From a4324a8cf556544b60716e0d7be1fdc71da20a3a Mon Sep 17 00:00:00 2001 From: "shogo82148-slim[bot]" <90079370+shogo82148-slim[bot]@users.noreply.github.com> Date: Sun, 13 Aug 2023 01:28:05 +0900 Subject: [PATCH 01/36] update cpm (#1600) --- author/cpm/cpanfile.snapshot | 6 +++--- bin/cpm | 19 +++++++++++++------ 2 files changed, 16 insertions(+), 9 deletions(-) diff --git a/author/cpm/cpanfile.snapshot b/author/cpm/cpanfile.snapshot index e08c0592b..21a6919d4 100644 --- a/author/cpm/cpanfile.snapshot +++ b/author/cpm/cpanfile.snapshot @@ -8,10 +8,10 @@ DISTRIBUTIONS Carp 0.01 ExtUtils::MakeMaker 0 perl 5.006 - App-cpm-0.997013 - pathname: S/SK/SKAJI/App-cpm-0.997013.tar.gz + App-cpm-0.997014 + pathname: S/SK/SKAJI/App-cpm-0.997014.tar.gz provides: - App::cpm 0.997013 + App::cpm 0.997014 App::cpm::CLI undef App::cpm::CircularDependency undef App::cpm::DistNotation undef diff --git a/bin/cpm b/bin/cpm index 932f0bc61..e375cd621 100755 --- a/bin/cpm +++ b/bin/cpm @@ -9,11 +9,11 @@ $fatpacked{"Algorithm/C3.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'AL ALGORITHM_C3 $fatpacked{"App/cpm.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'APP_CPM'; - package App::cpm;use strict;use warnings;our$VERSION='0.997013';our ($GIT_DESCRIBE,$GIT_URL);1; + package App::cpm;use strict;use warnings;our$VERSION='0.997014';our ($GIT_DESCRIBE,$GIT_URL);1; APP_CPM $fatpacked{"App/cpm/CLI.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'APP_CPM_CLI'; - package App::cpm::CLI;use 5.008001;use strict;use warnings;use App::cpm::DistNotation;use App::cpm::Distribution;use App::cpm::Logger::File;use App::cpm::Logger;use App::cpm::Master;use App::cpm::Requirement;use App::cpm::Resolver::Cascade;use App::cpm::Resolver::MetaCPAN;use App::cpm::Resolver::MetaDB;use App::cpm::Util qw(WIN32 determine_home maybe_abs);use App::cpm::Worker;use App::cpm::version;use App::cpm;use Config;use Cwd ();use File::Copy ();use File::Path ();use File::Spec;use Getopt::Long qw(:config no_auto_abbrev no_ignore_case bundling);use List::Util ();use Module::CPANfile;use Module::cpmfile;use Parallel::Pipes::App;use Pod::Text ();sub new {my ($class,%option)=@_;my$prebuilt=exists$ENV{PERL_CPM_PREBUILT}&&!$ENV{PERL_CPM_PREBUILT}? 0 : 1;bless {argv=>undef,home=>determine_home,cwd=>Cwd::cwd(),workers=>WIN32 ? 1 : 5,snapshot=>"cpanfile.snapshot",dependency_file=>undef,local_lib=>"local",cpanmetadb=>"https://cpanmetadb.plackperl.org/v1.0/",_default_mirror=>'https://cpan.metacpan.org/',retry=>1,configure_timeout=>60,build_timeout=>3600,test_timeout=>1800,with_requires=>1,with_recommends=>0,with_suggests=>0,with_configure=>0,with_build=>1,with_test=>1,with_runtime=>1,with_develop=>0,feature=>[],notest=>1,prebuilt=>$] >= 5.012 && $prebuilt,pureperl_only=>0,static_install=>1,default_resolvers=>1,%option },$class}sub parse_options {my$self=shift;local@ARGV=@_;my ($mirror,@resolver,@feature);my$with_option=sub {my$n=shift;("with-$n",\$self->{"with_$n"},"without-$n",sub {$self->{"with_$n"}=0})};my@type=qw(requires recommends suggests);my@phase=qw(configure build test runtime develop);GetOptions "L|local-lib-contained=s"=>\($self->{local_lib}),"color!"=>\($self->{color}),"g|global"=>\($self->{global}),"mirror=s"=>\$mirror,"v|verbose"=>\($self->{verbose}),"w|workers=i"=>\($self->{workers}),"target-perl=s"=>\my$target_perl,"test!"=>sub {$self->{notest}=$_[1]? 0 : 1},"cpanfile=s"=>sub {$self->{dependency_file}={type=>"cpanfile",path=>$_[1]}},"cpmfile=s"=>sub {$self->{dependency_file}={type=>"cpmfile",path=>$_[1]}},"snapshot=s"=>\($self->{snapshot}),"sudo"=>\($self->{sudo}),"r|resolver=s@"=>\@resolver,"default-resolvers!"=>\($self->{default_resolvers}),"mirror-only"=>\($self->{mirror_only}),"dev"=>\($self->{dev}),"man-pages"=>\($self->{man_pages}),"home=s"=>\($self->{home}),"retry!"=>\($self->{retry}),"exclude-vendor!"=>\($self->{exclude_vendor}),"configure-timeout=i"=>\($self->{configure_timeout}),"build-timeout=i"=>\($self->{build_timeout}),"test-timeout=i"=>\($self->{test_timeout}),"show-progress!"=>\($self->{show_progress}),"prebuilt!"=>\($self->{prebuilt}),"reinstall"=>\($self->{reinstall}),"pp|pureperl|pureperl-only"=>\($self->{pureperl_only}),"static-install!"=>\($self->{static_install}),"with-all"=>sub {map {$self->{"with_$_"}=1}@type,@phase},(map$with_option->($_),@type),(map$with_option->($_),@phase),"feature=s@"=>\@feature,"show-build-log-on-failure"=>\($self->{show_build_log_on_failure}),or return 0;$self->{local_lib}=maybe_abs($self->{local_lib},$self->{cwd})unless$self->{global};$self->{home}=maybe_abs($self->{home},$self->{cwd});$self->{resolver}=\@resolver;$self->{feature}=\@feature if@feature;$self->{mirror}=$self->normalize_mirror($mirror)if$mirror;$self->{color}=1 if!defined$self->{color}&& -t STDOUT;$self->{show_progress}=1 if!WIN32 &&!defined$self->{show_progress}&& -t STDOUT;if ($target_perl){die "--target-perl option conflicts with --global option\n" if$self->{global};die "--target-perl option can be used only if perl version >= 5.18.0\n" if $] < 5.018;$target_perl="v$target_perl" if$target_perl =~ /^5\.[1-9]\d*$/;$target_perl=sprintf '%0.6f',App::cpm::version->parse($target_perl)->numify;$target_perl='5.008' if$target_perl eq '5.008000';$self->{target_perl}=$target_perl}if (WIN32 and $self->{workers}!=1){die "The number of workers must be 1 under WIN32 environment.\n"}if ($self->{sudo}){!system "sudo",$^X,"-e1" or exit 1}if ($self->{pureperl_only}or $self->{sudo}or!$self->{notest}or $self->{man_pages}or $] < 5.012){$self->{prebuilt}=0}$App::cpm::Logger::COLOR=1 if$self->{color};$App::cpm::Logger::VERBOSE=1 if$self->{verbose};$App::cpm::Logger::SHOW_PROGRESS=1 if$self->{show_progress};if (@ARGV){if ($ARGV[0]eq "-"){my$argv=$self->read_argv_from_stdin;return -1 if @$argv==0;$self->{argv}=$argv}else {$self->{argv}=\@ARGV}}elsif (!$self->{dependency_file}){if (-f "cpm.yml"){$self->{dependency_file}={type=>"cpmfile",path=>"cpm.yml" }}elsif (-f "cpanfile"){$self->{dependency_file}={type=>"cpanfile",path=>"cpanfile" }}}return 1}sub read_argv_from_stdin {my$self=shift;my@argv;while (my$line=){next if$line !~ /\S/;next if$line =~ /^\s*#/;$line =~ s/^\s*//;$line =~ s/\s*$//;push@argv,split /\s+/,$line}return \@argv}sub _core_inc {my$self=shift;[(!$self->{exclude_vendor}? grep {$_}@Config{qw(vendorarch vendorlibexp)}: ()),@Config{qw(archlibexp privlibexp)},]}sub _search_inc {my$self=shift;return \@INC if$self->{global};my$base=$self->{local_lib};require local::lib;my@local_lib=(local::lib->resolve_path(local::lib->install_base_arch_path($base)),local::lib->resolve_path(local::lib->install_base_perl_path($base)),);if ($self->{target_perl}){return [@local_lib]}else {return [@local_lib,@{$self->_core_inc}]}}sub normalize_mirror {my ($self,$mirror)=@_;$mirror =~ s{/*$}{/};return$mirror if$mirror =~ m{^https?://};$mirror =~ s{^file://}{};die "$mirror: No such directory.\n" unless -d $mirror;"file://" .maybe_abs($mirror,$self->{cwd})}sub run {my ($self,@argv)=@_;my$cmd=shift@argv or die "Need subcommand, try `cpm --help`\n";$cmd="help" if$cmd =~ /^(-h|--help)$/;$cmd="version" if$cmd =~ /^(-V|--version)$/;if (my$sub=$self->can("cmd_$cmd")){return$self->$sub(@argv)if$cmd eq "exec";my$ok=$self->parse_options(@argv);return 1 if!$ok;return 0 if$ok==-1;return$self->$sub}else {my$message=$cmd =~ /^-/ ? "Missing subcommand" : "Unknown subcommand '$cmd'";die "$message, try `cpm --help`\n"}}sub cmd_help {open my$fh,">",\my$out;Pod::Text->new->parse_from_file($0,$fh);$out =~ s/^[ ]{6}/ /mg;print$out;return 0}sub cmd_version {print "cpm $App::cpm::VERSION ($0)\n";if ($App::cpm::GIT_DESCRIBE){print "This is a self-contained version, $App::cpm::GIT_DESCRIBE ($App::cpm::GIT_URL)\n"}printf "perl version v%vd ($^X)\n\n",$^V;print " \%Config:\n";for my$key (qw(archname installsitelib installsitebin installman1dir installman3dir sitearchexp sitelibexp vendorarch vendorlibexp archlibexp privlibexp)){print " $key=$Config{$key}\n" if$Config{$key}}print " \%ENV:\n";for my$key (grep /^PERL/,sort keys%ENV){print " $key=$ENV{$key}\n"}print " \@INC:\n";for my$inc (@INC){print " $inc\n" unless ref($inc)eq 'CODE'}return 0}sub cmd_install {my$self=shift;die "Need arguments or cpm.yml/cpanfile\n" if!$self->{argv}&&!$self->{dependency_file};local%ENV=%ENV;File::Path::mkpath($self->{home})unless -d $self->{home};my$logger=App::cpm::Logger::File->new("$self->{home}/build.log.@{[time]}");$logger->symlink_to("$self->{home}/build.log");$logger->log("Running cpm $App::cpm::VERSION ($0) on perl $Config{version} built for $Config{archname} ($^X)");$logger->log("This is a self-contained version, $App::cpm::GIT_DESCRIBE ($App::cpm::GIT_URL)")if$App::cpm::GIT_DESCRIBE;$logger->log("Command line arguments are: @ARGV");my$master=App::cpm::Master->new(logger=>$logger,core_inc=>$self->_core_inc,search_inc=>$self->_search_inc,global=>$self->{global},show_progress=>$self->{show_progress},(exists$self->{target_perl}? (target_perl=>$self->{target_perl}): ()),);my ($packages,$dists,$resolver)=$self->initial_task($master);return 0 unless$packages;my$worker=App::cpm::Worker->new(verbose=>$self->{verbose},home=>$self->{home},logger=>$logger,notest=>$self->{notest},sudo=>$self->{sudo},resolver=>$self->generate_resolver($resolver),man_pages=>$self->{man_pages},retry=>$self->{retry},prebuilt=>$self->{prebuilt},pureperl_only=>$self->{pureperl_only},static_install=>$self->{static_install},configure_timeout=>$self->{configure_timeout},build_timeout=>$self->{build_timeout},test_timeout=>$self->{test_timeout},($self->{global}? (): (local_lib=>$self->{local_lib})),);{last if $] >= 5.018;my$requirement=App::cpm::Requirement->new('ExtUtils::MakeMaker'=>'6.64','ExtUtils::ParseXS'=>'3.16');for my$name ('ExtUtils::MakeMaker','ExtUtils::ParseXS'){if (my ($i)=grep {$packages->[$_]{package}eq $name}0..$#{$packages}){$requirement->add($name,$packages->[$i]{version_range})or die sprintf "We have to install newer $name first: $@\n";splice @$packages,$i,1}}my ($is_satisfied,@need_resolve)=$master->is_satisfied($requirement->as_array);last if$is_satisfied;$master->add_task(type=>"resolve",%$_)for@need_resolve;$self->install($master,$worker,1);if (my$fail=$master->fail){local$App::cpm::Logger::VERBOSE=0;for my$type (qw(install resolve)){App::cpm::Logger->log(result=>"FAIL",type=>$type,message=>$_)for @{$fail->{$type}}}print STDERR "\r" if$self->{show_progress};warn sprintf "%d distribution%s installed.\n",$master->installed_distributions,$master->installed_distributions > 1 ? "s" : "";if ($self->{show_build_log_on_failure}){File::Copy::copy($logger->file,\*STDERR)}else {warn "See $self->{home}/build.log for details.\n";warn "You may want to execute cpm with --show-build-log-on-failure,\n";warn "so that the build.log is automatically dumped on failure.\n"}return 1}}$master->add_task(type=>"resolve",%$_)for @$packages;$master->add_distribution($_)for @$dists;$self->install($master,$worker,$self->{workers});my$fail=$master->fail;if ($fail){local$App::cpm::Logger::VERBOSE=0;for my$type (qw(install resolve)){App::cpm::Logger->log(result=>"FAIL",type=>$type,message=>$_)for @{$fail->{$type}}}}print STDERR "\r" if$self->{show_progress};warn sprintf "%d distribution%s installed.\n",$master->installed_distributions,$master->installed_distributions > 1 ? "s" : "";$self->cleanup;if ($fail){if ($self->{show_build_log_on_failure}){File::Copy::copy($logger->file,\*STDERR)}else {warn "See $self->{home}/build.log for details.\n";warn "You may want to execute cpm with --show-build-log-on-failure,\n";warn "so that the build.log is automatically dumped on failure.\n"}return 1}else {return 0}}sub install {my ($self,$master,$worker,$num)=@_;my@task=$master->get_task;Parallel::Pipes::App->run(num=>$num,before_work=>sub {my$task=shift;$task->in_charge(1)},work=>sub {my$task=shift;return$worker->work($task)},after_work=>sub {my$result=shift;$master->register_result($result);@task=$master->get_task},tasks=>\@task,)}sub cleanup {my$self=shift;my$week=time - 7*24*60*60;my@entry=glob "$self->{home}/build.log.*";if (opendir my$dh,"$self->{home}/work"){push@entry,map File::Spec->catdir("$self->{home}/work",$_),grep!/^\.{1,2}$/,readdir$dh}for my$entry (@entry){my$mtime=(stat$entry)[9];if ($mtime < $week){if (-d $entry){File::Path::rmtree($entry)}else {unlink$entry}}}}sub initial_task {my ($self,$master)=@_;if (!$self->{argv}){my ($requirement,$reinstall,$resolver)=$self->load_dependency_file;my ($is_satisfied,@need_resolve)=$master->is_satisfied($requirement);if (!@$reinstall and $is_satisfied){warn "All requirements are satisfied.\n";return}elsif (!defined$is_satisfied){my ($req)=grep {$_->{package}eq "perl"}@$requirement;die sprintf "%s requires perl %s, but you have only %s\n",$self->{dependency_file}{path},$req->{version_range},$self->{target_perl}|| $]}my@package=(@need_resolve,@$reinstall);return (\@package,[],$resolver)}$self->{mirror}||= $self->{_default_mirror};my (@package,@dist);for (@{$self->{argv}}){my$arg=$_;my ($package,$dist);if (-d $arg || -f $arg || $arg =~ s{^file://}{}){$arg=maybe_abs($arg,$self->{cwd});$dist=App::cpm::Distribution->new(source=>"local",uri=>"file://$arg",provides=>[])}elsif ($arg =~ /(?:^git:|\.git(?:@.+)?$)/){my%ref=$arg =~ s/(?<=\.git)@(.+)$// ? (ref=>$1): ();$dist=App::cpm::Distribution->new(source=>"git",uri=>$arg,provides=>[],%ref)}elsif ($arg =~ m{^(https?|file)://}){my ($source,$distfile)=($1 eq "file" ? "local" : "http",undef);if (my$d=App::cpm::DistNotation->new_from_uri($arg)){($source,$distfile)=("cpan",$d->distfile)}$dist=App::cpm::Distribution->new(source=>$source,uri=>$arg,$distfile ? (distfile=>$distfile): (),provides=>[],)}elsif (my$d=App::cpm::DistNotation->new_from_dist($arg)){$dist=App::cpm::Distribution->new(source=>"cpan",uri=>$d->cpan_uri($self->{mirror}),distfile=>$d->distfile,provides=>[],)}else {my ($name,$version_range,$dev);$arg =~ s/^([A-Za-z0-9_:]+)@([v\d\._]+)$/$1~== $2/;if ($arg =~ /\~[v\d\._,\!<>= ]+$/){($name,$version_range)=split '~',$arg,2}else {$arg =~ s/[~@]dev$// and $dev++;$name=$arg}$package= +{package=>$name,version_range=>$version_range || 0,dev=>$dev,reinstall=>$self->{reinstall},}}push@package,$package if$package;push@dist,$dist if$dist}return (\@package,\@dist,undef)}sub load_dependency_file {my$self=shift;my$cpmfile;if ($self->{dependency_file}{type}eq "cpmfile"){$cpmfile=Module::cpmfile->load($self->{dependency_file}{path})}else {my$cpanfile=Module::CPANfile->load($self->{dependency_file}{path});$cpmfile=Module::cpmfile->from_cpanfile($cpanfile)}if (!$self->{mirror}){my$mirrors=$cpmfile->{_mirrors}|| [];if (@$mirrors){$self->{mirror}=$self->normalize_mirror($mirrors->[0])}else {$self->{mirror}=$self->{_default_mirror}}}my@phase=grep$self->{"with_$_"},qw(configure build test runtime develop);my@type=grep$self->{"with_$_"},qw(requires recommends suggests);my$reqs=$cpmfile->effective_requirements($self->{feature},\@phase,\@type);my (@package,@reinstall);for my$package (sort keys %$reqs){my$options=$reqs->{$package};my$req={package=>$package,version_range=>$options->{version},dev=>$options->{dev},reinstall=>$options->{git}? 1 : 0,};if ($options->{git}){push@reinstall,$req}else {push@package,$req}}require App::cpm::Resolver::Custom;my$resolver=App::cpm::Resolver::Custom->new(requirements=>$reqs,mirror=>$self->{mirror},from=>$self->{dependency_file}{type},);return (\@package,\@reinstall,$resolver->effective ? $resolver : undef)}sub generate_resolver {my ($self,$initial)=@_;my$cascade=App::cpm::Resolver::Cascade->new;$cascade->add($initial)if$initial;if (@{$self->{resolver}}){for my$r (@{$self->{resolver}}){my ($klass,@argv)=split /,/,$r;my$resolver=$self->_generate_resolver($klass,@argv);$cascade->add($resolver)}}return$cascade if!$self->{default_resolvers};if ($self->{mirror_only}){require App::cpm::Resolver::02Packages;my$resolver=App::cpm::Resolver::02Packages->new(mirror=>$self->{mirror},cache=>"$self->{home}/sources",);$cascade->add($resolver);return$cascade}if (!$self->{argv}and -f $self->{snapshot}){if (!eval {require App::cpm::Resolver::Snapshot}){die "To load $self->{snapshot}, you need to install Carton::Snapshot.\n"}warn "Loading distributions from $self->{snapshot}...\n";my$resolver=App::cpm::Resolver::Snapshot->new(path=>$self->{snapshot},mirror=>$self->{mirror},);$cascade->add($resolver)}my$resolver=App::cpm::Resolver::MetaCPAN->new($self->{dev}? (dev=>1): (only_dev=>1));$cascade->add($resolver);$resolver=App::cpm::Resolver::MetaDB->new(uri=>$self->{cpanmetadb},mirror=>$self->{mirror},);$cascade->add($resolver);if (!$self->{dev}){$resolver=App::cpm::Resolver::MetaCPAN->new;$cascade->add($resolver)}$cascade}sub _generate_resolver {my ($self,$klass,@argv)=@_;if ($klass =~ /^metadb$/i){my ($uri,$mirror);if (@argv > 1){($uri,$mirror)=@argv}elsif (@argv==1){$mirror=$argv[0]}else {$mirror=$self->{mirror}}return App::cpm::Resolver::MetaDB->new($uri ? (uri=>$uri): (),mirror=>$self->normalize_mirror($mirror),)}elsif ($klass =~ /^metacpan$/i){return App::cpm::Resolver::MetaCPAN->new(dev=>$self->{dev})}elsif ($klass =~ /^02packages?$/i){require App::cpm::Resolver::02Packages;my ($path,$mirror);if (@argv > 1){($path,$mirror)=@argv}elsif (@argv==1){$mirror=$argv[0]}else {$mirror=$self->{mirror}}return App::cpm::Resolver::02Packages->new($path ? (path=>$path): (),cache=>"$self->{home}/sources",mirror=>$self->normalize_mirror($mirror),)}elsif ($klass =~ /^snapshot$/i){require App::cpm::Resolver::Snapshot;return App::cpm::Resolver::Snapshot->new(path=>$self->{snapshot},mirror=>@argv ? $self->normalize_mirror($argv[0]): $self->{mirror},)}my$full_klass=$klass =~ s/^\+// ? $klass : "App::cpm::Resolver::$klass";(my$file=$full_klass)=~ s{::}{/}g;require "$file.pm";return$full_klass->new(@argv)}1; + package App::cpm::CLI;use 5.008001;use strict;use warnings;use App::cpm::DistNotation;use App::cpm::Distribution;use App::cpm::Logger::File;use App::cpm::Logger;use App::cpm::Master;use App::cpm::Requirement;use App::cpm::Resolver::Cascade;use App::cpm::Resolver::MetaCPAN;use App::cpm::Resolver::MetaDB;use App::cpm::Util qw(WIN32 determine_home maybe_abs);use App::cpm::Worker;use App::cpm::version;use App::cpm;use CPAN::Meta;use Config;use Cwd ();use File::Copy ();use File::Path ();use File::Spec;use Getopt::Long qw(:config no_auto_abbrev no_ignore_case bundling);use List::Util ();use Module::CPANfile;use Module::cpmfile;use Parallel::Pipes::App;use Pod::Text ();sub new {my ($class,%option)=@_;my$prebuilt=exists$ENV{PERL_CPM_PREBUILT}&&!$ENV{PERL_CPM_PREBUILT}? 0 : 1;bless {argv=>undef,home=>determine_home,cwd=>Cwd::cwd(),workers=>WIN32 ? 1 : 5,snapshot=>"cpanfile.snapshot",dependency_file=>undef,local_lib=>"local",cpanmetadb=>"https://cpanmetadb.plackperl.org/v1.0/",_default_mirror=>'https://cpan.metacpan.org/',retry=>1,configure_timeout=>60,build_timeout=>3600,test_timeout=>1800,with_requires=>1,with_recommends=>0,with_suggests=>0,with_configure=>0,with_build=>1,with_test=>1,with_runtime=>1,with_develop=>0,feature=>[],notest=>1,prebuilt=>$] >= 5.012 && $prebuilt,pureperl_only=>0,static_install=>1,default_resolvers=>1,%option },$class}sub parse_options {my$self=shift;local@ARGV=@_;my ($mirror,@resolver,@feature);my$with_option=sub {my$n=shift;("with-$n",\$self->{"with_$n"},"without-$n",sub {$self->{"with_$n"}=0})};my@type=qw(requires recommends suggests);my@phase=qw(configure build test runtime develop);GetOptions "L|local-lib-contained=s"=>\($self->{local_lib}),"color!"=>\($self->{color}),"g|global"=>\($self->{global}),"mirror=s"=>\$mirror,"v|verbose"=>\($self->{verbose}),"w|workers=i"=>\($self->{workers}),"target-perl=s"=>\my$target_perl,"test!"=>sub {$self->{notest}=$_[1]? 0 : 1},"cpanfile=s"=>sub {$self->{dependency_file}={type=>"cpanfile",path=>$_[1]}},"cpmfile=s"=>sub {$self->{dependency_file}={type=>"cpmfile",path=>$_[1]}},"metafile=s"=>sub {$self->{dependency_file}={type=>"metafile",path=>$_[1]}},"snapshot=s"=>\($self->{snapshot}),"sudo"=>\($self->{sudo}),"r|resolver=s@"=>\@resolver,"default-resolvers!"=>\($self->{default_resolvers}),"mirror-only"=>\($self->{mirror_only}),"dev"=>\($self->{dev}),"man-pages"=>\($self->{man_pages}),"home=s"=>\($self->{home}),"retry!"=>\($self->{retry}),"exclude-vendor!"=>\($self->{exclude_vendor}),"configure-timeout=i"=>\($self->{configure_timeout}),"build-timeout=i"=>\($self->{build_timeout}),"test-timeout=i"=>\($self->{test_timeout}),"show-progress!"=>\($self->{show_progress}),"prebuilt!"=>\($self->{prebuilt}),"reinstall"=>\($self->{reinstall}),"pp|pureperl|pureperl-only"=>\($self->{pureperl_only}),"static-install!"=>\($self->{static_install}),"with-all"=>sub {map {$self->{"with_$_"}=1}@type,@phase},(map$with_option->($_),@type),(map$with_option->($_),@phase),"feature=s@"=>\@feature,"show-build-log-on-failure"=>\($self->{show_build_log_on_failure}),or return 0;$self->{local_lib}=maybe_abs($self->{local_lib},$self->{cwd})unless$self->{global};$self->{home}=maybe_abs($self->{home},$self->{cwd});$self->{resolver}=\@resolver;$self->{feature}=\@feature if@feature;$self->{mirror}=$self->normalize_mirror($mirror)if$mirror;$self->{color}=1 if!defined$self->{color}&& -t STDOUT;$self->{show_progress}=1 if!WIN32 &&!defined$self->{show_progress}&& -t STDOUT;if ($target_perl){die "--target-perl option conflicts with --global option\n" if$self->{global};die "--target-perl option can be used only if perl version >= 5.18.0\n" if $] < 5.018;$target_perl="v$target_perl" if$target_perl =~ /^5\.[1-9]\d*$/;$target_perl=sprintf '%0.6f',App::cpm::version->parse($target_perl)->numify;$target_perl='5.008' if$target_perl eq '5.008000';$self->{target_perl}=$target_perl}if (WIN32 and $self->{workers}!=1){die "The number of workers must be 1 under WIN32 environment.\n"}if ($self->{sudo}){!system "sudo",$^X,"-e1" or exit 1}if ($self->{pureperl_only}or $self->{sudo}or!$self->{notest}or $self->{man_pages}or $] < 5.012){$self->{prebuilt}=0}$App::cpm::Logger::COLOR=1 if$self->{color};$App::cpm::Logger::VERBOSE=1 if$self->{verbose};$App::cpm::Logger::SHOW_PROGRESS=1 if$self->{show_progress};if (@ARGV){if ($ARGV[0]eq "-"){my$argv=$self->read_argv_from_stdin;return -1 if @$argv==0;$self->{argv}=$argv}else {$self->{argv}=\@ARGV}}elsif (!$self->{dependency_file}){if (-f "cpm.yml"){$self->{dependency_file}={type=>"cpmfile",path=>"cpm.yml" }}elsif (-f "cpanfile"){$self->{dependency_file}={type=>"cpanfile",path=>"cpanfile" }}}return 1}sub read_argv_from_stdin {my$self=shift;my@argv;while (my$line=){next if$line !~ /\S/;next if$line =~ /^\s*#/;$line =~ s/^\s*//;$line =~ s/\s*$//;push@argv,split /\s+/,$line}return \@argv}sub _core_inc {my$self=shift;[(!$self->{exclude_vendor}? grep {$_}@Config{qw(vendorarch vendorlibexp)}: ()),@Config{qw(archlibexp privlibexp)},]}sub _search_inc {my$self=shift;return \@INC if$self->{global};my$base=$self->{local_lib};require local::lib;my@local_lib=(local::lib->resolve_path(local::lib->install_base_arch_path($base)),local::lib->resolve_path(local::lib->install_base_perl_path($base)),);if ($self->{target_perl}){return [@local_lib]}else {return [@local_lib,@{$self->_core_inc}]}}sub normalize_mirror {my ($self,$mirror)=@_;$mirror =~ s{/*$}{/};return$mirror if$mirror =~ m{^https?://};$mirror =~ s{^file://}{};die "$mirror: No such directory.\n" unless -d $mirror;"file://" .maybe_abs($mirror,$self->{cwd})}sub run {my ($self,@argv)=@_;my$cmd=shift@argv or die "Need subcommand, try `cpm --help`\n";$cmd="help" if$cmd =~ /^(-h|--help)$/;$cmd="version" if$cmd =~ /^(-V|--version)$/;if (my$sub=$self->can("cmd_$cmd")){return$self->$sub(@argv)if$cmd eq "exec";my$ok=$self->parse_options(@argv);return 1 if!$ok;return 0 if$ok==-1;return$self->$sub}else {my$message=$cmd =~ /^-/ ? "Missing subcommand" : "Unknown subcommand '$cmd'";die "$message, try `cpm --help`\n"}}sub cmd_help {open my$fh,">",\my$out;Pod::Text->new->parse_from_file($0,$fh);$out =~ s/^[ ]{6}/ /mg;print$out;return 0}sub cmd_version {print "cpm $App::cpm::VERSION ($0)\n";if ($App::cpm::GIT_DESCRIBE){print "This is a self-contained version, $App::cpm::GIT_DESCRIBE ($App::cpm::GIT_URL)\n"}printf "perl version v%vd ($^X)\n\n",$^V;print " \%Config:\n";for my$key (qw(archname installsitelib installsitebin installman1dir installman3dir sitearchexp sitelibexp vendorarch vendorlibexp archlibexp privlibexp)){print " $key=$Config{$key}\n" if$Config{$key}}print " \%ENV:\n";for my$key (grep /^PERL/,sort keys%ENV){print " $key=$ENV{$key}\n"}print " \@INC:\n";for my$inc (@INC){print " $inc\n" unless ref($inc)eq 'CODE'}return 0}sub cmd_install {my$self=shift;die "Need arguments or cpmfile/cpanfile/metafile\n" if!$self->{argv}&&!$self->{dependency_file};local%ENV=%ENV;File::Path::mkpath($self->{home})unless -d $self->{home};my$logger=App::cpm::Logger::File->new("$self->{home}/build.log.@{[time]}");$logger->symlink_to("$self->{home}/build.log");$logger->log("Running cpm $App::cpm::VERSION ($0) on perl $Config{version} built for $Config{archname} ($^X)");$logger->log("This is a self-contained version, $App::cpm::GIT_DESCRIBE ($App::cpm::GIT_URL)")if$App::cpm::GIT_DESCRIBE;$logger->log("Command line arguments are: @ARGV");my$master=App::cpm::Master->new(logger=>$logger,core_inc=>$self->_core_inc,search_inc=>$self->_search_inc,global=>$self->{global},show_progress=>$self->{show_progress},(exists$self->{target_perl}? (target_perl=>$self->{target_perl}): ()),);my ($packages,$dists,$resolver)=$self->initial_task($master);return 0 unless$packages;my$worker=App::cpm::Worker->new(verbose=>$self->{verbose},home=>$self->{home},logger=>$logger,notest=>$self->{notest},sudo=>$self->{sudo},resolver=>$self->generate_resolver($resolver),man_pages=>$self->{man_pages},retry=>$self->{retry},prebuilt=>$self->{prebuilt},pureperl_only=>$self->{pureperl_only},static_install=>$self->{static_install},configure_timeout=>$self->{configure_timeout},build_timeout=>$self->{build_timeout},test_timeout=>$self->{test_timeout},($self->{global}? (): (local_lib=>$self->{local_lib})),);{last if $] >= 5.018;my$requirement=App::cpm::Requirement->new('ExtUtils::MakeMaker'=>'6.64','ExtUtils::ParseXS'=>'3.16');for my$name ('ExtUtils::MakeMaker','ExtUtils::ParseXS'){if (my ($i)=grep {$packages->[$_]{package}eq $name}0..$#{$packages}){$requirement->add($name,$packages->[$i]{version_range})or die sprintf "We have to install newer $name first: $@\n";splice @$packages,$i,1}}my ($is_satisfied,@need_resolve)=$master->is_satisfied($requirement->as_array);last if$is_satisfied;$master->add_task(type=>"resolve",%$_)for@need_resolve;$self->install($master,$worker,1);if (my$fail=$master->fail){local$App::cpm::Logger::VERBOSE=0;for my$type (qw(install resolve)){App::cpm::Logger->log(result=>"FAIL",type=>$type,message=>$_)for @{$fail->{$type}}}print STDERR "\r" if$self->{show_progress};warn sprintf "%d distribution%s installed.\n",$master->installed_distributions,$master->installed_distributions > 1 ? "s" : "";if ($self->{show_build_log_on_failure}){File::Copy::copy($logger->file,\*STDERR)}else {warn "See $self->{home}/build.log for details.\n";warn "You may want to execute cpm with --show-build-log-on-failure,\n";warn "so that the build.log is automatically dumped on failure.\n"}return 1}}$master->add_task(type=>"resolve",%$_)for @$packages;$master->add_distribution($_)for @$dists;$self->install($master,$worker,$self->{workers});my$fail=$master->fail;if ($fail){local$App::cpm::Logger::VERBOSE=0;for my$type (qw(install resolve)){App::cpm::Logger->log(result=>"FAIL",type=>$type,message=>$_)for @{$fail->{$type}}}}print STDERR "\r" if$self->{show_progress};warn sprintf "%d distribution%s installed.\n",$master->installed_distributions,$master->installed_distributions > 1 ? "s" : "";$self->cleanup;if ($fail){if ($self->{show_build_log_on_failure}){File::Copy::copy($logger->file,\*STDERR)}else {warn "See $self->{home}/build.log for details.\n";warn "You may want to execute cpm with --show-build-log-on-failure,\n";warn "so that the build.log is automatically dumped on failure.\n"}return 1}else {return 0}}sub install {my ($self,$master,$worker,$num)=@_;my@task=$master->get_task;Parallel::Pipes::App->run(num=>$num,before_work=>sub {my$task=shift;$task->in_charge(1)},work=>sub {my$task=shift;return$worker->work($task)},after_work=>sub {my$result=shift;$master->register_result($result);@task=$master->get_task},tasks=>\@task,)}sub cleanup {my$self=shift;my$week=time - 7*24*60*60;my@entry=glob "$self->{home}/build.log.*";if (opendir my$dh,"$self->{home}/work"){push@entry,map File::Spec->catdir("$self->{home}/work",$_),grep!/^\.{1,2}$/,readdir$dh}for my$entry (@entry){my$mtime=(stat$entry)[9];if ($mtime < $week){if (-d $entry){File::Path::rmtree($entry)}else {unlink$entry}}}}sub initial_task {my ($self,$master)=@_;if (!$self->{argv}){my ($requirement,$reinstall,$resolver)=$self->load_dependency_file;my ($is_satisfied,@need_resolve)=$master->is_satisfied($requirement);if (!@$reinstall and $is_satisfied){warn "All requirements are satisfied.\n";return}elsif (!defined$is_satisfied){my ($req)=grep {$_->{package}eq "perl"}@$requirement;die sprintf "%s requires perl %s, but you have only %s\n",$self->{dependency_file}{path},$req->{version_range},$self->{target_perl}|| $]}my@package=(@need_resolve,@$reinstall);return (\@package,[],$resolver)}$self->{mirror}||= $self->{_default_mirror};my (@package,@dist);for (@{$self->{argv}}){my$arg=$_;my ($package,$dist);if (-d $arg || -f $arg || $arg =~ s{^file://}{}){$arg=maybe_abs($arg,$self->{cwd});$dist=App::cpm::Distribution->new(source=>"local",uri=>"file://$arg",provides=>[])}elsif ($arg =~ /(?:^git:|\.git(?:@.+)?$)/){my%ref=$arg =~ s/(?<=\.git)@(.+)$// ? (ref=>$1): ();$dist=App::cpm::Distribution->new(source=>"git",uri=>$arg,provides=>[],%ref)}elsif ($arg =~ m{^(https?|file)://}){my ($source,$distfile)=($1 eq "file" ? "local" : "http",undef);if (my$d=App::cpm::DistNotation->new_from_uri($arg)){($source,$distfile)=("cpan",$d->distfile)}$dist=App::cpm::Distribution->new(source=>$source,uri=>$arg,$distfile ? (distfile=>$distfile): (),provides=>[],)}elsif (my$d=App::cpm::DistNotation->new_from_dist($arg)){$dist=App::cpm::Distribution->new(source=>"cpan",uri=>$d->cpan_uri($self->{mirror}),distfile=>$d->distfile,provides=>[],)}else {my ($name,$version_range,$dev);$arg =~ s/^([A-Za-z0-9_:]+)@([v\d\._]+)$/$1~== $2/;if ($arg =~ /\~[v\d\._,\!<>= ]+$/){($name,$version_range)=split '~',$arg,2}else {$arg =~ s/[~@]dev$// and $dev++;$name=$arg}$package= +{package=>$name,version_range=>$version_range || 0,dev=>$dev,reinstall=>$self->{reinstall},}}push@package,$package if$package;push@dist,$dist if$dist}return (\@package,\@dist,undef)}sub load_dependency_file {my$self=shift;my$cpmfile=do {my ($type,$path)=@{$self->{dependency_file}}{qw(type path)};warn "Loading requirements from $path...\n";if ($type eq "cpmfile"){Module::cpmfile->load($path)}elsif ($type eq "cpanfile"){Module::cpmfile->from_cpanfile(Module::CPANfile->load($path))}elsif ($type eq "metafile"){Module::cpmfile->from_cpanmeta(CPAN::Meta->load_file($path))}else {die}};if (!$self->{mirror}){my$mirrors=$cpmfile->{_mirrors}|| [];if (@$mirrors){$self->{mirror}=$self->normalize_mirror($mirrors->[0])}else {$self->{mirror}=$self->{_default_mirror}}}my@phase=grep$self->{"with_$_"},qw(configure build test runtime develop);my@type=grep$self->{"with_$_"},qw(requires recommends suggests);my$reqs=$cpmfile->effective_requirements($self->{feature},\@phase,\@type);my (@package,@reinstall);for my$package (sort keys %$reqs){my$options=$reqs->{$package};my$req={package=>$package,version_range=>$options->{version},dev=>$options->{dev},reinstall=>$options->{git}? 1 : 0,};if ($options->{git}){push@reinstall,$req}else {push@package,$req}}require App::cpm::Resolver::Custom;my$resolver=App::cpm::Resolver::Custom->new(requirements=>$reqs,mirror=>$self->{mirror},from=>$self->{dependency_file}{type},);return (\@package,\@reinstall,$resolver->effective ? $resolver : undef)}sub generate_resolver {my ($self,$initial)=@_;my$cascade=App::cpm::Resolver::Cascade->new;$cascade->add($initial)if$initial;if (@{$self->{resolver}}){for my$r (@{$self->{resolver}}){my ($klass,@argv)=split /,/,$r;my$resolver=$self->_generate_resolver($klass,@argv);$cascade->add($resolver)}}return$cascade if!$self->{default_resolvers};if ($self->{mirror_only}){require App::cpm::Resolver::02Packages;my$resolver=App::cpm::Resolver::02Packages->new(mirror=>$self->{mirror},cache=>"$self->{home}/sources",);$cascade->add($resolver);return$cascade}if (!$self->{argv}and -f $self->{snapshot}){if (!eval {require App::cpm::Resolver::Snapshot}){die "To load $self->{snapshot}, you need to install Carton::Snapshot.\n"}warn "Loading distributions from $self->{snapshot}...\n";my$resolver=App::cpm::Resolver::Snapshot->new(path=>$self->{snapshot},mirror=>$self->{mirror},);$cascade->add($resolver)}my$resolver=App::cpm::Resolver::MetaCPAN->new($self->{dev}? (dev=>1): (only_dev=>1));$cascade->add($resolver);$resolver=App::cpm::Resolver::MetaDB->new(uri=>$self->{cpanmetadb},mirror=>$self->{mirror},);$cascade->add($resolver);if (!$self->{dev}){$resolver=App::cpm::Resolver::MetaCPAN->new;$cascade->add($resolver)}$cascade}sub _generate_resolver {my ($self,$klass,@argv)=@_;if ($klass =~ /^metadb$/i){my ($uri,$mirror);if (@argv > 1){($uri,$mirror)=@argv}elsif (@argv==1){$mirror=$argv[0]}else {$mirror=$self->{mirror}}return App::cpm::Resolver::MetaDB->new($uri ? (uri=>$uri): (),mirror=>$self->normalize_mirror($mirror),)}elsif ($klass =~ /^metacpan$/i){return App::cpm::Resolver::MetaCPAN->new(dev=>$self->{dev})}elsif ($klass =~ /^02packages?$/i){require App::cpm::Resolver::02Packages;my ($path,$mirror);if (@argv > 1){($path,$mirror)=@argv}elsif (@argv==1){$mirror=$argv[0]}else {$mirror=$self->{mirror}}return App::cpm::Resolver::02Packages->new($path ? (path=>$path): (),cache=>"$self->{home}/sources",mirror=>$self->normalize_mirror($mirror),)}elsif ($klass =~ /^snapshot$/i){require App::cpm::Resolver::Snapshot;return App::cpm::Resolver::Snapshot->new(path=>$self->{snapshot},mirror=>@argv ? $self->normalize_mirror($argv[0]): $self->{mirror},)}my$full_klass=$klass =~ s/^\+// ? $klass : "App::cpm::Resolver::$klass";(my$file=$full_klass)=~ s{::}{/}g;require "$file.pm";return$full_klass->new(@argv)}1; APP_CPM_CLI $fatpacked{"App/cpm/CircularDependency.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'APP_CPM_CIRCULARDEPENDENCY'; @@ -2652,9 +2652,12 @@ cpm - a fast CPAN module installer # install modules with verbose messages > cpm install -v Module - # from cpanfile (with cpanfile.snapshot if any) + # from cpmfile/cpanfile (with cpanfile.snapshot if any) > cpm install + # from metafile (META.json or MYMETA.json) + > perl Makefile.PL && cpm install --metafile MYMETA.json + # install module into current @INC instead of local/ > cpm install -g Module @@ -2673,7 +2676,7 @@ cpm - a fast CPAN module installer > cpm install --resolver 02packages,http://example.com/darkpan Your::Module > cpm install --resolver 02packages,file:///path/to/darkpan Your::Module - # specify types/phases in cpanfile by "--with-*" and "--without-*" options + # specify types/phases in cpmfile/cpanfile/metafile by "--with-*" and "--without-*" options > cpm install --with-recommends --without-test =head1 OPTIONS @@ -2723,8 +2726,12 @@ cpm - a fast CPAN module installer specify configure/build/test timeout second, default: 60sec, 3600sec, 1800sec --show-progress, --no-show-progress show progress, default: on + --cpmfile=path + specify cpmfile path, default: ./cpm.yml --cpanfile=path specify cpanfile path, default: ./cpanfile + --metafile=path + specify META file path, default: N/A --snapshot=path specify cpanfile.snapshot path, default: ./cpanfile.snapshot -V, --version @@ -2732,7 +2739,7 @@ cpm - a fast CPAN module installer -h, --help show this help --feature=identifier - specify the feature to enable in cpanfile; you can use --feature multiple times + specify the feature to enable in cpmfile/cpanfile/metafile; you can use --feature multiple times --with-requires, --without-requires (default: with) --with-recommends, --without-recommends (default: without) --with-suggests, --without-suggests (default: without) @@ -2741,7 +2748,7 @@ cpm - a fast CPAN module installer --with-test, --without-test (default: with) --with-runtime, --without-runtime (default: with) --with-develop, --without-develop (default: without) - specify types/phases of dependencies in cpanfile to be installed + specify types/phases of dependencies in cpmfile/cpanfile/metafile to be installed --with-all shortcut for --with-requires, --with-recommends, --with-suggests, --with-configure, --with-build, --with-test, --with-runtime and --with-develop From a684ee4c86a47d9755f1254f7718223925f8f164 Mon Sep 17 00:00:00 2001 From: "shogo82148-slim[bot]" <90079370+shogo82148-slim[bot]@users.noreply.github.com> Date: Mon, 14 Aug 2023 04:24:08 +0900 Subject: [PATCH 02/36] update cpm (#1601) Co-authored-by: shogo82148-slim[bot] <90079370+shogo82148-slim[bot]@users.noreply.github.com> --- author/cpm/cpanfile.snapshot | 100 +++++++++++++++++------------------ 1 file changed, 50 insertions(+), 50 deletions(-) diff --git a/author/cpm/cpanfile.snapshot b/author/cpm/cpanfile.snapshot index 21a6919d4..4e71dda32 100644 --- a/author/cpm/cpanfile.snapshot +++ b/author/cpm/cpanfile.snapshot @@ -850,58 +850,58 @@ DISTRIBUTIONS Sub::Exporter::Progressive 0.001013 requirements: ExtUtils::MakeMaker 0 - Test-Harness-3.46 - pathname: L/LE/LEONT/Test-Harness-3.46.tar.gz + Test-Harness-3.47 + pathname: L/LE/LEONT/Test-Harness-3.47.tar.gz provides: - App::Prove 3.46 - App::Prove::State 3.46 - App::Prove::State::Result 3.46 - App::Prove::State::Result::Test 3.46 + App::Prove 3.47 + App::Prove::State 3.47 + App::Prove::State::Result 3.47 + App::Prove::State::Result::Test 3.47 Harness::Hook undef - TAP::Base 3.46 - TAP::Formatter::Base 3.46 - TAP::Formatter::Color 3.46 - TAP::Formatter::Console 3.46 - TAP::Formatter::Console::ParallelSession 3.46 - TAP::Formatter::Console::Session 3.46 - TAP::Formatter::File 3.46 - TAP::Formatter::File::Session 3.46 - TAP::Formatter::Session 3.46 - TAP::Harness 3.46 - TAP::Harness::Env 3.46 - TAP::Object 3.46 - TAP::Parser 3.46 - TAP::Parser::Aggregator 3.46 - TAP::Parser::Grammar 3.46 - TAP::Parser::Iterator 3.46 - TAP::Parser::Iterator::Array 3.46 - TAP::Parser::Iterator::Process 3.46 - TAP::Parser::Iterator::Stream 3.46 - TAP::Parser::IteratorFactory 3.46 - TAP::Parser::Multiplexer 3.46 - TAP::Parser::Result 3.46 - TAP::Parser::Result::Bailout 3.46 - TAP::Parser::Result::Comment 3.46 - TAP::Parser::Result::Plan 3.46 - TAP::Parser::Result::Pragma 3.46 - TAP::Parser::Result::Test 3.46 - TAP::Parser::Result::Unknown 3.46 - TAP::Parser::Result::Version 3.46 - TAP::Parser::Result::YAML 3.46 - TAP::Parser::ResultFactory 3.46 - TAP::Parser::Scheduler 3.46 - TAP::Parser::Scheduler::Job 3.46 - TAP::Parser::Scheduler::Spinner 3.46 - TAP::Parser::Source 3.46 - TAP::Parser::SourceHandler 3.46 - TAP::Parser::SourceHandler::Executable 3.46 - TAP::Parser::SourceHandler::File 3.46 - TAP::Parser::SourceHandler::Handle 3.46 - TAP::Parser::SourceHandler::Perl 3.46 - TAP::Parser::SourceHandler::RawTAP 3.46 - TAP::Parser::YAMLish::Reader 3.46 - TAP::Parser::YAMLish::Writer 3.46 - Test::Harness 3.46 + TAP::Base 3.47 + TAP::Formatter::Base 3.47 + TAP::Formatter::Color 3.47 + TAP::Formatter::Console 3.47 + TAP::Formatter::Console::ParallelSession 3.47 + TAP::Formatter::Console::Session 3.47 + TAP::Formatter::File 3.47 + TAP::Formatter::File::Session 3.47 + TAP::Formatter::Session 3.47 + TAP::Harness 3.47 + TAP::Harness::Env 3.47 + TAP::Object 3.47 + TAP::Parser 3.47 + TAP::Parser::Aggregator 3.47 + TAP::Parser::Grammar 3.47 + TAP::Parser::Iterator 3.47 + TAP::Parser::Iterator::Array 3.47 + TAP::Parser::Iterator::Process 3.47 + TAP::Parser::Iterator::Stream 3.47 + TAP::Parser::IteratorFactory 3.47 + TAP::Parser::Multiplexer 3.47 + TAP::Parser::Result 3.47 + TAP::Parser::Result::Bailout 3.47 + TAP::Parser::Result::Comment 3.47 + TAP::Parser::Result::Plan 3.47 + TAP::Parser::Result::Pragma 3.47 + TAP::Parser::Result::Test 3.47 + TAP::Parser::Result::Unknown 3.47 + TAP::Parser::Result::Version 3.47 + TAP::Parser::Result::YAML 3.47 + TAP::Parser::ResultFactory 3.47 + TAP::Parser::Scheduler 3.47 + TAP::Parser::Scheduler::Job 3.47 + TAP::Parser::Scheduler::Spinner 3.47 + TAP::Parser::Source 3.47 + TAP::Parser::SourceHandler 3.47 + TAP::Parser::SourceHandler::Executable 3.47 + TAP::Parser::SourceHandler::File 3.47 + TAP::Parser::SourceHandler::Handle 3.47 + TAP::Parser::SourceHandler::Perl 3.47 + TAP::Parser::SourceHandler::RawTAP 3.47 + TAP::Parser::YAMLish::Reader 3.47 + TAP::Parser::YAMLish::Writer 3.47 + Test::Harness 3.47 requirements: ExtUtils::MakeMaker 0 Test-Simple-1.302195 From 8131f9d2a761d910a852ae00951f88a8321d775a Mon Sep 17 00:00:00 2001 From: "shogo82148-slim[bot]" <90079370+shogo82148-slim[bot]@users.noreply.github.com> Date: Mon, 14 Aug 2023 17:30:32 +0900 Subject: [PATCH 03/36] update cpanm (#1602) --- author/cpanm/cpanfile.snapshot | 100 ++++++++++++++++----------------- 1 file changed, 50 insertions(+), 50 deletions(-) diff --git a/author/cpanm/cpanfile.snapshot b/author/cpanm/cpanfile.snapshot index d27da68ce..89e760ccd 100644 --- a/author/cpanm/cpanfile.snapshot +++ b/author/cpanm/cpanfile.snapshot @@ -960,58 +960,58 @@ DISTRIBUTIONS Scalar::Util 1.14 perl 5.006 strict 0 - Test-Harness-3.46 - pathname: L/LE/LEONT/Test-Harness-3.46.tar.gz + Test-Harness-3.47 + pathname: L/LE/LEONT/Test-Harness-3.47.tar.gz provides: - App::Prove 3.46 - App::Prove::State 3.46 - App::Prove::State::Result 3.46 - App::Prove::State::Result::Test 3.46 + App::Prove 3.47 + App::Prove::State 3.47 + App::Prove::State::Result 3.47 + App::Prove::State::Result::Test 3.47 Harness::Hook undef - TAP::Base 3.46 - TAP::Formatter::Base 3.46 - TAP::Formatter::Color 3.46 - TAP::Formatter::Console 3.46 - TAP::Formatter::Console::ParallelSession 3.46 - TAP::Formatter::Console::Session 3.46 - TAP::Formatter::File 3.46 - TAP::Formatter::File::Session 3.46 - TAP::Formatter::Session 3.46 - TAP::Harness 3.46 - TAP::Harness::Env 3.46 - TAP::Object 3.46 - TAP::Parser 3.46 - TAP::Parser::Aggregator 3.46 - TAP::Parser::Grammar 3.46 - TAP::Parser::Iterator 3.46 - TAP::Parser::Iterator::Array 3.46 - TAP::Parser::Iterator::Process 3.46 - TAP::Parser::Iterator::Stream 3.46 - TAP::Parser::IteratorFactory 3.46 - TAP::Parser::Multiplexer 3.46 - TAP::Parser::Result 3.46 - TAP::Parser::Result::Bailout 3.46 - TAP::Parser::Result::Comment 3.46 - TAP::Parser::Result::Plan 3.46 - TAP::Parser::Result::Pragma 3.46 - TAP::Parser::Result::Test 3.46 - TAP::Parser::Result::Unknown 3.46 - TAP::Parser::Result::Version 3.46 - TAP::Parser::Result::YAML 3.46 - TAP::Parser::ResultFactory 3.46 - TAP::Parser::Scheduler 3.46 - TAP::Parser::Scheduler::Job 3.46 - TAP::Parser::Scheduler::Spinner 3.46 - TAP::Parser::Source 3.46 - TAP::Parser::SourceHandler 3.46 - TAP::Parser::SourceHandler::Executable 3.46 - TAP::Parser::SourceHandler::File 3.46 - TAP::Parser::SourceHandler::Handle 3.46 - TAP::Parser::SourceHandler::Perl 3.46 - TAP::Parser::SourceHandler::RawTAP 3.46 - TAP::Parser::YAMLish::Reader 3.46 - TAP::Parser::YAMLish::Writer 3.46 - Test::Harness 3.46 + TAP::Base 3.47 + TAP::Formatter::Base 3.47 + TAP::Formatter::Color 3.47 + TAP::Formatter::Console 3.47 + TAP::Formatter::Console::ParallelSession 3.47 + TAP::Formatter::Console::Session 3.47 + TAP::Formatter::File 3.47 + TAP::Formatter::File::Session 3.47 + TAP::Formatter::Session 3.47 + TAP::Harness 3.47 + TAP::Harness::Env 3.47 + TAP::Object 3.47 + TAP::Parser 3.47 + TAP::Parser::Aggregator 3.47 + TAP::Parser::Grammar 3.47 + TAP::Parser::Iterator 3.47 + TAP::Parser::Iterator::Array 3.47 + TAP::Parser::Iterator::Process 3.47 + TAP::Parser::Iterator::Stream 3.47 + TAP::Parser::IteratorFactory 3.47 + TAP::Parser::Multiplexer 3.47 + TAP::Parser::Result 3.47 + TAP::Parser::Result::Bailout 3.47 + TAP::Parser::Result::Comment 3.47 + TAP::Parser::Result::Plan 3.47 + TAP::Parser::Result::Pragma 3.47 + TAP::Parser::Result::Test 3.47 + TAP::Parser::Result::Unknown 3.47 + TAP::Parser::Result::Version 3.47 + TAP::Parser::Result::YAML 3.47 + TAP::Parser::ResultFactory 3.47 + TAP::Parser::Scheduler 3.47 + TAP::Parser::Scheduler::Job 3.47 + TAP::Parser::Scheduler::Spinner 3.47 + TAP::Parser::Source 3.47 + TAP::Parser::SourceHandler 3.47 + TAP::Parser::SourceHandler::Executable 3.47 + TAP::Parser::SourceHandler::File 3.47 + TAP::Parser::SourceHandler::Handle 3.47 + TAP::Parser::SourceHandler::Perl 3.47 + TAP::Parser::SourceHandler::RawTAP 3.47 + TAP::Parser::YAMLish::Reader 3.47 + TAP::Parser::YAMLish::Writer 3.47 + Test::Harness 3.47 requirements: ExtUtils::MakeMaker 0 Test-Simple-1.302195 From b745e5d84777c48df45c57983feff3c6c61c6158 Mon Sep 17 00:00:00 2001 From: "shogo82148-slim[bot]" <90079370+shogo82148-slim[bot]@users.noreply.github.com> Date: Mon, 21 Aug 2023 16:27:16 +0900 Subject: [PATCH 04/36] update cpanm (#1604) --- author/cpanm/cpanfile.snapshot | 8 ++++---- bin/cpanm | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/author/cpanm/cpanfile.snapshot b/author/cpanm/cpanfile.snapshot index 89e760ccd..cf5e971bf 100644 --- a/author/cpanm/cpanfile.snapshot +++ b/author/cpanm/cpanfile.snapshot @@ -679,11 +679,11 @@ DISTRIBUTIONS CPAN::Meta::Prereqs 2.12091 ExtUtils::MakeMaker 0 parent 0 - Module-CoreList-5.20230720 - pathname: B/BI/BINGOS/Module-CoreList-5.20230720.tar.gz + Module-CoreList-5.20230820 + pathname: B/BI/BINGOS/Module-CoreList-5.20230820.tar.gz provides: - Module::CoreList 5.20230720 - Module::CoreList::Utils 5.20230720 + Module::CoreList 5.20230820 + Module::CoreList::Utils 5.20230820 requirements: ExtUtils::MakeMaker 0 List::Util 0 diff --git a/bin/cpanm b/bin/cpanm index c7328edbf..5c0c2557d 100755 --- a/bin/cpanm +++ b/bin/cpanm @@ -1906,11 +1906,11 @@ $fatpacked{"Module/CPANfile/Requirement.pm"} = '#line '.(1+__LINE__).' "'.__FILE MODULE_CPANFILE_REQUIREMENT $fatpacked{"Module/CoreList.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'MODULE_CORELIST'; - package Module::CoreList;use strict;our (%released,%version,%families,%upstream,%bug_tracker,%deprecated,%delta);use version;our$VERSION='5.20230720';sub PKG_PATTERN () {q#\A[a-zA-Z_][0-9a-zA-Z_]*(?:(::|')[0-9a-zA-Z_]+)*\z#}sub _looks_like_invocant ($) {local $@;!!eval {$_[0]->isa(__PACKAGE__)}}sub _undelta {my ($delta)=@_;my (%expanded,$delta_from,$base,$changed,$removed);for my$v (sort keys %$delta){($delta_from,$changed,$removed)=@{$delta->{$v}}{qw(delta_from changed removed)};$base=$delta_from ? $expanded{$delta_from}: {};my%full=(%$base,%{$changed || {}});delete@full{keys %$removed };$expanded{$v}=\%full}return%expanded}sub _released_order {(substr($released{$a},0,1)eq "?")? ((substr($released{$b},0,1)eq "?")? 0 : 1): ((substr($released{$b},0,1)eq "?")? -1 : $released{$a}cmp $released{$b})}my$dumpinc=0;sub import {my$self=shift;my$what=shift || '';if ($what eq 'dumpinc'){$dumpinc=1}}END {print "---INC---\n",join "\n"=>keys%INC if$dumpinc}sub first_release_raw {shift if defined $_[1]and $_[1]=~ PKG_PATTERN and _looks_like_invocant $_[0];my$module=shift;my$version=shift;my@perls=$version ? grep {defined$version{$_}{$module }&& $version{$_}{$module }ge $version}keys%version : grep {exists$version{$_}{$module }}keys%version;return@perls}sub first_release_by_date {my@perls=&first_release_raw;return unless@perls;return (sort _released_order@perls)[0]}sub first_release {my@perls=&first_release_raw;return unless@perls;return (sort {$a cmp $b}@perls)[0]}sub find_modules {shift if _looks_like_invocant $_[0];my$regex=shift;my@perls=@_ ? @_ : keys%version;my%mods;for (@perls){while (my ($k,$v)=each %{$version{$_}}){$mods{$k}++ if$k =~ $regex}}return sort keys%mods}sub find_version {shift if _looks_like_invocant $_[0];my$v=shift;return$version{$v}if defined$v and defined$version{$v};return}sub is_deprecated {shift if defined $_[1]and $_[1]=~ PKG_PATTERN and _looks_like_invocant $_[0];my$module=shift;my$perl_version=shift || $];return unless$module && exists$deprecated{$perl_version}{$module};return$deprecated{$perl_version}{$module}}sub deprecated_in {shift if defined $_[1]and $_[1]=~ PKG_PATTERN and _looks_like_invocant $_[0];my$module=shift or return;my@perls=grep {exists$deprecated{$_}{$module}}keys%deprecated;return unless@perls;require List::Util;return List::Util::minstr(@perls)}sub removed_from {my@perls=&removed_raw;return shift@perls}sub removed_from_by_date {my@perls=sort _released_order&removed_raw;return shift@perls}sub removed_raw {shift if defined $_[1]and $_[1]=~ PKG_PATTERN and _looks_like_invocant $_[0];my$mod=shift;return unless my@perls=sort {$a cmp $b}first_release_raw($mod);my$last=pop@perls;my@removed=grep {$_ > $last}sort {$a cmp $b}keys%version;return@removed}sub changes_between {shift if _looks_like_invocant $_[0];my$left_ver=shift;my$right_ver=shift;my$left=$version{$left_ver }|| {};my$right=$version{$right_ver }|| {};my%uniq=(%$left,%$right);my%changes;for my$lib (keys%uniq){my$lhs=exists$left->{$lib }? (defined$left->{$lib }? $left->{$lib }: '(undef)'): '(absent)';my$rhs=exists$right->{$lib }? (defined$right->{$lib }? $right->{$lib }: '(undef)'): '(absent)';next if$lhs eq $rhs;my$change={(exists$left->{$lib}? (left=>$left->{$lib}): ()),(exists$right->{$lib}? (right=>$right->{$lib}): ()),};$changes{$lib}=$change}return%changes}%released=(5.000=>'1994-10-17',5.001=>'1995-03-14',5.002=>'1996-02-29',5.00307=>'1996-10-10',5.004=>'1997-05-15',5.005=>'1998-07-22',5.00503=>'1999-03-28',5.00405=>'1999-04-29',5.006=>'2000-03-22',5.006001=>'2001-04-08',5.007003=>'2002-03-05',5.008=>'2002-07-19',5.008001=>'2003-09-25',5.009=>'2003-10-27',5.008002=>'2003-11-05',5.006002=>'2003-11-15',5.008003=>'2004-01-14',5.00504=>'2004-02-23',5.009001=>'2004-03-16',5.008004=>'2004-04-21',5.008005=>'2004-07-19',5.008006=>'2004-11-27',5.009002=>'2005-04-01',5.008007=>'2005-05-30',5.009003=>'2006-01-28',5.008008=>'2006-01-31',5.009004=>'2006-08-15',5.009005=>'2007-07-07',5.010000=>'2007-12-18',5.008009=>'2008-12-14',5.010001=>'2009-08-22',5.011000=>'2009-10-02',5.011001=>'2009-10-20',5.011002=>'2009-11-20',5.011003=>'2009-12-20',5.011004=>'2010-01-20',5.011005=>'2010-02-20',5.012000=>'2010-04-12',5.013000=>'2010-04-20',5.012001=>'2010-05-16',5.013001=>'2010-05-20',5.013002=>'2010-06-22',5.013003=>'2010-07-20',5.013004=>'2010-08-20',5.012002=>'2010-09-06',5.013005=>'2010-09-19',5.013006=>'2010-10-20',5.013007=>'2010-11-20',5.013008=>'2010-12-20',5.012003=>'2011-01-21',5.013009=>'2011-01-20',5.013010=>'2011-02-20',5.013011=>'2011-03-20',5.014000=>'2011-05-14',5.012004=>'2011-06-20',5.012005=>'2012-11-10',5.014001=>'2011-06-16',5.015000=>'2011-06-20',5.015001=>'2011-07-20',5.015002=>'2011-08-20',5.014002=>'2011-09-26',5.015003=>'2011-09-20',5.015004=>'2011-10-20',5.015005=>'2011-11-20',5.015006=>'2011-12-20',5.015007=>'2012-01-20',5.015008=>'2012-02-20',5.015009=>'2012-03-20',5.016000=>'2012-05-20',5.016001=>'2012-08-08',5.016002=>'2012-11-01',5.017000=>'2012-05-26',5.017001=>'2012-06-20',5.017002=>'2012-07-20',5.017003=>'2012-08-20',5.017004=>'2012-09-20',5.014003=>'2012-10-12',5.017005=>'2012-10-20',5.017006=>'2012-11-20',5.017007=>'2012-12-18',5.017008=>'2013-01-20',5.017009=>'2013-02-20',5.014004=>'2013-03-10',5.016003=>'2013-03-11',5.017010=>'2013-03-21',5.017011=>'2013-04-20',5.018000=>'2013-05-18',5.019000=>'2013-05-20',5.019001=>'2013-06-21',5.019002=>'2013-07-22',5.018001=>'2013-08-12',5.019003=>'2013-08-20',5.019004=>'2013-09-20',5.019005=>'2013-10-20',5.019006=>'2013-11-20',5.019007=>'2013-12-20',5.018002=>'2014-01-06',5.018003=>'2014-10-01',5.018004=>'2014-10-01',5.019008=>'2014-01-20',5.019009=>'2014-02-20',5.01901=>'2014-03-20',5.019011=>'2014-04-20',5.020000=>'2014-05-27',5.021000=>'2014-05-27',5.021001=>'2014-06-20',5.021002=>'2014-07-20',5.021003=>'2014-08-20',5.020001=>'2014-09-14',5.021004=>'2014-09-20',5.021005=>'2014-10-20',5.021006=>'2014-11-20',5.021007=>'2014-12-20',5.021008=>'2015-01-20',5.020002=>'2015-02-14',5.021009=>'2015-02-21',5.021010=>'2015-03-20',5.021011=>'2015-04-20',5.022000=>'2015-06-01',5.023000=>'2015-06-20',5.023001=>'2015-07-20',5.023002=>'2015-08-20',5.020003=>'2015-09-12',5.023003=>'2015-09-20',5.023004=>'2015-10-20',5.023005=>'2015-11-20',5.022001=>'2015-12-13',5.023006=>'2015-12-21',5.023007=>'2016-01-20',5.023008=>'2016-02-20',5.023009=>'2016-03-20',5.022002=>'2016-04-29',5.024000=>'2016-05-09',5.025000=>'2016-05-09',5.025001=>'2016-05-20',5.025002=>'2016-06-20',5.025003=>'2016-07-20',5.025004=>'2016-08-20',5.025005=>'2016-09-20',5.025006=>'2016-10-20',5.025007=>'2016-11-20',5.025008=>'2016-12-20',5.022003=>'2017-01-14',5.024001=>'2017-01-14',5.025009=>'2017-01-20',5.025010=>'2017-02-20',5.025011=>'2017-03-20',5.025012=>'2017-04-20',5.026000=>'2017-05-30',5.027000=>'2017-05-31',5.027001=>'2017-06-20',5.022004=>'2017-07-15',5.024002=>'2017-07-15',5.027002=>'2017-07-20',5.027003=>'2017-08-21',5.027004=>'2017-09-20',5.024003=>'2017-09-22',5.026001=>'2017-09-22',5.027005=>'2017-10-20',5.027006=>'2017-11-20',5.027007=>'2017-12-20',5.027008=>'2018-01-20',5.027009=>'2018-02-20',5.027010=>'2018-03-20',5.024004=>'2018-04-14',5.026002=>'2018-04-14',5.027011=>'2018-04-20',5.028000=>'2018-06-22',5.029000=>'2018-06-26',5.029001=>'2018-07-20',5.029002=>'2018-08-20',5.029003=>'2018-09-20',5.029004=>'2018-10-20',5.029005=>'2018-11-20',5.026003=>'2018-11-29',5.028001=>'2018-11-29',5.029006=>'2018-12-18',5.029007=>'2019-01-20',5.029008=>'2019-02-20',5.029009=>'2019-03-20',5.028002=>'2019-04-19',5.029010=>'2019-04-20',5.030000=>'2019-05-22',5.031000=>'2019-05-24',5.031001=>'2019-06-20',5.031002=>'2019-07-20',5.031003=>'2019-08-20',5.031004=>'2019-09-20',5.031005=>'2019-10-20',5.030001=>'2019-11-10',5.031006=>'2019-11-20',5.031007=>'2019-12-20',5.031008=>'2020-01-20',5.031009=>'2020-02-20',5.030002=>'2020-03-14',5.031010=>'2020-03-20',5.031011=>'2020-04-28',5.028003=>'2020-06-01',5.030003=>'2020-06-01',5.032000=>'2020-06-20',5.033000=>'2020-07-17',5.033001=>'2020-08-20',5.033002=>'2020-09-20',5.033003=>'2020-10-20',5.033004=>'2020-11-20',5.033005=>'2020-12-20',5.033006=>'2021-01-20',5.032001=>'2021-01-23',5.033007=>'2021-02-20',5.033008=>'2021-03-20',5.033009=>'2021-04-20',5.034000=>'2021-05-20',5.035000=>'2021-05-21',5.035001=>'2021-06-20',5.035002=>'2021-07-23',5.035003=>'2021-08-20',5.035004=>'2021-09-20',5.035005=>'2021-10-21',5.035006=>'2021-11-20',5.035007=>'2021-12-20',5.035008=>'2022-01-20',5.035009=>'2022-02-20',5.034001=>'2022-03-13',5.035010=>'2022-03-20',5.035011=>'2022-04-20',5.036000=>'2022-05-27',5.037000=>'2022-05-27',5.037001=>'2022-06-20',5.037002=>'2022-07-20',5.037003=>'2022-08-20',5.037004=>'2022-09-20',5.037005=>'2022-10-20',5.037006=>'2022-11-20',5.037007=>'2022-12-20',5.037008=>'2023-01-20',5.037009=>'2023-02-20',5.037010=>'2023-03-20',5.037011=>'2023-04-20',5.036001=>'2023-04-23',5.038000=>'2023-07-02',5.039001=>'2023-07-20',);for my$version (sort {$a <=> $b}keys%released){my$family=int ($version * 1000)/ 1000;push @{$families{$family }},$version}%delta=(5=>{changed=>{'AnyDBM_File'=>undef,'AutoLoader'=>undef,'AutoSplit'=>undef,'Benchmark'=>undef,'Carp'=>undef,'Cwd'=>undef,'DB_File'=>undef,'DynaLoader'=>undef,'English'=>undef,'Env'=>undef,'Exporter'=>undef,'ExtUtils::MakeMaker'=>undef,'Fcntl'=>undef,'File::Basename'=>undef,'File::CheckTree'=>undef,'File::Find'=>undef,'FileHandle'=>undef,'GDBM_File'=>undef,'Getopt::Long'=>undef,'Getopt::Std'=>undef,'I18N::Collate'=>undef,'IPC::Open2'=>undef,'IPC::Open3'=>undef,'Math::BigFloat'=>undef,'Math::BigInt'=>undef,'Math::Complex'=>undef,'NDBM_File'=>undef,'Net::Ping'=>undef,'ODBM_File'=>undef,'POSIX'=>undef,'SDBM_File'=>undef,'Search::Dict'=>undef,'Shell'=>undef,'Socket'=>undef,'Sys::Hostname'=>undef,'Sys::Syslog'=>undef,'Term::Cap'=>undef,'Term::Complete'=>undef,'Test::Harness'=>undef,'Text::Abbrev'=>undef,'Text::ParseWords'=>undef,'Text::Soundex'=>undef,'Text::Tabs'=>undef,'TieHash'=>undef,'Time::Local'=>undef,'integer'=>undef,'less'=>undef,'sigtrap'=>undef,'strict'=>undef,'subs'=>undef,},removed=>{}},5.001=>{delta_from=>5,changed=>{'ExtUtils::Liblist'=>undef,'ExtUtils::Manifest'=>undef,'ExtUtils::Mkbootstrap'=>undef,'File::Path'=>undef,'SubstrHash'=>undef,'lib'=>undef,},removed=>{}},5.002=>{delta_from=>5.001,changed=>{'DB_File'=>'1.01','Devel::SelfStubber'=>'1.01','DirHandle'=>undef,'DynaLoader'=>'1.00','ExtUtils::Install'=>undef,'ExtUtils::MM_OS2'=>undef,'ExtUtils::MM_Unix'=>undef,'ExtUtils::MM_VMS'=>undef,'ExtUtils::MakeMaker'=>'5.21','ExtUtils::Manifest'=>'1.22','ExtUtils::Mksymlists'=>'1.00','Fcntl'=>'1.00','File::Copy'=>'1.5','File::Path'=>'1.01','FileCache'=>undef,'FileHandle'=>'1.00','GDBM_File'=>'1.00','Getopt::Long'=>'2.01','NDBM_File'=>'1.00','Net::Ping'=>'1','ODBM_File'=>'1.00','POSIX'=>'1.00','Pod::Functions'=>undef,'Pod::Text'=>undef,'SDBM_File'=>'1.00','Safe'=>'1.00','SelectSaver'=>undef,'SelfLoader'=>'1.06','Socket'=>'1.5','Symbol'=>undef,'Term::ReadLine'=>undef,'Test::Harness'=>'1.07','Text::Wrap'=>undef,'Tie::Hash'=>undef,'Tie::Scalar'=>undef,'Tie::SubstrHash'=>undef,'diagnostics'=>undef,'overload'=>undef,'vars'=>undef,},removed=>{'SubstrHash'=>1,'TieHash'=>1,}},5.00307=>{delta_from=>5.002,changed=>{'Config'=>undef,'DB_File'=>'1.03','ExtUtils::Embed'=>'1.18','ExtUtils::Install'=>'1.15','ExtUtils::Liblist'=>'1.20','ExtUtils::MM_Unix'=>'1.107','ExtUtils::MakeMaker'=>'5.38','ExtUtils::Manifest'=>'1.27','ExtUtils::Mkbootstrap'=>'1.13','ExtUtils::Mksymlists'=>'1.12','ExtUtils::testlib'=>'1.11','Fatal'=>undef,'File::Basename'=>'2.4','FindBin'=>'1.04','Getopt::Long'=>'2.04','IO'=>undef,'IO::File'=>'1.05','IO::Handle'=>'1.12','IO::Pipe'=>'1.07','IO::Seekable'=>'1.05','IO::Select'=>'1.09','IO::Socket'=>'1.13','Net::Ping'=>'1.01','OS2::ExtAttr'=>'0.01','OS2::PrfDB'=>'0.02','OS2::Process'=>undef,'OS2::REXX'=>undef,'Opcode'=>'1.01','Safe'=>'2.06','Test::Harness'=>'1.13','Text::Tabs'=>'96.051501','Text::Wrap'=>'96.041801','UNIVERSAL'=>undef,'VMS::Filespec'=>undef,'VMS::Stdio'=>'2.0','ops'=>undef,'sigtrap'=>'1.01',},removed=>{}},5.004=>{delta_from=>5.00307,changed=>{'Bundle::CPAN'=>'0.02','CGI'=>'2.36','CGI::Apache'=>'1.01','CGI::Carp'=>'1.06','CGI::Fast'=>'1.00a','CGI::Push'=>'1.00','CGI::Switch'=>'0.05','CPAN'=>'1.2401','CPAN::FirstTime'=>'1.18','CPAN::Nox'=>undef,'Class::Struct'=>undef,'Cwd'=>'2.00','DB_File'=>'1.14','DynaLoader'=>'1.02','ExtUtils::Command'=>'1.00','ExtUtils::Embed'=>'1.2501','ExtUtils::Install'=>'1.16','ExtUtils::Liblist'=>'1.2201','ExtUtils::MM_Unix'=>'1.114','ExtUtils::MM_Win32'=>undef,'ExtUtils::MakeMaker'=>'5.4002','ExtUtils::Manifest'=>'1.33','ExtUtils::Mksymlists'=>'1.13','ExtUtils::XSSymSet'=>'1.0','Fcntl'=>'1.03','File::Basename'=>'2.5','File::Compare'=>'1.1001','File::Copy'=>'2.02','File::Path'=>'1.04','File::stat'=>undef,'FileHandle'=>'2.00','Getopt::Long'=>'2.10','IO::File'=>'1.0602','IO::Handle'=>'1.1504','IO::Pipe'=>'1.0901','IO::Seekable'=>'1.06','IO::Select'=>'1.10','IO::Socket'=>'1.1602','IPC::Open2'=>'1.01','IPC::Open3'=>'1.0101','Math::Complex'=>'1.01','Math::Trig'=>'1','Net::Ping'=>'2.02','Net::hostent'=>undef,'Net::netent'=>undef,'Net::protoent'=>undef,'Net::servent'=>undef,'Opcode'=>'1.04','POSIX'=>'1.02','Pod::Html'=>undef,'Pod::Text'=>'1.0203','SelfLoader'=>'1.07','Socket'=>'1.6','Symbol'=>'1.02','Test::Harness'=>'1.1502','Text::Tabs'=>'96.121201','Text::Wrap'=>'97.011701','Tie::RefHash'=>undef,'Time::gmtime'=>'1.01','Time::localtime'=>'1.01','Time::tm'=>undef,'User::grent'=>undef,'User::pwent'=>undef,'VMS::DCLsym'=>'1.01','VMS::Stdio'=>'2.02','autouse'=>'1.01','blib'=>undef,'constant'=>'1.00','locale'=>undef,'sigtrap'=>'1.02','vmsish'=>undef,},removed=>{'Fatal'=>1,}},5.00405=>{delta_from=>5.004,changed=>{'AutoLoader'=>'5.56','AutoSplit'=>'1.0303','Bundle::CPAN'=>'0.03','CGI'=>'2.42','CGI::Apache'=>'1.1','CGI::Carp'=>'1.10','CGI::Cookie'=>'1.06','CGI::Push'=>'1.01','CGI::Switch'=>'0.06','CPAN'=>'1.40','CPAN::FirstTime'=>'1.30','Cwd'=>'2.01','DB_File'=>'1.15','DynaLoader'=>'1.03','ExtUtils::Command'=>'1.01','ExtUtils::Embed'=>'1.2505','ExtUtils::Install'=>'1.28','ExtUtils::Liblist'=>'1.25','ExtUtils::MM_Unix'=>'1.118','ExtUtils::MakeMaker'=>'5.42','ExtUtils::Mkbootstrap'=>'1.14','ExtUtils::Mksymlists'=>'1.16','File::Basename'=>'2.6','File::DosGlob'=>undef,'File::Path'=>'1.0402','File::Spec'=>'0.6','File::Spec::Mac'=>'1.0','File::Spec::OS2'=>undef,'File::Spec::Unix'=>undef,'File::Spec::VMS'=>undef,'File::Spec::Win32'=>undef,'FindBin'=>'1.41','Getopt::Long'=>'2.19','IO::File'=>'1.06021','IO::Socket'=>'1.1603','IPC::Open3'=>'1.0103','Math::Complex'=>'1.25','NDBM_File'=>'1.01','Pod::Html'=>'1.0101','Pod::Text'=>'1.0204','SelfLoader'=>'1.08','Socket'=>'1.7','Test'=>'1.04','Test::Harness'=>'1.1602','Text::ParseWords'=>'3.1001','Text::Wrap'=>'98.112902','Tie::Handle'=>undef,'attrs'=>'0.1','base'=>undef,'blib'=>'1.00','re'=>undef,'strict'=>'1.01',},removed=>{}},5.005=>{delta_from=>5.00405,changed=>{'AutoLoader'=>undef,'AutoSplit'=>'1.0302','B'=>undef,'B::Asmdata'=>undef,'B::Assembler'=>undef,'B::Bblock'=>undef,'B::Bytecode'=>undef,'B::C'=>undef,'B::CC'=>undef,'B::Debug'=>undef,'B::Deparse'=>'0.56','B::Disassembler'=>undef,'B::Lint'=>undef,'B::Showlex'=>undef,'B::Stackobj'=>undef,'B::Terse'=>undef,'B::Xref'=>undef,'CGI::Carp'=>'1.101','CPAN'=>'1.3901','CPAN::FirstTime'=>'1.29','DB_File'=>'1.60','Data::Dumper'=>'2.09','Errno'=>'1.09','ExtUtils::Installed'=>'0.02','ExtUtils::MM_Unix'=>'1.12601','ExtUtils::MakeMaker'=>'5.4301','ExtUtils::Mkbootstrap'=>'1.13','ExtUtils::Mksymlists'=>'1.17','ExtUtils::Packlist'=>'0.03','Fatal'=>'1.02','File::Path'=>'1.0401','Getopt::Long'=>'2.17','IO::Handle'=>'1.1505','IPC::Msg'=>'1.00','IPC::Open3'=>'1.0102','IPC::Semaphore'=>'1.00','IPC::SysV'=>'1.03','O'=>undef,'OS2::Process'=>'0.2','Pod::Html'=>'1.01','Pod::Text'=>'1.0203','Text::ParseWords'=>'3.1','Text::Wrap'=>'97.02','Thread'=>'1.0','Thread::Queue'=>undef,'Thread::Semaphore'=>undef,'Thread::Signal'=>undef,'Thread::Specific'=>undef,'Tie::Array'=>'1.00','VMS::Stdio'=>'2.1','attrs'=>'1.0','fields'=>'0.02','re'=>'0.02',},removed=>{'Bundle::CPAN'=>1,}},5.00503=>{delta_from=>5.005,changed=>{'AutoSplit'=>'1.0303','CGI'=>'2.46','CGI::Carp'=>'1.13','CGI::Fast'=>'1.01','CPAN'=>'1.48','CPAN::FirstTime'=>'1.36','CPAN::Nox'=>'1.00','DB_File'=>'1.65','Data::Dumper'=>'2.101','Dumpvalue'=>undef,'Errno'=>'1.111','ExtUtils::Install'=>'1.28','ExtUtils::Liblist'=>'1.25','ExtUtils::MM_Unix'=>'1.12602','ExtUtils::MakeMaker'=>'5.4302','ExtUtils::Manifest'=>'1.33','ExtUtils::Mkbootstrap'=>'1.14','ExtUtils::Mksymlists'=>'1.17','ExtUtils::testlib'=>'1.11','FindBin'=>'1.42','Getopt::Long'=>'2.19','Getopt::Std'=>'1.01','IO::Pipe'=>'1.0902','IPC::Open3'=>'1.0103','Math::Complex'=>'1.26','Test'=>'1.122','Text::Wrap'=>'98.112902',},removed=>{}},5.00504=>{delta_from=>5.00503,changed=>{'CPAN::FirstTime'=>'1.36','DB_File'=>'1.807','ExtUtils::Install'=>'1.28','ExtUtils::Liblist'=>'1.25','ExtUtils::MM_Unix'=>'1.12602','ExtUtils::Manifest'=>'1.33','ExtUtils::Miniperl'=>undef,'ExtUtils::Mkbootstrap'=>'1.14','ExtUtils::Mksymlists'=>'1.17','ExtUtils::testlib'=>'1.11','File::Compare'=>'1.1002','File::Spec'=>'0.8','File::Spec::Functions'=>undef,'File::Spec::Mac'=>undef,'Getopt::Long'=>'2.20','Pod::Html'=>'1.02',},removed=>{}},5.006=>{delta_from=>5.00504,changed=>{'AutoLoader'=>'5.57','AutoSplit'=>'1.0305','B::Deparse'=>'0.59','B::Stash'=>undef,'Benchmark'=>'1','ByteLoader'=>'0.03','CGI'=>'2.56','CGI::Apache'=>undef,'CGI::Carp'=>'1.14','CGI::Cookie'=>'1.12','CGI::Fast'=>'1.02','CGI::Pretty'=>'1.03','CGI::Switch'=>undef,'CPAN'=>'1.52','CPAN::FirstTime'=>'1.38','Carp::Heavy'=>undef,'Class::Struct'=>'0.58','Cwd'=>'2.02','DB'=>'1.0','DB_File'=>'1.72','Devel::DProf'=>'20000000.00_00','Devel::Peek'=>'1.00_01','DynaLoader'=>'1.04','Exporter'=>'5.562','Exporter::Heavy'=>undef,'ExtUtils::MM_Cygwin'=>undef,'ExtUtils::MM_Unix'=>'1.12603','ExtUtils::MakeMaker'=>'5.45','File::Copy'=>'2.03','File::Glob'=>'0.991','File::Path'=>'1.0403','GDBM_File'=>'1.03','Getopt::Long'=>'2.23','Getopt::Std'=>'1.02','IO'=>'1.20','IO::Dir'=>'1.03','IO::File'=>'1.08','IO::Handle'=>'1.21','IO::Pipe'=>'1.121','IO::Poll'=>'0.01','IO::Seekable'=>'1.08','IO::Select'=>'1.14','IO::Socket'=>'1.26','IO::Socket::INET'=>'1.25','IO::Socket::UNIX'=>'1.20','JNI'=>'0.01','JPL::AutoLoader'=>undef,'JPL::Class'=>undef,'JPL::Compile'=>undef,'NDBM_File'=>'1.03','ODBM_File'=>'1.02','OS2::DLL'=>undef,'POSIX'=>'1.03','Pod::Checker'=>'1.098','Pod::Find'=>'0.12','Pod::Html'=>'1.03','Pod::InputObjects'=>'1.12','Pod::Man'=>'1.02','Pod::ParseUtils'=>'0.2','Pod::Parser'=>'1.12','Pod::Plainer'=>'0.01','Pod::Select'=>'1.12','Pod::Text'=>'2.03','Pod::Text::Color'=>'0.05','Pod::Text::Termcap'=>'0.04','Pod::Usage'=>'1.12','SDBM_File'=>'1.02','SelfLoader'=>'1.0901','Shell'=>'0.2','Socket'=>'1.72','Sys::Hostname'=>'1.1','Sys::Syslog'=>'0.01','Term::ANSIColor'=>'1.01','Test'=>'1.13','Test::Harness'=>'1.1604','Text::ParseWords'=>'3.2','Text::Soundex'=>'1.0','Text::Tabs'=>'98.112801','Tie::Array'=>'1.01','Tie::Handle'=>'1.0','VMS::Stdio'=>'2.2','XSLoader'=>'0.01','attributes'=>'0.03','autouse'=>'1.02','base'=>'1.01','bytes'=>undef,'charnames'=>undef,'constant'=>'1.02','diagnostics'=>'1.0','fields'=>'1.01','filetest'=>undef,'lib'=>'0.5564','open'=>undef,'utf8'=>undef,'warnings'=>undef,'warnings::register'=>undef,},removed=>{}},5.006001=>{delta_from=>5.006,changed=>{'AutoLoader'=>'5.58','B::Assembler'=>'0.02','B::Concise'=>'0.51','B::Deparse'=>'0.6','ByteLoader'=>'0.04','CGI'=>'2.752','CGI::Carp'=>'1.20','CGI::Cookie'=>'1.18','CGI::Pretty'=>'1.05','CGI::Push'=>'1.04','CGI::Util'=>'1.1','CPAN'=>'1.59_54','CPAN::FirstTime'=>'1.53','Class::Struct'=>'0.59','Cwd'=>'2.04','DB_File'=>'1.75','Data::Dumper'=>'2.102','ExtUtils::Install'=>'1.28','ExtUtils::Liblist'=>'1.26','ExtUtils::MM_Unix'=>'1.12603','ExtUtils::Manifest'=>'1.33','ExtUtils::Mkbootstrap'=>'1.14','ExtUtils::Mksymlists'=>'1.17','ExtUtils::testlib'=>'1.11','File::Path'=>'1.0404','File::Spec'=>'0.82','File::Spec::Epoc'=>undef,'File::Spec::Functions'=>'1.1','File::Spec::Mac'=>'1.2','File::Spec::OS2'=>'1.1','File::Spec::Unix'=>'1.2','File::Spec::VMS'=>'1.1','File::Spec::Win32'=>'1.2','File::Temp'=>'0.12','GDBM_File'=>'1.05','Getopt::Long'=>'2.25','IO::Poll'=>'0.05','JNI'=>'0.1','Math::BigFloat'=>'0.02','Math::BigInt'=>'0.01','Math::Complex'=>'1.31','NDBM_File'=>'1.04','ODBM_File'=>'1.03','OS2::REXX'=>'1.00','Pod::Checker'=>'1.2','Pod::Find'=>'0.21','Pod::InputObjects'=>'1.13','Pod::LaTeX'=>'0.53','Pod::Man'=>'1.15','Pod::ParseUtils'=>'0.22','Pod::Parser'=>'1.13','Pod::Select'=>'1.13','Pod::Text'=>'2.08','Pod::Text::Color'=>'0.06','Pod::Text::Overstrike'=>'1.01','Pod::Text::Termcap'=>'1','Pod::Usage'=>'1.14','SDBM_File'=>'1.03','SelfLoader'=>'1.0902','Shell'=>'0.3','Term::ANSIColor'=>'1.03','Test'=>'1.15','Text::Wrap'=>'2001.0131','Tie::Handle'=>'4.0','Tie::RefHash'=>'1.3',},removed=>{}},5.006002=>{delta_from=>5.006001,changed=>{'CPAN::FirstTime'=>'1.53','DB_File'=>'1.806','Data::Dumper'=>'2.121','ExtUtils::Command'=>'1.05','ExtUtils::Command::MM'=>'0.03','ExtUtils::Install'=>'1.32','ExtUtils::Installed'=>'0.08','ExtUtils::Liblist'=>'1.01','ExtUtils::Liblist::Kid'=>'1.3','ExtUtils::MM'=>'0.04','ExtUtils::MM_Any'=>'0.07','ExtUtils::MM_BeOS'=>'1.04','ExtUtils::MM_Cygwin'=>'1.06','ExtUtils::MM_DOS'=>'0.02','ExtUtils::MM_MacOS'=>'1.07','ExtUtils::MM_NW5'=>'2.06','ExtUtils::MM_OS2'=>'1.04','ExtUtils::MM_UWIN'=>'0.02','ExtUtils::MM_Unix'=>'1.42','ExtUtils::MM_VMS'=>'5.70','ExtUtils::MM_Win32'=>'1.09','ExtUtils::MM_Win95'=>'0.03','ExtUtils::MY'=>'0.01','ExtUtils::MakeMaker'=>'6.17','ExtUtils::MakeMaker::bytes'=>'0.01','ExtUtils::MakeMaker::vmsish'=>'0.01','ExtUtils::Manifest'=>'1.42','ExtUtils::Mkbootstrap'=>'1.15','ExtUtils::Mksymlists'=>'1.19','ExtUtils::Packlist'=>'0.04','ExtUtils::testlib'=>'1.15','File::Spec'=>'0.86','File::Spec::Cygwin'=>'1.1','File::Spec::Epoc'=>'1.1','File::Spec::Functions'=>'1.3','File::Spec::Mac'=>'1.4','File::Spec::OS2'=>'1.2','File::Spec::Unix'=>'1.5','File::Spec::VMS'=>'1.4','File::Spec::Win32'=>'1.4','File::Temp'=>'0.14','Safe'=>'2.10','Test'=>'1.24','Test::Builder'=>'0.17','Test::Harness'=>'2.30','Test::Harness::Assert'=>'0.01','Test::Harness::Iterator'=>'0.01','Test::Harness::Straps'=>'0.15','Test::More'=>'0.47','Test::Simple'=>'0.47','Unicode'=>'3.0.1','if'=>'0.03','ops'=>'1.00',},removed=>{}},5.007003=>{delta_from=>5.006001,changed=>{'AnyDBM_File'=>'1.00','Attribute::Handlers'=>'0.76','AutoLoader'=>'5.59','AutoSplit'=>'1.0307','B'=>'1.00','B::Asmdata'=>'1.00','B::Assembler'=>'0.04','B::Bblock'=>'1.00','B::Bytecode'=>'1.00','B::C'=>'1.01','B::CC'=>'1.00','B::Concise'=>'0.52','B::Debug'=>'1.00','B::Deparse'=>'0.63','B::Disassembler'=>'1.01','B::Lint'=>'1.00','B::Showlex'=>'1.00','B::Stackobj'=>'1.00','B::Stash'=>'1.00','B::Terse'=>'1.00','B::Xref'=>'1.00','Benchmark'=>'1.04','CGI'=>'2.80','CGI::Apache'=>'1.00','CGI::Carp'=>'1.22','CGI::Cookie'=>'1.20','CGI::Fast'=>'1.04','CGI::Pretty'=>'1.05_00','CGI::Switch'=>'1.00','CGI::Util'=>'1.3','CPAN'=>'1.59_56','CPAN::FirstTime'=>'1.54','CPAN::Nox'=>'1.00_01','Carp'=>'1.01','Carp::Heavy'=>'1.01','Class::ISA'=>'0.32','Class::Struct'=>'0.61','Cwd'=>'2.06','DB_File'=>'1.804','Data::Dumper'=>'2.12','Devel::DProf'=>'20000000.00_01','Devel::PPPort'=>'2.0002','Devel::Peek'=>'1.00_03','Devel::SelfStubber'=>'1.03','Digest'=>'1.00','Digest::MD5'=>'2.16','DirHandle'=>'1.00','Dumpvalue'=>'1.10','Encode'=>'0.40','Encode::CN'=>'0.02','Encode::CN::HZ'=>undef,'Encode::Encoding'=>'0.02','Encode::Internal'=>'0.30','Encode::JP'=>'0.02','Encode::JP::Constants'=>'1.02','Encode::JP::H2Z'=>'0.77','Encode::JP::ISO_2022_JP'=>undef,'Encode::JP::JIS'=>undef,'Encode::JP::Tr'=>'0.77','Encode::KR'=>'0.02','Encode::TW'=>'0.02','Encode::Tcl'=>'1.01','Encode::Tcl::Escape'=>'1.01','Encode::Tcl::Extended'=>'1.01','Encode::Tcl::HanZi'=>'1.01','Encode::Tcl::Table'=>'1.01','Encode::Unicode'=>'0.30','Encode::XS'=>'0.40','Encode::iso10646_1'=>'0.30','Encode::usc2_le'=>'0.30','Encode::utf8'=>'0.30','English'=>'1.00','Env'=>'1.00','Exporter'=>'5.566','Exporter::Heavy'=>'5.562','ExtUtils::Command'=>'1.02','ExtUtils::Constant'=>'0.11','ExtUtils::Embed'=>'1.250601','ExtUtils::Install'=>'1.29','ExtUtils::Installed'=>'0.04','ExtUtils::Liblist'=>'1.2701','ExtUtils::MM_BeOS'=>'1.00','ExtUtils::MM_Cygwin'=>'1.00','ExtUtils::MM_OS2'=>'1.00','ExtUtils::MM_Unix'=>'1.12607','ExtUtils::MM_VMS'=>'5.56','ExtUtils::MM_Win32'=>'1.00_02','ExtUtils::MakeMaker'=>'5.48_03','ExtUtils::Manifest'=>'1.35','ExtUtils::Mkbootstrap'=>'1.1401','ExtUtils::Mksymlists'=>'1.18','ExtUtils::Packlist'=>'0.04','ExtUtils::testlib'=>'1.1201','Fatal'=>'1.03','Fcntl'=>'1.04','File::Basename'=>'2.71','File::CheckTree'=>'4.1','File::Compare'=>'1.1003','File::Copy'=>'2.05','File::DosGlob'=>'1.00','File::Find'=>'1.04','File::Glob'=>'1.01','File::Path'=>'1.05','File::Spec'=>'0.83','File::Spec::Cygwin'=>'1.0','File::Spec::Epoc'=>'1.00','File::Spec::Functions'=>'1.2','File::Spec::Mac'=>'1.3','File::Spec::Unix'=>'1.4','File::Spec::VMS'=>'1.2','File::Spec::Win32'=>'1.3','File::Temp'=>'0.13','File::stat'=>'1.00','FileCache'=>'1.00','FileHandle'=>'2.01','Filter::Simple'=>'0.77','Filter::Util::Call'=>'1.06','FindBin'=>'1.43','GDBM_File'=>'1.06','Getopt::Long'=>'2.28','Getopt::Std'=>'1.03','I18N::Collate'=>'1.00','I18N::LangTags'=>'0.27','I18N::LangTags::List'=>'0.25','I18N::Langinfo'=>'0.01','IO::Dir'=>'1.03_00','IO::File'=>'1.09','IO::Handle'=>'1.21_00','IO::Pipe'=>'1.122','IO::Poll'=>'0.06','IO::Seekable'=>'1.08_00','IO::Select'=>'1.15','IO::Socket'=>'1.27','IO::Socket::INET'=>'1.26','IO::Socket::UNIX'=>'1.20_00','IPC::Msg'=>'1.00_00','IPC::Open3'=>'1.0104','IPC::Semaphore'=>'1.00_00','IPC::SysV'=>'1.03_00','List::Util'=>'1.06_00','Locale::Constants'=>'2.01','Locale::Country'=>'2.01','Locale::Currency'=>'2.01','Locale::Language'=>'2.01','Locale::Maketext'=>'1.03','Locale::Script'=>'2.01','MIME::Base64'=>'2.12','MIME::QuotedPrint'=>'2.03','Math::BigFloat'=>'1.30','Math::BigInt'=>'1.54','Math::BigInt::Calc'=>'0.25','Math::Complex'=>'1.34','Math::Trig'=>'1.01','Memoize'=>'0.66','Memoize::AnyDBM_File'=>'0.65','Memoize::Expire'=>'0.66','Memoize::ExpireFile'=>'0.65','Memoize::ExpireTest'=>'0.65','Memoize::NDBM_File'=>'0.65','Memoize::SDBM_File'=>'0.65','Memoize::Storable'=>'0.65','NEXT'=>'0.50','Net::Cmd'=>'2.21','Net::Config'=>'1.10','Net::Domain'=>'2.17','Net::FTP'=>'2.64','Net::FTP::A'=>'1.15','Net::FTP::E'=>'0.01','Net::FTP::I'=>'1.12','Net::FTP::L'=>'0.01','Net::FTP::dataconn'=>'0.10','Net::NNTP'=>'2.21','Net::Netrc'=>'2.12','Net::POP3'=>'2.23','Net::Ping'=>'2.12','Net::SMTP'=>'2.21','Net::Time'=>'2.09','Net::hostent'=>'1.00','Net::netent'=>'1.00','Net::protoent'=>'1.00','Net::servent'=>'1.00','O'=>'1.00','OS2::DLL'=>'1.00','OS2::Process'=>'1.0','OS2::REXX'=>'1.01','Opcode'=>'1.05','POSIX'=>'1.05','PerlIO'=>'1.00','PerlIO::Scalar'=>'0.01','PerlIO::Via'=>'0.01','Pod::Checker'=>'1.3','Pod::Find'=>'0.22','Pod::Functions'=>'1.01','Pod::Html'=>'1.04','Pod::LaTeX'=>'0.54','Pod::Man'=>'1.32','Pod::ParseLink'=>'1.05','Pod::Text'=>'2.18','Pod::Text::Color'=>'1.03','Pod::Text::Overstrike'=>'1.08','Pod::Text::Termcap'=>'1.09','Safe'=>'2.07','Scalar::Util'=>'1.06_00','Search::Dict'=>'1.02','SelectSaver'=>'1.00','SelfLoader'=>'1.0903','Shell'=>'0.4','Socket'=>'1.75','Storable'=>'1.015','Switch'=>'2.06','Symbol'=>'1.04','Sys::Syslog'=>'0.02','Term::ANSIColor'=>'1.04','Term::Cap'=>'1.07','Term::Complete'=>'1.4','Term::ReadLine'=>'1.00','Test'=>'1.18','Test::Builder'=>'0.11','Test::Harness'=>'2.01','Test::Harness::Assert'=>'0.01','Test::Harness::Iterator'=>'0.01','Test::Harness::Straps'=>'0.08','Test::More'=>'0.41','Test::Simple'=>'0.41','Text::Abbrev'=>'1.00','Text::Balanced'=>'1.89','Text::ParseWords'=>'3.21','Text::Soundex'=>'1.01','Text::Wrap'=>'2001.0929','Thread'=>'2.00','Thread::Queue'=>'1.00','Thread::Semaphore'=>'1.00','Thread::Signal'=>'1.00','Thread::Specific'=>'1.00','Tie::Array'=>'1.02','Tie::File'=>'0.17','Tie::Handle'=>'4.1','Tie::Hash'=>'1.00','Tie::Memoize'=>'1.0','Tie::RefHash'=>'1.3_00','Tie::Scalar'=>'1.00','Tie::SubstrHash'=>'1.00','Time::HiRes'=>'1.20_00','Time::Local'=>'1.04','Time::gmtime'=>'1.02','Time::localtime'=>'1.02','Time::tm'=>'1.00','UNIVERSAL'=>'1.00','Unicode::Collate'=>'0.10','Unicode::Normalize'=>'0.14','Unicode::UCD'=>'0.2','User::grent'=>'1.00','User::pwent'=>'1.00','VMS::DCLsym'=>'1.02','VMS::Filespec'=>'1.1','VMS::Stdio'=>'2.3','XS::Typemap'=>'0.01','attributes'=>'0.04_01','attrs'=>'1.01','autouse'=>'1.03','base'=>'1.02','blib'=>'1.01','bytes'=>'1.00','charnames'=>'1.01','constant'=>'1.04','diagnostics'=>'1.1','encoding'=>'1.00','fields'=>'1.02','filetest'=>'1.00','if'=>'0.01','integer'=>'1.00','less'=>'0.01','locale'=>'1.00','open'=>'1.01','ops'=>'1.00','overload'=>'1.00','re'=>'0.03','sort'=>'1.00','strict'=>'1.02','subs'=>'1.00','threads'=>'0.05','threads::shared'=>'0.90','utf8'=>'1.00','vars'=>'1.01','vmsish'=>'1.00','warnings'=>'1.00','warnings::register'=>'1.00',},removed=>{}},5.008=>{delta_from=>5.007003,changed=>{'Attribute::Handlers'=>'0.77','B'=>'1.01','B::Lint'=>'1.01','B::Xref'=>'1.01','CGI'=>'2.81','CGI::Carp'=>'1.23','CPAN'=>'1.61','CPAN::FirstTime'=>'1.56','CPAN::Nox'=>'1.02','Digest::MD5'=>'2.20','Dumpvalue'=>'1.11','Encode'=>'1.75','Encode::Alias'=>'1.32','Encode::Byte'=>'1.22','Encode::CJKConstants'=>'1.00','Encode::CN'=>'1.24','Encode::CN::HZ'=>'1.04','Encode::Config'=>'1.06','Encode::EBCDIC'=>'1.21','Encode::Encoder'=>'0.05','Encode::Encoding'=>'1.30','Encode::Guess'=>'1.06','Encode::JP'=>'1.25','Encode::JP::H2Z'=>'1.02','Encode::JP::JIS7'=>'1.08','Encode::KR'=>'1.22','Encode::KR::2022_KR'=>'1.05','Encode::MIME::Header'=>'1.05','Encode::Symbol'=>'1.22','Encode::TW'=>'1.26','Encode::Unicode'=>'1.37','Exporter::Heavy'=>'5.566','ExtUtils::Command'=>'1.04','ExtUtils::Command::MM'=>'0.01','ExtUtils::Constant'=>'0.12','ExtUtils::Installed'=>'0.06','ExtUtils::Liblist'=>'1.00','ExtUtils::Liblist::Kid'=>'1.29','ExtUtils::MM'=>'0.04','ExtUtils::MM_Any'=>'0.04','ExtUtils::MM_BeOS'=>'1.03','ExtUtils::MM_Cygwin'=>'1.04','ExtUtils::MM_DOS'=>'0.01','ExtUtils::MM_MacOS'=>'1.03','ExtUtils::MM_NW5'=>'2.05','ExtUtils::MM_OS2'=>'1.03','ExtUtils::MM_UWIN'=>'0.01','ExtUtils::MM_Unix'=>'1.33','ExtUtils::MM_VMS'=>'5.65','ExtUtils::MM_Win32'=>'1.05','ExtUtils::MM_Win95'=>'0.02','ExtUtils::MY'=>'0.01','ExtUtils::MakeMaker'=>'6.03','ExtUtils::Manifest'=>'1.38','ExtUtils::Mkbootstrap'=>'1.15','ExtUtils::Mksymlists'=>'1.19','ExtUtils::testlib'=>'1.15','File::CheckTree'=>'4.2','FileCache'=>'1.021','Filter::Simple'=>'0.78','Getopt::Long'=>'2.32','Hash::Util'=>'0.04','List::Util'=>'1.07_00','Locale::Country'=>'2.04','Math::BigFloat'=>'1.35','Math::BigFloat::Trace'=>'0.01','Math::BigInt'=>'1.60','Math::BigInt::Calc'=>'0.30','Math::BigInt::Trace'=>'0.01','Math::BigRat'=>'0.07','Memoize'=>'1.01','Memoize::Expire'=>'1.00','Memoize::ExpireFile'=>'1.01','Net::FTP'=>'2.65','Net::FTP::dataconn'=>'0.11','Net::Ping'=>'2.19','Net::SMTP'=>'2.24','PerlIO'=>'1.01','PerlIO::encoding'=>'0.06','PerlIO::scalar'=>'0.01','PerlIO::via'=>'0.01','PerlIO::via::QuotedPrint'=>'0.04','Pod::Man'=>'1.33','Pod::Text'=>'2.19','Scalar::Util'=>'1.07_00','Storable'=>'2.04','Switch'=>'2.09','Sys::Syslog'=>'0.03','Test'=>'1.20','Test::Builder'=>'0.15','Test::Harness'=>'2.26','Test::Harness::Straps'=>'0.14','Test::More'=>'0.45','Test::Simple'=>'0.45','Thread::Queue'=>'2.00','Thread::Semaphore'=>'2.00','Tie::File'=>'0.93','Tie::RefHash'=>'1.30','Unicode'=>'3.2.0','Unicode::Collate'=>'0.12','Unicode::Normalize'=>'0.17','XS::APItest'=>'0.01','attributes'=>'0.05','base'=>'1.03','bigint'=>'0.02','bignum'=>'0.11','bigrat'=>'0.04','blib'=>'1.02','encoding'=>'1.35','sort'=>'1.01','threads'=>'0.99',},removed=>{'Encode::Internal'=>1,'Encode::JP::Constants'=>1,'Encode::JP::ISO_2022_JP'=>1,'Encode::JP::JIS'=>1,'Encode::JP::Tr'=>1,'Encode::Tcl'=>1,'Encode::Tcl::Escape'=>1,'Encode::Tcl::Extended'=>1,'Encode::Tcl::HanZi'=>1,'Encode::Tcl::Table'=>1,'Encode::XS'=>1,'Encode::iso10646_1'=>1,'Encode::usc2_le'=>1,'Encode::utf8'=>1,'PerlIO::Scalar'=>1,'PerlIO::Via'=>1,}},5.008001=>{delta_from=>5.008,changed=>{'Attribute::Handlers'=>'0.78','AutoLoader'=>'5.60','AutoSplit'=>'1.04','B'=>'1.02','B::Asmdata'=>'1.01','B::Assembler'=>'0.06','B::Bblock'=>'1.02','B::Bytecode'=>'1.01','B::C'=>'1.02','B::Concise'=>'0.56','B::Debug'=>'1.01','B::Deparse'=>'0.64','B::Disassembler'=>'1.03','B::Lint'=>'1.02','B::Terse'=>'1.02','Benchmark'=>'1.051','ByteLoader'=>'0.05','CGI'=>'3.00','CGI::Carp'=>'1.26','CGI::Cookie'=>'1.24','CGI::Fast'=>'1.041','CGI::Pretty'=>'1.07_00','CGI::Util'=>'1.31','CPAN'=>'1.76_01','CPAN::FirstTime'=>'1.60','CPAN::Nox'=>'1.03','Class::Struct'=>'0.63','Cwd'=>'2.08','DB_File'=>'1.806','Data::Dumper'=>'2.121','Devel::DProf'=>'20030813.00','Devel::PPPort'=>'2.007','Devel::Peek'=>'1.01','Digest'=>'1.02','Digest::MD5'=>'2.27','Encode'=>'1.9801','Encode::Alias'=>'1.38','Encode::Byte'=>'1.23','Encode::CJKConstants'=>'1.02','Encode::CN::HZ'=>'1.05','Encode::Config'=>'1.07','Encode::Encoder'=>'0.07','Encode::Encoding'=>'1.33','Encode::Guess'=>'1.09','Encode::JP::JIS7'=>'1.12','Encode::KR'=>'1.23','Encode::KR::2022_KR'=>'1.06','Encode::MIME::Header'=>'1.09','Encode::Unicode'=>'1.40','Encode::Unicode::UTF7'=>'0.02','English'=>'1.01','Errno'=>'1.09_00','Exporter'=>'5.567','Exporter::Heavy'=>'5.567','ExtUtils::Command'=>'1.05','ExtUtils::Command::MM'=>'0.03','ExtUtils::Constant'=>'0.14','ExtUtils::Install'=>'1.32','ExtUtils::Installed'=>'0.08','ExtUtils::Liblist'=>'1.01','ExtUtils::Liblist::Kid'=>'1.3','ExtUtils::MM_Any'=>'0.07','ExtUtils::MM_BeOS'=>'1.04','ExtUtils::MM_Cygwin'=>'1.06','ExtUtils::MM_DOS'=>'0.02','ExtUtils::MM_MacOS'=>'1.07','ExtUtils::MM_NW5'=>'2.06','ExtUtils::MM_OS2'=>'1.04','ExtUtils::MM_UWIN'=>'0.02','ExtUtils::MM_Unix'=>'1.42','ExtUtils::MM_VMS'=>'5.70','ExtUtils::MM_Win32'=>'1.09','ExtUtils::MM_Win95'=>'0.03','ExtUtils::MakeMaker'=>'6.17','ExtUtils::MakeMaker::bytes'=>'0.01','ExtUtils::MakeMaker::vmsish'=>'0.01','ExtUtils::Manifest'=>'1.42','Fcntl'=>'1.05','File::Basename'=>'2.72','File::Copy'=>'2.06','File::Find'=>'1.05','File::Glob'=>'1.02','File::Path'=>'1.06','File::Spec'=>'0.86','File::Spec::Cygwin'=>'1.1','File::Spec::Epoc'=>'1.1','File::Spec::Functions'=>'1.3','File::Spec::Mac'=>'1.4','File::Spec::OS2'=>'1.2','File::Spec::Unix'=>'1.5','File::Spec::VMS'=>'1.4','File::Spec::Win32'=>'1.4','File::Temp'=>'0.14','FileCache'=>'1.03','Filter::Util::Call'=>'1.0601','GDBM_File'=>'1.07','Getopt::Long'=>'2.34','Getopt::Std'=>'1.04','Hash::Util'=>'0.05','I18N::LangTags'=>'0.28','I18N::LangTags::List'=>'0.26','I18N::Langinfo'=>'0.02','IO'=>'1.21','IO::Dir'=>'1.04','IO::File'=>'1.10','IO::Handle'=>'1.23','IO::Seekable'=>'1.09','IO::Select'=>'1.16','IO::Socket'=>'1.28','IO::Socket::INET'=>'1.27','IO::Socket::UNIX'=>'1.21','IPC::Msg'=>'1.02','IPC::Open3'=>'1.0105','IPC::Semaphore'=>'1.02','IPC::SysV'=>'1.04','JNI'=>'0.2','List::Util'=>'1.13','Locale::Country'=>'2.61','Locale::Currency'=>'2.21','Locale::Language'=>'2.21','Locale::Maketext'=>'1.06','Locale::Maketext::Guts'=>undef,'Locale::Maketext::GutsLoader'=>undef,'Locale::Script'=>'2.21','MIME::Base64'=>'2.20','MIME::QuotedPrint'=>'2.20','Math::BigFloat'=>'1.40','Math::BigInt'=>'1.66','Math::BigInt::Calc'=>'0.36','Math::BigInt::Scalar'=>'0.11','Math::BigRat'=>'0.10','Math::Trig'=>'1.02','NDBM_File'=>'1.05','NEXT'=>'0.60','Net::Cmd'=>'2.24','Net::Domain'=>'2.18','Net::FTP'=>'2.71','Net::FTP::A'=>'1.16','Net::NNTP'=>'2.22','Net::POP3'=>'2.24','Net::Ping'=>'2.31','Net::SMTP'=>'2.26','Net::hostent'=>'1.01','Net::servent'=>'1.01','ODBM_File'=>'1.04','OS2::DLL'=>'1.01','OS2::ExtAttr'=>'0.02','OS2::PrfDB'=>'0.03','OS2::Process'=>'1.01','OS2::REXX'=>'1.02','POSIX'=>'1.06','PerlIO'=>'1.02','PerlIO::encoding'=>'0.07','PerlIO::scalar'=>'0.02','PerlIO::via'=>'0.02','PerlIO::via::QuotedPrint'=>'0.05','Pod::Checker'=>'1.41','Pod::Find'=>'0.24','Pod::Functions'=>'1.02','Pod::Html'=>'1.0501','Pod::InputObjects'=>'1.14','Pod::LaTeX'=>'0.55','Pod::Man'=>'1.37','Pod::ParseLink'=>'1.06','Pod::ParseUtils'=>'0.3','Pod::Perldoc'=>'3.10','Pod::Perldoc::BaseTo'=>undef,'Pod::Perldoc::GetOptsOO'=>undef,'Pod::Perldoc::ToChecker'=>undef,'Pod::Perldoc::ToMan'=>undef,'Pod::Perldoc::ToNroff'=>undef,'Pod::Perldoc::ToPod'=>undef,'Pod::Perldoc::ToRtf'=>undef,'Pod::Perldoc::ToText'=>undef,'Pod::Perldoc::ToTk'=>undef,'Pod::Perldoc::ToXml'=>undef,'Pod::PlainText'=>'2.01','Pod::Text'=>'2.21','Pod::Text::Color'=>'1.04','Pod::Text::Overstrike'=>'1.1','Pod::Text::Termcap'=>'1.11','Pod::Usage'=>'1.16','SDBM_File'=>'1.04','Safe'=>'2.10','Scalar::Util'=>'1.13','SelfLoader'=>'1.0904','Shell'=>'0.5','Socket'=>'1.76','Storable'=>'2.08','Switch'=>'2.10','Symbol'=>'1.05','Sys::Hostname'=>'1.11','Sys::Syslog'=>'0.04','Term::ANSIColor'=>'1.07','Term::Cap'=>'1.08','Term::Complete'=>'1.401','Term::ReadLine'=>'1.01','Test'=>'1.24','Test::Builder'=>'0.17','Test::Harness'=>'2.30','Test::Harness::Straps'=>'0.15','Test::More'=>'0.47','Test::Simple'=>'0.47','Text::Abbrev'=>'1.01','Text::Balanced'=>'1.95','Text::Wrap'=>'2001.09291','Thread::Semaphore'=>'2.01','Tie::Array'=>'1.03','Tie::File'=>'0.97','Tie::RefHash'=>'1.31','Time::HiRes'=>'1.51','Time::Local'=>'1.07','UNIVERSAL'=>'1.01','Unicode'=>'4.0.0','Unicode::Collate'=>'0.28','Unicode::Normalize'=>'0.23','Unicode::UCD'=>'0.21','VMS::Filespec'=>'1.11','XS::APItest'=>'0.02','XSLoader'=>'0.02','attributes'=>'0.06','base'=>'2.03','bigint'=>'0.04','bignum'=>'0.14','bigrat'=>'0.06','bytes'=>'1.01','charnames'=>'1.02','diagnostics'=>'1.11','encoding'=>'1.47','fields'=>'2.03','filetest'=>'1.01','if'=>'0.03','lib'=>'0.5565','open'=>'1.02','overload'=>'1.01','re'=>'0.04','sort'=>'1.02','strict'=>'1.03','threads'=>'1.00','threads::shared'=>'0.91','utf8'=>'1.02','vmsish'=>'1.01','warnings'=>'1.03',},removed=>{}},5.008002=>{delta_from=>5.008001,changed=>{'DB_File'=>'1.807','Devel::PPPort'=>'2.009','Digest::MD5'=>'2.30','I18N::LangTags'=>'0.29','I18N::LangTags::List'=>'0.29','MIME::Base64'=>'2.21','MIME::QuotedPrint'=>'2.21','Net::Domain'=>'2.19','Net::FTP'=>'2.72','Pod::Perldoc'=>'3.11','Time::HiRes'=>'1.52','Unicode::Collate'=>'0.30','Unicode::Normalize'=>'0.25',},removed=>{}},5.008003=>{delta_from=>5.008002,changed=>{'Benchmark'=>'1.052','CGI'=>'3.01','CGI::Carp'=>'1.27','CGI::Fast'=>'1.05','CGI::Pretty'=>'1.08','CGI::Util'=>'1.4','Cwd'=>'2.12','DB_File'=>'1.808','Devel::PPPort'=>'2.011','Digest'=>'1.05','Digest::MD5'=>'2.33','Digest::base'=>'1.00','Encode'=>'1.99','Exporter'=>'5.57','File::CheckTree'=>'4.3','File::Copy'=>'2.07','File::Find'=>'1.06','File::Spec'=>'0.87','FindBin'=>'1.44','Getopt::Std'=>'1.05','Math::BigFloat'=>'1.42','Math::BigInt'=>'1.68','Math::BigInt::Calc'=>'0.38','Math::BigInt::CalcEmu'=>'0.02','OS2::DLL'=>'1.02','POSIX'=>'1.07','PerlIO'=>'1.03','PerlIO::via::QuotedPrint'=>'0.06','Pod::Html'=>'1.0502','Pod::Parser'=>'1.14','Pod::Perldoc'=>'3.12','Pod::PlainText'=>'2.02','Storable'=>'2.09','Test::Harness'=>'2.40','Test::Harness::Assert'=>'0.02','Test::Harness::Iterator'=>'0.02','Test::Harness::Straps'=>'0.19','Tie::Hash'=>'1.01','Unicode::Collate'=>'0.33','Unicode::Normalize'=>'0.28','XS::APItest'=>'0.03','base'=>'2.04','diagnostics'=>'1.12','encoding'=>'1.48','threads'=>'1.01','threads::shared'=>'0.92',},removed=>{'Math::BigInt::Scalar'=>1,}},5.008004=>{delta_from=>5.008003,changed=>{'Attribute::Handlers'=>'0.78_01','B::Assembler'=>'0.07','B::Concise'=>'0.60','B::Deparse'=>'0.66','Benchmark'=>'1.06','CGI'=>'3.04','Carp'=>'1.02','Cwd'=>'2.17','DBM_Filter'=>'0.01','DBM_Filter::compress'=>'0.01','DBM_Filter::encode'=>'0.01','DBM_Filter::int32'=>'0.01','DBM_Filter::null'=>'0.01','DBM_Filter::utf8'=>'0.01','Digest'=>'1.06','DynaLoader'=>'1.05','Encode'=>'1.99_01','Encode::CN::HZ'=>'1.0501','Exporter'=>'5.58','Exporter::Heavy'=>'5.57','ExtUtils::Liblist::Kid'=>'1.3001','ExtUtils::MM_NW5'=>'2.07_02','ExtUtils::MM_Win95'=>'0.0301','File::Find'=>'1.07','IO::Handle'=>'1.24','IO::Pipe'=>'1.123','IPC::Open3'=>'1.0106','Locale::Maketext'=>'1.08','MIME::Base64'=>'3.01','MIME::QuotedPrint'=>'3.01','Math::BigFloat'=>'1.44','Math::BigInt'=>'1.70','Math::BigInt::Calc'=>'0.40','Math::BigInt::CalcEmu'=>'0.04','Math::BigRat'=>'0.12','ODBM_File'=>'1.05','POSIX'=>'1.08','Shell'=>'0.5.2','Socket'=>'1.77','Storable'=>'2.12','Sys::Syslog'=>'0.05','Term::ANSIColor'=>'1.08','Time::HiRes'=>'1.59','Unicode'=>'4.0.1','Unicode::UCD'=>'0.22','Win32'=>'0.23','base'=>'2.05','bigint'=>'0.05','bignum'=>'0.15','charnames'=>'1.03','open'=>'1.03','threads'=>'1.03','utf8'=>'1.03',},removed=>{}},5.008005=>{delta_from=>5.008004,changed=>{'B::Concise'=>'0.61','B::Deparse'=>'0.67','CGI'=>'3.05','CGI::Carp'=>'1.28','CGI::Util'=>'1.5','Carp'=>'1.03','Carp::Heavy'=>'1.03','Cwd'=>'2.19','DB_File'=>'1.809','Digest'=>'1.08','Encode'=>'2.01','Encode::Alias'=>'2.00','Encode::Byte'=>'2.00','Encode::CJKConstants'=>'2.00','Encode::CN'=>'2.00','Encode::CN::HZ'=>'2.01','Encode::Config'=>'2.00','Encode::EBCDIC'=>'2.00','Encode::Encoder'=>'2.00','Encode::Encoding'=>'2.00','Encode::Guess'=>'2.00','Encode::JP'=>'2.00','Encode::JP::H2Z'=>'2.00','Encode::JP::JIS7'=>'2.00','Encode::KR'=>'2.00','Encode::KR::2022_KR'=>'2.00','Encode::MIME::Header'=>'2.00','Encode::Symbol'=>'2.00','Encode::TW'=>'2.00','Encode::Unicode'=>'2.00','Encode::Unicode::UTF7'=>'2.01','File::Basename'=>'2.73','File::Copy'=>'2.08','File::Glob'=>'1.03','FileCache'=>'1.04_01','I18N::LangTags'=>'0.33','I18N::LangTags::Detect'=>'1.03','List::Util'=>'1.14','Locale::Constants'=>'2.07','Locale::Country'=>'2.07','Locale::Currency'=>'2.07','Locale::Language'=>'2.07','Locale::Maketext'=>'1.09','Locale::Script'=>'2.07','Net::Cmd'=>'2.26','Net::FTP'=>'2.75','Net::NNTP'=>'2.23','Net::POP3'=>'2.28','Net::SMTP'=>'2.29','Net::Time'=>'2.10','Pod::Checker'=>'1.42','Pod::Find'=>'0.2401','Pod::LaTeX'=>'0.56','Pod::ParseUtils'=>'1.2','Pod::Perldoc'=>'3.13','Safe'=>'2.11','Scalar::Util'=>'1.14','Shell'=>'0.6','Storable'=>'2.13','Term::Cap'=>'1.09','Test'=>'1.25','Test::Harness'=>'2.42','Text::ParseWords'=>'3.22','Text::Wrap'=>'2001.09292','Time::Local'=>'1.10','Unicode::Collate'=>'0.40','Unicode::Normalize'=>'0.30','XS::APItest'=>'0.04','autouse'=>'1.04','base'=>'2.06','charnames'=>'1.04','diagnostics'=>'1.13','encoding'=>'2.00','threads'=>'1.05','utf8'=>'1.04',},removed=>{}},5.008006=>{delta_from=>5.008005,changed=>{'B'=>'1.07','B::C'=>'1.04','B::Concise'=>'0.64','B::Debug'=>'1.02','B::Deparse'=>'0.69','B::Lint'=>'1.03','B::Showlex'=>'1.02','Cwd'=>'3.01','DB_File'=>'1.810','Data::Dumper'=>'2.121_02','Devel::PPPort'=>'3.03','Devel::Peek'=>'1.02','Encode'=>'2.08','Encode::Alias'=>'2.02','Encode::Encoding'=>'2.02','Encode::JP'=>'2.01','Encode::Unicode'=>'2.02','Exporter::Heavy'=>'5.58','ExtUtils::Constant'=>'0.1401','File::Spec'=>'3.01','File::Spec::Win32'=>'1.5','I18N::LangTags'=>'0.35','I18N::LangTags::List'=>'0.35','MIME::Base64'=>'3.05','MIME::QuotedPrint'=>'3.03','Math::BigFloat'=>'1.47','Math::BigInt'=>'1.73','Math::BigInt::Calc'=>'0.43','Math::BigRat'=>'0.13','Text::ParseWords'=>'3.23','Time::HiRes'=>'1.65','XS::APItest'=>'0.05','diagnostics'=>'1.14','encoding'=>'2.01','open'=>'1.04','overload'=>'1.02',},removed=>{}},5.008007=>{delta_from=>5.008006,changed=>{'B'=>'1.09','B::Concise'=>'0.65','B::Deparse'=>'0.7','B::Disassembler'=>'1.04','B::Terse'=>'1.03','Benchmark'=>'1.07','CGI'=>'3.10','CGI::Carp'=>'1.29','CGI::Cookie'=>'1.25','Carp'=>'1.04','Carp::Heavy'=>'1.04','Class::ISA'=>'0.33','Cwd'=>'3.05','DB_File'=>'1.811','Data::Dumper'=>'2.121_04','Devel::DProf'=>'20050310.00','Devel::PPPort'=>'3.06','Digest'=>'1.10','Digest::file'=>'0.01','Encode'=>'2.10','Encode::Alias'=>'2.03','Errno'=>'1.09_01','ExtUtils::Constant'=>'0.16','ExtUtils::Constant::Base'=>'0.01','ExtUtils::Constant::Utils'=>'0.01','ExtUtils::Constant::XS'=>'0.01','File::Find'=>'1.09','File::Glob'=>'1.04','File::Path'=>'1.07','File::Spec'=>'3.05','File::Temp'=>'0.16','FileCache'=>'1.05','IO::File'=>'1.11','IO::Socket::INET'=>'1.28','Math::BigFloat'=>'1.51','Math::BigInt'=>'1.77','Math::BigInt::Calc'=>'0.47','Math::BigInt::CalcEmu'=>'0.05','Math::BigRat'=>'0.15','Pod::Find'=>'1.3','Pod::Html'=>'1.0503','Pod::InputObjects'=>'1.3','Pod::LaTeX'=>'0.58','Pod::ParseUtils'=>'1.3','Pod::Parser'=>'1.3','Pod::Perldoc'=>'3.14','Pod::Select'=>'1.3','Pod::Usage'=>'1.3','SelectSaver'=>'1.01','Symbol'=>'1.06','Sys::Syslog'=>'0.06','Term::ANSIColor'=>'1.09','Term::Complete'=>'1.402','Test::Builder'=>'0.22','Test::Harness'=>'2.48','Test::Harness::Point'=>'0.01','Test::Harness::Straps'=>'0.23','Test::More'=>'0.54','Test::Simple'=>'0.54','Text::ParseWords'=>'3.24','Text::Wrap'=>'2001.09293','Tie::RefHash'=>'1.32','Time::HiRes'=>'1.66','Time::Local'=>'1.11','Unicode'=>'4.1.0','Unicode::Normalize'=>'0.32','Unicode::UCD'=>'0.23','Win32'=>'0.24','XS::APItest'=>'0.06','base'=>'2.07','bigint'=>'0.07','bignum'=>'0.17','bigrat'=>'0.08','bytes'=>'1.02','constant'=>'1.05','overload'=>'1.03','threads::shared'=>'0.93','utf8'=>'1.05',},removed=>{'JNI'=>1,'JPL::AutoLoader'=>1,'JPL::Class'=>1,'JPL::Compile'=>1,}},5.008008=>{delta_from=>5.008007,changed=>{'Attribute::Handlers'=>'0.78_02','B'=>'1.09_01','B::Bblock'=>'1.02_01','B::Bytecode'=>'1.01_01','B::C'=>'1.04_01','B::CC'=>'1.00_01','B::Concise'=>'0.66','B::Debug'=>'1.02_01','B::Deparse'=>'0.71','B::Disassembler'=>'1.05','B::Terse'=>'1.03_01','ByteLoader'=>'0.06','CGI'=>'3.15','CGI::Cookie'=>'1.26','CPAN'=>'1.76_02','Cwd'=>'3.12','DB'=>'1.01','DB_File'=>'1.814','Data::Dumper'=>'2.121_08','Devel::DProf'=>'20050603.00','Devel::PPPort'=>'3.06_01','Devel::Peek'=>'1.03','Digest'=>'1.14','Digest::MD5'=>'2.36','Digest::file'=>'1.00','Dumpvalue'=>'1.12','Encode'=>'2.12','Encode::Alias'=>'2.04','Encode::Config'=>'2.01','Encode::MIME::Header'=>'2.01','Encode::MIME::Header::ISO_2022_JP'=>'1.01','English'=>'1.02','ExtUtils::Command'=>'1.09','ExtUtils::Command::MM'=>'0.05','ExtUtils::Constant'=>'0.17','ExtUtils::Embed'=>'1.26','ExtUtils::Install'=>'1.33','ExtUtils::Liblist::Kid'=>'1.3','ExtUtils::MM'=>'0.05','ExtUtils::MM_AIX'=>'0.03','ExtUtils::MM_Any'=>'0.13','ExtUtils::MM_BeOS'=>'1.05','ExtUtils::MM_Cygwin'=>'1.08','ExtUtils::MM_MacOS'=>'1.08','ExtUtils::MM_NW5'=>'2.08','ExtUtils::MM_OS2'=>'1.05','ExtUtils::MM_QNX'=>'0.02','ExtUtils::MM_Unix'=>'1.50','ExtUtils::MM_VMS'=>'5.73','ExtUtils::MM_VOS'=>'0.02','ExtUtils::MM_Win32'=>'1.12','ExtUtils::MM_Win95'=>'0.04','ExtUtils::MakeMaker'=>'6.30','ExtUtils::MakeMaker::Config'=>'0.02','ExtUtils::Manifest'=>'1.46','File::Basename'=>'2.74','File::Copy'=>'2.09','File::Find'=>'1.10','File::Glob'=>'1.05','File::Path'=>'1.08','File::Spec'=>'3.12','File::Spec::Win32'=>'1.6','FileCache'=>'1.06','Filter::Simple'=>'0.82','FindBin'=>'1.47','GDBM_File'=>'1.08','Getopt::Long'=>'2.35','IO'=>'1.22','IO::Dir'=>'1.05','IO::File'=>'1.13','IO::Handle'=>'1.25','IO::Pipe'=>'1.13','IO::Poll'=>'0.07','IO::Seekable'=>'1.10','IO::Select'=>'1.17','IO::Socket'=>'1.29','IO::Socket::INET'=>'1.29','IO::Socket::UNIX'=>'1.22','IPC::Open2'=>'1.02','IPC::Open3'=>'1.02','List::Util'=>'1.18','MIME::Base64'=>'3.07','MIME::QuotedPrint'=>'3.07','Math::Complex'=>'1.35','Math::Trig'=>'1.03','NDBM_File'=>'1.06','ODBM_File'=>'1.06','OS2::PrfDB'=>'0.04','OS2::Process'=>'1.02','OS2::REXX'=>'1.03','Opcode'=>'1.06','POSIX'=>'1.09','PerlIO'=>'1.04','PerlIO::encoding'=>'0.09','PerlIO::scalar'=>'0.04','PerlIO::via'=>'0.03','Pod::Checker'=>'1.43','Pod::Find'=>'1.34','Pod::Functions'=>'1.03','Pod::Html'=>'1.0504','Pod::ParseUtils'=>'1.33','Pod::Parser'=>'1.32','Pod::Usage'=>'1.33','SDBM_File'=>'1.05','Safe'=>'2.12','Scalar::Util'=>'1.18','Socket'=>'1.78','Storable'=>'2.15','Switch'=>'2.10_01','Sys::Syslog'=>'0.13','Term::ANSIColor'=>'1.10','Term::ReadLine'=>'1.02','Test::Builder'=>'0.32','Test::Builder::Module'=>'0.02','Test::Builder::Tester'=>'1.02','Test::Builder::Tester::Color'=>undef,'Test::Harness'=>'2.56','Test::Harness::Straps'=>'0.26','Test::More'=>'0.62','Test::Simple'=>'0.62','Text::Tabs'=>'2005.0824','Text::Wrap'=>'2005.082401','Tie::Hash'=>'1.02','Time::HiRes'=>'1.86','Unicode::Collate'=>'0.52','Unicode::UCD'=>'0.24','User::grent'=>'1.01','Win32'=>'0.2601','XS::APItest'=>'0.08','XS::Typemap'=>'0.02','XSLoader'=>'0.06','attrs'=>'1.02','autouse'=>'1.05','blib'=>'1.03','charnames'=>'1.05','diagnostics'=>'1.15','encoding'=>'2.02','if'=>'0.05','open'=>'1.05','ops'=>'1.01','overload'=>'1.04','re'=>'0.05','threads'=>'1.07','threads::shared'=>'0.94','utf8'=>'1.06','vmsish'=>'1.02','warnings'=>'1.05','warnings::register'=>'1.01',},removed=>{}},5.008009=>{delta_from=>5.008008,changed=>{'Attribute::Handlers'=>'0.78_03','AutoLoader'=>'5.67','AutoSplit'=>'1.06','B'=>'1.19','B::Asmdata'=>'1.02','B::Assembler'=>'0.08','B::C'=>'1.05','B::Concise'=>'0.76','B::Debug'=>'1.05','B::Deparse'=>'0.87','B::Lint'=>'1.11','B::Lint::Debug'=>undef,'B::Terse'=>'1.05','Benchmark'=>'1.1','CGI'=>'3.42','CGI::Carp'=>'1.30_01','CGI::Cookie'=>'1.29','CGI::Fast'=>'1.07','CGI::Util'=>'1.5_01','CPAN'=>'1.9301','CPAN::Debug'=>'5.5','CPAN::DeferedCode'=>'5.50','CPAN::Distroprefs'=>'6','CPAN::FirstTime'=>'5.5_01','CPAN::HandleConfig'=>'5.5','CPAN::Kwalify'=>'5.50','CPAN::Nox'=>'5.50','CPAN::Queue'=>'5.5','CPAN::Tarzip'=>'5.5','CPAN::Version'=>'5.5','Carp'=>'1.10','Carp::Heavy'=>'1.10','Cwd'=>'3.29','DBM_Filter'=>'0.02','DBM_Filter::compress'=>'0.02','DBM_Filter::encode'=>'0.02','DBM_Filter::int32'=>'0.02','DBM_Filter::null'=>'0.02','DBM_Filter::utf8'=>'0.02','DB_File'=>'1.817','Data::Dumper'=>'2.121_17','Devel::DProf'=>'20080331.00','Devel::InnerPackage'=>'0.3','Devel::PPPort'=>'3.14','Devel::Peek'=>'1.04','Digest'=>'1.15','Digest::MD5'=>'2.37','DirHandle'=>'1.02','DynaLoader'=>'1.09','Encode'=>'2.26','Encode::Alias'=>'2.10','Encode::Byte'=>'2.03','Encode::CJKConstants'=>'2.02','Encode::CN'=>'2.02','Encode::CN::HZ'=>'2.05','Encode::Config'=>'2.05','Encode::EBCDIC'=>'2.02','Encode::Encoder'=>'2.01','Encode::Encoding'=>'2.05','Encode::GSM0338'=>'2.01','Encode::Guess'=>'2.02','Encode::JP'=>'2.03','Encode::JP::H2Z'=>'2.02','Encode::JP::JIS7'=>'2.04','Encode::KR'=>'2.02','Encode::KR::2022_KR'=>'2.02','Encode::MIME::Header'=>'2.05','Encode::MIME::Header::ISO_2022_JP'=>'1.03','Encode::MIME::Name'=>'1.01','Encode::Symbol'=>'2.02','Encode::TW'=>'2.02','Encode::Unicode'=>'2.05','Encode::Unicode::UTF7'=>'2.04','English'=>'1.03','Errno'=>'1.10','Exporter'=>'5.63','Exporter::Heavy'=>'5.63','ExtUtils::Command'=>'1.15','ExtUtils::Command::MM'=>'6.48','ExtUtils::Constant'=>'0.21','ExtUtils::Constant::Base'=>'0.04','ExtUtils::Constant::ProxySubs'=>'0.06','ExtUtils::Constant::Utils'=>'0.02','ExtUtils::Constant::XS'=>'0.02','ExtUtils::Embed'=>'1.28','ExtUtils::Install'=>'1.50_01','ExtUtils::Installed'=>'1.43','ExtUtils::Liblist'=>'6.48','ExtUtils::Liblist::Kid'=>'6.48','ExtUtils::MM'=>'6.48','ExtUtils::MM_AIX'=>'6.48','ExtUtils::MM_Any'=>'6.48','ExtUtils::MM_BeOS'=>'6.48','ExtUtils::MM_Cygwin'=>'6.48','ExtUtils::MM_DOS'=>'6.48','ExtUtils::MM_Darwin'=>'6.48','ExtUtils::MM_MacOS'=>'6.48','ExtUtils::MM_NW5'=>'6.48','ExtUtils::MM_OS2'=>'6.48','ExtUtils::MM_QNX'=>'6.48','ExtUtils::MM_UWIN'=>'6.48','ExtUtils::MM_Unix'=>'6.48','ExtUtils::MM_VMS'=>'6.48','ExtUtils::MM_VOS'=>'6.48','ExtUtils::MM_Win32'=>'6.48','ExtUtils::MM_Win95'=>'6.48','ExtUtils::MY'=>'6.48','ExtUtils::MakeMaker'=>'6.48','ExtUtils::MakeMaker::Config'=>'6.48','ExtUtils::MakeMaker::bytes'=>'6.48','ExtUtils::MakeMaker::vmsish'=>'6.48','ExtUtils::Manifest'=>'1.55','ExtUtils::Mkbootstrap'=>'6.48','ExtUtils::Mksymlists'=>'6.48','ExtUtils::Packlist'=>'1.43','ExtUtils::ParseXS'=>'2.19','ExtUtils::XSSymSet'=>'1.1','ExtUtils::testlib'=>'6.48','Fatal'=>'1.06','Fcntl'=>'1.06','File::Basename'=>'2.77','File::CheckTree'=>'4.4','File::Compare'=>'1.1005','File::Copy'=>'2.13','File::DosGlob'=>'1.01','File::Find'=>'1.13','File::Glob'=>'1.06','File::Path'=>'2.07_02','File::Spec'=>'3.29','File::Spec::Cygwin'=>'3.29','File::Spec::Epoc'=>'3.29','File::Spec::Functions'=>'3.29','File::Spec::Mac'=>'3.29','File::Spec::OS2'=>'3.29','File::Spec::Unix'=>'3.29','File::Spec::VMS'=>'3.29','File::Spec::Win32'=>'3.29','File::Temp'=>'0.20','File::stat'=>'1.01','FileCache'=>'1.07','Filter::Simple'=>'0.83','Filter::Util::Call'=>'1.07','FindBin'=>'1.49','GDBM_File'=>'1.09','Getopt::Long'=>'2.37','Getopt::Std'=>'1.06','Hash::Util'=>'0.06','IO'=>'1.23','IO::Dir'=>'1.06','IO::File'=>'1.14','IO::Handle'=>'1.27','IO::Socket'=>'1.30','IO::Socket::INET'=>'1.31','IO::Socket::UNIX'=>'1.23','IPC::Msg'=>'2.00','IPC::Open2'=>'1.03','IPC::Open3'=>'1.03','IPC::Semaphore'=>'2.00','IPC::SharedMem'=>'2.00','IPC::SysV'=>'2.00','List::Util'=>'1.19','Locale::Maketext'=>'1.13','Locale::Maketext::Guts'=>'1.13','Locale::Maketext::GutsLoader'=>'1.13','Math::BigFloat'=>'1.60','Math::BigInt'=>'1.89','Math::BigInt::Calc'=>'0.52','Math::BigRat'=>'0.22','Math::Complex'=>'1.54','Math::Trig'=>'1.18','Module::CoreList'=>'2.17','Module::Pluggable'=>'3.8','Module::Pluggable::Object'=>'3.6','NDBM_File'=>'1.07','NEXT'=>'0.61','Net::Cmd'=>'2.29','Net::Config'=>'1.11','Net::Domain'=>'2.20','Net::FTP'=>'2.77','Net::FTP::A'=>'1.18','Net::NNTP'=>'2.24','Net::POP3'=>'2.29','Net::Ping'=>'2.35','Net::SMTP'=>'2.31','O'=>'1.01','ODBM_File'=>'1.07','OS2::DLL'=>'1.03','OS2::Process'=>'1.03','Opcode'=>'1.0601','POSIX'=>'1.15','PerlIO'=>'1.05','PerlIO::encoding'=>'0.11','PerlIO::scalar'=>'0.06','PerlIO::via'=>'0.05','Pod::Html'=>'1.09','Pod::ParseUtils'=>'1.35','Pod::Parser'=>'1.35','Pod::Select'=>'1.35','Pod::Usage'=>'1.35','SDBM_File'=>'1.06','Safe'=>'2.16','Scalar::Util'=>'1.19','SelfLoader'=>'1.17','Shell'=>'0.72','Socket'=>'1.81','Storable'=>'2.19','Switch'=>'2.13','Sys::Syslog'=>'0.27','Sys::Syslog::win32::Win32'=>undef,'Term::ANSIColor'=>'1.12','Term::Cap'=>'1.12','Term::ReadLine'=>'1.03','Test::Builder'=>'0.80','Test::Builder::Module'=>'0.80','Test::Builder::Tester'=>'1.13','Test::Harness'=>'2.64','Test::Harness::Results'=>'0.01_01','Test::Harness::Straps'=>'0.26_01','Test::Harness::Util'=>'0.01','Test::More'=>'0.80','Test::Simple'=>'0.80','Text::Balanced'=>'1.98','Text::ParseWords'=>'3.27','Text::Soundex'=>'3.03','Text::Tabs'=>'2007.1117','Text::Wrap'=>'2006.1117','Thread'=>'2.01','Thread::Queue'=>'2.11','Thread::Semaphore'=>'2.09','Tie::Handle'=>'4.2','Tie::Hash'=>'1.03','Tie::Memoize'=>'1.1','Tie::RefHash'=>'1.38','Tie::Scalar'=>'1.01','Tie::StdHandle'=>'4.2','Time::HiRes'=>'1.9715','Time::Local'=>'1.1901','Time::gmtime'=>'1.03','Unicode'=>'5.1.0','Unicode::Normalize'=>'1.02','Unicode::UCD'=>'0.25','VMS::DCLsym'=>'1.03','VMS::Stdio'=>'2.4','Win32'=>'0.38','Win32API::File'=>'0.1001_01','Win32API::File::ExtUtils::Myconst2perl'=>'1','Win32CORE'=>'0.02','XS::APItest'=>'0.15','XS::Typemap'=>'0.03','XSLoader'=>'0.10','attributes'=>'0.09','autouse'=>'1.06','base'=>'2.13','bigint'=>'0.23','bignum'=>'0.23','bigrat'=>'0.23','blib'=>'1.04','charnames'=>'1.06','constant'=>'1.17','diagnostics'=>'1.16','encoding'=>'2.6_01','fields'=>'2.12','filetest'=>'1.02','lib'=>'0.61','open'=>'1.06','ops'=>'1.02','overload'=>'1.06','re'=>'0.0601','sigtrap'=>'1.04','threads'=>'1.71','threads::shared'=>'1.27','utf8'=>'1.07','warnings'=>'1.05_01',},removed=>{}},5.009=>{delta_from=>5.008002,changed=>{'B'=>'1.03','B::C'=>'1.03','B::Concise'=>'0.57','B::Deparse'=>'0.65','DB_File'=>'1.806','Devel::PPPort'=>'2.008','English'=>'1.02','Fatal'=>'1.04','OS2::DLL'=>'1.02','Opcode'=>'1.06','Time::HiRes'=>'1.51','Unicode::Collate'=>'0.28','Unicode::Normalize'=>'0.23','XSLoader'=>'0.03','assertions'=>'0.01','assertions::activate'=>'0.01','overload'=>'1.02','version'=>'0.29',},removed=>{}},5.009001=>{delta_from=>5.008004,changed=>{'B'=>'1.05','B::Assembler'=>'0.06','B::C'=>'1.04','B::Concise'=>'0.59','B::Debug'=>'1.02','B::Deparse'=>'0.65','DB_File'=>'1.808_01','Devel::PPPort'=>'2.011_01','Digest'=>'1.05','DynaLoader'=>'1.04','English'=>'1.02','Exporter::Heavy'=>'5.567','ExtUtils::Command'=>'1.07','ExtUtils::Liblist::Kid'=>'1.3','ExtUtils::MM_Any'=>'0.0901','ExtUtils::MM_Cygwin'=>'1.07','ExtUtils::MM_NW5'=>'2.07_01','ExtUtils::MM_Unix'=>'1.45_01','ExtUtils::MM_VMS'=>'5.71_01','ExtUtils::MM_Win32'=>'1.10_01','ExtUtils::MM_Win95'=>'0.03','ExtUtils::MakeMaker'=>'6.21_02','ExtUtils::Manifest'=>'1.43','Fatal'=>'1.04','Getopt::Long'=>'2.3401','IO::Handle'=>'1.23','IO::Pipe'=>'1.122','IPC::Open3'=>'1.0105','MIME::Base64'=>'3.00_01','MIME::QuotedPrint'=>'3.00','Memoize'=>'1.01_01','ODBM_File'=>'1.04','Opcode'=>'1.06','POSIX'=>'1.07','Storable'=>'2.11','Time::HiRes'=>'1.56','Time::Local'=>'1.07_94','UNIVERSAL'=>'1.02','Unicode'=>'4.0.0','Unicode::UCD'=>'0.21','XSLoader'=>'0.03','assertions'=>'0.01','assertions::activate'=>'0.01','base'=>'2.04','if'=>'0.0401','open'=>'1.02','overload'=>'1.02','threads'=>'1.02','utf8'=>'1.02','version'=>'0.36',},removed=>{}},5.009002=>{delta_from=>5.008007,changed=>{'B'=>'1.07','B::Concise'=>'0.64','B::Deparse'=>'0.69','B::Disassembler'=>'1.03','B::Terse'=>'1.02','CGI'=>'3.07','Config::Extensions'=>'0.01','Devel::DProf'=>'20030813.00','DynaLoader'=>'1.07','Encode'=>'2.09','Encode::Alias'=>'2.02','English'=>'1.03','Exporter'=>'5.59','Exporter::Heavy'=>'5.59','ExtUtils::Command'=>'1.07','ExtUtils::Command::MM'=>'0.03_01','ExtUtils::Embed'=>'1.26','ExtUtils::Liblist::Kid'=>'1.3','ExtUtils::MM_Any'=>'0.10','ExtUtils::MM_Cygwin'=>'1.07','ExtUtils::MM_MacOS'=>'1.08','ExtUtils::MM_NW5'=>'2.07','ExtUtils::MM_Unix'=>'1.46_01','ExtUtils::MM_VMS'=>'5.71','ExtUtils::MM_Win32'=>'1.10','ExtUtils::MM_Win95'=>'0.03','ExtUtils::MakeMaker'=>'6.25','ExtUtils::Manifest'=>'1.44','Fatal'=>'1.04','File::Path'=>'1.06','FileCache'=>'1.04_01','Getopt::Long'=>'2.3401','IO::File'=>'1.10','IO::Socket::INET'=>'1.27','Math::BigFloat'=>'1.49','Math::BigInt'=>'1.75','Math::BigInt::Calc'=>'0.45','Math::BigRat'=>'0.14','Memoize'=>'1.01_01','Module::CoreList'=>'1.99','NEXT'=>'0.60_01','Opcode'=>'1.06','Pod::Html'=>'1.0502','Scalar::Util'=>'1.14_1','Storable'=>'2.14','Symbol'=>'1.05','Test::Harness'=>'2.46','Test::Harness::Straps'=>'0.20_01','Text::Balanced'=>'1.95_01','Text::Wrap'=>'2001.09292','UNIVERSAL'=>'1.02','Unicode'=>'4.0.1','Unicode::Normalize'=>'0.30','Unicode::UCD'=>'0.22','Win32'=>'0.23','XS::APItest'=>'0.05','XSLoader'=>'0.03','assertions'=>'0.01','assertions::activate'=>'0.01','base'=>'2.06','bigint'=>'0.06','bignum'=>'0.16','bigrat'=>'0.07','bytes'=>'1.01','encoding::warnings'=>'0.05','if'=>'0.0401','re'=>'0.05','threads::shared'=>'0.92','utf8'=>'1.04','version'=>'0.42','warnings'=>'1.04',},removed=>{'Test::Harness::Point'=>1,}},5.009003=>{delta_from=>5.008008,changed=>{'Archive::Tar'=>'1.26_01','Archive::Tar::Constant'=>'0.02','Archive::Tar::File'=>'0.02','AutoSplit'=>'1.04_01','B'=>'1.10','B::Bblock'=>'1.02','B::Bytecode'=>'1.01','B::C'=>'1.04','B::CC'=>'1.00','B::Concise'=>'0.67','B::Debug'=>'1.02','B::Deparse'=>'0.73','B::Lint'=>'1.04','B::Terse'=>'1.03','CGI'=>'3.15_01','CPAN'=>'1.83_58','CPAN::Debug'=>'4.44','CPAN::FirstTime'=>'4.50','CPAN::HandleConfig'=>'4.31','CPAN::Nox'=>'2.31','CPAN::Tarzip'=>'3.36','CPAN::Version'=>'2.55','Carp'=>'1.05','Carp::Heavy'=>'1.05','Compress::Zlib'=>'2.000_07','Compress::Zlib::Common'=>'2.000_07','Compress::Zlib::Compress::Gzip::Constants'=>'2.000_07','Compress::Zlib::Compress::Zip::Constants'=>'1.00','Compress::Zlib::CompressPlugin::Deflate'=>'2.000_05','Compress::Zlib::CompressPlugin::Identity'=>'2.000_05','Compress::Zlib::File::GlobMapper'=>'0.000_02','Compress::Zlib::FileConstants'=>'2.000_07','Compress::Zlib::IO::Compress::Base'=>'2.000_05','Compress::Zlib::IO::Compress::Deflate'=>'2.000_07','Compress::Zlib::IO::Compress::Gzip'=>'2.000_07','Compress::Zlib::IO::Compress::RawDeflate'=>'2.000_07','Compress::Zlib::IO::Compress::Zip'=>'2.000_04','Compress::Zlib::IO::Uncompress::AnyInflate'=>'2.000_07','Compress::Zlib::IO::Uncompress::AnyUncompress'=>'2.000_05','Compress::Zlib::IO::Uncompress::Base'=>'2.000_05','Compress::Zlib::IO::Uncompress::Gunzip'=>'2.000_07','Compress::Zlib::IO::Uncompress::Inflate'=>'2.000_07','Compress::Zlib::IO::Uncompress::RawInflate'=>'2.000_07','Compress::Zlib::IO::Uncompress::Unzip'=>'2.000_05','Compress::Zlib::ParseParameters'=>'2.000_07','Compress::Zlib::UncompressPlugin::Identity'=>'2.000_05','Compress::Zlib::UncompressPlugin::Inflate'=>'2.000_05','Config::Extensions'=>'0.01','Cwd'=>'3.15','Devel::PPPort'=>'3.08','Digest::SHA'=>'5.32','DirHandle'=>'1.01','DynaLoader'=>'1.07','Encode'=>'2.14','Encode::CN::HZ'=>'2.02','Encode::MIME::Header'=>'2.02','English'=>'1.04','Exporter'=>'5.59','Exporter::Heavy'=>'5.59','ExtUtils::CBuilder'=>'0.15','ExtUtils::CBuilder::Base'=>'0.12','ExtUtils::CBuilder::Platform::Unix'=>'0.12','ExtUtils::CBuilder::Platform::VMS'=>'0.12','ExtUtils::CBuilder::Platform::Windows'=>'0.12','ExtUtils::CBuilder::Platform::aix'=>'0.12','ExtUtils::CBuilder::Platform::cygwin'=>'0.12','ExtUtils::CBuilder::Platform::darwin'=>'0.12','ExtUtils::CBuilder::Platform::dec_osf'=>'0.01','ExtUtils::CBuilder::Platform::os2'=>'0.13','ExtUtils::Command::MM'=>'0.05_01','ExtUtils::Constant'=>'0.2','ExtUtils::Constant::Base'=>'0.02','ExtUtils::Constant::ProxySubs'=>'0.01','ExtUtils::Constant::XS'=>'0.02','ExtUtils::MM_Any'=>'0.13_01','ExtUtils::MM_Unix'=>'1.50_01','ExtUtils::MakeMaker'=>'6.30_01','ExtUtils::ParseXS'=>'2.15_02','Fatal'=>'1.04','File::Compare'=>'1.1005','File::Spec'=>'3.15','File::Temp'=>'0.16_01','IO::File'=>'1.13_01','IO::Handle'=>'1.26','IO::Socket'=>'1.29_01','IO::Socket::INET'=>'1.29_02','IO::Socket::UNIX'=>'1.22_01','IO::Zlib'=>'1.04_02','Locale::Maketext'=>'1.10_01','Math::BigInt::FastCalc'=>'0.10','Memoize'=>'1.01_01','Module::CoreList'=>'2.02','Moped::Msg'=>'0.01','NEXT'=>'0.60_01','Net::Cmd'=>'2.26_01','Net::Domain'=>'2.19_01','Net::Ping'=>'2.31_04','Opcode'=>'1.08','POSIX'=>'1.10','Pod::Escapes'=>'1.04','Pod::Man'=>'2.04','Pod::Perldoc'=>'3.14_01','Pod::Simple'=>'3.04','Pod::Simple::BlackBox'=>undef,'Pod::Simple::Checker'=>'2.02','Pod::Simple::Debug'=>undef,'Pod::Simple::DumpAsText'=>'2.02','Pod::Simple::DumpAsXML'=>'2.02','Pod::Simple::HTML'=>'3.03','Pod::Simple::HTMLBatch'=>'3.02','Pod::Simple::HTMLLegacy'=>'5.01','Pod::Simple::LinkSection'=>undef,'Pod::Simple::Methody'=>'2.02','Pod::Simple::Progress'=>'1.01','Pod::Simple::PullParser'=>'2.02','Pod::Simple::PullParserEndToken'=>undef,'Pod::Simple::PullParserStartToken'=>undef,'Pod::Simple::PullParserTextToken'=>undef,'Pod::Simple::PullParserToken'=>'2.02','Pod::Simple::RTF'=>'2.02','Pod::Simple::Search'=>'3.04','Pod::Simple::SimpleTree'=>'2.02','Pod::Simple::Text'=>'2.02','Pod::Simple::TextContent'=>'2.02','Pod::Simple::TiedOutFH'=>undef,'Pod::Simple::Transcode'=>undef,'Pod::Simple::TranscodeDumb'=>'2.02','Pod::Simple::TranscodeSmart'=>undef,'Pod::Simple::XMLOutStream'=>'2.02','Pod::Text'=>'3.01','Pod::Text::Color'=>'2.01','Pod::Text::Overstrike'=>'2','Pod::Text::Termcap'=>'2.01','Pod::Usage'=>'1.33_01','SelfLoader'=>'1.0905','Storable'=>'2.15_02','Test::Builder::Module'=>'0.03','Text::Balanced'=>'1.95_01','Tie::File'=>'0.97_01','UNIVERSAL'=>'1.03','XS::APItest'=>'0.09','assertions'=>'0.02','assertions::activate'=>'0.02','assertions::compat'=>undef,'constant'=>'1.07','encoding::warnings'=>'0.05','feature'=>'1.00','re'=>'0.06','sort'=>'2.00','version'=>'0.53',},removed=>{}},5.009004=>{delta_from=>5.009003,changed=>{'Archive::Tar'=>'1.30_01','AutoLoader'=>'5.61','B'=>'1.11','B::Bytecode'=>'1.02','B::C'=>'1.05','B::Concise'=>'0.69','B::Deparse'=>'0.76','B::Lint'=>'1.08','Benchmark'=>'1.08','CGI'=>'3.20','CGI::Cookie'=>'1.27','CGI::Fast'=>'1.07','CPAN'=>'1.87_55','CPAN::Debug'=>'5.400561','CPAN::FirstTime'=>'5.400742','CPAN::HandleConfig'=>'5.400740','CPAN::Nox'=>'5.400561','CPAN::Tarzip'=>'5.400714','CPAN::Version'=>'5.400561','Compress::Raw::Zlib'=>'2.000_13','Compress::Zlib'=>'2.000_13','Cwd'=>'3.19','Devel::PPPort'=>'3.10','Digest'=>'1.15','Digest::SHA'=>'5.43','Encode'=>'2.18_01','Encode::Alias'=>'2.06','Encode::Byte'=>'2.02','Encode::CJKConstants'=>'2.02','Encode::CN'=>'2.02','Encode::CN::HZ'=>'2.04','Encode::Config'=>'2.03','Encode::EBCDIC'=>'2.02','Encode::Encoder'=>'2.01','Encode::Encoding'=>'2.04','Encode::Guess'=>'2.02','Encode::JP'=>'2.03','Encode::JP::H2Z'=>'2.02','Encode::JP::JIS7'=>'2.02','Encode::KR'=>'2.02','Encode::KR::2022_KR'=>'2.02','Encode::MIME::Header'=>'2.04','Encode::MIME::Header::ISO_2022_JP'=>'1.03','Encode::Symbol'=>'2.02','Encode::TW'=>'2.02','Encode::Unicode'=>'2.03','Encode::Unicode::UTF7'=>'2.04','ExtUtils::CBuilder'=>'0.18','ExtUtils::CBuilder::Platform::Windows'=>'0.12_01','ExtUtils::Constant::Base'=>'0.03','ExtUtils::Constant::ProxySubs'=>'0.03','ExtUtils::Install'=>'1.41','ExtUtils::Installed'=>'1.41','ExtUtils::MM_Any'=>'0.13_02','ExtUtils::MM_NW5'=>'2.08_01','ExtUtils::MM_Unix'=>'1.5003','ExtUtils::MM_VMS'=>'5.73_03','ExtUtils::MM_Win32'=>'1.12_02','ExtUtils::MM_Win95'=>'0.04_01','ExtUtils::MakeMaker'=>'6.30_02','ExtUtils::Manifest'=>'1.46_01','ExtUtils::Mkbootstrap'=>'1.15_01','ExtUtils::Mksymlists'=>'1.19_01','ExtUtils::Packlist'=>'1.41','File::Basename'=>'2.75','File::Find'=>'1.11','File::GlobMapper'=>'0.000_02','File::Spec'=>'3.19','FileCache'=>'1.07','Getopt::Long'=>'2.3501','Hash::Util'=>'0.07','Hash::Util::FieldHash'=>'0.01','IO'=>'1.23_01','IO::Compress::Adapter::Deflate'=>'2.000_13','IO::Compress::Adapter::Identity'=>'2.000_13','IO::Compress::Base'=>'2.000_13','IO::Compress::Base::Common'=>'2.000_13','IO::Compress::Deflate'=>'2.000_13','IO::Compress::Gzip'=>'2.000_13','IO::Compress::Gzip::Constants'=>'2.000_13','IO::Compress::RawDeflate'=>'2.000_13','IO::Compress::Zip'=>'2.000_13','IO::Compress::Zip::Constants'=>'2.000_13','IO::Compress::Zlib::Constants'=>'2.000_13','IO::Compress::Zlib::Extra'=>'2.000_13','IO::Dir'=>'1.06','IO::File'=>'1.14','IO::Handle'=>'1.27','IO::Socket'=>'1.30_01','IO::Socket::INET'=>'1.31','IO::Socket::UNIX'=>'1.23','IO::Uncompress::Adapter::Identity'=>'2.000_13','IO::Uncompress::Adapter::Inflate'=>'2.000_13','IO::Uncompress::AnyInflate'=>'2.000_13','IO::Uncompress::AnyUncompress'=>'2.000_13','IO::Uncompress::Base'=>'2.000_13','IO::Uncompress::Gunzip'=>'2.000_13','IO::Uncompress::Inflate'=>'2.000_13','IO::Uncompress::RawInflate'=>'2.000_13','IO::Uncompress::Unzip'=>'2.000_13','MIME::Base64'=>'3.07_01','Math::Complex'=>'1.36','Math::Trig'=>'1.04','Module::Build'=>'0.2805','Module::Build::Base'=>undef,'Module::Build::Compat'=>'0.03','Module::Build::ConfigData'=>undef,'Module::Build::Cookbook'=>undef,'Module::Build::ModuleInfo'=>undef,'Module::Build::Notes'=>undef,'Module::Build::PPMMaker'=>undef,'Module::Build::Platform::Amiga'=>undef,'Module::Build::Platform::Default'=>undef,'Module::Build::Platform::EBCDIC'=>undef,'Module::Build::Platform::MPEiX'=>undef,'Module::Build::Platform::MacOS'=>undef,'Module::Build::Platform::RiscOS'=>undef,'Module::Build::Platform::Unix'=>undef,'Module::Build::Platform::VMS'=>undef,'Module::Build::Platform::VOS'=>undef,'Module::Build::Platform::Windows'=>undef,'Module::Build::Platform::aix'=>undef,'Module::Build::Platform::cygwin'=>undef,'Module::Build::Platform::darwin'=>undef,'Module::Build::Platform::os2'=>undef,'Module::Build::PodParser'=>undef,'Module::Build::Version'=>'0','Module::Build::YAML'=>'0.50','Module::CoreList'=>'2.08','Module::Load'=>'0.10','Module::Loaded'=>'0.01','Package::Constants'=>'0.01','Pod::Html'=>'1.07','Pod::Man'=>'2.09','Pod::Text'=>'3.07','Pod::Text::Color'=>'2.03','Pod::Text::Termcap'=>'2.03','SDBM_File'=>'1.06','Shell'=>'0.7','Sys::Syslog'=>'0.17','Term::ANSIColor'=>'1.11','Test::Builder'=>'0.33','Test::Builder::Tester'=>'1.04','Test::Harness'=>'2.62','Test::Harness::Util'=>'0.01','Test::More'=>'0.64','Test::Simple'=>'0.64','Text::Balanced'=>'1.98_01','Text::ParseWords'=>'3.25','Text::Tabs'=>'2007.071101','Text::Wrap'=>'2006.0711','Tie::RefHash'=>'1.34_01','Time::HiRes'=>'1.87','Time::Local'=>'1.13','Time::gmtime'=>'1.03','UNIVERSAL'=>'1.04','Unicode::Normalize'=>'1.01','Win32API::File'=>'0.1001','Win32API::File::ExtUtils::Myconst2perl'=>'1','assertions'=>'0.03','assertions::compat'=>'0.02','autouse'=>'1.06','diagnostics'=>'1.16','encoding'=>'2.04','encoding::warnings'=>'0.10','feature'=>'1.01','re'=>'0.0601','threads'=>'1.38','threads::shared'=>'0.94_01','version'=>'0.67',},removed=>{'Compress::Zlib::Common'=>1,'Compress::Zlib::Compress::Gzip::Constants'=>1,'Compress::Zlib::Compress::Zip::Constants'=>1,'Compress::Zlib::CompressPlugin::Deflate'=>1,'Compress::Zlib::CompressPlugin::Identity'=>1,'Compress::Zlib::File::GlobMapper'=>1,'Compress::Zlib::FileConstants'=>1,'Compress::Zlib::IO::Compress::Base'=>1,'Compress::Zlib::IO::Compress::Deflate'=>1,'Compress::Zlib::IO::Compress::Gzip'=>1,'Compress::Zlib::IO::Compress::RawDeflate'=>1,'Compress::Zlib::IO::Compress::Zip'=>1,'Compress::Zlib::IO::Uncompress::AnyInflate'=>1,'Compress::Zlib::IO::Uncompress::AnyUncompress'=>1,'Compress::Zlib::IO::Uncompress::Base'=>1,'Compress::Zlib::IO::Uncompress::Gunzip'=>1,'Compress::Zlib::IO::Uncompress::Inflate'=>1,'Compress::Zlib::IO::Uncompress::RawInflate'=>1,'Compress::Zlib::IO::Uncompress::Unzip'=>1,'Compress::Zlib::ParseParameters'=>1,'Compress::Zlib::UncompressPlugin::Identity'=>1,'Compress::Zlib::UncompressPlugin::Inflate'=>1,}},5.009005=>{delta_from=>5.009004,changed=>{'Archive::Extract'=>'0.22_01','Archive::Tar'=>'1.32','Attribute::Handlers'=>'0.78_06','AutoLoader'=>'5.63','AutoSplit'=>'1.05','B'=>'1.16','B::Concise'=>'0.72','B::Debug'=>'1.05','B::Deparse'=>'0.82','B::Lint'=>'1.09','B::Terse'=>'1.05','Benchmark'=>'1.1','CGI'=>'3.29','CGI::Cookie'=>'1.28','CGI::Util'=>'1.5_01','CPAN'=>'1.9102','CPAN::Debug'=>'5.400955','CPAN::FirstTime'=>'5.401669','CPAN::HandleConfig'=>'5.401744','CPAN::Kwalify'=>'5.401418','CPAN::Nox'=>'5.400844','CPAN::Queue'=>'5.401704','CPAN::Tarzip'=>'5.401717','CPAN::Version'=>'5.401387','CPANPLUS'=>'0.81_01','CPANPLUS::Backend'=>undef,'CPANPLUS::Backend::RV'=>undef,'CPANPLUS::Config'=>undef,'CPANPLUS::Configure'=>undef,'CPANPLUS::Configure::Setup'=>undef,'CPANPLUS::Dist'=>undef,'CPANPLUS::Dist::Base'=>'0.01','CPANPLUS::Dist::Build'=>'0.06_01','CPANPLUS::Dist::Build::Constants'=>'0.01','CPANPLUS::Dist::MM'=>undef,'CPANPLUS::Dist::Sample'=>undef,'CPANPLUS::Error'=>undef,'CPANPLUS::Internals'=>'0.81_01','CPANPLUS::Internals::Constants'=>'0.01','CPANPLUS::Internals::Constants::Report'=>'0.01','CPANPLUS::Internals::Extract'=>undef,'CPANPLUS::Internals::Fetch'=>undef,'CPANPLUS::Internals::Report'=>undef,'CPANPLUS::Internals::Search'=>undef,'CPANPLUS::Internals::Source'=>undef,'CPANPLUS::Internals::Utils'=>undef,'CPANPLUS::Internals::Utils::Autoflush'=>undef,'CPANPLUS::Module'=>undef,'CPANPLUS::Module::Author'=>undef,'CPANPLUS::Module::Author::Fake'=>undef,'CPANPLUS::Module::Checksums'=>undef,'CPANPLUS::Module::Fake'=>undef,'CPANPLUS::Module::Signature'=>undef,'CPANPLUS::Selfupdate'=>undef,'CPANPLUS::Shell'=>undef,'CPANPLUS::Shell::Classic'=>'0.0562','CPANPLUS::Shell::Default'=>'0.81_01','CPANPLUS::Shell::Default::Plugins::Remote'=>undef,'CPANPLUS::Shell::Default::Plugins::Source'=>undef,'CPANPLUS::inc'=>undef,'Carp'=>'1.07','Carp::Heavy'=>'1.07','Compress::Raw::Zlib'=>'2.005','Compress::Zlib'=>'2.005','Cwd'=>'3.25','DBM_Filter'=>'0.02','DB_File'=>'1.815','Data::Dumper'=>'2.121_13','Devel::InnerPackage'=>'0.3','Devel::PPPort'=>'3.11_01','Digest::MD5'=>'2.36_01','Digest::SHA'=>'5.44','DynaLoader'=>'1.08','Encode'=>'2.23','Encode::Alias'=>'2.07','Encode::Byte'=>'2.03','Encode::Config'=>'2.04','Encode::Encoding'=>'2.05','Encode::GSM0338'=>'2.00','Encode::JP::JIS7'=>'2.03','Encode::MIME::Header'=>'2.05','Encode::MIME::Name'=>'1.01','Encode::Unicode'=>'2.05','Errno'=>'1.10','Exporter'=>'5.60','Exporter::Heavy'=>'5.60','ExtUtils::CBuilder'=>'0.19','ExtUtils::CBuilder::Platform::Windows'=>'0.13','ExtUtils::Command'=>'1.13','ExtUtils::Command::MM'=>'0.07','ExtUtils::Constant::Base'=>'0.04','ExtUtils::Install'=>'1.41_01','ExtUtils::Liblist'=>'1.03','ExtUtils::Liblist::Kid'=>'1.33','ExtUtils::MM'=>'0.07','ExtUtils::MM_AIX'=>'0.05','ExtUtils::MM_Any'=>'0.15','ExtUtils::MM_BeOS'=>'1.07','ExtUtils::MM_Cygwin'=>'1.1','ExtUtils::MM_DOS'=>'0.04','ExtUtils::MM_MacOS'=>'1.1','ExtUtils::MM_NW5'=>'2.1','ExtUtils::MM_OS2'=>'1.07','ExtUtils::MM_QNX'=>'0.04','ExtUtils::MM_UWIN'=>'0.04','ExtUtils::MM_Unix'=>'1.54_01','ExtUtils::MM_VMS'=>'5.76','ExtUtils::MM_VOS'=>'0.04','ExtUtils::MM_Win32'=>'1.15','ExtUtils::MM_Win95'=>'0.06','ExtUtils::MY'=>'0.03','ExtUtils::MakeMaker'=>'6.36','ExtUtils::MakeMaker::Config'=>'0.04','ExtUtils::MakeMaker::bytes'=>'0.03','ExtUtils::MakeMaker::vmsish'=>'0.03','ExtUtils::Manifest'=>'1.51_01','ExtUtils::Mkbootstrap'=>'1.17','ExtUtils::Mksymlists'=>'1.21','ExtUtils::ParseXS'=>'2.18','ExtUtils::XSSymSet'=>'1.1','ExtUtils::testlib'=>'1.17','Fatal'=>'1.05','Fcntl'=>'1.06','File::Basename'=>'2.76','File::Copy'=>'2.10','File::Fetch'=>'0.10','File::Glob'=>'1.06','File::Path'=>'2.01','File::Spec'=>'3.25','File::Spec::Cygwin'=>'1.1_01','File::Spec::VMS'=>'1.4_01','File::Temp'=>'0.18','Filter::Util::Call'=>'1.0602','FindBin'=>'1.49','Getopt::Long'=>'2.36','Hash::Util::FieldHash'=>'1.01','IO::Compress::Adapter::Deflate'=>'2.005','IO::Compress::Adapter::Identity'=>'2.005','IO::Compress::Base'=>'2.005','IO::Compress::Base::Common'=>'2.005','IO::Compress::Deflate'=>'2.005','IO::Compress::Gzip'=>'2.005','IO::Compress::Gzip::Constants'=>'2.005','IO::Compress::RawDeflate'=>'2.005','IO::Compress::Zip'=>'2.005','IO::Compress::Zip::Constants'=>'2.005','IO::Compress::Zlib::Constants'=>'2.005','IO::Compress::Zlib::Extra'=>'2.005','IO::Uncompress::Adapter::Identity'=>'2.005','IO::Uncompress::Adapter::Inflate'=>'2.005','IO::Uncompress::AnyInflate'=>'2.005','IO::Uncompress::AnyUncompress'=>'2.005','IO::Uncompress::Base'=>'2.005','IO::Uncompress::Gunzip'=>'2.005','IO::Uncompress::Inflate'=>'2.005','IO::Uncompress::RawInflate'=>'2.005','IO::Uncompress::Unzip'=>'2.005','IO::Zlib'=>'1.05_01','IPC::Cmd'=>'0.36_01','List::Util'=>'1.19','Locale::Maketext::Simple'=>'0.18','Log::Message'=>'0.01','Log::Message::Config'=>'0.01','Log::Message::Handlers'=>undef,'Log::Message::Item'=>undef,'Log::Message::Simple'=>'0.0201','Math::BigFloat'=>'1.58','Math::BigInt'=>'1.87','Math::BigInt::Calc'=>'0.51','Math::BigInt::FastCalc'=>'0.15_01','Math::BigRat'=>'0.19','Math::Complex'=>'1.37','Memoize'=>'1.01_02','Module::Build'=>'0.2808','Module::Build::Config'=>undef,'Module::Build::Version'=>'0.7203','Module::CoreList'=>'2.12','Module::Load::Conditional'=>'0.16','Module::Pluggable'=>'3.6','Module::Pluggable::Object'=>'3.6','NDBM_File'=>'1.07','Net::Cmd'=>'2.28','Net::Config'=>'1.11','Net::Domain'=>'2.20','Net::FTP'=>'2.77','Net::FTP::A'=>'1.18','Net::NNTP'=>'2.24','Net::POP3'=>'2.29','Net::SMTP'=>'2.31','ODBM_File'=>'1.07','OS2::DLL'=>'1.03','Object::Accessor'=>'0.32','Opcode'=>'1.09','POSIX'=>'1.13','Params::Check'=>'0.26','PerlIO::encoding'=>'0.10','PerlIO::scalar'=>'0.05','PerlIO::via'=>'0.04','Pod::Html'=>'1.08','Pod::Man'=>'2.12','Pod::ParseUtils'=>'1.35','Pod::Parser'=>'1.35','Pod::Select'=>'1.35','Pod::Simple'=>'3.05','Pod::Text'=>'3.08','Pod::Usage'=>'1.35','Scalar::Util'=>'1.19','SelfLoader'=>'1.11','Shell'=>'0.72_01','Socket'=>'1.79','Storable'=>'2.16','Switch'=>'2.13','Sys::Syslog'=>'0.18_01','Term::ANSIColor'=>'1.12','Term::UI'=>'0.14_01','Term::UI::History'=>undef,'Test::Builder'=>'0.70','Test::Builder::Module'=>'0.68','Test::Builder::Tester'=>'1.07','Test::Harness'=>'2.64','Test::Harness::Results'=>'0.01','Test::More'=>'0.70','Test::Simple'=>'0.70','Text::Balanced'=>'2.0.0','Text::Soundex'=>'3.02','Text::Tabs'=>'2007.1117','Text::Wrap'=>'2006.1117','Thread'=>'3.02','Tie::File'=>'0.97_02','Tie::Hash::NamedCapture'=>'0.06','Tie::Memoize'=>'1.1','Tie::RefHash'=>'1.37','Time::HiRes'=>'1.9707','Time::Local'=>'1.17','Time::Piece'=>'1.11_02','Time::Seconds'=>undef,'Unicode'=>'5.0.0','Unicode::Normalize'=>'1.02','Unicode::UCD'=>'0.25','VMS::DCLsym'=>'1.03','Win32'=>'0.30','Win32API::File'=>'0.1001_01','Win32CORE'=>'0.02','XS::APItest'=>'0.12','XSLoader'=>'0.08','attributes'=>'0.08','base'=>'2.12','bigint'=>'0.22','bignum'=>'0.22','bigrat'=>'0.22','bytes'=>'1.03','charnames'=>'1.06','constant'=>'1.10','diagnostics'=>'1.17','encoding'=>'2.06','encoding::warnings'=>'0.11','feature'=>'1.10','fields'=>'2.12','less'=>'0.02','mro'=>'1.00','overload'=>'1.06','re'=>'0.08','sigtrap'=>'1.04','sort'=>'2.01','strict'=>'1.04','threads'=>'1.63','threads::shared'=>'1.12','utf8'=>'1.07','version'=>'0.7203','warnings'=>'1.06',},removed=>{'B::Asmdata'=>1,'B::Assembler'=>1,'B::Bblock'=>1,'B::Bytecode'=>1,'B::C'=>1,'B::CC'=>1,'B::Disassembler'=>1,'B::Stackobj'=>1,'B::Stash'=>1,'ByteLoader'=>1,'Thread::Signal'=>1,'Thread::Specific'=>1,'assertions'=>1,'assertions::activate'=>1,'assertions::compat'=>1,}},5.01=>{delta_from=>5.009005,changed=>{'Archive::Extract'=>'0.24','Archive::Tar'=>'1.38','Attribute::Handlers'=>'0.79','B'=>'1.17','B::Concise'=>'0.74','B::Deparse'=>'0.83','CPAN'=>'1.9205','CPAN::API::HOWTO'=>undef,'CPAN::Debug'=>'5.402212','CPAN::DeferedCode'=>'5.50','CPAN::FirstTime'=>'5.402229','CPAN::HandleConfig'=>'5.402212','CPAN::Nox'=>'5.402411','CPAN::Queue'=>'5.402212','CPAN::Tarzip'=>'5.402213','CPAN::Version'=>'5.5','CPANPLUS'=>'0.84','CPANPLUS::Dist::Build'=>'0.06_02','CPANPLUS::Internals'=>'0.84','CPANPLUS::Shell::Default'=>'0.84','CPANPLUS::Shell::Default::Plugins::CustomSource'=>undef,'Carp'=>'1.08','Carp::Heavy'=>'1.08','Compress::Raw::Zlib'=>'2.008','Compress::Zlib'=>'2.008','Cwd'=>'3.2501','DB_File'=>'1.816_1','Data::Dumper'=>'2.121_14','Devel::PPPort'=>'3.13','Digest::SHA'=>'5.45','Exporter'=>'5.62','Exporter::Heavy'=>'5.62','ExtUtils::CBuilder'=>'0.21','ExtUtils::CBuilder::Base'=>'0.21','ExtUtils::CBuilder::Platform::Unix'=>'0.21','ExtUtils::CBuilder::Platform::VMS'=>'0.22','ExtUtils::CBuilder::Platform::Windows'=>'0.21','ExtUtils::CBuilder::Platform::aix'=>'0.21','ExtUtils::CBuilder::Platform::cygwin'=>'0.21','ExtUtils::CBuilder::Platform::darwin'=>'0.21','ExtUtils::CBuilder::Platform::dec_osf'=>'0.21','ExtUtils::CBuilder::Platform::os2'=>'0.21','ExtUtils::Command::MM'=>'6.42','ExtUtils::Constant::ProxySubs'=>'0.05','ExtUtils::Embed'=>'1.27','ExtUtils::Install'=>'1.44','ExtUtils::Installed'=>'1.43','ExtUtils::Liblist'=>'6.42','ExtUtils::Liblist::Kid'=>'6.42','ExtUtils::MM'=>'6.42','ExtUtils::MM_AIX'=>'6.42','ExtUtils::MM_Any'=>'6.42','ExtUtils::MM_BeOS'=>'6.42','ExtUtils::MM_Cygwin'=>'6.42','ExtUtils::MM_DOS'=>'6.42','ExtUtils::MM_MacOS'=>'6.42','ExtUtils::MM_NW5'=>'6.42','ExtUtils::MM_OS2'=>'6.42','ExtUtils::MM_QNX'=>'6.42','ExtUtils::MM_UWIN'=>'6.42','ExtUtils::MM_Unix'=>'6.42','ExtUtils::MM_VMS'=>'6.42','ExtUtils::MM_VOS'=>'6.42','ExtUtils::MM_Win32'=>'6.42','ExtUtils::MM_Win95'=>'6.42','ExtUtils::MY'=>'6.42','ExtUtils::MakeMaker'=>'6.42','ExtUtils::MakeMaker::Config'=>'6.42','ExtUtils::MakeMaker::bytes'=>'6.42','ExtUtils::MakeMaker::vmsish'=>'6.42','ExtUtils::Mkbootstrap'=>'6.42','ExtUtils::Mksymlists'=>'6.42','ExtUtils::Packlist'=>'1.43','ExtUtils::ParseXS'=>'2.18_02','ExtUtils::testlib'=>'6.42','File::Copy'=>'2.11','File::Fetch'=>'0.14','File::Find'=>'1.12','File::Path'=>'2.04','File::Spec'=>'3.2501','File::Spec::Cygwin'=>'3.2501','File::Spec::Epoc'=>'3.2501','File::Spec::Functions'=>'3.2501','File::Spec::Mac'=>'3.2501','File::Spec::OS2'=>'3.2501','File::Spec::Unix'=>'3.2501','File::Spec::VMS'=>'3.2501','File::Spec::Win32'=>'3.2501','Filter::Util::Call'=>'1.07','Getopt::Long'=>'2.37','Hash::Util::FieldHash'=>'1.03','IO::Compress::Adapter::Deflate'=>'2.008','IO::Compress::Adapter::Identity'=>'2.008','IO::Compress::Base'=>'2.008','IO::Compress::Base::Common'=>'2.008','IO::Compress::Deflate'=>'2.008','IO::Compress::Gzip'=>'2.008','IO::Compress::Gzip::Constants'=>'2.008','IO::Compress::RawDeflate'=>'2.008','IO::Compress::Zip'=>'2.008','IO::Compress::Zip::Constants'=>'2.008','IO::Compress::Zlib::Constants'=>'2.008','IO::Compress::Zlib::Extra'=>'2.008','IO::Uncompress::Adapter::Identity'=>'2.008','IO::Uncompress::Adapter::Inflate'=>'2.008','IO::Uncompress::AnyInflate'=>'2.008','IO::Uncompress::AnyUncompress'=>'2.008','IO::Uncompress::Base'=>'2.008','IO::Uncompress::Gunzip'=>'2.008','IO::Uncompress::Inflate'=>'2.008','IO::Uncompress::RawInflate'=>'2.008','IO::Uncompress::Unzip'=>'2.008','IO::Zlib'=>'1.07','IPC::Cmd'=>'0.40_1','IPC::SysV'=>'1.05','Locale::Maketext'=>'1.12','Log::Message::Simple'=>'0.04','Math::BigFloat'=>'1.59','Math::BigInt'=>'1.88','Math::BigInt::Calc'=>'0.52','Math::BigInt::FastCalc'=>'0.16','Math::BigRat'=>'0.21','Module::Build'=>'0.2808_01','Module::Build::Base'=>'0.2808_01','Module::Build::Compat'=>'0.2808_01','Module::Build::Config'=>'0.2808_01','Module::Build::Dumper'=>undef,'Module::Build::ModuleInfo'=>'0.2808_01','Module::Build::Notes'=>'0.2808_01','Module::Build::PPMMaker'=>'0.2808_01','Module::Build::Platform::Amiga'=>'0.2808_01','Module::Build::Platform::Default'=>'0.2808_01','Module::Build::Platform::EBCDIC'=>'0.2808_01','Module::Build::Platform::MPEiX'=>'0.2808_01','Module::Build::Platform::MacOS'=>'0.2808_01','Module::Build::Platform::RiscOS'=>'0.2808_01','Module::Build::Platform::Unix'=>'0.2808_01','Module::Build::Platform::VMS'=>'0.2808_01','Module::Build::Platform::VOS'=>'0.2808_01','Module::Build::Platform::Windows'=>'0.2808_01','Module::Build::Platform::aix'=>'0.2808_01','Module::Build::Platform::cygwin'=>'0.2808_01','Module::Build::Platform::darwin'=>'0.2808_01','Module::Build::Platform::os2'=>'0.2808_01','Module::Build::PodParser'=>'0.2808_01','Module::CoreList'=>'2.13','Module::Load'=>'0.12','Module::Load::Conditional'=>'0.22','Net::Cmd'=>'2.29','Net::Ping'=>'2.33','Opcode'=>'1.11','Pod::Checker'=>'1.43_01','Pod::Man'=>'2.16','Pod::Perldoc'=>'3.14_02','Socket'=>'1.80','Storable'=>'2.18','Sys::Syslog'=>'0.22','Sys::Syslog::win32::Win32'=>undef,'Term::Cap'=>'1.12','Term::ReadLine'=>'1.03','Term::UI'=>'0.18','Test::Builder'=>'0.72','Test::Builder::Module'=>'0.72','Test::Builder::Tester'=>'1.09','Test::Harness::Straps'=>'0.26_01','Test::More'=>'0.72','Test::Simple'=>'0.72','Text::ParseWords'=>'3.26','Text::Soundex'=>'3.03','Tie::StdHandle'=>undef,'Time::HiRes'=>'1.9711','Time::Local'=>'1.18','Time::Piece'=>'1.12','VMS::Filespec'=>'1.12','Win32'=>'0.34','base'=>'2.13','constant'=>'1.13','feature'=>'1.11','fields'=>'2.13','filetest'=>'1.02','open'=>'1.06','threads'=>'1.67','threads::shared'=>'1.14','version'=>'0.74',},removed=>{}},5.010001=>{delta_from=>5.01,changed=>{'App::Prove'=>'3.17','App::Prove::State'=>'3.17','App::Prove::State::Result'=>'3.17','App::Prove::State::Result::Test'=>'3.17','Archive::Extract'=>'0.34','Archive::Tar'=>'1.52','Attribute::Handlers'=>'0.85','AutoLoader'=>'5.68','AutoSplit'=>'1.06','B'=>'1.22','B::Concise'=>'0.76','B::Debug'=>'1.11','B::Deparse'=>'0.89','B::Lint'=>'1.11','B::Lint::Debug'=>undef,'B::Xref'=>'1.02','Benchmark'=>'1.11','CGI'=>'3.43','CGI::Carp'=>'1.30_01','CGI::Cookie'=>'1.29','CPAN'=>'1.9402','CPAN::Author'=>'5.5','CPAN::Bundle'=>'5.5','CPAN::CacheMgr'=>'5.5','CPAN::Complete'=>'5.5','CPAN::Debug'=>'5.5','CPAN::DeferredCode'=>'5.50','CPAN::Distribution'=>'1.93','CPAN::Distroprefs'=>'6','CPAN::Distrostatus'=>'5.5','CPAN::Exception::RecursiveDependency'=>'5.5','CPAN::Exception::blocked_urllist'=>'1.0','CPAN::Exception::yaml_not_installed'=>'5.5','CPAN::FTP'=>'5.5001','CPAN::FTP::netrc'=>'1.00','CPAN::FirstTime'=>'5.53','CPAN::HandleConfig'=>'5.5','CPAN::Index'=>'1.93','CPAN::InfoObj'=>'5.5','CPAN::Kwalify'=>'5.50','CPAN::LWP::UserAgent'=>'1.00','CPAN::Module'=>'5.5','CPAN::Nox'=>'5.50','CPAN::Prompt'=>'5.5','CPAN::Queue'=>'5.5','CPAN::Shell'=>'5.5','CPAN::Tarzip'=>'5.501','CPAN::URL'=>'5.5','CPANPLUS'=>'0.88','CPANPLUS::Dist::Autobundle'=>undef,'CPANPLUS::Dist::Base'=>undef,'CPANPLUS::Dist::Build'=>'0.36','CPANPLUS::Dist::Build::Constants'=>'0.36','CPANPLUS::Internals'=>'0.88','CPANPLUS::Internals::Constants'=>undef,'CPANPLUS::Internals::Constants::Report'=>undef,'CPANPLUS::Internals::Source::Memory'=>undef,'CPANPLUS::Internals::Source::SQLite'=>undef,'CPANPLUS::Internals::Source::SQLite::Tie'=>undef,'CPANPLUS::Shell::Default'=>'0.88','Carp'=>'1.11','Carp::Heavy'=>'1.11','Compress::Raw::Bzip2'=>'2.020','Compress::Raw::Zlib'=>'2.020','Compress::Zlib'=>'2.020','Cwd'=>'3.30','DB'=>'1.02','DBM_Filter::compress'=>'0.02','DBM_Filter::encode'=>'0.02','DBM_Filter::int32'=>'0.02','DBM_Filter::null'=>'0.02','DBM_Filter::utf8'=>'0.02','DB_File'=>'1.820','Data::Dumper'=>'2.124','Devel::DProf'=>'20080331.00','Devel::PPPort'=>'3.19','Devel::Peek'=>'1.04','Digest'=>'1.16','Digest::MD5'=>'2.39','Digest::SHA'=>'5.47','Digest::base'=>'1.16','Digest::file'=>'1.16','DirHandle'=>'1.03','Dumpvalue'=>'1.13','DynaLoader'=>'1.10','Encode'=>'2.35','Encode::Alias'=>'2.12','Encode::CN::HZ'=>'2.05','Encode::Config'=>'2.05','Encode::GSM0338'=>'2.01','Encode::Guess'=>'2.03','Encode::JP::JIS7'=>'2.04','Encode::MIME::Header'=>'2.11','Encode::Unicode'=>'2.06','Errno'=>'1.11','Exporter'=>'5.63','Exporter::Heavy'=>'5.63','ExtUtils::CBuilder'=>'0.2602','ExtUtils::CBuilder::Base'=>'0.2602','ExtUtils::CBuilder::Platform::Unix'=>'0.2602','ExtUtils::CBuilder::Platform::VMS'=>'0.2602','ExtUtils::CBuilder::Platform::Windows'=>'0.2602','ExtUtils::CBuilder::Platform::aix'=>'0.2602','ExtUtils::CBuilder::Platform::cygwin'=>'0.2602','ExtUtils::CBuilder::Platform::darwin'=>'0.2602','ExtUtils::CBuilder::Platform::dec_osf'=>'0.2602','ExtUtils::CBuilder::Platform::os2'=>'0.2602','ExtUtils::Command'=>'1.16','ExtUtils::Command::MM'=>'6.55_02','ExtUtils::Constant'=>'0.22','ExtUtils::Constant::ProxySubs'=>'0.06','ExtUtils::Constant::Utils'=>'0.02','ExtUtils::Constant::XS'=>'0.03','ExtUtils::Embed'=>'1.28','ExtUtils::Install'=>'1.54','ExtUtils::Installed'=>'1.999_001','ExtUtils::Liblist'=>'6.55_02','ExtUtils::Liblist::Kid'=>'6.5502','ExtUtils::MM'=>'6.55_02','ExtUtils::MM_AIX'=>'6.55_02','ExtUtils::MM_Any'=>'6.55_02','ExtUtils::MM_BeOS'=>'6.55_02','ExtUtils::MM_Cygwin'=>'6.55_02','ExtUtils::MM_DOS'=>'6.5502','ExtUtils::MM_Darwin'=>'6.55_02','ExtUtils::MM_MacOS'=>'6.5502','ExtUtils::MM_NW5'=>'6.55_02','ExtUtils::MM_OS2'=>'6.55_02','ExtUtils::MM_QNX'=>'6.55_02','ExtUtils::MM_UWIN'=>'6.5502','ExtUtils::MM_Unix'=>'6.55_02','ExtUtils::MM_VMS'=>'6.55_02','ExtUtils::MM_VOS'=>'6.55_02','ExtUtils::MM_Win32'=>'6.55_02','ExtUtils::MM_Win95'=>'6.55_02','ExtUtils::MY'=>'6.5502','ExtUtils::MakeMaker'=>'6.55_02','ExtUtils::MakeMaker::Config'=>'6.55_02','ExtUtils::Manifest'=>'1.56','ExtUtils::Mkbootstrap'=>'6.55_02','ExtUtils::Mksymlists'=>'6.55_02','ExtUtils::ParseXS'=>'2.2002','ExtUtils::testlib'=>'6.5502','Fatal'=>'2.06_01','File::Basename'=>'2.77','File::CheckTree'=>'4.4','File::Compare'=>'1.1006','File::Copy'=>'2.14','File::DosGlob'=>'1.01','File::Fetch'=>'0.20','File::Find'=>'1.14','File::GlobMapper'=>'1.000','File::Path'=>'2.07_03','File::Spec'=>'3.30','File::Spec::Cygwin'=>'3.30','File::Spec::Epoc'=>'3.30','File::Spec::Functions'=>'3.30','File::Spec::Mac'=>'3.30','File::Spec::OS2'=>'3.30','File::Spec::Unix'=>'3.30','File::Spec::VMS'=>'3.30','File::Spec::Win32'=>'3.30','File::Temp'=>'0.22','File::stat'=>'1.01','FileCache'=>'1.08','FileHandle'=>'2.02','Filter::Simple'=>'0.84','Filter::Util::Call'=>'1.08','FindBin'=>'1.50','GDBM_File'=>'1.09','Getopt::Long'=>'2.38','Getopt::Std'=>'1.06','Hash::Util::FieldHash'=>'1.04','I18N::Collate'=>'1.01','IO'=>'1.25','IO::Compress::Adapter::Bzip2'=>'2.020','IO::Compress::Adapter::Deflate'=>'2.020','IO::Compress::Adapter::Identity'=>'2.020','IO::Compress::Base'=>'2.020','IO::Compress::Base::Common'=>'2.020','IO::Compress::Bzip2'=>'2.020','IO::Compress::Deflate'=>'2.020','IO::Compress::Gzip'=>'2.020','IO::Compress::Gzip::Constants'=>'2.020','IO::Compress::RawDeflate'=>'2.020','IO::Compress::Zip'=>'2.020','IO::Compress::Zip::Constants'=>'2.020','IO::Compress::Zlib::Constants'=>'2.020','IO::Compress::Zlib::Extra'=>'2.020','IO::Dir'=>'1.07','IO::Handle'=>'1.28','IO::Socket'=>'1.31','IO::Uncompress::Adapter::Bunzip2'=>'2.020','IO::Uncompress::Adapter::Identity'=>'2.020','IO::Uncompress::Adapter::Inflate'=>'2.020','IO::Uncompress::AnyInflate'=>'2.020','IO::Uncompress::AnyUncompress'=>'2.020','IO::Uncompress::Base'=>'2.020','IO::Uncompress::Bunzip2'=>'2.020','IO::Uncompress::Gunzip'=>'2.020','IO::Uncompress::Inflate'=>'2.020','IO::Uncompress::RawInflate'=>'2.020','IO::Uncompress::Unzip'=>'2.020','IO::Zlib'=>'1.09','IPC::Cmd'=>'0.46','IPC::Msg'=>'2.01','IPC::Open2'=>'1.03','IPC::Open3'=>'1.04','IPC::Semaphore'=>'2.01','IPC::SharedMem'=>'2.01','IPC::SysV'=>'2.01','List::Util'=>'1.21','List::Util::PP'=>'1.21','List::Util::XS'=>'1.21','Locale::Maketext'=>'1.13','Locale::Maketext::Guts'=>'1.13','Locale::Maketext::GutsLoader'=>'1.13','Log::Message'=>'0.02','MIME::Base64'=>'3.08','MIME::QuotedPrint'=>'3.08','Math::BigFloat'=>'1.60','Math::BigInt'=>'1.89','Math::BigInt::FastCalc'=>'0.19','Math::BigRat'=>'0.22','Math::Complex'=>'1.56','Math::Trig'=>'1.2','Memoize'=>'1.01_03','Module::Build'=>'0.340201','Module::Build::Base'=>'0.340201','Module::Build::Compat'=>'0.340201','Module::Build::Config'=>'0.340201','Module::Build::Cookbook'=>'0.340201','Module::Build::Dumper'=>'0.340201','Module::Build::ModuleInfo'=>'0.340201','Module::Build::Notes'=>'0.340201','Module::Build::PPMMaker'=>'0.340201','Module::Build::Platform::Amiga'=>'0.340201','Module::Build::Platform::Default'=>'0.340201','Module::Build::Platform::EBCDIC'=>'0.340201','Module::Build::Platform::MPEiX'=>'0.340201','Module::Build::Platform::MacOS'=>'0.340201','Module::Build::Platform::RiscOS'=>'0.340201','Module::Build::Platform::Unix'=>'0.340201','Module::Build::Platform::VMS'=>'0.340201','Module::Build::Platform::VOS'=>'0.340201','Module::Build::Platform::Windows'=>'0.340201','Module::Build::Platform::aix'=>'0.340201','Module::Build::Platform::cygwin'=>'0.340201','Module::Build::Platform::darwin'=>'0.340201','Module::Build::Platform::os2'=>'0.340201','Module::Build::PodParser'=>'0.340201','Module::Build::Version'=>'0.77','Module::CoreList'=>'2.18','Module::Load'=>'0.16','Module::Load::Conditional'=>'0.30','Module::Loaded'=>'0.02','Module::Pluggable'=>'3.9','Module::Pluggable::Object'=>'3.9','NDBM_File'=>'1.08','NEXT'=>'0.64','Net::Ping'=>'2.36','O'=>'1.01','OS2::Process'=>'1.03','OS2::REXX'=>'1.04','Object::Accessor'=>'0.34','POSIX'=>'1.17','Package::Constants'=>'0.02','Parse::CPAN::Meta'=>'1.39','PerlIO'=>'1.06','PerlIO::encoding'=>'0.11','PerlIO::scalar'=>'0.07','PerlIO::via'=>'0.07','Pod::Checker'=>'1.45','Pod::Find'=>'1.35','Pod::Html'=>'1.09','Pod::InputObjects'=>'1.31','Pod::Man'=>'2.22','Pod::ParseLink'=>'1.09','Pod::ParseUtils'=>'1.36','Pod::Parser'=>'1.37','Pod::Perldoc'=>'3.14_04','Pod::PlainText'=>'2.04','Pod::Select'=>'1.36','Pod::Simple'=>'3.07','Pod::Simple::XHTML'=>'3.04','Pod::Text'=>'3.13','Pod::Text::Color'=>'2.05','Pod::Text::Overstrike'=>'2.03','Pod::Text::Termcap'=>'2.05','Pod::Usage'=>'1.36','Safe'=>'2.18','Scalar::Util'=>'1.21','Scalar::Util::PP'=>'1.21','SelectSaver'=>'1.02','SelfLoader'=>'1.17','Socket'=>'1.82','Storable'=>'2.20','Switch'=>'2.14','Symbol'=>'1.07','Sys::Syslog'=>'0.27','TAP::Base'=>'3.17','TAP::Formatter::Base'=>'3.17','TAP::Formatter::Color'=>'3.17','TAP::Formatter::Console'=>'3.17','TAP::Formatter::Console::ParallelSession'=>'3.17','TAP::Formatter::Console::Session'=>'3.17','TAP::Formatter::File'=>'3.17','TAP::Formatter::File::Session'=>'3.17','TAP::Formatter::Session'=>'3.17','TAP::Harness'=>'3.17','TAP::Object'=>'3.17','TAP::Parser'=>'3.17','TAP::Parser::Aggregator'=>'3.17','TAP::Parser::Grammar'=>'3.17','TAP::Parser::Iterator'=>'3.17','TAP::Parser::Iterator::Array'=>'3.17','TAP::Parser::Iterator::Process'=>'3.17','TAP::Parser::Iterator::Stream'=>'3.17','TAP::Parser::IteratorFactory'=>'3.17','TAP::Parser::Multiplexer'=>'3.17','TAP::Parser::Result'=>'3.17','TAP::Parser::Result::Bailout'=>'3.17','TAP::Parser::Result::Comment'=>'3.17','TAP::Parser::Result::Plan'=>'3.17','TAP::Parser::Result::Pragma'=>'3.17','TAP::Parser::Result::Test'=>'3.17','TAP::Parser::Result::Unknown'=>'3.17','TAP::Parser::Result::Version'=>'3.17','TAP::Parser::Result::YAML'=>'3.17','TAP::Parser::ResultFactory'=>'3.17','TAP::Parser::Scheduler'=>'3.17','TAP::Parser::Scheduler::Job'=>'3.17','TAP::Parser::Scheduler::Spinner'=>'3.17','TAP::Parser::Source'=>'3.17','TAP::Parser::Source::Perl'=>'3.17','TAP::Parser::Utils'=>'3.17','TAP::Parser::YAMLish::Reader'=>'3.17','TAP::Parser::YAMLish::Writer'=>'3.17','Term::ANSIColor'=>'2.00','Term::ReadLine'=>'1.04','Term::UI'=>'0.20','Test'=>'1.25_02','Test::Builder'=>'0.92','Test::Builder::Module'=>'0.92','Test::Builder::Tester'=>'1.18','Test::Builder::Tester::Color'=>'1.18','Test::Harness'=>'3.17','Test::More'=>'0.92','Test::Simple'=>'0.92','Text::ParseWords'=>'3.27','Text::Tabs'=>'2009.0305','Text::Wrap'=>'2009.0305','Thread::Queue'=>'2.11','Thread::Semaphore'=>'2.09','Tie::Handle'=>'4.2','Tie::Hash'=>'1.03','Tie::RefHash'=>'1.38','Tie::Scalar'=>'1.01','Tie::StdHandle'=>'4.2','Time::HiRes'=>'1.9719','Time::Local'=>'1.1901','Time::Piece'=>'1.15','UNIVERSAL'=>'1.05','Unicode'=>'5.1.0','Unicode::Normalize'=>'1.03','Unicode::UCD'=>'0.27','VMS::Stdio'=>'2.4','Win32'=>'0.39','Win32API::File'=>'0.1101','XS::APItest'=>'0.15','XS::Typemap'=>'0.03','XSLoader'=>'0.10','attributes'=>'0.09','attrs'=>'1.03','autodie'=>'2.06_01','autodie::exception'=>'2.06_01','autodie::exception::system'=>'2.06_01','autodie::hints'=>'2.06_01','base'=>'2.14','bigint'=>'0.23','bignum'=>'0.23','bigrat'=>'0.23','blib'=>'1.04','charnames'=>'1.07','constant'=>'1.17','encoding'=>'2.6_01','feature'=>'1.13','fields'=>'2.14','lib'=>'0.62','mro'=>'1.01','open'=>'1.07','ops'=>'1.02','overload'=>'1.07','overload::numbers'=>undef,'overloading'=>'0.01','parent'=>'0.221','re'=>'0.09','threads'=>'1.72','threads::shared'=>'1.29','version'=>'0.77',},removed=>{'CPAN::API::HOWTO'=>1,'CPAN::DeferedCode'=>1,'CPANPLUS::inc'=>1,'ExtUtils::MakeMaker::bytes'=>1,'ExtUtils::MakeMaker::vmsish'=>1,'Test::Harness::Assert'=>1,'Test::Harness::Iterator'=>1,'Test::Harness::Point'=>1,'Test::Harness::Results'=>1,'Test::Harness::Straps'=>1,'Test::Harness::Util'=>1,}},5.011=>{delta_from=>5.010001,changed=>{'Archive::Tar'=>'1.54','Attribute::Handlers'=>'0.87','AutoLoader'=>'5.70','B::Deparse'=>'0.91','B::Lint'=>'1.11_01','B::Lint::Debug'=>'0.01','CGI'=>'3.45','CGI::Apache'=>'1.01','CGI::Carp'=>'3.45','CGI::Pretty'=>'3.44','CGI::Switch'=>'1.01','CGI::Util'=>'3.45','CPAN'=>'1.94_51','CPAN::Distribution'=>'1.94','CPAN::FTP'=>'5.5002','CPAN::Index'=>'1.94','CPAN::LWP::UserAgent'=>'1.94','CPANPLUS::Dist::Build'=>'0.40','CPANPLUS::Dist::Build::Constants'=>'0.40','Carp'=>'1.12','Carp::Heavy'=>'1.12','Class::ISA'=>'0.36','Compress::Raw::Bzip2'=>'2.021','Compress::Raw::Zlib'=>'2.021','Compress::Zlib'=>'2.021','Cwd'=>'3.3002','Data::Dumper'=>'2.125','Encode'=>'2.37','Exporter'=>'5.64','Exporter::Heavy'=>'5.64','ExtUtils::ParseXS'=>'2.200403','File::Basename'=>'2.78','File::Copy'=>'2.16','File::stat'=>'1.02','IO'=>'1.25_01','IO::Compress::Adapter::Bzip2'=>'2.021','IO::Compress::Adapter::Deflate'=>'2.021','IO::Compress::Adapter::Identity'=>'2.021','IO::Compress::Base'=>'2.021','IO::Compress::Base::Common'=>'2.021','IO::Compress::Bzip2'=>'2.021','IO::Compress::Deflate'=>'2.021','IO::Compress::Gzip'=>'2.021','IO::Compress::Gzip::Constants'=>'2.021','IO::Compress::RawDeflate'=>'2.021','IO::Compress::Zip'=>'2.021','IO::Compress::Zip::Constants'=>'2.021','IO::Compress::Zlib::Constants'=>'2.021','IO::Compress::Zlib::Extra'=>'2.021','IO::Uncompress::Adapter::Bunzip2'=>'2.021','IO::Uncompress::Adapter::Identity'=>'2.021','IO::Uncompress::Adapter::Inflate'=>'2.021','IO::Uncompress::AnyInflate'=>'2.021','IO::Uncompress::AnyUncompress'=>'2.021','IO::Uncompress::Base'=>'2.021','IO::Uncompress::Bunzip2'=>'2.021','IO::Uncompress::Gunzip'=>'2.021','IO::Uncompress::Inflate'=>'2.021','IO::Uncompress::RawInflate'=>'2.021','IO::Uncompress::Unzip'=>'2.021','IO::Zlib'=>'1.10','IPC::Cmd'=>'0.50','IPC::Open3'=>'1.05','Locale::Maketext::Simple'=>'0.21','Log::Message::Simple'=>'0.06','Math::BigInt'=>'1.89_01','Math::BigRat'=>'0.24','Module::Build'=>'0.35','Module::Build::Base'=>'0.35','Module::Build::Compat'=>'0.35','Module::Build::Config'=>'0.35','Module::Build::Cookbook'=>'0.35','Module::Build::Dumper'=>'0.35','Module::Build::ModuleInfo'=>'0.35','Module::Build::Notes'=>'0.35','Module::Build::PPMMaker'=>'0.35','Module::Build::Platform::Amiga'=>'0.35','Module::Build::Platform::Default'=>'0.35','Module::Build::Platform::EBCDIC'=>'0.35','Module::Build::Platform::MPEiX'=>'0.35','Module::Build::Platform::MacOS'=>'0.35','Module::Build::Platform::RiscOS'=>'0.35','Module::Build::Platform::Unix'=>'0.35','Module::Build::Platform::VMS'=>'0.35','Module::Build::Platform::VOS'=>'0.35','Module::Build::Platform::Windows'=>'0.35','Module::Build::Platform::aix'=>'0.35','Module::Build::Platform::cygwin'=>'0.35','Module::Build::Platform::darwin'=>'0.35','Module::Build::Platform::os2'=>'0.35','Module::Build::PodParser'=>'0.35','Module::CoreList'=>'2.19','Module::Loaded'=>'0.06','Opcode'=>'1.13','PerlIO::via'=>'0.08','Pod::Perldoc'=>'3.15_01','Pod::Plainer'=>'1.01','Safe'=>'2.19','Socket'=>'1.84','Switch'=>'2.14_01','Term::ANSIColor'=>'2.02','Term::ReadLine'=>'1.05','Text::Balanced'=>'2.02','Text::Soundex'=>'3.03_01','Time::Local'=>'1.1901_01','Unicode::Collate'=>'0.52_01','attributes'=>'0.12','constant'=>'1.19','deprecate'=>'0.01','overload'=>'1.08','parent'=>'0.223','re'=>'0.10','threads'=>'1.74','threads::shared'=>'1.31','warnings'=>'1.07',},removed=>{'attrs'=>1,}},5.011001=>{delta_from=>5.011,changed=>{'B'=>'1.23','B::Concise'=>'0.77','B::Deparse'=>'0.92','CGI'=>'3.48','CGI::Pretty'=>'3.46','CGI::Util'=>'3.48','CPANPLUS'=>'0.89_03','CPANPLUS::Internals'=>'0.89_03','CPANPLUS::Shell::Default'=>'0.89_03','Carp'=>'1.13','Carp::Heavy'=>'1.13','ExtUtils::CBuilder'=>'0.260301','ExtUtils::CBuilder::Base'=>'0.260301','ExtUtils::CBuilder::Platform::Unix'=>'0.260301','ExtUtils::CBuilder::Platform::VMS'=>'0.260301','ExtUtils::CBuilder::Platform::Windows'=>'0.260301','ExtUtils::CBuilder::Platform::aix'=>'0.260301','ExtUtils::CBuilder::Platform::cygwin'=>'0.260301','ExtUtils::CBuilder::Platform::darwin'=>'0.260301','ExtUtils::CBuilder::Platform::dec_osf'=>'0.260301','ExtUtils::CBuilder::Platform::os2'=>'0.260301','ExtUtils::Install'=>'1.55','ExtUtils::Manifest'=>'1.57','ExtUtils::Packlist'=>'1.44','ExtUtils::ParseXS'=>'2.21','File::Glob'=>'1.07','File::Path'=>'2.08','IO'=>'1.25_02','Module::CoreList'=>'2.21','OS2::DLL'=>'1.04','OS2::Process'=>'1.04','Object::Accessor'=>'0.36','Opcode'=>'1.15','POSIX'=>'1.18','Parse::CPAN::Meta'=>'1.40','PerlIO::via'=>'0.09','Pod::Simple'=>'3.08','Socket'=>'1.85','Storable'=>'2.22','Switch'=>'2.15','Test::Builder'=>'0.94','Test::Builder::Module'=>'0.94','Test::More'=>'0.94','Test::Simple'=>'0.94','XS::APItest'=>'0.16','mro'=>'1.02','overload'=>'1.09','threads::shared'=>'1.32',},removed=>{}},5.011002=>{delta_from=>5.011001,changed=>{'B::Concise'=>'0.78','B::Deparse'=>'0.93','CPANPLUS'=>'0.89_09','CPANPLUS::Dist::Build'=>'0.44','CPANPLUS::Dist::Build::Constants'=>'0.44','CPANPLUS::Internals'=>'0.89_09','CPANPLUS::Shell::Default'=>'0.89_09','Carp'=>'1.14','Carp::Heavy'=>'1.14','Compress::Zlib'=>'2.022','DBM_Filter'=>'0.03','Encode'=>'2.38','Encode::Byte'=>'2.04','Encode::CN'=>'2.03','Encode::JP'=>'2.04','Encode::KR'=>'2.03','Encode::TW'=>'2.03','Encode::Unicode'=>'2.07','Env'=>'1.01','Exporter'=>'5.64_01','Exporter::Heavy'=>'5.64_01','ExtUtils::CBuilder'=>'0.27','ExtUtils::CBuilder::Base'=>'0.27','ExtUtils::CBuilder::Platform::Unix'=>'0.27','ExtUtils::CBuilder::Platform::VMS'=>'0.27','ExtUtils::CBuilder::Platform::Windows'=>'0.27','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.27','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.27','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.27','ExtUtils::CBuilder::Platform::aix'=>'0.27','ExtUtils::CBuilder::Platform::cygwin'=>'0.27','ExtUtils::CBuilder::Platform::darwin'=>'0.27','ExtUtils::CBuilder::Platform::dec_osf'=>'0.27','ExtUtils::CBuilder::Platform::os2'=>'0.27','File::Fetch'=>'0.22','I18N::LangTags::Detect'=>'1.04','I18N::Langinfo'=>'0.03','IO::Compress::Adapter::Bzip2'=>'2.022','IO::Compress::Adapter::Deflate'=>'2.022','IO::Compress::Adapter::Identity'=>'2.022','IO::Compress::Base'=>'2.022','IO::Compress::Base::Common'=>'2.022','IO::Compress::Bzip2'=>'2.022','IO::Compress::Deflate'=>'2.022','IO::Compress::Gzip'=>'2.022','IO::Compress::Gzip::Constants'=>'2.022','IO::Compress::RawDeflate'=>'2.022','IO::Compress::Zip'=>'2.022','IO::Compress::Zip::Constants'=>'2.022','IO::Compress::Zlib::Constants'=>'2.022','IO::Compress::Zlib::Extra'=>'2.022','IO::Uncompress::Adapter::Bunzip2'=>'2.022','IO::Uncompress::Adapter::Identity'=>'2.022','IO::Uncompress::Adapter::Inflate'=>'2.022','IO::Uncompress::AnyInflate'=>'2.022','IO::Uncompress::AnyUncompress'=>'2.022','IO::Uncompress::Base'=>'2.022','IO::Uncompress::Bunzip2'=>'2.022','IO::Uncompress::Gunzip'=>'2.022','IO::Uncompress::Inflate'=>'2.022','IO::Uncompress::RawInflate'=>'2.022','IO::Uncompress::Unzip'=>'2.022','IPC::Cmd'=>'0.54','List::Util'=>'1.22','List::Util::PP'=>'1.22','List::Util::XS'=>'1.22','Locale::Maketext'=>'1.14','Module::Build'=>'0.35_09','Module::Build::Base'=>'0.35_09','Module::Build::Compat'=>'0.35_09','Module::Build::Config'=>'0.35_09','Module::Build::Cookbook'=>'0.35_09','Module::Build::Dumper'=>'0.35_09','Module::Build::ModuleInfo'=>'0.35_09','Module::Build::Notes'=>'0.35_09','Module::Build::PPMMaker'=>'0.35_09','Module::Build::Platform::Amiga'=>'0.35_09','Module::Build::Platform::Default'=>'0.35_09','Module::Build::Platform::EBCDIC'=>'0.35_09','Module::Build::Platform::MPEiX'=>'0.35_09','Module::Build::Platform::MacOS'=>'0.35_09','Module::Build::Platform::RiscOS'=>'0.35_09','Module::Build::Platform::Unix'=>'0.35_09','Module::Build::Platform::VMS'=>'0.35_09','Module::Build::Platform::VOS'=>'0.35_09','Module::Build::Platform::Windows'=>'0.35_09','Module::Build::Platform::aix'=>'0.35_09','Module::Build::Platform::cygwin'=>'0.35_09','Module::Build::Platform::darwin'=>'0.35_09','Module::Build::Platform::os2'=>'0.35_09','Module::Build::PodParser'=>'0.35_09','Module::Build::YAML'=>'1.40','Module::CoreList'=>'2.23','Module::Load::Conditional'=>'0.34','Pod::Simple'=>'3.10','Pod::Simple::XHTML'=>'3.10','Scalar::Util'=>'1.22','Scalar::Util::PP'=>'1.22','Switch'=>'2.16','XS::APItest'=>'0.17','XS::APItest::KeywordRPN'=>'0.003','base'=>'2.15','diagnostics'=>'1.18','fields'=>'2.15','inc::latest'=>'0.35_09','legacy'=>'1.00','overload'=>'1.10',},removed=>{}},5.011003=>{delta_from=>5.011002,changed=>{'App::Cpan'=>'1.570001','Archive::Extract'=>'0.36','CPAN'=>'1.94_5301','CPAN::FTP'=>'5.5004','CPAN::FirstTime'=>'5.530001','CPAN::Mirrors'=>'1.770001','CPANPLUS'=>'0.90','CPANPLUS::Internals'=>'0.90','CPANPLUS::Shell::Default'=>'0.90','Cwd'=>'3.31','Encode'=>'2.39','ExtUtils::Command::MM'=>'6.56','ExtUtils::Liblist'=>'6.56','ExtUtils::Liblist::Kid'=>'6.56','ExtUtils::MM'=>'6.56','ExtUtils::MM_AIX'=>'6.56','ExtUtils::MM_Any'=>'6.56','ExtUtils::MM_BeOS'=>'6.56','ExtUtils::MM_Cygwin'=>'6.56','ExtUtils::MM_DOS'=>'6.56','ExtUtils::MM_Darwin'=>'6.56','ExtUtils::MM_MacOS'=>'6.56','ExtUtils::MM_NW5'=>'6.56','ExtUtils::MM_OS2'=>'6.56','ExtUtils::MM_QNX'=>'6.56','ExtUtils::MM_UWIN'=>'6.56','ExtUtils::MM_Unix'=>'6.56','ExtUtils::MM_VMS'=>'6.56','ExtUtils::MM_VOS'=>'6.56','ExtUtils::MM_Win32'=>'6.56','ExtUtils::MM_Win95'=>'6.56','ExtUtils::MY'=>'6.56','ExtUtils::MakeMaker'=>'6.56','ExtUtils::MakeMaker::Config'=>'6.56','ExtUtils::Mkbootstrap'=>'6.56','ExtUtils::Mksymlists'=>'6.56','ExtUtils::testlib'=>'6.56','File::Find'=>'1.15','File::Path'=>'2.08_01','File::Spec'=>'3.31','Module::Build'=>'0.36','Module::Build::Base'=>'0.36','Module::Build::Compat'=>'0.36','Module::Build::Config'=>'0.36','Module::Build::Cookbook'=>'0.36','Module::Build::Dumper'=>'0.36','Module::Build::ModuleInfo'=>'0.36','Module::Build::Notes'=>'0.36','Module::Build::PPMMaker'=>'0.36','Module::Build::Platform::Amiga'=>'0.36','Module::Build::Platform::Default'=>'0.36','Module::Build::Platform::EBCDIC'=>'0.36','Module::Build::Platform::MPEiX'=>'0.36','Module::Build::Platform::MacOS'=>'0.36','Module::Build::Platform::RiscOS'=>'0.36','Module::Build::Platform::Unix'=>'0.36','Module::Build::Platform::VMS'=>'0.36','Module::Build::Platform::VOS'=>'0.36','Module::Build::Platform::Windows'=>'0.36','Module::Build::Platform::aix'=>'0.36','Module::Build::Platform::cygwin'=>'0.36','Module::Build::Platform::darwin'=>'0.36','Module::Build::Platform::os2'=>'0.36','Module::Build::PodParser'=>'0.36','Module::CoreList'=>'2.24','POSIX'=>'1.19','Pod::Simple'=>'3.13','Pod::Simple::BlackBox'=>'3.13','Pod::Simple::Checker'=>'3.13','Pod::Simple::Debug'=>'3.13','Pod::Simple::DumpAsText'=>'3.13','Pod::Simple::DumpAsXML'=>'3.13','Pod::Simple::HTML'=>'3.13','Pod::Simple::HTMLBatch'=>'3.13','Pod::Simple::LinkSection'=>'3.13','Pod::Simple::Methody'=>'3.13','Pod::Simple::Progress'=>'3.13','Pod::Simple::PullParser'=>'3.13','Pod::Simple::PullParserEndToken'=>'3.13','Pod::Simple::PullParserStartToken'=>'3.13','Pod::Simple::PullParserTextToken'=>'3.13','Pod::Simple::PullParserToken'=>'3.13','Pod::Simple::RTF'=>'3.13','Pod::Simple::Search'=>'3.13','Pod::Simple::SimpleTree'=>'3.13','Pod::Simple::Text'=>'3.13','Pod::Simple::TextContent'=>'3.13','Pod::Simple::TiedOutFH'=>'3.13','Pod::Simple::Transcode'=>'3.13','Pod::Simple::TranscodeDumb'=>'3.13','Pod::Simple::TranscodeSmart'=>'3.13','Pod::Simple::XHTML'=>'3.13','Pod::Simple::XMLOutStream'=>'3.13','Safe'=>'2.20','Unicode'=>'5.2.0','constant'=>'1.20','diagnostics'=>'1.19','feature'=>'1.14','inc::latest'=>'0.36','threads'=>'1.75','warnings'=>'1.08',},removed=>{'legacy'=>1,}},5.011004=>{delta_from=>5.011003,changed=>{'App::Cpan'=>'1.5701','Archive::Extract'=>'0.38','B::Deparse'=>'0.94','CPAN'=>'1.94_54','CPAN::FirstTime'=>'5.53','CPAN::Mirrors'=>'1.77','Carp'=>'1.15','Carp::Heavy'=>'1.15','Compress::Raw::Bzip2'=>'2.024','Compress::Raw::Zlib'=>'2.024','Compress::Zlib'=>'2.024','File::Copy'=>'2.17','File::Fetch'=>'0.24','GDBM_File'=>'1.10','IO::Compress::Adapter::Bzip2'=>'2.024','IO::Compress::Adapter::Deflate'=>'2.024','IO::Compress::Adapter::Identity'=>'2.024','IO::Compress::Base'=>'2.024','IO::Compress::Base::Common'=>'2.024','IO::Compress::Bzip2'=>'2.024','IO::Compress::Deflate'=>'2.024','IO::Compress::Gzip'=>'2.024','IO::Compress::Gzip::Constants'=>'2.024','IO::Compress::RawDeflate'=>'2.024','IO::Compress::Zip'=>'2.024','IO::Compress::Zip::Constants'=>'2.024','IO::Compress::Zlib::Constants'=>'2.024','IO::Compress::Zlib::Extra'=>'2.024','IO::Uncompress::Adapter::Bunzip2'=>'2.024','IO::Uncompress::Adapter::Identity'=>'2.024','IO::Uncompress::Adapter::Inflate'=>'2.024','IO::Uncompress::AnyInflate'=>'2.024','IO::Uncompress::AnyUncompress'=>'2.024','IO::Uncompress::Base'=>'2.024','IO::Uncompress::Bunzip2'=>'2.024','IO::Uncompress::Gunzip'=>'2.024','IO::Uncompress::Inflate'=>'2.024','IO::Uncompress::RawInflate'=>'2.024','IO::Uncompress::Unzip'=>'2.024','Module::Build'=>'0.3603','Module::Build::Base'=>'0.3603','Module::Build::Compat'=>'0.3603','Module::Build::Config'=>'0.3603','Module::Build::Cookbook'=>'0.3603','Module::Build::Dumper'=>'0.3603','Module::Build::ModuleInfo'=>'0.3603','Module::Build::Notes'=>'0.3603','Module::Build::PPMMaker'=>'0.3603','Module::Build::Platform::Amiga'=>'0.3603','Module::Build::Platform::Default'=>'0.3603','Module::Build::Platform::EBCDIC'=>'0.3603','Module::Build::Platform::MPEiX'=>'0.3603','Module::Build::Platform::MacOS'=>'0.3603','Module::Build::Platform::RiscOS'=>'0.3603','Module::Build::Platform::Unix'=>'0.3603','Module::Build::Platform::VMS'=>'0.3603','Module::Build::Platform::VOS'=>'0.3603','Module::Build::Platform::Windows'=>'0.3603','Module::Build::Platform::aix'=>'0.3603','Module::Build::Platform::cygwin'=>'0.3603','Module::Build::Platform::darwin'=>'0.3603','Module::Build::Platform::os2'=>'0.3603','Module::Build::PodParser'=>'0.3603','Module::CoreList'=>'2.25','PerlIO::encoding'=>'0.12','Safe'=>'2.21','UNIVERSAL'=>'1.06','feature'=>'1.15','inc::latest'=>'0.3603','less'=>'0.03','re'=>'0.11','version'=>'0.81','warnings'=>'1.09',},removed=>{}},5.011005=>{delta_from=>5.011004,changed=>{'B::Debug'=>'1.12','CPAN'=>'1.94_56','CPAN::Debug'=>'5.5001','CPAN::Distribution'=>'1.9456','CPAN::FirstTime'=>'5.5301','CPAN::HandleConfig'=>'5.5001','CPAN::Shell'=>'5.5001','CPAN::Tarzip'=>'5.5011','CPANPLUS::Dist::Build'=>'0.46','CPANPLUS::Dist::Build::Constants'=>'0.46','Module::CoreList'=>'2.26','Pod::Man'=>'2.23','Pod::ParseLink'=>'1.10','Pod::Perldoc'=>'3.15_02','Pod::Plainer'=>'1.02','Pod::Text'=>'3.14','Pod::Text::Color'=>'2.06','Pod::Text::Overstrike'=>'2.04','Pod::Text::Termcap'=>'2.06','Safe'=>'2.22','Socket'=>'1.86','version'=>'0.82',},removed=>{}},5.012=>{delta_from=>5.011005,changed=>{'B::Deparse'=>'0.96','CPAN::Distribution'=>'1.9456_01','Module::CoreList'=>'2.29','Safe'=>'2.25','Socket'=>'1.87','Tie::Scalar'=>'1.02','Time::Piece'=>'1.15_01','bytes'=>'1.04','feature'=>'1.16','utf8'=>'1.08',},removed=>{}},5.012001=>{delta_from=>5.012,changed=>{'B::Deparse'=>'0.97','CGI'=>'3.49','CGI::Fast'=>'1.08','Carp'=>'1.16','Carp::Heavy'=>'1.16','File::Copy'=>'2.18','Module::CoreList'=>'2.32','Pod::Functions'=>'1.04','Pod::Simple'=>'3.14','Pod::Simple::BlackBox'=>'3.14','Pod::Simple::Checker'=>'3.14','Pod::Simple::Debug'=>'3.14','Pod::Simple::DumpAsText'=>'3.14','Pod::Simple::DumpAsXML'=>'3.14','Pod::Simple::HTML'=>'3.14','Pod::Simple::HTMLBatch'=>'3.14','Pod::Simple::LinkSection'=>'3.14','Pod::Simple::Methody'=>'3.14','Pod::Simple::Progress'=>'3.14','Pod::Simple::PullParser'=>'3.14','Pod::Simple::PullParserEndToken'=>'3.14','Pod::Simple::PullParserStartToken'=>'3.14','Pod::Simple::PullParserTextToken'=>'3.14','Pod::Simple::PullParserToken'=>'3.14','Pod::Simple::RTF'=>'3.14','Pod::Simple::Search'=>'3.14','Pod::Simple::SimpleTree'=>'3.14','Pod::Simple::Text'=>'3.14','Pod::Simple::TextContent'=>'3.14','Pod::Simple::TiedOutFH'=>'3.14','Pod::Simple::Transcode'=>'3.14','Pod::Simple::TranscodeDumb'=>'3.14','Pod::Simple::TranscodeSmart'=>'3.14','Pod::Simple::XHTML'=>'3.14','Pod::Simple::XMLOutStream'=>'3.14','Safe'=>'2.27',},removed=>{}},5.012002=>{delta_from=>5.012001,changed=>{'Carp'=>'1.17','Carp::Heavy'=>'1.17','File::Spec'=>'3.31_01','Module::CoreList'=>'2.38','Module::Load::Conditional'=>'0.38','PerlIO::scalar'=>'0.08',},removed=>{}},5.012003=>{delta_from=>5.012002,changed=>{'B::Deparse'=>'0.9701','Module::Build::Platform::cygwin'=>'0.360301','Module::CoreList'=>'2.43','Socket'=>'1.87_01',},removed=>{}},5.012004=>{delta_from=>5.012003,changed=>{'Module::CoreList'=>'2.50',},removed=>{}},5.012005=>{delta_from=>5.012004,changed=>{'B::Concise'=>'0.78_01','Encode'=>'2.39_01','File::Glob'=>'1.07_01','Module::CoreList'=>'2.50_02','Unicode::UCD'=>'0.29','charnames'=>'1.07_01',},removed=>{}},5.013=>{delta_from=>5.012,changed=>{'CGI'=>'3.49','CGI::Fast'=>'1.08','Data::Dumper'=>'2.126','ExtUtils::MM_Unix'=>'6.5601','ExtUtils::MakeMaker'=>'6.5601','File::Copy'=>'2.18','IPC::Open3'=>'1.06','MIME::Base64'=>'3.09','MIME::QuotedPrint'=>'3.09','Module::CoreList'=>'2.31','Pod::Functions'=>'1.04','XS::APItest'=>'0.18','XS::APItest::KeywordRPN'=>'0.004','feature'=>'1.17','threads'=>'1.77_01','threads::shared'=>'1.33',},removed=>{}},5.013001=>{delta_from=>5.012001,changed=>{'Data::Dumper'=>'2.126','Dumpvalue'=>'1.14','Errno'=>'1.12','ExtUtils::MM_Unix'=>'6.5601','ExtUtils::MakeMaker'=>'6.5601','ExtUtils::ParseXS'=>'2.2205','File::Find'=>'1.16','IPC::Cmd'=>'0.58','IPC::Open3'=>'1.06','List::Util'=>'1.23','List::Util::PP'=>'1.23','List::Util::XS'=>'1.23','Locale::Codes'=>'3.12','Locale::Codes::Country'=>'3.12','Locale::Codes::Currency'=>'3.12','Locale::Codes::Language'=>'3.12','Locale::Codes::Script'=>'3.12','Locale::Constants'=>'3.12','Locale::Country'=>'3.12','Locale::Currency'=>'3.12','Locale::Language'=>'3.12','Locale::Script'=>'3.12','MIME::Base64'=>'3.09','MIME::QuotedPrint'=>'3.09','Module::Build::Platform::cygwin'=>'0.360301','Module::CoreList'=>'2.34','Module::Load::Conditional'=>'0.38','PerlIO::scalar'=>'0.08','Scalar::Util'=>'1.23','Scalar::Util::PP'=>'1.23','Socket'=>'1.88','Term::ReadLine'=>'1.06','Unicode::UCD'=>'0.28','XS::APItest'=>'0.19','XS::APItest::KeywordRPN'=>'0.004','charnames'=>'1.08','feature'=>'1.17','threads'=>'1.77_01','threads::shared'=>'1.33',},removed=>{'Class::ISA'=>1,'Pod::Plainer'=>1,'Switch'=>1,}},5.013002=>{delta_from=>5.013001,changed=>{'B::Concise'=>'0.79','B::Deparse'=>'0.98','CPAN'=>'1.94_57','CPAN::Distribution'=>'1.9600','Exporter'=>'5.64_02','Exporter::Heavy'=>'5.64_02','File::Copy'=>'2.19','Hash::Util'=>'0.08','IO::Socket'=>'1.32','Locale::Codes'=>'3.13','Locale::Codes::Country'=>'3.13','Locale::Codes::Currency'=>'3.13','Locale::Codes::Language'=>'3.13','Locale::Codes::Script'=>'3.13','Locale::Constants'=>'3.13','Locale::Country'=>'3.13','Locale::Currency'=>'3.13','Locale::Language'=>'3.13','Locale::Script'=>'3.13','Search::Dict'=>'1.03','Socket'=>'1.89','Thread::Semaphore'=>'2.11','UNIVERSAL'=>'1.07','VMS::DCLsym'=>'1.04','mro'=>'1.03','threads'=>'1.77_02','threads::shared'=>'1.33_01',},removed=>{}},5.013003=>{delta_from=>5.013002,changed=>{'App::Prove'=>'3.21','App::Prove::State'=>'3.21','App::Prove::State::Result'=>'3.21','App::Prove::State::Result::Test'=>'3.21','Archive::Extract'=>'0.42','Archive::Tar'=>'1.64','Archive::Tar::Constant'=>'1.64','Archive::Tar::File'=>'1.64','Attribute::Handlers'=>'0.88','CPANPLUS'=>'0.9007','CPANPLUS::Internals'=>'0.9007','CPANPLUS::Shell::Default'=>'0.9007','Compress::Raw::Bzip2'=>'2.027','Compress::Raw::Zlib'=>'2.027_01','Compress::Zlib'=>'2.027','DB'=>'1.03','Digest::MD5'=>'2.40','Digest::SHA'=>'5.48','Exporter'=>'5.64_03','Exporter::Heavy'=>'5.64_03','ExtUtils::CBuilder'=>'0.2703','ExtUtils::CBuilder::Base'=>'0.2703_01','ExtUtils::CBuilder::Platform::Unix'=>'0.2703','ExtUtils::CBuilder::Platform::VMS'=>'0.2703','ExtUtils::CBuilder::Platform::Windows'=>'0.2703','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.2703','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.2703','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.2703','ExtUtils::CBuilder::Platform::aix'=>'0.2703','ExtUtils::CBuilder::Platform::cygwin'=>'0.2703','ExtUtils::CBuilder::Platform::darwin'=>'0.2703','ExtUtils::CBuilder::Platform::dec_osf'=>'0.2703','ExtUtils::CBuilder::Platform::os2'=>'0.2703','ExtUtils::Manifest'=>'1.58','ExtUtils::ParseXS'=>'2.2206','Fatal'=>'2.10','File::Basename'=>'2.79','File::Copy'=>'2.20','File::DosGlob'=>'1.02','File::Find'=>'1.17','File::Glob'=>'1.08','File::stat'=>'1.03','I18N::LangTags'=>'0.35_01','I18N::LangTags::List'=>'0.35_01','IO::Compress::Adapter::Bzip2'=>'2.027','IO::Compress::Adapter::Deflate'=>'2.027','IO::Compress::Adapter::Identity'=>'2.027','IO::Compress::Base'=>'2.027','IO::Compress::Base::Common'=>'2.027','IO::Compress::Bzip2'=>'2.027','IO::Compress::Deflate'=>'2.027','IO::Compress::Gzip'=>'2.027','IO::Compress::Gzip::Constants'=>'2.027','IO::Compress::RawDeflate'=>'2.027','IO::Compress::Zip'=>'2.027','IO::Compress::Zip::Constants'=>'2.027','IO::Compress::Zlib::Constants'=>'2.027','IO::Compress::Zlib::Extra'=>'2.027','IO::Uncompress::Adapter::Bunzip2'=>'2.027','IO::Uncompress::Adapter::Identity'=>'2.027','IO::Uncompress::Adapter::Inflate'=>'2.027','IO::Uncompress::AnyInflate'=>'2.027','IO::Uncompress::AnyUncompress'=>'2.027','IO::Uncompress::Base'=>'2.027','IO::Uncompress::Bunzip2'=>'2.027','IO::Uncompress::Gunzip'=>'2.027','IO::Uncompress::Inflate'=>'2.027','IO::Uncompress::RawInflate'=>'2.027','IO::Uncompress::Unzip'=>'2.027','IPC::Cmd'=>'0.60','IPC::Msg'=>'2.03','IPC::Semaphore'=>'2.03','IPC::SharedMem'=>'2.03','IPC::SysV'=>'2.03','Locale::Maketext'=>'1.15','Locale::Maketext::Guts'=>undef,'Locale::Maketext::GutsLoader'=>undef,'Module::Build'=>'0.3607','Module::Build::Base'=>'0.3607','Module::Build::Compat'=>'0.3607','Module::Build::Config'=>'0.3607','Module::Build::Cookbook'=>'0.3607','Module::Build::Dumper'=>'0.3607','Module::Build::ModuleInfo'=>'0.3607','Module::Build::Notes'=>'0.3607','Module::Build::PPMMaker'=>'0.3607','Module::Build::Platform::Amiga'=>'0.3607','Module::Build::Platform::Default'=>'0.3607','Module::Build::Platform::EBCDIC'=>'0.3607','Module::Build::Platform::MPEiX'=>'0.3607','Module::Build::Platform::MacOS'=>'0.3607','Module::Build::Platform::RiscOS'=>'0.3607','Module::Build::Platform::Unix'=>'0.3607','Module::Build::Platform::VMS'=>'0.3607','Module::Build::Platform::VOS'=>'0.3607','Module::Build::Platform::Windows'=>'0.3607','Module::Build::Platform::aix'=>'0.3607','Module::Build::Platform::cygwin'=>'0.3607','Module::Build::Platform::darwin'=>'0.3607','Module::Build::Platform::os2'=>'0.3607','Module::Build::PodParser'=>'0.3607','Module::CoreList'=>'2.36','Module::Load'=>'0.18','TAP::Base'=>'3.21','TAP::Formatter::Base'=>'3.21','TAP::Formatter::Color'=>'3.21','TAP::Formatter::Console'=>'3.21','TAP::Formatter::Console::ParallelSession'=>'3.21','TAP::Formatter::Console::Session'=>'3.21','TAP::Formatter::File'=>'3.21','TAP::Formatter::File::Session'=>'3.21','TAP::Formatter::Session'=>'3.21','TAP::Harness'=>'3.21','TAP::Object'=>'3.21','TAP::Parser'=>'3.21','TAP::Parser::Aggregator'=>'3.21','TAP::Parser::Grammar'=>'3.21','TAP::Parser::Iterator'=>'3.21','TAP::Parser::Iterator::Array'=>'3.21','TAP::Parser::Iterator::Process'=>'3.21','TAP::Parser::Iterator::Stream'=>'3.21','TAP::Parser::IteratorFactory'=>'3.21','TAP::Parser::Multiplexer'=>'3.21','TAP::Parser::Result'=>'3.21','TAP::Parser::Result::Bailout'=>'3.21','TAP::Parser::Result::Comment'=>'3.21','TAP::Parser::Result::Plan'=>'3.21','TAP::Parser::Result::Pragma'=>'3.21','TAP::Parser::Result::Test'=>'3.21','TAP::Parser::Result::Unknown'=>'3.21','TAP::Parser::Result::Version'=>'3.21','TAP::Parser::Result::YAML'=>'3.21','TAP::Parser::ResultFactory'=>'3.21','TAP::Parser::Scheduler'=>'3.21','TAP::Parser::Scheduler::Job'=>'3.21','TAP::Parser::Scheduler::Spinner'=>'3.21','TAP::Parser::Source'=>'3.21','TAP::Parser::SourceHandler'=>'3.21','TAP::Parser::SourceHandler::Executable'=>'3.21','TAP::Parser::SourceHandler::File'=>'3.21','TAP::Parser::SourceHandler::Handle'=>'3.21','TAP::Parser::SourceHandler::Perl'=>'3.21','TAP::Parser::SourceHandler::RawTAP'=>'3.21','TAP::Parser::SourceHandler::pgTAP'=>'3.21','TAP::Parser::Utils'=>'3.21','TAP::Parser::YAMLish::Reader'=>'3.21','TAP::Parser::YAMLish::Writer'=>'3.21','Term::ANSIColor'=>'3.00','Term::ReadLine'=>'1.07','Test::Harness'=>'3.21','Tie::Array'=>'1.04','Time::HiRes'=>'1.9721','Time::Piece'=>'1.20_01','Unicode::Collate'=>'0.53','Unicode::Normalize'=>'1.06','Unicode::UCD'=>'0.29','autodie'=>'2.10','autodie::exception'=>'2.10','autodie::exception::system'=>'2.10','autodie::hints'=>'2.10','blib'=>'1.05','charnames'=>'1.11','diagnostics'=>'1.20','inc::latest'=>'0.3607','lib'=>'0.63','re'=>'0.12','threads'=>'1.77_03','threads::shared'=>'1.33_02','vars'=>'1.02','warnings'=>'1.10',},removed=>{'TAP::Parser::Source::Perl'=>1,}},5.013004=>{delta_from=>5.013003,changed=>{'App::Prove'=>'3.22','App::Prove::State'=>'3.22','App::Prove::State::Result'=>'3.22','App::Prove::State::Result::Test'=>'3.22','Archive::Tar'=>'1.68','Archive::Tar::Constant'=>'1.68','Archive::Tar::File'=>'1.68','B::Lint'=>'1.12','B::Lint::Debug'=>'1.12','Carp'=>'1.18','Carp::Heavy'=>'1.18','Compress::Raw::Bzip2'=>'2.030','Compress::Raw::Zlib'=>'2.030','Compress::Zlib'=>'2.030','ExtUtils::ParseXS'=>'2.2207','File::Spec'=>'3.31_01','I18N::Langinfo'=>'0.04','IO::Compress::Adapter::Bzip2'=>'2.030','IO::Compress::Adapter::Deflate'=>'2.030','IO::Compress::Adapter::Identity'=>'2.030','IO::Compress::Base'=>'2.030','IO::Compress::Base::Common'=>'2.030','IO::Compress::Bzip2'=>'2.030','IO::Compress::Deflate'=>'2.030','IO::Compress::Gzip'=>'2.030','IO::Compress::Gzip::Constants'=>'2.030','IO::Compress::RawDeflate'=>'2.030','IO::Compress::Zip'=>'2.030','IO::Compress::Zip::Constants'=>'2.030','IO::Compress::Zlib::Constants'=>'2.030','IO::Compress::Zlib::Extra'=>'2.030','IO::Uncompress::Adapter::Bunzip2'=>'2.030','IO::Uncompress::Adapter::Identity'=>'2.030','IO::Uncompress::Adapter::Inflate'=>'2.030','IO::Uncompress::AnyInflate'=>'2.030','IO::Uncompress::AnyUncompress'=>'2.030','IO::Uncompress::Base'=>'2.030','IO::Uncompress::Bunzip2'=>'2.030','IO::Uncompress::Gunzip'=>'2.030','IO::Uncompress::Inflate'=>'2.030','IO::Uncompress::RawInflate'=>'2.030','IO::Uncompress::Unzip'=>'2.030','Module::CoreList'=>'2.37','TAP::Base'=>'3.22','TAP::Formatter::Base'=>'3.22','TAP::Formatter::Color'=>'3.22','TAP::Formatter::Console'=>'3.22','TAP::Formatter::Console::ParallelSession'=>'3.22','TAP::Formatter::Console::Session'=>'3.22','TAP::Formatter::File'=>'3.22','TAP::Formatter::File::Session'=>'3.22','TAP::Formatter::Session'=>'3.22','TAP::Harness'=>'3.22','TAP::Object'=>'3.22','TAP::Parser'=>'3.22','TAP::Parser::Aggregator'=>'3.22','TAP::Parser::Grammar'=>'3.22','TAP::Parser::Iterator'=>'3.22','TAP::Parser::Iterator::Array'=>'3.22','TAP::Parser::Iterator::Process'=>'3.22','TAP::Parser::Iterator::Stream'=>'3.22','TAP::Parser::IteratorFactory'=>'3.22','TAP::Parser::Multiplexer'=>'3.22','TAP::Parser::Result'=>'3.22','TAP::Parser::Result::Bailout'=>'3.22','TAP::Parser::Result::Comment'=>'3.22','TAP::Parser::Result::Plan'=>'3.22','TAP::Parser::Result::Pragma'=>'3.22','TAP::Parser::Result::Test'=>'3.22','TAP::Parser::Result::Unknown'=>'3.22','TAP::Parser::Result::Version'=>'3.22','TAP::Parser::Result::YAML'=>'3.22','TAP::Parser::ResultFactory'=>'3.22','TAP::Parser::Scheduler'=>'3.22','TAP::Parser::Scheduler::Job'=>'3.22','TAP::Parser::Scheduler::Spinner'=>'3.22','TAP::Parser::Source'=>'3.22','TAP::Parser::SourceHandler'=>'3.22','TAP::Parser::SourceHandler::Executable'=>'3.22','TAP::Parser::SourceHandler::File'=>'3.22','TAP::Parser::SourceHandler::Handle'=>'3.22','TAP::Parser::SourceHandler::Perl'=>'3.22','TAP::Parser::SourceHandler::RawTAP'=>'3.22','TAP::Parser::Utils'=>'3.22','TAP::Parser::YAMLish::Reader'=>'3.22','TAP::Parser::YAMLish::Writer'=>'3.22','Test::Builder'=>'0.96','Test::Builder::Module'=>'0.96','Test::Builder::Tester'=>'1.20','Test::Builder::Tester::Color'=>'1.20','Test::Harness'=>'3.22','Test::More'=>'0.96','Test::Simple'=>'0.96','Unicode::Collate'=>'0.56','Unicode::Collate::Locale'=>'0.56','XS::APItest'=>'0.20','charnames'=>'1.15','feature'=>'1.18',},removed=>{'TAP::Parser::SourceHandler::pgTAP'=>1,}},5.013005=>{delta_from=>5.013004,changed=>{'B::Debug'=>'1.16','CPANPLUS::Dist::Build'=>'0.48','CPANPLUS::Dist::Build::Constants'=>'0.48','Data::Dumper'=>'2.128','Encode'=>'2.40','Encode::Guess'=>'2.04','Encode::MIME::Header'=>'2.12','Encode::Unicode::UTF7'=>'2.05','Errno'=>'1.13','ExtUtils::Command::MM'=>'6.57_05','ExtUtils::Liblist'=>'6.57_05','ExtUtils::Liblist::Kid'=>'6.5705','ExtUtils::MM'=>'6.57_05','ExtUtils::MM_AIX'=>'6.57_05','ExtUtils::MM_Any'=>'6.57_05','ExtUtils::MM_BeOS'=>'6.57_05','ExtUtils::MM_Cygwin'=>'6.57_05','ExtUtils::MM_DOS'=>'6.5705','ExtUtils::MM_Darwin'=>'6.57_05','ExtUtils::MM_MacOS'=>'6.5705','ExtUtils::MM_NW5'=>'6.57_05','ExtUtils::MM_OS2'=>'6.57_05','ExtUtils::MM_QNX'=>'6.57_05','ExtUtils::MM_UWIN'=>'6.5705','ExtUtils::MM_Unix'=>'6.57_05','ExtUtils::MM_VMS'=>'6.57_05','ExtUtils::MM_VOS'=>'6.57_05','ExtUtils::MM_Win32'=>'6.57_05','ExtUtils::MM_Win95'=>'6.57_05','ExtUtils::MY'=>'6.5705','ExtUtils::MakeMaker'=>'6.57_05','ExtUtils::MakeMaker::Config'=>'6.57_05','ExtUtils::MakeMaker::YAML'=>'1.44','ExtUtils::Mkbootstrap'=>'6.57_05','ExtUtils::Mksymlists'=>'6.57_05','ExtUtils::testlib'=>'6.5705','Filter::Simple'=>'0.85','Hash::Util'=>'0.09','Math::BigFloat'=>'1.62','Math::BigInt'=>'1.95','Math::BigInt::Calc'=>'0.54','Math::BigInt::CalcEmu'=>'0.06','Math::BigInt::FastCalc'=>'0.22','Math::BigRat'=>'0.26','Module::CoreList'=>'2.39','POSIX'=>'1.20','PerlIO::scalar'=>'0.09','Safe'=>'2.28','Test::Builder'=>'0.97_01','Test::Builder::Module'=>'0.97_01','Test::Builder::Tester'=>'1.21_01','Test::Builder::Tester::Color'=>'1.21_01','Test::More'=>'0.97_01','Test::Simple'=>'0.97_01','Tie::Hash'=>'1.04','Unicode::Collate'=>'0.59','Unicode::Collate::Locale'=>'0.59','XS::APItest'=>'0.21','XS::APItest::KeywordRPN'=>'0.005','XSLoader'=>'0.11','bigint'=>'0.25','bignum'=>'0.25','bigrat'=>'0.25','blib'=>'1.06','open'=>'1.08','threads::shared'=>'1.33_03','warnings'=>'1.11','warnings::register'=>'1.02',},removed=>{}},5.013006=>{delta_from=>5.013005,changed=>{'Archive::Extract'=>'0.44','B'=>'1.24','B::Deparse'=>'0.99','CPAN'=>'1.94_61','CPAN::FTP'=>'5.5005','CPAN::Queue'=>'5.5001','CPAN::Version'=>'5.5001','Carp'=>'1.19','Carp::Heavy'=>'1.19','Compress::Raw::Bzip2'=>'2.031','Cwd'=>'3.34','Data::Dumper'=>'2.129','Devel::Peek'=>'1.05','Digest::MD5'=>'2.51','ExtUtils::Constant::Base'=>'0.05','ExtUtils::Constant::ProxySubs'=>'0.07','ExtUtils::Embed'=>'1.29','ExtUtils::XSSymSet'=>'1.2','Fcntl'=>'1.09','File::DosGlob'=>'1.03','File::Find'=>'1.18','File::Glob'=>'1.09','File::Spec'=>'3.33','File::Spec::Cygwin'=>'3.33','File::Spec::Epoc'=>'3.33','File::Spec::Functions'=>'3.33','File::Spec::Mac'=>'3.33','File::Spec::OS2'=>'3.33','File::Spec::Unix'=>'3.33','File::Spec::VMS'=>'3.33','File::Spec::Win32'=>'3.33','GDBM_File'=>'1.11','Hash::Util::FieldHash'=>'1.05','I18N::Langinfo'=>'0.06','IPC::Cmd'=>'0.64','IPC::Open3'=>'1.07','Locale::Codes'=>'3.14','Locale::Codes::Country'=>'3.14','Locale::Codes::Currency'=>'3.14','Locale::Codes::Language'=>'3.14','Locale::Codes::Script'=>'3.14','Locale::Constants'=>'3.14','Locale::Country'=>'3.14','Locale::Currency'=>'3.14','Locale::Language'=>'3.14','Locale::Maketext'=>'1.16','Locale::Script'=>'3.14','Math::BigFloat'=>'1.63','Math::BigInt'=>'1.97','Math::BigInt::Calc'=>'0.55','Math::BigInt::CalcEmu'=>'0.07','Module::CoreList'=>'2.40','NDBM_File'=>'1.09','NEXT'=>'0.65','ODBM_File'=>'1.08','Opcode'=>'1.16','POSIX'=>'1.21','PerlIO::encoding'=>'0.13','PerlIO::scalar'=>'0.10','PerlIO::via'=>'0.10','Pod::Man'=>'2.25','Pod::Text'=>'3.15','SDBM_File'=>'1.07','Socket'=>'1.90','Sys::Hostname'=>'1.13','Tie::Hash::NamedCapture'=>'0.07','Unicode::Collate'=>'0.63','Unicode::Collate::Locale'=>'0.63','Unicode::Normalize'=>'1.07','XS::APItest'=>'0.23','XSLoader'=>'0.13','attributes'=>'0.13','charnames'=>'1.16','if'=>'0.06','mro'=>'1.04','overload'=>'1.11','re'=>'0.13','sigtrap'=>'1.05','threads'=>'1.81_01','threads::shared'=>'1.34',},removed=>{'XS::APItest::KeywordRPN'=>1,}},5.013007=>{delta_from=>5.013006,changed=>{'Archive::Extract'=>'0.46','Archive::Tar'=>'1.72','Archive::Tar::Constant'=>'1.72','Archive::Tar::File'=>'1.72','AutoLoader'=>'5.71','B'=>'1.26','B::Concise'=>'0.81','B::Deparse'=>'1.01','CGI'=>'3.50','CPAN'=>'1.94_62','CPANPLUS'=>'0.9010','CPANPLUS::Dist::Build'=>'0.50','CPANPLUS::Dist::Build::Constants'=>'0.50','CPANPLUS::Internals'=>'0.9010','CPANPLUS::Shell::Default'=>'0.9010','Data::Dumper'=>'2.130_01','DynaLoader'=>'1.11','ExtUtils::Constant'=>'0.23','ExtUtils::Constant::ProxySubs'=>'0.08','Fcntl'=>'1.10','File::Fetch'=>'0.28','File::Glob'=>'1.10','File::stat'=>'1.04','GDBM_File'=>'1.12','Hash::Util'=>'0.10','Hash::Util::FieldHash'=>'1.06','I18N::Langinfo'=>'0.07','Locale::Maketext'=>'1.17','Locale::Maketext::Guts'=>'1.17','Locale::Maketext::GutsLoader'=>'1.17','MIME::Base64'=>'3.10','MIME::QuotedPrint'=>'3.10','Math::BigFloat'=>'1.99_01','Math::BigInt'=>'1.99_01','Math::BigInt::Calc'=>'1.99_01','Math::BigInt::CalcEmu'=>'1.99_01','Math::BigInt::FastCalc'=>'0.24_01','Math::BigRat'=>'0.26_01','Module::CoreList'=>'2.41','NDBM_File'=>'1.10','ODBM_File'=>'1.09','Opcode'=>'1.17','POSIX'=>'1.22','Pod::Simple'=>'3.15','Pod::Simple::BlackBox'=>'3.15','Pod::Simple::Checker'=>'3.15','Pod::Simple::Debug'=>'3.15','Pod::Simple::DumpAsText'=>'3.15','Pod::Simple::DumpAsXML'=>'3.15','Pod::Simple::HTML'=>'3.15','Pod::Simple::HTMLBatch'=>'3.15','Pod::Simple::LinkSection'=>'3.15','Pod::Simple::Methody'=>'3.15','Pod::Simple::Progress'=>'3.15','Pod::Simple::PullParser'=>'3.15','Pod::Simple::PullParserEndToken'=>'3.15','Pod::Simple::PullParserStartToken'=>'3.15','Pod::Simple::PullParserTextToken'=>'3.15','Pod::Simple::PullParserToken'=>'3.15','Pod::Simple::RTF'=>'3.15','Pod::Simple::Search'=>'3.15','Pod::Simple::SimpleTree'=>'3.15','Pod::Simple::Text'=>'3.15','Pod::Simple::TextContent'=>'3.15','Pod::Simple::TiedOutFH'=>'3.15','Pod::Simple::Transcode'=>'3.15','Pod::Simple::TranscodeDumb'=>'3.15','Pod::Simple::TranscodeSmart'=>'3.15','Pod::Simple::XHTML'=>'3.15','Pod::Simple::XMLOutStream'=>'3.15','SDBM_File'=>'1.08','Safe'=>'2.29','SelfLoader'=>'1.18','Socket'=>'1.91','Storable'=>'2.24','Sys::Hostname'=>'1.14','Unicode'=>'6.0.0','Unicode::Collate'=>'0.67','Unicode::Collate::CJK::Big5'=>'0.65','Unicode::Collate::CJK::GB2312'=>'0.65','Unicode::Collate::CJK::JISX0208'=>'0.64','Unicode::Collate::CJK::Korean'=>'0.66','Unicode::Collate::CJK::Pinyin'=>'0.65','Unicode::Collate::CJK::Stroke'=>'0.65','Unicode::Collate::Locale'=>'0.67','XS::APItest'=>'0.26','XS::Typemap'=>'0.04','charnames'=>'1.17','mro'=>'1.05','parent'=>'0.224','re'=>'0.14','threads'=>'1.81_02',},removed=>{}},5.013008=>{delta_from=>5.013007,changed=>{'Archive::Tar'=>'1.74','Archive::Tar::Constant'=>'1.74','Archive::Tar::File'=>'1.74','B'=>'1.27','B::Concise'=>'0.82','B::Deparse'=>'1.02','Carp::Heavy'=>'1.17','Cwd'=>'3.35','Data::Dumper'=>'2.130_02','Devel::Peek'=>'1.06','Devel::SelfStubber'=>'1.05','Digest::SHA'=>'5.50','Dumpvalue'=>'1.15','DynaLoader'=>'1.12','Env'=>'1.02','Exporter::Heavy'=>'5.64_01','ExtUtils::CBuilder'=>'0.280201','ExtUtils::CBuilder::Base'=>'0.280201','ExtUtils::CBuilder::Platform::Unix'=>'0.280201','ExtUtils::CBuilder::Platform::VMS'=>'0.280201','ExtUtils::CBuilder::Platform::Windows'=>'0.280201','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280201','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280201','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280201','ExtUtils::CBuilder::Platform::aix'=>'0.280201','ExtUtils::CBuilder::Platform::cygwin'=>'0.280201','ExtUtils::CBuilder::Platform::darwin'=>'0.280201','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280201','ExtUtils::CBuilder::Platform::os2'=>'0.280201','ExtUtils::Constant::Utils'=>'0.03','ExtUtils::Embed'=>'1.30','ExtUtils::ParseXS'=>'2.2208','Fatal'=>'2.1001','Fcntl'=>'1.11','File::CheckTree'=>'4.41','File::Glob'=>'1.11','GDBM_File'=>'1.13','Hash::Util::FieldHash'=>'1.07','I18N::Collate'=>'1.02','IO'=>'1.25_03','IPC::Cmd'=>'0.66','IPC::Open3'=>'1.08','Locale::Codes'=>'3.15','Locale::Codes::Country'=>'3.15','Locale::Codes::Currency'=>'3.15','Locale::Codes::Language'=>'3.15','Locale::Codes::Script'=>'3.15','Locale::Constants'=>'3.15','Locale::Country'=>'3.15','Locale::Currency'=>'3.15','Locale::Language'=>'3.15','Locale::Script'=>'3.15','MIME::Base64'=>'3.13','MIME::QuotedPrint'=>'3.13','Math::BigFloat'=>'1.99_02','Math::BigInt'=>'1.99_02','Math::BigInt::Calc'=>'1.99_02','Math::BigInt::CalcEmu'=>'1.99_02','Memoize'=>'1.02','Memoize::AnyDBM_File'=>'1.02','Memoize::Expire'=>'1.02','Memoize::ExpireFile'=>'1.02','Memoize::ExpireTest'=>'1.02','Memoize::NDBM_File'=>'1.02','Memoize::SDBM_File'=>'1.02','Memoize::Storable'=>'1.02','Module::CoreList'=>'2.43','NDBM_File'=>'1.11','Net::Ping'=>'2.37','ODBM_File'=>'1.10','Opcode'=>'1.18','POSIX'=>'1.23','PerlIO::encoding'=>'0.14','PerlIO::scalar'=>'0.11','PerlIO::via'=>'0.11','SDBM_File'=>'1.09','Socket'=>'1.92','Storable'=>'2.25','Time::HiRes'=>'1.9721_01','Unicode::Collate'=>'0.6801','Unicode::Collate::Locale'=>'0.68','Unicode::Normalize'=>'1.08','Unicode::UCD'=>'0.30','Win32'=>'0.41','XS::APItest'=>'0.27','autodie'=>'2.1001','autodie::exception'=>'2.1001','autodie::exception::system'=>'2.1001','autodie::hints'=>'2.1001','feature'=>'1.19','if'=>'0.0601','mro'=>'1.06','overload'=>'1.12','re'=>'0.15','threads'=>'1.81_03','threads::shared'=>'1.35','version'=>'0.86',},removed=>{}},5.013009=>{delta_from=>5.013008,changed=>{'Archive::Extract'=>'0.48','Archive::Tar'=>'1.76','Archive::Tar::Constant'=>'1.76','Archive::Tar::File'=>'1.76','B::Concise'=>'0.83','B::Deparse'=>'1.03','B::Lint'=>'1.13','Benchmark'=>'1.12','CGI'=>'3.51','CGI::Carp'=>'3.51','CGI::Cookie'=>'1.30','CGI::Push'=>'1.05','CGI::Util'=>'3.51','CPAN'=>'1.94_63','CPAN::HTTP::Client'=>'1.94','CPAN::HTTP::Credentials'=>'1.94','CPAN::Meta::YAML'=>'0.003','CPANPLUS'=>'0.9011','CPANPLUS::Dist::Build'=>'0.52','CPANPLUS::Dist::Build::Constants'=>'0.52','CPANPLUS::Internals'=>'0.9011','CPANPLUS::Shell::Default'=>'0.9011','Carp::Heavy'=>'1.19','Compress::Raw::Bzip2'=>'2.033','Compress::Raw::Zlib'=>'2.033','Compress::Zlib'=>'2.033','Cwd'=>'3.36','DBM_Filter'=>'0.04','DB_File'=>'1.821','Devel::Peek'=>'1.07','DirHandle'=>'1.04','Dumpvalue'=>'1.16','Encode'=>'2.42','Encode::Alias'=>'2.13','Encode::MIME::Header'=>'2.13','Exporter::Heavy'=>'5.64_03','ExtUtils::Install'=>'1.56','ExtUtils::ParseXS'=>'2.2209','File::Basename'=>'2.80','File::Copy'=>'2.21','File::DosGlob'=>'1.04','File::Fetch'=>'0.32','File::Find'=>'1.19','File::Spec::Mac'=>'3.34','File::Spec::VMS'=>'3.34','File::stat'=>'1.05','HTTP::Tiny'=>'0.009','Hash::Util::FieldHash'=>'1.08','IO::Compress::Adapter::Bzip2'=>'2.033','IO::Compress::Adapter::Deflate'=>'2.033','IO::Compress::Adapter::Identity'=>'2.033','IO::Compress::Base'=>'2.033','IO::Compress::Base::Common'=>'2.033','IO::Compress::Bzip2'=>'2.033','IO::Compress::Deflate'=>'2.033','IO::Compress::Gzip'=>'2.033','IO::Compress::Gzip::Constants'=>'2.033','IO::Compress::RawDeflate'=>'2.033','IO::Compress::Zip'=>'2.033','IO::Compress::Zip::Constants'=>'2.033','IO::Compress::Zlib::Constants'=>'2.033','IO::Compress::Zlib::Extra'=>'2.033','IO::Handle'=>'1.29','IO::Uncompress::Adapter::Bunzip2'=>'2.033','IO::Uncompress::Adapter::Identity'=>'2.033','IO::Uncompress::Adapter::Inflate'=>'2.033','IO::Uncompress::AnyInflate'=>'2.033','IO::Uncompress::AnyUncompress'=>'2.033','IO::Uncompress::Base'=>'2.033','IO::Uncompress::Bunzip2'=>'2.033','IO::Uncompress::Gunzip'=>'2.033','IO::Uncompress::Inflate'=>'2.033','IO::Uncompress::RawInflate'=>'2.033','IO::Uncompress::Unzip'=>'2.033','IPC::Cmd'=>'0.68','IPC::Open3'=>'1.09','JSON::PP'=>'2.27103','JSON::PP::Boolean'=>undef,'Locale::Maketext'=>'1.18','Log::Message'=>'0.04','Log::Message::Config'=>'0.04','Log::Message::Handlers'=>'0.04','Log::Message::Item'=>'0.04','Log::Message::Simple'=>'0.08','Math::BigFloat'=>'1.99_03','Math::BigInt'=>'1.99_03','Math::BigInt::Calc'=>'1.99_03','Math::BigInt::FastCalc'=>'0.24_02','Math::BigRat'=>'0.26_02','Module::CoreList'=>'2.42_01','Module::Load::Conditional'=>'0.40','Module::Metadata'=>'1.000003','Net::Ping'=>'2.38','OS2::Process'=>'1.05','Object::Accessor'=>'0.38','POSIX'=>'1.24','Params::Check'=>'0.28','Perl::OSType'=>'1.002','Pod::LaTeX'=>'0.59','Pod::Perldoc'=>'3.15_03','Socket'=>'1.93','Storable'=>'2.26','Sys::Hostname'=>'1.15','Term::UI'=>'0.24','Thread::Queue'=>'2.12','Thread::Semaphore'=>'2.12','Time::Local'=>'1.2000','UNIVERSAL'=>'1.08','Unicode::Normalize'=>'1.10','Win32'=>'0.44','bigint'=>'0.26','bignum'=>'0.26','bigrat'=>'0.26','charnames'=>'1.18','diagnostics'=>'1.21','re'=>'0.16','threads'=>'1.83','threads::shared'=>'1.36','version'=>'0.88',},removed=>{}},5.01301=>{delta_from=>5.013009,changed=>{'Attribute::Handlers'=>'0.89','B'=>'1.28','B::Showlex'=>'1.03','CGI'=>'3.52','CPAN'=>'1.94_65','CPAN::Distribution'=>'1.9601','CPAN::FTP::netrc'=>'1.01','CPAN::FirstTime'=>'5.5303','CPAN::HandleConfig'=>'5.5003','CPAN::Meta'=>'2.110440','CPAN::Meta::Converter'=>'2.110440','CPAN::Meta::Feature'=>'2.110440','CPAN::Meta::History'=>'2.110440','CPAN::Meta::Prereqs'=>'2.110440','CPAN::Meta::Spec'=>'2.110440','CPAN::Meta::Validator'=>'2.110440','CPAN::Shell'=>'5.5002','CPANPLUS'=>'0.9101','CPANPLUS::Internals'=>'0.9101','CPANPLUS::Shell::Default'=>'0.9101','Carp'=>'1.20','Carp::Heavy'=>'1.20','Cwd'=>'3.37','Devel::DProf'=>'20110217.00','DynaLoader'=>'1.13','ExtUtils::CBuilder'=>'0.280202','ExtUtils::CBuilder::Base'=>'0.280202','ExtUtils::CBuilder::Platform::Unix'=>'0.280202','ExtUtils::CBuilder::Platform::VMS'=>'0.280202','ExtUtils::CBuilder::Platform::Windows'=>'0.280202','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280202','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280202','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280202','ExtUtils::CBuilder::Platform::aix'=>'0.280202','ExtUtils::CBuilder::Platform::cygwin'=>'0.280202','ExtUtils::CBuilder::Platform::darwin'=>'0.280202','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280202','ExtUtils::CBuilder::Platform::os2'=>'0.280202','File::Copy'=>'2.22','Filter::Simple'=>'0.86','HTTP::Tiny'=>'0.010','I18N::LangTags::Detect'=>'1.05','IO::Select'=>'1.18','IPC::Cmd'=>'0.70','Locale::Maketext'=>'1.19','Math::BigFloat'=>'1.992','Math::BigInt'=>'1.992','Math::BigInt::Calc'=>'1.992','Math::BigInt::CalcEmu'=>'1.992','Module::Build'=>'0.37_05','Module::Build::Base'=>'0.37_05','Module::Build::Compat'=>'0.37_05','Module::Build::Config'=>'0.37_05','Module::Build::Cookbook'=>'0.37_05','Module::Build::Dumper'=>'0.37_05','Module::Build::ModuleInfo'=>'0.37_05','Module::Build::Notes'=>'0.37_05','Module::Build::PPMMaker'=>'0.37_05','Module::Build::Platform::Amiga'=>'0.37_05','Module::Build::Platform::Default'=>'0.37_05','Module::Build::Platform::EBCDIC'=>'0.37_05','Module::Build::Platform::MPEiX'=>'0.37_05','Module::Build::Platform::MacOS'=>'0.37_05','Module::Build::Platform::RiscOS'=>'0.37_05','Module::Build::Platform::Unix'=>'0.37_05','Module::Build::Platform::VMS'=>'0.37_05','Module::Build::Platform::VOS'=>'0.37_05','Module::Build::Platform::Windows'=>'0.37_05','Module::Build::Platform::aix'=>'0.37_05','Module::Build::Platform::cygwin'=>'0.37_05','Module::Build::Platform::darwin'=>'0.37_05','Module::Build::Platform::os2'=>'0.37_05','Module::Build::PodParser'=>'0.37_05','Module::Build::Version'=>'0.87','Module::Build::YAML'=>'1.41','Module::CoreList'=>'2.45','Module::Load::Conditional'=>'0.44','Module::Metadata'=>'1.000004','OS2::Process'=>'1.06','Parse::CPAN::Meta'=>'1.4401','Pod::Html'=>'1.1','Socket'=>'1.94','Term::UI'=>'0.26','Unicode::Collate'=>'0.72','Unicode::Collate::Locale'=>'0.71','Unicode::UCD'=>'0.31','VMS::DCLsym'=>'1.05','Version::Requirements'=>'0.101020','bigrat'=>'0.27','deprecate'=>'0.02','diagnostics'=>'1.22','inc::latest'=>'0.37_05','overload'=>'1.13','re'=>'0.17','utf8'=>'1.09','warnings'=>'1.12',},removed=>{}},5.013011=>{delta_from=>5.01301,changed=>{'App::Prove'=>'3.23','App::Prove::State'=>'3.23','App::Prove::State::Result'=>'3.23','App::Prove::State::Result::Test'=>'3.23','B'=>'1.29','CPAN'=>'1.9600','CPAN::Author'=>'5.5001','CPAN::CacheMgr'=>'5.5001','CPAN::Distribution'=>'1.9602','CPAN::Exception::blocked_urllist'=>'1.001','CPAN::HTTP::Client'=>'1.9600','CPAN::HTTP::Credentials'=>'1.9600','CPAN::Index'=>'1.9600','CPAN::LWP::UserAgent'=>'1.9600','CPAN::Mirrors'=>'1.9600','CPAN::Module'=>'5.5001','CPANPLUS'=>'0.9103','CPANPLUS::Dist::Build'=>'0.54','CPANPLUS::Dist::Build::Constants'=>'0.54','CPANPLUS::Internals'=>'0.9103','CPANPLUS::Shell::Default'=>'0.9103','Cwd'=>'3.36','Devel::DProf'=>'20110228.00','Digest::SHA'=>'5.61','ExtUtils::Command'=>'1.17','File::Basename'=>'2.81','File::Copy'=>'2.21','File::Glob'=>'1.12','GDBM_File'=>'1.14','HTTP::Tiny'=>'0.011','Hash::Util'=>'0.11','Hash::Util::FieldHash'=>'1.09','I18N::Langinfo'=>'0.08','IO'=>'1.25_04','IO::Dir'=>'1.08','IO::File'=>'1.15','IO::Handle'=>'1.30','IO::Pipe'=>'1.14','IO::Poll'=>'0.08','IO::Select'=>'1.20','JSON::PP'=>'2.27105','Locale::Codes'=>'3.16','Locale::Codes::Country'=>'3.16','Locale::Codes::Currency'=>'3.16','Locale::Codes::Language'=>'3.16','Locale::Codes::Script'=>'3.16','Locale::Constants'=>'3.16','Locale::Country'=>'3.16','Locale::Currency'=>'3.16','Locale::Language'=>'3.16','Locale::Script'=>'3.16','Math::BigFloat'=>'1.993','Math::BigInt'=>'1.994','Math::BigInt::Calc'=>'1.993','Math::BigInt::CalcEmu'=>'1.993','Math::BigInt::FastCalc'=>'0.28','Module::Build'=>'0.3800','Module::Build::Base'=>'0.3800','Module::Build::Compat'=>'0.3800','Module::Build::Config'=>'0.3800','Module::Build::Cookbook'=>'0.3800','Module::Build::Dumper'=>'0.3800','Module::Build::ModuleInfo'=>'0.3800','Module::Build::Notes'=>'0.3800','Module::Build::PPMMaker'=>'0.3800','Module::Build::Platform::Amiga'=>'0.3800','Module::Build::Platform::Default'=>'0.3800','Module::Build::Platform::EBCDIC'=>'0.3800','Module::Build::Platform::MPEiX'=>'0.3800','Module::Build::Platform::MacOS'=>'0.3800','Module::Build::Platform::RiscOS'=>'0.3800','Module::Build::Platform::Unix'=>'0.3800','Module::Build::Platform::VMS'=>'0.3800','Module::Build::Platform::VOS'=>'0.3800','Module::Build::Platform::Windows'=>'0.3800','Module::Build::Platform::aix'=>'0.3800','Module::Build::Platform::cygwin'=>'0.3800','Module::Build::Platform::darwin'=>'0.3800','Module::Build::Platform::os2'=>'0.3800','Module::Build::PodParser'=>'0.3800','Module::CoreList'=>'2.46','NDBM_File'=>'1.12','Pod::Simple'=>'3.16','Pod::Simple::BlackBox'=>'3.16','Pod::Simple::Checker'=>'3.16','Pod::Simple::Debug'=>'3.16','Pod::Simple::DumpAsText'=>'3.16','Pod::Simple::DumpAsXML'=>'3.16','Pod::Simple::HTML'=>'3.16','Pod::Simple::HTMLBatch'=>'3.16','Pod::Simple::LinkSection'=>'3.16','Pod::Simple::Methody'=>'3.16','Pod::Simple::Progress'=>'3.16','Pod::Simple::PullParser'=>'3.16','Pod::Simple::PullParserEndToken'=>'3.16','Pod::Simple::PullParserStartToken'=>'3.16','Pod::Simple::PullParserTextToken'=>'3.16','Pod::Simple::PullParserToken'=>'3.16','Pod::Simple::RTF'=>'3.16','Pod::Simple::Search'=>'3.16','Pod::Simple::SimpleTree'=>'3.16','Pod::Simple::Text'=>'3.16','Pod::Simple::TextContent'=>'3.16','Pod::Simple::TiedOutFH'=>'3.16','Pod::Simple::Transcode'=>'3.16','Pod::Simple::TranscodeDumb'=>'3.16','Pod::Simple::TranscodeSmart'=>'3.16','Pod::Simple::XHTML'=>'3.16','Pod::Simple::XMLOutStream'=>'3.16','Storable'=>'2.27','Sys::Hostname'=>'1.16','TAP::Base'=>'3.23','TAP::Formatter::Base'=>'3.23','TAP::Formatter::Color'=>'3.23','TAP::Formatter::Console'=>'3.23','TAP::Formatter::Console::ParallelSession'=>'3.23','TAP::Formatter::Console::Session'=>'3.23','TAP::Formatter::File'=>'3.23','TAP::Formatter::File::Session'=>'3.23','TAP::Formatter::Session'=>'3.23','TAP::Harness'=>'3.23','TAP::Object'=>'3.23','TAP::Parser'=>'3.23','TAP::Parser::Aggregator'=>'3.23','TAP::Parser::Grammar'=>'3.23','TAP::Parser::Iterator'=>'3.23','TAP::Parser::Iterator::Array'=>'3.23','TAP::Parser::Iterator::Process'=>'3.23','TAP::Parser::Iterator::Stream'=>'3.23','TAP::Parser::IteratorFactory'=>'3.23','TAP::Parser::Multiplexer'=>'3.23','TAP::Parser::Result'=>'3.23','TAP::Parser::Result::Bailout'=>'3.23','TAP::Parser::Result::Comment'=>'3.23','TAP::Parser::Result::Plan'=>'3.23','TAP::Parser::Result::Pragma'=>'3.23','TAP::Parser::Result::Test'=>'3.23','TAP::Parser::Result::Unknown'=>'3.23','TAP::Parser::Result::Version'=>'3.23','TAP::Parser::Result::YAML'=>'3.23','TAP::Parser::ResultFactory'=>'3.23','TAP::Parser::Scheduler'=>'3.23','TAP::Parser::Scheduler::Job'=>'3.23','TAP::Parser::Scheduler::Spinner'=>'3.23','TAP::Parser::Source'=>'3.23','TAP::Parser::SourceHandler'=>'3.23','TAP::Parser::SourceHandler::Executable'=>'3.23','TAP::Parser::SourceHandler::File'=>'3.23','TAP::Parser::SourceHandler::Handle'=>'3.23','TAP::Parser::SourceHandler::Perl'=>'3.23','TAP::Parser::SourceHandler::RawTAP'=>'3.23','TAP::Parser::Utils'=>'3.23','TAP::Parser::YAMLish::Reader'=>'3.23','TAP::Parser::YAMLish::Writer'=>'3.23','Test::Builder'=>'0.98','Test::Builder::Module'=>'0.98','Test::Builder::Tester'=>'1.22','Test::Builder::Tester::Color'=>'1.22','Test::Harness'=>'3.23','Test::More'=>'0.98','Test::Simple'=>'0.98','Tie::Hash::NamedCapture'=>'0.08','Tie::RefHash'=>'1.39','Unicode::Collate'=>'0.73','Unicode::Collate::Locale'=>'0.73','Unicode::UCD'=>'0.32','XS::Typemap'=>'0.05','attributes'=>'0.14','base'=>'2.16','inc::latest'=>'0.3800','mro'=>'1.07','parent'=>'0.225',},removed=>{}},5.014=>{delta_from=>5.013011,changed=>{'ExtUtils::CBuilder'=>'0.280203','ExtUtils::CBuilder::Base'=>'0.280203','ExtUtils::CBuilder::Platform::Unix'=>'0.280203','ExtUtils::CBuilder::Platform::VMS'=>'0.280203','ExtUtils::CBuilder::Platform::Windows'=>'0.280203','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280203','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280203','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280203','ExtUtils::CBuilder::Platform::aix'=>'0.280203','ExtUtils::CBuilder::Platform::cygwin'=>'0.280203','ExtUtils::CBuilder::Platform::darwin'=>'0.280203','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280203','ExtUtils::CBuilder::Platform::os2'=>'0.280203','ExtUtils::ParseXS'=>'2.2210','File::Basename'=>'2.82','HTTP::Tiny'=>'0.012','IO::Handle'=>'1.31','Module::CoreList'=>'2.49','PerlIO'=>'1.07','Pod::Html'=>'1.11','XS::APItest'=>'0.28','bigint'=>'0.27','bignum'=>'0.27','bigrat'=>'0.28','constant'=>'1.21','feature'=>'1.20','re'=>'0.18','threads::shared'=>'1.37',},removed=>{}},5.014001=>{delta_from=>5.014,changed=>{'B::Deparse'=>'1.04','Module::CoreList'=>'2.49_01','Pod::Perldoc'=>'3.15_04',},removed=>{}},5.014002=>{delta_from=>5.014001,changed=>{'CPAN'=>'1.9600_01','CPAN::Distribution'=>'1.9602_01','Devel::DProf::dprof::V'=>undef,'Encode'=>'2.42_01','File::Glob'=>'1.13','Module::CoreList'=>'2.49_02','PerlIO::scalar'=>'0.11_01','Time::Piece::Seconds'=>undef,},removed=>{}},5.014003=>{delta_from=>5.014002,changed=>{'Digest'=>'1.16_01','IPC::Open3'=>'1.09_01','Module::CoreList'=>'2.49_04',},removed=>{}},5.014004=>{delta_from=>5.014003,changed=>{'Encode'=>'2.42_02','IPC::Open3'=>'1.0901','Module::CoreList'=>'2.49_06',},removed=>{}},5.015=>{delta_from=>5.014001,changed=>{'Archive::Extract'=>'0.52','Attribute::Handlers'=>'0.91','B'=>'1.30','B::Concise'=>'0.84','B::Deparse'=>'1.05','Benchmark'=>'1.13','CGI'=>'3.54','CGI::Util'=>'3.53','CPAN::Meta'=>'2.110930','CPAN::Meta::Converter'=>'2.110930','CPAN::Meta::Feature'=>'2.110930','CPAN::Meta::History'=>'2.110930','CPAN::Meta::Prereqs'=>'2.110930','CPAN::Meta::Spec'=>'2.110930','CPAN::Meta::Validator'=>'2.110930','CPANPLUS'=>'0.9105','CPANPLUS::Dist::Build'=>'0.56','CPANPLUS::Dist::Build::Constants'=>'0.56','CPANPLUS::Internals'=>'0.9105','CPANPLUS::Shell::Default'=>'0.9105','Compress::Raw::Bzip2'=>'2.035','Compress::Raw::Zlib'=>'2.035','Compress::Zlib'=>'2.035','DB_File'=>'1.822','Data::Dumper'=>'2.131','Devel::Peek'=>'1.08','Digest::SHA'=>'5.62','Encode'=>'2.43','Encode::Alias'=>'2.14','ExtUtils::CBuilder'=>'0.280204','ExtUtils::CBuilder::Base'=>'0.280204','Fatal'=>'2.10','File::Spec::Win32'=>'3.34','Filter::Simple'=>'0.87','Filter::Util::Call'=>'1.39','FindBin'=>'1.51','Hash::Util::FieldHash'=>'1.10','I18N::LangTags'=>'0.36','IO::Compress::Adapter::Bzip2'=>'2.035','IO::Compress::Adapter::Deflate'=>'2.035','IO::Compress::Adapter::Identity'=>'2.035','IO::Compress::Base'=>'2.035','IO::Compress::Base::Common'=>'2.035','IO::Compress::Bzip2'=>'2.035','IO::Compress::Deflate'=>'2.035','IO::Compress::Gzip'=>'2.035','IO::Compress::Gzip::Constants'=>'2.035','IO::Compress::RawDeflate'=>'2.035','IO::Compress::Zip'=>'2.035','IO::Compress::Zip::Constants'=>'2.035','IO::Compress::Zlib::Constants'=>'2.035','IO::Compress::Zlib::Extra'=>'2.035','IO::Uncompress::Adapter::Bunzip2'=>'2.035','IO::Uncompress::Adapter::Identity'=>'2.035','IO::Uncompress::Adapter::Inflate'=>'2.035','IO::Uncompress::AnyInflate'=>'2.035','IO::Uncompress::AnyUncompress'=>'2.035','IO::Uncompress::Base'=>'2.035','IO::Uncompress::Bunzip2'=>'2.035','IO::Uncompress::Gunzip'=>'2.035','IO::Uncompress::Inflate'=>'2.035','IO::Uncompress::RawInflate'=>'2.035','IO::Uncompress::Unzip'=>'2.035','IPC::Open2'=>'1.04','IPC::Open3'=>'1.11','JSON::PP'=>'2.27200','Math::BigFloat'=>'1.994','Math::BigInt'=>'1.995','Math::Complex'=>'1.57','Math::Trig'=>'1.21','Module::CoreList'=>'2.51','ODBM_File'=>'1.11','Object::Accessor'=>'0.42','Opcode'=>'1.19','PerlIO::encoding'=>'0.15','PerlIO::scalar'=>'0.12','Pod::Perldoc'=>'3.15_05','Storable'=>'2.28','Sys::Syslog'=>'0.29','Time::HiRes'=>'1.9722','Unicode::Collate'=>'0.76','Unicode::Collate::CJK::Pinyin'=>'0.76','Unicode::Collate::CJK::Stroke'=>'0.76','Unicode::Collate::Locale'=>'0.76','Unicode::Normalize'=>'1.12','XS::APItest'=>'0.29','XSLoader'=>'0.15','autodie'=>'2.10','autodie::exception'=>'2.10','autodie::exception::system'=>'2.10','autodie::hints'=>'2.10','base'=>'2.17','charnames'=>'1.22','constant'=>'1.22','feature'=>'1.21','mro'=>'1.08','overload'=>'1.14','threads::shared'=>'1.38','vmsish'=>'1.03',},removed=>{'Devel::DProf'=>1,'Shell'=>1,}},5.015001=>{delta_from=>5.015,changed=>{'B::Deparse'=>'1.06','CGI'=>'3.55','CPAN::Meta'=>'2.110930001','CPAN::Meta::Converter'=>'2.110930001','CPANPLUS'=>'0.9108','CPANPLUS::Internals'=>'0.9108','CPANPLUS::Shell::Default'=>'0.9108','Carp'=>'1.21','Carp::Heavy'=>'1.21','Compress::Raw::Bzip2'=>'2.037','Compress::Raw::Zlib'=>'2.037','Compress::Zlib'=>'2.037','Cwd'=>'3.37','Env'=>'1.03','ExtUtils::Command::MM'=>'6.58','ExtUtils::Liblist'=>'6.58','ExtUtils::Liblist::Kid'=>'6.58','ExtUtils::MM'=>'6.58','ExtUtils::MM_AIX'=>'6.58','ExtUtils::MM_Any'=>'6.58','ExtUtils::MM_BeOS'=>'6.58','ExtUtils::MM_Cygwin'=>'6.58','ExtUtils::MM_DOS'=>'6.58','ExtUtils::MM_Darwin'=>'6.58','ExtUtils::MM_MacOS'=>'6.58','ExtUtils::MM_NW5'=>'6.58','ExtUtils::MM_OS2'=>'6.58','ExtUtils::MM_QNX'=>'6.58','ExtUtils::MM_UWIN'=>'6.58','ExtUtils::MM_Unix'=>'6.58','ExtUtils::MM_VMS'=>'6.58','ExtUtils::MM_VOS'=>'6.58','ExtUtils::MM_Win32'=>'6.58','ExtUtils::MM_Win95'=>'6.58','ExtUtils::MY'=>'6.58','ExtUtils::MakeMaker'=>'6.58','ExtUtils::MakeMaker::Config'=>'6.58','ExtUtils::Mkbootstrap'=>'6.58','ExtUtils::Mksymlists'=>'6.58','ExtUtils::ParseXS'=>'3.00_01','ExtUtils::ParseXS::Constants'=>undef,'ExtUtils::ParseXS::CountLines'=>undef,'ExtUtils::ParseXS::Utilities'=>undef,'ExtUtils::Typemaps'=>'1.00','ExtUtils::Typemaps::InputMap'=>undef,'ExtUtils::Typemaps::OutputMap'=>undef,'ExtUtils::Typemaps::Type'=>'0.05','ExtUtils::testlib'=>'6.58','File::Basename'=>'2.83','File::Find'=>'1.20','HTTP::Tiny'=>'0.013','I18N::Langinfo'=>'0.08_02','IO::Compress::Adapter::Bzip2'=>'2.037','IO::Compress::Adapter::Deflate'=>'2.037','IO::Compress::Adapter::Identity'=>'2.037','IO::Compress::Base'=>'2.037','IO::Compress::Base::Common'=>'2.037','IO::Compress::Bzip2'=>'2.037','IO::Compress::Deflate'=>'2.037','IO::Compress::Gzip'=>'2.037','IO::Compress::Gzip::Constants'=>'2.037','IO::Compress::RawDeflate'=>'2.037','IO::Compress::Zip'=>'2.037','IO::Compress::Zip::Constants'=>'2.037','IO::Compress::Zlib::Constants'=>'2.037','IO::Compress::Zlib::Extra'=>'2.037','IO::Uncompress::Adapter::Bunzip2'=>'2.037','IO::Uncompress::Adapter::Identity'=>'2.037','IO::Uncompress::Adapter::Inflate'=>'2.037','IO::Uncompress::AnyInflate'=>'2.037','IO::Uncompress::AnyUncompress'=>'2.037','IO::Uncompress::Base'=>'2.037','IO::Uncompress::Bunzip2'=>'2.037','IO::Uncompress::Gunzip'=>'2.037','IO::Uncompress::Inflate'=>'2.037','IO::Uncompress::RawInflate'=>'2.037','IO::Uncompress::Unzip'=>'2.037','IPC::Cmd'=>'0.72','Locale::Codes'=>'3.17','Locale::Codes::Constants'=>'3.17','Locale::Codes::Country'=>'3.17','Locale::Codes::Country_Codes'=>'3.17','Locale::Codes::Currency'=>'3.17','Locale::Codes::Currency_Codes'=>'3.17','Locale::Codes::LangExt'=>'3.17','Locale::Codes::LangExt_Codes'=>'3.17','Locale::Codes::LangVar'=>'3.17','Locale::Codes::LangVar_Codes'=>'3.17','Locale::Codes::Language'=>'3.17','Locale::Codes::Language_Codes'=>'3.17','Locale::Codes::Script'=>'3.17','Locale::Codes::Script_Codes'=>'3.17','Locale::Country'=>'3.17','Locale::Currency'=>'3.17','Locale::Language'=>'3.17','Locale::Script'=>'3.17','Math::BigFloat::Trace'=>'0.28','Math::BigInt::FastCalc'=>'0.29','Math::BigInt::Trace'=>'0.28','Math::BigRat'=>'0.2602','Math::Complex'=>'1.58','Math::Trig'=>'1.22','Module::CoreList'=>'2.54','OS2::Process'=>'1.07','Pod::Perldoc'=>'3.15_06','Pod::Simple'=>'3.18','Pod::Simple::BlackBox'=>'3.18','Pod::Simple::Checker'=>'3.18','Pod::Simple::Debug'=>'3.18','Pod::Simple::DumpAsText'=>'3.18','Pod::Simple::DumpAsXML'=>'3.18','Pod::Simple::HTML'=>'3.18','Pod::Simple::HTMLBatch'=>'3.18','Pod::Simple::LinkSection'=>'3.18','Pod::Simple::Methody'=>'3.18','Pod::Simple::Progress'=>'3.18','Pod::Simple::PullParser'=>'3.18','Pod::Simple::PullParserEndToken'=>'3.18','Pod::Simple::PullParserStartToken'=>'3.18','Pod::Simple::PullParserTextToken'=>'3.18','Pod::Simple::PullParserToken'=>'3.18','Pod::Simple::RTF'=>'3.18','Pod::Simple::Search'=>'3.18','Pod::Simple::SimpleTree'=>'3.18','Pod::Simple::Text'=>'3.18','Pod::Simple::TextContent'=>'3.18','Pod::Simple::TiedOutFH'=>'3.18','Pod::Simple::Transcode'=>'3.18','Pod::Simple::TranscodeDumb'=>'3.18','Pod::Simple::TranscodeSmart'=>'3.18','Pod::Simple::XHTML'=>'3.18','Pod::Simple::XMLOutStream'=>'3.18','Storable'=>'2.31','Sys::Syslog::Win32'=>undef,'Time::HiRes'=>'1.9724','Unicode::Collate'=>'0.77','Unicode::UCD'=>'0.33','Win32API::File'=>'0.1200','XS::APItest'=>'0.30','attributes'=>'0.15','bigint'=>'0.28','bignum'=>'0.28','charnames'=>'1.23','diagnostics'=>'1.23','feature'=>'1.22','overload'=>'1.15','perlfaq'=>'5.015000','threads'=>'1.84','version'=>'0.93',},removed=>{'ExtUtils::MakeMaker::YAML'=>1,'Locale::Constants'=>1,'Sys::Syslog::win32::Win32'=>1,}},5.015002=>{delta_from=>5.015001,changed=>{'Attribute::Handlers'=>'0.92','B'=>'1.31','B::Concise'=>'0.85','B::Deparse'=>'1.07','B::Terse'=>'1.06','B::Xref'=>'1.03','CPAN'=>'1.9800','CPAN::Exception::yaml_process_error'=>'5.5','CPAN::Meta'=>'2.112150','CPAN::Meta::Converter'=>'2.112150','CPAN::Meta::Feature'=>'2.112150','CPAN::Meta::History'=>'2.112150','CPAN::Meta::Prereqs'=>'2.112150','CPAN::Meta::Spec'=>'2.112150','CPAN::Meta::Validator'=>'2.112150','CPANPLUS'=>'0.9109','CPANPLUS::Internals'=>'0.9109','CPANPLUS::Shell::Default'=>'0.9109','DB_File'=>'1.824','Data::Dumper'=>'2.132','Encode'=>'2.44','Encode::Alias'=>'2.15','Encode::Encoder'=>'2.02','Encode::Guess'=>'2.05','ExtUtils::Command::MM'=>'6.59','ExtUtils::Install'=>'1.57','ExtUtils::Installed'=>'1.999002','ExtUtils::Liblist'=>'6.59','ExtUtils::Liblist::Kid'=>'6.59','ExtUtils::MM'=>'6.59','ExtUtils::MM_AIX'=>'6.59','ExtUtils::MM_Any'=>'6.59','ExtUtils::MM_BeOS'=>'6.59','ExtUtils::MM_Cygwin'=>'6.59','ExtUtils::MM_DOS'=>'6.59','ExtUtils::MM_Darwin'=>'6.59','ExtUtils::MM_MacOS'=>'6.59','ExtUtils::MM_NW5'=>'6.59','ExtUtils::MM_OS2'=>'6.59','ExtUtils::MM_QNX'=>'6.59','ExtUtils::MM_UWIN'=>'6.59','ExtUtils::MM_Unix'=>'6.59','ExtUtils::MM_VMS'=>'6.59','ExtUtils::MM_VOS'=>'6.59','ExtUtils::MM_Win32'=>'6.59','ExtUtils::MM_Win95'=>'6.59','ExtUtils::MY'=>'6.59','ExtUtils::MakeMaker'=>'6.59','ExtUtils::MakeMaker::Config'=>'6.59','ExtUtils::Manifest'=>'1.60','ExtUtils::Mkbootstrap'=>'6.59','ExtUtils::Mksymlists'=>'6.59','ExtUtils::ParseXS'=>'3.03_01','ExtUtils::Typemaps'=>'1.01','ExtUtils::testlib'=>'6.59','File::Spec'=>'3.34','File::Spec::Mac'=>'3.35','File::Spec::Unix'=>'3.34','File::Spec::VMS'=>'3.35','File::Spec::Win32'=>'3.35','I18N::LangTags'=>'0.37','IO'=>'1.25_05','IO::Handle'=>'1.32','IO::Socket'=>'1.33','IO::Socket::INET'=>'1.32','IPC::Open3'=>'1.12','Math::BigFloat'=>'1.995','Math::BigFloat::Trace'=>'0.29','Math::BigInt'=>'1.996','Math::BigInt::Trace'=>'0.29','Module::Build'=>'0.39_01','Module::Build::Base'=>'0.39_01','Module::Build::Compat'=>'0.39_01','Module::Build::Config'=>'0.39_01','Module::Build::Cookbook'=>'0.39_01','Module::Build::Dumper'=>'0.39_01','Module::Build::ModuleInfo'=>'0.39_01','Module::Build::Notes'=>'0.39_01','Module::Build::PPMMaker'=>'0.39_01','Module::Build::Platform::Amiga'=>'0.39_01','Module::Build::Platform::Default'=>'0.39_01','Module::Build::Platform::EBCDIC'=>'0.39_01','Module::Build::Platform::MPEiX'=>'0.39_01','Module::Build::Platform::MacOS'=>'0.39_01','Module::Build::Platform::RiscOS'=>'0.39_01','Module::Build::Platform::Unix'=>'0.39_01','Module::Build::Platform::VMS'=>'0.39_01','Module::Build::Platform::VOS'=>'0.39_01','Module::Build::Platform::Windows'=>'0.39_01','Module::Build::Platform::aix'=>'0.39_01','Module::Build::Platform::cygwin'=>'0.39_01','Module::Build::Platform::darwin'=>'0.39_01','Module::Build::Platform::os2'=>'0.39_01','Module::Build::PodParser'=>'0.39_01','Module::CoreList'=>'2.55','Module::Load'=>'0.20','Module::Metadata'=>'1.000005_01','Opcode'=>'1.20','Params::Check'=>'0.32','PerlIO::via'=>'0.12','Term::ANSIColor'=>'3.01','Unicode::Collate'=>'0.78','Unicode::Normalize'=>'1.13','Unicode::UCD'=>'0.34','bigint'=>'0.29','bignum'=>'0.29','bigrat'=>'0.29','diagnostics'=>'1.24','fields'=>'2.16','inc::latest'=>'0.39_01',},removed=>{}},5.015003=>{delta_from=>5.015002,changed=>{'AnyDBM_File'=>'1.01','Archive::Extract'=>'0.56','Archive::Tar'=>'1.78','Archive::Tar::Constant'=>'1.78','Archive::Tar::File'=>'1.78','Attribute::Handlers'=>'0.93','B'=>'1.32','B::Concise'=>'0.86','B::Deparse'=>'1.08','CPAN::Meta'=>'2.112621','CPAN::Meta::Converter'=>'2.112621','CPAN::Meta::Feature'=>'2.112621','CPAN::Meta::History'=>'2.112621','CPAN::Meta::Prereqs'=>'2.112621','CPAN::Meta::Spec'=>'2.112621','CPAN::Meta::Validator'=>'2.112621','CPAN::Meta::YAML'=>'0.004','CPANPLUS'=>'0.9111','CPANPLUS::Dist::Build'=>'0.58','CPANPLUS::Dist::Build::Constants'=>'0.58','CPANPLUS::Internals'=>'0.9111','CPANPLUS::Shell::Default'=>'0.9111','Carp'=>'1.23','Carp::Heavy'=>'1.23','Data::Dumper'=>'2.134','Devel::PPPort'=>'3.20','Errno'=>'1.14','Exporter'=>'5.65','Exporter::Heavy'=>'5.65','ExtUtils::ParseXS'=>'3.04_04','ExtUtils::ParseXS::Constants'=>'3.04_04','ExtUtils::ParseXS::CountLines'=>'3.04_04','ExtUtils::ParseXS::Utilities'=>'3.04_04','ExtUtils::Typemaps'=>'1.02','File::Glob'=>'1.13','Filter::Simple'=>'0.88','IO'=>'1.25_06','IO::Handle'=>'1.33','Locale::Codes'=>'3.18','Locale::Codes::Constants'=>'3.18','Locale::Codes::Country'=>'3.18','Locale::Codes::Country_Codes'=>'3.18','Locale::Codes::Currency'=>'3.18','Locale::Codes::Currency_Codes'=>'3.18','Locale::Codes::LangExt'=>'3.18','Locale::Codes::LangExt_Codes'=>'3.18','Locale::Codes::LangVar'=>'3.18','Locale::Codes::LangVar_Codes'=>'3.18','Locale::Codes::Language'=>'3.18','Locale::Codes::Language_Codes'=>'3.18','Locale::Codes::Script'=>'3.18','Locale::Codes::Script_Codes'=>'3.18','Locale::Country'=>'3.18','Locale::Currency'=>'3.18','Locale::Language'=>'3.18','Locale::Script'=>'3.18','Math::BigFloat'=>'1.997','Math::BigInt'=>'1.997','Math::BigInt::Calc'=>'1.997','Math::BigInt::CalcEmu'=>'1.997','Math::BigInt::FastCalc'=>'0.30','Math::BigRat'=>'0.2603','Module::CoreList'=>'2.56','Module::Load::Conditional'=>'0.46','Module::Metadata'=>'1.000007','ODBM_File'=>'1.12','POSIX'=>'1.26','Pod::Perldoc'=>'3.15_07','Pod::Simple'=>'3.19','Pod::Simple::BlackBox'=>'3.19','Pod::Simple::Checker'=>'3.19','Pod::Simple::Debug'=>'3.19','Pod::Simple::DumpAsText'=>'3.19','Pod::Simple::DumpAsXML'=>'3.19','Pod::Simple::HTML'=>'3.19','Pod::Simple::HTMLBatch'=>'3.19','Pod::Simple::LinkSection'=>'3.19','Pod::Simple::Methody'=>'3.19','Pod::Simple::Progress'=>'3.19','Pod::Simple::PullParser'=>'3.19','Pod::Simple::PullParserEndToken'=>'3.19','Pod::Simple::PullParserStartToken'=>'3.19','Pod::Simple::PullParserTextToken'=>'3.19','Pod::Simple::PullParserToken'=>'3.19','Pod::Simple::RTF'=>'3.19','Pod::Simple::Search'=>'3.19','Pod::Simple::SimpleTree'=>'3.19','Pod::Simple::Text'=>'3.19','Pod::Simple::TextContent'=>'3.19','Pod::Simple::TiedOutFH'=>'3.19','Pod::Simple::Transcode'=>'3.19','Pod::Simple::TranscodeDumb'=>'3.19','Pod::Simple::TranscodeSmart'=>'3.19','Pod::Simple::XHTML'=>'3.19','Pod::Simple::XMLOutStream'=>'3.19','Search::Dict'=>'1.04','Socket'=>'1.94_01','Storable'=>'2.32','Text::Abbrev'=>'1.02','Tie::Array'=>'1.05','UNIVERSAL'=>'1.09','Unicode::UCD'=>'0.35','XS::APItest'=>'0.31','XSLoader'=>'0.16','attributes'=>'0.16','diagnostics'=>'1.25','open'=>'1.09','perlfaq'=>'5.0150034','threads'=>'1.85','threads::shared'=>'1.40',},removed=>{}},5.015004=>{delta_from=>5.015003,changed=>{'Archive::Tar'=>'1.80','Archive::Tar::Constant'=>'1.80','Archive::Tar::File'=>'1.80','Digest'=>'1.17','DynaLoader'=>'1.14','ExtUtils::Command::MM'=>'6.61_01','ExtUtils::Liblist'=>'6.61_01','ExtUtils::Liblist::Kid'=>'6.61_01','ExtUtils::MM'=>'6.61_01','ExtUtils::MM_AIX'=>'6.61_01','ExtUtils::MM_Any'=>'6.61_01','ExtUtils::MM_BeOS'=>'6.61_01','ExtUtils::MM_Cygwin'=>'6.61_01','ExtUtils::MM_DOS'=>'6.61_01','ExtUtils::MM_Darwin'=>'6.61_01','ExtUtils::MM_MacOS'=>'6.61_01','ExtUtils::MM_NW5'=>'6.61_01','ExtUtils::MM_OS2'=>'6.61_01','ExtUtils::MM_QNX'=>'6.61_01','ExtUtils::MM_UWIN'=>'6.61_01','ExtUtils::MM_Unix'=>'6.61_01','ExtUtils::MM_VMS'=>'6.61_01','ExtUtils::MM_VOS'=>'6.61_01','ExtUtils::MM_Win32'=>'6.61_01','ExtUtils::MM_Win95'=>'6.61_01','ExtUtils::MY'=>'6.61_01','ExtUtils::MakeMaker'=>'6.61_01','ExtUtils::MakeMaker::Config'=>'6.61_01','ExtUtils::Mkbootstrap'=>'6.61_01','ExtUtils::Mksymlists'=>'6.61_01','ExtUtils::ParseXS'=>'3.05','ExtUtils::ParseXS::Constants'=>'3.05','ExtUtils::ParseXS::CountLines'=>'3.05','ExtUtils::ParseXS::Utilities'=>'3.05','ExtUtils::testlib'=>'6.61_01','File::DosGlob'=>'1.05','Module::CoreList'=>'2.57','Module::Load'=>'0.22','Unicode::Collate'=>'0.80','Unicode::Collate::Locale'=>'0.80','Unicode::UCD'=>'0.36','XS::APItest'=>'0.32','XS::Typemap'=>'0.07','attributes'=>'0.17','base'=>'2.18','constant'=>'1.23','mro'=>'1.09','open'=>'1.10','perlfaq'=>'5.0150035',},removed=>{}},5.015005=>{delta_from=>5.015004,changed=>{'Archive::Extract'=>'0.58','B::Concise'=>'0.87','B::Deparse'=>'1.09','CGI'=>'3.58','CGI::Fast'=>'1.09','CPANPLUS'=>'0.9112','CPANPLUS::Dist::Build'=>'0.60','CPANPLUS::Dist::Build::Constants'=>'0.60','CPANPLUS::Internals'=>'0.9112','CPANPLUS::Shell::Default'=>'0.9112','Compress::Raw::Bzip2'=>'2.042','Compress::Raw::Zlib'=>'2.042','Compress::Zlib'=>'2.042','Digest::SHA'=>'5.63','Errno'=>'1.15','ExtUtils::Command::MM'=>'6.63_02','ExtUtils::Liblist'=>'6.63_02','ExtUtils::Liblist::Kid'=>'6.63_02','ExtUtils::MM'=>'6.63_02','ExtUtils::MM_AIX'=>'6.63_02','ExtUtils::MM_Any'=>'6.63_02','ExtUtils::MM_BeOS'=>'6.63_02','ExtUtils::MM_Cygwin'=>'6.63_02','ExtUtils::MM_DOS'=>'6.63_02','ExtUtils::MM_Darwin'=>'6.63_02','ExtUtils::MM_MacOS'=>'6.63_02','ExtUtils::MM_NW5'=>'6.63_02','ExtUtils::MM_OS2'=>'6.63_02','ExtUtils::MM_QNX'=>'6.63_02','ExtUtils::MM_UWIN'=>'6.63_02','ExtUtils::MM_Unix'=>'6.63_02','ExtUtils::MM_VMS'=>'6.63_02','ExtUtils::MM_VOS'=>'6.63_02','ExtUtils::MM_Win32'=>'6.63_02','ExtUtils::MM_Win95'=>'6.63_02','ExtUtils::MY'=>'6.63_02','ExtUtils::MakeMaker'=>'6.63_02','ExtUtils::MakeMaker::Config'=>'6.63_02','ExtUtils::Mkbootstrap'=>'6.63_02','ExtUtils::Mksymlists'=>'6.63_02','ExtUtils::testlib'=>'6.63_02','File::DosGlob'=>'1.06','File::Glob'=>'1.14','HTTP::Tiny'=>'0.016','IO::Compress::Adapter::Bzip2'=>'2.042','IO::Compress::Adapter::Deflate'=>'2.042','IO::Compress::Adapter::Identity'=>'2.042','IO::Compress::Base'=>'2.042','IO::Compress::Base::Common'=>'2.042','IO::Compress::Bzip2'=>'2.042','IO::Compress::Deflate'=>'2.042','IO::Compress::Gzip'=>'2.042','IO::Compress::Gzip::Constants'=>'2.042','IO::Compress::RawDeflate'=>'2.042','IO::Compress::Zip'=>'2.042','IO::Compress::Zip::Constants'=>'2.042','IO::Compress::Zlib::Constants'=>'2.042','IO::Compress::Zlib::Extra'=>'2.042','IO::Uncompress::Adapter::Bunzip2'=>'2.042','IO::Uncompress::Adapter::Identity'=>'2.042','IO::Uncompress::Adapter::Inflate'=>'2.042','IO::Uncompress::AnyInflate'=>'2.042','IO::Uncompress::AnyUncompress'=>'2.042','IO::Uncompress::Base'=>'2.042','IO::Uncompress::Bunzip2'=>'2.042','IO::Uncompress::Gunzip'=>'2.042','IO::Uncompress::Inflate'=>'2.042','IO::Uncompress::RawInflate'=>'2.042','IO::Uncompress::Unzip'=>'2.042','Locale::Maketext'=>'1.20','Locale::Maketext::Guts'=>'1.20','Locale::Maketext::GutsLoader'=>'1.20','Module::CoreList'=>'2.58','Opcode'=>'1.21','Socket'=>'1.94_02','Storable'=>'2.33','UNIVERSAL'=>'1.10','Unicode::Collate'=>'0.85','Unicode::Collate::CJK::Pinyin'=>'0.85','Unicode::Collate::CJK::Stroke'=>'0.85','Unicode::Collate::Locale'=>'0.85','Unicode::UCD'=>'0.37','XS::APItest'=>'0.33','arybase'=>'0.01','charnames'=>'1.24','feature'=>'1.23','perlfaq'=>'5.0150036','strict'=>'1.05','unicore::Name'=>undef,},removed=>{}},5.015006=>{delta_from=>5.015005,changed=>{'Archive::Tar'=>'1.82','Archive::Tar::Constant'=>'1.82','Archive::Tar::File'=>'1.82','AutoLoader'=>'5.72','B::Concise'=>'0.88','B::Debug'=>'1.17','B::Deparse'=>'1.10','CPAN::Meta::YAML'=>'0.005','CPANPLUS'=>'0.9113','CPANPLUS::Internals'=>'0.9113','CPANPLUS::Shell::Default'=>'0.9113','Carp'=>'1.24','Compress::Raw::Bzip2'=>'2.045','Compress::Raw::Zlib'=>'2.045','Compress::Zlib'=>'2.045','Cwd'=>'3.38','DB'=>'1.04','Data::Dumper'=>'2.135_01','Digest::SHA'=>'5.70','Dumpvalue'=>'1.17','Exporter'=>'5.66','Exporter::Heavy'=>'5.66','ExtUtils::CBuilder'=>'0.280205','ExtUtils::CBuilder::Platform::os2'=>'0.280204','ExtUtils::Packlist'=>'1.45','ExtUtils::ParseXS'=>'3.08','ExtUtils::ParseXS::Constants'=>'3.08','ExtUtils::ParseXS::CountLines'=>'3.08','ExtUtils::ParseXS::Utilities'=>'3.08','File::Basename'=>'2.84','File::Glob'=>'1.15','File::Spec::Unix'=>'3.35','Getopt::Std'=>'1.07','I18N::LangTags'=>'0.38','IO::Compress::Adapter::Bzip2'=>'2.045','IO::Compress::Adapter::Deflate'=>'2.045','IO::Compress::Adapter::Identity'=>'2.045','IO::Compress::Base'=>'2.046','IO::Compress::Base::Common'=>'2.045','IO::Compress::Bzip2'=>'2.045','IO::Compress::Deflate'=>'2.045','IO::Compress::Gzip'=>'2.045','IO::Compress::Gzip::Constants'=>'2.045','IO::Compress::RawDeflate'=>'2.045','IO::Compress::Zip'=>'2.046','IO::Compress::Zip::Constants'=>'2.045','IO::Compress::Zlib::Constants'=>'2.045','IO::Compress::Zlib::Extra'=>'2.045','IO::Dir'=>'1.09','IO::File'=>'1.16','IO::Uncompress::Adapter::Bunzip2'=>'2.045','IO::Uncompress::Adapter::Identity'=>'2.045','IO::Uncompress::Adapter::Inflate'=>'2.045','IO::Uncompress::AnyInflate'=>'2.045','IO::Uncompress::AnyUncompress'=>'2.045','IO::Uncompress::Base'=>'2.046','IO::Uncompress::Bunzip2'=>'2.045','IO::Uncompress::Gunzip'=>'2.045','IO::Uncompress::Inflate'=>'2.045','IO::Uncompress::RawInflate'=>'2.045','IO::Uncompress::Unzip'=>'2.046','Locale::Codes'=>'3.20','Locale::Codes::Constants'=>'3.20','Locale::Codes::Country'=>'3.20','Locale::Codes::Country_Codes'=>'3.20','Locale::Codes::Country_Retired'=>'3.20','Locale::Codes::Currency'=>'3.20','Locale::Codes::Currency_Codes'=>'3.20','Locale::Codes::Currency_Retired'=>'3.20','Locale::Codes::LangExt'=>'3.20','Locale::Codes::LangExt_Codes'=>'3.20','Locale::Codes::LangExt_Retired'=>'3.20','Locale::Codes::LangFam'=>'3.20','Locale::Codes::LangFam_Codes'=>'3.20','Locale::Codes::LangFam_Retired'=>'3.20','Locale::Codes::LangVar'=>'3.20','Locale::Codes::LangVar_Codes'=>'3.20','Locale::Codes::LangVar_Retired'=>'3.20','Locale::Codes::Language'=>'3.20','Locale::Codes::Language_Codes'=>'3.20','Locale::Codes::Language_Retired'=>'3.20','Locale::Codes::Script'=>'3.20','Locale::Codes::Script_Codes'=>'3.20','Locale::Codes::Script_Retired'=>'3.20','Locale::Country'=>'3.20','Locale::Currency'=>'3.20','Locale::Language'=>'3.20','Locale::Maketext'=>'1.21','Locale::Script'=>'3.20','Module::CoreList'=>'2.59','Module::Loaded'=>'0.08','Opcode'=>'1.22','POSIX'=>'1.27','Pod::Html'=>'1.12','Pod::LaTeX'=>'0.60','Pod::Perldoc'=>'3.15_08','Safe'=>'2.30','SelfLoader'=>'1.20','Socket'=>'1.97','Storable'=>'2.34','UNIVERSAL'=>'1.11','Unicode::Collate'=>'0.87','Unicode::Collate::Locale'=>'0.87','XS::APItest'=>'0.34','arybase'=>'0.02','charnames'=>'1.27','diagnostics'=>'1.26','feature'=>'1.24','if'=>'0.0602','overload'=>'1.16','sigtrap'=>'1.06','strict'=>'1.06','threads'=>'1.86','version'=>'0.96',},removed=>{}},5.015007=>{delta_from=>5.015006,changed=>{'B'=>'1.33','B::Deparse'=>'1.11','CGI'=>'3.59','CPAN::Meta'=>'2.113640','CPAN::Meta::Converter'=>'2.113640','CPAN::Meta::Feature'=>'2.113640','CPAN::Meta::History'=>'2.113640','CPAN::Meta::Prereqs'=>'2.113640','CPAN::Meta::Requirements'=>'2.113640','CPAN::Meta::Spec'=>'2.113640','CPAN::Meta::Validator'=>'2.113640','CPANPLUS'=>'0.9116','CPANPLUS::Internals'=>'0.9116','CPANPLUS::Shell::Default'=>'0.9116','Cwd'=>'3.39_01','Data::Dumper'=>'2.135_03','Devel::InnerPackage'=>'0.4','ExtUtils::CBuilder::Base'=>'0.280205','ExtUtils::CBuilder::Platform::Unix'=>'0.280205','ExtUtils::CBuilder::Platform::VMS'=>'0.280205','ExtUtils::CBuilder::Platform::Windows'=>'0.280205','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280205','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280205','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280205','ExtUtils::CBuilder::Platform::aix'=>'0.280205','ExtUtils::CBuilder::Platform::cygwin'=>'0.280205','ExtUtils::CBuilder::Platform::darwin'=>'0.280205','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280205','ExtUtils::CBuilder::Platform::os2'=>'0.280205','ExtUtils::Manifest'=>'1.61','ExtUtils::Packlist'=>'1.46','ExtUtils::ParseXS'=>'3.12','ExtUtils::ParseXS::Constants'=>'3.12','ExtUtils::ParseXS::CountLines'=>'3.12','ExtUtils::ParseXS::Utilities'=>'3.12','ExtUtils::Typemaps'=>'1.03','ExtUtils::Typemaps::Cmd'=>undef,'ExtUtils::Typemaps::Type'=>'0.06','File::Glob'=>'1.16','File::Spec'=>'3.39_01','File::Spec::Cygwin'=>'3.39_01','File::Spec::Epoc'=>'3.39_01','File::Spec::Functions'=>'3.39_01','File::Spec::Mac'=>'3.39_01','File::Spec::OS2'=>'3.39_01','File::Spec::Unix'=>'3.39_01','File::Spec::VMS'=>'3.39_01','File::Spec::Win32'=>'3.39_01','IO::Dir'=>'1.10','IO::Pipe'=>'1.15','IO::Poll'=>'0.09','IO::Select'=>'1.21','IO::Socket'=>'1.34','IO::Socket::INET'=>'1.33','IO::Socket::UNIX'=>'1.24','Locale::Maketext'=>'1.22','Math::BigInt'=>'1.998','Module::CoreList'=>'2.60','Module::Pluggable'=>'4.0','POSIX'=>'1.28','PerlIO::scalar'=>'0.13','Pod::Html'=>'1.13','Pod::Perldoc'=>'3.15_15','Pod::Perldoc::BaseTo'=>'3.15_15','Pod::Perldoc::GetOptsOO'=>'3.15_15','Pod::Perldoc::ToANSI'=>'3.15_15','Pod::Perldoc::ToChecker'=>'3.15_15','Pod::Perldoc::ToMan'=>'3.15_15','Pod::Perldoc::ToNroff'=>'3.15_15','Pod::Perldoc::ToPod'=>'3.15_15','Pod::Perldoc::ToRtf'=>'3.15_15','Pod::Perldoc::ToTerm'=>'3.15_15','Pod::Perldoc::ToText'=>'3.15_15','Pod::Perldoc::ToTk'=>'3.15_15','Pod::Perldoc::ToXml'=>'3.15_15','Term::UI'=>'0.30','Tie::File'=>'0.98','Unicode::UCD'=>'0.39','Version::Requirements'=>'0.101021','XS::APItest'=>'0.35','_charnames'=>'1.28','arybase'=>'0.03','autouse'=>'1.07','charnames'=>'1.28','diagnostics'=>'1.27','feature'=>'1.25','overload'=>'1.17','overloading'=>'0.02','perlfaq'=>'5.0150038',},removed=>{}},5.015008=>{delta_from=>5.015007,changed=>{'B'=>'1.34','B::Deparse'=>'1.12','CPAN::Meta'=>'2.120351','CPAN::Meta::Converter'=>'2.120351','CPAN::Meta::Feature'=>'2.120351','CPAN::Meta::History'=>'2.120351','CPAN::Meta::Prereqs'=>'2.120351','CPAN::Meta::Requirements'=>'2.120351','CPAN::Meta::Spec'=>'2.120351','CPAN::Meta::Validator'=>'2.120351','CPAN::Meta::YAML'=>'0.007','CPANPLUS'=>'0.9118','CPANPLUS::Dist::Build'=>'0.62','CPANPLUS::Dist::Build::Constants'=>'0.62','CPANPLUS::Internals'=>'0.9118','CPANPLUS::Shell::Default'=>'0.9118','Carp'=>'1.25','Carp::Heavy'=>'1.25','Compress::Raw::Bzip2'=>'2.048','Compress::Raw::Zlib'=>'2.048','Compress::Zlib'=>'2.048','Cwd'=>'3.39_02','DB_File'=>'1.826','Data::Dumper'=>'2.135_05','English'=>'1.05','ExtUtils::Install'=>'1.58','ExtUtils::ParseXS'=>'3.16','ExtUtils::ParseXS::Constants'=>'3.16','ExtUtils::ParseXS::CountLines'=>'3.16','ExtUtils::ParseXS::Utilities'=>'3.16','ExtUtils::Typemaps'=>'3.16','ExtUtils::Typemaps::Cmd'=>'3.16','ExtUtils::Typemaps::InputMap'=>'3.16','ExtUtils::Typemaps::OutputMap'=>'3.16','ExtUtils::Typemaps::Type'=>'3.16','File::Copy'=>'2.23','File::Glob'=>'1.17','File::Spec'=>'3.39_02','File::Spec::Cygwin'=>'3.39_02','File::Spec::Epoc'=>'3.39_02','File::Spec::Functions'=>'3.39_02','File::Spec::Mac'=>'3.39_02','File::Spec::OS2'=>'3.39_02','File::Spec::Unix'=>'3.39_02','File::Spec::VMS'=>'3.39_02','File::Spec::Win32'=>'3.39_02','Filter::Util::Call'=>'1.40','IO::Compress::Adapter::Bzip2'=>'2.048','IO::Compress::Adapter::Deflate'=>'2.048','IO::Compress::Adapter::Identity'=>'2.048','IO::Compress::Base'=>'2.048','IO::Compress::Base::Common'=>'2.048','IO::Compress::Bzip2'=>'2.048','IO::Compress::Deflate'=>'2.048','IO::Compress::Gzip'=>'2.048','IO::Compress::Gzip::Constants'=>'2.048','IO::Compress::RawDeflate'=>'2.048','IO::Compress::Zip'=>'2.048','IO::Compress::Zip::Constants'=>'2.048','IO::Compress::Zlib::Constants'=>'2.048','IO::Compress::Zlib::Extra'=>'2.048','IO::Uncompress::Adapter::Bunzip2'=>'2.048','IO::Uncompress::Adapter::Identity'=>'2.048','IO::Uncompress::Adapter::Inflate'=>'2.048','IO::Uncompress::AnyInflate'=>'2.048','IO::Uncompress::AnyUncompress'=>'2.048','IO::Uncompress::Base'=>'2.048','IO::Uncompress::Bunzip2'=>'2.048','IO::Uncompress::Gunzip'=>'2.048','IO::Uncompress::Inflate'=>'2.048','IO::Uncompress::RawInflate'=>'2.048','IO::Uncompress::Unzip'=>'2.048','IPC::Cmd'=>'0.76','Math::Complex'=>'1.59','Math::Trig'=>'1.23','Module::Metadata'=>'1.000009','Opcode'=>'1.23','POSIX'=>'1.30','Parse::CPAN::Meta'=>'1.4402','PerlIO::mmap'=>'0.010','Pod::Checker'=>'1.51','Pod::Find'=>'1.51','Pod::Functions'=>'1.05','Pod::Html'=>'1.14','Pod::InputObjects'=>'1.51','Pod::ParseUtils'=>'1.51','Pod::Parser'=>'1.51','Pod::PlainText'=>'2.05','Pod::Select'=>'1.51','Pod::Usage'=>'1.51','Safe'=>'2.31','Socket'=>'1.98','Term::Cap'=>'1.13','Term::ReadLine'=>'1.08','Time::HiRes'=>'1.9725','Unicode'=>'6.1.0','Unicode::UCD'=>'0.41','Version::Requirements'=>'0.101022','XS::APItest'=>'0.36','XS::Typemap'=>'0.08','_charnames'=>'1.29','arybase'=>'0.04','charnames'=>'1.29','diagnostics'=>'1.28','feature'=>'1.26','locale'=>'1.01','overload'=>'1.18','perlfaq'=>'5.0150039','re'=>'0.19','subs'=>'1.01','warnings'=>'1.13',},removed=>{}},5.015009=>{delta_from=>5.015008,changed=>{'B::Deparse'=>'1.13','B::Lint'=>'1.14','B::Lint::Debug'=>'1.14','CPAN::Meta'=>'2.120630','CPAN::Meta::Converter'=>'2.120630','CPAN::Meta::Feature'=>'2.120630','CPAN::Meta::History'=>'2.120630','CPAN::Meta::Prereqs'=>'2.120630','CPAN::Meta::Requirements'=>'2.120630','CPAN::Meta::Spec'=>'2.120630','CPAN::Meta::Validator'=>'2.120630','CPANPLUS'=>'0.9121','CPANPLUS::Internals'=>'0.9121','CPANPLUS::Shell::Default'=>'0.9121','Data::Dumper'=>'2.135_06','Digest::SHA'=>'5.71','ExtUtils::CBuilder'=>'0.280206','ExtUtils::CBuilder::Base'=>'0.280206','ExtUtils::CBuilder::Platform::Unix'=>'0.280206','ExtUtils::CBuilder::Platform::VMS'=>'0.280206','ExtUtils::CBuilder::Platform::Windows'=>'0.280206','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280206','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280206','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280206','ExtUtils::CBuilder::Platform::aix'=>'0.280206','ExtUtils::CBuilder::Platform::cygwin'=>'0.280206','ExtUtils::CBuilder::Platform::darwin'=>'0.280206','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280206','ExtUtils::CBuilder::Platform::os2'=>'0.280206','HTTP::Tiny'=>'0.017','Locale::Codes'=>'3.21','Locale::Codes::Constants'=>'3.21','Locale::Codes::Country'=>'3.21','Locale::Codes::Country_Codes'=>'3.21','Locale::Codes::Country_Retired'=>'3.21','Locale::Codes::Currency'=>'3.21','Locale::Codes::Currency_Codes'=>'3.21','Locale::Codes::Currency_Retired'=>'3.21','Locale::Codes::LangExt'=>'3.21','Locale::Codes::LangExt_Codes'=>'3.21','Locale::Codes::LangExt_Retired'=>'3.21','Locale::Codes::LangFam'=>'3.21','Locale::Codes::LangFam_Codes'=>'3.21','Locale::Codes::LangFam_Retired'=>'3.21','Locale::Codes::LangVar'=>'3.21','Locale::Codes::LangVar_Codes'=>'3.21','Locale::Codes::LangVar_Retired'=>'3.21','Locale::Codes::Language'=>'3.21','Locale::Codes::Language_Codes'=>'3.21','Locale::Codes::Language_Retired'=>'3.21','Locale::Codes::Script'=>'3.21','Locale::Codes::Script_Codes'=>'3.21','Locale::Codes::Script_Retired'=>'3.21','Locale::Country'=>'3.21','Locale::Currency'=>'3.21','Locale::Language'=>'3.21','Locale::Script'=>'3.21','Module::CoreList'=>'2.65','Pod::Html'=>'1.1501','Pod::Perldoc'=>'3.17','Pod::Perldoc::BaseTo'=>'3.17','Pod::Perldoc::GetOptsOO'=>'3.17','Pod::Perldoc::ToANSI'=>'3.17','Pod::Perldoc::ToChecker'=>'3.17','Pod::Perldoc::ToMan'=>'3.17','Pod::Perldoc::ToNroff'=>'3.17','Pod::Perldoc::ToPod'=>'3.17','Pod::Perldoc::ToRtf'=>'3.17','Pod::Perldoc::ToTerm'=>'3.17','Pod::Perldoc::ToText'=>'3.17','Pod::Perldoc::ToTk'=>'3.17','Pod::Perldoc::ToXml'=>'3.17','Pod::Simple'=>'3.20','Pod::Simple::BlackBox'=>'3.20','Pod::Simple::Checker'=>'3.20','Pod::Simple::Debug'=>'3.20','Pod::Simple::DumpAsText'=>'3.20','Pod::Simple::DumpAsXML'=>'3.20','Pod::Simple::HTML'=>'3.20','Pod::Simple::HTMLBatch'=>'3.20','Pod::Simple::LinkSection'=>'3.20','Pod::Simple::Methody'=>'3.20','Pod::Simple::Progress'=>'3.20','Pod::Simple::PullParser'=>'3.20','Pod::Simple::PullParserEndToken'=>'3.20','Pod::Simple::PullParserStartToken'=>'3.20','Pod::Simple::PullParserTextToken'=>'3.20','Pod::Simple::PullParserToken'=>'3.20','Pod::Simple::RTF'=>'3.20','Pod::Simple::Search'=>'3.20','Pod::Simple::SimpleTree'=>'3.20','Pod::Simple::Text'=>'3.20','Pod::Simple::TextContent'=>'3.20','Pod::Simple::TiedOutFH'=>'3.20','Pod::Simple::Transcode'=>'3.20','Pod::Simple::TranscodeDumb'=>'3.20','Pod::Simple::TranscodeSmart'=>'3.20','Pod::Simple::XHTML'=>'3.20','Pod::Simple::XMLOutStream'=>'3.20','Socket'=>'2.000','Term::ReadLine'=>'1.09','Unicode::Collate'=>'0.89','Unicode::Collate::CJK::Korean'=>'0.88','Unicode::Collate::Locale'=>'0.89','Unicode::Normalize'=>'1.14','Unicode::UCD'=>'0.42','XS::APItest'=>'0.37','arybase'=>'0.05','attributes'=>'0.18','charnames'=>'1.30','feature'=>'1.27',},removed=>{}},5.016=>{delta_from=>5.015009,changed=>{'B::Concise'=>'0.89','B::Deparse'=>'1.14','Carp'=>'1.26','Carp::Heavy'=>'1.26','IO::Socket'=>'1.35','Module::CoreList'=>'2.66','PerlIO::scalar'=>'0.14','Pod::Html'=>'1.1502','Safe'=>'2.31_01','Socket'=>'2.001','Unicode::UCD'=>'0.43','XS::APItest'=>'0.38','_charnames'=>'1.31','attributes'=>'0.19','strict'=>'1.07','version'=>'0.99',},removed=>{}},5.016001=>{delta_from=>5.016,changed=>{'B'=>'1.35','B::Deparse'=>'1.14_01','List::Util'=>'1.25','List::Util::PP'=>'1.25','List::Util::XS'=>'1.25','Module::CoreList'=>'2.70','PerlIO::scalar'=>'0.14_01','Scalar::Util'=>'1.25','Scalar::Util::PP'=>'1.25','re'=>'0.19_01',},removed=>{}},5.016002=>{delta_from=>5.016001,changed=>{'Module::CoreList'=>'2.76',},removed=>{}},5.016003=>{delta_from=>5.016002,changed=>{'Encode'=>'2.44_01','Module::CoreList'=>'2.76_02','XS::APItest'=>'0.39',},removed=>{}},5.017=>{delta_from=>5.016,changed=>{'B'=>'1.35','B::Concise'=>'0.90','ExtUtils::ParseXS'=>'3.17','ExtUtils::ParseXS::Utilities'=>'3.17','File::DosGlob'=>'1.07','File::Find'=>'1.21','File::stat'=>'1.06','Hash::Util'=>'0.12','IO::Socket'=>'1.34','Module::CoreList'=>'2.67','Pod::Functions'=>'1.06','Storable'=>'2.35','XS::APItest'=>'0.39','diagnostics'=>'1.29','feature'=>'1.28','overload'=>'1.19','utf8'=>'1.10',},removed=>{'Version::Requirements'=>1,}},5.017001=>{delta_from=>5.017,changed=>{'App::Prove'=>'3.25','App::Prove::State'=>'3.25','App::Prove::State::Result'=>'3.25','App::Prove::State::Result::Test'=>'3.25','Archive::Extract'=>'0.60','Archive::Tar'=>'1.88','Archive::Tar::Constant'=>'1.88','Archive::Tar::File'=>'1.88','B'=>'1.36','B::Deparse'=>'1.15','CPAN::Meta'=>'2.120921','CPAN::Meta::Converter'=>'2.120921','CPAN::Meta::Feature'=>'2.120921','CPAN::Meta::History'=>'2.120921','CPAN::Meta::Prereqs'=>'2.120921','CPAN::Meta::Requirements'=>'2.122','CPAN::Meta::Spec'=>'2.120921','CPAN::Meta::Validator'=>'2.120921','CPAN::Meta::YAML'=>'0.008','CPANPLUS'=>'0.9130','CPANPLUS::Config::HomeEnv'=>'0.04','CPANPLUS::Internals'=>'0.9130','CPANPLUS::Shell::Default'=>'0.9130','Class::Struct'=>'0.64','Compress::Raw::Bzip2'=>'2.052','Compress::Raw::Zlib'=>'2.054','Compress::Zlib'=>'2.052','Digest::MD5'=>'2.52','DynaLoader'=>'1.15','ExtUtils::CBuilder'=>'0.280208','ExtUtils::CBuilder::Base'=>'0.280208','ExtUtils::CBuilder::Platform::Unix'=>'0.280208','ExtUtils::CBuilder::Platform::VMS'=>'0.280208','ExtUtils::CBuilder::Platform::Windows'=>'0.280208','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280208','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280208','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280208','ExtUtils::CBuilder::Platform::aix'=>'0.280208','ExtUtils::CBuilder::Platform::cygwin'=>'0.280208','ExtUtils::CBuilder::Platform::darwin'=>'0.280208','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280208','ExtUtils::CBuilder::Platform::os2'=>'0.280208','Fatal'=>'2.11','File::DosGlob'=>'1.08','File::Fetch'=>'0.34','File::Spec::Unix'=>'3.39_03','Filter::Util::Call'=>'1.45','HTTP::Tiny'=>'0.022','IO'=>'1.25_07','IO::Compress::Adapter::Bzip2'=>'2.052','IO::Compress::Adapter::Deflate'=>'2.052','IO::Compress::Adapter::Identity'=>'2.052','IO::Compress::Base'=>'2.052','IO::Compress::Base::Common'=>'2.052','IO::Compress::Bzip2'=>'2.052','IO::Compress::Deflate'=>'2.052','IO::Compress::Gzip'=>'2.052','IO::Compress::Gzip::Constants'=>'2.052','IO::Compress::RawDeflate'=>'2.052','IO::Compress::Zip'=>'2.052','IO::Compress::Zip::Constants'=>'2.052','IO::Compress::Zlib::Constants'=>'2.052','IO::Compress::Zlib::Extra'=>'2.052','IO::Uncompress::Adapter::Bunzip2'=>'2.052','IO::Uncompress::Adapter::Identity'=>'2.052','IO::Uncompress::Adapter::Inflate'=>'2.052','IO::Uncompress::AnyInflate'=>'2.052','IO::Uncompress::AnyUncompress'=>'2.052','IO::Uncompress::Base'=>'2.052','IO::Uncompress::Bunzip2'=>'2.052','IO::Uncompress::Gunzip'=>'2.052','IO::Uncompress::Inflate'=>'2.052','IO::Uncompress::RawInflate'=>'2.052','IO::Uncompress::Unzip'=>'2.052','IPC::Cmd'=>'0.78','List::Util'=>'1.25','List::Util::XS'=>'1.25','Locale::Codes'=>'3.22','Locale::Codes::Constants'=>'3.22','Locale::Codes::Country'=>'3.22','Locale::Codes::Country_Codes'=>'3.22','Locale::Codes::Country_Retired'=>'3.22','Locale::Codes::Currency'=>'3.22','Locale::Codes::Currency_Codes'=>'3.22','Locale::Codes::Currency_Retired'=>'3.22','Locale::Codes::LangExt'=>'3.22','Locale::Codes::LangExt_Codes'=>'3.22','Locale::Codes::LangExt_Retired'=>'3.22','Locale::Codes::LangFam'=>'3.22','Locale::Codes::LangFam_Codes'=>'3.22','Locale::Codes::LangFam_Retired'=>'3.22','Locale::Codes::LangVar'=>'3.22','Locale::Codes::LangVar_Codes'=>'3.22','Locale::Codes::LangVar_Retired'=>'3.22','Locale::Codes::Language'=>'3.22','Locale::Codes::Language_Codes'=>'3.22','Locale::Codes::Language_Retired'=>'3.22','Locale::Codes::Script'=>'3.22','Locale::Codes::Script_Codes'=>'3.22','Locale::Codes::Script_Retired'=>'3.22','Locale::Country'=>'3.22','Locale::Currency'=>'3.22','Locale::Language'=>'3.22','Locale::Script'=>'3.22','Memoize'=>'1.03','Memoize::AnyDBM_File'=>'1.03','Memoize::Expire'=>'1.03','Memoize::ExpireFile'=>'1.03','Memoize::ExpireTest'=>'1.03','Memoize::NDBM_File'=>'1.03','Memoize::SDBM_File'=>'1.03','Memoize::Storable'=>'1.03','Module::Build'=>'0.40','Module::Build::Base'=>'0.40','Module::Build::Compat'=>'0.40','Module::Build::Config'=>'0.40','Module::Build::Cookbook'=>'0.40','Module::Build::Dumper'=>'0.40','Module::Build::ModuleInfo'=>'0.40','Module::Build::Notes'=>'0.40','Module::Build::PPMMaker'=>'0.40','Module::Build::Platform::Amiga'=>'0.40','Module::Build::Platform::Default'=>'0.40','Module::Build::Platform::EBCDIC'=>'0.40','Module::Build::Platform::MPEiX'=>'0.40','Module::Build::Platform::MacOS'=>'0.40','Module::Build::Platform::RiscOS'=>'0.40','Module::Build::Platform::Unix'=>'0.40','Module::Build::Platform::VMS'=>'0.40','Module::Build::Platform::VOS'=>'0.40','Module::Build::Platform::Windows'=>'0.40','Module::Build::Platform::aix'=>'0.40','Module::Build::Platform::cygwin'=>'0.40','Module::Build::Platform::darwin'=>'0.40','Module::Build::Platform::os2'=>'0.40','Module::Build::PodParser'=>'0.40','Module::CoreList'=>'2.68','Module::Load::Conditional'=>'0.50','Object::Accessor'=>'0.44','POSIX'=>'1.31','Params::Check'=>'0.36','Parse::CPAN::Meta'=>'1.4404','PerlIO::mmap'=>'0.011','PerlIO::via::QuotedPrint'=>'0.07','Pod::Html'=>'1.16','Pod::Man'=>'2.26','Pod::Text'=>'3.16','Safe'=>'2.33_01','Scalar::Util'=>'1.25','Search::Dict'=>'1.07','Storable'=>'2.36','TAP::Base'=>'3.25','TAP::Formatter::Base'=>'3.25','TAP::Formatter::Color'=>'3.25','TAP::Formatter::Console'=>'3.25','TAP::Formatter::Console::ParallelSession'=>'3.25','TAP::Formatter::Console::Session'=>'3.25','TAP::Formatter::File'=>'3.25','TAP::Formatter::File::Session'=>'3.25','TAP::Formatter::Session'=>'3.25','TAP::Harness'=>'3.25','TAP::Object'=>'3.25','TAP::Parser'=>'3.25','TAP::Parser::Aggregator'=>'3.25','TAP::Parser::Grammar'=>'3.25','TAP::Parser::Iterator'=>'3.25','TAP::Parser::Iterator::Array'=>'3.25','TAP::Parser::Iterator::Process'=>'3.25','TAP::Parser::Iterator::Stream'=>'3.25','TAP::Parser::IteratorFactory'=>'3.25','TAP::Parser::Multiplexer'=>'3.25','TAP::Parser::Result'=>'3.25','TAP::Parser::Result::Bailout'=>'3.25','TAP::Parser::Result::Comment'=>'3.25','TAP::Parser::Result::Plan'=>'3.25','TAP::Parser::Result::Pragma'=>'3.25','TAP::Parser::Result::Test'=>'3.25','TAP::Parser::Result::Unknown'=>'3.25','TAP::Parser::Result::Version'=>'3.25','TAP::Parser::Result::YAML'=>'3.25','TAP::Parser::ResultFactory'=>'3.25','TAP::Parser::Scheduler'=>'3.25','TAP::Parser::Scheduler::Job'=>'3.25','TAP::Parser::Scheduler::Spinner'=>'3.25','TAP::Parser::Source'=>'3.25','TAP::Parser::SourceHandler'=>'3.25','TAP::Parser::SourceHandler::Executable'=>'3.25','TAP::Parser::SourceHandler::File'=>'3.25','TAP::Parser::SourceHandler::Handle'=>'3.25','TAP::Parser::SourceHandler::Perl'=>'3.25','TAP::Parser::SourceHandler::RawTAP'=>'3.25','TAP::Parser::Utils'=>'3.25','TAP::Parser::YAMLish::Reader'=>'3.25','TAP::Parser::YAMLish::Writer'=>'3.25','Term::ANSIColor'=>'3.02','Test::Harness'=>'3.25','Unicode'=>'6.2.0','Unicode::UCD'=>'0.44','XS::APItest'=>'0.40','_charnames'=>'1.32','attributes'=>'0.2','autodie'=>'2.11','autodie::exception'=>'2.11','autodie::exception::system'=>'2.11','autodie::hints'=>'2.11','bigint'=>'0.30','charnames'=>'1.32','feature'=>'1.29','inc::latest'=>'0.40','perlfaq'=>'5.0150040','re'=>'0.20',},removed=>{'List::Util::PP'=>1,'Scalar::Util::PP'=>1,}},5.017002=>{delta_from=>5.017001,changed=>{'App::Prove'=>'3.25_01','App::Prove::State'=>'3.25_01','App::Prove::State::Result'=>'3.25_01','App::Prove::State::Result::Test'=>'3.25_01','B::Concise'=>'0.91','Compress::Raw::Bzip2'=>'2.05201','Compress::Raw::Zlib'=>'2.05401','Exporter'=>'5.67','Exporter::Heavy'=>'5.67','Fatal'=>'2.12','File::Fetch'=>'0.36','File::stat'=>'1.07','IO'=>'1.25_08','IO::Socket'=>'1.35','Module::CoreList'=>'2.69','PerlIO::scalar'=>'0.15','Socket'=>'2.002','Storable'=>'2.37','TAP::Base'=>'3.25_01','TAP::Formatter::Base'=>'3.25_01','TAP::Formatter::Color'=>'3.25_01','TAP::Formatter::Console'=>'3.25_01','TAP::Formatter::Console::ParallelSession'=>'3.25_01','TAP::Formatter::Console::Session'=>'3.25_01','TAP::Formatter::File'=>'3.25_01','TAP::Formatter::File::Session'=>'3.25_01','TAP::Formatter::Session'=>'3.25_01','TAP::Harness'=>'3.25_01','TAP::Object'=>'3.25_01','TAP::Parser'=>'3.25_01','TAP::Parser::Aggregator'=>'3.25_01','TAP::Parser::Grammar'=>'3.25_01','TAP::Parser::Iterator'=>'3.25_01','TAP::Parser::Iterator::Array'=>'3.25_01','TAP::Parser::Iterator::Process'=>'3.25_01','TAP::Parser::Iterator::Stream'=>'3.25_01','TAP::Parser::IteratorFactory'=>'3.25_01','TAP::Parser::Multiplexer'=>'3.25_01','TAP::Parser::Result'=>'3.25_01','TAP::Parser::Result::Bailout'=>'3.25_01','TAP::Parser::Result::Comment'=>'3.25_01','TAP::Parser::Result::Plan'=>'3.25_01','TAP::Parser::Result::Pragma'=>'3.25_01','TAP::Parser::Result::Test'=>'3.25_01','TAP::Parser::Result::Unknown'=>'3.25_01','TAP::Parser::Result::Version'=>'3.25_01','TAP::Parser::Result::YAML'=>'3.25_01','TAP::Parser::ResultFactory'=>'3.25_01','TAP::Parser::Scheduler'=>'3.25_01','TAP::Parser::Scheduler::Job'=>'3.25_01','TAP::Parser::Scheduler::Spinner'=>'3.25_01','TAP::Parser::Source'=>'3.25_01','TAP::Parser::SourceHandler'=>'3.25_01','TAP::Parser::SourceHandler::Executable'=>'3.25_01','TAP::Parser::SourceHandler::File'=>'3.25_01','TAP::Parser::SourceHandler::Handle'=>'3.25_01','TAP::Parser::SourceHandler::Perl'=>'3.25_01','TAP::Parser::SourceHandler::RawTAP'=>'3.25_01','TAP::Parser::Utils'=>'3.25_01','TAP::Parser::YAMLish::Reader'=>'3.25_01','TAP::Parser::YAMLish::Writer'=>'3.25_01','Test::Harness'=>'3.25_01','Tie::StdHandle'=>'4.3','XS::APItest'=>'0.41','autodie'=>'2.12','autodie::exception'=>'2.12','autodie::exception::system'=>'2.12','autodie::hints'=>'2.12','diagnostics'=>'1.30','overload'=>'1.20','re'=>'0.21','vars'=>'1.03',},removed=>{}},5.017003=>{delta_from=>5.017002,changed=>{'B'=>'1.37','B::Concise'=>'0.92','B::Debug'=>'1.18','B::Deparse'=>'1.16','CGI'=>'3.60','Compress::Raw::Bzip2'=>'2.055','Compress::Raw::Zlib'=>'2.056','Compress::Zlib'=>'2.055','Data::Dumper'=>'2.135_07','Devel::Peek'=>'1.09','Encode'=>'2.47','Encode::Alias'=>'2.16','Encode::GSM0338'=>'2.02','Encode::Unicode::UTF7'=>'2.06','IO::Compress::Adapter::Bzip2'=>'2.055','IO::Compress::Adapter::Deflate'=>'2.055','IO::Compress::Adapter::Identity'=>'2.055','IO::Compress::Base'=>'2.055','IO::Compress::Base::Common'=>'2.055','IO::Compress::Bzip2'=>'2.055','IO::Compress::Deflate'=>'2.055','IO::Compress::Gzip'=>'2.055','IO::Compress::Gzip::Constants'=>'2.055','IO::Compress::RawDeflate'=>'2.055','IO::Compress::Zip'=>'2.055','IO::Compress::Zip::Constants'=>'2.055','IO::Compress::Zlib::Constants'=>'2.055','IO::Compress::Zlib::Extra'=>'2.055','IO::Uncompress::Adapter::Bunzip2'=>'2.055','IO::Uncompress::Adapter::Identity'=>'2.055','IO::Uncompress::Adapter::Inflate'=>'2.055','IO::Uncompress::AnyInflate'=>'2.055','IO::Uncompress::AnyUncompress'=>'2.055','IO::Uncompress::Base'=>'2.055','IO::Uncompress::Bunzip2'=>'2.055','IO::Uncompress::Gunzip'=>'2.055','IO::Uncompress::Inflate'=>'2.055','IO::Uncompress::RawInflate'=>'2.055','IO::Uncompress::Unzip'=>'2.055','Module::Build'=>'0.4003','Module::Build::Base'=>'0.4003','Module::Build::Compat'=>'0.4003','Module::Build::Config'=>'0.4003','Module::Build::Cookbook'=>'0.4003','Module::Build::Dumper'=>'0.4003','Module::Build::ModuleInfo'=>'0.4003','Module::Build::Notes'=>'0.4003','Module::Build::PPMMaker'=>'0.4003','Module::Build::Platform::Amiga'=>'0.4003','Module::Build::Platform::Default'=>'0.4003','Module::Build::Platform::EBCDIC'=>'0.4003','Module::Build::Platform::MPEiX'=>'0.4003','Module::Build::Platform::MacOS'=>'0.4003','Module::Build::Platform::RiscOS'=>'0.4003','Module::Build::Platform::Unix'=>'0.4003','Module::Build::Platform::VMS'=>'0.4003','Module::Build::Platform::VOS'=>'0.4003','Module::Build::Platform::Windows'=>'0.4003','Module::Build::Platform::aix'=>'0.4003','Module::Build::Platform::cygwin'=>'0.4003','Module::Build::Platform::darwin'=>'0.4003','Module::Build::Platform::os2'=>'0.4003','Module::Build::PodParser'=>'0.4003','Module::CoreList'=>'2.71','Module::CoreList::TieHashDelta'=>'2.71','Module::Load::Conditional'=>'0.54','Module::Metadata'=>'1.000011','Module::Pluggable'=>'4.3','Module::Pluggable::Object'=>'4.3','Pod::Simple'=>'3.23','Pod::Simple::BlackBox'=>'3.23','Pod::Simple::Checker'=>'3.23','Pod::Simple::Debug'=>'3.23','Pod::Simple::DumpAsText'=>'3.23','Pod::Simple::DumpAsXML'=>'3.23','Pod::Simple::HTML'=>'3.23','Pod::Simple::HTMLBatch'=>'3.23','Pod::Simple::LinkSection'=>'3.23','Pod::Simple::Methody'=>'3.23','Pod::Simple::Progress'=>'3.23','Pod::Simple::PullParser'=>'3.23','Pod::Simple::PullParserEndToken'=>'3.23','Pod::Simple::PullParserStartToken'=>'3.23','Pod::Simple::PullParserTextToken'=>'3.23','Pod::Simple::PullParserToken'=>'3.23','Pod::Simple::RTF'=>'3.23','Pod::Simple::Search'=>'3.23','Pod::Simple::SimpleTree'=>'3.23','Pod::Simple::Text'=>'3.23','Pod::Simple::TextContent'=>'3.23','Pod::Simple::TiedOutFH'=>'3.23','Pod::Simple::Transcode'=>'3.23','Pod::Simple::TranscodeDumb'=>'3.23','Pod::Simple::TranscodeSmart'=>'3.23','Pod::Simple::XHTML'=>'3.23','Pod::Simple::XMLOutStream'=>'3.23','Socket'=>'2.004','Storable'=>'2.38','Sys::Syslog'=>'0.31','Term::ReadLine'=>'1.10','Text::Tabs'=>'2012.0818','Text::Wrap'=>'2012.0818','Time::Local'=>'1.2300','Unicode::UCD'=>'0.45','Win32'=>'0.45','Win32CORE'=>'0.03','XS::APItest'=>'0.42','inc::latest'=>'0.4003','perlfaq'=>'5.0150041','re'=>'0.22',},removed=>{}},5.017004=>{delta_from=>5.017003,changed=>{'Archive::Tar'=>'1.90','Archive::Tar::Constant'=>'1.90','Archive::Tar::File'=>'1.90','B'=>'1.38','B::Concise'=>'0.93','B::Deparse'=>'1.17','B::Xref'=>'1.04','CPANPLUS'=>'0.9131','CPANPLUS::Internals'=>'0.9131','CPANPLUS::Shell::Default'=>'0.9131','DB_File'=>'1.827','Devel::Peek'=>'1.10','DynaLoader'=>'1.16','Errno'=>'1.16','ExtUtils::ParseXS'=>'3.18','ExtUtils::ParseXS::Constants'=>'3.18','ExtUtils::ParseXS::CountLines'=>'3.18','ExtUtils::ParseXS::Utilities'=>'3.18','File::Copy'=>'2.24','File::Find'=>'1.22','IPC::Open3'=>'1.13','Locale::Codes'=>'3.23','Locale::Codes::Constants'=>'3.23','Locale::Codes::Country'=>'3.23','Locale::Codes::Country_Codes'=>'3.23','Locale::Codes::Country_Retired'=>'3.23','Locale::Codes::Currency'=>'3.23','Locale::Codes::Currency_Codes'=>'3.23','Locale::Codes::Currency_Retired'=>'3.23','Locale::Codes::LangExt'=>'3.23','Locale::Codes::LangExt_Codes'=>'3.23','Locale::Codes::LangExt_Retired'=>'3.23','Locale::Codes::LangFam'=>'3.23','Locale::Codes::LangFam_Codes'=>'3.23','Locale::Codes::LangFam_Retired'=>'3.23','Locale::Codes::LangVar'=>'3.23','Locale::Codes::LangVar_Codes'=>'3.23','Locale::Codes::LangVar_Retired'=>'3.23','Locale::Codes::Language'=>'3.23','Locale::Codes::Language_Codes'=>'3.23','Locale::Codes::Language_Retired'=>'3.23','Locale::Codes::Script'=>'3.23','Locale::Codes::Script_Codes'=>'3.23','Locale::Codes::Script_Retired'=>'3.23','Locale::Country'=>'3.23','Locale::Currency'=>'3.23','Locale::Language'=>'3.23','Locale::Script'=>'3.23','Math::BigFloat::Trace'=>'0.30','Math::BigInt::Trace'=>'0.30','Module::CoreList'=>'2.73','Module::CoreList::TieHashDelta'=>'2.73','Opcode'=>'1.24','Socket'=>'2.006','Storable'=>'2.39','Sys::Syslog'=>'0.32','Unicode::UCD'=>'0.46','XS::APItest'=>'0.43','bignum'=>'0.30','bigrat'=>'0.30','constant'=>'1.24','feature'=>'1.30','threads::shared'=>'1.41','version'=>'0.9901','warnings'=>'1.14',},removed=>{}},5.017005=>{delta_from=>5.017004,changed=>{'AutoLoader'=>'5.73','B'=>'1.39','B::Deparse'=>'1.18','CPANPLUS'=>'0.9133','CPANPLUS::Internals'=>'0.9133','CPANPLUS::Shell::Default'=>'0.9133','Carp'=>'1.27','Carp::Heavy'=>'1.27','Data::Dumper'=>'2.136','Digest::SHA'=>'5.72','ExtUtils::CBuilder'=>'0.280209','ExtUtils::CBuilder::Base'=>'0.280209','ExtUtils::CBuilder::Platform::Unix'=>'0.280209','ExtUtils::CBuilder::Platform::VMS'=>'0.280209','ExtUtils::CBuilder::Platform::Windows'=>'0.280209','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280209','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280209','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280209','ExtUtils::CBuilder::Platform::aix'=>'0.280209','ExtUtils::CBuilder::Platform::cygwin'=>'0.280209','ExtUtils::CBuilder::Platform::darwin'=>'0.280209','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280209','ExtUtils::CBuilder::Platform::os2'=>'0.280209','File::Copy'=>'2.25','File::Glob'=>'1.18','HTTP::Tiny'=>'0.024','Module::CoreList'=>'2.75','Module::CoreList::TieHashDelta'=>'2.75','PerlIO::encoding'=>'0.16','Unicode::Collate'=>'0.90','Unicode::Collate::Locale'=>'0.90','Unicode::Normalize'=>'1.15','Win32CORE'=>'0.04','XS::APItest'=>'0.44','attributes'=>'0.21','bigint'=>'0.31','bignum'=>'0.31','bigrat'=>'0.31','feature'=>'1.31','threads::shared'=>'1.42','warnings'=>'1.15',},removed=>{}},5.017006=>{delta_from=>5.017005,changed=>{'B'=>'1.40','B::Concise'=>'0.94','B::Deparse'=>'1.19','B::Xref'=>'1.05','CGI'=>'3.63','CGI::Util'=>'3.62','CPAN'=>'1.99_51','CPANPLUS::Dist::Build'=>'0.64','CPANPLUS::Dist::Build::Constants'=>'0.64','Carp'=>'1.28','Carp::Heavy'=>'1.28','Compress::Raw::Bzip2'=>'2.058','Compress::Raw::Zlib'=>'2.058','Compress::Zlib'=>'2.058','Data::Dumper'=>'2.137','Digest::SHA'=>'5.73','DynaLoader'=>'1.17','Env'=>'1.04','Errno'=>'1.17','ExtUtils::Manifest'=>'1.62','ExtUtils::Typemaps'=>'3.18','ExtUtils::Typemaps::Cmd'=>'3.18','ExtUtils::Typemaps::InputMap'=>'3.18','ExtUtils::Typemaps::OutputMap'=>'3.18','ExtUtils::Typemaps::Type'=>'3.18','Fatal'=>'2.13','File::Find'=>'1.23','Hash::Util'=>'0.13','IO::Compress::Adapter::Bzip2'=>'2.058','IO::Compress::Adapter::Deflate'=>'2.058','IO::Compress::Adapter::Identity'=>'2.058','IO::Compress::Base'=>'2.058','IO::Compress::Base::Common'=>'2.058','IO::Compress::Bzip2'=>'2.058','IO::Compress::Deflate'=>'2.058','IO::Compress::Gzip'=>'2.058','IO::Compress::Gzip::Constants'=>'2.058','IO::Compress::RawDeflate'=>'2.058','IO::Compress::Zip'=>'2.058','IO::Compress::Zip::Constants'=>'2.058','IO::Compress::Zlib::Constants'=>'2.058','IO::Compress::Zlib::Extra'=>'2.058','IO::Uncompress::Adapter::Bunzip2'=>'2.058','IO::Uncompress::Adapter::Identity'=>'2.058','IO::Uncompress::Adapter::Inflate'=>'2.058','IO::Uncompress::AnyInflate'=>'2.058','IO::Uncompress::AnyUncompress'=>'2.058','IO::Uncompress::Base'=>'2.058','IO::Uncompress::Bunzip2'=>'2.058','IO::Uncompress::Gunzip'=>'2.058','IO::Uncompress::Inflate'=>'2.058','IO::Uncompress::RawInflate'=>'2.058','IO::Uncompress::Unzip'=>'2.058','Module::CoreList'=>'2.78','Module::CoreList::TieHashDelta'=>'2.77','Module::Pluggable'=>'4.5','Module::Pluggable::Object'=>'4.5','Opcode'=>'1.25','Sys::Hostname'=>'1.17','Term::UI'=>'0.32','Thread::Queue'=>'3.01','Tie::Hash::NamedCapture'=>'0.09','Unicode::Collate'=>'0.93','Unicode::Collate::CJK::Korean'=>'0.93','Unicode::Collate::Locale'=>'0.93','Unicode::Normalize'=>'1.16','Unicode::UCD'=>'0.47','XS::APItest'=>'0.46','_charnames'=>'1.33','autodie'=>'2.13','autodie::exception'=>'2.13','autodie::exception::system'=>'2.13','autodie::hints'=>'2.13','charnames'=>'1.33','re'=>'0.23',},removed=>{}},5.017007=>{delta_from=>5.017006,changed=>{'B'=>'1.41','CPANPLUS::Dist::Build'=>'0.68','CPANPLUS::Dist::Build::Constants'=>'0.68','Compress::Raw::Bzip2'=>'2.059','Compress::Raw::Zlib'=>'2.059','Compress::Zlib'=>'2.059','Cwd'=>'3.39_03','Data::Dumper'=>'2.139','Devel::Peek'=>'1.11','Digest::SHA'=>'5.80','DynaLoader'=>'1.18','English'=>'1.06','Errno'=>'1.18','ExtUtils::Command::MM'=>'6.64','ExtUtils::Liblist'=>'6.64','ExtUtils::Liblist::Kid'=>'6.64','ExtUtils::MM'=>'6.64','ExtUtils::MM_AIX'=>'6.64','ExtUtils::MM_Any'=>'6.64','ExtUtils::MM_BeOS'=>'6.64','ExtUtils::MM_Cygwin'=>'6.64','ExtUtils::MM_DOS'=>'6.64','ExtUtils::MM_Darwin'=>'6.64','ExtUtils::MM_MacOS'=>'6.64','ExtUtils::MM_NW5'=>'6.64','ExtUtils::MM_OS2'=>'6.64','ExtUtils::MM_QNX'=>'6.64','ExtUtils::MM_UWIN'=>'6.64','ExtUtils::MM_Unix'=>'6.64','ExtUtils::MM_VMS'=>'6.64','ExtUtils::MM_VOS'=>'6.64','ExtUtils::MM_Win32'=>'6.64','ExtUtils::MM_Win95'=>'6.64','ExtUtils::MY'=>'6.64','ExtUtils::MakeMaker'=>'6.64','ExtUtils::MakeMaker::Config'=>'6.64','ExtUtils::Mkbootstrap'=>'6.64','ExtUtils::Mksymlists'=>'6.64','ExtUtils::testlib'=>'6.64','File::DosGlob'=>'1.09','File::Glob'=>'1.19','GDBM_File'=>'1.15','IO::Compress::Adapter::Bzip2'=>'2.059','IO::Compress::Adapter::Deflate'=>'2.059','IO::Compress::Adapter::Identity'=>'2.059','IO::Compress::Base'=>'2.059','IO::Compress::Base::Common'=>'2.059','IO::Compress::Bzip2'=>'2.059','IO::Compress::Deflate'=>'2.059','IO::Compress::Gzip'=>'2.059','IO::Compress::Gzip::Constants'=>'2.059','IO::Compress::RawDeflate'=>'2.059','IO::Compress::Zip'=>'2.059','IO::Compress::Zip::Constants'=>'2.059','IO::Compress::Zlib::Constants'=>'2.059','IO::Compress::Zlib::Extra'=>'2.059','IO::Uncompress::Adapter::Bunzip2'=>'2.059','IO::Uncompress::Adapter::Identity'=>'2.059','IO::Uncompress::Adapter::Inflate'=>'2.059','IO::Uncompress::AnyInflate'=>'2.059','IO::Uncompress::AnyUncompress'=>'2.059','IO::Uncompress::Base'=>'2.059','IO::Uncompress::Bunzip2'=>'2.059','IO::Uncompress::Gunzip'=>'2.059','IO::Uncompress::Inflate'=>'2.059','IO::Uncompress::RawInflate'=>'2.059','IO::Uncompress::Unzip'=>'2.059','List::Util'=>'1.26','List::Util::XS'=>'1.26','Locale::Codes'=>'3.24','Locale::Codes::Constants'=>'3.24','Locale::Codes::Country'=>'3.24','Locale::Codes::Country_Codes'=>'3.24','Locale::Codes::Country_Retired'=>'3.24','Locale::Codes::Currency'=>'3.24','Locale::Codes::Currency_Codes'=>'3.24','Locale::Codes::Currency_Retired'=>'3.24','Locale::Codes::LangExt'=>'3.24','Locale::Codes::LangExt_Codes'=>'3.24','Locale::Codes::LangExt_Retired'=>'3.24','Locale::Codes::LangFam'=>'3.24','Locale::Codes::LangFam_Codes'=>'3.24','Locale::Codes::LangFam_Retired'=>'3.24','Locale::Codes::LangVar'=>'3.24','Locale::Codes::LangVar_Codes'=>'3.24','Locale::Codes::LangVar_Retired'=>'3.24','Locale::Codes::Language'=>'3.24','Locale::Codes::Language_Codes'=>'3.24','Locale::Codes::Language_Retired'=>'3.24','Locale::Codes::Script'=>'3.24','Locale::Codes::Script_Codes'=>'3.24','Locale::Codes::Script_Retired'=>'3.24','Locale::Country'=>'3.24','Locale::Currency'=>'3.24','Locale::Language'=>'3.24','Locale::Maketext'=>'1.23','Locale::Script'=>'3.24','Module::CoreList'=>'2.79','Module::CoreList::TieHashDelta'=>'2.79','POSIX'=>'1.32','Scalar::Util'=>'1.26','Socket'=>'2.006_001','Storable'=>'2.40','Term::ReadLine'=>'1.11','Unicode::Collate'=>'0.96','Unicode::Collate::CJK::Stroke'=>'0.94','Unicode::Collate::CJK::Zhuyin'=>'0.94','Unicode::Collate::Locale'=>'0.96','XS::APItest'=>'0.48','XS::Typemap'=>'0.09','_charnames'=>'1.34','charnames'=>'1.34','feature'=>'1.32','mro'=>'1.10','sigtrap'=>'1.07','sort'=>'2.02',},removed=>{}},5.017008=>{delta_from=>5.017007,changed=>{'Archive::Extract'=>'0.62','B'=>'1.42','B::Concise'=>'0.95','Compress::Raw::Bzip2'=>'2.060','Compress::Raw::Zlib'=>'2.060','Compress::Zlib'=>'2.060','Cwd'=>'3.40','Data::Dumper'=>'2.141','Digest::SHA'=>'5.81','ExtUtils::Install'=>'1.59','File::Fetch'=>'0.38','File::Path'=>'2.09','File::Spec'=>'3.40','File::Spec::Cygwin'=>'3.40','File::Spec::Epoc'=>'3.40','File::Spec::Functions'=>'3.40','File::Spec::Mac'=>'3.40','File::Spec::OS2'=>'3.40','File::Spec::Unix'=>'3.40','File::Spec::VMS'=>'3.40','File::Spec::Win32'=>'3.40','HTTP::Tiny'=>'0.025','Hash::Util'=>'0.14','I18N::LangTags'=>'0.39','I18N::LangTags::List'=>'0.39','I18N::Langinfo'=>'0.09','IO'=>'1.26','IO::Compress::Adapter::Bzip2'=>'2.060','IO::Compress::Adapter::Deflate'=>'2.060','IO::Compress::Adapter::Identity'=>'2.060','IO::Compress::Base'=>'2.060','IO::Compress::Base::Common'=>'2.060','IO::Compress::Bzip2'=>'2.060','IO::Compress::Deflate'=>'2.060','IO::Compress::Gzip'=>'2.060','IO::Compress::Gzip::Constants'=>'2.060','IO::Compress::RawDeflate'=>'2.060','IO::Compress::Zip'=>'2.060','IO::Compress::Zip::Constants'=>'2.060','IO::Compress::Zlib::Constants'=>'2.060','IO::Compress::Zlib::Extra'=>'2.060','IO::Uncompress::Adapter::Bunzip2'=>'2.060','IO::Uncompress::Adapter::Identity'=>'2.060','IO::Uncompress::Adapter::Inflate'=>'2.060','IO::Uncompress::AnyInflate'=>'2.060','IO::Uncompress::AnyUncompress'=>'2.060','IO::Uncompress::Base'=>'2.060','IO::Uncompress::Bunzip2'=>'2.060','IO::Uncompress::Gunzip'=>'2.060','IO::Uncompress::Inflate'=>'2.060','IO::Uncompress::RawInflate'=>'2.060','IO::Uncompress::Unzip'=>'2.060','List::Util'=>'1.27','List::Util::XS'=>'1.27','Module::CoreList'=>'2.80','Module::CoreList::TieHashDelta'=>'2.80','Pod::Html'=>'1.17','Pod::LaTeX'=>'0.61','Pod::Man'=>'2.27','Pod::Text'=>'3.17','Pod::Text::Color'=>'2.07','Pod::Text::Overstrike'=>'2.05','Pod::Text::Termcap'=>'2.07','Safe'=>'2.34','Scalar::Util'=>'1.27','Socket'=>'2.009','Term::ANSIColor'=>'4.02','Test'=>'1.26','Unicode::Collate'=>'0.97','XS::APItest'=>'0.51','XS::Typemap'=>'0.10','_charnames'=>'1.35','charnames'=>'1.35','constant'=>'1.25','diagnostics'=>'1.31','threads::shared'=>'1.43','warnings'=>'1.16',},removed=>{}},5.017009=>{delta_from=>5.017008,changed=>{'App::Cpan'=>'1.60_02','App::Prove'=>'3.26','App::Prove::State'=>'3.26','App::Prove::State::Result'=>'3.26','App::Prove::State::Result::Test'=>'3.26','Archive::Extract'=>'0.68','Attribute::Handlers'=>'0.94','B::Lint'=>'1.17','B::Lint::Debug'=>'1.17','Benchmark'=>'1.14','CPAN'=>'2.00','CPAN::Distribution'=>'2.00','CPAN::FirstTime'=>'5.5304','CPAN::Nox'=>'5.5001','CPANPLUS'=>'0.9135','CPANPLUS::Backend'=>'0.9135','CPANPLUS::Backend::RV'=>'0.9135','CPANPLUS::Config'=>'0.9135','CPANPLUS::Config::HomeEnv'=>'0.9135','CPANPLUS::Configure'=>'0.9135','CPANPLUS::Configure::Setup'=>'0.9135','CPANPLUS::Dist'=>'0.9135','CPANPLUS::Dist::Autobundle'=>'0.9135','CPANPLUS::Dist::Base'=>'0.9135','CPANPLUS::Dist::Build'=>'0.70','CPANPLUS::Dist::Build::Constants'=>'0.70','CPANPLUS::Dist::MM'=>'0.9135','CPANPLUS::Dist::Sample'=>'0.9135','CPANPLUS::Error'=>'0.9135','CPANPLUS::Internals'=>'0.9135','CPANPLUS::Internals::Constants'=>'0.9135','CPANPLUS::Internals::Constants::Report'=>'0.9135','CPANPLUS::Internals::Extract'=>'0.9135','CPANPLUS::Internals::Fetch'=>'0.9135','CPANPLUS::Internals::Report'=>'0.9135','CPANPLUS::Internals::Search'=>'0.9135','CPANPLUS::Internals::Source'=>'0.9135','CPANPLUS::Internals::Source::Memory'=>'0.9135','CPANPLUS::Internals::Source::SQLite'=>'0.9135','CPANPLUS::Internals::Source::SQLite::Tie'=>'0.9135','CPANPLUS::Internals::Utils'=>'0.9135','CPANPLUS::Internals::Utils::Autoflush'=>'0.9135','CPANPLUS::Module'=>'0.9135','CPANPLUS::Module::Author'=>'0.9135','CPANPLUS::Module::Author::Fake'=>'0.9135','CPANPLUS::Module::Checksums'=>'0.9135','CPANPLUS::Module::Fake'=>'0.9135','CPANPLUS::Module::Signature'=>'0.9135','CPANPLUS::Selfupdate'=>'0.9135','CPANPLUS::Shell'=>'0.9135','CPANPLUS::Shell::Classic'=>'0.9135','CPANPLUS::Shell::Default'=>'0.9135','CPANPLUS::Shell::Default::Plugins::CustomSource'=>'0.9135','CPANPLUS::Shell::Default::Plugins::Remote'=>'0.9135','CPANPLUS::Shell::Default::Plugins::Source'=>'0.9135','Config'=>'5.017009','Config::Perl::V'=>'0.17','DBM_Filter'=>'0.05','Data::Dumper'=>'2.142','Digest::SHA'=>'5.82','Encode'=>'2.48','ExtUtils::Installed'=>'1.999003','ExtUtils::Manifest'=>'1.63','ExtUtils::ParseXS::Utilities'=>'3.19','ExtUtils::Typemaps'=>'3.19','File::CheckTree'=>'4.42','File::DosGlob'=>'1.10','File::Temp'=>'0.22_90','Filter::Simple'=>'0.89','IO'=>'1.27','Log::Message'=>'0.06','Log::Message::Config'=>'0.06','Log::Message::Handlers'=>'0.06','Log::Message::Item'=>'0.06','Log::Message::Simple'=>'0.10','Math::BigInt'=>'1.999','Module::CoreList'=>'2.82','Module::CoreList::TieHashDelta'=>'2.82','Module::Load'=>'0.24','Module::Pluggable'=>'4.6','Module::Pluggable::Object'=>'4.6','OS2::DLL'=>'1.05','OS2::ExtAttr'=>'0.03','OS2::Process'=>'1.08','Object::Accessor'=>'0.46','PerlIO::scalar'=>'0.16','Pod::Checker'=>'1.60','Pod::Find'=>'1.60','Pod::Html'=>'1.18','Pod::InputObjects'=>'1.60','Pod::ParseUtils'=>'1.60','Pod::Parser'=>'1.60','Pod::Perldoc'=>'3.19','Pod::Perldoc::BaseTo'=>'3.19','Pod::Perldoc::GetOptsOO'=>'3.19','Pod::Perldoc::ToANSI'=>'3.19','Pod::Perldoc::ToChecker'=>'3.19','Pod::Perldoc::ToMan'=>'3.19','Pod::Perldoc::ToNroff'=>'3.19','Pod::Perldoc::ToPod'=>'3.19','Pod::Perldoc::ToRtf'=>'3.19','Pod::Perldoc::ToTerm'=>'3.19','Pod::Perldoc::ToText'=>'3.19','Pod::Perldoc::ToTk'=>'3.19','Pod::Perldoc::ToXml'=>'3.19','Pod::PlainText'=>'2.06','Pod::Select'=>'1.60','Pod::Usage'=>'1.61','SelfLoader'=>'1.21','TAP::Base'=>'3.26','TAP::Formatter::Base'=>'3.26','TAP::Formatter::Color'=>'3.26','TAP::Formatter::Console'=>'3.26','TAP::Formatter::Console::ParallelSession'=>'3.26','TAP::Formatter::Console::Session'=>'3.26','TAP::Formatter::File'=>'3.26','TAP::Formatter::File::Session'=>'3.26','TAP::Formatter::Session'=>'3.26','TAP::Harness'=>'3.26','TAP::Object'=>'3.26','TAP::Parser'=>'3.26','TAP::Parser::Aggregator'=>'3.26','TAP::Parser::Grammar'=>'3.26','TAP::Parser::Iterator'=>'3.26','TAP::Parser::Iterator::Array'=>'3.26','TAP::Parser::Iterator::Process'=>'3.26','TAP::Parser::Iterator::Stream'=>'3.26','TAP::Parser::IteratorFactory'=>'3.26','TAP::Parser::Multiplexer'=>'3.26','TAP::Parser::Result'=>'3.26','TAP::Parser::Result::Bailout'=>'3.26','TAP::Parser::Result::Comment'=>'3.26','TAP::Parser::Result::Plan'=>'3.26','TAP::Parser::Result::Pragma'=>'3.26','TAP::Parser::Result::Test'=>'3.26','TAP::Parser::Result::Unknown'=>'3.26','TAP::Parser::Result::Version'=>'3.26','TAP::Parser::Result::YAML'=>'3.26','TAP::Parser::ResultFactory'=>'3.26','TAP::Parser::Scheduler'=>'3.26','TAP::Parser::Scheduler::Job'=>'3.26','TAP::Parser::Scheduler::Spinner'=>'3.26','TAP::Parser::Source'=>'3.26','TAP::Parser::SourceHandler'=>'3.26','TAP::Parser::SourceHandler::Executable'=>'3.26','TAP::Parser::SourceHandler::File'=>'3.26','TAP::Parser::SourceHandler::Handle'=>'3.26','TAP::Parser::SourceHandler::Perl'=>'3.26','TAP::Parser::SourceHandler::RawTAP'=>'3.26','TAP::Parser::Utils'=>'3.26','TAP::Parser::YAMLish::Reader'=>'3.26','TAP::Parser::YAMLish::Writer'=>'3.26','Term::UI'=>'0.34','Test::Harness'=>'3.26','Text::Soundex'=>'3.04','Thread::Queue'=>'3.02','Unicode::UCD'=>'0.50','Win32'=>'0.46','Win32API::File'=>'0.1201','_charnames'=>'1.36','arybase'=>'0.06','bigint'=>'0.32','bignum'=>'0.32','charnames'=>'1.36','filetest'=>'1.03','locale'=>'1.02','overload'=>'1.21','warnings'=>'1.17',},removed=>{}},5.017010=>{delta_from=>5.017009,changed=>{'Benchmark'=>'1.15','Config'=>'5.017009','Data::Dumper'=>'2.145','Digest::SHA'=>'5.84','Encode'=>'2.49','ExtUtils::Command::MM'=>'6.65_01','ExtUtils::Liblist'=>'6.65_01','ExtUtils::Liblist::Kid'=>'6.65_01','ExtUtils::MM'=>'6.65_01','ExtUtils::MM_AIX'=>'6.65_01','ExtUtils::MM_Any'=>'6.65_01','ExtUtils::MM_BeOS'=>'6.65_01','ExtUtils::MM_Cygwin'=>'6.65_01','ExtUtils::MM_DOS'=>'6.65_01','ExtUtils::MM_Darwin'=>'6.65_01','ExtUtils::MM_MacOS'=>'6.65_01','ExtUtils::MM_NW5'=>'6.65_01','ExtUtils::MM_OS2'=>'6.65_01','ExtUtils::MM_QNX'=>'6.65_01','ExtUtils::MM_UWIN'=>'6.65_01','ExtUtils::MM_Unix'=>'6.65_01','ExtUtils::MM_VMS'=>'6.65_01','ExtUtils::MM_VOS'=>'6.65_01','ExtUtils::MM_Win32'=>'6.65_01','ExtUtils::MM_Win95'=>'6.65_01','ExtUtils::MY'=>'6.65_01','ExtUtils::MakeMaker'=>'6.65_01','ExtUtils::MakeMaker::Config'=>'6.65_01','ExtUtils::Mkbootstrap'=>'6.65_01','ExtUtils::Mksymlists'=>'6.65_01','ExtUtils::testlib'=>'6.65_01','File::Copy'=>'2.26','File::Temp'=>'0.23','Getopt::Long'=>'2.39','Hash::Util'=>'0.15','I18N::Langinfo'=>'0.10','IPC::Cmd'=>'0.80','JSON::PP'=>'2.27202','Locale::Codes'=>'3.25','Locale::Codes::Constants'=>'3.25','Locale::Codes::Country'=>'3.25','Locale::Codes::Country_Codes'=>'3.25','Locale::Codes::Country_Retired'=>'3.25','Locale::Codes::Currency'=>'3.25','Locale::Codes::Currency_Codes'=>'3.25','Locale::Codes::Currency_Retired'=>'3.25','Locale::Codes::LangExt'=>'3.25','Locale::Codes::LangExt_Codes'=>'3.25','Locale::Codes::LangExt_Retired'=>'3.25','Locale::Codes::LangFam'=>'3.25','Locale::Codes::LangFam_Codes'=>'3.25','Locale::Codes::LangFam_Retired'=>'3.25','Locale::Codes::LangVar'=>'3.25','Locale::Codes::LangVar_Codes'=>'3.25','Locale::Codes::LangVar_Retired'=>'3.25','Locale::Codes::Language'=>'3.25','Locale::Codes::Language_Codes'=>'3.25','Locale::Codes::Language_Retired'=>'3.25','Locale::Codes::Script'=>'3.25','Locale::Codes::Script_Codes'=>'3.25','Locale::Codes::Script_Retired'=>'3.25','Locale::Country'=>'3.25','Locale::Currency'=>'3.25','Locale::Language'=>'3.25','Locale::Script'=>'3.25','Math::BigFloat'=>'1.998','Math::BigFloat::Trace'=>'0.32','Math::BigInt'=>'1.9991','Math::BigInt::CalcEmu'=>'1.998','Math::BigInt::Trace'=>'0.32','Math::BigRat'=>'0.2604','Module::CoreList'=>'2.84','Module::CoreList::TieHashDelta'=>'2.84','Module::Pluggable'=>'4.7','Net::Ping'=>'2.41','Perl::OSType'=>'1.003','Pod::Simple'=>'3.26','Pod::Simple::BlackBox'=>'3.26','Pod::Simple::Checker'=>'3.26','Pod::Simple::Debug'=>'3.26','Pod::Simple::DumpAsText'=>'3.26','Pod::Simple::DumpAsXML'=>'3.26','Pod::Simple::HTML'=>'3.26','Pod::Simple::HTMLBatch'=>'3.26','Pod::Simple::LinkSection'=>'3.26','Pod::Simple::Methody'=>'3.26','Pod::Simple::Progress'=>'3.26','Pod::Simple::PullParser'=>'3.26','Pod::Simple::PullParserEndToken'=>'3.26','Pod::Simple::PullParserStartToken'=>'3.26','Pod::Simple::PullParserTextToken'=>'3.26','Pod::Simple::PullParserToken'=>'3.26','Pod::Simple::RTF'=>'3.26','Pod::Simple::Search'=>'3.26','Pod::Simple::SimpleTree'=>'3.26','Pod::Simple::Text'=>'3.26','Pod::Simple::TextContent'=>'3.26','Pod::Simple::TiedOutFH'=>'3.26','Pod::Simple::Transcode'=>'3.26','Pod::Simple::TranscodeDumb'=>'3.26','Pod::Simple::TranscodeSmart'=>'3.26','Pod::Simple::XHTML'=>'3.26','Pod::Simple::XMLOutStream'=>'3.26','Safe'=>'2.35','Term::ReadLine'=>'1.12','Text::ParseWords'=>'3.28','Tie::File'=>'0.99','Unicode::UCD'=>'0.51','Win32'=>'0.47','bigint'=>'0.33','bignum'=>'0.33','bigrat'=>'0.33','constant'=>'1.27','perlfaq'=>'5.0150042','version'=>'0.9902',},removed=>{}},5.017011=>{delta_from=>5.017010,changed=>{'App::Cpan'=>'1.61','B::Deparse'=>'1.20','Config'=>'5.017009','Exporter'=>'5.68','Exporter::Heavy'=>'5.68','ExtUtils::CBuilder'=>'0.280210','ExtUtils::Command::MM'=>'6.66','ExtUtils::Liblist'=>'6.66','ExtUtils::Liblist::Kid'=>'6.66','ExtUtils::MM'=>'6.66','ExtUtils::MM_AIX'=>'6.66','ExtUtils::MM_Any'=>'6.66','ExtUtils::MM_BeOS'=>'6.66','ExtUtils::MM_Cygwin'=>'6.66','ExtUtils::MM_DOS'=>'6.66','ExtUtils::MM_Darwin'=>'6.66','ExtUtils::MM_MacOS'=>'6.66','ExtUtils::MM_NW5'=>'6.66','ExtUtils::MM_OS2'=>'6.66','ExtUtils::MM_QNX'=>'6.66','ExtUtils::MM_UWIN'=>'6.66','ExtUtils::MM_Unix'=>'6.66','ExtUtils::MM_VMS'=>'6.66','ExtUtils::MM_VOS'=>'6.66','ExtUtils::MM_Win32'=>'6.66','ExtUtils::MM_Win95'=>'6.66','ExtUtils::MY'=>'6.66','ExtUtils::MakeMaker'=>'6.66','ExtUtils::MakeMaker::Config'=>'6.66','ExtUtils::Mkbootstrap'=>'6.66','ExtUtils::Mksymlists'=>'6.66','ExtUtils::testlib'=>'6.66','File::Glob'=>'1.20','IO'=>'1.28','Module::CoreList'=>'2.87','Module::CoreList::TieHashDelta'=>'2.87','Storable'=>'2.41','bigint'=>'0.34','mro'=>'1.11','overload'=>'1.22','warnings'=>'1.18',},removed=>{}},5.018000=>{delta_from=>5.017011,changed=>{'Carp'=>'1.29','Carp::Heavy'=>'1.29','Config'=>'5.018000','Hash::Util'=>'0.16','IO::Handle'=>'1.34','IO::Socket'=>'1.36','Module::CoreList'=>'2.89','Module::CoreList::TieHashDelta'=>'2.89','Pod::Simple'=>'3.28','Pod::Simple::BlackBox'=>'3.28','Pod::Simple::Checker'=>'3.28','Pod::Simple::Debug'=>'3.28','Pod::Simple::DumpAsText'=>'3.28','Pod::Simple::DumpAsXML'=>'3.28','Pod::Simple::HTML'=>'3.28','Pod::Simple::HTMLBatch'=>'3.28','Pod::Simple::LinkSection'=>'3.28','Pod::Simple::Methody'=>'3.28','Pod::Simple::Progress'=>'3.28','Pod::Simple::PullParser'=>'3.28','Pod::Simple::PullParserEndToken'=>'3.28','Pod::Simple::PullParserStartToken'=>'3.28','Pod::Simple::PullParserTextToken'=>'3.28','Pod::Simple::PullParserToken'=>'3.28','Pod::Simple::RTF'=>'3.28','Pod::Simple::Search'=>'3.28','Pod::Simple::SimpleTree'=>'3.28','Pod::Simple::Text'=>'3.28','Pod::Simple::TextContent'=>'3.28','Pod::Simple::TiedOutFH'=>'3.28','Pod::Simple::Transcode'=>'3.28','Pod::Simple::TranscodeDumb'=>'3.28','Pod::Simple::TranscodeSmart'=>'3.28','Pod::Simple::XHTML'=>'3.28','Pod::Simple::XMLOutStream'=>'3.28',},removed=>{}},5.018001=>{delta_from=>5.018000,changed=>{'B'=>'1.42_01','Config'=>'5.018001','Digest::SHA'=>'5.84_01','Module::CoreList'=>'2.96','Module::CoreList::TieHashDelta'=>'2.96','Module::CoreList::Utils'=>'2.96',},removed=>{'VMS::Filespec'=>1,}},5.018002=>{delta_from=>5.018001,changed=>{'B'=>'1.42_02','B::Concise'=>'0.95_01','Config'=>'5.018002','File::Glob'=>'1.20_01','Module::CoreList'=>'3.03','Module::CoreList::TieHashDelta'=>'3.03','Module::CoreList::Utils'=>'3.03',},},5.018003=>{delta_from=>5.018002,changed=>{'Config'=>'5.018003','Digest::SHA'=>'5.84_02','Module::CoreList'=>'3.12','Module::CoreList::TieHashDelta'=>'3.12','Module::CoreList::Utils'=>'3.12',},},5.018004=>{delta_from=>5.018003,changed=>{'Config'=>'5.018004','Module::CoreList'=>'3.13','Module::CoreList::TieHashDelta'=>'3.13','Module::CoreList::Utils'=>'3.13',},},5.019000=>{delta_from=>5.018000,changed=>{'Config'=>'5.019000','Getopt::Std'=>'1.08','Module::CoreList'=>'2.91','Module::CoreList::TieHashDelta'=>'2.91','Storable'=>'2.42','feature'=>'1.33','utf8'=>'1.11',},removed=>{'Archive::Extract'=>1,'B::Lint'=>1,'B::Lint::Debug'=>1,'CPANPLUS'=>1,'CPANPLUS::Backend'=>1,'CPANPLUS::Backend::RV'=>1,'CPANPLUS::Config'=>1,'CPANPLUS::Config::HomeEnv'=>1,'CPANPLUS::Configure'=>1,'CPANPLUS::Configure::Setup'=>1,'CPANPLUS::Dist'=>1,'CPANPLUS::Dist::Autobundle'=>1,'CPANPLUS::Dist::Base'=>1,'CPANPLUS::Dist::Build'=>1,'CPANPLUS::Dist::Build::Constants'=>1,'CPANPLUS::Dist::MM'=>1,'CPANPLUS::Dist::Sample'=>1,'CPANPLUS::Error'=>1,'CPANPLUS::Internals'=>1,'CPANPLUS::Internals::Constants'=>1,'CPANPLUS::Internals::Constants::Report'=>1,'CPANPLUS::Internals::Extract'=>1,'CPANPLUS::Internals::Fetch'=>1,'CPANPLUS::Internals::Report'=>1,'CPANPLUS::Internals::Search'=>1,'CPANPLUS::Internals::Source'=>1,'CPANPLUS::Internals::Source::Memory'=>1,'CPANPLUS::Internals::Source::SQLite'=>1,'CPANPLUS::Internals::Source::SQLite::Tie'=>1,'CPANPLUS::Internals::Utils'=>1,'CPANPLUS::Internals::Utils::Autoflush'=>1,'CPANPLUS::Module'=>1,'CPANPLUS::Module::Author'=>1,'CPANPLUS::Module::Author::Fake'=>1,'CPANPLUS::Module::Checksums'=>1,'CPANPLUS::Module::Fake'=>1,'CPANPLUS::Module::Signature'=>1,'CPANPLUS::Selfupdate'=>1,'CPANPLUS::Shell'=>1,'CPANPLUS::Shell::Classic'=>1,'CPANPLUS::Shell::Default'=>1,'CPANPLUS::Shell::Default::Plugins::CustomSource'=>1,'CPANPLUS::Shell::Default::Plugins::Remote'=>1,'CPANPLUS::Shell::Default::Plugins::Source'=>1,'Devel::InnerPackage'=>1,'File::CheckTree'=>1,'Log::Message'=>1,'Log::Message::Config'=>1,'Log::Message::Handlers'=>1,'Log::Message::Item'=>1,'Log::Message::Simple'=>1,'Module::Pluggable'=>1,'Module::Pluggable::Object'=>1,'Object::Accessor'=>1,'Pod::LaTeX'=>1,'Term::UI'=>1,'Term::UI::History'=>1,'Text::Soundex'=>1,}},5.019001=>{delta_from=>5.019000,changed=>{'App::Prove'=>'3.28','App::Prove::State'=>'3.28','App::Prove::State::Result'=>'3.28','App::Prove::State::Result::Test'=>'3.28','Archive::Tar'=>'1.92','Archive::Tar::Constant'=>'1.92','Archive::Tar::File'=>'1.92','Attribute::Handlers'=>'0.95','B'=>'1.43','B::Concise'=>'0.96','B::Deparse'=>'1.21','B::Showlex'=>'1.04','Benchmark'=>'1.16','CPAN::Meta'=>'2.131560','CPAN::Meta::Converter'=>'2.131560','CPAN::Meta::Feature'=>'2.131560','CPAN::Meta::History'=>'2.131560','CPAN::Meta::Prereqs'=>'2.131560','CPAN::Meta::Spec'=>'2.131560','CPAN::Meta::Validator'=>'2.131560','Carp'=>'1.30','Carp::Heavy'=>'1.30','Compress::Raw::Bzip2'=>'2.061','Compress::Raw::Zlib'=>'2.061','Compress::Zlib'=>'2.061','Config'=>'5.019001','Config::Perl::V'=>'0.18','Cwd'=>'3.41','DB'=>'1.06','DB_File'=>'1.828','Data::Dumper'=>'2.146','Encode'=>'2.51','Encode::CN::HZ'=>'2.06','Encode::GSM0338'=>'2.03','Encode::Unicode::UTF7'=>'2.07','ExtUtils::CBuilder::Base'=>'0.280210','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280210','ExtUtils::Command::MM'=>'6.68','ExtUtils::Install'=>'1.60','ExtUtils::Liblist'=>'6.68','ExtUtils::Liblist::Kid'=>'6.68','ExtUtils::MM'=>'6.68','ExtUtils::MM_AIX'=>'6.68','ExtUtils::MM_Any'=>'6.68','ExtUtils::MM_BeOS'=>'6.68','ExtUtils::MM_Cygwin'=>'6.68','ExtUtils::MM_DOS'=>'6.68','ExtUtils::MM_Darwin'=>'6.68','ExtUtils::MM_MacOS'=>'6.68','ExtUtils::MM_NW5'=>'6.68','ExtUtils::MM_OS2'=>'6.68','ExtUtils::MM_QNX'=>'6.68','ExtUtils::MM_UWIN'=>'6.68','ExtUtils::MM_Unix'=>'6.68','ExtUtils::MM_VMS'=>'6.68','ExtUtils::MM_VOS'=>'6.68','ExtUtils::MM_Win32'=>'6.68','ExtUtils::MM_Win95'=>'6.68','ExtUtils::MY'=>'6.68','ExtUtils::MakeMaker'=>'6.68','ExtUtils::MakeMaker::Config'=>'6.68','ExtUtils::Mkbootstrap'=>'6.68','ExtUtils::Mksymlists'=>'6.68','ExtUtils::ParseXS'=>'3.19','ExtUtils::testlib'=>'6.68','Fatal'=>'2.19','File::Copy'=>'2.27','File::DosGlob'=>'1.11','File::Fetch'=>'0.42','File::Find'=>'1.24','File::Spec'=>'3.41','File::Spec::Cygwin'=>'3.41','File::Spec::Epoc'=>'3.41','File::Spec::Mac'=>'3.41','File::Spec::OS2'=>'3.41','File::Spec::Unix'=>'3.41','File::Spec::VMS'=>'3.41','File::Spec::Win32'=>'3.41','File::Temp'=>'0.2301','Filter::Simple'=>'0.90','Filter::Util::Call'=>'1.49','Getopt::Long'=>'2.4','HTTP::Tiny'=>'0.031','Hash::Util::FieldHash'=>'1.11','IO::Compress::Adapter::Bzip2'=>'2.061','IO::Compress::Adapter::Deflate'=>'2.061','IO::Compress::Adapter::Identity'=>'2.061','IO::Compress::Base'=>'2.061','IO::Compress::Base::Common'=>'2.061','IO::Compress::Bzip2'=>'2.061','IO::Compress::Deflate'=>'2.061','IO::Compress::Gzip'=>'2.061','IO::Compress::Gzip::Constants'=>'2.061','IO::Compress::RawDeflate'=>'2.061','IO::Compress::Zip'=>'2.061','IO::Compress::Zip::Constants'=>'2.061','IO::Compress::Zlib::Constants'=>'2.061','IO::Compress::Zlib::Extra'=>'2.061','IO::Handle'=>'1.35','IO::Uncompress::Adapter::Bunzip2'=>'2.061','IO::Uncompress::Adapter::Identity'=>'2.061','IO::Uncompress::Adapter::Inflate'=>'2.061','IO::Uncompress::AnyInflate'=>'2.061','IO::Uncompress::AnyUncompress'=>'2.061','IO::Uncompress::Base'=>'2.061','IO::Uncompress::Bunzip2'=>'2.061','IO::Uncompress::Gunzip'=>'2.061','IO::Uncompress::Inflate'=>'2.061','IO::Uncompress::RawInflate'=>'2.061','IO::Uncompress::Unzip'=>'2.061','IPC::Open3'=>'1.14','Locale::Codes'=>'3.26','Locale::Codes::Constants'=>'3.26','Locale::Codes::Country'=>'3.26','Locale::Codes::Country_Codes'=>'3.26','Locale::Codes::Country_Retired'=>'3.26','Locale::Codes::Currency'=>'3.26','Locale::Codes::Currency_Codes'=>'3.26','Locale::Codes::Currency_Retired'=>'3.26','Locale::Codes::LangExt'=>'3.26','Locale::Codes::LangExt_Codes'=>'3.26','Locale::Codes::LangExt_Retired'=>'3.26','Locale::Codes::LangFam'=>'3.26','Locale::Codes::LangFam_Codes'=>'3.26','Locale::Codes::LangFam_Retired'=>'3.26','Locale::Codes::LangVar'=>'3.26','Locale::Codes::LangVar_Codes'=>'3.26','Locale::Codes::LangVar_Retired'=>'3.26','Locale::Codes::Language'=>'3.26','Locale::Codes::Language_Codes'=>'3.26','Locale::Codes::Language_Retired'=>'3.26','Locale::Codes::Script'=>'3.26','Locale::Codes::Script_Codes'=>'3.26','Locale::Codes::Script_Retired'=>'3.26','Locale::Country'=>'3.26','Locale::Currency'=>'3.26','Locale::Language'=>'3.26','Locale::Maketext'=>'1.24','Locale::Script'=>'3.26','Math::BigFloat'=>'1.999','Math::BigInt'=>'1.9992','Math::BigInt::Calc'=>'1.998','Math::BigInt::CalcEmu'=>'1.9991','Math::BigRat'=>'0.2606','Module::Build'=>'0.4005','Module::Build::Base'=>'0.4005','Module::Build::Compat'=>'0.4005','Module::Build::Config'=>'0.4005','Module::Build::Cookbook'=>'0.4005','Module::Build::Dumper'=>'0.4005','Module::Build::ModuleInfo'=>'0.4005','Module::Build::Notes'=>'0.4005','Module::Build::PPMMaker'=>'0.4005','Module::Build::Platform::Amiga'=>'0.4005','Module::Build::Platform::Default'=>'0.4005','Module::Build::Platform::EBCDIC'=>'0.4005','Module::Build::Platform::MPEiX'=>'0.4005','Module::Build::Platform::MacOS'=>'0.4005','Module::Build::Platform::RiscOS'=>'0.4005','Module::Build::Platform::Unix'=>'0.4005','Module::Build::Platform::VMS'=>'0.4005','Module::Build::Platform::VOS'=>'0.4005','Module::Build::Platform::Windows'=>'0.4005','Module::Build::Platform::aix'=>'0.4005','Module::Build::Platform::cygwin'=>'0.4005','Module::Build::Platform::darwin'=>'0.4005','Module::Build::Platform::os2'=>'0.4005','Module::Build::PodParser'=>'0.4005','Module::CoreList'=>'2.92','Module::CoreList::TieHashDelta'=>'2.92','Module::CoreList::Utils'=>'2.92','Module::Metadata'=>'1.000014','Net::Ping'=>'2.42','OS2::Process'=>'1.09','POSIX'=>'1.33','Pod::Find'=>'1.61','Pod::Html'=>'1.19','Pod::InputObjects'=>'1.61','Pod::ParseUtils'=>'1.61','Pod::Parser'=>'1.61','Pod::Perldoc'=>'3.20','Pod::Perldoc::BaseTo'=>'3.20','Pod::Perldoc::GetOptsOO'=>'3.20','Pod::Perldoc::ToANSI'=>'3.20','Pod::Perldoc::ToChecker'=>'3.20','Pod::Perldoc::ToMan'=>'3.20','Pod::Perldoc::ToNroff'=>'3.20','Pod::Perldoc::ToPod'=>'3.20','Pod::Perldoc::ToRtf'=>'3.20','Pod::Perldoc::ToTerm'=>'3.20','Pod::Perldoc::ToText'=>'3.20','Pod::Perldoc::ToTk'=>'3.20','Pod::Perldoc::ToXml'=>'3.20','Pod::Select'=>'1.61','Pod::Usage'=>'1.63','Safe'=>'2.36','Storable'=>'2.43','Sys::Hostname'=>'1.18','Sys::Syslog'=>'0.33','TAP::Base'=>'3.28','TAP::Formatter::Base'=>'3.28','TAP::Formatter::Color'=>'3.28','TAP::Formatter::Console'=>'3.28','TAP::Formatter::Console::ParallelSession'=>'3.28','TAP::Formatter::Console::Session'=>'3.28','TAP::Formatter::File'=>'3.28','TAP::Formatter::File::Session'=>'3.28','TAP::Formatter::Session'=>'3.28','TAP::Harness'=>'3.28','TAP::Object'=>'3.28','TAP::Parser'=>'3.28','TAP::Parser::Aggregator'=>'3.28','TAP::Parser::Grammar'=>'3.28','TAP::Parser::Iterator'=>'3.28','TAP::Parser::Iterator::Array'=>'3.28','TAP::Parser::Iterator::Process'=>'3.28','TAP::Parser::Iterator::Stream'=>'3.28','TAP::Parser::IteratorFactory'=>'3.28','TAP::Parser::Multiplexer'=>'3.28','TAP::Parser::Result'=>'3.28','TAP::Parser::Result::Bailout'=>'3.28','TAP::Parser::Result::Comment'=>'3.28','TAP::Parser::Result::Plan'=>'3.28','TAP::Parser::Result::Pragma'=>'3.28','TAP::Parser::Result::Test'=>'3.28','TAP::Parser::Result::Unknown'=>'3.28','TAP::Parser::Result::Version'=>'3.28','TAP::Parser::Result::YAML'=>'3.28','TAP::Parser::ResultFactory'=>'3.28','TAP::Parser::Scheduler'=>'3.28','TAP::Parser::Scheduler::Job'=>'3.28','TAP::Parser::Scheduler::Spinner'=>'3.28','TAP::Parser::Source'=>'3.28','TAP::Parser::SourceHandler'=>'3.28','TAP::Parser::SourceHandler::Executable'=>'3.28','TAP::Parser::SourceHandler::File'=>'3.28','TAP::Parser::SourceHandler::Handle'=>'3.28','TAP::Parser::SourceHandler::Perl'=>'3.28','TAP::Parser::SourceHandler::RawTAP'=>'3.28','TAP::Parser::Utils'=>'3.28','TAP::Parser::YAMLish::Reader'=>'3.28','TAP::Parser::YAMLish::Writer'=>'3.28','Term::ReadLine'=>'1.13','Test::Harness'=>'3.28','Text::Tabs'=>'2013.0523','Text::Wrap'=>'2013.0523','Thread'=>'3.04','Tie::File'=>'1.00','Time::Piece'=>'1.2002','Unicode::Collate'=>'0.98','Unicode::UCD'=>'0.53','XS::APItest'=>'0.53','_charnames'=>'1.37','autodie'=>'2.19','autodie::exception'=>'2.19','autodie::exception::system'=>'2.19','autodie::hints'=>'2.19','autodie::skip'=>'2.19','bigint'=>'0.35','charnames'=>'1.38','encoding'=>'2.12','inc::latest'=>'0.4005','mro'=>'1.12','perlfaq'=>'5.0150043','re'=>'0.25','threads'=>'1.87','threads::shared'=>'1.44','utf8'=>'1.12',},removed=>{}},5.019002=>{delta_from=>5.019001,changed=>{'B'=>'1.44','B::Concise'=>'0.98','B::Deparse'=>'1.22','Benchmark'=>'1.17','Class::Struct'=>'0.65','Config'=>'5.019002','DB'=>'1.07','DBM_Filter'=>'0.06','DBM_Filter::compress'=>'0.03','DBM_Filter::encode'=>'0.03','DBM_Filter::int32'=>'0.03','DBM_Filter::null'=>'0.03','DBM_Filter::utf8'=>'0.03','DB_File'=>'1.829','Data::Dumper'=>'2.147','Devel::Peek'=>'1.12','Digest::MD5'=>'2.53','Digest::SHA'=>'5.85','English'=>'1.07','Errno'=>'1.19','ExtUtils::Embed'=>'1.31','ExtUtils::Miniperl'=>'1','ExtUtils::ParseXS'=>'3.21','ExtUtils::ParseXS::Constants'=>'3.21','ExtUtils::ParseXS::CountLines'=>'3.21','ExtUtils::ParseXS::Eval'=>'3.19','ExtUtils::ParseXS::Utilities'=>'3.21','ExtUtils::Typemaps'=>'3.21','ExtUtils::Typemaps::Cmd'=>'3.21','ExtUtils::Typemaps::InputMap'=>'3.21','ExtUtils::Typemaps::OutputMap'=>'3.21','ExtUtils::Typemaps::Type'=>'3.21','ExtUtils::XSSymSet'=>'1.3','Fatal'=>'2.20','File::Basename'=>'2.85','File::Spec::VMS'=>'3.43','File::Spec::Win32'=>'3.42','Getopt::Long'=>'2.41','Getopt::Std'=>'1.09','HTTP::Tiny'=>'0.034','Hash::Util::FieldHash'=>'1.12','I18N::Langinfo'=>'0.11','IO::Socket::INET'=>'1.34','IO::Socket::UNIX'=>'1.25','IPC::Cmd'=>'0.82','MIME::Base64'=>'3.14','Module::CoreList'=>'2.94','Module::CoreList::TieHashDelta'=>'2.94','Module::CoreList::Utils'=>'2.94','POSIX'=>'1.34','Params::Check'=>'0.38','Parse::CPAN::Meta'=>'1.4405','Pod::Functions'=>'1.07','Pod::Html'=>'1.2','Safe'=>'2.37','Socket'=>'2.010','Storable'=>'2.45','Text::ParseWords'=>'3.29','Tie::Array'=>'1.06','Tie::Hash'=>'1.05','Tie::Scalar'=>'1.03','Time::Piece'=>'1.21','Time::Seconds'=>'1.21','XS::APItest'=>'0.54','autodie'=>'2.20','autodie::exception'=>'2.20','autodie::exception::system'=>'2.20','autodie::hints'=>'2.20','autodie::skip'=>'2.20','base'=>'2.19','deprecate'=>'0.03','if'=>'0.0603','integer'=>'1.01','strict'=>'1.08','subs'=>'1.02','vmsish'=>'1.04',},removed=>{}},5.019003=>{delta_from=>5.019002,changed=>{'B'=>'1.45','CPAN::Meta'=>'2.132140','CPAN::Meta::Converter'=>'2.132140','CPAN::Meta::Feature'=>'2.132140','CPAN::Meta::History'=>'2.132140','CPAN::Meta::Prereqs'=>'2.132140','CPAN::Meta::Spec'=>'2.132140','CPAN::Meta::Validator'=>'2.132140','Carp'=>'1.31','Carp::Heavy'=>'1.31','Compress::Raw::Bzip2'=>'2.062','Compress::Raw::Zlib'=>'2.062','Compress::Zlib'=>'2.062','Config'=>'5.019003','Config::Perl::V'=>'0.19','Cwd'=>'3.44','Data::Dumper'=>'2.148','Devel::PPPort'=>'3.21','Devel::Peek'=>'1.13','DynaLoader'=>'1.19','Encode'=>'2.52','Encode::Alias'=>'2.17','Encode::Encoding'=>'2.06','Encode::GSM0338'=>'2.04','Encode::MIME::Header'=>'2.14','Encode::Unicode'=>'2.08','English'=>'1.08','Exporter'=>'5.69','Exporter::Heavy'=>'5.69','ExtUtils::Command::MM'=>'6.72','ExtUtils::Liblist'=>'6.72','ExtUtils::Liblist::Kid'=>'6.72','ExtUtils::MM'=>'6.72','ExtUtils::MM_AIX'=>'6.72','ExtUtils::MM_Any'=>'6.72','ExtUtils::MM_BeOS'=>'6.72','ExtUtils::MM_Cygwin'=>'6.72','ExtUtils::MM_DOS'=>'6.72','ExtUtils::MM_Darwin'=>'6.72','ExtUtils::MM_MacOS'=>'6.72','ExtUtils::MM_NW5'=>'6.72','ExtUtils::MM_OS2'=>'6.72','ExtUtils::MM_QNX'=>'6.72','ExtUtils::MM_UWIN'=>'6.72','ExtUtils::MM_Unix'=>'6.72','ExtUtils::MM_VMS'=>'6.72','ExtUtils::MM_VOS'=>'6.72','ExtUtils::MM_Win32'=>'6.72','ExtUtils::MM_Win95'=>'6.72','ExtUtils::MY'=>'6.72','ExtUtils::MakeMaker'=>'6.72','ExtUtils::MakeMaker::Config'=>'6.72','ExtUtils::Mkbootstrap'=>'6.72','ExtUtils::Mksymlists'=>'6.72','ExtUtils::ParseXS::Eval'=>'3.21','ExtUtils::testlib'=>'6.72','File::Spec'=>'3.44','File::Spec::Cygwin'=>'3.44','File::Spec::Epoc'=>'3.44','File::Spec::Functions'=>'3.44','File::Spec::Mac'=>'3.44','File::Spec::OS2'=>'3.44','File::Spec::Unix'=>'3.44','File::Spec::VMS'=>'3.44','File::Spec::Win32'=>'3.44','Getopt::Std'=>'1.10','IO::Compress::Adapter::Bzip2'=>'2.062','IO::Compress::Adapter::Deflate'=>'2.062','IO::Compress::Adapter::Identity'=>'2.062','IO::Compress::Base'=>'2.062','IO::Compress::Base::Common'=>'2.062','IO::Compress::Bzip2'=>'2.062','IO::Compress::Deflate'=>'2.062','IO::Compress::Gzip'=>'2.062','IO::Compress::Gzip::Constants'=>'2.062','IO::Compress::RawDeflate'=>'2.062','IO::Compress::Zip'=>'2.062','IO::Compress::Zip::Constants'=>'2.062','IO::Compress::Zlib::Constants'=>'2.062','IO::Compress::Zlib::Extra'=>'2.062','IO::Uncompress::Adapter::Bunzip2'=>'2.062','IO::Uncompress::Adapter::Identity'=>'2.062','IO::Uncompress::Adapter::Inflate'=>'2.062','IO::Uncompress::AnyInflate'=>'2.062','IO::Uncompress::AnyUncompress'=>'2.062','IO::Uncompress::Base'=>'2.062','IO::Uncompress::Bunzip2'=>'2.062','IO::Uncompress::Gunzip'=>'2.062','IO::Uncompress::Inflate'=>'2.062','IO::Uncompress::RawInflate'=>'2.062','IO::Uncompress::Unzip'=>'2.062','IPC::Cmd'=>'0.84','IPC::Msg'=>'2.04','IPC::Open3'=>'1.15','IPC::Semaphore'=>'2.04','IPC::SharedMem'=>'2.04','IPC::SysV'=>'2.04','List::Util'=>'1.31','List::Util::XS'=>'1.31','Math::BigFloat::Trace'=>'0.36','Math::BigInt::Trace'=>'0.36','Module::Build'=>'0.4007','Module::Build::Base'=>'0.4007','Module::Build::Compat'=>'0.4007','Module::Build::Config'=>'0.4007','Module::Build::Cookbook'=>'0.4007','Module::Build::Dumper'=>'0.4007','Module::Build::ModuleInfo'=>'0.4007','Module::Build::Notes'=>'0.4007','Module::Build::PPMMaker'=>'0.4007','Module::Build::Platform::Default'=>'0.4007','Module::Build::Platform::MacOS'=>'0.4007','Module::Build::Platform::Unix'=>'0.4007','Module::Build::Platform::VMS'=>'0.4007','Module::Build::Platform::VOS'=>'0.4007','Module::Build::Platform::Windows'=>'0.4007','Module::Build::Platform::aix'=>'0.4007','Module::Build::Platform::cygwin'=>'0.4007','Module::Build::Platform::darwin'=>'0.4007','Module::Build::Platform::os2'=>'0.4007','Module::Build::PodParser'=>'0.4007','Module::CoreList'=>'2.97','Module::CoreList::TieHashDelta'=>'2.97','Module::CoreList::Utils'=>'2.97','Net::Cmd'=>'2.30','Net::Config'=>'1.12','Net::Domain'=>'2.22','Net::FTP'=>'2.78','Net::FTP::dataconn'=>'0.12','Net::NNTP'=>'2.25','Net::Netrc'=>'2.14','Net::POP3'=>'2.30','Net::SMTP'=>'2.32','PerlIO'=>'1.08','Pod::Functions'=>'1.08','Scalar::Util'=>'1.31','Socket'=>'2.011','Storable'=>'2.46','Time::HiRes'=>'1.9726','Time::Piece'=>'1.22','Time::Seconds'=>'1.22','XS::APItest'=>'0.55','bigint'=>'0.36','bignum'=>'0.36','bigrat'=>'0.36','constant'=>'1.28','diagnostics'=>'1.32','inc::latest'=>'0.4007','mro'=>'1.13','parent'=>'0.226','utf8'=>'1.13','version'=>'0.9903',},removed=>{'Module::Build::Platform::Amiga'=>1,'Module::Build::Platform::EBCDIC'=>1,'Module::Build::Platform::MPEiX'=>1,'Module::Build::Platform::RiscOS'=>1,}},5.019004=>{delta_from=>5.019003,changed=>{'B'=>'1.46','B::Concise'=>'0.99','B::Deparse'=>'1.23','CPAN'=>'2.03','CPAN::Meta'=>'2.132620','CPAN::Meta::Converter'=>'2.132620','CPAN::Meta::Feature'=>'2.132620','CPAN::Meta::History'=>'2.132620','CPAN::Meta::Prereqs'=>'2.132620','CPAN::Meta::Requirements'=>'2.123','CPAN::Meta::Spec'=>'2.132620','CPAN::Meta::Validator'=>'2.132620','Carp'=>'1.32','Carp::Heavy'=>'1.32','Config'=>'5.019004','Data::Dumper'=>'2.149','Devel::Peek'=>'1.14','DynaLoader'=>'1.20','Encode'=>'2.55','Encode::Alias'=>'2.18','Encode::CN::HZ'=>'2.07','Encode::Encoder'=>'2.03','Encode::Encoding'=>'2.07','Encode::GSM0338'=>'2.05','Encode::Guess'=>'2.06','Encode::JP::JIS7'=>'2.05','Encode::KR::2022_KR'=>'2.03','Encode::MIME::Header'=>'2.15','Encode::MIME::Header::ISO_2022_JP'=>'1.04','Encode::Unicode'=>'2.09','Encode::Unicode::UTF7'=>'2.08','Errno'=>'1.20','Exporter'=>'5.70','Exporter::Heavy'=>'5.70','ExtUtils::CBuilder'=>'0.280212','ExtUtils::CBuilder::Base'=>'0.280212','ExtUtils::CBuilder::Platform::Unix'=>'0.280212','ExtUtils::CBuilder::Platform::VMS'=>'0.280212','ExtUtils::CBuilder::Platform::Windows'=>'0.280212','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280212','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280212','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280212','ExtUtils::CBuilder::Platform::aix'=>'0.280212','ExtUtils::CBuilder::Platform::cygwin'=>'0.280212','ExtUtils::CBuilder::Platform::darwin'=>'0.280212','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280212','ExtUtils::CBuilder::Platform::os2'=>'0.280212','ExtUtils::Command'=>'1.18','ExtUtils::Command::MM'=>'6.76','ExtUtils::Liblist'=>'6.76','ExtUtils::Liblist::Kid'=>'6.76','ExtUtils::MM'=>'6.76','ExtUtils::MM_AIX'=>'6.76','ExtUtils::MM_Any'=>'6.76','ExtUtils::MM_BeOS'=>'6.76','ExtUtils::MM_Cygwin'=>'6.76','ExtUtils::MM_DOS'=>'6.76','ExtUtils::MM_Darwin'=>'6.76','ExtUtils::MM_MacOS'=>'6.76','ExtUtils::MM_NW5'=>'6.76','ExtUtils::MM_OS2'=>'6.76','ExtUtils::MM_QNX'=>'6.76','ExtUtils::MM_UWIN'=>'6.76','ExtUtils::MM_Unix'=>'6.76','ExtUtils::MM_VMS'=>'6.76','ExtUtils::MM_VOS'=>'6.76','ExtUtils::MM_Win32'=>'6.76','ExtUtils::MM_Win95'=>'6.76','ExtUtils::MY'=>'6.76','ExtUtils::MakeMaker'=>'6.76','ExtUtils::MakeMaker::Config'=>'6.76','ExtUtils::Mkbootstrap'=>'6.76','ExtUtils::Mksymlists'=>'6.76','ExtUtils::ParseXS'=>'3.23','ExtUtils::ParseXS::Constants'=>'3.23','ExtUtils::ParseXS::CountLines'=>'3.23','ExtUtils::ParseXS::Eval'=>'3.23','ExtUtils::ParseXS::Utilities'=>'3.23','ExtUtils::Typemaps'=>'3.23','ExtUtils::Typemaps::Cmd'=>'3.23','ExtUtils::Typemaps::InputMap'=>'3.23','ExtUtils::Typemaps::OutputMap'=>'3.23','ExtUtils::Typemaps::Type'=>'3.23','ExtUtils::testlib'=>'6.76','Fatal'=>'2.21','File::Copy'=>'2.28','File::Find'=>'1.25','File::Glob'=>'1.21','FileCache'=>'1.09','HTTP::Tiny'=>'0.035','Hash::Util::FieldHash'=>'1.13','I18N::LangTags'=>'0.40','IO'=>'1.29','IO::Socket'=>'1.37','IPC::Open3'=>'1.16','JSON::PP'=>'2.27202_01','List::Util'=>'1.32','List::Util::XS'=>'1.32','Locale::Codes'=>'3.27','Locale::Codes::Constants'=>'3.27','Locale::Codes::Country'=>'3.27','Locale::Codes::Country_Codes'=>'3.27','Locale::Codes::Country_Retired'=>'3.27','Locale::Codes::Currency'=>'3.27','Locale::Codes::Currency_Codes'=>'3.27','Locale::Codes::Currency_Retired'=>'3.27','Locale::Codes::LangExt'=>'3.27','Locale::Codes::LangExt_Codes'=>'3.27','Locale::Codes::LangExt_Retired'=>'3.27','Locale::Codes::LangFam'=>'3.27','Locale::Codes::LangFam_Codes'=>'3.27','Locale::Codes::LangFam_Retired'=>'3.27','Locale::Codes::LangVar'=>'3.27','Locale::Codes::LangVar_Codes'=>'3.27','Locale::Codes::LangVar_Retired'=>'3.27','Locale::Codes::Language'=>'3.27','Locale::Codes::Language_Codes'=>'3.27','Locale::Codes::Language_Retired'=>'3.27','Locale::Codes::Script'=>'3.27','Locale::Codes::Script_Codes'=>'3.27','Locale::Codes::Script_Retired'=>'3.27','Locale::Country'=>'3.27','Locale::Currency'=>'3.27','Locale::Language'=>'3.27','Locale::Script'=>'3.27','Math::BigFloat'=>'1.9991','Math::BigInt'=>'1.9993','Math::BigInt::FastCalc'=>'0.31','Module::CoreList'=>'2.99','Module::CoreList::TieHashDelta'=>'2.99','Module::CoreList::Utils'=>'2.99','Module::Load::Conditional'=>'0.58','Module::Metadata'=>'1.000018','Opcode'=>'1.26','POSIX'=>'1.35','Parse::CPAN::Meta'=>'1.4407','Perl::OSType'=>'1.005','Pod::Html'=>'1.21','Scalar::Util'=>'1.32','Socket'=>'2.012','Storable'=>'2.47','Term::ReadLine'=>'1.14','Test::Builder'=>'0.98_06','Test::Builder::Module'=>'0.98_06','Test::More'=>'0.98_06','Test::Simple'=>'0.98_06','Time::Piece'=>'1.23','Time::Seconds'=>'1.23','Unicode::Collate'=>'0.99','Unicode::UCD'=>'0.54','XS::APItest'=>'0.56','XS::Typemap'=>'0.11','_charnames'=>'1.39','autodie'=>'2.21','autodie::exception'=>'2.21','autodie::exception::system'=>'2.21','autodie::hints'=>'2.21','autodie::skip'=>'2.21','charnames'=>'1.39','diagnostics'=>'1.33','mro'=>'1.14','parent'=>'0.228','perlfaq'=>'5.0150044','re'=>'0.26','version'=>'0.9904','warnings'=>'1.19',},removed=>{}},5.019005=>{delta_from=>5.019004,changed=>{'App::Prove'=>'3.29','App::Prove::State'=>'3.29','App::Prove::State::Result'=>'3.29','App::Prove::State::Result::Test'=>'3.29','CPAN::Meta'=>'2.132830','CPAN::Meta::Converter'=>'2.132830','CPAN::Meta::Feature'=>'2.132830','CPAN::Meta::History'=>'2.132830','CPAN::Meta::Prereqs'=>'2.132830','CPAN::Meta::Requirements'=>'2.125','CPAN::Meta::Spec'=>'2.132830','CPAN::Meta::Validator'=>'2.132830','CPAN::Meta::YAML'=>'0.010','Config'=>'5.019005','Cwd'=>'3.45','ExtUtils::Command::MM'=>'6.80','ExtUtils::Install'=>'1.61','ExtUtils::Liblist'=>'6.80','ExtUtils::Liblist::Kid'=>'6.80','ExtUtils::MM'=>'6.80','ExtUtils::MM_AIX'=>'6.80','ExtUtils::MM_Any'=>'6.80','ExtUtils::MM_BeOS'=>'6.80','ExtUtils::MM_Cygwin'=>'6.80','ExtUtils::MM_DOS'=>'6.80','ExtUtils::MM_Darwin'=>'6.80','ExtUtils::MM_MacOS'=>'6.80','ExtUtils::MM_NW5'=>'6.80','ExtUtils::MM_OS2'=>'6.80','ExtUtils::MM_QNX'=>'6.80','ExtUtils::MM_UWIN'=>'6.80','ExtUtils::MM_Unix'=>'6.80','ExtUtils::MM_VMS'=>'6.80','ExtUtils::MM_VOS'=>'6.80','ExtUtils::MM_Win32'=>'6.80','ExtUtils::MM_Win95'=>'6.80','ExtUtils::MY'=>'6.80','ExtUtils::MakeMaker'=>'6.80','ExtUtils::MakeMaker::Config'=>'6.80','ExtUtils::Mkbootstrap'=>'6.80','ExtUtils::Mksymlists'=>'6.80','ExtUtils::testlib'=>'6.80','Fatal'=>'2.22','File::Fetch'=>'0.44','File::Glob'=>'1.22','File::Spec'=>'3.45','File::Spec::Cygwin'=>'3.45','File::Spec::Epoc'=>'3.45','File::Spec::Functions'=>'3.45','File::Spec::Mac'=>'3.45','File::Spec::OS2'=>'3.45','File::Spec::Unix'=>'3.45','File::Spec::VMS'=>'3.45','File::Spec::Win32'=>'3.45','File::Temp'=>'0.2304','Getopt::Long'=>'2.42','HTTP::Tiny'=>'0.036','IPC::Cmd'=>'0.84_01','JSON::PP'=>'2.27203','List::Util'=>'1.35','List::Util::XS'=>'1.35','Module::CoreList'=>'3.00','Module::CoreList::TieHashDelta'=>'3.00','Module::CoreList::Utils'=>'3.00','Module::Metadata'=>'1.000019','Parse::CPAN::Meta'=>'1.4409','Perl::OSType'=>'1.006','PerlIO::scalar'=>'0.17','Pod::Man'=>'2.28','Pod::Text'=>'3.18','Pod::Text::Termcap'=>'2.08','Scalar::Util'=>'1.35','TAP::Base'=>'3.29','TAP::Formatter::Base'=>'3.29','TAP::Formatter::Color'=>'3.29','TAP::Formatter::Console'=>'3.29','TAP::Formatter::Console::ParallelSession'=>'3.29','TAP::Formatter::Console::Session'=>'3.29','TAP::Formatter::File'=>'3.29','TAP::Formatter::File::Session'=>'3.29','TAP::Formatter::Session'=>'3.29','TAP::Harness'=>'3.29','TAP::Harness::Env'=>'3.29','TAP::Object'=>'3.29','TAP::Parser'=>'3.29','TAP::Parser::Aggregator'=>'3.29','TAP::Parser::Grammar'=>'3.29','TAP::Parser::Iterator'=>'3.29','TAP::Parser::Iterator::Array'=>'3.29','TAP::Parser::Iterator::Process'=>'3.29','TAP::Parser::Iterator::Stream'=>'3.29','TAP::Parser::IteratorFactory'=>'3.29','TAP::Parser::Multiplexer'=>'3.29','TAP::Parser::Result'=>'3.29','TAP::Parser::Result::Bailout'=>'3.29','TAP::Parser::Result::Comment'=>'3.29','TAP::Parser::Result::Plan'=>'3.29','TAP::Parser::Result::Pragma'=>'3.29','TAP::Parser::Result::Test'=>'3.29','TAP::Parser::Result::Unknown'=>'3.29','TAP::Parser::Result::Version'=>'3.29','TAP::Parser::Result::YAML'=>'3.29','TAP::Parser::ResultFactory'=>'3.29','TAP::Parser::Scheduler'=>'3.29','TAP::Parser::Scheduler::Job'=>'3.29','TAP::Parser::Scheduler::Spinner'=>'3.29','TAP::Parser::Source'=>'3.29','TAP::Parser::SourceHandler'=>'3.29','TAP::Parser::SourceHandler::Executable'=>'3.29','TAP::Parser::SourceHandler::File'=>'3.29','TAP::Parser::SourceHandler::Handle'=>'3.29','TAP::Parser::SourceHandler::Perl'=>'3.29','TAP::Parser::SourceHandler::RawTAP'=>'3.29','TAP::Parser::YAMLish::Reader'=>'3.29','TAP::Parser::YAMLish::Writer'=>'3.29','Test::Builder'=>'0.99','Test::Builder::Module'=>'0.99','Test::Builder::Tester'=>'1.23_002','Test::Builder::Tester::Color'=>'1.23_002','Test::Harness'=>'3.29','Test::More'=>'0.99','Test::Simple'=>'0.99','Unicode'=>'6.3.0','Unicode::Normalize'=>'1.17','Unicode::UCD'=>'0.55','attributes'=>'0.22','autodie'=>'2.22','autodie::exception'=>'2.22','autodie::exception::system'=>'2.22','autodie::hints'=>'2.22','autodie::skip'=>'2.22','feature'=>'1.34','threads'=>'1.89','warnings'=>'1.20',},removed=>{'TAP::Parser::Utils'=>1,}},5.019006=>{delta_from=>5.019005,changed=>{'App::Prove'=>'3.30','App::Prove::State'=>'3.30','App::Prove::State::Result'=>'3.30','App::Prove::State::Result::Test'=>'3.30','Archive::Tar'=>'1.96','Archive::Tar::Constant'=>'1.96','Archive::Tar::File'=>'1.96','AutoLoader'=>'5.74','B'=>'1.47','B::Concise'=>'0.991','B::Debug'=>'1.19','B::Deparse'=>'1.24','Benchmark'=>'1.18','Compress::Raw::Bzip2'=>'2.063','Compress::Raw::Zlib'=>'2.063','Compress::Zlib'=>'2.063','Config'=>'5.019006','DB_File'=>'1.831','Devel::Peek'=>'1.15','DynaLoader'=>'1.21','Errno'=>'1.20_01','ExtUtils::Command::MM'=>'6.82','ExtUtils::Liblist'=>'6.82','ExtUtils::Liblist::Kid'=>'6.82','ExtUtils::MM'=>'6.82','ExtUtils::MM_AIX'=>'6.82','ExtUtils::MM_Any'=>'6.82','ExtUtils::MM_BeOS'=>'6.82','ExtUtils::MM_Cygwin'=>'6.82','ExtUtils::MM_DOS'=>'6.82','ExtUtils::MM_Darwin'=>'6.82','ExtUtils::MM_MacOS'=>'6.82','ExtUtils::MM_NW5'=>'6.82','ExtUtils::MM_OS2'=>'6.82','ExtUtils::MM_QNX'=>'6.82','ExtUtils::MM_UWIN'=>'6.82','ExtUtils::MM_Unix'=>'6.82','ExtUtils::MM_VMS'=>'6.82','ExtUtils::MM_VOS'=>'6.82','ExtUtils::MM_Win32'=>'6.82','ExtUtils::MM_Win95'=>'6.82','ExtUtils::MY'=>'6.82','ExtUtils::MakeMaker'=>'6.82','ExtUtils::MakeMaker::Config'=>'6.82','ExtUtils::Mkbootstrap'=>'6.82','ExtUtils::Mksymlists'=>'6.82','ExtUtils::testlib'=>'6.82','File::DosGlob'=>'1.12','File::Find'=>'1.26','File::Glob'=>'1.23','HTTP::Tiny'=>'0.038','IO'=>'1.30','IO::Compress::Adapter::Bzip2'=>'2.063','IO::Compress::Adapter::Deflate'=>'2.063','IO::Compress::Adapter::Identity'=>'2.063','IO::Compress::Base'=>'2.063','IO::Compress::Base::Common'=>'2.063','IO::Compress::Bzip2'=>'2.063','IO::Compress::Deflate'=>'2.063','IO::Compress::Gzip'=>'2.063','IO::Compress::Gzip::Constants'=>'2.063','IO::Compress::RawDeflate'=>'2.063','IO::Compress::Zip'=>'2.063','IO::Compress::Zip::Constants'=>'2.063','IO::Compress::Zlib::Constants'=>'2.063','IO::Compress::Zlib::Extra'=>'2.063','IO::Select'=>'1.22','IO::Uncompress::Adapter::Bunzip2'=>'2.063','IO::Uncompress::Adapter::Identity'=>'2.063','IO::Uncompress::Adapter::Inflate'=>'2.063','IO::Uncompress::AnyInflate'=>'2.063','IO::Uncompress::AnyUncompress'=>'2.063','IO::Uncompress::Base'=>'2.063','IO::Uncompress::Bunzip2'=>'2.063','IO::Uncompress::Gunzip'=>'2.063','IO::Uncompress::Inflate'=>'2.063','IO::Uncompress::RawInflate'=>'2.063','IO::Uncompress::Unzip'=>'2.063','IPC::Cmd'=>'0.90','Locale::Maketext'=>'1.25','Module::Build'=>'0.4202','Module::Build::Base'=>'0.4202','Module::Build::Compat'=>'0.4202','Module::Build::Config'=>'0.4202','Module::Build::Cookbook'=>'0.4202','Module::Build::Dumper'=>'0.4202','Module::Build::ModuleInfo'=>'0.4202','Module::Build::Notes'=>'0.4202','Module::Build::PPMMaker'=>'0.4202','Module::Build::Platform::Default'=>'0.4202','Module::Build::Platform::MacOS'=>'0.4202','Module::Build::Platform::Unix'=>'0.4202','Module::Build::Platform::VMS'=>'0.4202','Module::Build::Platform::VOS'=>'0.4202','Module::Build::Platform::Windows'=>'0.4202','Module::Build::Platform::aix'=>'0.4202','Module::Build::Platform::cygwin'=>'0.4202','Module::Build::Platform::darwin'=>'0.4202','Module::Build::Platform::os2'=>'0.4202','Module::Build::PodParser'=>'0.4202','Module::CoreList'=>'3.01','Module::CoreList::TieHashDelta'=>'3.01','Module::CoreList::Utils'=>'3.01','Opcode'=>'1.27','POSIX'=>'1.36','Package::Constants'=>'0.04','PerlIO::scalar'=>'0.18','PerlIO::via'=>'0.13','SDBM_File'=>'1.10','Socket'=>'2.013','TAP::Base'=>'3.30','TAP::Formatter::Base'=>'3.30','TAP::Formatter::Color'=>'3.30','TAP::Formatter::Console'=>'3.30','TAP::Formatter::Console::ParallelSession'=>'3.30','TAP::Formatter::Console::Session'=>'3.30','TAP::Formatter::File'=>'3.30','TAP::Formatter::File::Session'=>'3.30','TAP::Formatter::Session'=>'3.30','TAP::Harness'=>'3.30','TAP::Harness::Env'=>'3.30','TAP::Object'=>'3.30','TAP::Parser'=>'3.30','TAP::Parser::Aggregator'=>'3.30','TAP::Parser::Grammar'=>'3.30','TAP::Parser::Iterator'=>'3.30','TAP::Parser::Iterator::Array'=>'3.30','TAP::Parser::Iterator::Process'=>'3.30','TAP::Parser::Iterator::Stream'=>'3.30','TAP::Parser::IteratorFactory'=>'3.30','TAP::Parser::Multiplexer'=>'3.30','TAP::Parser::Result'=>'3.30','TAP::Parser::Result::Bailout'=>'3.30','TAP::Parser::Result::Comment'=>'3.30','TAP::Parser::Result::Plan'=>'3.30','TAP::Parser::Result::Pragma'=>'3.30','TAP::Parser::Result::Test'=>'3.30','TAP::Parser::Result::Unknown'=>'3.30','TAP::Parser::Result::Version'=>'3.30','TAP::Parser::Result::YAML'=>'3.30','TAP::Parser::ResultFactory'=>'3.30','TAP::Parser::Scheduler'=>'3.30','TAP::Parser::Scheduler::Job'=>'3.30','TAP::Parser::Scheduler::Spinner'=>'3.30','TAP::Parser::Source'=>'3.30','TAP::Parser::SourceHandler'=>'3.30','TAP::Parser::SourceHandler::Executable'=>'3.30','TAP::Parser::SourceHandler::File'=>'3.30','TAP::Parser::SourceHandler::Handle'=>'3.30','TAP::Parser::SourceHandler::Perl'=>'3.30','TAP::Parser::SourceHandler::RawTAP'=>'3.30','TAP::Parser::YAMLish::Reader'=>'3.30','TAP::Parser::YAMLish::Writer'=>'3.30','Term::Cap'=>'1.15','Test::Builder'=>'1.001002','Test::Builder::Module'=>'1.001002','Test::Harness'=>'3.30','Test::More'=>'1.001002','Test::Simple'=>'1.001002','Tie::StdHandle'=>'4.4','Unicode::Collate'=>'1.02','Unicode::Collate::CJK::Korean'=>'1.02','Unicode::Collate::Locale'=>'1.02','XS::APItest'=>'0.57','XS::Typemap'=>'0.12','arybase'=>'0.07','bignum'=>'0.37','constant'=>'1.29','fields'=>'2.17','inc::latest'=>'0.4202','threads'=>'1.90','threads::shared'=>'1.45',},removed=>{}},5.019007=>{delta_from=>5.019006,changed=>{'CGI'=>'3.64','CGI::Apache'=>'1.02','CGI::Carp'=>'3.64','CGI::Cookie'=>'1.31','CGI::Fast'=>'1.10','CGI::Pretty'=>'3.64','CGI::Push'=>'1.06','CGI::Switch'=>'1.02','CGI::Util'=>'3.64','CPAN::Meta'=>'2.133380','CPAN::Meta::Converter'=>'2.133380','CPAN::Meta::Feature'=>'2.133380','CPAN::Meta::History'=>'2.133380','CPAN::Meta::Prereqs'=>'2.133380','CPAN::Meta::Spec'=>'2.133380','CPAN::Meta::Validator'=>'2.133380','Config'=>'5.019007','Data::Dumper'=>'2.150','DynaLoader'=>'1.22','ExtUtils::Command::MM'=>'6.84','ExtUtils::Liblist'=>'6.84','ExtUtils::Liblist::Kid'=>'6.84','ExtUtils::MM'=>'6.84','ExtUtils::MM_AIX'=>'6.84','ExtUtils::MM_Any'=>'6.84','ExtUtils::MM_BeOS'=>'6.84','ExtUtils::MM_Cygwin'=>'6.84','ExtUtils::MM_DOS'=>'6.84','ExtUtils::MM_Darwin'=>'6.84','ExtUtils::MM_MacOS'=>'6.84','ExtUtils::MM_NW5'=>'6.84','ExtUtils::MM_OS2'=>'6.84','ExtUtils::MM_QNX'=>'6.84','ExtUtils::MM_UWIN'=>'6.84','ExtUtils::MM_Unix'=>'6.84','ExtUtils::MM_VMS'=>'6.84','ExtUtils::MM_VOS'=>'6.84','ExtUtils::MM_Win32'=>'6.84','ExtUtils::MM_Win95'=>'6.84','ExtUtils::MY'=>'6.84','ExtUtils::MakeMaker'=>'6.84','ExtUtils::MakeMaker::Config'=>'6.84','ExtUtils::Mkbootstrap'=>'6.84','ExtUtils::Mksymlists'=>'6.84','ExtUtils::testlib'=>'6.84','File::Fetch'=>'0.46','HTTP::Tiny'=>'0.039','Locale::Codes'=>'3.28','Locale::Codes::Constants'=>'3.28','Locale::Codes::Country'=>'3.28','Locale::Codes::Country_Codes'=>'3.28','Locale::Codes::Country_Retired'=>'3.28','Locale::Codes::Currency'=>'3.28','Locale::Codes::Currency_Codes'=>'3.28','Locale::Codes::Currency_Retired'=>'3.28','Locale::Codes::LangExt'=>'3.28','Locale::Codes::LangExt_Codes'=>'3.28','Locale::Codes::LangExt_Retired'=>'3.28','Locale::Codes::LangFam'=>'3.28','Locale::Codes::LangFam_Codes'=>'3.28','Locale::Codes::LangFam_Retired'=>'3.28','Locale::Codes::LangVar'=>'3.28','Locale::Codes::LangVar_Codes'=>'3.28','Locale::Codes::LangVar_Retired'=>'3.28','Locale::Codes::Language'=>'3.28','Locale::Codes::Language_Codes'=>'3.28','Locale::Codes::Language_Retired'=>'3.28','Locale::Codes::Script'=>'3.28','Locale::Codes::Script_Codes'=>'3.28','Locale::Codes::Script_Retired'=>'3.28','Locale::Country'=>'3.28','Locale::Currency'=>'3.28','Locale::Language'=>'3.28','Locale::Script'=>'3.28','Module::Build'=>'0.4203','Module::Build::Base'=>'0.4203','Module::Build::Compat'=>'0.4203','Module::Build::Config'=>'0.4203','Module::Build::Cookbook'=>'0.4203','Module::Build::Dumper'=>'0.4203','Module::Build::ModuleInfo'=>'0.4203','Module::Build::Notes'=>'0.4203','Module::Build::PPMMaker'=>'0.4203','Module::Build::Platform::Default'=>'0.4203','Module::Build::Platform::MacOS'=>'0.4203','Module::Build::Platform::Unix'=>'0.4203','Module::Build::Platform::VMS'=>'0.4203','Module::Build::Platform::VOS'=>'0.4203','Module::Build::Platform::Windows'=>'0.4203','Module::Build::Platform::aix'=>'0.4203','Module::Build::Platform::cygwin'=>'0.4203','Module::Build::Platform::darwin'=>'0.4203','Module::Build::Platform::os2'=>'0.4203','Module::Build::PodParser'=>'0.4203','Module::CoreList'=>'3.02','Module::CoreList::TieHashDelta'=>'3.02','Module::CoreList::Utils'=>'3.02','POSIX'=>'1.37','PerlIO::encoding'=>'0.17','PerlIO::via'=>'0.14','SDBM_File'=>'1.11','Storable'=>'2.48','Time::Piece'=>'1.24','Time::Seconds'=>'1.24','Unicode::Collate'=>'1.04','Win32'=>'0.48','XS::APItest'=>'0.58','base'=>'2.20','constant'=>'1.30','inc::latest'=>'0.4203','threads'=>'1.91',},removed=>{}},5.019008=>{delta_from=>5.019007,changed=>{'Config'=>'5.019008','DynaLoader'=>'1.24','Encode'=>'2.57','Errno'=>'1.20_02','ExtUtils::CBuilder'=>'0.280213','ExtUtils::CBuilder::Base'=>'0.280213','ExtUtils::CBuilder::Platform::Unix'=>'0.280213','ExtUtils::CBuilder::Platform::VMS'=>'0.280213','ExtUtils::CBuilder::Platform::Windows'=>'0.280213','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280213','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280213','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280213','ExtUtils::CBuilder::Platform::aix'=>'0.280213','ExtUtils::CBuilder::Platform::cygwin'=>'0.280213','ExtUtils::CBuilder::Platform::darwin'=>'0.280213','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280213','ExtUtils::CBuilder::Platform::os2'=>'0.280213','ExtUtils::Command::MM'=>'6.86','ExtUtils::Liblist'=>'6.86','ExtUtils::Liblist::Kid'=>'6.86','ExtUtils::MM'=>'6.86','ExtUtils::MM_AIX'=>'6.86','ExtUtils::MM_Any'=>'6.86','ExtUtils::MM_BeOS'=>'6.86','ExtUtils::MM_Cygwin'=>'6.86','ExtUtils::MM_DOS'=>'6.86','ExtUtils::MM_Darwin'=>'6.86','ExtUtils::MM_MacOS'=>'6.86','ExtUtils::MM_NW5'=>'6.86','ExtUtils::MM_OS2'=>'6.86','ExtUtils::MM_QNX'=>'6.86','ExtUtils::MM_UWIN'=>'6.86','ExtUtils::MM_Unix'=>'6.86','ExtUtils::MM_VMS'=>'6.86','ExtUtils::MM_VOS'=>'6.86','ExtUtils::MM_Win32'=>'6.86','ExtUtils::MM_Win95'=>'6.86','ExtUtils::MY'=>'6.86','ExtUtils::MakeMaker'=>'6.86','ExtUtils::MakeMaker::Config'=>'6.86','ExtUtils::Mkbootstrap'=>'6.86','ExtUtils::Mksymlists'=>'6.86','ExtUtils::testlib'=>'6.86','File::Copy'=>'2.29','Hash::Util::FieldHash'=>'1.14','IO::Socket::IP'=>'0.26','IO::Socket::UNIX'=>'1.26','List::Util'=>'1.36','List::Util::XS'=>'1.36','Module::Build'=>'0.4204','Module::Build::Base'=>'0.4204','Module::Build::Compat'=>'0.4204','Module::Build::Config'=>'0.4204','Module::Build::Cookbook'=>'0.4204','Module::Build::Dumper'=>'0.4204','Module::Build::ModuleInfo'=>'0.4204','Module::Build::Notes'=>'0.4204','Module::Build::PPMMaker'=>'0.4204','Module::Build::Platform::Default'=>'0.4204','Module::Build::Platform::MacOS'=>'0.4204','Module::Build::Platform::Unix'=>'0.4204','Module::Build::Platform::VMS'=>'0.4204','Module::Build::Platform::VOS'=>'0.4204','Module::Build::Platform::Windows'=>'0.4204','Module::Build::Platform::aix'=>'0.4204','Module::Build::Platform::cygwin'=>'0.4204','Module::Build::Platform::darwin'=>'0.4204','Module::Build::Platform::os2'=>'0.4204','Module::Build::PodParser'=>'0.4204','Module::CoreList'=>'3.04','Module::CoreList::TieHashDelta'=>'3.04','Module::CoreList::Utils'=>'3.04','Module::Load'=>'0.28','Module::Load::Conditional'=>'0.60','Net::Config'=>'1.13','Net::FTP::A'=>'1.19','POSIX'=>'1.38_01','Perl::OSType'=>'1.007','PerlIO::encoding'=>'0.18','Pod::Perldoc'=>'3.21','Pod::Perldoc::BaseTo'=>'3.21','Pod::Perldoc::GetOptsOO'=>'3.21','Pod::Perldoc::ToANSI'=>'3.21','Pod::Perldoc::ToChecker'=>'3.21','Pod::Perldoc::ToMan'=>'3.21','Pod::Perldoc::ToNroff'=>'3.21','Pod::Perldoc::ToPod'=>'3.21','Pod::Perldoc::ToRtf'=>'3.21','Pod::Perldoc::ToTerm'=>'3.21','Pod::Perldoc::ToText'=>'3.21','Pod::Perldoc::ToTk'=>'3.21','Pod::Perldoc::ToXml'=>'3.21','Scalar::Util'=>'1.36','Time::Piece'=>'1.27','Time::Seconds'=>'1.27','Unicode::UCD'=>'0.57','XS::APItest'=>'0.59','XSLoader'=>'0.17','base'=>'2.21','constant'=>'1.31','inc::latest'=>'0.4204','threads::shared'=>'1.46','version'=>'0.9907','version::regex'=>'0.9907','version::vpp'=>'0.9907','warnings'=>'1.21',},removed=>{}},5.019009=>{delta_from=>5.019008,changed=>{'B'=>'1.48','B::Concise'=>'0.992','B::Deparse'=>'1.25','CGI'=>'3.65','CPAN::Meta::YAML'=>'0.011','Compress::Raw::Bzip2'=>'2.064','Compress::Raw::Zlib'=>'2.065','Compress::Zlib'=>'2.064','Config'=>'5.019009','Config::Perl::V'=>'0.20','Cwd'=>'3.47','Devel::Peek'=>'1.16','Digest::SHA'=>'5.87','DynaLoader'=>'1.25','English'=>'1.09','ExtUtils::CBuilder'=>'0.280216','ExtUtils::CBuilder::Base'=>'0.280216','ExtUtils::CBuilder::Platform::Unix'=>'0.280216','ExtUtils::CBuilder::Platform::VMS'=>'0.280216','ExtUtils::CBuilder::Platform::Windows'=>'0.280216','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280216','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280216','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280216','ExtUtils::CBuilder::Platform::aix'=>'0.280216','ExtUtils::CBuilder::Platform::android'=>'0.280216','ExtUtils::CBuilder::Platform::cygwin'=>'0.280216','ExtUtils::CBuilder::Platform::darwin'=>'0.280216','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280216','ExtUtils::CBuilder::Platform::os2'=>'0.280216','ExtUtils::Command::MM'=>'6.88','ExtUtils::Embed'=>'1.32','ExtUtils::Install'=>'1.62','ExtUtils::Installed'=>'1.999004','ExtUtils::Liblist'=>'6.88','ExtUtils::Liblist::Kid'=>'6.88','ExtUtils::MM'=>'6.88','ExtUtils::MM_AIX'=>'6.88','ExtUtils::MM_Any'=>'6.88','ExtUtils::MM_BeOS'=>'6.88','ExtUtils::MM_Cygwin'=>'6.88','ExtUtils::MM_DOS'=>'6.88','ExtUtils::MM_Darwin'=>'6.88','ExtUtils::MM_MacOS'=>'6.88','ExtUtils::MM_NW5'=>'6.88','ExtUtils::MM_OS2'=>'6.88','ExtUtils::MM_QNX'=>'6.88','ExtUtils::MM_UWIN'=>'6.88','ExtUtils::MM_Unix'=>'6.88','ExtUtils::MM_VMS'=>'6.88','ExtUtils::MM_VOS'=>'6.88','ExtUtils::MM_Win32'=>'6.88','ExtUtils::MM_Win95'=>'6.88','ExtUtils::MY'=>'6.88','ExtUtils::MakeMaker'=>'6.88','ExtUtils::MakeMaker::Config'=>'6.88','ExtUtils::Mkbootstrap'=>'6.88','ExtUtils::Mksymlists'=>'6.88','ExtUtils::Packlist'=>'1.47','ExtUtils::testlib'=>'6.88','Fatal'=>'2.23','File::Fetch'=>'0.48','File::Spec'=>'3.47','File::Spec::Cygwin'=>'3.47','File::Spec::Epoc'=>'3.47','File::Spec::Functions'=>'3.47','File::Spec::Mac'=>'3.47','File::Spec::OS2'=>'3.47','File::Spec::Unix'=>'3.47','File::Spec::VMS'=>'3.47','File::Spec::Win32'=>'3.47','HTTP::Tiny'=>'0.042','IO::Compress::Adapter::Bzip2'=>'2.064','IO::Compress::Adapter::Deflate'=>'2.064','IO::Compress::Adapter::Identity'=>'2.064','IO::Compress::Base'=>'2.064','IO::Compress::Base::Common'=>'2.064','IO::Compress::Bzip2'=>'2.064','IO::Compress::Deflate'=>'2.064','IO::Compress::Gzip'=>'2.064','IO::Compress::Gzip::Constants'=>'2.064','IO::Compress::RawDeflate'=>'2.064','IO::Compress::Zip'=>'2.064','IO::Compress::Zip::Constants'=>'2.064','IO::Compress::Zlib::Constants'=>'2.064','IO::Compress::Zlib::Extra'=>'2.064','IO::Socket::INET'=>'1.35','IO::Socket::IP'=>'0.28','IO::Uncompress::Adapter::Bunzip2'=>'2.064','IO::Uncompress::Adapter::Identity'=>'2.064','IO::Uncompress::Adapter::Inflate'=>'2.064','IO::Uncompress::AnyInflate'=>'2.064','IO::Uncompress::AnyUncompress'=>'2.064','IO::Uncompress::Base'=>'2.064','IO::Uncompress::Bunzip2'=>'2.064','IO::Uncompress::Gunzip'=>'2.064','IO::Uncompress::Inflate'=>'2.064','IO::Uncompress::RawInflate'=>'2.064','IO::Uncompress::Unzip'=>'2.064','IPC::Cmd'=>'0.92','List::Util'=>'1.38','List::Util::XS'=>'1.38','Locale::Codes'=>'3.29','Locale::Codes::Constants'=>'3.29','Locale::Codes::Country'=>'3.29','Locale::Codes::Country_Codes'=>'3.29','Locale::Codes::Country_Retired'=>'3.29','Locale::Codes::Currency'=>'3.29','Locale::Codes::Currency_Codes'=>'3.29','Locale::Codes::Currency_Retired'=>'3.29','Locale::Codes::LangExt'=>'3.29','Locale::Codes::LangExt_Codes'=>'3.29','Locale::Codes::LangExt_Retired'=>'3.29','Locale::Codes::LangFam'=>'3.29','Locale::Codes::LangFam_Codes'=>'3.29','Locale::Codes::LangFam_Retired'=>'3.29','Locale::Codes::LangVar'=>'3.29','Locale::Codes::LangVar_Codes'=>'3.29','Locale::Codes::LangVar_Retired'=>'3.29','Locale::Codes::Language'=>'3.29','Locale::Codes::Language_Codes'=>'3.29','Locale::Codes::Language_Retired'=>'3.29','Locale::Codes::Script'=>'3.29','Locale::Codes::Script_Codes'=>'3.29','Locale::Codes::Script_Retired'=>'3.29','Locale::Country'=>'3.29','Locale::Currency'=>'3.29','Locale::Language'=>'3.29','Locale::Script'=>'3.29','Module::Build'=>'0.4205','Module::Build::Base'=>'0.4205','Module::Build::Compat'=>'0.4205','Module::Build::Config'=>'0.4205','Module::Build::Cookbook'=>'0.4205','Module::Build::Dumper'=>'0.4205','Module::Build::ModuleInfo'=>'0.4205','Module::Build::Notes'=>'0.4205','Module::Build::PPMMaker'=>'0.4205','Module::Build::Platform::Default'=>'0.4205','Module::Build::Platform::MacOS'=>'0.4205','Module::Build::Platform::Unix'=>'0.4205','Module::Build::Platform::VMS'=>'0.4205','Module::Build::Platform::VOS'=>'0.4205','Module::Build::Platform::Windows'=>'0.4205','Module::Build::Platform::aix'=>'0.4205','Module::Build::Platform::cygwin'=>'0.4205','Module::Build::Platform::darwin'=>'0.4205','Module::Build::Platform::os2'=>'0.4205','Module::Build::PodParser'=>'0.4205','Module::CoreList'=>'3.06','Module::CoreList::TieHashDelta'=>'3.06','Module::CoreList::Utils'=>'3.06','Module::Load'=>'0.30','Module::Load::Conditional'=>'0.62','Net::Domain'=>'2.23','Net::FTP'=>'2.79','Net::NNTP'=>'2.26','Net::POP3'=>'2.31','Net::Ping'=>'2.43','Net::SMTP'=>'2.33','POSIX'=>'1.38_02','Parse::CPAN::Meta'=>'1.4413','Pod::Escapes'=>'1.06','Pod::Find'=>'1.62','Pod::InputObjects'=>'1.62','Pod::ParseUtils'=>'1.62','Pod::Parser'=>'1.62','Pod::Select'=>'1.62','Scalar::Util'=>'1.38','autodie'=>'2.23','autodie::exception'=>'2.23','autodie::exception::system'=>'2.23','autodie::hints'=>'2.23','autodie::skip'=>'2.23','diagnostics'=>'1.34','feature'=>'1.35','inc::latest'=>'0.4205','locale'=>'1.03','mro'=>'1.15','threads'=>'1.92','version'=>'0.9908','version::regex'=>'0.9908','version::vpp'=>'0.9908','warnings'=>'1.22',},removed=>{}},5.01901=>{delta_from=>5.019009,changed=>{'App::Cpan'=>'1.62','Attribute::Handlers'=>'0.96','B::Deparse'=>'1.26','CPAN'=>'2.04','CPAN::Bundle'=>'5.5001','CPAN::Complete'=>'5.5001','CPAN::Distribution'=>'2.01','CPAN::Distroprefs'=>'6.0001','CPAN::FirstTime'=>'5.5305','CPAN::Meta'=>'2.140640','CPAN::Meta::Converter'=>'2.140640','CPAN::Meta::Feature'=>'2.140640','CPAN::Meta::History'=>'2.140640','CPAN::Meta::Prereqs'=>'2.140640','CPAN::Meta::Spec'=>'2.140640','CPAN::Meta::Validator'=>'2.140640','CPAN::Meta::YAML'=>'0.012','CPAN::Queue'=>'5.5002','CPAN::Shell'=>'5.5003','CPAN::Tarzip'=>'5.5012','CPAN::Version'=>'5.5003','Carp'=>'1.33','Carp::Heavy'=>'1.33','Config'=>'5.019010','Data::Dumper'=>'2.151','Devel::PPPort'=>'3.22','Digest::SHA'=>'5.88','ExtUtils::Command::MM'=>'6.92','ExtUtils::Install'=>'1.63','ExtUtils::Installed'=>'1.999005','ExtUtils::Liblist'=>'6.92','ExtUtils::Liblist::Kid'=>'6.92','ExtUtils::MM'=>'6.92','ExtUtils::MM_AIX'=>'6.92','ExtUtils::MM_Any'=>'6.92','ExtUtils::MM_BeOS'=>'6.92','ExtUtils::MM_Cygwin'=>'6.92','ExtUtils::MM_DOS'=>'6.92','ExtUtils::MM_Darwin'=>'6.92','ExtUtils::MM_MacOS'=>'6.92','ExtUtils::MM_NW5'=>'6.92','ExtUtils::MM_OS2'=>'6.92','ExtUtils::MM_QNX'=>'6.92','ExtUtils::MM_UWIN'=>'6.92','ExtUtils::MM_Unix'=>'6.92','ExtUtils::MM_VMS'=>'6.92','ExtUtils::MM_VOS'=>'6.92','ExtUtils::MM_Win32'=>'6.92','ExtUtils::MM_Win95'=>'6.92','ExtUtils::MY'=>'6.92','ExtUtils::MakeMaker'=>'6.92','ExtUtils::MakeMaker::Config'=>'6.92','ExtUtils::Mkbootstrap'=>'6.92','ExtUtils::Mksymlists'=>'6.92','ExtUtils::Packlist'=>'1.48','ExtUtils::ParseXS'=>'3.24','ExtUtils::ParseXS::Constants'=>'3.24','ExtUtils::ParseXS::CountLines'=>'3.24','ExtUtils::ParseXS::Eval'=>'3.24','ExtUtils::ParseXS::Utilities'=>'3.24','ExtUtils::Typemaps'=>'3.24','ExtUtils::Typemaps::Cmd'=>'3.24','ExtUtils::Typemaps::InputMap'=>'3.24','ExtUtils::Typemaps::OutputMap'=>'3.24','ExtUtils::Typemaps::Type'=>'3.24','ExtUtils::testlib'=>'6.92','File::Find'=>'1.27','Filter::Simple'=>'0.91','HTTP::Tiny'=>'0.043','Hash::Util::FieldHash'=>'1.15','IO'=>'1.31','IO::Socket::IP'=>'0.29','Locale::Codes'=>'3.30','Locale::Codes::Constants'=>'3.30','Locale::Codes::Country'=>'3.30','Locale::Codes::Country_Codes'=>'3.30','Locale::Codes::Country_Retired'=>'3.30','Locale::Codes::Currency'=>'3.30','Locale::Codes::Currency_Codes'=>'3.30','Locale::Codes::Currency_Retired'=>'3.30','Locale::Codes::LangExt'=>'3.30','Locale::Codes::LangExt_Codes'=>'3.30','Locale::Codes::LangExt_Retired'=>'3.30','Locale::Codes::LangFam'=>'3.30','Locale::Codes::LangFam_Codes'=>'3.30','Locale::Codes::LangFam_Retired'=>'3.30','Locale::Codes::LangVar'=>'3.30','Locale::Codes::LangVar_Codes'=>'3.30','Locale::Codes::LangVar_Retired'=>'3.30','Locale::Codes::Language'=>'3.30','Locale::Codes::Language_Codes'=>'3.30','Locale::Codes::Language_Retired'=>'3.30','Locale::Codes::Script'=>'3.30','Locale::Codes::Script_Codes'=>'3.30','Locale::Codes::Script_Retired'=>'3.30','Locale::Country'=>'3.30','Locale::Currency'=>'3.30','Locale::Language'=>'3.30','Locale::Script'=>'3.30','Module::CoreList'=>'3.09','Module::CoreList::TieHashDelta'=>'3.09','Module::CoreList::Utils'=>'3.09','Module::Load'=>'0.32','POSIX'=>'1.38_03','Parse::CPAN::Meta'=>'1.4414','Pod::Perldoc'=>'3.23','Pod::Perldoc::BaseTo'=>'3.23','Pod::Perldoc::GetOptsOO'=>'3.23','Pod::Perldoc::ToANSI'=>'3.23','Pod::Perldoc::ToChecker'=>'3.23','Pod::Perldoc::ToMan'=>'3.23','Pod::Perldoc::ToNroff'=>'3.23','Pod::Perldoc::ToPod'=>'3.23','Pod::Perldoc::ToRtf'=>'3.23','Pod::Perldoc::ToTerm'=>'3.23','Pod::Perldoc::ToText'=>'3.23','Pod::Perldoc::ToTk'=>'3.23','Pod::Perldoc::ToXml'=>'3.23','Thread::Queue'=>'3.05','XS::APItest'=>'0.60','XS::Typemap'=>'0.13','autouse'=>'1.08','base'=>'2.22','charnames'=>'1.40','feature'=>'1.36','mro'=>'1.16','threads'=>'1.93','warnings'=>'1.23','warnings::register'=>'1.03',},removed=>{}},5.019011=>{delta_from=>5.01901,changed=>{'CPAN'=>'2.05','CPAN::Distribution'=>'2.02','CPAN::FirstTime'=>'5.5306','CPAN::Shell'=>'5.5004','Carp'=>'1.3301','Carp::Heavy'=>'1.3301','Config'=>'5.019011','ExtUtils::Command::MM'=>'6.94','ExtUtils::Install'=>'1.67','ExtUtils::Liblist'=>'6.94','ExtUtils::Liblist::Kid'=>'6.94','ExtUtils::MM'=>'6.94','ExtUtils::MM_AIX'=>'6.94','ExtUtils::MM_Any'=>'6.94','ExtUtils::MM_BeOS'=>'6.94','ExtUtils::MM_Cygwin'=>'6.94','ExtUtils::MM_DOS'=>'6.94','ExtUtils::MM_Darwin'=>'6.94','ExtUtils::MM_MacOS'=>'6.94','ExtUtils::MM_NW5'=>'6.94','ExtUtils::MM_OS2'=>'6.94','ExtUtils::MM_QNX'=>'6.94','ExtUtils::MM_UWIN'=>'6.94','ExtUtils::MM_Unix'=>'6.94','ExtUtils::MM_VMS'=>'6.94','ExtUtils::MM_VOS'=>'6.94','ExtUtils::MM_Win32'=>'6.94','ExtUtils::MM_Win95'=>'6.94','ExtUtils::MY'=>'6.94','ExtUtils::MakeMaker'=>'6.94','ExtUtils::MakeMaker::Config'=>'6.94','ExtUtils::Mkbootstrap'=>'6.94','ExtUtils::Mksymlists'=>'6.94','ExtUtils::testlib'=>'6.94','Module::CoreList'=>'3.10','Module::CoreList::TieHashDelta'=>'3.10','Module::CoreList::Utils'=>'3.10','PerlIO'=>'1.09','Storable'=>'2.49','Win32'=>'0.49','experimental'=>'0.007',},removed=>{}},5.020000=>{delta_from=>5.019011,changed=>{'Config'=>'5.02','Devel::PPPort'=>'3.21','Encode'=>'2.60','Errno'=>'1.20_03','ExtUtils::Command::MM'=>'6.98','ExtUtils::Liblist'=>'6.98','ExtUtils::Liblist::Kid'=>'6.98','ExtUtils::MM'=>'6.98','ExtUtils::MM_AIX'=>'6.98','ExtUtils::MM_Any'=>'6.98','ExtUtils::MM_BeOS'=>'6.98','ExtUtils::MM_Cygwin'=>'6.98','ExtUtils::MM_DOS'=>'6.98','ExtUtils::MM_Darwin'=>'6.98','ExtUtils::MM_MacOS'=>'6.98','ExtUtils::MM_NW5'=>'6.98','ExtUtils::MM_OS2'=>'6.98','ExtUtils::MM_QNX'=>'6.98','ExtUtils::MM_UWIN'=>'6.98','ExtUtils::MM_Unix'=>'6.98','ExtUtils::MM_VMS'=>'6.98','ExtUtils::MM_VOS'=>'6.98','ExtUtils::MM_Win32'=>'6.98','ExtUtils::MM_Win95'=>'6.98','ExtUtils::MY'=>'6.98','ExtUtils::MakeMaker'=>'6.98','ExtUtils::MakeMaker::Config'=>'6.98','ExtUtils::Miniperl'=>'1.01','ExtUtils::Mkbootstrap'=>'6.98','ExtUtils::Mksymlists'=>'6.98','ExtUtils::testlib'=>'6.98','Pod::Functions::Functions'=>'1.08',},removed=>{}},5.021000=>{delta_from=>5.020000,changed=>{'Module::CoreList'=>'5.021001','Module::CoreList::TieHashDelta'=>'5.021001','Module::CoreList::Utils'=>'5.021001','feature'=>'1.37',},removed=>{'CGI'=>1,'CGI::Apache'=>1,'CGI::Carp'=>1,'CGI::Cookie'=>1,'CGI::Fast'=>1,'CGI::Pretty'=>1,'CGI::Push'=>1,'CGI::Switch'=>1,'CGI::Util'=>1,'Module::Build'=>1,'Module::Build::Base'=>1,'Module::Build::Compat'=>1,'Module::Build::Config'=>1,'Module::Build::ConfigData'=>1,'Module::Build::Cookbook'=>1,'Module::Build::Dumper'=>1,'Module::Build::ModuleInfo'=>1,'Module::Build::Notes'=>1,'Module::Build::PPMMaker'=>1,'Module::Build::Platform::Default'=>1,'Module::Build::Platform::MacOS'=>1,'Module::Build::Platform::Unix'=>1,'Module::Build::Platform::VMS'=>1,'Module::Build::Platform::VOS'=>1,'Module::Build::Platform::Windows'=>1,'Module::Build::Platform::aix'=>1,'Module::Build::Platform::cygwin'=>1,'Module::Build::Platform::darwin'=>1,'Module::Build::Platform::os2'=>1,'Module::Build::PodParser'=>1,'Module::Build::Version'=>1,'Module::Build::YAML'=>1,'Package::Constants'=>1,'inc::latest'=>1,}},5.021001=>{delta_from=>5.021000,changed=>{'App::Prove'=>'3.32','App::Prove::State'=>'3.32','App::Prove::State::Result'=>'3.32','App::Prove::State::Result::Test'=>'3.32','Archive::Tar'=>'2.00','Archive::Tar::Constant'=>'2.00','Archive::Tar::File'=>'2.00','B'=>'1.49','B::Deparse'=>'1.27','Benchmark'=>'1.19','CPAN::Meta'=>'2.141520','CPAN::Meta::Converter'=>'2.141520','CPAN::Meta::Feature'=>'2.141520','CPAN::Meta::History'=>'2.141520','CPAN::Meta::Prereqs'=>'2.141520','CPAN::Meta::Spec'=>'2.141520','CPAN::Meta::Validator'=>'2.141520','Carp'=>'1.34','Carp::Heavy'=>'1.34','Config'=>'5.021001','Cwd'=>'3.48','Data::Dumper'=>'2.152','Devel::PPPort'=>'3.24','Devel::Peek'=>'1.17','Digest::SHA'=>'5.92','DynaLoader'=>'1.26','Encode'=>'2.62','Errno'=>'1.20_04','Exporter'=>'5.71','Exporter::Heavy'=>'5.71','ExtUtils::Install'=>'1.68','ExtUtils::Miniperl'=>'1.02','ExtUtils::ParseXS'=>'3.25','ExtUtils::ParseXS::Constants'=>'3.25','ExtUtils::ParseXS::CountLines'=>'3.25','ExtUtils::ParseXS::Eval'=>'3.25','ExtUtils::ParseXS::Utilities'=>'3.25','ExtUtils::Typemaps'=>'3.25','ExtUtils::Typemaps::Cmd'=>'3.25','ExtUtils::Typemaps::InputMap'=>'3.25','ExtUtils::Typemaps::OutputMap'=>'3.25','ExtUtils::Typemaps::Type'=>'3.25','Fatal'=>'2.25','File::Spec'=>'3.48','File::Spec::Cygwin'=>'3.48','File::Spec::Epoc'=>'3.48','File::Spec::Functions'=>'3.48','File::Spec::Mac'=>'3.48','File::Spec::OS2'=>'3.48','File::Spec::Unix'=>'3.48','File::Spec::VMS'=>'3.48','File::Spec::Win32'=>'3.48','Hash::Util'=>'0.17','IO'=>'1.32','List::Util'=>'1.39','List::Util::XS'=>'1.39','Locale::Codes'=>'3.31','Locale::Codes::Constants'=>'3.31','Locale::Codes::Country'=>'3.31','Locale::Codes::Country_Codes'=>'3.31','Locale::Codes::Country_Retired'=>'3.31','Locale::Codes::Currency'=>'3.31','Locale::Codes::Currency_Codes'=>'3.31','Locale::Codes::Currency_Retired'=>'3.31','Locale::Codes::LangExt'=>'3.31','Locale::Codes::LangExt_Codes'=>'3.31','Locale::Codes::LangExt_Retired'=>'3.31','Locale::Codes::LangFam'=>'3.31','Locale::Codes::LangFam_Codes'=>'3.31','Locale::Codes::LangFam_Retired'=>'3.31','Locale::Codes::LangVar'=>'3.31','Locale::Codes::LangVar_Codes'=>'3.31','Locale::Codes::LangVar_Retired'=>'3.31','Locale::Codes::Language'=>'3.31','Locale::Codes::Language_Codes'=>'3.31','Locale::Codes::Language_Retired'=>'3.31','Locale::Codes::Script'=>'3.31','Locale::Codes::Script_Codes'=>'3.31','Locale::Codes::Script_Retired'=>'3.31','Locale::Country'=>'3.31','Locale::Currency'=>'3.31','Locale::Language'=>'3.31','Locale::Script'=>'3.31','Math::BigFloat'=>'1.9994','Math::BigInt'=>'1.9995','Math::BigInt::Calc'=>'1.9994','Math::BigInt::CalcEmu'=>'1.9994','Math::BigRat'=>'0.2608','Module::CoreList'=>'5.021001_01','Module::CoreList::TieHashDelta'=>'5.021001_01','Module::CoreList::Utils'=>'5.021001_01','Module::Metadata'=>'1.000024','NDBM_File'=>'1.13','Net::Config'=>'1.14','Net::SMTP'=>'2.34','Net::Time'=>'2.11','OS2::Process'=>'1.10','POSIX'=>'1.40','PerlIO::encoding'=>'0.19','PerlIO::mmap'=>'0.013','PerlIO::scalar'=>'0.19','PerlIO::via'=>'0.15','Pod::Html'=>'1.22','Scalar::Util'=>'1.39','SelfLoader'=>'1.22','Socket'=>'2.014','Storable'=>'2.51','TAP::Base'=>'3.32','TAP::Formatter::Base'=>'3.32','TAP::Formatter::Color'=>'3.32','TAP::Formatter::Console'=>'3.32','TAP::Formatter::Console::ParallelSession'=>'3.32','TAP::Formatter::Console::Session'=>'3.32','TAP::Formatter::File'=>'3.32','TAP::Formatter::File::Session'=>'3.32','TAP::Formatter::Session'=>'3.32','TAP::Harness'=>'3.32','TAP::Harness::Env'=>'3.32','TAP::Object'=>'3.32','TAP::Parser'=>'3.32','TAP::Parser::Aggregator'=>'3.32','TAP::Parser::Grammar'=>'3.32','TAP::Parser::Iterator'=>'3.32','TAP::Parser::Iterator::Array'=>'3.32','TAP::Parser::Iterator::Process'=>'3.32','TAP::Parser::Iterator::Stream'=>'3.32','TAP::Parser::IteratorFactory'=>'3.32','TAP::Parser::Multiplexer'=>'3.32','TAP::Parser::Result'=>'3.32','TAP::Parser::Result::Bailout'=>'3.32','TAP::Parser::Result::Comment'=>'3.32','TAP::Parser::Result::Plan'=>'3.32','TAP::Parser::Result::Pragma'=>'3.32','TAP::Parser::Result::Test'=>'3.32','TAP::Parser::Result::Unknown'=>'3.32','TAP::Parser::Result::Version'=>'3.32','TAP::Parser::Result::YAML'=>'3.32','TAP::Parser::ResultFactory'=>'3.32','TAP::Parser::Scheduler'=>'3.32','TAP::Parser::Scheduler::Job'=>'3.32','TAP::Parser::Scheduler::Spinner'=>'3.32','TAP::Parser::Source'=>'3.32','TAP::Parser::SourceHandler'=>'3.32','TAP::Parser::SourceHandler::Executable'=>'3.32','TAP::Parser::SourceHandler::File'=>'3.32','TAP::Parser::SourceHandler::Handle'=>'3.32','TAP::Parser::SourceHandler::Perl'=>'3.32','TAP::Parser::SourceHandler::RawTAP'=>'3.32','TAP::Parser::YAMLish::Reader'=>'3.32','TAP::Parser::YAMLish::Writer'=>'3.32','Term::ANSIColor'=>'4.03','Test::Builder'=>'1.001003','Test::Builder::Module'=>'1.001003','Test::Builder::Tester'=>'1.23_003','Test::Harness'=>'3.32','Test::More'=>'1.001003','Test::Simple'=>'1.001003','Tie::File'=>'1.01','Unicode'=>'7.0.0','Unicode::Collate'=>'1.07','Unicode::Normalize'=>'1.18','Unicode::UCD'=>'0.58','XS::APItest'=>'0.61','_charnames'=>'1.41','autodie'=>'2.25','autodie::Scope::Guard'=>'2.25','autodie::Scope::GuardStack'=>'2.25','autodie::ScopeUtil'=>'2.25','autodie::exception'=>'2.25','autodie::exception::system'=>'2.25','autodie::hints'=>'2.25','autodie::skip'=>'2.25','charnames'=>'1.41','locale'=>'1.04','threads'=>'1.94','utf8'=>'1.14','warnings'=>'1.24',},removed=>{}},5.021002=>{delta_from=>5.021001,changed=>{'B'=>'1.50','Config'=>'5.021002','Cwd'=>'3.49','Devel::Peek'=>'1.18','ExtUtils::Manifest'=>'1.64','File::Copy'=>'2.30','File::Spec'=>'3.49','File::Spec::Cygwin'=>'3.49','File::Spec::Epoc'=>'3.49','File::Spec::Functions'=>'3.49','File::Spec::Mac'=>'3.49','File::Spec::OS2'=>'3.49','File::Spec::Unix'=>'3.49','File::Spec::VMS'=>'3.49','File::Spec::Win32'=>'3.49','Filter::Simple'=>'0.92','Hash::Util'=>'0.18','IO'=>'1.33','IO::Socket::IP'=>'0.31','IPC::Open3'=>'1.17','Math::BigFloat'=>'1.9996','Math::BigInt'=>'1.9996','Math::BigInt::Calc'=>'1.9996','Math::BigInt::CalcEmu'=>'1.9996','Module::CoreList'=>'5.021002','Module::CoreList::TieHashDelta'=>'5.021002','Module::CoreList::Utils'=>'5.021002','POSIX'=>'1.41','Pod::Usage'=>'1.64','XS::APItest'=>'0.62','arybase'=>'0.08','experimental'=>'0.008','threads'=>'1.95','warnings'=>'1.26',},removed=>{}},5.021003=>{delta_from=>5.021002,changed=>{'B::Debug'=>'1.21','CPAN::Meta'=>'2.142060','CPAN::Meta::Converter'=>'2.142060','CPAN::Meta::Feature'=>'2.142060','CPAN::Meta::History'=>'2.142060','CPAN::Meta::Merge'=>'2.142060','CPAN::Meta::Prereqs'=>'2.142060','CPAN::Meta::Requirements'=>'2.126','CPAN::Meta::Spec'=>'2.142060','CPAN::Meta::Validator'=>'2.142060','Config'=>'5.021003','Config::Perl::V'=>'0.22','ExtUtils::CBuilder'=>'0.280217','ExtUtils::CBuilder::Base'=>'0.280217','ExtUtils::CBuilder::Platform::Unix'=>'0.280217','ExtUtils::CBuilder::Platform::VMS'=>'0.280217','ExtUtils::CBuilder::Platform::Windows'=>'0.280217','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280217','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280217','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280217','ExtUtils::CBuilder::Platform::aix'=>'0.280217','ExtUtils::CBuilder::Platform::android'=>'0.280217','ExtUtils::CBuilder::Platform::cygwin'=>'0.280217','ExtUtils::CBuilder::Platform::darwin'=>'0.280217','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280217','ExtUtils::CBuilder::Platform::os2'=>'0.280217','ExtUtils::Manifest'=>'1.65','HTTP::Tiny'=>'0.047','IPC::Open3'=>'1.18','Module::CoreList'=>'5.021003','Module::CoreList::TieHashDelta'=>'5.021003','Module::CoreList::Utils'=>'5.021003','Opcode'=>'1.28','POSIX'=>'1.42','Safe'=>'2.38','Socket'=>'2.015','Sys::Hostname'=>'1.19','UNIVERSAL'=>'1.12','XS::APItest'=>'0.63','perlfaq'=>'5.0150045',},removed=>{}},5.020001=>{delta_from=>5.020000,changed=>{'Config'=>'5.020001','Config::Perl::V'=>'0.22','Cwd'=>'3.48','Exporter'=>'5.71','Exporter::Heavy'=>'5.71','ExtUtils::CBuilder'=>'0.280217','ExtUtils::CBuilder::Base'=>'0.280217','ExtUtils::CBuilder::Platform::Unix'=>'0.280217','ExtUtils::CBuilder::Platform::VMS'=>'0.280217','ExtUtils::CBuilder::Platform::Windows'=>'0.280217','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280217','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280217','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280217','ExtUtils::CBuilder::Platform::aix'=>'0.280217','ExtUtils::CBuilder::Platform::android'=>'0.280217','ExtUtils::CBuilder::Platform::cygwin'=>'0.280217','ExtUtils::CBuilder::Platform::darwin'=>'0.280217','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280217','ExtUtils::CBuilder::Platform::os2'=>'0.280217','File::Copy'=>'2.30','File::Spec'=>'3.48','File::Spec::Cygwin'=>'3.48','File::Spec::Epoc'=>'3.48','File::Spec::Functions'=>'3.48','File::Spec::Mac'=>'3.48','File::Spec::OS2'=>'3.48','File::Spec::Unix'=>'3.48','File::Spec::VMS'=>'3.48','File::Spec::Win32'=>'3.48','Module::CoreList'=>'5.020001','Module::CoreList::TieHashDelta'=>'5.020001','Module::CoreList::Utils'=>'5.020001','PerlIO::via'=>'0.15','Unicode::UCD'=>'0.58','XS::APItest'=>'0.60_01','utf8'=>'1.13_01','version'=>'0.9909','version::regex'=>'0.9909','version::vpp'=>'0.9909',},removed=>{}},5.021004=>{delta_from=>5.021003,changed=>{'App::Prove'=>'3.33','App::Prove::State'=>'3.33','App::Prove::State::Result'=>'3.33','App::Prove::State::Result::Test'=>'3.33','Archive::Tar'=>'2.02','Archive::Tar::Constant'=>'2.02','Archive::Tar::File'=>'2.02','Attribute::Handlers'=>'0.97','B'=>'1.51','B::Concise'=>'0.993','B::Deparse'=>'1.28','B::Op_private'=>'5.021004','CPAN::Meta::Requirements'=>'2.128','Config'=>'5.021004','Cwd'=>'3.50','Data::Dumper'=>'2.154','ExtUtils::CBuilder'=>'0.280219','ExtUtils::CBuilder::Base'=>'0.280219','ExtUtils::CBuilder::Platform::Unix'=>'0.280219','ExtUtils::CBuilder::Platform::VMS'=>'0.280219','ExtUtils::CBuilder::Platform::Windows'=>'0.280219','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280219','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280219','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280219','ExtUtils::CBuilder::Platform::aix'=>'0.280219','ExtUtils::CBuilder::Platform::android'=>'0.280219','ExtUtils::CBuilder::Platform::cygwin'=>'0.280219','ExtUtils::CBuilder::Platform::darwin'=>'0.280219','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280219','ExtUtils::CBuilder::Platform::os2'=>'0.280219','ExtUtils::Install'=>'2.04','ExtUtils::Installed'=>'2.04','ExtUtils::Liblist::Kid'=>'6.98_01','ExtUtils::Manifest'=>'1.68','ExtUtils::Packlist'=>'2.04','File::Find'=>'1.28','File::Spec'=>'3.50','File::Spec::Cygwin'=>'3.50','File::Spec::Epoc'=>'3.50','File::Spec::Functions'=>'3.50','File::Spec::Mac'=>'3.50','File::Spec::OS2'=>'3.50','File::Spec::Unix'=>'3.50','File::Spec::VMS'=>'3.50','File::Spec::Win32'=>'3.50','Getopt::Std'=>'1.11','HTTP::Tiny'=>'0.049','IO'=>'1.34','IO::Socket::IP'=>'0.32','List::Util'=>'1.41','List::Util::XS'=>'1.41','Locale::Codes'=>'3.32','Locale::Codes::Constants'=>'3.32','Locale::Codes::Country'=>'3.32','Locale::Codes::Country_Codes'=>'3.32','Locale::Codes::Country_Retired'=>'3.32','Locale::Codes::Currency'=>'3.32','Locale::Codes::Currency_Codes'=>'3.32','Locale::Codes::Currency_Retired'=>'3.32','Locale::Codes::LangExt'=>'3.32','Locale::Codes::LangExt_Codes'=>'3.32','Locale::Codes::LangExt_Retired'=>'3.32','Locale::Codes::LangFam'=>'3.32','Locale::Codes::LangFam_Codes'=>'3.32','Locale::Codes::LangFam_Retired'=>'3.32','Locale::Codes::LangVar'=>'3.32','Locale::Codes::LangVar_Codes'=>'3.32','Locale::Codes::LangVar_Retired'=>'3.32','Locale::Codes::Language'=>'3.32','Locale::Codes::Language_Codes'=>'3.32','Locale::Codes::Language_Retired'=>'3.32','Locale::Codes::Script'=>'3.32','Locale::Codes::Script_Codes'=>'3.32','Locale::Codes::Script_Retired'=>'3.32','Locale::Country'=>'3.32','Locale::Currency'=>'3.32','Locale::Language'=>'3.32','Locale::Script'=>'3.32','Math::BigFloat'=>'1.9997','Math::BigInt'=>'1.9997','Math::BigInt::Calc'=>'1.9997','Math::BigInt::CalcEmu'=>'1.9997','Module::CoreList'=>'5.20140920','Module::CoreList::TieHashDelta'=>'5.20140920','Module::CoreList::Utils'=>'5.20140920','POSIX'=>'1.43','Pod::Perldoc'=>'3.24','Pod::Perldoc::BaseTo'=>'3.24','Pod::Perldoc::GetOptsOO'=>'3.24','Pod::Perldoc::ToANSI'=>'3.24','Pod::Perldoc::ToChecker'=>'3.24','Pod::Perldoc::ToMan'=>'3.24','Pod::Perldoc::ToNroff'=>'3.24','Pod::Perldoc::ToPod'=>'3.24','Pod::Perldoc::ToRtf'=>'3.24','Pod::Perldoc::ToTerm'=>'3.24','Pod::Perldoc::ToText'=>'3.24','Pod::Perldoc::ToTk'=>'3.24','Pod::Perldoc::ToXml'=>'3.24','Scalar::Util'=>'1.41','Sub::Util'=>'1.41','TAP::Base'=>'3.33','TAP::Formatter::Base'=>'3.33','TAP::Formatter::Color'=>'3.33','TAP::Formatter::Console'=>'3.33','TAP::Formatter::Console::ParallelSession'=>'3.33','TAP::Formatter::Console::Session'=>'3.33','TAP::Formatter::File'=>'3.33','TAP::Formatter::File::Session'=>'3.33','TAP::Formatter::Session'=>'3.33','TAP::Harness'=>'3.33','TAP::Harness::Env'=>'3.33','TAP::Object'=>'3.33','TAP::Parser'=>'3.33','TAP::Parser::Aggregator'=>'3.33','TAP::Parser::Grammar'=>'3.33','TAP::Parser::Iterator'=>'3.33','TAP::Parser::Iterator::Array'=>'3.33','TAP::Parser::Iterator::Process'=>'3.33','TAP::Parser::Iterator::Stream'=>'3.33','TAP::Parser::IteratorFactory'=>'3.33','TAP::Parser::Multiplexer'=>'3.33','TAP::Parser::Result'=>'3.33','TAP::Parser::Result::Bailout'=>'3.33','TAP::Parser::Result::Comment'=>'3.33','TAP::Parser::Result::Plan'=>'3.33','TAP::Parser::Result::Pragma'=>'3.33','TAP::Parser::Result::Test'=>'3.33','TAP::Parser::Result::Unknown'=>'3.33','TAP::Parser::Result::Version'=>'3.33','TAP::Parser::Result::YAML'=>'3.33','TAP::Parser::ResultFactory'=>'3.33','TAP::Parser::Scheduler'=>'3.33','TAP::Parser::Scheduler::Job'=>'3.33','TAP::Parser::Scheduler::Spinner'=>'3.33','TAP::Parser::Source'=>'3.33','TAP::Parser::SourceHandler'=>'3.33','TAP::Parser::SourceHandler::Executable'=>'3.33','TAP::Parser::SourceHandler::File'=>'3.33','TAP::Parser::SourceHandler::Handle'=>'3.33','TAP::Parser::SourceHandler::Perl'=>'3.33','TAP::Parser::SourceHandler::RawTAP'=>'3.33','TAP::Parser::YAMLish::Reader'=>'3.33','TAP::Parser::YAMLish::Writer'=>'3.33','Term::ReadLine'=>'1.15','Test::Builder'=>'1.001006','Test::Builder::Module'=>'1.001006','Test::Builder::Tester'=>'1.24','Test::Builder::Tester::Color'=>'1.24','Test::Harness'=>'3.33','Test::More'=>'1.001006','Test::Simple'=>'1.001006','Time::Piece'=>'1.29','Time::Seconds'=>'1.29','XS::APItest'=>'0.64','_charnames'=>'1.42','attributes'=>'0.23','bigint'=>'0.37','bignum'=>'0.38','bigrat'=>'0.37','constant'=>'1.32','experimental'=>'0.010','overload'=>'1.23','threads'=>'1.96','version'=>'0.9909','version::regex'=>'0.9909','version::vpp'=>'0.9909',},removed=>{}},5.021005=>{delta_from=>5.021004,changed=>{'B'=>'1.52','B::Concise'=>'0.994','B::Debug'=>'1.22','B::Deparse'=>'1.29','B::Op_private'=>'5.021005','CPAN::Meta'=>'2.142690','CPAN::Meta::Converter'=>'2.142690','CPAN::Meta::Feature'=>'2.142690','CPAN::Meta::History'=>'2.142690','CPAN::Meta::Merge'=>'2.142690','CPAN::Meta::Prereqs'=>'2.142690','CPAN::Meta::Spec'=>'2.142690','CPAN::Meta::Validator'=>'2.142690','Compress::Raw::Bzip2'=>'2.066','Compress::Raw::Zlib'=>'2.066','Compress::Zlib'=>'2.066','Config'=>'5.021005','Cwd'=>'3.51','DynaLoader'=>'1.27','Errno'=>'1.21','ExtUtils::CBuilder'=>'0.280220','ExtUtils::CBuilder::Base'=>'0.280220','ExtUtils::CBuilder::Platform::Unix'=>'0.280220','ExtUtils::CBuilder::Platform::VMS'=>'0.280220','ExtUtils::CBuilder::Platform::Windows'=>'0.280220','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280220','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280220','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280220','ExtUtils::CBuilder::Platform::aix'=>'0.280220','ExtUtils::CBuilder::Platform::android'=>'0.280220','ExtUtils::CBuilder::Platform::cygwin'=>'0.280220','ExtUtils::CBuilder::Platform::darwin'=>'0.280220','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280220','ExtUtils::CBuilder::Platform::os2'=>'0.280220','ExtUtils::Miniperl'=>'1.03','Fcntl'=>'1.13','File::Find'=>'1.29','File::Spec'=>'3.51','File::Spec::Cygwin'=>'3.51','File::Spec::Epoc'=>'3.51','File::Spec::Functions'=>'3.51','File::Spec::Mac'=>'3.51','File::Spec::OS2'=>'3.51','File::Spec::Unix'=>'3.51','File::Spec::VMS'=>'3.51','File::Spec::Win32'=>'3.51','HTTP::Tiny'=>'0.050','IO::Compress::Adapter::Bzip2'=>'2.066','IO::Compress::Adapter::Deflate'=>'2.066','IO::Compress::Adapter::Identity'=>'2.066','IO::Compress::Base'=>'2.066','IO::Compress::Base::Common'=>'2.066','IO::Compress::Bzip2'=>'2.066','IO::Compress::Deflate'=>'2.066','IO::Compress::Gzip'=>'2.066','IO::Compress::Gzip::Constants'=>'2.066','IO::Compress::RawDeflate'=>'2.066','IO::Compress::Zip'=>'2.066','IO::Compress::Zip::Constants'=>'2.066','IO::Compress::Zlib::Constants'=>'2.066','IO::Compress::Zlib::Extra'=>'2.066','IO::Uncompress::Adapter::Bunzip2'=>'2.066','IO::Uncompress::Adapter::Identity'=>'2.066','IO::Uncompress::Adapter::Inflate'=>'2.066','IO::Uncompress::AnyInflate'=>'2.066','IO::Uncompress::AnyUncompress'=>'2.066','IO::Uncompress::Base'=>'2.066','IO::Uncompress::Bunzip2'=>'2.066','IO::Uncompress::Gunzip'=>'2.066','IO::Uncompress::Inflate'=>'2.066','IO::Uncompress::RawInflate'=>'2.066','IO::Uncompress::Unzip'=>'2.066','JSON::PP'=>'2.27300','Module::CoreList'=>'5.20141020','Module::CoreList::TieHashDelta'=>'5.20141020','Module::CoreList::Utils'=>'5.20141020','Net::Cmd'=>'3.02','Net::Config'=>'3.02','Net::Domain'=>'3.02','Net::FTP'=>'3.02','Net::FTP::A'=>'3.02','Net::FTP::E'=>'3.02','Net::FTP::I'=>'3.02','Net::FTP::L'=>'3.02','Net::FTP::dataconn'=>'3.02','Net::NNTP'=>'3.02','Net::Netrc'=>'3.02','Net::POP3'=>'3.02','Net::SMTP'=>'3.02','Net::Time'=>'3.02','Opcode'=>'1.29','POSIX'=>'1.45','Socket'=>'2.016','Test::Builder'=>'1.001008','Test::Builder::Module'=>'1.001008','Test::More'=>'1.001008','Test::Simple'=>'1.001008','XS::APItest'=>'0.65','XSLoader'=>'0.18','attributes'=>'0.24','experimental'=>'0.012','feature'=>'1.38','perlfaq'=>'5.0150046','re'=>'0.27','threads::shared'=>'1.47','warnings'=>'1.28','warnings::register'=>'1.04',},removed=>{}},5.021006=>{delta_from=>5.021005,changed=>{'App::Prove'=>'3.34','App::Prove::State'=>'3.34','App::Prove::State::Result'=>'3.34','App::Prove::State::Result::Test'=>'3.34','B'=>'1.53','B::Concise'=>'0.995','B::Deparse'=>'1.30','B::Op_private'=>'5.021006','CPAN::Meta'=>'2.143240','CPAN::Meta::Converter'=>'2.143240','CPAN::Meta::Feature'=>'2.143240','CPAN::Meta::History'=>'2.143240','CPAN::Meta::Merge'=>'2.143240','CPAN::Meta::Prereqs'=>'2.143240','CPAN::Meta::Requirements'=>'2.130','CPAN::Meta::Spec'=>'2.143240','CPAN::Meta::Validator'=>'2.143240','Config'=>'5.021006','Devel::Peek'=>'1.19','Digest::SHA'=>'5.93','DynaLoader'=>'1.28','Encode'=>'2.64','Exporter'=>'5.72','Exporter::Heavy'=>'5.72','ExtUtils::Command::MM'=>'7.02','ExtUtils::Liblist'=>'7.02','ExtUtils::Liblist::Kid'=>'7.02','ExtUtils::MM'=>'7.02','ExtUtils::MM_AIX'=>'7.02','ExtUtils::MM_Any'=>'7.02','ExtUtils::MM_BeOS'=>'7.02','ExtUtils::MM_Cygwin'=>'7.02','ExtUtils::MM_DOS'=>'7.02','ExtUtils::MM_Darwin'=>'7.02','ExtUtils::MM_MacOS'=>'7.02','ExtUtils::MM_NW5'=>'7.02','ExtUtils::MM_OS2'=>'7.02','ExtUtils::MM_QNX'=>'7.02','ExtUtils::MM_UWIN'=>'7.02','ExtUtils::MM_Unix'=>'7.02','ExtUtils::MM_VMS'=>'7.02','ExtUtils::MM_VOS'=>'7.02','ExtUtils::MM_Win32'=>'7.02','ExtUtils::MM_Win95'=>'7.02','ExtUtils::MY'=>'7.02','ExtUtils::MakeMaker'=>'7.02','ExtUtils::MakeMaker::Config'=>'7.02','ExtUtils::MakeMaker::Locale'=>'7.02','ExtUtils::MakeMaker::version'=>'7.02','ExtUtils::MakeMaker::version::regex'=>'7.02','ExtUtils::MakeMaker::version::vpp'=>'7.02','ExtUtils::Manifest'=>'1.69','ExtUtils::Mkbootstrap'=>'7.02','ExtUtils::Mksymlists'=>'7.02','ExtUtils::ParseXS'=>'3.26','ExtUtils::ParseXS::Constants'=>'3.26','ExtUtils::ParseXS::CountLines'=>'3.26','ExtUtils::ParseXS::Eval'=>'3.26','ExtUtils::ParseXS::Utilities'=>'3.26','ExtUtils::testlib'=>'7.02','File::Spec::VMS'=>'3.52','HTTP::Tiny'=>'0.051','I18N::Langinfo'=>'0.12','IO::Socket'=>'1.38','Module::CoreList'=>'5.20141120','Module::CoreList::TieHashDelta'=>'5.20141120','Module::CoreList::Utils'=>'5.20141120','POSIX'=>'1.46','PerlIO::encoding'=>'0.20','PerlIO::scalar'=>'0.20','TAP::Base'=>'3.34','TAP::Formatter::Base'=>'3.34','TAP::Formatter::Color'=>'3.34','TAP::Formatter::Console'=>'3.34','TAP::Formatter::Console::ParallelSession'=>'3.34','TAP::Formatter::Console::Session'=>'3.34','TAP::Formatter::File'=>'3.34','TAP::Formatter::File::Session'=>'3.34','TAP::Formatter::Session'=>'3.34','TAP::Harness'=>'3.34','TAP::Harness::Env'=>'3.34','TAP::Object'=>'3.34','TAP::Parser'=>'3.34','TAP::Parser::Aggregator'=>'3.34','TAP::Parser::Grammar'=>'3.34','TAP::Parser::Iterator'=>'3.34','TAP::Parser::Iterator::Array'=>'3.34','TAP::Parser::Iterator::Process'=>'3.34','TAP::Parser::Iterator::Stream'=>'3.34','TAP::Parser::IteratorFactory'=>'3.34','TAP::Parser::Multiplexer'=>'3.34','TAP::Parser::Result'=>'3.34','TAP::Parser::Result::Bailout'=>'3.34','TAP::Parser::Result::Comment'=>'3.34','TAP::Parser::Result::Plan'=>'3.34','TAP::Parser::Result::Pragma'=>'3.34','TAP::Parser::Result::Test'=>'3.34','TAP::Parser::Result::Unknown'=>'3.34','TAP::Parser::Result::Version'=>'3.34','TAP::Parser::Result::YAML'=>'3.34','TAP::Parser::ResultFactory'=>'3.34','TAP::Parser::Scheduler'=>'3.34','TAP::Parser::Scheduler::Job'=>'3.34','TAP::Parser::Scheduler::Spinner'=>'3.34','TAP::Parser::Source'=>'3.34','TAP::Parser::SourceHandler'=>'3.34','TAP::Parser::SourceHandler::Executable'=>'3.34','TAP::Parser::SourceHandler::File'=>'3.34','TAP::Parser::SourceHandler::Handle'=>'3.34','TAP::Parser::SourceHandler::Perl'=>'3.34','TAP::Parser::SourceHandler::RawTAP'=>'3.34','TAP::Parser::YAMLish::Reader'=>'3.34','TAP::Parser::YAMLish::Writer'=>'3.34','Test::Builder'=>'1.301001_075','Test::Builder::Module'=>'1.301001_075','Test::Builder::Tester'=>'1.301001_075','Test::Builder::Tester::Color'=>'1.301001_075','Test::Harness'=>'3.34','Test::More'=>'1.301001_075','Test::More::DeepCheck'=>undef,'Test::More::DeepCheck::Strict'=>undef,'Test::More::DeepCheck::Tolerant'=>undef,'Test::More::Tools'=>undef,'Test::MostlyLike'=>undef,'Test::Simple'=>'1.301001_075','Test::Stream'=>'1.301001_075','Test::Stream::ArrayBase'=>undef,'Test::Stream::ArrayBase::Meta'=>undef,'Test::Stream::Carp'=>undef,'Test::Stream::Context'=>undef,'Test::Stream::Event'=>undef,'Test::Stream::Event::Bail'=>undef,'Test::Stream::Event::Child'=>undef,'Test::Stream::Event::Diag'=>undef,'Test::Stream::Event::Finish'=>undef,'Test::Stream::Event::Note'=>undef,'Test::Stream::Event::Ok'=>undef,'Test::Stream::Event::Plan'=>undef,'Test::Stream::Event::Subtest'=>undef,'Test::Stream::ExitMagic'=>undef,'Test::Stream::ExitMagic::Context'=>undef,'Test::Stream::Exporter'=>undef,'Test::Stream::Exporter::Meta'=>undef,'Test::Stream::IOSets'=>undef,'Test::Stream::Meta'=>undef,'Test::Stream::PackageUtil'=>undef,'Test::Stream::Tester'=>undef,'Test::Stream::Tester::Checks'=>undef,'Test::Stream::Tester::Checks::Event'=>undef,'Test::Stream::Tester::Events'=>undef,'Test::Stream::Tester::Events::Event'=>undef,'Test::Stream::Tester::Grab'=>undef,'Test::Stream::Threads'=>undef,'Test::Stream::Toolset'=>undef,'Test::Stream::Util'=>undef,'Test::Tester'=>'1.301001_075','Test::Tester::Capture'=>undef,'Test::use::ok'=>'1.301001_075','Unicode::UCD'=>'0.59','XS::APItest'=>'0.68','XSLoader'=>'0.19','experimental'=>'0.013','locale'=>'1.05','ok'=>'1.301001_075','overload'=>'1.24','re'=>'0.28','warnings'=>'1.29',},removed=>{}},5.021007=>{delta_from=>5.021006,changed=>{'Archive::Tar'=>'2.04','Archive::Tar::Constant'=>'2.04','Archive::Tar::File'=>'2.04','B'=>'1.54','B::Concise'=>'0.996','B::Deparse'=>'1.31','B::Op_private'=>'5.021007','B::Showlex'=>'1.05','Compress::Raw::Bzip2'=>'2.067','Compress::Raw::Zlib'=>'2.067','Compress::Zlib'=>'2.067','Config'=>'5.021007','Cwd'=>'3.54','DB_File'=>'1.834','Data::Dumper'=>'2.155','Devel::PPPort'=>'3.25','Devel::Peek'=>'1.20','DynaLoader'=>'1.29','Encode'=>'2.67','Errno'=>'1.22','ExtUtils::CBuilder'=>'0.280221','ExtUtils::CBuilder::Base'=>'0.280221','ExtUtils::CBuilder::Platform::Unix'=>'0.280221','ExtUtils::CBuilder::Platform::VMS'=>'0.280221','ExtUtils::CBuilder::Platform::Windows'=>'0.280221','ExtUtils::CBuilder::Platform::aix'=>'0.280221','ExtUtils::CBuilder::Platform::android'=>'0.280221','ExtUtils::CBuilder::Platform::cygwin'=>'0.280221','ExtUtils::CBuilder::Platform::darwin'=>'0.280221','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280221','ExtUtils::CBuilder::Platform::os2'=>'0.280221','ExtUtils::Command::MM'=>'7.04','ExtUtils::Liblist'=>'7.04','ExtUtils::Liblist::Kid'=>'7.04','ExtUtils::MM'=>'7.04','ExtUtils::MM_AIX'=>'7.04','ExtUtils::MM_Any'=>'7.04','ExtUtils::MM_BeOS'=>'7.04','ExtUtils::MM_Cygwin'=>'7.04','ExtUtils::MM_DOS'=>'7.04','ExtUtils::MM_Darwin'=>'7.04','ExtUtils::MM_MacOS'=>'7.04','ExtUtils::MM_NW5'=>'7.04','ExtUtils::MM_OS2'=>'7.04','ExtUtils::MM_QNX'=>'7.04','ExtUtils::MM_UWIN'=>'7.04','ExtUtils::MM_Unix'=>'7.04','ExtUtils::MM_VMS'=>'7.04','ExtUtils::MM_VOS'=>'7.04','ExtUtils::MM_Win32'=>'7.04','ExtUtils::MM_Win95'=>'7.04','ExtUtils::MY'=>'7.04','ExtUtils::MakeMaker'=>'7.04','ExtUtils::MakeMaker::Config'=>'7.04','ExtUtils::MakeMaker::Locale'=>'7.04','ExtUtils::MakeMaker::version'=>'7.04','ExtUtils::MakeMaker::version::regex'=>'7.04','ExtUtils::MakeMaker::version::vpp'=>'7.04','ExtUtils::Mkbootstrap'=>'7.04','ExtUtils::Mksymlists'=>'7.04','ExtUtils::ParseXS'=>'3.27','ExtUtils::ParseXS::Constants'=>'3.27','ExtUtils::ParseXS::CountLines'=>'3.27','ExtUtils::ParseXS::Eval'=>'3.27','ExtUtils::ParseXS::Utilities'=>'3.27','ExtUtils::testlib'=>'7.04','File::Spec'=>'3.53','File::Spec::Cygwin'=>'3.54','File::Spec::Epoc'=>'3.54','File::Spec::Functions'=>'3.54','File::Spec::Mac'=>'3.54','File::Spec::OS2'=>'3.54','File::Spec::Unix'=>'3.54','File::Spec::VMS'=>'3.54','File::Spec::Win32'=>'3.54','Filter::Util::Call'=>'1.51','HTTP::Tiny'=>'0.053','IO'=>'1.35','IO::Compress::Adapter::Bzip2'=>'2.067','IO::Compress::Adapter::Deflate'=>'2.067','IO::Compress::Adapter::Identity'=>'2.067','IO::Compress::Base'=>'2.067','IO::Compress::Base::Common'=>'2.067','IO::Compress::Bzip2'=>'2.067','IO::Compress::Deflate'=>'2.067','IO::Compress::Gzip'=>'2.067','IO::Compress::Gzip::Constants'=>'2.067','IO::Compress::RawDeflate'=>'2.067','IO::Compress::Zip'=>'2.067','IO::Compress::Zip::Constants'=>'2.067','IO::Compress::Zlib::Constants'=>'2.067','IO::Compress::Zlib::Extra'=>'2.067','IO::Socket::IP'=>'0.34','IO::Uncompress::Adapter::Bunzip2'=>'2.067','IO::Uncompress::Adapter::Identity'=>'2.067','IO::Uncompress::Adapter::Inflate'=>'2.067','IO::Uncompress::AnyInflate'=>'2.067','IO::Uncompress::AnyUncompress'=>'2.067','IO::Uncompress::Base'=>'2.067','IO::Uncompress::Bunzip2'=>'2.067','IO::Uncompress::Gunzip'=>'2.067','IO::Uncompress::Inflate'=>'2.067','IO::Uncompress::RawInflate'=>'2.067','IO::Uncompress::Unzip'=>'2.067','Locale::Codes'=>'3.33','Locale::Codes::Constants'=>'3.33','Locale::Codes::Country'=>'3.33','Locale::Codes::Country_Codes'=>'3.33','Locale::Codes::Country_Retired'=>'3.33','Locale::Codes::Currency'=>'3.33','Locale::Codes::Currency_Codes'=>'3.33','Locale::Codes::Currency_Retired'=>'3.33','Locale::Codes::LangExt'=>'3.33','Locale::Codes::LangExt_Codes'=>'3.33','Locale::Codes::LangExt_Retired'=>'3.33','Locale::Codes::LangFam'=>'3.33','Locale::Codes::LangFam_Codes'=>'3.33','Locale::Codes::LangFam_Retired'=>'3.33','Locale::Codes::LangVar'=>'3.33','Locale::Codes::LangVar_Codes'=>'3.33','Locale::Codes::LangVar_Retired'=>'3.33','Locale::Codes::Language'=>'3.33','Locale::Codes::Language_Codes'=>'3.33','Locale::Codes::Language_Retired'=>'3.33','Locale::Codes::Script'=>'3.33','Locale::Codes::Script_Codes'=>'3.33','Locale::Codes::Script_Retired'=>'3.33','Locale::Country'=>'3.33','Locale::Currency'=>'3.33','Locale::Language'=>'3.33','Locale::Maketext'=>'1.26','Locale::Script'=>'3.33','Module::CoreList'=>'5.20141220','Module::CoreList::TieHashDelta'=>'5.20141220','Module::CoreList::Utils'=>'5.20141220','NDBM_File'=>'1.14','Net::Cmd'=>'3.04','Net::Config'=>'3.04','Net::Domain'=>'3.04','Net::FTP'=>'3.04','Net::FTP::A'=>'3.04','Net::FTP::E'=>'3.04','Net::FTP::I'=>'3.04','Net::FTP::L'=>'3.04','Net::FTP::dataconn'=>'3.04','Net::NNTP'=>'3.04','Net::Netrc'=>'3.04','Net::POP3'=>'3.04','Net::SMTP'=>'3.04','Net::Time'=>'3.04','Opcode'=>'1.30','POSIX'=>'1.48','PerlIO::scalar'=>'0.21','Pod::Escapes'=>'1.07','SDBM_File'=>'1.12','Storable'=>'2.52','Sys::Hostname'=>'1.20','Test::Builder'=>'1.301001_090','Test::Builder::Module'=>'1.301001_090','Test::Builder::Tester'=>'1.301001_090','Test::Builder::Tester::Color'=>'1.301001_090','Test::CanFork'=>undef,'Test::CanThread'=>undef,'Test::More'=>'1.301001_090','Test::Simple'=>'1.301001_090','Test::Stream'=>'1.301001_090','Test::Stream::API'=>undef,'Test::Stream::ForceExit'=>undef,'Test::Stream::Subtest'=>undef,'Test::Tester'=>'1.301001_090','Test::use::ok'=>'1.301001_090','Unicode::Collate'=>'1.09','Unicode::Collate::CJK::Big5'=>'1.09','Unicode::Collate::CJK::GB2312'=>'1.09','Unicode::Collate::CJK::JISX0208'=>'1.09','Unicode::Collate::CJK::Korean'=>'1.09','Unicode::Collate::CJK::Pinyin'=>'1.09','Unicode::Collate::CJK::Stroke'=>'1.09','Unicode::Collate::CJK::Zhuyin'=>'1.09','Unicode::Collate::Locale'=>'1.09','XS::APItest'=>'0.69','XSLoader'=>'0.20','_charnames'=>'1.43','arybase'=>'0.09','charnames'=>'1.43','feature'=>'1.39','mro'=>'1.17','ok'=>'1.301001_090','strict'=>'1.09','threads'=>'1.96_001',},removed=>{}},5.021008=>{delta_from=>5.021007,changed=>{'App::Prove'=>'3.35','App::Prove::State'=>'3.35','App::Prove::State::Result'=>'3.35','App::Prove::State::Result::Test'=>'3.35','B'=>'1.55','B::Deparse'=>'1.32','B::Op_private'=>'5.021008','CPAN::Meta::Requirements'=>'2.131','Compress::Raw::Bzip2'=>'2.068','Compress::Raw::Zlib'=>'2.068','Compress::Zlib'=>'2.068','Config'=>'5.021008','DB_File'=>'1.835','Data::Dumper'=>'2.156','Devel::PPPort'=>'3.28','Devel::Peek'=>'1.21','Digest::MD5'=>'2.54','Digest::SHA'=>'5.95','DynaLoader'=>'1.30','ExtUtils::Command'=>'1.20','ExtUtils::Manifest'=>'1.70','Fatal'=>'2.26','File::Glob'=>'1.24','Filter::Util::Call'=>'1.54','Getopt::Long'=>'2.43','IO::Compress::Adapter::Bzip2'=>'2.068','IO::Compress::Adapter::Deflate'=>'2.068','IO::Compress::Adapter::Identity'=>'2.068','IO::Compress::Base'=>'2.068','IO::Compress::Base::Common'=>'2.068','IO::Compress::Bzip2'=>'2.068','IO::Compress::Deflate'=>'2.068','IO::Compress::Gzip'=>'2.068','IO::Compress::Gzip::Constants'=>'2.068','IO::Compress::RawDeflate'=>'2.068','IO::Compress::Zip'=>'2.068','IO::Compress::Zip::Constants'=>'2.068','IO::Compress::Zlib::Constants'=>'2.068','IO::Compress::Zlib::Extra'=>'2.068','IO::Socket::IP'=>'0.36','IO::Uncompress::Adapter::Bunzip2'=>'2.068','IO::Uncompress::Adapter::Identity'=>'2.068','IO::Uncompress::Adapter::Inflate'=>'2.068','IO::Uncompress::AnyInflate'=>'2.068','IO::Uncompress::AnyUncompress'=>'2.068','IO::Uncompress::Base'=>'2.068','IO::Uncompress::Bunzip2'=>'2.068','IO::Uncompress::Gunzip'=>'2.068','IO::Uncompress::Inflate'=>'2.068','IO::Uncompress::RawInflate'=>'2.068','IO::Uncompress::Unzip'=>'2.068','MIME::Base64'=>'3.15','Module::CoreList'=>'5.20150220','Module::CoreList::TieHashDelta'=>'5.20150220','Module::CoreList::Utils'=>'5.20150220','Module::Load::Conditional'=>'0.64','Module::Metadata'=>'1.000026','Net::Cmd'=>'3.05','Net::Config'=>'3.05','Net::Domain'=>'3.05','Net::FTP'=>'3.05','Net::FTP::A'=>'3.05','Net::FTP::E'=>'3.05','Net::FTP::I'=>'3.05','Net::FTP::L'=>'3.05','Net::FTP::dataconn'=>'3.05','Net::NNTP'=>'3.05','Net::Netrc'=>'3.05','Net::POP3'=>'3.05','Net::SMTP'=>'3.05','Net::Time'=>'3.05','Opcode'=>'1.31','POSIX'=>'1.49','PerlIO::encoding'=>'0.21','Pod::Simple'=>'3.29','Pod::Simple::BlackBox'=>'3.29','Pod::Simple::Checker'=>'3.29','Pod::Simple::Debug'=>'3.29','Pod::Simple::DumpAsText'=>'3.29','Pod::Simple::DumpAsXML'=>'3.29','Pod::Simple::HTML'=>'3.29','Pod::Simple::HTMLBatch'=>'3.29','Pod::Simple::LinkSection'=>'3.29','Pod::Simple::Methody'=>'3.29','Pod::Simple::Progress'=>'3.29','Pod::Simple::PullParser'=>'3.29','Pod::Simple::PullParserEndToken'=>'3.29','Pod::Simple::PullParserStartToken'=>'3.29','Pod::Simple::PullParserTextToken'=>'3.29','Pod::Simple::PullParserToken'=>'3.29','Pod::Simple::RTF'=>'3.29','Pod::Simple::Search'=>'3.29','Pod::Simple::SimpleTree'=>'3.29','Pod::Simple::Text'=>'3.29','Pod::Simple::TextContent'=>'3.29','Pod::Simple::TiedOutFH'=>'3.29','Pod::Simple::Transcode'=>'3.29','Pod::Simple::TranscodeDumb'=>'3.29','Pod::Simple::TranscodeSmart'=>'3.29','Pod::Simple::XHTML'=>'3.29','Pod::Simple::XMLOutStream'=>'3.29','SDBM_File'=>'1.13','Safe'=>'2.39','TAP::Base'=>'3.35','TAP::Formatter::Base'=>'3.35','TAP::Formatter::Color'=>'3.35','TAP::Formatter::Console'=>'3.35','TAP::Formatter::Console::ParallelSession'=>'3.35','TAP::Formatter::Console::Session'=>'3.35','TAP::Formatter::File'=>'3.35','TAP::Formatter::File::Session'=>'3.35','TAP::Formatter::Session'=>'3.35','TAP::Harness'=>'3.35','TAP::Harness::Env'=>'3.35','TAP::Object'=>'3.35','TAP::Parser'=>'3.35','TAP::Parser::Aggregator'=>'3.35','TAP::Parser::Grammar'=>'3.35','TAP::Parser::Iterator'=>'3.35','TAP::Parser::Iterator::Array'=>'3.35','TAP::Parser::Iterator::Process'=>'3.35','TAP::Parser::Iterator::Stream'=>'3.35','TAP::Parser::IteratorFactory'=>'3.35','TAP::Parser::Multiplexer'=>'3.35','TAP::Parser::Result'=>'3.35','TAP::Parser::Result::Bailout'=>'3.35','TAP::Parser::Result::Comment'=>'3.35','TAP::Parser::Result::Plan'=>'3.35','TAP::Parser::Result::Pragma'=>'3.35','TAP::Parser::Result::Test'=>'3.35','TAP::Parser::Result::Unknown'=>'3.35','TAP::Parser::Result::Version'=>'3.35','TAP::Parser::Result::YAML'=>'3.35','TAP::Parser::ResultFactory'=>'3.35','TAP::Parser::Scheduler'=>'3.35','TAP::Parser::Scheduler::Job'=>'3.35','TAP::Parser::Scheduler::Spinner'=>'3.35','TAP::Parser::Source'=>'3.35','TAP::Parser::SourceHandler'=>'3.35','TAP::Parser::SourceHandler::Executable'=>'3.35','TAP::Parser::SourceHandler::File'=>'3.35','TAP::Parser::SourceHandler::Handle'=>'3.35','TAP::Parser::SourceHandler::Perl'=>'3.35','TAP::Parser::SourceHandler::RawTAP'=>'3.35','TAP::Parser::YAMLish::Reader'=>'3.35','TAP::Parser::YAMLish::Writer'=>'3.35','Test::Builder'=>'1.301001_097','Test::Builder::Module'=>'1.301001_097','Test::Builder::Tester'=>'1.301001_097','Test::Builder::Tester::Color'=>'1.301001_097','Test::Harness'=>'3.35','Test::More'=>'1.301001_097','Test::Simple'=>'1.301001_097','Test::Stream'=>'1.301001_097','Test::Stream::Block'=>undef,'Test::Tester'=>'1.301001_097','Test::Tester::CaptureRunner'=>undef,'Test::Tester::Delegate'=>undef,'Test::use::ok'=>'1.301001_097','Unicode::Collate'=>'1.10','Unicode::Collate::CJK::Big5'=>'1.10','Unicode::Collate::CJK::GB2312'=>'1.10','Unicode::Collate::CJK::JISX0208'=>'1.10','Unicode::Collate::CJK::Korean'=>'1.10','Unicode::Collate::CJK::Pinyin'=>'1.10','Unicode::Collate::CJK::Stroke'=>'1.10','Unicode::Collate::CJK::Zhuyin'=>'1.10','Unicode::Collate::Locale'=>'1.10','VMS::DCLsym'=>'1.06','XS::APItest'=>'0.70','arybase'=>'0.10','attributes'=>'0.25','autodie'=>'2.26','autodie::Scope::Guard'=>'2.26','autodie::Scope::GuardStack'=>'2.26','autodie::ScopeUtil'=>'2.26','autodie::exception'=>'2.26','autodie::exception::system'=>'2.26','autodie::hints'=>'2.26','autodie::skip'=>'2.26','ok'=>'1.301001_097','re'=>'0.30','warnings'=>'1.30',},removed=>{}},5.020002=>{delta_from=>5.020001,changed=>{'CPAN::Author'=>'5.5002','CPAN::CacheMgr'=>'5.5002','CPAN::FTP'=>'5.5006','CPAN::HTTP::Client'=>'1.9601','CPAN::HandleConfig'=>'5.5005','CPAN::Index'=>'1.9601','CPAN::LWP::UserAgent'=>'1.9601','CPAN::Mirrors'=>'1.9601','Config'=>'5.020002','Cwd'=>'3.48_01','Data::Dumper'=>'2.151_01','Errno'=>'1.20_05','File::Spec'=>'3.48_01','File::Spec::Cygwin'=>'3.48_01','File::Spec::Epoc'=>'3.48_01','File::Spec::Functions'=>'3.48_01','File::Spec::Mac'=>'3.48_01','File::Spec::OS2'=>'3.48_01','File::Spec::Unix'=>'3.48_01','File::Spec::VMS'=>'3.48_01','File::Spec::Win32'=>'3.48_01','IO::Socket'=>'1.38','Module::CoreList'=>'5.20150214','Module::CoreList::TieHashDelta'=>'5.20150214','Module::CoreList::Utils'=>'5.20150214','PerlIO::scalar'=>'0.18_01','Pod::PlainText'=>'2.07','Storable'=>'2.49_01','VMS::DCLsym'=>'1.05_01','VMS::Stdio'=>'2.41','attributes'=>'0.23','feature'=>'1.36_01',},removed=>{}},5.021009=>{delta_from=>5.021008,changed=>{'B'=>'1.56','B::Debug'=>'1.23','B::Deparse'=>'1.33','B::Op_private'=>'5.021009','Benchmark'=>'1.20','CPAN::Author'=>'5.5002','CPAN::CacheMgr'=>'5.5002','CPAN::FTP'=>'5.5006','CPAN::HTTP::Client'=>'1.9601','CPAN::HandleConfig'=>'5.5005','CPAN::Index'=>'1.9601','CPAN::LWP::UserAgent'=>'1.9601','CPAN::Meta::Requirements'=>'2.132','CPAN::Mirrors'=>'1.9601','Carp'=>'1.35','Carp::Heavy'=>'1.35','Config'=>'5.021009','Config::Perl::V'=>'0.23','Data::Dumper'=>'2.157','Devel::Peek'=>'1.22','DynaLoader'=>'1.31','Encode'=>'2.70','Encode::MIME::Header'=>'2.16','Errno'=>'1.23','ExtUtils::Miniperl'=>'1.04','HTTP::Tiny'=>'0.054','Module::CoreList'=>'5.20150220','Module::CoreList::TieHashDelta'=>'5.20150220','Module::CoreList::Utils'=>'5.20150220','Opcode'=>'1.32','POSIX'=>'1.51','Perl::OSType'=>'1.008','PerlIO::scalar'=>'0.22','Pod::Find'=>'1.63','Pod::InputObjects'=>'1.63','Pod::ParseUtils'=>'1.63','Pod::Parser'=>'1.63','Pod::Perldoc'=>'3.25','Pod::Perldoc::BaseTo'=>'3.25','Pod::Perldoc::GetOptsOO'=>'3.25','Pod::Perldoc::ToANSI'=>'3.25','Pod::Perldoc::ToChecker'=>'3.25','Pod::Perldoc::ToMan'=>'3.25','Pod::Perldoc::ToNroff'=>'3.25','Pod::Perldoc::ToPod'=>'3.25','Pod::Perldoc::ToRtf'=>'3.25','Pod::Perldoc::ToTerm'=>'3.25','Pod::Perldoc::ToText'=>'3.25','Pod::Perldoc::ToTk'=>'3.25','Pod::Perldoc::ToXml'=>'3.25','Pod::PlainText'=>'2.07','Pod::Select'=>'1.63','Socket'=>'2.018','Storable'=>'2.53','Test::Builder'=>'1.301001_098','Test::Builder::Module'=>'1.301001_098','Test::Builder::Tester'=>'1.301001_098','Test::Builder::Tester::Color'=>'1.301001_098','Test::More'=>'1.301001_098','Test::Simple'=>'1.301001_098','Test::Stream'=>'1.301001_098','Test::Tester'=>'1.301001_098','Test::use::ok'=>'1.301001_098','Unicode::Collate'=>'1.11','Unicode::Collate::CJK::Big5'=>'1.11','Unicode::Collate::CJK::GB2312'=>'1.11','Unicode::Collate::CJK::JISX0208'=>'1.11','Unicode::Collate::CJK::Korean'=>'1.11','Unicode::Collate::CJK::Pinyin'=>'1.11','Unicode::Collate::CJK::Stroke'=>'1.11','Unicode::Collate::CJK::Zhuyin'=>'1.11','Unicode::Collate::Locale'=>'1.11','Unicode::UCD'=>'0.61','VMS::Stdio'=>'2.41','Win32'=>'0.51','Win32API::File'=>'0.1202','attributes'=>'0.26','bigint'=>'0.39','bignum'=>'0.39','bigrat'=>'0.39','constant'=>'1.33','encoding'=>'2.13','feature'=>'1.40','ok'=>'1.301001_098','overload'=>'1.25','perlfaq'=>'5.021009','re'=>'0.31','threads::shared'=>'1.48','warnings'=>'1.31',},removed=>{}},5.021010=>{delta_from=>5.021009,changed=>{'App::Cpan'=>'1.63','B'=>'1.57','B::Deparse'=>'1.34','B::Op_private'=>'5.021010','Benchmark'=>'1.2','CPAN'=>'2.10','CPAN::Distribution'=>'2.04','CPAN::FirstTime'=>'5.5307','CPAN::HTTP::Credentials'=>'1.9601','CPAN::HandleConfig'=>'5.5006','CPAN::Meta'=>'2.150001','CPAN::Meta::Converter'=>'2.150001','CPAN::Meta::Feature'=>'2.150001','CPAN::Meta::History'=>'2.150001','CPAN::Meta::Merge'=>'2.150001','CPAN::Meta::Prereqs'=>'2.150001','CPAN::Meta::Spec'=>'2.150001','CPAN::Meta::Validator'=>'2.150001','CPAN::Module'=>'5.5002','CPAN::Plugin'=>'0.95','CPAN::Plugin::Specfile'=>'0.01','CPAN::Shell'=>'5.5005','Carp'=>'1.36','Carp::Heavy'=>'1.36','Config'=>'5.02101','Cwd'=>'3.55','DB'=>'1.08','Data::Dumper'=>'2.158','Devel::PPPort'=>'3.31','DynaLoader'=>'1.32','Encode'=>'2.72','Encode::Alias'=>'2.19','File::Spec'=>'3.55','File::Spec::Cygwin'=>'3.55','File::Spec::Epoc'=>'3.55','File::Spec::Functions'=>'3.55','File::Spec::Mac'=>'3.55','File::Spec::OS2'=>'3.55','File::Spec::Unix'=>'3.55','File::Spec::VMS'=>'3.55','File::Spec::Win32'=>'3.55','Getopt::Long'=>'2.45','Locale::Codes'=>'3.34','Locale::Codes::Constants'=>'3.34','Locale::Codes::Country'=>'3.34','Locale::Codes::Country_Codes'=>'3.34','Locale::Codes::Country_Retired'=>'3.34','Locale::Codes::Currency'=>'3.34','Locale::Codes::Currency_Codes'=>'3.34','Locale::Codes::Currency_Retired'=>'3.34','Locale::Codes::LangExt'=>'3.34','Locale::Codes::LangExt_Codes'=>'3.34','Locale::Codes::LangExt_Retired'=>'3.34','Locale::Codes::LangFam'=>'3.34','Locale::Codes::LangFam_Codes'=>'3.34','Locale::Codes::LangFam_Retired'=>'3.34','Locale::Codes::LangVar'=>'3.34','Locale::Codes::LangVar_Codes'=>'3.34','Locale::Codes::LangVar_Retired'=>'3.34','Locale::Codes::Language'=>'3.34','Locale::Codes::Language_Codes'=>'3.34','Locale::Codes::Language_Retired'=>'3.34','Locale::Codes::Script'=>'3.34','Locale::Codes::Script_Codes'=>'3.34','Locale::Codes::Script_Retired'=>'3.34','Locale::Country'=>'3.34','Locale::Currency'=>'3.34','Locale::Language'=>'3.34','Locale::Script'=>'3.34','Module::CoreList'=>'5.20150320','Module::CoreList::TieHashDelta'=>'5.20150320','Module::CoreList::Utils'=>'5.20150320','POSIX'=>'1.52','Pod::Functions'=>'1.09','Pod::Functions::Functions'=>'1.09','Term::Complete'=>'1.403','Test::Builder'=>'1.001014','Test::Builder::IO::Scalar'=>'2.113','Test::Builder::Module'=>'1.001014','Test::Builder::Tester'=>'1.28','Test::Builder::Tester::Color'=>'1.290001','Test::More'=>'1.001014','Test::Simple'=>'1.001014','Test::Tester'=>'0.114','Test::use::ok'=>'0.16','Text::Balanced'=>'2.03','Text::ParseWords'=>'3.30','Unicode::Collate'=>'1.12','Unicode::Collate::CJK::Big5'=>'1.12','Unicode::Collate::CJK::GB2312'=>'1.12','Unicode::Collate::CJK::JISX0208'=>'1.12','Unicode::Collate::CJK::Korean'=>'1.12','Unicode::Collate::CJK::Pinyin'=>'1.12','Unicode::Collate::CJK::Stroke'=>'1.12','Unicode::Collate::CJK::Zhuyin'=>'1.12','Unicode::Collate::Locale'=>'1.12','XS::APItest'=>'0.71','encoding'=>'2.14','locale'=>'1.06','meta_notation'=>undef,'ok'=>'0.16','parent'=>'0.232','re'=>'0.32','sigtrap'=>'1.08','threads'=>'2.01','utf8'=>'1.15',},removed=>{'Test::CanFork'=>1,'Test::CanThread'=>1,'Test::More::DeepCheck'=>1,'Test::More::DeepCheck::Strict'=>1,'Test::More::DeepCheck::Tolerant'=>1,'Test::More::Tools'=>1,'Test::MostlyLike'=>1,'Test::Stream'=>1,'Test::Stream::API'=>1,'Test::Stream::ArrayBase'=>1,'Test::Stream::ArrayBase::Meta'=>1,'Test::Stream::Block'=>1,'Test::Stream::Carp'=>1,'Test::Stream::Context'=>1,'Test::Stream::Event'=>1,'Test::Stream::Event::Bail'=>1,'Test::Stream::Event::Child'=>1,'Test::Stream::Event::Diag'=>1,'Test::Stream::Event::Finish'=>1,'Test::Stream::Event::Note'=>1,'Test::Stream::Event::Ok'=>1,'Test::Stream::Event::Plan'=>1,'Test::Stream::Event::Subtest'=>1,'Test::Stream::ExitMagic'=>1,'Test::Stream::ExitMagic::Context'=>1,'Test::Stream::Exporter'=>1,'Test::Stream::Exporter::Meta'=>1,'Test::Stream::ForceExit'=>1,'Test::Stream::IOSets'=>1,'Test::Stream::Meta'=>1,'Test::Stream::PackageUtil'=>1,'Test::Stream::Subtest'=>1,'Test::Stream::Tester'=>1,'Test::Stream::Tester::Checks'=>1,'Test::Stream::Tester::Checks::Event'=>1,'Test::Stream::Tester::Events'=>1,'Test::Stream::Tester::Events::Event'=>1,'Test::Stream::Tester::Grab'=>1,'Test::Stream::Threads'=>1,'Test::Stream::Toolset'=>1,'Test::Stream::Util'=>1,}},5.021011=>{delta_from=>5.021010,changed=>{'B'=>'1.58','B::Deparse'=>'1.35','B::Op_private'=>'5.021011','CPAN'=>'2.11','Config'=>'5.021011','Config::Perl::V'=>'0.24','Cwd'=>'3.56','ExtUtils::Miniperl'=>'1.05','ExtUtils::ParseXS'=>'3.28','ExtUtils::ParseXS::Constants'=>'3.28','ExtUtils::ParseXS::CountLines'=>'3.28','ExtUtils::ParseXS::Eval'=>'3.28','ExtUtils::ParseXS::Utilities'=>'3.28','ExtUtils::Typemaps'=>'3.28','ExtUtils::Typemaps::Cmd'=>'3.28','ExtUtils::Typemaps::InputMap'=>'3.28','ExtUtils::Typemaps::OutputMap'=>'3.28','ExtUtils::Typemaps::Type'=>'3.28','File::Spec'=>'3.56','File::Spec::Cygwin'=>'3.56','File::Spec::Epoc'=>'3.56','File::Spec::Functions'=>'3.56','File::Spec::Mac'=>'3.56','File::Spec::OS2'=>'3.56','File::Spec::Unix'=>'3.56','File::Spec::VMS'=>'3.56','File::Spec::Win32'=>'3.56','IO::Socket::IP'=>'0.37','Module::CoreList'=>'5.20150420','Module::CoreList::TieHashDelta'=>'5.20150420','Module::CoreList::Utils'=>'5.20150420','PerlIO::mmap'=>'0.014','XS::APItest'=>'0.72','attributes'=>'0.27','if'=>'0.0604','utf8'=>'1.16','warnings'=>'1.32',},removed=>{}},5.022000=>{delta_from=>5.021011,changed=>{'B::Op_private'=>'5.022000','Config'=>'5.022','ExtUtils::Command::MM'=>'7.04_01','ExtUtils::Liblist'=>'7.04_01','ExtUtils::Liblist::Kid'=>'7.04_01','ExtUtils::MM'=>'7.04_01','ExtUtils::MM_AIX'=>'7.04_01','ExtUtils::MM_Any'=>'7.04_01','ExtUtils::MM_BeOS'=>'7.04_01','ExtUtils::MM_Cygwin'=>'7.04_01','ExtUtils::MM_DOS'=>'7.04_01','ExtUtils::MM_Darwin'=>'7.04_01','ExtUtils::MM_MacOS'=>'7.04_01','ExtUtils::MM_NW5'=>'7.04_01','ExtUtils::MM_OS2'=>'7.04_01','ExtUtils::MM_QNX'=>'7.04_01','ExtUtils::MM_UWIN'=>'7.04_01','ExtUtils::MM_Unix'=>'7.04_01','ExtUtils::MM_VMS'=>'7.04_01','ExtUtils::MM_VOS'=>'7.04_01','ExtUtils::MM_Win32'=>'7.04_01','ExtUtils::MM_Win95'=>'7.04_01','ExtUtils::MY'=>'7.04_01','ExtUtils::MakeMaker'=>'7.04_01','ExtUtils::MakeMaker::Config'=>'7.04_01','ExtUtils::MakeMaker::Locale'=>'7.04_01','ExtUtils::MakeMaker::version'=>'7.04_01','ExtUtils::MakeMaker::version::regex'=>'7.04_01','ExtUtils::MakeMaker::version::vpp'=>'7.04_01','ExtUtils::Mkbootstrap'=>'7.04_01','ExtUtils::Mksymlists'=>'7.04_01','ExtUtils::testlib'=>'7.04_01','Module::CoreList'=>'5.20150520','Module::CoreList::TieHashDelta'=>'5.20150520','Module::CoreList::Utils'=>'5.20150520','POSIX'=>'1.53','PerlIO::via::QuotedPrint'=>'0.08','overload'=>'1.26','utf8'=>'1.17',},removed=>{}},5.023000=>{delta_from=>5.022000,changed=>{'B::Op_private'=>'5.023000','CPAN::Meta'=>'2.150005','CPAN::Meta::Converter'=>'2.150005','CPAN::Meta::Feature'=>'2.150005','CPAN::Meta::History'=>'2.150005','CPAN::Meta::Merge'=>'2.150005','CPAN::Meta::Prereqs'=>'2.150005','CPAN::Meta::Requirements'=>'2.133','CPAN::Meta::Spec'=>'2.150005','CPAN::Meta::Validator'=>'2.150005','CPAN::Meta::YAML'=>'0.016','Config'=>'5.023','Encode'=>'2.73','ExtUtils::CBuilder'=>'0.280223','ExtUtils::CBuilder::Base'=>'0.280223','ExtUtils::CBuilder::Platform::Unix'=>'0.280223','ExtUtils::CBuilder::Platform::VMS'=>'0.280223','ExtUtils::CBuilder::Platform::Windows'=>'0.280223','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280223','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280223','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280223','ExtUtils::CBuilder::Platform::aix'=>'0.280223','ExtUtils::CBuilder::Platform::android'=>'0.280223','ExtUtils::CBuilder::Platform::cygwin'=>'0.280223','ExtUtils::CBuilder::Platform::darwin'=>'0.280223','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280223','ExtUtils::CBuilder::Platform::os2'=>'0.280223','Fatal'=>'2.27','Getopt::Long'=>'2.46','HTTP::Tiny'=>'0.056','List::Util'=>'1.42_01','List::Util::XS'=>'1.42_01','Locale::Codes'=>'3.35','Locale::Codes::Constants'=>'3.35','Locale::Codes::Country'=>'3.35','Locale::Codes::Country_Codes'=>'3.35','Locale::Codes::Country_Retired'=>'3.35','Locale::Codes::Currency'=>'3.35','Locale::Codes::Currency_Codes'=>'3.35','Locale::Codes::Currency_Retired'=>'3.35','Locale::Codes::LangExt'=>'3.35','Locale::Codes::LangExt_Codes'=>'3.35','Locale::Codes::LangExt_Retired'=>'3.35','Locale::Codes::LangFam'=>'3.35','Locale::Codes::LangFam_Codes'=>'3.35','Locale::Codes::LangFam_Retired'=>'3.35','Locale::Codes::LangVar'=>'3.35','Locale::Codes::LangVar_Codes'=>'3.35','Locale::Codes::LangVar_Retired'=>'3.35','Locale::Codes::Language'=>'3.35','Locale::Codes::Language_Codes'=>'3.35','Locale::Codes::Language_Retired'=>'3.35','Locale::Codes::Script'=>'3.35','Locale::Codes::Script_Codes'=>'3.35','Locale::Codes::Script_Retired'=>'3.35','Locale::Country'=>'3.35','Locale::Currency'=>'3.35','Locale::Language'=>'3.35','Locale::Script'=>'3.35','Math::BigFloat'=>'1.999701','Math::BigInt'=>'1.999701','Math::BigInt::Calc'=>'1.999701','Math::BigInt::CalcEmu'=>'1.999701','Math::BigRat'=>'0.260801','Module::CoreList'=>'5.20150620','Module::CoreList::TieHashDelta'=>'5.20150620','Module::CoreList::Utils'=>'5.20150620','Module::Metadata'=>'1.000027','Net::Cmd'=>'3.06','Net::Config'=>'3.06','Net::Domain'=>'3.06','Net::FTP'=>'3.06','Net::FTP::A'=>'3.06','Net::FTP::E'=>'3.06','Net::FTP::I'=>'3.06','Net::FTP::L'=>'3.06','Net::FTP::dataconn'=>'3.06','Net::NNTP'=>'3.06','Net::Netrc'=>'3.06','Net::POP3'=>'3.06','Net::SMTP'=>'3.06','Net::Time'=>'3.06','POSIX'=>'1.54','Parse::CPAN::Meta'=>'1.4417','Pod::Simple'=>'3.30','Pod::Simple::BlackBox'=>'3.30','Pod::Simple::Checker'=>'3.30','Pod::Simple::Debug'=>'3.30','Pod::Simple::DumpAsText'=>'3.30','Pod::Simple::DumpAsXML'=>'3.30','Pod::Simple::HTML'=>'3.30','Pod::Simple::HTMLBatch'=>'3.30','Pod::Simple::LinkSection'=>'3.30','Pod::Simple::Methody'=>'3.30','Pod::Simple::Progress'=>'3.30','Pod::Simple::PullParser'=>'3.30','Pod::Simple::PullParserEndToken'=>'3.30','Pod::Simple::PullParserStartToken'=>'3.30','Pod::Simple::PullParserTextToken'=>'3.30','Pod::Simple::PullParserToken'=>'3.30','Pod::Simple::RTF'=>'3.30','Pod::Simple::Search'=>'3.30','Pod::Simple::SimpleTree'=>'3.30','Pod::Simple::Text'=>'3.30','Pod::Simple::TextContent'=>'3.30','Pod::Simple::TiedOutFH'=>'3.30','Pod::Simple::Transcode'=>'3.30','Pod::Simple::TranscodeDumb'=>'3.30','Pod::Simple::TranscodeSmart'=>'3.30','Pod::Simple::XHTML'=>'3.30','Pod::Simple::XMLOutStream'=>'3.30','Pod::Usage'=>'1.67','Scalar::Util'=>'1.42_01','Socket'=>'2.019','Sub::Util'=>'1.42_01','Time::Piece'=>'1.30','Time::Seconds'=>'1.30','UNIVERSAL'=>'1.13','Unicode'=>'8.0.0','XS::APItest'=>'0.73','autodie'=>'2.27','autodie::Scope::Guard'=>'2.27','autodie::Scope::GuardStack'=>'2.27','autodie::Util'=>'2.27','autodie::exception'=>'2.27','autodie::exception::system'=>'2.27','autodie::hints'=>'2.27','autodie::skip'=>'2.27','encoding'=>'2.15','feature'=>'1.41','parent'=>'0.234','threads'=>'2.02',},removed=>{}},5.023001=>{delta_from=>5.023000,changed=>{'B::Op_private'=>'5.023001','Config'=>'5.023001','DynaLoader'=>'1.33','Encode'=>'2.75','Encode::MIME::Header'=>'2.17','Encode::Unicode'=>'2.13','Fatal'=>'2.29','File::Path'=>'2.11','Getopt::Long'=>'2.47','I18N::Langinfo'=>'0.13','IPC::Open3'=>'1.19','Module::CoreList'=>'5.20150720','Module::CoreList::TieHashDelta'=>'5.20150720','Module::CoreList::Utils'=>'5.20150720','Net::Cmd'=>'3.07','Net::Config'=>'3.07','Net::Domain'=>'3.07','Net::FTP'=>'3.07','Net::FTP::A'=>'3.07','Net::FTP::E'=>'3.07','Net::FTP::I'=>'3.07','Net::FTP::L'=>'3.07','Net::FTP::dataconn'=>'3.07','Net::NNTP'=>'3.07','Net::Netrc'=>'3.07','Net::POP3'=>'3.07','Net::SMTP'=>'3.07','Net::Time'=>'3.07','Opcode'=>'1.33','POSIX'=>'1.55','PerlIO::scalar'=>'0.23','Socket'=>'2.020','Storable'=>'2.54','Unicode::Collate'=>'1.14','Unicode::Collate::CJK::Big5'=>'1.14','Unicode::Collate::CJK::GB2312'=>'1.14','Unicode::Collate::CJK::JISX0208'=>'1.14','Unicode::Collate::CJK::Korean'=>'1.14','Unicode::Collate::CJK::Pinyin'=>'1.14','Unicode::Collate::CJK::Stroke'=>'1.14','Unicode::Collate::CJK::Zhuyin'=>'1.14','Unicode::Collate::Locale'=>'1.14','Unicode::Normalize'=>'1.19','XS::APItest'=>'0.74','XS::Typemap'=>'0.14','autodie'=>'2.29','autodie::Scope::Guard'=>'2.29','autodie::Scope::GuardStack'=>'2.29','autodie::Util'=>'2.29','autodie::exception'=>'2.29','autodie::exception::system'=>'2.29','autodie::hints'=>'2.29','autodie::skip'=>'2.29','encoding'=>'2.16','feature'=>'1.42','warnings'=>'1.33',},removed=>{'autodie::ScopeUtil'=>1,}},5.023002=>{delta_from=>5.023001,changed=>{'Attribute::Handlers'=>'0.99','B::Op_private'=>'5.023002','CPAN::Meta::YAML'=>'0.017','Config'=>'5.023002','Cwd'=>'3.57','Encode'=>'2.76','ExtUtils::ParseXS'=>'3.29','ExtUtils::ParseXS::Constants'=>'3.29','ExtUtils::ParseXS::CountLines'=>'3.29','ExtUtils::ParseXS::Eval'=>'3.29','ExtUtils::ParseXS::Utilities'=>'3.29','ExtUtils::Typemaps'=>'3.29','File::Find'=>'1.30','File::Spec'=>'3.57','File::Spec::Cygwin'=>'3.57','File::Spec::Epoc'=>'3.57','File::Spec::Functions'=>'3.57','File::Spec::Mac'=>'3.57','File::Spec::OS2'=>'3.57','File::Spec::Unix'=>'3.57','File::Spec::VMS'=>'3.57','File::Spec::Win32'=>'3.57','Filter::Util::Call'=>'1.55','Hash::Util'=>'0.19','Module::CoreList'=>'5.20150820','Module::CoreList::TieHashDelta'=>'5.20150820','Module::CoreList::Utils'=>'5.20150820','POSIX'=>'1.56','Term::Cap'=>'1.17','Unicode::UCD'=>'0.62','perlfaq'=>'5.021010',},removed=>{}},5.020003=>{delta_from=>5.020002,changed=>{'Config'=>'5.020003','Errno'=>'1.20_06','Module::CoreList'=>'5.20150912','Module::CoreList::TieHashDelta'=>'5.20150912','Module::CoreList::Utils'=>'5.20150912',},removed=>{}},5.023003=>{delta_from=>5.023002,changed=>{'Amiga::ARexx'=>'0.02','Amiga::Exec'=>'0.01','B'=>'1.59','B::Op_private'=>'5.023003','Carp'=>'1.37','Carp::Heavy'=>'1.37','Compress::Raw::Zlib'=>'2.068_01','Config'=>'5.023003','Cwd'=>'3.58','DynaLoader'=>'1.34','Encode'=>'2.77','Encode::Unicode'=>'2.14','English'=>'1.10','Errno'=>'1.24','ExtUtils::Command'=>'7.10','ExtUtils::Command::MM'=>'7.10','ExtUtils::Liblist'=>'7.10','ExtUtils::Liblist::Kid'=>'7.10','ExtUtils::MM'=>'7.10','ExtUtils::MM_AIX'=>'7.10','ExtUtils::MM_Any'=>'7.10','ExtUtils::MM_BeOS'=>'7.10','ExtUtils::MM_Cygwin'=>'7.10','ExtUtils::MM_DOS'=>'7.10','ExtUtils::MM_Darwin'=>'7.10','ExtUtils::MM_MacOS'=>'7.10','ExtUtils::MM_NW5'=>'7.10','ExtUtils::MM_OS2'=>'7.10','ExtUtils::MM_QNX'=>'7.10','ExtUtils::MM_UWIN'=>'7.10','ExtUtils::MM_Unix'=>'7.10','ExtUtils::MM_VMS'=>'7.10','ExtUtils::MM_VOS'=>'7.10','ExtUtils::MM_Win32'=>'7.10','ExtUtils::MM_Win95'=>'7.10','ExtUtils::MY'=>'7.10','ExtUtils::MakeMaker'=>'7.10','ExtUtils::MakeMaker::Config'=>'7.10','ExtUtils::MakeMaker::Locale'=>'7.10','ExtUtils::MakeMaker::version'=>'7.10','ExtUtils::MakeMaker::version::regex'=>'7.10','ExtUtils::MakeMaker::version::vpp'=>'7.10','ExtUtils::Mkbootstrap'=>'7.10','ExtUtils::Mksymlists'=>'7.10','ExtUtils::ParseXS'=>'3.30','ExtUtils::ParseXS::Constants'=>'3.30','ExtUtils::ParseXS::CountLines'=>'3.30','ExtUtils::ParseXS::Eval'=>'3.30','ExtUtils::ParseXS::Utilities'=>'3.30','ExtUtils::Typemaps'=>'3.30','ExtUtils::Typemaps::Cmd'=>'3.30','ExtUtils::Typemaps::InputMap'=>'3.30','ExtUtils::Typemaps::OutputMap'=>'3.30','ExtUtils::Typemaps::Type'=>'3.30','ExtUtils::testlib'=>'7.10','File::Find'=>'1.31','File::Glob'=>'1.25','File::Spec'=>'3.58','File::Spec::AmigaOS'=>'3.58','File::Spec::Cygwin'=>'3.58','File::Spec::Epoc'=>'3.58','File::Spec::Functions'=>'3.58','File::Spec::Mac'=>'3.58','File::Spec::OS2'=>'3.58','File::Spec::Unix'=>'3.58','File::Spec::VMS'=>'3.58','File::Spec::Win32'=>'3.58','Hash::Util::FieldHash'=>'1.17','Locale::Codes'=>'3.36','Locale::Codes::Constants'=>'3.36','Locale::Codes::Country'=>'3.36','Locale::Codes::Country_Codes'=>'3.36','Locale::Codes::Country_Retired'=>'3.36','Locale::Codes::Currency'=>'3.36','Locale::Codes::Currency_Codes'=>'3.36','Locale::Codes::Currency_Retired'=>'3.36','Locale::Codes::LangExt'=>'3.36','Locale::Codes::LangExt_Codes'=>'3.36','Locale::Codes::LangExt_Retired'=>'3.36','Locale::Codes::LangFam'=>'3.36','Locale::Codes::LangFam_Codes'=>'3.36','Locale::Codes::LangFam_Retired'=>'3.36','Locale::Codes::LangVar'=>'3.36','Locale::Codes::LangVar_Codes'=>'3.36','Locale::Codes::LangVar_Retired'=>'3.36','Locale::Codes::Language'=>'3.36','Locale::Codes::Language_Codes'=>'3.36','Locale::Codes::Language_Retired'=>'3.36','Locale::Codes::Script'=>'3.36','Locale::Codes::Script_Codes'=>'3.36','Locale::Codes::Script_Retired'=>'3.36','Locale::Country'=>'3.36','Locale::Currency'=>'3.36','Locale::Language'=>'3.36','Locale::Script'=>'3.36','Math::BigFloat::Trace'=>'0.40','Math::BigInt::Trace'=>'0.40','Module::CoreList'=>'5.20150920','Module::CoreList::TieHashDelta'=>'5.20150920','Module::CoreList::Utils'=>'5.20150920','OS2::DLL'=>'1.06','OS2::ExtAttr'=>'0.04','OS2::Process'=>'1.11','OS2::REXX'=>'1.05','POSIX'=>'1.57','Pod::Perldoc'=>'3.25_01','Socket'=>'2.020_01','Test'=>'1.27','Thread::Queue'=>'3.06','Time::HiRes'=>'1.9727_02','Unicode::UCD'=>'0.63','Win32'=>'0.52','XS::APItest'=>'0.75','bigint'=>'0.40','bignum'=>'0.40','bigrat'=>'0.40','encoding'=>'2.17','experimental'=>'0.014','if'=>'0.0605','locale'=>'1.07','mro'=>'1.18','threads'=>'2.03',},removed=>{}},5.023004=>{delta_from=>5.023003,changed=>{'B'=>'1.60','B::Op_private'=>'5.023004','Compress::Raw::Bzip2'=>'2.069','Compress::Raw::Zlib'=>'2.069','Compress::Zlib'=>'2.069','Config'=>'5.023004','Devel::PPPort'=>'3.32','DynaLoader'=>'1.35','Encode'=>'2.78','ExtUtils::CBuilder'=>'0.280224','ExtUtils::CBuilder::Base'=>'0.280224','ExtUtils::CBuilder::Platform::Unix'=>'0.280224','ExtUtils::CBuilder::Platform::VMS'=>'0.280224','ExtUtils::CBuilder::Platform::Windows'=>'0.280224','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280224','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280224','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280224','ExtUtils::CBuilder::Platform::aix'=>'0.280224','ExtUtils::CBuilder::Platform::android'=>'0.280224','ExtUtils::CBuilder::Platform::cygwin'=>'0.280224','ExtUtils::CBuilder::Platform::darwin'=>'0.280224','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280224','ExtUtils::CBuilder::Platform::os2'=>'0.280224','File::Path'=>'2.12','IO'=>'1.36','IO::Compress::Adapter::Bzip2'=>'2.069','IO::Compress::Adapter::Deflate'=>'2.069','IO::Compress::Adapter::Identity'=>'2.069','IO::Compress::Base'=>'2.069','IO::Compress::Base::Common'=>'2.069','IO::Compress::Bzip2'=>'2.069','IO::Compress::Deflate'=>'2.069','IO::Compress::Gzip'=>'2.069','IO::Compress::Gzip::Constants'=>'2.069','IO::Compress::RawDeflate'=>'2.069','IO::Compress::Zip'=>'2.069','IO::Compress::Zip::Constants'=>'2.069','IO::Compress::Zlib::Constants'=>'2.069','IO::Compress::Zlib::Extra'=>'2.069','IO::Poll'=>'0.10','IO::Uncompress::Adapter::Bunzip2'=>'2.069','IO::Uncompress::Adapter::Identity'=>'2.069','IO::Uncompress::Adapter::Inflate'=>'2.069','IO::Uncompress::AnyInflate'=>'2.069','IO::Uncompress::AnyUncompress'=>'2.069','IO::Uncompress::Base'=>'2.069','IO::Uncompress::Bunzip2'=>'2.069','IO::Uncompress::Gunzip'=>'2.069','IO::Uncompress::Inflate'=>'2.069','IO::Uncompress::RawInflate'=>'2.069','IO::Uncompress::Unzip'=>'2.069','Math::BigFloat'=>'1.999704','Math::BigFloat::Trace'=>'0.41','Math::BigInt'=>'1.999704','Math::BigInt::Calc'=>'1.999704','Math::BigInt::CalcEmu'=>'1.999704','Math::BigInt::FastCalc'=>'0.34','Math::BigInt::Trace'=>'0.41','Module::CoreList'=>'5.20151020','Module::CoreList::TieHashDelta'=>'5.20151020','Module::CoreList::Utils'=>'5.20151020','Module::Metadata'=>'1.000029','POSIX'=>'1.58','Perl::OSType'=>'1.009','PerlIO::encoding'=>'0.22','Socket'=>'2.020_02','Unicode::Normalize'=>'1.21','XS::APItest'=>'0.76','bigint'=>'0.41','bignum'=>'0.41','bigrat'=>'0.41','experimental'=>'0.016','if'=>'0.0606','warnings'=>'1.35',},removed=>{}},5.023005=>{delta_from=>5.023004,changed=>{'B'=>'1.61','B::Op_private'=>'5.023005','Carp'=>'1.38','Carp::Heavy'=>'1.38','Config'=>'5.023005','Config::Perl::V'=>'0.25','Cwd'=>'3.59','Devel::Peek'=>'1.23','Dumpvalue'=>'1.18','DynaLoader'=>'1.36','File::Find'=>'1.32','File::Spec'=>'3.59','File::Spec::AmigaOS'=>'3.59','File::Spec::Cygwin'=>'3.59','File::Spec::Epoc'=>'3.59','File::Spec::Functions'=>'3.59','File::Spec::Mac'=>'3.59','File::Spec::OS2'=>'3.59','File::Spec::Unix'=>'3.59','File::Spec::VMS'=>'3.59','File::Spec::Win32'=>'3.59','Getopt::Long'=>'2.48','Hash::Util::FieldHash'=>'1.18','IPC::Open3'=>'1.20','Math::BigFloat'=>'1.999710','Math::BigInt'=>'1.999710','Math::BigInt::Calc'=>'1.999710','Math::BigInt::CalcEmu'=>'1.999710','Math::BigInt::FastCalc'=>'0.37','Module::CoreList'=>'5.20151120','Module::CoreList::TieHashDelta'=>'5.20151120','Module::CoreList::Utils'=>'5.20151120','Module::Metadata'=>'1.000030','POSIX'=>'1.59','PerlIO::encoding'=>'0.23','PerlIO::mmap'=>'0.015','PerlIO::scalar'=>'0.24','PerlIO::via'=>'0.16','Pod::Simple'=>'3.32','Pod::Simple::BlackBox'=>'3.32','Pod::Simple::Checker'=>'3.32','Pod::Simple::Debug'=>'3.32','Pod::Simple::DumpAsText'=>'3.32','Pod::Simple::DumpAsXML'=>'3.32','Pod::Simple::HTML'=>'3.32','Pod::Simple::HTMLBatch'=>'3.32','Pod::Simple::LinkSection'=>'3.32','Pod::Simple::Methody'=>'3.32','Pod::Simple::Progress'=>'3.32','Pod::Simple::PullParser'=>'3.32','Pod::Simple::PullParserEndToken'=>'3.32','Pod::Simple::PullParserStartToken'=>'3.32','Pod::Simple::PullParserTextToken'=>'3.32','Pod::Simple::PullParserToken'=>'3.32','Pod::Simple::RTF'=>'3.32','Pod::Simple::Search'=>'3.32','Pod::Simple::SimpleTree'=>'3.32','Pod::Simple::Text'=>'3.32','Pod::Simple::TextContent'=>'3.32','Pod::Simple::TiedOutFH'=>'3.32','Pod::Simple::Transcode'=>'3.32','Pod::Simple::TranscodeDumb'=>'3.32','Pod::Simple::TranscodeSmart'=>'3.32','Pod::Simple::XHTML'=>'3.32','Pod::Simple::XMLOutStream'=>'3.32','Thread::Queue'=>'3.07','Tie::Scalar'=>'1.04','Time::HiRes'=>'1.9728','Time::Piece'=>'1.31','Time::Seconds'=>'1.31','Unicode::Normalize'=>'1.23','XSLoader'=>'0.21','arybase'=>'0.11','base'=>'2.22_01','fields'=>'2.22_01','threads'=>'2.04','threads::shared'=>'1.49',},removed=>{'ExtUtils::MakeMaker::version::vpp'=>1,'version::vpp'=>1,}},5.022001=>{delta_from=>5.022,changed=>{'B::Op_private'=>'5.022001','Config'=>'5.022001','Module::CoreList'=>'5.20151213','Module::CoreList::TieHashDelta'=>'5.20151213','Module::CoreList::Utils'=>'5.20151213','POSIX'=>'1.53_01','PerlIO::scalar'=>'0.23','Storable'=>'2.53_01','Win32'=>'0.52','warnings'=>'1.34',},removed=>{}},5.023006=>{delta_from=>5.023005,changed=>{'B::Deparse'=>'1.36','B::Op_private'=>'5.023006','Benchmark'=>'1.21','CPAN::Meta::Requirements'=>'2.140','CPAN::Meta::YAML'=>'0.018','Config'=>'5.023006','Cwd'=>'3.60','Data::Dumper'=>'2.159','DynaLoader'=>'1.37','File::Spec'=>'3.60','File::Spec::AmigaOS'=>'3.60','File::Spec::Cygwin'=>'3.60','File::Spec::Epoc'=>'3.60','File::Spec::Functions'=>'3.60','File::Spec::Mac'=>'3.60','File::Spec::OS2'=>'3.60','File::Spec::Unix'=>'3.60','File::Spec::VMS'=>'3.60','File::Spec::Win32'=>'3.60','Hash::Util::FieldHash'=>'1.19','Locale::Codes'=>'3.37','Locale::Codes::Constants'=>'3.37','Locale::Codes::Country'=>'3.37','Locale::Codes::Country_Codes'=>'3.37','Locale::Codes::Country_Retired'=>'3.37','Locale::Codes::Currency'=>'3.37','Locale::Codes::Currency_Codes'=>'3.37','Locale::Codes::Currency_Retired'=>'3.37','Locale::Codes::LangExt'=>'3.37','Locale::Codes::LangExt_Codes'=>'3.37','Locale::Codes::LangExt_Retired'=>'3.37','Locale::Codes::LangFam'=>'3.37','Locale::Codes::LangFam_Codes'=>'3.37','Locale::Codes::LangFam_Retired'=>'3.37','Locale::Codes::LangVar'=>'3.37','Locale::Codes::LangVar_Codes'=>'3.37','Locale::Codes::LangVar_Retired'=>'3.37','Locale::Codes::Language'=>'3.37','Locale::Codes::Language_Codes'=>'3.37','Locale::Codes::Language_Retired'=>'3.37','Locale::Codes::Script'=>'3.37','Locale::Codes::Script_Codes'=>'3.37','Locale::Codes::Script_Retired'=>'3.37','Locale::Country'=>'3.37','Locale::Currency'=>'3.37','Locale::Language'=>'3.37','Locale::Script'=>'3.37','Math::BigInt::FastCalc'=>'0.38','Module::CoreList'=>'5.20151220','Module::CoreList::TieHashDelta'=>'5.20151220','Module::CoreList::Utils'=>'5.20151220','Module::Metadata'=>'1.000031','Opcode'=>'1.34','PerlIO::mmap'=>'0.016','Pod::Perldoc'=>'3.25_02','SDBM_File'=>'1.14','Term::ANSIColor'=>'4.04','Test'=>'1.28','Unicode::Normalize'=>'1.24','XS::APItest'=>'0.77','base'=>'2.23','encoding::warnings'=>'0.12','fields'=>'2.23','locale'=>'1.08','strict'=>'1.10','threads'=>'2.05','threads::shared'=>'1.50','utf8'=>'1.18',},removed=>{}},5.023007=>{delta_from=>5.023006,changed=>{'App::Prove'=>'3.36','App::Prove::State'=>'3.36','App::Prove::State::Result'=>'3.36','App::Prove::State::Result::Test'=>'3.36','B'=>'1.62','B::Deparse'=>'1.37','B::Op_private'=>'5.023007','Benchmark'=>'1.22','Config'=>'5.023007','Cwd'=>'3.62','Data::Dumper'=>'2.160','ExtUtils::ParseXS'=>'3.31','ExtUtils::ParseXS::Constants'=>'3.31','ExtUtils::ParseXS::CountLines'=>'3.31','ExtUtils::ParseXS::Eval'=>'3.31','ExtUtils::ParseXS::Utilities'=>'3.31','ExtUtils::Typemaps'=>'3.31','ExtUtils::Typemaps::Cmd'=>'3.31','ExtUtils::Typemaps::InputMap'=>'3.31','ExtUtils::Typemaps::OutputMap'=>'3.31','ExtUtils::Typemaps::Type'=>'3.31','File::Find'=>'1.33','File::Spec'=>'3.62','File::Spec::AmigaOS'=>'3.62','File::Spec::Cygwin'=>'3.62','File::Spec::Epoc'=>'3.62','File::Spec::Functions'=>'3.62','File::Spec::Mac'=>'3.62','File::Spec::OS2'=>'3.62','File::Spec::Unix'=>'3.62','File::Spec::VMS'=>'3.62','File::Spec::Win32'=>'3.62','Math::BigFloat'=>'1.999715','Math::BigFloat::Trace'=>'0.42','Math::BigInt'=>'1.999715','Math::BigInt::Calc'=>'1.999715','Math::BigInt::CalcEmu'=>'1.999715','Math::BigInt::FastCalc'=>'0.40','Math::BigInt::Trace'=>'0.42','Math::BigRat'=>'0.260802','Module::CoreList'=>'5.20160120','Module::CoreList::TieHashDelta'=>'5.20160120','Module::CoreList::Utils'=>'5.20160120','Net::Cmd'=>'3.08','Net::Config'=>'3.08','Net::Domain'=>'3.08','Net::FTP'=>'3.08','Net::FTP::A'=>'3.08','Net::FTP::E'=>'3.08','Net::FTP::I'=>'3.08','Net::FTP::L'=>'3.08','Net::FTP::dataconn'=>'3.08','Net::NNTP'=>'3.08','Net::Netrc'=>'3.08','Net::POP3'=>'3.08','Net::SMTP'=>'3.08','Net::Time'=>'3.08','Pod::Man'=>'4.04','Pod::ParseLink'=>'4.04','Pod::Text'=>'4.04','Pod::Text::Color'=>'4.04','Pod::Text::Overstrike'=>'4.04','Pod::Text::Termcap'=>'4.04','Pod::Usage'=>'1.68','TAP::Base'=>'3.36','TAP::Formatter::Base'=>'3.36','TAP::Formatter::Color'=>'3.36','TAP::Formatter::Console'=>'3.36','TAP::Formatter::Console::ParallelSession'=>'3.36','TAP::Formatter::Console::Session'=>'3.36','TAP::Formatter::File'=>'3.36','TAP::Formatter::File::Session'=>'3.36','TAP::Formatter::Session'=>'3.36','TAP::Harness'=>'3.36','TAP::Harness::Env'=>'3.36','TAP::Object'=>'3.36','TAP::Parser'=>'3.36','TAP::Parser::Aggregator'=>'3.36','TAP::Parser::Grammar'=>'3.36','TAP::Parser::Iterator'=>'3.36','TAP::Parser::Iterator::Array'=>'3.36','TAP::Parser::Iterator::Process'=>'3.36','TAP::Parser::Iterator::Stream'=>'3.36','TAP::Parser::IteratorFactory'=>'3.36','TAP::Parser::Multiplexer'=>'3.36','TAP::Parser::Result'=>'3.36','TAP::Parser::Result::Bailout'=>'3.36','TAP::Parser::Result::Comment'=>'3.36','TAP::Parser::Result::Plan'=>'3.36','TAP::Parser::Result::Pragma'=>'3.36','TAP::Parser::Result::Test'=>'3.36','TAP::Parser::Result::Unknown'=>'3.36','TAP::Parser::Result::Version'=>'3.36','TAP::Parser::Result::YAML'=>'3.36','TAP::Parser::ResultFactory'=>'3.36','TAP::Parser::Scheduler'=>'3.36','TAP::Parser::Scheduler::Job'=>'3.36','TAP::Parser::Scheduler::Spinner'=>'3.36','TAP::Parser::Source'=>'3.36','TAP::Parser::SourceHandler'=>'3.36','TAP::Parser::SourceHandler::Executable'=>'3.36','TAP::Parser::SourceHandler::File'=>'3.36','TAP::Parser::SourceHandler::Handle'=>'3.36','TAP::Parser::SourceHandler::Perl'=>'3.36','TAP::Parser::SourceHandler::RawTAP'=>'3.36','TAP::Parser::YAMLish::Reader'=>'3.36','TAP::Parser::YAMLish::Writer'=>'3.36','Test::Harness'=>'3.36','Unicode::Normalize'=>'1.25','Unicode::UCD'=>'0.64','XS::APItest'=>'0.78','bigint'=>'0.42','bignum'=>'0.42','bigrat'=>'0.42','utf8'=>'1.19',},removed=>{}},5.023008=>{delta_from=>5.023007,changed=>{'B::Op_private'=>'5.023008','Config'=>'5.023008','Cwd'=>'3.63','DynaLoader'=>'1.38','Encode'=>'2.80','Encode::Alias'=>'2.20','Encode::MIME::Header'=>'2.19','Encode::Unicode'=>'2.15','ExtUtils::CBuilder'=>'0.280225','ExtUtils::CBuilder::Base'=>'0.280225','ExtUtils::CBuilder::Platform::Unix'=>'0.280225','ExtUtils::CBuilder::Platform::VMS'=>'0.280225','ExtUtils::CBuilder::Platform::Windows'=>'0.280225','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280225','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280225','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280225','ExtUtils::CBuilder::Platform::aix'=>'0.280225','ExtUtils::CBuilder::Platform::android'=>'0.280225','ExtUtils::CBuilder::Platform::cygwin'=>'0.280225','ExtUtils::CBuilder::Platform::darwin'=>'0.280225','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280225','ExtUtils::CBuilder::Platform::os2'=>'0.280225','ExtUtils::Command::MM'=>'7.10_01','ExtUtils::Liblist'=>'7.10_01','ExtUtils::Liblist::Kid'=>'7.10_01','ExtUtils::MM'=>'7.10_01','ExtUtils::MM_AIX'=>'7.10_01','ExtUtils::MM_Any'=>'7.10_01','ExtUtils::MM_BeOS'=>'7.10_01','ExtUtils::MM_Cygwin'=>'7.10_01','ExtUtils::MM_DOS'=>'7.10_01','ExtUtils::MM_Darwin'=>'7.10_01','ExtUtils::MM_MacOS'=>'7.10_01','ExtUtils::MM_NW5'=>'7.10_01','ExtUtils::MM_OS2'=>'7.10_01','ExtUtils::MM_QNX'=>'7.10_01','ExtUtils::MM_UWIN'=>'7.10_01','ExtUtils::MM_Unix'=>'7.10_01','ExtUtils::MM_VMS'=>'7.10_01','ExtUtils::MM_VOS'=>'7.10_01','ExtUtils::MM_Win32'=>'7.10_01','ExtUtils::MM_Win95'=>'7.10_01','ExtUtils::MY'=>'7.10_01','ExtUtils::MakeMaker'=>'7.10_01','ExtUtils::MakeMaker::Config'=>'7.10_01','ExtUtils::MakeMaker::version'=>'7.10_01','ExtUtils::MakeMaker::version::regex'=>'7.10_01','ExtUtils::Mkbootstrap'=>'7.10_01','ExtUtils::Mksymlists'=>'7.10_01','ExtUtils::testlib'=>'7.10_01','File::Spec'=>'3.63','File::Spec::AmigaOS'=>'3.63','File::Spec::Cygwin'=>'3.63','File::Spec::Epoc'=>'3.63','File::Spec::Functions'=>'3.63','File::Spec::Mac'=>'3.63','File::Spec::OS2'=>'3.63','File::Spec::Unix'=>'3.63','File::Spec::VMS'=>'3.63','File::Spec::Win32'=>'3.63','IPC::Msg'=>'2.05','IPC::Semaphore'=>'2.05','IPC::SharedMem'=>'2.05','IPC::SysV'=>'2.05','Module::CoreList'=>'5.20160121','Module::CoreList::TieHashDelta'=>'5.20160121','Module::CoreList::Utils'=>'5.20160121','ODBM_File'=>'1.13','POSIX'=>'1.63','PerlIO::encoding'=>'0.24','Pod::Man'=>'4.06','Pod::ParseLink'=>'4.06','Pod::Text'=>'4.06','Pod::Text::Color'=>'4.06','Pod::Text::Overstrike'=>'4.06','Pod::Text::Termcap'=>'4.06','Storable'=>'2.55','Time::HiRes'=>'1.9730','XS::APItest'=>'0.79',},removed=>{}},5.023009=>{delta_from=>5.023008,changed=>{'Amiga::ARexx'=>'0.04','Amiga::Exec'=>'0.02','B::Op_private'=>'5.023009','Carp'=>'1.40','Carp::Heavy'=>'1.40','Config'=>'5.023009','Errno'=>'1.25','ExtUtils::Embed'=>'1.33','File::Find'=>'1.34','File::Glob'=>'1.26','File::Spec::AmigaOS'=>';.64','IPC::Msg'=>'2.06_01','IPC::Semaphore'=>'2.06_01','IPC::SharedMem'=>'2.06_01','IPC::SysV'=>'2.06_01','List::Util'=>'1.42_02','List::Util::XS'=>'1.42_02','Module::CoreList'=>'5.20160320','Module::CoreList::TieHashDelta'=>'5.20160320','Module::CoreList::Utils'=>'5.20160320','POSIX'=>'1.64','Pod::Functions'=>'1.10','Pod::Functions::Functions'=>'1.10','Scalar::Util'=>'1.42_02','SelfLoader'=>'1.23','Socket'=>'2.020_03','Storable'=>'2.56','Sub::Util'=>'1.42_02','Thread::Queue'=>'3.08','Tie::File'=>'1.02','Time::HiRes'=>'1.9732','Win32API::File'=>'0.1203','XS::APItest'=>'0.80','autouse'=>'1.11','bytes'=>'1.05','strict'=>'1.11','threads'=>'2.06','version'=>'0.9916','version::regex'=>'0.9916','warnings'=>'1.36',},removed=>{'Win32API::File::ExtUtils::Myconst2perl'=>1,}},5.022002=>{delta_from=>5.022001,changed=>{'B::Op_private'=>'5.022002','Config'=>'5.022002','Cwd'=>'3.56_01','File::Spec'=>'3.56_01','File::Spec::Cygwin'=>'3.56_01','File::Spec::Epoc'=>'3.56_01','File::Spec::Functions'=>'3.56_01','File::Spec::Mac'=>'3.56_01','File::Spec::OS2'=>'3.56_01','File::Spec::Unix'=>'3.56_01','File::Spec::VMS'=>'3.56_01','File::Spec::Win32'=>'3.56_01','Module::CoreList'=>'5.20160429','Module::CoreList::TieHashDelta'=>'5.20160429','Module::CoreList::Utils'=>'5.20160429','XS::APItest'=>'0.72_01',},removed=>{}},5.024000=>{delta_from=>5.023009,changed=>{'B::Op_private'=>'5.024000','Config'=>'5.024','File::Copy'=>'2.31','File::Path'=>'2.12_01','File::Spec::AmigaOS'=>'3.64','IO::Handle'=>'1.36','Module::CoreList'=>'5.20160506','Module::CoreList::TieHashDelta'=>'5.20160506','Module::CoreList::Utils'=>'5.20160506','ODBM_File'=>'1.14','POSIX'=>'1.65','Pod::Man'=>'4.07','Pod::ParseLink'=>'4.07','Pod::Text'=>'4.07','Pod::Text::Color'=>'4.07','Pod::Text::Overstrike'=>'4.07','Pod::Text::Termcap'=>'4.07','Thread::Queue'=>'3.09','Time::HiRes'=>'1.9733','threads'=>'2.07','threads::shared'=>'1.51','locale'=>'1.09',},removed=>{}},5.025000=>{delta_from=>5.024,changed=>{'B::Op_private'=>'5.025000','Config'=>'5.025','Module::CoreList'=>'5.20160507','Module::CoreList::TieHashDelta'=>'5.20160507','Module::CoreList::Utils'=>'5.20160507','feature'=>'1.43',},removed=>{}},5.025001=>{delta_from=>5.025,changed=>{'Archive::Tar'=>'2.08','Archive::Tar::Constant'=>'2.08','Archive::Tar::File'=>'2.08','B::Op_private'=>'5.025001','Carp'=>'1.41','Carp::Heavy'=>'1.41','Config'=>'5.025001','Config::Perl::V'=>'0.26','DB_File'=>'1.838','Digest::MD5'=>'2.55','IPC::Cmd'=>'0.94','IPC::Msg'=>'2.07','IPC::Semaphore'=>'2.07','IPC::SharedMem'=>'2.07','IPC::SysV'=>'2.07','List::Util'=>'1.45_01','List::Util::XS'=>'1.45_01','Locale::Codes'=>'3.38','Locale::Codes::Constants'=>'3.38','Locale::Codes::Country'=>'3.38','Locale::Codes::Country_Codes'=>'3.38','Locale::Codes::Country_Retired'=>'3.38','Locale::Codes::Currency'=>'3.38','Locale::Codes::Currency_Codes'=>'3.38','Locale::Codes::Currency_Retired'=>'3.38','Locale::Codes::LangExt'=>'3.38','Locale::Codes::LangExt_Codes'=>'3.38','Locale::Codes::LangExt_Retired'=>'3.38','Locale::Codes::LangFam'=>'3.38','Locale::Codes::LangFam_Codes'=>'3.38','Locale::Codes::LangFam_Retired'=>'3.38','Locale::Codes::LangVar'=>'3.38','Locale::Codes::LangVar_Codes'=>'3.38','Locale::Codes::LangVar_Retired'=>'3.38','Locale::Codes::Language'=>'3.38','Locale::Codes::Language_Codes'=>'3.38','Locale::Codes::Language_Retired'=>'3.38','Locale::Codes::Script'=>'3.38','Locale::Codes::Script_Codes'=>'3.38','Locale::Codes::Script_Retired'=>'3.38','Locale::Country'=>'3.38','Locale::Currency'=>'3.38','Locale::Language'=>'3.38','Locale::Maketext'=>'1.27','Locale::Script'=>'3.38','Module::CoreList'=>'5.20160520','Module::CoreList::TieHashDelta'=>'5.20160520','Module::CoreList::Utils'=>'5.20160520','Module::Metadata'=>'1.000032','POSIX'=>'1.69','Scalar::Util'=>'1.45_01','Sub::Util'=>'1.45_01','Sys::Syslog'=>'0.34','Term::ANSIColor'=>'4.05','Test2'=>'1.302015','Test2::API'=>'1.302015','Test2::API::Breakage'=>'1.302015','Test2::API::Context'=>'1.302015','Test2::API::Instance'=>'1.302015','Test2::API::Stack'=>'1.302015','Test2::Event'=>'1.302015','Test2::Event::Bail'=>'1.302015','Test2::Event::Diag'=>'1.302015','Test2::Event::Exception'=>'1.302015','Test2::Event::Note'=>'1.302015','Test2::Event::Ok'=>'1.302015','Test2::Event::Plan'=>'1.302015','Test2::Event::Skip'=>'1.302015','Test2::Event::Subtest'=>'1.302015','Test2::Event::Waiting'=>'1.302015','Test2::Formatter'=>'1.302015','Test2::Formatter::TAP'=>'1.302015','Test2::Hub'=>'1.302015','Test2::Hub::Interceptor'=>'1.302015','Test2::Hub::Interceptor::Terminator'=>'1.302015','Test2::Hub::Subtest'=>'1.302015','Test2::IPC'=>'1.302015','Test2::IPC::Driver'=>'1.302015','Test2::IPC::Driver::Files'=>'1.302015','Test2::Util'=>'1.302015','Test2::Util::ExternalMeta'=>'1.302015','Test2::Util::HashBase'=>'1.302015','Test2::Util::Trace'=>'1.302015','Test::Builder'=>'1.302015','Test::Builder::Formatter'=>'1.302015','Test::Builder::Module'=>'1.302015','Test::Builder::Tester'=>'1.302015','Test::Builder::Tester::Color'=>'1.302015','Test::Builder::TodoDiag'=>'1.302015','Test::More'=>'1.302015','Test::Simple'=>'1.302015','Test::Tester'=>'1.302015','Test::Tester::Capture'=>'1.302015','Test::Tester::CaptureRunner'=>'1.302015','Test::Tester::Delegate'=>'1.302015','Test::use::ok'=>'1.302015','XS::APItest'=>'0.81','_charnames'=>'1.44','charnames'=>'1.44','ok'=>'1.302015','perlfaq'=>'5.021011','re'=>'0.33','threads'=>'2.08','threads::shared'=>'1.52',},removed=>{}},5.025002=>{delta_from=>5.025001,changed=>{'App::Cpan'=>'1.64','B::Op_private'=>'5.025002','CPAN'=>'2.14','CPAN::Distribution'=>'2.12','CPAN::FTP'=>'5.5007','CPAN::FirstTime'=>'5.5309','CPAN::HandleConfig'=>'5.5007','CPAN::Index'=>'2.12','CPAN::Mirrors'=>'2.12','CPAN::Plugin'=>'0.96','CPAN::Shell'=>'5.5006','Config'=>'5.025002','Cwd'=>'3.64','Devel::Peek'=>'1.24','DynaLoader'=>'1.39','ExtUtils::Command'=>'7.18','ExtUtils::Command::MM'=>'7.18','ExtUtils::Liblist'=>'7.18','ExtUtils::Liblist::Kid'=>'7.18','ExtUtils::MM'=>'7.18','ExtUtils::MM_AIX'=>'7.18','ExtUtils::MM_Any'=>'7.18','ExtUtils::MM_BeOS'=>'7.18','ExtUtils::MM_Cygwin'=>'7.18','ExtUtils::MM_DOS'=>'7.18','ExtUtils::MM_Darwin'=>'7.18','ExtUtils::MM_MacOS'=>'7.18','ExtUtils::MM_NW5'=>'7.18','ExtUtils::MM_OS2'=>'7.18','ExtUtils::MM_QNX'=>'7.18','ExtUtils::MM_UWIN'=>'7.18','ExtUtils::MM_Unix'=>'7.18','ExtUtils::MM_VMS'=>'7.18','ExtUtils::MM_VOS'=>'7.18','ExtUtils::MM_Win32'=>'7.18','ExtUtils::MM_Win95'=>'7.18','ExtUtils::MY'=>'7.18','ExtUtils::MakeMaker'=>'7.18','ExtUtils::MakeMaker::Config'=>'7.18','ExtUtils::MakeMaker::Locale'=>'7.18','ExtUtils::MakeMaker::version'=>'7.18','ExtUtils::MakeMaker::version::regex'=>'7.18','ExtUtils::Miniperl'=>'1.06','ExtUtils::Mkbootstrap'=>'7.18','ExtUtils::Mksymlists'=>'7.18','ExtUtils::ParseXS'=>'3.32','ExtUtils::ParseXS::Constants'=>'3.32','ExtUtils::ParseXS::CountLines'=>'3.32','ExtUtils::ParseXS::Eval'=>'3.32','ExtUtils::ParseXS::Utilities'=>'3.32','ExtUtils::Typemaps'=>'3.32','ExtUtils::Typemaps::Cmd'=>'3.32','ExtUtils::Typemaps::InputMap'=>'3.32','ExtUtils::Typemaps::OutputMap'=>'3.32','ExtUtils::Typemaps::Type'=>'3.32','ExtUtils::testlib'=>'7.18','File::Copy'=>'2.32','File::Glob'=>'1.27','File::Spec'=>'3.64','File::Spec::Cygwin'=>'3.64','File::Spec::Epoc'=>'3.64','File::Spec::Functions'=>'3.64','File::Spec::Mac'=>'3.64','File::Spec::OS2'=>'3.64','File::Spec::Unix'=>'3.64','File::Spec::VMS'=>'3.64','File::Spec::Win32'=>'3.64','FileHandle'=>'2.03','Getopt::Long'=>'2.49','HTTP::Tiny'=>'0.058','JSON::PP'=>'2.27400','Locale::Codes'=>'3.39','Locale::Codes::Constants'=>'3.39','Locale::Codes::Country'=>'3.39','Locale::Codes::Country_Codes'=>'3.39','Locale::Codes::Country_Retired'=>'3.39','Locale::Codes::Currency'=>'3.39','Locale::Codes::Currency_Codes'=>'3.39','Locale::Codes::Currency_Retired'=>'3.39','Locale::Codes::LangExt'=>'3.39','Locale::Codes::LangExt_Codes'=>'3.39','Locale::Codes::LangExt_Retired'=>'3.39','Locale::Codes::LangFam'=>'3.39','Locale::Codes::LangFam_Codes'=>'3.39','Locale::Codes::LangFam_Retired'=>'3.39','Locale::Codes::LangVar'=>'3.39','Locale::Codes::LangVar_Codes'=>'3.39','Locale::Codes::LangVar_Retired'=>'3.39','Locale::Codes::Language'=>'3.39','Locale::Codes::Language_Codes'=>'3.39','Locale::Codes::Language_Retired'=>'3.39','Locale::Codes::Script'=>'3.39','Locale::Codes::Script_Codes'=>'3.39','Locale::Codes::Script_Retired'=>'3.39','Locale::Country'=>'3.39','Locale::Currency'=>'3.39','Locale::Language'=>'3.39','Locale::Script'=>'3.39','Module::CoreList'=>'5.20160620','Module::CoreList::TieHashDelta'=>'5.20160620','Module::CoreList::Utils'=>'5.20160620','Opcode'=>'1.35','POSIX'=>'1.70','Pod::Checker'=>'1.73','Pod::Functions'=>'1.11','Pod::Functions::Functions'=>'1.11','Pod::Usage'=>'1.69','Test2'=>'1.302026','Test2::API'=>'1.302026','Test2::API::Breakage'=>'1.302026','Test2::API::Context'=>'1.302026','Test2::API::Instance'=>'1.302026','Test2::API::Stack'=>'1.302026','Test2::Event'=>'1.302026','Test2::Event::Bail'=>'1.302026','Test2::Event::Diag'=>'1.302026','Test2::Event::Exception'=>'1.302026','Test2::Event::Generic'=>'1.302026','Test2::Event::Note'=>'1.302026','Test2::Event::Ok'=>'1.302026','Test2::Event::Plan'=>'1.302026','Test2::Event::Skip'=>'1.302026','Test2::Event::Subtest'=>'1.302026','Test2::Event::Waiting'=>'1.302026','Test2::Formatter'=>'1.302026','Test2::Formatter::TAP'=>'1.302026','Test2::Hub'=>'1.302026','Test2::Hub::Interceptor'=>'1.302026','Test2::Hub::Interceptor::Terminator'=>'1.302026','Test2::Hub::Subtest'=>'1.302026','Test2::IPC'=>'1.302026','Test2::IPC::Driver'=>'1.302026','Test2::IPC::Driver::Files'=>'1.302026','Test2::Util'=>'1.302026','Test2::Util::ExternalMeta'=>'1.302026','Test2::Util::HashBase'=>'1.302026','Test2::Util::Trace'=>'1.302026','Test::Builder'=>'1.302026','Test::Builder::Formatter'=>'1.302026','Test::Builder::Module'=>'1.302026','Test::Builder::Tester'=>'1.302026','Test::Builder::Tester::Color'=>'1.302026','Test::Builder::TodoDiag'=>'1.302026','Test::More'=>'1.302026','Test::Simple'=>'1.302026','Test::Tester'=>'1.302026','Test::Tester::Capture'=>'1.302026','Test::Tester::CaptureRunner'=>'1.302026','Test::Tester::Delegate'=>'1.302026','Test::use::ok'=>'1.302026','Thread::Queue'=>'3.11','Time::HiRes'=>'1.9734','Unicode::UCD'=>'0.65','VMS::DCLsym'=>'1.07','XS::APItest'=>'0.82','diagnostics'=>'1.35','feature'=>'1.44','ok'=>'1.302026','threads'=>'2.09',},removed=>{}},5.025003=>{delta_from=>5.025002,changed=>{'B::Op_private'=>'5.025003','Config'=>'5.025003','Data::Dumper'=>'2.161','Devel::PPPort'=>'3.35','Encode'=>'2.84','Encode::MIME::Header'=>'2.23','Encode::MIME::Header::ISO_2022_JP'=>'1.07','ExtUtils::ParseXS'=>'3.33','ExtUtils::ParseXS::Constants'=>'3.33','ExtUtils::ParseXS::CountLines'=>'3.33','ExtUtils::ParseXS::Eval'=>'3.33','ExtUtils::ParseXS::Utilities'=>'3.33','ExtUtils::Typemaps'=>'3.33','ExtUtils::Typemaps::Cmd'=>'3.33','ExtUtils::Typemaps::InputMap'=>'3.33','ExtUtils::Typemaps::OutputMap'=>'3.33','ExtUtils::Typemaps::Type'=>'3.33','Hash::Util'=>'0.20','Math::BigFloat'=>'1.999726','Math::BigFloat::Trace'=>'0.43','Math::BigInt'=>'1.999726','Math::BigInt::Calc'=>'1.999726','Math::BigInt::CalcEmu'=>'1.999726','Math::BigInt::FastCalc'=>'0.42','Math::BigInt::Trace'=>'0.43','Math::BigRat'=>'0.260804','Module::CoreList'=>'5.20160720','Module::CoreList::TieHashDelta'=>'5.20160720','Module::CoreList::Utils'=>'5.20160720','Net::Cmd'=>'3.09','Net::Config'=>'3.09','Net::Domain'=>'3.09','Net::FTP'=>'3.09','Net::FTP::A'=>'3.09','Net::FTP::E'=>'3.09','Net::FTP::I'=>'3.09','Net::FTP::L'=>'3.09','Net::FTP::dataconn'=>'3.09','Net::NNTP'=>'3.09','Net::Netrc'=>'3.09','Net::POP3'=>'3.09','Net::SMTP'=>'3.09','Net::Time'=>'3.09','Parse::CPAN::Meta'=>'1.4422','Perl::OSType'=>'1.010','Test2'=>'1.302045','Test2::API'=>'1.302045','Test2::API::Breakage'=>'1.302045','Test2::API::Context'=>'1.302045','Test2::API::Instance'=>'1.302045','Test2::API::Stack'=>'1.302045','Test2::Event'=>'1.302045','Test2::Event::Bail'=>'1.302045','Test2::Event::Diag'=>'1.302045','Test2::Event::Exception'=>'1.302045','Test2::Event::Generic'=>'1.302045','Test2::Event::Info'=>'1.302045','Test2::Event::Note'=>'1.302045','Test2::Event::Ok'=>'1.302045','Test2::Event::Plan'=>'1.302045','Test2::Event::Skip'=>'1.302045','Test2::Event::Subtest'=>'1.302045','Test2::Event::Waiting'=>'1.302045','Test2::Formatter'=>'1.302045','Test2::Formatter::TAP'=>'1.302045','Test2::Hub'=>'1.302045','Test2::Hub::Interceptor'=>'1.302045','Test2::Hub::Interceptor::Terminator'=>'1.302045','Test2::Hub::Subtest'=>'1.302045','Test2::IPC'=>'1.302045','Test2::IPC::Driver'=>'1.302045','Test2::IPC::Driver::Files'=>'1.302045','Test2::Util'=>'1.302045','Test2::Util::ExternalMeta'=>'1.302045','Test2::Util::HashBase'=>'1.302045','Test2::Util::Trace'=>'1.302045','Test::Builder'=>'1.302045','Test::Builder::Formatter'=>'1.302045','Test::Builder::Module'=>'1.302045','Test::Builder::Tester'=>'1.302045','Test::Builder::Tester::Color'=>'1.302045','Test::Builder::TodoDiag'=>'1.302045','Test::More'=>'1.302045','Test::Simple'=>'1.302045','Test::Tester'=>'1.302045','Test::Tester::Capture'=>'1.302045','Test::Tester::CaptureRunner'=>'1.302045','Test::Tester::Delegate'=>'1.302045','Test::use::ok'=>'1.302045','Time::HiRes'=>'1.9739','Unicode'=>'9.0.0','Unicode::UCD'=>'0.66','XSLoader'=>'0.22','bigint'=>'0.43','bignum'=>'0.43','bigrat'=>'0.43','encoding'=>'2.17_01','encoding::warnings'=>'0.13','feature'=>'1.45','ok'=>'1.302045','version'=>'0.9917','version::regex'=>'0.9917','warnings'=>'1.37',},removed=>{}},5.025004=>{delta_from=>5.025003,changed=>{'App::Cpan'=>'1.64_01','App::Prove'=>'3.36_01','App::Prove::State'=>'3.36_01','App::Prove::State::Result'=>'3.36_01','App::Prove::State::Result::Test'=>'3.36_01','Archive::Tar'=>'2.10','Archive::Tar::Constant'=>'2.10','Archive::Tar::File'=>'2.10','B'=>'1.63','B::Concise'=>'0.998','B::Deparse'=>'1.38','B::Op_private'=>'5.025004','CPAN'=>'2.14_01','CPAN::Meta'=>'2.150010','CPAN::Meta::Converter'=>'2.150010','CPAN::Meta::Feature'=>'2.150010','CPAN::Meta::History'=>'2.150010','CPAN::Meta::Merge'=>'2.150010','CPAN::Meta::Prereqs'=>'2.150010','CPAN::Meta::Spec'=>'2.150010','CPAN::Meta::Validator'=>'2.150010','Carp'=>'1.42','Carp::Heavy'=>'1.42','Compress::Zlib'=>'2.069_01','Config'=>'5.025004','Config::Perl::V'=>'0.27','Cwd'=>'3.65','Digest'=>'1.17_01','Digest::SHA'=>'5.96','Encode'=>'2.86','Errno'=>'1.26','ExtUtils::Command'=>'7.24','ExtUtils::Command::MM'=>'7.24','ExtUtils::Liblist'=>'7.24','ExtUtils::Liblist::Kid'=>'7.24','ExtUtils::MM'=>'7.24','ExtUtils::MM_AIX'=>'7.24','ExtUtils::MM_Any'=>'7.24','ExtUtils::MM_BeOS'=>'7.24','ExtUtils::MM_Cygwin'=>'7.24','ExtUtils::MM_DOS'=>'7.24','ExtUtils::MM_Darwin'=>'7.24','ExtUtils::MM_MacOS'=>'7.24','ExtUtils::MM_NW5'=>'7.24','ExtUtils::MM_OS2'=>'7.24','ExtUtils::MM_QNX'=>'7.24','ExtUtils::MM_UWIN'=>'7.24','ExtUtils::MM_Unix'=>'7.24','ExtUtils::MM_VMS'=>'7.24','ExtUtils::MM_VOS'=>'7.24','ExtUtils::MM_Win32'=>'7.24','ExtUtils::MM_Win95'=>'7.24','ExtUtils::MY'=>'7.24','ExtUtils::MakeMaker'=>'7.24','ExtUtils::MakeMaker::Config'=>'7.24','ExtUtils::MakeMaker::Locale'=>'7.24','ExtUtils::MakeMaker::version'=>'7.24','ExtUtils::MakeMaker::version::regex'=>'7.24','ExtUtils::Mkbootstrap'=>'7.24','ExtUtils::Mksymlists'=>'7.24','ExtUtils::testlib'=>'7.24','File::Fetch'=>'0.52','File::Spec'=>'3.65','File::Spec::AmigaOS'=>'3.65','File::Spec::Cygwin'=>'3.65','File::Spec::Epoc'=>'3.65','File::Spec::Functions'=>'3.65','File::Spec::Mac'=>'3.65','File::Spec::OS2'=>'3.65','File::Spec::Unix'=>'3.65','File::Spec::VMS'=>'3.65','File::Spec::Win32'=>'3.65','HTTP::Tiny'=>'0.064','Hash::Util'=>'0.21','I18N::LangTags'=>'0.41','I18N::LangTags::Detect'=>'1.06','IO'=>'1.37','IO::Compress::Adapter::Bzip2'=>'2.069_01','IO::Compress::Adapter::Deflate'=>'2.069_01','IO::Compress::Adapter::Identity'=>'2.069_01','IO::Compress::Base'=>'2.069_01','IO::Compress::Base::Common'=>'2.069_01','IO::Compress::Bzip2'=>'2.069_01','IO::Compress::Deflate'=>'2.069_01','IO::Compress::Gzip'=>'2.069_01','IO::Compress::Gzip::Constants'=>'2.069_01','IO::Compress::RawDeflate'=>'2.069_01','IO::Compress::Zip'=>'2.069_01','IO::Compress::Zip::Constants'=>'2.069_01','IO::Compress::Zlib::Constants'=>'2.069_01','IO::Compress::Zlib::Extra'=>'2.069_01','IO::Socket::IP'=>'0.38','IO::Uncompress::Adapter::Bunzip2'=>'2.069_01','IO::Uncompress::Adapter::Identity'=>'2.069_01','IO::Uncompress::Adapter::Inflate'=>'2.069_01','IO::Uncompress::AnyInflate'=>'2.069_01','IO::Uncompress::AnyUncompress'=>'2.069_01','IO::Uncompress::Base'=>'2.069_01','IO::Uncompress::Bunzip2'=>'2.069_01','IO::Uncompress::Gunzip'=>'2.069_01','IO::Uncompress::Inflate'=>'2.069_01','IO::Uncompress::RawInflate'=>'2.069_01','IO::Uncompress::Unzip'=>'2.069_01','IPC::Cmd'=>'0.96','JSON::PP'=>'2.27400_01','Locale::Maketext'=>'1.28','Locale::Maketext::Simple'=>'0.21_01','Math::BigFloat::Trace'=>'0.43_01','Math::BigInt::Trace'=>'0.43_01','Memoize'=>'1.03_01','Module::CoreList'=>'5.20160820','Module::CoreList::TieHashDelta'=>'5.20160820','Module::CoreList::Utils'=>'5.20160820','Module::Load::Conditional'=>'0.68','Module::Metadata'=>'1.000033','NEXT'=>'0.67','Net::Cmd'=>'3.10','Net::Config'=>'3.10','Net::Domain'=>'3.10','Net::FTP'=>'3.10','Net::FTP::A'=>'3.10','Net::FTP::E'=>'3.10','Net::FTP::I'=>'3.10','Net::FTP::L'=>'3.10','Net::FTP::dataconn'=>'3.10','Net::NNTP'=>'3.10','Net::Netrc'=>'3.10','Net::POP3'=>'3.10','Net::Ping'=>'2.44','Net::SMTP'=>'3.10','Net::Time'=>'3.10','Opcode'=>'1.37','POSIX'=>'1.71','Parse::CPAN::Meta'=>'2.150010','Pod::Html'=>'1.2201','Pod::Perldoc'=>'3.27','Pod::Perldoc::BaseTo'=>'3.27','Pod::Perldoc::GetOptsOO'=>'3.27','Pod::Perldoc::ToANSI'=>'3.27','Pod::Perldoc::ToChecker'=>'3.27','Pod::Perldoc::ToMan'=>'3.27','Pod::Perldoc::ToNroff'=>'3.27','Pod::Perldoc::ToPod'=>'3.27','Pod::Perldoc::ToRtf'=>'3.27','Pod::Perldoc::ToTerm'=>'3.27','Pod::Perldoc::ToText'=>'3.27','Pod::Perldoc::ToTk'=>'3.27','Pod::Perldoc::ToXml'=>'3.27','Storable'=>'2.57','Sys::Syslog'=>'0.34_01','TAP::Base'=>'3.36_01','TAP::Formatter::Base'=>'3.36_01','TAP::Formatter::Color'=>'3.36_01','TAP::Formatter::Console'=>'3.36_01','TAP::Formatter::Console::ParallelSession'=>'3.36_01','TAP::Formatter::Console::Session'=>'3.36_01','TAP::Formatter::File'=>'3.36_01','TAP::Formatter::File::Session'=>'3.36_01','TAP::Formatter::Session'=>'3.36_01','TAP::Harness'=>'3.36_01','TAP::Harness::Env'=>'3.36_01','TAP::Object'=>'3.36_01','TAP::Parser'=>'3.36_01','TAP::Parser::Aggregator'=>'3.36_01','TAP::Parser::Grammar'=>'3.36_01','TAP::Parser::Iterator'=>'3.36_01','TAP::Parser::Iterator::Array'=>'3.36_01','TAP::Parser::Iterator::Process'=>'3.36_01','TAP::Parser::Iterator::Stream'=>'3.36_01','TAP::Parser::IteratorFactory'=>'3.36_01','TAP::Parser::Multiplexer'=>'3.36_01','TAP::Parser::Result'=>'3.36_01','TAP::Parser::Result::Bailout'=>'3.36_01','TAP::Parser::Result::Comment'=>'3.36_01','TAP::Parser::Result::Plan'=>'3.36_01','TAP::Parser::Result::Pragma'=>'3.36_01','TAP::Parser::Result::Test'=>'3.36_01','TAP::Parser::Result::Unknown'=>'3.36_01','TAP::Parser::Result::Version'=>'3.36_01','TAP::Parser::Result::YAML'=>'3.36_01','TAP::Parser::ResultFactory'=>'3.36_01','TAP::Parser::Scheduler'=>'3.36_01','TAP::Parser::Scheduler::Job'=>'3.36_01','TAP::Parser::Scheduler::Spinner'=>'3.36_01','TAP::Parser::Source'=>'3.36_01','TAP::Parser::SourceHandler'=>'3.36_01','TAP::Parser::SourceHandler::Executable'=>'3.36_01','TAP::Parser::SourceHandler::File'=>'3.36_01','TAP::Parser::SourceHandler::Handle'=>'3.36_01','TAP::Parser::SourceHandler::Perl'=>'3.36_01','TAP::Parser::SourceHandler::RawTAP'=>'3.36_01','TAP::Parser::YAMLish::Reader'=>'3.36_01','TAP::Parser::YAMLish::Writer'=>'3.36_01','Test'=>'1.29','Test2'=>'1.302052','Test2::API'=>'1.302052','Test2::API::Breakage'=>'1.302052','Test2::API::Context'=>'1.302052','Test2::API::Instance'=>'1.302052','Test2::API::Stack'=>'1.302052','Test2::Event'=>'1.302052','Test2::Event::Bail'=>'1.302052','Test2::Event::Diag'=>'1.302052','Test2::Event::Exception'=>'1.302052','Test2::Event::Generic'=>'1.302052','Test2::Event::Info'=>'1.302052','Test2::Event::Note'=>'1.302052','Test2::Event::Ok'=>'1.302052','Test2::Event::Plan'=>'1.302052','Test2::Event::Skip'=>'1.302052','Test2::Event::Subtest'=>'1.302052','Test2::Event::Waiting'=>'1.302052','Test2::Formatter'=>'1.302052','Test2::Formatter::TAP'=>'1.302052','Test2::Hub'=>'1.302052','Test2::Hub::Interceptor'=>'1.302052','Test2::Hub::Interceptor::Terminator'=>'1.302052','Test2::Hub::Subtest'=>'1.302052','Test2::IPC'=>'1.302052','Test2::IPC::Driver'=>'1.302052','Test2::IPC::Driver::Files'=>'1.302052','Test2::Util'=>'1.302052','Test2::Util::ExternalMeta'=>'1.302052','Test2::Util::HashBase'=>'1.302052','Test2::Util::Trace'=>'1.302052','Test::Builder'=>'1.302052','Test::Builder::Formatter'=>'1.302052','Test::Builder::Module'=>'1.302052','Test::Builder::Tester'=>'1.302052','Test::Builder::Tester::Color'=>'1.302052','Test::Builder::TodoDiag'=>'1.302052','Test::Harness'=>'3.36_01','Test::More'=>'1.302052','Test::Simple'=>'1.302052','Test::Tester'=>'1.302052','Test::Tester::Capture'=>'1.302052','Test::Tester::CaptureRunner'=>'1.302052','Test::Tester::Delegate'=>'1.302052','Test::use::ok'=>'1.302052','Tie::Hash::NamedCapture'=>'0.10','Time::Local'=>'1.24','XS::APItest'=>'0.83','arybase'=>'0.12','base'=>'2.24','bigint'=>'0.43_01','bignum'=>'0.43_01','bigrat'=>'0.43_01','encoding'=>'2.18','ok'=>'1.302052',},removed=>{}},5.025005=>{delta_from=>5.025004,changed=>{'B::Op_private'=>'5.025005','Config'=>'5.025005','Filter::Simple'=>'0.93','Locale::Codes'=>'3.40','Locale::Codes::Constants'=>'3.40','Locale::Codes::Country'=>'3.40','Locale::Codes::Country_Codes'=>'3.40','Locale::Codes::Country_Retired'=>'3.40','Locale::Codes::Currency'=>'3.40','Locale::Codes::Currency_Codes'=>'3.40','Locale::Codes::Currency_Retired'=>'3.40','Locale::Codes::LangExt'=>'3.40','Locale::Codes::LangExt_Codes'=>'3.40','Locale::Codes::LangExt_Retired'=>'3.40','Locale::Codes::LangFam'=>'3.40','Locale::Codes::LangFam_Codes'=>'3.40','Locale::Codes::LangFam_Retired'=>'3.40','Locale::Codes::LangVar'=>'3.40','Locale::Codes::LangVar_Codes'=>'3.40','Locale::Codes::LangVar_Retired'=>'3.40','Locale::Codes::Language'=>'3.40','Locale::Codes::Language_Codes'=>'3.40','Locale::Codes::Language_Retired'=>'3.40','Locale::Codes::Script'=>'3.40','Locale::Codes::Script_Codes'=>'3.40','Locale::Codes::Script_Retired'=>'3.40','Locale::Country'=>'3.40','Locale::Currency'=>'3.40','Locale::Language'=>'3.40','Locale::Script'=>'3.40','Module::CoreList'=>'5.20160920','Module::CoreList::TieHashDelta'=>'5.20160920','Module::CoreList::Utils'=>'5.20160920','POSIX'=>'1.72','Sys::Syslog'=>'0.35','Test2'=>'1.302056','Test2::API'=>'1.302056','Test2::API::Breakage'=>'1.302056','Test2::API::Context'=>'1.302056','Test2::API::Instance'=>'1.302056','Test2::API::Stack'=>'1.302056','Test2::Event'=>'1.302056','Test2::Event::Bail'=>'1.302056','Test2::Event::Diag'=>'1.302056','Test2::Event::Exception'=>'1.302056','Test2::Event::Generic'=>'1.302056','Test2::Event::Info'=>'1.302056','Test2::Event::Note'=>'1.302056','Test2::Event::Ok'=>'1.302056','Test2::Event::Plan'=>'1.302056','Test2::Event::Skip'=>'1.302056','Test2::Event::Subtest'=>'1.302056','Test2::Event::Waiting'=>'1.302056','Test2::Formatter'=>'1.302056','Test2::Formatter::TAP'=>'1.302056','Test2::Hub'=>'1.302056','Test2::Hub::Interceptor'=>'1.302056','Test2::Hub::Interceptor::Terminator'=>'1.302056','Test2::Hub::Subtest'=>'1.302056','Test2::IPC'=>'1.302056','Test2::IPC::Driver'=>'1.302056','Test2::IPC::Driver::Files'=>'1.302056','Test2::Util'=>'1.302056','Test2::Util::ExternalMeta'=>'1.302056','Test2::Util::HashBase'=>'1.302056','Test2::Util::Trace'=>'1.302056','Test::Builder'=>'1.302056','Test::Builder::Formatter'=>'1.302056','Test::Builder::Module'=>'1.302056','Test::Builder::Tester'=>'1.302056','Test::Builder::Tester::Color'=>'1.302056','Test::Builder::TodoDiag'=>'1.302056','Test::More'=>'1.302056','Test::Simple'=>'1.302056','Test::Tester'=>'1.302056','Test::Tester::Capture'=>'1.302056','Test::Tester::CaptureRunner'=>'1.302056','Test::Tester::Delegate'=>'1.302056','Test::use::ok'=>'1.302056','Thread::Semaphore'=>'2.13','XS::APItest'=>'0.84','XSLoader'=>'0.24','ok'=>'1.302056',},removed=>{}},5.025006=>{delta_from=>5.025005,changed=>{'Archive::Tar'=>'2.14','Archive::Tar::Constant'=>'2.14','Archive::Tar::File'=>'2.14','B'=>'1.64','B::Concise'=>'0.999','B::Deparse'=>'1.39','B::Op_private'=>'5.025006','Config'=>'5.025006','Data::Dumper'=>'2.162','Devel::Peek'=>'1.25','HTTP::Tiny'=>'0.070','List::Util'=>'1.46','List::Util::XS'=>'1.46','Module::CoreList'=>'5.20161020','Module::CoreList::TieHashDelta'=>'5.20161020','Module::CoreList::Utils'=>'5.20161020','Net::Ping'=>'2.51','OS2::DLL'=>'1.07','Opcode'=>'1.38','POSIX'=>'1.73','PerlIO::encoding'=>'0.25','Pod::Man'=>'4.08','Pod::ParseLink'=>'4.08','Pod::Text'=>'4.08','Pod::Text::Color'=>'4.08','Pod::Text::Overstrike'=>'4.08','Pod::Text::Termcap'=>'4.08','Scalar::Util'=>'1.46','Storable'=>'2.58','Sub::Util'=>'1.46','Test2'=>'1.302059','Test2::API'=>'1.302059','Test2::API::Breakage'=>'1.302059','Test2::API::Context'=>'1.302059','Test2::API::Instance'=>'1.302059','Test2::API::Stack'=>'1.302059','Test2::Event'=>'1.302059','Test2::Event::Bail'=>'1.302059','Test2::Event::Diag'=>'1.302059','Test2::Event::Exception'=>'1.302059','Test2::Event::Generic'=>'1.302059','Test2::Event::Info'=>'1.302059','Test2::Event::Note'=>'1.302059','Test2::Event::Ok'=>'1.302059','Test2::Event::Plan'=>'1.302059','Test2::Event::Skip'=>'1.302059','Test2::Event::Subtest'=>'1.302059','Test2::Event::Waiting'=>'1.302059','Test2::Formatter'=>'1.302059','Test2::Formatter::TAP'=>'1.302059','Test2::Hub'=>'1.302059','Test2::Hub::Interceptor'=>'1.302059','Test2::Hub::Interceptor::Terminator'=>'1.302059','Test2::Hub::Subtest'=>'1.302059','Test2::IPC'=>'1.302059','Test2::IPC::Driver'=>'1.302059','Test2::IPC::Driver::Files'=>'1.302059','Test2::Util'=>'1.302059','Test2::Util::ExternalMeta'=>'1.302059','Test2::Util::HashBase'=>'1.302059','Test2::Util::Trace'=>'1.302059','Test::Builder'=>'1.302059','Test::Builder::Formatter'=>'1.302059','Test::Builder::Module'=>'1.302059','Test::Builder::Tester'=>'1.302059','Test::Builder::Tester::Color'=>'1.302059','Test::Builder::TodoDiag'=>'1.302059','Test::More'=>'1.302059','Test::Simple'=>'1.302059','Test::Tester'=>'1.302059','Test::Tester::Capture'=>'1.302059','Test::Tester::CaptureRunner'=>'1.302059','Test::Tester::Delegate'=>'1.302059','Test::use::ok'=>'1.302059','Time::HiRes'=>'1.9740_01','VMS::Stdio'=>'2.42','XS::APItest'=>'0.86','attributes'=>'0.28','mro'=>'1.19','ok'=>'1.302059','overload'=>'1.27','parent'=>'0.236',},removed=>{}},5.025007=>{delta_from=>5.025006,changed=>{'Archive::Tar'=>'2.18','Archive::Tar::Constant'=>'2.18','Archive::Tar::File'=>'2.18','B'=>'1.65','B::Op_private'=>'5.025007','Config'=>'5.025007','Cwd'=>'3.66','Data::Dumper'=>'2.165','Devel::Peek'=>'1.26','DynaLoader'=>'1.40','Errno'=>'1.27','ExtUtils::ParseXS::Utilities'=>'3.34','File::Spec'=>'3.66','File::Spec::AmigaOS'=>'3.66','File::Spec::Cygwin'=>'3.66','File::Spec::Epoc'=>'3.66','File::Spec::Functions'=>'3.66','File::Spec::Mac'=>'3.66','File::Spec::OS2'=>'3.66','File::Spec::Unix'=>'3.66','File::Spec::VMS'=>'3.66','File::Spec::Win32'=>'3.66','Hash::Util'=>'0.22','JSON::PP'=>'2.27400_02','List::Util'=>'1.46_02','List::Util::XS'=>'1.46_02','Math::BigFloat'=>'1.999727','Math::BigInt'=>'1.999727','Math::BigInt::Calc'=>'1.999727','Math::BigInt::CalcEmu'=>'1.999727','Math::Complex'=>'1.5901','Module::CoreList'=>'5.20161120','Module::CoreList::TieHashDelta'=>'5.20161120','Module::CoreList::Utils'=>'5.20161120','Net::Ping'=>'2.55','Opcode'=>'1.39','POSIX'=>'1.75','Pod::Man'=>'4.09','Pod::ParseLink'=>'4.09','Pod::Text'=>'4.09','Pod::Text::Color'=>'4.09','Pod::Text::Overstrike'=>'4.09','Pod::Text::Termcap'=>'4.09','Scalar::Util'=>'1.46_02','Storable'=>'2.59','Sub::Util'=>'1.46_02','Term::ANSIColor'=>'4.06','Test2'=>'1.302062','Test2::API'=>'1.302062','Test2::API::Breakage'=>'1.302062','Test2::API::Context'=>'1.302062','Test2::API::Instance'=>'1.302062','Test2::API::Stack'=>'1.302062','Test2::Event'=>'1.302062','Test2::Event::Bail'=>'1.302062','Test2::Event::Diag'=>'1.302062','Test2::Event::Exception'=>'1.302062','Test2::Event::Generic'=>'1.302062','Test2::Event::Info'=>'1.302062','Test2::Event::Note'=>'1.302062','Test2::Event::Ok'=>'1.302062','Test2::Event::Plan'=>'1.302062','Test2::Event::Skip'=>'1.302062','Test2::Event::Subtest'=>'1.302062','Test2::Event::Waiting'=>'1.302062','Test2::Formatter'=>'1.302062','Test2::Formatter::TAP'=>'1.302062','Test2::Hub'=>'1.302062','Test2::Hub::Interceptor'=>'1.302062','Test2::Hub::Interceptor::Terminator'=>'1.302062','Test2::Hub::Subtest'=>'1.302062','Test2::IPC'=>'1.302062','Test2::IPC::Driver'=>'1.302062','Test2::IPC::Driver::Files'=>'1.302062','Test2::Util'=>'1.302062','Test2::Util::ExternalMeta'=>'1.302062','Test2::Util::HashBase'=>'1.302062','Test2::Util::Trace'=>'1.302062','Test::Builder'=>'1.302062','Test::Builder::Formatter'=>'1.302062','Test::Builder::Module'=>'1.302062','Test::Builder::Tester'=>'1.302062','Test::Builder::Tester::Color'=>'1.302062','Test::Builder::TodoDiag'=>'1.302062','Test::More'=>'1.302062','Test::Simple'=>'1.302062','Test::Tester'=>'1.302062','Test::Tester::Capture'=>'1.302062','Test::Tester::CaptureRunner'=>'1.302062','Test::Tester::Delegate'=>'1.302062','Test::use::ok'=>'1.302062','Time::HiRes'=>'1.9740_03','Unicode::Collate'=>'1.18','Unicode::Collate::CJK::Big5'=>'1.18','Unicode::Collate::CJK::GB2312'=>'1.18','Unicode::Collate::CJK::JISX0208'=>'1.18','Unicode::Collate::CJK::Korean'=>'1.18','Unicode::Collate::CJK::Pinyin'=>'1.18','Unicode::Collate::CJK::Stroke'=>'1.18','Unicode::Collate::CJK::Zhuyin'=>'1.18','Unicode::Collate::Locale'=>'1.18','Unicode::UCD'=>'0.67','XS::APItest'=>'0.87','XS::Typemap'=>'0.15','mro'=>'1.20','ok'=>'1.302062','threads'=>'2.10',},removed=>{}},5.025008=>{delta_from=>5.025007,changed=>{'Archive::Tar'=>'2.24','Archive::Tar::Constant'=>'2.24','Archive::Tar::File'=>'2.24','B::Debug'=>'1.24','B::Op_private'=>'5.025008','Config'=>'5.025008','Data::Dumper'=>'2.166','Encode'=>'2.88','Encode::Alias'=>'2.21','Encode::CN::HZ'=>'2.08','Encode::MIME::Header'=>'2.24','Encode::MIME::Name'=>'1.02','Encode::Unicode'=>'2.1501','IO'=>'1.38','Locale::Codes'=>'3.42','Locale::Codes::Constants'=>'3.42','Locale::Codes::Country'=>'3.42','Locale::Codes::Country_Codes'=>'3.42','Locale::Codes::Country_Retired'=>'3.42','Locale::Codes::Currency'=>'3.42','Locale::Codes::Currency_Codes'=>'3.42','Locale::Codes::Currency_Retired'=>'3.42','Locale::Codes::LangExt'=>'3.42','Locale::Codes::LangExt_Codes'=>'3.42','Locale::Codes::LangExt_Retired'=>'3.42','Locale::Codes::LangFam'=>'3.42','Locale::Codes::LangFam_Codes'=>'3.42','Locale::Codes::LangFam_Retired'=>'3.42','Locale::Codes::LangVar'=>'3.42','Locale::Codes::LangVar_Codes'=>'3.42','Locale::Codes::LangVar_Retired'=>'3.42','Locale::Codes::Language'=>'3.42','Locale::Codes::Language_Codes'=>'3.42','Locale::Codes::Language_Retired'=>'3.42','Locale::Codes::Script'=>'3.42','Locale::Codes::Script_Codes'=>'3.42','Locale::Codes::Script_Retired'=>'3.42','Locale::Country'=>'3.42','Locale::Currency'=>'3.42','Locale::Language'=>'3.42','Locale::Script'=>'3.42','Math::BigFloat'=>'1.999806','Math::BigFloat::Trace'=>'0.47','Math::BigInt'=>'1.999806','Math::BigInt::Calc'=>'1.999806','Math::BigInt::CalcEmu'=>'1.999806','Math::BigInt::FastCalc'=>'0.5005','Math::BigInt::Lib'=>'1.999806','Math::BigInt::Trace'=>'0.47','Math::BigRat'=>'0.2611','Module::CoreList'=>'5.20161220','Module::CoreList::TieHashDelta'=>'5.20161220','Module::CoreList::Utils'=>'5.20161220','POSIX'=>'1.76','PerlIO::scalar'=>'0.25','Pod::Simple'=>'3.35','Pod::Simple::BlackBox'=>'3.35','Pod::Simple::Checker'=>'3.35','Pod::Simple::Debug'=>'3.35','Pod::Simple::DumpAsText'=>'3.35','Pod::Simple::DumpAsXML'=>'3.35','Pod::Simple::HTML'=>'3.35','Pod::Simple::HTMLBatch'=>'3.35','Pod::Simple::LinkSection'=>'3.35','Pod::Simple::Methody'=>'3.35','Pod::Simple::Progress'=>'3.35','Pod::Simple::PullParser'=>'3.35','Pod::Simple::PullParserEndToken'=>'3.35','Pod::Simple::PullParserStartToken'=>'3.35','Pod::Simple::PullParserTextToken'=>'3.35','Pod::Simple::PullParserToken'=>'3.35','Pod::Simple::RTF'=>'3.35','Pod::Simple::Search'=>'3.35','Pod::Simple::SimpleTree'=>'3.35','Pod::Simple::Text'=>'3.35','Pod::Simple::TextContent'=>'3.35','Pod::Simple::TiedOutFH'=>'3.35','Pod::Simple::Transcode'=>'3.35','Pod::Simple::TranscodeDumb'=>'3.35','Pod::Simple::TranscodeSmart'=>'3.35','Pod::Simple::XHTML'=>'3.35','Pod::Simple::XMLOutStream'=>'3.35','Test2'=>'1.302073','Test2::API'=>'1.302073','Test2::API::Breakage'=>'1.302073','Test2::API::Context'=>'1.302073','Test2::API::Instance'=>'1.302073','Test2::API::Stack'=>'1.302073','Test2::Event'=>'1.302073','Test2::Event::Bail'=>'1.302073','Test2::Event::Diag'=>'1.302073','Test2::Event::Encoding'=>'1.302073','Test2::Event::Exception'=>'1.302073','Test2::Event::Generic'=>'1.302073','Test2::Event::Info'=>'1.302073','Test2::Event::Note'=>'1.302073','Test2::Event::Ok'=>'1.302073','Test2::Event::Plan'=>'1.302073','Test2::Event::Skip'=>'1.302073','Test2::Event::Subtest'=>'1.302073','Test2::Event::TAP::Version'=>'1.302073','Test2::Event::Waiting'=>'1.302073','Test2::Formatter'=>'1.302073','Test2::Formatter::TAP'=>'1.302073','Test2::Hub'=>'1.302073','Test2::Hub::Interceptor'=>'1.302073','Test2::Hub::Interceptor::Terminator'=>'1.302073','Test2::Hub::Subtest'=>'1.302073','Test2::IPC'=>'1.302073','Test2::IPC::Driver'=>'1.302073','Test2::IPC::Driver::Files'=>'1.302073','Test2::Tools::Tiny'=>'1.302073','Test2::Util'=>'1.302073','Test2::Util::ExternalMeta'=>'1.302073','Test2::Util::HashBase'=>'0.002','Test2::Util::Trace'=>'1.302073','Test::Builder'=>'1.302073','Test::Builder::Formatter'=>'1.302073','Test::Builder::Module'=>'1.302073','Test::Builder::Tester'=>'1.302073','Test::Builder::Tester::Color'=>'1.302073','Test::Builder::TodoDiag'=>'1.302073','Test::More'=>'1.302073','Test::Simple'=>'1.302073','Test::Tester'=>'1.302073','Test::Tester::Capture'=>'1.302073','Test::Tester::CaptureRunner'=>'1.302073','Test::Tester::Delegate'=>'1.302073','Test::use::ok'=>'1.302073','Time::HiRes'=>'1.9741','Time::Local'=>'1.25','Unicode::Collate'=>'1.19','Unicode::Collate::CJK::Big5'=>'1.19','Unicode::Collate::CJK::GB2312'=>'1.19','Unicode::Collate::CJK::JISX0208'=>'1.19','Unicode::Collate::CJK::Korean'=>'1.19','Unicode::Collate::CJK::Pinyin'=>'1.19','Unicode::Collate::CJK::Stroke'=>'1.19','Unicode::Collate::CJK::Zhuyin'=>'1.19','Unicode::Collate::Locale'=>'1.19','bigint'=>'0.47','bignum'=>'0.47','bigrat'=>'0.47','encoding'=>'2.19','ok'=>'1.302073',},removed=>{}},5.022003=>{delta_from=>5.022002,changed=>{'App::Cpan'=>'1.63_01','App::Prove'=>'3.35_01','App::Prove::State'=>'3.35_01','App::Prove::State::Result'=>'3.35_01','App::Prove::State::Result::Test'=>'3.35_01','Archive::Tar'=>'2.04_01','Archive::Tar::Constant'=>'2.04_01','Archive::Tar::File'=>'2.04_01','B::Op_private'=>'5.022003','CPAN'=>'2.11_01','Compress::Zlib'=>'2.068_001','Config'=>'5.022003','Cwd'=>'3.56_02','Digest'=>'1.17_01','Digest::SHA'=>'5.95_01','Encode'=>'2.72_01','ExtUtils::Command'=>'1.20_01','ExtUtils::Command::MM'=>'7.04_02','ExtUtils::Liblist'=>'7.04_02','ExtUtils::Liblist::Kid'=>'7.04_02','ExtUtils::MM'=>'7.04_02','ExtUtils::MM_AIX'=>'7.04_02','ExtUtils::MM_Any'=>'7.04_02','ExtUtils::MM_BeOS'=>'7.04_02','ExtUtils::MM_Cygwin'=>'7.04_02','ExtUtils::MM_DOS'=>'7.04_02','ExtUtils::MM_Darwin'=>'7.04_02','ExtUtils::MM_MacOS'=>'7.04_02','ExtUtils::MM_NW5'=>'7.04_02','ExtUtils::MM_OS2'=>'7.04_02','ExtUtils::MM_QNX'=>'7.04_02','ExtUtils::MM_UWIN'=>'7.04_02','ExtUtils::MM_Unix'=>'7.04_02','ExtUtils::MM_VMS'=>'7.04_02','ExtUtils::MM_VOS'=>'7.04_02','ExtUtils::MM_Win32'=>'7.04_02','ExtUtils::MM_Win95'=>'7.04_02','ExtUtils::MY'=>'7.04_02','ExtUtils::MakeMaker'=>'7.04_02','ExtUtils::MakeMaker::Config'=>'7.04_02','ExtUtils::Mkbootstrap'=>'7.04_02','ExtUtils::Mksymlists'=>'7.04_02','ExtUtils::testlib'=>'7.04_02','File::Fetch'=>'0.48_01','File::Spec'=>'3.56_02','File::Spec::Cygwin'=>'3.56_02','File::Spec::Epoc'=>'3.56_02','File::Spec::Functions'=>'3.56_02','File::Spec::Mac'=>'3.56_02','File::Spec::OS2'=>'3.56_02','File::Spec::Unix'=>'3.56_02','File::Spec::VMS'=>'3.56_02','File::Spec::Win32'=>'3.56_02','HTTP::Tiny'=>'0.054_01','I18N::LangTags::Detect'=>'1.05_01','IO'=>'1.35_01','IO::Compress::Adapter::Bzip2'=>'2.068_001','IO::Compress::Adapter::Deflate'=>'2.068_001','IO::Compress::Adapter::Identity'=>'2.068_001','IO::Compress::Base'=>'2.068_001','IO::Compress::Base::Common'=>'2.068_001','IO::Compress::Bzip2'=>'2.068_001','IO::Compress::Deflate'=>'2.068_001','IO::Compress::Gzip'=>'2.068_001','IO::Compress::Gzip::Constants'=>'2.068_001','IO::Compress::RawDeflate'=>'2.068_001','IO::Compress::Zip'=>'2.068_001','IO::Compress::Zip::Constants'=>'2.068_001','IO::Compress::Zlib::Constants'=>'2.068_001','IO::Compress::Zlib::Extra'=>'2.068_001','IO::Uncompress::Adapter::Bunzip2'=>'2.068_001','IO::Uncompress::Adapter::Identity'=>'2.068_001','IO::Uncompress::Adapter::Inflate'=>'2.068_001','IO::Uncompress::AnyInflate'=>'2.068_001','IO::Uncompress::AnyUncompress'=>'2.068_001','IO::Uncompress::Base'=>'2.068_001','IO::Uncompress::Bunzip2'=>'2.068_001','IO::Uncompress::Gunzip'=>'2.068_001','IO::Uncompress::Inflate'=>'2.068_001','IO::Uncompress::RawInflate'=>'2.068_001','IO::Uncompress::Unzip'=>'2.068_001','IPC::Cmd'=>'0.92_01','JSON::PP'=>'2.27300_01','Locale::Maketext'=>'1.26_01','Locale::Maketext::Simple'=>'0.21_01','Memoize'=>'1.03_01','Module::CoreList'=>'5.20170114_22','Module::CoreList::TieHashDelta'=>'5.20170114_22','Module::CoreList::Utils'=>'5.20170114_22','Module::Metadata::corpus::BOMTest::UTF16BE'=>undef,'Module::Metadata::corpus::BOMTest::UTF16LE'=>undef,'Module::Metadata::corpus::BOMTest::UTF8'=>'1','Net::Cmd'=>'3.05_01','Net::Config'=>'3.05_01','Net::Domain'=>'3.05_01','Net::FTP'=>'3.05_01','Net::FTP::A'=>'3.05_01','Net::FTP::E'=>'3.05_01','Net::FTP::I'=>'3.05_01','Net::FTP::L'=>'3.05_01','Net::FTP::dataconn'=>'3.05_01','Net::NNTP'=>'3.05_01','Net::Netrc'=>'3.05_01','Net::POP3'=>'3.05_01','Net::Ping'=>'2.43_01','Net::SMTP'=>'3.05_01','Net::Time'=>'3.05_01','Parse::CPAN::Meta'=>'1.4414_001','Pod::Html'=>'1.2201','Pod::Perldoc'=>'3.25_01','Storable'=>'2.53_02','Sys::Syslog'=>'0.33_01','TAP::Base'=>'3.35_01','TAP::Formatter::Base'=>'3.35_01','TAP::Formatter::Color'=>'3.35_01','TAP::Formatter::Console'=>'3.35_01','TAP::Formatter::Console::ParallelSession'=>'3.35_01','TAP::Formatter::Console::Session'=>'3.35_01','TAP::Formatter::File'=>'3.35_01','TAP::Formatter::File::Session'=>'3.35_01','TAP::Formatter::Session'=>'3.35_01','TAP::Harness'=>'3.35_01','TAP::Harness::Env'=>'3.35_01','TAP::Object'=>'3.35_01','TAP::Parser'=>'3.35_01','TAP::Parser::Aggregator'=>'3.35_01','TAP::Parser::Grammar'=>'3.35_01','TAP::Parser::Iterator'=>'3.35_01','TAP::Parser::Iterator::Array'=>'3.35_01','TAP::Parser::Iterator::Process'=>'3.35_01','TAP::Parser::Iterator::Stream'=>'3.35_01','TAP::Parser::IteratorFactory'=>'3.35_01','TAP::Parser::Multiplexer'=>'3.35_01','TAP::Parser::Result'=>'3.35_01','TAP::Parser::Result::Bailout'=>'3.35_01','TAP::Parser::Result::Comment'=>'3.35_01','TAP::Parser::Result::Plan'=>'3.35_01','TAP::Parser::Result::Pragma'=>'3.35_01','TAP::Parser::Result::Test'=>'3.35_01','TAP::Parser::Result::Unknown'=>'3.35_01','TAP::Parser::Result::Version'=>'3.35_01','TAP::Parser::Result::YAML'=>'3.35_01','TAP::Parser::ResultFactory'=>'3.35_01','TAP::Parser::Scheduler'=>'3.35_01','TAP::Parser::Scheduler::Job'=>'3.35_01','TAP::Parser::Scheduler::Spinner'=>'3.35_01','TAP::Parser::Source'=>'3.35_01','TAP::Parser::SourceHandler'=>'3.35_01','TAP::Parser::SourceHandler::Executable'=>'3.35_01','TAP::Parser::SourceHandler::File'=>'3.35_01','TAP::Parser::SourceHandler::Handle'=>'3.35_01','TAP::Parser::SourceHandler::Perl'=>'3.35_01','TAP::Parser::SourceHandler::RawTAP'=>'3.35_01','TAP::Parser::YAMLish::Reader'=>'3.35_01','TAP::Parser::YAMLish::Writer'=>'3.35_01','Test'=>'1.26_01','Test::Harness'=>'3.35_01','XSLoader'=>'0.20_01','bigint'=>'0.39_01','bignum'=>'0.39_01','bigrat'=>'0.39_01',},removed=>{}},5.024001=>{delta_from=>5.024000,changed=>{'App::Cpan'=>'1.63_01','App::Prove'=>'3.36_01','App::Prove::State'=>'3.36_01','App::Prove::State::Result'=>'3.36_01','App::Prove::State::Result::Test'=>'3.36_01','Archive::Tar'=>'2.04_01','Archive::Tar::Constant'=>'2.04_01','Archive::Tar::File'=>'2.04_01','B::Op_private'=>'5.024001','CPAN'=>'2.11_01','Compress::Zlib'=>'2.069_001','Config'=>'5.024001','Cwd'=>'3.63_01','Digest'=>'1.17_01','Digest::SHA'=>'5.95_01','Encode'=>'2.80_01','ExtUtils::Command'=>'7.10_02','ExtUtils::Command::MM'=>'7.10_02','ExtUtils::Liblist'=>'7.10_02','ExtUtils::Liblist::Kid'=>'7.10_02','ExtUtils::MM'=>'7.10_02','ExtUtils::MM_AIX'=>'7.10_02','ExtUtils::MM_Any'=>'7.10_02','ExtUtils::MM_BeOS'=>'7.10_02','ExtUtils::MM_Cygwin'=>'7.10_02','ExtUtils::MM_DOS'=>'7.10_02','ExtUtils::MM_Darwin'=>'7.10_02','ExtUtils::MM_MacOS'=>'7.10_02','ExtUtils::MM_NW5'=>'7.10_02','ExtUtils::MM_OS2'=>'7.10_02','ExtUtils::MM_QNX'=>'7.10_02','ExtUtils::MM_UWIN'=>'7.10_02','ExtUtils::MM_Unix'=>'7.10_02','ExtUtils::MM_VMS'=>'7.10_02','ExtUtils::MM_VOS'=>'7.10_02','ExtUtils::MM_Win32'=>'7.10_02','ExtUtils::MM_Win95'=>'7.10_02','ExtUtils::MY'=>'7.10_02','ExtUtils::MakeMaker'=>'7.10_02','ExtUtils::MakeMaker::Config'=>'7.10_02','ExtUtils::Mkbootstrap'=>'7.10_02','ExtUtils::Mksymlists'=>'7.10_02','ExtUtils::testlib'=>'7.10_02','File::Fetch'=>'0.48_01','File::Spec'=>'3.63_01','File::Spec::Cygwin'=>'3.63_01','File::Spec::Epoc'=>'3.63_01','File::Spec::Functions'=>'3.63_01','File::Spec::Mac'=>'3.63_01','File::Spec::OS2'=>'3.63_01','File::Spec::Unix'=>'3.63_01','File::Spec::VMS'=>'3.63_01','File::Spec::Win32'=>'3.63_01','HTTP::Tiny'=>'0.056_001','I18N::LangTags::Detect'=>'1.05_01','IO'=>'1.36_01','IO::Compress::Adapter::Bzip2'=>'2.069_001','IO::Compress::Adapter::Deflate'=>'2.069_001','IO::Compress::Adapter::Identity'=>'2.069_001','IO::Compress::Base'=>'2.069_001','IO::Compress::Base::Common'=>'2.069_001','IO::Compress::Bzip2'=>'2.069_001','IO::Compress::Deflate'=>'2.069_001','IO::Compress::Gzip'=>'2.069_001','IO::Compress::Gzip::Constants'=>'2.069_001','IO::Compress::RawDeflate'=>'2.069_001','IO::Compress::Zip'=>'2.069_001','IO::Compress::Zip::Constants'=>'2.069_001','IO::Compress::Zlib::Constants'=>'2.069_001','IO::Compress::Zlib::Extra'=>'2.069_001','IO::Uncompress::Adapter::Bunzip2'=>'2.069_001','IO::Uncompress::Adapter::Identity'=>'2.069_001','IO::Uncompress::Adapter::Inflate'=>'2.069_001','IO::Uncompress::AnyInflate'=>'2.069_001','IO::Uncompress::AnyUncompress'=>'2.069_001','IO::Uncompress::Base'=>'2.069_001','IO::Uncompress::Bunzip2'=>'2.069_001','IO::Uncompress::Gunzip'=>'2.069_001','IO::Uncompress::Inflate'=>'2.069_001','IO::Uncompress::RawInflate'=>'2.069_001','IO::Uncompress::Unzip'=>'2.069_001','IPC::Cmd'=>'0.92_01','JSON::PP'=>'2.27300_01','Locale::Maketext'=>'1.26_01','Locale::Maketext::Simple'=>'0.21_01','Math::BigFloat::Trace'=>'0.42_01','Math::BigInt::Trace'=>'0.42_01','Memoize'=>'1.03_01','Module::CoreList'=>'5.20170114_24','Module::CoreList::TieHashDelta'=>'5.20170114_24','Module::CoreList::Utils'=>'5.20170114_24','Module::Metadata::corpus::BOMTest::UTF16BE'=>undef,'Module::Metadata::corpus::BOMTest::UTF16LE'=>undef,'Module::Metadata::corpus::BOMTest::UTF8'=>'1','Net::Cmd'=>'3.08_01','Net::Config'=>'3.08_01','Net::Domain'=>'3.08_01','Net::FTP'=>'3.08_01','Net::FTP::A'=>'3.08_01','Net::FTP::E'=>'3.08_01','Net::FTP::I'=>'3.08_01','Net::FTP::L'=>'3.08_01','Net::FTP::dataconn'=>'3.08_01','Net::NNTP'=>'3.08_01','Net::Netrc'=>'3.08_01','Net::POP3'=>'3.08_01','Net::Ping'=>'2.43_01','Net::SMTP'=>'3.08_01','Net::Time'=>'3.08_01','Parse::CPAN::Meta'=>'1.4417_001','Pod::Html'=>'1.2201','Pod::Perldoc'=>'3.25_03','Storable'=>'2.56_01','Sys::Syslog'=>'0.33_01','TAP::Base'=>'3.36_01','TAP::Formatter::Base'=>'3.36_01','TAP::Formatter::Color'=>'3.36_01','TAP::Formatter::Console'=>'3.36_01','TAP::Formatter::Console::ParallelSession'=>'3.36_01','TAP::Formatter::Console::Session'=>'3.36_01','TAP::Formatter::File'=>'3.36_01','TAP::Formatter::File::Session'=>'3.36_01','TAP::Formatter::Session'=>'3.36_01','TAP::Harness'=>'3.36_01','TAP::Harness::Env'=>'3.36_01','TAP::Object'=>'3.36_01','TAP::Parser'=>'3.36_01','TAP::Parser::Aggregator'=>'3.36_01','TAP::Parser::Grammar'=>'3.36_01','TAP::Parser::Iterator'=>'3.36_01','TAP::Parser::Iterator::Array'=>'3.36_01','TAP::Parser::Iterator::Process'=>'3.36_01','TAP::Parser::Iterator::Stream'=>'3.36_01','TAP::Parser::IteratorFactory'=>'3.36_01','TAP::Parser::Multiplexer'=>'3.36_01','TAP::Parser::Result'=>'3.36_01','TAP::Parser::Result::Bailout'=>'3.36_01','TAP::Parser::Result::Comment'=>'3.36_01','TAP::Parser::Result::Plan'=>'3.36_01','TAP::Parser::Result::Pragma'=>'3.36_01','TAP::Parser::Result::Test'=>'3.36_01','TAP::Parser::Result::Unknown'=>'3.36_01','TAP::Parser::Result::Version'=>'3.36_01','TAP::Parser::Result::YAML'=>'3.36_01','TAP::Parser::ResultFactory'=>'3.36_01','TAP::Parser::Scheduler'=>'3.36_01','TAP::Parser::Scheduler::Job'=>'3.36_01','TAP::Parser::Scheduler::Spinner'=>'3.36_01','TAP::Parser::Source'=>'3.36_01','TAP::Parser::SourceHandler'=>'3.36_01','TAP::Parser::SourceHandler::Executable'=>'3.36_01','TAP::Parser::SourceHandler::File'=>'3.36_01','TAP::Parser::SourceHandler::Handle'=>'3.36_01','TAP::Parser::SourceHandler::Perl'=>'3.36_01','TAP::Parser::SourceHandler::RawTAP'=>'3.36_01','TAP::Parser::YAMLish::Reader'=>'3.36_01','TAP::Parser::YAMLish::Writer'=>'3.36_01','Test'=>'1.28_01','Test::Harness'=>'3.36_01','XSLoader'=>'0.22','bigint'=>'0.42_01','bignum'=>'0.42_01','bigrat'=>'0.42_01',},removed=>{}},5.025009=>{delta_from=>5.025008,changed=>{'App::Cpan'=>'1.66','B::Deparse'=>'1.40','B::Op_private'=>'5.025009','B::Terse'=>'1.07','B::Xref'=>'1.06','CPAN'=>'2.16','CPAN::Bundle'=>'5.5002','CPAN::Distribution'=>'2.16','CPAN::Exception::RecursiveDependency'=>'5.5001','CPAN::FTP'=>'5.5008','CPAN::FirstTime'=>'5.5310','CPAN::HandleConfig'=>'5.5008','CPAN::Module'=>'5.5003','Compress::Raw::Bzip2'=>'2.070','Compress::Raw::Zlib'=>'2.070','Config'=>'5.025009','DB_File'=>'1.840','Data::Dumper'=>'2.167','Devel::SelfStubber'=>'1.06','DynaLoader'=>'1.41','Errno'=>'1.28','ExtUtils::Embed'=>'1.34','File::Glob'=>'1.28','I18N::LangTags'=>'0.42','Module::CoreList'=>'5.20170120','Module::CoreList::TieHashDelta'=>'5.20170120','Module::CoreList::Utils'=>'5.20170120','OS2::Process'=>'1.12','PerlIO::scalar'=>'0.26','Pod::Html'=>'1.2202','Storable'=>'2.61','Symbol'=>'1.08','Term::ReadLine'=>'1.16','Test'=>'1.30','Unicode::UCD'=>'0.68','VMS::DCLsym'=>'1.08','XS::APItest'=>'0.88','XSLoader'=>'0.26','attributes'=>'0.29','diagnostics'=>'1.36','feature'=>'1.46','lib'=>'0.64','overload'=>'1.28','re'=>'0.34','threads'=>'2.12','threads::shared'=>'1.54',},removed=>{}},5.025010=>{delta_from=>5.025009,changed=>{'B'=>'1.68','B::Op_private'=>'5.025010','CPAN'=>'2.17','CPAN::Distribution'=>'2.17','Config'=>'5.02501','Getopt::Std'=>'1.12','Module::CoreList'=>'5.20170220','Module::CoreList::TieHashDelta'=>'5.20170220','Module::CoreList::Utils'=>'5.20170220','PerlIO'=>'1.10','Storable'=>'2.62','Thread::Queue'=>'3.12','feature'=>'1.47','open'=>'1.11','threads'=>'2.13',},removed=>{}},5.025011=>{delta_from=>5.025010,changed=>{'App::Prove'=>'3.38','App::Prove::State'=>'3.38','App::Prove::State::Result'=>'3.38','App::Prove::State::Result::Test'=>'3.38','B::Op_private'=>'5.025011','Compress::Raw::Bzip2'=>'2.074','Compress::Raw::Zlib'=>'2.074','Compress::Zlib'=>'2.074','Config'=>'5.025011','Config::Perl::V'=>'0.28','Cwd'=>'3.67','ExtUtils::ParseXS'=>'3.34','ExtUtils::ParseXS::Constants'=>'3.34','ExtUtils::ParseXS::CountLines'=>'3.34','ExtUtils::ParseXS::Eval'=>'3.34','ExtUtils::Typemaps'=>'3.34','ExtUtils::Typemaps::Cmd'=>'3.34','ExtUtils::Typemaps::InputMap'=>'3.34','ExtUtils::Typemaps::OutputMap'=>'3.34','ExtUtils::Typemaps::Type'=>'3.34','File::Spec'=>'3.67','File::Spec::AmigaOS'=>'3.67','File::Spec::Cygwin'=>'3.67','File::Spec::Epoc'=>'3.67','File::Spec::Functions'=>'3.67','File::Spec::Mac'=>'3.67','File::Spec::OS2'=>'3.67','File::Spec::Unix'=>'3.67','File::Spec::VMS'=>'3.67','File::Spec::Win32'=>'3.67','IO::Compress::Adapter::Bzip2'=>'2.074','IO::Compress::Adapter::Deflate'=>'2.074','IO::Compress::Adapter::Identity'=>'2.074','IO::Compress::Base'=>'2.074','IO::Compress::Base::Common'=>'2.074','IO::Compress::Bzip2'=>'2.074','IO::Compress::Deflate'=>'2.074','IO::Compress::Gzip'=>'2.074','IO::Compress::Gzip::Constants'=>'2.074','IO::Compress::RawDeflate'=>'2.074','IO::Compress::Zip'=>'2.074','IO::Compress::Zip::Constants'=>'2.074','IO::Compress::Zlib::Constants'=>'2.074','IO::Compress::Zlib::Extra'=>'2.074','IO::Uncompress::Adapter::Bunzip2'=>'2.074','IO::Uncompress::Adapter::Identity'=>'2.074','IO::Uncompress::Adapter::Inflate'=>'2.074','IO::Uncompress::AnyInflate'=>'2.074','IO::Uncompress::AnyUncompress'=>'2.074','IO::Uncompress::Base'=>'2.074','IO::Uncompress::Bunzip2'=>'2.074','IO::Uncompress::Gunzip'=>'2.074','IO::Uncompress::Inflate'=>'2.074','IO::Uncompress::RawInflate'=>'2.074','IO::Uncompress::Unzip'=>'2.074','Module::CoreList'=>'5.20170320','Module::CoreList::TieHashDelta'=>'5.20170230','Module::CoreList::Utils'=>'5.20170320','Pod::Perldoc'=>'3.28','Pod::Perldoc::BaseTo'=>'3.28','Pod::Perldoc::GetOptsOO'=>'3.28','Pod::Perldoc::ToANSI'=>'3.28','Pod::Perldoc::ToChecker'=>'3.28','Pod::Perldoc::ToMan'=>'3.28','Pod::Perldoc::ToNroff'=>'3.28','Pod::Perldoc::ToPod'=>'3.28','Pod::Perldoc::ToRtf'=>'3.28','Pod::Perldoc::ToTerm'=>'3.28','Pod::Perldoc::ToText'=>'3.28','Pod::Perldoc::ToTk'=>'3.28','Pod::Perldoc::ToXml'=>'3.28','TAP::Base'=>'3.38','TAP::Formatter::Base'=>'3.38','TAP::Formatter::Color'=>'3.38','TAP::Formatter::Console'=>'3.38','TAP::Formatter::Console::ParallelSession'=>'3.38','TAP::Formatter::Console::Session'=>'3.38','TAP::Formatter::File'=>'3.38','TAP::Formatter::File::Session'=>'3.38','TAP::Formatter::Session'=>'3.38','TAP::Harness'=>'3.38','TAP::Harness::Env'=>'3.38','TAP::Object'=>'3.38','TAP::Parser'=>'3.38','TAP::Parser::Aggregator'=>'3.38','TAP::Parser::Grammar'=>'3.38','TAP::Parser::Iterator'=>'3.38','TAP::Parser::Iterator::Array'=>'3.38','TAP::Parser::Iterator::Process'=>'3.38','TAP::Parser::Iterator::Stream'=>'3.38','TAP::Parser::IteratorFactory'=>'3.38','TAP::Parser::Multiplexer'=>'3.38','TAP::Parser::Result'=>'3.38','TAP::Parser::Result::Bailout'=>'3.38','TAP::Parser::Result::Comment'=>'3.38','TAP::Parser::Result::Plan'=>'3.38','TAP::Parser::Result::Pragma'=>'3.38','TAP::Parser::Result::Test'=>'3.38','TAP::Parser::Result::Unknown'=>'3.38','TAP::Parser::Result::Version'=>'3.38','TAP::Parser::Result::YAML'=>'3.38','TAP::Parser::ResultFactory'=>'3.38','TAP::Parser::Scheduler'=>'3.38','TAP::Parser::Scheduler::Job'=>'3.38','TAP::Parser::Scheduler::Spinner'=>'3.38','TAP::Parser::Source'=>'3.38','TAP::Parser::SourceHandler'=>'3.38','TAP::Parser::SourceHandler::Executable'=>'3.38','TAP::Parser::SourceHandler::File'=>'3.38','TAP::Parser::SourceHandler::Handle'=>'3.38','TAP::Parser::SourceHandler::Perl'=>'3.38','TAP::Parser::SourceHandler::RawTAP'=>'3.38','TAP::Parser::YAMLish::Reader'=>'3.38','TAP::Parser::YAMLish::Writer'=>'3.38','Test::Harness'=>'3.38','VMS::Stdio'=>'2.41','threads'=>'2.15','threads::shared'=>'1.55',},removed=>{}},5.025012=>{delta_from=>5.025011,changed=>{'B::Op_private'=>'5.025012','CPAN'=>'2.18','CPAN::Bundle'=>'5.5003','CPAN::Distribution'=>'2.18','Config'=>'5.025012','DynaLoader'=>'1.42','Module::CoreList'=>'5.20170420','Module::CoreList::TieHashDelta'=>'5.20170420','Module::CoreList::Utils'=>'5.20170420','Safe'=>'2.40','XSLoader'=>'0.27','base'=>'2.25','threads::shared'=>'1.56',},removed=>{}},5.026000=>{delta_from=>5.025012,changed=>{'B::Op_private'=>'5.026000','Config'=>'5.026','Module::CoreList'=>'5.20170530','Module::CoreList::TieHashDelta'=>'5.20170530','Module::CoreList::Utils'=>'5.20170530',},removed=>{}},5.027000=>{delta_from=>5.026000,changed=>{'Attribute::Handlers'=>'1.00','B::Concise'=>'1.000','B::Deparse'=>'1.41','B::Op_private'=>'5.027000','Config'=>'5.027','Module::CoreList'=>'5.20170531','Module::CoreList::TieHashDelta'=>'5.20170531','Module::CoreList::Utils'=>'5.20170531','O'=>'1.02','attributes'=>'0.3','feature'=>'1.48',},removed=>{}},5.027001=>{delta_from=>5.027,changed=>{'App::Prove'=>'3.39','App::Prove::State'=>'3.39','App::Prove::State::Result'=>'3.39','App::Prove::State::Result::Test'=>'3.39','Archive::Tar'=>'2.26','Archive::Tar::Constant'=>'2.26','Archive::Tar::File'=>'2.26','B::Op_private'=>'5.027001','B::Terse'=>'1.08','Config'=>'5.027001','Devel::PPPort'=>'3.36','DirHandle'=>'1.05','ExtUtils::Command'=>'7.30','ExtUtils::Command::MM'=>'7.30','ExtUtils::Install'=>'2.14','ExtUtils::Installed'=>'2.14','ExtUtils::Liblist'=>'7.30','ExtUtils::Liblist::Kid'=>'7.30','ExtUtils::MM'=>'7.30','ExtUtils::MM_AIX'=>'7.30','ExtUtils::MM_Any'=>'7.30','ExtUtils::MM_BeOS'=>'7.30','ExtUtils::MM_Cygwin'=>'7.30','ExtUtils::MM_DOS'=>'7.30','ExtUtils::MM_Darwin'=>'7.30','ExtUtils::MM_MacOS'=>'7.30','ExtUtils::MM_NW5'=>'7.30','ExtUtils::MM_OS2'=>'7.30','ExtUtils::MM_QNX'=>'7.30','ExtUtils::MM_UWIN'=>'7.30','ExtUtils::MM_Unix'=>'7.30','ExtUtils::MM_VMS'=>'7.30','ExtUtils::MM_VOS'=>'7.30','ExtUtils::MM_Win32'=>'7.30','ExtUtils::MM_Win95'=>'7.30','ExtUtils::MY'=>'7.30','ExtUtils::MakeMaker'=>'7.30','ExtUtils::MakeMaker::Config'=>'7.30','ExtUtils::MakeMaker::Locale'=>'7.30','ExtUtils::MakeMaker::version'=>'7.30','ExtUtils::MakeMaker::version::regex'=>'7.30','ExtUtils::Mkbootstrap'=>'7.30','ExtUtils::Mksymlists'=>'7.30','ExtUtils::Packlist'=>'2.14','ExtUtils::testlib'=>'7.30','File::Path'=>'2.14','Filter::Util::Call'=>'1.57','GDBM_File'=>'1.16','Getopt::Long'=>'2.5','IO::Socket::IP'=>'0.39','IPC::Cmd'=>'0.98','JSON::PP'=>'2.94','JSON::PP::Boolean'=>'2.94','Locale::Codes'=>'3.52','Locale::Codes::Constants'=>'3.52','Locale::Codes::Country'=>'3.52','Locale::Codes::Country_Codes'=>'3.52','Locale::Codes::Country_Retired'=>'3.52','Locale::Codes::Currency'=>'3.52','Locale::Codes::Currency_Codes'=>'3.52','Locale::Codes::Currency_Retired'=>'3.52','Locale::Codes::LangExt'=>'3.52','Locale::Codes::LangExt_Codes'=>'3.52','Locale::Codes::LangExt_Retired'=>'3.52','Locale::Codes::LangFam'=>'3.52','Locale::Codes::LangFam_Codes'=>'3.52','Locale::Codes::LangFam_Retired'=>'3.52','Locale::Codes::LangVar'=>'3.52','Locale::Codes::LangVar_Codes'=>'3.52','Locale::Codes::LangVar_Retired'=>'3.52','Locale::Codes::Language'=>'3.52','Locale::Codes::Language_Codes'=>'3.52','Locale::Codes::Language_Retired'=>'3.52','Locale::Codes::Script'=>'3.52','Locale::Codes::Script_Codes'=>'3.52','Locale::Codes::Script_Retired'=>'3.52','Locale::Country'=>'3.52','Locale::Currency'=>'3.52','Locale::Language'=>'3.52','Locale::Script'=>'3.52','Module::CoreList'=>'5.20170621','Module::CoreList::TieHashDelta'=>'5.20170621','Module::CoreList::Utils'=>'5.20170621','PerlIO::scalar'=>'0.27','PerlIO::via'=>'0.17','Storable'=>'2.63','TAP::Base'=>'3.39','TAP::Formatter::Base'=>'3.39','TAP::Formatter::Color'=>'3.39','TAP::Formatter::Console'=>'3.39','TAP::Formatter::Console::ParallelSession'=>'3.39','TAP::Formatter::Console::Session'=>'3.39','TAP::Formatter::File'=>'3.39','TAP::Formatter::File::Session'=>'3.39','TAP::Formatter::Session'=>'3.39','TAP::Harness'=>'3.39','TAP::Harness::Env'=>'3.39','TAP::Object'=>'3.39','TAP::Parser'=>'3.39','TAP::Parser::Aggregator'=>'3.39','TAP::Parser::Grammar'=>'3.39','TAP::Parser::Iterator'=>'3.39','TAP::Parser::Iterator::Array'=>'3.39','TAP::Parser::Iterator::Process'=>'3.39','TAP::Parser::Iterator::Stream'=>'3.39','TAP::Parser::IteratorFactory'=>'3.39','TAP::Parser::Multiplexer'=>'3.39','TAP::Parser::Result'=>'3.39','TAP::Parser::Result::Bailout'=>'3.39','TAP::Parser::Result::Comment'=>'3.39','TAP::Parser::Result::Plan'=>'3.39','TAP::Parser::Result::Pragma'=>'3.39','TAP::Parser::Result::Test'=>'3.39','TAP::Parser::Result::Unknown'=>'3.39','TAP::Parser::Result::Version'=>'3.39','TAP::Parser::Result::YAML'=>'3.39','TAP::Parser::ResultFactory'=>'3.39','TAP::Parser::Scheduler'=>'3.39','TAP::Parser::Scheduler::Job'=>'3.39','TAP::Parser::Scheduler::Spinner'=>'3.39','TAP::Parser::Source'=>'3.39','TAP::Parser::SourceHandler'=>'3.39','TAP::Parser::SourceHandler::Executable'=>'3.39','TAP::Parser::SourceHandler::File'=>'3.39','TAP::Parser::SourceHandler::Handle'=>'3.39','TAP::Parser::SourceHandler::Perl'=>'3.39','TAP::Parser::SourceHandler::RawTAP'=>'3.39','TAP::Parser::YAMLish::Reader'=>'3.39','TAP::Parser::YAMLish::Writer'=>'3.39','Test::Harness'=>'3.39','XS::APItest'=>'0.89','_charnames'=>'1.45','charnames'=>'1.45','if'=>'0.0607','mro'=>'1.21','threads'=>'2.16','threads::shared'=>'1.57','version'=>'0.9918','version::regex'=>'0.9918',},removed=>{}},5.022004=>{delta_from=>5.022003,changed=>{'B::Op_private'=>'5.022004','Config'=>'5.022004','Module::CoreList'=>'5.20170715_22','Module::CoreList::TieHashDelta'=>'5.20170715_22','Module::CoreList::Utils'=>'5.20170715_22','base'=>'2.22_01',},removed=>{}},5.024002=>{delta_from=>5.024001,changed=>{'B::Op_private'=>'5.024002','Config'=>'5.024002','Module::CoreList'=>'5.20170715_24','Module::CoreList::TieHashDelta'=>'5.20170715_24','Module::CoreList::Utils'=>'5.20170715_24','base'=>'2.23_01',},removed=>{}},5.027002=>{delta_from=>5.027001,changed=>{'B::Op_private'=>'5.027002','Carp'=>'1.43','Carp::Heavy'=>'1.43','Config'=>'5.027002','Cwd'=>'3.68','Encode'=>'2.92','Encode::Alias'=>'2.23','Encode::CN::HZ'=>'2.09','Encode::Encoding'=>'2.08','Encode::GSM0338'=>'2.07','Encode::Guess'=>'2.07','Encode::JP::JIS7'=>'2.07','Encode::KR::2022_KR'=>'2.04','Encode::MIME::Header'=>'2.27','Encode::MIME::Header::ISO_2022_JP'=>'1.09','Encode::Unicode'=>'2.16','Encode::Unicode::UTF7'=>'2.10','ExtUtils::CBuilder'=>'0.280228','ExtUtils::CBuilder::Base'=>'0.280228','ExtUtils::CBuilder::Platform::Unix'=>'0.280228','ExtUtils::CBuilder::Platform::VMS'=>'0.280228','ExtUtils::CBuilder::Platform::Windows'=>'0.280228','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280228','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280228','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280228','ExtUtils::CBuilder::Platform::aix'=>'0.280228','ExtUtils::CBuilder::Platform::android'=>'0.280228','ExtUtils::CBuilder::Platform::cygwin'=>'0.280228','ExtUtils::CBuilder::Platform::darwin'=>'0.280228','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280228','ExtUtils::CBuilder::Platform::os2'=>'0.280228','File::Glob'=>'1.29','File::Spec'=>'3.68','File::Spec::AmigaOS'=>'3.68','File::Spec::Cygwin'=>'3.68','File::Spec::Epoc'=>'3.68','File::Spec::Functions'=>'3.68','File::Spec::Mac'=>'3.68','File::Spec::OS2'=>'3.68','File::Spec::Unix'=>'3.68','File::Spec::VMS'=>'3.68','File::Spec::Win32'=>'3.68','List::Util'=>'1.48','List::Util::XS'=>'1.48','Math::BigRat'=>'0.2613','Module::CoreList'=>'5.20170720','Module::CoreList::TieHashDelta'=>'5.20170720','Module::CoreList::Utils'=>'5.20170720','Opcode'=>'1.40','POSIX'=>'1.77','PerlIO::scalar'=>'0.29','Scalar::Util'=>'1.48','Sub::Util'=>'1.48','Time::HiRes'=>'1.9743','Time::Piece'=>'1.3201','Time::Seconds'=>'1.3201','Unicode'=>'10.0.0','XS::APItest'=>'0.90','arybase'=>'0.13','encoding'=>'2.20','feature'=>'1.49','re'=>'0.35',},removed=>{}},5.027003=>{delta_from=>5.027002,changed=>{'B'=>'1.69','B::Concise'=>'1.001','B::Debug'=>'1.25','B::Deparse'=>'1.42','B::Op_private'=>'5.027003','Config'=>'5.027003','Data::Dumper'=>'2.167_02','Devel::Peek'=>'1.27','ExtUtils::Constant'=>'0.24','ExtUtils::Constant::Base'=>'0.06','ExtUtils::Constant::ProxySubs'=>'0.09','ExtUtils::Constant::Utils'=>'0.04','ExtUtils::ParseXS'=>'3.35','ExtUtils::ParseXS::Constants'=>'3.35','ExtUtils::ParseXS::CountLines'=>'3.35','ExtUtils::ParseXS::Eval'=>'3.35','ExtUtils::ParseXS::Utilities'=>'3.35','ExtUtils::Typemaps'=>'3.35','ExtUtils::Typemaps::Cmd'=>'3.35','ExtUtils::Typemaps::InputMap'=>'3.35','ExtUtils::Typemaps::OutputMap'=>'3.35','ExtUtils::Typemaps::Type'=>'3.35','Filter::Simple'=>'0.94','Module::CoreList'=>'5.20170821','Module::CoreList::TieHashDelta'=>'5.20170821','Module::CoreList::Utils'=>'5.20170821','SelfLoader'=>'1.24','Storable'=>'2.64','XS::APItest'=>'0.91','base'=>'2.26','threads'=>'2.17','utf8'=>'1.20',},removed=>{}},5.027004=>{delta_from=>5.027003,changed=>{'B::Op_private'=>'5.027004','Config'=>'5.027004','File::Glob'=>'1.30','I18N::Langinfo'=>'0.14','Module::CoreList'=>'5.20170920','Module::CoreList::TieHashDelta'=>'5.20170920','Module::CoreList::Utils'=>'5.20170920','Term::ReadLine'=>'1.17','VMS::Stdio'=>'2.42','XS::APItest'=>'0.92','attributes'=>'0.31','sort'=>'2.03','threads'=>'2.18',},removed=>{}},5.024003=>{delta_from=>5.024002,changed=>{'B::Op_private'=>'5.024003','Config'=>'5.024003','Module::CoreList'=>'5.20170922_24','Module::CoreList::TieHashDelta'=>'5.20170922_24','Module::CoreList::Utils'=>'5.20170922_24','POSIX'=>'1.65_01','Time::HiRes'=>'1.9741',},removed=>{}},5.026001=>{delta_from=>5.026000,changed=>{'B::Op_private'=>'5.026001','Config'=>'5.026001','Module::CoreList'=>'5.20170922_26','Module::CoreList::TieHashDelta'=>'5.20170922_26','Module::CoreList::Utils'=>'5.20170922_26','_charnames'=>'1.45','base'=>'2.26','charnames'=>'1.45',},removed=>{}},5.027005=>{delta_from=>5.027004,changed=>{'B'=>'1.70','B::Concise'=>'1.002','B::Deparse'=>'1.43','B::Op_private'=>'5.027005','B::Xref'=>'1.07','Config'=>'5.027005','Config::Perl::V'=>'0.29','Digest::SHA'=>'5.98','Encode'=>'2.93','Encode::CN::HZ'=>'2.10','Encode::JP::JIS7'=>'2.08','Encode::MIME::Header'=>'2.28','Encode::MIME::Name'=>'1.03','File::Fetch'=>'0.54','File::Path'=>'2.15','List::Util'=>'1.49','List::Util::XS'=>'1.49','Locale::Codes'=>'3.54','Locale::Codes::Constants'=>'3.54','Locale::Codes::Country'=>'3.54','Locale::Codes::Country_Codes'=>'3.54','Locale::Codes::Country_Retired'=>'3.54','Locale::Codes::Currency'=>'3.54','Locale::Codes::Currency_Codes'=>'3.54','Locale::Codes::Currency_Retired'=>'3.54','Locale::Codes::LangExt'=>'3.54','Locale::Codes::LangExt_Codes'=>'3.54','Locale::Codes::LangExt_Retired'=>'3.54','Locale::Codes::LangFam'=>'3.54','Locale::Codes::LangFam_Codes'=>'3.54','Locale::Codes::LangFam_Retired'=>'3.54','Locale::Codes::LangVar'=>'3.54','Locale::Codes::LangVar_Codes'=>'3.54','Locale::Codes::LangVar_Retired'=>'3.54','Locale::Codes::Language'=>'3.54','Locale::Codes::Language_Codes'=>'3.54','Locale::Codes::Language_Retired'=>'3.54','Locale::Codes::Script'=>'3.54','Locale::Codes::Script_Codes'=>'3.54','Locale::Codes::Script_Retired'=>'3.54','Locale::Country'=>'3.54','Locale::Currency'=>'3.54','Locale::Language'=>'3.54','Locale::Script'=>'3.54','Math::BigFloat'=>'1.999811','Math::BigInt'=>'1.999811','Math::BigInt::Calc'=>'1.999811','Math::BigInt::CalcEmu'=>'1.999811','Math::BigInt::FastCalc'=>'0.5006','Math::BigInt::Lib'=>'1.999811','Module::CoreList'=>'5.20171020','Module::CoreList::TieHashDelta'=>'5.20171020','Module::CoreList::Utils'=>'5.20171020','NEXT'=>'0.67_01','POSIX'=>'1.78','Pod::Perldoc'=>'3.2801','Scalar::Util'=>'1.49','Sub::Util'=>'1.49','Sys::Hostname'=>'1.21','Test2'=>'1.302103','Test2::API'=>'1.302103','Test2::API::Breakage'=>'1.302103','Test2::API::Context'=>'1.302103','Test2::API::Instance'=>'1.302103','Test2::API::Stack'=>'1.302103','Test2::Event'=>'1.302103','Test2::Event::Bail'=>'1.302103','Test2::Event::Diag'=>'1.302103','Test2::Event::Encoding'=>'1.302103','Test2::Event::Exception'=>'1.302103','Test2::Event::Fail'=>'1.302103','Test2::Event::Generic'=>'1.302103','Test2::Event::Note'=>'1.302103','Test2::Event::Ok'=>'1.302103','Test2::Event::Pass'=>'1.302103','Test2::Event::Plan'=>'1.302103','Test2::Event::Skip'=>'1.302103','Test2::Event::Subtest'=>'1.302103','Test2::Event::TAP::Version'=>'1.302103','Test2::Event::Waiting'=>'1.302103','Test2::EventFacet'=>'1.302103','Test2::EventFacet::About'=>'1.302103','Test2::EventFacet::Amnesty'=>'1.302103','Test2::EventFacet::Assert'=>'1.302103','Test2::EventFacet::Control'=>'1.302103','Test2::EventFacet::Error'=>'1.302103','Test2::EventFacet::Info'=>'1.302103','Test2::EventFacet::Meta'=>'1.302103','Test2::EventFacet::Parent'=>'1.302103','Test2::EventFacet::Plan'=>'1.302103','Test2::EventFacet::Trace'=>'1.302103','Test2::Formatter'=>'1.302103','Test2::Formatter::TAP'=>'1.302103','Test2::Hub'=>'1.302103','Test2::Hub::Interceptor'=>'1.302103','Test2::Hub::Interceptor::Terminator'=>'1.302103','Test2::Hub::Subtest'=>'1.302103','Test2::IPC'=>'1.302103','Test2::IPC::Driver'=>'1.302103','Test2::IPC::Driver::Files'=>'1.302103','Test2::Tools::Tiny'=>'1.302103','Test2::Util'=>'1.302103','Test2::Util::ExternalMeta'=>'1.302103','Test2::Util::Facets2Legacy'=>'1.302103','Test2::Util::HashBase'=>'0.005','Test2::Util::Trace'=>'1.302103','Test::Builder'=>'1.302103','Test::Builder::Formatter'=>'1.302103','Test::Builder::IO::Scalar'=>'2.114','Test::Builder::Module'=>'1.302103','Test::Builder::Tester'=>'1.302103','Test::Builder::Tester::Color'=>'1.302103','Test::Builder::TodoDiag'=>'1.302103','Test::More'=>'1.302103','Test::Simple'=>'1.302103','Test::Tester'=>'1.302103','Test::Tester::Capture'=>'1.302103','Test::Tester::CaptureRunner'=>'1.302103','Test::Tester::Delegate'=>'1.302103','Test::use::ok'=>'1.302103','Time::HiRes'=>'1.9746','Time::Piece'=>'1.3202','Time::Seconds'=>'1.3202','arybase'=>'0.14','encoding'=>'2.21','ok'=>'1.302103',},removed=>{'Test2::Event::Info'=>1,}},5.027006=>{delta_from=>5.027005,changed=>{'Attribute::Handlers'=>'1.01','B'=>'1.72','B::Concise'=>'1.003','B::Deparse'=>'1.45','B::Op_private'=>'5.027006','Carp'=>'1.44','Carp::Heavy'=>'1.44','Compress::Raw::Zlib'=>'2.075','Config'=>'5.027006','Config::Extensions'=>'0.02','Cwd'=>'3.70','DynaLoader'=>'1.44','ExtUtils::CBuilder'=>'0.280229','ExtUtils::CBuilder::Platform::Unix'=>'0.280229','ExtUtils::CBuilder::Platform::VMS'=>'0.280229','ExtUtils::CBuilder::Platform::Windows'=>'0.280229','ExtUtils::CBuilder::Platform::aix'=>'0.280229','ExtUtils::CBuilder::Platform::android'=>'0.280229','ExtUtils::CBuilder::Platform::cygwin'=>'0.280229','ExtUtils::CBuilder::Platform::darwin'=>'0.280229','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280229','ExtUtils::CBuilder::Platform::os2'=>'0.280229','ExtUtils::Embed'=>'1.35','ExtUtils::Miniperl'=>'1.07','ExtUtils::ParseXS'=>'3.36','ExtUtils::ParseXS::Constants'=>'3.36','ExtUtils::ParseXS::CountLines'=>'3.36','ExtUtils::ParseXS::Eval'=>'3.36','ExtUtils::ParseXS::Utilities'=>'3.36','ExtUtils::Typemaps'=>'3.36','ExtUtils::Typemaps::Cmd'=>'3.36','ExtUtils::Typemaps::InputMap'=>'3.36','ExtUtils::Typemaps::OutputMap'=>'3.36','ExtUtils::Typemaps::Type'=>'3.36','ExtUtils::XSSymSet'=>'1.4','File::Copy'=>'2.33','File::Spec'=>'3.69','File::Spec::AmigaOS'=>'3.69','File::Spec::Cygwin'=>'3.69','File::Spec::Epoc'=>'3.69','File::Spec::Functions'=>'3.69','File::Spec::Mac'=>'3.69','File::Spec::OS2'=>'3.69','File::Spec::Unix'=>'3.69','File::Spec::VMS'=>'3.69','File::Spec::Win32'=>'3.69','File::stat'=>'1.08','FileCache'=>'1.10','Filter::Simple'=>'0.95','Hash::Util::FieldHash'=>'1.20','I18N::LangTags'=>'0.43','I18N::LangTags::Detect'=>'1.07','I18N::LangTags::List'=>'0.40','I18N::Langinfo'=>'0.15','IO::Handle'=>'1.37','IO::Select'=>'1.23','Locale::Maketext'=>'1.29','Module::CoreList'=>'5.20171120','Module::CoreList::TieHashDelta'=>'5.20171120','Module::CoreList::Utils'=>'5.20171120','Net::Cmd'=>'3.11','Net::Config'=>'3.11','Net::Domain'=>'3.11','Net::FTP'=>'3.11','Net::FTP::A'=>'3.11','Net::FTP::E'=>'3.11','Net::FTP::I'=>'3.11','Net::FTP::L'=>'3.11','Net::FTP::dataconn'=>'3.11','Net::NNTP'=>'3.11','Net::Netrc'=>'3.11','Net::POP3'=>'3.11','Net::Ping'=>'2.62','Net::SMTP'=>'3.11','Net::Time'=>'3.11','Net::hostent'=>'1.02','Net::netent'=>'1.01','Net::protoent'=>'1.01','Net::servent'=>'1.02','O'=>'1.03','ODBM_File'=>'1.15','Opcode'=>'1.41','POSIX'=>'1.80','Pod::Html'=>'1.2203','SelfLoader'=>'1.25','Socket'=>'2.020_04','Storable'=>'2.65','Test'=>'1.31','Test2'=>'1.302111','Test2::API'=>'1.302111','Test2::API::Breakage'=>'1.302111','Test2::API::Context'=>'1.302111','Test2::API::Instance'=>'1.302111','Test2::API::Stack'=>'1.302111','Test2::Event'=>'1.302111','Test2::Event::Bail'=>'1.302111','Test2::Event::Diag'=>'1.302111','Test2::Event::Encoding'=>'1.302111','Test2::Event::Exception'=>'1.302111','Test2::Event::Fail'=>'1.302111','Test2::Event::Generic'=>'1.302111','Test2::Event::Note'=>'1.302111','Test2::Event::Ok'=>'1.302111','Test2::Event::Pass'=>'1.302111','Test2::Event::Plan'=>'1.302111','Test2::Event::Skip'=>'1.302111','Test2::Event::Subtest'=>'1.302111','Test2::Event::TAP::Version'=>'1.302111','Test2::Event::Waiting'=>'1.302111','Test2::EventFacet'=>'1.302111','Test2::EventFacet::About'=>'1.302111','Test2::EventFacet::Amnesty'=>'1.302111','Test2::EventFacet::Assert'=>'1.302111','Test2::EventFacet::Control'=>'1.302111','Test2::EventFacet::Error'=>'1.302111','Test2::EventFacet::Info'=>'1.302111','Test2::EventFacet::Meta'=>'1.302111','Test2::EventFacet::Parent'=>'1.302111','Test2::EventFacet::Plan'=>'1.302111','Test2::EventFacet::Trace'=>'1.302111','Test2::Formatter'=>'1.302111','Test2::Formatter::TAP'=>'1.302111','Test2::Hub'=>'1.302111','Test2::Hub::Interceptor'=>'1.302111','Test2::Hub::Interceptor::Terminator'=>'1.302111','Test2::Hub::Subtest'=>'1.302111','Test2::IPC'=>'1.302111','Test2::IPC::Driver'=>'1.302111','Test2::IPC::Driver::Files'=>'1.302111','Test2::Tools::Tiny'=>'1.302111','Test2::Util'=>'1.302111','Test2::Util::ExternalMeta'=>'1.302111','Test2::Util::Facets2Legacy'=>'1.302111','Test2::Util::HashBase'=>'1.302111','Test2::Util::Trace'=>'1.302111','Test::Builder'=>'1.302111','Test::Builder::Formatter'=>'1.302111','Test::Builder::Module'=>'1.302111','Test::Builder::Tester'=>'1.302111','Test::Builder::Tester::Color'=>'1.302111','Test::Builder::TodoDiag'=>'1.302111','Test::More'=>'1.302111','Test::Simple'=>'1.302111','Test::Tester'=>'1.302111','Test::Tester::Capture'=>'1.302111','Test::Tester::CaptureRunner'=>'1.302111','Test::Tester::Delegate'=>'1.302111','Test::use::ok'=>'1.302111','Tie::Array'=>'1.07','Tie::StdHandle'=>'4.5','Time::HiRes'=>'1.9747','Time::gmtime'=>'1.04','Time::localtime'=>'1.03','Unicode::Collate'=>'1.23','Unicode::Collate::CJK::Big5'=>'1.23','Unicode::Collate::CJK::GB2312'=>'1.23','Unicode::Collate::CJK::JISX0208'=>'1.23','Unicode::Collate::CJK::Korean'=>'1.23','Unicode::Collate::CJK::Pinyin'=>'1.23','Unicode::Collate::CJK::Stroke'=>'1.23','Unicode::Collate::CJK::Zhuyin'=>'1.23','Unicode::Collate::Locale'=>'1.23','Unicode::Normalize'=>'1.26','User::grent'=>'1.02','User::pwent'=>'1.01','VMS::DCLsym'=>'1.09','VMS::Stdio'=>'2.44','XS::APItest'=>'0.93','XS::Typemap'=>'0.16','XSLoader'=>'0.28','attributes'=>'0.32','base'=>'2.27','blib'=>'1.07','experimental'=>'0.017','fields'=>'2.24','ok'=>'1.302111','re'=>'0.36','sort'=>'2.04','threads'=>'2.19','warnings'=>'1.38',},removed=>{}},5.027007=>{delta_from=>5.027006,changed=>{'App::Cpan'=>'1.67','B'=>'1.73','B::Debug'=>'1.26','B::Deparse'=>'1.46','B::Op_private'=>'5.027007','CPAN'=>'2.20','CPAN::Distribution'=>'2.19','CPAN::FTP'=>'5.5011','CPAN::FirstTime'=>'5.5311','CPAN::Shell'=>'5.5007','Carp'=>'1.45','Carp::Heavy'=>'1.45','Compress::Raw::Zlib'=>'2.076','Config'=>'5.027007','Cwd'=>'3.71','Data::Dumper'=>'2.169','Devel::PPPort'=>'3.37','Digest::SHA'=>'6.00','DynaLoader'=>'1.45','ExtUtils::CBuilder'=>'0.280230','ExtUtils::CBuilder::Base'=>'0.280230','ExtUtils::CBuilder::Platform::Unix'=>'0.280230','ExtUtils::CBuilder::Platform::VMS'=>'0.280230','ExtUtils::CBuilder::Platform::Windows'=>'0.280230','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280230','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280230','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280230','ExtUtils::CBuilder::Platform::aix'=>'0.280230','ExtUtils::CBuilder::Platform::android'=>'0.280230','ExtUtils::CBuilder::Platform::cygwin'=>'0.280230','ExtUtils::CBuilder::Platform::darwin'=>'0.280230','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280230','ExtUtils::CBuilder::Platform::os2'=>'0.280230','ExtUtils::Typemaps'=>'3.37','File::Fetch'=>'0.56','File::Spec'=>'3.71','File::Spec::AmigaOS'=>'3.71','File::Spec::Cygwin'=>'3.71','File::Spec::Epoc'=>'3.71','File::Spec::Functions'=>'3.71','File::Spec::Mac'=>'3.71','File::Spec::OS2'=>'3.71','File::Spec::Unix'=>'3.71','File::Spec::VMS'=>'3.71','File::Spec::Win32'=>'3.71','Filter::Util::Call'=>'1.58','GDBM_File'=>'1.17','JSON::PP'=>'2.97000','JSON::PP::Boolean'=>'2.97000','Locale::Codes'=>'3.55','Locale::Codes::Constants'=>'3.55','Locale::Codes::Country'=>'3.55','Locale::Codes::Country_Codes'=>'3.55','Locale::Codes::Country_Retired'=>'3.55','Locale::Codes::Currency'=>'3.55','Locale::Codes::Currency_Codes'=>'3.55','Locale::Codes::Currency_Retired'=>'3.55','Locale::Codes::LangExt'=>'3.55','Locale::Codes::LangExt_Codes'=>'3.55','Locale::Codes::LangExt_Retired'=>'3.55','Locale::Codes::LangFam'=>'3.55','Locale::Codes::LangFam_Codes'=>'3.55','Locale::Codes::LangFam_Retired'=>'3.55','Locale::Codes::LangVar'=>'3.55','Locale::Codes::LangVar_Codes'=>'3.55','Locale::Codes::LangVar_Retired'=>'3.55','Locale::Codes::Language'=>'3.55','Locale::Codes::Language_Codes'=>'3.55','Locale::Codes::Language_Retired'=>'3.55','Locale::Codes::Script'=>'3.55','Locale::Codes::Script_Codes'=>'3.55','Locale::Codes::Script_Retired'=>'3.55','Locale::Country'=>'3.55','Locale::Currency'=>'3.55','Locale::Language'=>'3.55','Locale::Script'=>'3.55','Module::CoreList'=>'5.20171220','Module::CoreList::TieHashDelta'=>'5.20171220','Module::CoreList::Utils'=>'5.20171220','Opcode'=>'1.42','POSIX'=>'1.81','Pod::Functions'=>'1.12','Pod::Functions::Functions'=>'1.12','Pod::Html'=>'1.23','Sys::Hostname'=>'1.22','Test2'=>'1.302120','Test2::API'=>'1.302120','Test2::API::Breakage'=>'1.302120','Test2::API::Context'=>'1.302120','Test2::API::Instance'=>'1.302120','Test2::API::Stack'=>'1.302120','Test2::Event'=>'1.302120','Test2::Event::Bail'=>'1.302120','Test2::Event::Diag'=>'1.302120','Test2::Event::Encoding'=>'1.302120','Test2::Event::Exception'=>'1.302120','Test2::Event::Fail'=>'1.302120','Test2::Event::Generic'=>'1.302120','Test2::Event::Note'=>'1.302120','Test2::Event::Ok'=>'1.302120','Test2::Event::Pass'=>'1.302120','Test2::Event::Plan'=>'1.302120','Test2::Event::Skip'=>'1.302120','Test2::Event::Subtest'=>'1.302120','Test2::Event::TAP::Version'=>'1.302120','Test2::Event::Waiting'=>'1.302120','Test2::EventFacet'=>'1.302120','Test2::EventFacet::About'=>'1.302120','Test2::EventFacet::Amnesty'=>'1.302120','Test2::EventFacet::Assert'=>'1.302120','Test2::EventFacet::Control'=>'1.302120','Test2::EventFacet::Error'=>'1.302120','Test2::EventFacet::Info'=>'1.302120','Test2::EventFacet::Meta'=>'1.302120','Test2::EventFacet::Parent'=>'1.302120','Test2::EventFacet::Plan'=>'1.302120','Test2::EventFacet::Trace'=>'1.302120','Test2::Formatter'=>'1.302120','Test2::Formatter::TAP'=>'1.302120','Test2::Hub'=>'1.302120','Test2::Hub::Interceptor'=>'1.302120','Test2::Hub::Interceptor::Terminator'=>'1.302120','Test2::Hub::Subtest'=>'1.302120','Test2::IPC'=>'1.302120','Test2::IPC::Driver'=>'1.302120','Test2::IPC::Driver::Files'=>'1.302120','Test2::Tools::Tiny'=>'1.302120','Test2::Util'=>'1.302120','Test2::Util::ExternalMeta'=>'1.302120','Test2::Util::Facets2Legacy'=>'1.302120','Test2::Util::HashBase'=>'1.302120','Test2::Util::Trace'=>'1.302120','Test::Builder'=>'1.302120','Test::Builder::Formatter'=>'1.302120','Test::Builder::Module'=>'1.302120','Test::Builder::Tester'=>'1.302120','Test::Builder::Tester::Color'=>'1.302120','Test::Builder::TodoDiag'=>'1.302120','Test::More'=>'1.302120','Test::Simple'=>'1.302120','Test::Tester'=>'1.302120','Test::Tester::Capture'=>'1.302120','Test::Tester::CaptureRunner'=>'1.302120','Test::Tester::Delegate'=>'1.302120','Test::use::ok'=>'1.302120','Time::HiRes'=>'1.9748','Time::Piece'=>'1.3203','Time::Seconds'=>'1.3203','Unicode::Collate'=>'1.25','Unicode::Collate::CJK::Big5'=>'1.25','Unicode::Collate::CJK::GB2312'=>'1.25','Unicode::Collate::CJK::JISX0208'=>'1.25','Unicode::Collate::CJK::Korean'=>'1.25','Unicode::Collate::CJK::Pinyin'=>'1.25','Unicode::Collate::CJK::Stroke'=>'1.25','Unicode::Collate::CJK::Zhuyin'=>'1.25','Unicode::Collate::Locale'=>'1.25','Unicode::UCD'=>'0.69','XS::APItest'=>'0.94','XSLoader'=>'0.29','arybase'=>'0.15','autodie::exception'=>'2.29001','autodie::hints'=>'2.29001','experimental'=>'0.019','feature'=>'1.50','ok'=>'1.302120','overload'=>'1.29','threads'=>'2.21','threads::shared'=>'1.58','warnings'=>'1.39',},removed=>{}},5.027008=>{delta_from=>5.027007,changed=>{'B'=>'1.74','B::Deparse'=>'1.47','B::Op_private'=>'5.027008','Config'=>'5.027008','Cwd'=>'3.72','Data::Dumper'=>'2.170','Devel::PPPort'=>'3.38','Digest::SHA'=>'6.01','Encode'=>'2.94','Encode::Alias'=>'2.24','ExtUtils::Miniperl'=>'1.08','File::Spec'=>'3.72','File::Spec::AmigaOS'=>'3.72','File::Spec::Cygwin'=>'3.72','File::Spec::Epoc'=>'3.72','File::Spec::Functions'=>'3.72','File::Spec::Mac'=>'3.72','File::Spec::OS2'=>'3.72','File::Spec::Unix'=>'3.72','File::Spec::VMS'=>'3.72','File::Spec::Win32'=>'3.72','JSON::PP'=>'2.97001','JSON::PP::Boolean'=>'2.97001','Module::CoreList'=>'5.20180120','Module::CoreList::TieHashDelta'=>'5.20180120','Module::CoreList::Utils'=>'5.20180120','Opcode'=>'1.43','Pod::Functions'=>'1.13','Pod::Functions::Functions'=>'1.13','Pod::Html'=>'1.24','Pod::Man'=>'4.10','Pod::ParseLink'=>'4.10','Pod::Text'=>'4.10','Pod::Text::Color'=>'4.10','Pod::Text::Overstrike'=>'4.10','Pod::Text::Termcap'=>'4.10','Socket'=>'2.027','Time::HiRes'=>'1.9752','Unicode::UCD'=>'0.70','XS::APItest'=>'0.95','XSLoader'=>'0.30','autodie::exception'=>'2.29002','feature'=>'1.51','overload'=>'1.30','utf8'=>'1.21','warnings'=>'1.40',},removed=>{}},5.027009=>{delta_from=>5.027008,changed=>{'B::Op_private'=>'5.027009','Carp'=>'1.46','Carp::Heavy'=>'1.46','Config'=>'5.027009','Cwd'=>'3.74','Devel::PPPort'=>'3.39','Encode'=>'2.96','Encode::Unicode'=>'2.17','Errno'=>'1.29','ExtUtils::Command'=>'7.32','ExtUtils::Command::MM'=>'7.32','ExtUtils::Liblist'=>'7.32','ExtUtils::Liblist::Kid'=>'7.32','ExtUtils::MM'=>'7.32','ExtUtils::MM_AIX'=>'7.32','ExtUtils::MM_Any'=>'7.32','ExtUtils::MM_BeOS'=>'7.32','ExtUtils::MM_Cygwin'=>'7.32','ExtUtils::MM_DOS'=>'7.32','ExtUtils::MM_Darwin'=>'7.32','ExtUtils::MM_MacOS'=>'7.32','ExtUtils::MM_NW5'=>'7.32','ExtUtils::MM_OS2'=>'7.32','ExtUtils::MM_QNX'=>'7.32','ExtUtils::MM_UWIN'=>'7.32','ExtUtils::MM_Unix'=>'7.32','ExtUtils::MM_VMS'=>'7.32','ExtUtils::MM_VOS'=>'7.32','ExtUtils::MM_Win32'=>'7.32','ExtUtils::MM_Win95'=>'7.32','ExtUtils::MY'=>'7.32','ExtUtils::MakeMaker'=>'7.32','ExtUtils::MakeMaker::Config'=>'7.32','ExtUtils::MakeMaker::Locale'=>'7.32','ExtUtils::MakeMaker::version'=>'7.32','ExtUtils::MakeMaker::version::regex'=>'7.32','ExtUtils::Mkbootstrap'=>'7.32','ExtUtils::Mksymlists'=>'7.32','ExtUtils::ParseXS'=>'3.38','ExtUtils::ParseXS::Constants'=>'3.38','ExtUtils::ParseXS::CountLines'=>'3.38','ExtUtils::ParseXS::Eval'=>'3.38','ExtUtils::ParseXS::Utilities'=>'3.38','ExtUtils::Typemaps'=>'3.38','ExtUtils::Typemaps::Cmd'=>'3.38','ExtUtils::Typemaps::InputMap'=>'3.38','ExtUtils::Typemaps::OutputMap'=>'3.38','ExtUtils::Typemaps::Type'=>'3.38','ExtUtils::testlib'=>'7.32','File::Spec'=>'3.74','File::Spec::AmigaOS'=>'3.74','File::Spec::Cygwin'=>'3.74','File::Spec::Epoc'=>'3.74','File::Spec::Functions'=>'3.74','File::Spec::Mac'=>'3.74','File::Spec::OS2'=>'3.74','File::Spec::Unix'=>'3.74','File::Spec::VMS'=>'3.74','File::Spec::Win32'=>'3.74','IPC::Cmd'=>'1.00','Math::BigFloat::Trace'=>'0.49','Math::BigInt::Trace'=>'0.49','Module::CoreList'=>'5.20180220','Module::CoreList::Utils'=>'5.20180220','POSIX'=>'1.82','PerlIO::encoding'=>'0.26','Storable'=>'3.06','Storable::Limit'=>undef,'Test2'=>'1.302122','Test2::API'=>'1.302122','Test2::API::Breakage'=>'1.302122','Test2::API::Context'=>'1.302122','Test2::API::Instance'=>'1.302122','Test2::API::Stack'=>'1.302122','Test2::Event'=>'1.302122','Test2::Event::Bail'=>'1.302122','Test2::Event::Diag'=>'1.302122','Test2::Event::Encoding'=>'1.302122','Test2::Event::Exception'=>'1.302122','Test2::Event::Fail'=>'1.302122','Test2::Event::Generic'=>'1.302122','Test2::Event::Note'=>'1.302122','Test2::Event::Ok'=>'1.302122','Test2::Event::Pass'=>'1.302122','Test2::Event::Plan'=>'1.302122','Test2::Event::Skip'=>'1.302122','Test2::Event::Subtest'=>'1.302122','Test2::Event::TAP::Version'=>'1.302122','Test2::Event::Waiting'=>'1.302122','Test2::EventFacet'=>'1.302122','Test2::EventFacet::About'=>'1.302122','Test2::EventFacet::Amnesty'=>'1.302122','Test2::EventFacet::Assert'=>'1.302122','Test2::EventFacet::Control'=>'1.302122','Test2::EventFacet::Error'=>'1.302122','Test2::EventFacet::Info'=>'1.302122','Test2::EventFacet::Meta'=>'1.302122','Test2::EventFacet::Parent'=>'1.302122','Test2::EventFacet::Plan'=>'1.302122','Test2::EventFacet::Render'=>'1.302122','Test2::EventFacet::Trace'=>'1.302122','Test2::Formatter'=>'1.302122','Test2::Formatter::TAP'=>'1.302122','Test2::Hub'=>'1.302122','Test2::Hub::Interceptor'=>'1.302122','Test2::Hub::Interceptor::Terminator'=>'1.302122','Test2::Hub::Subtest'=>'1.302122','Test2::IPC'=>'1.302122','Test2::IPC::Driver'=>'1.302122','Test2::IPC::Driver::Files'=>'1.302122','Test2::Tools::Tiny'=>'1.302122','Test2::Util'=>'1.302122','Test2::Util::ExternalMeta'=>'1.302122','Test2::Util::Facets2Legacy'=>'1.302122','Test2::Util::HashBase'=>'1.302122','Test2::Util::Trace'=>'1.302122','Test::Builder'=>'1.302122','Test::Builder::Formatter'=>'1.302122','Test::Builder::Module'=>'1.302122','Test::Builder::Tester'=>'1.302122','Test::Builder::Tester::Color'=>'1.302122','Test::Builder::TodoDiag'=>'1.302122','Test::More'=>'1.302122','Test::Simple'=>'1.302122','Test::Tester'=>'1.302122','Test::Tester::Capture'=>'1.302122','Test::Tester::CaptureRunner'=>'1.302122','Test::Tester::Delegate'=>'1.302122','Test::use::ok'=>'1.302122','Time::HiRes'=>'1.9753','XS::APItest'=>'0.96','bigint'=>'0.49','bignum'=>'0.49','bigrat'=>'0.49','encoding'=>'2.22','if'=>'0.0608','mro'=>'1.22','ok'=>'1.302122','threads'=>'2.22','warnings'=>'1.41',},removed=>{'Module::CoreList::TieHashDelta'=>1,}},5.027010=>{delta_from=>5.027009,changed=>{'App::Prove'=>'3.42','App::Prove::State'=>'3.42','App::Prove::State::Result'=>'3.42','App::Prove::State::Result::Test'=>'3.42','B::Deparse'=>'1.48','B::Op_private'=>'5.027010','Carp'=>'1.49','Carp::Heavy'=>'1.49','Config'=>'5.02701','Encode'=>'2.97','ExtUtils::Command'=>'7.34','ExtUtils::Command::MM'=>'7.34','ExtUtils::Liblist'=>'7.34','ExtUtils::Liblist::Kid'=>'7.34','ExtUtils::MM'=>'7.34','ExtUtils::MM_AIX'=>'7.34','ExtUtils::MM_Any'=>'7.34','ExtUtils::MM_BeOS'=>'7.34','ExtUtils::MM_Cygwin'=>'7.34','ExtUtils::MM_DOS'=>'7.34','ExtUtils::MM_Darwin'=>'7.34','ExtUtils::MM_MacOS'=>'7.34','ExtUtils::MM_NW5'=>'7.34','ExtUtils::MM_OS2'=>'7.34','ExtUtils::MM_QNX'=>'7.34','ExtUtils::MM_UWIN'=>'7.34','ExtUtils::MM_Unix'=>'7.34','ExtUtils::MM_VMS'=>'7.34','ExtUtils::MM_VOS'=>'7.34','ExtUtils::MM_Win32'=>'7.34','ExtUtils::MM_Win95'=>'7.34','ExtUtils::MY'=>'7.34','ExtUtils::MakeMaker'=>'7.34','ExtUtils::MakeMaker::Config'=>'7.34','ExtUtils::MakeMaker::Locale'=>'7.34','ExtUtils::MakeMaker::version'=>'7.34','ExtUtils::MakeMaker::version::regex'=>'7.34','ExtUtils::Mkbootstrap'=>'7.34','ExtUtils::Mksymlists'=>'7.34','ExtUtils::ParseXS'=>'3.39','ExtUtils::ParseXS::Constants'=>'3.39','ExtUtils::ParseXS::CountLines'=>'3.39','ExtUtils::ParseXS::Eval'=>'3.39','ExtUtils::ParseXS::Utilities'=>'3.39','ExtUtils::testlib'=>'7.34','File::Glob'=>'1.31','I18N::Langinfo'=>'0.16','List::Util'=>'1.50','List::Util::XS'=>'1.50','Locale::Codes'=>'3.56','Locale::Codes::Constants'=>'3.56','Locale::Codes::Country'=>'3.56','Locale::Codes::Country_Codes'=>'3.56','Locale::Codes::Country_Retired'=>'3.56','Locale::Codes::Currency'=>'3.56','Locale::Codes::Currency_Codes'=>'3.56','Locale::Codes::Currency_Retired'=>'3.56','Locale::Codes::LangExt'=>'3.56','Locale::Codes::LangExt_Codes'=>'3.56','Locale::Codes::LangExt_Retired'=>'3.56','Locale::Codes::LangFam'=>'3.56','Locale::Codes::LangFam_Codes'=>'3.56','Locale::Codes::LangFam_Retired'=>'3.56','Locale::Codes::LangVar'=>'3.56','Locale::Codes::LangVar_Codes'=>'3.56','Locale::Codes::LangVar_Retired'=>'3.56','Locale::Codes::Language'=>'3.56','Locale::Codes::Language_Codes'=>'3.56','Locale::Codes::Language_Retired'=>'3.56','Locale::Codes::Script'=>'3.56','Locale::Codes::Script_Codes'=>'3.56','Locale::Codes::Script_Retired'=>'3.56','Locale::Country'=>'3.56','Locale::Currency'=>'3.56','Locale::Language'=>'3.56','Locale::Script'=>'3.56','Module::CoreList'=>'5.20180221','Module::CoreList::Utils'=>'5.20180221','POSIX'=>'1.83','Scalar::Util'=>'1.50','Sub::Util'=>'1.50','TAP::Base'=>'3.42','TAP::Formatter::Base'=>'3.42','TAP::Formatter::Color'=>'3.42','TAP::Formatter::Console'=>'3.42','TAP::Formatter::Console::ParallelSession'=>'3.42','TAP::Formatter::Console::Session'=>'3.42','TAP::Formatter::File'=>'3.42','TAP::Formatter::File::Session'=>'3.42','TAP::Formatter::Session'=>'3.42','TAP::Harness'=>'3.42','TAP::Harness::Env'=>'3.42','TAP::Object'=>'3.42','TAP::Parser'=>'3.42','TAP::Parser::Aggregator'=>'3.42','TAP::Parser::Grammar'=>'3.42','TAP::Parser::Iterator'=>'3.42','TAP::Parser::Iterator::Array'=>'3.42','TAP::Parser::Iterator::Process'=>'3.42','TAP::Parser::Iterator::Stream'=>'3.42','TAP::Parser::IteratorFactory'=>'3.42','TAP::Parser::Multiplexer'=>'3.42','TAP::Parser::Result'=>'3.42','TAP::Parser::Result::Bailout'=>'3.42','TAP::Parser::Result::Comment'=>'3.42','TAP::Parser::Result::Plan'=>'3.42','TAP::Parser::Result::Pragma'=>'3.42','TAP::Parser::Result::Test'=>'3.42','TAP::Parser::Result::Unknown'=>'3.42','TAP::Parser::Result::Version'=>'3.42','TAP::Parser::Result::YAML'=>'3.42','TAP::Parser::ResultFactory'=>'3.42','TAP::Parser::Scheduler'=>'3.42','TAP::Parser::Scheduler::Job'=>'3.42','TAP::Parser::Scheduler::Spinner'=>'3.42','TAP::Parser::Source'=>'3.42','TAP::Parser::SourceHandler'=>'3.42','TAP::Parser::SourceHandler::Executable'=>'3.42','TAP::Parser::SourceHandler::File'=>'3.42','TAP::Parser::SourceHandler::Handle'=>'3.42','TAP::Parser::SourceHandler::Perl'=>'3.42','TAP::Parser::SourceHandler::RawTAP'=>'3.42','TAP::Parser::YAMLish::Reader'=>'3.42','TAP::Parser::YAMLish::Writer'=>'3.42','Test2'=>'1.302133','Test2::API'=>'1.302133','Test2::API::Breakage'=>'1.302133','Test2::API::Context'=>'1.302133','Test2::API::Instance'=>'1.302133','Test2::API::Stack'=>'1.302133','Test2::Event'=>'1.302133','Test2::Event::Bail'=>'1.302133','Test2::Event::Diag'=>'1.302133','Test2::Event::Encoding'=>'1.302133','Test2::Event::Exception'=>'1.302133','Test2::Event::Fail'=>'1.302133','Test2::Event::Generic'=>'1.302133','Test2::Event::Note'=>'1.302133','Test2::Event::Ok'=>'1.302133','Test2::Event::Pass'=>'1.302133','Test2::Event::Plan'=>'1.302133','Test2::Event::Skip'=>'1.302133','Test2::Event::Subtest'=>'1.302133','Test2::Event::TAP::Version'=>'1.302133','Test2::Event::V2'=>'1.302133','Test2::Event::Waiting'=>'1.302133','Test2::EventFacet'=>'1.302133','Test2::EventFacet::About'=>'1.302133','Test2::EventFacet::Amnesty'=>'1.302133','Test2::EventFacet::Assert'=>'1.302133','Test2::EventFacet::Control'=>'1.302133','Test2::EventFacet::Error'=>'1.302133','Test2::EventFacet::Hub'=>'1.302133','Test2::EventFacet::Info'=>'1.302133','Test2::EventFacet::Meta'=>'1.302133','Test2::EventFacet::Parent'=>'1.302133','Test2::EventFacet::Plan'=>'1.302133','Test2::EventFacet::Render'=>'1.302133','Test2::EventFacet::Trace'=>'1.302133','Test2::Formatter'=>'1.302133','Test2::Formatter::TAP'=>'1.302133','Test2::Hub'=>'1.302133','Test2::Hub::Interceptor'=>'1.302133','Test2::Hub::Interceptor::Terminator'=>'1.302133','Test2::Hub::Subtest'=>'1.302133','Test2::IPC'=>'1.302133','Test2::IPC::Driver'=>'1.302133','Test2::IPC::Driver::Files'=>'1.302133','Test2::Tools::Tiny'=>'1.302133','Test2::Util'=>'1.302133','Test2::Util::ExternalMeta'=>'1.302133','Test2::Util::Facets2Legacy'=>'1.302133','Test2::Util::HashBase'=>'1.302133','Test2::Util::Trace'=>'1.302133','Test::Builder'=>'1.302133','Test::Builder::Formatter'=>'1.302133','Test::Builder::Module'=>'1.302133','Test::Builder::Tester'=>'1.302133','Test::Builder::Tester::Color'=>'1.302133','Test::Builder::TodoDiag'=>'1.302133','Test::Harness'=>'3.42','Test::More'=>'1.302133','Test::Simple'=>'1.302133','Test::Tester'=>'1.302133','Test::Tester::Capture'=>'1.302133','Test::Tester::CaptureRunner'=>'1.302133','Test::Tester::Delegate'=>'1.302133','Test::use::ok'=>'1.302133','Time::HiRes'=>'1.9757','Time::Piece'=>'1.3204','Time::Seconds'=>'1.3204','attributes'=>'0.33','ok'=>'1.302133','warnings'=>'1.42',},removed=>{}},5.024004=>{delta_from=>5.024003,changed=>{'B::Op_private'=>'5.024004','Config'=>'5.024004','Module::CoreList'=>'5.20180414_24','Module::CoreList::TieHashDelta'=>'5.20180414_24','Module::CoreList::Utils'=>'5.20180414_24',},removed=>{}},5.026002=>{delta_from=>5.026001,changed=>{'B::Op_private'=>'5.026002','Config'=>'5.026002','Module::CoreList'=>'5.20180414_26','Module::CoreList::TieHashDelta'=>'5.20180414_26','Module::CoreList::Utils'=>'5.20180414_26','PerlIO::via'=>'0.17','Term::ReadLine'=>'1.17','Unicode::UCD'=>'0.69',},removed=>{}},5.027011=>{delta_from=>5.027010,changed=>{'B::Op_private'=>'5.027011','Carp'=>'1.50','Carp::Heavy'=>'1.50','Config'=>'5.027011','Devel::PPPort'=>'3.40','Exporter'=>'5.73','Exporter::Heavy'=>'5.73','ExtUtils::Constant'=>'0.25','I18N::Langinfo'=>'0.17','IO'=>'1.39','IO::Dir'=>'1.39','IO::File'=>'1.39','IO::Handle'=>'1.39','IO::Pipe'=>'1.39','IO::Poll'=>'1.39','IO::Seekable'=>'1.39','IO::Select'=>'1.39','IO::Socket'=>'1.39','IO::Socket::INET'=>'1.39','IO::Socket::UNIX'=>'1.39','Module::CoreList'=>'5.20180420','Module::CoreList::Utils'=>'5.20180420','POSIX'=>'1.84','Time::HiRes'=>'1.9759','XS::APItest'=>'0.97','bytes'=>'1.06','subs'=>'1.03','vars'=>'1.04','version'=>'0.9923','version::regex'=>'0.9923',},removed=>{}},5.028000=>{delta_from=>5.027011,changed=>{'Archive::Tar'=>'2.30','Archive::Tar::Constant'=>'2.30','Archive::Tar::File'=>'2.30','B::Op_private'=>'5.028000','Config'=>'5.028','Module::CoreList'=>'5.20180622','Module::CoreList::Utils'=>'5.20180622','Storable'=>'3.08','XS::APItest'=>'0.98','feature'=>'1.52',},removed=>{}},5.029000=>{delta_from=>5.028,changed=>{'B::Op_private'=>'5.029000','Config'=>'5.029','Module::CoreList'=>'5.20180626','Module::CoreList::Utils'=>'5.20180626','Unicode::UCD'=>'0.71','XS::APItest'=>'0.99','feature'=>'1.53',},removed=>{}},5.029001=>{delta_from=>5.029000,changed=>{'B::Op_private'=>'5.029001','Compress::Raw::Bzip2'=>'2.081','Compress::Raw::Zlib'=>'2.081','Compress::Zlib'=>'2.081','Config'=>'5.029001','Config::Perl::V'=>'0.30','DB_File'=>'1.842','Devel::PPPort'=>'3.42','Digest::SHA'=>'6.02','ExtUtils::Manifest'=>'1.71','File::GlobMapper'=>'1.001','File::Temp'=>'0.2308','IO::Compress::Adapter::Bzip2'=>'2.081','IO::Compress::Adapter::Deflate'=>'2.081','IO::Compress::Adapter::Identity'=>'2.081','IO::Compress::Base'=>'2.081','IO::Compress::Base::Common'=>'2.081','IO::Compress::Bzip2'=>'2.081','IO::Compress::Deflate'=>'2.081','IO::Compress::Gzip'=>'2.081','IO::Compress::Gzip::Constants'=>'2.081','IO::Compress::RawDeflate'=>'2.081','IO::Compress::Zip'=>'2.081','IO::Compress::Zip::Constants'=>'2.081','IO::Compress::Zlib::Constants'=>'2.081','IO::Compress::Zlib::Extra'=>'2.081','IO::Uncompress::Adapter::Bunzip2'=>'2.081','IO::Uncompress::Adapter::Identity'=>'2.081','IO::Uncompress::Adapter::Inflate'=>'2.081','IO::Uncompress::AnyInflate'=>'2.081','IO::Uncompress::AnyUncompress'=>'2.081','IO::Uncompress::Base'=>'2.081','IO::Uncompress::Bunzip2'=>'2.081','IO::Uncompress::Gunzip'=>'2.081','IO::Uncompress::Inflate'=>'2.081','IO::Uncompress::RawInflate'=>'2.081','IO::Uncompress::Unzip'=>'2.081','IPC::Cmd'=>'1.02','Locale::Codes'=>'3.57','Locale::Codes::Constants'=>'3.57','Locale::Codes::Country'=>'3.57','Locale::Codes::Country_Codes'=>'3.57','Locale::Codes::Country_Retired'=>'3.57','Locale::Codes::Currency'=>'3.57','Locale::Codes::Currency_Codes'=>'3.57','Locale::Codes::Currency_Retired'=>'3.57','Locale::Codes::LangExt'=>'3.57','Locale::Codes::LangExt_Codes'=>'3.57','Locale::Codes::LangExt_Retired'=>'3.57','Locale::Codes::LangFam'=>'3.57','Locale::Codes::LangFam_Codes'=>'3.57','Locale::Codes::LangFam_Retired'=>'3.57','Locale::Codes::LangVar'=>'3.57','Locale::Codes::LangVar_Codes'=>'3.57','Locale::Codes::LangVar_Retired'=>'3.57','Locale::Codes::Language'=>'3.57','Locale::Codes::Language_Codes'=>'3.57','Locale::Codes::Language_Retired'=>'3.57','Locale::Codes::Script'=>'3.57','Locale::Codes::Script_Codes'=>'3.57','Locale::Codes::Script_Retired'=>'3.57','Locale::Country'=>'3.57','Locale::Currency'=>'3.57','Locale::Language'=>'3.57','Locale::Script'=>'3.57','Math::BigFloat'=>'1.999813','Math::BigFloat::Trace'=>'0.50','Math::BigInt'=>'1.999813','Math::BigInt::Calc'=>'1.999813','Math::BigInt::CalcEmu'=>'1.999813','Math::BigInt::FastCalc'=>'0.5007','Math::BigInt::Lib'=>'1.999813','Math::BigInt::Trace'=>'0.50','Math::BigRat'=>'0.2614','Module::CoreList'=>'5.20180720','Module::CoreList::Utils'=>'5.20180720','Pod::Man'=>'4.11','Pod::ParseLink'=>'4.11','Pod::Text'=>'4.11','Pod::Text::Color'=>'4.11','Pod::Text::Overstrike'=>'4.11','Pod::Text::Termcap'=>'4.11','Storable'=>'3.11','Test2'=>'1.302138','Test2::API'=>'1.302138','Test2::API::Breakage'=>'1.302138','Test2::API::Context'=>'1.302138','Test2::API::Instance'=>'1.302138','Test2::API::Stack'=>'1.302138','Test2::Event'=>'1.302138','Test2::Event::Bail'=>'1.302138','Test2::Event::Diag'=>'1.302138','Test2::Event::Encoding'=>'1.302138','Test2::Event::Exception'=>'1.302138','Test2::Event::Fail'=>'1.302138','Test2::Event::Generic'=>'1.302138','Test2::Event::Note'=>'1.302138','Test2::Event::Ok'=>'1.302138','Test2::Event::Pass'=>'1.302138','Test2::Event::Plan'=>'1.302138','Test2::Event::Skip'=>'1.302138','Test2::Event::Subtest'=>'1.302138','Test2::Event::TAP::Version'=>'1.302138','Test2::Event::V2'=>'1.302138','Test2::Event::Waiting'=>'1.302138','Test2::EventFacet'=>'1.302138','Test2::EventFacet::About'=>'1.302138','Test2::EventFacet::Amnesty'=>'1.302138','Test2::EventFacet::Assert'=>'1.302138','Test2::EventFacet::Control'=>'1.302138','Test2::EventFacet::Error'=>'1.302138','Test2::EventFacet::Hub'=>'1.302138','Test2::EventFacet::Info'=>'1.302138','Test2::EventFacet::Meta'=>'1.302138','Test2::EventFacet::Parent'=>'1.302138','Test2::EventFacet::Plan'=>'1.302138','Test2::EventFacet::Render'=>'1.302138','Test2::EventFacet::Trace'=>'1.302138','Test2::Formatter'=>'1.302138','Test2::Formatter::TAP'=>'1.302138','Test2::Hub'=>'1.302138','Test2::Hub::Interceptor'=>'1.302138','Test2::Hub::Interceptor::Terminator'=>'1.302138','Test2::Hub::Subtest'=>'1.302138','Test2::IPC'=>'1.302138','Test2::IPC::Driver'=>'1.302138','Test2::IPC::Driver::Files'=>'1.302138','Test2::Tools::Tiny'=>'1.302138','Test2::Util'=>'1.302138','Test2::Util::ExternalMeta'=>'1.302138','Test2::Util::Facets2Legacy'=>'1.302138','Test2::Util::HashBase'=>'1.302138','Test2::Util::Trace'=>'1.302138','Test::Builder'=>'1.302138','Test::Builder::Formatter'=>'1.302138','Test::Builder::Module'=>'1.302138','Test::Builder::Tester'=>'1.302138','Test::Builder::Tester::Color'=>'1.302138','Test::Builder::TodoDiag'=>'1.302138','Test::More'=>'1.302138','Test::Simple'=>'1.302138','Test::Tester'=>'1.302138','Test::Tester::Capture'=>'1.302138','Test::Tester::CaptureRunner'=>'1.302138','Test::Tester::Delegate'=>'1.302138','Test::use::ok'=>'1.302138','Thread::Queue'=>'3.13','Time::Local'=>'1.28','bigint'=>'0.50','bignum'=>'0.50','bigrat'=>'0.50','experimental'=>'0.020','ok'=>'1.302138','parent'=>'0.237','perlfaq'=>'5.20180605','version'=>'0.9924','version::regex'=>'0.9924',},removed=>{}},5.029002=>{delta_from=>5.029001,changed=>{'B::Op_private'=>'5.029002','Config'=>'5.029002','Config::Extensions'=>'0.03','Cwd'=>'3.75','Data::Dumper'=>'2.171','Filter::Util::Call'=>'1.59','HTTP::Tiny'=>'0.076','Module::CoreList'=>'5.20180820','Module::CoreList::Utils'=>'5.20180820','PerlIO::scalar'=>'0.30','Storable'=>'3.12','Test2'=>'1.302140','Test2::API'=>'1.302140','Test2::API::Breakage'=>'1.302140','Test2::API::Context'=>'1.302140','Test2::API::Instance'=>'1.302140','Test2::API::Stack'=>'1.302140','Test2::Event'=>'1.302140','Test2::Event::Bail'=>'1.302140','Test2::Event::Diag'=>'1.302140','Test2::Event::Encoding'=>'1.302140','Test2::Event::Exception'=>'1.302140','Test2::Event::Fail'=>'1.302140','Test2::Event::Generic'=>'1.302140','Test2::Event::Note'=>'1.302140','Test2::Event::Ok'=>'1.302140','Test2::Event::Pass'=>'1.302140','Test2::Event::Plan'=>'1.302140','Test2::Event::Skip'=>'1.302140','Test2::Event::Subtest'=>'1.302140','Test2::Event::TAP::Version'=>'1.302140','Test2::Event::V2'=>'1.302140','Test2::Event::Waiting'=>'1.302140','Test2::EventFacet'=>'1.302140','Test2::EventFacet::About'=>'1.302140','Test2::EventFacet::Amnesty'=>'1.302140','Test2::EventFacet::Assert'=>'1.302140','Test2::EventFacet::Control'=>'1.302140','Test2::EventFacet::Error'=>'1.302140','Test2::EventFacet::Hub'=>'1.302140','Test2::EventFacet::Info'=>'1.302140','Test2::EventFacet::Meta'=>'1.302140','Test2::EventFacet::Parent'=>'1.302140','Test2::EventFacet::Plan'=>'1.302140','Test2::EventFacet::Render'=>'1.302140','Test2::EventFacet::Trace'=>'1.302140','Test2::Formatter'=>'1.302140','Test2::Formatter::TAP'=>'1.302140','Test2::Hub'=>'1.302140','Test2::Hub::Interceptor'=>'1.302140','Test2::Hub::Interceptor::Terminator'=>'1.302140','Test2::Hub::Subtest'=>'1.302140','Test2::IPC'=>'1.302140','Test2::IPC::Driver'=>'1.302140','Test2::IPC::Driver::Files'=>'1.302140','Test2::Tools::Tiny'=>'1.302140','Test2::Util'=>'1.302140','Test2::Util::ExternalMeta'=>'1.302140','Test2::Util::Facets2Legacy'=>'1.302140','Test2::Util::HashBase'=>'1.302140','Test2::Util::Trace'=>'1.302140','Test::Builder'=>'1.302140','Test::Builder::Formatter'=>'1.302140','Test::Builder::Module'=>'1.302140','Test::Builder::Tester'=>'1.302140','Test::Builder::Tester::Color'=>'1.302140','Test::Builder::TodoDiag'=>'1.302140','Test::More'=>'1.302140','Test::Simple'=>'1.302140','Test::Tester'=>'1.302140','Test::Tester::Capture'=>'1.302140','Test::Tester::CaptureRunner'=>'1.302140','Test::Tester::Delegate'=>'1.302140','Test::use::ok'=>'1.302140','Time::HiRes'=>'1.9760','Time::Piece'=>'1.33','Time::Seconds'=>'1.33','Unicode'=>'11.0.0','ok'=>'1.302140','warnings'=>'1.43',},removed=>{}},5.029003=>{delta_from=>5.029002,changed=>{'Archive::Tar'=>'2.32','Archive::Tar::Constant'=>'2.32','Archive::Tar::File'=>'2.32','B::Op_private'=>'5.029003','Config'=>'5.029003','Data::Dumper'=>'2.172','Devel::PPPort'=>'3.43','File::Path'=>'2.16','File::Spec'=>'3.75','File::Spec::AmigaOS'=>'3.75','File::Spec::Cygwin'=>'3.75','File::Spec::Epoc'=>'3.75','File::Spec::Functions'=>'3.75','File::Spec::Mac'=>'3.75','File::Spec::OS2'=>'3.75','File::Spec::Unix'=>'3.75','File::Spec::VMS'=>'3.75','File::Spec::Win32'=>'3.75','Module::CoreList'=>'5.20180920','Module::CoreList::Utils'=>'5.20180920','POSIX'=>'1.85','Storable'=>'3.13','User::grent'=>'1.03','perlfaq'=>'5.20180915',},removed=>{'Locale::Codes'=>1,'Locale::Codes::Constants'=>1,'Locale::Codes::Country'=>1,'Locale::Codes::Country_Codes'=>1,'Locale::Codes::Country_Retired'=>1,'Locale::Codes::Currency'=>1,'Locale::Codes::Currency_Codes'=>1,'Locale::Codes::Currency_Retired'=>1,'Locale::Codes::LangExt'=>1,'Locale::Codes::LangExt_Codes'=>1,'Locale::Codes::LangExt_Retired'=>1,'Locale::Codes::LangFam'=>1,'Locale::Codes::LangFam_Codes'=>1,'Locale::Codes::LangFam_Retired'=>1,'Locale::Codes::LangVar'=>1,'Locale::Codes::LangVar_Codes'=>1,'Locale::Codes::LangVar_Retired'=>1,'Locale::Codes::Language'=>1,'Locale::Codes::Language_Codes'=>1,'Locale::Codes::Language_Retired'=>1,'Locale::Codes::Script'=>1,'Locale::Codes::Script_Codes'=>1,'Locale::Codes::Script_Retired'=>1,'Locale::Country'=>1,'Locale::Currency'=>1,'Locale::Language'=>1,'Locale::Script'=>1,}},5.029004=>{delta_from=>5.029003,changed=>{'App::Cpan'=>'1.671','B'=>'1.75','B::Concise'=>'1.004','B::Deparse'=>'1.49','B::Op_private'=>'5.029004','B::Terse'=>'1.09','CPAN'=>'2.21','CPAN::Distribution'=>'2.21','CPAN::Mirrors'=>'2.21','CPAN::Plugin'=>'0.97','CPAN::Shell'=>'5.5008','Config'=>'5.029004','Devel::Peek'=>'1.28','File::Copy'=>'2.34','File::Glob'=>'1.32','Math::BigFloat::Trace'=>'0.51','Math::BigInt::Trace'=>'0.51','Module::CoreList'=>'5.20181020','Module::CoreList::Utils'=>'5.20181020','Unicode::UCD'=>'0.72','bigint'=>'0.51','bignum'=>'0.51','bigrat'=>'0.51','bytes'=>'1.07','feature'=>'1.54','sigtrap'=>'1.09','vars'=>'1.05',},removed=>{'B::Debug'=>1,'arybase'=>1,}},5.029005=>{delta_from=>5.029004,changed=>{'B::Op_private'=>'5.029005','Config'=>'5.029005','Cwd'=>'3.76','Data::Dumper'=>'2.173','Errno'=>'1.30','File::Spec'=>'3.76','File::Spec::AmigaOS'=>'3.76','File::Spec::Cygwin'=>'3.76','File::Spec::Epoc'=>'3.76','File::Spec::Functions'=>'3.76','File::Spec::Mac'=>'3.76','File::Spec::OS2'=>'3.76','File::Spec::Unix'=>'3.76','File::Spec::VMS'=>'3.76','File::Spec::Win32'=>'3.76','GDBM_File'=>'1.18','Module::CoreList'=>'5.20181120','Module::CoreList::Utils'=>'5.20181120','NDBM_File'=>'1.15','ODBM_File'=>'1.16','SDBM_File'=>'1.15','re'=>'0.37',},removed=>{}},5.026003=>{delta_from=>5.026002,changed=>{'Archive::Tar'=>'2.24_01','B::Op_private'=>'5.026003','Config'=>'5.026003','Module::CoreList'=>'5.20181129_26','Module::CoreList::TieHashDelta'=>'5.20181129_26','Module::CoreList::Utils'=>'5.20181129_26',},removed=>{}},5.028001=>{delta_from=>5.028,changed=>{'B::Op_private'=>'5.028001','Config'=>'5.028001','Module::CoreList'=>'5.20181129_28','Module::CoreList::Utils'=>'5.20181129_28',},removed=>{}},5.029006=>{delta_from=>5.029005,changed=>{'B::Op_private'=>'5.029006','Config'=>'5.029006','Config::Perl::V'=>'0.32','ExtUtils::ParseXS'=>'3.40','ExtUtils::ParseXS::Constants'=>'3.40','ExtUtils::ParseXS::CountLines'=>'3.40','ExtUtils::ParseXS::Eval'=>'3.40','ExtUtils::ParseXS::Utilities'=>'3.40','File::Find'=>'1.35','Module::CoreList'=>'5.20181218','Module::CoreList::Utils'=>'5.20181218','POSIX'=>'1.86','Storable'=>'3.14','Test2'=>'1.302141','Test2::API'=>'1.302141','Test2::API::Breakage'=>'1.302141','Test2::API::Context'=>'1.302141','Test2::API::Instance'=>'1.302141','Test2::API::Stack'=>'1.302141','Test2::Event'=>'1.302141','Test2::Event::Bail'=>'1.302141','Test2::Event::Diag'=>'1.302141','Test2::Event::Encoding'=>'1.302141','Test2::Event::Exception'=>'1.302141','Test2::Event::Fail'=>'1.302141','Test2::Event::Generic'=>'1.302141','Test2::Event::Note'=>'1.302141','Test2::Event::Ok'=>'1.302141','Test2::Event::Pass'=>'1.302141','Test2::Event::Plan'=>'1.302141','Test2::Event::Skip'=>'1.302141','Test2::Event::Subtest'=>'1.302141','Test2::Event::TAP::Version'=>'1.302141','Test2::Event::V2'=>'1.302141','Test2::Event::Waiting'=>'1.302141','Test2::EventFacet'=>'1.302141','Test2::EventFacet::About'=>'1.302141','Test2::EventFacet::Amnesty'=>'1.302141','Test2::EventFacet::Assert'=>'1.302141','Test2::EventFacet::Control'=>'1.302141','Test2::EventFacet::Error'=>'1.302141','Test2::EventFacet::Hub'=>'1.302141','Test2::EventFacet::Info'=>'1.302141','Test2::EventFacet::Meta'=>'1.302141','Test2::EventFacet::Parent'=>'1.302141','Test2::EventFacet::Plan'=>'1.302141','Test2::EventFacet::Render'=>'1.302141','Test2::EventFacet::Trace'=>'1.302141','Test2::Formatter'=>'1.302141','Test2::Formatter::TAP'=>'1.302141','Test2::Hub'=>'1.302141','Test2::Hub::Interceptor'=>'1.302141','Test2::Hub::Interceptor::Terminator'=>'1.302141','Test2::Hub::Subtest'=>'1.302141','Test2::IPC'=>'1.302141','Test2::IPC::Driver'=>'1.302141','Test2::IPC::Driver::Files'=>'1.302141','Test2::Tools::Tiny'=>'1.302141','Test2::Util'=>'1.302141','Test2::Util::ExternalMeta'=>'1.302141','Test2::Util::Facets2Legacy'=>'1.302141','Test2::Util::HashBase'=>'1.302141','Test2::Util::Trace'=>'1.302141','Test::Builder'=>'1.302141','Test::Builder::Formatter'=>'1.302141','Test::Builder::Module'=>'1.302141','Test::Builder::Tester'=>'1.302141','Test::Builder::Tester::Color'=>'1.302141','Test::Builder::TodoDiag'=>'1.302141','Test::More'=>'1.302141','Test::Simple'=>'1.302141','Test::Tester'=>'1.302141','Test::Tester::Capture'=>'1.302141','Test::Tester::CaptureRunner'=>'1.302141','Test::Tester::Delegate'=>'1.302141','Test::use::ok'=>'1.302141','ok'=>'1.302141','threads::shared'=>'1.59',},removed=>{'Storable::Limit'=>1,}},5.029007=>{delta_from=>5.029006,changed=>{'App::Cpan'=>'1.672','B::Op_private'=>'5.029007','CPAN'=>'2.22','CPAN::Distribution'=>'2.22','CPAN::Plugin::Specfile'=>'0.02','Compress::Raw::Bzip2'=>'2.084','Compress::Raw::Zlib'=>'2.084','Compress::Zlib'=>'2.084','Config'=>'5.029007','Cwd'=>'3.77','DB_File'=>'1.843','File::Find'=>'1.36','File::Spec'=>'3.77','File::Spec::AmigaOS'=>'3.77','File::Spec::Cygwin'=>'3.77','File::Spec::Epoc'=>'3.77','File::Spec::Functions'=>'3.77','File::Spec::Mac'=>'3.77','File::Spec::OS2'=>'3.77','File::Spec::Unix'=>'3.77','File::Spec::VMS'=>'3.77','File::Spec::Win32'=>'3.77','File::Temp'=>'0.2309','IO::Compress::Adapter::Bzip2'=>'2.084','IO::Compress::Adapter::Deflate'=>'2.084','IO::Compress::Adapter::Identity'=>'2.084','IO::Compress::Base'=>'2.084','IO::Compress::Base::Common'=>'2.084','IO::Compress::Bzip2'=>'2.084','IO::Compress::Deflate'=>'2.084','IO::Compress::Gzip'=>'2.084','IO::Compress::Gzip::Constants'=>'2.084','IO::Compress::RawDeflate'=>'2.084','IO::Compress::Zip'=>'2.084','IO::Compress::Zip::Constants'=>'2.084','IO::Compress::Zlib::Constants'=>'2.084','IO::Compress::Zlib::Extra'=>'2.084','IO::Uncompress::Adapter::Bunzip2'=>'2.084','IO::Uncompress::Adapter::Identity'=>'2.084','IO::Uncompress::Adapter::Inflate'=>'2.084','IO::Uncompress::AnyInflate'=>'2.084','IO::Uncompress::AnyUncompress'=>'2.084','IO::Uncompress::Base'=>'2.084','IO::Uncompress::Bunzip2'=>'2.084','IO::Uncompress::Gunzip'=>'2.084','IO::Uncompress::Inflate'=>'2.084','IO::Uncompress::RawInflate'=>'2.084','IO::Uncompress::Unzip'=>'2.084','Math::BigFloat'=>'1.999816','Math::BigInt'=>'1.999816','Math::BigInt::Calc'=>'1.999816','Math::BigInt::FastCalc'=>'0.5008','Math::BigInt::Lib'=>'1.999816','Module::CoreList'=>'5.20190120','Module::CoreList::Utils'=>'5.20190120','Test2'=>'1.302160','Test2::API'=>'1.302160','Test2::API::Breakage'=>'1.302160','Test2::API::Context'=>'1.302160','Test2::API::Instance'=>'1.302160','Test2::API::Stack'=>'1.302160','Test2::Event'=>'1.302160','Test2::Event::Bail'=>'1.302160','Test2::Event::Diag'=>'1.302160','Test2::Event::Encoding'=>'1.302160','Test2::Event::Exception'=>'1.302160','Test2::Event::Fail'=>'1.302160','Test2::Event::Generic'=>'1.302160','Test2::Event::Note'=>'1.302160','Test2::Event::Ok'=>'1.302160','Test2::Event::Pass'=>'1.302160','Test2::Event::Plan'=>'1.302160','Test2::Event::Skip'=>'1.302160','Test2::Event::Subtest'=>'1.302160','Test2::Event::TAP::Version'=>'1.302160','Test2::Event::V2'=>'1.302160','Test2::Event::Waiting'=>'1.302160','Test2::EventFacet'=>'1.302160','Test2::EventFacet::About'=>'1.302160','Test2::EventFacet::Amnesty'=>'1.302160','Test2::EventFacet::Assert'=>'1.302160','Test2::EventFacet::Control'=>'1.302160','Test2::EventFacet::Error'=>'1.302160','Test2::EventFacet::Hub'=>'1.302160','Test2::EventFacet::Info'=>'1.302160','Test2::EventFacet::Info::Table'=>undef,'Test2::EventFacet::Meta'=>'1.302160','Test2::EventFacet::Parent'=>'1.302160','Test2::EventFacet::Plan'=>'1.302160','Test2::EventFacet::Render'=>'1.302160','Test2::EventFacet::Trace'=>'1.302160','Test2::Formatter'=>'1.302160','Test2::Formatter::TAP'=>'1.302160','Test2::Hub'=>'1.302160','Test2::Hub::Interceptor'=>'1.302160','Test2::Hub::Interceptor::Terminator'=>'1.302160','Test2::Hub::Subtest'=>'1.302160','Test2::IPC'=>'1.302160','Test2::IPC::Driver'=>'1.302160','Test2::IPC::Driver::Files'=>'1.302160','Test2::Tools::Tiny'=>'1.302160','Test2::Util'=>'1.302160','Test2::Util::ExternalMeta'=>'1.302160','Test2::Util::Facets2Legacy'=>'1.302160','Test2::Util::HashBase'=>'1.302160','Test2::Util::Trace'=>'1.302160','Test::Builder'=>'1.302160','Test::Builder::Formatter'=>'1.302160','Test::Builder::Module'=>'1.302160','Test::Builder::Tester'=>'1.302160','Test::Builder::Tester::Color'=>'1.302160','Test::Builder::TodoDiag'=>'1.302160','Test::More'=>'1.302160','Test::Simple'=>'1.302160','Test::Tester'=>'1.302160','Test::Tester::Capture'=>'1.302160','Test::Tester::CaptureRunner'=>'1.302160','Test::Tester::Delegate'=>'1.302160','Test::use::ok'=>'1.302160','Unicode::Collate'=>'1.27','Unicode::Collate::CJK::Big5'=>'1.27','Unicode::Collate::CJK::GB2312'=>'1.27','Unicode::Collate::CJK::JISX0208'=>'1.27','Unicode::Collate::CJK::Korean'=>'1.27','Unicode::Collate::CJK::Pinyin'=>'1.27','Unicode::Collate::CJK::Stroke'=>'1.27','Unicode::Collate::CJK::Zhuyin'=>'1.27','Unicode::Collate::Locale'=>'1.27','lib'=>'0.65','ok'=>'1.302160',},removed=>{'Math::BigInt::CalcEmu'=>1,}},5.029008=>{delta_from=>5.029007,changed=>{'B'=>'1.76','B::Op_private'=>'5.029008','Config'=>'5.029008','Devel::PPPort'=>'3.44','Encode'=>'3.00','Encode::Unicode'=>'2.18','ExtUtils::Miniperl'=>'1.09','IO'=>'1.40','IO::Dir'=>'1.40','IO::File'=>'1.40','IO::Handle'=>'1.40','IO::Pipe'=>'1.40','IO::Poll'=>'1.40','IO::Seekable'=>'1.40','IO::Select'=>'1.40','IO::Socket'=>'1.40','IO::Socket::INET'=>'1.40','IO::Socket::UNIX'=>'1.40','JSON::PP'=>'4.00','JSON::PP::Boolean'=>'4.00','Module::CoreList'=>'5.20190220','Module::CoreList::Utils'=>'5.20190220','Module::Load'=>'0.34','Net::Ping'=>'2.71','POSIX'=>'1.87','Test2'=>'1.302162','Test2::API'=>'1.302162','Test2::API::Breakage'=>'1.302162','Test2::API::Context'=>'1.302162','Test2::API::Instance'=>'1.302162','Test2::API::Stack'=>'1.302162','Test2::Event'=>'1.302162','Test2::Event::Bail'=>'1.302162','Test2::Event::Diag'=>'1.302162','Test2::Event::Encoding'=>'1.302162','Test2::Event::Exception'=>'1.302162','Test2::Event::Fail'=>'1.302162','Test2::Event::Generic'=>'1.302162','Test2::Event::Note'=>'1.302162','Test2::Event::Ok'=>'1.302162','Test2::Event::Pass'=>'1.302162','Test2::Event::Plan'=>'1.302162','Test2::Event::Skip'=>'1.302162','Test2::Event::Subtest'=>'1.302162','Test2::Event::TAP::Version'=>'1.302162','Test2::Event::V2'=>'1.302162','Test2::Event::Waiting'=>'1.302162','Test2::EventFacet'=>'1.302162','Test2::EventFacet::About'=>'1.302162','Test2::EventFacet::Amnesty'=>'1.302162','Test2::EventFacet::Assert'=>'1.302162','Test2::EventFacet::Control'=>'1.302162','Test2::EventFacet::Error'=>'1.302162','Test2::EventFacet::Hub'=>'1.302162','Test2::EventFacet::Info'=>'1.302162','Test2::EventFacet::Meta'=>'1.302162','Test2::EventFacet::Parent'=>'1.302162','Test2::EventFacet::Plan'=>'1.302162','Test2::EventFacet::Render'=>'1.302162','Test2::EventFacet::Trace'=>'1.302162','Test2::Formatter'=>'1.302162','Test2::Formatter::TAP'=>'1.302162','Test2::Hub'=>'1.302162','Test2::Hub::Interceptor'=>'1.302162','Test2::Hub::Interceptor::Terminator'=>'1.302162','Test2::Hub::Subtest'=>'1.302162','Test2::IPC'=>'1.302162','Test2::IPC::Driver'=>'1.302162','Test2::IPC::Driver::Files'=>'1.302162','Test2::Tools::Tiny'=>'1.302162','Test2::Util'=>'1.302162','Test2::Util::ExternalMeta'=>'1.302162','Test2::Util::Facets2Legacy'=>'1.302162','Test2::Util::HashBase'=>'1.302162','Test2::Util::Trace'=>'1.302162','Test::Builder'=>'1.302162','Test::Builder::Formatter'=>'1.302162','Test::Builder::Module'=>'1.302162','Test::Builder::Tester'=>'1.302162','Test::Builder::Tester::Color'=>'1.302162','Test::Builder::TodoDiag'=>'1.302162','Test::More'=>'1.302162','Test::Simple'=>'1.302162','Test::Tester'=>'1.302162','Test::Tester::Capture'=>'1.302162','Test::Tester::CaptureRunner'=>'1.302162','Test::Tester::Delegate'=>'1.302162','Test::use::ok'=>'1.302162','XS::APItest'=>'1.00','deprecate'=>'0.04','ok'=>'1.302162','perlfaq'=>'5.20190126',},removed=>{}},5.029009=>{delta_from=>5.029008,changed=>{'B::Op_private'=>'5.029009','Config'=>'5.029009','Devel::PPPort'=>'3.45','Encode'=>'3.01','ExtUtils::Manifest'=>'1.72','JSON::PP'=>'4.02','JSON::PP::Boolean'=>'4.02','Module::CoreList'=>'5.20190320','Module::CoreList::Utils'=>'5.20190320','PerlIO::encoding'=>'0.27','Unicode'=>'12.0.0','threads::shared'=>'1.60','utf8'=>'1.22','warnings'=>'1.44',},removed=>{}},5.028002=>{delta_from=>5.028001,changed=>{'B::Op_private'=>'5.028002','Config'=>'5.028002','Module::CoreList'=>'5.20190419','Module::CoreList::Utils'=>'5.20190419','PerlIO::scalar'=>'0.30','Storable'=>'3.08_01',},removed=>{}},5.029010=>{delta_from=>5.029009,changed=>{'B::Op_private'=>'5.029010','Config'=>'5.02901','Cwd'=>'3.78','Data::Dumper'=>'2.174','ExtUtils::CBuilder'=>'0.280231','ExtUtils::CBuilder::Base'=>'0.280231','ExtUtils::CBuilder::Platform::Unix'=>'0.280231','ExtUtils::CBuilder::Platform::VMS'=>'0.280231','ExtUtils::CBuilder::Platform::Windows'=>'0.280231','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280231','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280231','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280231','ExtUtils::CBuilder::Platform::aix'=>'0.280231','ExtUtils::CBuilder::Platform::android'=>'0.280231','ExtUtils::CBuilder::Platform::cygwin'=>'0.280231','ExtUtils::CBuilder::Platform::darwin'=>'0.280231','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280231','ExtUtils::CBuilder::Platform::os2'=>'0.280231','File::Spec'=>'3.78','File::Spec::AmigaOS'=>'3.78','File::Spec::Cygwin'=>'3.78','File::Spec::Epoc'=>'3.78','File::Spec::Functions'=>'3.78','File::Spec::Mac'=>'3.78','File::Spec::OS2'=>'3.78','File::Spec::Unix'=>'3.78','File::Spec::VMS'=>'3.78','File::Spec::Win32'=>'3.78','I18N::Langinfo'=>'0.18','Module::CoreList'=>'5.20190420','Module::CoreList::Utils'=>'5.20190420','Module::Metadata'=>'1.000036','POSIX'=>'1.88','Storable'=>'3.15','Unicode'=>'12.1.0',},removed=>{}},5.030000=>{delta_from=>5.02901,changed=>{'B::Op_private'=>'5.030000','Config'=>'5.03','Devel::PPPort'=>'3.52','Module::CoreList'=>'5.20190522','Module::CoreList::Utils'=>'5.20190522','XS::Typemap'=>'0.17',},removed=>{}},5.031000=>{delta_from=>5.03,changed=>{'B::Op_private'=>'5.031000','Config'=>'5.031','Module::CoreList'=>'5.20190524','Module::CoreList::Utils'=>'5.20190524','Pod::Simple'=>'3.36','Pod::Simple::BlackBox'=>'3.36','Pod::Simple::Checker'=>'3.36','Pod::Simple::Debug'=>'3.36','Pod::Simple::DumpAsText'=>'3.36','Pod::Simple::DumpAsXML'=>'3.36','Pod::Simple::HTML'=>'3.36','Pod::Simple::HTMLBatch'=>'3.36','Pod::Simple::JustPod'=>undef,'Pod::Simple::LinkSection'=>'3.36','Pod::Simple::Methody'=>'3.36','Pod::Simple::Progress'=>'3.36','Pod::Simple::PullParser'=>'3.36','Pod::Simple::PullParserEndToken'=>'3.36','Pod::Simple::PullParserStartToken'=>'3.36','Pod::Simple::PullParserTextToken'=>'3.36','Pod::Simple::PullParserToken'=>'3.36','Pod::Simple::RTF'=>'3.36','Pod::Simple::Search'=>'3.36','Pod::Simple::SimpleTree'=>'3.36','Pod::Simple::Text'=>'3.36','Pod::Simple::TextContent'=>'3.36','Pod::Simple::TiedOutFH'=>'3.36','Pod::Simple::Transcode'=>'3.36','Pod::Simple::TranscodeDumb'=>'3.36','Pod::Simple::TranscodeSmart'=>'3.36','Pod::Simple::XHTML'=>'3.36','Pod::Simple::XMLOutStream'=>'3.36','Socket'=>'2.029','feature'=>'1.55',},removed=>{}},5.031001=>{delta_from=>5.031000,changed=>{'App::Cpan'=>'1.675','B::Op_private'=>'5.031001','CPAN'=>'2.27','CPAN::Bundle'=>'5.5005','CPAN::Distribution'=>'2.27','CPAN::FTP'=>'5.5012','CPAN::FirstTime'=>'5.5314','CPAN::HandleConfig'=>'5.5011','CPAN::Mirrors'=>'2.27','CPAN::Queue'=>'5.5003','CPAN::Shell'=>'5.5009','CPAN::Tarzip'=>'5.5013','Class::Struct'=>'0.66','Compress::Raw::Bzip2'=>'2.086','Compress::Raw::Zlib'=>'2.086','Compress::Zlib'=>'2.086','Config'=>'5.031001','DB_File'=>'1.852','Devel::PPPort'=>'3.53','ExtUtils::CBuilder'=>'0.280232','ExtUtils::Command'=>'7.36','ExtUtils::Command::MM'=>'7.36','ExtUtils::Liblist'=>'7.36','ExtUtils::Liblist::Kid'=>'7.36','ExtUtils::MM'=>'7.36','ExtUtils::MM_AIX'=>'7.36','ExtUtils::MM_Any'=>'7.36','ExtUtils::MM_BeOS'=>'7.36','ExtUtils::MM_Cygwin'=>'7.36','ExtUtils::MM_DOS'=>'7.36','ExtUtils::MM_Darwin'=>'7.36','ExtUtils::MM_MacOS'=>'7.36','ExtUtils::MM_NW5'=>'7.36','ExtUtils::MM_OS2'=>'7.36','ExtUtils::MM_QNX'=>'7.36','ExtUtils::MM_UWIN'=>'7.36','ExtUtils::MM_Unix'=>'7.36','ExtUtils::MM_VMS'=>'7.36','ExtUtils::MM_VOS'=>'7.36','ExtUtils::MM_Win32'=>'7.36','ExtUtils::MM_Win95'=>'7.36','ExtUtils::MY'=>'7.36','ExtUtils::MakeMaker'=>'7.36','ExtUtils::MakeMaker::Config'=>'7.36','ExtUtils::MakeMaker::Locale'=>'7.36','ExtUtils::MakeMaker::version'=>'7.36','ExtUtils::MakeMaker::version::regex'=>'7.36','ExtUtils::Mkbootstrap'=>'7.36','ExtUtils::Mksymlists'=>'7.36','ExtUtils::testlib'=>'7.36','File::Spec::Win32'=>'3.79','I18N::LangTags'=>'0.44','IO'=>'1.41','IO::Compress::Adapter::Bzip2'=>'2.086','IO::Compress::Adapter::Deflate'=>'2.086','IO::Compress::Adapter::Identity'=>'2.086','IO::Compress::Base'=>'2.086','IO::Compress::Base::Common'=>'2.086','IO::Compress::Bzip2'=>'2.086','IO::Compress::Deflate'=>'2.086','IO::Compress::Gzip'=>'2.086','IO::Compress::Gzip::Constants'=>'2.086','IO::Compress::RawDeflate'=>'2.086','IO::Compress::Zip'=>'2.086','IO::Compress::Zip::Constants'=>'2.086','IO::Compress::Zlib::Constants'=>'2.086','IO::Compress::Zlib::Extra'=>'2.086','IO::Dir'=>'1.41','IO::File'=>'1.41','IO::Handle'=>'1.41','IO::Pipe'=>'1.41','IO::Poll'=>'1.41','IO::Seekable'=>'1.41','IO::Select'=>'1.41','IO::Socket'=>'1.41','IO::Socket::INET'=>'1.41','IO::Socket::UNIX'=>'1.41','IO::Uncompress::Adapter::Bunzip2'=>'2.086','IO::Uncompress::Adapter::Identity'=>'2.086','IO::Uncompress::Adapter::Inflate'=>'2.086','IO::Uncompress::AnyInflate'=>'2.086','IO::Uncompress::AnyUncompress'=>'2.086','IO::Uncompress::Base'=>'2.086','IO::Uncompress::Bunzip2'=>'2.086','IO::Uncompress::Gunzip'=>'2.086','IO::Uncompress::Inflate'=>'2.086','IO::Uncompress::RawInflate'=>'2.086','IO::Uncompress::Unzip'=>'2.086','Module::CoreList'=>'5.20190620','Module::CoreList::Utils'=>'5.20190620','POSIX'=>'1.89','Pod::Man'=>'4.12','Pod::ParseLink'=>'4.12','Pod::Simple'=>'3.38','Pod::Simple::BlackBox'=>'3.38','Pod::Simple::Checker'=>'3.38','Pod::Simple::Debug'=>'3.38','Pod::Simple::DumpAsText'=>'3.38','Pod::Simple::DumpAsXML'=>'3.38','Pod::Simple::HTML'=>'3.38','Pod::Simple::HTMLBatch'=>'3.38','Pod::Simple::LinkSection'=>'3.38','Pod::Simple::Methody'=>'3.38','Pod::Simple::Progress'=>'3.38','Pod::Simple::PullParser'=>'3.38','Pod::Simple::PullParserEndToken'=>'3.38','Pod::Simple::PullParserStartToken'=>'3.38','Pod::Simple::PullParserTextToken'=>'3.38','Pod::Simple::PullParserToken'=>'3.38','Pod::Simple::RTF'=>'3.38','Pod::Simple::Search'=>'3.38','Pod::Simple::SimpleTree'=>'3.38','Pod::Simple::Text'=>'3.38','Pod::Simple::TextContent'=>'3.38','Pod::Simple::TiedOutFH'=>'3.38','Pod::Simple::Transcode'=>'3.38','Pod::Simple::TranscodeDumb'=>'3.38','Pod::Simple::TranscodeSmart'=>'3.38','Pod::Simple::XHTML'=>'3.38','Pod::Simple::XMLOutStream'=>'3.38','Pod::Text'=>'4.12','Pod::Text::Color'=>'4.12','Pod::Text::Overstrike'=>'4.12','Pod::Text::Termcap'=>'4.12','SelfLoader'=>'1.26','Storable'=>'3.16','Sys::Hostname'=>'1.23','Test2'=>'1.302164','Test2::API'=>'1.302164','Test2::API::Breakage'=>'1.302164','Test2::API::Context'=>'1.302164','Test2::API::Instance'=>'1.302164','Test2::API::Stack'=>'1.302164','Test2::Event'=>'1.302164','Test2::Event::Bail'=>'1.302164','Test2::Event::Diag'=>'1.302164','Test2::Event::Encoding'=>'1.302164','Test2::Event::Exception'=>'1.302164','Test2::Event::Fail'=>'1.302164','Test2::Event::Generic'=>'1.302164','Test2::Event::Note'=>'1.302164','Test2::Event::Ok'=>'1.302164','Test2::Event::Pass'=>'1.302164','Test2::Event::Plan'=>'1.302164','Test2::Event::Skip'=>'1.302164','Test2::Event::Subtest'=>'1.302164','Test2::Event::TAP::Version'=>'1.302164','Test2::Event::V2'=>'1.302164','Test2::Event::Waiting'=>'1.302164','Test2::EventFacet'=>'1.302164','Test2::EventFacet::About'=>'1.302164','Test2::EventFacet::Amnesty'=>'1.302164','Test2::EventFacet::Assert'=>'1.302164','Test2::EventFacet::Control'=>'1.302164','Test2::EventFacet::Error'=>'1.302164','Test2::EventFacet::Hub'=>'1.302164','Test2::EventFacet::Info'=>'1.302164','Test2::EventFacet::Info::Table'=>'1.302164','Test2::EventFacet::Meta'=>'1.302164','Test2::EventFacet::Parent'=>'1.302164','Test2::EventFacet::Plan'=>'1.302164','Test2::EventFacet::Render'=>'1.302164','Test2::EventFacet::Trace'=>'1.302164','Test2::Formatter'=>'1.302164','Test2::Formatter::TAP'=>'1.302164','Test2::Hub'=>'1.302164','Test2::Hub::Interceptor'=>'1.302164','Test2::Hub::Interceptor::Terminator'=>'1.302164','Test2::Hub::Subtest'=>'1.302164','Test2::IPC'=>'1.302164','Test2::IPC::Driver'=>'1.302164','Test2::IPC::Driver::Files'=>'1.302164','Test2::Tools::Tiny'=>'1.302164','Test2::Util'=>'1.302164','Test2::Util::ExternalMeta'=>'1.302164','Test2::Util::Facets2Legacy'=>'1.302164','Test2::Util::HashBase'=>'1.302164','Test2::Util::Trace'=>'1.302164','Test::Builder'=>'1.302164','Test::Builder::Formatter'=>'1.302164','Test::Builder::Module'=>'1.302164','Test::Builder::Tester'=>'1.302164','Test::Builder::Tester::Color'=>'1.302164','Test::Builder::TodoDiag'=>'1.302164','Test::More'=>'1.302164','Test::Simple'=>'1.302164','Test::Tester'=>'1.302164','Test::Tester::Capture'=>'1.302164','Test::Tester::CaptureRunner'=>'1.302164','Test::Tester::Delegate'=>'1.302164','Test::use::ok'=>'1.302164','Tie::File'=>'1.03','Tie::Hash::NamedCapture'=>'0.11','Time::HiRes'=>'1.9761','Unicode::Normalize'=>'1.27','Unicode::UCD'=>'0.73','XS::APItest'=>'1.01','ok'=>'1.302164','overload'=>'1.31','warnings'=>'1.45',},removed=>{'Pod::Find'=>1,'Pod::InputObjects'=>1,'Pod::ParseUtils'=>1,'Pod::Parser'=>1,'Pod::PlainText'=>1,'Pod::Select'=>1,}},5.031002=>{delta_from=>5.031001,changed=>{'B::Op_private'=>'5.031002','Config'=>'5.031002','Devel::PPPort'=>'3.54','Exporter'=>'5.74','Exporter::Heavy'=>'5.74','IPC::Cmd'=>'1.04','JSON::PP'=>'4.04','JSON::PP::Boolean'=>'4.04','Module::CoreList'=>'5.20190720','Module::CoreList::Utils'=>'5.20190720','Opcode'=>'1.44','PerlIO::encoding'=>'0.28','Pod::Simple'=>'3.39','Pod::Simple::BlackBox'=>'3.39','Pod::Simple::Checker'=>'3.39','Pod::Simple::Debug'=>'3.39','Pod::Simple::DumpAsText'=>'3.39','Pod::Simple::DumpAsXML'=>'3.39','Pod::Simple::HTML'=>'3.39','Pod::Simple::HTMLBatch'=>'3.39','Pod::Simple::LinkSection'=>'3.39','Pod::Simple::Methody'=>'3.39','Pod::Simple::Progress'=>'3.39','Pod::Simple::PullParser'=>'3.39','Pod::Simple::PullParserEndToken'=>'3.39','Pod::Simple::PullParserStartToken'=>'3.39','Pod::Simple::PullParserTextToken'=>'3.39','Pod::Simple::PullParserToken'=>'3.39','Pod::Simple::RTF'=>'3.39','Pod::Simple::Search'=>'3.39','Pod::Simple::SimpleTree'=>'3.39','Pod::Simple::Text'=>'3.39','Pod::Simple::TextContent'=>'3.39','Pod::Simple::TiedOutFH'=>'3.39','Pod::Simple::Transcode'=>'3.39','Pod::Simple::TranscodeDumb'=>'3.39','Pod::Simple::TranscodeSmart'=>'3.39','Pod::Simple::XHTML'=>'3.39','Pod::Simple::XMLOutStream'=>'3.39','threads::shared'=>'1.61',},removed=>{}},5.031003=>{delta_from=>5.031002,changed=>{'B::Op_private'=>'5.031003','Compress::Raw::Bzip2'=>'2.087','Compress::Raw::Zlib'=>'2.087','Compress::Zlib'=>'2.087','Config'=>'5.031003','Devel::PPPort'=>'3.55','File::Find'=>'1.37','Getopt::Long'=>'2.51','I18N::LangTags::Detect'=>'1.08','IO::Compress::Adapter::Bzip2'=>'2.087','IO::Compress::Adapter::Deflate'=>'2.087','IO::Compress::Adapter::Identity'=>'2.087','IO::Compress::Base'=>'2.087','IO::Compress::Base::Common'=>'2.087','IO::Compress::Bzip2'=>'2.087','IO::Compress::Deflate'=>'2.087','IO::Compress::Gzip'=>'2.087','IO::Compress::Gzip::Constants'=>'2.087','IO::Compress::RawDeflate'=>'2.087','IO::Compress::Zip'=>'2.087','IO::Compress::Zip::Constants'=>'2.087','IO::Compress::Zlib::Constants'=>'2.087','IO::Compress::Zlib::Extra'=>'2.087','IO::Uncompress::Adapter::Bunzip2'=>'2.087','IO::Uncompress::Adapter::Identity'=>'2.087','IO::Uncompress::Adapter::Inflate'=>'2.087','IO::Uncompress::AnyInflate'=>'2.087','IO::Uncompress::AnyUncompress'=>'2.087','IO::Uncompress::Base'=>'2.087','IO::Uncompress::Bunzip2'=>'2.087','IO::Uncompress::Gunzip'=>'2.087','IO::Uncompress::Inflate'=>'2.087','IO::Uncompress::RawInflate'=>'2.087','IO::Uncompress::Unzip'=>'2.087','Module::CoreList'=>'5.20190820','Module::CoreList::Utils'=>'5.20190820','PerlIO::via'=>'0.18','Storable'=>'3.17','Test2'=>'1.302166','Test2::API'=>'1.302166','Test2::API::Breakage'=>'1.302166','Test2::API::Context'=>'1.302166','Test2::API::Instance'=>'1.302166','Test2::API::Stack'=>'1.302166','Test2::Event'=>'1.302166','Test2::Event::Bail'=>'1.302166','Test2::Event::Diag'=>'1.302166','Test2::Event::Encoding'=>'1.302166','Test2::Event::Exception'=>'1.302166','Test2::Event::Fail'=>'1.302166','Test2::Event::Generic'=>'1.302166','Test2::Event::Note'=>'1.302166','Test2::Event::Ok'=>'1.302166','Test2::Event::Pass'=>'1.302166','Test2::Event::Plan'=>'1.302166','Test2::Event::Skip'=>'1.302166','Test2::Event::Subtest'=>'1.302166','Test2::Event::TAP::Version'=>'1.302166','Test2::Event::V2'=>'1.302166','Test2::Event::Waiting'=>'1.302166','Test2::EventFacet'=>'1.302166','Test2::EventFacet::About'=>'1.302166','Test2::EventFacet::Amnesty'=>'1.302166','Test2::EventFacet::Assert'=>'1.302166','Test2::EventFacet::Control'=>'1.302166','Test2::EventFacet::Error'=>'1.302166','Test2::EventFacet::Hub'=>'1.302166','Test2::EventFacet::Info'=>'1.302166','Test2::EventFacet::Info::Table'=>'1.302166','Test2::EventFacet::Meta'=>'1.302166','Test2::EventFacet::Parent'=>'1.302166','Test2::EventFacet::Plan'=>'1.302166','Test2::EventFacet::Render'=>'1.302166','Test2::EventFacet::Trace'=>'1.302166','Test2::Formatter'=>'1.302166','Test2::Formatter::TAP'=>'1.302166','Test2::Hub'=>'1.302166','Test2::Hub::Interceptor'=>'1.302166','Test2::Hub::Interceptor::Terminator'=>'1.302166','Test2::Hub::Subtest'=>'1.302166','Test2::IPC'=>'1.302166','Test2::IPC::Driver'=>'1.302166','Test2::IPC::Driver::Files'=>'1.302166','Test2::Tools::Tiny'=>'1.302166','Test2::Util'=>'1.302166','Test2::Util::ExternalMeta'=>'1.302166','Test2::Util::Facets2Legacy'=>'1.302166','Test2::Util::HashBase'=>'1.302166','Test2::Util::Trace'=>'1.302166','Test::Builder'=>'1.302166','Test::Builder::Formatter'=>'1.302166','Test::Builder::Module'=>'1.302166','Test::Builder::Tester'=>'1.302166','Test::Builder::Tester::Color'=>'1.302166','Test::Builder::TodoDiag'=>'1.302166','Test::More'=>'1.302166','Test::Simple'=>'1.302166','Test::Tester'=>'1.302166','Test::Tester::Capture'=>'1.302166','Test::Tester::CaptureRunner'=>'1.302166','Test::Tester::Delegate'=>'1.302166','Test::use::ok'=>'1.302166','Thread'=>'3.05','Time::HiRes'=>'1.9762','Win32'=>'0.53','XS::APItest'=>'1.02','ok'=>'1.302166',},removed=>{}},5.031004=>{delta_from=>5.031003,changed=>{'B::Op_private'=>'5.031004','Config'=>'5.031004','ExtUtils::Command'=>'7.38','ExtUtils::Command::MM'=>'7.38','ExtUtils::Liblist'=>'7.38','ExtUtils::Liblist::Kid'=>'7.38','ExtUtils::MM'=>'7.38','ExtUtils::MM_AIX'=>'7.38','ExtUtils::MM_Any'=>'7.38','ExtUtils::MM_BeOS'=>'7.38','ExtUtils::MM_Cygwin'=>'7.38','ExtUtils::MM_DOS'=>'7.38','ExtUtils::MM_Darwin'=>'7.38','ExtUtils::MM_MacOS'=>'7.38','ExtUtils::MM_NW5'=>'7.38','ExtUtils::MM_OS2'=>'7.38','ExtUtils::MM_QNX'=>'7.38','ExtUtils::MM_UWIN'=>'7.38','ExtUtils::MM_Unix'=>'7.38','ExtUtils::MM_VMS'=>'7.38','ExtUtils::MM_VOS'=>'7.38','ExtUtils::MM_Win32'=>'7.38','ExtUtils::MM_Win95'=>'7.38','ExtUtils::MY'=>'7.38','ExtUtils::MakeMaker'=>'7.38','ExtUtils::MakeMaker::Config'=>'7.38','ExtUtils::MakeMaker::Locale'=>'7.38','ExtUtils::MakeMaker::version'=>'7.38','ExtUtils::MakeMaker::version::regex'=>'7.38','ExtUtils::Mkbootstrap'=>'7.38','ExtUtils::Mksymlists'=>'7.38','ExtUtils::testlib'=>'7.38','I18N::Langinfo'=>'0.19','List::Util'=>'1.52','List::Util::XS'=>'1.52','Module::CoreList'=>'5.20190920','Module::CoreList::Utils'=>'5.20190920','Module::Metadata'=>'1.000037','Scalar::Util'=>'1.52','Sub::Util'=>'1.52','Test2'=>'1.302168','Test2::API'=>'1.302168','Test2::API::Breakage'=>'1.302168','Test2::API::Context'=>'1.302168','Test2::API::Instance'=>'1.302168','Test2::API::Stack'=>'1.302168','Test2::Event'=>'1.302168','Test2::Event::Bail'=>'1.302168','Test2::Event::Diag'=>'1.302168','Test2::Event::Encoding'=>'1.302168','Test2::Event::Exception'=>'1.302168','Test2::Event::Fail'=>'1.302168','Test2::Event::Generic'=>'1.302168','Test2::Event::Note'=>'1.302168','Test2::Event::Ok'=>'1.302168','Test2::Event::Pass'=>'1.302168','Test2::Event::Plan'=>'1.302168','Test2::Event::Skip'=>'1.302168','Test2::Event::Subtest'=>'1.302168','Test2::Event::TAP::Version'=>'1.302168','Test2::Event::V2'=>'1.302168','Test2::Event::Waiting'=>'1.302168','Test2::EventFacet'=>'1.302168','Test2::EventFacet::About'=>'1.302168','Test2::EventFacet::Amnesty'=>'1.302168','Test2::EventFacet::Assert'=>'1.302168','Test2::EventFacet::Control'=>'1.302168','Test2::EventFacet::Error'=>'1.302168','Test2::EventFacet::Hub'=>'1.302168','Test2::EventFacet::Info'=>'1.302168','Test2::EventFacet::Info::Table'=>'1.302168','Test2::EventFacet::Meta'=>'1.302168','Test2::EventFacet::Parent'=>'1.302168','Test2::EventFacet::Plan'=>'1.302168','Test2::EventFacet::Render'=>'1.302168','Test2::EventFacet::Trace'=>'1.302168','Test2::Formatter'=>'1.302168','Test2::Formatter::TAP'=>'1.302168','Test2::Hub'=>'1.302168','Test2::Hub::Interceptor'=>'1.302168','Test2::Hub::Interceptor::Terminator'=>'1.302168','Test2::Hub::Subtest'=>'1.302168','Test2::IPC'=>'1.302168','Test2::IPC::Driver'=>'1.302168','Test2::IPC::Driver::Files'=>'1.302168','Test2::Tools::Tiny'=>'1.302168','Test2::Util'=>'1.302168','Test2::Util::ExternalMeta'=>'1.302168','Test2::Util::Facets2Legacy'=>'1.302168','Test2::Util::HashBase'=>'1.302168','Test2::Util::Trace'=>'1.302168','Test::Builder'=>'1.302168','Test::Builder::Formatter'=>'1.302168','Test::Builder::Module'=>'1.302168','Test::Builder::Tester'=>'1.302168','Test::Builder::Tester::Color'=>'1.302168','Test::Builder::TodoDiag'=>'1.302168','Test::More'=>'1.302168','Test::Simple'=>'1.302168','Test::Tester'=>'1.302168','Test::Tester::Capture'=>'1.302168','Test::Tester::CaptureRunner'=>'1.302168','Test::Tester::Delegate'=>'1.302168','Test::use::ok'=>'1.302168','Time::HiRes'=>'1.9763','XS::APItest'=>'1.03','ok'=>'1.302168','re'=>'0.38',},removed=>{}},5.031005=>{delta_from=>5.031004,changed=>{'B'=>'1.77','B::Deparse'=>'1.50','B::Op_private'=>'5.031005','Config'=>'5.031005','Devel::PPPort'=>'3.54','Digest::MD5'=>'2.55_01','Dumpvalue'=>'1.21','ExtUtils::CBuilder'=>'0.280233','Math::BigFloat'=>'1.999817_01','Math::BigInt'=>'1.999817_01','Math::BigInt::Calc'=>'1.999817_01','Math::BigInt::FastCalc'=>'0.5009','Math::BigInt::Lib'=>'1.999817_01','Module::CoreList'=>'5.20191020','Module::CoreList::Utils'=>'5.20191020','Safe'=>'2.41','Time::HiRes'=>'1.9764','XS::APItest'=>'1.04','threads'=>'2.23',},removed=>{}},5.030001=>{delta_from=>5.030000,changed=>{'B::Op_private'=>'5.030001','Config'=>'5.030001','Module::CoreList'=>'5.20191110','Module::CoreList::Utils'=>'5.20191110',},removed=>{}},5.031006=>{delta_from=>5.031005,changed=>{'B::Deparse'=>'1.51','B::Op_private'=>'5.031006','Compress::Raw::Bzip2'=>'2.090','Compress::Raw::Zlib'=>'2.090','Compress::Zlib'=>'2.090','Config'=>'5.031006','Devel::PPPort'=>'3.55','DynaLoader'=>'1.46','IO::Compress::Adapter::Bzip2'=>'2.090','IO::Compress::Adapter::Deflate'=>'2.090','IO::Compress::Adapter::Identity'=>'2.090','IO::Compress::Base'=>'2.090','IO::Compress::Base::Common'=>'2.090','IO::Compress::Bzip2'=>'2.090','IO::Compress::Deflate'=>'2.090','IO::Compress::Gzip'=>'2.090','IO::Compress::Gzip::Constants'=>'2.090','IO::Compress::RawDeflate'=>'2.090','IO::Compress::Zip'=>'2.090','IO::Compress::Zip::Constants'=>'2.090','IO::Compress::Zlib::Constants'=>'2.090','IO::Compress::Zlib::Extra'=>'2.090','IO::Uncompress::Adapter::Bunzip2'=>'2.090','IO::Uncompress::Adapter::Identity'=>'2.090','IO::Uncompress::Adapter::Inflate'=>'2.090','IO::Uncompress::AnyInflate'=>'2.090','IO::Uncompress::AnyUncompress'=>'2.090','IO::Uncompress::Base'=>'2.090','IO::Uncompress::Bunzip2'=>'2.090','IO::Uncompress::Gunzip'=>'2.090','IO::Uncompress::Inflate'=>'2.090','IO::Uncompress::RawInflate'=>'2.090','IO::Uncompress::Unzip'=>'2.090','List::Util'=>'1.53','List::Util::XS'=>'1.53','Math::BigFloat'=>'1.999818','Math::BigInt'=>'1.999818','Math::BigInt::Calc'=>'1.999818','Math::BigInt::Lib'=>'1.999818','Module::CoreList'=>'5.20191120','Module::CoreList::Utils'=>'5.20191120','Module::Load::Conditional'=>'0.70','POSIX'=>'1.90','Pod::Simple'=>'3.40','Pod::Simple::BlackBox'=>'3.40','Pod::Simple::Checker'=>'3.40','Pod::Simple::Debug'=>'3.40','Pod::Simple::DumpAsText'=>'3.40','Pod::Simple::DumpAsXML'=>'3.40','Pod::Simple::HTML'=>'3.40','Pod::Simple::HTMLBatch'=>'3.40','Pod::Simple::LinkSection'=>'3.40','Pod::Simple::Methody'=>'3.40','Pod::Simple::Progress'=>'3.40','Pod::Simple::PullParser'=>'3.40','Pod::Simple::PullParserEndToken'=>'3.40','Pod::Simple::PullParserStartToken'=>'3.40','Pod::Simple::PullParserTextToken'=>'3.40','Pod::Simple::PullParserToken'=>'3.40','Pod::Simple::RTF'=>'3.40','Pod::Simple::Search'=>'3.40','Pod::Simple::SimpleTree'=>'3.40','Pod::Simple::Text'=>'3.40','Pod::Simple::TextContent'=>'3.40','Pod::Simple::TiedOutFH'=>'3.40','Pod::Simple::Transcode'=>'3.40','Pod::Simple::TranscodeDumb'=>'3.40','Pod::Simple::TranscodeSmart'=>'3.40','Pod::Simple::XHTML'=>'3.40','Pod::Simple::XMLOutStream'=>'3.40','Scalar::Util'=>'1.53','Sub::Util'=>'1.53','Sys::Syslog'=>'0.36','Test2'=>'1.302169','Test2::API'=>'1.302169','Test2::API::Breakage'=>'1.302169','Test2::API::Context'=>'1.302169','Test2::API::Instance'=>'1.302169','Test2::API::Stack'=>'1.302169','Test2::Event'=>'1.302169','Test2::Event::Bail'=>'1.302169','Test2::Event::Diag'=>'1.302169','Test2::Event::Encoding'=>'1.302169','Test2::Event::Exception'=>'1.302169','Test2::Event::Fail'=>'1.302169','Test2::Event::Generic'=>'1.302169','Test2::Event::Note'=>'1.302169','Test2::Event::Ok'=>'1.302169','Test2::Event::Pass'=>'1.302169','Test2::Event::Plan'=>'1.302169','Test2::Event::Skip'=>'1.302169','Test2::Event::Subtest'=>'1.302169','Test2::Event::TAP::Version'=>'1.302169','Test2::Event::V2'=>'1.302169','Test2::Event::Waiting'=>'1.302169','Test2::EventFacet'=>'1.302169','Test2::EventFacet::About'=>'1.302169','Test2::EventFacet::Amnesty'=>'1.302169','Test2::EventFacet::Assert'=>'1.302169','Test2::EventFacet::Control'=>'1.302169','Test2::EventFacet::Error'=>'1.302169','Test2::EventFacet::Hub'=>'1.302169','Test2::EventFacet::Info'=>'1.302169','Test2::EventFacet::Info::Table'=>'1.302169','Test2::EventFacet::Meta'=>'1.302169','Test2::EventFacet::Parent'=>'1.302169','Test2::EventFacet::Plan'=>'1.302169','Test2::EventFacet::Render'=>'1.302169','Test2::EventFacet::Trace'=>'1.302169','Test2::Formatter'=>'1.302169','Test2::Formatter::TAP'=>'1.302169','Test2::Hub'=>'1.302169','Test2::Hub::Interceptor'=>'1.302169','Test2::Hub::Interceptor::Terminator'=>'1.302169','Test2::Hub::Subtest'=>'1.302169','Test2::IPC'=>'1.302169','Test2::IPC::Driver'=>'1.302169','Test2::IPC::Driver::Files'=>'1.302169','Test2::Tools::Tiny'=>'1.302169','Test2::Util'=>'1.302169','Test2::Util::ExternalMeta'=>'1.302169','Test2::Util::Facets2Legacy'=>'1.302169','Test2::Util::HashBase'=>'1.302169','Test2::Util::Trace'=>'1.302169','Test::Builder'=>'1.302169','Test::Builder::Formatter'=>'1.302169','Test::Builder::Module'=>'1.302169','Test::Builder::Tester'=>'1.302169','Test::Builder::Tester::Color'=>'1.302169','Test::Builder::TodoDiag'=>'1.302169','Test::More'=>'1.302169','Test::Simple'=>'1.302169','Test::Tester'=>'1.302169','Test::Tester::Capture'=>'1.302169','Test::Tester::CaptureRunner'=>'1.302169','Test::Tester::Delegate'=>'1.302169','Test::use::ok'=>'1.302169','Tie::StdHandle'=>'4.6','Unicode::UCD'=>'0.74','Win32API::File'=>'0.1203_01','feature'=>'1.56','mro'=>'1.23','ok'=>'1.302169','perlfaq'=>'5.20191102',},removed=>{}},5.031007=>{delta_from=>5.031006,changed=>{'B'=>'1.78','B::Deparse'=>'1.52','B::Op_private'=>'5.031007','Compress::Raw::Bzip2'=>'2.093','Compress::Raw::Zlib'=>'2.093','Compress::Zlib'=>'2.093','Config'=>'5.031007','Devel::PPPort'=>'3.56','English'=>'1.11','ExtUtils::Command'=>'7.42','ExtUtils::Command::MM'=>'7.42','ExtUtils::Liblist'=>'7.42','ExtUtils::Liblist::Kid'=>'7.42','ExtUtils::MM'=>'7.42','ExtUtils::MM_AIX'=>'7.42','ExtUtils::MM_Any'=>'7.42','ExtUtils::MM_BeOS'=>'7.42','ExtUtils::MM_Cygwin'=>'7.42','ExtUtils::MM_DOS'=>'7.42','ExtUtils::MM_Darwin'=>'7.42','ExtUtils::MM_MacOS'=>'7.42','ExtUtils::MM_NW5'=>'7.42','ExtUtils::MM_OS2'=>'7.42','ExtUtils::MM_QNX'=>'7.42','ExtUtils::MM_UWIN'=>'7.42','ExtUtils::MM_Unix'=>'7.42','ExtUtils::MM_VMS'=>'7.42','ExtUtils::MM_VOS'=>'7.42','ExtUtils::MM_Win32'=>'7.42','ExtUtils::MM_Win95'=>'7.42','ExtUtils::MY'=>'7.42','ExtUtils::MakeMaker'=>'7.42','ExtUtils::MakeMaker::Config'=>'7.42','ExtUtils::MakeMaker::Locale'=>'7.42','ExtUtils::MakeMaker::version'=>'7.42','ExtUtils::MakeMaker::version::regex'=>'7.42','ExtUtils::Mkbootstrap'=>'7.42','ExtUtils::Mksymlists'=>'7.42','ExtUtils::testlib'=>'7.42','File::stat'=>'1.09','Filter::Simple'=>'0.96','IO::Compress::Adapter::Bzip2'=>'2.093','IO::Compress::Adapter::Deflate'=>'2.093','IO::Compress::Adapter::Identity'=>'2.093','IO::Compress::Base'=>'2.093','IO::Compress::Base::Common'=>'2.093','IO::Compress::Bzip2'=>'2.093','IO::Compress::Deflate'=>'2.093','IO::Compress::Gzip'=>'2.093','IO::Compress::Gzip::Constants'=>'2.093','IO::Compress::RawDeflate'=>'2.093','IO::Compress::Zip'=>'2.093','IO::Compress::Zip::Constants'=>'2.093','IO::Compress::Zlib::Constants'=>'2.093','IO::Compress::Zlib::Extra'=>'2.093','IO::Uncompress::Adapter::Bunzip2'=>'2.093','IO::Uncompress::Adapter::Identity'=>'2.093','IO::Uncompress::Adapter::Inflate'=>'2.093','IO::Uncompress::AnyInflate'=>'2.093','IO::Uncompress::AnyUncompress'=>'2.093','IO::Uncompress::Base'=>'2.093','IO::Uncompress::Bunzip2'=>'2.093','IO::Uncompress::Gunzip'=>'2.093','IO::Uncompress::Inflate'=>'2.093','IO::Uncompress::RawInflate'=>'2.093','IO::Uncompress::Unzip'=>'2.093','Module::CoreList'=>'5.20191220','Module::CoreList::Utils'=>'5.20191220','Net::Ping'=>'2.72','Opcode'=>'1.45','Storable'=>'3.18','Test2'=>'1.302170','Test2::API'=>'1.302170','Test2::API::Breakage'=>'1.302170','Test2::API::Context'=>'1.302170','Test2::API::Instance'=>'1.302170','Test2::API::Stack'=>'1.302170','Test2::Event'=>'1.302170','Test2::Event::Bail'=>'1.302170','Test2::Event::Diag'=>'1.302170','Test2::Event::Encoding'=>'1.302170','Test2::Event::Exception'=>'1.302170','Test2::Event::Fail'=>'1.302170','Test2::Event::Generic'=>'1.302170','Test2::Event::Note'=>'1.302170','Test2::Event::Ok'=>'1.302170','Test2::Event::Pass'=>'1.302170','Test2::Event::Plan'=>'1.302170','Test2::Event::Skip'=>'1.302170','Test2::Event::Subtest'=>'1.302170','Test2::Event::TAP::Version'=>'1.302170','Test2::Event::V2'=>'1.302170','Test2::Event::Waiting'=>'1.302170','Test2::EventFacet'=>'1.302170','Test2::EventFacet::About'=>'1.302170','Test2::EventFacet::Amnesty'=>'1.302170','Test2::EventFacet::Assert'=>'1.302170','Test2::EventFacet::Control'=>'1.302170','Test2::EventFacet::Error'=>'1.302170','Test2::EventFacet::Hub'=>'1.302170','Test2::EventFacet::Info'=>'1.302170','Test2::EventFacet::Info::Table'=>'1.302170','Test2::EventFacet::Meta'=>'1.302170','Test2::EventFacet::Parent'=>'1.302170','Test2::EventFacet::Plan'=>'1.302170','Test2::EventFacet::Render'=>'1.302170','Test2::EventFacet::Trace'=>'1.302170','Test2::Formatter'=>'1.302170','Test2::Formatter::TAP'=>'1.302170','Test2::Hub'=>'1.302170','Test2::Hub::Interceptor'=>'1.302170','Test2::Hub::Interceptor::Terminator'=>'1.302170','Test2::Hub::Subtest'=>'1.302170','Test2::IPC'=>'1.302170','Test2::IPC::Driver'=>'1.302170','Test2::IPC::Driver::Files'=>'1.302170','Test2::Tools::Tiny'=>'1.302170','Test2::Util'=>'1.302170','Test2::Util::ExternalMeta'=>'1.302170','Test2::Util::Facets2Legacy'=>'1.302170','Test2::Util::HashBase'=>'1.302170','Test2::Util::Trace'=>'1.302170','Test::Builder'=>'1.302170','Test::Builder::Formatter'=>'1.302170','Test::Builder::Module'=>'1.302170','Test::Builder::Tester'=>'1.302170','Test::Builder::Tester::Color'=>'1.302170','Test::Builder::TodoDiag'=>'1.302170','Test::More'=>'1.302170','Test::Simple'=>'1.302170','Test::Tester'=>'1.302170','Test::Tester::Capture'=>'1.302170','Test::Tester::CaptureRunner'=>'1.302170','Test::Tester::Delegate'=>'1.302170','Test::use::ok'=>'1.302170','Tie::Hash::NamedCapture'=>'0.13','VMS::Stdio'=>'2.45','XS::APItest'=>'1.05','feature'=>'1.57','ok'=>'1.302170','warnings'=>'1.46',},removed=>{}},5.031008=>{delta_from=>5.031007,changed=>{'B::Op_private'=>'5.031008','Config'=>'5.031008','DB_File'=>'1.853','Encode'=>'3.02','ExtUtils::Command'=>'7.44','ExtUtils::Command::MM'=>'7.44','ExtUtils::Liblist'=>'7.44','ExtUtils::Liblist::Kid'=>'7.44','ExtUtils::MM'=>'7.44','ExtUtils::MM_AIX'=>'7.44','ExtUtils::MM_Any'=>'7.44','ExtUtils::MM_BeOS'=>'7.44','ExtUtils::MM_Cygwin'=>'7.44','ExtUtils::MM_DOS'=>'7.44','ExtUtils::MM_Darwin'=>'7.44','ExtUtils::MM_MacOS'=>'7.44','ExtUtils::MM_NW5'=>'7.44','ExtUtils::MM_OS2'=>'7.44','ExtUtils::MM_QNX'=>'7.44','ExtUtils::MM_UWIN'=>'7.44','ExtUtils::MM_Unix'=>'7.44','ExtUtils::MM_VMS'=>'7.44','ExtUtils::MM_VOS'=>'7.44','ExtUtils::MM_Win32'=>'7.44','ExtUtils::MM_Win95'=>'7.44','ExtUtils::MY'=>'7.44','ExtUtils::MakeMaker'=>'7.44','ExtUtils::MakeMaker::Config'=>'7.44','ExtUtils::MakeMaker::Locale'=>'7.44','ExtUtils::MakeMaker::version'=>'7.44','ExtUtils::MakeMaker::version::regex'=>'7.44','ExtUtils::Mkbootstrap'=>'7.44','ExtUtils::Mksymlists'=>'7.44','ExtUtils::testlib'=>'7.44','Fatal'=>'2.32','Hash::Util'=>'0.23','IO'=>'1.42','IO::Handle'=>'1.42','IO::Socket'=>'1.42','Module::CoreList'=>'5.20200120','Module::CoreList::Utils'=>'5.20200120','POSIX'=>'1.91','Pod::Man'=>'4.14','Pod::ParseLink'=>'4.14','Pod::Text'=>'4.14','Pod::Text::Color'=>'4.14','Pod::Text::Overstrike'=>'4.14','Pod::Text::Termcap'=>'4.14','Term::ANSIColor'=>'5.01','Test2'=>'1.302171','Test2::API'=>'1.302171','Test2::API::Breakage'=>'1.302171','Test2::API::Context'=>'1.302171','Test2::API::Instance'=>'1.302171','Test2::API::Stack'=>'1.302171','Test2::Event'=>'1.302171','Test2::Event::Bail'=>'1.302171','Test2::Event::Diag'=>'1.302171','Test2::Event::Encoding'=>'1.302171','Test2::Event::Exception'=>'1.302171','Test2::Event::Fail'=>'1.302171','Test2::Event::Generic'=>'1.302171','Test2::Event::Note'=>'1.302171','Test2::Event::Ok'=>'1.302171','Test2::Event::Pass'=>'1.302171','Test2::Event::Plan'=>'1.302171','Test2::Event::Skip'=>'1.302171','Test2::Event::Subtest'=>'1.302171','Test2::Event::TAP::Version'=>'1.302171','Test2::Event::V2'=>'1.302171','Test2::Event::Waiting'=>'1.302171','Test2::EventFacet'=>'1.302171','Test2::EventFacet::About'=>'1.302171','Test2::EventFacet::Amnesty'=>'1.302171','Test2::EventFacet::Assert'=>'1.302171','Test2::EventFacet::Control'=>'1.302171','Test2::EventFacet::Error'=>'1.302171','Test2::EventFacet::Hub'=>'1.302171','Test2::EventFacet::Info'=>'1.302171','Test2::EventFacet::Info::Table'=>'1.302171','Test2::EventFacet::Meta'=>'1.302171','Test2::EventFacet::Parent'=>'1.302171','Test2::EventFacet::Plan'=>'1.302171','Test2::EventFacet::Render'=>'1.302171','Test2::EventFacet::Trace'=>'1.302171','Test2::Formatter'=>'1.302171','Test2::Formatter::TAP'=>'1.302171','Test2::Hub'=>'1.302171','Test2::Hub::Interceptor'=>'1.302171','Test2::Hub::Interceptor::Terminator'=>'1.302171','Test2::Hub::Subtest'=>'1.302171','Test2::IPC'=>'1.302171','Test2::IPC::Driver'=>'1.302171','Test2::IPC::Driver::Files'=>'1.302171','Test2::Tools::Tiny'=>'1.302171','Test2::Util'=>'1.302171','Test2::Util::ExternalMeta'=>'1.302171','Test2::Util::Facets2Legacy'=>'1.302171','Test2::Util::HashBase'=>'1.302171','Test2::Util::Trace'=>'1.302171','Test::Builder'=>'1.302171','Test::Builder::Formatter'=>'1.302171','Test::Builder::Module'=>'1.302171','Test::Builder::Tester'=>'1.302171','Test::Builder::Tester::Color'=>'1.302171','Test::Builder::TodoDiag'=>'1.302171','Test::More'=>'1.302171','Test::Simple'=>'1.302171','Test::Tester'=>'1.302171','Test::Tester::Capture'=>'1.302171','Test::Tester::CaptureRunner'=>'1.302171','Test::Tester::Delegate'=>'1.302171','Test::use::ok'=>'1.302171','XS::APItest'=>'1.06','autodie'=>'2.32','autodie::Scope::Guard'=>'2.32','autodie::Scope::GuardStack'=>'2.32','autodie::Util'=>'2.32','autodie::exception'=>'2.32','autodie::exception::system'=>'2.32','autodie::hints'=>'2.32','autodie::skip'=>'2.32','ok'=>'1.302171',},removed=>{}},5.031009=>{delta_from=>5.031008,changed=>{'Archive::Tar'=>'2.36','Archive::Tar::Constant'=>'2.36','Archive::Tar::File'=>'2.36','B'=>'1.80','B::Op_private'=>'5.031009','Config'=>'5.031009','Devel::PPPort'=>'3.57','Encode'=>'3.03','ExtUtils::CBuilder'=>'0.280234','ExtUtils::CBuilder::Base'=>'0.280234','ExtUtils::CBuilder::Platform::Unix'=>'0.280234','ExtUtils::CBuilder::Platform::VMS'=>'0.280234','ExtUtils::CBuilder::Platform::Windows'=>'0.280234','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280234','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280234','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280234','ExtUtils::CBuilder::Platform::aix'=>'0.280234','ExtUtils::CBuilder::Platform::android'=>'0.280234','ExtUtils::CBuilder::Platform::cygwin'=>'0.280234','ExtUtils::CBuilder::Platform::darwin'=>'0.280234','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280234','ExtUtils::CBuilder::Platform::os2'=>'0.280234','IO'=>'1.43','IO::Select'=>'1.42','IO::Socket'=>'1.43','Module::CoreList'=>'5.20200220','Module::CoreList::Utils'=>'5.20200220','POSIX'=>'1.92','Pod::Html'=>'1.25','Storable'=>'3.19','Tie::File'=>'1.06','Unicode'=>'13.0.0','XS::APItest'=>'1.07','_charnames'=>'1.46','charnames'=>'1.46','diagnostics'=>'1.37','feature'=>'1.58','parent'=>'0.238','perlfaq'=>'5.20200125','threads'=>'2.24',},removed=>{}},5.030002=>{delta_from=>5.030001,changed=>{'B::Op_private'=>'5.030002','Compress::Raw::Bzip2'=>'2.089','Config'=>'5.030002','Module::CoreList'=>'5.20200314','Module::CoreList::Utils'=>'5.20200314',},removed=>{}},5.031010=>{delta_from=>5.031009,changed=>{'B::Op_private'=>'5.031010','Config'=>'5.03101',},removed=>{}},5.031011=>{delta_from=>5.031010,changed=>{'B::Deparse'=>'1.53','B::Op_private'=>'5.031011','Config'=>'5.031011','DynaLoader'=>'1.47','Encode'=>'3.04','IPC::Open2'=>'1.05','IPC::Open3'=>'1.21','Module::CoreList'=>'5.20200428','Module::CoreList::Utils'=>'5.20200428','Opcode'=>'1.47','POSIX'=>'1.93','PerlIO'=>'1.11','Storable'=>'3.20','Test2'=>'1.302175','Test2::API'=>'1.302175','Test2::API::Breakage'=>'1.302175','Test2::API::Context'=>'1.302175','Test2::API::Instance'=>'1.302175','Test2::API::Stack'=>'1.302175','Test2::Event'=>'1.302175','Test2::Event::Bail'=>'1.302175','Test2::Event::Diag'=>'1.302175','Test2::Event::Encoding'=>'1.302175','Test2::Event::Exception'=>'1.302175','Test2::Event::Fail'=>'1.302175','Test2::Event::Generic'=>'1.302175','Test2::Event::Note'=>'1.302175','Test2::Event::Ok'=>'1.302175','Test2::Event::Pass'=>'1.302175','Test2::Event::Plan'=>'1.302175','Test2::Event::Skip'=>'1.302175','Test2::Event::Subtest'=>'1.302175','Test2::Event::TAP::Version'=>'1.302175','Test2::Event::V2'=>'1.302175','Test2::Event::Waiting'=>'1.302175','Test2::EventFacet'=>'1.302175','Test2::EventFacet::About'=>'1.302175','Test2::EventFacet::Amnesty'=>'1.302175','Test2::EventFacet::Assert'=>'1.302175','Test2::EventFacet::Control'=>'1.302175','Test2::EventFacet::Error'=>'1.302175','Test2::EventFacet::Hub'=>'1.302175','Test2::EventFacet::Info'=>'1.302175','Test2::EventFacet::Info::Table'=>'1.302175','Test2::EventFacet::Meta'=>'1.302175','Test2::EventFacet::Parent'=>'1.302175','Test2::EventFacet::Plan'=>'1.302175','Test2::EventFacet::Render'=>'1.302175','Test2::EventFacet::Trace'=>'1.302175','Test2::Formatter'=>'1.302175','Test2::Formatter::TAP'=>'1.302175','Test2::Hub'=>'1.302175','Test2::Hub::Interceptor'=>'1.302175','Test2::Hub::Interceptor::Terminator'=>'1.302175','Test2::Hub::Subtest'=>'1.302175','Test2::IPC'=>'1.302175','Test2::IPC::Driver'=>'1.302175','Test2::IPC::Driver::Files'=>'1.302175','Test2::Tools::Tiny'=>'1.302175','Test2::Util'=>'1.302175','Test2::Util::ExternalMeta'=>'1.302175','Test2::Util::Facets2Legacy'=>'1.302175','Test2::Util::HashBase'=>'1.302175','Test2::Util::Trace'=>'1.302175','Test::Builder'=>'1.302175','Test::Builder::Formatter'=>'1.302175','Test::Builder::Module'=>'1.302175','Test::Builder::Tester'=>'1.302175','Test::Builder::Tester::Color'=>'1.302175','Test::Builder::TodoDiag'=>'1.302175','Test::More'=>'1.302175','Test::Simple'=>'1.302175','Test::Tester'=>'1.302175','Test::Tester::Capture'=>'1.302175','Test::Tester::CaptureRunner'=>'1.302175','Test::Tester::Delegate'=>'1.302175','Test::use::ok'=>'1.302175','Time::Piece'=>'1.3401','Time::Seconds'=>'1.3401','Unicode::UCD'=>'0.75','XS::APItest'=>'1.09','_charnames'=>'1.47','charnames'=>'1.47','ok'=>'1.302175','open'=>'1.12','re'=>'0.39','warnings'=>'1.47',},removed=>{}},5.028003=>{delta_from=>5.028002,changed=>{'B::Op_private'=>'5.028003','Config'=>'5.028003','Module::CoreList'=>'5.20200601_28','Module::CoreList::Utils'=>'5.20200601_28',},removed=>{}},5.030003=>{delta_from=>5.030002,changed=>{'B::Op_private'=>'5.030003','Config'=>'5.030003','Module::CoreList'=>'5.20200601_30','Module::CoreList::Utils'=>'5.20200601_30',},removed=>{}},5.032000=>{delta_from=>5.031011,changed=>{'B::Deparse'=>'1.54','B::Op_private'=>'5.032000','Benchmark'=>'1.23','Config'=>'5.032','Encode'=>'3.06','Encode::Guess'=>'2.08','File::Glob'=>'1.33','List::Util'=>'1.55','List::Util::XS'=>'1.55','Module::CoreList'=>'5.20200620','Module::CoreList::Utils'=>'5.20200620','POSIX'=>'1.94','Scalar::Util'=>'1.55','Storable'=>'3.21','Sub::Util'=>'1.55','Thread::Queue'=>'3.14','Tie::Scalar'=>'1.05','_charnames'=>'1.48','charnames'=>'1.48','encoding'=>'3.00','perlfaq'=>'5.20200523','re'=>'0.40','threads'=>'2.25',},removed=>{}},5.033000=>{delta_from=>5.032000,changed=>{'B::Op_private'=>'5.033000','Config'=>'5.033','Module::CoreList'=>'5.20200717','Module::CoreList::Utils'=>'5.20200717','feature'=>'1.59',},removed=>{}},5.033001=>{delta_from=>5.033,changed=>{'B'=>'1.81','B::Deparse'=>'1.55','B::Op_private'=>'5.033001','Config'=>'5.033001','Data::Dumper'=>'2.175','Devel::PPPort'=>'3.60','Devel::Peek'=>'1.29','DynaLoader'=>'1.48','Errno'=>'1.31','Exporter'=>'5.75','Exporter::Heavy'=>'5.75','ExtUtils::Miniperl'=>'1.10','ExtUtils::PL2Bat'=>'0.002','ExtUtils::ParseXS'=>'3.41','ExtUtils::ParseXS::Constants'=>'3.41','ExtUtils::ParseXS::CountLines'=>'3.41','ExtUtils::ParseXS::Eval'=>'3.41','ExtUtils::ParseXS::Utilities'=>'3.41','Fcntl'=>'1.14','File::Path'=>'2.17','Hash::Util'=>'0.24','Hash::Util::FieldHash'=>'1.21','IO'=>'1.44','IO::Socket'=>'1.44','IO::Socket::UNIX'=>'1.42','IPC::Msg'=>'2.08','IPC::Semaphore'=>'2.08','IPC::SharedMem'=>'2.08','IPC::SysV'=>'2.08','JSON::PP'=>'4.05','JSON::PP::Boolean'=>'4.05','Math::Complex'=>'1.5902','Module::CoreList'=>'5.20200820','Module::CoreList::Utils'=>'5.20200820','Net::Ping'=>'2.73_01','POSIX'=>'1.95','PerlIO::mmap'=>'0.017','Pod::Usage'=>'1.70','Safe'=>'2.42','Socket'=>'2.030','Storable'=>'3.22','Time::HiRes'=>'1.9765','Unicode::Normalize'=>'1.28','XS::APItest'=>'1.11','XS::Typemap'=>'0.18','feature'=>'1.60','mro'=>'1.24','strict'=>'1.12','threads'=>'2.26','threads::shared'=>'1.62','warnings'=>'1.48',},removed=>{'Moped::Msg'=>1,}},5.033002=>{delta_from=>5.033001,changed=>{'Archive::Tar'=>'2.38','Archive::Tar::Constant'=>'2.38','Archive::Tar::File'=>'2.38','B::Op_private'=>'5.033002','Compress::Raw::Bzip2'=>'2.096','Compress::Raw::Zlib'=>'2.096','Compress::Zlib'=>'2.096','Config'=>'5.033002','DB_File'=>'1.854','Env'=>'1.05','Errno'=>'1.32','ExtUtils::Install'=>'2.18','ExtUtils::Installed'=>'2.18','ExtUtils::Packlist'=>'2.18','Filter::Util::Call'=>'1.60','IO::Compress::Adapter::Bzip2'=>'2.096','IO::Compress::Adapter::Deflate'=>'2.096','IO::Compress::Adapter::Identity'=>'2.096','IO::Compress::Base'=>'2.096','IO::Compress::Base::Common'=>'2.096','IO::Compress::Bzip2'=>'2.096','IO::Compress::Deflate'=>'2.096','IO::Compress::Gzip'=>'2.096','IO::Compress::Gzip::Constants'=>'2.096','IO::Compress::RawDeflate'=>'2.096','IO::Compress::Zip'=>'2.096','IO::Compress::Zip::Constants'=>'2.096','IO::Compress::Zlib::Constants'=>'2.096','IO::Compress::Zlib::Extra'=>'2.096','IO::Socket::IP'=>'0.41','IO::Uncompress::Adapter::Bunzip2'=>'2.096','IO::Uncompress::Adapter::Identity'=>'2.096','IO::Uncompress::Adapter::Inflate'=>'2.096','IO::Uncompress::AnyInflate'=>'2.096','IO::Uncompress::AnyUncompress'=>'2.096','IO::Uncompress::Base'=>'2.096','IO::Uncompress::Bunzip2'=>'2.096','IO::Uncompress::Gunzip'=>'2.096','IO::Uncompress::Inflate'=>'2.096','IO::Uncompress::RawInflate'=>'2.096','IO::Uncompress::Unzip'=>'2.096','IO::Zlib'=>'1.11','Module::CoreList'=>'5.20200920','Module::CoreList::Utils'=>'5.20200920','Module::Load::Conditional'=>'0.74','Opcode'=>'1.48','PerlIO::scalar'=>'0.31','Safe'=>'2.43','Test2'=>'1.302181','Test2::API'=>'1.302181','Test2::API::Breakage'=>'1.302181','Test2::API::Context'=>'1.302181','Test2::API::Instance'=>'1.302181','Test2::API::InterceptResult'=>'1.302181','Test2::API::InterceptResult::Event'=>'1.302181','Test2::API::InterceptResult::Facet'=>'1.302181','Test2::API::InterceptResult::Hub'=>'1.302181','Test2::API::InterceptResult::Squasher'=>'1.302181','Test2::API::Stack'=>'1.302181','Test2::Event'=>'1.302181','Test2::Event::Bail'=>'1.302181','Test2::Event::Diag'=>'1.302181','Test2::Event::Encoding'=>'1.302181','Test2::Event::Exception'=>'1.302181','Test2::Event::Fail'=>'1.302181','Test2::Event::Generic'=>'1.302181','Test2::Event::Note'=>'1.302181','Test2::Event::Ok'=>'1.302181','Test2::Event::Pass'=>'1.302181','Test2::Event::Plan'=>'1.302181','Test2::Event::Skip'=>'1.302181','Test2::Event::Subtest'=>'1.302181','Test2::Event::TAP::Version'=>'1.302181','Test2::Event::V2'=>'1.302181','Test2::Event::Waiting'=>'1.302181','Test2::EventFacet'=>'1.302181','Test2::EventFacet::About'=>'1.302181','Test2::EventFacet::Amnesty'=>'1.302181','Test2::EventFacet::Assert'=>'1.302181','Test2::EventFacet::Control'=>'1.302181','Test2::EventFacet::Error'=>'1.302181','Test2::EventFacet::Hub'=>'1.302181','Test2::EventFacet::Info'=>'1.302181','Test2::EventFacet::Info::Table'=>'1.302181','Test2::EventFacet::Meta'=>'1.302181','Test2::EventFacet::Parent'=>'1.302181','Test2::EventFacet::Plan'=>'1.302181','Test2::EventFacet::Render'=>'1.302181','Test2::EventFacet::Trace'=>'1.302181','Test2::Formatter'=>'1.302181','Test2::Formatter::TAP'=>'1.302181','Test2::Hub'=>'1.302181','Test2::Hub::Interceptor'=>'1.302181','Test2::Hub::Interceptor::Terminator'=>'1.302181','Test2::Hub::Subtest'=>'1.302181','Test2::IPC'=>'1.302181','Test2::IPC::Driver'=>'1.302181','Test2::IPC::Driver::Files'=>'1.302181','Test2::Tools::Tiny'=>'1.302181','Test2::Util'=>'1.302181','Test2::Util::ExternalMeta'=>'1.302181','Test2::Util::Facets2Legacy'=>'1.302181','Test2::Util::HashBase'=>'1.302181','Test2::Util::Trace'=>'1.302181','Test::Builder'=>'1.302181','Test::Builder::Formatter'=>'1.302181','Test::Builder::Module'=>'1.302181','Test::Builder::Tester'=>'1.302181','Test::Builder::Tester::Color'=>'1.302181','Test::Builder::TodoDiag'=>'1.302181','Test::More'=>'1.302181','Test::Simple'=>'1.302181','Test::Tester'=>'1.302181','Test::Tester::Capture'=>'1.302181','Test::Tester::CaptureRunner'=>'1.302181','Test::Tester::Delegate'=>'1.302181','Test::use::ok'=>'1.302181','ok'=>'1.302181','overload'=>'1.32',},removed=>{}},5.033003=>{delta_from=>5.033002,changed=>{'Amiga::ARexx'=>'0.05','App::Cpan'=>'1.676','B::Op_private'=>'5.033003','CPAN'=>'2.28','CPAN::FTP'=>'5.5013','CPAN::FirstTime'=>'5.5315','Config'=>'5.033003','DB_File'=>'1.855','Data::Dumper'=>'2.176','Devel::PPPort'=>'3.62','Devel::Peek'=>'1.30','Digest'=>'1.19','Digest::MD5'=>'2.58','Digest::base'=>'1.19','Digest::file'=>'1.19','Encode'=>'3.07','Encode::GSM0338'=>'2.08','Errno'=>'1.33','Exporter'=>'5.76','Exporter::Heavy'=>'5.76','ExtUtils::Command'=>'7.48','ExtUtils::Command::MM'=>'7.48','ExtUtils::Liblist'=>'7.48','ExtUtils::Liblist::Kid'=>'7.48','ExtUtils::MM'=>'7.48','ExtUtils::MM_AIX'=>'7.48','ExtUtils::MM_Any'=>'7.48','ExtUtils::MM_BeOS'=>'7.48','ExtUtils::MM_Cygwin'=>'7.48','ExtUtils::MM_DOS'=>'7.48','ExtUtils::MM_Darwin'=>'7.48','ExtUtils::MM_MacOS'=>'7.48','ExtUtils::MM_NW5'=>'7.48','ExtUtils::MM_OS2'=>'7.48','ExtUtils::MM_OS390'=>'7.48','ExtUtils::MM_QNX'=>'7.48','ExtUtils::MM_UWIN'=>'7.48','ExtUtils::MM_Unix'=>'7.48','ExtUtils::MM_VMS'=>'7.48','ExtUtils::MM_VOS'=>'7.48','ExtUtils::MM_Win32'=>'7.48','ExtUtils::MM_Win95'=>'7.48','ExtUtils::MY'=>'7.48','ExtUtils::MakeMaker'=>'7.48','ExtUtils::MakeMaker::Config'=>'7.48','ExtUtils::MakeMaker::Locale'=>'7.48','ExtUtils::MakeMaker::version'=>'7.48','ExtUtils::MakeMaker::version::regex'=>'7.48','ExtUtils::Mkbootstrap'=>'7.48','ExtUtils::Mksymlists'=>'7.48','ExtUtils::PL2Bat'=>'0.003','ExtUtils::testlib'=>'7.48','File::Temp'=>'0.2311','FindBin'=>'1.52','Getopt::Long'=>'2.52','Getopt::Std'=>'1.13','I18N::LangTags'=>'0.45','MIME::Base64'=>'3.16','MIME::QuotedPrint'=>'3.16','Module::CoreList'=>'5.20201020','Module::CoreList::Utils'=>'5.20201020','Module::Load'=>'0.36','Pod::Checker'=>'1.74','Pod::Simple'=>'3.41','Pod::Simple::BlackBox'=>'3.41','Pod::Simple::Checker'=>'3.41','Pod::Simple::Debug'=>'3.41','Pod::Simple::DumpAsText'=>'3.41','Pod::Simple::DumpAsXML'=>'3.41','Pod::Simple::HTML'=>'3.41','Pod::Simple::HTMLBatch'=>'3.41','Pod::Simple::LinkSection'=>'3.41','Pod::Simple::Methody'=>'3.41','Pod::Simple::Progress'=>'3.41','Pod::Simple::PullParser'=>'3.41','Pod::Simple::PullParserEndToken'=>'3.41','Pod::Simple::PullParserStartToken'=>'3.41','Pod::Simple::PullParserTextToken'=>'3.41','Pod::Simple::PullParserToken'=>'3.41','Pod::Simple::RTF'=>'3.41','Pod::Simple::Search'=>'3.41','Pod::Simple::SimpleTree'=>'3.41','Pod::Simple::Text'=>'3.41','Pod::Simple::TextContent'=>'3.41','Pod::Simple::TiedOutFH'=>'3.41','Pod::Simple::Transcode'=>'3.41','Pod::Simple::TranscodeDumb'=>'3.41','Pod::Simple::TranscodeSmart'=>'3.41','Pod::Simple::XHTML'=>'3.41','Pod::Simple::XMLOutStream'=>'3.41','Pod::Usage'=>'2.01','Storable'=>'3.23','Symbol'=>'1.09','Test2'=>'1.302182','Test2::API'=>'1.302182','Test2::API::Breakage'=>'1.302182','Test2::API::Context'=>'1.302182','Test2::API::Instance'=>'1.302182','Test2::API::InterceptResult'=>'1.302182','Test2::API::InterceptResult::Event'=>'1.302182','Test2::API::InterceptResult::Facet'=>'1.302182','Test2::API::InterceptResult::Hub'=>'1.302182','Test2::API::InterceptResult::Squasher'=>'1.302182','Test2::API::Stack'=>'1.302182','Test2::Event'=>'1.302182','Test2::Event::Bail'=>'1.302182','Test2::Event::Diag'=>'1.302182','Test2::Event::Encoding'=>'1.302182','Test2::Event::Exception'=>'1.302182','Test2::Event::Fail'=>'1.302182','Test2::Event::Generic'=>'1.302182','Test2::Event::Note'=>'1.302182','Test2::Event::Ok'=>'1.302182','Test2::Event::Pass'=>'1.302182','Test2::Event::Plan'=>'1.302182','Test2::Event::Skip'=>'1.302182','Test2::Event::Subtest'=>'1.302182','Test2::Event::TAP::Version'=>'1.302182','Test2::Event::V2'=>'1.302182','Test2::Event::Waiting'=>'1.302182','Test2::EventFacet'=>'1.302182','Test2::EventFacet::About'=>'1.302182','Test2::EventFacet::Amnesty'=>'1.302182','Test2::EventFacet::Assert'=>'1.302182','Test2::EventFacet::Control'=>'1.302182','Test2::EventFacet::Error'=>'1.302182','Test2::EventFacet::Hub'=>'1.302182','Test2::EventFacet::Info'=>'1.302182','Test2::EventFacet::Info::Table'=>'1.302182','Test2::EventFacet::Meta'=>'1.302182','Test2::EventFacet::Parent'=>'1.302182','Test2::EventFacet::Plan'=>'1.302182','Test2::EventFacet::Render'=>'1.302182','Test2::EventFacet::Trace'=>'1.302182','Test2::Formatter'=>'1.302182','Test2::Formatter::TAP'=>'1.302182','Test2::Hub'=>'1.302182','Test2::Hub::Interceptor'=>'1.302182','Test2::Hub::Interceptor::Terminator'=>'1.302182','Test2::Hub::Subtest'=>'1.302182','Test2::IPC'=>'1.302182','Test2::IPC::Driver'=>'1.302182','Test2::IPC::Driver::Files'=>'1.302182','Test2::Tools::Tiny'=>'1.302182','Test2::Util'=>'1.302182','Test2::Util::ExternalMeta'=>'1.302182','Test2::Util::Facets2Legacy'=>'1.302182','Test2::Util::HashBase'=>'1.302182','Test2::Util::Trace'=>'1.302182','Test::Builder'=>'1.302182','Test::Builder::Formatter'=>'1.302182','Test::Builder::Module'=>'1.302182','Test::Builder::Tester'=>'1.302182','Test::Builder::Tester::Color'=>'1.302182','Test::Builder::TodoDiag'=>'1.302182','Test::More'=>'1.302182','Test::Simple'=>'1.302182','Test::Tester'=>'1.302182','Test::Tester::Capture'=>'1.302182','Test::Tester::CaptureRunner'=>'1.302182','Test::Tester::Delegate'=>'1.302182','Test::use::ok'=>'1.302182','Tie::RefHash'=>'1.40','Time::Local'=>'1.30','Unicode::Collate'=>'1.29','Unicode::Collate::CJK::Big5'=>'1.29','Unicode::Collate::CJK::GB2312'=>'1.29','Unicode::Collate::CJK::JISX0208'=>'1.29','Unicode::Collate::CJK::Korean'=>'1.29','Unicode::Collate::CJK::Pinyin'=>'1.29','Unicode::Collate::CJK::Stroke'=>'1.29','Unicode::Collate::CJK::Zhuyin'=>'1.29','Unicode::Collate::Locale'=>'1.29','Win32'=>'0.54','XS::APItest'=>'1.12','bytes'=>'1.08','experimental'=>'0.022','feature'=>'1.61','if'=>'0.0609','locale'=>'1.10','mro'=>'1.25','ok'=>'1.302182','overload'=>'1.33','re'=>'0.41','subs'=>'1.04','utf8'=>'1.24','version'=>'0.9928','version::regex'=>'0.9928',},removed=>{}},5.033004=>{delta_from=>5.033003,changed=>{'B'=>'1.82','B::Op_private'=>'5.033004','Config'=>'5.033004','Cwd'=>'3.79','ExtUtils::CBuilder'=>'0.280235','ExtUtils::CBuilder::Base'=>'0.280235','ExtUtils::CBuilder::Platform::Unix'=>'0.280235','ExtUtils::CBuilder::Platform::VMS'=>'0.280235','ExtUtils::CBuilder::Platform::Windows'=>'0.280235','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280235','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280235','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280235','ExtUtils::CBuilder::Platform::aix'=>'0.280235','ExtUtils::CBuilder::Platform::android'=>'0.280235','ExtUtils::CBuilder::Platform::cygwin'=>'0.280235','ExtUtils::CBuilder::Platform::darwin'=>'0.280235','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280235','ExtUtils::CBuilder::Platform::os2'=>'0.280235','ExtUtils::Command'=>'7.56','ExtUtils::Command::MM'=>'7.56','ExtUtils::Liblist'=>'7.56','ExtUtils::Liblist::Kid'=>'7.56','ExtUtils::MM'=>'7.56','ExtUtils::MM_AIX'=>'7.56','ExtUtils::MM_Any'=>'7.56','ExtUtils::MM_BeOS'=>'7.56','ExtUtils::MM_Cygwin'=>'7.56','ExtUtils::MM_DOS'=>'7.56','ExtUtils::MM_Darwin'=>'7.56','ExtUtils::MM_MacOS'=>'7.56','ExtUtils::MM_NW5'=>'7.56','ExtUtils::MM_OS2'=>'7.56','ExtUtils::MM_OS390'=>'7.56','ExtUtils::MM_QNX'=>'7.56','ExtUtils::MM_UWIN'=>'7.56','ExtUtils::MM_Unix'=>'7.56','ExtUtils::MM_VMS'=>'7.56','ExtUtils::MM_VOS'=>'7.56','ExtUtils::MM_Win32'=>'7.56','ExtUtils::MM_Win95'=>'7.56','ExtUtils::MY'=>'7.56','ExtUtils::MakeMaker'=>'7.56','ExtUtils::MakeMaker::Config'=>'7.56','ExtUtils::MakeMaker::Locale'=>'7.56','ExtUtils::MakeMaker::version'=>'7.56','ExtUtils::MakeMaker::version::regex'=>'7.56','ExtUtils::Mkbootstrap'=>'7.56','ExtUtils::Mksymlists'=>'7.56','ExtUtils::testlib'=>'7.56','File::Fetch'=>'1.00','File::Path'=>'2.18','File::Spec'=>'3.79','File::Spec::AmigaOS'=>'3.79','File::Spec::Cygwin'=>'3.79','File::Spec::Epoc'=>'3.79','File::Spec::Functions'=>'3.79','File::Spec::Mac'=>'3.79','File::Spec::OS2'=>'3.79','File::Spec::Unix'=>'3.79','File::Spec::VMS'=>'3.79','IPC::Msg'=>'2.09','IPC::Semaphore'=>'2.09','IPC::SharedMem'=>'2.09','IPC::SysV'=>'2.09','Module::CoreList'=>'5.20201120','Module::CoreList::Utils'=>'5.20201120','Net::Ping'=>'2.74','Pod::Html'=>'1.26','Pod::Simple'=>'3.42','Pod::Simple::BlackBox'=>'3.42','Pod::Simple::Checker'=>'3.42','Pod::Simple::Debug'=>'3.42','Pod::Simple::DumpAsText'=>'3.42','Pod::Simple::DumpAsXML'=>'3.42','Pod::Simple::HTML'=>'3.42','Pod::Simple::HTMLBatch'=>'3.42','Pod::Simple::LinkSection'=>'3.42','Pod::Simple::Methody'=>'3.42','Pod::Simple::Progress'=>'3.42','Pod::Simple::PullParser'=>'3.42','Pod::Simple::PullParserEndToken'=>'3.42','Pod::Simple::PullParserStartToken'=>'3.42','Pod::Simple::PullParserTextToken'=>'3.42','Pod::Simple::PullParserToken'=>'3.42','Pod::Simple::RTF'=>'3.42','Pod::Simple::Search'=>'3.42','Pod::Simple::SimpleTree'=>'3.42','Pod::Simple::Text'=>'3.42','Pod::Simple::TextContent'=>'3.42','Pod::Simple::TiedOutFH'=>'3.42','Pod::Simple::Transcode'=>'3.42','Pod::Simple::TranscodeDumb'=>'3.42','Pod::Simple::TranscodeSmart'=>'3.42','Pod::Simple::XHTML'=>'3.42','Pod::Simple::XMLOutStream'=>'3.42','Test2'=>'1.302183','Test2::API'=>'1.302183','Test2::API::Breakage'=>'1.302183','Test2::API::Context'=>'1.302183','Test2::API::Instance'=>'1.302183','Test2::API::InterceptResult'=>'1.302183','Test2::API::InterceptResult::Event'=>'1.302183','Test2::API::InterceptResult::Facet'=>'1.302183','Test2::API::InterceptResult::Hub'=>'1.302183','Test2::API::InterceptResult::Squasher'=>'1.302183','Test2::API::Stack'=>'1.302183','Test2::Event'=>'1.302183','Test2::Event::Bail'=>'1.302183','Test2::Event::Diag'=>'1.302183','Test2::Event::Encoding'=>'1.302183','Test2::Event::Exception'=>'1.302183','Test2::Event::Fail'=>'1.302183','Test2::Event::Generic'=>'1.302183','Test2::Event::Note'=>'1.302183','Test2::Event::Ok'=>'1.302183','Test2::Event::Pass'=>'1.302183','Test2::Event::Plan'=>'1.302183','Test2::Event::Skip'=>'1.302183','Test2::Event::Subtest'=>'1.302183','Test2::Event::TAP::Version'=>'1.302183','Test2::Event::V2'=>'1.302183','Test2::Event::Waiting'=>'1.302183','Test2::EventFacet'=>'1.302183','Test2::EventFacet::About'=>'1.302183','Test2::EventFacet::Amnesty'=>'1.302183','Test2::EventFacet::Assert'=>'1.302183','Test2::EventFacet::Control'=>'1.302183','Test2::EventFacet::Error'=>'1.302183','Test2::EventFacet::Hub'=>'1.302183','Test2::EventFacet::Info'=>'1.302183','Test2::EventFacet::Info::Table'=>'1.302183','Test2::EventFacet::Meta'=>'1.302183','Test2::EventFacet::Parent'=>'1.302183','Test2::EventFacet::Plan'=>'1.302183','Test2::EventFacet::Render'=>'1.302183','Test2::EventFacet::Trace'=>'1.302183','Test2::Formatter'=>'1.302183','Test2::Formatter::TAP'=>'1.302183','Test2::Hub'=>'1.302183','Test2::Hub::Interceptor'=>'1.302183','Test2::Hub::Interceptor::Terminator'=>'1.302183','Test2::Hub::Subtest'=>'1.302183','Test2::IPC'=>'1.302183','Test2::IPC::Driver'=>'1.302183','Test2::IPC::Driver::Files'=>'1.302183','Test2::Tools::Tiny'=>'1.302183','Test2::Util'=>'1.302183','Test2::Util::ExternalMeta'=>'1.302183','Test2::Util::Facets2Legacy'=>'1.302183','Test2::Util::HashBase'=>'1.302183','Test2::Util::Trace'=>'1.302183','Test::Builder'=>'1.302183','Test::Builder::Formatter'=>'1.302183','Test::Builder::Module'=>'1.302183','Test::Builder::Tester'=>'1.302183','Test::Builder::Tester::Color'=>'1.302183','Test::Builder::TodoDiag'=>'1.302183','Test::More'=>'1.302183','Test::Simple'=>'1.302183','Test::Tester'=>'1.302183','Test::Tester::Capture'=>'1.302183','Test::Tester::CaptureRunner'=>'1.302183','Test::Tester::Delegate'=>'1.302183','Test::use::ok'=>'1.302183','XS::APItest'=>'1.13','ok'=>'1.302183','perlfaq'=>'5.20201107',},removed=>{}},5.033005=>{delta_from=>5.033004,changed=>{'App::Prove'=>'3.43','App::Prove::State'=>'3.43','App::Prove::State::Result'=>'3.43','App::Prove::State::Result::Test'=>'3.43','B::Op_private'=>'5.033005','Carp'=>'1.51','Carp::Heavy'=>'1.51','Config'=>'5.033005','Config::Perl::V'=>'0.33','Cwd'=>'3.80','DynaLoader'=>'1.49','Encode'=>'3.08','Encode::GSM0338'=>'2.09','ExtUtils::Install'=>'2.20','ExtUtils::Installed'=>'2.20','ExtUtils::Packlist'=>'2.20','ExtUtils::ParseXS'=>'3.42','ExtUtils::ParseXS::Constants'=>'3.42','ExtUtils::ParseXS::CountLines'=>'3.42','ExtUtils::ParseXS::Eval'=>'3.42','ExtUtils::ParseXS::Utilities'=>'3.42','File::Copy'=>'2.35','File::Find'=>'1.38','File::Spec'=>'3.80','File::Spec::AmigaOS'=>'3.80','File::Spec::Cygwin'=>'3.80','File::Spec::Epoc'=>'3.80','File::Spec::Functions'=>'3.80','File::Spec::Mac'=>'3.80','File::Spec::OS2'=>'3.80','File::Spec::Unix'=>'3.80','File::Spec::VMS'=>'3.80','File::Spec::Win32'=>'3.80','Module::CoreList'=>'5.20201220','Module::CoreList::Utils'=>'5.20201220','Net::Cmd'=>'3.12','Net::Config'=>'3.12','Net::Domain'=>'3.12','Net::FTP'=>'3.12','Net::FTP::A'=>'3.12','Net::FTP::E'=>'3.12','Net::FTP::I'=>'3.12','Net::FTP::L'=>'3.12','Net::FTP::dataconn'=>'3.12','Net::NNTP'=>'3.12','Net::Netrc'=>'3.12','Net::POP3'=>'3.12','Net::SMTP'=>'3.12','Net::Time'=>'3.12','ODBM_File'=>'1.17','Opcode'=>'1.49','POSIX'=>'1.96','PerlIO::via::QuotedPrint'=>'0.09','TAP::Base'=>'3.43','TAP::Formatter::Base'=>'3.43','TAP::Formatter::Color'=>'3.43','TAP::Formatter::Console'=>'3.43','TAP::Formatter::Console::ParallelSession'=>'3.43','TAP::Formatter::Console::Session'=>'3.43','TAP::Formatter::File'=>'3.43','TAP::Formatter::File::Session'=>'3.43','TAP::Formatter::Session'=>'3.43','TAP::Harness'=>'3.43','TAP::Harness::Env'=>'3.43','TAP::Object'=>'3.43','TAP::Parser'=>'3.43','TAP::Parser::Aggregator'=>'3.43','TAP::Parser::Grammar'=>'3.43','TAP::Parser::Iterator'=>'3.43','TAP::Parser::Iterator::Array'=>'3.43','TAP::Parser::Iterator::Process'=>'3.43','TAP::Parser::Iterator::Stream'=>'3.43','TAP::Parser::IteratorFactory'=>'3.43','TAP::Parser::Multiplexer'=>'3.43','TAP::Parser::Result'=>'3.43','TAP::Parser::Result::Bailout'=>'3.43','TAP::Parser::Result::Comment'=>'3.43','TAP::Parser::Result::Plan'=>'3.43','TAP::Parser::Result::Pragma'=>'3.43','TAP::Parser::Result::Test'=>'3.43','TAP::Parser::Result::Unknown'=>'3.43','TAP::Parser::Result::Version'=>'3.43','TAP::Parser::Result::YAML'=>'3.43','TAP::Parser::ResultFactory'=>'3.43','TAP::Parser::Scheduler'=>'3.43','TAP::Parser::Scheduler::Job'=>'3.43','TAP::Parser::Scheduler::Spinner'=>'3.43','TAP::Parser::Source'=>'3.43','TAP::Parser::SourceHandler'=>'3.43','TAP::Parser::SourceHandler::Executable'=>'3.43','TAP::Parser::SourceHandler::File'=>'3.43','TAP::Parser::SourceHandler::Handle'=>'3.43','TAP::Parser::SourceHandler::Perl'=>'3.43','TAP::Parser::SourceHandler::RawTAP'=>'3.43','TAP::Parser::YAMLish::Reader'=>'3.43','TAP::Parser::YAMLish::Writer'=>'3.43','Test::Harness'=>'3.43','Text::Balanced'=>'2.04','Time::HiRes'=>'1.9766','XS::APItest'=>'1.14','warnings'=>'1.49',},removed=>{}},5.033006=>{delta_from=>5.033005,changed=>{'B::Op_private'=>'5.033006','Carp'=>'1.52','Carp::Heavy'=>'1.52','Compress::Raw::Bzip2'=>'2.100','Compress::Raw::Zlib'=>'2.100','Compress::Zlib'=>'2.100','Config'=>'5.033006','DynaLoader'=>'1.50','ExtUtils::Command'=>'7.58','ExtUtils::Command::MM'=>'7.58','ExtUtils::Liblist'=>'7.58','ExtUtils::Liblist::Kid'=>'7.58','ExtUtils::MM'=>'7.58','ExtUtils::MM_AIX'=>'7.58','ExtUtils::MM_Any'=>'7.58','ExtUtils::MM_BeOS'=>'7.58','ExtUtils::MM_Cygwin'=>'7.58','ExtUtils::MM_DOS'=>'7.58','ExtUtils::MM_Darwin'=>'7.58','ExtUtils::MM_MacOS'=>'7.58','ExtUtils::MM_NW5'=>'7.58','ExtUtils::MM_OS2'=>'7.58','ExtUtils::MM_OS390'=>'7.58','ExtUtils::MM_QNX'=>'7.58','ExtUtils::MM_UWIN'=>'7.58','ExtUtils::MM_Unix'=>'7.58','ExtUtils::MM_VMS'=>'7.58','ExtUtils::MM_VOS'=>'7.58','ExtUtils::MM_Win32'=>'7.58','ExtUtils::MM_Win95'=>'7.58','ExtUtils::MY'=>'7.58','ExtUtils::MakeMaker'=>'7.58','ExtUtils::MakeMaker::Config'=>'7.58','ExtUtils::MakeMaker::Locale'=>'7.58','ExtUtils::MakeMaker::version'=>'7.58','ExtUtils::MakeMaker::version::regex'=>'7.58','ExtUtils::Manifest'=>'1.73','ExtUtils::Mkbootstrap'=>'7.58','ExtUtils::Mksymlists'=>'7.58','ExtUtils::testlib'=>'7.58','GDBM_File'=>'1.19','IO'=>'1.45','IO::Compress::Adapter::Bzip2'=>'2.100','IO::Compress::Adapter::Deflate'=>'2.100','IO::Compress::Adapter::Identity'=>'2.100','IO::Compress::Base'=>'2.100','IO::Compress::Base::Common'=>'2.100','IO::Compress::Bzip2'=>'2.100','IO::Compress::Deflate'=>'2.100','IO::Compress::Gzip'=>'2.100','IO::Compress::Gzip::Constants'=>'2.100','IO::Compress::RawDeflate'=>'2.100','IO::Compress::Zip'=>'2.100','IO::Compress::Zip::Constants'=>'2.100','IO::Compress::Zlib::Constants'=>'2.100','IO::Compress::Zlib::Extra'=>'2.100','IO::Dir'=>'1.45','IO::File'=>'1.45','IO::Handle'=>'1.45','IO::Pipe'=>'1.45','IO::Poll'=>'1.45','IO::Seekable'=>'1.45','IO::Select'=>'1.45','IO::Socket'=>'1.45','IO::Socket::INET'=>'1.45','IO::Socket::UNIX'=>'1.45','IO::Uncompress::Adapter::Bunzip2'=>'2.100','IO::Uncompress::Adapter::Identity'=>'2.100','IO::Uncompress::Adapter::Inflate'=>'2.100','IO::Uncompress::AnyInflate'=>'2.100','IO::Uncompress::AnyUncompress'=>'2.100','IO::Uncompress::Base'=>'2.100','IO::Uncompress::Bunzip2'=>'2.100','IO::Uncompress::Gunzip'=>'2.100','IO::Uncompress::Inflate'=>'2.100','IO::Uncompress::RawInflate'=>'2.100','IO::Uncompress::Unzip'=>'2.100','Module::CoreList'=>'5.20210120','Module::CoreList::Utils'=>'5.20210120','Net::Cmd'=>'3.13','Net::Config'=>'3.13','Net::Domain'=>'3.13','Net::FTP'=>'3.13','Net::FTP::A'=>'3.13','Net::FTP::E'=>'3.13','Net::FTP::I'=>'3.13','Net::FTP::L'=>'3.13','Net::FTP::dataconn'=>'3.13','Net::NNTP'=>'3.13','Net::Netrc'=>'3.13','Net::POP3'=>'3.13','Net::SMTP'=>'3.13','Net::Time'=>'3.13','POSIX'=>'1.97','Socket'=>'2.031','XS::APItest'=>'1.15','feature'=>'1.62','warnings'=>'1.50',},removed=>{}},5.032001=>{delta_from=>5.032000,changed=>{'B::Op_private'=>'5.032001','Config'=>'5.032001','Data::Dumper'=>'2.174_01','DynaLoader'=>'1.47_01','ExtUtils::Liblist::Kid'=>'7.44_01','Module::CoreList'=>'5.20210123','Module::CoreList::Utils'=>'5.20210123','Opcode'=>'1.48','Safe'=>'2.41_01','Win32API::File::inc::ExtUtils::Myconst2perl'=>'1',},removed=>{}},5.033007=>{delta_from=>5.033006,changed=>{'B::Deparse'=>'1.56','B::Op_private'=>'5.033007','Config'=>'5.033007','ExtUtils::CBuilder'=>'0.280236','ExtUtils::CBuilder::Base'=>'0.280236','ExtUtils::CBuilder::Platform::Unix'=>'0.280236','ExtUtils::CBuilder::Platform::VMS'=>'0.280236','ExtUtils::CBuilder::Platform::Windows'=>'0.280236','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280236','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280236','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280236','ExtUtils::CBuilder::Platform::aix'=>'0.280236','ExtUtils::CBuilder::Platform::android'=>'0.280236','ExtUtils::CBuilder::Platform::cygwin'=>'0.280236','ExtUtils::CBuilder::Platform::darwin'=>'0.280236','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280236','ExtUtils::CBuilder::Platform::os2'=>'0.280236','ExtUtils::Command'=>'7.60','ExtUtils::Command::MM'=>'7.60','ExtUtils::Liblist'=>'7.60','ExtUtils::Liblist::Kid'=>'7.60','ExtUtils::MM'=>'7.60','ExtUtils::MM_AIX'=>'7.60','ExtUtils::MM_Any'=>'7.60','ExtUtils::MM_BeOS'=>'7.60','ExtUtils::MM_Cygwin'=>'7.60','ExtUtils::MM_DOS'=>'7.60','ExtUtils::MM_Darwin'=>'7.60','ExtUtils::MM_MacOS'=>'7.60','ExtUtils::MM_NW5'=>'7.60','ExtUtils::MM_OS2'=>'7.60','ExtUtils::MM_OS390'=>'7.60','ExtUtils::MM_QNX'=>'7.60','ExtUtils::MM_UWIN'=>'7.60','ExtUtils::MM_Unix'=>'7.60','ExtUtils::MM_VMS'=>'7.60','ExtUtils::MM_VOS'=>'7.60','ExtUtils::MM_Win32'=>'7.60','ExtUtils::MM_Win95'=>'7.60','ExtUtils::MY'=>'7.60','ExtUtils::MakeMaker'=>'7.60','ExtUtils::MakeMaker::Config'=>'7.60','ExtUtils::MakeMaker::Locale'=>'7.60','ExtUtils::MakeMaker::version'=>'7.60','ExtUtils::MakeMaker::version::regex'=>'7.60','ExtUtils::Mkbootstrap'=>'7.60','ExtUtils::Mksymlists'=>'7.60','ExtUtils::PL2Bat'=>'0.004','ExtUtils::testlib'=>'7.60','Fatal'=>'2.34','File::Find'=>'1.39','Hash::Util'=>'0.25','IO'=>'1.46','IO::Dir'=>'1.46','IO::File'=>'1.46','IO::Handle'=>'1.46','IO::Pipe'=>'1.46','IO::Poll'=>'1.46','IO::Seekable'=>'1.46','IO::Select'=>'1.46','IO::Socket'=>'1.46','IO::Socket::INET'=>'1.46','IO::Socket::UNIX'=>'1.46','JSON::PP'=>'4.06','JSON::PP::Boolean'=>'4.06','Module::CoreList'=>'5.20210220','Module::CoreList::Utils'=>'5.20210220','Opcode'=>'1.50','PerlIO::encoding'=>'0.30','Time::HiRes'=>'1.9767','autodie'=>'2.34','autodie::Scope::Guard'=>'2.34','autodie::Scope::GuardStack'=>'2.34','autodie::Util'=>'2.34','autodie::exception'=>'2.34','autodie::exception::system'=>'2.34','autodie::hints'=>'2.34','autodie::skip'=>'2.34','feature'=>'1.63','mro'=>'1.25_001','warnings'=>'1.51',},removed=>{}},5.033008=>{delta_from=>5.033007,changed=>{'B::Op_private'=>'5.033008','Compress::Raw::Bzip2'=>'2.101','Compress::Raw::Zlib'=>'2.101','Compress::Zlib'=>'2.102','Config'=>'5.033008','Data::Dumper'=>'2.177','IO::Compress::Adapter::Bzip2'=>'2.102','IO::Compress::Adapter::Deflate'=>'2.102','IO::Compress::Adapter::Identity'=>'2.102','IO::Compress::Base'=>'2.102','IO::Compress::Base::Common'=>'2.102','IO::Compress::Bzip2'=>'2.102','IO::Compress::Deflate'=>'2.102','IO::Compress::Gzip'=>'2.102','IO::Compress::Gzip::Constants'=>'2.102','IO::Compress::RawDeflate'=>'2.102','IO::Compress::Zip'=>'2.102','IO::Compress::Zip::Constants'=>'2.102','IO::Compress::Zlib::Constants'=>'2.102','IO::Compress::Zlib::Extra'=>'2.102','IO::Uncompress::Adapter::Bunzip2'=>'2.102','IO::Uncompress::Adapter::Identity'=>'2.102','IO::Uncompress::Adapter::Inflate'=>'2.102','IO::Uncompress::AnyInflate'=>'2.102','IO::Uncompress::AnyUncompress'=>'2.102','IO::Uncompress::Base'=>'2.102','IO::Uncompress::Bunzip2'=>'2.102','IO::Uncompress::Gunzip'=>'2.102','IO::Uncompress::Inflate'=>'2.102','IO::Uncompress::RawInflate'=>'2.102','IO::Uncompress::Unzip'=>'2.102','Module::CoreList'=>'5.20210320','Module::CoreList::Utils'=>'5.20210320','Pod::Html'=>'1.27','Win32'=>'0.57',},removed=>{}},5.033009=>{delta_from=>5.033008,changed=>{'B::Op_private'=>'5.033009','Config'=>'5.033009','Data::Dumper'=>'2.178','ExtUtils::Command'=>'7.62','ExtUtils::Command::MM'=>'7.62','ExtUtils::Liblist'=>'7.62','ExtUtils::Liblist::Kid'=>'7.62','ExtUtils::MM'=>'7.62','ExtUtils::MM_AIX'=>'7.62','ExtUtils::MM_Any'=>'7.62','ExtUtils::MM_BeOS'=>'7.62','ExtUtils::MM_Cygwin'=>'7.62','ExtUtils::MM_DOS'=>'7.62','ExtUtils::MM_Darwin'=>'7.62','ExtUtils::MM_MacOS'=>'7.62','ExtUtils::MM_NW5'=>'7.62','ExtUtils::MM_OS2'=>'7.62','ExtUtils::MM_OS390'=>'7.62','ExtUtils::MM_QNX'=>'7.62','ExtUtils::MM_UWIN'=>'7.62','ExtUtils::MM_Unix'=>'7.62','ExtUtils::MM_VMS'=>'7.62','ExtUtils::MM_VOS'=>'7.62','ExtUtils::MM_Win32'=>'7.62','ExtUtils::MM_Win95'=>'7.62','ExtUtils::MY'=>'7.62','ExtUtils::MakeMaker'=>'7.62','ExtUtils::MakeMaker::Config'=>'7.62','ExtUtils::MakeMaker::Locale'=>'7.62','ExtUtils::MakeMaker::version'=>'7.62','ExtUtils::MakeMaker::version::regex'=>'7.62','ExtUtils::Mkbootstrap'=>'7.62','ExtUtils::Mksymlists'=>'7.62','ExtUtils::ParseXS'=>'3.43','ExtUtils::ParseXS::Constants'=>'3.43','ExtUtils::ParseXS::CountLines'=>'3.43','ExtUtils::ParseXS::Eval'=>'3.43','ExtUtils::ParseXS::Utilities'=>'3.43','ExtUtils::Typemaps'=>'3.43','ExtUtils::Typemaps::Cmd'=>'3.43','ExtUtils::Typemaps::InputMap'=>'3.43','ExtUtils::Typemaps::OutputMap'=>'3.43','ExtUtils::Typemaps::Type'=>'3.43','ExtUtils::testlib'=>'7.62','Module::CoreList'=>'5.20210420','Module::CoreList::Utils'=>'5.20210420','NEXT'=>'0.68','XS::APItest'=>'1.16','feature'=>'1.64','perlfaq'=>'5.20210411',},removed=>{}},5.034000=>{delta_from=>5.033009,changed=>{'B::Op_private'=>'5.034000','Config'=>'5.034','Data::Dumper'=>'2.179','Module::CoreList'=>'5.20210520','Module::CoreList::Utils'=>'5.20210520','experimental'=>'0.024',},removed=>{}},5.035000=>{delta_from=>5.034,changed=>{'B::Op_private'=>'5.035000','Config'=>'5.035','Module::CoreList'=>'5.20210521','Module::CoreList::Utils'=>'5.20210521','feature'=>'1.65',},removed=>{}},5.035001=>{delta_from=>5.035000,changed=>{'B::Deparse'=>'1.57','B::Op_private'=>'5.035001','Config'=>'5.035001','Cwd'=>'3.81','Data::Dumper'=>'2.181','File::Copy'=>'2.36','File::Glob'=>'1.35','File::Spec'=>'3.81','File::Spec::AmigaOS'=>'3.81','File::Spec::Cygwin'=>'3.81','File::Spec::Epoc'=>'3.81','File::Spec::Functions'=>'3.81','File::Spec::Mac'=>'3.81','File::Spec::OS2'=>'3.81','File::Spec::Unix'=>'3.81','File::Spec::VMS'=>'3.81','File::Spec::Win32'=>'3.81','File::stat'=>'1.10','IO'=>'1.47','IO::Dir'=>'1.47','IO::File'=>'1.47','IO::Handle'=>'1.47','IO::Pipe'=>'1.47','IO::Poll'=>'1.47','IO::Seekable'=>'1.47','IO::Select'=>'1.47','IO::Socket'=>'1.47','IO::Socket::INET'=>'1.47','IO::Socket::UNIX'=>'1.47','List::Util'=>'1.56','List::Util::XS'=>'1.56','Module::CoreList'=>'5.20210620','Module::CoreList::Utils'=>'5.20210620','Opcode'=>'1.51','POSIX'=>'1.98','Scalar::Util'=>'1.56','Socket'=>'2.032','Sub::Util'=>'1.56','Test2'=>'1.302185','Test2::API'=>'1.302185','Test2::API::Breakage'=>'1.302185','Test2::API::Context'=>'1.302185','Test2::API::Instance'=>'1.302185','Test2::API::InterceptResult'=>'1.302185','Test2::API::InterceptResult::Event'=>'1.302185','Test2::API::InterceptResult::Facet'=>'1.302185','Test2::API::InterceptResult::Hub'=>'1.302185','Test2::API::InterceptResult::Squasher'=>'1.302185','Test2::API::Stack'=>'1.302185','Test2::Event'=>'1.302185','Test2::Event::Bail'=>'1.302185','Test2::Event::Diag'=>'1.302185','Test2::Event::Encoding'=>'1.302185','Test2::Event::Exception'=>'1.302185','Test2::Event::Fail'=>'1.302185','Test2::Event::Generic'=>'1.302185','Test2::Event::Note'=>'1.302185','Test2::Event::Ok'=>'1.302185','Test2::Event::Pass'=>'1.302185','Test2::Event::Plan'=>'1.302185','Test2::Event::Skip'=>'1.302185','Test2::Event::Subtest'=>'1.302185','Test2::Event::TAP::Version'=>'1.302185','Test2::Event::V2'=>'1.302185','Test2::Event::Waiting'=>'1.302185','Test2::EventFacet'=>'1.302185','Test2::EventFacet::About'=>'1.302185','Test2::EventFacet::Amnesty'=>'1.302185','Test2::EventFacet::Assert'=>'1.302185','Test2::EventFacet::Control'=>'1.302185','Test2::EventFacet::Error'=>'1.302185','Test2::EventFacet::Hub'=>'1.302185','Test2::EventFacet::Info'=>'1.302185','Test2::EventFacet::Info::Table'=>'1.302185','Test2::EventFacet::Meta'=>'1.302185','Test2::EventFacet::Parent'=>'1.302185','Test2::EventFacet::Plan'=>'1.302185','Test2::EventFacet::Render'=>'1.302185','Test2::EventFacet::Trace'=>'1.302185','Test2::Formatter'=>'1.302185','Test2::Formatter::TAP'=>'1.302185','Test2::Hub'=>'1.302185','Test2::Hub::Interceptor'=>'1.302185','Test2::Hub::Interceptor::Terminator'=>'1.302185','Test2::Hub::Subtest'=>'1.302185','Test2::IPC'=>'1.302185','Test2::IPC::Driver'=>'1.302185','Test2::IPC::Driver::Files'=>'1.302185','Test2::Tools::Tiny'=>'1.302185','Test2::Util'=>'1.302185','Test2::Util::ExternalMeta'=>'1.302185','Test2::Util::Facets2Legacy'=>'1.302185','Test2::Util::HashBase'=>'1.302185','Test2::Util::Trace'=>'1.302185','Test::Builder'=>'1.302185','Test::Builder::Formatter'=>'1.302185','Test::Builder::Module'=>'1.302185','Test::Builder::Tester'=>'1.302185','Test::Builder::Tester::Color'=>'1.302185','Test::Builder::TodoDiag'=>'1.302185','Test::More'=>'1.302185','Test::Simple'=>'1.302185','Test::Tester'=>'1.302185','Test::Tester::Capture'=>'1.302185','Test::Tester::CaptureRunner'=>'1.302185','Test::Tester::Delegate'=>'1.302185','Test::use::ok'=>'1.302185','Unicode::Collate'=>'1.30','Unicode::Collate::CJK::Big5'=>'1.30','Unicode::Collate::CJK::GB2312'=>'1.30','Unicode::Collate::CJK::JISX0208'=>'1.30','Unicode::Collate::CJK::Korean'=>'1.30','Unicode::Collate::CJK::Pinyin'=>'1.30','Unicode::Collate::CJK::Stroke'=>'1.30','Unicode::Collate::CJK::Zhuyin'=>'1.30','Unicode::Collate::Locale'=>'1.30','Unicode::UCD'=>'0.76','XS::APItest'=>'1.17','feature'=>'1.66','ok'=>'1.302185','open'=>'1.13','perlfaq'=>'5.20210520','version'=>'0.9929','version::regex'=>'0.9929',},removed=>{}},5.035002=>{delta_from=>5.035001,changed=>{'Amiga::ARexx'=>'0.06','Amiga::Exec'=>'0.03','B::Concise'=>'1.005','B::Op_private'=>'5.035002','Config'=>'5.035002','Cwd'=>'3.82','DB_File'=>'1.856','Data::Dumper'=>'2.183','Devel::PPPort'=>'3.63','Devel::Peek'=>'1.31','DynaLoader'=>'1.51','Encode'=>'3.10','Encode::JP'=>'2.05','Errno'=>'1.34','ExtUtils::Miniperl'=>'1.11','Fcntl'=>'1.15','File::Find'=>'1.39_01','File::Glob'=>'1.36','File::stat'=>'1.11','GDBM_File'=>'1.20','Hash::Util'=>'0.26','Hash::Util::FieldHash'=>'1.22','I18N::Langinfo'=>'0.20','IPC::Open2'=>'1.06','IPC::Open3'=>'1.22','Math::BigFloat'=>'1.999823','Math::BigFloat::Trace'=>'0.53','Math::BigInt'=>'1.999823','Math::BigInt::Calc'=>'1.999823','Math::BigInt::FastCalc'=>'0.5010','Math::BigInt::Lib'=>'1.999823','Math::BigInt::Trace'=>'0.53','Math::BigRat'=>'0.2617','Module::CoreList'=>'5.20210723','Module::CoreList::Utils'=>'5.20210723','Opcode'=>'1.52','PerlIO'=>'1.12','Pod::Functions'=>'1.14','Pod::Functions::Functions'=>'1.14','Pod::Html'=>'1.31','Pod::Html::Util'=>'1.31','Pod::Simple'=>'3.43','Pod::Simple::BlackBox'=>'3.43','Pod::Simple::Checker'=>'3.43','Pod::Simple::Debug'=>'3.43','Pod::Simple::DumpAsText'=>'3.43','Pod::Simple::DumpAsXML'=>'3.43','Pod::Simple::HTML'=>'3.43','Pod::Simple::HTMLBatch'=>'3.43','Pod::Simple::LinkSection'=>'3.43','Pod::Simple::Methody'=>'3.43','Pod::Simple::Progress'=>'3.43','Pod::Simple::PullParser'=>'3.43','Pod::Simple::PullParserEndToken'=>'3.43','Pod::Simple::PullParserStartToken'=>'3.43','Pod::Simple::PullParserTextToken'=>'3.43','Pod::Simple::PullParserToken'=>'3.43','Pod::Simple::RTF'=>'3.43','Pod::Simple::Search'=>'3.43','Pod::Simple::SimpleTree'=>'3.43','Pod::Simple::Text'=>'3.43','Pod::Simple::TextContent'=>'3.43','Pod::Simple::TiedOutFH'=>'3.43','Pod::Simple::Transcode'=>'3.43','Pod::Simple::TranscodeDumb'=>'3.43','Pod::Simple::TranscodeSmart'=>'3.43','Pod::Simple::XHTML'=>'3.43','Pod::Simple::XMLOutStream'=>'3.43','Sys::Hostname'=>'1.24','Text::Tabs'=>'2021.0717','Text::Wrap'=>'2021.0717','Time::HiRes'=>'1.9768','Unicode::UCD'=>'0.77','VMS::Filespec'=>'1.13','VMS::Stdio'=>'2.46','XSLoader'=>'0.31','bigint'=>'0.53','bignum'=>'0.53','bigrat'=>'0.53','if'=>'0.0610','threads'=>'2.27','warnings'=>'1.52',},removed=>{}},5.035003=>{delta_from=>5.035002,changed=>{'Archive::Tar'=>'2.40','Archive::Tar::Constant'=>'2.40','Archive::Tar::File'=>'2.40','B::Op_private'=>'5.035003','Config'=>'5.035003','Encode'=>'3.12','Encode::GSM0338'=>'2.10','Encode::Unicode'=>'2.19','Module::CoreList'=>'5.20210820','Module::CoreList::Utils'=>'5.20210820','Net::hostent'=>'1.03','Opcode'=>'1.53','POSIX'=>'1.99','Pod::Html'=>'1.32','Pod::Html::Util'=>'1.32','Storable'=>'3.24','Text::Tabs'=>'2021.0804','Text::Wrap'=>'2021.0804','Time::HiRes'=>'1.9769','Unicode::Normalize'=>'1.30','XS::APItest'=>'1.18','diagnostics'=>'1.38','feature'=>'1.67','sort'=>'2.05','threads::shared'=>'1.63','warnings'=>'1.53',},removed=>{}},5.035004=>{delta_from=>5.035003,changed=>{'B'=>'1.83','B::Deparse'=>'1.58','B::Op_private'=>'5.035004','Config'=>'5.035004','Devel::Peek'=>'1.32','Exporter'=>'5.77','Exporter::Heavy'=>'5.77','ExtUtils::ParseXS'=>'3.44','ExtUtils::ParseXS::Constants'=>'3.44','ExtUtils::ParseXS::CountLines'=>'3.44','ExtUtils::ParseXS::Eval'=>'3.44','ExtUtils::ParseXS::Utilities'=>'3.44','ExtUtils::Typemaps'=>'3.44','ExtUtils::Typemaps::Cmd'=>'3.44','ExtUtils::Typemaps::InputMap'=>'3.44','ExtUtils::Typemaps::OutputMap'=>'3.44','ExtUtils::Typemaps::Type'=>'3.44','Hash::Util::FieldHash'=>'1.23','IO'=>'1.48','IO::Dir'=>'1.48','IO::File'=>'1.48','IO::Handle'=>'1.48','IO::Pipe'=>'1.48','IO::Poll'=>'1.48','IO::Seekable'=>'1.48','IO::Select'=>'1.48','IO::Socket'=>'1.48','IO::Socket::INET'=>'1.48','IO::Socket::UNIX'=>'1.48','List::Util'=>'1.56_001','List::Util::XS'=>'1.56_001','Module::CoreList'=>'5.20210920','Module::CoreList::Utils'=>'5.20210920','Opcode'=>'1.54','Pod::Html'=>'1.33','Pod::Html::Util'=>'1.33','Scalar::Util'=>'1.56_001','Storable'=>'3.25','Sub::Util'=>'1.56_001','Text::Tabs'=>'2021.0814','Text::Wrap'=>'2021.0814','UNIVERSAL'=>'1.14','Unicode'=>'14.0.0','Unicode::Collate'=>'1.31','Unicode::Collate::CJK::Big5'=>'1.31','Unicode::Collate::CJK::GB2312'=>'1.31','Unicode::Collate::CJK::JISX0208'=>'1.31','Unicode::Collate::CJK::Korean'=>'1.31','Unicode::Collate::CJK::Pinyin'=>'1.31','Unicode::Collate::CJK::Stroke'=>'1.31','Unicode::Collate::CJK::Zhuyin'=>'1.31','Unicode::Collate::Locale'=>'1.31','Unicode::UCD'=>'0.78','XS::APItest'=>'1.19','XS::Typemap'=>'0.19','attributes'=>'0.34','feature'=>'1.68','mro'=>'1.26','threads::shared'=>'1.64','warnings'=>'1.54',},removed=>{}},5.035005=>{delta_from=>5.035004,changed=>{'B::Concise'=>'1.006','B::Deparse'=>'1.59','B::Op_private'=>'5.035005','Config'=>'5.035005','Digest'=>'1.20','Digest::base'=>'1.20','Digest::file'=>'1.20','DynaLoader'=>'1.52','Encode'=>'3.16','Errno'=>'1.35','File::Copy'=>'2.37','File::Spec::Unix'=>'3.82','FindBin'=>'1.53','GDBM_File'=>'1.21','HTTP::Tiny'=>'0.078','I18N::Langinfo'=>'0.21','IO::Dir'=>'1.49','IO::Pipe'=>'1.49','IO::Poll'=>'1.49','IO::Select'=>'1.49','IO::Socket'=>'1.49','IO::Socket::INET'=>'1.49','IO::Socket::UNIX'=>'1.49','List::Util'=>'1.60','List::Util::XS'=>'1.60','Math::BigRat::Trace'=>'0.63','Module::CoreList'=>'5.20211020','Module::CoreList::Utils'=>'5.20211020','POSIX'=>'2.01','Scalar::Util'=>'1.60','Sub::Util'=>'1.60','Test2'=>'1.302188','Test2::API'=>'1.302188','Test2::API::Breakage'=>'1.302188','Test2::API::Context'=>'1.302188','Test2::API::Instance'=>'1.302188','Test2::API::InterceptResult'=>'1.302188','Test2::API::InterceptResult::Event'=>'1.302188','Test2::API::InterceptResult::Facet'=>'1.302188','Test2::API::InterceptResult::Hub'=>'1.302188','Test2::API::InterceptResult::Squasher'=>'1.302188','Test2::API::Stack'=>'1.302188','Test2::Event'=>'1.302188','Test2::Event::Bail'=>'1.302188','Test2::Event::Diag'=>'1.302188','Test2::Event::Encoding'=>'1.302188','Test2::Event::Exception'=>'1.302188','Test2::Event::Fail'=>'1.302188','Test2::Event::Generic'=>'1.302188','Test2::Event::Note'=>'1.302188','Test2::Event::Ok'=>'1.302188','Test2::Event::Pass'=>'1.302188','Test2::Event::Plan'=>'1.302188','Test2::Event::Skip'=>'1.302188','Test2::Event::Subtest'=>'1.302188','Test2::Event::TAP::Version'=>'1.302188','Test2::Event::V2'=>'1.302188','Test2::Event::Waiting'=>'1.302188','Test2::EventFacet'=>'1.302188','Test2::EventFacet::About'=>'1.302188','Test2::EventFacet::Amnesty'=>'1.302188','Test2::EventFacet::Assert'=>'1.302188','Test2::EventFacet::Control'=>'1.302188','Test2::EventFacet::Error'=>'1.302188','Test2::EventFacet::Hub'=>'1.302188','Test2::EventFacet::Info'=>'1.302188','Test2::EventFacet::Info::Table'=>'1.302188','Test2::EventFacet::Meta'=>'1.302188','Test2::EventFacet::Parent'=>'1.302188','Test2::EventFacet::Plan'=>'1.302188','Test2::EventFacet::Render'=>'1.302188','Test2::EventFacet::Trace'=>'1.302188','Test2::Formatter'=>'1.302188','Test2::Formatter::TAP'=>'1.302188','Test2::Hub'=>'1.302188','Test2::Hub::Interceptor'=>'1.302188','Test2::Hub::Interceptor::Terminator'=>'1.302188','Test2::Hub::Subtest'=>'1.302188','Test2::IPC'=>'1.302188','Test2::IPC::Driver'=>'1.302188','Test2::IPC::Driver::Files'=>'1.302188','Test2::Tools::Tiny'=>'1.302188','Test2::Util'=>'1.302188','Test2::Util::ExternalMeta'=>'1.302188','Test2::Util::Facets2Legacy'=>'1.302188','Test2::Util::HashBase'=>'1.302188','Test2::Util::Trace'=>'1.302188','Test::Builder'=>'1.302188','Test::Builder::Formatter'=>'1.302188','Test::Builder::Module'=>'1.302188','Test::Builder::Tester'=>'1.302188','Test::Builder::Tester::Color'=>'1.302188','Test::Builder::TodoDiag'=>'1.302188','Test::More'=>'1.302188','Test::Simple'=>'1.302188','Test::Tester'=>'1.302188','Test::Tester::Capture'=>'1.302188','Test::Tester::CaptureRunner'=>'1.302188','Test::Tester::Delegate'=>'1.302188','Test::use::ok'=>'1.302188','Tie::Handle'=>'4.3','Tie::Hash'=>'1.06','Tie::Scalar'=>'1.06','XS::APItest'=>'1.20','experimental'=>'0.025','ok'=>'1.302188','warnings'=>'1.55',},removed=>{}},5.035006=>{delta_from=>5.035005,changed=>{'B::Op_private'=>'5.035006','Config'=>'5.035006','File::Glob'=>'1.37','File::stat'=>'1.12','GDBM_File'=>'1.22','HTTP::Tiny'=>'0.080','Math::BigFloat'=>'1.999827','Math::BigFloat::Trace'=>'0.63','Math::BigInt'=>'1.999827','Math::BigInt::Calc'=>'1.999827','Math::BigInt::FastCalc'=>'0.5012','Math::BigInt::Lib'=>'1.999827','Math::BigInt::Trace'=>'0.63','Math::BigRat'=>'0.2620','Module::CoreList'=>'5.20211120','Module::CoreList::Utils'=>'5.20211120','POSIX'=>'2.02','bigint'=>'0.63','bignum'=>'0.63','bigrat'=>'0.63','diagnostics'=>'1.39','feature'=>'1.69','warnings'=>'1.56',},removed=>{}},5.035007=>{delta_from=>5.035006,changed=>{'B::Deparse'=>'1.60','B::Op_private'=>'5.035007','CPAN'=>'2.29','CPAN::Distribution'=>'2.29','CPAN::FTP'=>'5.5014','CPAN::FirstTime'=>'5.5316','CPAN::HandleConfig'=>'5.5012','CPAN::Index'=>'2.29','Config'=>'5.035007','Cwd'=>'3.83','ExtUtils::Command'=>'7.64','ExtUtils::Command::MM'=>'7.64','ExtUtils::Liblist'=>'7.64','ExtUtils::Liblist::Kid'=>'7.64','ExtUtils::MM'=>'7.64','ExtUtils::MM_AIX'=>'7.64','ExtUtils::MM_Any'=>'7.64','ExtUtils::MM_BeOS'=>'7.64','ExtUtils::MM_Cygwin'=>'7.64','ExtUtils::MM_DOS'=>'7.64','ExtUtils::MM_Darwin'=>'7.64','ExtUtils::MM_MacOS'=>'7.64','ExtUtils::MM_NW5'=>'7.64','ExtUtils::MM_OS2'=>'7.64','ExtUtils::MM_OS390'=>'7.64','ExtUtils::MM_QNX'=>'7.64','ExtUtils::MM_UWIN'=>'7.64','ExtUtils::MM_Unix'=>'7.64','ExtUtils::MM_VMS'=>'7.64','ExtUtils::MM_VOS'=>'7.64','ExtUtils::MM_Win32'=>'7.64','ExtUtils::MM_Win95'=>'7.64','ExtUtils::MY'=>'7.64','ExtUtils::MakeMaker'=>'7.64','ExtUtils::MakeMaker::Config'=>'7.64','ExtUtils::MakeMaker::Locale'=>'7.64','ExtUtils::MakeMaker::version'=>'7.64','ExtUtils::MakeMaker::version::regex'=>'7.64','ExtUtils::Mkbootstrap'=>'7.64','ExtUtils::Mksymlists'=>'7.64','ExtUtils::testlib'=>'7.64','File::Compare'=>'1.1007','File::Copy'=>'2.38','File::Spec'=>'3.83','File::Spec::AmigaOS'=>'3.83','File::Spec::Cygwin'=>'3.83','File::Spec::Epoc'=>'3.83','File::Spec::Functions'=>'3.83','File::Spec::Mac'=>'3.83','File::Spec::OS2'=>'3.83','File::Spec::Unix'=>'3.83','File::Spec::VMS'=>'3.83','File::Spec::Win32'=>'3.83','Hash::Util'=>'0.27','Hash::Util::FieldHash'=>'1.24','IO'=>'1.49','JSON::PP'=>'4.07','JSON::PP::Boolean'=>'4.07','Math::BigFloat'=>'1.999828','Math::BigInt'=>'1.999828','Math::BigInt::Calc'=>'1.999828','Math::BigInt::Lib'=>'1.999828','Module::CoreList'=>'5.20211220','Module::CoreList::Utils'=>'5.20211220','Opcode'=>'1.55','builtin'=>'0.001','overload'=>'1.34',},removed=>{}},5.035008=>{delta_from=>5.035007,changed=>{'B::Deparse'=>'1.61','B::Op_private'=>'5.035008','Config'=>'5.035008','Data::Dumper'=>'2.184','Errno'=>'1.36','File::Fetch'=>'1.04','File::Find'=>'1.40','Hash::Util::FieldHash'=>'1.25','Locale::Maketext'=>'1.30','Math::BigFloat'=>'1.999829','Math::BigFloat::Trace'=>'0.64','Math::BigInt'=>'1.999829','Math::BigInt::Calc'=>'1.999829','Math::BigInt::Lib'=>'1.999829','Math::BigInt::Trace'=>'0.64','Math::BigRat::Trace'=>'0.64','Module::CoreList'=>'5.20220120','Module::CoreList::Utils'=>'5.20220120','NEXT'=>'0.69','POSIX'=>'2.03','Win32'=>'0.58','_charnames'=>'1.49','bigint'=>'0.64','bignum'=>'0.64','bigrat'=>'0.64','charnames'=>'1.49',},removed=>{}},5.035009=>{delta_from=>5.035008,changed=>{'App::Cpan'=>'1.678','B::Deparse'=>'1.62','B::Op_private'=>'5.035009','CPAN'=>'2.33','CPAN::Distribution'=>'2.33','CPAN::FTP'=>'5.5016','CPAN::FirstTime'=>'5.5317','Config'=>'5.035009','Devel::PPPort'=>'3.64','File::Copy'=>'2.39','Hash::Util'=>'0.28','Hash::Util::FieldHash'=>'1.26','List::Util'=>'1.61','List::Util::XS'=>'1.61','Module::CoreList'=>'5.20220220','Module::CoreList::Utils'=>'5.20220220','Opcode'=>'1.56','Scalar::Util'=>'1.61','Sub::Util'=>'1.61','Tie::SubstrHash'=>'1.01','XS::APItest'=>'1.21','_charnames'=>'1.50','builtin'=>'0.002','charnames'=>'1.50','experimental'=>'0.027','feature'=>'1.70','overload'=>'1.35','re'=>'0.42','sigtrap'=>'1.10','warnings'=>'1.57',},removed=>{}},5.034001=>{delta_from=>5.034000,changed=>{'B::Deparse'=>'1.57','B::Op_private'=>'5.034001','Config'=>'5.034001','Encode'=>'3.08_01','GDBM_File'=>'1.19_01','Module::CoreList'=>'5.20220313','Module::CoreList::Utils'=>'5.20220313',},removed=>{}},5.035010=>{delta_from=>5.035009,changed=>{'Attribute::Handlers'=>'1.02','B::Deparse'=>'1.63','B::Op_private'=>'5.035010','Config'=>'5.03501','Cwd'=>'3.84','DB_File'=>'1.857','Devel::PPPort'=>'3.68','ExtUtils::ParseXS'=>'3.45','ExtUtils::ParseXS::Constants'=>'3.45','ExtUtils::ParseXS::CountLines'=>'3.45','ExtUtils::ParseXS::Eval'=>'3.45','ExtUtils::ParseXS::Utilities'=>'3.45','ExtUtils::Typemaps'=>'3.45','ExtUtils::Typemaps::Cmd'=>'3.45','ExtUtils::Typemaps::InputMap'=>'3.45','ExtUtils::Typemaps::OutputMap'=>'3.45','ExtUtils::Typemaps::Type'=>'3.45','File::Spec'=>'3.84','File::Spec::AmigaOS'=>'3.84','File::Spec::Cygwin'=>'3.84','File::Spec::Epoc'=>'3.84','File::Spec::Functions'=>'3.84','File::Spec::Mac'=>'3.84','File::Spec::OS2'=>'3.84','File::Spec::Unix'=>'3.84','File::Spec::VMS'=>'3.84','File::Spec::Win32'=>'3.84','GDBM_File'=>'1.23','List::Util'=>'1.62','List::Util::XS'=>'1.62','Module::CoreList'=>'5.20220320','Module::CoreList::Utils'=>'5.20220320','Opcode'=>'1.57','Scalar::Util'=>'1.62','Sub::Util'=>'1.62','Test2'=>'1.302190','Test2::API'=>'1.302190','Test2::API::Breakage'=>'1.302190','Test2::API::Context'=>'1.302190','Test2::API::Instance'=>'1.302190','Test2::API::InterceptResult'=>'1.302190','Test2::API::InterceptResult::Event'=>'1.302190','Test2::API::InterceptResult::Facet'=>'1.302190','Test2::API::InterceptResult::Hub'=>'1.302190','Test2::API::InterceptResult::Squasher'=>'1.302190','Test2::API::Stack'=>'1.302190','Test2::Event'=>'1.302190','Test2::Event::Bail'=>'1.302190','Test2::Event::Diag'=>'1.302190','Test2::Event::Encoding'=>'1.302190','Test2::Event::Exception'=>'1.302190','Test2::Event::Fail'=>'1.302190','Test2::Event::Generic'=>'1.302190','Test2::Event::Note'=>'1.302190','Test2::Event::Ok'=>'1.302190','Test2::Event::Pass'=>'1.302190','Test2::Event::Plan'=>'1.302190','Test2::Event::Skip'=>'1.302190','Test2::Event::Subtest'=>'1.302190','Test2::Event::TAP::Version'=>'1.302190','Test2::Event::V2'=>'1.302190','Test2::Event::Waiting'=>'1.302190','Test2::EventFacet'=>'1.302190','Test2::EventFacet::About'=>'1.302190','Test2::EventFacet::Amnesty'=>'1.302190','Test2::EventFacet::Assert'=>'1.302190','Test2::EventFacet::Control'=>'1.302190','Test2::EventFacet::Error'=>'1.302190','Test2::EventFacet::Hub'=>'1.302190','Test2::EventFacet::Info'=>'1.302190','Test2::EventFacet::Info::Table'=>'1.302190','Test2::EventFacet::Meta'=>'1.302190','Test2::EventFacet::Parent'=>'1.302190','Test2::EventFacet::Plan'=>'1.302190','Test2::EventFacet::Render'=>'1.302190','Test2::EventFacet::Trace'=>'1.302190','Test2::Formatter'=>'1.302190','Test2::Formatter::TAP'=>'1.302190','Test2::Hub'=>'1.302190','Test2::Hub::Interceptor'=>'1.302190','Test2::Hub::Interceptor::Terminator'=>'1.302190','Test2::Hub::Subtest'=>'1.302190','Test2::IPC'=>'1.302190','Test2::IPC::Driver'=>'1.302190','Test2::IPC::Driver::Files'=>'1.302190','Test2::Tools::Tiny'=>'1.302190','Test2::Util'=>'1.302190','Test2::Util::ExternalMeta'=>'1.302190','Test2::Util::Facets2Legacy'=>'1.302190','Test2::Util::HashBase'=>'1.302190','Test2::Util::Trace'=>'1.302190','Test::Builder'=>'1.302190','Test::Builder::Formatter'=>'1.302190','Test::Builder::Module'=>'1.302190','Test::Builder::Tester'=>'1.302190','Test::Builder::Tester::Color'=>'1.302190','Test::Builder::TodoDiag'=>'1.302190','Test::More'=>'1.302190','Test::Simple'=>'1.302190','Test::Tester'=>'1.302190','Test::Tester::Capture'=>'1.302190','Test::Tester::CaptureRunner'=>'1.302190','Test::Tester::Delegate'=>'1.302190','Test::use::ok'=>'1.302190','XS::APItest'=>'1.22','builtin'=>'0.004','experimental'=>'0.028','feature'=>'1.71','ok'=>'1.302190','warnings'=>'1.58',},removed=>{}},5.035011=>{delta_from=>5.03501,changed=>{'App::Prove'=>'3.44','App::Prove::State'=>'3.44','App::Prove::State::Result'=>'3.44','App::Prove::State::Result::Test'=>'3.44','B::Deparse'=>'1.64','B::Op_private'=>'5.035011','Compress::Raw::Bzip2'=>'2.103','Compress::Raw::Zlib'=>'2.103','Compress::Zlib'=>'2.106','Config'=>'5.035011','Encode'=>'3.17','Encode::Unicode'=>'2.20','ExtUtils::Constant::Base'=>'0.07','IO'=>'1.49_01','IO::Compress::Adapter::Bzip2'=>'2.106','IO::Compress::Adapter::Deflate'=>'2.106','IO::Compress::Adapter::Identity'=>'2.106','IO::Compress::Base'=>'2.106','IO::Compress::Base::Common'=>'2.106','IO::Compress::Bzip2'=>'2.106','IO::Compress::Deflate'=>'2.106','IO::Compress::Gzip'=>'2.106','IO::Compress::Gzip::Constants'=>'2.106','IO::Compress::RawDeflate'=>'2.106','IO::Compress::Zip'=>'2.106','IO::Compress::Zip::Constants'=>'2.106','IO::Compress::Zlib::Constants'=>'2.106','IO::Compress::Zlib::Extra'=>'2.106','IO::Uncompress::Adapter::Bunzip2'=>'2.106','IO::Uncompress::Adapter::Identity'=>'2.106','IO::Uncompress::Adapter::Inflate'=>'2.106','IO::Uncompress::AnyInflate'=>'2.106','IO::Uncompress::AnyUncompress'=>'2.106','IO::Uncompress::Base'=>'2.106','IO::Uncompress::Bunzip2'=>'2.106','IO::Uncompress::Gunzip'=>'2.106','IO::Uncompress::Inflate'=>'2.106','IO::Uncompress::RawInflate'=>'2.106','IO::Uncompress::Unzip'=>'2.106','Locale::Maketext'=>'1.31','Math::BigFloat'=>'1.999830','Math::BigFloat::Trace'=>'0.65','Math::BigInt'=>'1.999830','Math::BigInt::Calc'=>'1.999830','Math::BigInt::Lib'=>'1.999830','Math::BigInt::Trace'=>'0.65','Math::BigRat'=>'0.2621','Math::BigRat::Trace'=>'0.65','Module::CoreList'=>'5.20220420','Module::CoreList::Utils'=>'5.20220420','Net::Cmd'=>'3.14','Net::Config'=>'3.14','Net::Domain'=>'3.14','Net::FTP'=>'3.14','Net::FTP::A'=>'3.14','Net::FTP::E'=>'3.14','Net::FTP::I'=>'3.14','Net::FTP::L'=>'3.14','Net::FTP::dataconn'=>'3.14','Net::NNTP'=>'3.14','Net::Netrc'=>'3.14','Net::POP3'=>'3.14','Net::SMTP'=>'3.14','Net::Time'=>'3.14','Socket'=>'2.033','Storable'=>'3.26','TAP::Base'=>'3.44','TAP::Formatter::Base'=>'3.44','TAP::Formatter::Color'=>'3.44','TAP::Formatter::Console'=>'3.44','TAP::Formatter::Console::ParallelSession'=>'3.44','TAP::Formatter::Console::Session'=>'3.44','TAP::Formatter::File'=>'3.44','TAP::Formatter::File::Session'=>'3.44','TAP::Formatter::Session'=>'3.44','TAP::Harness'=>'3.44','TAP::Harness::Env'=>'3.44','TAP::Object'=>'3.44','TAP::Parser'=>'3.44','TAP::Parser::Aggregator'=>'3.44','TAP::Parser::Grammar'=>'3.44','TAP::Parser::Iterator'=>'3.44','TAP::Parser::Iterator::Array'=>'3.44','TAP::Parser::Iterator::Process'=>'3.44','TAP::Parser::Iterator::Stream'=>'3.44','TAP::Parser::IteratorFactory'=>'3.44','TAP::Parser::Multiplexer'=>'3.44','TAP::Parser::Result'=>'3.44','TAP::Parser::Result::Bailout'=>'3.44','TAP::Parser::Result::Comment'=>'3.44','TAP::Parser::Result::Plan'=>'3.44','TAP::Parser::Result::Pragma'=>'3.44','TAP::Parser::Result::Test'=>'3.44','TAP::Parser::Result::Unknown'=>'3.44','TAP::Parser::Result::Version'=>'3.44','TAP::Parser::Result::YAML'=>'3.44','TAP::Parser::ResultFactory'=>'3.44','TAP::Parser::Scheduler'=>'3.44','TAP::Parser::Scheduler::Job'=>'3.44','TAP::Parser::Scheduler::Spinner'=>'3.44','TAP::Parser::Source'=>'3.44','TAP::Parser::SourceHandler'=>'3.44','TAP::Parser::SourceHandler::Executable'=>'3.44','TAP::Parser::SourceHandler::File'=>'3.44','TAP::Parser::SourceHandler::Handle'=>'3.44','TAP::Parser::SourceHandler::Perl'=>'3.44','TAP::Parser::SourceHandler::RawTAP'=>'3.44','TAP::Parser::YAMLish::Reader'=>'3.44','TAP::Parser::YAMLish::Writer'=>'3.44','Test::Harness'=>'3.44','Text::ParseWords'=>'3.31','Time::HiRes'=>'1.9770','Unicode::Normalize'=>'1.31','bigfloat'=>'0.65','bigint'=>'0.65','bignum'=>'0.65','bigrat'=>'0.65','builtin'=>'0.005','re'=>'0.43',},removed=>{}},5.036000=>{delta_from=>5.035011,changed=>{'Amiga::Exec'=>'0.04','B::Op_private'=>'5.036000','Compress::Raw::Zlib'=>'2.105','Config'=>'5.036','IO'=>'1.50','Module::CoreList'=>'5.20220520','Module::CoreList::Utils'=>'5.20220520','Win32'=>'0.59','builtin'=>'0.006','feature'=>'1.72',},removed=>{}},5.037000=>{delta_from=>5.036000,changed=>{'feature'=>'1.73','Module::CoreList'=>'5.20220527','Module::CoreList::Utils'=>'5.20220527',},removed=>{}},5.037001=>{delta_from=>5.037000,changed=>{'B'=>'1.84','B::Op_private'=>'5.037001','Carp'=>'1.53','Carp::Heavy'=>'1.53','Config'=>'5.037001','Cwd'=>'3.85','Data::Dumper'=>'2.185','ExtUtils::CBuilder'=>'0.280237','ExtUtils::CBuilder::Base'=>'0.280237','ExtUtils::CBuilder::Platform::Unix'=>'0.280237','ExtUtils::CBuilder::Platform::VMS'=>'0.280237','ExtUtils::CBuilder::Platform::Windows'=>'0.280237','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280237','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280237','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280237','ExtUtils::CBuilder::Platform::aix'=>'0.280237','ExtUtils::CBuilder::Platform::android'=>'0.280237','ExtUtils::CBuilder::Platform::cygwin'=>'0.280237','ExtUtils::CBuilder::Platform::darwin'=>'0.280237','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280237','ExtUtils::CBuilder::Platform::os2'=>'0.280237','ExtUtils::Miniperl'=>'1.12','File::Spec'=>'3.85','File::Spec::AmigaOS'=>'3.85','File::Spec::Cygwin'=>'3.85','File::Spec::Epoc'=>'3.85','File::Spec::Functions'=>'3.85','File::Spec::Mac'=>'3.85','File::Spec::OS2'=>'3.85','File::Spec::Unix'=>'3.85','File::Spec::VMS'=>'3.85','File::Spec::Win32'=>'3.85','FileHandle'=>'2.04','GDBM_File'=>'1.24','IO::Handle'=>'1.49','IO::Pipe'=>'1.50','IO::Socket::INET'=>'1.50','IO::Socket::UNIX'=>'1.50','Module::CoreList'=>'5.20220620','Module::CoreList::Utils'=>'5.20220620','ODBM_File'=>'1.18','OS2::REXX'=>'1.06','Opcode'=>'1.58','POSIX'=>'2.04','SDBM_File'=>'1.16','Unicode::Normalize'=>'1.32','XS::APItest'=>'1.23','builtin'=>'0.007','encoding::warnings'=>'0.14','feature'=>'1.74','threads'=>'2.28',},removed=>{}},5.037002=>{delta_from=>5.037001,changed=>{'B'=>'1.85','B::Concise'=>'1.007','B::Deparse'=>'1.65','B::Op_private'=>'5.037002','CPAN'=>'2.34','CPAN::Distribution'=>'2.34','Compress::Raw::Bzip2'=>'2.201','Compress::Raw::Zlib'=>'2.202','Compress::Zlib'=>'2.201','Config'=>'5.037002','Cwd'=>'3.86','DB_File'=>'1.858','Data::Dumper'=>'2.186','Encode'=>'3.18','Encode::MIME::Header'=>'2.29','File::Glob'=>'1.38','File::Spec'=>'3.86','File::Spec::AmigaOS'=>'3.86','File::Spec::Cygwin'=>'3.86','File::Spec::Epoc'=>'3.86','File::Spec::Functions'=>'3.86','File::Spec::Mac'=>'3.86','File::Spec::OS2'=>'3.86','File::Spec::Unix'=>'3.86','File::Spec::VMS'=>'3.86','File::Spec::Win32'=>'3.86','Filter::Util::Call'=>'1.61','Hash::Util'=>'0.29','I18N::LangTags::List'=>'0.41','IO::Compress::Adapter::Bzip2'=>'2.201','IO::Compress::Adapter::Deflate'=>'2.201','IO::Compress::Adapter::Identity'=>'2.201','IO::Compress::Base'=>'2.201','IO::Compress::Base::Common'=>'2.201','IO::Compress::Bzip2'=>'2.201','IO::Compress::Deflate'=>'2.201','IO::Compress::Gzip'=>'2.201','IO::Compress::Gzip::Constants'=>'2.201','IO::Compress::RawDeflate'=>'2.201','IO::Compress::Zip'=>'2.201','IO::Compress::Zip::Constants'=>'2.201','IO::Compress::Zlib::Constants'=>'2.201','IO::Compress::Zlib::Extra'=>'2.201','IO::Uncompress::Adapter::Bunzip2'=>'2.201','IO::Uncompress::Adapter::Identity'=>'2.201','IO::Uncompress::Adapter::Inflate'=>'2.201','IO::Uncompress::AnyInflate'=>'2.201','IO::Uncompress::AnyUncompress'=>'2.201','IO::Uncompress::Base'=>'2.201','IO::Uncompress::Bunzip2'=>'2.201','IO::Uncompress::Gunzip'=>'2.201','IO::Uncompress::Inflate'=>'2.201','IO::Uncompress::RawInflate'=>'2.201','IO::Uncompress::Unzip'=>'2.201','JSON::PP'=>'4.10','JSON::PP::Boolean'=>'4.10','Math::BigFloat'=>'1.999837','Math::BigFloat::Trace'=>'0.66','Math::BigInt'=>'1.999837','Math::BigInt::Calc'=>'1.999837','Math::BigInt::FastCalc'=>'0.5013','Math::BigInt::Lib'=>'1.999837','Math::BigInt::Trace'=>'0.66','Math::BigRat'=>'0.2624','Math::BigRat::Trace'=>'0.66','Module::CoreList'=>'5.20220720','Module::CoreList::Utils'=>'5.20220720','Opcode'=>'1.59','PerlIO::via::QuotedPrint'=>'0.10','Pod::Checker'=>'1.75','Pod::Usage'=>'2.03','Socket'=>'2.035','Storable'=>'3.27','Test2'=>'1.302191','Test2::API'=>'1.302191','Test2::API::Breakage'=>'1.302191','Test2::API::Context'=>'1.302191','Test2::API::Instance'=>'1.302191','Test2::API::InterceptResult'=>'1.302191','Test2::API::InterceptResult::Event'=>'1.302191','Test2::API::InterceptResult::Facet'=>'1.302191','Test2::API::InterceptResult::Hub'=>'1.302191','Test2::API::InterceptResult::Squasher'=>'1.302191','Test2::API::Stack'=>'1.302191','Test2::Event'=>'1.302191','Test2::Event::Bail'=>'1.302191','Test2::Event::Diag'=>'1.302191','Test2::Event::Encoding'=>'1.302191','Test2::Event::Exception'=>'1.302191','Test2::Event::Fail'=>'1.302191','Test2::Event::Generic'=>'1.302191','Test2::Event::Note'=>'1.302191','Test2::Event::Ok'=>'1.302191','Test2::Event::Pass'=>'1.302191','Test2::Event::Plan'=>'1.302191','Test2::Event::Skip'=>'1.302191','Test2::Event::Subtest'=>'1.302191','Test2::Event::TAP::Version'=>'1.302191','Test2::Event::V2'=>'1.302191','Test2::Event::Waiting'=>'1.302191','Test2::EventFacet'=>'1.302191','Test2::EventFacet::About'=>'1.302191','Test2::EventFacet::Amnesty'=>'1.302191','Test2::EventFacet::Assert'=>'1.302191','Test2::EventFacet::Control'=>'1.302191','Test2::EventFacet::Error'=>'1.302191','Test2::EventFacet::Hub'=>'1.302191','Test2::EventFacet::Info'=>'1.302191','Test2::EventFacet::Info::Table'=>'1.302191','Test2::EventFacet::Meta'=>'1.302191','Test2::EventFacet::Parent'=>'1.302191','Test2::EventFacet::Plan'=>'1.302191','Test2::EventFacet::Render'=>'1.302191','Test2::EventFacet::Trace'=>'1.302191','Test2::Formatter'=>'1.302191','Test2::Formatter::TAP'=>'1.302191','Test2::Hub'=>'1.302191','Test2::Hub::Interceptor'=>'1.302191','Test2::Hub::Interceptor::Terminator'=>'1.302191','Test2::Hub::Subtest'=>'1.302191','Test2::IPC'=>'1.302191','Test2::IPC::Driver'=>'1.302191','Test2::IPC::Driver::Files'=>'1.302191','Test2::Tools::Tiny'=>'1.302191','Test2::Util'=>'1.302191','Test2::Util::ExternalMeta'=>'1.302191','Test2::Util::Facets2Legacy'=>'1.302191','Test2::Util::HashBase'=>'1.302191','Test2::Util::Trace'=>'1.302191','Test::Builder'=>'1.302191','Test::Builder::Formatter'=>'1.302191','Test::Builder::Module'=>'1.302191','Test::Builder::Tester'=>'1.302191','Test::Builder::Tester::Color'=>'1.302191','Test::Builder::TodoDiag'=>'1.302191','Test::More'=>'1.302191','Test::Simple'=>'1.302191','Test::Tester'=>'1.302191','Test::Tester::Capture'=>'1.302191','Test::Tester::CaptureRunner'=>'1.302191','Test::Tester::Delegate'=>'1.302191','Test::use::ok'=>'1.302191','Text::Balanced'=>'2.06','XS::APItest'=>'1.24','bigfloat'=>'0.66','bigint'=>'0.66','bignum'=>'0.66','bigrat'=>'0.66','builtin'=>'0.008','feature'=>'1.75','ok'=>'1.302191','threads::shared'=>'1.65',},removed=>{}},5.037003=>{delta_from=>5.037002,changed=>{'B'=>'1.86','B::Deparse'=>'1.68','B::Op_private'=>'5.037003','Config'=>'5.037003','Digest::SHA'=>'6.03','DynaLoader'=>'1.53','Encode'=>'3.19','Encode::Alias'=>'2.25','ExtUtils::PL2Bat'=>'0.005','File::Find'=>'1.41','Filter::Util::Call'=>'1.64','HTTP::Tiny'=>'0.082','JSON::PP'=>'4.11','JSON::PP::Boolean'=>'4.11','List::Util'=>'1.63','List::Util::XS'=>'1.63','Memoize'=>'1.10','Memoize::AnyDBM_File'=>'1.10','Memoize::Expire'=>'1.10','Memoize::NDBM_File'=>'1.10','Memoize::SDBM_File'=>'1.10','Memoize::Storable'=>'1.10','Module::CoreList'=>'5.20220820','Module::CoreList::Utils'=>'5.20220820','NDBM_File'=>'1.16','Opcode'=>'1.60','Scalar::Util'=>'1.63','Socket'=>'2.036','Sub::Util'=>'1.63','XS::APItest'=>'1.25','attributes'=>'0.35','threads'=>'2.29',},removed=>{'Memoize::ExpireFile'=>1,'Memoize::ExpireTest'=>1,}},5.037004=>{delta_from=>5.037003,changed=>{'B::Deparse'=>'1.69','B::Op_private'=>'5.037004','Carp'=>'1.54','Carp::Heavy'=>'1.54','Class::Struct'=>'0.67','Config'=>'5.037004','Config::Perl::V'=>'0.34','Errno'=>'1.37','ExtUtils::ParseXS'=>'3.46','ExtUtils::ParseXS::Constants'=>'3.46','ExtUtils::ParseXS::CountLines'=>'3.46','ExtUtils::ParseXS::Eval'=>'3.46','ExtUtils::ParseXS::Utilities'=>'3.46','ExtUtils::Typemaps'=>'3.46','ExtUtils::Typemaps::Cmd'=>'3.46','ExtUtils::Typemaps::InputMap'=>'3.46','ExtUtils::Typemaps::OutputMap'=>'3.46','ExtUtils::Typemaps::Type'=>'3.46','File::Basename'=>'2.86','File::Copy'=>'2.40','File::Spec'=>'3.87','File::stat'=>'1.13','FileHandle'=>'2.05','Hash::Util'=>'0.30','I18N::Langinfo'=>'0.22','IO'=>'1.51','IO::Dir'=>'1.51','IO::File'=>'1.51','IO::Handle'=>'1.51','IO::Pipe'=>'1.51','IO::Poll'=>'1.51','IO::Seekable'=>'1.51','IO::Select'=>'1.51','IO::Socket'=>'1.51','IO::Socket::INET'=>'1.51','IO::Socket::UNIX'=>'1.51','Locale::Maketext'=>'1.32','Module::CoreList'=>'5.20220920','Module::CoreList::Utils'=>'5.20220920','Net::protoent'=>'1.02','Net::servent'=>'1.03','Opcode'=>'1.61','POSIX'=>'2.06','Safe'=>'2.44','Sys::Hostname'=>'1.25','Time::HiRes'=>'1.9771','User::grent'=>'1.04','User::pwent'=>'1.02','XS::APItest'=>'1.26','XSLoader'=>'0.32','feature'=>'1.76',},removed=>{}},5.037005=>{delta_from=>5.037004,changed=>{'B::Deparse'=>'1.70','B::Op_private'=>'5.037005','Config'=>'5.037005','JSON::PP'=>'4.12','JSON::PP::Boolean'=>'4.12','Math::Complex'=>'1.5903','Math::Trig'=>'1.2301','Memoize'=>'1.14','Memoize::AnyDBM_File'=>'1.14','Memoize::Expire'=>'1.14','Memoize::NDBM_File'=>'1.14','Memoize::SDBM_File'=>'1.14','Memoize::Storable'=>'1.14','Module::CoreList'=>'5.20221020','Module::CoreList::Utils'=>'5.20221020','Net::Ping'=>'2.75','POSIX'=>'2.07','Unicode'=>'15.0.0','threads'=>'2.31','warnings'=>'1.59',},removed=>{}},5.037006=>{delta_from=>5.037005,changed=>{'Attribute::Handlers'=>'1.03','B'=>'1.87','B::Deparse'=>'1.71','B::Op_private'=>'5.037006','Config'=>'5.037006','Data::Dumper'=>'2.187','Devel::PPPort'=>'3.69','ExtUtils::CBuilder'=>'0.280238','ExtUtils::CBuilder::Base'=>'0.280238','ExtUtils::CBuilder::Platform::Unix'=>'0.280238','ExtUtils::CBuilder::Platform::VMS'=>'0.280238','ExtUtils::CBuilder::Platform::Windows'=>'0.280238','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280238','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280238','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280238','ExtUtils::CBuilder::Platform::aix'=>'0.280238','ExtUtils::CBuilder::Platform::android'=>'0.280238','ExtUtils::CBuilder::Platform::cygwin'=>'0.280238','ExtUtils::CBuilder::Platform::darwin'=>'0.280238','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280238','ExtUtils::CBuilder::Platform::os2'=>'0.280238','ExtUtils::ParseXS'=>'3.48','ExtUtils::ParseXS::Constants'=>'3.48','ExtUtils::ParseXS::CountLines'=>'3.48','ExtUtils::ParseXS::Eval'=>'3.48','ExtUtils::ParseXS::Utilities'=>'3.48','ExtUtils::Typemaps'=>'3.48','ExtUtils::Typemaps::Cmd'=>'3.48','ExtUtils::Typemaps::InputMap'=>'3.48','ExtUtils::Typemaps::OutputMap'=>'3.48','ExtUtils::Typemaps::Type'=>'3.48','Getopt::Long'=>'2.54','Memoize'=>'1.15','Memoize::AnyDBM_File'=>'1.15','Memoize::Expire'=>'1.15','Memoize::NDBM_File'=>'1.15','Memoize::SDBM_File'=>'1.15','Memoize::Storable'=>'1.15','Module::CoreList'=>'5.20221120','Module::CoreList::Utils'=>'5.20221120','Opcode'=>'1.62','POSIX'=>'2.08','Storable'=>'3.28','Time::HiRes'=>'1.9772','XS::APItest'=>'1.27','experimental'=>'0.029','feature'=>'1.77','overload'=>'1.36','threads'=>'2.32','utf8'=>'1.25','warnings'=>'1.61',},removed=>{}},5.037007=>{delta_from=>5.037006,changed=>{'B::Deparse'=>'1.72','B::Op_private'=>'5.037007','Config'=>'5.037007','Cwd'=>'3.88','ExtUtils::Miniperl'=>'1.13','ExtUtils::ParseXS'=>'3.49','ExtUtils::ParseXS::Constants'=>'3.49','ExtUtils::ParseXS::CountLines'=>'3.49','ExtUtils::ParseXS::Eval'=>'3.49','ExtUtils::ParseXS::Utilities'=>'3.49','ExtUtils::Typemaps'=>'3.49','ExtUtils::Typemaps::Cmd'=>'3.49','ExtUtils::Typemaps::InputMap'=>'3.49','ExtUtils::Typemaps::OutputMap'=>'3.49','ExtUtils::Typemaps::Type'=>'3.49','File::Glob'=>'1.39','File::Spec'=>'3.88','File::Spec::AmigaOS'=>'3.88','File::Spec::Cygwin'=>'3.88','File::Spec::Epoc'=>'3.88','File::Spec::Functions'=>'3.88','File::Spec::Mac'=>'3.88','File::Spec::OS2'=>'3.88','File::Spec::Unix'=>'3.88','File::Spec::VMS'=>'3.88','File::Spec::Win32'=>'3.88','Module::CoreList'=>'5.20221220','Module::CoreList::Utils'=>'5.20221220','Opcode'=>'1.63','POSIX'=>'2.10','Pod::Html'=>'1.34','Pod::Html::Util'=>'1.34','Pod::Man'=>'5.00','Pod::ParseLink'=>'5.00','Pod::Text'=>'5.00','Pod::Text::Color'=>'5.00','Pod::Text::Overstrike'=>'5.00','Pod::Text::Termcap'=>'5.00','XS::APItest'=>'1.28','experimental'=>'0.030','feature'=>'1.78','parent'=>'0.239','threads'=>'2.33',},removed=>{}},5.037008=>{delta_from=>5.037007,changed=>{'B::Op_private'=>'5.037008','Config'=>'5.037008','Config::Perl::V'=>'0.35','ExtUtils::Command'=>'7.66','ExtUtils::Command::MM'=>'7.66','ExtUtils::Install'=>'2.22','ExtUtils::Installed'=>'2.22','ExtUtils::Liblist'=>'7.66','ExtUtils::Liblist::Kid'=>'7.66','ExtUtils::MM'=>'7.66','ExtUtils::MM_AIX'=>'7.66','ExtUtils::MM_Any'=>'7.66','ExtUtils::MM_BeOS'=>'7.66','ExtUtils::MM_Cygwin'=>'7.66','ExtUtils::MM_DOS'=>'7.66','ExtUtils::MM_Darwin'=>'7.66','ExtUtils::MM_MacOS'=>'7.66','ExtUtils::MM_NW5'=>'7.66','ExtUtils::MM_OS2'=>'7.66','ExtUtils::MM_OS390'=>'7.66','ExtUtils::MM_QNX'=>'7.66','ExtUtils::MM_UWIN'=>'7.66','ExtUtils::MM_Unix'=>'7.66','ExtUtils::MM_VMS'=>'7.66','ExtUtils::MM_VOS'=>'7.66','ExtUtils::MM_Win32'=>'7.66','ExtUtils::MM_Win95'=>'7.66','ExtUtils::MY'=>'7.66','ExtUtils::MakeMaker'=>'7.66','ExtUtils::MakeMaker::Config'=>'7.66','ExtUtils::MakeMaker::Locale'=>'7.66','ExtUtils::MakeMaker::version'=>'7.66','ExtUtils::MakeMaker::version::regex'=>'7.66','ExtUtils::Mkbootstrap'=>'7.66','ExtUtils::Mksymlists'=>'7.66','ExtUtils::Packlist'=>'2.22','ExtUtils::testlib'=>'7.66','File::Find'=>'1.42','IO::Zlib'=>'1.14','JSON::PP'=>'4.16','JSON::PP::Boolean'=>'4.16','Math::Complex'=>'1.6','Math::Trig'=>'1.6','Module::CoreList'=>'5.20230120','Module::CoreList::Utils'=>'5.20230120','POSIX'=>'2.11','Pod::Man'=>'5.01','Pod::ParseLink'=>'5.01','Pod::Text'=>'5.01','Pod::Text::Color'=>'5.01','Pod::Text::Overstrike'=>'5.01','Pod::Text::Termcap'=>'5.01','Storable'=>'3.29','XS::APItest'=>'1.30','feature'=>'1.79','re'=>'0.44','threads'=>'2.34',},removed=>{}},5.037009=>{delta_from=>5.037008,changed=>{'B'=>'1.88','B::Op_private'=>'5.037009','Compress::Raw::Bzip2'=>'2.204','Compress::Raw::Zlib'=>'2.204','Compress::Zlib'=>'2.204','Config'=>'5.037009','Devel::PPPort'=>'3.70','Devel::Peek'=>'1.33','Fatal'=>'2.36','File::Find'=>'1.43','IO::Compress::Adapter::Bzip2'=>'2.204','IO::Compress::Adapter::Deflate'=>'2.204','IO::Compress::Adapter::Identity'=>'2.204','IO::Compress::Base'=>'2.204','IO::Compress::Base::Common'=>'2.204','IO::Compress::Bzip2'=>'2.204','IO::Compress::Deflate'=>'2.204','IO::Compress::Gzip'=>'2.204','IO::Compress::Gzip::Constants'=>'2.204','IO::Compress::RawDeflate'=>'2.204','IO::Compress::Zip'=>'2.204','IO::Compress::Zip::Constants'=>'2.204','IO::Compress::Zlib::Constants'=>'2.204','IO::Compress::Zlib::Extra'=>'2.204','IO::Uncompress::Adapter::Bunzip2'=>'2.204','IO::Uncompress::Adapter::Identity'=>'2.204','IO::Uncompress::Adapter::Inflate'=>'2.204','IO::Uncompress::AnyInflate'=>'2.204','IO::Uncompress::AnyUncompress'=>'2.204','IO::Uncompress::Base'=>'2.204','IO::Uncompress::Bunzip2'=>'2.204','IO::Uncompress::Gunzip'=>'2.204','IO::Uncompress::Inflate'=>'2.204','IO::Uncompress::RawInflate'=>'2.204','IO::Uncompress::Unzip'=>'2.204','Math::Complex'=>'1.61','Math::Trig'=>'1.61','Memoize'=>'1.16','Memoize::AnyDBM_File'=>'1.16','Memoize::Expire'=>'1.16','Memoize::NDBM_File'=>'1.16','Memoize::SDBM_File'=>'1.16','Memoize::Storable'=>'1.16','Module::CoreList'=>'5.20230220','Module::CoreList::Utils'=>'5.20230220','Opcode'=>'1.64','Term::Cap'=>'1.18','Test2'=>'1.302192','Test2::API'=>'1.302192','Test2::API::Breakage'=>'1.302192','Test2::API::Context'=>'1.302192','Test2::API::Instance'=>'1.302192','Test2::API::InterceptResult'=>'1.302192','Test2::API::InterceptResult::Event'=>'1.302192','Test2::API::InterceptResult::Facet'=>'1.302192','Test2::API::InterceptResult::Hub'=>'1.302192','Test2::API::InterceptResult::Squasher'=>'1.302192','Test2::API::Stack'=>'1.302192','Test2::Event'=>'1.302192','Test2::Event::Bail'=>'1.302192','Test2::Event::Diag'=>'1.302192','Test2::Event::Encoding'=>'1.302192','Test2::Event::Exception'=>'1.302192','Test2::Event::Fail'=>'1.302192','Test2::Event::Generic'=>'1.302192','Test2::Event::Note'=>'1.302192','Test2::Event::Ok'=>'1.302192','Test2::Event::Pass'=>'1.302192','Test2::Event::Plan'=>'1.302192','Test2::Event::Skip'=>'1.302192','Test2::Event::Subtest'=>'1.302192','Test2::Event::TAP::Version'=>'1.302192','Test2::Event::V2'=>'1.302192','Test2::Event::Waiting'=>'1.302192','Test2::EventFacet'=>'1.302192','Test2::EventFacet::About'=>'1.302192','Test2::EventFacet::Amnesty'=>'1.302192','Test2::EventFacet::Assert'=>'1.302192','Test2::EventFacet::Control'=>'1.302192','Test2::EventFacet::Error'=>'1.302192','Test2::EventFacet::Hub'=>'1.302192','Test2::EventFacet::Info'=>'1.302192','Test2::EventFacet::Info::Table'=>'1.302192','Test2::EventFacet::Meta'=>'1.302192','Test2::EventFacet::Parent'=>'1.302192','Test2::EventFacet::Plan'=>'1.302192','Test2::EventFacet::Render'=>'1.302192','Test2::EventFacet::Trace'=>'1.302192','Test2::Formatter'=>'1.302192','Test2::Formatter::TAP'=>'1.302192','Test2::Hub'=>'1.302192','Test2::Hub::Interceptor'=>'1.302192','Test2::Hub::Interceptor::Terminator'=>'1.302192','Test2::Hub::Subtest'=>'1.302192','Test2::IPC'=>'1.302192','Test2::IPC::Driver'=>'1.302192','Test2::IPC::Driver::Files'=>'1.302192','Test2::Tools::Tiny'=>'1.302192','Test2::Util'=>'1.302192','Test2::Util::ExternalMeta'=>'1.302192','Test2::Util::Facets2Legacy'=>'1.302192','Test2::Util::HashBase'=>'1.302192','Test2::Util::Trace'=>'1.302192','Test::Builder'=>'1.302192','Test::Builder::Formatter'=>'1.302192','Test::Builder::Module'=>'1.302192','Test::Builder::Tester'=>'1.302192','Test::Builder::Tester::Color'=>'1.302192','Test::Builder::TodoDiag'=>'1.302192','Test::More'=>'1.302192','Test::Simple'=>'1.302192','Test::Tester'=>'1.302192','Test::Tester::Capture'=>'1.302192','Test::Tester::CaptureRunner'=>'1.302192','Test::Tester::Delegate'=>'1.302192','Test::use::ok'=>'1.302192','Tie::File'=>'1.07','UNIVERSAL'=>'1.15','autodie'=>'2.36','autodie::Scope::Guard'=>'2.36','autodie::Scope::GuardStack'=>'2.36','autodie::Util'=>'2.36','autodie::exception'=>'2.36','autodie::exception::system'=>'2.36','autodie::hints'=>'2.36','autodie::skip'=>'2.36','experimental'=>'0.031','feature'=>'1.80','mro'=>'1.28','ok'=>'1.302192','parent'=>'0.241','stable'=>'0.031','warnings'=>'1.62',},removed=>{}},5.037010=>{delta_from=>5.037009,changed=>{'B::Op_private'=>'5.037010','Benchmark'=>'1.24','Class::Struct'=>'0.68','Config'=>'5.03701','Config::Perl::V'=>'0.36','Cwd'=>'3.89','Data::Dumper'=>'2.188','Digest::SHA'=>'6.04','Env'=>'1.06','Math::Complex'=>'1.62','Math::Trig'=>'1.62','Module::CoreList'=>'5.20230320','Module::CoreList::Utils'=>'5.20230320','Net::Cmd'=>'3.15','Net::Config'=>'3.15','Net::Domain'=>'3.15','Net::FTP'=>'3.15','Net::FTP::A'=>'3.15','Net::FTP::E'=>'3.15','Net::FTP::I'=>'3.15','Net::FTP::L'=>'3.15','Net::FTP::dataconn'=>'3.15','Net::NNTP'=>'3.15','Net::Netrc'=>'3.15','Net::POP3'=>'3.15','Net::SMTP'=>'3.15','Net::Time'=>'3.15','POSIX'=>'2.12','Storable'=>'3.31','Test2'=>'1.302194','Test2::API'=>'1.302194','Test2::API::Breakage'=>'1.302194','Test2::API::Context'=>'1.302194','Test2::API::Instance'=>'1.302194','Test2::API::InterceptResult'=>'1.302194','Test2::API::InterceptResult::Event'=>'1.302194','Test2::API::InterceptResult::Facet'=>'1.302194','Test2::API::InterceptResult::Hub'=>'1.302194','Test2::API::InterceptResult::Squasher'=>'1.302194','Test2::API::Stack'=>'1.302194','Test2::Event'=>'1.302194','Test2::Event::Bail'=>'1.302194','Test2::Event::Diag'=>'1.302194','Test2::Event::Encoding'=>'1.302194','Test2::Event::Exception'=>'1.302194','Test2::Event::Fail'=>'1.302194','Test2::Event::Generic'=>'1.302194','Test2::Event::Note'=>'1.302194','Test2::Event::Ok'=>'1.302194','Test2::Event::Pass'=>'1.302194','Test2::Event::Plan'=>'1.302194','Test2::Event::Skip'=>'1.302194','Test2::Event::Subtest'=>'1.302194','Test2::Event::TAP::Version'=>'1.302194','Test2::Event::V2'=>'1.302194','Test2::Event::Waiting'=>'1.302194','Test2::EventFacet'=>'1.302194','Test2::EventFacet::About'=>'1.302194','Test2::EventFacet::Amnesty'=>'1.302194','Test2::EventFacet::Assert'=>'1.302194','Test2::EventFacet::Control'=>'1.302194','Test2::EventFacet::Error'=>'1.302194','Test2::EventFacet::Hub'=>'1.302194','Test2::EventFacet::Info'=>'1.302194','Test2::EventFacet::Info::Table'=>'1.302194','Test2::EventFacet::Meta'=>'1.302194','Test2::EventFacet::Parent'=>'1.302194','Test2::EventFacet::Plan'=>'1.302194','Test2::EventFacet::Render'=>'1.302194','Test2::EventFacet::Trace'=>'1.302194','Test2::Formatter'=>'1.302194','Test2::Formatter::TAP'=>'1.302194','Test2::Hub'=>'1.302194','Test2::Hub::Interceptor'=>'1.302194','Test2::Hub::Interceptor::Terminator'=>'1.302194','Test2::Hub::Subtest'=>'1.302194','Test2::IPC'=>'1.302194','Test2::IPC::Driver'=>'1.302194','Test2::IPC::Driver::Files'=>'1.302194','Test2::Tools::Tiny'=>'1.302194','Test2::Util'=>'1.302194','Test2::Util::ExternalMeta'=>'1.302194','Test2::Util::Facets2Legacy'=>'1.302194','Test2::Util::HashBase'=>'1.302194','Test2::Util::Trace'=>'1.302194','Test::Builder'=>'1.302194','Test::Builder::Formatter'=>'1.302194','Test::Builder::Module'=>'1.302194','Test::Builder::Tester'=>'1.302194','Test::Builder::Tester::Color'=>'1.302194','Test::Builder::TodoDiag'=>'1.302194','Test::More'=>'1.302194','Test::Simple'=>'1.302194','Test::Tester'=>'1.302194','Test::Tester::Capture'=>'1.302194','Test::Tester::CaptureRunner'=>'1.302194','Test::Tester::Delegate'=>'1.302194','Test::use::ok'=>'1.302194','Time::HiRes'=>'1.9774','XS::APItest'=>'1.32','feature'=>'1.81','ok'=>'1.302194','overload'=>'1.37','threads'=>'2.35','threads::shared'=>'1.67','warnings'=>'1.63','warnings::register'=>'1.05',},removed=>{}},5.037011=>{delta_from=>5.037010,changed=>{'B::Deparse'=>'1.73','B::Op_private'=>'5.037011','Config'=>'5.037011','Devel::PPPort'=>'3.71','ExtUtils::Command'=>'7.70','ExtUtils::Command::MM'=>'7.70','ExtUtils::Liblist'=>'7.70','ExtUtils::Liblist::Kid'=>'7.70','ExtUtils::MM'=>'7.70','ExtUtils::MM_AIX'=>'7.70','ExtUtils::MM_Any'=>'7.70','ExtUtils::MM_BeOS'=>'7.70','ExtUtils::MM_Cygwin'=>'7.70','ExtUtils::MM_DOS'=>'7.70','ExtUtils::MM_Darwin'=>'7.70','ExtUtils::MM_MacOS'=>'7.70','ExtUtils::MM_NW5'=>'7.70','ExtUtils::MM_OS2'=>'7.70','ExtUtils::MM_OS390'=>'7.70','ExtUtils::MM_QNX'=>'7.70','ExtUtils::MM_UWIN'=>'7.70','ExtUtils::MM_Unix'=>'7.70','ExtUtils::MM_VMS'=>'7.70','ExtUtils::MM_VOS'=>'7.70','ExtUtils::MM_Win32'=>'7.70','ExtUtils::MM_Win95'=>'7.70','ExtUtils::MY'=>'7.70','ExtUtils::MakeMaker'=>'7.70','ExtUtils::MakeMaker::Config'=>'7.70','ExtUtils::MakeMaker::Locale'=>'7.70','ExtUtils::MakeMaker::version'=>'7.70','ExtUtils::MakeMaker::version::regex'=>'7.70','ExtUtils::Mkbootstrap'=>'7.70','ExtUtils::Mksymlists'=>'7.70','ExtUtils::ParseXS'=>'3.50','ExtUtils::ParseXS::Constants'=>'3.50','ExtUtils::ParseXS::CountLines'=>'3.50','ExtUtils::ParseXS::Eval'=>'3.50','ExtUtils::ParseXS::Utilities'=>'3.50','ExtUtils::testlib'=>'7.70','File::Copy'=>'2.41','Locale::Maketext'=>'1.33','Module::CoreList'=>'5.20230420','Module::CoreList::Utils'=>'5.20230420','Net::Ping'=>'2.76','feature'=>'1.82','threads'=>'2.36','threads::shared'=>'1.68','warnings'=>'1.64',},removed=>{}},5.036001=>{delta_from=>5.036000,changed=>{'B::Op_private'=>'5.036001','Config'=>'5.036001','Module::CoreList'=>'5.20230423','Module::CoreList::Utils'=>'5.20230423',},removed=>{}},5.038000=>{delta_from=>5.037011,changed=>{'B::Deparse'=>'1.74','B::Op_private'=>'5.038000','CPAN'=>'2.36','CPAN::HTTP::Client'=>'1.9602','Compress::Raw::Bzip2'=>'2.204_001','Compress::Raw::Zlib'=>'2.204_001','Config'=>'5.038','Digest::MD5'=>'2.58_01','DynaLoader'=>'1.54','ExtUtils::ParseXS'=>'3.51','ExtUtils::ParseXS::Constants'=>'3.51','ExtUtils::ParseXS::CountLines'=>'3.51','ExtUtils::ParseXS::Eval'=>'3.51','ExtUtils::ParseXS::Utilities'=>'3.51','ExtUtils::Typemaps'=>'3.51','ExtUtils::Typemaps::Cmd'=>'3.51','ExtUtils::Typemaps::InputMap'=>'3.51','ExtUtils::Typemaps::OutputMap'=>'3.51','ExtUtils::Typemaps::Type'=>'3.51','File::Glob'=>'1.40','HTTP::Tiny'=>'0.086','IO'=>'1.52','IO::Dir'=>'1.52','IO::File'=>'1.52','IO::Handle'=>'1.52','IO::Pipe'=>'1.52','IO::Poll'=>'1.52','IO::Seekable'=>'1.52','IO::Select'=>'1.52','IO::Socket'=>'1.52','IO::Socket::INET'=>'1.52','IO::Socket::IP'=>'0.41_01','IO::Socket::UNIX'=>'1.52','MIME::Base64'=>'3.16_01','MIME::QuotedPrint'=>'3.16_01','Module::CoreList'=>'5.20230520','Module::CoreList::Utils'=>'5.20230520','POSIX'=>'2.13','SDBM_File'=>'1.17','Storable'=>'3.32','Time::HiRes'=>'1.9775','Time::Piece'=>'1.3401_01','warnings'=>'1.65',},removed=>{}},5.039001=>{delta_from=>5.038000,changed=>{'B::Op_private'=>'5.039001','CPAN::Meta::Requirements'=>'2.143','CPAN::Meta::Requirements::Range'=>'2.143','Compress::Raw::Bzip2'=>'2.205','Compress::Raw::Zlib'=>'2.205','Compress::Zlib'=>'2.205','Config'=>'5.039001','Errno'=>'1.38','ExtUtils::CBuilder'=>'0.280239','ExtUtils::CBuilder::Base'=>'0.280239','ExtUtils::CBuilder::Platform::Unix'=>'0.280239','ExtUtils::CBuilder::Platform::VMS'=>'0.280239','ExtUtils::CBuilder::Platform::Windows'=>'0.280239','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280239','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280239','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280239','ExtUtils::CBuilder::Platform::aix'=>'0.280239','ExtUtils::CBuilder::Platform::android'=>'0.280239','ExtUtils::CBuilder::Platform::cygwin'=>'0.280239','ExtUtils::CBuilder::Platform::darwin'=>'0.280239','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280239','ExtUtils::CBuilder::Platform::os2'=>'0.280239','ExtUtils::Manifest'=>'1.75','IO::Compress::Adapter::Bzip2'=>'2.205','IO::Compress::Adapter::Deflate'=>'2.205','IO::Compress::Adapter::Identity'=>'2.205','IO::Compress::Base'=>'2.205','IO::Compress::Base::Common'=>'2.205','IO::Compress::Bzip2'=>'2.205','IO::Compress::Deflate'=>'2.205','IO::Compress::Gzip'=>'2.205','IO::Compress::Gzip::Constants'=>'2.205','IO::Compress::RawDeflate'=>'2.205','IO::Compress::Zip'=>'2.205','IO::Compress::Zip::Constants'=>'2.205','IO::Compress::Zlib::Constants'=>'2.205','IO::Compress::Zlib::Extra'=>'2.205','IO::Uncompress::Adapter::Bunzip2'=>'2.205','IO::Uncompress::Adapter::Identity'=>'2.205','IO::Uncompress::Adapter::Inflate'=>'2.205','IO::Uncompress::AnyInflate'=>'2.205','IO::Uncompress::AnyUncompress'=>'2.205','IO::Uncompress::Base'=>'2.205','IO::Uncompress::Bunzip2'=>'2.205','IO::Uncompress::Gunzip'=>'2.205','IO::Uncompress::Inflate'=>'2.205','IO::Uncompress::RawInflate'=>'2.205','IO::Uncompress::Unzip'=>'2.205','Math::BigFloat'=>'1.999839','Math::BigInt'=>'1.999839','Math::BigInt::Calc'=>'1.999839','Math::BigInt::FastCalc'=>'0.5014','Math::BigInt::Lib'=>'1.999839','Module::CoreList'=>'5.20230720','Module::CoreList::Utils'=>'5.20230720','Module::Metadata'=>'1.000038','POSIX'=>'2.14','Socket'=>'2.037','Test2'=>'1.302195','Test2::API'=>'1.302195','Test2::API::Breakage'=>'1.302195','Test2::API::Context'=>'1.302195','Test2::API::Instance'=>'1.302195','Test2::API::InterceptResult'=>'1.302195','Test2::API::InterceptResult::Event'=>'1.302195','Test2::API::InterceptResult::Facet'=>'1.302195','Test2::API::InterceptResult::Hub'=>'1.302195','Test2::API::InterceptResult::Squasher'=>'1.302195','Test2::API::Stack'=>'1.302195','Test2::Event'=>'1.302195','Test2::Event::Bail'=>'1.302195','Test2::Event::Diag'=>'1.302195','Test2::Event::Encoding'=>'1.302195','Test2::Event::Exception'=>'1.302195','Test2::Event::Fail'=>'1.302195','Test2::Event::Generic'=>'1.302195','Test2::Event::Note'=>'1.302195','Test2::Event::Ok'=>'1.302195','Test2::Event::Pass'=>'1.302195','Test2::Event::Plan'=>'1.302195','Test2::Event::Skip'=>'1.302195','Test2::Event::Subtest'=>'1.302195','Test2::Event::TAP::Version'=>'1.302195','Test2::Event::V2'=>'1.302195','Test2::Event::Waiting'=>'1.302195','Test2::EventFacet'=>'1.302195','Test2::EventFacet::About'=>'1.302195','Test2::EventFacet::Amnesty'=>'1.302195','Test2::EventFacet::Assert'=>'1.302195','Test2::EventFacet::Control'=>'1.302195','Test2::EventFacet::Error'=>'1.302195','Test2::EventFacet::Hub'=>'1.302195','Test2::EventFacet::Info'=>'1.302195','Test2::EventFacet::Info::Table'=>'1.302195','Test2::EventFacet::Meta'=>'1.302195','Test2::EventFacet::Parent'=>'1.302195','Test2::EventFacet::Plan'=>'1.302195','Test2::EventFacet::Render'=>'1.302195','Test2::EventFacet::Trace'=>'1.302195','Test2::Formatter'=>'1.302195','Test2::Formatter::TAP'=>'1.302195','Test2::Hub'=>'1.302195','Test2::Hub::Interceptor'=>'1.302195','Test2::Hub::Interceptor::Terminator'=>'1.302195','Test2::Hub::Subtest'=>'1.302195','Test2::IPC'=>'1.302195','Test2::IPC::Driver'=>'1.302195','Test2::IPC::Driver::Files'=>'1.302195','Test2::Tools::Tiny'=>'1.302195','Test2::Util'=>'1.302195','Test2::Util::ExternalMeta'=>'1.302195','Test2::Util::Facets2Legacy'=>'1.302195','Test2::Util::HashBase'=>'1.302195','Test2::Util::Trace'=>'1.302195','Test::Builder'=>'1.302195','Test::Builder::Formatter'=>'1.302195','Test::Builder::Module'=>'1.302195','Test::Builder::Tester'=>'1.302195','Test::Builder::Tester::Color'=>'1.302195','Test::Builder::TodoDiag'=>'1.302195','Test::More'=>'1.302195','Test::Simple'=>'1.302195','Test::Tester'=>'1.302195','Test::Tester::Capture'=>'1.302195','Test::Tester::CaptureRunner'=>'1.302195','Test::Tester::Delegate'=>'1.302195','Test::use::ok'=>'1.302195','Text::Tabs'=>'2023.0511','Text::Wrap'=>'2023.0511','Time::HiRes'=>'1.9776','Time::Local'=>'1.35','UNIVERSAL'=>'1.16','feature'=>'1.83','ok'=>'1.302195','perlfaq'=>'5.20230701','threads'=>'2.37','warnings'=>'1.66','warnings::register'=>'1.06',},removed=>{}},);sub is_core {shift if defined $_[1]and $_[1]=~ /^\w/ and _looks_like_invocant $_[0];my$module=shift;my$module_version=@_ > 0 ? shift : undef;my$perl_version=@_ > 0 ? shift : $];my$first_release=first_release($module);return 0 if!defined($first_release)|| $first_release > $perl_version;my$final_release=removed_from($module);return 0 if defined($final_release)&& $perl_version >= $final_release;if (defined($module_version)){my$module_version_object=eval {version->parse($module_version)};if (!defined($module_version_object)){(my$err=$@)=~ s/^Invalid version format\b/Invalid version '$module_version' specified/;die$err}my@releases=($perl_version);my$rel=$perl_version;while (defined($rel)){my$this_delta=$delta{$rel}|| $delta{sprintf '%0.6f',$rel };$rel=$this_delta->{delta_from};unshift(@releases,$rel)if defined($rel)}RELEASE: foreach my$prn (@releases){next RELEASE if$prn < $first_release;last RELEASE if$prn > $perl_version;next unless defined(my$next_module_version=$delta{$prn}->{changed}->{$module});return 1 if eval {version->parse($next_module_version)>= $module_version_object}}return 0}return 1 if!defined($final_release);return$perl_version <= $final_release}%version=_undelta(\%delta);%deprecated=(5.011=>{changed=>{map {$_=>1}qw/Class::ISA Pod::Plainer Shell Switch/},},5.011001=>{delta_from=>5.011 },5.011002=>{delta_from=>5.011001 },5.011003=>{delta_from=>5.011002 },5.011004=>{delta_from=>5.011003 },5.011005=>{delta_from=>5.011004 },5.012=>{delta_from=>5.011005 },5.012001=>{delta_from=>5.012 },5.012002=>{delta_from=>5.012001 },5.012003=>{delta_from=>5.012002 },5.012004=>{delta_from=>5.012003 },5.012005=>{delta_from=>5.012004 },5.013=>{delta_from=>5.012005 },5.013001=>{delta_from=>5.013,removed=>{map {$_=>1}qw/Class::ISA Pod::Plainer Switch/},},5.013002=>{delta_from=>5.013001 },5.013003=>{delta_from=>5.013002 },5.013004=>{delta_from=>5.013003 },5.013005=>{delta_from=>5.013004 },5.013006=>{delta_from=>5.013005 },5.013007=>{delta_from=>5.013006 },5.013008=>{delta_from=>5.013007 },5.013009=>{delta_from=>5.013008 },5.01301=>{delta_from=>5.013009 },5.013011=>{delta_from=>5.01301 },5.014=>{delta_from=>5.013011 },5.014001=>{delta_from=>5.014 },5.014002=>{delta_from=>5.014001 },5.014003=>{delta_from=>5.014002 },5.014004=>{delta_from=>5.014003 },5.015=>{delta_from=>5.014004,removed=>{Shell=>1 },},5.015001=>{delta_from=>5.015 },5.015002=>{delta_from=>5.015001 },5.015003=>{delta_from=>5.015002 },5.015004=>{delta_from=>5.015003 },5.015005=>{delta_from=>5.015004 },5.015006=>{delta_from=>5.015005 },5.015007=>{delta_from=>5.015006 },5.015008=>{delta_from=>5.015007 },5.015009=>{delta_from=>5.015008 },5.016=>{delta_from=>5.015009 },5.016001=>{delta_from=>5.016 },5.016002=>{delta_from=>5.016001 },5.016003=>{delta_from=>5.016002 },5.017=>{delta_from=>5.016003 },5.017001=>{delta_from=>5.017 },5.017002=>{delta_from=>5.017001 },5.017003=>{delta_from=>5.017002 },5.017004=>{delta_from=>5.017003 },5.017005=>{delta_from=>5.017004 },5.017006=>{delta_from=>5.017005 },5.017007=>{delta_from=>5.017006 },5.017008=>{delta_from=>5.017007,changed=>{'Pod::LaTeX'=>1 },},5.017009=>{delta_from=>5.017008,changed=>{map {$_=>1}qw/Archive::Extract B::Lint B::Lint::Debug CPANPLUS CPANPLUS::Backend CPANPLUS::Backend::RV CPANPLUS::Config CPANPLUS::Config::HomeEnv CPANPLUS::Configure CPANPLUS::Configure::Setup CPANPLUS::Dist CPANPLUS::Dist::Autobundle CPANPLUS::Dist::Base CPANPLUS::Dist::Build CPANPLUS::Dist::Build::Constants CPANPLUS::Dist::MM CPANPLUS::Dist::Sample CPANPLUS::Error CPANPLUS::Internals CPANPLUS::Internals::Constants CPANPLUS::Internals::Constants::Report CPANPLUS::Internals::Extract CPANPLUS::Internals::Fetch CPANPLUS::Internals::Report CPANPLUS::Internals::Search CPANPLUS::Internals::Source CPANPLUS::Internals::Source::Memory CPANPLUS::Internals::Source::SQLite CPANPLUS::Internals::Source::SQLite::Tie CPANPLUS::Internals::Utils CPANPLUS::Internals::Utils::Autoflush CPANPLUS::Module CPANPLUS::Module::Author CPANPLUS::Module::Author::Fake CPANPLUS::Module::Checksums CPANPLUS::Module::Fake CPANPLUS::Module::Signature CPANPLUS::Selfupdate CPANPLUS::Shell CPANPLUS::Shell::Classic CPANPLUS::Shell::Default CPANPLUS::Shell::Default::Plugins::CustomSource CPANPLUS::Shell::Default::Plugins::Remote CPANPLUS::Shell::Default::Plugins::Source Devel::InnerPackage File::CheckTree Log::Message Log::Message::Config Log::Message::Handlers Log::Message::Item Log::Message::Simple Module::Pluggable Module::Pluggable::Object Object::Accessor Term::UI Term::UI::History Text::Soundex/},},5.01701=>{delta_from=>5.017009 },5.017011=>{delta_from=>5.01701 },5.018=>{delta_from=>5.017011 },5.018001=>{delta_from=>5.018,changed=>{},removed=>{}},5.018002=>{delta_from=>5.018001,changed=>{},removed=>{}},5.018003=>{delta_from=>5.018,changed=>{},removed=>{}},5.018004=>{delta_from=>5.018,changed=>{},removed=>{}},5.019=>{delta_from=>5.018,changed=>{'Module::Build'=>1 },removed=>{map {$_=>1}qw/Archive::Extract B::Lint B::Lint::Debug CPANPLUS CPANPLUS::Backend CPANPLUS::Backend::RV CPANPLUS::Config CPANPLUS::Config::HomeEnv CPANPLUS::Configure CPANPLUS::Configure::Setup CPANPLUS::Dist CPANPLUS::Dist::Autobundle CPANPLUS::Dist::Base CPANPLUS::Dist::Build CPANPLUS::Dist::Build::Constants CPANPLUS::Dist::MM CPANPLUS::Dist::Sample CPANPLUS::Error CPANPLUS::Internals CPANPLUS::Internals::Constants CPANPLUS::Internals::Constants::Report CPANPLUS::Internals::Extract CPANPLUS::Internals::Fetch CPANPLUS::Internals::Report CPANPLUS::Internals::Search CPANPLUS::Internals::Source CPANPLUS::Internals::Source::Memory CPANPLUS::Internals::Source::SQLite CPANPLUS::Internals::Source::SQLite::Tie CPANPLUS::Internals::Utils CPANPLUS::Internals::Utils::Autoflush CPANPLUS::Module CPANPLUS::Module::Author CPANPLUS::Module::Author::Fake CPANPLUS::Module::Checksums CPANPLUS::Module::Fake CPANPLUS::Module::Signature CPANPLUS::Selfupdate CPANPLUS::Shell CPANPLUS::Shell::Classic CPANPLUS::Shell::Default CPANPLUS::Shell::Default::Plugins::CustomSource CPANPLUS::Shell::Default::Plugins::Remote CPANPLUS::Shell::Default::Plugins::Source Devel::InnerPackage File::CheckTree Log::Message Log::Message::Config Log::Message::Handlers Log::Message::Item Log::Message::Simple Module::Pluggable Module::Pluggable::Object Object::Accessor Pod::LaTeX Term::UI Term::UI::History Text::Soundex/}},5.019001=>{delta_from=>5.019,changed=>{},removed=>{}},5.019002=>{delta_from=>5.019001,changed=>{},removed=>{}},5.019003=>{delta_from=>5.019002,changed=>{},removed=>{}},5.019004=>{delta_from=>5.019003,changed=>{'Module::Build::Base'=>'1','Module::Build::Compat'=>'1','Module::Build::Config'=>'1','Module::Build::ConfigData'=>'1','Module::Build::Cookbook'=>'1','Module::Build::Dumper'=>'1','Module::Build::ModuleInfo'=>'1','Module::Build::Notes'=>'1','Module::Build::PPMMaker'=>'1','Module::Build::Platform::Default'=>'1','Module::Build::Platform::MacOS'=>'1','Module::Build::Platform::Unix'=>'1','Module::Build::Platform::VMS'=>'1','Module::Build::Platform::VOS'=>'1','Module::Build::Platform::Windows'=>'1','Module::Build::Platform::aix'=>'1','Module::Build::Platform::cygwin'=>'1','Module::Build::Platform::darwin'=>'1','Module::Build::Platform::os2'=>'1','Module::Build::PodParser'=>'1','Module::Build::Version'=>'1','Module::Build::YAML'=>'1','inc::latest'=>'1',},removed=>{}},5.019005=>{delta_from=>5.019004,changed=>{},removed=>{}},5.019006=>{delta_from=>5.019005,changed=>{'Package::Constants'=>'1',},removed=>{}},5.019007=>{delta_from=>5.019006,changed=>{'CGI'=>'1','CGI::Apache'=>'1','CGI::Carp'=>'1','CGI::Cookie'=>'1','CGI::Fast'=>'1','CGI::Pretty'=>'1','CGI::Push'=>'1','CGI::Switch'=>'1','CGI::Util'=>'1',},removed=>{}},5.019008=>{delta_from=>5.019007,changed=>{},removed=>{}},5.019009=>{delta_from=>5.019008,changed=>{},removed=>{}},5.01901=>{delta_from=>5.019009,changed=>{},removed=>{}},5.019011=>{delta_from=>5.019010,changed=>{},removed=>{}},5.020000=>{delta_from=>5.019011,changed=>{},removed=>{}},5.021000=>{delta_from=>5.020000,changed=>{},removed=>{'CGI'=>1,'CGI::Apache'=>1,'CGI::Carp'=>1,'CGI::Cookie'=>1,'CGI::Fast'=>1,'CGI::Pretty'=>1,'CGI::Push'=>1,'CGI::Switch'=>1,'CGI::Util'=>1,'Module::Build'=>1,'Module::Build::Base'=>1,'Module::Build::Compat'=>1,'Module::Build::Config'=>1,'Module::Build::ConfigData'=>1,'Module::Build::Cookbook'=>1,'Module::Build::Dumper'=>1,'Module::Build::ModuleInfo'=>1,'Module::Build::Notes'=>1,'Module::Build::PPMMaker'=>1,'Module::Build::Platform::Default'=>1,'Module::Build::Platform::MacOS'=>1,'Module::Build::Platform::Unix'=>1,'Module::Build::Platform::VMS'=>1,'Module::Build::Platform::VOS'=>1,'Module::Build::Platform::Windows'=>1,'Module::Build::Platform::aix'=>1,'Module::Build::Platform::cygwin'=>1,'Module::Build::Platform::darwin'=>1,'Module::Build::Platform::os2'=>1,'Module::Build::PodParser'=>1,'Module::Build::Version'=>1,'Module::Build::YAML'=>1,'Package::Constants'=>1,'inc::latest'=>1,}},5.021001=>{delta_from=>5.021000,changed=>{},removed=>{}},5.021002=>{delta_from=>5.021001,changed=>{},removed=>{}},5.021003=>{delta_from=>5.021002,changed=>{},removed=>{}},5.020001=>{delta_from=>5.020000,changed=>{},removed=>{}},5.021004=>{delta_from=>5.021003,changed=>{},removed=>{}},5.021005=>{delta_from=>5.021004,changed=>{},removed=>{}},5.021006=>{delta_from=>5.021005,changed=>{},removed=>{}},5.021007=>{delta_from=>5.021006,changed=>{},removed=>{}},5.021008=>{delta_from=>5.021007,changed=>{},removed=>{}},5.020002=>{delta_from=>5.020001,changed=>{},removed=>{}},5.021009=>{delta_from=>5.021008,changed=>{},removed=>{}},5.021010=>{delta_from=>5.021009,changed=>{},removed=>{}},5.021011=>{delta_from=>5.02101,changed=>{},removed=>{}},5.022000=>{delta_from=>5.021011,changed=>{},removed=>{}},5.023000=>{delta_from=>5.022000,changed=>{},removed=>{}},5.023001=>{delta_from=>5.023000,changed=>{},removed=>{}},5.023002=>{delta_from=>5.023001,changed=>{},removed=>{}},5.020003=>{delta_from=>5.020002,changed=>{},removed=>{}},5.023003=>{delta_from=>5.023002,changed=>{},removed=>{}},5.023004=>{delta_from=>5.023003,changed=>{},removed=>{}},5.023005=>{delta_from=>5.023004,changed=>{},removed=>{}},5.022001=>{delta_from=>5.022,changed=>{},removed=>{}},5.023006=>{delta_from=>5.023005,changed=>{},removed=>{}},5.023007=>{delta_from=>5.023006,changed=>{},removed=>{}},5.023008=>{delta_from=>5.023007,changed=>{},removed=>{}},5.023009=>{delta_from=>5.023008,changed=>{},removed=>{}},5.022002=>{delta_from=>5.022001,changed=>{},removed=>{}},5.024000=>{delta_from=>5.023009,changed=>{},removed=>{}},5.025000=>{delta_from=>5.024,changed=>{},removed=>{}},5.025001=>{delta_from=>5.025,changed=>{},removed=>{}},5.025002=>{delta_from=>5.025001,changed=>{},removed=>{}},5.025003=>{delta_from=>5.025002,changed=>{},removed=>{}},5.025004=>{delta_from=>5.025003,changed=>{},removed=>{}},5.025005=>{delta_from=>5.025004,changed=>{},removed=>{}},5.025006=>{delta_from=>5.025005,changed=>{},removed=>{}},5.025007=>{delta_from=>5.025006,changed=>{},removed=>{}},5.025008=>{delta_from=>5.025007,changed=>{},removed=>{}},5.022003=>{delta_from=>5.022002,changed=>{},removed=>{}},5.024001=>{delta_from=>5.024000,changed=>{},removed=>{}},5.025009=>{delta_from=>5.025008,changed=>{},removed=>{}},5.025010=>{delta_from=>5.025009,changed=>{},removed=>{}},5.025011=>{delta_from=>5.025010,changed=>{},removed=>{}},5.025012=>{delta_from=>5.025011,changed=>{},removed=>{}},5.026000=>{delta_from=>5.025012,changed=>{},removed=>{}},5.027000=>{delta_from=>5.026,changed=>{},removed=>{}},5.027001=>{delta_from=>5.027,changed=>{},removed=>{}},5.022004=>{delta_from=>5.022003,changed=>{},removed=>{}},5.024002=>{delta_from=>5.024001,changed=>{},removed=>{}},5.027002=>{delta_from=>5.027001,changed=>{},removed=>{}},5.027003=>{delta_from=>5.027002,changed=>{'B::Debug'=>'1',},removed=>{}},5.027004=>{delta_from=>5.027003,changed=>{},removed=>{}},5.024003=>{delta_from=>5.024002,changed=>{},removed=>{}},5.026001=>{delta_from=>5.026000,changed=>{},removed=>{}},5.027005=>{delta_from=>5.027004,changed=>{},removed=>{}},5.027006=>{delta_from=>5.027005,changed=>{},removed=>{}},5.027007=>{delta_from=>5.027006,changed=>{},removed=>{}},5.027008=>{delta_from=>5.027007,changed=>{},removed=>{}},5.027009=>{delta_from=>5.027008,changed=>{},removed=>{}},5.027010=>{delta_from=>5.027009,changed=>{},removed=>{}},5.024004=>{delta_from=>5.024003,changed=>{},removed=>{}},5.026002=>{delta_from=>5.026001,changed=>{},removed=>{}},5.027011=>{delta_from=>5.02701,changed=>{},removed=>{}},5.028000=>{delta_from=>5.027011,changed=>{},removed=>{}},5.029000=>{delta_from=>5.028,changed=>{},removed=>{}},5.029001=>{delta_from=>5.029,changed=>{},removed=>{}},5.029002=>{delta_from=>5.029001,changed=>{},removed=>{}},5.029003=>{delta_from=>5.029002,changed=>{},removed=>{}},5.029004=>{delta_from=>5.029003,changed=>{},removed=>{arybase=>'1',}},5.029005=>{delta_from=>5.027002,changed=>{},removed=>{}},5.026003=>{delta_from=>5.026002,changed=>{},removed=>{}},5.028001=>{delta_from=>5.028000,changed=>{},removed=>{}},5.029006=>{delta_from=>5.029005,changed=>{},removed=>{}},5.029007=>{delta_from=>5.029006,changed=>{},removed=>{}},5.029008=>{delta_from=>5.029007,changed=>{},removed=>{}},5.029009=>{delta_from=>5.029008,changed=>{},removed=>{}},5.028002=>{delta_from=>5.028001,changed=>{},removed=>{}},5.029010=>{delta_from=>5.029009,changed=>{},removed=>{}},5.030000=>{delta_from=>5.02901,changed=>{},removed=>{}},5.031000=>{delta_from=>5.030000,changed=>{},removed=>{}},5.031001=>{delta_from=>5.031000,changed=>{},removed=>{}},5.031002=>{delta_from=>5.031001,changed=>{},removed=>{}},5.031003=>{delta_from=>5.031002,changed=>{},removed=>{}},5.031004=>{delta_from=>5.031003,changed=>{},removed=>{}},5.031005=>{delta_from=>5.031004,changed=>{},removed=>{}},5.030001=>{delta_from=>5.030000,changed=>{},removed=>{}},5.031006=>{delta_from=>5.031005,changed=>{},removed=>{}},5.031007=>{delta_from=>5.031006,changed=>{},removed=>{}},5.031008=>{delta_from=>5.031007,changed=>{},removed=>{}},5.031009=>{delta_from=>5.031008,changed=>{},removed=>{}},5.030002=>{delta_from=>5.030001,changed=>{},removed=>{}},5.031010=>{delta_from=>5.031009,changed=>{},removed=>{}},5.031011=>{delta_from=>5.03101,changed=>{},removed=>{}},5.028003=>{delta_from=>5.028002,changed=>{},removed=>{}},5.030003=>{delta_from=>5.030002,changed=>{},removed=>{}},5.032000=>{delta_from=>5.031011,changed=>{},removed=>{}},5.033000=>{delta_from=>5.032,changed=>{},removed=>{}},5.033001=>{delta_from=>5.033000,changed=>{},removed=>{}},5.033002=>{delta_from=>5.033001,changed=>{},removed=>{}},5.033003=>{delta_from=>5.033002,changed=>{},removed=>{}},5.033004=>{delta_from=>5.033003,changed=>{},removed=>{}},5.033005=>{delta_from=>5.033004,changed=>{},removed=>{}},5.033006=>{delta_from=>5.033005,changed=>{},removed=>{}},5.032001=>{delta_from=>5.032,changed=>{},removed=>{}},5.033007=>{delta_from=>5.033006,changed=>{},removed=>{}},5.033008=>{delta_from=>5.033007,changed=>{},removed=>{}},5.033009=>{delta_from=>5.033008,changed=>{},removed=>{}},5.034000=>{delta_from=>5.033009,changed=>{},removed=>{}},5.035000=>{delta_from=>5.034,changed=>{},removed=>{}},5.035001=>{delta_from=>5.035,changed=>{},removed=>{}},5.035002=>{delta_from=>5.035001,changed=>{},removed=>{}},5.035003=>{delta_from=>5.035002,changed=>{},removed=>{}},5.035004=>{delta_from=>5.035003,changed=>{},removed=>{}},5.035005=>{delta_from=>5.035004,changed=>{},removed=>{}},5.035006=>{delta_from=>5.035005,changed=>{},removed=>{}},5.035007=>{delta_from=>5.035006,changed=>{},removed=>{}},5.035008=>{delta_from=>5.035007,changed=>{},removed=>{}},5.035009=>{delta_from=>5.035008,changed=>{},removed=>{}},5.034001=>{delta_from=>5.034000,changed=>{},removed=>{}},5.035010=>{delta_from=>5.035009,changed=>{},removed=>{}},5.035011=>{delta_from=>5.035010,changed=>{},removed=>{}},5.036000=>{delta_from=>5.035011,changed=>{},removed=>{}},5.037000=>{delta_from=>5.036000,changed=>{},removed=>{}},5.037001=>{delta_from=>5.037000,changed=>{},removed=>{}},5.037002=>{delta_from=>5.037001,changed=>{},removed=>{}},5.037003=>{delta_from=>5.037002,changed=>{},removed=>{}},5.037004=>{delta_from=>5.037003,changed=>{},removed=>{}},5.037005=>{delta_from=>5.037004,changed=>{},removed=>{}},5.037006=>{delta_from=>5.037005,changed=>{},removed=>{}},5.037007=>{delta_from=>5.037006,changed=>{},removed=>{}},5.037008=>{delta_from=>5.037007,changed=>{},removed=>{}},5.037009=>{delta_from=>5.037008,changed=>{},removed=>{}},5.037010=>{delta_from=>5.037009,changed=>{},removed=>{}},5.037011=>{delta_from=>5.037010,changed=>{},removed=>{}},5.036001=>{delta_from=>5.036,changed=>{},removed=>{}},5.038000=>{delta_from=>5.037011,changed=>{},removed=>{}},5.039001=>{delta_from=>5.038,changed=>{},removed=>{}},);%deprecated=_undelta(\%deprecated);%upstream=('App::Cpan'=>'cpan','App::Prove'=>'cpan','App::Prove::State'=>'cpan','App::Prove::State::Result'=>'cpan','App::Prove::State::Result::Test'=>'cpan','Archive::Tar'=>'cpan','Archive::Tar::Constant'=>'cpan','Archive::Tar::File'=>'cpan','AutoLoader'=>'cpan','AutoSplit'=>'cpan','CPAN'=>'cpan','CPAN::Author'=>'cpan','CPAN::Bundle'=>'cpan','CPAN::CacheMgr'=>'cpan','CPAN::Complete'=>'cpan','CPAN::Debug'=>'cpan','CPAN::DeferredCode'=>'cpan','CPAN::Distribution'=>'cpan','CPAN::Distroprefs'=>'cpan','CPAN::Distrostatus'=>'cpan','CPAN::Exception::RecursiveDependency'=>'cpan','CPAN::Exception::blocked_urllist'=>'cpan','CPAN::Exception::yaml_not_installed'=>'cpan','CPAN::Exception::yaml_process_error'=>'cpan','CPAN::FTP'=>'cpan','CPAN::FTP::netrc'=>'cpan','CPAN::FirstTime'=>'cpan','CPAN::HTTP::Client'=>'cpan','CPAN::HTTP::Credentials'=>'cpan','CPAN::HandleConfig'=>'cpan','CPAN::Index'=>'cpan','CPAN::InfoObj'=>'cpan','CPAN::Kwalify'=>'cpan','CPAN::LWP::UserAgent'=>'cpan','CPAN::Meta'=>'cpan','CPAN::Meta::Converter'=>'cpan','CPAN::Meta::Feature'=>'cpan','CPAN::Meta::History'=>'cpan','CPAN::Meta::Merge'=>'cpan','CPAN::Meta::Prereqs'=>'cpan','CPAN::Meta::Requirements'=>'cpan','CPAN::Meta::Requirements::Range'=>'cpan','CPAN::Meta::Spec'=>'cpan','CPAN::Meta::Validator'=>'cpan','CPAN::Meta::YAML'=>'cpan','CPAN::Mirrors'=>'cpan','CPAN::Module'=>'cpan','CPAN::Nox'=>'cpan','CPAN::Plugin'=>'cpan','CPAN::Plugin::Specfile'=>'cpan','CPAN::Prompt'=>'cpan','CPAN::Queue'=>'cpan','CPAN::Shell'=>'cpan','CPAN::Tarzip'=>'cpan','CPAN::URL'=>'cpan','CPAN::Version'=>'cpan','Compress::Raw::Bzip2'=>'cpan','Compress::Raw::Zlib'=>'cpan','Compress::Zlib'=>'cpan','Config::Perl::V'=>'cpan','DB_File'=>'cpan','Digest'=>'cpan','Digest::MD5'=>'cpan','Digest::SHA'=>'cpan','Digest::base'=>'cpan','Digest::file'=>'cpan','Encode'=>'cpan','Encode::Alias'=>'cpan','Encode::Byte'=>'cpan','Encode::CJKConstants'=>'cpan','Encode::CN'=>'cpan','Encode::CN::HZ'=>'cpan','Encode::Config'=>'cpan','Encode::EBCDIC'=>'cpan','Encode::Encoder'=>'cpan','Encode::Encoding'=>'cpan','Encode::GSM0338'=>'cpan','Encode::Guess'=>'cpan','Encode::JP'=>'cpan','Encode::JP::H2Z'=>'cpan','Encode::JP::JIS7'=>'cpan','Encode::KR'=>'cpan','Encode::KR::2022_KR'=>'cpan','Encode::MIME::Header'=>'cpan','Encode::MIME::Header::ISO_2022_JP'=>'cpan','Encode::MIME::Name'=>'cpan','Encode::Symbol'=>'cpan','Encode::TW'=>'cpan','Encode::Unicode'=>'cpan','Encode::Unicode::UTF7'=>'cpan','ExtUtils::Command'=>'cpan','ExtUtils::Command::MM'=>'cpan','ExtUtils::Constant'=>'cpan','ExtUtils::Constant::Base'=>'cpan','ExtUtils::Constant::ProxySubs'=>'cpan','ExtUtils::Constant::Utils'=>'cpan','ExtUtils::Constant::XS'=>'cpan','ExtUtils::Install'=>'cpan','ExtUtils::Installed'=>'cpan','ExtUtils::Liblist'=>'cpan','ExtUtils::Liblist::Kid'=>'cpan','ExtUtils::MM'=>'cpan','ExtUtils::MM_AIX'=>'cpan','ExtUtils::MM_Any'=>'cpan','ExtUtils::MM_BeOS'=>'cpan','ExtUtils::MM_Cygwin'=>'cpan','ExtUtils::MM_DOS'=>'cpan','ExtUtils::MM_Darwin'=>'cpan','ExtUtils::MM_MacOS'=>'cpan','ExtUtils::MM_NW5'=>'cpan','ExtUtils::MM_OS2'=>'cpan','ExtUtils::MM_OS390'=>'cpan','ExtUtils::MM_QNX'=>'cpan','ExtUtils::MM_UWIN'=>'cpan','ExtUtils::MM_Unix'=>'cpan','ExtUtils::MM_VMS'=>'cpan','ExtUtils::MM_VOS'=>'cpan','ExtUtils::MM_Win32'=>'cpan','ExtUtils::MM_Win95'=>'cpan','ExtUtils::MY'=>'cpan','ExtUtils::MakeMaker'=>'cpan','ExtUtils::MakeMaker::Config'=>'cpan','ExtUtils::MakeMaker::Locale'=>'cpan','ExtUtils::MakeMaker::version'=>'cpan','ExtUtils::MakeMaker::version::regex'=>'cpan','ExtUtils::Manifest'=>'cpan','ExtUtils::Mkbootstrap'=>'cpan','ExtUtils::Mksymlists'=>'cpan','ExtUtils::PL2Bat'=>'cpan','ExtUtils::Packlist'=>'cpan','ExtUtils::testlib'=>'cpan','Fatal'=>'cpan','File::Fetch'=>'cpan','File::GlobMapper'=>'cpan','File::Path'=>'cpan','File::Temp'=>'cpan','Filter::Util::Call'=>'cpan','Getopt::Long'=>'cpan','HTTP::Tiny'=>'cpan','IO::Compress::Adapter::Bzip2'=>'cpan','IO::Compress::Adapter::Deflate'=>'cpan','IO::Compress::Adapter::Identity'=>'cpan','IO::Compress::Base'=>'cpan','IO::Compress::Base::Common'=>'cpan','IO::Compress::Bzip2'=>'cpan','IO::Compress::Deflate'=>'cpan','IO::Compress::Gzip'=>'cpan','IO::Compress::Gzip::Constants'=>'cpan','IO::Compress::RawDeflate'=>'cpan','IO::Compress::Zip'=>'cpan','IO::Compress::Zip::Constants'=>'cpan','IO::Compress::Zlib::Constants'=>'cpan','IO::Compress::Zlib::Extra'=>'cpan','IO::Socket::IP'=>'cpan','IO::Uncompress::Adapter::Bunzip2'=>'cpan','IO::Uncompress::Adapter::Identity'=>'cpan','IO::Uncompress::Adapter::Inflate'=>'cpan','IO::Uncompress::AnyInflate'=>'cpan','IO::Uncompress::AnyUncompress'=>'cpan','IO::Uncompress::Base'=>'cpan','IO::Uncompress::Bunzip2'=>'cpan','IO::Uncompress::Gunzip'=>'cpan','IO::Uncompress::Inflate'=>'cpan','IO::Uncompress::RawInflate'=>'cpan','IO::Uncompress::Unzip'=>'cpan','IO::Zlib'=>'cpan','IPC::Cmd'=>'cpan','IPC::Msg'=>'cpan','IPC::Semaphore'=>'cpan','IPC::SharedMem'=>'cpan','IPC::SysV'=>'cpan','JSON::PP'=>'cpan','JSON::PP::Boolean'=>'cpan','List::Util'=>'cpan','List::Util::XS'=>'cpan','Locale::Maketext::Simple'=>'cpan','MIME::Base64'=>'cpan','MIME::QuotedPrint'=>'cpan','Math::BigFloat'=>'cpan','Math::BigFloat::Trace'=>'cpan','Math::BigInt'=>'cpan','Math::BigInt::Calc'=>'cpan','Math::BigInt::FastCalc'=>'cpan','Math::BigInt::Lib'=>'cpan','Math::BigInt::Trace'=>'cpan','Math::BigRat'=>'cpan','Math::BigRat::Trace'=>'cpan','Memoize'=>'cpan','Memoize::AnyDBM_File'=>'cpan','Memoize::Expire'=>'cpan','Memoize::NDBM_File'=>'cpan','Memoize::SDBM_File'=>'cpan','Memoize::Storable'=>'cpan','Module::Load'=>'cpan','Module::Load::Conditional'=>'cpan','Module::Loaded'=>'cpan','Module::Metadata'=>'cpan','NEXT'=>'cpan','Net::Cmd'=>'cpan','Net::Config'=>'cpan','Net::Domain'=>'cpan','Net::FTP'=>'cpan','Net::FTP::A'=>'cpan','Net::FTP::E'=>'cpan','Net::FTP::I'=>'cpan','Net::FTP::L'=>'cpan','Net::FTP::dataconn'=>'cpan','Net::NNTP'=>'cpan','Net::Netrc'=>'cpan','Net::POP3'=>'cpan','Net::SMTP'=>'cpan','Net::Time'=>'cpan','Params::Check'=>'cpan','Parse::CPAN::Meta'=>'cpan','Perl::OSType'=>'cpan','PerlIO::via::QuotedPrint'=>'cpan','Pod::Checker'=>'cpan','Pod::Escapes'=>'cpan','Pod::Man'=>'cpan','Pod::ParseLink'=>'cpan','Pod::Perldoc'=>'cpan','Pod::Perldoc::BaseTo'=>'cpan','Pod::Perldoc::GetOptsOO'=>'cpan','Pod::Perldoc::ToANSI'=>'cpan','Pod::Perldoc::ToChecker'=>'cpan','Pod::Perldoc::ToMan'=>'cpan','Pod::Perldoc::ToNroff'=>'cpan','Pod::Perldoc::ToPod'=>'cpan','Pod::Perldoc::ToRtf'=>'cpan','Pod::Perldoc::ToTerm'=>'cpan','Pod::Perldoc::ToText'=>'cpan','Pod::Perldoc::ToTk'=>'cpan','Pod::Perldoc::ToXml'=>'cpan','Pod::Simple'=>'cpan','Pod::Simple::BlackBox'=>'cpan','Pod::Simple::Checker'=>'cpan','Pod::Simple::Debug'=>'cpan','Pod::Simple::DumpAsText'=>'cpan','Pod::Simple::DumpAsXML'=>'cpan','Pod::Simple::HTML'=>'cpan','Pod::Simple::HTMLBatch'=>'cpan','Pod::Simple::HTMLLegacy'=>'cpan','Pod::Simple::JustPod'=>'cpan','Pod::Simple::LinkSection'=>'cpan','Pod::Simple::Methody'=>'cpan','Pod::Simple::Progress'=>'cpan','Pod::Simple::PullParser'=>'cpan','Pod::Simple::PullParserEndToken'=>'cpan','Pod::Simple::PullParserStartToken'=>'cpan','Pod::Simple::PullParserTextToken'=>'cpan','Pod::Simple::PullParserToken'=>'cpan','Pod::Simple::RTF'=>'cpan','Pod::Simple::Search'=>'cpan','Pod::Simple::SimpleTree'=>'cpan','Pod::Simple::Text'=>'cpan','Pod::Simple::TextContent'=>'cpan','Pod::Simple::TiedOutFH'=>'cpan','Pod::Simple::Transcode'=>'cpan','Pod::Simple::TranscodeDumb'=>'cpan','Pod::Simple::TranscodeSmart'=>'cpan','Pod::Simple::XHTML'=>'cpan','Pod::Simple::XMLOutStream'=>'cpan','Pod::Text'=>'cpan','Pod::Text::Color'=>'cpan','Pod::Text::Overstrike'=>'cpan','Pod::Text::Termcap'=>'cpan','Pod::Usage'=>'cpan','Scalar::Util'=>'cpan','Socket'=>'cpan','Sub::Util'=>'cpan','Sys::Syslog'=>'cpan','Sys::Syslog::Win32'=>'cpan','TAP::Base'=>'cpan','TAP::Formatter::Base'=>'cpan','TAP::Formatter::Color'=>'cpan','TAP::Formatter::Console'=>'cpan','TAP::Formatter::Console::ParallelSession'=>'cpan','TAP::Formatter::Console::Session'=>'cpan','TAP::Formatter::File'=>'cpan','TAP::Formatter::File::Session'=>'cpan','TAP::Formatter::Session'=>'cpan','TAP::Harness'=>'cpan','TAP::Harness::Env'=>'cpan','TAP::Object'=>'cpan','TAP::Parser'=>'cpan','TAP::Parser::Aggregator'=>'cpan','TAP::Parser::Grammar'=>'cpan','TAP::Parser::Iterator'=>'cpan','TAP::Parser::Iterator::Array'=>'cpan','TAP::Parser::Iterator::Process'=>'cpan','TAP::Parser::Iterator::Stream'=>'cpan','TAP::Parser::IteratorFactory'=>'cpan','TAP::Parser::Multiplexer'=>'cpan','TAP::Parser::Result'=>'cpan','TAP::Parser::Result::Bailout'=>'cpan','TAP::Parser::Result::Comment'=>'cpan','TAP::Parser::Result::Plan'=>'cpan','TAP::Parser::Result::Pragma'=>'cpan','TAP::Parser::Result::Test'=>'cpan','TAP::Parser::Result::Unknown'=>'cpan','TAP::Parser::Result::Version'=>'cpan','TAP::Parser::Result::YAML'=>'cpan','TAP::Parser::ResultFactory'=>'cpan','TAP::Parser::Scheduler'=>'cpan','TAP::Parser::Scheduler::Job'=>'cpan','TAP::Parser::Scheduler::Spinner'=>'cpan','TAP::Parser::Source'=>'cpan','TAP::Parser::SourceHandler'=>'cpan','TAP::Parser::SourceHandler::Executable'=>'cpan','TAP::Parser::SourceHandler::File'=>'cpan','TAP::Parser::SourceHandler::Handle'=>'cpan','TAP::Parser::SourceHandler::Perl'=>'cpan','TAP::Parser::SourceHandler::RawTAP'=>'cpan','TAP::Parser::YAMLish::Reader'=>'cpan','TAP::Parser::YAMLish::Writer'=>'cpan','Term::ANSIColor'=>'cpan','Term::Cap'=>'cpan','Test2'=>'cpan','Test2::API'=>'cpan','Test2::API::Breakage'=>'cpan','Test2::API::Context'=>'cpan','Test2::API::Instance'=>'cpan','Test2::API::InterceptResult'=>'cpan','Test2::API::InterceptResult::Event'=>'cpan','Test2::API::InterceptResult::Facet'=>'cpan','Test2::API::InterceptResult::Hub'=>'cpan','Test2::API::InterceptResult::Squasher'=>'cpan','Test2::API::Stack'=>'cpan','Test2::Event'=>'cpan','Test2::Event::Bail'=>'cpan','Test2::Event::Diag'=>'cpan','Test2::Event::Encoding'=>'cpan','Test2::Event::Exception'=>'cpan','Test2::Event::Fail'=>'cpan','Test2::Event::Generic'=>'cpan','Test2::Event::Note'=>'cpan','Test2::Event::Ok'=>'cpan','Test2::Event::Pass'=>'cpan','Test2::Event::Plan'=>'cpan','Test2::Event::Skip'=>'cpan','Test2::Event::Subtest'=>'cpan','Test2::Event::TAP::Version'=>'cpan','Test2::Event::V2'=>'cpan','Test2::Event::Waiting'=>'cpan','Test2::EventFacet'=>'cpan','Test2::EventFacet::About'=>'cpan','Test2::EventFacet::Amnesty'=>'cpan','Test2::EventFacet::Assert'=>'cpan','Test2::EventFacet::Control'=>'cpan','Test2::EventFacet::Error'=>'cpan','Test2::EventFacet::Hub'=>'cpan','Test2::EventFacet::Info'=>'cpan','Test2::EventFacet::Info::Table'=>'cpan','Test2::EventFacet::Meta'=>'cpan','Test2::EventFacet::Parent'=>'cpan','Test2::EventFacet::Plan'=>'cpan','Test2::EventFacet::Render'=>'cpan','Test2::EventFacet::Trace'=>'cpan','Test2::Formatter'=>'cpan','Test2::Formatter::TAP'=>'cpan','Test2::Hub'=>'cpan','Test2::Hub::Interceptor'=>'cpan','Test2::Hub::Interceptor::Terminator'=>'cpan','Test2::Hub::Subtest'=>'cpan','Test2::IPC'=>'cpan','Test2::IPC::Driver'=>'cpan','Test2::IPC::Driver::Files'=>'cpan','Test2::Tools::Tiny'=>'cpan','Test2::Util'=>'cpan','Test2::Util::ExternalMeta'=>'cpan','Test2::Util::Facets2Legacy'=>'cpan','Test2::Util::HashBase'=>'cpan','Test2::Util::Trace'=>'cpan','Test::Builder'=>'cpan','Test::Builder::Formatter'=>'cpan','Test::Builder::IO::Scalar'=>'cpan','Test::Builder::Module'=>'cpan','Test::Builder::Tester'=>'cpan','Test::Builder::Tester::Color'=>'cpan','Test::Builder::TodoDiag'=>'cpan','Test::Harness'=>'cpan','Test::More'=>'cpan','Test::Simple'=>'cpan','Test::Tester'=>'cpan','Test::Tester::Capture'=>'cpan','Test::Tester::CaptureRunner'=>'cpan','Test::Tester::Delegate'=>'cpan','Test::use::ok'=>'cpan','Text::Balanced'=>'cpan','Text::ParseWords'=>'cpan','Text::Tabs'=>'cpan','Text::Wrap'=>'cpan','Tie::RefHash'=>'cpan','Time::Local'=>'cpan','Time::Piece'=>'cpan','Time::Seconds'=>'cpan','Unicode::Collate'=>'cpan','Unicode::Collate::CJK::Big5'=>'cpan','Unicode::Collate::CJK::GB2312'=>'cpan','Unicode::Collate::CJK::JISX0208'=>'cpan','Unicode::Collate::CJK::Korean'=>'cpan','Unicode::Collate::CJK::Pinyin'=>'cpan','Unicode::Collate::CJK::Stroke'=>'cpan','Unicode::Collate::CJK::Zhuyin'=>'cpan','Unicode::Collate::Locale'=>'cpan','Win32'=>'cpan','Win32API::File'=>'cpan','autodie'=>'cpan','autodie::Scope::Guard'=>'cpan','autodie::Scope::GuardStack'=>'cpan','autodie::Util'=>'cpan','autodie::exception'=>'cpan','autodie::exception::system'=>'cpan','autodie::hints'=>'cpan','autodie::skip'=>'cpan','bigfloat'=>'cpan','bigint'=>'cpan','bignum'=>'cpan','bigrat'=>'cpan','encoding'=>'cpan','experimental'=>'cpan','ok'=>'cpan','parent'=>'cpan','perlfaq'=>'cpan','stable'=>'cpan','version'=>'cpan','version::regex'=>'cpan',);%bug_tracker=('App::Cpan'=>undef,'App::Prove'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','App::Prove::State'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','App::Prove::State::Result'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','App::Prove::State::Result::Test'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','Archive::Tar'=>undef,'Archive::Tar::Constant'=>undef,'Archive::Tar::File'=>undef,'CPAN'=>undef,'CPAN::Author'=>undef,'CPAN::Bundle'=>undef,'CPAN::CacheMgr'=>undef,'CPAN::Complete'=>undef,'CPAN::Debug'=>undef,'CPAN::DeferredCode'=>undef,'CPAN::Distribution'=>undef,'CPAN::Distroprefs'=>undef,'CPAN::Distrostatus'=>undef,'CPAN::Exception::RecursiveDependency'=>undef,'CPAN::Exception::blocked_urllist'=>undef,'CPAN::Exception::yaml_not_installed'=>undef,'CPAN::Exception::yaml_process_error'=>undef,'CPAN::FTP'=>undef,'CPAN::FTP::netrc'=>undef,'CPAN::FirstTime'=>undef,'CPAN::HTTP::Client'=>undef,'CPAN::HTTP::Credentials'=>undef,'CPAN::HandleConfig'=>undef,'CPAN::Index'=>undef,'CPAN::InfoObj'=>undef,'CPAN::Kwalify'=>undef,'CPAN::LWP::UserAgent'=>undef,'CPAN::Meta'=>'https://github.com/Perl-Toolchain-Gang/CPAN-Meta/issues','CPAN::Meta::Converter'=>'https://github.com/Perl-Toolchain-Gang/CPAN-Meta/issues','CPAN::Meta::Feature'=>'https://github.com/Perl-Toolchain-Gang/CPAN-Meta/issues','CPAN::Meta::History'=>'https://github.com/Perl-Toolchain-Gang/CPAN-Meta/issues','CPAN::Meta::Merge'=>'https://github.com/Perl-Toolchain-Gang/CPAN-Meta/issues','CPAN::Meta::Prereqs'=>'https://github.com/Perl-Toolchain-Gang/CPAN-Meta/issues','CPAN::Meta::Requirements'=>'https://github.com/Perl-Toolchain-Gang/CPAN-Meta-Requirements/issues','CPAN::Meta::Requirements::Range'=>'https://github.com/Perl-Toolchain-Gang/CPAN-Meta-Requirements/issues','CPAN::Meta::Spec'=>'https://github.com/Perl-Toolchain-Gang/CPAN-Meta/issues','CPAN::Meta::Validator'=>'https://github.com/Perl-Toolchain-Gang/CPAN-Meta/issues','CPAN::Meta::YAML'=>'https://github.com/Perl-Toolchain-Gang/YAML-Tiny/issues','CPAN::Mirrors'=>undef,'CPAN::Module'=>undef,'CPAN::Nox'=>undef,'CPAN::Plugin'=>undef,'CPAN::Plugin::Specfile'=>undef,'CPAN::Prompt'=>undef,'CPAN::Queue'=>undef,'CPAN::Shell'=>undef,'CPAN::Tarzip'=>undef,'CPAN::URL'=>undef,'CPAN::Version'=>undef,'Compress::Raw::Bzip2'=>'https://github.com/pmqs/Compress-Raw-Bzip2/issues','Compress::Raw::Zlib'=>'https://github.com/pmqs/Compress-Raw-Zlib/issues','Compress::Zlib'=>'https://github.com/pmqs/IO-Compress/issues','Config::Perl::V'=>'https://github.com/Tux/Config-Perl-V/issues','DB_File'=>'https://github.com/pmqs/DB_File/issues','Digest'=>'https://github.com/Dual-Life/digest/issues','Digest::MD5'=>'https://github.com/Dual-Life/digest-md5/issues','Digest::SHA'=>undef,'Digest::base'=>'https://github.com/Dual-Life/digest/issues','Digest::file'=>'https://github.com/Dual-Life/digest/issues','Encode'=>undef,'Encode::Alias'=>undef,'Encode::Byte'=>undef,'Encode::CJKConstants'=>undef,'Encode::CN'=>undef,'Encode::CN::HZ'=>undef,'Encode::Config'=>undef,'Encode::EBCDIC'=>undef,'Encode::Encoder'=>undef,'Encode::Encoding'=>undef,'Encode::GSM0338'=>undef,'Encode::Guess'=>undef,'Encode::JP'=>undef,'Encode::JP::H2Z'=>undef,'Encode::JP::JIS7'=>undef,'Encode::KR'=>undef,'Encode::KR::2022_KR'=>undef,'Encode::MIME::Header'=>undef,'Encode::MIME::Header::ISO_2022_JP'=>undef,'Encode::MIME::Name'=>undef,'Encode::Symbol'=>undef,'Encode::TW'=>undef,'Encode::Unicode'=>undef,'Encode::Unicode::UTF7'=>undef,'ExtUtils::Command'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::Command::MM'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::Constant'=>undef,'ExtUtils::Constant::Base'=>undef,'ExtUtils::Constant::ProxySubs'=>undef,'ExtUtils::Constant::Utils'=>undef,'ExtUtils::Constant::XS'=>undef,'ExtUtils::Install'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-Install','ExtUtils::Installed'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-Install','ExtUtils::Liblist'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::Liblist::Kid'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_AIX'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_Any'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_BeOS'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_Cygwin'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_DOS'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_Darwin'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_MacOS'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_NW5'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_OS2'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_OS390'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_QNX'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_UWIN'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_Unix'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_VMS'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_VOS'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_Win32'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_Win95'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MY'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MakeMaker'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MakeMaker::Config'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MakeMaker::Locale'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MakeMaker::version'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MakeMaker::version::regex'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::Manifest'=>'http://github.com/Perl-Toolchain-Gang/ExtUtils-Manifest/issues','ExtUtils::Mkbootstrap'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::Mksymlists'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::PL2Bat'=>'https://github.com/Perl-Toolchain-Gang/extutils-pl2bat/issues','ExtUtils::Packlist'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-Install','ExtUtils::testlib'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','Fatal'=>'https://github.com/pjf/autodie/issues','File::Fetch'=>undef,'File::GlobMapper'=>'https://github.com/pmqs/IO-Compress/issues','File::Path'=>undef,'File::Temp'=>'https://rt.cpan.org/Public/Dist/Display.html?Name=File-Temp','Filter::Util::Call'=>undef,'Getopt::Long'=>undef,'HTTP::Tiny'=>'https://github.com/Perl-Toolchain-Gang/HTTP-Tiny/issues','IO::Compress::Adapter::Bzip2'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Adapter::Deflate'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Adapter::Identity'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Base'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Base::Common'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Bzip2'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Deflate'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Gzip'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Gzip::Constants'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::RawDeflate'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Zip'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Zip::Constants'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Zlib::Constants'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Zlib::Extra'=>'https://github.com/pmqs/IO-Compress/issues','IO::Socket::IP'=>undef,'IO::Uncompress::Adapter::Bunzip2'=>'https://github.com/pmqs/IO-Compress/issues','IO::Uncompress::Adapter::Identity'=>'https://github.com/pmqs/IO-Compress/issues','IO::Uncompress::Adapter::Inflate'=>'https://github.com/pmqs/IO-Compress/issues','IO::Uncompress::AnyInflate'=>'https://github.com/pmqs/IO-Compress/issues','IO::Uncompress::AnyUncompress'=>'https://github.com/pmqs/IO-Compress/issues','IO::Uncompress::Base'=>'https://github.com/pmqs/IO-Compress/issues','IO::Uncompress::Bunzip2'=>'https://github.com/pmqs/IO-Compress/issues','IO::Uncompress::Gunzip'=>'https://github.com/pmqs/IO-Compress/issues','IO::Uncompress::Inflate'=>'https://github.com/pmqs/IO-Compress/issues','IO::Uncompress::RawInflate'=>'https://github.com/pmqs/IO-Compress/issues','IO::Uncompress::Unzip'=>'https://github.com/pmqs/IO-Compress/issues','IO::Zlib'=>'https://github.com/tomhughes/IO-Zlib/issues','IPC::Cmd'=>undef,'IPC::Msg'=>undef,'IPC::Semaphore'=>undef,'IPC::SharedMem'=>undef,'IPC::SysV'=>undef,'JSON::PP'=>'https://github.com/makamaka/JSON-PP/issues','JSON::PP::Boolean'=>'https://github.com/makamaka/JSON-PP/issues','List::Util'=>'https://rt.cpan.org/Public/Dist/Display.html?Name=Scalar-List-Utils','List::Util::XS'=>'https://rt.cpan.org/Public/Dist/Display.html?Name=Scalar-List-Utils','Locale::Maketext::Simple'=>undef,'MIME::Base64'=>'https://github.com/Dual-Life/mime-base64/issues','MIME::QuotedPrint'=>'https://github.com/Dual-Life/mime-base64/issues','Math::BigFloat'=>undef,'Math::BigFloat::Trace'=>undef,'Math::BigInt'=>undef,'Math::BigInt::Calc'=>undef,'Math::BigInt::FastCalc'=>undef,'Math::BigInt::Lib'=>undef,'Math::BigInt::Trace'=>undef,'Math::BigRat'=>undef,'Math::BigRat::Trace'=>undef,'Memoize'=>'https://rt.cpan.org/Dist/Display.html?Name=Memoize','Memoize::AnyDBM_File'=>'https://rt.cpan.org/Dist/Display.html?Name=Memoize','Memoize::Expire'=>'https://rt.cpan.org/Dist/Display.html?Name=Memoize','Memoize::NDBM_File'=>'https://rt.cpan.org/Dist/Display.html?Name=Memoize','Memoize::SDBM_File'=>'https://rt.cpan.org/Dist/Display.html?Name=Memoize','Memoize::Storable'=>'https://rt.cpan.org/Dist/Display.html?Name=Memoize','Module::Load'=>undef,'Module::Load::Conditional'=>undef,'Module::Loaded'=>undef,'Module::Metadata'=>'https://rt.cpan.org/Public/Dist/Display.html?Name=Module-Metadata','NEXT'=>undef,'Net::Cmd'=>undef,'Net::Config'=>undef,'Net::Domain'=>undef,'Net::FTP'=>undef,'Net::FTP::A'=>undef,'Net::FTP::E'=>undef,'Net::FTP::I'=>undef,'Net::FTP::L'=>undef,'Net::FTP::dataconn'=>undef,'Net::NNTP'=>undef,'Net::Netrc'=>undef,'Net::POP3'=>undef,'Net::SMTP'=>undef,'Net::Time'=>undef,'Params::Check'=>undef,'Parse::CPAN::Meta'=>'https://github.com/Perl-Toolchain-Gang/CPAN-Meta/issues','Perl::OSType'=>'https://github.com/Perl-Toolchain-Gang/Perl-OSType/issues','PerlIO::via::QuotedPrint'=>undef,'Pod::Checker'=>undef,'Pod::Escapes'=>undef,'Pod::Man'=>'https://github.com/rra/podlators/issues','Pod::ParseLink'=>'https://github.com/rra/podlators/issues','Pod::Perldoc'=>undef,'Pod::Perldoc::BaseTo'=>undef,'Pod::Perldoc::GetOptsOO'=>undef,'Pod::Perldoc::ToANSI'=>undef,'Pod::Perldoc::ToChecker'=>undef,'Pod::Perldoc::ToMan'=>undef,'Pod::Perldoc::ToNroff'=>undef,'Pod::Perldoc::ToPod'=>undef,'Pod::Perldoc::ToRtf'=>undef,'Pod::Perldoc::ToTerm'=>undef,'Pod::Perldoc::ToText'=>undef,'Pod::Perldoc::ToTk'=>undef,'Pod::Perldoc::ToXml'=>undef,'Pod::Simple'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::BlackBox'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::Checker'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::Debug'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::DumpAsText'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::DumpAsXML'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::HTML'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::HTMLBatch'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::HTMLLegacy'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::JustPod'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::LinkSection'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::Methody'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::Progress'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::PullParser'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::PullParserEndToken'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::PullParserStartToken'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::PullParserTextToken'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::PullParserToken'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::RTF'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::Search'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::SimpleTree'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::Text'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::TextContent'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::TiedOutFH'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::Transcode'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::TranscodeDumb'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::TranscodeSmart'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::XHTML'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::XMLOutStream'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Text'=>'https://github.com/rra/podlators/issues','Pod::Text::Color'=>'https://github.com/rra/podlators/issues','Pod::Text::Overstrike'=>'https://github.com/rra/podlators/issues','Pod::Text::Termcap'=>'https://github.com/rra/podlators/issues','Pod::Usage'=>'https://github.com/Dual-Life/Pod-Usage/issues','Scalar::Util'=>'https://rt.cpan.org/Public/Dist/Display.html?Name=Scalar-List-Utils','Socket'=>undef,'Sub::Util'=>'https://rt.cpan.org/Public/Dist/Display.html?Name=Scalar-List-Utils','Sys::Syslog'=>undef,'Sys::Syslog::Win32'=>undef,'TAP::Base'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Formatter::Base'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Formatter::Color'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Formatter::Console'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Formatter::Console::ParallelSession'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Formatter::Console::Session'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Formatter::File'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Formatter::File::Session'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Formatter::Session'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Harness'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Harness::Env'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Object'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Aggregator'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Grammar'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Iterator'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Iterator::Array'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Iterator::Process'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Iterator::Stream'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::IteratorFactory'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Multiplexer'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Result'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Result::Bailout'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Result::Comment'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Result::Plan'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Result::Pragma'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Result::Test'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Result::Unknown'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Result::Version'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Result::YAML'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::ResultFactory'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Scheduler'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Scheduler::Job'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Scheduler::Spinner'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Source'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::SourceHandler'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::SourceHandler::Executable'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::SourceHandler::File'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::SourceHandler::Handle'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::SourceHandler::Perl'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::SourceHandler::RawTAP'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::YAMLish::Reader'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::YAMLish::Writer'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','Term::ANSIColor'=>'https://rt.cpan.org/Dist/Display.html?Name=Term-ANSIColor','Term::Cap'=>undef,'Test2'=>'http://github.com/Test-More/test-more/issues','Test2::API'=>'http://github.com/Test-More/test-more/issues','Test2::API::Breakage'=>'http://github.com/Test-More/test-more/issues','Test2::API::Context'=>'http://github.com/Test-More/test-more/issues','Test2::API::Instance'=>'http://github.com/Test-More/test-more/issues','Test2::API::InterceptResult'=>'http://github.com/Test-More/test-more/issues','Test2::API::InterceptResult::Event'=>'http://github.com/Test-More/test-more/issues','Test2::API::InterceptResult::Facet'=>'http://github.com/Test-More/test-more/issues','Test2::API::InterceptResult::Hub'=>'http://github.com/Test-More/test-more/issues','Test2::API::InterceptResult::Squasher'=>'http://github.com/Test-More/test-more/issues','Test2::API::Stack'=>'http://github.com/Test-More/test-more/issues','Test2::Event'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Bail'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Diag'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Encoding'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Exception'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Fail'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Generic'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Note'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Ok'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Pass'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Plan'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Skip'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Subtest'=>'http://github.com/Test-More/test-more/issues','Test2::Event::TAP::Version'=>'http://github.com/Test-More/test-more/issues','Test2::Event::V2'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Waiting'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::About'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Amnesty'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Assert'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Control'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Error'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Hub'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Info'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Info::Table'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Meta'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Parent'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Plan'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Render'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Trace'=>'http://github.com/Test-More/test-more/issues','Test2::Formatter'=>'http://github.com/Test-More/test-more/issues','Test2::Formatter::TAP'=>'http://github.com/Test-More/test-more/issues','Test2::Hub'=>'http://github.com/Test-More/test-more/issues','Test2::Hub::Interceptor'=>'http://github.com/Test-More/test-more/issues','Test2::Hub::Interceptor::Terminator'=>'http://github.com/Test-More/test-more/issues','Test2::Hub::Subtest'=>'http://github.com/Test-More/test-more/issues','Test2::IPC'=>'http://github.com/Test-More/test-more/issues','Test2::IPC::Driver'=>'http://github.com/Test-More/test-more/issues','Test2::IPC::Driver::Files'=>'http://github.com/Test-More/test-more/issues','Test2::Tools::Tiny'=>'http://github.com/Test-More/test-more/issues','Test2::Util'=>'http://github.com/Test-More/test-more/issues','Test2::Util::ExternalMeta'=>'http://github.com/Test-More/test-more/issues','Test2::Util::Facets2Legacy'=>'http://github.com/Test-More/test-more/issues','Test2::Util::HashBase'=>'http://github.com/Test-More/test-more/issues','Test2::Util::Trace'=>'http://github.com/Test-More/test-more/issues','Test::Builder'=>'http://github.com/Test-More/test-more/issues','Test::Builder::Formatter'=>'http://github.com/Test-More/test-more/issues','Test::Builder::IO::Scalar'=>'http://github.com/Test-More/test-more/issues','Test::Builder::Module'=>'http://github.com/Test-More/test-more/issues','Test::Builder::Tester'=>'http://github.com/Test-More/test-more/issues','Test::Builder::Tester::Color'=>'http://github.com/Test-More/test-more/issues','Test::Builder::TodoDiag'=>'http://github.com/Test-More/test-more/issues','Test::Harness'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','Test::More'=>'http://github.com/Test-More/test-more/issues','Test::Simple'=>'http://github.com/Test-More/test-more/issues','Test::Tester'=>'http://github.com/Test-More/test-more/issues','Test::Tester::Capture'=>'http://github.com/Test-More/test-more/issues','Test::Tester::CaptureRunner'=>'http://github.com/Test-More/test-more/issues','Test::Tester::Delegate'=>'http://github.com/Test-More/test-more/issues','Test::use::ok'=>'http://github.com/Test-More/test-more/issues','Text::Balanced'=>undef,'Text::ParseWords'=>undef,'Text::Tabs'=>'https://rt.cpan.org/Public/Dist/Display.html?Name=Text-Tabs%2BWrap','Text::Wrap'=>'https://rt.cpan.org/Public/Dist/Display.html?Name=Text-Tabs%2BWrap','Tie::RefHash'=>'https://rt.cpan.org/Public/Dist/Display.html?Name=Tie-RefHash','Time::Local'=>'https://github.com/houseabsolute/Time-Local/issues','Time::Piece'=>undef,'Time::Seconds'=>undef,'Unicode::Collate'=>undef,'Unicode::Collate::CJK::Big5'=>undef,'Unicode::Collate::CJK::GB2312'=>undef,'Unicode::Collate::CJK::JISX0208'=>undef,'Unicode::Collate::CJK::Korean'=>undef,'Unicode::Collate::CJK::Pinyin'=>undef,'Unicode::Collate::CJK::Stroke'=>undef,'Unicode::Collate::CJK::Zhuyin'=>undef,'Unicode::Collate::Locale'=>undef,'Win32'=>'https://github.com/perl-libwin32/win32/issues','Win32API::File'=>undef,'autodie'=>'https://github.com/pjf/autodie/issues','autodie::Scope::Guard'=>'https://github.com/pjf/autodie/issues','autodie::Scope::GuardStack'=>'https://github.com/pjf/autodie/issues','autodie::Util'=>'https://github.com/pjf/autodie/issues','autodie::exception'=>'https://github.com/pjf/autodie/issues','autodie::exception::system'=>'https://github.com/pjf/autodie/issues','autodie::hints'=>'https://github.com/pjf/autodie/issues','autodie::skip'=>'https://github.com/pjf/autodie/issues','bigfloat'=>undef,'bigint'=>undef,'bignum'=>undef,'bigrat'=>undef,'encoding'=>undef,'experimental'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=experimental','ok'=>'http://github.com/Test-More/test-more/issues','parent'=>undef,'perlfaq'=>'https://github.com/perl-doc-cats/perlfaq/issues','stable'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=experimental','version'=>'https://rt.cpan.org/Public/Dist/Display.html?Name=version','version::regex'=>'https://rt.cpan.org/Public/Dist/Display.html?Name=version',);$released{'5.000'}=$released{5};$version{'5.000'}=$version{5};_create_aliases(\%delta);_create_aliases(\%released);_create_aliases(\%version);_create_aliases(\%deprecated);sub _create_aliases {my ($hash)=@_;for my$version (keys %$hash){next unless$version >= 5.006;my$padded=sprintf "%0.6f",$version;if ($padded ne $version && $version==$padded){$hash->{$padded}=$hash->{$version}}}}1; + package Module::CoreList;use strict;our (%released,%version,%families,%upstream,%bug_tracker,%deprecated,%delta);use version;our$VERSION='5.20230820';sub PKG_PATTERN () {q#\A[a-zA-Z_][0-9a-zA-Z_]*(?:(::|')[0-9a-zA-Z_]+)*\z#}sub _looks_like_invocant ($) {local $@;!!eval {$_[0]->isa(__PACKAGE__)}}sub _undelta {my ($delta)=@_;my (%expanded,$delta_from,$base,$changed,$removed);for my$v (sort keys %$delta){($delta_from,$changed,$removed)=@{$delta->{$v}}{qw(delta_from changed removed)};$base=$delta_from ? $expanded{$delta_from}: {};my%full=(%$base,%{$changed || {}});delete@full{keys %$removed };$expanded{$v}=\%full}return%expanded}sub _released_order {(substr($released{$a},0,1)eq "?")? ((substr($released{$b},0,1)eq "?")? 0 : 1): ((substr($released{$b},0,1)eq "?")? -1 : $released{$a}cmp $released{$b})}my$dumpinc=0;sub import {my$self=shift;my$what=shift || '';if ($what eq 'dumpinc'){$dumpinc=1}}END {print "---INC---\n",join "\n"=>keys%INC if$dumpinc}sub first_release_raw {shift if defined $_[1]and $_[1]=~ PKG_PATTERN and _looks_like_invocant $_[0];my$module=shift;my$version=shift;my@perls=$version ? grep {defined$version{$_}{$module }&& $version{$_}{$module }ge $version}keys%version : grep {exists$version{$_}{$module }}keys%version;return@perls}sub first_release_by_date {my@perls=&first_release_raw;return unless@perls;return (sort _released_order@perls)[0]}sub first_release {my@perls=&first_release_raw;return unless@perls;return (sort {$a cmp $b}@perls)[0]}sub find_modules {shift if _looks_like_invocant $_[0];my$regex=shift;my@perls=@_ ? @_ : keys%version;my%mods;for (@perls){while (my ($k,$v)=each %{$version{$_}}){$mods{$k}++ if$k =~ $regex}}return sort keys%mods}sub find_version {shift if _looks_like_invocant $_[0];my$v=shift;return$version{$v}if defined$v and defined$version{$v};return}sub is_deprecated {shift if defined $_[1]and $_[1]=~ PKG_PATTERN and _looks_like_invocant $_[0];my$module=shift;my$perl_version=shift || $];return unless$module && exists$deprecated{$perl_version}{$module};return$deprecated{$perl_version}{$module}}sub deprecated_in {shift if defined $_[1]and $_[1]=~ PKG_PATTERN and _looks_like_invocant $_[0];my$module=shift or return;my@perls=grep {exists$deprecated{$_}{$module}}keys%deprecated;return unless@perls;require List::Util;return List::Util::minstr(@perls)}sub removed_from {my@perls=&removed_raw;return shift@perls}sub removed_from_by_date {my@perls=sort _released_order&removed_raw;return shift@perls}sub removed_raw {shift if defined $_[1]and $_[1]=~ PKG_PATTERN and _looks_like_invocant $_[0];my$mod=shift;return unless my@perls=sort {$a cmp $b}first_release_raw($mod);my$last=pop@perls;my@removed=grep {$_ > $last}sort {$a cmp $b}keys%version;return@removed}sub changes_between {shift if _looks_like_invocant $_[0];my$left_ver=shift;my$right_ver=shift;my$left=$version{$left_ver }|| {};my$right=$version{$right_ver }|| {};my%uniq=(%$left,%$right);my%changes;for my$lib (keys%uniq){my$lhs=exists$left->{$lib }? (defined$left->{$lib }? $left->{$lib }: '(undef)'): '(absent)';my$rhs=exists$right->{$lib }? (defined$right->{$lib }? $right->{$lib }: '(undef)'): '(absent)';next if$lhs eq $rhs;my$change={(exists$left->{$lib}? (left=>$left->{$lib}): ()),(exists$right->{$lib}? (right=>$right->{$lib}): ()),};$changes{$lib}=$change}return%changes}%released=(5.000=>'1994-10-17',5.001=>'1995-03-14',5.002=>'1996-02-29',5.00307=>'1996-10-10',5.004=>'1997-05-15',5.005=>'1998-07-22',5.00503=>'1999-03-28',5.00405=>'1999-04-29',5.006=>'2000-03-22',5.006001=>'2001-04-08',5.007003=>'2002-03-05',5.008=>'2002-07-19',5.008001=>'2003-09-25',5.009=>'2003-10-27',5.008002=>'2003-11-05',5.006002=>'2003-11-15',5.008003=>'2004-01-14',5.00504=>'2004-02-23',5.009001=>'2004-03-16',5.008004=>'2004-04-21',5.008005=>'2004-07-19',5.008006=>'2004-11-27',5.009002=>'2005-04-01',5.008007=>'2005-05-30',5.009003=>'2006-01-28',5.008008=>'2006-01-31',5.009004=>'2006-08-15',5.009005=>'2007-07-07',5.010000=>'2007-12-18',5.008009=>'2008-12-14',5.010001=>'2009-08-22',5.011000=>'2009-10-02',5.011001=>'2009-10-20',5.011002=>'2009-11-20',5.011003=>'2009-12-20',5.011004=>'2010-01-20',5.011005=>'2010-02-20',5.012000=>'2010-04-12',5.013000=>'2010-04-20',5.012001=>'2010-05-16',5.013001=>'2010-05-20',5.013002=>'2010-06-22',5.013003=>'2010-07-20',5.013004=>'2010-08-20',5.012002=>'2010-09-06',5.013005=>'2010-09-19',5.013006=>'2010-10-20',5.013007=>'2010-11-20',5.013008=>'2010-12-20',5.012003=>'2011-01-21',5.013009=>'2011-01-20',5.013010=>'2011-02-20',5.013011=>'2011-03-20',5.014000=>'2011-05-14',5.012004=>'2011-06-20',5.012005=>'2012-11-10',5.014001=>'2011-06-16',5.015000=>'2011-06-20',5.015001=>'2011-07-20',5.015002=>'2011-08-20',5.014002=>'2011-09-26',5.015003=>'2011-09-20',5.015004=>'2011-10-20',5.015005=>'2011-11-20',5.015006=>'2011-12-20',5.015007=>'2012-01-20',5.015008=>'2012-02-20',5.015009=>'2012-03-20',5.016000=>'2012-05-20',5.016001=>'2012-08-08',5.016002=>'2012-11-01',5.017000=>'2012-05-26',5.017001=>'2012-06-20',5.017002=>'2012-07-20',5.017003=>'2012-08-20',5.017004=>'2012-09-20',5.014003=>'2012-10-12',5.017005=>'2012-10-20',5.017006=>'2012-11-20',5.017007=>'2012-12-18',5.017008=>'2013-01-20',5.017009=>'2013-02-20',5.014004=>'2013-03-10',5.016003=>'2013-03-11',5.017010=>'2013-03-21',5.017011=>'2013-04-20',5.018000=>'2013-05-18',5.019000=>'2013-05-20',5.019001=>'2013-06-21',5.019002=>'2013-07-22',5.018001=>'2013-08-12',5.019003=>'2013-08-20',5.019004=>'2013-09-20',5.019005=>'2013-10-20',5.019006=>'2013-11-20',5.019007=>'2013-12-20',5.018002=>'2014-01-06',5.018003=>'2014-10-01',5.018004=>'2014-10-01',5.019008=>'2014-01-20',5.019009=>'2014-02-20',5.01901=>'2014-03-20',5.019011=>'2014-04-20',5.020000=>'2014-05-27',5.021000=>'2014-05-27',5.021001=>'2014-06-20',5.021002=>'2014-07-20',5.021003=>'2014-08-20',5.020001=>'2014-09-14',5.021004=>'2014-09-20',5.021005=>'2014-10-20',5.021006=>'2014-11-20',5.021007=>'2014-12-20',5.021008=>'2015-01-20',5.020002=>'2015-02-14',5.021009=>'2015-02-21',5.021010=>'2015-03-20',5.021011=>'2015-04-20',5.022000=>'2015-06-01',5.023000=>'2015-06-20',5.023001=>'2015-07-20',5.023002=>'2015-08-20',5.020003=>'2015-09-12',5.023003=>'2015-09-20',5.023004=>'2015-10-20',5.023005=>'2015-11-20',5.022001=>'2015-12-13',5.023006=>'2015-12-21',5.023007=>'2016-01-20',5.023008=>'2016-02-20',5.023009=>'2016-03-20',5.022002=>'2016-04-29',5.024000=>'2016-05-09',5.025000=>'2016-05-09',5.025001=>'2016-05-20',5.025002=>'2016-06-20',5.025003=>'2016-07-20',5.025004=>'2016-08-20',5.025005=>'2016-09-20',5.025006=>'2016-10-20',5.025007=>'2016-11-20',5.025008=>'2016-12-20',5.022003=>'2017-01-14',5.024001=>'2017-01-14',5.025009=>'2017-01-20',5.025010=>'2017-02-20',5.025011=>'2017-03-20',5.025012=>'2017-04-20',5.026000=>'2017-05-30',5.027000=>'2017-05-31',5.027001=>'2017-06-20',5.022004=>'2017-07-15',5.024002=>'2017-07-15',5.027002=>'2017-07-20',5.027003=>'2017-08-21',5.027004=>'2017-09-20',5.024003=>'2017-09-22',5.026001=>'2017-09-22',5.027005=>'2017-10-20',5.027006=>'2017-11-20',5.027007=>'2017-12-20',5.027008=>'2018-01-20',5.027009=>'2018-02-20',5.027010=>'2018-03-20',5.024004=>'2018-04-14',5.026002=>'2018-04-14',5.027011=>'2018-04-20',5.028000=>'2018-06-22',5.029000=>'2018-06-26',5.029001=>'2018-07-20',5.029002=>'2018-08-20',5.029003=>'2018-09-20',5.029004=>'2018-10-20',5.029005=>'2018-11-20',5.026003=>'2018-11-29',5.028001=>'2018-11-29',5.029006=>'2018-12-18',5.029007=>'2019-01-20',5.029008=>'2019-02-20',5.029009=>'2019-03-20',5.028002=>'2019-04-19',5.029010=>'2019-04-20',5.030000=>'2019-05-22',5.031000=>'2019-05-24',5.031001=>'2019-06-20',5.031002=>'2019-07-20',5.031003=>'2019-08-20',5.031004=>'2019-09-20',5.031005=>'2019-10-20',5.030001=>'2019-11-10',5.031006=>'2019-11-20',5.031007=>'2019-12-20',5.031008=>'2020-01-20',5.031009=>'2020-02-20',5.030002=>'2020-03-14',5.031010=>'2020-03-20',5.031011=>'2020-04-28',5.028003=>'2020-06-01',5.030003=>'2020-06-01',5.032000=>'2020-06-20',5.033000=>'2020-07-17',5.033001=>'2020-08-20',5.033002=>'2020-09-20',5.033003=>'2020-10-20',5.033004=>'2020-11-20',5.033005=>'2020-12-20',5.033006=>'2021-01-20',5.032001=>'2021-01-23',5.033007=>'2021-02-20',5.033008=>'2021-03-20',5.033009=>'2021-04-20',5.034000=>'2021-05-20',5.035000=>'2021-05-21',5.035001=>'2021-06-20',5.035002=>'2021-07-23',5.035003=>'2021-08-20',5.035004=>'2021-09-20',5.035005=>'2021-10-21',5.035006=>'2021-11-20',5.035007=>'2021-12-20',5.035008=>'2022-01-20',5.035009=>'2022-02-20',5.034001=>'2022-03-13',5.035010=>'2022-03-20',5.035011=>'2022-04-20',5.036000=>'2022-05-27',5.037000=>'2022-05-27',5.037001=>'2022-06-20',5.037002=>'2022-07-20',5.037003=>'2022-08-20',5.037004=>'2022-09-20',5.037005=>'2022-10-20',5.037006=>'2022-11-20',5.037007=>'2022-12-20',5.037008=>'2023-01-20',5.037009=>'2023-02-20',5.037010=>'2023-03-20',5.037011=>'2023-04-20',5.036001=>'2023-04-23',5.038000=>'2023-07-02',5.039001=>'2023-07-20',5.039002=>'2023-08-20',);for my$version (sort {$a <=> $b}keys%released){my$family=int ($version * 1000)/ 1000;push @{$families{$family }},$version}%delta=(5=>{changed=>{'AnyDBM_File'=>undef,'AutoLoader'=>undef,'AutoSplit'=>undef,'Benchmark'=>undef,'Carp'=>undef,'Cwd'=>undef,'DB_File'=>undef,'DynaLoader'=>undef,'English'=>undef,'Env'=>undef,'Exporter'=>undef,'ExtUtils::MakeMaker'=>undef,'Fcntl'=>undef,'File::Basename'=>undef,'File::CheckTree'=>undef,'File::Find'=>undef,'FileHandle'=>undef,'GDBM_File'=>undef,'Getopt::Long'=>undef,'Getopt::Std'=>undef,'I18N::Collate'=>undef,'IPC::Open2'=>undef,'IPC::Open3'=>undef,'Math::BigFloat'=>undef,'Math::BigInt'=>undef,'Math::Complex'=>undef,'NDBM_File'=>undef,'Net::Ping'=>undef,'ODBM_File'=>undef,'POSIX'=>undef,'SDBM_File'=>undef,'Search::Dict'=>undef,'Shell'=>undef,'Socket'=>undef,'Sys::Hostname'=>undef,'Sys::Syslog'=>undef,'Term::Cap'=>undef,'Term::Complete'=>undef,'Test::Harness'=>undef,'Text::Abbrev'=>undef,'Text::ParseWords'=>undef,'Text::Soundex'=>undef,'Text::Tabs'=>undef,'TieHash'=>undef,'Time::Local'=>undef,'integer'=>undef,'less'=>undef,'sigtrap'=>undef,'strict'=>undef,'subs'=>undef,},removed=>{}},5.001=>{delta_from=>5,changed=>{'ExtUtils::Liblist'=>undef,'ExtUtils::Manifest'=>undef,'ExtUtils::Mkbootstrap'=>undef,'File::Path'=>undef,'SubstrHash'=>undef,'lib'=>undef,},removed=>{}},5.002=>{delta_from=>5.001,changed=>{'DB_File'=>'1.01','Devel::SelfStubber'=>'1.01','DirHandle'=>undef,'DynaLoader'=>'1.00','ExtUtils::Install'=>undef,'ExtUtils::MM_OS2'=>undef,'ExtUtils::MM_Unix'=>undef,'ExtUtils::MM_VMS'=>undef,'ExtUtils::MakeMaker'=>'5.21','ExtUtils::Manifest'=>'1.22','ExtUtils::Mksymlists'=>'1.00','Fcntl'=>'1.00','File::Copy'=>'1.5','File::Path'=>'1.01','FileCache'=>undef,'FileHandle'=>'1.00','GDBM_File'=>'1.00','Getopt::Long'=>'2.01','NDBM_File'=>'1.00','Net::Ping'=>'1','ODBM_File'=>'1.00','POSIX'=>'1.00','Pod::Functions'=>undef,'Pod::Text'=>undef,'SDBM_File'=>'1.00','Safe'=>'1.00','SelectSaver'=>undef,'SelfLoader'=>'1.06','Socket'=>'1.5','Symbol'=>undef,'Term::ReadLine'=>undef,'Test::Harness'=>'1.07','Text::Wrap'=>undef,'Tie::Hash'=>undef,'Tie::Scalar'=>undef,'Tie::SubstrHash'=>undef,'diagnostics'=>undef,'overload'=>undef,'vars'=>undef,},removed=>{'SubstrHash'=>1,'TieHash'=>1,}},5.00307=>{delta_from=>5.002,changed=>{'Config'=>undef,'DB_File'=>'1.03','ExtUtils::Embed'=>'1.18','ExtUtils::Install'=>'1.15','ExtUtils::Liblist'=>'1.20','ExtUtils::MM_Unix'=>'1.107','ExtUtils::MakeMaker'=>'5.38','ExtUtils::Manifest'=>'1.27','ExtUtils::Mkbootstrap'=>'1.13','ExtUtils::Mksymlists'=>'1.12','ExtUtils::testlib'=>'1.11','Fatal'=>undef,'File::Basename'=>'2.4','FindBin'=>'1.04','Getopt::Long'=>'2.04','IO'=>undef,'IO::File'=>'1.05','IO::Handle'=>'1.12','IO::Pipe'=>'1.07','IO::Seekable'=>'1.05','IO::Select'=>'1.09','IO::Socket'=>'1.13','Net::Ping'=>'1.01','OS2::ExtAttr'=>'0.01','OS2::PrfDB'=>'0.02','OS2::Process'=>undef,'OS2::REXX'=>undef,'Opcode'=>'1.01','Safe'=>'2.06','Test::Harness'=>'1.13','Text::Tabs'=>'96.051501','Text::Wrap'=>'96.041801','UNIVERSAL'=>undef,'VMS::Filespec'=>undef,'VMS::Stdio'=>'2.0','ops'=>undef,'sigtrap'=>'1.01',},removed=>{}},5.004=>{delta_from=>5.00307,changed=>{'Bundle::CPAN'=>'0.02','CGI'=>'2.36','CGI::Apache'=>'1.01','CGI::Carp'=>'1.06','CGI::Fast'=>'1.00a','CGI::Push'=>'1.00','CGI::Switch'=>'0.05','CPAN'=>'1.2401','CPAN::FirstTime'=>'1.18','CPAN::Nox'=>undef,'Class::Struct'=>undef,'Cwd'=>'2.00','DB_File'=>'1.14','DynaLoader'=>'1.02','ExtUtils::Command'=>'1.00','ExtUtils::Embed'=>'1.2501','ExtUtils::Install'=>'1.16','ExtUtils::Liblist'=>'1.2201','ExtUtils::MM_Unix'=>'1.114','ExtUtils::MM_Win32'=>undef,'ExtUtils::MakeMaker'=>'5.4002','ExtUtils::Manifest'=>'1.33','ExtUtils::Mksymlists'=>'1.13','ExtUtils::XSSymSet'=>'1.0','Fcntl'=>'1.03','File::Basename'=>'2.5','File::Compare'=>'1.1001','File::Copy'=>'2.02','File::Path'=>'1.04','File::stat'=>undef,'FileHandle'=>'2.00','Getopt::Long'=>'2.10','IO::File'=>'1.0602','IO::Handle'=>'1.1504','IO::Pipe'=>'1.0901','IO::Seekable'=>'1.06','IO::Select'=>'1.10','IO::Socket'=>'1.1602','IPC::Open2'=>'1.01','IPC::Open3'=>'1.0101','Math::Complex'=>'1.01','Math::Trig'=>'1','Net::Ping'=>'2.02','Net::hostent'=>undef,'Net::netent'=>undef,'Net::protoent'=>undef,'Net::servent'=>undef,'Opcode'=>'1.04','POSIX'=>'1.02','Pod::Html'=>undef,'Pod::Text'=>'1.0203','SelfLoader'=>'1.07','Socket'=>'1.6','Symbol'=>'1.02','Test::Harness'=>'1.1502','Text::Tabs'=>'96.121201','Text::Wrap'=>'97.011701','Tie::RefHash'=>undef,'Time::gmtime'=>'1.01','Time::localtime'=>'1.01','Time::tm'=>undef,'User::grent'=>undef,'User::pwent'=>undef,'VMS::DCLsym'=>'1.01','VMS::Stdio'=>'2.02','autouse'=>'1.01','blib'=>undef,'constant'=>'1.00','locale'=>undef,'sigtrap'=>'1.02','vmsish'=>undef,},removed=>{'Fatal'=>1,}},5.00405=>{delta_from=>5.004,changed=>{'AutoLoader'=>'5.56','AutoSplit'=>'1.0303','Bundle::CPAN'=>'0.03','CGI'=>'2.42','CGI::Apache'=>'1.1','CGI::Carp'=>'1.10','CGI::Cookie'=>'1.06','CGI::Push'=>'1.01','CGI::Switch'=>'0.06','CPAN'=>'1.40','CPAN::FirstTime'=>'1.30','Cwd'=>'2.01','DB_File'=>'1.15','DynaLoader'=>'1.03','ExtUtils::Command'=>'1.01','ExtUtils::Embed'=>'1.2505','ExtUtils::Install'=>'1.28','ExtUtils::Liblist'=>'1.25','ExtUtils::MM_Unix'=>'1.118','ExtUtils::MakeMaker'=>'5.42','ExtUtils::Mkbootstrap'=>'1.14','ExtUtils::Mksymlists'=>'1.16','File::Basename'=>'2.6','File::DosGlob'=>undef,'File::Path'=>'1.0402','File::Spec'=>'0.6','File::Spec::Mac'=>'1.0','File::Spec::OS2'=>undef,'File::Spec::Unix'=>undef,'File::Spec::VMS'=>undef,'File::Spec::Win32'=>undef,'FindBin'=>'1.41','Getopt::Long'=>'2.19','IO::File'=>'1.06021','IO::Socket'=>'1.1603','IPC::Open3'=>'1.0103','Math::Complex'=>'1.25','NDBM_File'=>'1.01','Pod::Html'=>'1.0101','Pod::Text'=>'1.0204','SelfLoader'=>'1.08','Socket'=>'1.7','Test'=>'1.04','Test::Harness'=>'1.1602','Text::ParseWords'=>'3.1001','Text::Wrap'=>'98.112902','Tie::Handle'=>undef,'attrs'=>'0.1','base'=>undef,'blib'=>'1.00','re'=>undef,'strict'=>'1.01',},removed=>{}},5.005=>{delta_from=>5.00405,changed=>{'AutoLoader'=>undef,'AutoSplit'=>'1.0302','B'=>undef,'B::Asmdata'=>undef,'B::Assembler'=>undef,'B::Bblock'=>undef,'B::Bytecode'=>undef,'B::C'=>undef,'B::CC'=>undef,'B::Debug'=>undef,'B::Deparse'=>'0.56','B::Disassembler'=>undef,'B::Lint'=>undef,'B::Showlex'=>undef,'B::Stackobj'=>undef,'B::Terse'=>undef,'B::Xref'=>undef,'CGI::Carp'=>'1.101','CPAN'=>'1.3901','CPAN::FirstTime'=>'1.29','DB_File'=>'1.60','Data::Dumper'=>'2.09','Errno'=>'1.09','ExtUtils::Installed'=>'0.02','ExtUtils::MM_Unix'=>'1.12601','ExtUtils::MakeMaker'=>'5.4301','ExtUtils::Mkbootstrap'=>'1.13','ExtUtils::Mksymlists'=>'1.17','ExtUtils::Packlist'=>'0.03','Fatal'=>'1.02','File::Path'=>'1.0401','Getopt::Long'=>'2.17','IO::Handle'=>'1.1505','IPC::Msg'=>'1.00','IPC::Open3'=>'1.0102','IPC::Semaphore'=>'1.00','IPC::SysV'=>'1.03','O'=>undef,'OS2::Process'=>'0.2','Pod::Html'=>'1.01','Pod::Text'=>'1.0203','Text::ParseWords'=>'3.1','Text::Wrap'=>'97.02','Thread'=>'1.0','Thread::Queue'=>undef,'Thread::Semaphore'=>undef,'Thread::Signal'=>undef,'Thread::Specific'=>undef,'Tie::Array'=>'1.00','VMS::Stdio'=>'2.1','attrs'=>'1.0','fields'=>'0.02','re'=>'0.02',},removed=>{'Bundle::CPAN'=>1,}},5.00503=>{delta_from=>5.005,changed=>{'AutoSplit'=>'1.0303','CGI'=>'2.46','CGI::Carp'=>'1.13','CGI::Fast'=>'1.01','CPAN'=>'1.48','CPAN::FirstTime'=>'1.36','CPAN::Nox'=>'1.00','DB_File'=>'1.65','Data::Dumper'=>'2.101','Dumpvalue'=>undef,'Errno'=>'1.111','ExtUtils::Install'=>'1.28','ExtUtils::Liblist'=>'1.25','ExtUtils::MM_Unix'=>'1.12602','ExtUtils::MakeMaker'=>'5.4302','ExtUtils::Manifest'=>'1.33','ExtUtils::Mkbootstrap'=>'1.14','ExtUtils::Mksymlists'=>'1.17','ExtUtils::testlib'=>'1.11','FindBin'=>'1.42','Getopt::Long'=>'2.19','Getopt::Std'=>'1.01','IO::Pipe'=>'1.0902','IPC::Open3'=>'1.0103','Math::Complex'=>'1.26','Test'=>'1.122','Text::Wrap'=>'98.112902',},removed=>{}},5.00504=>{delta_from=>5.00503,changed=>{'CPAN::FirstTime'=>'1.36','DB_File'=>'1.807','ExtUtils::Install'=>'1.28','ExtUtils::Liblist'=>'1.25','ExtUtils::MM_Unix'=>'1.12602','ExtUtils::Manifest'=>'1.33','ExtUtils::Miniperl'=>undef,'ExtUtils::Mkbootstrap'=>'1.14','ExtUtils::Mksymlists'=>'1.17','ExtUtils::testlib'=>'1.11','File::Compare'=>'1.1002','File::Spec'=>'0.8','File::Spec::Functions'=>undef,'File::Spec::Mac'=>undef,'Getopt::Long'=>'2.20','Pod::Html'=>'1.02',},removed=>{}},5.006=>{delta_from=>5.00504,changed=>{'AutoLoader'=>'5.57','AutoSplit'=>'1.0305','B::Deparse'=>'0.59','B::Stash'=>undef,'Benchmark'=>'1','ByteLoader'=>'0.03','CGI'=>'2.56','CGI::Apache'=>undef,'CGI::Carp'=>'1.14','CGI::Cookie'=>'1.12','CGI::Fast'=>'1.02','CGI::Pretty'=>'1.03','CGI::Switch'=>undef,'CPAN'=>'1.52','CPAN::FirstTime'=>'1.38','Carp::Heavy'=>undef,'Class::Struct'=>'0.58','Cwd'=>'2.02','DB'=>'1.0','DB_File'=>'1.72','Devel::DProf'=>'20000000.00_00','Devel::Peek'=>'1.00_01','DynaLoader'=>'1.04','Exporter'=>'5.562','Exporter::Heavy'=>undef,'ExtUtils::MM_Cygwin'=>undef,'ExtUtils::MM_Unix'=>'1.12603','ExtUtils::MakeMaker'=>'5.45','File::Copy'=>'2.03','File::Glob'=>'0.991','File::Path'=>'1.0403','GDBM_File'=>'1.03','Getopt::Long'=>'2.23','Getopt::Std'=>'1.02','IO'=>'1.20','IO::Dir'=>'1.03','IO::File'=>'1.08','IO::Handle'=>'1.21','IO::Pipe'=>'1.121','IO::Poll'=>'0.01','IO::Seekable'=>'1.08','IO::Select'=>'1.14','IO::Socket'=>'1.26','IO::Socket::INET'=>'1.25','IO::Socket::UNIX'=>'1.20','JNI'=>'0.01','JPL::AutoLoader'=>undef,'JPL::Class'=>undef,'JPL::Compile'=>undef,'NDBM_File'=>'1.03','ODBM_File'=>'1.02','OS2::DLL'=>undef,'POSIX'=>'1.03','Pod::Checker'=>'1.098','Pod::Find'=>'0.12','Pod::Html'=>'1.03','Pod::InputObjects'=>'1.12','Pod::Man'=>'1.02','Pod::ParseUtils'=>'0.2','Pod::Parser'=>'1.12','Pod::Plainer'=>'0.01','Pod::Select'=>'1.12','Pod::Text'=>'2.03','Pod::Text::Color'=>'0.05','Pod::Text::Termcap'=>'0.04','Pod::Usage'=>'1.12','SDBM_File'=>'1.02','SelfLoader'=>'1.0901','Shell'=>'0.2','Socket'=>'1.72','Sys::Hostname'=>'1.1','Sys::Syslog'=>'0.01','Term::ANSIColor'=>'1.01','Test'=>'1.13','Test::Harness'=>'1.1604','Text::ParseWords'=>'3.2','Text::Soundex'=>'1.0','Text::Tabs'=>'98.112801','Tie::Array'=>'1.01','Tie::Handle'=>'1.0','VMS::Stdio'=>'2.2','XSLoader'=>'0.01','attributes'=>'0.03','autouse'=>'1.02','base'=>'1.01','bytes'=>undef,'charnames'=>undef,'constant'=>'1.02','diagnostics'=>'1.0','fields'=>'1.01','filetest'=>undef,'lib'=>'0.5564','open'=>undef,'utf8'=>undef,'warnings'=>undef,'warnings::register'=>undef,},removed=>{}},5.006001=>{delta_from=>5.006,changed=>{'AutoLoader'=>'5.58','B::Assembler'=>'0.02','B::Concise'=>'0.51','B::Deparse'=>'0.6','ByteLoader'=>'0.04','CGI'=>'2.752','CGI::Carp'=>'1.20','CGI::Cookie'=>'1.18','CGI::Pretty'=>'1.05','CGI::Push'=>'1.04','CGI::Util'=>'1.1','CPAN'=>'1.59_54','CPAN::FirstTime'=>'1.53','Class::Struct'=>'0.59','Cwd'=>'2.04','DB_File'=>'1.75','Data::Dumper'=>'2.102','ExtUtils::Install'=>'1.28','ExtUtils::Liblist'=>'1.26','ExtUtils::MM_Unix'=>'1.12603','ExtUtils::Manifest'=>'1.33','ExtUtils::Mkbootstrap'=>'1.14','ExtUtils::Mksymlists'=>'1.17','ExtUtils::testlib'=>'1.11','File::Path'=>'1.0404','File::Spec'=>'0.82','File::Spec::Epoc'=>undef,'File::Spec::Functions'=>'1.1','File::Spec::Mac'=>'1.2','File::Spec::OS2'=>'1.1','File::Spec::Unix'=>'1.2','File::Spec::VMS'=>'1.1','File::Spec::Win32'=>'1.2','File::Temp'=>'0.12','GDBM_File'=>'1.05','Getopt::Long'=>'2.25','IO::Poll'=>'0.05','JNI'=>'0.1','Math::BigFloat'=>'0.02','Math::BigInt'=>'0.01','Math::Complex'=>'1.31','NDBM_File'=>'1.04','ODBM_File'=>'1.03','OS2::REXX'=>'1.00','Pod::Checker'=>'1.2','Pod::Find'=>'0.21','Pod::InputObjects'=>'1.13','Pod::LaTeX'=>'0.53','Pod::Man'=>'1.15','Pod::ParseUtils'=>'0.22','Pod::Parser'=>'1.13','Pod::Select'=>'1.13','Pod::Text'=>'2.08','Pod::Text::Color'=>'0.06','Pod::Text::Overstrike'=>'1.01','Pod::Text::Termcap'=>'1','Pod::Usage'=>'1.14','SDBM_File'=>'1.03','SelfLoader'=>'1.0902','Shell'=>'0.3','Term::ANSIColor'=>'1.03','Test'=>'1.15','Text::Wrap'=>'2001.0131','Tie::Handle'=>'4.0','Tie::RefHash'=>'1.3',},removed=>{}},5.006002=>{delta_from=>5.006001,changed=>{'CPAN::FirstTime'=>'1.53','DB_File'=>'1.806','Data::Dumper'=>'2.121','ExtUtils::Command'=>'1.05','ExtUtils::Command::MM'=>'0.03','ExtUtils::Install'=>'1.32','ExtUtils::Installed'=>'0.08','ExtUtils::Liblist'=>'1.01','ExtUtils::Liblist::Kid'=>'1.3','ExtUtils::MM'=>'0.04','ExtUtils::MM_Any'=>'0.07','ExtUtils::MM_BeOS'=>'1.04','ExtUtils::MM_Cygwin'=>'1.06','ExtUtils::MM_DOS'=>'0.02','ExtUtils::MM_MacOS'=>'1.07','ExtUtils::MM_NW5'=>'2.06','ExtUtils::MM_OS2'=>'1.04','ExtUtils::MM_UWIN'=>'0.02','ExtUtils::MM_Unix'=>'1.42','ExtUtils::MM_VMS'=>'5.70','ExtUtils::MM_Win32'=>'1.09','ExtUtils::MM_Win95'=>'0.03','ExtUtils::MY'=>'0.01','ExtUtils::MakeMaker'=>'6.17','ExtUtils::MakeMaker::bytes'=>'0.01','ExtUtils::MakeMaker::vmsish'=>'0.01','ExtUtils::Manifest'=>'1.42','ExtUtils::Mkbootstrap'=>'1.15','ExtUtils::Mksymlists'=>'1.19','ExtUtils::Packlist'=>'0.04','ExtUtils::testlib'=>'1.15','File::Spec'=>'0.86','File::Spec::Cygwin'=>'1.1','File::Spec::Epoc'=>'1.1','File::Spec::Functions'=>'1.3','File::Spec::Mac'=>'1.4','File::Spec::OS2'=>'1.2','File::Spec::Unix'=>'1.5','File::Spec::VMS'=>'1.4','File::Spec::Win32'=>'1.4','File::Temp'=>'0.14','Safe'=>'2.10','Test'=>'1.24','Test::Builder'=>'0.17','Test::Harness'=>'2.30','Test::Harness::Assert'=>'0.01','Test::Harness::Iterator'=>'0.01','Test::Harness::Straps'=>'0.15','Test::More'=>'0.47','Test::Simple'=>'0.47','Unicode'=>'3.0.1','if'=>'0.03','ops'=>'1.00',},removed=>{}},5.007003=>{delta_from=>5.006001,changed=>{'AnyDBM_File'=>'1.00','Attribute::Handlers'=>'0.76','AutoLoader'=>'5.59','AutoSplit'=>'1.0307','B'=>'1.00','B::Asmdata'=>'1.00','B::Assembler'=>'0.04','B::Bblock'=>'1.00','B::Bytecode'=>'1.00','B::C'=>'1.01','B::CC'=>'1.00','B::Concise'=>'0.52','B::Debug'=>'1.00','B::Deparse'=>'0.63','B::Disassembler'=>'1.01','B::Lint'=>'1.00','B::Showlex'=>'1.00','B::Stackobj'=>'1.00','B::Stash'=>'1.00','B::Terse'=>'1.00','B::Xref'=>'1.00','Benchmark'=>'1.04','CGI'=>'2.80','CGI::Apache'=>'1.00','CGI::Carp'=>'1.22','CGI::Cookie'=>'1.20','CGI::Fast'=>'1.04','CGI::Pretty'=>'1.05_00','CGI::Switch'=>'1.00','CGI::Util'=>'1.3','CPAN'=>'1.59_56','CPAN::FirstTime'=>'1.54','CPAN::Nox'=>'1.00_01','Carp'=>'1.01','Carp::Heavy'=>'1.01','Class::ISA'=>'0.32','Class::Struct'=>'0.61','Cwd'=>'2.06','DB_File'=>'1.804','Data::Dumper'=>'2.12','Devel::DProf'=>'20000000.00_01','Devel::PPPort'=>'2.0002','Devel::Peek'=>'1.00_03','Devel::SelfStubber'=>'1.03','Digest'=>'1.00','Digest::MD5'=>'2.16','DirHandle'=>'1.00','Dumpvalue'=>'1.10','Encode'=>'0.40','Encode::CN'=>'0.02','Encode::CN::HZ'=>undef,'Encode::Encoding'=>'0.02','Encode::Internal'=>'0.30','Encode::JP'=>'0.02','Encode::JP::Constants'=>'1.02','Encode::JP::H2Z'=>'0.77','Encode::JP::ISO_2022_JP'=>undef,'Encode::JP::JIS'=>undef,'Encode::JP::Tr'=>'0.77','Encode::KR'=>'0.02','Encode::TW'=>'0.02','Encode::Tcl'=>'1.01','Encode::Tcl::Escape'=>'1.01','Encode::Tcl::Extended'=>'1.01','Encode::Tcl::HanZi'=>'1.01','Encode::Tcl::Table'=>'1.01','Encode::Unicode'=>'0.30','Encode::XS'=>'0.40','Encode::iso10646_1'=>'0.30','Encode::usc2_le'=>'0.30','Encode::utf8'=>'0.30','English'=>'1.00','Env'=>'1.00','Exporter'=>'5.566','Exporter::Heavy'=>'5.562','ExtUtils::Command'=>'1.02','ExtUtils::Constant'=>'0.11','ExtUtils::Embed'=>'1.250601','ExtUtils::Install'=>'1.29','ExtUtils::Installed'=>'0.04','ExtUtils::Liblist'=>'1.2701','ExtUtils::MM_BeOS'=>'1.00','ExtUtils::MM_Cygwin'=>'1.00','ExtUtils::MM_OS2'=>'1.00','ExtUtils::MM_Unix'=>'1.12607','ExtUtils::MM_VMS'=>'5.56','ExtUtils::MM_Win32'=>'1.00_02','ExtUtils::MakeMaker'=>'5.48_03','ExtUtils::Manifest'=>'1.35','ExtUtils::Mkbootstrap'=>'1.1401','ExtUtils::Mksymlists'=>'1.18','ExtUtils::Packlist'=>'0.04','ExtUtils::testlib'=>'1.1201','Fatal'=>'1.03','Fcntl'=>'1.04','File::Basename'=>'2.71','File::CheckTree'=>'4.1','File::Compare'=>'1.1003','File::Copy'=>'2.05','File::DosGlob'=>'1.00','File::Find'=>'1.04','File::Glob'=>'1.01','File::Path'=>'1.05','File::Spec'=>'0.83','File::Spec::Cygwin'=>'1.0','File::Spec::Epoc'=>'1.00','File::Spec::Functions'=>'1.2','File::Spec::Mac'=>'1.3','File::Spec::Unix'=>'1.4','File::Spec::VMS'=>'1.2','File::Spec::Win32'=>'1.3','File::Temp'=>'0.13','File::stat'=>'1.00','FileCache'=>'1.00','FileHandle'=>'2.01','Filter::Simple'=>'0.77','Filter::Util::Call'=>'1.06','FindBin'=>'1.43','GDBM_File'=>'1.06','Getopt::Long'=>'2.28','Getopt::Std'=>'1.03','I18N::Collate'=>'1.00','I18N::LangTags'=>'0.27','I18N::LangTags::List'=>'0.25','I18N::Langinfo'=>'0.01','IO::Dir'=>'1.03_00','IO::File'=>'1.09','IO::Handle'=>'1.21_00','IO::Pipe'=>'1.122','IO::Poll'=>'0.06','IO::Seekable'=>'1.08_00','IO::Select'=>'1.15','IO::Socket'=>'1.27','IO::Socket::INET'=>'1.26','IO::Socket::UNIX'=>'1.20_00','IPC::Msg'=>'1.00_00','IPC::Open3'=>'1.0104','IPC::Semaphore'=>'1.00_00','IPC::SysV'=>'1.03_00','List::Util'=>'1.06_00','Locale::Constants'=>'2.01','Locale::Country'=>'2.01','Locale::Currency'=>'2.01','Locale::Language'=>'2.01','Locale::Maketext'=>'1.03','Locale::Script'=>'2.01','MIME::Base64'=>'2.12','MIME::QuotedPrint'=>'2.03','Math::BigFloat'=>'1.30','Math::BigInt'=>'1.54','Math::BigInt::Calc'=>'0.25','Math::Complex'=>'1.34','Math::Trig'=>'1.01','Memoize'=>'0.66','Memoize::AnyDBM_File'=>'0.65','Memoize::Expire'=>'0.66','Memoize::ExpireFile'=>'0.65','Memoize::ExpireTest'=>'0.65','Memoize::NDBM_File'=>'0.65','Memoize::SDBM_File'=>'0.65','Memoize::Storable'=>'0.65','NEXT'=>'0.50','Net::Cmd'=>'2.21','Net::Config'=>'1.10','Net::Domain'=>'2.17','Net::FTP'=>'2.64','Net::FTP::A'=>'1.15','Net::FTP::E'=>'0.01','Net::FTP::I'=>'1.12','Net::FTP::L'=>'0.01','Net::FTP::dataconn'=>'0.10','Net::NNTP'=>'2.21','Net::Netrc'=>'2.12','Net::POP3'=>'2.23','Net::Ping'=>'2.12','Net::SMTP'=>'2.21','Net::Time'=>'2.09','Net::hostent'=>'1.00','Net::netent'=>'1.00','Net::protoent'=>'1.00','Net::servent'=>'1.00','O'=>'1.00','OS2::DLL'=>'1.00','OS2::Process'=>'1.0','OS2::REXX'=>'1.01','Opcode'=>'1.05','POSIX'=>'1.05','PerlIO'=>'1.00','PerlIO::Scalar'=>'0.01','PerlIO::Via'=>'0.01','Pod::Checker'=>'1.3','Pod::Find'=>'0.22','Pod::Functions'=>'1.01','Pod::Html'=>'1.04','Pod::LaTeX'=>'0.54','Pod::Man'=>'1.32','Pod::ParseLink'=>'1.05','Pod::Text'=>'2.18','Pod::Text::Color'=>'1.03','Pod::Text::Overstrike'=>'1.08','Pod::Text::Termcap'=>'1.09','Safe'=>'2.07','Scalar::Util'=>'1.06_00','Search::Dict'=>'1.02','SelectSaver'=>'1.00','SelfLoader'=>'1.0903','Shell'=>'0.4','Socket'=>'1.75','Storable'=>'1.015','Switch'=>'2.06','Symbol'=>'1.04','Sys::Syslog'=>'0.02','Term::ANSIColor'=>'1.04','Term::Cap'=>'1.07','Term::Complete'=>'1.4','Term::ReadLine'=>'1.00','Test'=>'1.18','Test::Builder'=>'0.11','Test::Harness'=>'2.01','Test::Harness::Assert'=>'0.01','Test::Harness::Iterator'=>'0.01','Test::Harness::Straps'=>'0.08','Test::More'=>'0.41','Test::Simple'=>'0.41','Text::Abbrev'=>'1.00','Text::Balanced'=>'1.89','Text::ParseWords'=>'3.21','Text::Soundex'=>'1.01','Text::Wrap'=>'2001.0929','Thread'=>'2.00','Thread::Queue'=>'1.00','Thread::Semaphore'=>'1.00','Thread::Signal'=>'1.00','Thread::Specific'=>'1.00','Tie::Array'=>'1.02','Tie::File'=>'0.17','Tie::Handle'=>'4.1','Tie::Hash'=>'1.00','Tie::Memoize'=>'1.0','Tie::RefHash'=>'1.3_00','Tie::Scalar'=>'1.00','Tie::SubstrHash'=>'1.00','Time::HiRes'=>'1.20_00','Time::Local'=>'1.04','Time::gmtime'=>'1.02','Time::localtime'=>'1.02','Time::tm'=>'1.00','UNIVERSAL'=>'1.00','Unicode::Collate'=>'0.10','Unicode::Normalize'=>'0.14','Unicode::UCD'=>'0.2','User::grent'=>'1.00','User::pwent'=>'1.00','VMS::DCLsym'=>'1.02','VMS::Filespec'=>'1.1','VMS::Stdio'=>'2.3','XS::Typemap'=>'0.01','attributes'=>'0.04_01','attrs'=>'1.01','autouse'=>'1.03','base'=>'1.02','blib'=>'1.01','bytes'=>'1.00','charnames'=>'1.01','constant'=>'1.04','diagnostics'=>'1.1','encoding'=>'1.00','fields'=>'1.02','filetest'=>'1.00','if'=>'0.01','integer'=>'1.00','less'=>'0.01','locale'=>'1.00','open'=>'1.01','ops'=>'1.00','overload'=>'1.00','re'=>'0.03','sort'=>'1.00','strict'=>'1.02','subs'=>'1.00','threads'=>'0.05','threads::shared'=>'0.90','utf8'=>'1.00','vars'=>'1.01','vmsish'=>'1.00','warnings'=>'1.00','warnings::register'=>'1.00',},removed=>{}},5.008=>{delta_from=>5.007003,changed=>{'Attribute::Handlers'=>'0.77','B'=>'1.01','B::Lint'=>'1.01','B::Xref'=>'1.01','CGI'=>'2.81','CGI::Carp'=>'1.23','CPAN'=>'1.61','CPAN::FirstTime'=>'1.56','CPAN::Nox'=>'1.02','Digest::MD5'=>'2.20','Dumpvalue'=>'1.11','Encode'=>'1.75','Encode::Alias'=>'1.32','Encode::Byte'=>'1.22','Encode::CJKConstants'=>'1.00','Encode::CN'=>'1.24','Encode::CN::HZ'=>'1.04','Encode::Config'=>'1.06','Encode::EBCDIC'=>'1.21','Encode::Encoder'=>'0.05','Encode::Encoding'=>'1.30','Encode::Guess'=>'1.06','Encode::JP'=>'1.25','Encode::JP::H2Z'=>'1.02','Encode::JP::JIS7'=>'1.08','Encode::KR'=>'1.22','Encode::KR::2022_KR'=>'1.05','Encode::MIME::Header'=>'1.05','Encode::Symbol'=>'1.22','Encode::TW'=>'1.26','Encode::Unicode'=>'1.37','Exporter::Heavy'=>'5.566','ExtUtils::Command'=>'1.04','ExtUtils::Command::MM'=>'0.01','ExtUtils::Constant'=>'0.12','ExtUtils::Installed'=>'0.06','ExtUtils::Liblist'=>'1.00','ExtUtils::Liblist::Kid'=>'1.29','ExtUtils::MM'=>'0.04','ExtUtils::MM_Any'=>'0.04','ExtUtils::MM_BeOS'=>'1.03','ExtUtils::MM_Cygwin'=>'1.04','ExtUtils::MM_DOS'=>'0.01','ExtUtils::MM_MacOS'=>'1.03','ExtUtils::MM_NW5'=>'2.05','ExtUtils::MM_OS2'=>'1.03','ExtUtils::MM_UWIN'=>'0.01','ExtUtils::MM_Unix'=>'1.33','ExtUtils::MM_VMS'=>'5.65','ExtUtils::MM_Win32'=>'1.05','ExtUtils::MM_Win95'=>'0.02','ExtUtils::MY'=>'0.01','ExtUtils::MakeMaker'=>'6.03','ExtUtils::Manifest'=>'1.38','ExtUtils::Mkbootstrap'=>'1.15','ExtUtils::Mksymlists'=>'1.19','ExtUtils::testlib'=>'1.15','File::CheckTree'=>'4.2','FileCache'=>'1.021','Filter::Simple'=>'0.78','Getopt::Long'=>'2.32','Hash::Util'=>'0.04','List::Util'=>'1.07_00','Locale::Country'=>'2.04','Math::BigFloat'=>'1.35','Math::BigFloat::Trace'=>'0.01','Math::BigInt'=>'1.60','Math::BigInt::Calc'=>'0.30','Math::BigInt::Trace'=>'0.01','Math::BigRat'=>'0.07','Memoize'=>'1.01','Memoize::Expire'=>'1.00','Memoize::ExpireFile'=>'1.01','Net::FTP'=>'2.65','Net::FTP::dataconn'=>'0.11','Net::Ping'=>'2.19','Net::SMTP'=>'2.24','PerlIO'=>'1.01','PerlIO::encoding'=>'0.06','PerlIO::scalar'=>'0.01','PerlIO::via'=>'0.01','PerlIO::via::QuotedPrint'=>'0.04','Pod::Man'=>'1.33','Pod::Text'=>'2.19','Scalar::Util'=>'1.07_00','Storable'=>'2.04','Switch'=>'2.09','Sys::Syslog'=>'0.03','Test'=>'1.20','Test::Builder'=>'0.15','Test::Harness'=>'2.26','Test::Harness::Straps'=>'0.14','Test::More'=>'0.45','Test::Simple'=>'0.45','Thread::Queue'=>'2.00','Thread::Semaphore'=>'2.00','Tie::File'=>'0.93','Tie::RefHash'=>'1.30','Unicode'=>'3.2.0','Unicode::Collate'=>'0.12','Unicode::Normalize'=>'0.17','XS::APItest'=>'0.01','attributes'=>'0.05','base'=>'1.03','bigint'=>'0.02','bignum'=>'0.11','bigrat'=>'0.04','blib'=>'1.02','encoding'=>'1.35','sort'=>'1.01','threads'=>'0.99',},removed=>{'Encode::Internal'=>1,'Encode::JP::Constants'=>1,'Encode::JP::ISO_2022_JP'=>1,'Encode::JP::JIS'=>1,'Encode::JP::Tr'=>1,'Encode::Tcl'=>1,'Encode::Tcl::Escape'=>1,'Encode::Tcl::Extended'=>1,'Encode::Tcl::HanZi'=>1,'Encode::Tcl::Table'=>1,'Encode::XS'=>1,'Encode::iso10646_1'=>1,'Encode::usc2_le'=>1,'Encode::utf8'=>1,'PerlIO::Scalar'=>1,'PerlIO::Via'=>1,}},5.008001=>{delta_from=>5.008,changed=>{'Attribute::Handlers'=>'0.78','AutoLoader'=>'5.60','AutoSplit'=>'1.04','B'=>'1.02','B::Asmdata'=>'1.01','B::Assembler'=>'0.06','B::Bblock'=>'1.02','B::Bytecode'=>'1.01','B::C'=>'1.02','B::Concise'=>'0.56','B::Debug'=>'1.01','B::Deparse'=>'0.64','B::Disassembler'=>'1.03','B::Lint'=>'1.02','B::Terse'=>'1.02','Benchmark'=>'1.051','ByteLoader'=>'0.05','CGI'=>'3.00','CGI::Carp'=>'1.26','CGI::Cookie'=>'1.24','CGI::Fast'=>'1.041','CGI::Pretty'=>'1.07_00','CGI::Util'=>'1.31','CPAN'=>'1.76_01','CPAN::FirstTime'=>'1.60','CPAN::Nox'=>'1.03','Class::Struct'=>'0.63','Cwd'=>'2.08','DB_File'=>'1.806','Data::Dumper'=>'2.121','Devel::DProf'=>'20030813.00','Devel::PPPort'=>'2.007','Devel::Peek'=>'1.01','Digest'=>'1.02','Digest::MD5'=>'2.27','Encode'=>'1.9801','Encode::Alias'=>'1.38','Encode::Byte'=>'1.23','Encode::CJKConstants'=>'1.02','Encode::CN::HZ'=>'1.05','Encode::Config'=>'1.07','Encode::Encoder'=>'0.07','Encode::Encoding'=>'1.33','Encode::Guess'=>'1.09','Encode::JP::JIS7'=>'1.12','Encode::KR'=>'1.23','Encode::KR::2022_KR'=>'1.06','Encode::MIME::Header'=>'1.09','Encode::Unicode'=>'1.40','Encode::Unicode::UTF7'=>'0.02','English'=>'1.01','Errno'=>'1.09_00','Exporter'=>'5.567','Exporter::Heavy'=>'5.567','ExtUtils::Command'=>'1.05','ExtUtils::Command::MM'=>'0.03','ExtUtils::Constant'=>'0.14','ExtUtils::Install'=>'1.32','ExtUtils::Installed'=>'0.08','ExtUtils::Liblist'=>'1.01','ExtUtils::Liblist::Kid'=>'1.3','ExtUtils::MM_Any'=>'0.07','ExtUtils::MM_BeOS'=>'1.04','ExtUtils::MM_Cygwin'=>'1.06','ExtUtils::MM_DOS'=>'0.02','ExtUtils::MM_MacOS'=>'1.07','ExtUtils::MM_NW5'=>'2.06','ExtUtils::MM_OS2'=>'1.04','ExtUtils::MM_UWIN'=>'0.02','ExtUtils::MM_Unix'=>'1.42','ExtUtils::MM_VMS'=>'5.70','ExtUtils::MM_Win32'=>'1.09','ExtUtils::MM_Win95'=>'0.03','ExtUtils::MakeMaker'=>'6.17','ExtUtils::MakeMaker::bytes'=>'0.01','ExtUtils::MakeMaker::vmsish'=>'0.01','ExtUtils::Manifest'=>'1.42','Fcntl'=>'1.05','File::Basename'=>'2.72','File::Copy'=>'2.06','File::Find'=>'1.05','File::Glob'=>'1.02','File::Path'=>'1.06','File::Spec'=>'0.86','File::Spec::Cygwin'=>'1.1','File::Spec::Epoc'=>'1.1','File::Spec::Functions'=>'1.3','File::Spec::Mac'=>'1.4','File::Spec::OS2'=>'1.2','File::Spec::Unix'=>'1.5','File::Spec::VMS'=>'1.4','File::Spec::Win32'=>'1.4','File::Temp'=>'0.14','FileCache'=>'1.03','Filter::Util::Call'=>'1.0601','GDBM_File'=>'1.07','Getopt::Long'=>'2.34','Getopt::Std'=>'1.04','Hash::Util'=>'0.05','I18N::LangTags'=>'0.28','I18N::LangTags::List'=>'0.26','I18N::Langinfo'=>'0.02','IO'=>'1.21','IO::Dir'=>'1.04','IO::File'=>'1.10','IO::Handle'=>'1.23','IO::Seekable'=>'1.09','IO::Select'=>'1.16','IO::Socket'=>'1.28','IO::Socket::INET'=>'1.27','IO::Socket::UNIX'=>'1.21','IPC::Msg'=>'1.02','IPC::Open3'=>'1.0105','IPC::Semaphore'=>'1.02','IPC::SysV'=>'1.04','JNI'=>'0.2','List::Util'=>'1.13','Locale::Country'=>'2.61','Locale::Currency'=>'2.21','Locale::Language'=>'2.21','Locale::Maketext'=>'1.06','Locale::Maketext::Guts'=>undef,'Locale::Maketext::GutsLoader'=>undef,'Locale::Script'=>'2.21','MIME::Base64'=>'2.20','MIME::QuotedPrint'=>'2.20','Math::BigFloat'=>'1.40','Math::BigInt'=>'1.66','Math::BigInt::Calc'=>'0.36','Math::BigInt::Scalar'=>'0.11','Math::BigRat'=>'0.10','Math::Trig'=>'1.02','NDBM_File'=>'1.05','NEXT'=>'0.60','Net::Cmd'=>'2.24','Net::Domain'=>'2.18','Net::FTP'=>'2.71','Net::FTP::A'=>'1.16','Net::NNTP'=>'2.22','Net::POP3'=>'2.24','Net::Ping'=>'2.31','Net::SMTP'=>'2.26','Net::hostent'=>'1.01','Net::servent'=>'1.01','ODBM_File'=>'1.04','OS2::DLL'=>'1.01','OS2::ExtAttr'=>'0.02','OS2::PrfDB'=>'0.03','OS2::Process'=>'1.01','OS2::REXX'=>'1.02','POSIX'=>'1.06','PerlIO'=>'1.02','PerlIO::encoding'=>'0.07','PerlIO::scalar'=>'0.02','PerlIO::via'=>'0.02','PerlIO::via::QuotedPrint'=>'0.05','Pod::Checker'=>'1.41','Pod::Find'=>'0.24','Pod::Functions'=>'1.02','Pod::Html'=>'1.0501','Pod::InputObjects'=>'1.14','Pod::LaTeX'=>'0.55','Pod::Man'=>'1.37','Pod::ParseLink'=>'1.06','Pod::ParseUtils'=>'0.3','Pod::Perldoc'=>'3.10','Pod::Perldoc::BaseTo'=>undef,'Pod::Perldoc::GetOptsOO'=>undef,'Pod::Perldoc::ToChecker'=>undef,'Pod::Perldoc::ToMan'=>undef,'Pod::Perldoc::ToNroff'=>undef,'Pod::Perldoc::ToPod'=>undef,'Pod::Perldoc::ToRtf'=>undef,'Pod::Perldoc::ToText'=>undef,'Pod::Perldoc::ToTk'=>undef,'Pod::Perldoc::ToXml'=>undef,'Pod::PlainText'=>'2.01','Pod::Text'=>'2.21','Pod::Text::Color'=>'1.04','Pod::Text::Overstrike'=>'1.1','Pod::Text::Termcap'=>'1.11','Pod::Usage'=>'1.16','SDBM_File'=>'1.04','Safe'=>'2.10','Scalar::Util'=>'1.13','SelfLoader'=>'1.0904','Shell'=>'0.5','Socket'=>'1.76','Storable'=>'2.08','Switch'=>'2.10','Symbol'=>'1.05','Sys::Hostname'=>'1.11','Sys::Syslog'=>'0.04','Term::ANSIColor'=>'1.07','Term::Cap'=>'1.08','Term::Complete'=>'1.401','Term::ReadLine'=>'1.01','Test'=>'1.24','Test::Builder'=>'0.17','Test::Harness'=>'2.30','Test::Harness::Straps'=>'0.15','Test::More'=>'0.47','Test::Simple'=>'0.47','Text::Abbrev'=>'1.01','Text::Balanced'=>'1.95','Text::Wrap'=>'2001.09291','Thread::Semaphore'=>'2.01','Tie::Array'=>'1.03','Tie::File'=>'0.97','Tie::RefHash'=>'1.31','Time::HiRes'=>'1.51','Time::Local'=>'1.07','UNIVERSAL'=>'1.01','Unicode'=>'4.0.0','Unicode::Collate'=>'0.28','Unicode::Normalize'=>'0.23','Unicode::UCD'=>'0.21','VMS::Filespec'=>'1.11','XS::APItest'=>'0.02','XSLoader'=>'0.02','attributes'=>'0.06','base'=>'2.03','bigint'=>'0.04','bignum'=>'0.14','bigrat'=>'0.06','bytes'=>'1.01','charnames'=>'1.02','diagnostics'=>'1.11','encoding'=>'1.47','fields'=>'2.03','filetest'=>'1.01','if'=>'0.03','lib'=>'0.5565','open'=>'1.02','overload'=>'1.01','re'=>'0.04','sort'=>'1.02','strict'=>'1.03','threads'=>'1.00','threads::shared'=>'0.91','utf8'=>'1.02','vmsish'=>'1.01','warnings'=>'1.03',},removed=>{}},5.008002=>{delta_from=>5.008001,changed=>{'DB_File'=>'1.807','Devel::PPPort'=>'2.009','Digest::MD5'=>'2.30','I18N::LangTags'=>'0.29','I18N::LangTags::List'=>'0.29','MIME::Base64'=>'2.21','MIME::QuotedPrint'=>'2.21','Net::Domain'=>'2.19','Net::FTP'=>'2.72','Pod::Perldoc'=>'3.11','Time::HiRes'=>'1.52','Unicode::Collate'=>'0.30','Unicode::Normalize'=>'0.25',},removed=>{}},5.008003=>{delta_from=>5.008002,changed=>{'Benchmark'=>'1.052','CGI'=>'3.01','CGI::Carp'=>'1.27','CGI::Fast'=>'1.05','CGI::Pretty'=>'1.08','CGI::Util'=>'1.4','Cwd'=>'2.12','DB_File'=>'1.808','Devel::PPPort'=>'2.011','Digest'=>'1.05','Digest::MD5'=>'2.33','Digest::base'=>'1.00','Encode'=>'1.99','Exporter'=>'5.57','File::CheckTree'=>'4.3','File::Copy'=>'2.07','File::Find'=>'1.06','File::Spec'=>'0.87','FindBin'=>'1.44','Getopt::Std'=>'1.05','Math::BigFloat'=>'1.42','Math::BigInt'=>'1.68','Math::BigInt::Calc'=>'0.38','Math::BigInt::CalcEmu'=>'0.02','OS2::DLL'=>'1.02','POSIX'=>'1.07','PerlIO'=>'1.03','PerlIO::via::QuotedPrint'=>'0.06','Pod::Html'=>'1.0502','Pod::Parser'=>'1.14','Pod::Perldoc'=>'3.12','Pod::PlainText'=>'2.02','Storable'=>'2.09','Test::Harness'=>'2.40','Test::Harness::Assert'=>'0.02','Test::Harness::Iterator'=>'0.02','Test::Harness::Straps'=>'0.19','Tie::Hash'=>'1.01','Unicode::Collate'=>'0.33','Unicode::Normalize'=>'0.28','XS::APItest'=>'0.03','base'=>'2.04','diagnostics'=>'1.12','encoding'=>'1.48','threads'=>'1.01','threads::shared'=>'0.92',},removed=>{'Math::BigInt::Scalar'=>1,}},5.008004=>{delta_from=>5.008003,changed=>{'Attribute::Handlers'=>'0.78_01','B::Assembler'=>'0.07','B::Concise'=>'0.60','B::Deparse'=>'0.66','Benchmark'=>'1.06','CGI'=>'3.04','Carp'=>'1.02','Cwd'=>'2.17','DBM_Filter'=>'0.01','DBM_Filter::compress'=>'0.01','DBM_Filter::encode'=>'0.01','DBM_Filter::int32'=>'0.01','DBM_Filter::null'=>'0.01','DBM_Filter::utf8'=>'0.01','Digest'=>'1.06','DynaLoader'=>'1.05','Encode'=>'1.99_01','Encode::CN::HZ'=>'1.0501','Exporter'=>'5.58','Exporter::Heavy'=>'5.57','ExtUtils::Liblist::Kid'=>'1.3001','ExtUtils::MM_NW5'=>'2.07_02','ExtUtils::MM_Win95'=>'0.0301','File::Find'=>'1.07','IO::Handle'=>'1.24','IO::Pipe'=>'1.123','IPC::Open3'=>'1.0106','Locale::Maketext'=>'1.08','MIME::Base64'=>'3.01','MIME::QuotedPrint'=>'3.01','Math::BigFloat'=>'1.44','Math::BigInt'=>'1.70','Math::BigInt::Calc'=>'0.40','Math::BigInt::CalcEmu'=>'0.04','Math::BigRat'=>'0.12','ODBM_File'=>'1.05','POSIX'=>'1.08','Shell'=>'0.5.2','Socket'=>'1.77','Storable'=>'2.12','Sys::Syslog'=>'0.05','Term::ANSIColor'=>'1.08','Time::HiRes'=>'1.59','Unicode'=>'4.0.1','Unicode::UCD'=>'0.22','Win32'=>'0.23','base'=>'2.05','bigint'=>'0.05','bignum'=>'0.15','charnames'=>'1.03','open'=>'1.03','threads'=>'1.03','utf8'=>'1.03',},removed=>{}},5.008005=>{delta_from=>5.008004,changed=>{'B::Concise'=>'0.61','B::Deparse'=>'0.67','CGI'=>'3.05','CGI::Carp'=>'1.28','CGI::Util'=>'1.5','Carp'=>'1.03','Carp::Heavy'=>'1.03','Cwd'=>'2.19','DB_File'=>'1.809','Digest'=>'1.08','Encode'=>'2.01','Encode::Alias'=>'2.00','Encode::Byte'=>'2.00','Encode::CJKConstants'=>'2.00','Encode::CN'=>'2.00','Encode::CN::HZ'=>'2.01','Encode::Config'=>'2.00','Encode::EBCDIC'=>'2.00','Encode::Encoder'=>'2.00','Encode::Encoding'=>'2.00','Encode::Guess'=>'2.00','Encode::JP'=>'2.00','Encode::JP::H2Z'=>'2.00','Encode::JP::JIS7'=>'2.00','Encode::KR'=>'2.00','Encode::KR::2022_KR'=>'2.00','Encode::MIME::Header'=>'2.00','Encode::Symbol'=>'2.00','Encode::TW'=>'2.00','Encode::Unicode'=>'2.00','Encode::Unicode::UTF7'=>'2.01','File::Basename'=>'2.73','File::Copy'=>'2.08','File::Glob'=>'1.03','FileCache'=>'1.04_01','I18N::LangTags'=>'0.33','I18N::LangTags::Detect'=>'1.03','List::Util'=>'1.14','Locale::Constants'=>'2.07','Locale::Country'=>'2.07','Locale::Currency'=>'2.07','Locale::Language'=>'2.07','Locale::Maketext'=>'1.09','Locale::Script'=>'2.07','Net::Cmd'=>'2.26','Net::FTP'=>'2.75','Net::NNTP'=>'2.23','Net::POP3'=>'2.28','Net::SMTP'=>'2.29','Net::Time'=>'2.10','Pod::Checker'=>'1.42','Pod::Find'=>'0.2401','Pod::LaTeX'=>'0.56','Pod::ParseUtils'=>'1.2','Pod::Perldoc'=>'3.13','Safe'=>'2.11','Scalar::Util'=>'1.14','Shell'=>'0.6','Storable'=>'2.13','Term::Cap'=>'1.09','Test'=>'1.25','Test::Harness'=>'2.42','Text::ParseWords'=>'3.22','Text::Wrap'=>'2001.09292','Time::Local'=>'1.10','Unicode::Collate'=>'0.40','Unicode::Normalize'=>'0.30','XS::APItest'=>'0.04','autouse'=>'1.04','base'=>'2.06','charnames'=>'1.04','diagnostics'=>'1.13','encoding'=>'2.00','threads'=>'1.05','utf8'=>'1.04',},removed=>{}},5.008006=>{delta_from=>5.008005,changed=>{'B'=>'1.07','B::C'=>'1.04','B::Concise'=>'0.64','B::Debug'=>'1.02','B::Deparse'=>'0.69','B::Lint'=>'1.03','B::Showlex'=>'1.02','Cwd'=>'3.01','DB_File'=>'1.810','Data::Dumper'=>'2.121_02','Devel::PPPort'=>'3.03','Devel::Peek'=>'1.02','Encode'=>'2.08','Encode::Alias'=>'2.02','Encode::Encoding'=>'2.02','Encode::JP'=>'2.01','Encode::Unicode'=>'2.02','Exporter::Heavy'=>'5.58','ExtUtils::Constant'=>'0.1401','File::Spec'=>'3.01','File::Spec::Win32'=>'1.5','I18N::LangTags'=>'0.35','I18N::LangTags::List'=>'0.35','MIME::Base64'=>'3.05','MIME::QuotedPrint'=>'3.03','Math::BigFloat'=>'1.47','Math::BigInt'=>'1.73','Math::BigInt::Calc'=>'0.43','Math::BigRat'=>'0.13','Text::ParseWords'=>'3.23','Time::HiRes'=>'1.65','XS::APItest'=>'0.05','diagnostics'=>'1.14','encoding'=>'2.01','open'=>'1.04','overload'=>'1.02',},removed=>{}},5.008007=>{delta_from=>5.008006,changed=>{'B'=>'1.09','B::Concise'=>'0.65','B::Deparse'=>'0.7','B::Disassembler'=>'1.04','B::Terse'=>'1.03','Benchmark'=>'1.07','CGI'=>'3.10','CGI::Carp'=>'1.29','CGI::Cookie'=>'1.25','Carp'=>'1.04','Carp::Heavy'=>'1.04','Class::ISA'=>'0.33','Cwd'=>'3.05','DB_File'=>'1.811','Data::Dumper'=>'2.121_04','Devel::DProf'=>'20050310.00','Devel::PPPort'=>'3.06','Digest'=>'1.10','Digest::file'=>'0.01','Encode'=>'2.10','Encode::Alias'=>'2.03','Errno'=>'1.09_01','ExtUtils::Constant'=>'0.16','ExtUtils::Constant::Base'=>'0.01','ExtUtils::Constant::Utils'=>'0.01','ExtUtils::Constant::XS'=>'0.01','File::Find'=>'1.09','File::Glob'=>'1.04','File::Path'=>'1.07','File::Spec'=>'3.05','File::Temp'=>'0.16','FileCache'=>'1.05','IO::File'=>'1.11','IO::Socket::INET'=>'1.28','Math::BigFloat'=>'1.51','Math::BigInt'=>'1.77','Math::BigInt::Calc'=>'0.47','Math::BigInt::CalcEmu'=>'0.05','Math::BigRat'=>'0.15','Pod::Find'=>'1.3','Pod::Html'=>'1.0503','Pod::InputObjects'=>'1.3','Pod::LaTeX'=>'0.58','Pod::ParseUtils'=>'1.3','Pod::Parser'=>'1.3','Pod::Perldoc'=>'3.14','Pod::Select'=>'1.3','Pod::Usage'=>'1.3','SelectSaver'=>'1.01','Symbol'=>'1.06','Sys::Syslog'=>'0.06','Term::ANSIColor'=>'1.09','Term::Complete'=>'1.402','Test::Builder'=>'0.22','Test::Harness'=>'2.48','Test::Harness::Point'=>'0.01','Test::Harness::Straps'=>'0.23','Test::More'=>'0.54','Test::Simple'=>'0.54','Text::ParseWords'=>'3.24','Text::Wrap'=>'2001.09293','Tie::RefHash'=>'1.32','Time::HiRes'=>'1.66','Time::Local'=>'1.11','Unicode'=>'4.1.0','Unicode::Normalize'=>'0.32','Unicode::UCD'=>'0.23','Win32'=>'0.24','XS::APItest'=>'0.06','base'=>'2.07','bigint'=>'0.07','bignum'=>'0.17','bigrat'=>'0.08','bytes'=>'1.02','constant'=>'1.05','overload'=>'1.03','threads::shared'=>'0.93','utf8'=>'1.05',},removed=>{'JNI'=>1,'JPL::AutoLoader'=>1,'JPL::Class'=>1,'JPL::Compile'=>1,}},5.008008=>{delta_from=>5.008007,changed=>{'Attribute::Handlers'=>'0.78_02','B'=>'1.09_01','B::Bblock'=>'1.02_01','B::Bytecode'=>'1.01_01','B::C'=>'1.04_01','B::CC'=>'1.00_01','B::Concise'=>'0.66','B::Debug'=>'1.02_01','B::Deparse'=>'0.71','B::Disassembler'=>'1.05','B::Terse'=>'1.03_01','ByteLoader'=>'0.06','CGI'=>'3.15','CGI::Cookie'=>'1.26','CPAN'=>'1.76_02','Cwd'=>'3.12','DB'=>'1.01','DB_File'=>'1.814','Data::Dumper'=>'2.121_08','Devel::DProf'=>'20050603.00','Devel::PPPort'=>'3.06_01','Devel::Peek'=>'1.03','Digest'=>'1.14','Digest::MD5'=>'2.36','Digest::file'=>'1.00','Dumpvalue'=>'1.12','Encode'=>'2.12','Encode::Alias'=>'2.04','Encode::Config'=>'2.01','Encode::MIME::Header'=>'2.01','Encode::MIME::Header::ISO_2022_JP'=>'1.01','English'=>'1.02','ExtUtils::Command'=>'1.09','ExtUtils::Command::MM'=>'0.05','ExtUtils::Constant'=>'0.17','ExtUtils::Embed'=>'1.26','ExtUtils::Install'=>'1.33','ExtUtils::Liblist::Kid'=>'1.3','ExtUtils::MM'=>'0.05','ExtUtils::MM_AIX'=>'0.03','ExtUtils::MM_Any'=>'0.13','ExtUtils::MM_BeOS'=>'1.05','ExtUtils::MM_Cygwin'=>'1.08','ExtUtils::MM_MacOS'=>'1.08','ExtUtils::MM_NW5'=>'2.08','ExtUtils::MM_OS2'=>'1.05','ExtUtils::MM_QNX'=>'0.02','ExtUtils::MM_Unix'=>'1.50','ExtUtils::MM_VMS'=>'5.73','ExtUtils::MM_VOS'=>'0.02','ExtUtils::MM_Win32'=>'1.12','ExtUtils::MM_Win95'=>'0.04','ExtUtils::MakeMaker'=>'6.30','ExtUtils::MakeMaker::Config'=>'0.02','ExtUtils::Manifest'=>'1.46','File::Basename'=>'2.74','File::Copy'=>'2.09','File::Find'=>'1.10','File::Glob'=>'1.05','File::Path'=>'1.08','File::Spec'=>'3.12','File::Spec::Win32'=>'1.6','FileCache'=>'1.06','Filter::Simple'=>'0.82','FindBin'=>'1.47','GDBM_File'=>'1.08','Getopt::Long'=>'2.35','IO'=>'1.22','IO::Dir'=>'1.05','IO::File'=>'1.13','IO::Handle'=>'1.25','IO::Pipe'=>'1.13','IO::Poll'=>'0.07','IO::Seekable'=>'1.10','IO::Select'=>'1.17','IO::Socket'=>'1.29','IO::Socket::INET'=>'1.29','IO::Socket::UNIX'=>'1.22','IPC::Open2'=>'1.02','IPC::Open3'=>'1.02','List::Util'=>'1.18','MIME::Base64'=>'3.07','MIME::QuotedPrint'=>'3.07','Math::Complex'=>'1.35','Math::Trig'=>'1.03','NDBM_File'=>'1.06','ODBM_File'=>'1.06','OS2::PrfDB'=>'0.04','OS2::Process'=>'1.02','OS2::REXX'=>'1.03','Opcode'=>'1.06','POSIX'=>'1.09','PerlIO'=>'1.04','PerlIO::encoding'=>'0.09','PerlIO::scalar'=>'0.04','PerlIO::via'=>'0.03','Pod::Checker'=>'1.43','Pod::Find'=>'1.34','Pod::Functions'=>'1.03','Pod::Html'=>'1.0504','Pod::ParseUtils'=>'1.33','Pod::Parser'=>'1.32','Pod::Usage'=>'1.33','SDBM_File'=>'1.05','Safe'=>'2.12','Scalar::Util'=>'1.18','Socket'=>'1.78','Storable'=>'2.15','Switch'=>'2.10_01','Sys::Syslog'=>'0.13','Term::ANSIColor'=>'1.10','Term::ReadLine'=>'1.02','Test::Builder'=>'0.32','Test::Builder::Module'=>'0.02','Test::Builder::Tester'=>'1.02','Test::Builder::Tester::Color'=>undef,'Test::Harness'=>'2.56','Test::Harness::Straps'=>'0.26','Test::More'=>'0.62','Test::Simple'=>'0.62','Text::Tabs'=>'2005.0824','Text::Wrap'=>'2005.082401','Tie::Hash'=>'1.02','Time::HiRes'=>'1.86','Unicode::Collate'=>'0.52','Unicode::UCD'=>'0.24','User::grent'=>'1.01','Win32'=>'0.2601','XS::APItest'=>'0.08','XS::Typemap'=>'0.02','XSLoader'=>'0.06','attrs'=>'1.02','autouse'=>'1.05','blib'=>'1.03','charnames'=>'1.05','diagnostics'=>'1.15','encoding'=>'2.02','if'=>'0.05','open'=>'1.05','ops'=>'1.01','overload'=>'1.04','re'=>'0.05','threads'=>'1.07','threads::shared'=>'0.94','utf8'=>'1.06','vmsish'=>'1.02','warnings'=>'1.05','warnings::register'=>'1.01',},removed=>{}},5.008009=>{delta_from=>5.008008,changed=>{'Attribute::Handlers'=>'0.78_03','AutoLoader'=>'5.67','AutoSplit'=>'1.06','B'=>'1.19','B::Asmdata'=>'1.02','B::Assembler'=>'0.08','B::C'=>'1.05','B::Concise'=>'0.76','B::Debug'=>'1.05','B::Deparse'=>'0.87','B::Lint'=>'1.11','B::Lint::Debug'=>undef,'B::Terse'=>'1.05','Benchmark'=>'1.1','CGI'=>'3.42','CGI::Carp'=>'1.30_01','CGI::Cookie'=>'1.29','CGI::Fast'=>'1.07','CGI::Util'=>'1.5_01','CPAN'=>'1.9301','CPAN::Debug'=>'5.5','CPAN::DeferedCode'=>'5.50','CPAN::Distroprefs'=>'6','CPAN::FirstTime'=>'5.5_01','CPAN::HandleConfig'=>'5.5','CPAN::Kwalify'=>'5.50','CPAN::Nox'=>'5.50','CPAN::Queue'=>'5.5','CPAN::Tarzip'=>'5.5','CPAN::Version'=>'5.5','Carp'=>'1.10','Carp::Heavy'=>'1.10','Cwd'=>'3.29','DBM_Filter'=>'0.02','DBM_Filter::compress'=>'0.02','DBM_Filter::encode'=>'0.02','DBM_Filter::int32'=>'0.02','DBM_Filter::null'=>'0.02','DBM_Filter::utf8'=>'0.02','DB_File'=>'1.817','Data::Dumper'=>'2.121_17','Devel::DProf'=>'20080331.00','Devel::InnerPackage'=>'0.3','Devel::PPPort'=>'3.14','Devel::Peek'=>'1.04','Digest'=>'1.15','Digest::MD5'=>'2.37','DirHandle'=>'1.02','DynaLoader'=>'1.09','Encode'=>'2.26','Encode::Alias'=>'2.10','Encode::Byte'=>'2.03','Encode::CJKConstants'=>'2.02','Encode::CN'=>'2.02','Encode::CN::HZ'=>'2.05','Encode::Config'=>'2.05','Encode::EBCDIC'=>'2.02','Encode::Encoder'=>'2.01','Encode::Encoding'=>'2.05','Encode::GSM0338'=>'2.01','Encode::Guess'=>'2.02','Encode::JP'=>'2.03','Encode::JP::H2Z'=>'2.02','Encode::JP::JIS7'=>'2.04','Encode::KR'=>'2.02','Encode::KR::2022_KR'=>'2.02','Encode::MIME::Header'=>'2.05','Encode::MIME::Header::ISO_2022_JP'=>'1.03','Encode::MIME::Name'=>'1.01','Encode::Symbol'=>'2.02','Encode::TW'=>'2.02','Encode::Unicode'=>'2.05','Encode::Unicode::UTF7'=>'2.04','English'=>'1.03','Errno'=>'1.10','Exporter'=>'5.63','Exporter::Heavy'=>'5.63','ExtUtils::Command'=>'1.15','ExtUtils::Command::MM'=>'6.48','ExtUtils::Constant'=>'0.21','ExtUtils::Constant::Base'=>'0.04','ExtUtils::Constant::ProxySubs'=>'0.06','ExtUtils::Constant::Utils'=>'0.02','ExtUtils::Constant::XS'=>'0.02','ExtUtils::Embed'=>'1.28','ExtUtils::Install'=>'1.50_01','ExtUtils::Installed'=>'1.43','ExtUtils::Liblist'=>'6.48','ExtUtils::Liblist::Kid'=>'6.48','ExtUtils::MM'=>'6.48','ExtUtils::MM_AIX'=>'6.48','ExtUtils::MM_Any'=>'6.48','ExtUtils::MM_BeOS'=>'6.48','ExtUtils::MM_Cygwin'=>'6.48','ExtUtils::MM_DOS'=>'6.48','ExtUtils::MM_Darwin'=>'6.48','ExtUtils::MM_MacOS'=>'6.48','ExtUtils::MM_NW5'=>'6.48','ExtUtils::MM_OS2'=>'6.48','ExtUtils::MM_QNX'=>'6.48','ExtUtils::MM_UWIN'=>'6.48','ExtUtils::MM_Unix'=>'6.48','ExtUtils::MM_VMS'=>'6.48','ExtUtils::MM_VOS'=>'6.48','ExtUtils::MM_Win32'=>'6.48','ExtUtils::MM_Win95'=>'6.48','ExtUtils::MY'=>'6.48','ExtUtils::MakeMaker'=>'6.48','ExtUtils::MakeMaker::Config'=>'6.48','ExtUtils::MakeMaker::bytes'=>'6.48','ExtUtils::MakeMaker::vmsish'=>'6.48','ExtUtils::Manifest'=>'1.55','ExtUtils::Mkbootstrap'=>'6.48','ExtUtils::Mksymlists'=>'6.48','ExtUtils::Packlist'=>'1.43','ExtUtils::ParseXS'=>'2.19','ExtUtils::XSSymSet'=>'1.1','ExtUtils::testlib'=>'6.48','Fatal'=>'1.06','Fcntl'=>'1.06','File::Basename'=>'2.77','File::CheckTree'=>'4.4','File::Compare'=>'1.1005','File::Copy'=>'2.13','File::DosGlob'=>'1.01','File::Find'=>'1.13','File::Glob'=>'1.06','File::Path'=>'2.07_02','File::Spec'=>'3.29','File::Spec::Cygwin'=>'3.29','File::Spec::Epoc'=>'3.29','File::Spec::Functions'=>'3.29','File::Spec::Mac'=>'3.29','File::Spec::OS2'=>'3.29','File::Spec::Unix'=>'3.29','File::Spec::VMS'=>'3.29','File::Spec::Win32'=>'3.29','File::Temp'=>'0.20','File::stat'=>'1.01','FileCache'=>'1.07','Filter::Simple'=>'0.83','Filter::Util::Call'=>'1.07','FindBin'=>'1.49','GDBM_File'=>'1.09','Getopt::Long'=>'2.37','Getopt::Std'=>'1.06','Hash::Util'=>'0.06','IO'=>'1.23','IO::Dir'=>'1.06','IO::File'=>'1.14','IO::Handle'=>'1.27','IO::Socket'=>'1.30','IO::Socket::INET'=>'1.31','IO::Socket::UNIX'=>'1.23','IPC::Msg'=>'2.00','IPC::Open2'=>'1.03','IPC::Open3'=>'1.03','IPC::Semaphore'=>'2.00','IPC::SharedMem'=>'2.00','IPC::SysV'=>'2.00','List::Util'=>'1.19','Locale::Maketext'=>'1.13','Locale::Maketext::Guts'=>'1.13','Locale::Maketext::GutsLoader'=>'1.13','Math::BigFloat'=>'1.60','Math::BigInt'=>'1.89','Math::BigInt::Calc'=>'0.52','Math::BigRat'=>'0.22','Math::Complex'=>'1.54','Math::Trig'=>'1.18','Module::CoreList'=>'2.17','Module::Pluggable'=>'3.8','Module::Pluggable::Object'=>'3.6','NDBM_File'=>'1.07','NEXT'=>'0.61','Net::Cmd'=>'2.29','Net::Config'=>'1.11','Net::Domain'=>'2.20','Net::FTP'=>'2.77','Net::FTP::A'=>'1.18','Net::NNTP'=>'2.24','Net::POP3'=>'2.29','Net::Ping'=>'2.35','Net::SMTP'=>'2.31','O'=>'1.01','ODBM_File'=>'1.07','OS2::DLL'=>'1.03','OS2::Process'=>'1.03','Opcode'=>'1.0601','POSIX'=>'1.15','PerlIO'=>'1.05','PerlIO::encoding'=>'0.11','PerlIO::scalar'=>'0.06','PerlIO::via'=>'0.05','Pod::Html'=>'1.09','Pod::ParseUtils'=>'1.35','Pod::Parser'=>'1.35','Pod::Select'=>'1.35','Pod::Usage'=>'1.35','SDBM_File'=>'1.06','Safe'=>'2.16','Scalar::Util'=>'1.19','SelfLoader'=>'1.17','Shell'=>'0.72','Socket'=>'1.81','Storable'=>'2.19','Switch'=>'2.13','Sys::Syslog'=>'0.27','Sys::Syslog::win32::Win32'=>undef,'Term::ANSIColor'=>'1.12','Term::Cap'=>'1.12','Term::ReadLine'=>'1.03','Test::Builder'=>'0.80','Test::Builder::Module'=>'0.80','Test::Builder::Tester'=>'1.13','Test::Harness'=>'2.64','Test::Harness::Results'=>'0.01_01','Test::Harness::Straps'=>'0.26_01','Test::Harness::Util'=>'0.01','Test::More'=>'0.80','Test::Simple'=>'0.80','Text::Balanced'=>'1.98','Text::ParseWords'=>'3.27','Text::Soundex'=>'3.03','Text::Tabs'=>'2007.1117','Text::Wrap'=>'2006.1117','Thread'=>'2.01','Thread::Queue'=>'2.11','Thread::Semaphore'=>'2.09','Tie::Handle'=>'4.2','Tie::Hash'=>'1.03','Tie::Memoize'=>'1.1','Tie::RefHash'=>'1.38','Tie::Scalar'=>'1.01','Tie::StdHandle'=>'4.2','Time::HiRes'=>'1.9715','Time::Local'=>'1.1901','Time::gmtime'=>'1.03','Unicode'=>'5.1.0','Unicode::Normalize'=>'1.02','Unicode::UCD'=>'0.25','VMS::DCLsym'=>'1.03','VMS::Stdio'=>'2.4','Win32'=>'0.38','Win32API::File'=>'0.1001_01','Win32API::File::ExtUtils::Myconst2perl'=>'1','Win32CORE'=>'0.02','XS::APItest'=>'0.15','XS::Typemap'=>'0.03','XSLoader'=>'0.10','attributes'=>'0.09','autouse'=>'1.06','base'=>'2.13','bigint'=>'0.23','bignum'=>'0.23','bigrat'=>'0.23','blib'=>'1.04','charnames'=>'1.06','constant'=>'1.17','diagnostics'=>'1.16','encoding'=>'2.6_01','fields'=>'2.12','filetest'=>'1.02','lib'=>'0.61','open'=>'1.06','ops'=>'1.02','overload'=>'1.06','re'=>'0.0601','sigtrap'=>'1.04','threads'=>'1.71','threads::shared'=>'1.27','utf8'=>'1.07','warnings'=>'1.05_01',},removed=>{}},5.009=>{delta_from=>5.008002,changed=>{'B'=>'1.03','B::C'=>'1.03','B::Concise'=>'0.57','B::Deparse'=>'0.65','DB_File'=>'1.806','Devel::PPPort'=>'2.008','English'=>'1.02','Fatal'=>'1.04','OS2::DLL'=>'1.02','Opcode'=>'1.06','Time::HiRes'=>'1.51','Unicode::Collate'=>'0.28','Unicode::Normalize'=>'0.23','XSLoader'=>'0.03','assertions'=>'0.01','assertions::activate'=>'0.01','overload'=>'1.02','version'=>'0.29',},removed=>{}},5.009001=>{delta_from=>5.008004,changed=>{'B'=>'1.05','B::Assembler'=>'0.06','B::C'=>'1.04','B::Concise'=>'0.59','B::Debug'=>'1.02','B::Deparse'=>'0.65','DB_File'=>'1.808_01','Devel::PPPort'=>'2.011_01','Digest'=>'1.05','DynaLoader'=>'1.04','English'=>'1.02','Exporter::Heavy'=>'5.567','ExtUtils::Command'=>'1.07','ExtUtils::Liblist::Kid'=>'1.3','ExtUtils::MM_Any'=>'0.0901','ExtUtils::MM_Cygwin'=>'1.07','ExtUtils::MM_NW5'=>'2.07_01','ExtUtils::MM_Unix'=>'1.45_01','ExtUtils::MM_VMS'=>'5.71_01','ExtUtils::MM_Win32'=>'1.10_01','ExtUtils::MM_Win95'=>'0.03','ExtUtils::MakeMaker'=>'6.21_02','ExtUtils::Manifest'=>'1.43','Fatal'=>'1.04','Getopt::Long'=>'2.3401','IO::Handle'=>'1.23','IO::Pipe'=>'1.122','IPC::Open3'=>'1.0105','MIME::Base64'=>'3.00_01','MIME::QuotedPrint'=>'3.00','Memoize'=>'1.01_01','ODBM_File'=>'1.04','Opcode'=>'1.06','POSIX'=>'1.07','Storable'=>'2.11','Time::HiRes'=>'1.56','Time::Local'=>'1.07_94','UNIVERSAL'=>'1.02','Unicode'=>'4.0.0','Unicode::UCD'=>'0.21','XSLoader'=>'0.03','assertions'=>'0.01','assertions::activate'=>'0.01','base'=>'2.04','if'=>'0.0401','open'=>'1.02','overload'=>'1.02','threads'=>'1.02','utf8'=>'1.02','version'=>'0.36',},removed=>{}},5.009002=>{delta_from=>5.008007,changed=>{'B'=>'1.07','B::Concise'=>'0.64','B::Deparse'=>'0.69','B::Disassembler'=>'1.03','B::Terse'=>'1.02','CGI'=>'3.07','Config::Extensions'=>'0.01','Devel::DProf'=>'20030813.00','DynaLoader'=>'1.07','Encode'=>'2.09','Encode::Alias'=>'2.02','English'=>'1.03','Exporter'=>'5.59','Exporter::Heavy'=>'5.59','ExtUtils::Command'=>'1.07','ExtUtils::Command::MM'=>'0.03_01','ExtUtils::Embed'=>'1.26','ExtUtils::Liblist::Kid'=>'1.3','ExtUtils::MM_Any'=>'0.10','ExtUtils::MM_Cygwin'=>'1.07','ExtUtils::MM_MacOS'=>'1.08','ExtUtils::MM_NW5'=>'2.07','ExtUtils::MM_Unix'=>'1.46_01','ExtUtils::MM_VMS'=>'5.71','ExtUtils::MM_Win32'=>'1.10','ExtUtils::MM_Win95'=>'0.03','ExtUtils::MakeMaker'=>'6.25','ExtUtils::Manifest'=>'1.44','Fatal'=>'1.04','File::Path'=>'1.06','FileCache'=>'1.04_01','Getopt::Long'=>'2.3401','IO::File'=>'1.10','IO::Socket::INET'=>'1.27','Math::BigFloat'=>'1.49','Math::BigInt'=>'1.75','Math::BigInt::Calc'=>'0.45','Math::BigRat'=>'0.14','Memoize'=>'1.01_01','Module::CoreList'=>'1.99','NEXT'=>'0.60_01','Opcode'=>'1.06','Pod::Html'=>'1.0502','Scalar::Util'=>'1.14_1','Storable'=>'2.14','Symbol'=>'1.05','Test::Harness'=>'2.46','Test::Harness::Straps'=>'0.20_01','Text::Balanced'=>'1.95_01','Text::Wrap'=>'2001.09292','UNIVERSAL'=>'1.02','Unicode'=>'4.0.1','Unicode::Normalize'=>'0.30','Unicode::UCD'=>'0.22','Win32'=>'0.23','XS::APItest'=>'0.05','XSLoader'=>'0.03','assertions'=>'0.01','assertions::activate'=>'0.01','base'=>'2.06','bigint'=>'0.06','bignum'=>'0.16','bigrat'=>'0.07','bytes'=>'1.01','encoding::warnings'=>'0.05','if'=>'0.0401','re'=>'0.05','threads::shared'=>'0.92','utf8'=>'1.04','version'=>'0.42','warnings'=>'1.04',},removed=>{'Test::Harness::Point'=>1,}},5.009003=>{delta_from=>5.008008,changed=>{'Archive::Tar'=>'1.26_01','Archive::Tar::Constant'=>'0.02','Archive::Tar::File'=>'0.02','AutoSplit'=>'1.04_01','B'=>'1.10','B::Bblock'=>'1.02','B::Bytecode'=>'1.01','B::C'=>'1.04','B::CC'=>'1.00','B::Concise'=>'0.67','B::Debug'=>'1.02','B::Deparse'=>'0.73','B::Lint'=>'1.04','B::Terse'=>'1.03','CGI'=>'3.15_01','CPAN'=>'1.83_58','CPAN::Debug'=>'4.44','CPAN::FirstTime'=>'4.50','CPAN::HandleConfig'=>'4.31','CPAN::Nox'=>'2.31','CPAN::Tarzip'=>'3.36','CPAN::Version'=>'2.55','Carp'=>'1.05','Carp::Heavy'=>'1.05','Compress::Zlib'=>'2.000_07','Compress::Zlib::Common'=>'2.000_07','Compress::Zlib::Compress::Gzip::Constants'=>'2.000_07','Compress::Zlib::Compress::Zip::Constants'=>'1.00','Compress::Zlib::CompressPlugin::Deflate'=>'2.000_05','Compress::Zlib::CompressPlugin::Identity'=>'2.000_05','Compress::Zlib::File::GlobMapper'=>'0.000_02','Compress::Zlib::FileConstants'=>'2.000_07','Compress::Zlib::IO::Compress::Base'=>'2.000_05','Compress::Zlib::IO::Compress::Deflate'=>'2.000_07','Compress::Zlib::IO::Compress::Gzip'=>'2.000_07','Compress::Zlib::IO::Compress::RawDeflate'=>'2.000_07','Compress::Zlib::IO::Compress::Zip'=>'2.000_04','Compress::Zlib::IO::Uncompress::AnyInflate'=>'2.000_07','Compress::Zlib::IO::Uncompress::AnyUncompress'=>'2.000_05','Compress::Zlib::IO::Uncompress::Base'=>'2.000_05','Compress::Zlib::IO::Uncompress::Gunzip'=>'2.000_07','Compress::Zlib::IO::Uncompress::Inflate'=>'2.000_07','Compress::Zlib::IO::Uncompress::RawInflate'=>'2.000_07','Compress::Zlib::IO::Uncompress::Unzip'=>'2.000_05','Compress::Zlib::ParseParameters'=>'2.000_07','Compress::Zlib::UncompressPlugin::Identity'=>'2.000_05','Compress::Zlib::UncompressPlugin::Inflate'=>'2.000_05','Config::Extensions'=>'0.01','Cwd'=>'3.15','Devel::PPPort'=>'3.08','Digest::SHA'=>'5.32','DirHandle'=>'1.01','DynaLoader'=>'1.07','Encode'=>'2.14','Encode::CN::HZ'=>'2.02','Encode::MIME::Header'=>'2.02','English'=>'1.04','Exporter'=>'5.59','Exporter::Heavy'=>'5.59','ExtUtils::CBuilder'=>'0.15','ExtUtils::CBuilder::Base'=>'0.12','ExtUtils::CBuilder::Platform::Unix'=>'0.12','ExtUtils::CBuilder::Platform::VMS'=>'0.12','ExtUtils::CBuilder::Platform::Windows'=>'0.12','ExtUtils::CBuilder::Platform::aix'=>'0.12','ExtUtils::CBuilder::Platform::cygwin'=>'0.12','ExtUtils::CBuilder::Platform::darwin'=>'0.12','ExtUtils::CBuilder::Platform::dec_osf'=>'0.01','ExtUtils::CBuilder::Platform::os2'=>'0.13','ExtUtils::Command::MM'=>'0.05_01','ExtUtils::Constant'=>'0.2','ExtUtils::Constant::Base'=>'0.02','ExtUtils::Constant::ProxySubs'=>'0.01','ExtUtils::Constant::XS'=>'0.02','ExtUtils::MM_Any'=>'0.13_01','ExtUtils::MM_Unix'=>'1.50_01','ExtUtils::MakeMaker'=>'6.30_01','ExtUtils::ParseXS'=>'2.15_02','Fatal'=>'1.04','File::Compare'=>'1.1005','File::Spec'=>'3.15','File::Temp'=>'0.16_01','IO::File'=>'1.13_01','IO::Handle'=>'1.26','IO::Socket'=>'1.29_01','IO::Socket::INET'=>'1.29_02','IO::Socket::UNIX'=>'1.22_01','IO::Zlib'=>'1.04_02','Locale::Maketext'=>'1.10_01','Math::BigInt::FastCalc'=>'0.10','Memoize'=>'1.01_01','Module::CoreList'=>'2.02','Moped::Msg'=>'0.01','NEXT'=>'0.60_01','Net::Cmd'=>'2.26_01','Net::Domain'=>'2.19_01','Net::Ping'=>'2.31_04','Opcode'=>'1.08','POSIX'=>'1.10','Pod::Escapes'=>'1.04','Pod::Man'=>'2.04','Pod::Perldoc'=>'3.14_01','Pod::Simple'=>'3.04','Pod::Simple::BlackBox'=>undef,'Pod::Simple::Checker'=>'2.02','Pod::Simple::Debug'=>undef,'Pod::Simple::DumpAsText'=>'2.02','Pod::Simple::DumpAsXML'=>'2.02','Pod::Simple::HTML'=>'3.03','Pod::Simple::HTMLBatch'=>'3.02','Pod::Simple::HTMLLegacy'=>'5.01','Pod::Simple::LinkSection'=>undef,'Pod::Simple::Methody'=>'2.02','Pod::Simple::Progress'=>'1.01','Pod::Simple::PullParser'=>'2.02','Pod::Simple::PullParserEndToken'=>undef,'Pod::Simple::PullParserStartToken'=>undef,'Pod::Simple::PullParserTextToken'=>undef,'Pod::Simple::PullParserToken'=>'2.02','Pod::Simple::RTF'=>'2.02','Pod::Simple::Search'=>'3.04','Pod::Simple::SimpleTree'=>'2.02','Pod::Simple::Text'=>'2.02','Pod::Simple::TextContent'=>'2.02','Pod::Simple::TiedOutFH'=>undef,'Pod::Simple::Transcode'=>undef,'Pod::Simple::TranscodeDumb'=>'2.02','Pod::Simple::TranscodeSmart'=>undef,'Pod::Simple::XMLOutStream'=>'2.02','Pod::Text'=>'3.01','Pod::Text::Color'=>'2.01','Pod::Text::Overstrike'=>'2','Pod::Text::Termcap'=>'2.01','Pod::Usage'=>'1.33_01','SelfLoader'=>'1.0905','Storable'=>'2.15_02','Test::Builder::Module'=>'0.03','Text::Balanced'=>'1.95_01','Tie::File'=>'0.97_01','UNIVERSAL'=>'1.03','XS::APItest'=>'0.09','assertions'=>'0.02','assertions::activate'=>'0.02','assertions::compat'=>undef,'constant'=>'1.07','encoding::warnings'=>'0.05','feature'=>'1.00','re'=>'0.06','sort'=>'2.00','version'=>'0.53',},removed=>{}},5.009004=>{delta_from=>5.009003,changed=>{'Archive::Tar'=>'1.30_01','AutoLoader'=>'5.61','B'=>'1.11','B::Bytecode'=>'1.02','B::C'=>'1.05','B::Concise'=>'0.69','B::Deparse'=>'0.76','B::Lint'=>'1.08','Benchmark'=>'1.08','CGI'=>'3.20','CGI::Cookie'=>'1.27','CGI::Fast'=>'1.07','CPAN'=>'1.87_55','CPAN::Debug'=>'5.400561','CPAN::FirstTime'=>'5.400742','CPAN::HandleConfig'=>'5.400740','CPAN::Nox'=>'5.400561','CPAN::Tarzip'=>'5.400714','CPAN::Version'=>'5.400561','Compress::Raw::Zlib'=>'2.000_13','Compress::Zlib'=>'2.000_13','Cwd'=>'3.19','Devel::PPPort'=>'3.10','Digest'=>'1.15','Digest::SHA'=>'5.43','Encode'=>'2.18_01','Encode::Alias'=>'2.06','Encode::Byte'=>'2.02','Encode::CJKConstants'=>'2.02','Encode::CN'=>'2.02','Encode::CN::HZ'=>'2.04','Encode::Config'=>'2.03','Encode::EBCDIC'=>'2.02','Encode::Encoder'=>'2.01','Encode::Encoding'=>'2.04','Encode::Guess'=>'2.02','Encode::JP'=>'2.03','Encode::JP::H2Z'=>'2.02','Encode::JP::JIS7'=>'2.02','Encode::KR'=>'2.02','Encode::KR::2022_KR'=>'2.02','Encode::MIME::Header'=>'2.04','Encode::MIME::Header::ISO_2022_JP'=>'1.03','Encode::Symbol'=>'2.02','Encode::TW'=>'2.02','Encode::Unicode'=>'2.03','Encode::Unicode::UTF7'=>'2.04','ExtUtils::CBuilder'=>'0.18','ExtUtils::CBuilder::Platform::Windows'=>'0.12_01','ExtUtils::Constant::Base'=>'0.03','ExtUtils::Constant::ProxySubs'=>'0.03','ExtUtils::Install'=>'1.41','ExtUtils::Installed'=>'1.41','ExtUtils::MM_Any'=>'0.13_02','ExtUtils::MM_NW5'=>'2.08_01','ExtUtils::MM_Unix'=>'1.5003','ExtUtils::MM_VMS'=>'5.73_03','ExtUtils::MM_Win32'=>'1.12_02','ExtUtils::MM_Win95'=>'0.04_01','ExtUtils::MakeMaker'=>'6.30_02','ExtUtils::Manifest'=>'1.46_01','ExtUtils::Mkbootstrap'=>'1.15_01','ExtUtils::Mksymlists'=>'1.19_01','ExtUtils::Packlist'=>'1.41','File::Basename'=>'2.75','File::Find'=>'1.11','File::GlobMapper'=>'0.000_02','File::Spec'=>'3.19','FileCache'=>'1.07','Getopt::Long'=>'2.3501','Hash::Util'=>'0.07','Hash::Util::FieldHash'=>'0.01','IO'=>'1.23_01','IO::Compress::Adapter::Deflate'=>'2.000_13','IO::Compress::Adapter::Identity'=>'2.000_13','IO::Compress::Base'=>'2.000_13','IO::Compress::Base::Common'=>'2.000_13','IO::Compress::Deflate'=>'2.000_13','IO::Compress::Gzip'=>'2.000_13','IO::Compress::Gzip::Constants'=>'2.000_13','IO::Compress::RawDeflate'=>'2.000_13','IO::Compress::Zip'=>'2.000_13','IO::Compress::Zip::Constants'=>'2.000_13','IO::Compress::Zlib::Constants'=>'2.000_13','IO::Compress::Zlib::Extra'=>'2.000_13','IO::Dir'=>'1.06','IO::File'=>'1.14','IO::Handle'=>'1.27','IO::Socket'=>'1.30_01','IO::Socket::INET'=>'1.31','IO::Socket::UNIX'=>'1.23','IO::Uncompress::Adapter::Identity'=>'2.000_13','IO::Uncompress::Adapter::Inflate'=>'2.000_13','IO::Uncompress::AnyInflate'=>'2.000_13','IO::Uncompress::AnyUncompress'=>'2.000_13','IO::Uncompress::Base'=>'2.000_13','IO::Uncompress::Gunzip'=>'2.000_13','IO::Uncompress::Inflate'=>'2.000_13','IO::Uncompress::RawInflate'=>'2.000_13','IO::Uncompress::Unzip'=>'2.000_13','MIME::Base64'=>'3.07_01','Math::Complex'=>'1.36','Math::Trig'=>'1.04','Module::Build'=>'0.2805','Module::Build::Base'=>undef,'Module::Build::Compat'=>'0.03','Module::Build::ConfigData'=>undef,'Module::Build::Cookbook'=>undef,'Module::Build::ModuleInfo'=>undef,'Module::Build::Notes'=>undef,'Module::Build::PPMMaker'=>undef,'Module::Build::Platform::Amiga'=>undef,'Module::Build::Platform::Default'=>undef,'Module::Build::Platform::EBCDIC'=>undef,'Module::Build::Platform::MPEiX'=>undef,'Module::Build::Platform::MacOS'=>undef,'Module::Build::Platform::RiscOS'=>undef,'Module::Build::Platform::Unix'=>undef,'Module::Build::Platform::VMS'=>undef,'Module::Build::Platform::VOS'=>undef,'Module::Build::Platform::Windows'=>undef,'Module::Build::Platform::aix'=>undef,'Module::Build::Platform::cygwin'=>undef,'Module::Build::Platform::darwin'=>undef,'Module::Build::Platform::os2'=>undef,'Module::Build::PodParser'=>undef,'Module::Build::Version'=>'0','Module::Build::YAML'=>'0.50','Module::CoreList'=>'2.08','Module::Load'=>'0.10','Module::Loaded'=>'0.01','Package::Constants'=>'0.01','Pod::Html'=>'1.07','Pod::Man'=>'2.09','Pod::Text'=>'3.07','Pod::Text::Color'=>'2.03','Pod::Text::Termcap'=>'2.03','SDBM_File'=>'1.06','Shell'=>'0.7','Sys::Syslog'=>'0.17','Term::ANSIColor'=>'1.11','Test::Builder'=>'0.33','Test::Builder::Tester'=>'1.04','Test::Harness'=>'2.62','Test::Harness::Util'=>'0.01','Test::More'=>'0.64','Test::Simple'=>'0.64','Text::Balanced'=>'1.98_01','Text::ParseWords'=>'3.25','Text::Tabs'=>'2007.071101','Text::Wrap'=>'2006.0711','Tie::RefHash'=>'1.34_01','Time::HiRes'=>'1.87','Time::Local'=>'1.13','Time::gmtime'=>'1.03','UNIVERSAL'=>'1.04','Unicode::Normalize'=>'1.01','Win32API::File'=>'0.1001','Win32API::File::ExtUtils::Myconst2perl'=>'1','assertions'=>'0.03','assertions::compat'=>'0.02','autouse'=>'1.06','diagnostics'=>'1.16','encoding'=>'2.04','encoding::warnings'=>'0.10','feature'=>'1.01','re'=>'0.0601','threads'=>'1.38','threads::shared'=>'0.94_01','version'=>'0.67',},removed=>{'Compress::Zlib::Common'=>1,'Compress::Zlib::Compress::Gzip::Constants'=>1,'Compress::Zlib::Compress::Zip::Constants'=>1,'Compress::Zlib::CompressPlugin::Deflate'=>1,'Compress::Zlib::CompressPlugin::Identity'=>1,'Compress::Zlib::File::GlobMapper'=>1,'Compress::Zlib::FileConstants'=>1,'Compress::Zlib::IO::Compress::Base'=>1,'Compress::Zlib::IO::Compress::Deflate'=>1,'Compress::Zlib::IO::Compress::Gzip'=>1,'Compress::Zlib::IO::Compress::RawDeflate'=>1,'Compress::Zlib::IO::Compress::Zip'=>1,'Compress::Zlib::IO::Uncompress::AnyInflate'=>1,'Compress::Zlib::IO::Uncompress::AnyUncompress'=>1,'Compress::Zlib::IO::Uncompress::Base'=>1,'Compress::Zlib::IO::Uncompress::Gunzip'=>1,'Compress::Zlib::IO::Uncompress::Inflate'=>1,'Compress::Zlib::IO::Uncompress::RawInflate'=>1,'Compress::Zlib::IO::Uncompress::Unzip'=>1,'Compress::Zlib::ParseParameters'=>1,'Compress::Zlib::UncompressPlugin::Identity'=>1,'Compress::Zlib::UncompressPlugin::Inflate'=>1,}},5.009005=>{delta_from=>5.009004,changed=>{'Archive::Extract'=>'0.22_01','Archive::Tar'=>'1.32','Attribute::Handlers'=>'0.78_06','AutoLoader'=>'5.63','AutoSplit'=>'1.05','B'=>'1.16','B::Concise'=>'0.72','B::Debug'=>'1.05','B::Deparse'=>'0.82','B::Lint'=>'1.09','B::Terse'=>'1.05','Benchmark'=>'1.1','CGI'=>'3.29','CGI::Cookie'=>'1.28','CGI::Util'=>'1.5_01','CPAN'=>'1.9102','CPAN::Debug'=>'5.400955','CPAN::FirstTime'=>'5.401669','CPAN::HandleConfig'=>'5.401744','CPAN::Kwalify'=>'5.401418','CPAN::Nox'=>'5.400844','CPAN::Queue'=>'5.401704','CPAN::Tarzip'=>'5.401717','CPAN::Version'=>'5.401387','CPANPLUS'=>'0.81_01','CPANPLUS::Backend'=>undef,'CPANPLUS::Backend::RV'=>undef,'CPANPLUS::Config'=>undef,'CPANPLUS::Configure'=>undef,'CPANPLUS::Configure::Setup'=>undef,'CPANPLUS::Dist'=>undef,'CPANPLUS::Dist::Base'=>'0.01','CPANPLUS::Dist::Build'=>'0.06_01','CPANPLUS::Dist::Build::Constants'=>'0.01','CPANPLUS::Dist::MM'=>undef,'CPANPLUS::Dist::Sample'=>undef,'CPANPLUS::Error'=>undef,'CPANPLUS::Internals'=>'0.81_01','CPANPLUS::Internals::Constants'=>'0.01','CPANPLUS::Internals::Constants::Report'=>'0.01','CPANPLUS::Internals::Extract'=>undef,'CPANPLUS::Internals::Fetch'=>undef,'CPANPLUS::Internals::Report'=>undef,'CPANPLUS::Internals::Search'=>undef,'CPANPLUS::Internals::Source'=>undef,'CPANPLUS::Internals::Utils'=>undef,'CPANPLUS::Internals::Utils::Autoflush'=>undef,'CPANPLUS::Module'=>undef,'CPANPLUS::Module::Author'=>undef,'CPANPLUS::Module::Author::Fake'=>undef,'CPANPLUS::Module::Checksums'=>undef,'CPANPLUS::Module::Fake'=>undef,'CPANPLUS::Module::Signature'=>undef,'CPANPLUS::Selfupdate'=>undef,'CPANPLUS::Shell'=>undef,'CPANPLUS::Shell::Classic'=>'0.0562','CPANPLUS::Shell::Default'=>'0.81_01','CPANPLUS::Shell::Default::Plugins::Remote'=>undef,'CPANPLUS::Shell::Default::Plugins::Source'=>undef,'CPANPLUS::inc'=>undef,'Carp'=>'1.07','Carp::Heavy'=>'1.07','Compress::Raw::Zlib'=>'2.005','Compress::Zlib'=>'2.005','Cwd'=>'3.25','DBM_Filter'=>'0.02','DB_File'=>'1.815','Data::Dumper'=>'2.121_13','Devel::InnerPackage'=>'0.3','Devel::PPPort'=>'3.11_01','Digest::MD5'=>'2.36_01','Digest::SHA'=>'5.44','DynaLoader'=>'1.08','Encode'=>'2.23','Encode::Alias'=>'2.07','Encode::Byte'=>'2.03','Encode::Config'=>'2.04','Encode::Encoding'=>'2.05','Encode::GSM0338'=>'2.00','Encode::JP::JIS7'=>'2.03','Encode::MIME::Header'=>'2.05','Encode::MIME::Name'=>'1.01','Encode::Unicode'=>'2.05','Errno'=>'1.10','Exporter'=>'5.60','Exporter::Heavy'=>'5.60','ExtUtils::CBuilder'=>'0.19','ExtUtils::CBuilder::Platform::Windows'=>'0.13','ExtUtils::Command'=>'1.13','ExtUtils::Command::MM'=>'0.07','ExtUtils::Constant::Base'=>'0.04','ExtUtils::Install'=>'1.41_01','ExtUtils::Liblist'=>'1.03','ExtUtils::Liblist::Kid'=>'1.33','ExtUtils::MM'=>'0.07','ExtUtils::MM_AIX'=>'0.05','ExtUtils::MM_Any'=>'0.15','ExtUtils::MM_BeOS'=>'1.07','ExtUtils::MM_Cygwin'=>'1.1','ExtUtils::MM_DOS'=>'0.04','ExtUtils::MM_MacOS'=>'1.1','ExtUtils::MM_NW5'=>'2.1','ExtUtils::MM_OS2'=>'1.07','ExtUtils::MM_QNX'=>'0.04','ExtUtils::MM_UWIN'=>'0.04','ExtUtils::MM_Unix'=>'1.54_01','ExtUtils::MM_VMS'=>'5.76','ExtUtils::MM_VOS'=>'0.04','ExtUtils::MM_Win32'=>'1.15','ExtUtils::MM_Win95'=>'0.06','ExtUtils::MY'=>'0.03','ExtUtils::MakeMaker'=>'6.36','ExtUtils::MakeMaker::Config'=>'0.04','ExtUtils::MakeMaker::bytes'=>'0.03','ExtUtils::MakeMaker::vmsish'=>'0.03','ExtUtils::Manifest'=>'1.51_01','ExtUtils::Mkbootstrap'=>'1.17','ExtUtils::Mksymlists'=>'1.21','ExtUtils::ParseXS'=>'2.18','ExtUtils::XSSymSet'=>'1.1','ExtUtils::testlib'=>'1.17','Fatal'=>'1.05','Fcntl'=>'1.06','File::Basename'=>'2.76','File::Copy'=>'2.10','File::Fetch'=>'0.10','File::Glob'=>'1.06','File::Path'=>'2.01','File::Spec'=>'3.25','File::Spec::Cygwin'=>'1.1_01','File::Spec::VMS'=>'1.4_01','File::Temp'=>'0.18','Filter::Util::Call'=>'1.0602','FindBin'=>'1.49','Getopt::Long'=>'2.36','Hash::Util::FieldHash'=>'1.01','IO::Compress::Adapter::Deflate'=>'2.005','IO::Compress::Adapter::Identity'=>'2.005','IO::Compress::Base'=>'2.005','IO::Compress::Base::Common'=>'2.005','IO::Compress::Deflate'=>'2.005','IO::Compress::Gzip'=>'2.005','IO::Compress::Gzip::Constants'=>'2.005','IO::Compress::RawDeflate'=>'2.005','IO::Compress::Zip'=>'2.005','IO::Compress::Zip::Constants'=>'2.005','IO::Compress::Zlib::Constants'=>'2.005','IO::Compress::Zlib::Extra'=>'2.005','IO::Uncompress::Adapter::Identity'=>'2.005','IO::Uncompress::Adapter::Inflate'=>'2.005','IO::Uncompress::AnyInflate'=>'2.005','IO::Uncompress::AnyUncompress'=>'2.005','IO::Uncompress::Base'=>'2.005','IO::Uncompress::Gunzip'=>'2.005','IO::Uncompress::Inflate'=>'2.005','IO::Uncompress::RawInflate'=>'2.005','IO::Uncompress::Unzip'=>'2.005','IO::Zlib'=>'1.05_01','IPC::Cmd'=>'0.36_01','List::Util'=>'1.19','Locale::Maketext::Simple'=>'0.18','Log::Message'=>'0.01','Log::Message::Config'=>'0.01','Log::Message::Handlers'=>undef,'Log::Message::Item'=>undef,'Log::Message::Simple'=>'0.0201','Math::BigFloat'=>'1.58','Math::BigInt'=>'1.87','Math::BigInt::Calc'=>'0.51','Math::BigInt::FastCalc'=>'0.15_01','Math::BigRat'=>'0.19','Math::Complex'=>'1.37','Memoize'=>'1.01_02','Module::Build'=>'0.2808','Module::Build::Config'=>undef,'Module::Build::Version'=>'0.7203','Module::CoreList'=>'2.12','Module::Load::Conditional'=>'0.16','Module::Pluggable'=>'3.6','Module::Pluggable::Object'=>'3.6','NDBM_File'=>'1.07','Net::Cmd'=>'2.28','Net::Config'=>'1.11','Net::Domain'=>'2.20','Net::FTP'=>'2.77','Net::FTP::A'=>'1.18','Net::NNTP'=>'2.24','Net::POP3'=>'2.29','Net::SMTP'=>'2.31','ODBM_File'=>'1.07','OS2::DLL'=>'1.03','Object::Accessor'=>'0.32','Opcode'=>'1.09','POSIX'=>'1.13','Params::Check'=>'0.26','PerlIO::encoding'=>'0.10','PerlIO::scalar'=>'0.05','PerlIO::via'=>'0.04','Pod::Html'=>'1.08','Pod::Man'=>'2.12','Pod::ParseUtils'=>'1.35','Pod::Parser'=>'1.35','Pod::Select'=>'1.35','Pod::Simple'=>'3.05','Pod::Text'=>'3.08','Pod::Usage'=>'1.35','Scalar::Util'=>'1.19','SelfLoader'=>'1.11','Shell'=>'0.72_01','Socket'=>'1.79','Storable'=>'2.16','Switch'=>'2.13','Sys::Syslog'=>'0.18_01','Term::ANSIColor'=>'1.12','Term::UI'=>'0.14_01','Term::UI::History'=>undef,'Test::Builder'=>'0.70','Test::Builder::Module'=>'0.68','Test::Builder::Tester'=>'1.07','Test::Harness'=>'2.64','Test::Harness::Results'=>'0.01','Test::More'=>'0.70','Test::Simple'=>'0.70','Text::Balanced'=>'2.0.0','Text::Soundex'=>'3.02','Text::Tabs'=>'2007.1117','Text::Wrap'=>'2006.1117','Thread'=>'3.02','Tie::File'=>'0.97_02','Tie::Hash::NamedCapture'=>'0.06','Tie::Memoize'=>'1.1','Tie::RefHash'=>'1.37','Time::HiRes'=>'1.9707','Time::Local'=>'1.17','Time::Piece'=>'1.11_02','Time::Seconds'=>undef,'Unicode'=>'5.0.0','Unicode::Normalize'=>'1.02','Unicode::UCD'=>'0.25','VMS::DCLsym'=>'1.03','Win32'=>'0.30','Win32API::File'=>'0.1001_01','Win32CORE'=>'0.02','XS::APItest'=>'0.12','XSLoader'=>'0.08','attributes'=>'0.08','base'=>'2.12','bigint'=>'0.22','bignum'=>'0.22','bigrat'=>'0.22','bytes'=>'1.03','charnames'=>'1.06','constant'=>'1.10','diagnostics'=>'1.17','encoding'=>'2.06','encoding::warnings'=>'0.11','feature'=>'1.10','fields'=>'2.12','less'=>'0.02','mro'=>'1.00','overload'=>'1.06','re'=>'0.08','sigtrap'=>'1.04','sort'=>'2.01','strict'=>'1.04','threads'=>'1.63','threads::shared'=>'1.12','utf8'=>'1.07','version'=>'0.7203','warnings'=>'1.06',},removed=>{'B::Asmdata'=>1,'B::Assembler'=>1,'B::Bblock'=>1,'B::Bytecode'=>1,'B::C'=>1,'B::CC'=>1,'B::Disassembler'=>1,'B::Stackobj'=>1,'B::Stash'=>1,'ByteLoader'=>1,'Thread::Signal'=>1,'Thread::Specific'=>1,'assertions'=>1,'assertions::activate'=>1,'assertions::compat'=>1,}},5.01=>{delta_from=>5.009005,changed=>{'Archive::Extract'=>'0.24','Archive::Tar'=>'1.38','Attribute::Handlers'=>'0.79','B'=>'1.17','B::Concise'=>'0.74','B::Deparse'=>'0.83','CPAN'=>'1.9205','CPAN::API::HOWTO'=>undef,'CPAN::Debug'=>'5.402212','CPAN::DeferedCode'=>'5.50','CPAN::FirstTime'=>'5.402229','CPAN::HandleConfig'=>'5.402212','CPAN::Nox'=>'5.402411','CPAN::Queue'=>'5.402212','CPAN::Tarzip'=>'5.402213','CPAN::Version'=>'5.5','CPANPLUS'=>'0.84','CPANPLUS::Dist::Build'=>'0.06_02','CPANPLUS::Internals'=>'0.84','CPANPLUS::Shell::Default'=>'0.84','CPANPLUS::Shell::Default::Plugins::CustomSource'=>undef,'Carp'=>'1.08','Carp::Heavy'=>'1.08','Compress::Raw::Zlib'=>'2.008','Compress::Zlib'=>'2.008','Cwd'=>'3.2501','DB_File'=>'1.816_1','Data::Dumper'=>'2.121_14','Devel::PPPort'=>'3.13','Digest::SHA'=>'5.45','Exporter'=>'5.62','Exporter::Heavy'=>'5.62','ExtUtils::CBuilder'=>'0.21','ExtUtils::CBuilder::Base'=>'0.21','ExtUtils::CBuilder::Platform::Unix'=>'0.21','ExtUtils::CBuilder::Platform::VMS'=>'0.22','ExtUtils::CBuilder::Platform::Windows'=>'0.21','ExtUtils::CBuilder::Platform::aix'=>'0.21','ExtUtils::CBuilder::Platform::cygwin'=>'0.21','ExtUtils::CBuilder::Platform::darwin'=>'0.21','ExtUtils::CBuilder::Platform::dec_osf'=>'0.21','ExtUtils::CBuilder::Platform::os2'=>'0.21','ExtUtils::Command::MM'=>'6.42','ExtUtils::Constant::ProxySubs'=>'0.05','ExtUtils::Embed'=>'1.27','ExtUtils::Install'=>'1.44','ExtUtils::Installed'=>'1.43','ExtUtils::Liblist'=>'6.42','ExtUtils::Liblist::Kid'=>'6.42','ExtUtils::MM'=>'6.42','ExtUtils::MM_AIX'=>'6.42','ExtUtils::MM_Any'=>'6.42','ExtUtils::MM_BeOS'=>'6.42','ExtUtils::MM_Cygwin'=>'6.42','ExtUtils::MM_DOS'=>'6.42','ExtUtils::MM_MacOS'=>'6.42','ExtUtils::MM_NW5'=>'6.42','ExtUtils::MM_OS2'=>'6.42','ExtUtils::MM_QNX'=>'6.42','ExtUtils::MM_UWIN'=>'6.42','ExtUtils::MM_Unix'=>'6.42','ExtUtils::MM_VMS'=>'6.42','ExtUtils::MM_VOS'=>'6.42','ExtUtils::MM_Win32'=>'6.42','ExtUtils::MM_Win95'=>'6.42','ExtUtils::MY'=>'6.42','ExtUtils::MakeMaker'=>'6.42','ExtUtils::MakeMaker::Config'=>'6.42','ExtUtils::MakeMaker::bytes'=>'6.42','ExtUtils::MakeMaker::vmsish'=>'6.42','ExtUtils::Mkbootstrap'=>'6.42','ExtUtils::Mksymlists'=>'6.42','ExtUtils::Packlist'=>'1.43','ExtUtils::ParseXS'=>'2.18_02','ExtUtils::testlib'=>'6.42','File::Copy'=>'2.11','File::Fetch'=>'0.14','File::Find'=>'1.12','File::Path'=>'2.04','File::Spec'=>'3.2501','File::Spec::Cygwin'=>'3.2501','File::Spec::Epoc'=>'3.2501','File::Spec::Functions'=>'3.2501','File::Spec::Mac'=>'3.2501','File::Spec::OS2'=>'3.2501','File::Spec::Unix'=>'3.2501','File::Spec::VMS'=>'3.2501','File::Spec::Win32'=>'3.2501','Filter::Util::Call'=>'1.07','Getopt::Long'=>'2.37','Hash::Util::FieldHash'=>'1.03','IO::Compress::Adapter::Deflate'=>'2.008','IO::Compress::Adapter::Identity'=>'2.008','IO::Compress::Base'=>'2.008','IO::Compress::Base::Common'=>'2.008','IO::Compress::Deflate'=>'2.008','IO::Compress::Gzip'=>'2.008','IO::Compress::Gzip::Constants'=>'2.008','IO::Compress::RawDeflate'=>'2.008','IO::Compress::Zip'=>'2.008','IO::Compress::Zip::Constants'=>'2.008','IO::Compress::Zlib::Constants'=>'2.008','IO::Compress::Zlib::Extra'=>'2.008','IO::Uncompress::Adapter::Identity'=>'2.008','IO::Uncompress::Adapter::Inflate'=>'2.008','IO::Uncompress::AnyInflate'=>'2.008','IO::Uncompress::AnyUncompress'=>'2.008','IO::Uncompress::Base'=>'2.008','IO::Uncompress::Gunzip'=>'2.008','IO::Uncompress::Inflate'=>'2.008','IO::Uncompress::RawInflate'=>'2.008','IO::Uncompress::Unzip'=>'2.008','IO::Zlib'=>'1.07','IPC::Cmd'=>'0.40_1','IPC::SysV'=>'1.05','Locale::Maketext'=>'1.12','Log::Message::Simple'=>'0.04','Math::BigFloat'=>'1.59','Math::BigInt'=>'1.88','Math::BigInt::Calc'=>'0.52','Math::BigInt::FastCalc'=>'0.16','Math::BigRat'=>'0.21','Module::Build'=>'0.2808_01','Module::Build::Base'=>'0.2808_01','Module::Build::Compat'=>'0.2808_01','Module::Build::Config'=>'0.2808_01','Module::Build::Dumper'=>undef,'Module::Build::ModuleInfo'=>'0.2808_01','Module::Build::Notes'=>'0.2808_01','Module::Build::PPMMaker'=>'0.2808_01','Module::Build::Platform::Amiga'=>'0.2808_01','Module::Build::Platform::Default'=>'0.2808_01','Module::Build::Platform::EBCDIC'=>'0.2808_01','Module::Build::Platform::MPEiX'=>'0.2808_01','Module::Build::Platform::MacOS'=>'0.2808_01','Module::Build::Platform::RiscOS'=>'0.2808_01','Module::Build::Platform::Unix'=>'0.2808_01','Module::Build::Platform::VMS'=>'0.2808_01','Module::Build::Platform::VOS'=>'0.2808_01','Module::Build::Platform::Windows'=>'0.2808_01','Module::Build::Platform::aix'=>'0.2808_01','Module::Build::Platform::cygwin'=>'0.2808_01','Module::Build::Platform::darwin'=>'0.2808_01','Module::Build::Platform::os2'=>'0.2808_01','Module::Build::PodParser'=>'0.2808_01','Module::CoreList'=>'2.13','Module::Load'=>'0.12','Module::Load::Conditional'=>'0.22','Net::Cmd'=>'2.29','Net::Ping'=>'2.33','Opcode'=>'1.11','Pod::Checker'=>'1.43_01','Pod::Man'=>'2.16','Pod::Perldoc'=>'3.14_02','Socket'=>'1.80','Storable'=>'2.18','Sys::Syslog'=>'0.22','Sys::Syslog::win32::Win32'=>undef,'Term::Cap'=>'1.12','Term::ReadLine'=>'1.03','Term::UI'=>'0.18','Test::Builder'=>'0.72','Test::Builder::Module'=>'0.72','Test::Builder::Tester'=>'1.09','Test::Harness::Straps'=>'0.26_01','Test::More'=>'0.72','Test::Simple'=>'0.72','Text::ParseWords'=>'3.26','Text::Soundex'=>'3.03','Tie::StdHandle'=>undef,'Time::HiRes'=>'1.9711','Time::Local'=>'1.18','Time::Piece'=>'1.12','VMS::Filespec'=>'1.12','Win32'=>'0.34','base'=>'2.13','constant'=>'1.13','feature'=>'1.11','fields'=>'2.13','filetest'=>'1.02','open'=>'1.06','threads'=>'1.67','threads::shared'=>'1.14','version'=>'0.74',},removed=>{}},5.010001=>{delta_from=>5.01,changed=>{'App::Prove'=>'3.17','App::Prove::State'=>'3.17','App::Prove::State::Result'=>'3.17','App::Prove::State::Result::Test'=>'3.17','Archive::Extract'=>'0.34','Archive::Tar'=>'1.52','Attribute::Handlers'=>'0.85','AutoLoader'=>'5.68','AutoSplit'=>'1.06','B'=>'1.22','B::Concise'=>'0.76','B::Debug'=>'1.11','B::Deparse'=>'0.89','B::Lint'=>'1.11','B::Lint::Debug'=>undef,'B::Xref'=>'1.02','Benchmark'=>'1.11','CGI'=>'3.43','CGI::Carp'=>'1.30_01','CGI::Cookie'=>'1.29','CPAN'=>'1.9402','CPAN::Author'=>'5.5','CPAN::Bundle'=>'5.5','CPAN::CacheMgr'=>'5.5','CPAN::Complete'=>'5.5','CPAN::Debug'=>'5.5','CPAN::DeferredCode'=>'5.50','CPAN::Distribution'=>'1.93','CPAN::Distroprefs'=>'6','CPAN::Distrostatus'=>'5.5','CPAN::Exception::RecursiveDependency'=>'5.5','CPAN::Exception::blocked_urllist'=>'1.0','CPAN::Exception::yaml_not_installed'=>'5.5','CPAN::FTP'=>'5.5001','CPAN::FTP::netrc'=>'1.00','CPAN::FirstTime'=>'5.53','CPAN::HandleConfig'=>'5.5','CPAN::Index'=>'1.93','CPAN::InfoObj'=>'5.5','CPAN::Kwalify'=>'5.50','CPAN::LWP::UserAgent'=>'1.00','CPAN::Module'=>'5.5','CPAN::Nox'=>'5.50','CPAN::Prompt'=>'5.5','CPAN::Queue'=>'5.5','CPAN::Shell'=>'5.5','CPAN::Tarzip'=>'5.501','CPAN::URL'=>'5.5','CPANPLUS'=>'0.88','CPANPLUS::Dist::Autobundle'=>undef,'CPANPLUS::Dist::Base'=>undef,'CPANPLUS::Dist::Build'=>'0.36','CPANPLUS::Dist::Build::Constants'=>'0.36','CPANPLUS::Internals'=>'0.88','CPANPLUS::Internals::Constants'=>undef,'CPANPLUS::Internals::Constants::Report'=>undef,'CPANPLUS::Internals::Source::Memory'=>undef,'CPANPLUS::Internals::Source::SQLite'=>undef,'CPANPLUS::Internals::Source::SQLite::Tie'=>undef,'CPANPLUS::Shell::Default'=>'0.88','Carp'=>'1.11','Carp::Heavy'=>'1.11','Compress::Raw::Bzip2'=>'2.020','Compress::Raw::Zlib'=>'2.020','Compress::Zlib'=>'2.020','Cwd'=>'3.30','DB'=>'1.02','DBM_Filter::compress'=>'0.02','DBM_Filter::encode'=>'0.02','DBM_Filter::int32'=>'0.02','DBM_Filter::null'=>'0.02','DBM_Filter::utf8'=>'0.02','DB_File'=>'1.820','Data::Dumper'=>'2.124','Devel::DProf'=>'20080331.00','Devel::PPPort'=>'3.19','Devel::Peek'=>'1.04','Digest'=>'1.16','Digest::MD5'=>'2.39','Digest::SHA'=>'5.47','Digest::base'=>'1.16','Digest::file'=>'1.16','DirHandle'=>'1.03','Dumpvalue'=>'1.13','DynaLoader'=>'1.10','Encode'=>'2.35','Encode::Alias'=>'2.12','Encode::CN::HZ'=>'2.05','Encode::Config'=>'2.05','Encode::GSM0338'=>'2.01','Encode::Guess'=>'2.03','Encode::JP::JIS7'=>'2.04','Encode::MIME::Header'=>'2.11','Encode::Unicode'=>'2.06','Errno'=>'1.11','Exporter'=>'5.63','Exporter::Heavy'=>'5.63','ExtUtils::CBuilder'=>'0.2602','ExtUtils::CBuilder::Base'=>'0.2602','ExtUtils::CBuilder::Platform::Unix'=>'0.2602','ExtUtils::CBuilder::Platform::VMS'=>'0.2602','ExtUtils::CBuilder::Platform::Windows'=>'0.2602','ExtUtils::CBuilder::Platform::aix'=>'0.2602','ExtUtils::CBuilder::Platform::cygwin'=>'0.2602','ExtUtils::CBuilder::Platform::darwin'=>'0.2602','ExtUtils::CBuilder::Platform::dec_osf'=>'0.2602','ExtUtils::CBuilder::Platform::os2'=>'0.2602','ExtUtils::Command'=>'1.16','ExtUtils::Command::MM'=>'6.55_02','ExtUtils::Constant'=>'0.22','ExtUtils::Constant::ProxySubs'=>'0.06','ExtUtils::Constant::Utils'=>'0.02','ExtUtils::Constant::XS'=>'0.03','ExtUtils::Embed'=>'1.28','ExtUtils::Install'=>'1.54','ExtUtils::Installed'=>'1.999_001','ExtUtils::Liblist'=>'6.55_02','ExtUtils::Liblist::Kid'=>'6.5502','ExtUtils::MM'=>'6.55_02','ExtUtils::MM_AIX'=>'6.55_02','ExtUtils::MM_Any'=>'6.55_02','ExtUtils::MM_BeOS'=>'6.55_02','ExtUtils::MM_Cygwin'=>'6.55_02','ExtUtils::MM_DOS'=>'6.5502','ExtUtils::MM_Darwin'=>'6.55_02','ExtUtils::MM_MacOS'=>'6.5502','ExtUtils::MM_NW5'=>'6.55_02','ExtUtils::MM_OS2'=>'6.55_02','ExtUtils::MM_QNX'=>'6.55_02','ExtUtils::MM_UWIN'=>'6.5502','ExtUtils::MM_Unix'=>'6.55_02','ExtUtils::MM_VMS'=>'6.55_02','ExtUtils::MM_VOS'=>'6.55_02','ExtUtils::MM_Win32'=>'6.55_02','ExtUtils::MM_Win95'=>'6.55_02','ExtUtils::MY'=>'6.5502','ExtUtils::MakeMaker'=>'6.55_02','ExtUtils::MakeMaker::Config'=>'6.55_02','ExtUtils::Manifest'=>'1.56','ExtUtils::Mkbootstrap'=>'6.55_02','ExtUtils::Mksymlists'=>'6.55_02','ExtUtils::ParseXS'=>'2.2002','ExtUtils::testlib'=>'6.5502','Fatal'=>'2.06_01','File::Basename'=>'2.77','File::CheckTree'=>'4.4','File::Compare'=>'1.1006','File::Copy'=>'2.14','File::DosGlob'=>'1.01','File::Fetch'=>'0.20','File::Find'=>'1.14','File::GlobMapper'=>'1.000','File::Path'=>'2.07_03','File::Spec'=>'3.30','File::Spec::Cygwin'=>'3.30','File::Spec::Epoc'=>'3.30','File::Spec::Functions'=>'3.30','File::Spec::Mac'=>'3.30','File::Spec::OS2'=>'3.30','File::Spec::Unix'=>'3.30','File::Spec::VMS'=>'3.30','File::Spec::Win32'=>'3.30','File::Temp'=>'0.22','File::stat'=>'1.01','FileCache'=>'1.08','FileHandle'=>'2.02','Filter::Simple'=>'0.84','Filter::Util::Call'=>'1.08','FindBin'=>'1.50','GDBM_File'=>'1.09','Getopt::Long'=>'2.38','Getopt::Std'=>'1.06','Hash::Util::FieldHash'=>'1.04','I18N::Collate'=>'1.01','IO'=>'1.25','IO::Compress::Adapter::Bzip2'=>'2.020','IO::Compress::Adapter::Deflate'=>'2.020','IO::Compress::Adapter::Identity'=>'2.020','IO::Compress::Base'=>'2.020','IO::Compress::Base::Common'=>'2.020','IO::Compress::Bzip2'=>'2.020','IO::Compress::Deflate'=>'2.020','IO::Compress::Gzip'=>'2.020','IO::Compress::Gzip::Constants'=>'2.020','IO::Compress::RawDeflate'=>'2.020','IO::Compress::Zip'=>'2.020','IO::Compress::Zip::Constants'=>'2.020','IO::Compress::Zlib::Constants'=>'2.020','IO::Compress::Zlib::Extra'=>'2.020','IO::Dir'=>'1.07','IO::Handle'=>'1.28','IO::Socket'=>'1.31','IO::Uncompress::Adapter::Bunzip2'=>'2.020','IO::Uncompress::Adapter::Identity'=>'2.020','IO::Uncompress::Adapter::Inflate'=>'2.020','IO::Uncompress::AnyInflate'=>'2.020','IO::Uncompress::AnyUncompress'=>'2.020','IO::Uncompress::Base'=>'2.020','IO::Uncompress::Bunzip2'=>'2.020','IO::Uncompress::Gunzip'=>'2.020','IO::Uncompress::Inflate'=>'2.020','IO::Uncompress::RawInflate'=>'2.020','IO::Uncompress::Unzip'=>'2.020','IO::Zlib'=>'1.09','IPC::Cmd'=>'0.46','IPC::Msg'=>'2.01','IPC::Open2'=>'1.03','IPC::Open3'=>'1.04','IPC::Semaphore'=>'2.01','IPC::SharedMem'=>'2.01','IPC::SysV'=>'2.01','List::Util'=>'1.21','List::Util::PP'=>'1.21','List::Util::XS'=>'1.21','Locale::Maketext'=>'1.13','Locale::Maketext::Guts'=>'1.13','Locale::Maketext::GutsLoader'=>'1.13','Log::Message'=>'0.02','MIME::Base64'=>'3.08','MIME::QuotedPrint'=>'3.08','Math::BigFloat'=>'1.60','Math::BigInt'=>'1.89','Math::BigInt::FastCalc'=>'0.19','Math::BigRat'=>'0.22','Math::Complex'=>'1.56','Math::Trig'=>'1.2','Memoize'=>'1.01_03','Module::Build'=>'0.340201','Module::Build::Base'=>'0.340201','Module::Build::Compat'=>'0.340201','Module::Build::Config'=>'0.340201','Module::Build::Cookbook'=>'0.340201','Module::Build::Dumper'=>'0.340201','Module::Build::ModuleInfo'=>'0.340201','Module::Build::Notes'=>'0.340201','Module::Build::PPMMaker'=>'0.340201','Module::Build::Platform::Amiga'=>'0.340201','Module::Build::Platform::Default'=>'0.340201','Module::Build::Platform::EBCDIC'=>'0.340201','Module::Build::Platform::MPEiX'=>'0.340201','Module::Build::Platform::MacOS'=>'0.340201','Module::Build::Platform::RiscOS'=>'0.340201','Module::Build::Platform::Unix'=>'0.340201','Module::Build::Platform::VMS'=>'0.340201','Module::Build::Platform::VOS'=>'0.340201','Module::Build::Platform::Windows'=>'0.340201','Module::Build::Platform::aix'=>'0.340201','Module::Build::Platform::cygwin'=>'0.340201','Module::Build::Platform::darwin'=>'0.340201','Module::Build::Platform::os2'=>'0.340201','Module::Build::PodParser'=>'0.340201','Module::Build::Version'=>'0.77','Module::CoreList'=>'2.18','Module::Load'=>'0.16','Module::Load::Conditional'=>'0.30','Module::Loaded'=>'0.02','Module::Pluggable'=>'3.9','Module::Pluggable::Object'=>'3.9','NDBM_File'=>'1.08','NEXT'=>'0.64','Net::Ping'=>'2.36','O'=>'1.01','OS2::Process'=>'1.03','OS2::REXX'=>'1.04','Object::Accessor'=>'0.34','POSIX'=>'1.17','Package::Constants'=>'0.02','Parse::CPAN::Meta'=>'1.39','PerlIO'=>'1.06','PerlIO::encoding'=>'0.11','PerlIO::scalar'=>'0.07','PerlIO::via'=>'0.07','Pod::Checker'=>'1.45','Pod::Find'=>'1.35','Pod::Html'=>'1.09','Pod::InputObjects'=>'1.31','Pod::Man'=>'2.22','Pod::ParseLink'=>'1.09','Pod::ParseUtils'=>'1.36','Pod::Parser'=>'1.37','Pod::Perldoc'=>'3.14_04','Pod::PlainText'=>'2.04','Pod::Select'=>'1.36','Pod::Simple'=>'3.07','Pod::Simple::XHTML'=>'3.04','Pod::Text'=>'3.13','Pod::Text::Color'=>'2.05','Pod::Text::Overstrike'=>'2.03','Pod::Text::Termcap'=>'2.05','Pod::Usage'=>'1.36','Safe'=>'2.18','Scalar::Util'=>'1.21','Scalar::Util::PP'=>'1.21','SelectSaver'=>'1.02','SelfLoader'=>'1.17','Socket'=>'1.82','Storable'=>'2.20','Switch'=>'2.14','Symbol'=>'1.07','Sys::Syslog'=>'0.27','TAP::Base'=>'3.17','TAP::Formatter::Base'=>'3.17','TAP::Formatter::Color'=>'3.17','TAP::Formatter::Console'=>'3.17','TAP::Formatter::Console::ParallelSession'=>'3.17','TAP::Formatter::Console::Session'=>'3.17','TAP::Formatter::File'=>'3.17','TAP::Formatter::File::Session'=>'3.17','TAP::Formatter::Session'=>'3.17','TAP::Harness'=>'3.17','TAP::Object'=>'3.17','TAP::Parser'=>'3.17','TAP::Parser::Aggregator'=>'3.17','TAP::Parser::Grammar'=>'3.17','TAP::Parser::Iterator'=>'3.17','TAP::Parser::Iterator::Array'=>'3.17','TAP::Parser::Iterator::Process'=>'3.17','TAP::Parser::Iterator::Stream'=>'3.17','TAP::Parser::IteratorFactory'=>'3.17','TAP::Parser::Multiplexer'=>'3.17','TAP::Parser::Result'=>'3.17','TAP::Parser::Result::Bailout'=>'3.17','TAP::Parser::Result::Comment'=>'3.17','TAP::Parser::Result::Plan'=>'3.17','TAP::Parser::Result::Pragma'=>'3.17','TAP::Parser::Result::Test'=>'3.17','TAP::Parser::Result::Unknown'=>'3.17','TAP::Parser::Result::Version'=>'3.17','TAP::Parser::Result::YAML'=>'3.17','TAP::Parser::ResultFactory'=>'3.17','TAP::Parser::Scheduler'=>'3.17','TAP::Parser::Scheduler::Job'=>'3.17','TAP::Parser::Scheduler::Spinner'=>'3.17','TAP::Parser::Source'=>'3.17','TAP::Parser::Source::Perl'=>'3.17','TAP::Parser::Utils'=>'3.17','TAP::Parser::YAMLish::Reader'=>'3.17','TAP::Parser::YAMLish::Writer'=>'3.17','Term::ANSIColor'=>'2.00','Term::ReadLine'=>'1.04','Term::UI'=>'0.20','Test'=>'1.25_02','Test::Builder'=>'0.92','Test::Builder::Module'=>'0.92','Test::Builder::Tester'=>'1.18','Test::Builder::Tester::Color'=>'1.18','Test::Harness'=>'3.17','Test::More'=>'0.92','Test::Simple'=>'0.92','Text::ParseWords'=>'3.27','Text::Tabs'=>'2009.0305','Text::Wrap'=>'2009.0305','Thread::Queue'=>'2.11','Thread::Semaphore'=>'2.09','Tie::Handle'=>'4.2','Tie::Hash'=>'1.03','Tie::RefHash'=>'1.38','Tie::Scalar'=>'1.01','Tie::StdHandle'=>'4.2','Time::HiRes'=>'1.9719','Time::Local'=>'1.1901','Time::Piece'=>'1.15','UNIVERSAL'=>'1.05','Unicode'=>'5.1.0','Unicode::Normalize'=>'1.03','Unicode::UCD'=>'0.27','VMS::Stdio'=>'2.4','Win32'=>'0.39','Win32API::File'=>'0.1101','XS::APItest'=>'0.15','XS::Typemap'=>'0.03','XSLoader'=>'0.10','attributes'=>'0.09','attrs'=>'1.03','autodie'=>'2.06_01','autodie::exception'=>'2.06_01','autodie::exception::system'=>'2.06_01','autodie::hints'=>'2.06_01','base'=>'2.14','bigint'=>'0.23','bignum'=>'0.23','bigrat'=>'0.23','blib'=>'1.04','charnames'=>'1.07','constant'=>'1.17','encoding'=>'2.6_01','feature'=>'1.13','fields'=>'2.14','lib'=>'0.62','mro'=>'1.01','open'=>'1.07','ops'=>'1.02','overload'=>'1.07','overload::numbers'=>undef,'overloading'=>'0.01','parent'=>'0.221','re'=>'0.09','threads'=>'1.72','threads::shared'=>'1.29','version'=>'0.77',},removed=>{'CPAN::API::HOWTO'=>1,'CPAN::DeferedCode'=>1,'CPANPLUS::inc'=>1,'ExtUtils::MakeMaker::bytes'=>1,'ExtUtils::MakeMaker::vmsish'=>1,'Test::Harness::Assert'=>1,'Test::Harness::Iterator'=>1,'Test::Harness::Point'=>1,'Test::Harness::Results'=>1,'Test::Harness::Straps'=>1,'Test::Harness::Util'=>1,}},5.011=>{delta_from=>5.010001,changed=>{'Archive::Tar'=>'1.54','Attribute::Handlers'=>'0.87','AutoLoader'=>'5.70','B::Deparse'=>'0.91','B::Lint'=>'1.11_01','B::Lint::Debug'=>'0.01','CGI'=>'3.45','CGI::Apache'=>'1.01','CGI::Carp'=>'3.45','CGI::Pretty'=>'3.44','CGI::Switch'=>'1.01','CGI::Util'=>'3.45','CPAN'=>'1.94_51','CPAN::Distribution'=>'1.94','CPAN::FTP'=>'5.5002','CPAN::Index'=>'1.94','CPAN::LWP::UserAgent'=>'1.94','CPANPLUS::Dist::Build'=>'0.40','CPANPLUS::Dist::Build::Constants'=>'0.40','Carp'=>'1.12','Carp::Heavy'=>'1.12','Class::ISA'=>'0.36','Compress::Raw::Bzip2'=>'2.021','Compress::Raw::Zlib'=>'2.021','Compress::Zlib'=>'2.021','Cwd'=>'3.3002','Data::Dumper'=>'2.125','Encode'=>'2.37','Exporter'=>'5.64','Exporter::Heavy'=>'5.64','ExtUtils::ParseXS'=>'2.200403','File::Basename'=>'2.78','File::Copy'=>'2.16','File::stat'=>'1.02','IO'=>'1.25_01','IO::Compress::Adapter::Bzip2'=>'2.021','IO::Compress::Adapter::Deflate'=>'2.021','IO::Compress::Adapter::Identity'=>'2.021','IO::Compress::Base'=>'2.021','IO::Compress::Base::Common'=>'2.021','IO::Compress::Bzip2'=>'2.021','IO::Compress::Deflate'=>'2.021','IO::Compress::Gzip'=>'2.021','IO::Compress::Gzip::Constants'=>'2.021','IO::Compress::RawDeflate'=>'2.021','IO::Compress::Zip'=>'2.021','IO::Compress::Zip::Constants'=>'2.021','IO::Compress::Zlib::Constants'=>'2.021','IO::Compress::Zlib::Extra'=>'2.021','IO::Uncompress::Adapter::Bunzip2'=>'2.021','IO::Uncompress::Adapter::Identity'=>'2.021','IO::Uncompress::Adapter::Inflate'=>'2.021','IO::Uncompress::AnyInflate'=>'2.021','IO::Uncompress::AnyUncompress'=>'2.021','IO::Uncompress::Base'=>'2.021','IO::Uncompress::Bunzip2'=>'2.021','IO::Uncompress::Gunzip'=>'2.021','IO::Uncompress::Inflate'=>'2.021','IO::Uncompress::RawInflate'=>'2.021','IO::Uncompress::Unzip'=>'2.021','IO::Zlib'=>'1.10','IPC::Cmd'=>'0.50','IPC::Open3'=>'1.05','Locale::Maketext::Simple'=>'0.21','Log::Message::Simple'=>'0.06','Math::BigInt'=>'1.89_01','Math::BigRat'=>'0.24','Module::Build'=>'0.35','Module::Build::Base'=>'0.35','Module::Build::Compat'=>'0.35','Module::Build::Config'=>'0.35','Module::Build::Cookbook'=>'0.35','Module::Build::Dumper'=>'0.35','Module::Build::ModuleInfo'=>'0.35','Module::Build::Notes'=>'0.35','Module::Build::PPMMaker'=>'0.35','Module::Build::Platform::Amiga'=>'0.35','Module::Build::Platform::Default'=>'0.35','Module::Build::Platform::EBCDIC'=>'0.35','Module::Build::Platform::MPEiX'=>'0.35','Module::Build::Platform::MacOS'=>'0.35','Module::Build::Platform::RiscOS'=>'0.35','Module::Build::Platform::Unix'=>'0.35','Module::Build::Platform::VMS'=>'0.35','Module::Build::Platform::VOS'=>'0.35','Module::Build::Platform::Windows'=>'0.35','Module::Build::Platform::aix'=>'0.35','Module::Build::Platform::cygwin'=>'0.35','Module::Build::Platform::darwin'=>'0.35','Module::Build::Platform::os2'=>'0.35','Module::Build::PodParser'=>'0.35','Module::CoreList'=>'2.19','Module::Loaded'=>'0.06','Opcode'=>'1.13','PerlIO::via'=>'0.08','Pod::Perldoc'=>'3.15_01','Pod::Plainer'=>'1.01','Safe'=>'2.19','Socket'=>'1.84','Switch'=>'2.14_01','Term::ANSIColor'=>'2.02','Term::ReadLine'=>'1.05','Text::Balanced'=>'2.02','Text::Soundex'=>'3.03_01','Time::Local'=>'1.1901_01','Unicode::Collate'=>'0.52_01','attributes'=>'0.12','constant'=>'1.19','deprecate'=>'0.01','overload'=>'1.08','parent'=>'0.223','re'=>'0.10','threads'=>'1.74','threads::shared'=>'1.31','warnings'=>'1.07',},removed=>{'attrs'=>1,}},5.011001=>{delta_from=>5.011,changed=>{'B'=>'1.23','B::Concise'=>'0.77','B::Deparse'=>'0.92','CGI'=>'3.48','CGI::Pretty'=>'3.46','CGI::Util'=>'3.48','CPANPLUS'=>'0.89_03','CPANPLUS::Internals'=>'0.89_03','CPANPLUS::Shell::Default'=>'0.89_03','Carp'=>'1.13','Carp::Heavy'=>'1.13','ExtUtils::CBuilder'=>'0.260301','ExtUtils::CBuilder::Base'=>'0.260301','ExtUtils::CBuilder::Platform::Unix'=>'0.260301','ExtUtils::CBuilder::Platform::VMS'=>'0.260301','ExtUtils::CBuilder::Platform::Windows'=>'0.260301','ExtUtils::CBuilder::Platform::aix'=>'0.260301','ExtUtils::CBuilder::Platform::cygwin'=>'0.260301','ExtUtils::CBuilder::Platform::darwin'=>'0.260301','ExtUtils::CBuilder::Platform::dec_osf'=>'0.260301','ExtUtils::CBuilder::Platform::os2'=>'0.260301','ExtUtils::Install'=>'1.55','ExtUtils::Manifest'=>'1.57','ExtUtils::Packlist'=>'1.44','ExtUtils::ParseXS'=>'2.21','File::Glob'=>'1.07','File::Path'=>'2.08','IO'=>'1.25_02','Module::CoreList'=>'2.21','OS2::DLL'=>'1.04','OS2::Process'=>'1.04','Object::Accessor'=>'0.36','Opcode'=>'1.15','POSIX'=>'1.18','Parse::CPAN::Meta'=>'1.40','PerlIO::via'=>'0.09','Pod::Simple'=>'3.08','Socket'=>'1.85','Storable'=>'2.22','Switch'=>'2.15','Test::Builder'=>'0.94','Test::Builder::Module'=>'0.94','Test::More'=>'0.94','Test::Simple'=>'0.94','XS::APItest'=>'0.16','mro'=>'1.02','overload'=>'1.09','threads::shared'=>'1.32',},removed=>{}},5.011002=>{delta_from=>5.011001,changed=>{'B::Concise'=>'0.78','B::Deparse'=>'0.93','CPANPLUS'=>'0.89_09','CPANPLUS::Dist::Build'=>'0.44','CPANPLUS::Dist::Build::Constants'=>'0.44','CPANPLUS::Internals'=>'0.89_09','CPANPLUS::Shell::Default'=>'0.89_09','Carp'=>'1.14','Carp::Heavy'=>'1.14','Compress::Zlib'=>'2.022','DBM_Filter'=>'0.03','Encode'=>'2.38','Encode::Byte'=>'2.04','Encode::CN'=>'2.03','Encode::JP'=>'2.04','Encode::KR'=>'2.03','Encode::TW'=>'2.03','Encode::Unicode'=>'2.07','Env'=>'1.01','Exporter'=>'5.64_01','Exporter::Heavy'=>'5.64_01','ExtUtils::CBuilder'=>'0.27','ExtUtils::CBuilder::Base'=>'0.27','ExtUtils::CBuilder::Platform::Unix'=>'0.27','ExtUtils::CBuilder::Platform::VMS'=>'0.27','ExtUtils::CBuilder::Platform::Windows'=>'0.27','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.27','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.27','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.27','ExtUtils::CBuilder::Platform::aix'=>'0.27','ExtUtils::CBuilder::Platform::cygwin'=>'0.27','ExtUtils::CBuilder::Platform::darwin'=>'0.27','ExtUtils::CBuilder::Platform::dec_osf'=>'0.27','ExtUtils::CBuilder::Platform::os2'=>'0.27','File::Fetch'=>'0.22','I18N::LangTags::Detect'=>'1.04','I18N::Langinfo'=>'0.03','IO::Compress::Adapter::Bzip2'=>'2.022','IO::Compress::Adapter::Deflate'=>'2.022','IO::Compress::Adapter::Identity'=>'2.022','IO::Compress::Base'=>'2.022','IO::Compress::Base::Common'=>'2.022','IO::Compress::Bzip2'=>'2.022','IO::Compress::Deflate'=>'2.022','IO::Compress::Gzip'=>'2.022','IO::Compress::Gzip::Constants'=>'2.022','IO::Compress::RawDeflate'=>'2.022','IO::Compress::Zip'=>'2.022','IO::Compress::Zip::Constants'=>'2.022','IO::Compress::Zlib::Constants'=>'2.022','IO::Compress::Zlib::Extra'=>'2.022','IO::Uncompress::Adapter::Bunzip2'=>'2.022','IO::Uncompress::Adapter::Identity'=>'2.022','IO::Uncompress::Adapter::Inflate'=>'2.022','IO::Uncompress::AnyInflate'=>'2.022','IO::Uncompress::AnyUncompress'=>'2.022','IO::Uncompress::Base'=>'2.022','IO::Uncompress::Bunzip2'=>'2.022','IO::Uncompress::Gunzip'=>'2.022','IO::Uncompress::Inflate'=>'2.022','IO::Uncompress::RawInflate'=>'2.022','IO::Uncompress::Unzip'=>'2.022','IPC::Cmd'=>'0.54','List::Util'=>'1.22','List::Util::PP'=>'1.22','List::Util::XS'=>'1.22','Locale::Maketext'=>'1.14','Module::Build'=>'0.35_09','Module::Build::Base'=>'0.35_09','Module::Build::Compat'=>'0.35_09','Module::Build::Config'=>'0.35_09','Module::Build::Cookbook'=>'0.35_09','Module::Build::Dumper'=>'0.35_09','Module::Build::ModuleInfo'=>'0.35_09','Module::Build::Notes'=>'0.35_09','Module::Build::PPMMaker'=>'0.35_09','Module::Build::Platform::Amiga'=>'0.35_09','Module::Build::Platform::Default'=>'0.35_09','Module::Build::Platform::EBCDIC'=>'0.35_09','Module::Build::Platform::MPEiX'=>'0.35_09','Module::Build::Platform::MacOS'=>'0.35_09','Module::Build::Platform::RiscOS'=>'0.35_09','Module::Build::Platform::Unix'=>'0.35_09','Module::Build::Platform::VMS'=>'0.35_09','Module::Build::Platform::VOS'=>'0.35_09','Module::Build::Platform::Windows'=>'0.35_09','Module::Build::Platform::aix'=>'0.35_09','Module::Build::Platform::cygwin'=>'0.35_09','Module::Build::Platform::darwin'=>'0.35_09','Module::Build::Platform::os2'=>'0.35_09','Module::Build::PodParser'=>'0.35_09','Module::Build::YAML'=>'1.40','Module::CoreList'=>'2.23','Module::Load::Conditional'=>'0.34','Pod::Simple'=>'3.10','Pod::Simple::XHTML'=>'3.10','Scalar::Util'=>'1.22','Scalar::Util::PP'=>'1.22','Switch'=>'2.16','XS::APItest'=>'0.17','XS::APItest::KeywordRPN'=>'0.003','base'=>'2.15','diagnostics'=>'1.18','fields'=>'2.15','inc::latest'=>'0.35_09','legacy'=>'1.00','overload'=>'1.10',},removed=>{}},5.011003=>{delta_from=>5.011002,changed=>{'App::Cpan'=>'1.570001','Archive::Extract'=>'0.36','CPAN'=>'1.94_5301','CPAN::FTP'=>'5.5004','CPAN::FirstTime'=>'5.530001','CPAN::Mirrors'=>'1.770001','CPANPLUS'=>'0.90','CPANPLUS::Internals'=>'0.90','CPANPLUS::Shell::Default'=>'0.90','Cwd'=>'3.31','Encode'=>'2.39','ExtUtils::Command::MM'=>'6.56','ExtUtils::Liblist'=>'6.56','ExtUtils::Liblist::Kid'=>'6.56','ExtUtils::MM'=>'6.56','ExtUtils::MM_AIX'=>'6.56','ExtUtils::MM_Any'=>'6.56','ExtUtils::MM_BeOS'=>'6.56','ExtUtils::MM_Cygwin'=>'6.56','ExtUtils::MM_DOS'=>'6.56','ExtUtils::MM_Darwin'=>'6.56','ExtUtils::MM_MacOS'=>'6.56','ExtUtils::MM_NW5'=>'6.56','ExtUtils::MM_OS2'=>'6.56','ExtUtils::MM_QNX'=>'6.56','ExtUtils::MM_UWIN'=>'6.56','ExtUtils::MM_Unix'=>'6.56','ExtUtils::MM_VMS'=>'6.56','ExtUtils::MM_VOS'=>'6.56','ExtUtils::MM_Win32'=>'6.56','ExtUtils::MM_Win95'=>'6.56','ExtUtils::MY'=>'6.56','ExtUtils::MakeMaker'=>'6.56','ExtUtils::MakeMaker::Config'=>'6.56','ExtUtils::Mkbootstrap'=>'6.56','ExtUtils::Mksymlists'=>'6.56','ExtUtils::testlib'=>'6.56','File::Find'=>'1.15','File::Path'=>'2.08_01','File::Spec'=>'3.31','Module::Build'=>'0.36','Module::Build::Base'=>'0.36','Module::Build::Compat'=>'0.36','Module::Build::Config'=>'0.36','Module::Build::Cookbook'=>'0.36','Module::Build::Dumper'=>'0.36','Module::Build::ModuleInfo'=>'0.36','Module::Build::Notes'=>'0.36','Module::Build::PPMMaker'=>'0.36','Module::Build::Platform::Amiga'=>'0.36','Module::Build::Platform::Default'=>'0.36','Module::Build::Platform::EBCDIC'=>'0.36','Module::Build::Platform::MPEiX'=>'0.36','Module::Build::Platform::MacOS'=>'0.36','Module::Build::Platform::RiscOS'=>'0.36','Module::Build::Platform::Unix'=>'0.36','Module::Build::Platform::VMS'=>'0.36','Module::Build::Platform::VOS'=>'0.36','Module::Build::Platform::Windows'=>'0.36','Module::Build::Platform::aix'=>'0.36','Module::Build::Platform::cygwin'=>'0.36','Module::Build::Platform::darwin'=>'0.36','Module::Build::Platform::os2'=>'0.36','Module::Build::PodParser'=>'0.36','Module::CoreList'=>'2.24','POSIX'=>'1.19','Pod::Simple'=>'3.13','Pod::Simple::BlackBox'=>'3.13','Pod::Simple::Checker'=>'3.13','Pod::Simple::Debug'=>'3.13','Pod::Simple::DumpAsText'=>'3.13','Pod::Simple::DumpAsXML'=>'3.13','Pod::Simple::HTML'=>'3.13','Pod::Simple::HTMLBatch'=>'3.13','Pod::Simple::LinkSection'=>'3.13','Pod::Simple::Methody'=>'3.13','Pod::Simple::Progress'=>'3.13','Pod::Simple::PullParser'=>'3.13','Pod::Simple::PullParserEndToken'=>'3.13','Pod::Simple::PullParserStartToken'=>'3.13','Pod::Simple::PullParserTextToken'=>'3.13','Pod::Simple::PullParserToken'=>'3.13','Pod::Simple::RTF'=>'3.13','Pod::Simple::Search'=>'3.13','Pod::Simple::SimpleTree'=>'3.13','Pod::Simple::Text'=>'3.13','Pod::Simple::TextContent'=>'3.13','Pod::Simple::TiedOutFH'=>'3.13','Pod::Simple::Transcode'=>'3.13','Pod::Simple::TranscodeDumb'=>'3.13','Pod::Simple::TranscodeSmart'=>'3.13','Pod::Simple::XHTML'=>'3.13','Pod::Simple::XMLOutStream'=>'3.13','Safe'=>'2.20','Unicode'=>'5.2.0','constant'=>'1.20','diagnostics'=>'1.19','feature'=>'1.14','inc::latest'=>'0.36','threads'=>'1.75','warnings'=>'1.08',},removed=>{'legacy'=>1,}},5.011004=>{delta_from=>5.011003,changed=>{'App::Cpan'=>'1.5701','Archive::Extract'=>'0.38','B::Deparse'=>'0.94','CPAN'=>'1.94_54','CPAN::FirstTime'=>'5.53','CPAN::Mirrors'=>'1.77','Carp'=>'1.15','Carp::Heavy'=>'1.15','Compress::Raw::Bzip2'=>'2.024','Compress::Raw::Zlib'=>'2.024','Compress::Zlib'=>'2.024','File::Copy'=>'2.17','File::Fetch'=>'0.24','GDBM_File'=>'1.10','IO::Compress::Adapter::Bzip2'=>'2.024','IO::Compress::Adapter::Deflate'=>'2.024','IO::Compress::Adapter::Identity'=>'2.024','IO::Compress::Base'=>'2.024','IO::Compress::Base::Common'=>'2.024','IO::Compress::Bzip2'=>'2.024','IO::Compress::Deflate'=>'2.024','IO::Compress::Gzip'=>'2.024','IO::Compress::Gzip::Constants'=>'2.024','IO::Compress::RawDeflate'=>'2.024','IO::Compress::Zip'=>'2.024','IO::Compress::Zip::Constants'=>'2.024','IO::Compress::Zlib::Constants'=>'2.024','IO::Compress::Zlib::Extra'=>'2.024','IO::Uncompress::Adapter::Bunzip2'=>'2.024','IO::Uncompress::Adapter::Identity'=>'2.024','IO::Uncompress::Adapter::Inflate'=>'2.024','IO::Uncompress::AnyInflate'=>'2.024','IO::Uncompress::AnyUncompress'=>'2.024','IO::Uncompress::Base'=>'2.024','IO::Uncompress::Bunzip2'=>'2.024','IO::Uncompress::Gunzip'=>'2.024','IO::Uncompress::Inflate'=>'2.024','IO::Uncompress::RawInflate'=>'2.024','IO::Uncompress::Unzip'=>'2.024','Module::Build'=>'0.3603','Module::Build::Base'=>'0.3603','Module::Build::Compat'=>'0.3603','Module::Build::Config'=>'0.3603','Module::Build::Cookbook'=>'0.3603','Module::Build::Dumper'=>'0.3603','Module::Build::ModuleInfo'=>'0.3603','Module::Build::Notes'=>'0.3603','Module::Build::PPMMaker'=>'0.3603','Module::Build::Platform::Amiga'=>'0.3603','Module::Build::Platform::Default'=>'0.3603','Module::Build::Platform::EBCDIC'=>'0.3603','Module::Build::Platform::MPEiX'=>'0.3603','Module::Build::Platform::MacOS'=>'0.3603','Module::Build::Platform::RiscOS'=>'0.3603','Module::Build::Platform::Unix'=>'0.3603','Module::Build::Platform::VMS'=>'0.3603','Module::Build::Platform::VOS'=>'0.3603','Module::Build::Platform::Windows'=>'0.3603','Module::Build::Platform::aix'=>'0.3603','Module::Build::Platform::cygwin'=>'0.3603','Module::Build::Platform::darwin'=>'0.3603','Module::Build::Platform::os2'=>'0.3603','Module::Build::PodParser'=>'0.3603','Module::CoreList'=>'2.25','PerlIO::encoding'=>'0.12','Safe'=>'2.21','UNIVERSAL'=>'1.06','feature'=>'1.15','inc::latest'=>'0.3603','less'=>'0.03','re'=>'0.11','version'=>'0.81','warnings'=>'1.09',},removed=>{}},5.011005=>{delta_from=>5.011004,changed=>{'B::Debug'=>'1.12','CPAN'=>'1.94_56','CPAN::Debug'=>'5.5001','CPAN::Distribution'=>'1.9456','CPAN::FirstTime'=>'5.5301','CPAN::HandleConfig'=>'5.5001','CPAN::Shell'=>'5.5001','CPAN::Tarzip'=>'5.5011','CPANPLUS::Dist::Build'=>'0.46','CPANPLUS::Dist::Build::Constants'=>'0.46','Module::CoreList'=>'2.26','Pod::Man'=>'2.23','Pod::ParseLink'=>'1.10','Pod::Perldoc'=>'3.15_02','Pod::Plainer'=>'1.02','Pod::Text'=>'3.14','Pod::Text::Color'=>'2.06','Pod::Text::Overstrike'=>'2.04','Pod::Text::Termcap'=>'2.06','Safe'=>'2.22','Socket'=>'1.86','version'=>'0.82',},removed=>{}},5.012=>{delta_from=>5.011005,changed=>{'B::Deparse'=>'0.96','CPAN::Distribution'=>'1.9456_01','Module::CoreList'=>'2.29','Safe'=>'2.25','Socket'=>'1.87','Tie::Scalar'=>'1.02','Time::Piece'=>'1.15_01','bytes'=>'1.04','feature'=>'1.16','utf8'=>'1.08',},removed=>{}},5.012001=>{delta_from=>5.012,changed=>{'B::Deparse'=>'0.97','CGI'=>'3.49','CGI::Fast'=>'1.08','Carp'=>'1.16','Carp::Heavy'=>'1.16','File::Copy'=>'2.18','Module::CoreList'=>'2.32','Pod::Functions'=>'1.04','Pod::Simple'=>'3.14','Pod::Simple::BlackBox'=>'3.14','Pod::Simple::Checker'=>'3.14','Pod::Simple::Debug'=>'3.14','Pod::Simple::DumpAsText'=>'3.14','Pod::Simple::DumpAsXML'=>'3.14','Pod::Simple::HTML'=>'3.14','Pod::Simple::HTMLBatch'=>'3.14','Pod::Simple::LinkSection'=>'3.14','Pod::Simple::Methody'=>'3.14','Pod::Simple::Progress'=>'3.14','Pod::Simple::PullParser'=>'3.14','Pod::Simple::PullParserEndToken'=>'3.14','Pod::Simple::PullParserStartToken'=>'3.14','Pod::Simple::PullParserTextToken'=>'3.14','Pod::Simple::PullParserToken'=>'3.14','Pod::Simple::RTF'=>'3.14','Pod::Simple::Search'=>'3.14','Pod::Simple::SimpleTree'=>'3.14','Pod::Simple::Text'=>'3.14','Pod::Simple::TextContent'=>'3.14','Pod::Simple::TiedOutFH'=>'3.14','Pod::Simple::Transcode'=>'3.14','Pod::Simple::TranscodeDumb'=>'3.14','Pod::Simple::TranscodeSmart'=>'3.14','Pod::Simple::XHTML'=>'3.14','Pod::Simple::XMLOutStream'=>'3.14','Safe'=>'2.27',},removed=>{}},5.012002=>{delta_from=>5.012001,changed=>{'Carp'=>'1.17','Carp::Heavy'=>'1.17','File::Spec'=>'3.31_01','Module::CoreList'=>'2.38','Module::Load::Conditional'=>'0.38','PerlIO::scalar'=>'0.08',},removed=>{}},5.012003=>{delta_from=>5.012002,changed=>{'B::Deparse'=>'0.9701','Module::Build::Platform::cygwin'=>'0.360301','Module::CoreList'=>'2.43','Socket'=>'1.87_01',},removed=>{}},5.012004=>{delta_from=>5.012003,changed=>{'Module::CoreList'=>'2.50',},removed=>{}},5.012005=>{delta_from=>5.012004,changed=>{'B::Concise'=>'0.78_01','Encode'=>'2.39_01','File::Glob'=>'1.07_01','Module::CoreList'=>'2.50_02','Unicode::UCD'=>'0.29','charnames'=>'1.07_01',},removed=>{}},5.013=>{delta_from=>5.012,changed=>{'CGI'=>'3.49','CGI::Fast'=>'1.08','Data::Dumper'=>'2.126','ExtUtils::MM_Unix'=>'6.5601','ExtUtils::MakeMaker'=>'6.5601','File::Copy'=>'2.18','IPC::Open3'=>'1.06','MIME::Base64'=>'3.09','MIME::QuotedPrint'=>'3.09','Module::CoreList'=>'2.31','Pod::Functions'=>'1.04','XS::APItest'=>'0.18','XS::APItest::KeywordRPN'=>'0.004','feature'=>'1.17','threads'=>'1.77_01','threads::shared'=>'1.33',},removed=>{}},5.013001=>{delta_from=>5.012001,changed=>{'Data::Dumper'=>'2.126','Dumpvalue'=>'1.14','Errno'=>'1.12','ExtUtils::MM_Unix'=>'6.5601','ExtUtils::MakeMaker'=>'6.5601','ExtUtils::ParseXS'=>'2.2205','File::Find'=>'1.16','IPC::Cmd'=>'0.58','IPC::Open3'=>'1.06','List::Util'=>'1.23','List::Util::PP'=>'1.23','List::Util::XS'=>'1.23','Locale::Codes'=>'3.12','Locale::Codes::Country'=>'3.12','Locale::Codes::Currency'=>'3.12','Locale::Codes::Language'=>'3.12','Locale::Codes::Script'=>'3.12','Locale::Constants'=>'3.12','Locale::Country'=>'3.12','Locale::Currency'=>'3.12','Locale::Language'=>'3.12','Locale::Script'=>'3.12','MIME::Base64'=>'3.09','MIME::QuotedPrint'=>'3.09','Module::Build::Platform::cygwin'=>'0.360301','Module::CoreList'=>'2.34','Module::Load::Conditional'=>'0.38','PerlIO::scalar'=>'0.08','Scalar::Util'=>'1.23','Scalar::Util::PP'=>'1.23','Socket'=>'1.88','Term::ReadLine'=>'1.06','Unicode::UCD'=>'0.28','XS::APItest'=>'0.19','XS::APItest::KeywordRPN'=>'0.004','charnames'=>'1.08','feature'=>'1.17','threads'=>'1.77_01','threads::shared'=>'1.33',},removed=>{'Class::ISA'=>1,'Pod::Plainer'=>1,'Switch'=>1,}},5.013002=>{delta_from=>5.013001,changed=>{'B::Concise'=>'0.79','B::Deparse'=>'0.98','CPAN'=>'1.94_57','CPAN::Distribution'=>'1.9600','Exporter'=>'5.64_02','Exporter::Heavy'=>'5.64_02','File::Copy'=>'2.19','Hash::Util'=>'0.08','IO::Socket'=>'1.32','Locale::Codes'=>'3.13','Locale::Codes::Country'=>'3.13','Locale::Codes::Currency'=>'3.13','Locale::Codes::Language'=>'3.13','Locale::Codes::Script'=>'3.13','Locale::Constants'=>'3.13','Locale::Country'=>'3.13','Locale::Currency'=>'3.13','Locale::Language'=>'3.13','Locale::Script'=>'3.13','Search::Dict'=>'1.03','Socket'=>'1.89','Thread::Semaphore'=>'2.11','UNIVERSAL'=>'1.07','VMS::DCLsym'=>'1.04','mro'=>'1.03','threads'=>'1.77_02','threads::shared'=>'1.33_01',},removed=>{}},5.013003=>{delta_from=>5.013002,changed=>{'App::Prove'=>'3.21','App::Prove::State'=>'3.21','App::Prove::State::Result'=>'3.21','App::Prove::State::Result::Test'=>'3.21','Archive::Extract'=>'0.42','Archive::Tar'=>'1.64','Archive::Tar::Constant'=>'1.64','Archive::Tar::File'=>'1.64','Attribute::Handlers'=>'0.88','CPANPLUS'=>'0.9007','CPANPLUS::Internals'=>'0.9007','CPANPLUS::Shell::Default'=>'0.9007','Compress::Raw::Bzip2'=>'2.027','Compress::Raw::Zlib'=>'2.027_01','Compress::Zlib'=>'2.027','DB'=>'1.03','Digest::MD5'=>'2.40','Digest::SHA'=>'5.48','Exporter'=>'5.64_03','Exporter::Heavy'=>'5.64_03','ExtUtils::CBuilder'=>'0.2703','ExtUtils::CBuilder::Base'=>'0.2703_01','ExtUtils::CBuilder::Platform::Unix'=>'0.2703','ExtUtils::CBuilder::Platform::VMS'=>'0.2703','ExtUtils::CBuilder::Platform::Windows'=>'0.2703','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.2703','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.2703','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.2703','ExtUtils::CBuilder::Platform::aix'=>'0.2703','ExtUtils::CBuilder::Platform::cygwin'=>'0.2703','ExtUtils::CBuilder::Platform::darwin'=>'0.2703','ExtUtils::CBuilder::Platform::dec_osf'=>'0.2703','ExtUtils::CBuilder::Platform::os2'=>'0.2703','ExtUtils::Manifest'=>'1.58','ExtUtils::ParseXS'=>'2.2206','Fatal'=>'2.10','File::Basename'=>'2.79','File::Copy'=>'2.20','File::DosGlob'=>'1.02','File::Find'=>'1.17','File::Glob'=>'1.08','File::stat'=>'1.03','I18N::LangTags'=>'0.35_01','I18N::LangTags::List'=>'0.35_01','IO::Compress::Adapter::Bzip2'=>'2.027','IO::Compress::Adapter::Deflate'=>'2.027','IO::Compress::Adapter::Identity'=>'2.027','IO::Compress::Base'=>'2.027','IO::Compress::Base::Common'=>'2.027','IO::Compress::Bzip2'=>'2.027','IO::Compress::Deflate'=>'2.027','IO::Compress::Gzip'=>'2.027','IO::Compress::Gzip::Constants'=>'2.027','IO::Compress::RawDeflate'=>'2.027','IO::Compress::Zip'=>'2.027','IO::Compress::Zip::Constants'=>'2.027','IO::Compress::Zlib::Constants'=>'2.027','IO::Compress::Zlib::Extra'=>'2.027','IO::Uncompress::Adapter::Bunzip2'=>'2.027','IO::Uncompress::Adapter::Identity'=>'2.027','IO::Uncompress::Adapter::Inflate'=>'2.027','IO::Uncompress::AnyInflate'=>'2.027','IO::Uncompress::AnyUncompress'=>'2.027','IO::Uncompress::Base'=>'2.027','IO::Uncompress::Bunzip2'=>'2.027','IO::Uncompress::Gunzip'=>'2.027','IO::Uncompress::Inflate'=>'2.027','IO::Uncompress::RawInflate'=>'2.027','IO::Uncompress::Unzip'=>'2.027','IPC::Cmd'=>'0.60','IPC::Msg'=>'2.03','IPC::Semaphore'=>'2.03','IPC::SharedMem'=>'2.03','IPC::SysV'=>'2.03','Locale::Maketext'=>'1.15','Locale::Maketext::Guts'=>undef,'Locale::Maketext::GutsLoader'=>undef,'Module::Build'=>'0.3607','Module::Build::Base'=>'0.3607','Module::Build::Compat'=>'0.3607','Module::Build::Config'=>'0.3607','Module::Build::Cookbook'=>'0.3607','Module::Build::Dumper'=>'0.3607','Module::Build::ModuleInfo'=>'0.3607','Module::Build::Notes'=>'0.3607','Module::Build::PPMMaker'=>'0.3607','Module::Build::Platform::Amiga'=>'0.3607','Module::Build::Platform::Default'=>'0.3607','Module::Build::Platform::EBCDIC'=>'0.3607','Module::Build::Platform::MPEiX'=>'0.3607','Module::Build::Platform::MacOS'=>'0.3607','Module::Build::Platform::RiscOS'=>'0.3607','Module::Build::Platform::Unix'=>'0.3607','Module::Build::Platform::VMS'=>'0.3607','Module::Build::Platform::VOS'=>'0.3607','Module::Build::Platform::Windows'=>'0.3607','Module::Build::Platform::aix'=>'0.3607','Module::Build::Platform::cygwin'=>'0.3607','Module::Build::Platform::darwin'=>'0.3607','Module::Build::Platform::os2'=>'0.3607','Module::Build::PodParser'=>'0.3607','Module::CoreList'=>'2.36','Module::Load'=>'0.18','TAP::Base'=>'3.21','TAP::Formatter::Base'=>'3.21','TAP::Formatter::Color'=>'3.21','TAP::Formatter::Console'=>'3.21','TAP::Formatter::Console::ParallelSession'=>'3.21','TAP::Formatter::Console::Session'=>'3.21','TAP::Formatter::File'=>'3.21','TAP::Formatter::File::Session'=>'3.21','TAP::Formatter::Session'=>'3.21','TAP::Harness'=>'3.21','TAP::Object'=>'3.21','TAP::Parser'=>'3.21','TAP::Parser::Aggregator'=>'3.21','TAP::Parser::Grammar'=>'3.21','TAP::Parser::Iterator'=>'3.21','TAP::Parser::Iterator::Array'=>'3.21','TAP::Parser::Iterator::Process'=>'3.21','TAP::Parser::Iterator::Stream'=>'3.21','TAP::Parser::IteratorFactory'=>'3.21','TAP::Parser::Multiplexer'=>'3.21','TAP::Parser::Result'=>'3.21','TAP::Parser::Result::Bailout'=>'3.21','TAP::Parser::Result::Comment'=>'3.21','TAP::Parser::Result::Plan'=>'3.21','TAP::Parser::Result::Pragma'=>'3.21','TAP::Parser::Result::Test'=>'3.21','TAP::Parser::Result::Unknown'=>'3.21','TAP::Parser::Result::Version'=>'3.21','TAP::Parser::Result::YAML'=>'3.21','TAP::Parser::ResultFactory'=>'3.21','TAP::Parser::Scheduler'=>'3.21','TAP::Parser::Scheduler::Job'=>'3.21','TAP::Parser::Scheduler::Spinner'=>'3.21','TAP::Parser::Source'=>'3.21','TAP::Parser::SourceHandler'=>'3.21','TAP::Parser::SourceHandler::Executable'=>'3.21','TAP::Parser::SourceHandler::File'=>'3.21','TAP::Parser::SourceHandler::Handle'=>'3.21','TAP::Parser::SourceHandler::Perl'=>'3.21','TAP::Parser::SourceHandler::RawTAP'=>'3.21','TAP::Parser::SourceHandler::pgTAP'=>'3.21','TAP::Parser::Utils'=>'3.21','TAP::Parser::YAMLish::Reader'=>'3.21','TAP::Parser::YAMLish::Writer'=>'3.21','Term::ANSIColor'=>'3.00','Term::ReadLine'=>'1.07','Test::Harness'=>'3.21','Tie::Array'=>'1.04','Time::HiRes'=>'1.9721','Time::Piece'=>'1.20_01','Unicode::Collate'=>'0.53','Unicode::Normalize'=>'1.06','Unicode::UCD'=>'0.29','autodie'=>'2.10','autodie::exception'=>'2.10','autodie::exception::system'=>'2.10','autodie::hints'=>'2.10','blib'=>'1.05','charnames'=>'1.11','diagnostics'=>'1.20','inc::latest'=>'0.3607','lib'=>'0.63','re'=>'0.12','threads'=>'1.77_03','threads::shared'=>'1.33_02','vars'=>'1.02','warnings'=>'1.10',},removed=>{'TAP::Parser::Source::Perl'=>1,}},5.013004=>{delta_from=>5.013003,changed=>{'App::Prove'=>'3.22','App::Prove::State'=>'3.22','App::Prove::State::Result'=>'3.22','App::Prove::State::Result::Test'=>'3.22','Archive::Tar'=>'1.68','Archive::Tar::Constant'=>'1.68','Archive::Tar::File'=>'1.68','B::Lint'=>'1.12','B::Lint::Debug'=>'1.12','Carp'=>'1.18','Carp::Heavy'=>'1.18','Compress::Raw::Bzip2'=>'2.030','Compress::Raw::Zlib'=>'2.030','Compress::Zlib'=>'2.030','ExtUtils::ParseXS'=>'2.2207','File::Spec'=>'3.31_01','I18N::Langinfo'=>'0.04','IO::Compress::Adapter::Bzip2'=>'2.030','IO::Compress::Adapter::Deflate'=>'2.030','IO::Compress::Adapter::Identity'=>'2.030','IO::Compress::Base'=>'2.030','IO::Compress::Base::Common'=>'2.030','IO::Compress::Bzip2'=>'2.030','IO::Compress::Deflate'=>'2.030','IO::Compress::Gzip'=>'2.030','IO::Compress::Gzip::Constants'=>'2.030','IO::Compress::RawDeflate'=>'2.030','IO::Compress::Zip'=>'2.030','IO::Compress::Zip::Constants'=>'2.030','IO::Compress::Zlib::Constants'=>'2.030','IO::Compress::Zlib::Extra'=>'2.030','IO::Uncompress::Adapter::Bunzip2'=>'2.030','IO::Uncompress::Adapter::Identity'=>'2.030','IO::Uncompress::Adapter::Inflate'=>'2.030','IO::Uncompress::AnyInflate'=>'2.030','IO::Uncompress::AnyUncompress'=>'2.030','IO::Uncompress::Base'=>'2.030','IO::Uncompress::Bunzip2'=>'2.030','IO::Uncompress::Gunzip'=>'2.030','IO::Uncompress::Inflate'=>'2.030','IO::Uncompress::RawInflate'=>'2.030','IO::Uncompress::Unzip'=>'2.030','Module::CoreList'=>'2.37','TAP::Base'=>'3.22','TAP::Formatter::Base'=>'3.22','TAP::Formatter::Color'=>'3.22','TAP::Formatter::Console'=>'3.22','TAP::Formatter::Console::ParallelSession'=>'3.22','TAP::Formatter::Console::Session'=>'3.22','TAP::Formatter::File'=>'3.22','TAP::Formatter::File::Session'=>'3.22','TAP::Formatter::Session'=>'3.22','TAP::Harness'=>'3.22','TAP::Object'=>'3.22','TAP::Parser'=>'3.22','TAP::Parser::Aggregator'=>'3.22','TAP::Parser::Grammar'=>'3.22','TAP::Parser::Iterator'=>'3.22','TAP::Parser::Iterator::Array'=>'3.22','TAP::Parser::Iterator::Process'=>'3.22','TAP::Parser::Iterator::Stream'=>'3.22','TAP::Parser::IteratorFactory'=>'3.22','TAP::Parser::Multiplexer'=>'3.22','TAP::Parser::Result'=>'3.22','TAP::Parser::Result::Bailout'=>'3.22','TAP::Parser::Result::Comment'=>'3.22','TAP::Parser::Result::Plan'=>'3.22','TAP::Parser::Result::Pragma'=>'3.22','TAP::Parser::Result::Test'=>'3.22','TAP::Parser::Result::Unknown'=>'3.22','TAP::Parser::Result::Version'=>'3.22','TAP::Parser::Result::YAML'=>'3.22','TAP::Parser::ResultFactory'=>'3.22','TAP::Parser::Scheduler'=>'3.22','TAP::Parser::Scheduler::Job'=>'3.22','TAP::Parser::Scheduler::Spinner'=>'3.22','TAP::Parser::Source'=>'3.22','TAP::Parser::SourceHandler'=>'3.22','TAP::Parser::SourceHandler::Executable'=>'3.22','TAP::Parser::SourceHandler::File'=>'3.22','TAP::Parser::SourceHandler::Handle'=>'3.22','TAP::Parser::SourceHandler::Perl'=>'3.22','TAP::Parser::SourceHandler::RawTAP'=>'3.22','TAP::Parser::Utils'=>'3.22','TAP::Parser::YAMLish::Reader'=>'3.22','TAP::Parser::YAMLish::Writer'=>'3.22','Test::Builder'=>'0.96','Test::Builder::Module'=>'0.96','Test::Builder::Tester'=>'1.20','Test::Builder::Tester::Color'=>'1.20','Test::Harness'=>'3.22','Test::More'=>'0.96','Test::Simple'=>'0.96','Unicode::Collate'=>'0.56','Unicode::Collate::Locale'=>'0.56','XS::APItest'=>'0.20','charnames'=>'1.15','feature'=>'1.18',},removed=>{'TAP::Parser::SourceHandler::pgTAP'=>1,}},5.013005=>{delta_from=>5.013004,changed=>{'B::Debug'=>'1.16','CPANPLUS::Dist::Build'=>'0.48','CPANPLUS::Dist::Build::Constants'=>'0.48','Data::Dumper'=>'2.128','Encode'=>'2.40','Encode::Guess'=>'2.04','Encode::MIME::Header'=>'2.12','Encode::Unicode::UTF7'=>'2.05','Errno'=>'1.13','ExtUtils::Command::MM'=>'6.57_05','ExtUtils::Liblist'=>'6.57_05','ExtUtils::Liblist::Kid'=>'6.5705','ExtUtils::MM'=>'6.57_05','ExtUtils::MM_AIX'=>'6.57_05','ExtUtils::MM_Any'=>'6.57_05','ExtUtils::MM_BeOS'=>'6.57_05','ExtUtils::MM_Cygwin'=>'6.57_05','ExtUtils::MM_DOS'=>'6.5705','ExtUtils::MM_Darwin'=>'6.57_05','ExtUtils::MM_MacOS'=>'6.5705','ExtUtils::MM_NW5'=>'6.57_05','ExtUtils::MM_OS2'=>'6.57_05','ExtUtils::MM_QNX'=>'6.57_05','ExtUtils::MM_UWIN'=>'6.5705','ExtUtils::MM_Unix'=>'6.57_05','ExtUtils::MM_VMS'=>'6.57_05','ExtUtils::MM_VOS'=>'6.57_05','ExtUtils::MM_Win32'=>'6.57_05','ExtUtils::MM_Win95'=>'6.57_05','ExtUtils::MY'=>'6.5705','ExtUtils::MakeMaker'=>'6.57_05','ExtUtils::MakeMaker::Config'=>'6.57_05','ExtUtils::MakeMaker::YAML'=>'1.44','ExtUtils::Mkbootstrap'=>'6.57_05','ExtUtils::Mksymlists'=>'6.57_05','ExtUtils::testlib'=>'6.5705','Filter::Simple'=>'0.85','Hash::Util'=>'0.09','Math::BigFloat'=>'1.62','Math::BigInt'=>'1.95','Math::BigInt::Calc'=>'0.54','Math::BigInt::CalcEmu'=>'0.06','Math::BigInt::FastCalc'=>'0.22','Math::BigRat'=>'0.26','Module::CoreList'=>'2.39','POSIX'=>'1.20','PerlIO::scalar'=>'0.09','Safe'=>'2.28','Test::Builder'=>'0.97_01','Test::Builder::Module'=>'0.97_01','Test::Builder::Tester'=>'1.21_01','Test::Builder::Tester::Color'=>'1.21_01','Test::More'=>'0.97_01','Test::Simple'=>'0.97_01','Tie::Hash'=>'1.04','Unicode::Collate'=>'0.59','Unicode::Collate::Locale'=>'0.59','XS::APItest'=>'0.21','XS::APItest::KeywordRPN'=>'0.005','XSLoader'=>'0.11','bigint'=>'0.25','bignum'=>'0.25','bigrat'=>'0.25','blib'=>'1.06','open'=>'1.08','threads::shared'=>'1.33_03','warnings'=>'1.11','warnings::register'=>'1.02',},removed=>{}},5.013006=>{delta_from=>5.013005,changed=>{'Archive::Extract'=>'0.44','B'=>'1.24','B::Deparse'=>'0.99','CPAN'=>'1.94_61','CPAN::FTP'=>'5.5005','CPAN::Queue'=>'5.5001','CPAN::Version'=>'5.5001','Carp'=>'1.19','Carp::Heavy'=>'1.19','Compress::Raw::Bzip2'=>'2.031','Cwd'=>'3.34','Data::Dumper'=>'2.129','Devel::Peek'=>'1.05','Digest::MD5'=>'2.51','ExtUtils::Constant::Base'=>'0.05','ExtUtils::Constant::ProxySubs'=>'0.07','ExtUtils::Embed'=>'1.29','ExtUtils::XSSymSet'=>'1.2','Fcntl'=>'1.09','File::DosGlob'=>'1.03','File::Find'=>'1.18','File::Glob'=>'1.09','File::Spec'=>'3.33','File::Spec::Cygwin'=>'3.33','File::Spec::Epoc'=>'3.33','File::Spec::Functions'=>'3.33','File::Spec::Mac'=>'3.33','File::Spec::OS2'=>'3.33','File::Spec::Unix'=>'3.33','File::Spec::VMS'=>'3.33','File::Spec::Win32'=>'3.33','GDBM_File'=>'1.11','Hash::Util::FieldHash'=>'1.05','I18N::Langinfo'=>'0.06','IPC::Cmd'=>'0.64','IPC::Open3'=>'1.07','Locale::Codes'=>'3.14','Locale::Codes::Country'=>'3.14','Locale::Codes::Currency'=>'3.14','Locale::Codes::Language'=>'3.14','Locale::Codes::Script'=>'3.14','Locale::Constants'=>'3.14','Locale::Country'=>'3.14','Locale::Currency'=>'3.14','Locale::Language'=>'3.14','Locale::Maketext'=>'1.16','Locale::Script'=>'3.14','Math::BigFloat'=>'1.63','Math::BigInt'=>'1.97','Math::BigInt::Calc'=>'0.55','Math::BigInt::CalcEmu'=>'0.07','Module::CoreList'=>'2.40','NDBM_File'=>'1.09','NEXT'=>'0.65','ODBM_File'=>'1.08','Opcode'=>'1.16','POSIX'=>'1.21','PerlIO::encoding'=>'0.13','PerlIO::scalar'=>'0.10','PerlIO::via'=>'0.10','Pod::Man'=>'2.25','Pod::Text'=>'3.15','SDBM_File'=>'1.07','Socket'=>'1.90','Sys::Hostname'=>'1.13','Tie::Hash::NamedCapture'=>'0.07','Unicode::Collate'=>'0.63','Unicode::Collate::Locale'=>'0.63','Unicode::Normalize'=>'1.07','XS::APItest'=>'0.23','XSLoader'=>'0.13','attributes'=>'0.13','charnames'=>'1.16','if'=>'0.06','mro'=>'1.04','overload'=>'1.11','re'=>'0.13','sigtrap'=>'1.05','threads'=>'1.81_01','threads::shared'=>'1.34',},removed=>{'XS::APItest::KeywordRPN'=>1,}},5.013007=>{delta_from=>5.013006,changed=>{'Archive::Extract'=>'0.46','Archive::Tar'=>'1.72','Archive::Tar::Constant'=>'1.72','Archive::Tar::File'=>'1.72','AutoLoader'=>'5.71','B'=>'1.26','B::Concise'=>'0.81','B::Deparse'=>'1.01','CGI'=>'3.50','CPAN'=>'1.94_62','CPANPLUS'=>'0.9010','CPANPLUS::Dist::Build'=>'0.50','CPANPLUS::Dist::Build::Constants'=>'0.50','CPANPLUS::Internals'=>'0.9010','CPANPLUS::Shell::Default'=>'0.9010','Data::Dumper'=>'2.130_01','DynaLoader'=>'1.11','ExtUtils::Constant'=>'0.23','ExtUtils::Constant::ProxySubs'=>'0.08','Fcntl'=>'1.10','File::Fetch'=>'0.28','File::Glob'=>'1.10','File::stat'=>'1.04','GDBM_File'=>'1.12','Hash::Util'=>'0.10','Hash::Util::FieldHash'=>'1.06','I18N::Langinfo'=>'0.07','Locale::Maketext'=>'1.17','Locale::Maketext::Guts'=>'1.17','Locale::Maketext::GutsLoader'=>'1.17','MIME::Base64'=>'3.10','MIME::QuotedPrint'=>'3.10','Math::BigFloat'=>'1.99_01','Math::BigInt'=>'1.99_01','Math::BigInt::Calc'=>'1.99_01','Math::BigInt::CalcEmu'=>'1.99_01','Math::BigInt::FastCalc'=>'0.24_01','Math::BigRat'=>'0.26_01','Module::CoreList'=>'2.41','NDBM_File'=>'1.10','ODBM_File'=>'1.09','Opcode'=>'1.17','POSIX'=>'1.22','Pod::Simple'=>'3.15','Pod::Simple::BlackBox'=>'3.15','Pod::Simple::Checker'=>'3.15','Pod::Simple::Debug'=>'3.15','Pod::Simple::DumpAsText'=>'3.15','Pod::Simple::DumpAsXML'=>'3.15','Pod::Simple::HTML'=>'3.15','Pod::Simple::HTMLBatch'=>'3.15','Pod::Simple::LinkSection'=>'3.15','Pod::Simple::Methody'=>'3.15','Pod::Simple::Progress'=>'3.15','Pod::Simple::PullParser'=>'3.15','Pod::Simple::PullParserEndToken'=>'3.15','Pod::Simple::PullParserStartToken'=>'3.15','Pod::Simple::PullParserTextToken'=>'3.15','Pod::Simple::PullParserToken'=>'3.15','Pod::Simple::RTF'=>'3.15','Pod::Simple::Search'=>'3.15','Pod::Simple::SimpleTree'=>'3.15','Pod::Simple::Text'=>'3.15','Pod::Simple::TextContent'=>'3.15','Pod::Simple::TiedOutFH'=>'3.15','Pod::Simple::Transcode'=>'3.15','Pod::Simple::TranscodeDumb'=>'3.15','Pod::Simple::TranscodeSmart'=>'3.15','Pod::Simple::XHTML'=>'3.15','Pod::Simple::XMLOutStream'=>'3.15','SDBM_File'=>'1.08','Safe'=>'2.29','SelfLoader'=>'1.18','Socket'=>'1.91','Storable'=>'2.24','Sys::Hostname'=>'1.14','Unicode'=>'6.0.0','Unicode::Collate'=>'0.67','Unicode::Collate::CJK::Big5'=>'0.65','Unicode::Collate::CJK::GB2312'=>'0.65','Unicode::Collate::CJK::JISX0208'=>'0.64','Unicode::Collate::CJK::Korean'=>'0.66','Unicode::Collate::CJK::Pinyin'=>'0.65','Unicode::Collate::CJK::Stroke'=>'0.65','Unicode::Collate::Locale'=>'0.67','XS::APItest'=>'0.26','XS::Typemap'=>'0.04','charnames'=>'1.17','mro'=>'1.05','parent'=>'0.224','re'=>'0.14','threads'=>'1.81_02',},removed=>{}},5.013008=>{delta_from=>5.013007,changed=>{'Archive::Tar'=>'1.74','Archive::Tar::Constant'=>'1.74','Archive::Tar::File'=>'1.74','B'=>'1.27','B::Concise'=>'0.82','B::Deparse'=>'1.02','Carp::Heavy'=>'1.17','Cwd'=>'3.35','Data::Dumper'=>'2.130_02','Devel::Peek'=>'1.06','Devel::SelfStubber'=>'1.05','Digest::SHA'=>'5.50','Dumpvalue'=>'1.15','DynaLoader'=>'1.12','Env'=>'1.02','Exporter::Heavy'=>'5.64_01','ExtUtils::CBuilder'=>'0.280201','ExtUtils::CBuilder::Base'=>'0.280201','ExtUtils::CBuilder::Platform::Unix'=>'0.280201','ExtUtils::CBuilder::Platform::VMS'=>'0.280201','ExtUtils::CBuilder::Platform::Windows'=>'0.280201','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280201','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280201','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280201','ExtUtils::CBuilder::Platform::aix'=>'0.280201','ExtUtils::CBuilder::Platform::cygwin'=>'0.280201','ExtUtils::CBuilder::Platform::darwin'=>'0.280201','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280201','ExtUtils::CBuilder::Platform::os2'=>'0.280201','ExtUtils::Constant::Utils'=>'0.03','ExtUtils::Embed'=>'1.30','ExtUtils::ParseXS'=>'2.2208','Fatal'=>'2.1001','Fcntl'=>'1.11','File::CheckTree'=>'4.41','File::Glob'=>'1.11','GDBM_File'=>'1.13','Hash::Util::FieldHash'=>'1.07','I18N::Collate'=>'1.02','IO'=>'1.25_03','IPC::Cmd'=>'0.66','IPC::Open3'=>'1.08','Locale::Codes'=>'3.15','Locale::Codes::Country'=>'3.15','Locale::Codes::Currency'=>'3.15','Locale::Codes::Language'=>'3.15','Locale::Codes::Script'=>'3.15','Locale::Constants'=>'3.15','Locale::Country'=>'3.15','Locale::Currency'=>'3.15','Locale::Language'=>'3.15','Locale::Script'=>'3.15','MIME::Base64'=>'3.13','MIME::QuotedPrint'=>'3.13','Math::BigFloat'=>'1.99_02','Math::BigInt'=>'1.99_02','Math::BigInt::Calc'=>'1.99_02','Math::BigInt::CalcEmu'=>'1.99_02','Memoize'=>'1.02','Memoize::AnyDBM_File'=>'1.02','Memoize::Expire'=>'1.02','Memoize::ExpireFile'=>'1.02','Memoize::ExpireTest'=>'1.02','Memoize::NDBM_File'=>'1.02','Memoize::SDBM_File'=>'1.02','Memoize::Storable'=>'1.02','Module::CoreList'=>'2.43','NDBM_File'=>'1.11','Net::Ping'=>'2.37','ODBM_File'=>'1.10','Opcode'=>'1.18','POSIX'=>'1.23','PerlIO::encoding'=>'0.14','PerlIO::scalar'=>'0.11','PerlIO::via'=>'0.11','SDBM_File'=>'1.09','Socket'=>'1.92','Storable'=>'2.25','Time::HiRes'=>'1.9721_01','Unicode::Collate'=>'0.6801','Unicode::Collate::Locale'=>'0.68','Unicode::Normalize'=>'1.08','Unicode::UCD'=>'0.30','Win32'=>'0.41','XS::APItest'=>'0.27','autodie'=>'2.1001','autodie::exception'=>'2.1001','autodie::exception::system'=>'2.1001','autodie::hints'=>'2.1001','feature'=>'1.19','if'=>'0.0601','mro'=>'1.06','overload'=>'1.12','re'=>'0.15','threads'=>'1.81_03','threads::shared'=>'1.35','version'=>'0.86',},removed=>{}},5.013009=>{delta_from=>5.013008,changed=>{'Archive::Extract'=>'0.48','Archive::Tar'=>'1.76','Archive::Tar::Constant'=>'1.76','Archive::Tar::File'=>'1.76','B::Concise'=>'0.83','B::Deparse'=>'1.03','B::Lint'=>'1.13','Benchmark'=>'1.12','CGI'=>'3.51','CGI::Carp'=>'3.51','CGI::Cookie'=>'1.30','CGI::Push'=>'1.05','CGI::Util'=>'3.51','CPAN'=>'1.94_63','CPAN::HTTP::Client'=>'1.94','CPAN::HTTP::Credentials'=>'1.94','CPAN::Meta::YAML'=>'0.003','CPANPLUS'=>'0.9011','CPANPLUS::Dist::Build'=>'0.52','CPANPLUS::Dist::Build::Constants'=>'0.52','CPANPLUS::Internals'=>'0.9011','CPANPLUS::Shell::Default'=>'0.9011','Carp::Heavy'=>'1.19','Compress::Raw::Bzip2'=>'2.033','Compress::Raw::Zlib'=>'2.033','Compress::Zlib'=>'2.033','Cwd'=>'3.36','DBM_Filter'=>'0.04','DB_File'=>'1.821','Devel::Peek'=>'1.07','DirHandle'=>'1.04','Dumpvalue'=>'1.16','Encode'=>'2.42','Encode::Alias'=>'2.13','Encode::MIME::Header'=>'2.13','Exporter::Heavy'=>'5.64_03','ExtUtils::Install'=>'1.56','ExtUtils::ParseXS'=>'2.2209','File::Basename'=>'2.80','File::Copy'=>'2.21','File::DosGlob'=>'1.04','File::Fetch'=>'0.32','File::Find'=>'1.19','File::Spec::Mac'=>'3.34','File::Spec::VMS'=>'3.34','File::stat'=>'1.05','HTTP::Tiny'=>'0.009','Hash::Util::FieldHash'=>'1.08','IO::Compress::Adapter::Bzip2'=>'2.033','IO::Compress::Adapter::Deflate'=>'2.033','IO::Compress::Adapter::Identity'=>'2.033','IO::Compress::Base'=>'2.033','IO::Compress::Base::Common'=>'2.033','IO::Compress::Bzip2'=>'2.033','IO::Compress::Deflate'=>'2.033','IO::Compress::Gzip'=>'2.033','IO::Compress::Gzip::Constants'=>'2.033','IO::Compress::RawDeflate'=>'2.033','IO::Compress::Zip'=>'2.033','IO::Compress::Zip::Constants'=>'2.033','IO::Compress::Zlib::Constants'=>'2.033','IO::Compress::Zlib::Extra'=>'2.033','IO::Handle'=>'1.29','IO::Uncompress::Adapter::Bunzip2'=>'2.033','IO::Uncompress::Adapter::Identity'=>'2.033','IO::Uncompress::Adapter::Inflate'=>'2.033','IO::Uncompress::AnyInflate'=>'2.033','IO::Uncompress::AnyUncompress'=>'2.033','IO::Uncompress::Base'=>'2.033','IO::Uncompress::Bunzip2'=>'2.033','IO::Uncompress::Gunzip'=>'2.033','IO::Uncompress::Inflate'=>'2.033','IO::Uncompress::RawInflate'=>'2.033','IO::Uncompress::Unzip'=>'2.033','IPC::Cmd'=>'0.68','IPC::Open3'=>'1.09','JSON::PP'=>'2.27103','JSON::PP::Boolean'=>undef,'Locale::Maketext'=>'1.18','Log::Message'=>'0.04','Log::Message::Config'=>'0.04','Log::Message::Handlers'=>'0.04','Log::Message::Item'=>'0.04','Log::Message::Simple'=>'0.08','Math::BigFloat'=>'1.99_03','Math::BigInt'=>'1.99_03','Math::BigInt::Calc'=>'1.99_03','Math::BigInt::FastCalc'=>'0.24_02','Math::BigRat'=>'0.26_02','Module::CoreList'=>'2.42_01','Module::Load::Conditional'=>'0.40','Module::Metadata'=>'1.000003','Net::Ping'=>'2.38','OS2::Process'=>'1.05','Object::Accessor'=>'0.38','POSIX'=>'1.24','Params::Check'=>'0.28','Perl::OSType'=>'1.002','Pod::LaTeX'=>'0.59','Pod::Perldoc'=>'3.15_03','Socket'=>'1.93','Storable'=>'2.26','Sys::Hostname'=>'1.15','Term::UI'=>'0.24','Thread::Queue'=>'2.12','Thread::Semaphore'=>'2.12','Time::Local'=>'1.2000','UNIVERSAL'=>'1.08','Unicode::Normalize'=>'1.10','Win32'=>'0.44','bigint'=>'0.26','bignum'=>'0.26','bigrat'=>'0.26','charnames'=>'1.18','diagnostics'=>'1.21','re'=>'0.16','threads'=>'1.83','threads::shared'=>'1.36','version'=>'0.88',},removed=>{}},5.01301=>{delta_from=>5.013009,changed=>{'Attribute::Handlers'=>'0.89','B'=>'1.28','B::Showlex'=>'1.03','CGI'=>'3.52','CPAN'=>'1.94_65','CPAN::Distribution'=>'1.9601','CPAN::FTP::netrc'=>'1.01','CPAN::FirstTime'=>'5.5303','CPAN::HandleConfig'=>'5.5003','CPAN::Meta'=>'2.110440','CPAN::Meta::Converter'=>'2.110440','CPAN::Meta::Feature'=>'2.110440','CPAN::Meta::History'=>'2.110440','CPAN::Meta::Prereqs'=>'2.110440','CPAN::Meta::Spec'=>'2.110440','CPAN::Meta::Validator'=>'2.110440','CPAN::Shell'=>'5.5002','CPANPLUS'=>'0.9101','CPANPLUS::Internals'=>'0.9101','CPANPLUS::Shell::Default'=>'0.9101','Carp'=>'1.20','Carp::Heavy'=>'1.20','Cwd'=>'3.37','Devel::DProf'=>'20110217.00','DynaLoader'=>'1.13','ExtUtils::CBuilder'=>'0.280202','ExtUtils::CBuilder::Base'=>'0.280202','ExtUtils::CBuilder::Platform::Unix'=>'0.280202','ExtUtils::CBuilder::Platform::VMS'=>'0.280202','ExtUtils::CBuilder::Platform::Windows'=>'0.280202','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280202','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280202','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280202','ExtUtils::CBuilder::Platform::aix'=>'0.280202','ExtUtils::CBuilder::Platform::cygwin'=>'0.280202','ExtUtils::CBuilder::Platform::darwin'=>'0.280202','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280202','ExtUtils::CBuilder::Platform::os2'=>'0.280202','File::Copy'=>'2.22','Filter::Simple'=>'0.86','HTTP::Tiny'=>'0.010','I18N::LangTags::Detect'=>'1.05','IO::Select'=>'1.18','IPC::Cmd'=>'0.70','Locale::Maketext'=>'1.19','Math::BigFloat'=>'1.992','Math::BigInt'=>'1.992','Math::BigInt::Calc'=>'1.992','Math::BigInt::CalcEmu'=>'1.992','Module::Build'=>'0.37_05','Module::Build::Base'=>'0.37_05','Module::Build::Compat'=>'0.37_05','Module::Build::Config'=>'0.37_05','Module::Build::Cookbook'=>'0.37_05','Module::Build::Dumper'=>'0.37_05','Module::Build::ModuleInfo'=>'0.37_05','Module::Build::Notes'=>'0.37_05','Module::Build::PPMMaker'=>'0.37_05','Module::Build::Platform::Amiga'=>'0.37_05','Module::Build::Platform::Default'=>'0.37_05','Module::Build::Platform::EBCDIC'=>'0.37_05','Module::Build::Platform::MPEiX'=>'0.37_05','Module::Build::Platform::MacOS'=>'0.37_05','Module::Build::Platform::RiscOS'=>'0.37_05','Module::Build::Platform::Unix'=>'0.37_05','Module::Build::Platform::VMS'=>'0.37_05','Module::Build::Platform::VOS'=>'0.37_05','Module::Build::Platform::Windows'=>'0.37_05','Module::Build::Platform::aix'=>'0.37_05','Module::Build::Platform::cygwin'=>'0.37_05','Module::Build::Platform::darwin'=>'0.37_05','Module::Build::Platform::os2'=>'0.37_05','Module::Build::PodParser'=>'0.37_05','Module::Build::Version'=>'0.87','Module::Build::YAML'=>'1.41','Module::CoreList'=>'2.45','Module::Load::Conditional'=>'0.44','Module::Metadata'=>'1.000004','OS2::Process'=>'1.06','Parse::CPAN::Meta'=>'1.4401','Pod::Html'=>'1.1','Socket'=>'1.94','Term::UI'=>'0.26','Unicode::Collate'=>'0.72','Unicode::Collate::Locale'=>'0.71','Unicode::UCD'=>'0.31','VMS::DCLsym'=>'1.05','Version::Requirements'=>'0.101020','bigrat'=>'0.27','deprecate'=>'0.02','diagnostics'=>'1.22','inc::latest'=>'0.37_05','overload'=>'1.13','re'=>'0.17','utf8'=>'1.09','warnings'=>'1.12',},removed=>{}},5.013011=>{delta_from=>5.01301,changed=>{'App::Prove'=>'3.23','App::Prove::State'=>'3.23','App::Prove::State::Result'=>'3.23','App::Prove::State::Result::Test'=>'3.23','B'=>'1.29','CPAN'=>'1.9600','CPAN::Author'=>'5.5001','CPAN::CacheMgr'=>'5.5001','CPAN::Distribution'=>'1.9602','CPAN::Exception::blocked_urllist'=>'1.001','CPAN::HTTP::Client'=>'1.9600','CPAN::HTTP::Credentials'=>'1.9600','CPAN::Index'=>'1.9600','CPAN::LWP::UserAgent'=>'1.9600','CPAN::Mirrors'=>'1.9600','CPAN::Module'=>'5.5001','CPANPLUS'=>'0.9103','CPANPLUS::Dist::Build'=>'0.54','CPANPLUS::Dist::Build::Constants'=>'0.54','CPANPLUS::Internals'=>'0.9103','CPANPLUS::Shell::Default'=>'0.9103','Cwd'=>'3.36','Devel::DProf'=>'20110228.00','Digest::SHA'=>'5.61','ExtUtils::Command'=>'1.17','File::Basename'=>'2.81','File::Copy'=>'2.21','File::Glob'=>'1.12','GDBM_File'=>'1.14','HTTP::Tiny'=>'0.011','Hash::Util'=>'0.11','Hash::Util::FieldHash'=>'1.09','I18N::Langinfo'=>'0.08','IO'=>'1.25_04','IO::Dir'=>'1.08','IO::File'=>'1.15','IO::Handle'=>'1.30','IO::Pipe'=>'1.14','IO::Poll'=>'0.08','IO::Select'=>'1.20','JSON::PP'=>'2.27105','Locale::Codes'=>'3.16','Locale::Codes::Country'=>'3.16','Locale::Codes::Currency'=>'3.16','Locale::Codes::Language'=>'3.16','Locale::Codes::Script'=>'3.16','Locale::Constants'=>'3.16','Locale::Country'=>'3.16','Locale::Currency'=>'3.16','Locale::Language'=>'3.16','Locale::Script'=>'3.16','Math::BigFloat'=>'1.993','Math::BigInt'=>'1.994','Math::BigInt::Calc'=>'1.993','Math::BigInt::CalcEmu'=>'1.993','Math::BigInt::FastCalc'=>'0.28','Module::Build'=>'0.3800','Module::Build::Base'=>'0.3800','Module::Build::Compat'=>'0.3800','Module::Build::Config'=>'0.3800','Module::Build::Cookbook'=>'0.3800','Module::Build::Dumper'=>'0.3800','Module::Build::ModuleInfo'=>'0.3800','Module::Build::Notes'=>'0.3800','Module::Build::PPMMaker'=>'0.3800','Module::Build::Platform::Amiga'=>'0.3800','Module::Build::Platform::Default'=>'0.3800','Module::Build::Platform::EBCDIC'=>'0.3800','Module::Build::Platform::MPEiX'=>'0.3800','Module::Build::Platform::MacOS'=>'0.3800','Module::Build::Platform::RiscOS'=>'0.3800','Module::Build::Platform::Unix'=>'0.3800','Module::Build::Platform::VMS'=>'0.3800','Module::Build::Platform::VOS'=>'0.3800','Module::Build::Platform::Windows'=>'0.3800','Module::Build::Platform::aix'=>'0.3800','Module::Build::Platform::cygwin'=>'0.3800','Module::Build::Platform::darwin'=>'0.3800','Module::Build::Platform::os2'=>'0.3800','Module::Build::PodParser'=>'0.3800','Module::CoreList'=>'2.46','NDBM_File'=>'1.12','Pod::Simple'=>'3.16','Pod::Simple::BlackBox'=>'3.16','Pod::Simple::Checker'=>'3.16','Pod::Simple::Debug'=>'3.16','Pod::Simple::DumpAsText'=>'3.16','Pod::Simple::DumpAsXML'=>'3.16','Pod::Simple::HTML'=>'3.16','Pod::Simple::HTMLBatch'=>'3.16','Pod::Simple::LinkSection'=>'3.16','Pod::Simple::Methody'=>'3.16','Pod::Simple::Progress'=>'3.16','Pod::Simple::PullParser'=>'3.16','Pod::Simple::PullParserEndToken'=>'3.16','Pod::Simple::PullParserStartToken'=>'3.16','Pod::Simple::PullParserTextToken'=>'3.16','Pod::Simple::PullParserToken'=>'3.16','Pod::Simple::RTF'=>'3.16','Pod::Simple::Search'=>'3.16','Pod::Simple::SimpleTree'=>'3.16','Pod::Simple::Text'=>'3.16','Pod::Simple::TextContent'=>'3.16','Pod::Simple::TiedOutFH'=>'3.16','Pod::Simple::Transcode'=>'3.16','Pod::Simple::TranscodeDumb'=>'3.16','Pod::Simple::TranscodeSmart'=>'3.16','Pod::Simple::XHTML'=>'3.16','Pod::Simple::XMLOutStream'=>'3.16','Storable'=>'2.27','Sys::Hostname'=>'1.16','TAP::Base'=>'3.23','TAP::Formatter::Base'=>'3.23','TAP::Formatter::Color'=>'3.23','TAP::Formatter::Console'=>'3.23','TAP::Formatter::Console::ParallelSession'=>'3.23','TAP::Formatter::Console::Session'=>'3.23','TAP::Formatter::File'=>'3.23','TAP::Formatter::File::Session'=>'3.23','TAP::Formatter::Session'=>'3.23','TAP::Harness'=>'3.23','TAP::Object'=>'3.23','TAP::Parser'=>'3.23','TAP::Parser::Aggregator'=>'3.23','TAP::Parser::Grammar'=>'3.23','TAP::Parser::Iterator'=>'3.23','TAP::Parser::Iterator::Array'=>'3.23','TAP::Parser::Iterator::Process'=>'3.23','TAP::Parser::Iterator::Stream'=>'3.23','TAP::Parser::IteratorFactory'=>'3.23','TAP::Parser::Multiplexer'=>'3.23','TAP::Parser::Result'=>'3.23','TAP::Parser::Result::Bailout'=>'3.23','TAP::Parser::Result::Comment'=>'3.23','TAP::Parser::Result::Plan'=>'3.23','TAP::Parser::Result::Pragma'=>'3.23','TAP::Parser::Result::Test'=>'3.23','TAP::Parser::Result::Unknown'=>'3.23','TAP::Parser::Result::Version'=>'3.23','TAP::Parser::Result::YAML'=>'3.23','TAP::Parser::ResultFactory'=>'3.23','TAP::Parser::Scheduler'=>'3.23','TAP::Parser::Scheduler::Job'=>'3.23','TAP::Parser::Scheduler::Spinner'=>'3.23','TAP::Parser::Source'=>'3.23','TAP::Parser::SourceHandler'=>'3.23','TAP::Parser::SourceHandler::Executable'=>'3.23','TAP::Parser::SourceHandler::File'=>'3.23','TAP::Parser::SourceHandler::Handle'=>'3.23','TAP::Parser::SourceHandler::Perl'=>'3.23','TAP::Parser::SourceHandler::RawTAP'=>'3.23','TAP::Parser::Utils'=>'3.23','TAP::Parser::YAMLish::Reader'=>'3.23','TAP::Parser::YAMLish::Writer'=>'3.23','Test::Builder'=>'0.98','Test::Builder::Module'=>'0.98','Test::Builder::Tester'=>'1.22','Test::Builder::Tester::Color'=>'1.22','Test::Harness'=>'3.23','Test::More'=>'0.98','Test::Simple'=>'0.98','Tie::Hash::NamedCapture'=>'0.08','Tie::RefHash'=>'1.39','Unicode::Collate'=>'0.73','Unicode::Collate::Locale'=>'0.73','Unicode::UCD'=>'0.32','XS::Typemap'=>'0.05','attributes'=>'0.14','base'=>'2.16','inc::latest'=>'0.3800','mro'=>'1.07','parent'=>'0.225',},removed=>{}},5.014=>{delta_from=>5.013011,changed=>{'ExtUtils::CBuilder'=>'0.280203','ExtUtils::CBuilder::Base'=>'0.280203','ExtUtils::CBuilder::Platform::Unix'=>'0.280203','ExtUtils::CBuilder::Platform::VMS'=>'0.280203','ExtUtils::CBuilder::Platform::Windows'=>'0.280203','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280203','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280203','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280203','ExtUtils::CBuilder::Platform::aix'=>'0.280203','ExtUtils::CBuilder::Platform::cygwin'=>'0.280203','ExtUtils::CBuilder::Platform::darwin'=>'0.280203','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280203','ExtUtils::CBuilder::Platform::os2'=>'0.280203','ExtUtils::ParseXS'=>'2.2210','File::Basename'=>'2.82','HTTP::Tiny'=>'0.012','IO::Handle'=>'1.31','Module::CoreList'=>'2.49','PerlIO'=>'1.07','Pod::Html'=>'1.11','XS::APItest'=>'0.28','bigint'=>'0.27','bignum'=>'0.27','bigrat'=>'0.28','constant'=>'1.21','feature'=>'1.20','re'=>'0.18','threads::shared'=>'1.37',},removed=>{}},5.014001=>{delta_from=>5.014,changed=>{'B::Deparse'=>'1.04','Module::CoreList'=>'2.49_01','Pod::Perldoc'=>'3.15_04',},removed=>{}},5.014002=>{delta_from=>5.014001,changed=>{'CPAN'=>'1.9600_01','CPAN::Distribution'=>'1.9602_01','Devel::DProf::dprof::V'=>undef,'Encode'=>'2.42_01','File::Glob'=>'1.13','Module::CoreList'=>'2.49_02','PerlIO::scalar'=>'0.11_01','Time::Piece::Seconds'=>undef,},removed=>{}},5.014003=>{delta_from=>5.014002,changed=>{'Digest'=>'1.16_01','IPC::Open3'=>'1.09_01','Module::CoreList'=>'2.49_04',},removed=>{}},5.014004=>{delta_from=>5.014003,changed=>{'Encode'=>'2.42_02','IPC::Open3'=>'1.0901','Module::CoreList'=>'2.49_06',},removed=>{}},5.015=>{delta_from=>5.014001,changed=>{'Archive::Extract'=>'0.52','Attribute::Handlers'=>'0.91','B'=>'1.30','B::Concise'=>'0.84','B::Deparse'=>'1.05','Benchmark'=>'1.13','CGI'=>'3.54','CGI::Util'=>'3.53','CPAN::Meta'=>'2.110930','CPAN::Meta::Converter'=>'2.110930','CPAN::Meta::Feature'=>'2.110930','CPAN::Meta::History'=>'2.110930','CPAN::Meta::Prereqs'=>'2.110930','CPAN::Meta::Spec'=>'2.110930','CPAN::Meta::Validator'=>'2.110930','CPANPLUS'=>'0.9105','CPANPLUS::Dist::Build'=>'0.56','CPANPLUS::Dist::Build::Constants'=>'0.56','CPANPLUS::Internals'=>'0.9105','CPANPLUS::Shell::Default'=>'0.9105','Compress::Raw::Bzip2'=>'2.035','Compress::Raw::Zlib'=>'2.035','Compress::Zlib'=>'2.035','DB_File'=>'1.822','Data::Dumper'=>'2.131','Devel::Peek'=>'1.08','Digest::SHA'=>'5.62','Encode'=>'2.43','Encode::Alias'=>'2.14','ExtUtils::CBuilder'=>'0.280204','ExtUtils::CBuilder::Base'=>'0.280204','Fatal'=>'2.10','File::Spec::Win32'=>'3.34','Filter::Simple'=>'0.87','Filter::Util::Call'=>'1.39','FindBin'=>'1.51','Hash::Util::FieldHash'=>'1.10','I18N::LangTags'=>'0.36','IO::Compress::Adapter::Bzip2'=>'2.035','IO::Compress::Adapter::Deflate'=>'2.035','IO::Compress::Adapter::Identity'=>'2.035','IO::Compress::Base'=>'2.035','IO::Compress::Base::Common'=>'2.035','IO::Compress::Bzip2'=>'2.035','IO::Compress::Deflate'=>'2.035','IO::Compress::Gzip'=>'2.035','IO::Compress::Gzip::Constants'=>'2.035','IO::Compress::RawDeflate'=>'2.035','IO::Compress::Zip'=>'2.035','IO::Compress::Zip::Constants'=>'2.035','IO::Compress::Zlib::Constants'=>'2.035','IO::Compress::Zlib::Extra'=>'2.035','IO::Uncompress::Adapter::Bunzip2'=>'2.035','IO::Uncompress::Adapter::Identity'=>'2.035','IO::Uncompress::Adapter::Inflate'=>'2.035','IO::Uncompress::AnyInflate'=>'2.035','IO::Uncompress::AnyUncompress'=>'2.035','IO::Uncompress::Base'=>'2.035','IO::Uncompress::Bunzip2'=>'2.035','IO::Uncompress::Gunzip'=>'2.035','IO::Uncompress::Inflate'=>'2.035','IO::Uncompress::RawInflate'=>'2.035','IO::Uncompress::Unzip'=>'2.035','IPC::Open2'=>'1.04','IPC::Open3'=>'1.11','JSON::PP'=>'2.27200','Math::BigFloat'=>'1.994','Math::BigInt'=>'1.995','Math::Complex'=>'1.57','Math::Trig'=>'1.21','Module::CoreList'=>'2.51','ODBM_File'=>'1.11','Object::Accessor'=>'0.42','Opcode'=>'1.19','PerlIO::encoding'=>'0.15','PerlIO::scalar'=>'0.12','Pod::Perldoc'=>'3.15_05','Storable'=>'2.28','Sys::Syslog'=>'0.29','Time::HiRes'=>'1.9722','Unicode::Collate'=>'0.76','Unicode::Collate::CJK::Pinyin'=>'0.76','Unicode::Collate::CJK::Stroke'=>'0.76','Unicode::Collate::Locale'=>'0.76','Unicode::Normalize'=>'1.12','XS::APItest'=>'0.29','XSLoader'=>'0.15','autodie'=>'2.10','autodie::exception'=>'2.10','autodie::exception::system'=>'2.10','autodie::hints'=>'2.10','base'=>'2.17','charnames'=>'1.22','constant'=>'1.22','feature'=>'1.21','mro'=>'1.08','overload'=>'1.14','threads::shared'=>'1.38','vmsish'=>'1.03',},removed=>{'Devel::DProf'=>1,'Shell'=>1,}},5.015001=>{delta_from=>5.015,changed=>{'B::Deparse'=>'1.06','CGI'=>'3.55','CPAN::Meta'=>'2.110930001','CPAN::Meta::Converter'=>'2.110930001','CPANPLUS'=>'0.9108','CPANPLUS::Internals'=>'0.9108','CPANPLUS::Shell::Default'=>'0.9108','Carp'=>'1.21','Carp::Heavy'=>'1.21','Compress::Raw::Bzip2'=>'2.037','Compress::Raw::Zlib'=>'2.037','Compress::Zlib'=>'2.037','Cwd'=>'3.37','Env'=>'1.03','ExtUtils::Command::MM'=>'6.58','ExtUtils::Liblist'=>'6.58','ExtUtils::Liblist::Kid'=>'6.58','ExtUtils::MM'=>'6.58','ExtUtils::MM_AIX'=>'6.58','ExtUtils::MM_Any'=>'6.58','ExtUtils::MM_BeOS'=>'6.58','ExtUtils::MM_Cygwin'=>'6.58','ExtUtils::MM_DOS'=>'6.58','ExtUtils::MM_Darwin'=>'6.58','ExtUtils::MM_MacOS'=>'6.58','ExtUtils::MM_NW5'=>'6.58','ExtUtils::MM_OS2'=>'6.58','ExtUtils::MM_QNX'=>'6.58','ExtUtils::MM_UWIN'=>'6.58','ExtUtils::MM_Unix'=>'6.58','ExtUtils::MM_VMS'=>'6.58','ExtUtils::MM_VOS'=>'6.58','ExtUtils::MM_Win32'=>'6.58','ExtUtils::MM_Win95'=>'6.58','ExtUtils::MY'=>'6.58','ExtUtils::MakeMaker'=>'6.58','ExtUtils::MakeMaker::Config'=>'6.58','ExtUtils::Mkbootstrap'=>'6.58','ExtUtils::Mksymlists'=>'6.58','ExtUtils::ParseXS'=>'3.00_01','ExtUtils::ParseXS::Constants'=>undef,'ExtUtils::ParseXS::CountLines'=>undef,'ExtUtils::ParseXS::Utilities'=>undef,'ExtUtils::Typemaps'=>'1.00','ExtUtils::Typemaps::InputMap'=>undef,'ExtUtils::Typemaps::OutputMap'=>undef,'ExtUtils::Typemaps::Type'=>'0.05','ExtUtils::testlib'=>'6.58','File::Basename'=>'2.83','File::Find'=>'1.20','HTTP::Tiny'=>'0.013','I18N::Langinfo'=>'0.08_02','IO::Compress::Adapter::Bzip2'=>'2.037','IO::Compress::Adapter::Deflate'=>'2.037','IO::Compress::Adapter::Identity'=>'2.037','IO::Compress::Base'=>'2.037','IO::Compress::Base::Common'=>'2.037','IO::Compress::Bzip2'=>'2.037','IO::Compress::Deflate'=>'2.037','IO::Compress::Gzip'=>'2.037','IO::Compress::Gzip::Constants'=>'2.037','IO::Compress::RawDeflate'=>'2.037','IO::Compress::Zip'=>'2.037','IO::Compress::Zip::Constants'=>'2.037','IO::Compress::Zlib::Constants'=>'2.037','IO::Compress::Zlib::Extra'=>'2.037','IO::Uncompress::Adapter::Bunzip2'=>'2.037','IO::Uncompress::Adapter::Identity'=>'2.037','IO::Uncompress::Adapter::Inflate'=>'2.037','IO::Uncompress::AnyInflate'=>'2.037','IO::Uncompress::AnyUncompress'=>'2.037','IO::Uncompress::Base'=>'2.037','IO::Uncompress::Bunzip2'=>'2.037','IO::Uncompress::Gunzip'=>'2.037','IO::Uncompress::Inflate'=>'2.037','IO::Uncompress::RawInflate'=>'2.037','IO::Uncompress::Unzip'=>'2.037','IPC::Cmd'=>'0.72','Locale::Codes'=>'3.17','Locale::Codes::Constants'=>'3.17','Locale::Codes::Country'=>'3.17','Locale::Codes::Country_Codes'=>'3.17','Locale::Codes::Currency'=>'3.17','Locale::Codes::Currency_Codes'=>'3.17','Locale::Codes::LangExt'=>'3.17','Locale::Codes::LangExt_Codes'=>'3.17','Locale::Codes::LangVar'=>'3.17','Locale::Codes::LangVar_Codes'=>'3.17','Locale::Codes::Language'=>'3.17','Locale::Codes::Language_Codes'=>'3.17','Locale::Codes::Script'=>'3.17','Locale::Codes::Script_Codes'=>'3.17','Locale::Country'=>'3.17','Locale::Currency'=>'3.17','Locale::Language'=>'3.17','Locale::Script'=>'3.17','Math::BigFloat::Trace'=>'0.28','Math::BigInt::FastCalc'=>'0.29','Math::BigInt::Trace'=>'0.28','Math::BigRat'=>'0.2602','Math::Complex'=>'1.58','Math::Trig'=>'1.22','Module::CoreList'=>'2.54','OS2::Process'=>'1.07','Pod::Perldoc'=>'3.15_06','Pod::Simple'=>'3.18','Pod::Simple::BlackBox'=>'3.18','Pod::Simple::Checker'=>'3.18','Pod::Simple::Debug'=>'3.18','Pod::Simple::DumpAsText'=>'3.18','Pod::Simple::DumpAsXML'=>'3.18','Pod::Simple::HTML'=>'3.18','Pod::Simple::HTMLBatch'=>'3.18','Pod::Simple::LinkSection'=>'3.18','Pod::Simple::Methody'=>'3.18','Pod::Simple::Progress'=>'3.18','Pod::Simple::PullParser'=>'3.18','Pod::Simple::PullParserEndToken'=>'3.18','Pod::Simple::PullParserStartToken'=>'3.18','Pod::Simple::PullParserTextToken'=>'3.18','Pod::Simple::PullParserToken'=>'3.18','Pod::Simple::RTF'=>'3.18','Pod::Simple::Search'=>'3.18','Pod::Simple::SimpleTree'=>'3.18','Pod::Simple::Text'=>'3.18','Pod::Simple::TextContent'=>'3.18','Pod::Simple::TiedOutFH'=>'3.18','Pod::Simple::Transcode'=>'3.18','Pod::Simple::TranscodeDumb'=>'3.18','Pod::Simple::TranscodeSmart'=>'3.18','Pod::Simple::XHTML'=>'3.18','Pod::Simple::XMLOutStream'=>'3.18','Storable'=>'2.31','Sys::Syslog::Win32'=>undef,'Time::HiRes'=>'1.9724','Unicode::Collate'=>'0.77','Unicode::UCD'=>'0.33','Win32API::File'=>'0.1200','XS::APItest'=>'0.30','attributes'=>'0.15','bigint'=>'0.28','bignum'=>'0.28','charnames'=>'1.23','diagnostics'=>'1.23','feature'=>'1.22','overload'=>'1.15','perlfaq'=>'5.015000','threads'=>'1.84','version'=>'0.93',},removed=>{'ExtUtils::MakeMaker::YAML'=>1,'Locale::Constants'=>1,'Sys::Syslog::win32::Win32'=>1,}},5.015002=>{delta_from=>5.015001,changed=>{'Attribute::Handlers'=>'0.92','B'=>'1.31','B::Concise'=>'0.85','B::Deparse'=>'1.07','B::Terse'=>'1.06','B::Xref'=>'1.03','CPAN'=>'1.9800','CPAN::Exception::yaml_process_error'=>'5.5','CPAN::Meta'=>'2.112150','CPAN::Meta::Converter'=>'2.112150','CPAN::Meta::Feature'=>'2.112150','CPAN::Meta::History'=>'2.112150','CPAN::Meta::Prereqs'=>'2.112150','CPAN::Meta::Spec'=>'2.112150','CPAN::Meta::Validator'=>'2.112150','CPANPLUS'=>'0.9109','CPANPLUS::Internals'=>'0.9109','CPANPLUS::Shell::Default'=>'0.9109','DB_File'=>'1.824','Data::Dumper'=>'2.132','Encode'=>'2.44','Encode::Alias'=>'2.15','Encode::Encoder'=>'2.02','Encode::Guess'=>'2.05','ExtUtils::Command::MM'=>'6.59','ExtUtils::Install'=>'1.57','ExtUtils::Installed'=>'1.999002','ExtUtils::Liblist'=>'6.59','ExtUtils::Liblist::Kid'=>'6.59','ExtUtils::MM'=>'6.59','ExtUtils::MM_AIX'=>'6.59','ExtUtils::MM_Any'=>'6.59','ExtUtils::MM_BeOS'=>'6.59','ExtUtils::MM_Cygwin'=>'6.59','ExtUtils::MM_DOS'=>'6.59','ExtUtils::MM_Darwin'=>'6.59','ExtUtils::MM_MacOS'=>'6.59','ExtUtils::MM_NW5'=>'6.59','ExtUtils::MM_OS2'=>'6.59','ExtUtils::MM_QNX'=>'6.59','ExtUtils::MM_UWIN'=>'6.59','ExtUtils::MM_Unix'=>'6.59','ExtUtils::MM_VMS'=>'6.59','ExtUtils::MM_VOS'=>'6.59','ExtUtils::MM_Win32'=>'6.59','ExtUtils::MM_Win95'=>'6.59','ExtUtils::MY'=>'6.59','ExtUtils::MakeMaker'=>'6.59','ExtUtils::MakeMaker::Config'=>'6.59','ExtUtils::Manifest'=>'1.60','ExtUtils::Mkbootstrap'=>'6.59','ExtUtils::Mksymlists'=>'6.59','ExtUtils::ParseXS'=>'3.03_01','ExtUtils::Typemaps'=>'1.01','ExtUtils::testlib'=>'6.59','File::Spec'=>'3.34','File::Spec::Mac'=>'3.35','File::Spec::Unix'=>'3.34','File::Spec::VMS'=>'3.35','File::Spec::Win32'=>'3.35','I18N::LangTags'=>'0.37','IO'=>'1.25_05','IO::Handle'=>'1.32','IO::Socket'=>'1.33','IO::Socket::INET'=>'1.32','IPC::Open3'=>'1.12','Math::BigFloat'=>'1.995','Math::BigFloat::Trace'=>'0.29','Math::BigInt'=>'1.996','Math::BigInt::Trace'=>'0.29','Module::Build'=>'0.39_01','Module::Build::Base'=>'0.39_01','Module::Build::Compat'=>'0.39_01','Module::Build::Config'=>'0.39_01','Module::Build::Cookbook'=>'0.39_01','Module::Build::Dumper'=>'0.39_01','Module::Build::ModuleInfo'=>'0.39_01','Module::Build::Notes'=>'0.39_01','Module::Build::PPMMaker'=>'0.39_01','Module::Build::Platform::Amiga'=>'0.39_01','Module::Build::Platform::Default'=>'0.39_01','Module::Build::Platform::EBCDIC'=>'0.39_01','Module::Build::Platform::MPEiX'=>'0.39_01','Module::Build::Platform::MacOS'=>'0.39_01','Module::Build::Platform::RiscOS'=>'0.39_01','Module::Build::Platform::Unix'=>'0.39_01','Module::Build::Platform::VMS'=>'0.39_01','Module::Build::Platform::VOS'=>'0.39_01','Module::Build::Platform::Windows'=>'0.39_01','Module::Build::Platform::aix'=>'0.39_01','Module::Build::Platform::cygwin'=>'0.39_01','Module::Build::Platform::darwin'=>'0.39_01','Module::Build::Platform::os2'=>'0.39_01','Module::Build::PodParser'=>'0.39_01','Module::CoreList'=>'2.55','Module::Load'=>'0.20','Module::Metadata'=>'1.000005_01','Opcode'=>'1.20','Params::Check'=>'0.32','PerlIO::via'=>'0.12','Term::ANSIColor'=>'3.01','Unicode::Collate'=>'0.78','Unicode::Normalize'=>'1.13','Unicode::UCD'=>'0.34','bigint'=>'0.29','bignum'=>'0.29','bigrat'=>'0.29','diagnostics'=>'1.24','fields'=>'2.16','inc::latest'=>'0.39_01',},removed=>{}},5.015003=>{delta_from=>5.015002,changed=>{'AnyDBM_File'=>'1.01','Archive::Extract'=>'0.56','Archive::Tar'=>'1.78','Archive::Tar::Constant'=>'1.78','Archive::Tar::File'=>'1.78','Attribute::Handlers'=>'0.93','B'=>'1.32','B::Concise'=>'0.86','B::Deparse'=>'1.08','CPAN::Meta'=>'2.112621','CPAN::Meta::Converter'=>'2.112621','CPAN::Meta::Feature'=>'2.112621','CPAN::Meta::History'=>'2.112621','CPAN::Meta::Prereqs'=>'2.112621','CPAN::Meta::Spec'=>'2.112621','CPAN::Meta::Validator'=>'2.112621','CPAN::Meta::YAML'=>'0.004','CPANPLUS'=>'0.9111','CPANPLUS::Dist::Build'=>'0.58','CPANPLUS::Dist::Build::Constants'=>'0.58','CPANPLUS::Internals'=>'0.9111','CPANPLUS::Shell::Default'=>'0.9111','Carp'=>'1.23','Carp::Heavy'=>'1.23','Data::Dumper'=>'2.134','Devel::PPPort'=>'3.20','Errno'=>'1.14','Exporter'=>'5.65','Exporter::Heavy'=>'5.65','ExtUtils::ParseXS'=>'3.04_04','ExtUtils::ParseXS::Constants'=>'3.04_04','ExtUtils::ParseXS::CountLines'=>'3.04_04','ExtUtils::ParseXS::Utilities'=>'3.04_04','ExtUtils::Typemaps'=>'1.02','File::Glob'=>'1.13','Filter::Simple'=>'0.88','IO'=>'1.25_06','IO::Handle'=>'1.33','Locale::Codes'=>'3.18','Locale::Codes::Constants'=>'3.18','Locale::Codes::Country'=>'3.18','Locale::Codes::Country_Codes'=>'3.18','Locale::Codes::Currency'=>'3.18','Locale::Codes::Currency_Codes'=>'3.18','Locale::Codes::LangExt'=>'3.18','Locale::Codes::LangExt_Codes'=>'3.18','Locale::Codes::LangVar'=>'3.18','Locale::Codes::LangVar_Codes'=>'3.18','Locale::Codes::Language'=>'3.18','Locale::Codes::Language_Codes'=>'3.18','Locale::Codes::Script'=>'3.18','Locale::Codes::Script_Codes'=>'3.18','Locale::Country'=>'3.18','Locale::Currency'=>'3.18','Locale::Language'=>'3.18','Locale::Script'=>'3.18','Math::BigFloat'=>'1.997','Math::BigInt'=>'1.997','Math::BigInt::Calc'=>'1.997','Math::BigInt::CalcEmu'=>'1.997','Math::BigInt::FastCalc'=>'0.30','Math::BigRat'=>'0.2603','Module::CoreList'=>'2.56','Module::Load::Conditional'=>'0.46','Module::Metadata'=>'1.000007','ODBM_File'=>'1.12','POSIX'=>'1.26','Pod::Perldoc'=>'3.15_07','Pod::Simple'=>'3.19','Pod::Simple::BlackBox'=>'3.19','Pod::Simple::Checker'=>'3.19','Pod::Simple::Debug'=>'3.19','Pod::Simple::DumpAsText'=>'3.19','Pod::Simple::DumpAsXML'=>'3.19','Pod::Simple::HTML'=>'3.19','Pod::Simple::HTMLBatch'=>'3.19','Pod::Simple::LinkSection'=>'3.19','Pod::Simple::Methody'=>'3.19','Pod::Simple::Progress'=>'3.19','Pod::Simple::PullParser'=>'3.19','Pod::Simple::PullParserEndToken'=>'3.19','Pod::Simple::PullParserStartToken'=>'3.19','Pod::Simple::PullParserTextToken'=>'3.19','Pod::Simple::PullParserToken'=>'3.19','Pod::Simple::RTF'=>'3.19','Pod::Simple::Search'=>'3.19','Pod::Simple::SimpleTree'=>'3.19','Pod::Simple::Text'=>'3.19','Pod::Simple::TextContent'=>'3.19','Pod::Simple::TiedOutFH'=>'3.19','Pod::Simple::Transcode'=>'3.19','Pod::Simple::TranscodeDumb'=>'3.19','Pod::Simple::TranscodeSmart'=>'3.19','Pod::Simple::XHTML'=>'3.19','Pod::Simple::XMLOutStream'=>'3.19','Search::Dict'=>'1.04','Socket'=>'1.94_01','Storable'=>'2.32','Text::Abbrev'=>'1.02','Tie::Array'=>'1.05','UNIVERSAL'=>'1.09','Unicode::UCD'=>'0.35','XS::APItest'=>'0.31','XSLoader'=>'0.16','attributes'=>'0.16','diagnostics'=>'1.25','open'=>'1.09','perlfaq'=>'5.0150034','threads'=>'1.85','threads::shared'=>'1.40',},removed=>{}},5.015004=>{delta_from=>5.015003,changed=>{'Archive::Tar'=>'1.80','Archive::Tar::Constant'=>'1.80','Archive::Tar::File'=>'1.80','Digest'=>'1.17','DynaLoader'=>'1.14','ExtUtils::Command::MM'=>'6.61_01','ExtUtils::Liblist'=>'6.61_01','ExtUtils::Liblist::Kid'=>'6.61_01','ExtUtils::MM'=>'6.61_01','ExtUtils::MM_AIX'=>'6.61_01','ExtUtils::MM_Any'=>'6.61_01','ExtUtils::MM_BeOS'=>'6.61_01','ExtUtils::MM_Cygwin'=>'6.61_01','ExtUtils::MM_DOS'=>'6.61_01','ExtUtils::MM_Darwin'=>'6.61_01','ExtUtils::MM_MacOS'=>'6.61_01','ExtUtils::MM_NW5'=>'6.61_01','ExtUtils::MM_OS2'=>'6.61_01','ExtUtils::MM_QNX'=>'6.61_01','ExtUtils::MM_UWIN'=>'6.61_01','ExtUtils::MM_Unix'=>'6.61_01','ExtUtils::MM_VMS'=>'6.61_01','ExtUtils::MM_VOS'=>'6.61_01','ExtUtils::MM_Win32'=>'6.61_01','ExtUtils::MM_Win95'=>'6.61_01','ExtUtils::MY'=>'6.61_01','ExtUtils::MakeMaker'=>'6.61_01','ExtUtils::MakeMaker::Config'=>'6.61_01','ExtUtils::Mkbootstrap'=>'6.61_01','ExtUtils::Mksymlists'=>'6.61_01','ExtUtils::ParseXS'=>'3.05','ExtUtils::ParseXS::Constants'=>'3.05','ExtUtils::ParseXS::CountLines'=>'3.05','ExtUtils::ParseXS::Utilities'=>'3.05','ExtUtils::testlib'=>'6.61_01','File::DosGlob'=>'1.05','Module::CoreList'=>'2.57','Module::Load'=>'0.22','Unicode::Collate'=>'0.80','Unicode::Collate::Locale'=>'0.80','Unicode::UCD'=>'0.36','XS::APItest'=>'0.32','XS::Typemap'=>'0.07','attributes'=>'0.17','base'=>'2.18','constant'=>'1.23','mro'=>'1.09','open'=>'1.10','perlfaq'=>'5.0150035',},removed=>{}},5.015005=>{delta_from=>5.015004,changed=>{'Archive::Extract'=>'0.58','B::Concise'=>'0.87','B::Deparse'=>'1.09','CGI'=>'3.58','CGI::Fast'=>'1.09','CPANPLUS'=>'0.9112','CPANPLUS::Dist::Build'=>'0.60','CPANPLUS::Dist::Build::Constants'=>'0.60','CPANPLUS::Internals'=>'0.9112','CPANPLUS::Shell::Default'=>'0.9112','Compress::Raw::Bzip2'=>'2.042','Compress::Raw::Zlib'=>'2.042','Compress::Zlib'=>'2.042','Digest::SHA'=>'5.63','Errno'=>'1.15','ExtUtils::Command::MM'=>'6.63_02','ExtUtils::Liblist'=>'6.63_02','ExtUtils::Liblist::Kid'=>'6.63_02','ExtUtils::MM'=>'6.63_02','ExtUtils::MM_AIX'=>'6.63_02','ExtUtils::MM_Any'=>'6.63_02','ExtUtils::MM_BeOS'=>'6.63_02','ExtUtils::MM_Cygwin'=>'6.63_02','ExtUtils::MM_DOS'=>'6.63_02','ExtUtils::MM_Darwin'=>'6.63_02','ExtUtils::MM_MacOS'=>'6.63_02','ExtUtils::MM_NW5'=>'6.63_02','ExtUtils::MM_OS2'=>'6.63_02','ExtUtils::MM_QNX'=>'6.63_02','ExtUtils::MM_UWIN'=>'6.63_02','ExtUtils::MM_Unix'=>'6.63_02','ExtUtils::MM_VMS'=>'6.63_02','ExtUtils::MM_VOS'=>'6.63_02','ExtUtils::MM_Win32'=>'6.63_02','ExtUtils::MM_Win95'=>'6.63_02','ExtUtils::MY'=>'6.63_02','ExtUtils::MakeMaker'=>'6.63_02','ExtUtils::MakeMaker::Config'=>'6.63_02','ExtUtils::Mkbootstrap'=>'6.63_02','ExtUtils::Mksymlists'=>'6.63_02','ExtUtils::testlib'=>'6.63_02','File::DosGlob'=>'1.06','File::Glob'=>'1.14','HTTP::Tiny'=>'0.016','IO::Compress::Adapter::Bzip2'=>'2.042','IO::Compress::Adapter::Deflate'=>'2.042','IO::Compress::Adapter::Identity'=>'2.042','IO::Compress::Base'=>'2.042','IO::Compress::Base::Common'=>'2.042','IO::Compress::Bzip2'=>'2.042','IO::Compress::Deflate'=>'2.042','IO::Compress::Gzip'=>'2.042','IO::Compress::Gzip::Constants'=>'2.042','IO::Compress::RawDeflate'=>'2.042','IO::Compress::Zip'=>'2.042','IO::Compress::Zip::Constants'=>'2.042','IO::Compress::Zlib::Constants'=>'2.042','IO::Compress::Zlib::Extra'=>'2.042','IO::Uncompress::Adapter::Bunzip2'=>'2.042','IO::Uncompress::Adapter::Identity'=>'2.042','IO::Uncompress::Adapter::Inflate'=>'2.042','IO::Uncompress::AnyInflate'=>'2.042','IO::Uncompress::AnyUncompress'=>'2.042','IO::Uncompress::Base'=>'2.042','IO::Uncompress::Bunzip2'=>'2.042','IO::Uncompress::Gunzip'=>'2.042','IO::Uncompress::Inflate'=>'2.042','IO::Uncompress::RawInflate'=>'2.042','IO::Uncompress::Unzip'=>'2.042','Locale::Maketext'=>'1.20','Locale::Maketext::Guts'=>'1.20','Locale::Maketext::GutsLoader'=>'1.20','Module::CoreList'=>'2.58','Opcode'=>'1.21','Socket'=>'1.94_02','Storable'=>'2.33','UNIVERSAL'=>'1.10','Unicode::Collate'=>'0.85','Unicode::Collate::CJK::Pinyin'=>'0.85','Unicode::Collate::CJK::Stroke'=>'0.85','Unicode::Collate::Locale'=>'0.85','Unicode::UCD'=>'0.37','XS::APItest'=>'0.33','arybase'=>'0.01','charnames'=>'1.24','feature'=>'1.23','perlfaq'=>'5.0150036','strict'=>'1.05','unicore::Name'=>undef,},removed=>{}},5.015006=>{delta_from=>5.015005,changed=>{'Archive::Tar'=>'1.82','Archive::Tar::Constant'=>'1.82','Archive::Tar::File'=>'1.82','AutoLoader'=>'5.72','B::Concise'=>'0.88','B::Debug'=>'1.17','B::Deparse'=>'1.10','CPAN::Meta::YAML'=>'0.005','CPANPLUS'=>'0.9113','CPANPLUS::Internals'=>'0.9113','CPANPLUS::Shell::Default'=>'0.9113','Carp'=>'1.24','Compress::Raw::Bzip2'=>'2.045','Compress::Raw::Zlib'=>'2.045','Compress::Zlib'=>'2.045','Cwd'=>'3.38','DB'=>'1.04','Data::Dumper'=>'2.135_01','Digest::SHA'=>'5.70','Dumpvalue'=>'1.17','Exporter'=>'5.66','Exporter::Heavy'=>'5.66','ExtUtils::CBuilder'=>'0.280205','ExtUtils::CBuilder::Platform::os2'=>'0.280204','ExtUtils::Packlist'=>'1.45','ExtUtils::ParseXS'=>'3.08','ExtUtils::ParseXS::Constants'=>'3.08','ExtUtils::ParseXS::CountLines'=>'3.08','ExtUtils::ParseXS::Utilities'=>'3.08','File::Basename'=>'2.84','File::Glob'=>'1.15','File::Spec::Unix'=>'3.35','Getopt::Std'=>'1.07','I18N::LangTags'=>'0.38','IO::Compress::Adapter::Bzip2'=>'2.045','IO::Compress::Adapter::Deflate'=>'2.045','IO::Compress::Adapter::Identity'=>'2.045','IO::Compress::Base'=>'2.046','IO::Compress::Base::Common'=>'2.045','IO::Compress::Bzip2'=>'2.045','IO::Compress::Deflate'=>'2.045','IO::Compress::Gzip'=>'2.045','IO::Compress::Gzip::Constants'=>'2.045','IO::Compress::RawDeflate'=>'2.045','IO::Compress::Zip'=>'2.046','IO::Compress::Zip::Constants'=>'2.045','IO::Compress::Zlib::Constants'=>'2.045','IO::Compress::Zlib::Extra'=>'2.045','IO::Dir'=>'1.09','IO::File'=>'1.16','IO::Uncompress::Adapter::Bunzip2'=>'2.045','IO::Uncompress::Adapter::Identity'=>'2.045','IO::Uncompress::Adapter::Inflate'=>'2.045','IO::Uncompress::AnyInflate'=>'2.045','IO::Uncompress::AnyUncompress'=>'2.045','IO::Uncompress::Base'=>'2.046','IO::Uncompress::Bunzip2'=>'2.045','IO::Uncompress::Gunzip'=>'2.045','IO::Uncompress::Inflate'=>'2.045','IO::Uncompress::RawInflate'=>'2.045','IO::Uncompress::Unzip'=>'2.046','Locale::Codes'=>'3.20','Locale::Codes::Constants'=>'3.20','Locale::Codes::Country'=>'3.20','Locale::Codes::Country_Codes'=>'3.20','Locale::Codes::Country_Retired'=>'3.20','Locale::Codes::Currency'=>'3.20','Locale::Codes::Currency_Codes'=>'3.20','Locale::Codes::Currency_Retired'=>'3.20','Locale::Codes::LangExt'=>'3.20','Locale::Codes::LangExt_Codes'=>'3.20','Locale::Codes::LangExt_Retired'=>'3.20','Locale::Codes::LangFam'=>'3.20','Locale::Codes::LangFam_Codes'=>'3.20','Locale::Codes::LangFam_Retired'=>'3.20','Locale::Codes::LangVar'=>'3.20','Locale::Codes::LangVar_Codes'=>'3.20','Locale::Codes::LangVar_Retired'=>'3.20','Locale::Codes::Language'=>'3.20','Locale::Codes::Language_Codes'=>'3.20','Locale::Codes::Language_Retired'=>'3.20','Locale::Codes::Script'=>'3.20','Locale::Codes::Script_Codes'=>'3.20','Locale::Codes::Script_Retired'=>'3.20','Locale::Country'=>'3.20','Locale::Currency'=>'3.20','Locale::Language'=>'3.20','Locale::Maketext'=>'1.21','Locale::Script'=>'3.20','Module::CoreList'=>'2.59','Module::Loaded'=>'0.08','Opcode'=>'1.22','POSIX'=>'1.27','Pod::Html'=>'1.12','Pod::LaTeX'=>'0.60','Pod::Perldoc'=>'3.15_08','Safe'=>'2.30','SelfLoader'=>'1.20','Socket'=>'1.97','Storable'=>'2.34','UNIVERSAL'=>'1.11','Unicode::Collate'=>'0.87','Unicode::Collate::Locale'=>'0.87','XS::APItest'=>'0.34','arybase'=>'0.02','charnames'=>'1.27','diagnostics'=>'1.26','feature'=>'1.24','if'=>'0.0602','overload'=>'1.16','sigtrap'=>'1.06','strict'=>'1.06','threads'=>'1.86','version'=>'0.96',},removed=>{}},5.015007=>{delta_from=>5.015006,changed=>{'B'=>'1.33','B::Deparse'=>'1.11','CGI'=>'3.59','CPAN::Meta'=>'2.113640','CPAN::Meta::Converter'=>'2.113640','CPAN::Meta::Feature'=>'2.113640','CPAN::Meta::History'=>'2.113640','CPAN::Meta::Prereqs'=>'2.113640','CPAN::Meta::Requirements'=>'2.113640','CPAN::Meta::Spec'=>'2.113640','CPAN::Meta::Validator'=>'2.113640','CPANPLUS'=>'0.9116','CPANPLUS::Internals'=>'0.9116','CPANPLUS::Shell::Default'=>'0.9116','Cwd'=>'3.39_01','Data::Dumper'=>'2.135_03','Devel::InnerPackage'=>'0.4','ExtUtils::CBuilder::Base'=>'0.280205','ExtUtils::CBuilder::Platform::Unix'=>'0.280205','ExtUtils::CBuilder::Platform::VMS'=>'0.280205','ExtUtils::CBuilder::Platform::Windows'=>'0.280205','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280205','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280205','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280205','ExtUtils::CBuilder::Platform::aix'=>'0.280205','ExtUtils::CBuilder::Platform::cygwin'=>'0.280205','ExtUtils::CBuilder::Platform::darwin'=>'0.280205','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280205','ExtUtils::CBuilder::Platform::os2'=>'0.280205','ExtUtils::Manifest'=>'1.61','ExtUtils::Packlist'=>'1.46','ExtUtils::ParseXS'=>'3.12','ExtUtils::ParseXS::Constants'=>'3.12','ExtUtils::ParseXS::CountLines'=>'3.12','ExtUtils::ParseXS::Utilities'=>'3.12','ExtUtils::Typemaps'=>'1.03','ExtUtils::Typemaps::Cmd'=>undef,'ExtUtils::Typemaps::Type'=>'0.06','File::Glob'=>'1.16','File::Spec'=>'3.39_01','File::Spec::Cygwin'=>'3.39_01','File::Spec::Epoc'=>'3.39_01','File::Spec::Functions'=>'3.39_01','File::Spec::Mac'=>'3.39_01','File::Spec::OS2'=>'3.39_01','File::Spec::Unix'=>'3.39_01','File::Spec::VMS'=>'3.39_01','File::Spec::Win32'=>'3.39_01','IO::Dir'=>'1.10','IO::Pipe'=>'1.15','IO::Poll'=>'0.09','IO::Select'=>'1.21','IO::Socket'=>'1.34','IO::Socket::INET'=>'1.33','IO::Socket::UNIX'=>'1.24','Locale::Maketext'=>'1.22','Math::BigInt'=>'1.998','Module::CoreList'=>'2.60','Module::Pluggable'=>'4.0','POSIX'=>'1.28','PerlIO::scalar'=>'0.13','Pod::Html'=>'1.13','Pod::Perldoc'=>'3.15_15','Pod::Perldoc::BaseTo'=>'3.15_15','Pod::Perldoc::GetOptsOO'=>'3.15_15','Pod::Perldoc::ToANSI'=>'3.15_15','Pod::Perldoc::ToChecker'=>'3.15_15','Pod::Perldoc::ToMan'=>'3.15_15','Pod::Perldoc::ToNroff'=>'3.15_15','Pod::Perldoc::ToPod'=>'3.15_15','Pod::Perldoc::ToRtf'=>'3.15_15','Pod::Perldoc::ToTerm'=>'3.15_15','Pod::Perldoc::ToText'=>'3.15_15','Pod::Perldoc::ToTk'=>'3.15_15','Pod::Perldoc::ToXml'=>'3.15_15','Term::UI'=>'0.30','Tie::File'=>'0.98','Unicode::UCD'=>'0.39','Version::Requirements'=>'0.101021','XS::APItest'=>'0.35','_charnames'=>'1.28','arybase'=>'0.03','autouse'=>'1.07','charnames'=>'1.28','diagnostics'=>'1.27','feature'=>'1.25','overload'=>'1.17','overloading'=>'0.02','perlfaq'=>'5.0150038',},removed=>{}},5.015008=>{delta_from=>5.015007,changed=>{'B'=>'1.34','B::Deparse'=>'1.12','CPAN::Meta'=>'2.120351','CPAN::Meta::Converter'=>'2.120351','CPAN::Meta::Feature'=>'2.120351','CPAN::Meta::History'=>'2.120351','CPAN::Meta::Prereqs'=>'2.120351','CPAN::Meta::Requirements'=>'2.120351','CPAN::Meta::Spec'=>'2.120351','CPAN::Meta::Validator'=>'2.120351','CPAN::Meta::YAML'=>'0.007','CPANPLUS'=>'0.9118','CPANPLUS::Dist::Build'=>'0.62','CPANPLUS::Dist::Build::Constants'=>'0.62','CPANPLUS::Internals'=>'0.9118','CPANPLUS::Shell::Default'=>'0.9118','Carp'=>'1.25','Carp::Heavy'=>'1.25','Compress::Raw::Bzip2'=>'2.048','Compress::Raw::Zlib'=>'2.048','Compress::Zlib'=>'2.048','Cwd'=>'3.39_02','DB_File'=>'1.826','Data::Dumper'=>'2.135_05','English'=>'1.05','ExtUtils::Install'=>'1.58','ExtUtils::ParseXS'=>'3.16','ExtUtils::ParseXS::Constants'=>'3.16','ExtUtils::ParseXS::CountLines'=>'3.16','ExtUtils::ParseXS::Utilities'=>'3.16','ExtUtils::Typemaps'=>'3.16','ExtUtils::Typemaps::Cmd'=>'3.16','ExtUtils::Typemaps::InputMap'=>'3.16','ExtUtils::Typemaps::OutputMap'=>'3.16','ExtUtils::Typemaps::Type'=>'3.16','File::Copy'=>'2.23','File::Glob'=>'1.17','File::Spec'=>'3.39_02','File::Spec::Cygwin'=>'3.39_02','File::Spec::Epoc'=>'3.39_02','File::Spec::Functions'=>'3.39_02','File::Spec::Mac'=>'3.39_02','File::Spec::OS2'=>'3.39_02','File::Spec::Unix'=>'3.39_02','File::Spec::VMS'=>'3.39_02','File::Spec::Win32'=>'3.39_02','Filter::Util::Call'=>'1.40','IO::Compress::Adapter::Bzip2'=>'2.048','IO::Compress::Adapter::Deflate'=>'2.048','IO::Compress::Adapter::Identity'=>'2.048','IO::Compress::Base'=>'2.048','IO::Compress::Base::Common'=>'2.048','IO::Compress::Bzip2'=>'2.048','IO::Compress::Deflate'=>'2.048','IO::Compress::Gzip'=>'2.048','IO::Compress::Gzip::Constants'=>'2.048','IO::Compress::RawDeflate'=>'2.048','IO::Compress::Zip'=>'2.048','IO::Compress::Zip::Constants'=>'2.048','IO::Compress::Zlib::Constants'=>'2.048','IO::Compress::Zlib::Extra'=>'2.048','IO::Uncompress::Adapter::Bunzip2'=>'2.048','IO::Uncompress::Adapter::Identity'=>'2.048','IO::Uncompress::Adapter::Inflate'=>'2.048','IO::Uncompress::AnyInflate'=>'2.048','IO::Uncompress::AnyUncompress'=>'2.048','IO::Uncompress::Base'=>'2.048','IO::Uncompress::Bunzip2'=>'2.048','IO::Uncompress::Gunzip'=>'2.048','IO::Uncompress::Inflate'=>'2.048','IO::Uncompress::RawInflate'=>'2.048','IO::Uncompress::Unzip'=>'2.048','IPC::Cmd'=>'0.76','Math::Complex'=>'1.59','Math::Trig'=>'1.23','Module::Metadata'=>'1.000009','Opcode'=>'1.23','POSIX'=>'1.30','Parse::CPAN::Meta'=>'1.4402','PerlIO::mmap'=>'0.010','Pod::Checker'=>'1.51','Pod::Find'=>'1.51','Pod::Functions'=>'1.05','Pod::Html'=>'1.14','Pod::InputObjects'=>'1.51','Pod::ParseUtils'=>'1.51','Pod::Parser'=>'1.51','Pod::PlainText'=>'2.05','Pod::Select'=>'1.51','Pod::Usage'=>'1.51','Safe'=>'2.31','Socket'=>'1.98','Term::Cap'=>'1.13','Term::ReadLine'=>'1.08','Time::HiRes'=>'1.9725','Unicode'=>'6.1.0','Unicode::UCD'=>'0.41','Version::Requirements'=>'0.101022','XS::APItest'=>'0.36','XS::Typemap'=>'0.08','_charnames'=>'1.29','arybase'=>'0.04','charnames'=>'1.29','diagnostics'=>'1.28','feature'=>'1.26','locale'=>'1.01','overload'=>'1.18','perlfaq'=>'5.0150039','re'=>'0.19','subs'=>'1.01','warnings'=>'1.13',},removed=>{}},5.015009=>{delta_from=>5.015008,changed=>{'B::Deparse'=>'1.13','B::Lint'=>'1.14','B::Lint::Debug'=>'1.14','CPAN::Meta'=>'2.120630','CPAN::Meta::Converter'=>'2.120630','CPAN::Meta::Feature'=>'2.120630','CPAN::Meta::History'=>'2.120630','CPAN::Meta::Prereqs'=>'2.120630','CPAN::Meta::Requirements'=>'2.120630','CPAN::Meta::Spec'=>'2.120630','CPAN::Meta::Validator'=>'2.120630','CPANPLUS'=>'0.9121','CPANPLUS::Internals'=>'0.9121','CPANPLUS::Shell::Default'=>'0.9121','Data::Dumper'=>'2.135_06','Digest::SHA'=>'5.71','ExtUtils::CBuilder'=>'0.280206','ExtUtils::CBuilder::Base'=>'0.280206','ExtUtils::CBuilder::Platform::Unix'=>'0.280206','ExtUtils::CBuilder::Platform::VMS'=>'0.280206','ExtUtils::CBuilder::Platform::Windows'=>'0.280206','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280206','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280206','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280206','ExtUtils::CBuilder::Platform::aix'=>'0.280206','ExtUtils::CBuilder::Platform::cygwin'=>'0.280206','ExtUtils::CBuilder::Platform::darwin'=>'0.280206','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280206','ExtUtils::CBuilder::Platform::os2'=>'0.280206','HTTP::Tiny'=>'0.017','Locale::Codes'=>'3.21','Locale::Codes::Constants'=>'3.21','Locale::Codes::Country'=>'3.21','Locale::Codes::Country_Codes'=>'3.21','Locale::Codes::Country_Retired'=>'3.21','Locale::Codes::Currency'=>'3.21','Locale::Codes::Currency_Codes'=>'3.21','Locale::Codes::Currency_Retired'=>'3.21','Locale::Codes::LangExt'=>'3.21','Locale::Codes::LangExt_Codes'=>'3.21','Locale::Codes::LangExt_Retired'=>'3.21','Locale::Codes::LangFam'=>'3.21','Locale::Codes::LangFam_Codes'=>'3.21','Locale::Codes::LangFam_Retired'=>'3.21','Locale::Codes::LangVar'=>'3.21','Locale::Codes::LangVar_Codes'=>'3.21','Locale::Codes::LangVar_Retired'=>'3.21','Locale::Codes::Language'=>'3.21','Locale::Codes::Language_Codes'=>'3.21','Locale::Codes::Language_Retired'=>'3.21','Locale::Codes::Script'=>'3.21','Locale::Codes::Script_Codes'=>'3.21','Locale::Codes::Script_Retired'=>'3.21','Locale::Country'=>'3.21','Locale::Currency'=>'3.21','Locale::Language'=>'3.21','Locale::Script'=>'3.21','Module::CoreList'=>'2.65','Pod::Html'=>'1.1501','Pod::Perldoc'=>'3.17','Pod::Perldoc::BaseTo'=>'3.17','Pod::Perldoc::GetOptsOO'=>'3.17','Pod::Perldoc::ToANSI'=>'3.17','Pod::Perldoc::ToChecker'=>'3.17','Pod::Perldoc::ToMan'=>'3.17','Pod::Perldoc::ToNroff'=>'3.17','Pod::Perldoc::ToPod'=>'3.17','Pod::Perldoc::ToRtf'=>'3.17','Pod::Perldoc::ToTerm'=>'3.17','Pod::Perldoc::ToText'=>'3.17','Pod::Perldoc::ToTk'=>'3.17','Pod::Perldoc::ToXml'=>'3.17','Pod::Simple'=>'3.20','Pod::Simple::BlackBox'=>'3.20','Pod::Simple::Checker'=>'3.20','Pod::Simple::Debug'=>'3.20','Pod::Simple::DumpAsText'=>'3.20','Pod::Simple::DumpAsXML'=>'3.20','Pod::Simple::HTML'=>'3.20','Pod::Simple::HTMLBatch'=>'3.20','Pod::Simple::LinkSection'=>'3.20','Pod::Simple::Methody'=>'3.20','Pod::Simple::Progress'=>'3.20','Pod::Simple::PullParser'=>'3.20','Pod::Simple::PullParserEndToken'=>'3.20','Pod::Simple::PullParserStartToken'=>'3.20','Pod::Simple::PullParserTextToken'=>'3.20','Pod::Simple::PullParserToken'=>'3.20','Pod::Simple::RTF'=>'3.20','Pod::Simple::Search'=>'3.20','Pod::Simple::SimpleTree'=>'3.20','Pod::Simple::Text'=>'3.20','Pod::Simple::TextContent'=>'3.20','Pod::Simple::TiedOutFH'=>'3.20','Pod::Simple::Transcode'=>'3.20','Pod::Simple::TranscodeDumb'=>'3.20','Pod::Simple::TranscodeSmart'=>'3.20','Pod::Simple::XHTML'=>'3.20','Pod::Simple::XMLOutStream'=>'3.20','Socket'=>'2.000','Term::ReadLine'=>'1.09','Unicode::Collate'=>'0.89','Unicode::Collate::CJK::Korean'=>'0.88','Unicode::Collate::Locale'=>'0.89','Unicode::Normalize'=>'1.14','Unicode::UCD'=>'0.42','XS::APItest'=>'0.37','arybase'=>'0.05','attributes'=>'0.18','charnames'=>'1.30','feature'=>'1.27',},removed=>{}},5.016=>{delta_from=>5.015009,changed=>{'B::Concise'=>'0.89','B::Deparse'=>'1.14','Carp'=>'1.26','Carp::Heavy'=>'1.26','IO::Socket'=>'1.35','Module::CoreList'=>'2.66','PerlIO::scalar'=>'0.14','Pod::Html'=>'1.1502','Safe'=>'2.31_01','Socket'=>'2.001','Unicode::UCD'=>'0.43','XS::APItest'=>'0.38','_charnames'=>'1.31','attributes'=>'0.19','strict'=>'1.07','version'=>'0.99',},removed=>{}},5.016001=>{delta_from=>5.016,changed=>{'B'=>'1.35','B::Deparse'=>'1.14_01','List::Util'=>'1.25','List::Util::PP'=>'1.25','List::Util::XS'=>'1.25','Module::CoreList'=>'2.70','PerlIO::scalar'=>'0.14_01','Scalar::Util'=>'1.25','Scalar::Util::PP'=>'1.25','re'=>'0.19_01',},removed=>{}},5.016002=>{delta_from=>5.016001,changed=>{'Module::CoreList'=>'2.76',},removed=>{}},5.016003=>{delta_from=>5.016002,changed=>{'Encode'=>'2.44_01','Module::CoreList'=>'2.76_02','XS::APItest'=>'0.39',},removed=>{}},5.017=>{delta_from=>5.016,changed=>{'B'=>'1.35','B::Concise'=>'0.90','ExtUtils::ParseXS'=>'3.17','ExtUtils::ParseXS::Utilities'=>'3.17','File::DosGlob'=>'1.07','File::Find'=>'1.21','File::stat'=>'1.06','Hash::Util'=>'0.12','IO::Socket'=>'1.34','Module::CoreList'=>'2.67','Pod::Functions'=>'1.06','Storable'=>'2.35','XS::APItest'=>'0.39','diagnostics'=>'1.29','feature'=>'1.28','overload'=>'1.19','utf8'=>'1.10',},removed=>{'Version::Requirements'=>1,}},5.017001=>{delta_from=>5.017,changed=>{'App::Prove'=>'3.25','App::Prove::State'=>'3.25','App::Prove::State::Result'=>'3.25','App::Prove::State::Result::Test'=>'3.25','Archive::Extract'=>'0.60','Archive::Tar'=>'1.88','Archive::Tar::Constant'=>'1.88','Archive::Tar::File'=>'1.88','B'=>'1.36','B::Deparse'=>'1.15','CPAN::Meta'=>'2.120921','CPAN::Meta::Converter'=>'2.120921','CPAN::Meta::Feature'=>'2.120921','CPAN::Meta::History'=>'2.120921','CPAN::Meta::Prereqs'=>'2.120921','CPAN::Meta::Requirements'=>'2.122','CPAN::Meta::Spec'=>'2.120921','CPAN::Meta::Validator'=>'2.120921','CPAN::Meta::YAML'=>'0.008','CPANPLUS'=>'0.9130','CPANPLUS::Config::HomeEnv'=>'0.04','CPANPLUS::Internals'=>'0.9130','CPANPLUS::Shell::Default'=>'0.9130','Class::Struct'=>'0.64','Compress::Raw::Bzip2'=>'2.052','Compress::Raw::Zlib'=>'2.054','Compress::Zlib'=>'2.052','Digest::MD5'=>'2.52','DynaLoader'=>'1.15','ExtUtils::CBuilder'=>'0.280208','ExtUtils::CBuilder::Base'=>'0.280208','ExtUtils::CBuilder::Platform::Unix'=>'0.280208','ExtUtils::CBuilder::Platform::VMS'=>'0.280208','ExtUtils::CBuilder::Platform::Windows'=>'0.280208','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280208','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280208','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280208','ExtUtils::CBuilder::Platform::aix'=>'0.280208','ExtUtils::CBuilder::Platform::cygwin'=>'0.280208','ExtUtils::CBuilder::Platform::darwin'=>'0.280208','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280208','ExtUtils::CBuilder::Platform::os2'=>'0.280208','Fatal'=>'2.11','File::DosGlob'=>'1.08','File::Fetch'=>'0.34','File::Spec::Unix'=>'3.39_03','Filter::Util::Call'=>'1.45','HTTP::Tiny'=>'0.022','IO'=>'1.25_07','IO::Compress::Adapter::Bzip2'=>'2.052','IO::Compress::Adapter::Deflate'=>'2.052','IO::Compress::Adapter::Identity'=>'2.052','IO::Compress::Base'=>'2.052','IO::Compress::Base::Common'=>'2.052','IO::Compress::Bzip2'=>'2.052','IO::Compress::Deflate'=>'2.052','IO::Compress::Gzip'=>'2.052','IO::Compress::Gzip::Constants'=>'2.052','IO::Compress::RawDeflate'=>'2.052','IO::Compress::Zip'=>'2.052','IO::Compress::Zip::Constants'=>'2.052','IO::Compress::Zlib::Constants'=>'2.052','IO::Compress::Zlib::Extra'=>'2.052','IO::Uncompress::Adapter::Bunzip2'=>'2.052','IO::Uncompress::Adapter::Identity'=>'2.052','IO::Uncompress::Adapter::Inflate'=>'2.052','IO::Uncompress::AnyInflate'=>'2.052','IO::Uncompress::AnyUncompress'=>'2.052','IO::Uncompress::Base'=>'2.052','IO::Uncompress::Bunzip2'=>'2.052','IO::Uncompress::Gunzip'=>'2.052','IO::Uncompress::Inflate'=>'2.052','IO::Uncompress::RawInflate'=>'2.052','IO::Uncompress::Unzip'=>'2.052','IPC::Cmd'=>'0.78','List::Util'=>'1.25','List::Util::XS'=>'1.25','Locale::Codes'=>'3.22','Locale::Codes::Constants'=>'3.22','Locale::Codes::Country'=>'3.22','Locale::Codes::Country_Codes'=>'3.22','Locale::Codes::Country_Retired'=>'3.22','Locale::Codes::Currency'=>'3.22','Locale::Codes::Currency_Codes'=>'3.22','Locale::Codes::Currency_Retired'=>'3.22','Locale::Codes::LangExt'=>'3.22','Locale::Codes::LangExt_Codes'=>'3.22','Locale::Codes::LangExt_Retired'=>'3.22','Locale::Codes::LangFam'=>'3.22','Locale::Codes::LangFam_Codes'=>'3.22','Locale::Codes::LangFam_Retired'=>'3.22','Locale::Codes::LangVar'=>'3.22','Locale::Codes::LangVar_Codes'=>'3.22','Locale::Codes::LangVar_Retired'=>'3.22','Locale::Codes::Language'=>'3.22','Locale::Codes::Language_Codes'=>'3.22','Locale::Codes::Language_Retired'=>'3.22','Locale::Codes::Script'=>'3.22','Locale::Codes::Script_Codes'=>'3.22','Locale::Codes::Script_Retired'=>'3.22','Locale::Country'=>'3.22','Locale::Currency'=>'3.22','Locale::Language'=>'3.22','Locale::Script'=>'3.22','Memoize'=>'1.03','Memoize::AnyDBM_File'=>'1.03','Memoize::Expire'=>'1.03','Memoize::ExpireFile'=>'1.03','Memoize::ExpireTest'=>'1.03','Memoize::NDBM_File'=>'1.03','Memoize::SDBM_File'=>'1.03','Memoize::Storable'=>'1.03','Module::Build'=>'0.40','Module::Build::Base'=>'0.40','Module::Build::Compat'=>'0.40','Module::Build::Config'=>'0.40','Module::Build::Cookbook'=>'0.40','Module::Build::Dumper'=>'0.40','Module::Build::ModuleInfo'=>'0.40','Module::Build::Notes'=>'0.40','Module::Build::PPMMaker'=>'0.40','Module::Build::Platform::Amiga'=>'0.40','Module::Build::Platform::Default'=>'0.40','Module::Build::Platform::EBCDIC'=>'0.40','Module::Build::Platform::MPEiX'=>'0.40','Module::Build::Platform::MacOS'=>'0.40','Module::Build::Platform::RiscOS'=>'0.40','Module::Build::Platform::Unix'=>'0.40','Module::Build::Platform::VMS'=>'0.40','Module::Build::Platform::VOS'=>'0.40','Module::Build::Platform::Windows'=>'0.40','Module::Build::Platform::aix'=>'0.40','Module::Build::Platform::cygwin'=>'0.40','Module::Build::Platform::darwin'=>'0.40','Module::Build::Platform::os2'=>'0.40','Module::Build::PodParser'=>'0.40','Module::CoreList'=>'2.68','Module::Load::Conditional'=>'0.50','Object::Accessor'=>'0.44','POSIX'=>'1.31','Params::Check'=>'0.36','Parse::CPAN::Meta'=>'1.4404','PerlIO::mmap'=>'0.011','PerlIO::via::QuotedPrint'=>'0.07','Pod::Html'=>'1.16','Pod::Man'=>'2.26','Pod::Text'=>'3.16','Safe'=>'2.33_01','Scalar::Util'=>'1.25','Search::Dict'=>'1.07','Storable'=>'2.36','TAP::Base'=>'3.25','TAP::Formatter::Base'=>'3.25','TAP::Formatter::Color'=>'3.25','TAP::Formatter::Console'=>'3.25','TAP::Formatter::Console::ParallelSession'=>'3.25','TAP::Formatter::Console::Session'=>'3.25','TAP::Formatter::File'=>'3.25','TAP::Formatter::File::Session'=>'3.25','TAP::Formatter::Session'=>'3.25','TAP::Harness'=>'3.25','TAP::Object'=>'3.25','TAP::Parser'=>'3.25','TAP::Parser::Aggregator'=>'3.25','TAP::Parser::Grammar'=>'3.25','TAP::Parser::Iterator'=>'3.25','TAP::Parser::Iterator::Array'=>'3.25','TAP::Parser::Iterator::Process'=>'3.25','TAP::Parser::Iterator::Stream'=>'3.25','TAP::Parser::IteratorFactory'=>'3.25','TAP::Parser::Multiplexer'=>'3.25','TAP::Parser::Result'=>'3.25','TAP::Parser::Result::Bailout'=>'3.25','TAP::Parser::Result::Comment'=>'3.25','TAP::Parser::Result::Plan'=>'3.25','TAP::Parser::Result::Pragma'=>'3.25','TAP::Parser::Result::Test'=>'3.25','TAP::Parser::Result::Unknown'=>'3.25','TAP::Parser::Result::Version'=>'3.25','TAP::Parser::Result::YAML'=>'3.25','TAP::Parser::ResultFactory'=>'3.25','TAP::Parser::Scheduler'=>'3.25','TAP::Parser::Scheduler::Job'=>'3.25','TAP::Parser::Scheduler::Spinner'=>'3.25','TAP::Parser::Source'=>'3.25','TAP::Parser::SourceHandler'=>'3.25','TAP::Parser::SourceHandler::Executable'=>'3.25','TAP::Parser::SourceHandler::File'=>'3.25','TAP::Parser::SourceHandler::Handle'=>'3.25','TAP::Parser::SourceHandler::Perl'=>'3.25','TAP::Parser::SourceHandler::RawTAP'=>'3.25','TAP::Parser::Utils'=>'3.25','TAP::Parser::YAMLish::Reader'=>'3.25','TAP::Parser::YAMLish::Writer'=>'3.25','Term::ANSIColor'=>'3.02','Test::Harness'=>'3.25','Unicode'=>'6.2.0','Unicode::UCD'=>'0.44','XS::APItest'=>'0.40','_charnames'=>'1.32','attributes'=>'0.2','autodie'=>'2.11','autodie::exception'=>'2.11','autodie::exception::system'=>'2.11','autodie::hints'=>'2.11','bigint'=>'0.30','charnames'=>'1.32','feature'=>'1.29','inc::latest'=>'0.40','perlfaq'=>'5.0150040','re'=>'0.20',},removed=>{'List::Util::PP'=>1,'Scalar::Util::PP'=>1,}},5.017002=>{delta_from=>5.017001,changed=>{'App::Prove'=>'3.25_01','App::Prove::State'=>'3.25_01','App::Prove::State::Result'=>'3.25_01','App::Prove::State::Result::Test'=>'3.25_01','B::Concise'=>'0.91','Compress::Raw::Bzip2'=>'2.05201','Compress::Raw::Zlib'=>'2.05401','Exporter'=>'5.67','Exporter::Heavy'=>'5.67','Fatal'=>'2.12','File::Fetch'=>'0.36','File::stat'=>'1.07','IO'=>'1.25_08','IO::Socket'=>'1.35','Module::CoreList'=>'2.69','PerlIO::scalar'=>'0.15','Socket'=>'2.002','Storable'=>'2.37','TAP::Base'=>'3.25_01','TAP::Formatter::Base'=>'3.25_01','TAP::Formatter::Color'=>'3.25_01','TAP::Formatter::Console'=>'3.25_01','TAP::Formatter::Console::ParallelSession'=>'3.25_01','TAP::Formatter::Console::Session'=>'3.25_01','TAP::Formatter::File'=>'3.25_01','TAP::Formatter::File::Session'=>'3.25_01','TAP::Formatter::Session'=>'3.25_01','TAP::Harness'=>'3.25_01','TAP::Object'=>'3.25_01','TAP::Parser'=>'3.25_01','TAP::Parser::Aggregator'=>'3.25_01','TAP::Parser::Grammar'=>'3.25_01','TAP::Parser::Iterator'=>'3.25_01','TAP::Parser::Iterator::Array'=>'3.25_01','TAP::Parser::Iterator::Process'=>'3.25_01','TAP::Parser::Iterator::Stream'=>'3.25_01','TAP::Parser::IteratorFactory'=>'3.25_01','TAP::Parser::Multiplexer'=>'3.25_01','TAP::Parser::Result'=>'3.25_01','TAP::Parser::Result::Bailout'=>'3.25_01','TAP::Parser::Result::Comment'=>'3.25_01','TAP::Parser::Result::Plan'=>'3.25_01','TAP::Parser::Result::Pragma'=>'3.25_01','TAP::Parser::Result::Test'=>'3.25_01','TAP::Parser::Result::Unknown'=>'3.25_01','TAP::Parser::Result::Version'=>'3.25_01','TAP::Parser::Result::YAML'=>'3.25_01','TAP::Parser::ResultFactory'=>'3.25_01','TAP::Parser::Scheduler'=>'3.25_01','TAP::Parser::Scheduler::Job'=>'3.25_01','TAP::Parser::Scheduler::Spinner'=>'3.25_01','TAP::Parser::Source'=>'3.25_01','TAP::Parser::SourceHandler'=>'3.25_01','TAP::Parser::SourceHandler::Executable'=>'3.25_01','TAP::Parser::SourceHandler::File'=>'3.25_01','TAP::Parser::SourceHandler::Handle'=>'3.25_01','TAP::Parser::SourceHandler::Perl'=>'3.25_01','TAP::Parser::SourceHandler::RawTAP'=>'3.25_01','TAP::Parser::Utils'=>'3.25_01','TAP::Parser::YAMLish::Reader'=>'3.25_01','TAP::Parser::YAMLish::Writer'=>'3.25_01','Test::Harness'=>'3.25_01','Tie::StdHandle'=>'4.3','XS::APItest'=>'0.41','autodie'=>'2.12','autodie::exception'=>'2.12','autodie::exception::system'=>'2.12','autodie::hints'=>'2.12','diagnostics'=>'1.30','overload'=>'1.20','re'=>'0.21','vars'=>'1.03',},removed=>{}},5.017003=>{delta_from=>5.017002,changed=>{'B'=>'1.37','B::Concise'=>'0.92','B::Debug'=>'1.18','B::Deparse'=>'1.16','CGI'=>'3.60','Compress::Raw::Bzip2'=>'2.055','Compress::Raw::Zlib'=>'2.056','Compress::Zlib'=>'2.055','Data::Dumper'=>'2.135_07','Devel::Peek'=>'1.09','Encode'=>'2.47','Encode::Alias'=>'2.16','Encode::GSM0338'=>'2.02','Encode::Unicode::UTF7'=>'2.06','IO::Compress::Adapter::Bzip2'=>'2.055','IO::Compress::Adapter::Deflate'=>'2.055','IO::Compress::Adapter::Identity'=>'2.055','IO::Compress::Base'=>'2.055','IO::Compress::Base::Common'=>'2.055','IO::Compress::Bzip2'=>'2.055','IO::Compress::Deflate'=>'2.055','IO::Compress::Gzip'=>'2.055','IO::Compress::Gzip::Constants'=>'2.055','IO::Compress::RawDeflate'=>'2.055','IO::Compress::Zip'=>'2.055','IO::Compress::Zip::Constants'=>'2.055','IO::Compress::Zlib::Constants'=>'2.055','IO::Compress::Zlib::Extra'=>'2.055','IO::Uncompress::Adapter::Bunzip2'=>'2.055','IO::Uncompress::Adapter::Identity'=>'2.055','IO::Uncompress::Adapter::Inflate'=>'2.055','IO::Uncompress::AnyInflate'=>'2.055','IO::Uncompress::AnyUncompress'=>'2.055','IO::Uncompress::Base'=>'2.055','IO::Uncompress::Bunzip2'=>'2.055','IO::Uncompress::Gunzip'=>'2.055','IO::Uncompress::Inflate'=>'2.055','IO::Uncompress::RawInflate'=>'2.055','IO::Uncompress::Unzip'=>'2.055','Module::Build'=>'0.4003','Module::Build::Base'=>'0.4003','Module::Build::Compat'=>'0.4003','Module::Build::Config'=>'0.4003','Module::Build::Cookbook'=>'0.4003','Module::Build::Dumper'=>'0.4003','Module::Build::ModuleInfo'=>'0.4003','Module::Build::Notes'=>'0.4003','Module::Build::PPMMaker'=>'0.4003','Module::Build::Platform::Amiga'=>'0.4003','Module::Build::Platform::Default'=>'0.4003','Module::Build::Platform::EBCDIC'=>'0.4003','Module::Build::Platform::MPEiX'=>'0.4003','Module::Build::Platform::MacOS'=>'0.4003','Module::Build::Platform::RiscOS'=>'0.4003','Module::Build::Platform::Unix'=>'0.4003','Module::Build::Platform::VMS'=>'0.4003','Module::Build::Platform::VOS'=>'0.4003','Module::Build::Platform::Windows'=>'0.4003','Module::Build::Platform::aix'=>'0.4003','Module::Build::Platform::cygwin'=>'0.4003','Module::Build::Platform::darwin'=>'0.4003','Module::Build::Platform::os2'=>'0.4003','Module::Build::PodParser'=>'0.4003','Module::CoreList'=>'2.71','Module::CoreList::TieHashDelta'=>'2.71','Module::Load::Conditional'=>'0.54','Module::Metadata'=>'1.000011','Module::Pluggable'=>'4.3','Module::Pluggable::Object'=>'4.3','Pod::Simple'=>'3.23','Pod::Simple::BlackBox'=>'3.23','Pod::Simple::Checker'=>'3.23','Pod::Simple::Debug'=>'3.23','Pod::Simple::DumpAsText'=>'3.23','Pod::Simple::DumpAsXML'=>'3.23','Pod::Simple::HTML'=>'3.23','Pod::Simple::HTMLBatch'=>'3.23','Pod::Simple::LinkSection'=>'3.23','Pod::Simple::Methody'=>'3.23','Pod::Simple::Progress'=>'3.23','Pod::Simple::PullParser'=>'3.23','Pod::Simple::PullParserEndToken'=>'3.23','Pod::Simple::PullParserStartToken'=>'3.23','Pod::Simple::PullParserTextToken'=>'3.23','Pod::Simple::PullParserToken'=>'3.23','Pod::Simple::RTF'=>'3.23','Pod::Simple::Search'=>'3.23','Pod::Simple::SimpleTree'=>'3.23','Pod::Simple::Text'=>'3.23','Pod::Simple::TextContent'=>'3.23','Pod::Simple::TiedOutFH'=>'3.23','Pod::Simple::Transcode'=>'3.23','Pod::Simple::TranscodeDumb'=>'3.23','Pod::Simple::TranscodeSmart'=>'3.23','Pod::Simple::XHTML'=>'3.23','Pod::Simple::XMLOutStream'=>'3.23','Socket'=>'2.004','Storable'=>'2.38','Sys::Syslog'=>'0.31','Term::ReadLine'=>'1.10','Text::Tabs'=>'2012.0818','Text::Wrap'=>'2012.0818','Time::Local'=>'1.2300','Unicode::UCD'=>'0.45','Win32'=>'0.45','Win32CORE'=>'0.03','XS::APItest'=>'0.42','inc::latest'=>'0.4003','perlfaq'=>'5.0150041','re'=>'0.22',},removed=>{}},5.017004=>{delta_from=>5.017003,changed=>{'Archive::Tar'=>'1.90','Archive::Tar::Constant'=>'1.90','Archive::Tar::File'=>'1.90','B'=>'1.38','B::Concise'=>'0.93','B::Deparse'=>'1.17','B::Xref'=>'1.04','CPANPLUS'=>'0.9131','CPANPLUS::Internals'=>'0.9131','CPANPLUS::Shell::Default'=>'0.9131','DB_File'=>'1.827','Devel::Peek'=>'1.10','DynaLoader'=>'1.16','Errno'=>'1.16','ExtUtils::ParseXS'=>'3.18','ExtUtils::ParseXS::Constants'=>'3.18','ExtUtils::ParseXS::CountLines'=>'3.18','ExtUtils::ParseXS::Utilities'=>'3.18','File::Copy'=>'2.24','File::Find'=>'1.22','IPC::Open3'=>'1.13','Locale::Codes'=>'3.23','Locale::Codes::Constants'=>'3.23','Locale::Codes::Country'=>'3.23','Locale::Codes::Country_Codes'=>'3.23','Locale::Codes::Country_Retired'=>'3.23','Locale::Codes::Currency'=>'3.23','Locale::Codes::Currency_Codes'=>'3.23','Locale::Codes::Currency_Retired'=>'3.23','Locale::Codes::LangExt'=>'3.23','Locale::Codes::LangExt_Codes'=>'3.23','Locale::Codes::LangExt_Retired'=>'3.23','Locale::Codes::LangFam'=>'3.23','Locale::Codes::LangFam_Codes'=>'3.23','Locale::Codes::LangFam_Retired'=>'3.23','Locale::Codes::LangVar'=>'3.23','Locale::Codes::LangVar_Codes'=>'3.23','Locale::Codes::LangVar_Retired'=>'3.23','Locale::Codes::Language'=>'3.23','Locale::Codes::Language_Codes'=>'3.23','Locale::Codes::Language_Retired'=>'3.23','Locale::Codes::Script'=>'3.23','Locale::Codes::Script_Codes'=>'3.23','Locale::Codes::Script_Retired'=>'3.23','Locale::Country'=>'3.23','Locale::Currency'=>'3.23','Locale::Language'=>'3.23','Locale::Script'=>'3.23','Math::BigFloat::Trace'=>'0.30','Math::BigInt::Trace'=>'0.30','Module::CoreList'=>'2.73','Module::CoreList::TieHashDelta'=>'2.73','Opcode'=>'1.24','Socket'=>'2.006','Storable'=>'2.39','Sys::Syslog'=>'0.32','Unicode::UCD'=>'0.46','XS::APItest'=>'0.43','bignum'=>'0.30','bigrat'=>'0.30','constant'=>'1.24','feature'=>'1.30','threads::shared'=>'1.41','version'=>'0.9901','warnings'=>'1.14',},removed=>{}},5.017005=>{delta_from=>5.017004,changed=>{'AutoLoader'=>'5.73','B'=>'1.39','B::Deparse'=>'1.18','CPANPLUS'=>'0.9133','CPANPLUS::Internals'=>'0.9133','CPANPLUS::Shell::Default'=>'0.9133','Carp'=>'1.27','Carp::Heavy'=>'1.27','Data::Dumper'=>'2.136','Digest::SHA'=>'5.72','ExtUtils::CBuilder'=>'0.280209','ExtUtils::CBuilder::Base'=>'0.280209','ExtUtils::CBuilder::Platform::Unix'=>'0.280209','ExtUtils::CBuilder::Platform::VMS'=>'0.280209','ExtUtils::CBuilder::Platform::Windows'=>'0.280209','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280209','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280209','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280209','ExtUtils::CBuilder::Platform::aix'=>'0.280209','ExtUtils::CBuilder::Platform::cygwin'=>'0.280209','ExtUtils::CBuilder::Platform::darwin'=>'0.280209','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280209','ExtUtils::CBuilder::Platform::os2'=>'0.280209','File::Copy'=>'2.25','File::Glob'=>'1.18','HTTP::Tiny'=>'0.024','Module::CoreList'=>'2.75','Module::CoreList::TieHashDelta'=>'2.75','PerlIO::encoding'=>'0.16','Unicode::Collate'=>'0.90','Unicode::Collate::Locale'=>'0.90','Unicode::Normalize'=>'1.15','Win32CORE'=>'0.04','XS::APItest'=>'0.44','attributes'=>'0.21','bigint'=>'0.31','bignum'=>'0.31','bigrat'=>'0.31','feature'=>'1.31','threads::shared'=>'1.42','warnings'=>'1.15',},removed=>{}},5.017006=>{delta_from=>5.017005,changed=>{'B'=>'1.40','B::Concise'=>'0.94','B::Deparse'=>'1.19','B::Xref'=>'1.05','CGI'=>'3.63','CGI::Util'=>'3.62','CPAN'=>'1.99_51','CPANPLUS::Dist::Build'=>'0.64','CPANPLUS::Dist::Build::Constants'=>'0.64','Carp'=>'1.28','Carp::Heavy'=>'1.28','Compress::Raw::Bzip2'=>'2.058','Compress::Raw::Zlib'=>'2.058','Compress::Zlib'=>'2.058','Data::Dumper'=>'2.137','Digest::SHA'=>'5.73','DynaLoader'=>'1.17','Env'=>'1.04','Errno'=>'1.17','ExtUtils::Manifest'=>'1.62','ExtUtils::Typemaps'=>'3.18','ExtUtils::Typemaps::Cmd'=>'3.18','ExtUtils::Typemaps::InputMap'=>'3.18','ExtUtils::Typemaps::OutputMap'=>'3.18','ExtUtils::Typemaps::Type'=>'3.18','Fatal'=>'2.13','File::Find'=>'1.23','Hash::Util'=>'0.13','IO::Compress::Adapter::Bzip2'=>'2.058','IO::Compress::Adapter::Deflate'=>'2.058','IO::Compress::Adapter::Identity'=>'2.058','IO::Compress::Base'=>'2.058','IO::Compress::Base::Common'=>'2.058','IO::Compress::Bzip2'=>'2.058','IO::Compress::Deflate'=>'2.058','IO::Compress::Gzip'=>'2.058','IO::Compress::Gzip::Constants'=>'2.058','IO::Compress::RawDeflate'=>'2.058','IO::Compress::Zip'=>'2.058','IO::Compress::Zip::Constants'=>'2.058','IO::Compress::Zlib::Constants'=>'2.058','IO::Compress::Zlib::Extra'=>'2.058','IO::Uncompress::Adapter::Bunzip2'=>'2.058','IO::Uncompress::Adapter::Identity'=>'2.058','IO::Uncompress::Adapter::Inflate'=>'2.058','IO::Uncompress::AnyInflate'=>'2.058','IO::Uncompress::AnyUncompress'=>'2.058','IO::Uncompress::Base'=>'2.058','IO::Uncompress::Bunzip2'=>'2.058','IO::Uncompress::Gunzip'=>'2.058','IO::Uncompress::Inflate'=>'2.058','IO::Uncompress::RawInflate'=>'2.058','IO::Uncompress::Unzip'=>'2.058','Module::CoreList'=>'2.78','Module::CoreList::TieHashDelta'=>'2.77','Module::Pluggable'=>'4.5','Module::Pluggable::Object'=>'4.5','Opcode'=>'1.25','Sys::Hostname'=>'1.17','Term::UI'=>'0.32','Thread::Queue'=>'3.01','Tie::Hash::NamedCapture'=>'0.09','Unicode::Collate'=>'0.93','Unicode::Collate::CJK::Korean'=>'0.93','Unicode::Collate::Locale'=>'0.93','Unicode::Normalize'=>'1.16','Unicode::UCD'=>'0.47','XS::APItest'=>'0.46','_charnames'=>'1.33','autodie'=>'2.13','autodie::exception'=>'2.13','autodie::exception::system'=>'2.13','autodie::hints'=>'2.13','charnames'=>'1.33','re'=>'0.23',},removed=>{}},5.017007=>{delta_from=>5.017006,changed=>{'B'=>'1.41','CPANPLUS::Dist::Build'=>'0.68','CPANPLUS::Dist::Build::Constants'=>'0.68','Compress::Raw::Bzip2'=>'2.059','Compress::Raw::Zlib'=>'2.059','Compress::Zlib'=>'2.059','Cwd'=>'3.39_03','Data::Dumper'=>'2.139','Devel::Peek'=>'1.11','Digest::SHA'=>'5.80','DynaLoader'=>'1.18','English'=>'1.06','Errno'=>'1.18','ExtUtils::Command::MM'=>'6.64','ExtUtils::Liblist'=>'6.64','ExtUtils::Liblist::Kid'=>'6.64','ExtUtils::MM'=>'6.64','ExtUtils::MM_AIX'=>'6.64','ExtUtils::MM_Any'=>'6.64','ExtUtils::MM_BeOS'=>'6.64','ExtUtils::MM_Cygwin'=>'6.64','ExtUtils::MM_DOS'=>'6.64','ExtUtils::MM_Darwin'=>'6.64','ExtUtils::MM_MacOS'=>'6.64','ExtUtils::MM_NW5'=>'6.64','ExtUtils::MM_OS2'=>'6.64','ExtUtils::MM_QNX'=>'6.64','ExtUtils::MM_UWIN'=>'6.64','ExtUtils::MM_Unix'=>'6.64','ExtUtils::MM_VMS'=>'6.64','ExtUtils::MM_VOS'=>'6.64','ExtUtils::MM_Win32'=>'6.64','ExtUtils::MM_Win95'=>'6.64','ExtUtils::MY'=>'6.64','ExtUtils::MakeMaker'=>'6.64','ExtUtils::MakeMaker::Config'=>'6.64','ExtUtils::Mkbootstrap'=>'6.64','ExtUtils::Mksymlists'=>'6.64','ExtUtils::testlib'=>'6.64','File::DosGlob'=>'1.09','File::Glob'=>'1.19','GDBM_File'=>'1.15','IO::Compress::Adapter::Bzip2'=>'2.059','IO::Compress::Adapter::Deflate'=>'2.059','IO::Compress::Adapter::Identity'=>'2.059','IO::Compress::Base'=>'2.059','IO::Compress::Base::Common'=>'2.059','IO::Compress::Bzip2'=>'2.059','IO::Compress::Deflate'=>'2.059','IO::Compress::Gzip'=>'2.059','IO::Compress::Gzip::Constants'=>'2.059','IO::Compress::RawDeflate'=>'2.059','IO::Compress::Zip'=>'2.059','IO::Compress::Zip::Constants'=>'2.059','IO::Compress::Zlib::Constants'=>'2.059','IO::Compress::Zlib::Extra'=>'2.059','IO::Uncompress::Adapter::Bunzip2'=>'2.059','IO::Uncompress::Adapter::Identity'=>'2.059','IO::Uncompress::Adapter::Inflate'=>'2.059','IO::Uncompress::AnyInflate'=>'2.059','IO::Uncompress::AnyUncompress'=>'2.059','IO::Uncompress::Base'=>'2.059','IO::Uncompress::Bunzip2'=>'2.059','IO::Uncompress::Gunzip'=>'2.059','IO::Uncompress::Inflate'=>'2.059','IO::Uncompress::RawInflate'=>'2.059','IO::Uncompress::Unzip'=>'2.059','List::Util'=>'1.26','List::Util::XS'=>'1.26','Locale::Codes'=>'3.24','Locale::Codes::Constants'=>'3.24','Locale::Codes::Country'=>'3.24','Locale::Codes::Country_Codes'=>'3.24','Locale::Codes::Country_Retired'=>'3.24','Locale::Codes::Currency'=>'3.24','Locale::Codes::Currency_Codes'=>'3.24','Locale::Codes::Currency_Retired'=>'3.24','Locale::Codes::LangExt'=>'3.24','Locale::Codes::LangExt_Codes'=>'3.24','Locale::Codes::LangExt_Retired'=>'3.24','Locale::Codes::LangFam'=>'3.24','Locale::Codes::LangFam_Codes'=>'3.24','Locale::Codes::LangFam_Retired'=>'3.24','Locale::Codes::LangVar'=>'3.24','Locale::Codes::LangVar_Codes'=>'3.24','Locale::Codes::LangVar_Retired'=>'3.24','Locale::Codes::Language'=>'3.24','Locale::Codes::Language_Codes'=>'3.24','Locale::Codes::Language_Retired'=>'3.24','Locale::Codes::Script'=>'3.24','Locale::Codes::Script_Codes'=>'3.24','Locale::Codes::Script_Retired'=>'3.24','Locale::Country'=>'3.24','Locale::Currency'=>'3.24','Locale::Language'=>'3.24','Locale::Maketext'=>'1.23','Locale::Script'=>'3.24','Module::CoreList'=>'2.79','Module::CoreList::TieHashDelta'=>'2.79','POSIX'=>'1.32','Scalar::Util'=>'1.26','Socket'=>'2.006_001','Storable'=>'2.40','Term::ReadLine'=>'1.11','Unicode::Collate'=>'0.96','Unicode::Collate::CJK::Stroke'=>'0.94','Unicode::Collate::CJK::Zhuyin'=>'0.94','Unicode::Collate::Locale'=>'0.96','XS::APItest'=>'0.48','XS::Typemap'=>'0.09','_charnames'=>'1.34','charnames'=>'1.34','feature'=>'1.32','mro'=>'1.10','sigtrap'=>'1.07','sort'=>'2.02',},removed=>{}},5.017008=>{delta_from=>5.017007,changed=>{'Archive::Extract'=>'0.62','B'=>'1.42','B::Concise'=>'0.95','Compress::Raw::Bzip2'=>'2.060','Compress::Raw::Zlib'=>'2.060','Compress::Zlib'=>'2.060','Cwd'=>'3.40','Data::Dumper'=>'2.141','Digest::SHA'=>'5.81','ExtUtils::Install'=>'1.59','File::Fetch'=>'0.38','File::Path'=>'2.09','File::Spec'=>'3.40','File::Spec::Cygwin'=>'3.40','File::Spec::Epoc'=>'3.40','File::Spec::Functions'=>'3.40','File::Spec::Mac'=>'3.40','File::Spec::OS2'=>'3.40','File::Spec::Unix'=>'3.40','File::Spec::VMS'=>'3.40','File::Spec::Win32'=>'3.40','HTTP::Tiny'=>'0.025','Hash::Util'=>'0.14','I18N::LangTags'=>'0.39','I18N::LangTags::List'=>'0.39','I18N::Langinfo'=>'0.09','IO'=>'1.26','IO::Compress::Adapter::Bzip2'=>'2.060','IO::Compress::Adapter::Deflate'=>'2.060','IO::Compress::Adapter::Identity'=>'2.060','IO::Compress::Base'=>'2.060','IO::Compress::Base::Common'=>'2.060','IO::Compress::Bzip2'=>'2.060','IO::Compress::Deflate'=>'2.060','IO::Compress::Gzip'=>'2.060','IO::Compress::Gzip::Constants'=>'2.060','IO::Compress::RawDeflate'=>'2.060','IO::Compress::Zip'=>'2.060','IO::Compress::Zip::Constants'=>'2.060','IO::Compress::Zlib::Constants'=>'2.060','IO::Compress::Zlib::Extra'=>'2.060','IO::Uncompress::Adapter::Bunzip2'=>'2.060','IO::Uncompress::Adapter::Identity'=>'2.060','IO::Uncompress::Adapter::Inflate'=>'2.060','IO::Uncompress::AnyInflate'=>'2.060','IO::Uncompress::AnyUncompress'=>'2.060','IO::Uncompress::Base'=>'2.060','IO::Uncompress::Bunzip2'=>'2.060','IO::Uncompress::Gunzip'=>'2.060','IO::Uncompress::Inflate'=>'2.060','IO::Uncompress::RawInflate'=>'2.060','IO::Uncompress::Unzip'=>'2.060','List::Util'=>'1.27','List::Util::XS'=>'1.27','Module::CoreList'=>'2.80','Module::CoreList::TieHashDelta'=>'2.80','Pod::Html'=>'1.17','Pod::LaTeX'=>'0.61','Pod::Man'=>'2.27','Pod::Text'=>'3.17','Pod::Text::Color'=>'2.07','Pod::Text::Overstrike'=>'2.05','Pod::Text::Termcap'=>'2.07','Safe'=>'2.34','Scalar::Util'=>'1.27','Socket'=>'2.009','Term::ANSIColor'=>'4.02','Test'=>'1.26','Unicode::Collate'=>'0.97','XS::APItest'=>'0.51','XS::Typemap'=>'0.10','_charnames'=>'1.35','charnames'=>'1.35','constant'=>'1.25','diagnostics'=>'1.31','threads::shared'=>'1.43','warnings'=>'1.16',},removed=>{}},5.017009=>{delta_from=>5.017008,changed=>{'App::Cpan'=>'1.60_02','App::Prove'=>'3.26','App::Prove::State'=>'3.26','App::Prove::State::Result'=>'3.26','App::Prove::State::Result::Test'=>'3.26','Archive::Extract'=>'0.68','Attribute::Handlers'=>'0.94','B::Lint'=>'1.17','B::Lint::Debug'=>'1.17','Benchmark'=>'1.14','CPAN'=>'2.00','CPAN::Distribution'=>'2.00','CPAN::FirstTime'=>'5.5304','CPAN::Nox'=>'5.5001','CPANPLUS'=>'0.9135','CPANPLUS::Backend'=>'0.9135','CPANPLUS::Backend::RV'=>'0.9135','CPANPLUS::Config'=>'0.9135','CPANPLUS::Config::HomeEnv'=>'0.9135','CPANPLUS::Configure'=>'0.9135','CPANPLUS::Configure::Setup'=>'0.9135','CPANPLUS::Dist'=>'0.9135','CPANPLUS::Dist::Autobundle'=>'0.9135','CPANPLUS::Dist::Base'=>'0.9135','CPANPLUS::Dist::Build'=>'0.70','CPANPLUS::Dist::Build::Constants'=>'0.70','CPANPLUS::Dist::MM'=>'0.9135','CPANPLUS::Dist::Sample'=>'0.9135','CPANPLUS::Error'=>'0.9135','CPANPLUS::Internals'=>'0.9135','CPANPLUS::Internals::Constants'=>'0.9135','CPANPLUS::Internals::Constants::Report'=>'0.9135','CPANPLUS::Internals::Extract'=>'0.9135','CPANPLUS::Internals::Fetch'=>'0.9135','CPANPLUS::Internals::Report'=>'0.9135','CPANPLUS::Internals::Search'=>'0.9135','CPANPLUS::Internals::Source'=>'0.9135','CPANPLUS::Internals::Source::Memory'=>'0.9135','CPANPLUS::Internals::Source::SQLite'=>'0.9135','CPANPLUS::Internals::Source::SQLite::Tie'=>'0.9135','CPANPLUS::Internals::Utils'=>'0.9135','CPANPLUS::Internals::Utils::Autoflush'=>'0.9135','CPANPLUS::Module'=>'0.9135','CPANPLUS::Module::Author'=>'0.9135','CPANPLUS::Module::Author::Fake'=>'0.9135','CPANPLUS::Module::Checksums'=>'0.9135','CPANPLUS::Module::Fake'=>'0.9135','CPANPLUS::Module::Signature'=>'0.9135','CPANPLUS::Selfupdate'=>'0.9135','CPANPLUS::Shell'=>'0.9135','CPANPLUS::Shell::Classic'=>'0.9135','CPANPLUS::Shell::Default'=>'0.9135','CPANPLUS::Shell::Default::Plugins::CustomSource'=>'0.9135','CPANPLUS::Shell::Default::Plugins::Remote'=>'0.9135','CPANPLUS::Shell::Default::Plugins::Source'=>'0.9135','Config'=>'5.017009','Config::Perl::V'=>'0.17','DBM_Filter'=>'0.05','Data::Dumper'=>'2.142','Digest::SHA'=>'5.82','Encode'=>'2.48','ExtUtils::Installed'=>'1.999003','ExtUtils::Manifest'=>'1.63','ExtUtils::ParseXS::Utilities'=>'3.19','ExtUtils::Typemaps'=>'3.19','File::CheckTree'=>'4.42','File::DosGlob'=>'1.10','File::Temp'=>'0.22_90','Filter::Simple'=>'0.89','IO'=>'1.27','Log::Message'=>'0.06','Log::Message::Config'=>'0.06','Log::Message::Handlers'=>'0.06','Log::Message::Item'=>'0.06','Log::Message::Simple'=>'0.10','Math::BigInt'=>'1.999','Module::CoreList'=>'2.82','Module::CoreList::TieHashDelta'=>'2.82','Module::Load'=>'0.24','Module::Pluggable'=>'4.6','Module::Pluggable::Object'=>'4.6','OS2::DLL'=>'1.05','OS2::ExtAttr'=>'0.03','OS2::Process'=>'1.08','Object::Accessor'=>'0.46','PerlIO::scalar'=>'0.16','Pod::Checker'=>'1.60','Pod::Find'=>'1.60','Pod::Html'=>'1.18','Pod::InputObjects'=>'1.60','Pod::ParseUtils'=>'1.60','Pod::Parser'=>'1.60','Pod::Perldoc'=>'3.19','Pod::Perldoc::BaseTo'=>'3.19','Pod::Perldoc::GetOptsOO'=>'3.19','Pod::Perldoc::ToANSI'=>'3.19','Pod::Perldoc::ToChecker'=>'3.19','Pod::Perldoc::ToMan'=>'3.19','Pod::Perldoc::ToNroff'=>'3.19','Pod::Perldoc::ToPod'=>'3.19','Pod::Perldoc::ToRtf'=>'3.19','Pod::Perldoc::ToTerm'=>'3.19','Pod::Perldoc::ToText'=>'3.19','Pod::Perldoc::ToTk'=>'3.19','Pod::Perldoc::ToXml'=>'3.19','Pod::PlainText'=>'2.06','Pod::Select'=>'1.60','Pod::Usage'=>'1.61','SelfLoader'=>'1.21','TAP::Base'=>'3.26','TAP::Formatter::Base'=>'3.26','TAP::Formatter::Color'=>'3.26','TAP::Formatter::Console'=>'3.26','TAP::Formatter::Console::ParallelSession'=>'3.26','TAP::Formatter::Console::Session'=>'3.26','TAP::Formatter::File'=>'3.26','TAP::Formatter::File::Session'=>'3.26','TAP::Formatter::Session'=>'3.26','TAP::Harness'=>'3.26','TAP::Object'=>'3.26','TAP::Parser'=>'3.26','TAP::Parser::Aggregator'=>'3.26','TAP::Parser::Grammar'=>'3.26','TAP::Parser::Iterator'=>'3.26','TAP::Parser::Iterator::Array'=>'3.26','TAP::Parser::Iterator::Process'=>'3.26','TAP::Parser::Iterator::Stream'=>'3.26','TAP::Parser::IteratorFactory'=>'3.26','TAP::Parser::Multiplexer'=>'3.26','TAP::Parser::Result'=>'3.26','TAP::Parser::Result::Bailout'=>'3.26','TAP::Parser::Result::Comment'=>'3.26','TAP::Parser::Result::Plan'=>'3.26','TAP::Parser::Result::Pragma'=>'3.26','TAP::Parser::Result::Test'=>'3.26','TAP::Parser::Result::Unknown'=>'3.26','TAP::Parser::Result::Version'=>'3.26','TAP::Parser::Result::YAML'=>'3.26','TAP::Parser::ResultFactory'=>'3.26','TAP::Parser::Scheduler'=>'3.26','TAP::Parser::Scheduler::Job'=>'3.26','TAP::Parser::Scheduler::Spinner'=>'3.26','TAP::Parser::Source'=>'3.26','TAP::Parser::SourceHandler'=>'3.26','TAP::Parser::SourceHandler::Executable'=>'3.26','TAP::Parser::SourceHandler::File'=>'3.26','TAP::Parser::SourceHandler::Handle'=>'3.26','TAP::Parser::SourceHandler::Perl'=>'3.26','TAP::Parser::SourceHandler::RawTAP'=>'3.26','TAP::Parser::Utils'=>'3.26','TAP::Parser::YAMLish::Reader'=>'3.26','TAP::Parser::YAMLish::Writer'=>'3.26','Term::UI'=>'0.34','Test::Harness'=>'3.26','Text::Soundex'=>'3.04','Thread::Queue'=>'3.02','Unicode::UCD'=>'0.50','Win32'=>'0.46','Win32API::File'=>'0.1201','_charnames'=>'1.36','arybase'=>'0.06','bigint'=>'0.32','bignum'=>'0.32','charnames'=>'1.36','filetest'=>'1.03','locale'=>'1.02','overload'=>'1.21','warnings'=>'1.17',},removed=>{}},5.017010=>{delta_from=>5.017009,changed=>{'Benchmark'=>'1.15','Config'=>'5.017009','Data::Dumper'=>'2.145','Digest::SHA'=>'5.84','Encode'=>'2.49','ExtUtils::Command::MM'=>'6.65_01','ExtUtils::Liblist'=>'6.65_01','ExtUtils::Liblist::Kid'=>'6.65_01','ExtUtils::MM'=>'6.65_01','ExtUtils::MM_AIX'=>'6.65_01','ExtUtils::MM_Any'=>'6.65_01','ExtUtils::MM_BeOS'=>'6.65_01','ExtUtils::MM_Cygwin'=>'6.65_01','ExtUtils::MM_DOS'=>'6.65_01','ExtUtils::MM_Darwin'=>'6.65_01','ExtUtils::MM_MacOS'=>'6.65_01','ExtUtils::MM_NW5'=>'6.65_01','ExtUtils::MM_OS2'=>'6.65_01','ExtUtils::MM_QNX'=>'6.65_01','ExtUtils::MM_UWIN'=>'6.65_01','ExtUtils::MM_Unix'=>'6.65_01','ExtUtils::MM_VMS'=>'6.65_01','ExtUtils::MM_VOS'=>'6.65_01','ExtUtils::MM_Win32'=>'6.65_01','ExtUtils::MM_Win95'=>'6.65_01','ExtUtils::MY'=>'6.65_01','ExtUtils::MakeMaker'=>'6.65_01','ExtUtils::MakeMaker::Config'=>'6.65_01','ExtUtils::Mkbootstrap'=>'6.65_01','ExtUtils::Mksymlists'=>'6.65_01','ExtUtils::testlib'=>'6.65_01','File::Copy'=>'2.26','File::Temp'=>'0.23','Getopt::Long'=>'2.39','Hash::Util'=>'0.15','I18N::Langinfo'=>'0.10','IPC::Cmd'=>'0.80','JSON::PP'=>'2.27202','Locale::Codes'=>'3.25','Locale::Codes::Constants'=>'3.25','Locale::Codes::Country'=>'3.25','Locale::Codes::Country_Codes'=>'3.25','Locale::Codes::Country_Retired'=>'3.25','Locale::Codes::Currency'=>'3.25','Locale::Codes::Currency_Codes'=>'3.25','Locale::Codes::Currency_Retired'=>'3.25','Locale::Codes::LangExt'=>'3.25','Locale::Codes::LangExt_Codes'=>'3.25','Locale::Codes::LangExt_Retired'=>'3.25','Locale::Codes::LangFam'=>'3.25','Locale::Codes::LangFam_Codes'=>'3.25','Locale::Codes::LangFam_Retired'=>'3.25','Locale::Codes::LangVar'=>'3.25','Locale::Codes::LangVar_Codes'=>'3.25','Locale::Codes::LangVar_Retired'=>'3.25','Locale::Codes::Language'=>'3.25','Locale::Codes::Language_Codes'=>'3.25','Locale::Codes::Language_Retired'=>'3.25','Locale::Codes::Script'=>'3.25','Locale::Codes::Script_Codes'=>'3.25','Locale::Codes::Script_Retired'=>'3.25','Locale::Country'=>'3.25','Locale::Currency'=>'3.25','Locale::Language'=>'3.25','Locale::Script'=>'3.25','Math::BigFloat'=>'1.998','Math::BigFloat::Trace'=>'0.32','Math::BigInt'=>'1.9991','Math::BigInt::CalcEmu'=>'1.998','Math::BigInt::Trace'=>'0.32','Math::BigRat'=>'0.2604','Module::CoreList'=>'2.84','Module::CoreList::TieHashDelta'=>'2.84','Module::Pluggable'=>'4.7','Net::Ping'=>'2.41','Perl::OSType'=>'1.003','Pod::Simple'=>'3.26','Pod::Simple::BlackBox'=>'3.26','Pod::Simple::Checker'=>'3.26','Pod::Simple::Debug'=>'3.26','Pod::Simple::DumpAsText'=>'3.26','Pod::Simple::DumpAsXML'=>'3.26','Pod::Simple::HTML'=>'3.26','Pod::Simple::HTMLBatch'=>'3.26','Pod::Simple::LinkSection'=>'3.26','Pod::Simple::Methody'=>'3.26','Pod::Simple::Progress'=>'3.26','Pod::Simple::PullParser'=>'3.26','Pod::Simple::PullParserEndToken'=>'3.26','Pod::Simple::PullParserStartToken'=>'3.26','Pod::Simple::PullParserTextToken'=>'3.26','Pod::Simple::PullParserToken'=>'3.26','Pod::Simple::RTF'=>'3.26','Pod::Simple::Search'=>'3.26','Pod::Simple::SimpleTree'=>'3.26','Pod::Simple::Text'=>'3.26','Pod::Simple::TextContent'=>'3.26','Pod::Simple::TiedOutFH'=>'3.26','Pod::Simple::Transcode'=>'3.26','Pod::Simple::TranscodeDumb'=>'3.26','Pod::Simple::TranscodeSmart'=>'3.26','Pod::Simple::XHTML'=>'3.26','Pod::Simple::XMLOutStream'=>'3.26','Safe'=>'2.35','Term::ReadLine'=>'1.12','Text::ParseWords'=>'3.28','Tie::File'=>'0.99','Unicode::UCD'=>'0.51','Win32'=>'0.47','bigint'=>'0.33','bignum'=>'0.33','bigrat'=>'0.33','constant'=>'1.27','perlfaq'=>'5.0150042','version'=>'0.9902',},removed=>{}},5.017011=>{delta_from=>5.017010,changed=>{'App::Cpan'=>'1.61','B::Deparse'=>'1.20','Config'=>'5.017009','Exporter'=>'5.68','Exporter::Heavy'=>'5.68','ExtUtils::CBuilder'=>'0.280210','ExtUtils::Command::MM'=>'6.66','ExtUtils::Liblist'=>'6.66','ExtUtils::Liblist::Kid'=>'6.66','ExtUtils::MM'=>'6.66','ExtUtils::MM_AIX'=>'6.66','ExtUtils::MM_Any'=>'6.66','ExtUtils::MM_BeOS'=>'6.66','ExtUtils::MM_Cygwin'=>'6.66','ExtUtils::MM_DOS'=>'6.66','ExtUtils::MM_Darwin'=>'6.66','ExtUtils::MM_MacOS'=>'6.66','ExtUtils::MM_NW5'=>'6.66','ExtUtils::MM_OS2'=>'6.66','ExtUtils::MM_QNX'=>'6.66','ExtUtils::MM_UWIN'=>'6.66','ExtUtils::MM_Unix'=>'6.66','ExtUtils::MM_VMS'=>'6.66','ExtUtils::MM_VOS'=>'6.66','ExtUtils::MM_Win32'=>'6.66','ExtUtils::MM_Win95'=>'6.66','ExtUtils::MY'=>'6.66','ExtUtils::MakeMaker'=>'6.66','ExtUtils::MakeMaker::Config'=>'6.66','ExtUtils::Mkbootstrap'=>'6.66','ExtUtils::Mksymlists'=>'6.66','ExtUtils::testlib'=>'6.66','File::Glob'=>'1.20','IO'=>'1.28','Module::CoreList'=>'2.87','Module::CoreList::TieHashDelta'=>'2.87','Storable'=>'2.41','bigint'=>'0.34','mro'=>'1.11','overload'=>'1.22','warnings'=>'1.18',},removed=>{}},5.018000=>{delta_from=>5.017011,changed=>{'Carp'=>'1.29','Carp::Heavy'=>'1.29','Config'=>'5.018000','Hash::Util'=>'0.16','IO::Handle'=>'1.34','IO::Socket'=>'1.36','Module::CoreList'=>'2.89','Module::CoreList::TieHashDelta'=>'2.89','Pod::Simple'=>'3.28','Pod::Simple::BlackBox'=>'3.28','Pod::Simple::Checker'=>'3.28','Pod::Simple::Debug'=>'3.28','Pod::Simple::DumpAsText'=>'3.28','Pod::Simple::DumpAsXML'=>'3.28','Pod::Simple::HTML'=>'3.28','Pod::Simple::HTMLBatch'=>'3.28','Pod::Simple::LinkSection'=>'3.28','Pod::Simple::Methody'=>'3.28','Pod::Simple::Progress'=>'3.28','Pod::Simple::PullParser'=>'3.28','Pod::Simple::PullParserEndToken'=>'3.28','Pod::Simple::PullParserStartToken'=>'3.28','Pod::Simple::PullParserTextToken'=>'3.28','Pod::Simple::PullParserToken'=>'3.28','Pod::Simple::RTF'=>'3.28','Pod::Simple::Search'=>'3.28','Pod::Simple::SimpleTree'=>'3.28','Pod::Simple::Text'=>'3.28','Pod::Simple::TextContent'=>'3.28','Pod::Simple::TiedOutFH'=>'3.28','Pod::Simple::Transcode'=>'3.28','Pod::Simple::TranscodeDumb'=>'3.28','Pod::Simple::TranscodeSmart'=>'3.28','Pod::Simple::XHTML'=>'3.28','Pod::Simple::XMLOutStream'=>'3.28',},removed=>{}},5.018001=>{delta_from=>5.018000,changed=>{'B'=>'1.42_01','Config'=>'5.018001','Digest::SHA'=>'5.84_01','Module::CoreList'=>'2.96','Module::CoreList::TieHashDelta'=>'2.96','Module::CoreList::Utils'=>'2.96',},removed=>{'VMS::Filespec'=>1,}},5.018002=>{delta_from=>5.018001,changed=>{'B'=>'1.42_02','B::Concise'=>'0.95_01','Config'=>'5.018002','File::Glob'=>'1.20_01','Module::CoreList'=>'3.03','Module::CoreList::TieHashDelta'=>'3.03','Module::CoreList::Utils'=>'3.03',},},5.018003=>{delta_from=>5.018002,changed=>{'Config'=>'5.018003','Digest::SHA'=>'5.84_02','Module::CoreList'=>'3.12','Module::CoreList::TieHashDelta'=>'3.12','Module::CoreList::Utils'=>'3.12',},},5.018004=>{delta_from=>5.018003,changed=>{'Config'=>'5.018004','Module::CoreList'=>'3.13','Module::CoreList::TieHashDelta'=>'3.13','Module::CoreList::Utils'=>'3.13',},},5.019000=>{delta_from=>5.018000,changed=>{'Config'=>'5.019000','Getopt::Std'=>'1.08','Module::CoreList'=>'2.91','Module::CoreList::TieHashDelta'=>'2.91','Storable'=>'2.42','feature'=>'1.33','utf8'=>'1.11',},removed=>{'Archive::Extract'=>1,'B::Lint'=>1,'B::Lint::Debug'=>1,'CPANPLUS'=>1,'CPANPLUS::Backend'=>1,'CPANPLUS::Backend::RV'=>1,'CPANPLUS::Config'=>1,'CPANPLUS::Config::HomeEnv'=>1,'CPANPLUS::Configure'=>1,'CPANPLUS::Configure::Setup'=>1,'CPANPLUS::Dist'=>1,'CPANPLUS::Dist::Autobundle'=>1,'CPANPLUS::Dist::Base'=>1,'CPANPLUS::Dist::Build'=>1,'CPANPLUS::Dist::Build::Constants'=>1,'CPANPLUS::Dist::MM'=>1,'CPANPLUS::Dist::Sample'=>1,'CPANPLUS::Error'=>1,'CPANPLUS::Internals'=>1,'CPANPLUS::Internals::Constants'=>1,'CPANPLUS::Internals::Constants::Report'=>1,'CPANPLUS::Internals::Extract'=>1,'CPANPLUS::Internals::Fetch'=>1,'CPANPLUS::Internals::Report'=>1,'CPANPLUS::Internals::Search'=>1,'CPANPLUS::Internals::Source'=>1,'CPANPLUS::Internals::Source::Memory'=>1,'CPANPLUS::Internals::Source::SQLite'=>1,'CPANPLUS::Internals::Source::SQLite::Tie'=>1,'CPANPLUS::Internals::Utils'=>1,'CPANPLUS::Internals::Utils::Autoflush'=>1,'CPANPLUS::Module'=>1,'CPANPLUS::Module::Author'=>1,'CPANPLUS::Module::Author::Fake'=>1,'CPANPLUS::Module::Checksums'=>1,'CPANPLUS::Module::Fake'=>1,'CPANPLUS::Module::Signature'=>1,'CPANPLUS::Selfupdate'=>1,'CPANPLUS::Shell'=>1,'CPANPLUS::Shell::Classic'=>1,'CPANPLUS::Shell::Default'=>1,'CPANPLUS::Shell::Default::Plugins::CustomSource'=>1,'CPANPLUS::Shell::Default::Plugins::Remote'=>1,'CPANPLUS::Shell::Default::Plugins::Source'=>1,'Devel::InnerPackage'=>1,'File::CheckTree'=>1,'Log::Message'=>1,'Log::Message::Config'=>1,'Log::Message::Handlers'=>1,'Log::Message::Item'=>1,'Log::Message::Simple'=>1,'Module::Pluggable'=>1,'Module::Pluggable::Object'=>1,'Object::Accessor'=>1,'Pod::LaTeX'=>1,'Term::UI'=>1,'Term::UI::History'=>1,'Text::Soundex'=>1,}},5.019001=>{delta_from=>5.019000,changed=>{'App::Prove'=>'3.28','App::Prove::State'=>'3.28','App::Prove::State::Result'=>'3.28','App::Prove::State::Result::Test'=>'3.28','Archive::Tar'=>'1.92','Archive::Tar::Constant'=>'1.92','Archive::Tar::File'=>'1.92','Attribute::Handlers'=>'0.95','B'=>'1.43','B::Concise'=>'0.96','B::Deparse'=>'1.21','B::Showlex'=>'1.04','Benchmark'=>'1.16','CPAN::Meta'=>'2.131560','CPAN::Meta::Converter'=>'2.131560','CPAN::Meta::Feature'=>'2.131560','CPAN::Meta::History'=>'2.131560','CPAN::Meta::Prereqs'=>'2.131560','CPAN::Meta::Spec'=>'2.131560','CPAN::Meta::Validator'=>'2.131560','Carp'=>'1.30','Carp::Heavy'=>'1.30','Compress::Raw::Bzip2'=>'2.061','Compress::Raw::Zlib'=>'2.061','Compress::Zlib'=>'2.061','Config'=>'5.019001','Config::Perl::V'=>'0.18','Cwd'=>'3.41','DB'=>'1.06','DB_File'=>'1.828','Data::Dumper'=>'2.146','Encode'=>'2.51','Encode::CN::HZ'=>'2.06','Encode::GSM0338'=>'2.03','Encode::Unicode::UTF7'=>'2.07','ExtUtils::CBuilder::Base'=>'0.280210','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280210','ExtUtils::Command::MM'=>'6.68','ExtUtils::Install'=>'1.60','ExtUtils::Liblist'=>'6.68','ExtUtils::Liblist::Kid'=>'6.68','ExtUtils::MM'=>'6.68','ExtUtils::MM_AIX'=>'6.68','ExtUtils::MM_Any'=>'6.68','ExtUtils::MM_BeOS'=>'6.68','ExtUtils::MM_Cygwin'=>'6.68','ExtUtils::MM_DOS'=>'6.68','ExtUtils::MM_Darwin'=>'6.68','ExtUtils::MM_MacOS'=>'6.68','ExtUtils::MM_NW5'=>'6.68','ExtUtils::MM_OS2'=>'6.68','ExtUtils::MM_QNX'=>'6.68','ExtUtils::MM_UWIN'=>'6.68','ExtUtils::MM_Unix'=>'6.68','ExtUtils::MM_VMS'=>'6.68','ExtUtils::MM_VOS'=>'6.68','ExtUtils::MM_Win32'=>'6.68','ExtUtils::MM_Win95'=>'6.68','ExtUtils::MY'=>'6.68','ExtUtils::MakeMaker'=>'6.68','ExtUtils::MakeMaker::Config'=>'6.68','ExtUtils::Mkbootstrap'=>'6.68','ExtUtils::Mksymlists'=>'6.68','ExtUtils::ParseXS'=>'3.19','ExtUtils::testlib'=>'6.68','Fatal'=>'2.19','File::Copy'=>'2.27','File::DosGlob'=>'1.11','File::Fetch'=>'0.42','File::Find'=>'1.24','File::Spec'=>'3.41','File::Spec::Cygwin'=>'3.41','File::Spec::Epoc'=>'3.41','File::Spec::Mac'=>'3.41','File::Spec::OS2'=>'3.41','File::Spec::Unix'=>'3.41','File::Spec::VMS'=>'3.41','File::Spec::Win32'=>'3.41','File::Temp'=>'0.2301','Filter::Simple'=>'0.90','Filter::Util::Call'=>'1.49','Getopt::Long'=>'2.4','HTTP::Tiny'=>'0.031','Hash::Util::FieldHash'=>'1.11','IO::Compress::Adapter::Bzip2'=>'2.061','IO::Compress::Adapter::Deflate'=>'2.061','IO::Compress::Adapter::Identity'=>'2.061','IO::Compress::Base'=>'2.061','IO::Compress::Base::Common'=>'2.061','IO::Compress::Bzip2'=>'2.061','IO::Compress::Deflate'=>'2.061','IO::Compress::Gzip'=>'2.061','IO::Compress::Gzip::Constants'=>'2.061','IO::Compress::RawDeflate'=>'2.061','IO::Compress::Zip'=>'2.061','IO::Compress::Zip::Constants'=>'2.061','IO::Compress::Zlib::Constants'=>'2.061','IO::Compress::Zlib::Extra'=>'2.061','IO::Handle'=>'1.35','IO::Uncompress::Adapter::Bunzip2'=>'2.061','IO::Uncompress::Adapter::Identity'=>'2.061','IO::Uncompress::Adapter::Inflate'=>'2.061','IO::Uncompress::AnyInflate'=>'2.061','IO::Uncompress::AnyUncompress'=>'2.061','IO::Uncompress::Base'=>'2.061','IO::Uncompress::Bunzip2'=>'2.061','IO::Uncompress::Gunzip'=>'2.061','IO::Uncompress::Inflate'=>'2.061','IO::Uncompress::RawInflate'=>'2.061','IO::Uncompress::Unzip'=>'2.061','IPC::Open3'=>'1.14','Locale::Codes'=>'3.26','Locale::Codes::Constants'=>'3.26','Locale::Codes::Country'=>'3.26','Locale::Codes::Country_Codes'=>'3.26','Locale::Codes::Country_Retired'=>'3.26','Locale::Codes::Currency'=>'3.26','Locale::Codes::Currency_Codes'=>'3.26','Locale::Codes::Currency_Retired'=>'3.26','Locale::Codes::LangExt'=>'3.26','Locale::Codes::LangExt_Codes'=>'3.26','Locale::Codes::LangExt_Retired'=>'3.26','Locale::Codes::LangFam'=>'3.26','Locale::Codes::LangFam_Codes'=>'3.26','Locale::Codes::LangFam_Retired'=>'3.26','Locale::Codes::LangVar'=>'3.26','Locale::Codes::LangVar_Codes'=>'3.26','Locale::Codes::LangVar_Retired'=>'3.26','Locale::Codes::Language'=>'3.26','Locale::Codes::Language_Codes'=>'3.26','Locale::Codes::Language_Retired'=>'3.26','Locale::Codes::Script'=>'3.26','Locale::Codes::Script_Codes'=>'3.26','Locale::Codes::Script_Retired'=>'3.26','Locale::Country'=>'3.26','Locale::Currency'=>'3.26','Locale::Language'=>'3.26','Locale::Maketext'=>'1.24','Locale::Script'=>'3.26','Math::BigFloat'=>'1.999','Math::BigInt'=>'1.9992','Math::BigInt::Calc'=>'1.998','Math::BigInt::CalcEmu'=>'1.9991','Math::BigRat'=>'0.2606','Module::Build'=>'0.4005','Module::Build::Base'=>'0.4005','Module::Build::Compat'=>'0.4005','Module::Build::Config'=>'0.4005','Module::Build::Cookbook'=>'0.4005','Module::Build::Dumper'=>'0.4005','Module::Build::ModuleInfo'=>'0.4005','Module::Build::Notes'=>'0.4005','Module::Build::PPMMaker'=>'0.4005','Module::Build::Platform::Amiga'=>'0.4005','Module::Build::Platform::Default'=>'0.4005','Module::Build::Platform::EBCDIC'=>'0.4005','Module::Build::Platform::MPEiX'=>'0.4005','Module::Build::Platform::MacOS'=>'0.4005','Module::Build::Platform::RiscOS'=>'0.4005','Module::Build::Platform::Unix'=>'0.4005','Module::Build::Platform::VMS'=>'0.4005','Module::Build::Platform::VOS'=>'0.4005','Module::Build::Platform::Windows'=>'0.4005','Module::Build::Platform::aix'=>'0.4005','Module::Build::Platform::cygwin'=>'0.4005','Module::Build::Platform::darwin'=>'0.4005','Module::Build::Platform::os2'=>'0.4005','Module::Build::PodParser'=>'0.4005','Module::CoreList'=>'2.92','Module::CoreList::TieHashDelta'=>'2.92','Module::CoreList::Utils'=>'2.92','Module::Metadata'=>'1.000014','Net::Ping'=>'2.42','OS2::Process'=>'1.09','POSIX'=>'1.33','Pod::Find'=>'1.61','Pod::Html'=>'1.19','Pod::InputObjects'=>'1.61','Pod::ParseUtils'=>'1.61','Pod::Parser'=>'1.61','Pod::Perldoc'=>'3.20','Pod::Perldoc::BaseTo'=>'3.20','Pod::Perldoc::GetOptsOO'=>'3.20','Pod::Perldoc::ToANSI'=>'3.20','Pod::Perldoc::ToChecker'=>'3.20','Pod::Perldoc::ToMan'=>'3.20','Pod::Perldoc::ToNroff'=>'3.20','Pod::Perldoc::ToPod'=>'3.20','Pod::Perldoc::ToRtf'=>'3.20','Pod::Perldoc::ToTerm'=>'3.20','Pod::Perldoc::ToText'=>'3.20','Pod::Perldoc::ToTk'=>'3.20','Pod::Perldoc::ToXml'=>'3.20','Pod::Select'=>'1.61','Pod::Usage'=>'1.63','Safe'=>'2.36','Storable'=>'2.43','Sys::Hostname'=>'1.18','Sys::Syslog'=>'0.33','TAP::Base'=>'3.28','TAP::Formatter::Base'=>'3.28','TAP::Formatter::Color'=>'3.28','TAP::Formatter::Console'=>'3.28','TAP::Formatter::Console::ParallelSession'=>'3.28','TAP::Formatter::Console::Session'=>'3.28','TAP::Formatter::File'=>'3.28','TAP::Formatter::File::Session'=>'3.28','TAP::Formatter::Session'=>'3.28','TAP::Harness'=>'3.28','TAP::Object'=>'3.28','TAP::Parser'=>'3.28','TAP::Parser::Aggregator'=>'3.28','TAP::Parser::Grammar'=>'3.28','TAP::Parser::Iterator'=>'3.28','TAP::Parser::Iterator::Array'=>'3.28','TAP::Parser::Iterator::Process'=>'3.28','TAP::Parser::Iterator::Stream'=>'3.28','TAP::Parser::IteratorFactory'=>'3.28','TAP::Parser::Multiplexer'=>'3.28','TAP::Parser::Result'=>'3.28','TAP::Parser::Result::Bailout'=>'3.28','TAP::Parser::Result::Comment'=>'3.28','TAP::Parser::Result::Plan'=>'3.28','TAP::Parser::Result::Pragma'=>'3.28','TAP::Parser::Result::Test'=>'3.28','TAP::Parser::Result::Unknown'=>'3.28','TAP::Parser::Result::Version'=>'3.28','TAP::Parser::Result::YAML'=>'3.28','TAP::Parser::ResultFactory'=>'3.28','TAP::Parser::Scheduler'=>'3.28','TAP::Parser::Scheduler::Job'=>'3.28','TAP::Parser::Scheduler::Spinner'=>'3.28','TAP::Parser::Source'=>'3.28','TAP::Parser::SourceHandler'=>'3.28','TAP::Parser::SourceHandler::Executable'=>'3.28','TAP::Parser::SourceHandler::File'=>'3.28','TAP::Parser::SourceHandler::Handle'=>'3.28','TAP::Parser::SourceHandler::Perl'=>'3.28','TAP::Parser::SourceHandler::RawTAP'=>'3.28','TAP::Parser::Utils'=>'3.28','TAP::Parser::YAMLish::Reader'=>'3.28','TAP::Parser::YAMLish::Writer'=>'3.28','Term::ReadLine'=>'1.13','Test::Harness'=>'3.28','Text::Tabs'=>'2013.0523','Text::Wrap'=>'2013.0523','Thread'=>'3.04','Tie::File'=>'1.00','Time::Piece'=>'1.2002','Unicode::Collate'=>'0.98','Unicode::UCD'=>'0.53','XS::APItest'=>'0.53','_charnames'=>'1.37','autodie'=>'2.19','autodie::exception'=>'2.19','autodie::exception::system'=>'2.19','autodie::hints'=>'2.19','autodie::skip'=>'2.19','bigint'=>'0.35','charnames'=>'1.38','encoding'=>'2.12','inc::latest'=>'0.4005','mro'=>'1.12','perlfaq'=>'5.0150043','re'=>'0.25','threads'=>'1.87','threads::shared'=>'1.44','utf8'=>'1.12',},removed=>{}},5.019002=>{delta_from=>5.019001,changed=>{'B'=>'1.44','B::Concise'=>'0.98','B::Deparse'=>'1.22','Benchmark'=>'1.17','Class::Struct'=>'0.65','Config'=>'5.019002','DB'=>'1.07','DBM_Filter'=>'0.06','DBM_Filter::compress'=>'0.03','DBM_Filter::encode'=>'0.03','DBM_Filter::int32'=>'0.03','DBM_Filter::null'=>'0.03','DBM_Filter::utf8'=>'0.03','DB_File'=>'1.829','Data::Dumper'=>'2.147','Devel::Peek'=>'1.12','Digest::MD5'=>'2.53','Digest::SHA'=>'5.85','English'=>'1.07','Errno'=>'1.19','ExtUtils::Embed'=>'1.31','ExtUtils::Miniperl'=>'1','ExtUtils::ParseXS'=>'3.21','ExtUtils::ParseXS::Constants'=>'3.21','ExtUtils::ParseXS::CountLines'=>'3.21','ExtUtils::ParseXS::Eval'=>'3.19','ExtUtils::ParseXS::Utilities'=>'3.21','ExtUtils::Typemaps'=>'3.21','ExtUtils::Typemaps::Cmd'=>'3.21','ExtUtils::Typemaps::InputMap'=>'3.21','ExtUtils::Typemaps::OutputMap'=>'3.21','ExtUtils::Typemaps::Type'=>'3.21','ExtUtils::XSSymSet'=>'1.3','Fatal'=>'2.20','File::Basename'=>'2.85','File::Spec::VMS'=>'3.43','File::Spec::Win32'=>'3.42','Getopt::Long'=>'2.41','Getopt::Std'=>'1.09','HTTP::Tiny'=>'0.034','Hash::Util::FieldHash'=>'1.12','I18N::Langinfo'=>'0.11','IO::Socket::INET'=>'1.34','IO::Socket::UNIX'=>'1.25','IPC::Cmd'=>'0.82','MIME::Base64'=>'3.14','Module::CoreList'=>'2.94','Module::CoreList::TieHashDelta'=>'2.94','Module::CoreList::Utils'=>'2.94','POSIX'=>'1.34','Params::Check'=>'0.38','Parse::CPAN::Meta'=>'1.4405','Pod::Functions'=>'1.07','Pod::Html'=>'1.2','Safe'=>'2.37','Socket'=>'2.010','Storable'=>'2.45','Text::ParseWords'=>'3.29','Tie::Array'=>'1.06','Tie::Hash'=>'1.05','Tie::Scalar'=>'1.03','Time::Piece'=>'1.21','Time::Seconds'=>'1.21','XS::APItest'=>'0.54','autodie'=>'2.20','autodie::exception'=>'2.20','autodie::exception::system'=>'2.20','autodie::hints'=>'2.20','autodie::skip'=>'2.20','base'=>'2.19','deprecate'=>'0.03','if'=>'0.0603','integer'=>'1.01','strict'=>'1.08','subs'=>'1.02','vmsish'=>'1.04',},removed=>{}},5.019003=>{delta_from=>5.019002,changed=>{'B'=>'1.45','CPAN::Meta'=>'2.132140','CPAN::Meta::Converter'=>'2.132140','CPAN::Meta::Feature'=>'2.132140','CPAN::Meta::History'=>'2.132140','CPAN::Meta::Prereqs'=>'2.132140','CPAN::Meta::Spec'=>'2.132140','CPAN::Meta::Validator'=>'2.132140','Carp'=>'1.31','Carp::Heavy'=>'1.31','Compress::Raw::Bzip2'=>'2.062','Compress::Raw::Zlib'=>'2.062','Compress::Zlib'=>'2.062','Config'=>'5.019003','Config::Perl::V'=>'0.19','Cwd'=>'3.44','Data::Dumper'=>'2.148','Devel::PPPort'=>'3.21','Devel::Peek'=>'1.13','DynaLoader'=>'1.19','Encode'=>'2.52','Encode::Alias'=>'2.17','Encode::Encoding'=>'2.06','Encode::GSM0338'=>'2.04','Encode::MIME::Header'=>'2.14','Encode::Unicode'=>'2.08','English'=>'1.08','Exporter'=>'5.69','Exporter::Heavy'=>'5.69','ExtUtils::Command::MM'=>'6.72','ExtUtils::Liblist'=>'6.72','ExtUtils::Liblist::Kid'=>'6.72','ExtUtils::MM'=>'6.72','ExtUtils::MM_AIX'=>'6.72','ExtUtils::MM_Any'=>'6.72','ExtUtils::MM_BeOS'=>'6.72','ExtUtils::MM_Cygwin'=>'6.72','ExtUtils::MM_DOS'=>'6.72','ExtUtils::MM_Darwin'=>'6.72','ExtUtils::MM_MacOS'=>'6.72','ExtUtils::MM_NW5'=>'6.72','ExtUtils::MM_OS2'=>'6.72','ExtUtils::MM_QNX'=>'6.72','ExtUtils::MM_UWIN'=>'6.72','ExtUtils::MM_Unix'=>'6.72','ExtUtils::MM_VMS'=>'6.72','ExtUtils::MM_VOS'=>'6.72','ExtUtils::MM_Win32'=>'6.72','ExtUtils::MM_Win95'=>'6.72','ExtUtils::MY'=>'6.72','ExtUtils::MakeMaker'=>'6.72','ExtUtils::MakeMaker::Config'=>'6.72','ExtUtils::Mkbootstrap'=>'6.72','ExtUtils::Mksymlists'=>'6.72','ExtUtils::ParseXS::Eval'=>'3.21','ExtUtils::testlib'=>'6.72','File::Spec'=>'3.44','File::Spec::Cygwin'=>'3.44','File::Spec::Epoc'=>'3.44','File::Spec::Functions'=>'3.44','File::Spec::Mac'=>'3.44','File::Spec::OS2'=>'3.44','File::Spec::Unix'=>'3.44','File::Spec::VMS'=>'3.44','File::Spec::Win32'=>'3.44','Getopt::Std'=>'1.10','IO::Compress::Adapter::Bzip2'=>'2.062','IO::Compress::Adapter::Deflate'=>'2.062','IO::Compress::Adapter::Identity'=>'2.062','IO::Compress::Base'=>'2.062','IO::Compress::Base::Common'=>'2.062','IO::Compress::Bzip2'=>'2.062','IO::Compress::Deflate'=>'2.062','IO::Compress::Gzip'=>'2.062','IO::Compress::Gzip::Constants'=>'2.062','IO::Compress::RawDeflate'=>'2.062','IO::Compress::Zip'=>'2.062','IO::Compress::Zip::Constants'=>'2.062','IO::Compress::Zlib::Constants'=>'2.062','IO::Compress::Zlib::Extra'=>'2.062','IO::Uncompress::Adapter::Bunzip2'=>'2.062','IO::Uncompress::Adapter::Identity'=>'2.062','IO::Uncompress::Adapter::Inflate'=>'2.062','IO::Uncompress::AnyInflate'=>'2.062','IO::Uncompress::AnyUncompress'=>'2.062','IO::Uncompress::Base'=>'2.062','IO::Uncompress::Bunzip2'=>'2.062','IO::Uncompress::Gunzip'=>'2.062','IO::Uncompress::Inflate'=>'2.062','IO::Uncompress::RawInflate'=>'2.062','IO::Uncompress::Unzip'=>'2.062','IPC::Cmd'=>'0.84','IPC::Msg'=>'2.04','IPC::Open3'=>'1.15','IPC::Semaphore'=>'2.04','IPC::SharedMem'=>'2.04','IPC::SysV'=>'2.04','List::Util'=>'1.31','List::Util::XS'=>'1.31','Math::BigFloat::Trace'=>'0.36','Math::BigInt::Trace'=>'0.36','Module::Build'=>'0.4007','Module::Build::Base'=>'0.4007','Module::Build::Compat'=>'0.4007','Module::Build::Config'=>'0.4007','Module::Build::Cookbook'=>'0.4007','Module::Build::Dumper'=>'0.4007','Module::Build::ModuleInfo'=>'0.4007','Module::Build::Notes'=>'0.4007','Module::Build::PPMMaker'=>'0.4007','Module::Build::Platform::Default'=>'0.4007','Module::Build::Platform::MacOS'=>'0.4007','Module::Build::Platform::Unix'=>'0.4007','Module::Build::Platform::VMS'=>'0.4007','Module::Build::Platform::VOS'=>'0.4007','Module::Build::Platform::Windows'=>'0.4007','Module::Build::Platform::aix'=>'0.4007','Module::Build::Platform::cygwin'=>'0.4007','Module::Build::Platform::darwin'=>'0.4007','Module::Build::Platform::os2'=>'0.4007','Module::Build::PodParser'=>'0.4007','Module::CoreList'=>'2.97','Module::CoreList::TieHashDelta'=>'2.97','Module::CoreList::Utils'=>'2.97','Net::Cmd'=>'2.30','Net::Config'=>'1.12','Net::Domain'=>'2.22','Net::FTP'=>'2.78','Net::FTP::dataconn'=>'0.12','Net::NNTP'=>'2.25','Net::Netrc'=>'2.14','Net::POP3'=>'2.30','Net::SMTP'=>'2.32','PerlIO'=>'1.08','Pod::Functions'=>'1.08','Scalar::Util'=>'1.31','Socket'=>'2.011','Storable'=>'2.46','Time::HiRes'=>'1.9726','Time::Piece'=>'1.22','Time::Seconds'=>'1.22','XS::APItest'=>'0.55','bigint'=>'0.36','bignum'=>'0.36','bigrat'=>'0.36','constant'=>'1.28','diagnostics'=>'1.32','inc::latest'=>'0.4007','mro'=>'1.13','parent'=>'0.226','utf8'=>'1.13','version'=>'0.9903',},removed=>{'Module::Build::Platform::Amiga'=>1,'Module::Build::Platform::EBCDIC'=>1,'Module::Build::Platform::MPEiX'=>1,'Module::Build::Platform::RiscOS'=>1,}},5.019004=>{delta_from=>5.019003,changed=>{'B'=>'1.46','B::Concise'=>'0.99','B::Deparse'=>'1.23','CPAN'=>'2.03','CPAN::Meta'=>'2.132620','CPAN::Meta::Converter'=>'2.132620','CPAN::Meta::Feature'=>'2.132620','CPAN::Meta::History'=>'2.132620','CPAN::Meta::Prereqs'=>'2.132620','CPAN::Meta::Requirements'=>'2.123','CPAN::Meta::Spec'=>'2.132620','CPAN::Meta::Validator'=>'2.132620','Carp'=>'1.32','Carp::Heavy'=>'1.32','Config'=>'5.019004','Data::Dumper'=>'2.149','Devel::Peek'=>'1.14','DynaLoader'=>'1.20','Encode'=>'2.55','Encode::Alias'=>'2.18','Encode::CN::HZ'=>'2.07','Encode::Encoder'=>'2.03','Encode::Encoding'=>'2.07','Encode::GSM0338'=>'2.05','Encode::Guess'=>'2.06','Encode::JP::JIS7'=>'2.05','Encode::KR::2022_KR'=>'2.03','Encode::MIME::Header'=>'2.15','Encode::MIME::Header::ISO_2022_JP'=>'1.04','Encode::Unicode'=>'2.09','Encode::Unicode::UTF7'=>'2.08','Errno'=>'1.20','Exporter'=>'5.70','Exporter::Heavy'=>'5.70','ExtUtils::CBuilder'=>'0.280212','ExtUtils::CBuilder::Base'=>'0.280212','ExtUtils::CBuilder::Platform::Unix'=>'0.280212','ExtUtils::CBuilder::Platform::VMS'=>'0.280212','ExtUtils::CBuilder::Platform::Windows'=>'0.280212','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280212','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280212','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280212','ExtUtils::CBuilder::Platform::aix'=>'0.280212','ExtUtils::CBuilder::Platform::cygwin'=>'0.280212','ExtUtils::CBuilder::Platform::darwin'=>'0.280212','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280212','ExtUtils::CBuilder::Platform::os2'=>'0.280212','ExtUtils::Command'=>'1.18','ExtUtils::Command::MM'=>'6.76','ExtUtils::Liblist'=>'6.76','ExtUtils::Liblist::Kid'=>'6.76','ExtUtils::MM'=>'6.76','ExtUtils::MM_AIX'=>'6.76','ExtUtils::MM_Any'=>'6.76','ExtUtils::MM_BeOS'=>'6.76','ExtUtils::MM_Cygwin'=>'6.76','ExtUtils::MM_DOS'=>'6.76','ExtUtils::MM_Darwin'=>'6.76','ExtUtils::MM_MacOS'=>'6.76','ExtUtils::MM_NW5'=>'6.76','ExtUtils::MM_OS2'=>'6.76','ExtUtils::MM_QNX'=>'6.76','ExtUtils::MM_UWIN'=>'6.76','ExtUtils::MM_Unix'=>'6.76','ExtUtils::MM_VMS'=>'6.76','ExtUtils::MM_VOS'=>'6.76','ExtUtils::MM_Win32'=>'6.76','ExtUtils::MM_Win95'=>'6.76','ExtUtils::MY'=>'6.76','ExtUtils::MakeMaker'=>'6.76','ExtUtils::MakeMaker::Config'=>'6.76','ExtUtils::Mkbootstrap'=>'6.76','ExtUtils::Mksymlists'=>'6.76','ExtUtils::ParseXS'=>'3.23','ExtUtils::ParseXS::Constants'=>'3.23','ExtUtils::ParseXS::CountLines'=>'3.23','ExtUtils::ParseXS::Eval'=>'3.23','ExtUtils::ParseXS::Utilities'=>'3.23','ExtUtils::Typemaps'=>'3.23','ExtUtils::Typemaps::Cmd'=>'3.23','ExtUtils::Typemaps::InputMap'=>'3.23','ExtUtils::Typemaps::OutputMap'=>'3.23','ExtUtils::Typemaps::Type'=>'3.23','ExtUtils::testlib'=>'6.76','Fatal'=>'2.21','File::Copy'=>'2.28','File::Find'=>'1.25','File::Glob'=>'1.21','FileCache'=>'1.09','HTTP::Tiny'=>'0.035','Hash::Util::FieldHash'=>'1.13','I18N::LangTags'=>'0.40','IO'=>'1.29','IO::Socket'=>'1.37','IPC::Open3'=>'1.16','JSON::PP'=>'2.27202_01','List::Util'=>'1.32','List::Util::XS'=>'1.32','Locale::Codes'=>'3.27','Locale::Codes::Constants'=>'3.27','Locale::Codes::Country'=>'3.27','Locale::Codes::Country_Codes'=>'3.27','Locale::Codes::Country_Retired'=>'3.27','Locale::Codes::Currency'=>'3.27','Locale::Codes::Currency_Codes'=>'3.27','Locale::Codes::Currency_Retired'=>'3.27','Locale::Codes::LangExt'=>'3.27','Locale::Codes::LangExt_Codes'=>'3.27','Locale::Codes::LangExt_Retired'=>'3.27','Locale::Codes::LangFam'=>'3.27','Locale::Codes::LangFam_Codes'=>'3.27','Locale::Codes::LangFam_Retired'=>'3.27','Locale::Codes::LangVar'=>'3.27','Locale::Codes::LangVar_Codes'=>'3.27','Locale::Codes::LangVar_Retired'=>'3.27','Locale::Codes::Language'=>'3.27','Locale::Codes::Language_Codes'=>'3.27','Locale::Codes::Language_Retired'=>'3.27','Locale::Codes::Script'=>'3.27','Locale::Codes::Script_Codes'=>'3.27','Locale::Codes::Script_Retired'=>'3.27','Locale::Country'=>'3.27','Locale::Currency'=>'3.27','Locale::Language'=>'3.27','Locale::Script'=>'3.27','Math::BigFloat'=>'1.9991','Math::BigInt'=>'1.9993','Math::BigInt::FastCalc'=>'0.31','Module::CoreList'=>'2.99','Module::CoreList::TieHashDelta'=>'2.99','Module::CoreList::Utils'=>'2.99','Module::Load::Conditional'=>'0.58','Module::Metadata'=>'1.000018','Opcode'=>'1.26','POSIX'=>'1.35','Parse::CPAN::Meta'=>'1.4407','Perl::OSType'=>'1.005','Pod::Html'=>'1.21','Scalar::Util'=>'1.32','Socket'=>'2.012','Storable'=>'2.47','Term::ReadLine'=>'1.14','Test::Builder'=>'0.98_06','Test::Builder::Module'=>'0.98_06','Test::More'=>'0.98_06','Test::Simple'=>'0.98_06','Time::Piece'=>'1.23','Time::Seconds'=>'1.23','Unicode::Collate'=>'0.99','Unicode::UCD'=>'0.54','XS::APItest'=>'0.56','XS::Typemap'=>'0.11','_charnames'=>'1.39','autodie'=>'2.21','autodie::exception'=>'2.21','autodie::exception::system'=>'2.21','autodie::hints'=>'2.21','autodie::skip'=>'2.21','charnames'=>'1.39','diagnostics'=>'1.33','mro'=>'1.14','parent'=>'0.228','perlfaq'=>'5.0150044','re'=>'0.26','version'=>'0.9904','warnings'=>'1.19',},removed=>{}},5.019005=>{delta_from=>5.019004,changed=>{'App::Prove'=>'3.29','App::Prove::State'=>'3.29','App::Prove::State::Result'=>'3.29','App::Prove::State::Result::Test'=>'3.29','CPAN::Meta'=>'2.132830','CPAN::Meta::Converter'=>'2.132830','CPAN::Meta::Feature'=>'2.132830','CPAN::Meta::History'=>'2.132830','CPAN::Meta::Prereqs'=>'2.132830','CPAN::Meta::Requirements'=>'2.125','CPAN::Meta::Spec'=>'2.132830','CPAN::Meta::Validator'=>'2.132830','CPAN::Meta::YAML'=>'0.010','Config'=>'5.019005','Cwd'=>'3.45','ExtUtils::Command::MM'=>'6.80','ExtUtils::Install'=>'1.61','ExtUtils::Liblist'=>'6.80','ExtUtils::Liblist::Kid'=>'6.80','ExtUtils::MM'=>'6.80','ExtUtils::MM_AIX'=>'6.80','ExtUtils::MM_Any'=>'6.80','ExtUtils::MM_BeOS'=>'6.80','ExtUtils::MM_Cygwin'=>'6.80','ExtUtils::MM_DOS'=>'6.80','ExtUtils::MM_Darwin'=>'6.80','ExtUtils::MM_MacOS'=>'6.80','ExtUtils::MM_NW5'=>'6.80','ExtUtils::MM_OS2'=>'6.80','ExtUtils::MM_QNX'=>'6.80','ExtUtils::MM_UWIN'=>'6.80','ExtUtils::MM_Unix'=>'6.80','ExtUtils::MM_VMS'=>'6.80','ExtUtils::MM_VOS'=>'6.80','ExtUtils::MM_Win32'=>'6.80','ExtUtils::MM_Win95'=>'6.80','ExtUtils::MY'=>'6.80','ExtUtils::MakeMaker'=>'6.80','ExtUtils::MakeMaker::Config'=>'6.80','ExtUtils::Mkbootstrap'=>'6.80','ExtUtils::Mksymlists'=>'6.80','ExtUtils::testlib'=>'6.80','Fatal'=>'2.22','File::Fetch'=>'0.44','File::Glob'=>'1.22','File::Spec'=>'3.45','File::Spec::Cygwin'=>'3.45','File::Spec::Epoc'=>'3.45','File::Spec::Functions'=>'3.45','File::Spec::Mac'=>'3.45','File::Spec::OS2'=>'3.45','File::Spec::Unix'=>'3.45','File::Spec::VMS'=>'3.45','File::Spec::Win32'=>'3.45','File::Temp'=>'0.2304','Getopt::Long'=>'2.42','HTTP::Tiny'=>'0.036','IPC::Cmd'=>'0.84_01','JSON::PP'=>'2.27203','List::Util'=>'1.35','List::Util::XS'=>'1.35','Module::CoreList'=>'3.00','Module::CoreList::TieHashDelta'=>'3.00','Module::CoreList::Utils'=>'3.00','Module::Metadata'=>'1.000019','Parse::CPAN::Meta'=>'1.4409','Perl::OSType'=>'1.006','PerlIO::scalar'=>'0.17','Pod::Man'=>'2.28','Pod::Text'=>'3.18','Pod::Text::Termcap'=>'2.08','Scalar::Util'=>'1.35','TAP::Base'=>'3.29','TAP::Formatter::Base'=>'3.29','TAP::Formatter::Color'=>'3.29','TAP::Formatter::Console'=>'3.29','TAP::Formatter::Console::ParallelSession'=>'3.29','TAP::Formatter::Console::Session'=>'3.29','TAP::Formatter::File'=>'3.29','TAP::Formatter::File::Session'=>'3.29','TAP::Formatter::Session'=>'3.29','TAP::Harness'=>'3.29','TAP::Harness::Env'=>'3.29','TAP::Object'=>'3.29','TAP::Parser'=>'3.29','TAP::Parser::Aggregator'=>'3.29','TAP::Parser::Grammar'=>'3.29','TAP::Parser::Iterator'=>'3.29','TAP::Parser::Iterator::Array'=>'3.29','TAP::Parser::Iterator::Process'=>'3.29','TAP::Parser::Iterator::Stream'=>'3.29','TAP::Parser::IteratorFactory'=>'3.29','TAP::Parser::Multiplexer'=>'3.29','TAP::Parser::Result'=>'3.29','TAP::Parser::Result::Bailout'=>'3.29','TAP::Parser::Result::Comment'=>'3.29','TAP::Parser::Result::Plan'=>'3.29','TAP::Parser::Result::Pragma'=>'3.29','TAP::Parser::Result::Test'=>'3.29','TAP::Parser::Result::Unknown'=>'3.29','TAP::Parser::Result::Version'=>'3.29','TAP::Parser::Result::YAML'=>'3.29','TAP::Parser::ResultFactory'=>'3.29','TAP::Parser::Scheduler'=>'3.29','TAP::Parser::Scheduler::Job'=>'3.29','TAP::Parser::Scheduler::Spinner'=>'3.29','TAP::Parser::Source'=>'3.29','TAP::Parser::SourceHandler'=>'3.29','TAP::Parser::SourceHandler::Executable'=>'3.29','TAP::Parser::SourceHandler::File'=>'3.29','TAP::Parser::SourceHandler::Handle'=>'3.29','TAP::Parser::SourceHandler::Perl'=>'3.29','TAP::Parser::SourceHandler::RawTAP'=>'3.29','TAP::Parser::YAMLish::Reader'=>'3.29','TAP::Parser::YAMLish::Writer'=>'3.29','Test::Builder'=>'0.99','Test::Builder::Module'=>'0.99','Test::Builder::Tester'=>'1.23_002','Test::Builder::Tester::Color'=>'1.23_002','Test::Harness'=>'3.29','Test::More'=>'0.99','Test::Simple'=>'0.99','Unicode'=>'6.3.0','Unicode::Normalize'=>'1.17','Unicode::UCD'=>'0.55','attributes'=>'0.22','autodie'=>'2.22','autodie::exception'=>'2.22','autodie::exception::system'=>'2.22','autodie::hints'=>'2.22','autodie::skip'=>'2.22','feature'=>'1.34','threads'=>'1.89','warnings'=>'1.20',},removed=>{'TAP::Parser::Utils'=>1,}},5.019006=>{delta_from=>5.019005,changed=>{'App::Prove'=>'3.30','App::Prove::State'=>'3.30','App::Prove::State::Result'=>'3.30','App::Prove::State::Result::Test'=>'3.30','Archive::Tar'=>'1.96','Archive::Tar::Constant'=>'1.96','Archive::Tar::File'=>'1.96','AutoLoader'=>'5.74','B'=>'1.47','B::Concise'=>'0.991','B::Debug'=>'1.19','B::Deparse'=>'1.24','Benchmark'=>'1.18','Compress::Raw::Bzip2'=>'2.063','Compress::Raw::Zlib'=>'2.063','Compress::Zlib'=>'2.063','Config'=>'5.019006','DB_File'=>'1.831','Devel::Peek'=>'1.15','DynaLoader'=>'1.21','Errno'=>'1.20_01','ExtUtils::Command::MM'=>'6.82','ExtUtils::Liblist'=>'6.82','ExtUtils::Liblist::Kid'=>'6.82','ExtUtils::MM'=>'6.82','ExtUtils::MM_AIX'=>'6.82','ExtUtils::MM_Any'=>'6.82','ExtUtils::MM_BeOS'=>'6.82','ExtUtils::MM_Cygwin'=>'6.82','ExtUtils::MM_DOS'=>'6.82','ExtUtils::MM_Darwin'=>'6.82','ExtUtils::MM_MacOS'=>'6.82','ExtUtils::MM_NW5'=>'6.82','ExtUtils::MM_OS2'=>'6.82','ExtUtils::MM_QNX'=>'6.82','ExtUtils::MM_UWIN'=>'6.82','ExtUtils::MM_Unix'=>'6.82','ExtUtils::MM_VMS'=>'6.82','ExtUtils::MM_VOS'=>'6.82','ExtUtils::MM_Win32'=>'6.82','ExtUtils::MM_Win95'=>'6.82','ExtUtils::MY'=>'6.82','ExtUtils::MakeMaker'=>'6.82','ExtUtils::MakeMaker::Config'=>'6.82','ExtUtils::Mkbootstrap'=>'6.82','ExtUtils::Mksymlists'=>'6.82','ExtUtils::testlib'=>'6.82','File::DosGlob'=>'1.12','File::Find'=>'1.26','File::Glob'=>'1.23','HTTP::Tiny'=>'0.038','IO'=>'1.30','IO::Compress::Adapter::Bzip2'=>'2.063','IO::Compress::Adapter::Deflate'=>'2.063','IO::Compress::Adapter::Identity'=>'2.063','IO::Compress::Base'=>'2.063','IO::Compress::Base::Common'=>'2.063','IO::Compress::Bzip2'=>'2.063','IO::Compress::Deflate'=>'2.063','IO::Compress::Gzip'=>'2.063','IO::Compress::Gzip::Constants'=>'2.063','IO::Compress::RawDeflate'=>'2.063','IO::Compress::Zip'=>'2.063','IO::Compress::Zip::Constants'=>'2.063','IO::Compress::Zlib::Constants'=>'2.063','IO::Compress::Zlib::Extra'=>'2.063','IO::Select'=>'1.22','IO::Uncompress::Adapter::Bunzip2'=>'2.063','IO::Uncompress::Adapter::Identity'=>'2.063','IO::Uncompress::Adapter::Inflate'=>'2.063','IO::Uncompress::AnyInflate'=>'2.063','IO::Uncompress::AnyUncompress'=>'2.063','IO::Uncompress::Base'=>'2.063','IO::Uncompress::Bunzip2'=>'2.063','IO::Uncompress::Gunzip'=>'2.063','IO::Uncompress::Inflate'=>'2.063','IO::Uncompress::RawInflate'=>'2.063','IO::Uncompress::Unzip'=>'2.063','IPC::Cmd'=>'0.90','Locale::Maketext'=>'1.25','Module::Build'=>'0.4202','Module::Build::Base'=>'0.4202','Module::Build::Compat'=>'0.4202','Module::Build::Config'=>'0.4202','Module::Build::Cookbook'=>'0.4202','Module::Build::Dumper'=>'0.4202','Module::Build::ModuleInfo'=>'0.4202','Module::Build::Notes'=>'0.4202','Module::Build::PPMMaker'=>'0.4202','Module::Build::Platform::Default'=>'0.4202','Module::Build::Platform::MacOS'=>'0.4202','Module::Build::Platform::Unix'=>'0.4202','Module::Build::Platform::VMS'=>'0.4202','Module::Build::Platform::VOS'=>'0.4202','Module::Build::Platform::Windows'=>'0.4202','Module::Build::Platform::aix'=>'0.4202','Module::Build::Platform::cygwin'=>'0.4202','Module::Build::Platform::darwin'=>'0.4202','Module::Build::Platform::os2'=>'0.4202','Module::Build::PodParser'=>'0.4202','Module::CoreList'=>'3.01','Module::CoreList::TieHashDelta'=>'3.01','Module::CoreList::Utils'=>'3.01','Opcode'=>'1.27','POSIX'=>'1.36','Package::Constants'=>'0.04','PerlIO::scalar'=>'0.18','PerlIO::via'=>'0.13','SDBM_File'=>'1.10','Socket'=>'2.013','TAP::Base'=>'3.30','TAP::Formatter::Base'=>'3.30','TAP::Formatter::Color'=>'3.30','TAP::Formatter::Console'=>'3.30','TAP::Formatter::Console::ParallelSession'=>'3.30','TAP::Formatter::Console::Session'=>'3.30','TAP::Formatter::File'=>'3.30','TAP::Formatter::File::Session'=>'3.30','TAP::Formatter::Session'=>'3.30','TAP::Harness'=>'3.30','TAP::Harness::Env'=>'3.30','TAP::Object'=>'3.30','TAP::Parser'=>'3.30','TAP::Parser::Aggregator'=>'3.30','TAP::Parser::Grammar'=>'3.30','TAP::Parser::Iterator'=>'3.30','TAP::Parser::Iterator::Array'=>'3.30','TAP::Parser::Iterator::Process'=>'3.30','TAP::Parser::Iterator::Stream'=>'3.30','TAP::Parser::IteratorFactory'=>'3.30','TAP::Parser::Multiplexer'=>'3.30','TAP::Parser::Result'=>'3.30','TAP::Parser::Result::Bailout'=>'3.30','TAP::Parser::Result::Comment'=>'3.30','TAP::Parser::Result::Plan'=>'3.30','TAP::Parser::Result::Pragma'=>'3.30','TAP::Parser::Result::Test'=>'3.30','TAP::Parser::Result::Unknown'=>'3.30','TAP::Parser::Result::Version'=>'3.30','TAP::Parser::Result::YAML'=>'3.30','TAP::Parser::ResultFactory'=>'3.30','TAP::Parser::Scheduler'=>'3.30','TAP::Parser::Scheduler::Job'=>'3.30','TAP::Parser::Scheduler::Spinner'=>'3.30','TAP::Parser::Source'=>'3.30','TAP::Parser::SourceHandler'=>'3.30','TAP::Parser::SourceHandler::Executable'=>'3.30','TAP::Parser::SourceHandler::File'=>'3.30','TAP::Parser::SourceHandler::Handle'=>'3.30','TAP::Parser::SourceHandler::Perl'=>'3.30','TAP::Parser::SourceHandler::RawTAP'=>'3.30','TAP::Parser::YAMLish::Reader'=>'3.30','TAP::Parser::YAMLish::Writer'=>'3.30','Term::Cap'=>'1.15','Test::Builder'=>'1.001002','Test::Builder::Module'=>'1.001002','Test::Harness'=>'3.30','Test::More'=>'1.001002','Test::Simple'=>'1.001002','Tie::StdHandle'=>'4.4','Unicode::Collate'=>'1.02','Unicode::Collate::CJK::Korean'=>'1.02','Unicode::Collate::Locale'=>'1.02','XS::APItest'=>'0.57','XS::Typemap'=>'0.12','arybase'=>'0.07','bignum'=>'0.37','constant'=>'1.29','fields'=>'2.17','inc::latest'=>'0.4202','threads'=>'1.90','threads::shared'=>'1.45',},removed=>{}},5.019007=>{delta_from=>5.019006,changed=>{'CGI'=>'3.64','CGI::Apache'=>'1.02','CGI::Carp'=>'3.64','CGI::Cookie'=>'1.31','CGI::Fast'=>'1.10','CGI::Pretty'=>'3.64','CGI::Push'=>'1.06','CGI::Switch'=>'1.02','CGI::Util'=>'3.64','CPAN::Meta'=>'2.133380','CPAN::Meta::Converter'=>'2.133380','CPAN::Meta::Feature'=>'2.133380','CPAN::Meta::History'=>'2.133380','CPAN::Meta::Prereqs'=>'2.133380','CPAN::Meta::Spec'=>'2.133380','CPAN::Meta::Validator'=>'2.133380','Config'=>'5.019007','Data::Dumper'=>'2.150','DynaLoader'=>'1.22','ExtUtils::Command::MM'=>'6.84','ExtUtils::Liblist'=>'6.84','ExtUtils::Liblist::Kid'=>'6.84','ExtUtils::MM'=>'6.84','ExtUtils::MM_AIX'=>'6.84','ExtUtils::MM_Any'=>'6.84','ExtUtils::MM_BeOS'=>'6.84','ExtUtils::MM_Cygwin'=>'6.84','ExtUtils::MM_DOS'=>'6.84','ExtUtils::MM_Darwin'=>'6.84','ExtUtils::MM_MacOS'=>'6.84','ExtUtils::MM_NW5'=>'6.84','ExtUtils::MM_OS2'=>'6.84','ExtUtils::MM_QNX'=>'6.84','ExtUtils::MM_UWIN'=>'6.84','ExtUtils::MM_Unix'=>'6.84','ExtUtils::MM_VMS'=>'6.84','ExtUtils::MM_VOS'=>'6.84','ExtUtils::MM_Win32'=>'6.84','ExtUtils::MM_Win95'=>'6.84','ExtUtils::MY'=>'6.84','ExtUtils::MakeMaker'=>'6.84','ExtUtils::MakeMaker::Config'=>'6.84','ExtUtils::Mkbootstrap'=>'6.84','ExtUtils::Mksymlists'=>'6.84','ExtUtils::testlib'=>'6.84','File::Fetch'=>'0.46','HTTP::Tiny'=>'0.039','Locale::Codes'=>'3.28','Locale::Codes::Constants'=>'3.28','Locale::Codes::Country'=>'3.28','Locale::Codes::Country_Codes'=>'3.28','Locale::Codes::Country_Retired'=>'3.28','Locale::Codes::Currency'=>'3.28','Locale::Codes::Currency_Codes'=>'3.28','Locale::Codes::Currency_Retired'=>'3.28','Locale::Codes::LangExt'=>'3.28','Locale::Codes::LangExt_Codes'=>'3.28','Locale::Codes::LangExt_Retired'=>'3.28','Locale::Codes::LangFam'=>'3.28','Locale::Codes::LangFam_Codes'=>'3.28','Locale::Codes::LangFam_Retired'=>'3.28','Locale::Codes::LangVar'=>'3.28','Locale::Codes::LangVar_Codes'=>'3.28','Locale::Codes::LangVar_Retired'=>'3.28','Locale::Codes::Language'=>'3.28','Locale::Codes::Language_Codes'=>'3.28','Locale::Codes::Language_Retired'=>'3.28','Locale::Codes::Script'=>'3.28','Locale::Codes::Script_Codes'=>'3.28','Locale::Codes::Script_Retired'=>'3.28','Locale::Country'=>'3.28','Locale::Currency'=>'3.28','Locale::Language'=>'3.28','Locale::Script'=>'3.28','Module::Build'=>'0.4203','Module::Build::Base'=>'0.4203','Module::Build::Compat'=>'0.4203','Module::Build::Config'=>'0.4203','Module::Build::Cookbook'=>'0.4203','Module::Build::Dumper'=>'0.4203','Module::Build::ModuleInfo'=>'0.4203','Module::Build::Notes'=>'0.4203','Module::Build::PPMMaker'=>'0.4203','Module::Build::Platform::Default'=>'0.4203','Module::Build::Platform::MacOS'=>'0.4203','Module::Build::Platform::Unix'=>'0.4203','Module::Build::Platform::VMS'=>'0.4203','Module::Build::Platform::VOS'=>'0.4203','Module::Build::Platform::Windows'=>'0.4203','Module::Build::Platform::aix'=>'0.4203','Module::Build::Platform::cygwin'=>'0.4203','Module::Build::Platform::darwin'=>'0.4203','Module::Build::Platform::os2'=>'0.4203','Module::Build::PodParser'=>'0.4203','Module::CoreList'=>'3.02','Module::CoreList::TieHashDelta'=>'3.02','Module::CoreList::Utils'=>'3.02','POSIX'=>'1.37','PerlIO::encoding'=>'0.17','PerlIO::via'=>'0.14','SDBM_File'=>'1.11','Storable'=>'2.48','Time::Piece'=>'1.24','Time::Seconds'=>'1.24','Unicode::Collate'=>'1.04','Win32'=>'0.48','XS::APItest'=>'0.58','base'=>'2.20','constant'=>'1.30','inc::latest'=>'0.4203','threads'=>'1.91',},removed=>{}},5.019008=>{delta_from=>5.019007,changed=>{'Config'=>'5.019008','DynaLoader'=>'1.24','Encode'=>'2.57','Errno'=>'1.20_02','ExtUtils::CBuilder'=>'0.280213','ExtUtils::CBuilder::Base'=>'0.280213','ExtUtils::CBuilder::Platform::Unix'=>'0.280213','ExtUtils::CBuilder::Platform::VMS'=>'0.280213','ExtUtils::CBuilder::Platform::Windows'=>'0.280213','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280213','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280213','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280213','ExtUtils::CBuilder::Platform::aix'=>'0.280213','ExtUtils::CBuilder::Platform::cygwin'=>'0.280213','ExtUtils::CBuilder::Platform::darwin'=>'0.280213','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280213','ExtUtils::CBuilder::Platform::os2'=>'0.280213','ExtUtils::Command::MM'=>'6.86','ExtUtils::Liblist'=>'6.86','ExtUtils::Liblist::Kid'=>'6.86','ExtUtils::MM'=>'6.86','ExtUtils::MM_AIX'=>'6.86','ExtUtils::MM_Any'=>'6.86','ExtUtils::MM_BeOS'=>'6.86','ExtUtils::MM_Cygwin'=>'6.86','ExtUtils::MM_DOS'=>'6.86','ExtUtils::MM_Darwin'=>'6.86','ExtUtils::MM_MacOS'=>'6.86','ExtUtils::MM_NW5'=>'6.86','ExtUtils::MM_OS2'=>'6.86','ExtUtils::MM_QNX'=>'6.86','ExtUtils::MM_UWIN'=>'6.86','ExtUtils::MM_Unix'=>'6.86','ExtUtils::MM_VMS'=>'6.86','ExtUtils::MM_VOS'=>'6.86','ExtUtils::MM_Win32'=>'6.86','ExtUtils::MM_Win95'=>'6.86','ExtUtils::MY'=>'6.86','ExtUtils::MakeMaker'=>'6.86','ExtUtils::MakeMaker::Config'=>'6.86','ExtUtils::Mkbootstrap'=>'6.86','ExtUtils::Mksymlists'=>'6.86','ExtUtils::testlib'=>'6.86','File::Copy'=>'2.29','Hash::Util::FieldHash'=>'1.14','IO::Socket::IP'=>'0.26','IO::Socket::UNIX'=>'1.26','List::Util'=>'1.36','List::Util::XS'=>'1.36','Module::Build'=>'0.4204','Module::Build::Base'=>'0.4204','Module::Build::Compat'=>'0.4204','Module::Build::Config'=>'0.4204','Module::Build::Cookbook'=>'0.4204','Module::Build::Dumper'=>'0.4204','Module::Build::ModuleInfo'=>'0.4204','Module::Build::Notes'=>'0.4204','Module::Build::PPMMaker'=>'0.4204','Module::Build::Platform::Default'=>'0.4204','Module::Build::Platform::MacOS'=>'0.4204','Module::Build::Platform::Unix'=>'0.4204','Module::Build::Platform::VMS'=>'0.4204','Module::Build::Platform::VOS'=>'0.4204','Module::Build::Platform::Windows'=>'0.4204','Module::Build::Platform::aix'=>'0.4204','Module::Build::Platform::cygwin'=>'0.4204','Module::Build::Platform::darwin'=>'0.4204','Module::Build::Platform::os2'=>'0.4204','Module::Build::PodParser'=>'0.4204','Module::CoreList'=>'3.04','Module::CoreList::TieHashDelta'=>'3.04','Module::CoreList::Utils'=>'3.04','Module::Load'=>'0.28','Module::Load::Conditional'=>'0.60','Net::Config'=>'1.13','Net::FTP::A'=>'1.19','POSIX'=>'1.38_01','Perl::OSType'=>'1.007','PerlIO::encoding'=>'0.18','Pod::Perldoc'=>'3.21','Pod::Perldoc::BaseTo'=>'3.21','Pod::Perldoc::GetOptsOO'=>'3.21','Pod::Perldoc::ToANSI'=>'3.21','Pod::Perldoc::ToChecker'=>'3.21','Pod::Perldoc::ToMan'=>'3.21','Pod::Perldoc::ToNroff'=>'3.21','Pod::Perldoc::ToPod'=>'3.21','Pod::Perldoc::ToRtf'=>'3.21','Pod::Perldoc::ToTerm'=>'3.21','Pod::Perldoc::ToText'=>'3.21','Pod::Perldoc::ToTk'=>'3.21','Pod::Perldoc::ToXml'=>'3.21','Scalar::Util'=>'1.36','Time::Piece'=>'1.27','Time::Seconds'=>'1.27','Unicode::UCD'=>'0.57','XS::APItest'=>'0.59','XSLoader'=>'0.17','base'=>'2.21','constant'=>'1.31','inc::latest'=>'0.4204','threads::shared'=>'1.46','version'=>'0.9907','version::regex'=>'0.9907','version::vpp'=>'0.9907','warnings'=>'1.21',},removed=>{}},5.019009=>{delta_from=>5.019008,changed=>{'B'=>'1.48','B::Concise'=>'0.992','B::Deparse'=>'1.25','CGI'=>'3.65','CPAN::Meta::YAML'=>'0.011','Compress::Raw::Bzip2'=>'2.064','Compress::Raw::Zlib'=>'2.065','Compress::Zlib'=>'2.064','Config'=>'5.019009','Config::Perl::V'=>'0.20','Cwd'=>'3.47','Devel::Peek'=>'1.16','Digest::SHA'=>'5.87','DynaLoader'=>'1.25','English'=>'1.09','ExtUtils::CBuilder'=>'0.280216','ExtUtils::CBuilder::Base'=>'0.280216','ExtUtils::CBuilder::Platform::Unix'=>'0.280216','ExtUtils::CBuilder::Platform::VMS'=>'0.280216','ExtUtils::CBuilder::Platform::Windows'=>'0.280216','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280216','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280216','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280216','ExtUtils::CBuilder::Platform::aix'=>'0.280216','ExtUtils::CBuilder::Platform::android'=>'0.280216','ExtUtils::CBuilder::Platform::cygwin'=>'0.280216','ExtUtils::CBuilder::Platform::darwin'=>'0.280216','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280216','ExtUtils::CBuilder::Platform::os2'=>'0.280216','ExtUtils::Command::MM'=>'6.88','ExtUtils::Embed'=>'1.32','ExtUtils::Install'=>'1.62','ExtUtils::Installed'=>'1.999004','ExtUtils::Liblist'=>'6.88','ExtUtils::Liblist::Kid'=>'6.88','ExtUtils::MM'=>'6.88','ExtUtils::MM_AIX'=>'6.88','ExtUtils::MM_Any'=>'6.88','ExtUtils::MM_BeOS'=>'6.88','ExtUtils::MM_Cygwin'=>'6.88','ExtUtils::MM_DOS'=>'6.88','ExtUtils::MM_Darwin'=>'6.88','ExtUtils::MM_MacOS'=>'6.88','ExtUtils::MM_NW5'=>'6.88','ExtUtils::MM_OS2'=>'6.88','ExtUtils::MM_QNX'=>'6.88','ExtUtils::MM_UWIN'=>'6.88','ExtUtils::MM_Unix'=>'6.88','ExtUtils::MM_VMS'=>'6.88','ExtUtils::MM_VOS'=>'6.88','ExtUtils::MM_Win32'=>'6.88','ExtUtils::MM_Win95'=>'6.88','ExtUtils::MY'=>'6.88','ExtUtils::MakeMaker'=>'6.88','ExtUtils::MakeMaker::Config'=>'6.88','ExtUtils::Mkbootstrap'=>'6.88','ExtUtils::Mksymlists'=>'6.88','ExtUtils::Packlist'=>'1.47','ExtUtils::testlib'=>'6.88','Fatal'=>'2.23','File::Fetch'=>'0.48','File::Spec'=>'3.47','File::Spec::Cygwin'=>'3.47','File::Spec::Epoc'=>'3.47','File::Spec::Functions'=>'3.47','File::Spec::Mac'=>'3.47','File::Spec::OS2'=>'3.47','File::Spec::Unix'=>'3.47','File::Spec::VMS'=>'3.47','File::Spec::Win32'=>'3.47','HTTP::Tiny'=>'0.042','IO::Compress::Adapter::Bzip2'=>'2.064','IO::Compress::Adapter::Deflate'=>'2.064','IO::Compress::Adapter::Identity'=>'2.064','IO::Compress::Base'=>'2.064','IO::Compress::Base::Common'=>'2.064','IO::Compress::Bzip2'=>'2.064','IO::Compress::Deflate'=>'2.064','IO::Compress::Gzip'=>'2.064','IO::Compress::Gzip::Constants'=>'2.064','IO::Compress::RawDeflate'=>'2.064','IO::Compress::Zip'=>'2.064','IO::Compress::Zip::Constants'=>'2.064','IO::Compress::Zlib::Constants'=>'2.064','IO::Compress::Zlib::Extra'=>'2.064','IO::Socket::INET'=>'1.35','IO::Socket::IP'=>'0.28','IO::Uncompress::Adapter::Bunzip2'=>'2.064','IO::Uncompress::Adapter::Identity'=>'2.064','IO::Uncompress::Adapter::Inflate'=>'2.064','IO::Uncompress::AnyInflate'=>'2.064','IO::Uncompress::AnyUncompress'=>'2.064','IO::Uncompress::Base'=>'2.064','IO::Uncompress::Bunzip2'=>'2.064','IO::Uncompress::Gunzip'=>'2.064','IO::Uncompress::Inflate'=>'2.064','IO::Uncompress::RawInflate'=>'2.064','IO::Uncompress::Unzip'=>'2.064','IPC::Cmd'=>'0.92','List::Util'=>'1.38','List::Util::XS'=>'1.38','Locale::Codes'=>'3.29','Locale::Codes::Constants'=>'3.29','Locale::Codes::Country'=>'3.29','Locale::Codes::Country_Codes'=>'3.29','Locale::Codes::Country_Retired'=>'3.29','Locale::Codes::Currency'=>'3.29','Locale::Codes::Currency_Codes'=>'3.29','Locale::Codes::Currency_Retired'=>'3.29','Locale::Codes::LangExt'=>'3.29','Locale::Codes::LangExt_Codes'=>'3.29','Locale::Codes::LangExt_Retired'=>'3.29','Locale::Codes::LangFam'=>'3.29','Locale::Codes::LangFam_Codes'=>'3.29','Locale::Codes::LangFam_Retired'=>'3.29','Locale::Codes::LangVar'=>'3.29','Locale::Codes::LangVar_Codes'=>'3.29','Locale::Codes::LangVar_Retired'=>'3.29','Locale::Codes::Language'=>'3.29','Locale::Codes::Language_Codes'=>'3.29','Locale::Codes::Language_Retired'=>'3.29','Locale::Codes::Script'=>'3.29','Locale::Codes::Script_Codes'=>'3.29','Locale::Codes::Script_Retired'=>'3.29','Locale::Country'=>'3.29','Locale::Currency'=>'3.29','Locale::Language'=>'3.29','Locale::Script'=>'3.29','Module::Build'=>'0.4205','Module::Build::Base'=>'0.4205','Module::Build::Compat'=>'0.4205','Module::Build::Config'=>'0.4205','Module::Build::Cookbook'=>'0.4205','Module::Build::Dumper'=>'0.4205','Module::Build::ModuleInfo'=>'0.4205','Module::Build::Notes'=>'0.4205','Module::Build::PPMMaker'=>'0.4205','Module::Build::Platform::Default'=>'0.4205','Module::Build::Platform::MacOS'=>'0.4205','Module::Build::Platform::Unix'=>'0.4205','Module::Build::Platform::VMS'=>'0.4205','Module::Build::Platform::VOS'=>'0.4205','Module::Build::Platform::Windows'=>'0.4205','Module::Build::Platform::aix'=>'0.4205','Module::Build::Platform::cygwin'=>'0.4205','Module::Build::Platform::darwin'=>'0.4205','Module::Build::Platform::os2'=>'0.4205','Module::Build::PodParser'=>'0.4205','Module::CoreList'=>'3.06','Module::CoreList::TieHashDelta'=>'3.06','Module::CoreList::Utils'=>'3.06','Module::Load'=>'0.30','Module::Load::Conditional'=>'0.62','Net::Domain'=>'2.23','Net::FTP'=>'2.79','Net::NNTP'=>'2.26','Net::POP3'=>'2.31','Net::Ping'=>'2.43','Net::SMTP'=>'2.33','POSIX'=>'1.38_02','Parse::CPAN::Meta'=>'1.4413','Pod::Escapes'=>'1.06','Pod::Find'=>'1.62','Pod::InputObjects'=>'1.62','Pod::ParseUtils'=>'1.62','Pod::Parser'=>'1.62','Pod::Select'=>'1.62','Scalar::Util'=>'1.38','autodie'=>'2.23','autodie::exception'=>'2.23','autodie::exception::system'=>'2.23','autodie::hints'=>'2.23','autodie::skip'=>'2.23','diagnostics'=>'1.34','feature'=>'1.35','inc::latest'=>'0.4205','locale'=>'1.03','mro'=>'1.15','threads'=>'1.92','version'=>'0.9908','version::regex'=>'0.9908','version::vpp'=>'0.9908','warnings'=>'1.22',},removed=>{}},5.01901=>{delta_from=>5.019009,changed=>{'App::Cpan'=>'1.62','Attribute::Handlers'=>'0.96','B::Deparse'=>'1.26','CPAN'=>'2.04','CPAN::Bundle'=>'5.5001','CPAN::Complete'=>'5.5001','CPAN::Distribution'=>'2.01','CPAN::Distroprefs'=>'6.0001','CPAN::FirstTime'=>'5.5305','CPAN::Meta'=>'2.140640','CPAN::Meta::Converter'=>'2.140640','CPAN::Meta::Feature'=>'2.140640','CPAN::Meta::History'=>'2.140640','CPAN::Meta::Prereqs'=>'2.140640','CPAN::Meta::Spec'=>'2.140640','CPAN::Meta::Validator'=>'2.140640','CPAN::Meta::YAML'=>'0.012','CPAN::Queue'=>'5.5002','CPAN::Shell'=>'5.5003','CPAN::Tarzip'=>'5.5012','CPAN::Version'=>'5.5003','Carp'=>'1.33','Carp::Heavy'=>'1.33','Config'=>'5.019010','Data::Dumper'=>'2.151','Devel::PPPort'=>'3.22','Digest::SHA'=>'5.88','ExtUtils::Command::MM'=>'6.92','ExtUtils::Install'=>'1.63','ExtUtils::Installed'=>'1.999005','ExtUtils::Liblist'=>'6.92','ExtUtils::Liblist::Kid'=>'6.92','ExtUtils::MM'=>'6.92','ExtUtils::MM_AIX'=>'6.92','ExtUtils::MM_Any'=>'6.92','ExtUtils::MM_BeOS'=>'6.92','ExtUtils::MM_Cygwin'=>'6.92','ExtUtils::MM_DOS'=>'6.92','ExtUtils::MM_Darwin'=>'6.92','ExtUtils::MM_MacOS'=>'6.92','ExtUtils::MM_NW5'=>'6.92','ExtUtils::MM_OS2'=>'6.92','ExtUtils::MM_QNX'=>'6.92','ExtUtils::MM_UWIN'=>'6.92','ExtUtils::MM_Unix'=>'6.92','ExtUtils::MM_VMS'=>'6.92','ExtUtils::MM_VOS'=>'6.92','ExtUtils::MM_Win32'=>'6.92','ExtUtils::MM_Win95'=>'6.92','ExtUtils::MY'=>'6.92','ExtUtils::MakeMaker'=>'6.92','ExtUtils::MakeMaker::Config'=>'6.92','ExtUtils::Mkbootstrap'=>'6.92','ExtUtils::Mksymlists'=>'6.92','ExtUtils::Packlist'=>'1.48','ExtUtils::ParseXS'=>'3.24','ExtUtils::ParseXS::Constants'=>'3.24','ExtUtils::ParseXS::CountLines'=>'3.24','ExtUtils::ParseXS::Eval'=>'3.24','ExtUtils::ParseXS::Utilities'=>'3.24','ExtUtils::Typemaps'=>'3.24','ExtUtils::Typemaps::Cmd'=>'3.24','ExtUtils::Typemaps::InputMap'=>'3.24','ExtUtils::Typemaps::OutputMap'=>'3.24','ExtUtils::Typemaps::Type'=>'3.24','ExtUtils::testlib'=>'6.92','File::Find'=>'1.27','Filter::Simple'=>'0.91','HTTP::Tiny'=>'0.043','Hash::Util::FieldHash'=>'1.15','IO'=>'1.31','IO::Socket::IP'=>'0.29','Locale::Codes'=>'3.30','Locale::Codes::Constants'=>'3.30','Locale::Codes::Country'=>'3.30','Locale::Codes::Country_Codes'=>'3.30','Locale::Codes::Country_Retired'=>'3.30','Locale::Codes::Currency'=>'3.30','Locale::Codes::Currency_Codes'=>'3.30','Locale::Codes::Currency_Retired'=>'3.30','Locale::Codes::LangExt'=>'3.30','Locale::Codes::LangExt_Codes'=>'3.30','Locale::Codes::LangExt_Retired'=>'3.30','Locale::Codes::LangFam'=>'3.30','Locale::Codes::LangFam_Codes'=>'3.30','Locale::Codes::LangFam_Retired'=>'3.30','Locale::Codes::LangVar'=>'3.30','Locale::Codes::LangVar_Codes'=>'3.30','Locale::Codes::LangVar_Retired'=>'3.30','Locale::Codes::Language'=>'3.30','Locale::Codes::Language_Codes'=>'3.30','Locale::Codes::Language_Retired'=>'3.30','Locale::Codes::Script'=>'3.30','Locale::Codes::Script_Codes'=>'3.30','Locale::Codes::Script_Retired'=>'3.30','Locale::Country'=>'3.30','Locale::Currency'=>'3.30','Locale::Language'=>'3.30','Locale::Script'=>'3.30','Module::CoreList'=>'3.09','Module::CoreList::TieHashDelta'=>'3.09','Module::CoreList::Utils'=>'3.09','Module::Load'=>'0.32','POSIX'=>'1.38_03','Parse::CPAN::Meta'=>'1.4414','Pod::Perldoc'=>'3.23','Pod::Perldoc::BaseTo'=>'3.23','Pod::Perldoc::GetOptsOO'=>'3.23','Pod::Perldoc::ToANSI'=>'3.23','Pod::Perldoc::ToChecker'=>'3.23','Pod::Perldoc::ToMan'=>'3.23','Pod::Perldoc::ToNroff'=>'3.23','Pod::Perldoc::ToPod'=>'3.23','Pod::Perldoc::ToRtf'=>'3.23','Pod::Perldoc::ToTerm'=>'3.23','Pod::Perldoc::ToText'=>'3.23','Pod::Perldoc::ToTk'=>'3.23','Pod::Perldoc::ToXml'=>'3.23','Thread::Queue'=>'3.05','XS::APItest'=>'0.60','XS::Typemap'=>'0.13','autouse'=>'1.08','base'=>'2.22','charnames'=>'1.40','feature'=>'1.36','mro'=>'1.16','threads'=>'1.93','warnings'=>'1.23','warnings::register'=>'1.03',},removed=>{}},5.019011=>{delta_from=>5.01901,changed=>{'CPAN'=>'2.05','CPAN::Distribution'=>'2.02','CPAN::FirstTime'=>'5.5306','CPAN::Shell'=>'5.5004','Carp'=>'1.3301','Carp::Heavy'=>'1.3301','Config'=>'5.019011','ExtUtils::Command::MM'=>'6.94','ExtUtils::Install'=>'1.67','ExtUtils::Liblist'=>'6.94','ExtUtils::Liblist::Kid'=>'6.94','ExtUtils::MM'=>'6.94','ExtUtils::MM_AIX'=>'6.94','ExtUtils::MM_Any'=>'6.94','ExtUtils::MM_BeOS'=>'6.94','ExtUtils::MM_Cygwin'=>'6.94','ExtUtils::MM_DOS'=>'6.94','ExtUtils::MM_Darwin'=>'6.94','ExtUtils::MM_MacOS'=>'6.94','ExtUtils::MM_NW5'=>'6.94','ExtUtils::MM_OS2'=>'6.94','ExtUtils::MM_QNX'=>'6.94','ExtUtils::MM_UWIN'=>'6.94','ExtUtils::MM_Unix'=>'6.94','ExtUtils::MM_VMS'=>'6.94','ExtUtils::MM_VOS'=>'6.94','ExtUtils::MM_Win32'=>'6.94','ExtUtils::MM_Win95'=>'6.94','ExtUtils::MY'=>'6.94','ExtUtils::MakeMaker'=>'6.94','ExtUtils::MakeMaker::Config'=>'6.94','ExtUtils::Mkbootstrap'=>'6.94','ExtUtils::Mksymlists'=>'6.94','ExtUtils::testlib'=>'6.94','Module::CoreList'=>'3.10','Module::CoreList::TieHashDelta'=>'3.10','Module::CoreList::Utils'=>'3.10','PerlIO'=>'1.09','Storable'=>'2.49','Win32'=>'0.49','experimental'=>'0.007',},removed=>{}},5.020000=>{delta_from=>5.019011,changed=>{'Config'=>'5.02','Devel::PPPort'=>'3.21','Encode'=>'2.60','Errno'=>'1.20_03','ExtUtils::Command::MM'=>'6.98','ExtUtils::Liblist'=>'6.98','ExtUtils::Liblist::Kid'=>'6.98','ExtUtils::MM'=>'6.98','ExtUtils::MM_AIX'=>'6.98','ExtUtils::MM_Any'=>'6.98','ExtUtils::MM_BeOS'=>'6.98','ExtUtils::MM_Cygwin'=>'6.98','ExtUtils::MM_DOS'=>'6.98','ExtUtils::MM_Darwin'=>'6.98','ExtUtils::MM_MacOS'=>'6.98','ExtUtils::MM_NW5'=>'6.98','ExtUtils::MM_OS2'=>'6.98','ExtUtils::MM_QNX'=>'6.98','ExtUtils::MM_UWIN'=>'6.98','ExtUtils::MM_Unix'=>'6.98','ExtUtils::MM_VMS'=>'6.98','ExtUtils::MM_VOS'=>'6.98','ExtUtils::MM_Win32'=>'6.98','ExtUtils::MM_Win95'=>'6.98','ExtUtils::MY'=>'6.98','ExtUtils::MakeMaker'=>'6.98','ExtUtils::MakeMaker::Config'=>'6.98','ExtUtils::Miniperl'=>'1.01','ExtUtils::Mkbootstrap'=>'6.98','ExtUtils::Mksymlists'=>'6.98','ExtUtils::testlib'=>'6.98','Pod::Functions::Functions'=>'1.08',},removed=>{}},5.021000=>{delta_from=>5.020000,changed=>{'Module::CoreList'=>'5.021001','Module::CoreList::TieHashDelta'=>'5.021001','Module::CoreList::Utils'=>'5.021001','feature'=>'1.37',},removed=>{'CGI'=>1,'CGI::Apache'=>1,'CGI::Carp'=>1,'CGI::Cookie'=>1,'CGI::Fast'=>1,'CGI::Pretty'=>1,'CGI::Push'=>1,'CGI::Switch'=>1,'CGI::Util'=>1,'Module::Build'=>1,'Module::Build::Base'=>1,'Module::Build::Compat'=>1,'Module::Build::Config'=>1,'Module::Build::ConfigData'=>1,'Module::Build::Cookbook'=>1,'Module::Build::Dumper'=>1,'Module::Build::ModuleInfo'=>1,'Module::Build::Notes'=>1,'Module::Build::PPMMaker'=>1,'Module::Build::Platform::Default'=>1,'Module::Build::Platform::MacOS'=>1,'Module::Build::Platform::Unix'=>1,'Module::Build::Platform::VMS'=>1,'Module::Build::Platform::VOS'=>1,'Module::Build::Platform::Windows'=>1,'Module::Build::Platform::aix'=>1,'Module::Build::Platform::cygwin'=>1,'Module::Build::Platform::darwin'=>1,'Module::Build::Platform::os2'=>1,'Module::Build::PodParser'=>1,'Module::Build::Version'=>1,'Module::Build::YAML'=>1,'Package::Constants'=>1,'inc::latest'=>1,}},5.021001=>{delta_from=>5.021000,changed=>{'App::Prove'=>'3.32','App::Prove::State'=>'3.32','App::Prove::State::Result'=>'3.32','App::Prove::State::Result::Test'=>'3.32','Archive::Tar'=>'2.00','Archive::Tar::Constant'=>'2.00','Archive::Tar::File'=>'2.00','B'=>'1.49','B::Deparse'=>'1.27','Benchmark'=>'1.19','CPAN::Meta'=>'2.141520','CPAN::Meta::Converter'=>'2.141520','CPAN::Meta::Feature'=>'2.141520','CPAN::Meta::History'=>'2.141520','CPAN::Meta::Prereqs'=>'2.141520','CPAN::Meta::Spec'=>'2.141520','CPAN::Meta::Validator'=>'2.141520','Carp'=>'1.34','Carp::Heavy'=>'1.34','Config'=>'5.021001','Cwd'=>'3.48','Data::Dumper'=>'2.152','Devel::PPPort'=>'3.24','Devel::Peek'=>'1.17','Digest::SHA'=>'5.92','DynaLoader'=>'1.26','Encode'=>'2.62','Errno'=>'1.20_04','Exporter'=>'5.71','Exporter::Heavy'=>'5.71','ExtUtils::Install'=>'1.68','ExtUtils::Miniperl'=>'1.02','ExtUtils::ParseXS'=>'3.25','ExtUtils::ParseXS::Constants'=>'3.25','ExtUtils::ParseXS::CountLines'=>'3.25','ExtUtils::ParseXS::Eval'=>'3.25','ExtUtils::ParseXS::Utilities'=>'3.25','ExtUtils::Typemaps'=>'3.25','ExtUtils::Typemaps::Cmd'=>'3.25','ExtUtils::Typemaps::InputMap'=>'3.25','ExtUtils::Typemaps::OutputMap'=>'3.25','ExtUtils::Typemaps::Type'=>'3.25','Fatal'=>'2.25','File::Spec'=>'3.48','File::Spec::Cygwin'=>'3.48','File::Spec::Epoc'=>'3.48','File::Spec::Functions'=>'3.48','File::Spec::Mac'=>'3.48','File::Spec::OS2'=>'3.48','File::Spec::Unix'=>'3.48','File::Spec::VMS'=>'3.48','File::Spec::Win32'=>'3.48','Hash::Util'=>'0.17','IO'=>'1.32','List::Util'=>'1.39','List::Util::XS'=>'1.39','Locale::Codes'=>'3.31','Locale::Codes::Constants'=>'3.31','Locale::Codes::Country'=>'3.31','Locale::Codes::Country_Codes'=>'3.31','Locale::Codes::Country_Retired'=>'3.31','Locale::Codes::Currency'=>'3.31','Locale::Codes::Currency_Codes'=>'3.31','Locale::Codes::Currency_Retired'=>'3.31','Locale::Codes::LangExt'=>'3.31','Locale::Codes::LangExt_Codes'=>'3.31','Locale::Codes::LangExt_Retired'=>'3.31','Locale::Codes::LangFam'=>'3.31','Locale::Codes::LangFam_Codes'=>'3.31','Locale::Codes::LangFam_Retired'=>'3.31','Locale::Codes::LangVar'=>'3.31','Locale::Codes::LangVar_Codes'=>'3.31','Locale::Codes::LangVar_Retired'=>'3.31','Locale::Codes::Language'=>'3.31','Locale::Codes::Language_Codes'=>'3.31','Locale::Codes::Language_Retired'=>'3.31','Locale::Codes::Script'=>'3.31','Locale::Codes::Script_Codes'=>'3.31','Locale::Codes::Script_Retired'=>'3.31','Locale::Country'=>'3.31','Locale::Currency'=>'3.31','Locale::Language'=>'3.31','Locale::Script'=>'3.31','Math::BigFloat'=>'1.9994','Math::BigInt'=>'1.9995','Math::BigInt::Calc'=>'1.9994','Math::BigInt::CalcEmu'=>'1.9994','Math::BigRat'=>'0.2608','Module::CoreList'=>'5.021001_01','Module::CoreList::TieHashDelta'=>'5.021001_01','Module::CoreList::Utils'=>'5.021001_01','Module::Metadata'=>'1.000024','NDBM_File'=>'1.13','Net::Config'=>'1.14','Net::SMTP'=>'2.34','Net::Time'=>'2.11','OS2::Process'=>'1.10','POSIX'=>'1.40','PerlIO::encoding'=>'0.19','PerlIO::mmap'=>'0.013','PerlIO::scalar'=>'0.19','PerlIO::via'=>'0.15','Pod::Html'=>'1.22','Scalar::Util'=>'1.39','SelfLoader'=>'1.22','Socket'=>'2.014','Storable'=>'2.51','TAP::Base'=>'3.32','TAP::Formatter::Base'=>'3.32','TAP::Formatter::Color'=>'3.32','TAP::Formatter::Console'=>'3.32','TAP::Formatter::Console::ParallelSession'=>'3.32','TAP::Formatter::Console::Session'=>'3.32','TAP::Formatter::File'=>'3.32','TAP::Formatter::File::Session'=>'3.32','TAP::Formatter::Session'=>'3.32','TAP::Harness'=>'3.32','TAP::Harness::Env'=>'3.32','TAP::Object'=>'3.32','TAP::Parser'=>'3.32','TAP::Parser::Aggregator'=>'3.32','TAP::Parser::Grammar'=>'3.32','TAP::Parser::Iterator'=>'3.32','TAP::Parser::Iterator::Array'=>'3.32','TAP::Parser::Iterator::Process'=>'3.32','TAP::Parser::Iterator::Stream'=>'3.32','TAP::Parser::IteratorFactory'=>'3.32','TAP::Parser::Multiplexer'=>'3.32','TAP::Parser::Result'=>'3.32','TAP::Parser::Result::Bailout'=>'3.32','TAP::Parser::Result::Comment'=>'3.32','TAP::Parser::Result::Plan'=>'3.32','TAP::Parser::Result::Pragma'=>'3.32','TAP::Parser::Result::Test'=>'3.32','TAP::Parser::Result::Unknown'=>'3.32','TAP::Parser::Result::Version'=>'3.32','TAP::Parser::Result::YAML'=>'3.32','TAP::Parser::ResultFactory'=>'3.32','TAP::Parser::Scheduler'=>'3.32','TAP::Parser::Scheduler::Job'=>'3.32','TAP::Parser::Scheduler::Spinner'=>'3.32','TAP::Parser::Source'=>'3.32','TAP::Parser::SourceHandler'=>'3.32','TAP::Parser::SourceHandler::Executable'=>'3.32','TAP::Parser::SourceHandler::File'=>'3.32','TAP::Parser::SourceHandler::Handle'=>'3.32','TAP::Parser::SourceHandler::Perl'=>'3.32','TAP::Parser::SourceHandler::RawTAP'=>'3.32','TAP::Parser::YAMLish::Reader'=>'3.32','TAP::Parser::YAMLish::Writer'=>'3.32','Term::ANSIColor'=>'4.03','Test::Builder'=>'1.001003','Test::Builder::Module'=>'1.001003','Test::Builder::Tester'=>'1.23_003','Test::Harness'=>'3.32','Test::More'=>'1.001003','Test::Simple'=>'1.001003','Tie::File'=>'1.01','Unicode'=>'7.0.0','Unicode::Collate'=>'1.07','Unicode::Normalize'=>'1.18','Unicode::UCD'=>'0.58','XS::APItest'=>'0.61','_charnames'=>'1.41','autodie'=>'2.25','autodie::Scope::Guard'=>'2.25','autodie::Scope::GuardStack'=>'2.25','autodie::ScopeUtil'=>'2.25','autodie::exception'=>'2.25','autodie::exception::system'=>'2.25','autodie::hints'=>'2.25','autodie::skip'=>'2.25','charnames'=>'1.41','locale'=>'1.04','threads'=>'1.94','utf8'=>'1.14','warnings'=>'1.24',},removed=>{}},5.021002=>{delta_from=>5.021001,changed=>{'B'=>'1.50','Config'=>'5.021002','Cwd'=>'3.49','Devel::Peek'=>'1.18','ExtUtils::Manifest'=>'1.64','File::Copy'=>'2.30','File::Spec'=>'3.49','File::Spec::Cygwin'=>'3.49','File::Spec::Epoc'=>'3.49','File::Spec::Functions'=>'3.49','File::Spec::Mac'=>'3.49','File::Spec::OS2'=>'3.49','File::Spec::Unix'=>'3.49','File::Spec::VMS'=>'3.49','File::Spec::Win32'=>'3.49','Filter::Simple'=>'0.92','Hash::Util'=>'0.18','IO'=>'1.33','IO::Socket::IP'=>'0.31','IPC::Open3'=>'1.17','Math::BigFloat'=>'1.9996','Math::BigInt'=>'1.9996','Math::BigInt::Calc'=>'1.9996','Math::BigInt::CalcEmu'=>'1.9996','Module::CoreList'=>'5.021002','Module::CoreList::TieHashDelta'=>'5.021002','Module::CoreList::Utils'=>'5.021002','POSIX'=>'1.41','Pod::Usage'=>'1.64','XS::APItest'=>'0.62','arybase'=>'0.08','experimental'=>'0.008','threads'=>'1.95','warnings'=>'1.26',},removed=>{}},5.021003=>{delta_from=>5.021002,changed=>{'B::Debug'=>'1.21','CPAN::Meta'=>'2.142060','CPAN::Meta::Converter'=>'2.142060','CPAN::Meta::Feature'=>'2.142060','CPAN::Meta::History'=>'2.142060','CPAN::Meta::Merge'=>'2.142060','CPAN::Meta::Prereqs'=>'2.142060','CPAN::Meta::Requirements'=>'2.126','CPAN::Meta::Spec'=>'2.142060','CPAN::Meta::Validator'=>'2.142060','Config'=>'5.021003','Config::Perl::V'=>'0.22','ExtUtils::CBuilder'=>'0.280217','ExtUtils::CBuilder::Base'=>'0.280217','ExtUtils::CBuilder::Platform::Unix'=>'0.280217','ExtUtils::CBuilder::Platform::VMS'=>'0.280217','ExtUtils::CBuilder::Platform::Windows'=>'0.280217','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280217','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280217','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280217','ExtUtils::CBuilder::Platform::aix'=>'0.280217','ExtUtils::CBuilder::Platform::android'=>'0.280217','ExtUtils::CBuilder::Platform::cygwin'=>'0.280217','ExtUtils::CBuilder::Platform::darwin'=>'0.280217','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280217','ExtUtils::CBuilder::Platform::os2'=>'0.280217','ExtUtils::Manifest'=>'1.65','HTTP::Tiny'=>'0.047','IPC::Open3'=>'1.18','Module::CoreList'=>'5.021003','Module::CoreList::TieHashDelta'=>'5.021003','Module::CoreList::Utils'=>'5.021003','Opcode'=>'1.28','POSIX'=>'1.42','Safe'=>'2.38','Socket'=>'2.015','Sys::Hostname'=>'1.19','UNIVERSAL'=>'1.12','XS::APItest'=>'0.63','perlfaq'=>'5.0150045',},removed=>{}},5.020001=>{delta_from=>5.020000,changed=>{'Config'=>'5.020001','Config::Perl::V'=>'0.22','Cwd'=>'3.48','Exporter'=>'5.71','Exporter::Heavy'=>'5.71','ExtUtils::CBuilder'=>'0.280217','ExtUtils::CBuilder::Base'=>'0.280217','ExtUtils::CBuilder::Platform::Unix'=>'0.280217','ExtUtils::CBuilder::Platform::VMS'=>'0.280217','ExtUtils::CBuilder::Platform::Windows'=>'0.280217','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280217','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280217','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280217','ExtUtils::CBuilder::Platform::aix'=>'0.280217','ExtUtils::CBuilder::Platform::android'=>'0.280217','ExtUtils::CBuilder::Platform::cygwin'=>'0.280217','ExtUtils::CBuilder::Platform::darwin'=>'0.280217','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280217','ExtUtils::CBuilder::Platform::os2'=>'0.280217','File::Copy'=>'2.30','File::Spec'=>'3.48','File::Spec::Cygwin'=>'3.48','File::Spec::Epoc'=>'3.48','File::Spec::Functions'=>'3.48','File::Spec::Mac'=>'3.48','File::Spec::OS2'=>'3.48','File::Spec::Unix'=>'3.48','File::Spec::VMS'=>'3.48','File::Spec::Win32'=>'3.48','Module::CoreList'=>'5.020001','Module::CoreList::TieHashDelta'=>'5.020001','Module::CoreList::Utils'=>'5.020001','PerlIO::via'=>'0.15','Unicode::UCD'=>'0.58','XS::APItest'=>'0.60_01','utf8'=>'1.13_01','version'=>'0.9909','version::regex'=>'0.9909','version::vpp'=>'0.9909',},removed=>{}},5.021004=>{delta_from=>5.021003,changed=>{'App::Prove'=>'3.33','App::Prove::State'=>'3.33','App::Prove::State::Result'=>'3.33','App::Prove::State::Result::Test'=>'3.33','Archive::Tar'=>'2.02','Archive::Tar::Constant'=>'2.02','Archive::Tar::File'=>'2.02','Attribute::Handlers'=>'0.97','B'=>'1.51','B::Concise'=>'0.993','B::Deparse'=>'1.28','B::Op_private'=>'5.021004','CPAN::Meta::Requirements'=>'2.128','Config'=>'5.021004','Cwd'=>'3.50','Data::Dumper'=>'2.154','ExtUtils::CBuilder'=>'0.280219','ExtUtils::CBuilder::Base'=>'0.280219','ExtUtils::CBuilder::Platform::Unix'=>'0.280219','ExtUtils::CBuilder::Platform::VMS'=>'0.280219','ExtUtils::CBuilder::Platform::Windows'=>'0.280219','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280219','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280219','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280219','ExtUtils::CBuilder::Platform::aix'=>'0.280219','ExtUtils::CBuilder::Platform::android'=>'0.280219','ExtUtils::CBuilder::Platform::cygwin'=>'0.280219','ExtUtils::CBuilder::Platform::darwin'=>'0.280219','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280219','ExtUtils::CBuilder::Platform::os2'=>'0.280219','ExtUtils::Install'=>'2.04','ExtUtils::Installed'=>'2.04','ExtUtils::Liblist::Kid'=>'6.98_01','ExtUtils::Manifest'=>'1.68','ExtUtils::Packlist'=>'2.04','File::Find'=>'1.28','File::Spec'=>'3.50','File::Spec::Cygwin'=>'3.50','File::Spec::Epoc'=>'3.50','File::Spec::Functions'=>'3.50','File::Spec::Mac'=>'3.50','File::Spec::OS2'=>'3.50','File::Spec::Unix'=>'3.50','File::Spec::VMS'=>'3.50','File::Spec::Win32'=>'3.50','Getopt::Std'=>'1.11','HTTP::Tiny'=>'0.049','IO'=>'1.34','IO::Socket::IP'=>'0.32','List::Util'=>'1.41','List::Util::XS'=>'1.41','Locale::Codes'=>'3.32','Locale::Codes::Constants'=>'3.32','Locale::Codes::Country'=>'3.32','Locale::Codes::Country_Codes'=>'3.32','Locale::Codes::Country_Retired'=>'3.32','Locale::Codes::Currency'=>'3.32','Locale::Codes::Currency_Codes'=>'3.32','Locale::Codes::Currency_Retired'=>'3.32','Locale::Codes::LangExt'=>'3.32','Locale::Codes::LangExt_Codes'=>'3.32','Locale::Codes::LangExt_Retired'=>'3.32','Locale::Codes::LangFam'=>'3.32','Locale::Codes::LangFam_Codes'=>'3.32','Locale::Codes::LangFam_Retired'=>'3.32','Locale::Codes::LangVar'=>'3.32','Locale::Codes::LangVar_Codes'=>'3.32','Locale::Codes::LangVar_Retired'=>'3.32','Locale::Codes::Language'=>'3.32','Locale::Codes::Language_Codes'=>'3.32','Locale::Codes::Language_Retired'=>'3.32','Locale::Codes::Script'=>'3.32','Locale::Codes::Script_Codes'=>'3.32','Locale::Codes::Script_Retired'=>'3.32','Locale::Country'=>'3.32','Locale::Currency'=>'3.32','Locale::Language'=>'3.32','Locale::Script'=>'3.32','Math::BigFloat'=>'1.9997','Math::BigInt'=>'1.9997','Math::BigInt::Calc'=>'1.9997','Math::BigInt::CalcEmu'=>'1.9997','Module::CoreList'=>'5.20140920','Module::CoreList::TieHashDelta'=>'5.20140920','Module::CoreList::Utils'=>'5.20140920','POSIX'=>'1.43','Pod::Perldoc'=>'3.24','Pod::Perldoc::BaseTo'=>'3.24','Pod::Perldoc::GetOptsOO'=>'3.24','Pod::Perldoc::ToANSI'=>'3.24','Pod::Perldoc::ToChecker'=>'3.24','Pod::Perldoc::ToMan'=>'3.24','Pod::Perldoc::ToNroff'=>'3.24','Pod::Perldoc::ToPod'=>'3.24','Pod::Perldoc::ToRtf'=>'3.24','Pod::Perldoc::ToTerm'=>'3.24','Pod::Perldoc::ToText'=>'3.24','Pod::Perldoc::ToTk'=>'3.24','Pod::Perldoc::ToXml'=>'3.24','Scalar::Util'=>'1.41','Sub::Util'=>'1.41','TAP::Base'=>'3.33','TAP::Formatter::Base'=>'3.33','TAP::Formatter::Color'=>'3.33','TAP::Formatter::Console'=>'3.33','TAP::Formatter::Console::ParallelSession'=>'3.33','TAP::Formatter::Console::Session'=>'3.33','TAP::Formatter::File'=>'3.33','TAP::Formatter::File::Session'=>'3.33','TAP::Formatter::Session'=>'3.33','TAP::Harness'=>'3.33','TAP::Harness::Env'=>'3.33','TAP::Object'=>'3.33','TAP::Parser'=>'3.33','TAP::Parser::Aggregator'=>'3.33','TAP::Parser::Grammar'=>'3.33','TAP::Parser::Iterator'=>'3.33','TAP::Parser::Iterator::Array'=>'3.33','TAP::Parser::Iterator::Process'=>'3.33','TAP::Parser::Iterator::Stream'=>'3.33','TAP::Parser::IteratorFactory'=>'3.33','TAP::Parser::Multiplexer'=>'3.33','TAP::Parser::Result'=>'3.33','TAP::Parser::Result::Bailout'=>'3.33','TAP::Parser::Result::Comment'=>'3.33','TAP::Parser::Result::Plan'=>'3.33','TAP::Parser::Result::Pragma'=>'3.33','TAP::Parser::Result::Test'=>'3.33','TAP::Parser::Result::Unknown'=>'3.33','TAP::Parser::Result::Version'=>'3.33','TAP::Parser::Result::YAML'=>'3.33','TAP::Parser::ResultFactory'=>'3.33','TAP::Parser::Scheduler'=>'3.33','TAP::Parser::Scheduler::Job'=>'3.33','TAP::Parser::Scheduler::Spinner'=>'3.33','TAP::Parser::Source'=>'3.33','TAP::Parser::SourceHandler'=>'3.33','TAP::Parser::SourceHandler::Executable'=>'3.33','TAP::Parser::SourceHandler::File'=>'3.33','TAP::Parser::SourceHandler::Handle'=>'3.33','TAP::Parser::SourceHandler::Perl'=>'3.33','TAP::Parser::SourceHandler::RawTAP'=>'3.33','TAP::Parser::YAMLish::Reader'=>'3.33','TAP::Parser::YAMLish::Writer'=>'3.33','Term::ReadLine'=>'1.15','Test::Builder'=>'1.001006','Test::Builder::Module'=>'1.001006','Test::Builder::Tester'=>'1.24','Test::Builder::Tester::Color'=>'1.24','Test::Harness'=>'3.33','Test::More'=>'1.001006','Test::Simple'=>'1.001006','Time::Piece'=>'1.29','Time::Seconds'=>'1.29','XS::APItest'=>'0.64','_charnames'=>'1.42','attributes'=>'0.23','bigint'=>'0.37','bignum'=>'0.38','bigrat'=>'0.37','constant'=>'1.32','experimental'=>'0.010','overload'=>'1.23','threads'=>'1.96','version'=>'0.9909','version::regex'=>'0.9909','version::vpp'=>'0.9909',},removed=>{}},5.021005=>{delta_from=>5.021004,changed=>{'B'=>'1.52','B::Concise'=>'0.994','B::Debug'=>'1.22','B::Deparse'=>'1.29','B::Op_private'=>'5.021005','CPAN::Meta'=>'2.142690','CPAN::Meta::Converter'=>'2.142690','CPAN::Meta::Feature'=>'2.142690','CPAN::Meta::History'=>'2.142690','CPAN::Meta::Merge'=>'2.142690','CPAN::Meta::Prereqs'=>'2.142690','CPAN::Meta::Spec'=>'2.142690','CPAN::Meta::Validator'=>'2.142690','Compress::Raw::Bzip2'=>'2.066','Compress::Raw::Zlib'=>'2.066','Compress::Zlib'=>'2.066','Config'=>'5.021005','Cwd'=>'3.51','DynaLoader'=>'1.27','Errno'=>'1.21','ExtUtils::CBuilder'=>'0.280220','ExtUtils::CBuilder::Base'=>'0.280220','ExtUtils::CBuilder::Platform::Unix'=>'0.280220','ExtUtils::CBuilder::Platform::VMS'=>'0.280220','ExtUtils::CBuilder::Platform::Windows'=>'0.280220','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280220','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280220','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280220','ExtUtils::CBuilder::Platform::aix'=>'0.280220','ExtUtils::CBuilder::Platform::android'=>'0.280220','ExtUtils::CBuilder::Platform::cygwin'=>'0.280220','ExtUtils::CBuilder::Platform::darwin'=>'0.280220','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280220','ExtUtils::CBuilder::Platform::os2'=>'0.280220','ExtUtils::Miniperl'=>'1.03','Fcntl'=>'1.13','File::Find'=>'1.29','File::Spec'=>'3.51','File::Spec::Cygwin'=>'3.51','File::Spec::Epoc'=>'3.51','File::Spec::Functions'=>'3.51','File::Spec::Mac'=>'3.51','File::Spec::OS2'=>'3.51','File::Spec::Unix'=>'3.51','File::Spec::VMS'=>'3.51','File::Spec::Win32'=>'3.51','HTTP::Tiny'=>'0.050','IO::Compress::Adapter::Bzip2'=>'2.066','IO::Compress::Adapter::Deflate'=>'2.066','IO::Compress::Adapter::Identity'=>'2.066','IO::Compress::Base'=>'2.066','IO::Compress::Base::Common'=>'2.066','IO::Compress::Bzip2'=>'2.066','IO::Compress::Deflate'=>'2.066','IO::Compress::Gzip'=>'2.066','IO::Compress::Gzip::Constants'=>'2.066','IO::Compress::RawDeflate'=>'2.066','IO::Compress::Zip'=>'2.066','IO::Compress::Zip::Constants'=>'2.066','IO::Compress::Zlib::Constants'=>'2.066','IO::Compress::Zlib::Extra'=>'2.066','IO::Uncompress::Adapter::Bunzip2'=>'2.066','IO::Uncompress::Adapter::Identity'=>'2.066','IO::Uncompress::Adapter::Inflate'=>'2.066','IO::Uncompress::AnyInflate'=>'2.066','IO::Uncompress::AnyUncompress'=>'2.066','IO::Uncompress::Base'=>'2.066','IO::Uncompress::Bunzip2'=>'2.066','IO::Uncompress::Gunzip'=>'2.066','IO::Uncompress::Inflate'=>'2.066','IO::Uncompress::RawInflate'=>'2.066','IO::Uncompress::Unzip'=>'2.066','JSON::PP'=>'2.27300','Module::CoreList'=>'5.20141020','Module::CoreList::TieHashDelta'=>'5.20141020','Module::CoreList::Utils'=>'5.20141020','Net::Cmd'=>'3.02','Net::Config'=>'3.02','Net::Domain'=>'3.02','Net::FTP'=>'3.02','Net::FTP::A'=>'3.02','Net::FTP::E'=>'3.02','Net::FTP::I'=>'3.02','Net::FTP::L'=>'3.02','Net::FTP::dataconn'=>'3.02','Net::NNTP'=>'3.02','Net::Netrc'=>'3.02','Net::POP3'=>'3.02','Net::SMTP'=>'3.02','Net::Time'=>'3.02','Opcode'=>'1.29','POSIX'=>'1.45','Socket'=>'2.016','Test::Builder'=>'1.001008','Test::Builder::Module'=>'1.001008','Test::More'=>'1.001008','Test::Simple'=>'1.001008','XS::APItest'=>'0.65','XSLoader'=>'0.18','attributes'=>'0.24','experimental'=>'0.012','feature'=>'1.38','perlfaq'=>'5.0150046','re'=>'0.27','threads::shared'=>'1.47','warnings'=>'1.28','warnings::register'=>'1.04',},removed=>{}},5.021006=>{delta_from=>5.021005,changed=>{'App::Prove'=>'3.34','App::Prove::State'=>'3.34','App::Prove::State::Result'=>'3.34','App::Prove::State::Result::Test'=>'3.34','B'=>'1.53','B::Concise'=>'0.995','B::Deparse'=>'1.30','B::Op_private'=>'5.021006','CPAN::Meta'=>'2.143240','CPAN::Meta::Converter'=>'2.143240','CPAN::Meta::Feature'=>'2.143240','CPAN::Meta::History'=>'2.143240','CPAN::Meta::Merge'=>'2.143240','CPAN::Meta::Prereqs'=>'2.143240','CPAN::Meta::Requirements'=>'2.130','CPAN::Meta::Spec'=>'2.143240','CPAN::Meta::Validator'=>'2.143240','Config'=>'5.021006','Devel::Peek'=>'1.19','Digest::SHA'=>'5.93','DynaLoader'=>'1.28','Encode'=>'2.64','Exporter'=>'5.72','Exporter::Heavy'=>'5.72','ExtUtils::Command::MM'=>'7.02','ExtUtils::Liblist'=>'7.02','ExtUtils::Liblist::Kid'=>'7.02','ExtUtils::MM'=>'7.02','ExtUtils::MM_AIX'=>'7.02','ExtUtils::MM_Any'=>'7.02','ExtUtils::MM_BeOS'=>'7.02','ExtUtils::MM_Cygwin'=>'7.02','ExtUtils::MM_DOS'=>'7.02','ExtUtils::MM_Darwin'=>'7.02','ExtUtils::MM_MacOS'=>'7.02','ExtUtils::MM_NW5'=>'7.02','ExtUtils::MM_OS2'=>'7.02','ExtUtils::MM_QNX'=>'7.02','ExtUtils::MM_UWIN'=>'7.02','ExtUtils::MM_Unix'=>'7.02','ExtUtils::MM_VMS'=>'7.02','ExtUtils::MM_VOS'=>'7.02','ExtUtils::MM_Win32'=>'7.02','ExtUtils::MM_Win95'=>'7.02','ExtUtils::MY'=>'7.02','ExtUtils::MakeMaker'=>'7.02','ExtUtils::MakeMaker::Config'=>'7.02','ExtUtils::MakeMaker::Locale'=>'7.02','ExtUtils::MakeMaker::version'=>'7.02','ExtUtils::MakeMaker::version::regex'=>'7.02','ExtUtils::MakeMaker::version::vpp'=>'7.02','ExtUtils::Manifest'=>'1.69','ExtUtils::Mkbootstrap'=>'7.02','ExtUtils::Mksymlists'=>'7.02','ExtUtils::ParseXS'=>'3.26','ExtUtils::ParseXS::Constants'=>'3.26','ExtUtils::ParseXS::CountLines'=>'3.26','ExtUtils::ParseXS::Eval'=>'3.26','ExtUtils::ParseXS::Utilities'=>'3.26','ExtUtils::testlib'=>'7.02','File::Spec::VMS'=>'3.52','HTTP::Tiny'=>'0.051','I18N::Langinfo'=>'0.12','IO::Socket'=>'1.38','Module::CoreList'=>'5.20141120','Module::CoreList::TieHashDelta'=>'5.20141120','Module::CoreList::Utils'=>'5.20141120','POSIX'=>'1.46','PerlIO::encoding'=>'0.20','PerlIO::scalar'=>'0.20','TAP::Base'=>'3.34','TAP::Formatter::Base'=>'3.34','TAP::Formatter::Color'=>'3.34','TAP::Formatter::Console'=>'3.34','TAP::Formatter::Console::ParallelSession'=>'3.34','TAP::Formatter::Console::Session'=>'3.34','TAP::Formatter::File'=>'3.34','TAP::Formatter::File::Session'=>'3.34','TAP::Formatter::Session'=>'3.34','TAP::Harness'=>'3.34','TAP::Harness::Env'=>'3.34','TAP::Object'=>'3.34','TAP::Parser'=>'3.34','TAP::Parser::Aggregator'=>'3.34','TAP::Parser::Grammar'=>'3.34','TAP::Parser::Iterator'=>'3.34','TAP::Parser::Iterator::Array'=>'3.34','TAP::Parser::Iterator::Process'=>'3.34','TAP::Parser::Iterator::Stream'=>'3.34','TAP::Parser::IteratorFactory'=>'3.34','TAP::Parser::Multiplexer'=>'3.34','TAP::Parser::Result'=>'3.34','TAP::Parser::Result::Bailout'=>'3.34','TAP::Parser::Result::Comment'=>'3.34','TAP::Parser::Result::Plan'=>'3.34','TAP::Parser::Result::Pragma'=>'3.34','TAP::Parser::Result::Test'=>'3.34','TAP::Parser::Result::Unknown'=>'3.34','TAP::Parser::Result::Version'=>'3.34','TAP::Parser::Result::YAML'=>'3.34','TAP::Parser::ResultFactory'=>'3.34','TAP::Parser::Scheduler'=>'3.34','TAP::Parser::Scheduler::Job'=>'3.34','TAP::Parser::Scheduler::Spinner'=>'3.34','TAP::Parser::Source'=>'3.34','TAP::Parser::SourceHandler'=>'3.34','TAP::Parser::SourceHandler::Executable'=>'3.34','TAP::Parser::SourceHandler::File'=>'3.34','TAP::Parser::SourceHandler::Handle'=>'3.34','TAP::Parser::SourceHandler::Perl'=>'3.34','TAP::Parser::SourceHandler::RawTAP'=>'3.34','TAP::Parser::YAMLish::Reader'=>'3.34','TAP::Parser::YAMLish::Writer'=>'3.34','Test::Builder'=>'1.301001_075','Test::Builder::Module'=>'1.301001_075','Test::Builder::Tester'=>'1.301001_075','Test::Builder::Tester::Color'=>'1.301001_075','Test::Harness'=>'3.34','Test::More'=>'1.301001_075','Test::More::DeepCheck'=>undef,'Test::More::DeepCheck::Strict'=>undef,'Test::More::DeepCheck::Tolerant'=>undef,'Test::More::Tools'=>undef,'Test::MostlyLike'=>undef,'Test::Simple'=>'1.301001_075','Test::Stream'=>'1.301001_075','Test::Stream::ArrayBase'=>undef,'Test::Stream::ArrayBase::Meta'=>undef,'Test::Stream::Carp'=>undef,'Test::Stream::Context'=>undef,'Test::Stream::Event'=>undef,'Test::Stream::Event::Bail'=>undef,'Test::Stream::Event::Child'=>undef,'Test::Stream::Event::Diag'=>undef,'Test::Stream::Event::Finish'=>undef,'Test::Stream::Event::Note'=>undef,'Test::Stream::Event::Ok'=>undef,'Test::Stream::Event::Plan'=>undef,'Test::Stream::Event::Subtest'=>undef,'Test::Stream::ExitMagic'=>undef,'Test::Stream::ExitMagic::Context'=>undef,'Test::Stream::Exporter'=>undef,'Test::Stream::Exporter::Meta'=>undef,'Test::Stream::IOSets'=>undef,'Test::Stream::Meta'=>undef,'Test::Stream::PackageUtil'=>undef,'Test::Stream::Tester'=>undef,'Test::Stream::Tester::Checks'=>undef,'Test::Stream::Tester::Checks::Event'=>undef,'Test::Stream::Tester::Events'=>undef,'Test::Stream::Tester::Events::Event'=>undef,'Test::Stream::Tester::Grab'=>undef,'Test::Stream::Threads'=>undef,'Test::Stream::Toolset'=>undef,'Test::Stream::Util'=>undef,'Test::Tester'=>'1.301001_075','Test::Tester::Capture'=>undef,'Test::use::ok'=>'1.301001_075','Unicode::UCD'=>'0.59','XS::APItest'=>'0.68','XSLoader'=>'0.19','experimental'=>'0.013','locale'=>'1.05','ok'=>'1.301001_075','overload'=>'1.24','re'=>'0.28','warnings'=>'1.29',},removed=>{}},5.021007=>{delta_from=>5.021006,changed=>{'Archive::Tar'=>'2.04','Archive::Tar::Constant'=>'2.04','Archive::Tar::File'=>'2.04','B'=>'1.54','B::Concise'=>'0.996','B::Deparse'=>'1.31','B::Op_private'=>'5.021007','B::Showlex'=>'1.05','Compress::Raw::Bzip2'=>'2.067','Compress::Raw::Zlib'=>'2.067','Compress::Zlib'=>'2.067','Config'=>'5.021007','Cwd'=>'3.54','DB_File'=>'1.834','Data::Dumper'=>'2.155','Devel::PPPort'=>'3.25','Devel::Peek'=>'1.20','DynaLoader'=>'1.29','Encode'=>'2.67','Errno'=>'1.22','ExtUtils::CBuilder'=>'0.280221','ExtUtils::CBuilder::Base'=>'0.280221','ExtUtils::CBuilder::Platform::Unix'=>'0.280221','ExtUtils::CBuilder::Platform::VMS'=>'0.280221','ExtUtils::CBuilder::Platform::Windows'=>'0.280221','ExtUtils::CBuilder::Platform::aix'=>'0.280221','ExtUtils::CBuilder::Platform::android'=>'0.280221','ExtUtils::CBuilder::Platform::cygwin'=>'0.280221','ExtUtils::CBuilder::Platform::darwin'=>'0.280221','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280221','ExtUtils::CBuilder::Platform::os2'=>'0.280221','ExtUtils::Command::MM'=>'7.04','ExtUtils::Liblist'=>'7.04','ExtUtils::Liblist::Kid'=>'7.04','ExtUtils::MM'=>'7.04','ExtUtils::MM_AIX'=>'7.04','ExtUtils::MM_Any'=>'7.04','ExtUtils::MM_BeOS'=>'7.04','ExtUtils::MM_Cygwin'=>'7.04','ExtUtils::MM_DOS'=>'7.04','ExtUtils::MM_Darwin'=>'7.04','ExtUtils::MM_MacOS'=>'7.04','ExtUtils::MM_NW5'=>'7.04','ExtUtils::MM_OS2'=>'7.04','ExtUtils::MM_QNX'=>'7.04','ExtUtils::MM_UWIN'=>'7.04','ExtUtils::MM_Unix'=>'7.04','ExtUtils::MM_VMS'=>'7.04','ExtUtils::MM_VOS'=>'7.04','ExtUtils::MM_Win32'=>'7.04','ExtUtils::MM_Win95'=>'7.04','ExtUtils::MY'=>'7.04','ExtUtils::MakeMaker'=>'7.04','ExtUtils::MakeMaker::Config'=>'7.04','ExtUtils::MakeMaker::Locale'=>'7.04','ExtUtils::MakeMaker::version'=>'7.04','ExtUtils::MakeMaker::version::regex'=>'7.04','ExtUtils::MakeMaker::version::vpp'=>'7.04','ExtUtils::Mkbootstrap'=>'7.04','ExtUtils::Mksymlists'=>'7.04','ExtUtils::ParseXS'=>'3.27','ExtUtils::ParseXS::Constants'=>'3.27','ExtUtils::ParseXS::CountLines'=>'3.27','ExtUtils::ParseXS::Eval'=>'3.27','ExtUtils::ParseXS::Utilities'=>'3.27','ExtUtils::testlib'=>'7.04','File::Spec'=>'3.53','File::Spec::Cygwin'=>'3.54','File::Spec::Epoc'=>'3.54','File::Spec::Functions'=>'3.54','File::Spec::Mac'=>'3.54','File::Spec::OS2'=>'3.54','File::Spec::Unix'=>'3.54','File::Spec::VMS'=>'3.54','File::Spec::Win32'=>'3.54','Filter::Util::Call'=>'1.51','HTTP::Tiny'=>'0.053','IO'=>'1.35','IO::Compress::Adapter::Bzip2'=>'2.067','IO::Compress::Adapter::Deflate'=>'2.067','IO::Compress::Adapter::Identity'=>'2.067','IO::Compress::Base'=>'2.067','IO::Compress::Base::Common'=>'2.067','IO::Compress::Bzip2'=>'2.067','IO::Compress::Deflate'=>'2.067','IO::Compress::Gzip'=>'2.067','IO::Compress::Gzip::Constants'=>'2.067','IO::Compress::RawDeflate'=>'2.067','IO::Compress::Zip'=>'2.067','IO::Compress::Zip::Constants'=>'2.067','IO::Compress::Zlib::Constants'=>'2.067','IO::Compress::Zlib::Extra'=>'2.067','IO::Socket::IP'=>'0.34','IO::Uncompress::Adapter::Bunzip2'=>'2.067','IO::Uncompress::Adapter::Identity'=>'2.067','IO::Uncompress::Adapter::Inflate'=>'2.067','IO::Uncompress::AnyInflate'=>'2.067','IO::Uncompress::AnyUncompress'=>'2.067','IO::Uncompress::Base'=>'2.067','IO::Uncompress::Bunzip2'=>'2.067','IO::Uncompress::Gunzip'=>'2.067','IO::Uncompress::Inflate'=>'2.067','IO::Uncompress::RawInflate'=>'2.067','IO::Uncompress::Unzip'=>'2.067','Locale::Codes'=>'3.33','Locale::Codes::Constants'=>'3.33','Locale::Codes::Country'=>'3.33','Locale::Codes::Country_Codes'=>'3.33','Locale::Codes::Country_Retired'=>'3.33','Locale::Codes::Currency'=>'3.33','Locale::Codes::Currency_Codes'=>'3.33','Locale::Codes::Currency_Retired'=>'3.33','Locale::Codes::LangExt'=>'3.33','Locale::Codes::LangExt_Codes'=>'3.33','Locale::Codes::LangExt_Retired'=>'3.33','Locale::Codes::LangFam'=>'3.33','Locale::Codes::LangFam_Codes'=>'3.33','Locale::Codes::LangFam_Retired'=>'3.33','Locale::Codes::LangVar'=>'3.33','Locale::Codes::LangVar_Codes'=>'3.33','Locale::Codes::LangVar_Retired'=>'3.33','Locale::Codes::Language'=>'3.33','Locale::Codes::Language_Codes'=>'3.33','Locale::Codes::Language_Retired'=>'3.33','Locale::Codes::Script'=>'3.33','Locale::Codes::Script_Codes'=>'3.33','Locale::Codes::Script_Retired'=>'3.33','Locale::Country'=>'3.33','Locale::Currency'=>'3.33','Locale::Language'=>'3.33','Locale::Maketext'=>'1.26','Locale::Script'=>'3.33','Module::CoreList'=>'5.20141220','Module::CoreList::TieHashDelta'=>'5.20141220','Module::CoreList::Utils'=>'5.20141220','NDBM_File'=>'1.14','Net::Cmd'=>'3.04','Net::Config'=>'3.04','Net::Domain'=>'3.04','Net::FTP'=>'3.04','Net::FTP::A'=>'3.04','Net::FTP::E'=>'3.04','Net::FTP::I'=>'3.04','Net::FTP::L'=>'3.04','Net::FTP::dataconn'=>'3.04','Net::NNTP'=>'3.04','Net::Netrc'=>'3.04','Net::POP3'=>'3.04','Net::SMTP'=>'3.04','Net::Time'=>'3.04','Opcode'=>'1.30','POSIX'=>'1.48','PerlIO::scalar'=>'0.21','Pod::Escapes'=>'1.07','SDBM_File'=>'1.12','Storable'=>'2.52','Sys::Hostname'=>'1.20','Test::Builder'=>'1.301001_090','Test::Builder::Module'=>'1.301001_090','Test::Builder::Tester'=>'1.301001_090','Test::Builder::Tester::Color'=>'1.301001_090','Test::CanFork'=>undef,'Test::CanThread'=>undef,'Test::More'=>'1.301001_090','Test::Simple'=>'1.301001_090','Test::Stream'=>'1.301001_090','Test::Stream::API'=>undef,'Test::Stream::ForceExit'=>undef,'Test::Stream::Subtest'=>undef,'Test::Tester'=>'1.301001_090','Test::use::ok'=>'1.301001_090','Unicode::Collate'=>'1.09','Unicode::Collate::CJK::Big5'=>'1.09','Unicode::Collate::CJK::GB2312'=>'1.09','Unicode::Collate::CJK::JISX0208'=>'1.09','Unicode::Collate::CJK::Korean'=>'1.09','Unicode::Collate::CJK::Pinyin'=>'1.09','Unicode::Collate::CJK::Stroke'=>'1.09','Unicode::Collate::CJK::Zhuyin'=>'1.09','Unicode::Collate::Locale'=>'1.09','XS::APItest'=>'0.69','XSLoader'=>'0.20','_charnames'=>'1.43','arybase'=>'0.09','charnames'=>'1.43','feature'=>'1.39','mro'=>'1.17','ok'=>'1.301001_090','strict'=>'1.09','threads'=>'1.96_001',},removed=>{}},5.021008=>{delta_from=>5.021007,changed=>{'App::Prove'=>'3.35','App::Prove::State'=>'3.35','App::Prove::State::Result'=>'3.35','App::Prove::State::Result::Test'=>'3.35','B'=>'1.55','B::Deparse'=>'1.32','B::Op_private'=>'5.021008','CPAN::Meta::Requirements'=>'2.131','Compress::Raw::Bzip2'=>'2.068','Compress::Raw::Zlib'=>'2.068','Compress::Zlib'=>'2.068','Config'=>'5.021008','DB_File'=>'1.835','Data::Dumper'=>'2.156','Devel::PPPort'=>'3.28','Devel::Peek'=>'1.21','Digest::MD5'=>'2.54','Digest::SHA'=>'5.95','DynaLoader'=>'1.30','ExtUtils::Command'=>'1.20','ExtUtils::Manifest'=>'1.70','Fatal'=>'2.26','File::Glob'=>'1.24','Filter::Util::Call'=>'1.54','Getopt::Long'=>'2.43','IO::Compress::Adapter::Bzip2'=>'2.068','IO::Compress::Adapter::Deflate'=>'2.068','IO::Compress::Adapter::Identity'=>'2.068','IO::Compress::Base'=>'2.068','IO::Compress::Base::Common'=>'2.068','IO::Compress::Bzip2'=>'2.068','IO::Compress::Deflate'=>'2.068','IO::Compress::Gzip'=>'2.068','IO::Compress::Gzip::Constants'=>'2.068','IO::Compress::RawDeflate'=>'2.068','IO::Compress::Zip'=>'2.068','IO::Compress::Zip::Constants'=>'2.068','IO::Compress::Zlib::Constants'=>'2.068','IO::Compress::Zlib::Extra'=>'2.068','IO::Socket::IP'=>'0.36','IO::Uncompress::Adapter::Bunzip2'=>'2.068','IO::Uncompress::Adapter::Identity'=>'2.068','IO::Uncompress::Adapter::Inflate'=>'2.068','IO::Uncompress::AnyInflate'=>'2.068','IO::Uncompress::AnyUncompress'=>'2.068','IO::Uncompress::Base'=>'2.068','IO::Uncompress::Bunzip2'=>'2.068','IO::Uncompress::Gunzip'=>'2.068','IO::Uncompress::Inflate'=>'2.068','IO::Uncompress::RawInflate'=>'2.068','IO::Uncompress::Unzip'=>'2.068','MIME::Base64'=>'3.15','Module::CoreList'=>'5.20150220','Module::CoreList::TieHashDelta'=>'5.20150220','Module::CoreList::Utils'=>'5.20150220','Module::Load::Conditional'=>'0.64','Module::Metadata'=>'1.000026','Net::Cmd'=>'3.05','Net::Config'=>'3.05','Net::Domain'=>'3.05','Net::FTP'=>'3.05','Net::FTP::A'=>'3.05','Net::FTP::E'=>'3.05','Net::FTP::I'=>'3.05','Net::FTP::L'=>'3.05','Net::FTP::dataconn'=>'3.05','Net::NNTP'=>'3.05','Net::Netrc'=>'3.05','Net::POP3'=>'3.05','Net::SMTP'=>'3.05','Net::Time'=>'3.05','Opcode'=>'1.31','POSIX'=>'1.49','PerlIO::encoding'=>'0.21','Pod::Simple'=>'3.29','Pod::Simple::BlackBox'=>'3.29','Pod::Simple::Checker'=>'3.29','Pod::Simple::Debug'=>'3.29','Pod::Simple::DumpAsText'=>'3.29','Pod::Simple::DumpAsXML'=>'3.29','Pod::Simple::HTML'=>'3.29','Pod::Simple::HTMLBatch'=>'3.29','Pod::Simple::LinkSection'=>'3.29','Pod::Simple::Methody'=>'3.29','Pod::Simple::Progress'=>'3.29','Pod::Simple::PullParser'=>'3.29','Pod::Simple::PullParserEndToken'=>'3.29','Pod::Simple::PullParserStartToken'=>'3.29','Pod::Simple::PullParserTextToken'=>'3.29','Pod::Simple::PullParserToken'=>'3.29','Pod::Simple::RTF'=>'3.29','Pod::Simple::Search'=>'3.29','Pod::Simple::SimpleTree'=>'3.29','Pod::Simple::Text'=>'3.29','Pod::Simple::TextContent'=>'3.29','Pod::Simple::TiedOutFH'=>'3.29','Pod::Simple::Transcode'=>'3.29','Pod::Simple::TranscodeDumb'=>'3.29','Pod::Simple::TranscodeSmart'=>'3.29','Pod::Simple::XHTML'=>'3.29','Pod::Simple::XMLOutStream'=>'3.29','SDBM_File'=>'1.13','Safe'=>'2.39','TAP::Base'=>'3.35','TAP::Formatter::Base'=>'3.35','TAP::Formatter::Color'=>'3.35','TAP::Formatter::Console'=>'3.35','TAP::Formatter::Console::ParallelSession'=>'3.35','TAP::Formatter::Console::Session'=>'3.35','TAP::Formatter::File'=>'3.35','TAP::Formatter::File::Session'=>'3.35','TAP::Formatter::Session'=>'3.35','TAP::Harness'=>'3.35','TAP::Harness::Env'=>'3.35','TAP::Object'=>'3.35','TAP::Parser'=>'3.35','TAP::Parser::Aggregator'=>'3.35','TAP::Parser::Grammar'=>'3.35','TAP::Parser::Iterator'=>'3.35','TAP::Parser::Iterator::Array'=>'3.35','TAP::Parser::Iterator::Process'=>'3.35','TAP::Parser::Iterator::Stream'=>'3.35','TAP::Parser::IteratorFactory'=>'3.35','TAP::Parser::Multiplexer'=>'3.35','TAP::Parser::Result'=>'3.35','TAP::Parser::Result::Bailout'=>'3.35','TAP::Parser::Result::Comment'=>'3.35','TAP::Parser::Result::Plan'=>'3.35','TAP::Parser::Result::Pragma'=>'3.35','TAP::Parser::Result::Test'=>'3.35','TAP::Parser::Result::Unknown'=>'3.35','TAP::Parser::Result::Version'=>'3.35','TAP::Parser::Result::YAML'=>'3.35','TAP::Parser::ResultFactory'=>'3.35','TAP::Parser::Scheduler'=>'3.35','TAP::Parser::Scheduler::Job'=>'3.35','TAP::Parser::Scheduler::Spinner'=>'3.35','TAP::Parser::Source'=>'3.35','TAP::Parser::SourceHandler'=>'3.35','TAP::Parser::SourceHandler::Executable'=>'3.35','TAP::Parser::SourceHandler::File'=>'3.35','TAP::Parser::SourceHandler::Handle'=>'3.35','TAP::Parser::SourceHandler::Perl'=>'3.35','TAP::Parser::SourceHandler::RawTAP'=>'3.35','TAP::Parser::YAMLish::Reader'=>'3.35','TAP::Parser::YAMLish::Writer'=>'3.35','Test::Builder'=>'1.301001_097','Test::Builder::Module'=>'1.301001_097','Test::Builder::Tester'=>'1.301001_097','Test::Builder::Tester::Color'=>'1.301001_097','Test::Harness'=>'3.35','Test::More'=>'1.301001_097','Test::Simple'=>'1.301001_097','Test::Stream'=>'1.301001_097','Test::Stream::Block'=>undef,'Test::Tester'=>'1.301001_097','Test::Tester::CaptureRunner'=>undef,'Test::Tester::Delegate'=>undef,'Test::use::ok'=>'1.301001_097','Unicode::Collate'=>'1.10','Unicode::Collate::CJK::Big5'=>'1.10','Unicode::Collate::CJK::GB2312'=>'1.10','Unicode::Collate::CJK::JISX0208'=>'1.10','Unicode::Collate::CJK::Korean'=>'1.10','Unicode::Collate::CJK::Pinyin'=>'1.10','Unicode::Collate::CJK::Stroke'=>'1.10','Unicode::Collate::CJK::Zhuyin'=>'1.10','Unicode::Collate::Locale'=>'1.10','VMS::DCLsym'=>'1.06','XS::APItest'=>'0.70','arybase'=>'0.10','attributes'=>'0.25','autodie'=>'2.26','autodie::Scope::Guard'=>'2.26','autodie::Scope::GuardStack'=>'2.26','autodie::ScopeUtil'=>'2.26','autodie::exception'=>'2.26','autodie::exception::system'=>'2.26','autodie::hints'=>'2.26','autodie::skip'=>'2.26','ok'=>'1.301001_097','re'=>'0.30','warnings'=>'1.30',},removed=>{}},5.020002=>{delta_from=>5.020001,changed=>{'CPAN::Author'=>'5.5002','CPAN::CacheMgr'=>'5.5002','CPAN::FTP'=>'5.5006','CPAN::HTTP::Client'=>'1.9601','CPAN::HandleConfig'=>'5.5005','CPAN::Index'=>'1.9601','CPAN::LWP::UserAgent'=>'1.9601','CPAN::Mirrors'=>'1.9601','Config'=>'5.020002','Cwd'=>'3.48_01','Data::Dumper'=>'2.151_01','Errno'=>'1.20_05','File::Spec'=>'3.48_01','File::Spec::Cygwin'=>'3.48_01','File::Spec::Epoc'=>'3.48_01','File::Spec::Functions'=>'3.48_01','File::Spec::Mac'=>'3.48_01','File::Spec::OS2'=>'3.48_01','File::Spec::Unix'=>'3.48_01','File::Spec::VMS'=>'3.48_01','File::Spec::Win32'=>'3.48_01','IO::Socket'=>'1.38','Module::CoreList'=>'5.20150214','Module::CoreList::TieHashDelta'=>'5.20150214','Module::CoreList::Utils'=>'5.20150214','PerlIO::scalar'=>'0.18_01','Pod::PlainText'=>'2.07','Storable'=>'2.49_01','VMS::DCLsym'=>'1.05_01','VMS::Stdio'=>'2.41','attributes'=>'0.23','feature'=>'1.36_01',},removed=>{}},5.021009=>{delta_from=>5.021008,changed=>{'B'=>'1.56','B::Debug'=>'1.23','B::Deparse'=>'1.33','B::Op_private'=>'5.021009','Benchmark'=>'1.20','CPAN::Author'=>'5.5002','CPAN::CacheMgr'=>'5.5002','CPAN::FTP'=>'5.5006','CPAN::HTTP::Client'=>'1.9601','CPAN::HandleConfig'=>'5.5005','CPAN::Index'=>'1.9601','CPAN::LWP::UserAgent'=>'1.9601','CPAN::Meta::Requirements'=>'2.132','CPAN::Mirrors'=>'1.9601','Carp'=>'1.35','Carp::Heavy'=>'1.35','Config'=>'5.021009','Config::Perl::V'=>'0.23','Data::Dumper'=>'2.157','Devel::Peek'=>'1.22','DynaLoader'=>'1.31','Encode'=>'2.70','Encode::MIME::Header'=>'2.16','Errno'=>'1.23','ExtUtils::Miniperl'=>'1.04','HTTP::Tiny'=>'0.054','Module::CoreList'=>'5.20150220','Module::CoreList::TieHashDelta'=>'5.20150220','Module::CoreList::Utils'=>'5.20150220','Opcode'=>'1.32','POSIX'=>'1.51','Perl::OSType'=>'1.008','PerlIO::scalar'=>'0.22','Pod::Find'=>'1.63','Pod::InputObjects'=>'1.63','Pod::ParseUtils'=>'1.63','Pod::Parser'=>'1.63','Pod::Perldoc'=>'3.25','Pod::Perldoc::BaseTo'=>'3.25','Pod::Perldoc::GetOptsOO'=>'3.25','Pod::Perldoc::ToANSI'=>'3.25','Pod::Perldoc::ToChecker'=>'3.25','Pod::Perldoc::ToMan'=>'3.25','Pod::Perldoc::ToNroff'=>'3.25','Pod::Perldoc::ToPod'=>'3.25','Pod::Perldoc::ToRtf'=>'3.25','Pod::Perldoc::ToTerm'=>'3.25','Pod::Perldoc::ToText'=>'3.25','Pod::Perldoc::ToTk'=>'3.25','Pod::Perldoc::ToXml'=>'3.25','Pod::PlainText'=>'2.07','Pod::Select'=>'1.63','Socket'=>'2.018','Storable'=>'2.53','Test::Builder'=>'1.301001_098','Test::Builder::Module'=>'1.301001_098','Test::Builder::Tester'=>'1.301001_098','Test::Builder::Tester::Color'=>'1.301001_098','Test::More'=>'1.301001_098','Test::Simple'=>'1.301001_098','Test::Stream'=>'1.301001_098','Test::Tester'=>'1.301001_098','Test::use::ok'=>'1.301001_098','Unicode::Collate'=>'1.11','Unicode::Collate::CJK::Big5'=>'1.11','Unicode::Collate::CJK::GB2312'=>'1.11','Unicode::Collate::CJK::JISX0208'=>'1.11','Unicode::Collate::CJK::Korean'=>'1.11','Unicode::Collate::CJK::Pinyin'=>'1.11','Unicode::Collate::CJK::Stroke'=>'1.11','Unicode::Collate::CJK::Zhuyin'=>'1.11','Unicode::Collate::Locale'=>'1.11','Unicode::UCD'=>'0.61','VMS::Stdio'=>'2.41','Win32'=>'0.51','Win32API::File'=>'0.1202','attributes'=>'0.26','bigint'=>'0.39','bignum'=>'0.39','bigrat'=>'0.39','constant'=>'1.33','encoding'=>'2.13','feature'=>'1.40','ok'=>'1.301001_098','overload'=>'1.25','perlfaq'=>'5.021009','re'=>'0.31','threads::shared'=>'1.48','warnings'=>'1.31',},removed=>{}},5.021010=>{delta_from=>5.021009,changed=>{'App::Cpan'=>'1.63','B'=>'1.57','B::Deparse'=>'1.34','B::Op_private'=>'5.021010','Benchmark'=>'1.2','CPAN'=>'2.10','CPAN::Distribution'=>'2.04','CPAN::FirstTime'=>'5.5307','CPAN::HTTP::Credentials'=>'1.9601','CPAN::HandleConfig'=>'5.5006','CPAN::Meta'=>'2.150001','CPAN::Meta::Converter'=>'2.150001','CPAN::Meta::Feature'=>'2.150001','CPAN::Meta::History'=>'2.150001','CPAN::Meta::Merge'=>'2.150001','CPAN::Meta::Prereqs'=>'2.150001','CPAN::Meta::Spec'=>'2.150001','CPAN::Meta::Validator'=>'2.150001','CPAN::Module'=>'5.5002','CPAN::Plugin'=>'0.95','CPAN::Plugin::Specfile'=>'0.01','CPAN::Shell'=>'5.5005','Carp'=>'1.36','Carp::Heavy'=>'1.36','Config'=>'5.02101','Cwd'=>'3.55','DB'=>'1.08','Data::Dumper'=>'2.158','Devel::PPPort'=>'3.31','DynaLoader'=>'1.32','Encode'=>'2.72','Encode::Alias'=>'2.19','File::Spec'=>'3.55','File::Spec::Cygwin'=>'3.55','File::Spec::Epoc'=>'3.55','File::Spec::Functions'=>'3.55','File::Spec::Mac'=>'3.55','File::Spec::OS2'=>'3.55','File::Spec::Unix'=>'3.55','File::Spec::VMS'=>'3.55','File::Spec::Win32'=>'3.55','Getopt::Long'=>'2.45','Locale::Codes'=>'3.34','Locale::Codes::Constants'=>'3.34','Locale::Codes::Country'=>'3.34','Locale::Codes::Country_Codes'=>'3.34','Locale::Codes::Country_Retired'=>'3.34','Locale::Codes::Currency'=>'3.34','Locale::Codes::Currency_Codes'=>'3.34','Locale::Codes::Currency_Retired'=>'3.34','Locale::Codes::LangExt'=>'3.34','Locale::Codes::LangExt_Codes'=>'3.34','Locale::Codes::LangExt_Retired'=>'3.34','Locale::Codes::LangFam'=>'3.34','Locale::Codes::LangFam_Codes'=>'3.34','Locale::Codes::LangFam_Retired'=>'3.34','Locale::Codes::LangVar'=>'3.34','Locale::Codes::LangVar_Codes'=>'3.34','Locale::Codes::LangVar_Retired'=>'3.34','Locale::Codes::Language'=>'3.34','Locale::Codes::Language_Codes'=>'3.34','Locale::Codes::Language_Retired'=>'3.34','Locale::Codes::Script'=>'3.34','Locale::Codes::Script_Codes'=>'3.34','Locale::Codes::Script_Retired'=>'3.34','Locale::Country'=>'3.34','Locale::Currency'=>'3.34','Locale::Language'=>'3.34','Locale::Script'=>'3.34','Module::CoreList'=>'5.20150320','Module::CoreList::TieHashDelta'=>'5.20150320','Module::CoreList::Utils'=>'5.20150320','POSIX'=>'1.52','Pod::Functions'=>'1.09','Pod::Functions::Functions'=>'1.09','Term::Complete'=>'1.403','Test::Builder'=>'1.001014','Test::Builder::IO::Scalar'=>'2.113','Test::Builder::Module'=>'1.001014','Test::Builder::Tester'=>'1.28','Test::Builder::Tester::Color'=>'1.290001','Test::More'=>'1.001014','Test::Simple'=>'1.001014','Test::Tester'=>'0.114','Test::use::ok'=>'0.16','Text::Balanced'=>'2.03','Text::ParseWords'=>'3.30','Unicode::Collate'=>'1.12','Unicode::Collate::CJK::Big5'=>'1.12','Unicode::Collate::CJK::GB2312'=>'1.12','Unicode::Collate::CJK::JISX0208'=>'1.12','Unicode::Collate::CJK::Korean'=>'1.12','Unicode::Collate::CJK::Pinyin'=>'1.12','Unicode::Collate::CJK::Stroke'=>'1.12','Unicode::Collate::CJK::Zhuyin'=>'1.12','Unicode::Collate::Locale'=>'1.12','XS::APItest'=>'0.71','encoding'=>'2.14','locale'=>'1.06','meta_notation'=>undef,'ok'=>'0.16','parent'=>'0.232','re'=>'0.32','sigtrap'=>'1.08','threads'=>'2.01','utf8'=>'1.15',},removed=>{'Test::CanFork'=>1,'Test::CanThread'=>1,'Test::More::DeepCheck'=>1,'Test::More::DeepCheck::Strict'=>1,'Test::More::DeepCheck::Tolerant'=>1,'Test::More::Tools'=>1,'Test::MostlyLike'=>1,'Test::Stream'=>1,'Test::Stream::API'=>1,'Test::Stream::ArrayBase'=>1,'Test::Stream::ArrayBase::Meta'=>1,'Test::Stream::Block'=>1,'Test::Stream::Carp'=>1,'Test::Stream::Context'=>1,'Test::Stream::Event'=>1,'Test::Stream::Event::Bail'=>1,'Test::Stream::Event::Child'=>1,'Test::Stream::Event::Diag'=>1,'Test::Stream::Event::Finish'=>1,'Test::Stream::Event::Note'=>1,'Test::Stream::Event::Ok'=>1,'Test::Stream::Event::Plan'=>1,'Test::Stream::Event::Subtest'=>1,'Test::Stream::ExitMagic'=>1,'Test::Stream::ExitMagic::Context'=>1,'Test::Stream::Exporter'=>1,'Test::Stream::Exporter::Meta'=>1,'Test::Stream::ForceExit'=>1,'Test::Stream::IOSets'=>1,'Test::Stream::Meta'=>1,'Test::Stream::PackageUtil'=>1,'Test::Stream::Subtest'=>1,'Test::Stream::Tester'=>1,'Test::Stream::Tester::Checks'=>1,'Test::Stream::Tester::Checks::Event'=>1,'Test::Stream::Tester::Events'=>1,'Test::Stream::Tester::Events::Event'=>1,'Test::Stream::Tester::Grab'=>1,'Test::Stream::Threads'=>1,'Test::Stream::Toolset'=>1,'Test::Stream::Util'=>1,}},5.021011=>{delta_from=>5.021010,changed=>{'B'=>'1.58','B::Deparse'=>'1.35','B::Op_private'=>'5.021011','CPAN'=>'2.11','Config'=>'5.021011','Config::Perl::V'=>'0.24','Cwd'=>'3.56','ExtUtils::Miniperl'=>'1.05','ExtUtils::ParseXS'=>'3.28','ExtUtils::ParseXS::Constants'=>'3.28','ExtUtils::ParseXS::CountLines'=>'3.28','ExtUtils::ParseXS::Eval'=>'3.28','ExtUtils::ParseXS::Utilities'=>'3.28','ExtUtils::Typemaps'=>'3.28','ExtUtils::Typemaps::Cmd'=>'3.28','ExtUtils::Typemaps::InputMap'=>'3.28','ExtUtils::Typemaps::OutputMap'=>'3.28','ExtUtils::Typemaps::Type'=>'3.28','File::Spec'=>'3.56','File::Spec::Cygwin'=>'3.56','File::Spec::Epoc'=>'3.56','File::Spec::Functions'=>'3.56','File::Spec::Mac'=>'3.56','File::Spec::OS2'=>'3.56','File::Spec::Unix'=>'3.56','File::Spec::VMS'=>'3.56','File::Spec::Win32'=>'3.56','IO::Socket::IP'=>'0.37','Module::CoreList'=>'5.20150420','Module::CoreList::TieHashDelta'=>'5.20150420','Module::CoreList::Utils'=>'5.20150420','PerlIO::mmap'=>'0.014','XS::APItest'=>'0.72','attributes'=>'0.27','if'=>'0.0604','utf8'=>'1.16','warnings'=>'1.32',},removed=>{}},5.022000=>{delta_from=>5.021011,changed=>{'B::Op_private'=>'5.022000','Config'=>'5.022','ExtUtils::Command::MM'=>'7.04_01','ExtUtils::Liblist'=>'7.04_01','ExtUtils::Liblist::Kid'=>'7.04_01','ExtUtils::MM'=>'7.04_01','ExtUtils::MM_AIX'=>'7.04_01','ExtUtils::MM_Any'=>'7.04_01','ExtUtils::MM_BeOS'=>'7.04_01','ExtUtils::MM_Cygwin'=>'7.04_01','ExtUtils::MM_DOS'=>'7.04_01','ExtUtils::MM_Darwin'=>'7.04_01','ExtUtils::MM_MacOS'=>'7.04_01','ExtUtils::MM_NW5'=>'7.04_01','ExtUtils::MM_OS2'=>'7.04_01','ExtUtils::MM_QNX'=>'7.04_01','ExtUtils::MM_UWIN'=>'7.04_01','ExtUtils::MM_Unix'=>'7.04_01','ExtUtils::MM_VMS'=>'7.04_01','ExtUtils::MM_VOS'=>'7.04_01','ExtUtils::MM_Win32'=>'7.04_01','ExtUtils::MM_Win95'=>'7.04_01','ExtUtils::MY'=>'7.04_01','ExtUtils::MakeMaker'=>'7.04_01','ExtUtils::MakeMaker::Config'=>'7.04_01','ExtUtils::MakeMaker::Locale'=>'7.04_01','ExtUtils::MakeMaker::version'=>'7.04_01','ExtUtils::MakeMaker::version::regex'=>'7.04_01','ExtUtils::MakeMaker::version::vpp'=>'7.04_01','ExtUtils::Mkbootstrap'=>'7.04_01','ExtUtils::Mksymlists'=>'7.04_01','ExtUtils::testlib'=>'7.04_01','Module::CoreList'=>'5.20150520','Module::CoreList::TieHashDelta'=>'5.20150520','Module::CoreList::Utils'=>'5.20150520','POSIX'=>'1.53','PerlIO::via::QuotedPrint'=>'0.08','overload'=>'1.26','utf8'=>'1.17',},removed=>{}},5.023000=>{delta_from=>5.022000,changed=>{'B::Op_private'=>'5.023000','CPAN::Meta'=>'2.150005','CPAN::Meta::Converter'=>'2.150005','CPAN::Meta::Feature'=>'2.150005','CPAN::Meta::History'=>'2.150005','CPAN::Meta::Merge'=>'2.150005','CPAN::Meta::Prereqs'=>'2.150005','CPAN::Meta::Requirements'=>'2.133','CPAN::Meta::Spec'=>'2.150005','CPAN::Meta::Validator'=>'2.150005','CPAN::Meta::YAML'=>'0.016','Config'=>'5.023','Encode'=>'2.73','ExtUtils::CBuilder'=>'0.280223','ExtUtils::CBuilder::Base'=>'0.280223','ExtUtils::CBuilder::Platform::Unix'=>'0.280223','ExtUtils::CBuilder::Platform::VMS'=>'0.280223','ExtUtils::CBuilder::Platform::Windows'=>'0.280223','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280223','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280223','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280223','ExtUtils::CBuilder::Platform::aix'=>'0.280223','ExtUtils::CBuilder::Platform::android'=>'0.280223','ExtUtils::CBuilder::Platform::cygwin'=>'0.280223','ExtUtils::CBuilder::Platform::darwin'=>'0.280223','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280223','ExtUtils::CBuilder::Platform::os2'=>'0.280223','Fatal'=>'2.27','Getopt::Long'=>'2.46','HTTP::Tiny'=>'0.056','List::Util'=>'1.42_01','List::Util::XS'=>'1.42_01','Locale::Codes'=>'3.35','Locale::Codes::Constants'=>'3.35','Locale::Codes::Country'=>'3.35','Locale::Codes::Country_Codes'=>'3.35','Locale::Codes::Country_Retired'=>'3.35','Locale::Codes::Currency'=>'3.35','Locale::Codes::Currency_Codes'=>'3.35','Locale::Codes::Currency_Retired'=>'3.35','Locale::Codes::LangExt'=>'3.35','Locale::Codes::LangExt_Codes'=>'3.35','Locale::Codes::LangExt_Retired'=>'3.35','Locale::Codes::LangFam'=>'3.35','Locale::Codes::LangFam_Codes'=>'3.35','Locale::Codes::LangFam_Retired'=>'3.35','Locale::Codes::LangVar'=>'3.35','Locale::Codes::LangVar_Codes'=>'3.35','Locale::Codes::LangVar_Retired'=>'3.35','Locale::Codes::Language'=>'3.35','Locale::Codes::Language_Codes'=>'3.35','Locale::Codes::Language_Retired'=>'3.35','Locale::Codes::Script'=>'3.35','Locale::Codes::Script_Codes'=>'3.35','Locale::Codes::Script_Retired'=>'3.35','Locale::Country'=>'3.35','Locale::Currency'=>'3.35','Locale::Language'=>'3.35','Locale::Script'=>'3.35','Math::BigFloat'=>'1.999701','Math::BigInt'=>'1.999701','Math::BigInt::Calc'=>'1.999701','Math::BigInt::CalcEmu'=>'1.999701','Math::BigRat'=>'0.260801','Module::CoreList'=>'5.20150620','Module::CoreList::TieHashDelta'=>'5.20150620','Module::CoreList::Utils'=>'5.20150620','Module::Metadata'=>'1.000027','Net::Cmd'=>'3.06','Net::Config'=>'3.06','Net::Domain'=>'3.06','Net::FTP'=>'3.06','Net::FTP::A'=>'3.06','Net::FTP::E'=>'3.06','Net::FTP::I'=>'3.06','Net::FTP::L'=>'3.06','Net::FTP::dataconn'=>'3.06','Net::NNTP'=>'3.06','Net::Netrc'=>'3.06','Net::POP3'=>'3.06','Net::SMTP'=>'3.06','Net::Time'=>'3.06','POSIX'=>'1.54','Parse::CPAN::Meta'=>'1.4417','Pod::Simple'=>'3.30','Pod::Simple::BlackBox'=>'3.30','Pod::Simple::Checker'=>'3.30','Pod::Simple::Debug'=>'3.30','Pod::Simple::DumpAsText'=>'3.30','Pod::Simple::DumpAsXML'=>'3.30','Pod::Simple::HTML'=>'3.30','Pod::Simple::HTMLBatch'=>'3.30','Pod::Simple::LinkSection'=>'3.30','Pod::Simple::Methody'=>'3.30','Pod::Simple::Progress'=>'3.30','Pod::Simple::PullParser'=>'3.30','Pod::Simple::PullParserEndToken'=>'3.30','Pod::Simple::PullParserStartToken'=>'3.30','Pod::Simple::PullParserTextToken'=>'3.30','Pod::Simple::PullParserToken'=>'3.30','Pod::Simple::RTF'=>'3.30','Pod::Simple::Search'=>'3.30','Pod::Simple::SimpleTree'=>'3.30','Pod::Simple::Text'=>'3.30','Pod::Simple::TextContent'=>'3.30','Pod::Simple::TiedOutFH'=>'3.30','Pod::Simple::Transcode'=>'3.30','Pod::Simple::TranscodeDumb'=>'3.30','Pod::Simple::TranscodeSmart'=>'3.30','Pod::Simple::XHTML'=>'3.30','Pod::Simple::XMLOutStream'=>'3.30','Pod::Usage'=>'1.67','Scalar::Util'=>'1.42_01','Socket'=>'2.019','Sub::Util'=>'1.42_01','Time::Piece'=>'1.30','Time::Seconds'=>'1.30','UNIVERSAL'=>'1.13','Unicode'=>'8.0.0','XS::APItest'=>'0.73','autodie'=>'2.27','autodie::Scope::Guard'=>'2.27','autodie::Scope::GuardStack'=>'2.27','autodie::Util'=>'2.27','autodie::exception'=>'2.27','autodie::exception::system'=>'2.27','autodie::hints'=>'2.27','autodie::skip'=>'2.27','encoding'=>'2.15','feature'=>'1.41','parent'=>'0.234','threads'=>'2.02',},removed=>{}},5.023001=>{delta_from=>5.023000,changed=>{'B::Op_private'=>'5.023001','Config'=>'5.023001','DynaLoader'=>'1.33','Encode'=>'2.75','Encode::MIME::Header'=>'2.17','Encode::Unicode'=>'2.13','Fatal'=>'2.29','File::Path'=>'2.11','Getopt::Long'=>'2.47','I18N::Langinfo'=>'0.13','IPC::Open3'=>'1.19','Module::CoreList'=>'5.20150720','Module::CoreList::TieHashDelta'=>'5.20150720','Module::CoreList::Utils'=>'5.20150720','Net::Cmd'=>'3.07','Net::Config'=>'3.07','Net::Domain'=>'3.07','Net::FTP'=>'3.07','Net::FTP::A'=>'3.07','Net::FTP::E'=>'3.07','Net::FTP::I'=>'3.07','Net::FTP::L'=>'3.07','Net::FTP::dataconn'=>'3.07','Net::NNTP'=>'3.07','Net::Netrc'=>'3.07','Net::POP3'=>'3.07','Net::SMTP'=>'3.07','Net::Time'=>'3.07','Opcode'=>'1.33','POSIX'=>'1.55','PerlIO::scalar'=>'0.23','Socket'=>'2.020','Storable'=>'2.54','Unicode::Collate'=>'1.14','Unicode::Collate::CJK::Big5'=>'1.14','Unicode::Collate::CJK::GB2312'=>'1.14','Unicode::Collate::CJK::JISX0208'=>'1.14','Unicode::Collate::CJK::Korean'=>'1.14','Unicode::Collate::CJK::Pinyin'=>'1.14','Unicode::Collate::CJK::Stroke'=>'1.14','Unicode::Collate::CJK::Zhuyin'=>'1.14','Unicode::Collate::Locale'=>'1.14','Unicode::Normalize'=>'1.19','XS::APItest'=>'0.74','XS::Typemap'=>'0.14','autodie'=>'2.29','autodie::Scope::Guard'=>'2.29','autodie::Scope::GuardStack'=>'2.29','autodie::Util'=>'2.29','autodie::exception'=>'2.29','autodie::exception::system'=>'2.29','autodie::hints'=>'2.29','autodie::skip'=>'2.29','encoding'=>'2.16','feature'=>'1.42','warnings'=>'1.33',},removed=>{'autodie::ScopeUtil'=>1,}},5.023002=>{delta_from=>5.023001,changed=>{'Attribute::Handlers'=>'0.99','B::Op_private'=>'5.023002','CPAN::Meta::YAML'=>'0.017','Config'=>'5.023002','Cwd'=>'3.57','Encode'=>'2.76','ExtUtils::ParseXS'=>'3.29','ExtUtils::ParseXS::Constants'=>'3.29','ExtUtils::ParseXS::CountLines'=>'3.29','ExtUtils::ParseXS::Eval'=>'3.29','ExtUtils::ParseXS::Utilities'=>'3.29','ExtUtils::Typemaps'=>'3.29','File::Find'=>'1.30','File::Spec'=>'3.57','File::Spec::Cygwin'=>'3.57','File::Spec::Epoc'=>'3.57','File::Spec::Functions'=>'3.57','File::Spec::Mac'=>'3.57','File::Spec::OS2'=>'3.57','File::Spec::Unix'=>'3.57','File::Spec::VMS'=>'3.57','File::Spec::Win32'=>'3.57','Filter::Util::Call'=>'1.55','Hash::Util'=>'0.19','Module::CoreList'=>'5.20150820','Module::CoreList::TieHashDelta'=>'5.20150820','Module::CoreList::Utils'=>'5.20150820','POSIX'=>'1.56','Term::Cap'=>'1.17','Unicode::UCD'=>'0.62','perlfaq'=>'5.021010',},removed=>{}},5.020003=>{delta_from=>5.020002,changed=>{'Config'=>'5.020003','Errno'=>'1.20_06','Module::CoreList'=>'5.20150912','Module::CoreList::TieHashDelta'=>'5.20150912','Module::CoreList::Utils'=>'5.20150912',},removed=>{}},5.023003=>{delta_from=>5.023002,changed=>{'Amiga::ARexx'=>'0.02','Amiga::Exec'=>'0.01','B'=>'1.59','B::Op_private'=>'5.023003','Carp'=>'1.37','Carp::Heavy'=>'1.37','Compress::Raw::Zlib'=>'2.068_01','Config'=>'5.023003','Cwd'=>'3.58','DynaLoader'=>'1.34','Encode'=>'2.77','Encode::Unicode'=>'2.14','English'=>'1.10','Errno'=>'1.24','ExtUtils::Command'=>'7.10','ExtUtils::Command::MM'=>'7.10','ExtUtils::Liblist'=>'7.10','ExtUtils::Liblist::Kid'=>'7.10','ExtUtils::MM'=>'7.10','ExtUtils::MM_AIX'=>'7.10','ExtUtils::MM_Any'=>'7.10','ExtUtils::MM_BeOS'=>'7.10','ExtUtils::MM_Cygwin'=>'7.10','ExtUtils::MM_DOS'=>'7.10','ExtUtils::MM_Darwin'=>'7.10','ExtUtils::MM_MacOS'=>'7.10','ExtUtils::MM_NW5'=>'7.10','ExtUtils::MM_OS2'=>'7.10','ExtUtils::MM_QNX'=>'7.10','ExtUtils::MM_UWIN'=>'7.10','ExtUtils::MM_Unix'=>'7.10','ExtUtils::MM_VMS'=>'7.10','ExtUtils::MM_VOS'=>'7.10','ExtUtils::MM_Win32'=>'7.10','ExtUtils::MM_Win95'=>'7.10','ExtUtils::MY'=>'7.10','ExtUtils::MakeMaker'=>'7.10','ExtUtils::MakeMaker::Config'=>'7.10','ExtUtils::MakeMaker::Locale'=>'7.10','ExtUtils::MakeMaker::version'=>'7.10','ExtUtils::MakeMaker::version::regex'=>'7.10','ExtUtils::MakeMaker::version::vpp'=>'7.10','ExtUtils::Mkbootstrap'=>'7.10','ExtUtils::Mksymlists'=>'7.10','ExtUtils::ParseXS'=>'3.30','ExtUtils::ParseXS::Constants'=>'3.30','ExtUtils::ParseXS::CountLines'=>'3.30','ExtUtils::ParseXS::Eval'=>'3.30','ExtUtils::ParseXS::Utilities'=>'3.30','ExtUtils::Typemaps'=>'3.30','ExtUtils::Typemaps::Cmd'=>'3.30','ExtUtils::Typemaps::InputMap'=>'3.30','ExtUtils::Typemaps::OutputMap'=>'3.30','ExtUtils::Typemaps::Type'=>'3.30','ExtUtils::testlib'=>'7.10','File::Find'=>'1.31','File::Glob'=>'1.25','File::Spec'=>'3.58','File::Spec::AmigaOS'=>'3.58','File::Spec::Cygwin'=>'3.58','File::Spec::Epoc'=>'3.58','File::Spec::Functions'=>'3.58','File::Spec::Mac'=>'3.58','File::Spec::OS2'=>'3.58','File::Spec::Unix'=>'3.58','File::Spec::VMS'=>'3.58','File::Spec::Win32'=>'3.58','Hash::Util::FieldHash'=>'1.17','Locale::Codes'=>'3.36','Locale::Codes::Constants'=>'3.36','Locale::Codes::Country'=>'3.36','Locale::Codes::Country_Codes'=>'3.36','Locale::Codes::Country_Retired'=>'3.36','Locale::Codes::Currency'=>'3.36','Locale::Codes::Currency_Codes'=>'3.36','Locale::Codes::Currency_Retired'=>'3.36','Locale::Codes::LangExt'=>'3.36','Locale::Codes::LangExt_Codes'=>'3.36','Locale::Codes::LangExt_Retired'=>'3.36','Locale::Codes::LangFam'=>'3.36','Locale::Codes::LangFam_Codes'=>'3.36','Locale::Codes::LangFam_Retired'=>'3.36','Locale::Codes::LangVar'=>'3.36','Locale::Codes::LangVar_Codes'=>'3.36','Locale::Codes::LangVar_Retired'=>'3.36','Locale::Codes::Language'=>'3.36','Locale::Codes::Language_Codes'=>'3.36','Locale::Codes::Language_Retired'=>'3.36','Locale::Codes::Script'=>'3.36','Locale::Codes::Script_Codes'=>'3.36','Locale::Codes::Script_Retired'=>'3.36','Locale::Country'=>'3.36','Locale::Currency'=>'3.36','Locale::Language'=>'3.36','Locale::Script'=>'3.36','Math::BigFloat::Trace'=>'0.40','Math::BigInt::Trace'=>'0.40','Module::CoreList'=>'5.20150920','Module::CoreList::TieHashDelta'=>'5.20150920','Module::CoreList::Utils'=>'5.20150920','OS2::DLL'=>'1.06','OS2::ExtAttr'=>'0.04','OS2::Process'=>'1.11','OS2::REXX'=>'1.05','POSIX'=>'1.57','Pod::Perldoc'=>'3.25_01','Socket'=>'2.020_01','Test'=>'1.27','Thread::Queue'=>'3.06','Time::HiRes'=>'1.9727_02','Unicode::UCD'=>'0.63','Win32'=>'0.52','XS::APItest'=>'0.75','bigint'=>'0.40','bignum'=>'0.40','bigrat'=>'0.40','encoding'=>'2.17','experimental'=>'0.014','if'=>'0.0605','locale'=>'1.07','mro'=>'1.18','threads'=>'2.03',},removed=>{}},5.023004=>{delta_from=>5.023003,changed=>{'B'=>'1.60','B::Op_private'=>'5.023004','Compress::Raw::Bzip2'=>'2.069','Compress::Raw::Zlib'=>'2.069','Compress::Zlib'=>'2.069','Config'=>'5.023004','Devel::PPPort'=>'3.32','DynaLoader'=>'1.35','Encode'=>'2.78','ExtUtils::CBuilder'=>'0.280224','ExtUtils::CBuilder::Base'=>'0.280224','ExtUtils::CBuilder::Platform::Unix'=>'0.280224','ExtUtils::CBuilder::Platform::VMS'=>'0.280224','ExtUtils::CBuilder::Platform::Windows'=>'0.280224','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280224','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280224','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280224','ExtUtils::CBuilder::Platform::aix'=>'0.280224','ExtUtils::CBuilder::Platform::android'=>'0.280224','ExtUtils::CBuilder::Platform::cygwin'=>'0.280224','ExtUtils::CBuilder::Platform::darwin'=>'0.280224','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280224','ExtUtils::CBuilder::Platform::os2'=>'0.280224','File::Path'=>'2.12','IO'=>'1.36','IO::Compress::Adapter::Bzip2'=>'2.069','IO::Compress::Adapter::Deflate'=>'2.069','IO::Compress::Adapter::Identity'=>'2.069','IO::Compress::Base'=>'2.069','IO::Compress::Base::Common'=>'2.069','IO::Compress::Bzip2'=>'2.069','IO::Compress::Deflate'=>'2.069','IO::Compress::Gzip'=>'2.069','IO::Compress::Gzip::Constants'=>'2.069','IO::Compress::RawDeflate'=>'2.069','IO::Compress::Zip'=>'2.069','IO::Compress::Zip::Constants'=>'2.069','IO::Compress::Zlib::Constants'=>'2.069','IO::Compress::Zlib::Extra'=>'2.069','IO::Poll'=>'0.10','IO::Uncompress::Adapter::Bunzip2'=>'2.069','IO::Uncompress::Adapter::Identity'=>'2.069','IO::Uncompress::Adapter::Inflate'=>'2.069','IO::Uncompress::AnyInflate'=>'2.069','IO::Uncompress::AnyUncompress'=>'2.069','IO::Uncompress::Base'=>'2.069','IO::Uncompress::Bunzip2'=>'2.069','IO::Uncompress::Gunzip'=>'2.069','IO::Uncompress::Inflate'=>'2.069','IO::Uncompress::RawInflate'=>'2.069','IO::Uncompress::Unzip'=>'2.069','Math::BigFloat'=>'1.999704','Math::BigFloat::Trace'=>'0.41','Math::BigInt'=>'1.999704','Math::BigInt::Calc'=>'1.999704','Math::BigInt::CalcEmu'=>'1.999704','Math::BigInt::FastCalc'=>'0.34','Math::BigInt::Trace'=>'0.41','Module::CoreList'=>'5.20151020','Module::CoreList::TieHashDelta'=>'5.20151020','Module::CoreList::Utils'=>'5.20151020','Module::Metadata'=>'1.000029','POSIX'=>'1.58','Perl::OSType'=>'1.009','PerlIO::encoding'=>'0.22','Socket'=>'2.020_02','Unicode::Normalize'=>'1.21','XS::APItest'=>'0.76','bigint'=>'0.41','bignum'=>'0.41','bigrat'=>'0.41','experimental'=>'0.016','if'=>'0.0606','warnings'=>'1.35',},removed=>{}},5.023005=>{delta_from=>5.023004,changed=>{'B'=>'1.61','B::Op_private'=>'5.023005','Carp'=>'1.38','Carp::Heavy'=>'1.38','Config'=>'5.023005','Config::Perl::V'=>'0.25','Cwd'=>'3.59','Devel::Peek'=>'1.23','Dumpvalue'=>'1.18','DynaLoader'=>'1.36','File::Find'=>'1.32','File::Spec'=>'3.59','File::Spec::AmigaOS'=>'3.59','File::Spec::Cygwin'=>'3.59','File::Spec::Epoc'=>'3.59','File::Spec::Functions'=>'3.59','File::Spec::Mac'=>'3.59','File::Spec::OS2'=>'3.59','File::Spec::Unix'=>'3.59','File::Spec::VMS'=>'3.59','File::Spec::Win32'=>'3.59','Getopt::Long'=>'2.48','Hash::Util::FieldHash'=>'1.18','IPC::Open3'=>'1.20','Math::BigFloat'=>'1.999710','Math::BigInt'=>'1.999710','Math::BigInt::Calc'=>'1.999710','Math::BigInt::CalcEmu'=>'1.999710','Math::BigInt::FastCalc'=>'0.37','Module::CoreList'=>'5.20151120','Module::CoreList::TieHashDelta'=>'5.20151120','Module::CoreList::Utils'=>'5.20151120','Module::Metadata'=>'1.000030','POSIX'=>'1.59','PerlIO::encoding'=>'0.23','PerlIO::mmap'=>'0.015','PerlIO::scalar'=>'0.24','PerlIO::via'=>'0.16','Pod::Simple'=>'3.32','Pod::Simple::BlackBox'=>'3.32','Pod::Simple::Checker'=>'3.32','Pod::Simple::Debug'=>'3.32','Pod::Simple::DumpAsText'=>'3.32','Pod::Simple::DumpAsXML'=>'3.32','Pod::Simple::HTML'=>'3.32','Pod::Simple::HTMLBatch'=>'3.32','Pod::Simple::LinkSection'=>'3.32','Pod::Simple::Methody'=>'3.32','Pod::Simple::Progress'=>'3.32','Pod::Simple::PullParser'=>'3.32','Pod::Simple::PullParserEndToken'=>'3.32','Pod::Simple::PullParserStartToken'=>'3.32','Pod::Simple::PullParserTextToken'=>'3.32','Pod::Simple::PullParserToken'=>'3.32','Pod::Simple::RTF'=>'3.32','Pod::Simple::Search'=>'3.32','Pod::Simple::SimpleTree'=>'3.32','Pod::Simple::Text'=>'3.32','Pod::Simple::TextContent'=>'3.32','Pod::Simple::TiedOutFH'=>'3.32','Pod::Simple::Transcode'=>'3.32','Pod::Simple::TranscodeDumb'=>'3.32','Pod::Simple::TranscodeSmart'=>'3.32','Pod::Simple::XHTML'=>'3.32','Pod::Simple::XMLOutStream'=>'3.32','Thread::Queue'=>'3.07','Tie::Scalar'=>'1.04','Time::HiRes'=>'1.9728','Time::Piece'=>'1.31','Time::Seconds'=>'1.31','Unicode::Normalize'=>'1.23','XSLoader'=>'0.21','arybase'=>'0.11','base'=>'2.22_01','fields'=>'2.22_01','threads'=>'2.04','threads::shared'=>'1.49',},removed=>{'ExtUtils::MakeMaker::version::vpp'=>1,'version::vpp'=>1,}},5.022001=>{delta_from=>5.022,changed=>{'B::Op_private'=>'5.022001','Config'=>'5.022001','Module::CoreList'=>'5.20151213','Module::CoreList::TieHashDelta'=>'5.20151213','Module::CoreList::Utils'=>'5.20151213','POSIX'=>'1.53_01','PerlIO::scalar'=>'0.23','Storable'=>'2.53_01','Win32'=>'0.52','warnings'=>'1.34',},removed=>{}},5.023006=>{delta_from=>5.023005,changed=>{'B::Deparse'=>'1.36','B::Op_private'=>'5.023006','Benchmark'=>'1.21','CPAN::Meta::Requirements'=>'2.140','CPAN::Meta::YAML'=>'0.018','Config'=>'5.023006','Cwd'=>'3.60','Data::Dumper'=>'2.159','DynaLoader'=>'1.37','File::Spec'=>'3.60','File::Spec::AmigaOS'=>'3.60','File::Spec::Cygwin'=>'3.60','File::Spec::Epoc'=>'3.60','File::Spec::Functions'=>'3.60','File::Spec::Mac'=>'3.60','File::Spec::OS2'=>'3.60','File::Spec::Unix'=>'3.60','File::Spec::VMS'=>'3.60','File::Spec::Win32'=>'3.60','Hash::Util::FieldHash'=>'1.19','Locale::Codes'=>'3.37','Locale::Codes::Constants'=>'3.37','Locale::Codes::Country'=>'3.37','Locale::Codes::Country_Codes'=>'3.37','Locale::Codes::Country_Retired'=>'3.37','Locale::Codes::Currency'=>'3.37','Locale::Codes::Currency_Codes'=>'3.37','Locale::Codes::Currency_Retired'=>'3.37','Locale::Codes::LangExt'=>'3.37','Locale::Codes::LangExt_Codes'=>'3.37','Locale::Codes::LangExt_Retired'=>'3.37','Locale::Codes::LangFam'=>'3.37','Locale::Codes::LangFam_Codes'=>'3.37','Locale::Codes::LangFam_Retired'=>'3.37','Locale::Codes::LangVar'=>'3.37','Locale::Codes::LangVar_Codes'=>'3.37','Locale::Codes::LangVar_Retired'=>'3.37','Locale::Codes::Language'=>'3.37','Locale::Codes::Language_Codes'=>'3.37','Locale::Codes::Language_Retired'=>'3.37','Locale::Codes::Script'=>'3.37','Locale::Codes::Script_Codes'=>'3.37','Locale::Codes::Script_Retired'=>'3.37','Locale::Country'=>'3.37','Locale::Currency'=>'3.37','Locale::Language'=>'3.37','Locale::Script'=>'3.37','Math::BigInt::FastCalc'=>'0.38','Module::CoreList'=>'5.20151220','Module::CoreList::TieHashDelta'=>'5.20151220','Module::CoreList::Utils'=>'5.20151220','Module::Metadata'=>'1.000031','Opcode'=>'1.34','PerlIO::mmap'=>'0.016','Pod::Perldoc'=>'3.25_02','SDBM_File'=>'1.14','Term::ANSIColor'=>'4.04','Test'=>'1.28','Unicode::Normalize'=>'1.24','XS::APItest'=>'0.77','base'=>'2.23','encoding::warnings'=>'0.12','fields'=>'2.23','locale'=>'1.08','strict'=>'1.10','threads'=>'2.05','threads::shared'=>'1.50','utf8'=>'1.18',},removed=>{}},5.023007=>{delta_from=>5.023006,changed=>{'App::Prove'=>'3.36','App::Prove::State'=>'3.36','App::Prove::State::Result'=>'3.36','App::Prove::State::Result::Test'=>'3.36','B'=>'1.62','B::Deparse'=>'1.37','B::Op_private'=>'5.023007','Benchmark'=>'1.22','Config'=>'5.023007','Cwd'=>'3.62','Data::Dumper'=>'2.160','ExtUtils::ParseXS'=>'3.31','ExtUtils::ParseXS::Constants'=>'3.31','ExtUtils::ParseXS::CountLines'=>'3.31','ExtUtils::ParseXS::Eval'=>'3.31','ExtUtils::ParseXS::Utilities'=>'3.31','ExtUtils::Typemaps'=>'3.31','ExtUtils::Typemaps::Cmd'=>'3.31','ExtUtils::Typemaps::InputMap'=>'3.31','ExtUtils::Typemaps::OutputMap'=>'3.31','ExtUtils::Typemaps::Type'=>'3.31','File::Find'=>'1.33','File::Spec'=>'3.62','File::Spec::AmigaOS'=>'3.62','File::Spec::Cygwin'=>'3.62','File::Spec::Epoc'=>'3.62','File::Spec::Functions'=>'3.62','File::Spec::Mac'=>'3.62','File::Spec::OS2'=>'3.62','File::Spec::Unix'=>'3.62','File::Spec::VMS'=>'3.62','File::Spec::Win32'=>'3.62','Math::BigFloat'=>'1.999715','Math::BigFloat::Trace'=>'0.42','Math::BigInt'=>'1.999715','Math::BigInt::Calc'=>'1.999715','Math::BigInt::CalcEmu'=>'1.999715','Math::BigInt::FastCalc'=>'0.40','Math::BigInt::Trace'=>'0.42','Math::BigRat'=>'0.260802','Module::CoreList'=>'5.20160120','Module::CoreList::TieHashDelta'=>'5.20160120','Module::CoreList::Utils'=>'5.20160120','Net::Cmd'=>'3.08','Net::Config'=>'3.08','Net::Domain'=>'3.08','Net::FTP'=>'3.08','Net::FTP::A'=>'3.08','Net::FTP::E'=>'3.08','Net::FTP::I'=>'3.08','Net::FTP::L'=>'3.08','Net::FTP::dataconn'=>'3.08','Net::NNTP'=>'3.08','Net::Netrc'=>'3.08','Net::POP3'=>'3.08','Net::SMTP'=>'3.08','Net::Time'=>'3.08','Pod::Man'=>'4.04','Pod::ParseLink'=>'4.04','Pod::Text'=>'4.04','Pod::Text::Color'=>'4.04','Pod::Text::Overstrike'=>'4.04','Pod::Text::Termcap'=>'4.04','Pod::Usage'=>'1.68','TAP::Base'=>'3.36','TAP::Formatter::Base'=>'3.36','TAP::Formatter::Color'=>'3.36','TAP::Formatter::Console'=>'3.36','TAP::Formatter::Console::ParallelSession'=>'3.36','TAP::Formatter::Console::Session'=>'3.36','TAP::Formatter::File'=>'3.36','TAP::Formatter::File::Session'=>'3.36','TAP::Formatter::Session'=>'3.36','TAP::Harness'=>'3.36','TAP::Harness::Env'=>'3.36','TAP::Object'=>'3.36','TAP::Parser'=>'3.36','TAP::Parser::Aggregator'=>'3.36','TAP::Parser::Grammar'=>'3.36','TAP::Parser::Iterator'=>'3.36','TAP::Parser::Iterator::Array'=>'3.36','TAP::Parser::Iterator::Process'=>'3.36','TAP::Parser::Iterator::Stream'=>'3.36','TAP::Parser::IteratorFactory'=>'3.36','TAP::Parser::Multiplexer'=>'3.36','TAP::Parser::Result'=>'3.36','TAP::Parser::Result::Bailout'=>'3.36','TAP::Parser::Result::Comment'=>'3.36','TAP::Parser::Result::Plan'=>'3.36','TAP::Parser::Result::Pragma'=>'3.36','TAP::Parser::Result::Test'=>'3.36','TAP::Parser::Result::Unknown'=>'3.36','TAP::Parser::Result::Version'=>'3.36','TAP::Parser::Result::YAML'=>'3.36','TAP::Parser::ResultFactory'=>'3.36','TAP::Parser::Scheduler'=>'3.36','TAP::Parser::Scheduler::Job'=>'3.36','TAP::Parser::Scheduler::Spinner'=>'3.36','TAP::Parser::Source'=>'3.36','TAP::Parser::SourceHandler'=>'3.36','TAP::Parser::SourceHandler::Executable'=>'3.36','TAP::Parser::SourceHandler::File'=>'3.36','TAP::Parser::SourceHandler::Handle'=>'3.36','TAP::Parser::SourceHandler::Perl'=>'3.36','TAP::Parser::SourceHandler::RawTAP'=>'3.36','TAP::Parser::YAMLish::Reader'=>'3.36','TAP::Parser::YAMLish::Writer'=>'3.36','Test::Harness'=>'3.36','Unicode::Normalize'=>'1.25','Unicode::UCD'=>'0.64','XS::APItest'=>'0.78','bigint'=>'0.42','bignum'=>'0.42','bigrat'=>'0.42','utf8'=>'1.19',},removed=>{}},5.023008=>{delta_from=>5.023007,changed=>{'B::Op_private'=>'5.023008','Config'=>'5.023008','Cwd'=>'3.63','DynaLoader'=>'1.38','Encode'=>'2.80','Encode::Alias'=>'2.20','Encode::MIME::Header'=>'2.19','Encode::Unicode'=>'2.15','ExtUtils::CBuilder'=>'0.280225','ExtUtils::CBuilder::Base'=>'0.280225','ExtUtils::CBuilder::Platform::Unix'=>'0.280225','ExtUtils::CBuilder::Platform::VMS'=>'0.280225','ExtUtils::CBuilder::Platform::Windows'=>'0.280225','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280225','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280225','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280225','ExtUtils::CBuilder::Platform::aix'=>'0.280225','ExtUtils::CBuilder::Platform::android'=>'0.280225','ExtUtils::CBuilder::Platform::cygwin'=>'0.280225','ExtUtils::CBuilder::Platform::darwin'=>'0.280225','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280225','ExtUtils::CBuilder::Platform::os2'=>'0.280225','ExtUtils::Command::MM'=>'7.10_01','ExtUtils::Liblist'=>'7.10_01','ExtUtils::Liblist::Kid'=>'7.10_01','ExtUtils::MM'=>'7.10_01','ExtUtils::MM_AIX'=>'7.10_01','ExtUtils::MM_Any'=>'7.10_01','ExtUtils::MM_BeOS'=>'7.10_01','ExtUtils::MM_Cygwin'=>'7.10_01','ExtUtils::MM_DOS'=>'7.10_01','ExtUtils::MM_Darwin'=>'7.10_01','ExtUtils::MM_MacOS'=>'7.10_01','ExtUtils::MM_NW5'=>'7.10_01','ExtUtils::MM_OS2'=>'7.10_01','ExtUtils::MM_QNX'=>'7.10_01','ExtUtils::MM_UWIN'=>'7.10_01','ExtUtils::MM_Unix'=>'7.10_01','ExtUtils::MM_VMS'=>'7.10_01','ExtUtils::MM_VOS'=>'7.10_01','ExtUtils::MM_Win32'=>'7.10_01','ExtUtils::MM_Win95'=>'7.10_01','ExtUtils::MY'=>'7.10_01','ExtUtils::MakeMaker'=>'7.10_01','ExtUtils::MakeMaker::Config'=>'7.10_01','ExtUtils::MakeMaker::version'=>'7.10_01','ExtUtils::MakeMaker::version::regex'=>'7.10_01','ExtUtils::Mkbootstrap'=>'7.10_01','ExtUtils::Mksymlists'=>'7.10_01','ExtUtils::testlib'=>'7.10_01','File::Spec'=>'3.63','File::Spec::AmigaOS'=>'3.63','File::Spec::Cygwin'=>'3.63','File::Spec::Epoc'=>'3.63','File::Spec::Functions'=>'3.63','File::Spec::Mac'=>'3.63','File::Spec::OS2'=>'3.63','File::Spec::Unix'=>'3.63','File::Spec::VMS'=>'3.63','File::Spec::Win32'=>'3.63','IPC::Msg'=>'2.05','IPC::Semaphore'=>'2.05','IPC::SharedMem'=>'2.05','IPC::SysV'=>'2.05','Module::CoreList'=>'5.20160121','Module::CoreList::TieHashDelta'=>'5.20160121','Module::CoreList::Utils'=>'5.20160121','ODBM_File'=>'1.13','POSIX'=>'1.63','PerlIO::encoding'=>'0.24','Pod::Man'=>'4.06','Pod::ParseLink'=>'4.06','Pod::Text'=>'4.06','Pod::Text::Color'=>'4.06','Pod::Text::Overstrike'=>'4.06','Pod::Text::Termcap'=>'4.06','Storable'=>'2.55','Time::HiRes'=>'1.9730','XS::APItest'=>'0.79',},removed=>{}},5.023009=>{delta_from=>5.023008,changed=>{'Amiga::ARexx'=>'0.04','Amiga::Exec'=>'0.02','B::Op_private'=>'5.023009','Carp'=>'1.40','Carp::Heavy'=>'1.40','Config'=>'5.023009','Errno'=>'1.25','ExtUtils::Embed'=>'1.33','File::Find'=>'1.34','File::Glob'=>'1.26','File::Spec::AmigaOS'=>';.64','IPC::Msg'=>'2.06_01','IPC::Semaphore'=>'2.06_01','IPC::SharedMem'=>'2.06_01','IPC::SysV'=>'2.06_01','List::Util'=>'1.42_02','List::Util::XS'=>'1.42_02','Module::CoreList'=>'5.20160320','Module::CoreList::TieHashDelta'=>'5.20160320','Module::CoreList::Utils'=>'5.20160320','POSIX'=>'1.64','Pod::Functions'=>'1.10','Pod::Functions::Functions'=>'1.10','Scalar::Util'=>'1.42_02','SelfLoader'=>'1.23','Socket'=>'2.020_03','Storable'=>'2.56','Sub::Util'=>'1.42_02','Thread::Queue'=>'3.08','Tie::File'=>'1.02','Time::HiRes'=>'1.9732','Win32API::File'=>'0.1203','XS::APItest'=>'0.80','autouse'=>'1.11','bytes'=>'1.05','strict'=>'1.11','threads'=>'2.06','version'=>'0.9916','version::regex'=>'0.9916','warnings'=>'1.36',},removed=>{'Win32API::File::ExtUtils::Myconst2perl'=>1,}},5.022002=>{delta_from=>5.022001,changed=>{'B::Op_private'=>'5.022002','Config'=>'5.022002','Cwd'=>'3.56_01','File::Spec'=>'3.56_01','File::Spec::Cygwin'=>'3.56_01','File::Spec::Epoc'=>'3.56_01','File::Spec::Functions'=>'3.56_01','File::Spec::Mac'=>'3.56_01','File::Spec::OS2'=>'3.56_01','File::Spec::Unix'=>'3.56_01','File::Spec::VMS'=>'3.56_01','File::Spec::Win32'=>'3.56_01','Module::CoreList'=>'5.20160429','Module::CoreList::TieHashDelta'=>'5.20160429','Module::CoreList::Utils'=>'5.20160429','XS::APItest'=>'0.72_01',},removed=>{}},5.024000=>{delta_from=>5.023009,changed=>{'B::Op_private'=>'5.024000','Config'=>'5.024','File::Copy'=>'2.31','File::Path'=>'2.12_01','File::Spec::AmigaOS'=>'3.64','IO::Handle'=>'1.36','Module::CoreList'=>'5.20160506','Module::CoreList::TieHashDelta'=>'5.20160506','Module::CoreList::Utils'=>'5.20160506','ODBM_File'=>'1.14','POSIX'=>'1.65','Pod::Man'=>'4.07','Pod::ParseLink'=>'4.07','Pod::Text'=>'4.07','Pod::Text::Color'=>'4.07','Pod::Text::Overstrike'=>'4.07','Pod::Text::Termcap'=>'4.07','Thread::Queue'=>'3.09','Time::HiRes'=>'1.9733','threads'=>'2.07','threads::shared'=>'1.51','locale'=>'1.09',},removed=>{}},5.025000=>{delta_from=>5.024,changed=>{'B::Op_private'=>'5.025000','Config'=>'5.025','Module::CoreList'=>'5.20160507','Module::CoreList::TieHashDelta'=>'5.20160507','Module::CoreList::Utils'=>'5.20160507','feature'=>'1.43',},removed=>{}},5.025001=>{delta_from=>5.025,changed=>{'Archive::Tar'=>'2.08','Archive::Tar::Constant'=>'2.08','Archive::Tar::File'=>'2.08','B::Op_private'=>'5.025001','Carp'=>'1.41','Carp::Heavy'=>'1.41','Config'=>'5.025001','Config::Perl::V'=>'0.26','DB_File'=>'1.838','Digest::MD5'=>'2.55','IPC::Cmd'=>'0.94','IPC::Msg'=>'2.07','IPC::Semaphore'=>'2.07','IPC::SharedMem'=>'2.07','IPC::SysV'=>'2.07','List::Util'=>'1.45_01','List::Util::XS'=>'1.45_01','Locale::Codes'=>'3.38','Locale::Codes::Constants'=>'3.38','Locale::Codes::Country'=>'3.38','Locale::Codes::Country_Codes'=>'3.38','Locale::Codes::Country_Retired'=>'3.38','Locale::Codes::Currency'=>'3.38','Locale::Codes::Currency_Codes'=>'3.38','Locale::Codes::Currency_Retired'=>'3.38','Locale::Codes::LangExt'=>'3.38','Locale::Codes::LangExt_Codes'=>'3.38','Locale::Codes::LangExt_Retired'=>'3.38','Locale::Codes::LangFam'=>'3.38','Locale::Codes::LangFam_Codes'=>'3.38','Locale::Codes::LangFam_Retired'=>'3.38','Locale::Codes::LangVar'=>'3.38','Locale::Codes::LangVar_Codes'=>'3.38','Locale::Codes::LangVar_Retired'=>'3.38','Locale::Codes::Language'=>'3.38','Locale::Codes::Language_Codes'=>'3.38','Locale::Codes::Language_Retired'=>'3.38','Locale::Codes::Script'=>'3.38','Locale::Codes::Script_Codes'=>'3.38','Locale::Codes::Script_Retired'=>'3.38','Locale::Country'=>'3.38','Locale::Currency'=>'3.38','Locale::Language'=>'3.38','Locale::Maketext'=>'1.27','Locale::Script'=>'3.38','Module::CoreList'=>'5.20160520','Module::CoreList::TieHashDelta'=>'5.20160520','Module::CoreList::Utils'=>'5.20160520','Module::Metadata'=>'1.000032','POSIX'=>'1.69','Scalar::Util'=>'1.45_01','Sub::Util'=>'1.45_01','Sys::Syslog'=>'0.34','Term::ANSIColor'=>'4.05','Test2'=>'1.302015','Test2::API'=>'1.302015','Test2::API::Breakage'=>'1.302015','Test2::API::Context'=>'1.302015','Test2::API::Instance'=>'1.302015','Test2::API::Stack'=>'1.302015','Test2::Event'=>'1.302015','Test2::Event::Bail'=>'1.302015','Test2::Event::Diag'=>'1.302015','Test2::Event::Exception'=>'1.302015','Test2::Event::Note'=>'1.302015','Test2::Event::Ok'=>'1.302015','Test2::Event::Plan'=>'1.302015','Test2::Event::Skip'=>'1.302015','Test2::Event::Subtest'=>'1.302015','Test2::Event::Waiting'=>'1.302015','Test2::Formatter'=>'1.302015','Test2::Formatter::TAP'=>'1.302015','Test2::Hub'=>'1.302015','Test2::Hub::Interceptor'=>'1.302015','Test2::Hub::Interceptor::Terminator'=>'1.302015','Test2::Hub::Subtest'=>'1.302015','Test2::IPC'=>'1.302015','Test2::IPC::Driver'=>'1.302015','Test2::IPC::Driver::Files'=>'1.302015','Test2::Util'=>'1.302015','Test2::Util::ExternalMeta'=>'1.302015','Test2::Util::HashBase'=>'1.302015','Test2::Util::Trace'=>'1.302015','Test::Builder'=>'1.302015','Test::Builder::Formatter'=>'1.302015','Test::Builder::Module'=>'1.302015','Test::Builder::Tester'=>'1.302015','Test::Builder::Tester::Color'=>'1.302015','Test::Builder::TodoDiag'=>'1.302015','Test::More'=>'1.302015','Test::Simple'=>'1.302015','Test::Tester'=>'1.302015','Test::Tester::Capture'=>'1.302015','Test::Tester::CaptureRunner'=>'1.302015','Test::Tester::Delegate'=>'1.302015','Test::use::ok'=>'1.302015','XS::APItest'=>'0.81','_charnames'=>'1.44','charnames'=>'1.44','ok'=>'1.302015','perlfaq'=>'5.021011','re'=>'0.33','threads'=>'2.08','threads::shared'=>'1.52',},removed=>{}},5.025002=>{delta_from=>5.025001,changed=>{'App::Cpan'=>'1.64','B::Op_private'=>'5.025002','CPAN'=>'2.14','CPAN::Distribution'=>'2.12','CPAN::FTP'=>'5.5007','CPAN::FirstTime'=>'5.5309','CPAN::HandleConfig'=>'5.5007','CPAN::Index'=>'2.12','CPAN::Mirrors'=>'2.12','CPAN::Plugin'=>'0.96','CPAN::Shell'=>'5.5006','Config'=>'5.025002','Cwd'=>'3.64','Devel::Peek'=>'1.24','DynaLoader'=>'1.39','ExtUtils::Command'=>'7.18','ExtUtils::Command::MM'=>'7.18','ExtUtils::Liblist'=>'7.18','ExtUtils::Liblist::Kid'=>'7.18','ExtUtils::MM'=>'7.18','ExtUtils::MM_AIX'=>'7.18','ExtUtils::MM_Any'=>'7.18','ExtUtils::MM_BeOS'=>'7.18','ExtUtils::MM_Cygwin'=>'7.18','ExtUtils::MM_DOS'=>'7.18','ExtUtils::MM_Darwin'=>'7.18','ExtUtils::MM_MacOS'=>'7.18','ExtUtils::MM_NW5'=>'7.18','ExtUtils::MM_OS2'=>'7.18','ExtUtils::MM_QNX'=>'7.18','ExtUtils::MM_UWIN'=>'7.18','ExtUtils::MM_Unix'=>'7.18','ExtUtils::MM_VMS'=>'7.18','ExtUtils::MM_VOS'=>'7.18','ExtUtils::MM_Win32'=>'7.18','ExtUtils::MM_Win95'=>'7.18','ExtUtils::MY'=>'7.18','ExtUtils::MakeMaker'=>'7.18','ExtUtils::MakeMaker::Config'=>'7.18','ExtUtils::MakeMaker::Locale'=>'7.18','ExtUtils::MakeMaker::version'=>'7.18','ExtUtils::MakeMaker::version::regex'=>'7.18','ExtUtils::Miniperl'=>'1.06','ExtUtils::Mkbootstrap'=>'7.18','ExtUtils::Mksymlists'=>'7.18','ExtUtils::ParseXS'=>'3.32','ExtUtils::ParseXS::Constants'=>'3.32','ExtUtils::ParseXS::CountLines'=>'3.32','ExtUtils::ParseXS::Eval'=>'3.32','ExtUtils::ParseXS::Utilities'=>'3.32','ExtUtils::Typemaps'=>'3.32','ExtUtils::Typemaps::Cmd'=>'3.32','ExtUtils::Typemaps::InputMap'=>'3.32','ExtUtils::Typemaps::OutputMap'=>'3.32','ExtUtils::Typemaps::Type'=>'3.32','ExtUtils::testlib'=>'7.18','File::Copy'=>'2.32','File::Glob'=>'1.27','File::Spec'=>'3.64','File::Spec::Cygwin'=>'3.64','File::Spec::Epoc'=>'3.64','File::Spec::Functions'=>'3.64','File::Spec::Mac'=>'3.64','File::Spec::OS2'=>'3.64','File::Spec::Unix'=>'3.64','File::Spec::VMS'=>'3.64','File::Spec::Win32'=>'3.64','FileHandle'=>'2.03','Getopt::Long'=>'2.49','HTTP::Tiny'=>'0.058','JSON::PP'=>'2.27400','Locale::Codes'=>'3.39','Locale::Codes::Constants'=>'3.39','Locale::Codes::Country'=>'3.39','Locale::Codes::Country_Codes'=>'3.39','Locale::Codes::Country_Retired'=>'3.39','Locale::Codes::Currency'=>'3.39','Locale::Codes::Currency_Codes'=>'3.39','Locale::Codes::Currency_Retired'=>'3.39','Locale::Codes::LangExt'=>'3.39','Locale::Codes::LangExt_Codes'=>'3.39','Locale::Codes::LangExt_Retired'=>'3.39','Locale::Codes::LangFam'=>'3.39','Locale::Codes::LangFam_Codes'=>'3.39','Locale::Codes::LangFam_Retired'=>'3.39','Locale::Codes::LangVar'=>'3.39','Locale::Codes::LangVar_Codes'=>'3.39','Locale::Codes::LangVar_Retired'=>'3.39','Locale::Codes::Language'=>'3.39','Locale::Codes::Language_Codes'=>'3.39','Locale::Codes::Language_Retired'=>'3.39','Locale::Codes::Script'=>'3.39','Locale::Codes::Script_Codes'=>'3.39','Locale::Codes::Script_Retired'=>'3.39','Locale::Country'=>'3.39','Locale::Currency'=>'3.39','Locale::Language'=>'3.39','Locale::Script'=>'3.39','Module::CoreList'=>'5.20160620','Module::CoreList::TieHashDelta'=>'5.20160620','Module::CoreList::Utils'=>'5.20160620','Opcode'=>'1.35','POSIX'=>'1.70','Pod::Checker'=>'1.73','Pod::Functions'=>'1.11','Pod::Functions::Functions'=>'1.11','Pod::Usage'=>'1.69','Test2'=>'1.302026','Test2::API'=>'1.302026','Test2::API::Breakage'=>'1.302026','Test2::API::Context'=>'1.302026','Test2::API::Instance'=>'1.302026','Test2::API::Stack'=>'1.302026','Test2::Event'=>'1.302026','Test2::Event::Bail'=>'1.302026','Test2::Event::Diag'=>'1.302026','Test2::Event::Exception'=>'1.302026','Test2::Event::Generic'=>'1.302026','Test2::Event::Note'=>'1.302026','Test2::Event::Ok'=>'1.302026','Test2::Event::Plan'=>'1.302026','Test2::Event::Skip'=>'1.302026','Test2::Event::Subtest'=>'1.302026','Test2::Event::Waiting'=>'1.302026','Test2::Formatter'=>'1.302026','Test2::Formatter::TAP'=>'1.302026','Test2::Hub'=>'1.302026','Test2::Hub::Interceptor'=>'1.302026','Test2::Hub::Interceptor::Terminator'=>'1.302026','Test2::Hub::Subtest'=>'1.302026','Test2::IPC'=>'1.302026','Test2::IPC::Driver'=>'1.302026','Test2::IPC::Driver::Files'=>'1.302026','Test2::Util'=>'1.302026','Test2::Util::ExternalMeta'=>'1.302026','Test2::Util::HashBase'=>'1.302026','Test2::Util::Trace'=>'1.302026','Test::Builder'=>'1.302026','Test::Builder::Formatter'=>'1.302026','Test::Builder::Module'=>'1.302026','Test::Builder::Tester'=>'1.302026','Test::Builder::Tester::Color'=>'1.302026','Test::Builder::TodoDiag'=>'1.302026','Test::More'=>'1.302026','Test::Simple'=>'1.302026','Test::Tester'=>'1.302026','Test::Tester::Capture'=>'1.302026','Test::Tester::CaptureRunner'=>'1.302026','Test::Tester::Delegate'=>'1.302026','Test::use::ok'=>'1.302026','Thread::Queue'=>'3.11','Time::HiRes'=>'1.9734','Unicode::UCD'=>'0.65','VMS::DCLsym'=>'1.07','XS::APItest'=>'0.82','diagnostics'=>'1.35','feature'=>'1.44','ok'=>'1.302026','threads'=>'2.09',},removed=>{}},5.025003=>{delta_from=>5.025002,changed=>{'B::Op_private'=>'5.025003','Config'=>'5.025003','Data::Dumper'=>'2.161','Devel::PPPort'=>'3.35','Encode'=>'2.84','Encode::MIME::Header'=>'2.23','Encode::MIME::Header::ISO_2022_JP'=>'1.07','ExtUtils::ParseXS'=>'3.33','ExtUtils::ParseXS::Constants'=>'3.33','ExtUtils::ParseXS::CountLines'=>'3.33','ExtUtils::ParseXS::Eval'=>'3.33','ExtUtils::ParseXS::Utilities'=>'3.33','ExtUtils::Typemaps'=>'3.33','ExtUtils::Typemaps::Cmd'=>'3.33','ExtUtils::Typemaps::InputMap'=>'3.33','ExtUtils::Typemaps::OutputMap'=>'3.33','ExtUtils::Typemaps::Type'=>'3.33','Hash::Util'=>'0.20','Math::BigFloat'=>'1.999726','Math::BigFloat::Trace'=>'0.43','Math::BigInt'=>'1.999726','Math::BigInt::Calc'=>'1.999726','Math::BigInt::CalcEmu'=>'1.999726','Math::BigInt::FastCalc'=>'0.42','Math::BigInt::Trace'=>'0.43','Math::BigRat'=>'0.260804','Module::CoreList'=>'5.20160720','Module::CoreList::TieHashDelta'=>'5.20160720','Module::CoreList::Utils'=>'5.20160720','Net::Cmd'=>'3.09','Net::Config'=>'3.09','Net::Domain'=>'3.09','Net::FTP'=>'3.09','Net::FTP::A'=>'3.09','Net::FTP::E'=>'3.09','Net::FTP::I'=>'3.09','Net::FTP::L'=>'3.09','Net::FTP::dataconn'=>'3.09','Net::NNTP'=>'3.09','Net::Netrc'=>'3.09','Net::POP3'=>'3.09','Net::SMTP'=>'3.09','Net::Time'=>'3.09','Parse::CPAN::Meta'=>'1.4422','Perl::OSType'=>'1.010','Test2'=>'1.302045','Test2::API'=>'1.302045','Test2::API::Breakage'=>'1.302045','Test2::API::Context'=>'1.302045','Test2::API::Instance'=>'1.302045','Test2::API::Stack'=>'1.302045','Test2::Event'=>'1.302045','Test2::Event::Bail'=>'1.302045','Test2::Event::Diag'=>'1.302045','Test2::Event::Exception'=>'1.302045','Test2::Event::Generic'=>'1.302045','Test2::Event::Info'=>'1.302045','Test2::Event::Note'=>'1.302045','Test2::Event::Ok'=>'1.302045','Test2::Event::Plan'=>'1.302045','Test2::Event::Skip'=>'1.302045','Test2::Event::Subtest'=>'1.302045','Test2::Event::Waiting'=>'1.302045','Test2::Formatter'=>'1.302045','Test2::Formatter::TAP'=>'1.302045','Test2::Hub'=>'1.302045','Test2::Hub::Interceptor'=>'1.302045','Test2::Hub::Interceptor::Terminator'=>'1.302045','Test2::Hub::Subtest'=>'1.302045','Test2::IPC'=>'1.302045','Test2::IPC::Driver'=>'1.302045','Test2::IPC::Driver::Files'=>'1.302045','Test2::Util'=>'1.302045','Test2::Util::ExternalMeta'=>'1.302045','Test2::Util::HashBase'=>'1.302045','Test2::Util::Trace'=>'1.302045','Test::Builder'=>'1.302045','Test::Builder::Formatter'=>'1.302045','Test::Builder::Module'=>'1.302045','Test::Builder::Tester'=>'1.302045','Test::Builder::Tester::Color'=>'1.302045','Test::Builder::TodoDiag'=>'1.302045','Test::More'=>'1.302045','Test::Simple'=>'1.302045','Test::Tester'=>'1.302045','Test::Tester::Capture'=>'1.302045','Test::Tester::CaptureRunner'=>'1.302045','Test::Tester::Delegate'=>'1.302045','Test::use::ok'=>'1.302045','Time::HiRes'=>'1.9739','Unicode'=>'9.0.0','Unicode::UCD'=>'0.66','XSLoader'=>'0.22','bigint'=>'0.43','bignum'=>'0.43','bigrat'=>'0.43','encoding'=>'2.17_01','encoding::warnings'=>'0.13','feature'=>'1.45','ok'=>'1.302045','version'=>'0.9917','version::regex'=>'0.9917','warnings'=>'1.37',},removed=>{}},5.025004=>{delta_from=>5.025003,changed=>{'App::Cpan'=>'1.64_01','App::Prove'=>'3.36_01','App::Prove::State'=>'3.36_01','App::Prove::State::Result'=>'3.36_01','App::Prove::State::Result::Test'=>'3.36_01','Archive::Tar'=>'2.10','Archive::Tar::Constant'=>'2.10','Archive::Tar::File'=>'2.10','B'=>'1.63','B::Concise'=>'0.998','B::Deparse'=>'1.38','B::Op_private'=>'5.025004','CPAN'=>'2.14_01','CPAN::Meta'=>'2.150010','CPAN::Meta::Converter'=>'2.150010','CPAN::Meta::Feature'=>'2.150010','CPAN::Meta::History'=>'2.150010','CPAN::Meta::Merge'=>'2.150010','CPAN::Meta::Prereqs'=>'2.150010','CPAN::Meta::Spec'=>'2.150010','CPAN::Meta::Validator'=>'2.150010','Carp'=>'1.42','Carp::Heavy'=>'1.42','Compress::Zlib'=>'2.069_01','Config'=>'5.025004','Config::Perl::V'=>'0.27','Cwd'=>'3.65','Digest'=>'1.17_01','Digest::SHA'=>'5.96','Encode'=>'2.86','Errno'=>'1.26','ExtUtils::Command'=>'7.24','ExtUtils::Command::MM'=>'7.24','ExtUtils::Liblist'=>'7.24','ExtUtils::Liblist::Kid'=>'7.24','ExtUtils::MM'=>'7.24','ExtUtils::MM_AIX'=>'7.24','ExtUtils::MM_Any'=>'7.24','ExtUtils::MM_BeOS'=>'7.24','ExtUtils::MM_Cygwin'=>'7.24','ExtUtils::MM_DOS'=>'7.24','ExtUtils::MM_Darwin'=>'7.24','ExtUtils::MM_MacOS'=>'7.24','ExtUtils::MM_NW5'=>'7.24','ExtUtils::MM_OS2'=>'7.24','ExtUtils::MM_QNX'=>'7.24','ExtUtils::MM_UWIN'=>'7.24','ExtUtils::MM_Unix'=>'7.24','ExtUtils::MM_VMS'=>'7.24','ExtUtils::MM_VOS'=>'7.24','ExtUtils::MM_Win32'=>'7.24','ExtUtils::MM_Win95'=>'7.24','ExtUtils::MY'=>'7.24','ExtUtils::MakeMaker'=>'7.24','ExtUtils::MakeMaker::Config'=>'7.24','ExtUtils::MakeMaker::Locale'=>'7.24','ExtUtils::MakeMaker::version'=>'7.24','ExtUtils::MakeMaker::version::regex'=>'7.24','ExtUtils::Mkbootstrap'=>'7.24','ExtUtils::Mksymlists'=>'7.24','ExtUtils::testlib'=>'7.24','File::Fetch'=>'0.52','File::Spec'=>'3.65','File::Spec::AmigaOS'=>'3.65','File::Spec::Cygwin'=>'3.65','File::Spec::Epoc'=>'3.65','File::Spec::Functions'=>'3.65','File::Spec::Mac'=>'3.65','File::Spec::OS2'=>'3.65','File::Spec::Unix'=>'3.65','File::Spec::VMS'=>'3.65','File::Spec::Win32'=>'3.65','HTTP::Tiny'=>'0.064','Hash::Util'=>'0.21','I18N::LangTags'=>'0.41','I18N::LangTags::Detect'=>'1.06','IO'=>'1.37','IO::Compress::Adapter::Bzip2'=>'2.069_01','IO::Compress::Adapter::Deflate'=>'2.069_01','IO::Compress::Adapter::Identity'=>'2.069_01','IO::Compress::Base'=>'2.069_01','IO::Compress::Base::Common'=>'2.069_01','IO::Compress::Bzip2'=>'2.069_01','IO::Compress::Deflate'=>'2.069_01','IO::Compress::Gzip'=>'2.069_01','IO::Compress::Gzip::Constants'=>'2.069_01','IO::Compress::RawDeflate'=>'2.069_01','IO::Compress::Zip'=>'2.069_01','IO::Compress::Zip::Constants'=>'2.069_01','IO::Compress::Zlib::Constants'=>'2.069_01','IO::Compress::Zlib::Extra'=>'2.069_01','IO::Socket::IP'=>'0.38','IO::Uncompress::Adapter::Bunzip2'=>'2.069_01','IO::Uncompress::Adapter::Identity'=>'2.069_01','IO::Uncompress::Adapter::Inflate'=>'2.069_01','IO::Uncompress::AnyInflate'=>'2.069_01','IO::Uncompress::AnyUncompress'=>'2.069_01','IO::Uncompress::Base'=>'2.069_01','IO::Uncompress::Bunzip2'=>'2.069_01','IO::Uncompress::Gunzip'=>'2.069_01','IO::Uncompress::Inflate'=>'2.069_01','IO::Uncompress::RawInflate'=>'2.069_01','IO::Uncompress::Unzip'=>'2.069_01','IPC::Cmd'=>'0.96','JSON::PP'=>'2.27400_01','Locale::Maketext'=>'1.28','Locale::Maketext::Simple'=>'0.21_01','Math::BigFloat::Trace'=>'0.43_01','Math::BigInt::Trace'=>'0.43_01','Memoize'=>'1.03_01','Module::CoreList'=>'5.20160820','Module::CoreList::TieHashDelta'=>'5.20160820','Module::CoreList::Utils'=>'5.20160820','Module::Load::Conditional'=>'0.68','Module::Metadata'=>'1.000033','NEXT'=>'0.67','Net::Cmd'=>'3.10','Net::Config'=>'3.10','Net::Domain'=>'3.10','Net::FTP'=>'3.10','Net::FTP::A'=>'3.10','Net::FTP::E'=>'3.10','Net::FTP::I'=>'3.10','Net::FTP::L'=>'3.10','Net::FTP::dataconn'=>'3.10','Net::NNTP'=>'3.10','Net::Netrc'=>'3.10','Net::POP3'=>'3.10','Net::Ping'=>'2.44','Net::SMTP'=>'3.10','Net::Time'=>'3.10','Opcode'=>'1.37','POSIX'=>'1.71','Parse::CPAN::Meta'=>'2.150010','Pod::Html'=>'1.2201','Pod::Perldoc'=>'3.27','Pod::Perldoc::BaseTo'=>'3.27','Pod::Perldoc::GetOptsOO'=>'3.27','Pod::Perldoc::ToANSI'=>'3.27','Pod::Perldoc::ToChecker'=>'3.27','Pod::Perldoc::ToMan'=>'3.27','Pod::Perldoc::ToNroff'=>'3.27','Pod::Perldoc::ToPod'=>'3.27','Pod::Perldoc::ToRtf'=>'3.27','Pod::Perldoc::ToTerm'=>'3.27','Pod::Perldoc::ToText'=>'3.27','Pod::Perldoc::ToTk'=>'3.27','Pod::Perldoc::ToXml'=>'3.27','Storable'=>'2.57','Sys::Syslog'=>'0.34_01','TAP::Base'=>'3.36_01','TAP::Formatter::Base'=>'3.36_01','TAP::Formatter::Color'=>'3.36_01','TAP::Formatter::Console'=>'3.36_01','TAP::Formatter::Console::ParallelSession'=>'3.36_01','TAP::Formatter::Console::Session'=>'3.36_01','TAP::Formatter::File'=>'3.36_01','TAP::Formatter::File::Session'=>'3.36_01','TAP::Formatter::Session'=>'3.36_01','TAP::Harness'=>'3.36_01','TAP::Harness::Env'=>'3.36_01','TAP::Object'=>'3.36_01','TAP::Parser'=>'3.36_01','TAP::Parser::Aggregator'=>'3.36_01','TAP::Parser::Grammar'=>'3.36_01','TAP::Parser::Iterator'=>'3.36_01','TAP::Parser::Iterator::Array'=>'3.36_01','TAP::Parser::Iterator::Process'=>'3.36_01','TAP::Parser::Iterator::Stream'=>'3.36_01','TAP::Parser::IteratorFactory'=>'3.36_01','TAP::Parser::Multiplexer'=>'3.36_01','TAP::Parser::Result'=>'3.36_01','TAP::Parser::Result::Bailout'=>'3.36_01','TAP::Parser::Result::Comment'=>'3.36_01','TAP::Parser::Result::Plan'=>'3.36_01','TAP::Parser::Result::Pragma'=>'3.36_01','TAP::Parser::Result::Test'=>'3.36_01','TAP::Parser::Result::Unknown'=>'3.36_01','TAP::Parser::Result::Version'=>'3.36_01','TAP::Parser::Result::YAML'=>'3.36_01','TAP::Parser::ResultFactory'=>'3.36_01','TAP::Parser::Scheduler'=>'3.36_01','TAP::Parser::Scheduler::Job'=>'3.36_01','TAP::Parser::Scheduler::Spinner'=>'3.36_01','TAP::Parser::Source'=>'3.36_01','TAP::Parser::SourceHandler'=>'3.36_01','TAP::Parser::SourceHandler::Executable'=>'3.36_01','TAP::Parser::SourceHandler::File'=>'3.36_01','TAP::Parser::SourceHandler::Handle'=>'3.36_01','TAP::Parser::SourceHandler::Perl'=>'3.36_01','TAP::Parser::SourceHandler::RawTAP'=>'3.36_01','TAP::Parser::YAMLish::Reader'=>'3.36_01','TAP::Parser::YAMLish::Writer'=>'3.36_01','Test'=>'1.29','Test2'=>'1.302052','Test2::API'=>'1.302052','Test2::API::Breakage'=>'1.302052','Test2::API::Context'=>'1.302052','Test2::API::Instance'=>'1.302052','Test2::API::Stack'=>'1.302052','Test2::Event'=>'1.302052','Test2::Event::Bail'=>'1.302052','Test2::Event::Diag'=>'1.302052','Test2::Event::Exception'=>'1.302052','Test2::Event::Generic'=>'1.302052','Test2::Event::Info'=>'1.302052','Test2::Event::Note'=>'1.302052','Test2::Event::Ok'=>'1.302052','Test2::Event::Plan'=>'1.302052','Test2::Event::Skip'=>'1.302052','Test2::Event::Subtest'=>'1.302052','Test2::Event::Waiting'=>'1.302052','Test2::Formatter'=>'1.302052','Test2::Formatter::TAP'=>'1.302052','Test2::Hub'=>'1.302052','Test2::Hub::Interceptor'=>'1.302052','Test2::Hub::Interceptor::Terminator'=>'1.302052','Test2::Hub::Subtest'=>'1.302052','Test2::IPC'=>'1.302052','Test2::IPC::Driver'=>'1.302052','Test2::IPC::Driver::Files'=>'1.302052','Test2::Util'=>'1.302052','Test2::Util::ExternalMeta'=>'1.302052','Test2::Util::HashBase'=>'1.302052','Test2::Util::Trace'=>'1.302052','Test::Builder'=>'1.302052','Test::Builder::Formatter'=>'1.302052','Test::Builder::Module'=>'1.302052','Test::Builder::Tester'=>'1.302052','Test::Builder::Tester::Color'=>'1.302052','Test::Builder::TodoDiag'=>'1.302052','Test::Harness'=>'3.36_01','Test::More'=>'1.302052','Test::Simple'=>'1.302052','Test::Tester'=>'1.302052','Test::Tester::Capture'=>'1.302052','Test::Tester::CaptureRunner'=>'1.302052','Test::Tester::Delegate'=>'1.302052','Test::use::ok'=>'1.302052','Tie::Hash::NamedCapture'=>'0.10','Time::Local'=>'1.24','XS::APItest'=>'0.83','arybase'=>'0.12','base'=>'2.24','bigint'=>'0.43_01','bignum'=>'0.43_01','bigrat'=>'0.43_01','encoding'=>'2.18','ok'=>'1.302052',},removed=>{}},5.025005=>{delta_from=>5.025004,changed=>{'B::Op_private'=>'5.025005','Config'=>'5.025005','Filter::Simple'=>'0.93','Locale::Codes'=>'3.40','Locale::Codes::Constants'=>'3.40','Locale::Codes::Country'=>'3.40','Locale::Codes::Country_Codes'=>'3.40','Locale::Codes::Country_Retired'=>'3.40','Locale::Codes::Currency'=>'3.40','Locale::Codes::Currency_Codes'=>'3.40','Locale::Codes::Currency_Retired'=>'3.40','Locale::Codes::LangExt'=>'3.40','Locale::Codes::LangExt_Codes'=>'3.40','Locale::Codes::LangExt_Retired'=>'3.40','Locale::Codes::LangFam'=>'3.40','Locale::Codes::LangFam_Codes'=>'3.40','Locale::Codes::LangFam_Retired'=>'3.40','Locale::Codes::LangVar'=>'3.40','Locale::Codes::LangVar_Codes'=>'3.40','Locale::Codes::LangVar_Retired'=>'3.40','Locale::Codes::Language'=>'3.40','Locale::Codes::Language_Codes'=>'3.40','Locale::Codes::Language_Retired'=>'3.40','Locale::Codes::Script'=>'3.40','Locale::Codes::Script_Codes'=>'3.40','Locale::Codes::Script_Retired'=>'3.40','Locale::Country'=>'3.40','Locale::Currency'=>'3.40','Locale::Language'=>'3.40','Locale::Script'=>'3.40','Module::CoreList'=>'5.20160920','Module::CoreList::TieHashDelta'=>'5.20160920','Module::CoreList::Utils'=>'5.20160920','POSIX'=>'1.72','Sys::Syslog'=>'0.35','Test2'=>'1.302056','Test2::API'=>'1.302056','Test2::API::Breakage'=>'1.302056','Test2::API::Context'=>'1.302056','Test2::API::Instance'=>'1.302056','Test2::API::Stack'=>'1.302056','Test2::Event'=>'1.302056','Test2::Event::Bail'=>'1.302056','Test2::Event::Diag'=>'1.302056','Test2::Event::Exception'=>'1.302056','Test2::Event::Generic'=>'1.302056','Test2::Event::Info'=>'1.302056','Test2::Event::Note'=>'1.302056','Test2::Event::Ok'=>'1.302056','Test2::Event::Plan'=>'1.302056','Test2::Event::Skip'=>'1.302056','Test2::Event::Subtest'=>'1.302056','Test2::Event::Waiting'=>'1.302056','Test2::Formatter'=>'1.302056','Test2::Formatter::TAP'=>'1.302056','Test2::Hub'=>'1.302056','Test2::Hub::Interceptor'=>'1.302056','Test2::Hub::Interceptor::Terminator'=>'1.302056','Test2::Hub::Subtest'=>'1.302056','Test2::IPC'=>'1.302056','Test2::IPC::Driver'=>'1.302056','Test2::IPC::Driver::Files'=>'1.302056','Test2::Util'=>'1.302056','Test2::Util::ExternalMeta'=>'1.302056','Test2::Util::HashBase'=>'1.302056','Test2::Util::Trace'=>'1.302056','Test::Builder'=>'1.302056','Test::Builder::Formatter'=>'1.302056','Test::Builder::Module'=>'1.302056','Test::Builder::Tester'=>'1.302056','Test::Builder::Tester::Color'=>'1.302056','Test::Builder::TodoDiag'=>'1.302056','Test::More'=>'1.302056','Test::Simple'=>'1.302056','Test::Tester'=>'1.302056','Test::Tester::Capture'=>'1.302056','Test::Tester::CaptureRunner'=>'1.302056','Test::Tester::Delegate'=>'1.302056','Test::use::ok'=>'1.302056','Thread::Semaphore'=>'2.13','XS::APItest'=>'0.84','XSLoader'=>'0.24','ok'=>'1.302056',},removed=>{}},5.025006=>{delta_from=>5.025005,changed=>{'Archive::Tar'=>'2.14','Archive::Tar::Constant'=>'2.14','Archive::Tar::File'=>'2.14','B'=>'1.64','B::Concise'=>'0.999','B::Deparse'=>'1.39','B::Op_private'=>'5.025006','Config'=>'5.025006','Data::Dumper'=>'2.162','Devel::Peek'=>'1.25','HTTP::Tiny'=>'0.070','List::Util'=>'1.46','List::Util::XS'=>'1.46','Module::CoreList'=>'5.20161020','Module::CoreList::TieHashDelta'=>'5.20161020','Module::CoreList::Utils'=>'5.20161020','Net::Ping'=>'2.51','OS2::DLL'=>'1.07','Opcode'=>'1.38','POSIX'=>'1.73','PerlIO::encoding'=>'0.25','Pod::Man'=>'4.08','Pod::ParseLink'=>'4.08','Pod::Text'=>'4.08','Pod::Text::Color'=>'4.08','Pod::Text::Overstrike'=>'4.08','Pod::Text::Termcap'=>'4.08','Scalar::Util'=>'1.46','Storable'=>'2.58','Sub::Util'=>'1.46','Test2'=>'1.302059','Test2::API'=>'1.302059','Test2::API::Breakage'=>'1.302059','Test2::API::Context'=>'1.302059','Test2::API::Instance'=>'1.302059','Test2::API::Stack'=>'1.302059','Test2::Event'=>'1.302059','Test2::Event::Bail'=>'1.302059','Test2::Event::Diag'=>'1.302059','Test2::Event::Exception'=>'1.302059','Test2::Event::Generic'=>'1.302059','Test2::Event::Info'=>'1.302059','Test2::Event::Note'=>'1.302059','Test2::Event::Ok'=>'1.302059','Test2::Event::Plan'=>'1.302059','Test2::Event::Skip'=>'1.302059','Test2::Event::Subtest'=>'1.302059','Test2::Event::Waiting'=>'1.302059','Test2::Formatter'=>'1.302059','Test2::Formatter::TAP'=>'1.302059','Test2::Hub'=>'1.302059','Test2::Hub::Interceptor'=>'1.302059','Test2::Hub::Interceptor::Terminator'=>'1.302059','Test2::Hub::Subtest'=>'1.302059','Test2::IPC'=>'1.302059','Test2::IPC::Driver'=>'1.302059','Test2::IPC::Driver::Files'=>'1.302059','Test2::Util'=>'1.302059','Test2::Util::ExternalMeta'=>'1.302059','Test2::Util::HashBase'=>'1.302059','Test2::Util::Trace'=>'1.302059','Test::Builder'=>'1.302059','Test::Builder::Formatter'=>'1.302059','Test::Builder::Module'=>'1.302059','Test::Builder::Tester'=>'1.302059','Test::Builder::Tester::Color'=>'1.302059','Test::Builder::TodoDiag'=>'1.302059','Test::More'=>'1.302059','Test::Simple'=>'1.302059','Test::Tester'=>'1.302059','Test::Tester::Capture'=>'1.302059','Test::Tester::CaptureRunner'=>'1.302059','Test::Tester::Delegate'=>'1.302059','Test::use::ok'=>'1.302059','Time::HiRes'=>'1.9740_01','VMS::Stdio'=>'2.42','XS::APItest'=>'0.86','attributes'=>'0.28','mro'=>'1.19','ok'=>'1.302059','overload'=>'1.27','parent'=>'0.236',},removed=>{}},5.025007=>{delta_from=>5.025006,changed=>{'Archive::Tar'=>'2.18','Archive::Tar::Constant'=>'2.18','Archive::Tar::File'=>'2.18','B'=>'1.65','B::Op_private'=>'5.025007','Config'=>'5.025007','Cwd'=>'3.66','Data::Dumper'=>'2.165','Devel::Peek'=>'1.26','DynaLoader'=>'1.40','Errno'=>'1.27','ExtUtils::ParseXS::Utilities'=>'3.34','File::Spec'=>'3.66','File::Spec::AmigaOS'=>'3.66','File::Spec::Cygwin'=>'3.66','File::Spec::Epoc'=>'3.66','File::Spec::Functions'=>'3.66','File::Spec::Mac'=>'3.66','File::Spec::OS2'=>'3.66','File::Spec::Unix'=>'3.66','File::Spec::VMS'=>'3.66','File::Spec::Win32'=>'3.66','Hash::Util'=>'0.22','JSON::PP'=>'2.27400_02','List::Util'=>'1.46_02','List::Util::XS'=>'1.46_02','Math::BigFloat'=>'1.999727','Math::BigInt'=>'1.999727','Math::BigInt::Calc'=>'1.999727','Math::BigInt::CalcEmu'=>'1.999727','Math::Complex'=>'1.5901','Module::CoreList'=>'5.20161120','Module::CoreList::TieHashDelta'=>'5.20161120','Module::CoreList::Utils'=>'5.20161120','Net::Ping'=>'2.55','Opcode'=>'1.39','POSIX'=>'1.75','Pod::Man'=>'4.09','Pod::ParseLink'=>'4.09','Pod::Text'=>'4.09','Pod::Text::Color'=>'4.09','Pod::Text::Overstrike'=>'4.09','Pod::Text::Termcap'=>'4.09','Scalar::Util'=>'1.46_02','Storable'=>'2.59','Sub::Util'=>'1.46_02','Term::ANSIColor'=>'4.06','Test2'=>'1.302062','Test2::API'=>'1.302062','Test2::API::Breakage'=>'1.302062','Test2::API::Context'=>'1.302062','Test2::API::Instance'=>'1.302062','Test2::API::Stack'=>'1.302062','Test2::Event'=>'1.302062','Test2::Event::Bail'=>'1.302062','Test2::Event::Diag'=>'1.302062','Test2::Event::Exception'=>'1.302062','Test2::Event::Generic'=>'1.302062','Test2::Event::Info'=>'1.302062','Test2::Event::Note'=>'1.302062','Test2::Event::Ok'=>'1.302062','Test2::Event::Plan'=>'1.302062','Test2::Event::Skip'=>'1.302062','Test2::Event::Subtest'=>'1.302062','Test2::Event::Waiting'=>'1.302062','Test2::Formatter'=>'1.302062','Test2::Formatter::TAP'=>'1.302062','Test2::Hub'=>'1.302062','Test2::Hub::Interceptor'=>'1.302062','Test2::Hub::Interceptor::Terminator'=>'1.302062','Test2::Hub::Subtest'=>'1.302062','Test2::IPC'=>'1.302062','Test2::IPC::Driver'=>'1.302062','Test2::IPC::Driver::Files'=>'1.302062','Test2::Util'=>'1.302062','Test2::Util::ExternalMeta'=>'1.302062','Test2::Util::HashBase'=>'1.302062','Test2::Util::Trace'=>'1.302062','Test::Builder'=>'1.302062','Test::Builder::Formatter'=>'1.302062','Test::Builder::Module'=>'1.302062','Test::Builder::Tester'=>'1.302062','Test::Builder::Tester::Color'=>'1.302062','Test::Builder::TodoDiag'=>'1.302062','Test::More'=>'1.302062','Test::Simple'=>'1.302062','Test::Tester'=>'1.302062','Test::Tester::Capture'=>'1.302062','Test::Tester::CaptureRunner'=>'1.302062','Test::Tester::Delegate'=>'1.302062','Test::use::ok'=>'1.302062','Time::HiRes'=>'1.9740_03','Unicode::Collate'=>'1.18','Unicode::Collate::CJK::Big5'=>'1.18','Unicode::Collate::CJK::GB2312'=>'1.18','Unicode::Collate::CJK::JISX0208'=>'1.18','Unicode::Collate::CJK::Korean'=>'1.18','Unicode::Collate::CJK::Pinyin'=>'1.18','Unicode::Collate::CJK::Stroke'=>'1.18','Unicode::Collate::CJK::Zhuyin'=>'1.18','Unicode::Collate::Locale'=>'1.18','Unicode::UCD'=>'0.67','XS::APItest'=>'0.87','XS::Typemap'=>'0.15','mro'=>'1.20','ok'=>'1.302062','threads'=>'2.10',},removed=>{}},5.025008=>{delta_from=>5.025007,changed=>{'Archive::Tar'=>'2.24','Archive::Tar::Constant'=>'2.24','Archive::Tar::File'=>'2.24','B::Debug'=>'1.24','B::Op_private'=>'5.025008','Config'=>'5.025008','Data::Dumper'=>'2.166','Encode'=>'2.88','Encode::Alias'=>'2.21','Encode::CN::HZ'=>'2.08','Encode::MIME::Header'=>'2.24','Encode::MIME::Name'=>'1.02','Encode::Unicode'=>'2.1501','IO'=>'1.38','Locale::Codes'=>'3.42','Locale::Codes::Constants'=>'3.42','Locale::Codes::Country'=>'3.42','Locale::Codes::Country_Codes'=>'3.42','Locale::Codes::Country_Retired'=>'3.42','Locale::Codes::Currency'=>'3.42','Locale::Codes::Currency_Codes'=>'3.42','Locale::Codes::Currency_Retired'=>'3.42','Locale::Codes::LangExt'=>'3.42','Locale::Codes::LangExt_Codes'=>'3.42','Locale::Codes::LangExt_Retired'=>'3.42','Locale::Codes::LangFam'=>'3.42','Locale::Codes::LangFam_Codes'=>'3.42','Locale::Codes::LangFam_Retired'=>'3.42','Locale::Codes::LangVar'=>'3.42','Locale::Codes::LangVar_Codes'=>'3.42','Locale::Codes::LangVar_Retired'=>'3.42','Locale::Codes::Language'=>'3.42','Locale::Codes::Language_Codes'=>'3.42','Locale::Codes::Language_Retired'=>'3.42','Locale::Codes::Script'=>'3.42','Locale::Codes::Script_Codes'=>'3.42','Locale::Codes::Script_Retired'=>'3.42','Locale::Country'=>'3.42','Locale::Currency'=>'3.42','Locale::Language'=>'3.42','Locale::Script'=>'3.42','Math::BigFloat'=>'1.999806','Math::BigFloat::Trace'=>'0.47','Math::BigInt'=>'1.999806','Math::BigInt::Calc'=>'1.999806','Math::BigInt::CalcEmu'=>'1.999806','Math::BigInt::FastCalc'=>'0.5005','Math::BigInt::Lib'=>'1.999806','Math::BigInt::Trace'=>'0.47','Math::BigRat'=>'0.2611','Module::CoreList'=>'5.20161220','Module::CoreList::TieHashDelta'=>'5.20161220','Module::CoreList::Utils'=>'5.20161220','POSIX'=>'1.76','PerlIO::scalar'=>'0.25','Pod::Simple'=>'3.35','Pod::Simple::BlackBox'=>'3.35','Pod::Simple::Checker'=>'3.35','Pod::Simple::Debug'=>'3.35','Pod::Simple::DumpAsText'=>'3.35','Pod::Simple::DumpAsXML'=>'3.35','Pod::Simple::HTML'=>'3.35','Pod::Simple::HTMLBatch'=>'3.35','Pod::Simple::LinkSection'=>'3.35','Pod::Simple::Methody'=>'3.35','Pod::Simple::Progress'=>'3.35','Pod::Simple::PullParser'=>'3.35','Pod::Simple::PullParserEndToken'=>'3.35','Pod::Simple::PullParserStartToken'=>'3.35','Pod::Simple::PullParserTextToken'=>'3.35','Pod::Simple::PullParserToken'=>'3.35','Pod::Simple::RTF'=>'3.35','Pod::Simple::Search'=>'3.35','Pod::Simple::SimpleTree'=>'3.35','Pod::Simple::Text'=>'3.35','Pod::Simple::TextContent'=>'3.35','Pod::Simple::TiedOutFH'=>'3.35','Pod::Simple::Transcode'=>'3.35','Pod::Simple::TranscodeDumb'=>'3.35','Pod::Simple::TranscodeSmart'=>'3.35','Pod::Simple::XHTML'=>'3.35','Pod::Simple::XMLOutStream'=>'3.35','Test2'=>'1.302073','Test2::API'=>'1.302073','Test2::API::Breakage'=>'1.302073','Test2::API::Context'=>'1.302073','Test2::API::Instance'=>'1.302073','Test2::API::Stack'=>'1.302073','Test2::Event'=>'1.302073','Test2::Event::Bail'=>'1.302073','Test2::Event::Diag'=>'1.302073','Test2::Event::Encoding'=>'1.302073','Test2::Event::Exception'=>'1.302073','Test2::Event::Generic'=>'1.302073','Test2::Event::Info'=>'1.302073','Test2::Event::Note'=>'1.302073','Test2::Event::Ok'=>'1.302073','Test2::Event::Plan'=>'1.302073','Test2::Event::Skip'=>'1.302073','Test2::Event::Subtest'=>'1.302073','Test2::Event::TAP::Version'=>'1.302073','Test2::Event::Waiting'=>'1.302073','Test2::Formatter'=>'1.302073','Test2::Formatter::TAP'=>'1.302073','Test2::Hub'=>'1.302073','Test2::Hub::Interceptor'=>'1.302073','Test2::Hub::Interceptor::Terminator'=>'1.302073','Test2::Hub::Subtest'=>'1.302073','Test2::IPC'=>'1.302073','Test2::IPC::Driver'=>'1.302073','Test2::IPC::Driver::Files'=>'1.302073','Test2::Tools::Tiny'=>'1.302073','Test2::Util'=>'1.302073','Test2::Util::ExternalMeta'=>'1.302073','Test2::Util::HashBase'=>'0.002','Test2::Util::Trace'=>'1.302073','Test::Builder'=>'1.302073','Test::Builder::Formatter'=>'1.302073','Test::Builder::Module'=>'1.302073','Test::Builder::Tester'=>'1.302073','Test::Builder::Tester::Color'=>'1.302073','Test::Builder::TodoDiag'=>'1.302073','Test::More'=>'1.302073','Test::Simple'=>'1.302073','Test::Tester'=>'1.302073','Test::Tester::Capture'=>'1.302073','Test::Tester::CaptureRunner'=>'1.302073','Test::Tester::Delegate'=>'1.302073','Test::use::ok'=>'1.302073','Time::HiRes'=>'1.9741','Time::Local'=>'1.25','Unicode::Collate'=>'1.19','Unicode::Collate::CJK::Big5'=>'1.19','Unicode::Collate::CJK::GB2312'=>'1.19','Unicode::Collate::CJK::JISX0208'=>'1.19','Unicode::Collate::CJK::Korean'=>'1.19','Unicode::Collate::CJK::Pinyin'=>'1.19','Unicode::Collate::CJK::Stroke'=>'1.19','Unicode::Collate::CJK::Zhuyin'=>'1.19','Unicode::Collate::Locale'=>'1.19','bigint'=>'0.47','bignum'=>'0.47','bigrat'=>'0.47','encoding'=>'2.19','ok'=>'1.302073',},removed=>{}},5.022003=>{delta_from=>5.022002,changed=>{'App::Cpan'=>'1.63_01','App::Prove'=>'3.35_01','App::Prove::State'=>'3.35_01','App::Prove::State::Result'=>'3.35_01','App::Prove::State::Result::Test'=>'3.35_01','Archive::Tar'=>'2.04_01','Archive::Tar::Constant'=>'2.04_01','Archive::Tar::File'=>'2.04_01','B::Op_private'=>'5.022003','CPAN'=>'2.11_01','Compress::Zlib'=>'2.068_001','Config'=>'5.022003','Cwd'=>'3.56_02','Digest'=>'1.17_01','Digest::SHA'=>'5.95_01','Encode'=>'2.72_01','ExtUtils::Command'=>'1.20_01','ExtUtils::Command::MM'=>'7.04_02','ExtUtils::Liblist'=>'7.04_02','ExtUtils::Liblist::Kid'=>'7.04_02','ExtUtils::MM'=>'7.04_02','ExtUtils::MM_AIX'=>'7.04_02','ExtUtils::MM_Any'=>'7.04_02','ExtUtils::MM_BeOS'=>'7.04_02','ExtUtils::MM_Cygwin'=>'7.04_02','ExtUtils::MM_DOS'=>'7.04_02','ExtUtils::MM_Darwin'=>'7.04_02','ExtUtils::MM_MacOS'=>'7.04_02','ExtUtils::MM_NW5'=>'7.04_02','ExtUtils::MM_OS2'=>'7.04_02','ExtUtils::MM_QNX'=>'7.04_02','ExtUtils::MM_UWIN'=>'7.04_02','ExtUtils::MM_Unix'=>'7.04_02','ExtUtils::MM_VMS'=>'7.04_02','ExtUtils::MM_VOS'=>'7.04_02','ExtUtils::MM_Win32'=>'7.04_02','ExtUtils::MM_Win95'=>'7.04_02','ExtUtils::MY'=>'7.04_02','ExtUtils::MakeMaker'=>'7.04_02','ExtUtils::MakeMaker::Config'=>'7.04_02','ExtUtils::Mkbootstrap'=>'7.04_02','ExtUtils::Mksymlists'=>'7.04_02','ExtUtils::testlib'=>'7.04_02','File::Fetch'=>'0.48_01','File::Spec'=>'3.56_02','File::Spec::Cygwin'=>'3.56_02','File::Spec::Epoc'=>'3.56_02','File::Spec::Functions'=>'3.56_02','File::Spec::Mac'=>'3.56_02','File::Spec::OS2'=>'3.56_02','File::Spec::Unix'=>'3.56_02','File::Spec::VMS'=>'3.56_02','File::Spec::Win32'=>'3.56_02','HTTP::Tiny'=>'0.054_01','I18N::LangTags::Detect'=>'1.05_01','IO'=>'1.35_01','IO::Compress::Adapter::Bzip2'=>'2.068_001','IO::Compress::Adapter::Deflate'=>'2.068_001','IO::Compress::Adapter::Identity'=>'2.068_001','IO::Compress::Base'=>'2.068_001','IO::Compress::Base::Common'=>'2.068_001','IO::Compress::Bzip2'=>'2.068_001','IO::Compress::Deflate'=>'2.068_001','IO::Compress::Gzip'=>'2.068_001','IO::Compress::Gzip::Constants'=>'2.068_001','IO::Compress::RawDeflate'=>'2.068_001','IO::Compress::Zip'=>'2.068_001','IO::Compress::Zip::Constants'=>'2.068_001','IO::Compress::Zlib::Constants'=>'2.068_001','IO::Compress::Zlib::Extra'=>'2.068_001','IO::Uncompress::Adapter::Bunzip2'=>'2.068_001','IO::Uncompress::Adapter::Identity'=>'2.068_001','IO::Uncompress::Adapter::Inflate'=>'2.068_001','IO::Uncompress::AnyInflate'=>'2.068_001','IO::Uncompress::AnyUncompress'=>'2.068_001','IO::Uncompress::Base'=>'2.068_001','IO::Uncompress::Bunzip2'=>'2.068_001','IO::Uncompress::Gunzip'=>'2.068_001','IO::Uncompress::Inflate'=>'2.068_001','IO::Uncompress::RawInflate'=>'2.068_001','IO::Uncompress::Unzip'=>'2.068_001','IPC::Cmd'=>'0.92_01','JSON::PP'=>'2.27300_01','Locale::Maketext'=>'1.26_01','Locale::Maketext::Simple'=>'0.21_01','Memoize'=>'1.03_01','Module::CoreList'=>'5.20170114_22','Module::CoreList::TieHashDelta'=>'5.20170114_22','Module::CoreList::Utils'=>'5.20170114_22','Module::Metadata::corpus::BOMTest::UTF16BE'=>undef,'Module::Metadata::corpus::BOMTest::UTF16LE'=>undef,'Module::Metadata::corpus::BOMTest::UTF8'=>'1','Net::Cmd'=>'3.05_01','Net::Config'=>'3.05_01','Net::Domain'=>'3.05_01','Net::FTP'=>'3.05_01','Net::FTP::A'=>'3.05_01','Net::FTP::E'=>'3.05_01','Net::FTP::I'=>'3.05_01','Net::FTP::L'=>'3.05_01','Net::FTP::dataconn'=>'3.05_01','Net::NNTP'=>'3.05_01','Net::Netrc'=>'3.05_01','Net::POP3'=>'3.05_01','Net::Ping'=>'2.43_01','Net::SMTP'=>'3.05_01','Net::Time'=>'3.05_01','Parse::CPAN::Meta'=>'1.4414_001','Pod::Html'=>'1.2201','Pod::Perldoc'=>'3.25_01','Storable'=>'2.53_02','Sys::Syslog'=>'0.33_01','TAP::Base'=>'3.35_01','TAP::Formatter::Base'=>'3.35_01','TAP::Formatter::Color'=>'3.35_01','TAP::Formatter::Console'=>'3.35_01','TAP::Formatter::Console::ParallelSession'=>'3.35_01','TAP::Formatter::Console::Session'=>'3.35_01','TAP::Formatter::File'=>'3.35_01','TAP::Formatter::File::Session'=>'3.35_01','TAP::Formatter::Session'=>'3.35_01','TAP::Harness'=>'3.35_01','TAP::Harness::Env'=>'3.35_01','TAP::Object'=>'3.35_01','TAP::Parser'=>'3.35_01','TAP::Parser::Aggregator'=>'3.35_01','TAP::Parser::Grammar'=>'3.35_01','TAP::Parser::Iterator'=>'3.35_01','TAP::Parser::Iterator::Array'=>'3.35_01','TAP::Parser::Iterator::Process'=>'3.35_01','TAP::Parser::Iterator::Stream'=>'3.35_01','TAP::Parser::IteratorFactory'=>'3.35_01','TAP::Parser::Multiplexer'=>'3.35_01','TAP::Parser::Result'=>'3.35_01','TAP::Parser::Result::Bailout'=>'3.35_01','TAP::Parser::Result::Comment'=>'3.35_01','TAP::Parser::Result::Plan'=>'3.35_01','TAP::Parser::Result::Pragma'=>'3.35_01','TAP::Parser::Result::Test'=>'3.35_01','TAP::Parser::Result::Unknown'=>'3.35_01','TAP::Parser::Result::Version'=>'3.35_01','TAP::Parser::Result::YAML'=>'3.35_01','TAP::Parser::ResultFactory'=>'3.35_01','TAP::Parser::Scheduler'=>'3.35_01','TAP::Parser::Scheduler::Job'=>'3.35_01','TAP::Parser::Scheduler::Spinner'=>'3.35_01','TAP::Parser::Source'=>'3.35_01','TAP::Parser::SourceHandler'=>'3.35_01','TAP::Parser::SourceHandler::Executable'=>'3.35_01','TAP::Parser::SourceHandler::File'=>'3.35_01','TAP::Parser::SourceHandler::Handle'=>'3.35_01','TAP::Parser::SourceHandler::Perl'=>'3.35_01','TAP::Parser::SourceHandler::RawTAP'=>'3.35_01','TAP::Parser::YAMLish::Reader'=>'3.35_01','TAP::Parser::YAMLish::Writer'=>'3.35_01','Test'=>'1.26_01','Test::Harness'=>'3.35_01','XSLoader'=>'0.20_01','bigint'=>'0.39_01','bignum'=>'0.39_01','bigrat'=>'0.39_01',},removed=>{}},5.024001=>{delta_from=>5.024000,changed=>{'App::Cpan'=>'1.63_01','App::Prove'=>'3.36_01','App::Prove::State'=>'3.36_01','App::Prove::State::Result'=>'3.36_01','App::Prove::State::Result::Test'=>'3.36_01','Archive::Tar'=>'2.04_01','Archive::Tar::Constant'=>'2.04_01','Archive::Tar::File'=>'2.04_01','B::Op_private'=>'5.024001','CPAN'=>'2.11_01','Compress::Zlib'=>'2.069_001','Config'=>'5.024001','Cwd'=>'3.63_01','Digest'=>'1.17_01','Digest::SHA'=>'5.95_01','Encode'=>'2.80_01','ExtUtils::Command'=>'7.10_02','ExtUtils::Command::MM'=>'7.10_02','ExtUtils::Liblist'=>'7.10_02','ExtUtils::Liblist::Kid'=>'7.10_02','ExtUtils::MM'=>'7.10_02','ExtUtils::MM_AIX'=>'7.10_02','ExtUtils::MM_Any'=>'7.10_02','ExtUtils::MM_BeOS'=>'7.10_02','ExtUtils::MM_Cygwin'=>'7.10_02','ExtUtils::MM_DOS'=>'7.10_02','ExtUtils::MM_Darwin'=>'7.10_02','ExtUtils::MM_MacOS'=>'7.10_02','ExtUtils::MM_NW5'=>'7.10_02','ExtUtils::MM_OS2'=>'7.10_02','ExtUtils::MM_QNX'=>'7.10_02','ExtUtils::MM_UWIN'=>'7.10_02','ExtUtils::MM_Unix'=>'7.10_02','ExtUtils::MM_VMS'=>'7.10_02','ExtUtils::MM_VOS'=>'7.10_02','ExtUtils::MM_Win32'=>'7.10_02','ExtUtils::MM_Win95'=>'7.10_02','ExtUtils::MY'=>'7.10_02','ExtUtils::MakeMaker'=>'7.10_02','ExtUtils::MakeMaker::Config'=>'7.10_02','ExtUtils::Mkbootstrap'=>'7.10_02','ExtUtils::Mksymlists'=>'7.10_02','ExtUtils::testlib'=>'7.10_02','File::Fetch'=>'0.48_01','File::Spec'=>'3.63_01','File::Spec::Cygwin'=>'3.63_01','File::Spec::Epoc'=>'3.63_01','File::Spec::Functions'=>'3.63_01','File::Spec::Mac'=>'3.63_01','File::Spec::OS2'=>'3.63_01','File::Spec::Unix'=>'3.63_01','File::Spec::VMS'=>'3.63_01','File::Spec::Win32'=>'3.63_01','HTTP::Tiny'=>'0.056_001','I18N::LangTags::Detect'=>'1.05_01','IO'=>'1.36_01','IO::Compress::Adapter::Bzip2'=>'2.069_001','IO::Compress::Adapter::Deflate'=>'2.069_001','IO::Compress::Adapter::Identity'=>'2.069_001','IO::Compress::Base'=>'2.069_001','IO::Compress::Base::Common'=>'2.069_001','IO::Compress::Bzip2'=>'2.069_001','IO::Compress::Deflate'=>'2.069_001','IO::Compress::Gzip'=>'2.069_001','IO::Compress::Gzip::Constants'=>'2.069_001','IO::Compress::RawDeflate'=>'2.069_001','IO::Compress::Zip'=>'2.069_001','IO::Compress::Zip::Constants'=>'2.069_001','IO::Compress::Zlib::Constants'=>'2.069_001','IO::Compress::Zlib::Extra'=>'2.069_001','IO::Uncompress::Adapter::Bunzip2'=>'2.069_001','IO::Uncompress::Adapter::Identity'=>'2.069_001','IO::Uncompress::Adapter::Inflate'=>'2.069_001','IO::Uncompress::AnyInflate'=>'2.069_001','IO::Uncompress::AnyUncompress'=>'2.069_001','IO::Uncompress::Base'=>'2.069_001','IO::Uncompress::Bunzip2'=>'2.069_001','IO::Uncompress::Gunzip'=>'2.069_001','IO::Uncompress::Inflate'=>'2.069_001','IO::Uncompress::RawInflate'=>'2.069_001','IO::Uncompress::Unzip'=>'2.069_001','IPC::Cmd'=>'0.92_01','JSON::PP'=>'2.27300_01','Locale::Maketext'=>'1.26_01','Locale::Maketext::Simple'=>'0.21_01','Math::BigFloat::Trace'=>'0.42_01','Math::BigInt::Trace'=>'0.42_01','Memoize'=>'1.03_01','Module::CoreList'=>'5.20170114_24','Module::CoreList::TieHashDelta'=>'5.20170114_24','Module::CoreList::Utils'=>'5.20170114_24','Module::Metadata::corpus::BOMTest::UTF16BE'=>undef,'Module::Metadata::corpus::BOMTest::UTF16LE'=>undef,'Module::Metadata::corpus::BOMTest::UTF8'=>'1','Net::Cmd'=>'3.08_01','Net::Config'=>'3.08_01','Net::Domain'=>'3.08_01','Net::FTP'=>'3.08_01','Net::FTP::A'=>'3.08_01','Net::FTP::E'=>'3.08_01','Net::FTP::I'=>'3.08_01','Net::FTP::L'=>'3.08_01','Net::FTP::dataconn'=>'3.08_01','Net::NNTP'=>'3.08_01','Net::Netrc'=>'3.08_01','Net::POP3'=>'3.08_01','Net::Ping'=>'2.43_01','Net::SMTP'=>'3.08_01','Net::Time'=>'3.08_01','Parse::CPAN::Meta'=>'1.4417_001','Pod::Html'=>'1.2201','Pod::Perldoc'=>'3.25_03','Storable'=>'2.56_01','Sys::Syslog'=>'0.33_01','TAP::Base'=>'3.36_01','TAP::Formatter::Base'=>'3.36_01','TAP::Formatter::Color'=>'3.36_01','TAP::Formatter::Console'=>'3.36_01','TAP::Formatter::Console::ParallelSession'=>'3.36_01','TAP::Formatter::Console::Session'=>'3.36_01','TAP::Formatter::File'=>'3.36_01','TAP::Formatter::File::Session'=>'3.36_01','TAP::Formatter::Session'=>'3.36_01','TAP::Harness'=>'3.36_01','TAP::Harness::Env'=>'3.36_01','TAP::Object'=>'3.36_01','TAP::Parser'=>'3.36_01','TAP::Parser::Aggregator'=>'3.36_01','TAP::Parser::Grammar'=>'3.36_01','TAP::Parser::Iterator'=>'3.36_01','TAP::Parser::Iterator::Array'=>'3.36_01','TAP::Parser::Iterator::Process'=>'3.36_01','TAP::Parser::Iterator::Stream'=>'3.36_01','TAP::Parser::IteratorFactory'=>'3.36_01','TAP::Parser::Multiplexer'=>'3.36_01','TAP::Parser::Result'=>'3.36_01','TAP::Parser::Result::Bailout'=>'3.36_01','TAP::Parser::Result::Comment'=>'3.36_01','TAP::Parser::Result::Plan'=>'3.36_01','TAP::Parser::Result::Pragma'=>'3.36_01','TAP::Parser::Result::Test'=>'3.36_01','TAP::Parser::Result::Unknown'=>'3.36_01','TAP::Parser::Result::Version'=>'3.36_01','TAP::Parser::Result::YAML'=>'3.36_01','TAP::Parser::ResultFactory'=>'3.36_01','TAP::Parser::Scheduler'=>'3.36_01','TAP::Parser::Scheduler::Job'=>'3.36_01','TAP::Parser::Scheduler::Spinner'=>'3.36_01','TAP::Parser::Source'=>'3.36_01','TAP::Parser::SourceHandler'=>'3.36_01','TAP::Parser::SourceHandler::Executable'=>'3.36_01','TAP::Parser::SourceHandler::File'=>'3.36_01','TAP::Parser::SourceHandler::Handle'=>'3.36_01','TAP::Parser::SourceHandler::Perl'=>'3.36_01','TAP::Parser::SourceHandler::RawTAP'=>'3.36_01','TAP::Parser::YAMLish::Reader'=>'3.36_01','TAP::Parser::YAMLish::Writer'=>'3.36_01','Test'=>'1.28_01','Test::Harness'=>'3.36_01','XSLoader'=>'0.22','bigint'=>'0.42_01','bignum'=>'0.42_01','bigrat'=>'0.42_01',},removed=>{}},5.025009=>{delta_from=>5.025008,changed=>{'App::Cpan'=>'1.66','B::Deparse'=>'1.40','B::Op_private'=>'5.025009','B::Terse'=>'1.07','B::Xref'=>'1.06','CPAN'=>'2.16','CPAN::Bundle'=>'5.5002','CPAN::Distribution'=>'2.16','CPAN::Exception::RecursiveDependency'=>'5.5001','CPAN::FTP'=>'5.5008','CPAN::FirstTime'=>'5.5310','CPAN::HandleConfig'=>'5.5008','CPAN::Module'=>'5.5003','Compress::Raw::Bzip2'=>'2.070','Compress::Raw::Zlib'=>'2.070','Config'=>'5.025009','DB_File'=>'1.840','Data::Dumper'=>'2.167','Devel::SelfStubber'=>'1.06','DynaLoader'=>'1.41','Errno'=>'1.28','ExtUtils::Embed'=>'1.34','File::Glob'=>'1.28','I18N::LangTags'=>'0.42','Module::CoreList'=>'5.20170120','Module::CoreList::TieHashDelta'=>'5.20170120','Module::CoreList::Utils'=>'5.20170120','OS2::Process'=>'1.12','PerlIO::scalar'=>'0.26','Pod::Html'=>'1.2202','Storable'=>'2.61','Symbol'=>'1.08','Term::ReadLine'=>'1.16','Test'=>'1.30','Unicode::UCD'=>'0.68','VMS::DCLsym'=>'1.08','XS::APItest'=>'0.88','XSLoader'=>'0.26','attributes'=>'0.29','diagnostics'=>'1.36','feature'=>'1.46','lib'=>'0.64','overload'=>'1.28','re'=>'0.34','threads'=>'2.12','threads::shared'=>'1.54',},removed=>{}},5.025010=>{delta_from=>5.025009,changed=>{'B'=>'1.68','B::Op_private'=>'5.025010','CPAN'=>'2.17','CPAN::Distribution'=>'2.17','Config'=>'5.02501','Getopt::Std'=>'1.12','Module::CoreList'=>'5.20170220','Module::CoreList::TieHashDelta'=>'5.20170220','Module::CoreList::Utils'=>'5.20170220','PerlIO'=>'1.10','Storable'=>'2.62','Thread::Queue'=>'3.12','feature'=>'1.47','open'=>'1.11','threads'=>'2.13',},removed=>{}},5.025011=>{delta_from=>5.025010,changed=>{'App::Prove'=>'3.38','App::Prove::State'=>'3.38','App::Prove::State::Result'=>'3.38','App::Prove::State::Result::Test'=>'3.38','B::Op_private'=>'5.025011','Compress::Raw::Bzip2'=>'2.074','Compress::Raw::Zlib'=>'2.074','Compress::Zlib'=>'2.074','Config'=>'5.025011','Config::Perl::V'=>'0.28','Cwd'=>'3.67','ExtUtils::ParseXS'=>'3.34','ExtUtils::ParseXS::Constants'=>'3.34','ExtUtils::ParseXS::CountLines'=>'3.34','ExtUtils::ParseXS::Eval'=>'3.34','ExtUtils::Typemaps'=>'3.34','ExtUtils::Typemaps::Cmd'=>'3.34','ExtUtils::Typemaps::InputMap'=>'3.34','ExtUtils::Typemaps::OutputMap'=>'3.34','ExtUtils::Typemaps::Type'=>'3.34','File::Spec'=>'3.67','File::Spec::AmigaOS'=>'3.67','File::Spec::Cygwin'=>'3.67','File::Spec::Epoc'=>'3.67','File::Spec::Functions'=>'3.67','File::Spec::Mac'=>'3.67','File::Spec::OS2'=>'3.67','File::Spec::Unix'=>'3.67','File::Spec::VMS'=>'3.67','File::Spec::Win32'=>'3.67','IO::Compress::Adapter::Bzip2'=>'2.074','IO::Compress::Adapter::Deflate'=>'2.074','IO::Compress::Adapter::Identity'=>'2.074','IO::Compress::Base'=>'2.074','IO::Compress::Base::Common'=>'2.074','IO::Compress::Bzip2'=>'2.074','IO::Compress::Deflate'=>'2.074','IO::Compress::Gzip'=>'2.074','IO::Compress::Gzip::Constants'=>'2.074','IO::Compress::RawDeflate'=>'2.074','IO::Compress::Zip'=>'2.074','IO::Compress::Zip::Constants'=>'2.074','IO::Compress::Zlib::Constants'=>'2.074','IO::Compress::Zlib::Extra'=>'2.074','IO::Uncompress::Adapter::Bunzip2'=>'2.074','IO::Uncompress::Adapter::Identity'=>'2.074','IO::Uncompress::Adapter::Inflate'=>'2.074','IO::Uncompress::AnyInflate'=>'2.074','IO::Uncompress::AnyUncompress'=>'2.074','IO::Uncompress::Base'=>'2.074','IO::Uncompress::Bunzip2'=>'2.074','IO::Uncompress::Gunzip'=>'2.074','IO::Uncompress::Inflate'=>'2.074','IO::Uncompress::RawInflate'=>'2.074','IO::Uncompress::Unzip'=>'2.074','Module::CoreList'=>'5.20170320','Module::CoreList::TieHashDelta'=>'5.20170230','Module::CoreList::Utils'=>'5.20170320','Pod::Perldoc'=>'3.28','Pod::Perldoc::BaseTo'=>'3.28','Pod::Perldoc::GetOptsOO'=>'3.28','Pod::Perldoc::ToANSI'=>'3.28','Pod::Perldoc::ToChecker'=>'3.28','Pod::Perldoc::ToMan'=>'3.28','Pod::Perldoc::ToNroff'=>'3.28','Pod::Perldoc::ToPod'=>'3.28','Pod::Perldoc::ToRtf'=>'3.28','Pod::Perldoc::ToTerm'=>'3.28','Pod::Perldoc::ToText'=>'3.28','Pod::Perldoc::ToTk'=>'3.28','Pod::Perldoc::ToXml'=>'3.28','TAP::Base'=>'3.38','TAP::Formatter::Base'=>'3.38','TAP::Formatter::Color'=>'3.38','TAP::Formatter::Console'=>'3.38','TAP::Formatter::Console::ParallelSession'=>'3.38','TAP::Formatter::Console::Session'=>'3.38','TAP::Formatter::File'=>'3.38','TAP::Formatter::File::Session'=>'3.38','TAP::Formatter::Session'=>'3.38','TAP::Harness'=>'3.38','TAP::Harness::Env'=>'3.38','TAP::Object'=>'3.38','TAP::Parser'=>'3.38','TAP::Parser::Aggregator'=>'3.38','TAP::Parser::Grammar'=>'3.38','TAP::Parser::Iterator'=>'3.38','TAP::Parser::Iterator::Array'=>'3.38','TAP::Parser::Iterator::Process'=>'3.38','TAP::Parser::Iterator::Stream'=>'3.38','TAP::Parser::IteratorFactory'=>'3.38','TAP::Parser::Multiplexer'=>'3.38','TAP::Parser::Result'=>'3.38','TAP::Parser::Result::Bailout'=>'3.38','TAP::Parser::Result::Comment'=>'3.38','TAP::Parser::Result::Plan'=>'3.38','TAP::Parser::Result::Pragma'=>'3.38','TAP::Parser::Result::Test'=>'3.38','TAP::Parser::Result::Unknown'=>'3.38','TAP::Parser::Result::Version'=>'3.38','TAP::Parser::Result::YAML'=>'3.38','TAP::Parser::ResultFactory'=>'3.38','TAP::Parser::Scheduler'=>'3.38','TAP::Parser::Scheduler::Job'=>'3.38','TAP::Parser::Scheduler::Spinner'=>'3.38','TAP::Parser::Source'=>'3.38','TAP::Parser::SourceHandler'=>'3.38','TAP::Parser::SourceHandler::Executable'=>'3.38','TAP::Parser::SourceHandler::File'=>'3.38','TAP::Parser::SourceHandler::Handle'=>'3.38','TAP::Parser::SourceHandler::Perl'=>'3.38','TAP::Parser::SourceHandler::RawTAP'=>'3.38','TAP::Parser::YAMLish::Reader'=>'3.38','TAP::Parser::YAMLish::Writer'=>'3.38','Test::Harness'=>'3.38','VMS::Stdio'=>'2.41','threads'=>'2.15','threads::shared'=>'1.55',},removed=>{}},5.025012=>{delta_from=>5.025011,changed=>{'B::Op_private'=>'5.025012','CPAN'=>'2.18','CPAN::Bundle'=>'5.5003','CPAN::Distribution'=>'2.18','Config'=>'5.025012','DynaLoader'=>'1.42','Module::CoreList'=>'5.20170420','Module::CoreList::TieHashDelta'=>'5.20170420','Module::CoreList::Utils'=>'5.20170420','Safe'=>'2.40','XSLoader'=>'0.27','base'=>'2.25','threads::shared'=>'1.56',},removed=>{}},5.026000=>{delta_from=>5.025012,changed=>{'B::Op_private'=>'5.026000','Config'=>'5.026','Module::CoreList'=>'5.20170530','Module::CoreList::TieHashDelta'=>'5.20170530','Module::CoreList::Utils'=>'5.20170530',},removed=>{}},5.027000=>{delta_from=>5.026000,changed=>{'Attribute::Handlers'=>'1.00','B::Concise'=>'1.000','B::Deparse'=>'1.41','B::Op_private'=>'5.027000','Config'=>'5.027','Module::CoreList'=>'5.20170531','Module::CoreList::TieHashDelta'=>'5.20170531','Module::CoreList::Utils'=>'5.20170531','O'=>'1.02','attributes'=>'0.3','feature'=>'1.48',},removed=>{}},5.027001=>{delta_from=>5.027,changed=>{'App::Prove'=>'3.39','App::Prove::State'=>'3.39','App::Prove::State::Result'=>'3.39','App::Prove::State::Result::Test'=>'3.39','Archive::Tar'=>'2.26','Archive::Tar::Constant'=>'2.26','Archive::Tar::File'=>'2.26','B::Op_private'=>'5.027001','B::Terse'=>'1.08','Config'=>'5.027001','Devel::PPPort'=>'3.36','DirHandle'=>'1.05','ExtUtils::Command'=>'7.30','ExtUtils::Command::MM'=>'7.30','ExtUtils::Install'=>'2.14','ExtUtils::Installed'=>'2.14','ExtUtils::Liblist'=>'7.30','ExtUtils::Liblist::Kid'=>'7.30','ExtUtils::MM'=>'7.30','ExtUtils::MM_AIX'=>'7.30','ExtUtils::MM_Any'=>'7.30','ExtUtils::MM_BeOS'=>'7.30','ExtUtils::MM_Cygwin'=>'7.30','ExtUtils::MM_DOS'=>'7.30','ExtUtils::MM_Darwin'=>'7.30','ExtUtils::MM_MacOS'=>'7.30','ExtUtils::MM_NW5'=>'7.30','ExtUtils::MM_OS2'=>'7.30','ExtUtils::MM_QNX'=>'7.30','ExtUtils::MM_UWIN'=>'7.30','ExtUtils::MM_Unix'=>'7.30','ExtUtils::MM_VMS'=>'7.30','ExtUtils::MM_VOS'=>'7.30','ExtUtils::MM_Win32'=>'7.30','ExtUtils::MM_Win95'=>'7.30','ExtUtils::MY'=>'7.30','ExtUtils::MakeMaker'=>'7.30','ExtUtils::MakeMaker::Config'=>'7.30','ExtUtils::MakeMaker::Locale'=>'7.30','ExtUtils::MakeMaker::version'=>'7.30','ExtUtils::MakeMaker::version::regex'=>'7.30','ExtUtils::Mkbootstrap'=>'7.30','ExtUtils::Mksymlists'=>'7.30','ExtUtils::Packlist'=>'2.14','ExtUtils::testlib'=>'7.30','File::Path'=>'2.14','Filter::Util::Call'=>'1.57','GDBM_File'=>'1.16','Getopt::Long'=>'2.5','IO::Socket::IP'=>'0.39','IPC::Cmd'=>'0.98','JSON::PP'=>'2.94','JSON::PP::Boolean'=>'2.94','Locale::Codes'=>'3.52','Locale::Codes::Constants'=>'3.52','Locale::Codes::Country'=>'3.52','Locale::Codes::Country_Codes'=>'3.52','Locale::Codes::Country_Retired'=>'3.52','Locale::Codes::Currency'=>'3.52','Locale::Codes::Currency_Codes'=>'3.52','Locale::Codes::Currency_Retired'=>'3.52','Locale::Codes::LangExt'=>'3.52','Locale::Codes::LangExt_Codes'=>'3.52','Locale::Codes::LangExt_Retired'=>'3.52','Locale::Codes::LangFam'=>'3.52','Locale::Codes::LangFam_Codes'=>'3.52','Locale::Codes::LangFam_Retired'=>'3.52','Locale::Codes::LangVar'=>'3.52','Locale::Codes::LangVar_Codes'=>'3.52','Locale::Codes::LangVar_Retired'=>'3.52','Locale::Codes::Language'=>'3.52','Locale::Codes::Language_Codes'=>'3.52','Locale::Codes::Language_Retired'=>'3.52','Locale::Codes::Script'=>'3.52','Locale::Codes::Script_Codes'=>'3.52','Locale::Codes::Script_Retired'=>'3.52','Locale::Country'=>'3.52','Locale::Currency'=>'3.52','Locale::Language'=>'3.52','Locale::Script'=>'3.52','Module::CoreList'=>'5.20170621','Module::CoreList::TieHashDelta'=>'5.20170621','Module::CoreList::Utils'=>'5.20170621','PerlIO::scalar'=>'0.27','PerlIO::via'=>'0.17','Storable'=>'2.63','TAP::Base'=>'3.39','TAP::Formatter::Base'=>'3.39','TAP::Formatter::Color'=>'3.39','TAP::Formatter::Console'=>'3.39','TAP::Formatter::Console::ParallelSession'=>'3.39','TAP::Formatter::Console::Session'=>'3.39','TAP::Formatter::File'=>'3.39','TAP::Formatter::File::Session'=>'3.39','TAP::Formatter::Session'=>'3.39','TAP::Harness'=>'3.39','TAP::Harness::Env'=>'3.39','TAP::Object'=>'3.39','TAP::Parser'=>'3.39','TAP::Parser::Aggregator'=>'3.39','TAP::Parser::Grammar'=>'3.39','TAP::Parser::Iterator'=>'3.39','TAP::Parser::Iterator::Array'=>'3.39','TAP::Parser::Iterator::Process'=>'3.39','TAP::Parser::Iterator::Stream'=>'3.39','TAP::Parser::IteratorFactory'=>'3.39','TAP::Parser::Multiplexer'=>'3.39','TAP::Parser::Result'=>'3.39','TAP::Parser::Result::Bailout'=>'3.39','TAP::Parser::Result::Comment'=>'3.39','TAP::Parser::Result::Plan'=>'3.39','TAP::Parser::Result::Pragma'=>'3.39','TAP::Parser::Result::Test'=>'3.39','TAP::Parser::Result::Unknown'=>'3.39','TAP::Parser::Result::Version'=>'3.39','TAP::Parser::Result::YAML'=>'3.39','TAP::Parser::ResultFactory'=>'3.39','TAP::Parser::Scheduler'=>'3.39','TAP::Parser::Scheduler::Job'=>'3.39','TAP::Parser::Scheduler::Spinner'=>'3.39','TAP::Parser::Source'=>'3.39','TAP::Parser::SourceHandler'=>'3.39','TAP::Parser::SourceHandler::Executable'=>'3.39','TAP::Parser::SourceHandler::File'=>'3.39','TAP::Parser::SourceHandler::Handle'=>'3.39','TAP::Parser::SourceHandler::Perl'=>'3.39','TAP::Parser::SourceHandler::RawTAP'=>'3.39','TAP::Parser::YAMLish::Reader'=>'3.39','TAP::Parser::YAMLish::Writer'=>'3.39','Test::Harness'=>'3.39','XS::APItest'=>'0.89','_charnames'=>'1.45','charnames'=>'1.45','if'=>'0.0607','mro'=>'1.21','threads'=>'2.16','threads::shared'=>'1.57','version'=>'0.9918','version::regex'=>'0.9918',},removed=>{}},5.022004=>{delta_from=>5.022003,changed=>{'B::Op_private'=>'5.022004','Config'=>'5.022004','Module::CoreList'=>'5.20170715_22','Module::CoreList::TieHashDelta'=>'5.20170715_22','Module::CoreList::Utils'=>'5.20170715_22','base'=>'2.22_01',},removed=>{}},5.024002=>{delta_from=>5.024001,changed=>{'B::Op_private'=>'5.024002','Config'=>'5.024002','Module::CoreList'=>'5.20170715_24','Module::CoreList::TieHashDelta'=>'5.20170715_24','Module::CoreList::Utils'=>'5.20170715_24','base'=>'2.23_01',},removed=>{}},5.027002=>{delta_from=>5.027001,changed=>{'B::Op_private'=>'5.027002','Carp'=>'1.43','Carp::Heavy'=>'1.43','Config'=>'5.027002','Cwd'=>'3.68','Encode'=>'2.92','Encode::Alias'=>'2.23','Encode::CN::HZ'=>'2.09','Encode::Encoding'=>'2.08','Encode::GSM0338'=>'2.07','Encode::Guess'=>'2.07','Encode::JP::JIS7'=>'2.07','Encode::KR::2022_KR'=>'2.04','Encode::MIME::Header'=>'2.27','Encode::MIME::Header::ISO_2022_JP'=>'1.09','Encode::Unicode'=>'2.16','Encode::Unicode::UTF7'=>'2.10','ExtUtils::CBuilder'=>'0.280228','ExtUtils::CBuilder::Base'=>'0.280228','ExtUtils::CBuilder::Platform::Unix'=>'0.280228','ExtUtils::CBuilder::Platform::VMS'=>'0.280228','ExtUtils::CBuilder::Platform::Windows'=>'0.280228','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280228','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280228','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280228','ExtUtils::CBuilder::Platform::aix'=>'0.280228','ExtUtils::CBuilder::Platform::android'=>'0.280228','ExtUtils::CBuilder::Platform::cygwin'=>'0.280228','ExtUtils::CBuilder::Platform::darwin'=>'0.280228','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280228','ExtUtils::CBuilder::Platform::os2'=>'0.280228','File::Glob'=>'1.29','File::Spec'=>'3.68','File::Spec::AmigaOS'=>'3.68','File::Spec::Cygwin'=>'3.68','File::Spec::Epoc'=>'3.68','File::Spec::Functions'=>'3.68','File::Spec::Mac'=>'3.68','File::Spec::OS2'=>'3.68','File::Spec::Unix'=>'3.68','File::Spec::VMS'=>'3.68','File::Spec::Win32'=>'3.68','List::Util'=>'1.48','List::Util::XS'=>'1.48','Math::BigRat'=>'0.2613','Module::CoreList'=>'5.20170720','Module::CoreList::TieHashDelta'=>'5.20170720','Module::CoreList::Utils'=>'5.20170720','Opcode'=>'1.40','POSIX'=>'1.77','PerlIO::scalar'=>'0.29','Scalar::Util'=>'1.48','Sub::Util'=>'1.48','Time::HiRes'=>'1.9743','Time::Piece'=>'1.3201','Time::Seconds'=>'1.3201','Unicode'=>'10.0.0','XS::APItest'=>'0.90','arybase'=>'0.13','encoding'=>'2.20','feature'=>'1.49','re'=>'0.35',},removed=>{}},5.027003=>{delta_from=>5.027002,changed=>{'B'=>'1.69','B::Concise'=>'1.001','B::Debug'=>'1.25','B::Deparse'=>'1.42','B::Op_private'=>'5.027003','Config'=>'5.027003','Data::Dumper'=>'2.167_02','Devel::Peek'=>'1.27','ExtUtils::Constant'=>'0.24','ExtUtils::Constant::Base'=>'0.06','ExtUtils::Constant::ProxySubs'=>'0.09','ExtUtils::Constant::Utils'=>'0.04','ExtUtils::ParseXS'=>'3.35','ExtUtils::ParseXS::Constants'=>'3.35','ExtUtils::ParseXS::CountLines'=>'3.35','ExtUtils::ParseXS::Eval'=>'3.35','ExtUtils::ParseXS::Utilities'=>'3.35','ExtUtils::Typemaps'=>'3.35','ExtUtils::Typemaps::Cmd'=>'3.35','ExtUtils::Typemaps::InputMap'=>'3.35','ExtUtils::Typemaps::OutputMap'=>'3.35','ExtUtils::Typemaps::Type'=>'3.35','Filter::Simple'=>'0.94','Module::CoreList'=>'5.20170821','Module::CoreList::TieHashDelta'=>'5.20170821','Module::CoreList::Utils'=>'5.20170821','SelfLoader'=>'1.24','Storable'=>'2.64','XS::APItest'=>'0.91','base'=>'2.26','threads'=>'2.17','utf8'=>'1.20',},removed=>{}},5.027004=>{delta_from=>5.027003,changed=>{'B::Op_private'=>'5.027004','Config'=>'5.027004','File::Glob'=>'1.30','I18N::Langinfo'=>'0.14','Module::CoreList'=>'5.20170920','Module::CoreList::TieHashDelta'=>'5.20170920','Module::CoreList::Utils'=>'5.20170920','Term::ReadLine'=>'1.17','VMS::Stdio'=>'2.42','XS::APItest'=>'0.92','attributes'=>'0.31','sort'=>'2.03','threads'=>'2.18',},removed=>{}},5.024003=>{delta_from=>5.024002,changed=>{'B::Op_private'=>'5.024003','Config'=>'5.024003','Module::CoreList'=>'5.20170922_24','Module::CoreList::TieHashDelta'=>'5.20170922_24','Module::CoreList::Utils'=>'5.20170922_24','POSIX'=>'1.65_01','Time::HiRes'=>'1.9741',},removed=>{}},5.026001=>{delta_from=>5.026000,changed=>{'B::Op_private'=>'5.026001','Config'=>'5.026001','Module::CoreList'=>'5.20170922_26','Module::CoreList::TieHashDelta'=>'5.20170922_26','Module::CoreList::Utils'=>'5.20170922_26','_charnames'=>'1.45','base'=>'2.26','charnames'=>'1.45',},removed=>{}},5.027005=>{delta_from=>5.027004,changed=>{'B'=>'1.70','B::Concise'=>'1.002','B::Deparse'=>'1.43','B::Op_private'=>'5.027005','B::Xref'=>'1.07','Config'=>'5.027005','Config::Perl::V'=>'0.29','Digest::SHA'=>'5.98','Encode'=>'2.93','Encode::CN::HZ'=>'2.10','Encode::JP::JIS7'=>'2.08','Encode::MIME::Header'=>'2.28','Encode::MIME::Name'=>'1.03','File::Fetch'=>'0.54','File::Path'=>'2.15','List::Util'=>'1.49','List::Util::XS'=>'1.49','Locale::Codes'=>'3.54','Locale::Codes::Constants'=>'3.54','Locale::Codes::Country'=>'3.54','Locale::Codes::Country_Codes'=>'3.54','Locale::Codes::Country_Retired'=>'3.54','Locale::Codes::Currency'=>'3.54','Locale::Codes::Currency_Codes'=>'3.54','Locale::Codes::Currency_Retired'=>'3.54','Locale::Codes::LangExt'=>'3.54','Locale::Codes::LangExt_Codes'=>'3.54','Locale::Codes::LangExt_Retired'=>'3.54','Locale::Codes::LangFam'=>'3.54','Locale::Codes::LangFam_Codes'=>'3.54','Locale::Codes::LangFam_Retired'=>'3.54','Locale::Codes::LangVar'=>'3.54','Locale::Codes::LangVar_Codes'=>'3.54','Locale::Codes::LangVar_Retired'=>'3.54','Locale::Codes::Language'=>'3.54','Locale::Codes::Language_Codes'=>'3.54','Locale::Codes::Language_Retired'=>'3.54','Locale::Codes::Script'=>'3.54','Locale::Codes::Script_Codes'=>'3.54','Locale::Codes::Script_Retired'=>'3.54','Locale::Country'=>'3.54','Locale::Currency'=>'3.54','Locale::Language'=>'3.54','Locale::Script'=>'3.54','Math::BigFloat'=>'1.999811','Math::BigInt'=>'1.999811','Math::BigInt::Calc'=>'1.999811','Math::BigInt::CalcEmu'=>'1.999811','Math::BigInt::FastCalc'=>'0.5006','Math::BigInt::Lib'=>'1.999811','Module::CoreList'=>'5.20171020','Module::CoreList::TieHashDelta'=>'5.20171020','Module::CoreList::Utils'=>'5.20171020','NEXT'=>'0.67_01','POSIX'=>'1.78','Pod::Perldoc'=>'3.2801','Scalar::Util'=>'1.49','Sub::Util'=>'1.49','Sys::Hostname'=>'1.21','Test2'=>'1.302103','Test2::API'=>'1.302103','Test2::API::Breakage'=>'1.302103','Test2::API::Context'=>'1.302103','Test2::API::Instance'=>'1.302103','Test2::API::Stack'=>'1.302103','Test2::Event'=>'1.302103','Test2::Event::Bail'=>'1.302103','Test2::Event::Diag'=>'1.302103','Test2::Event::Encoding'=>'1.302103','Test2::Event::Exception'=>'1.302103','Test2::Event::Fail'=>'1.302103','Test2::Event::Generic'=>'1.302103','Test2::Event::Note'=>'1.302103','Test2::Event::Ok'=>'1.302103','Test2::Event::Pass'=>'1.302103','Test2::Event::Plan'=>'1.302103','Test2::Event::Skip'=>'1.302103','Test2::Event::Subtest'=>'1.302103','Test2::Event::TAP::Version'=>'1.302103','Test2::Event::Waiting'=>'1.302103','Test2::EventFacet'=>'1.302103','Test2::EventFacet::About'=>'1.302103','Test2::EventFacet::Amnesty'=>'1.302103','Test2::EventFacet::Assert'=>'1.302103','Test2::EventFacet::Control'=>'1.302103','Test2::EventFacet::Error'=>'1.302103','Test2::EventFacet::Info'=>'1.302103','Test2::EventFacet::Meta'=>'1.302103','Test2::EventFacet::Parent'=>'1.302103','Test2::EventFacet::Plan'=>'1.302103','Test2::EventFacet::Trace'=>'1.302103','Test2::Formatter'=>'1.302103','Test2::Formatter::TAP'=>'1.302103','Test2::Hub'=>'1.302103','Test2::Hub::Interceptor'=>'1.302103','Test2::Hub::Interceptor::Terminator'=>'1.302103','Test2::Hub::Subtest'=>'1.302103','Test2::IPC'=>'1.302103','Test2::IPC::Driver'=>'1.302103','Test2::IPC::Driver::Files'=>'1.302103','Test2::Tools::Tiny'=>'1.302103','Test2::Util'=>'1.302103','Test2::Util::ExternalMeta'=>'1.302103','Test2::Util::Facets2Legacy'=>'1.302103','Test2::Util::HashBase'=>'0.005','Test2::Util::Trace'=>'1.302103','Test::Builder'=>'1.302103','Test::Builder::Formatter'=>'1.302103','Test::Builder::IO::Scalar'=>'2.114','Test::Builder::Module'=>'1.302103','Test::Builder::Tester'=>'1.302103','Test::Builder::Tester::Color'=>'1.302103','Test::Builder::TodoDiag'=>'1.302103','Test::More'=>'1.302103','Test::Simple'=>'1.302103','Test::Tester'=>'1.302103','Test::Tester::Capture'=>'1.302103','Test::Tester::CaptureRunner'=>'1.302103','Test::Tester::Delegate'=>'1.302103','Test::use::ok'=>'1.302103','Time::HiRes'=>'1.9746','Time::Piece'=>'1.3202','Time::Seconds'=>'1.3202','arybase'=>'0.14','encoding'=>'2.21','ok'=>'1.302103',},removed=>{'Test2::Event::Info'=>1,}},5.027006=>{delta_from=>5.027005,changed=>{'Attribute::Handlers'=>'1.01','B'=>'1.72','B::Concise'=>'1.003','B::Deparse'=>'1.45','B::Op_private'=>'5.027006','Carp'=>'1.44','Carp::Heavy'=>'1.44','Compress::Raw::Zlib'=>'2.075','Config'=>'5.027006','Config::Extensions'=>'0.02','Cwd'=>'3.70','DynaLoader'=>'1.44','ExtUtils::CBuilder'=>'0.280229','ExtUtils::CBuilder::Platform::Unix'=>'0.280229','ExtUtils::CBuilder::Platform::VMS'=>'0.280229','ExtUtils::CBuilder::Platform::Windows'=>'0.280229','ExtUtils::CBuilder::Platform::aix'=>'0.280229','ExtUtils::CBuilder::Platform::android'=>'0.280229','ExtUtils::CBuilder::Platform::cygwin'=>'0.280229','ExtUtils::CBuilder::Platform::darwin'=>'0.280229','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280229','ExtUtils::CBuilder::Platform::os2'=>'0.280229','ExtUtils::Embed'=>'1.35','ExtUtils::Miniperl'=>'1.07','ExtUtils::ParseXS'=>'3.36','ExtUtils::ParseXS::Constants'=>'3.36','ExtUtils::ParseXS::CountLines'=>'3.36','ExtUtils::ParseXS::Eval'=>'3.36','ExtUtils::ParseXS::Utilities'=>'3.36','ExtUtils::Typemaps'=>'3.36','ExtUtils::Typemaps::Cmd'=>'3.36','ExtUtils::Typemaps::InputMap'=>'3.36','ExtUtils::Typemaps::OutputMap'=>'3.36','ExtUtils::Typemaps::Type'=>'3.36','ExtUtils::XSSymSet'=>'1.4','File::Copy'=>'2.33','File::Spec'=>'3.69','File::Spec::AmigaOS'=>'3.69','File::Spec::Cygwin'=>'3.69','File::Spec::Epoc'=>'3.69','File::Spec::Functions'=>'3.69','File::Spec::Mac'=>'3.69','File::Spec::OS2'=>'3.69','File::Spec::Unix'=>'3.69','File::Spec::VMS'=>'3.69','File::Spec::Win32'=>'3.69','File::stat'=>'1.08','FileCache'=>'1.10','Filter::Simple'=>'0.95','Hash::Util::FieldHash'=>'1.20','I18N::LangTags'=>'0.43','I18N::LangTags::Detect'=>'1.07','I18N::LangTags::List'=>'0.40','I18N::Langinfo'=>'0.15','IO::Handle'=>'1.37','IO::Select'=>'1.23','Locale::Maketext'=>'1.29','Module::CoreList'=>'5.20171120','Module::CoreList::TieHashDelta'=>'5.20171120','Module::CoreList::Utils'=>'5.20171120','Net::Cmd'=>'3.11','Net::Config'=>'3.11','Net::Domain'=>'3.11','Net::FTP'=>'3.11','Net::FTP::A'=>'3.11','Net::FTP::E'=>'3.11','Net::FTP::I'=>'3.11','Net::FTP::L'=>'3.11','Net::FTP::dataconn'=>'3.11','Net::NNTP'=>'3.11','Net::Netrc'=>'3.11','Net::POP3'=>'3.11','Net::Ping'=>'2.62','Net::SMTP'=>'3.11','Net::Time'=>'3.11','Net::hostent'=>'1.02','Net::netent'=>'1.01','Net::protoent'=>'1.01','Net::servent'=>'1.02','O'=>'1.03','ODBM_File'=>'1.15','Opcode'=>'1.41','POSIX'=>'1.80','Pod::Html'=>'1.2203','SelfLoader'=>'1.25','Socket'=>'2.020_04','Storable'=>'2.65','Test'=>'1.31','Test2'=>'1.302111','Test2::API'=>'1.302111','Test2::API::Breakage'=>'1.302111','Test2::API::Context'=>'1.302111','Test2::API::Instance'=>'1.302111','Test2::API::Stack'=>'1.302111','Test2::Event'=>'1.302111','Test2::Event::Bail'=>'1.302111','Test2::Event::Diag'=>'1.302111','Test2::Event::Encoding'=>'1.302111','Test2::Event::Exception'=>'1.302111','Test2::Event::Fail'=>'1.302111','Test2::Event::Generic'=>'1.302111','Test2::Event::Note'=>'1.302111','Test2::Event::Ok'=>'1.302111','Test2::Event::Pass'=>'1.302111','Test2::Event::Plan'=>'1.302111','Test2::Event::Skip'=>'1.302111','Test2::Event::Subtest'=>'1.302111','Test2::Event::TAP::Version'=>'1.302111','Test2::Event::Waiting'=>'1.302111','Test2::EventFacet'=>'1.302111','Test2::EventFacet::About'=>'1.302111','Test2::EventFacet::Amnesty'=>'1.302111','Test2::EventFacet::Assert'=>'1.302111','Test2::EventFacet::Control'=>'1.302111','Test2::EventFacet::Error'=>'1.302111','Test2::EventFacet::Info'=>'1.302111','Test2::EventFacet::Meta'=>'1.302111','Test2::EventFacet::Parent'=>'1.302111','Test2::EventFacet::Plan'=>'1.302111','Test2::EventFacet::Trace'=>'1.302111','Test2::Formatter'=>'1.302111','Test2::Formatter::TAP'=>'1.302111','Test2::Hub'=>'1.302111','Test2::Hub::Interceptor'=>'1.302111','Test2::Hub::Interceptor::Terminator'=>'1.302111','Test2::Hub::Subtest'=>'1.302111','Test2::IPC'=>'1.302111','Test2::IPC::Driver'=>'1.302111','Test2::IPC::Driver::Files'=>'1.302111','Test2::Tools::Tiny'=>'1.302111','Test2::Util'=>'1.302111','Test2::Util::ExternalMeta'=>'1.302111','Test2::Util::Facets2Legacy'=>'1.302111','Test2::Util::HashBase'=>'1.302111','Test2::Util::Trace'=>'1.302111','Test::Builder'=>'1.302111','Test::Builder::Formatter'=>'1.302111','Test::Builder::Module'=>'1.302111','Test::Builder::Tester'=>'1.302111','Test::Builder::Tester::Color'=>'1.302111','Test::Builder::TodoDiag'=>'1.302111','Test::More'=>'1.302111','Test::Simple'=>'1.302111','Test::Tester'=>'1.302111','Test::Tester::Capture'=>'1.302111','Test::Tester::CaptureRunner'=>'1.302111','Test::Tester::Delegate'=>'1.302111','Test::use::ok'=>'1.302111','Tie::Array'=>'1.07','Tie::StdHandle'=>'4.5','Time::HiRes'=>'1.9747','Time::gmtime'=>'1.04','Time::localtime'=>'1.03','Unicode::Collate'=>'1.23','Unicode::Collate::CJK::Big5'=>'1.23','Unicode::Collate::CJK::GB2312'=>'1.23','Unicode::Collate::CJK::JISX0208'=>'1.23','Unicode::Collate::CJK::Korean'=>'1.23','Unicode::Collate::CJK::Pinyin'=>'1.23','Unicode::Collate::CJK::Stroke'=>'1.23','Unicode::Collate::CJK::Zhuyin'=>'1.23','Unicode::Collate::Locale'=>'1.23','Unicode::Normalize'=>'1.26','User::grent'=>'1.02','User::pwent'=>'1.01','VMS::DCLsym'=>'1.09','VMS::Stdio'=>'2.44','XS::APItest'=>'0.93','XS::Typemap'=>'0.16','XSLoader'=>'0.28','attributes'=>'0.32','base'=>'2.27','blib'=>'1.07','experimental'=>'0.017','fields'=>'2.24','ok'=>'1.302111','re'=>'0.36','sort'=>'2.04','threads'=>'2.19','warnings'=>'1.38',},removed=>{}},5.027007=>{delta_from=>5.027006,changed=>{'App::Cpan'=>'1.67','B'=>'1.73','B::Debug'=>'1.26','B::Deparse'=>'1.46','B::Op_private'=>'5.027007','CPAN'=>'2.20','CPAN::Distribution'=>'2.19','CPAN::FTP'=>'5.5011','CPAN::FirstTime'=>'5.5311','CPAN::Shell'=>'5.5007','Carp'=>'1.45','Carp::Heavy'=>'1.45','Compress::Raw::Zlib'=>'2.076','Config'=>'5.027007','Cwd'=>'3.71','Data::Dumper'=>'2.169','Devel::PPPort'=>'3.37','Digest::SHA'=>'6.00','DynaLoader'=>'1.45','ExtUtils::CBuilder'=>'0.280230','ExtUtils::CBuilder::Base'=>'0.280230','ExtUtils::CBuilder::Platform::Unix'=>'0.280230','ExtUtils::CBuilder::Platform::VMS'=>'0.280230','ExtUtils::CBuilder::Platform::Windows'=>'0.280230','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280230','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280230','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280230','ExtUtils::CBuilder::Platform::aix'=>'0.280230','ExtUtils::CBuilder::Platform::android'=>'0.280230','ExtUtils::CBuilder::Platform::cygwin'=>'0.280230','ExtUtils::CBuilder::Platform::darwin'=>'0.280230','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280230','ExtUtils::CBuilder::Platform::os2'=>'0.280230','ExtUtils::Typemaps'=>'3.37','File::Fetch'=>'0.56','File::Spec'=>'3.71','File::Spec::AmigaOS'=>'3.71','File::Spec::Cygwin'=>'3.71','File::Spec::Epoc'=>'3.71','File::Spec::Functions'=>'3.71','File::Spec::Mac'=>'3.71','File::Spec::OS2'=>'3.71','File::Spec::Unix'=>'3.71','File::Spec::VMS'=>'3.71','File::Spec::Win32'=>'3.71','Filter::Util::Call'=>'1.58','GDBM_File'=>'1.17','JSON::PP'=>'2.97000','JSON::PP::Boolean'=>'2.97000','Locale::Codes'=>'3.55','Locale::Codes::Constants'=>'3.55','Locale::Codes::Country'=>'3.55','Locale::Codes::Country_Codes'=>'3.55','Locale::Codes::Country_Retired'=>'3.55','Locale::Codes::Currency'=>'3.55','Locale::Codes::Currency_Codes'=>'3.55','Locale::Codes::Currency_Retired'=>'3.55','Locale::Codes::LangExt'=>'3.55','Locale::Codes::LangExt_Codes'=>'3.55','Locale::Codes::LangExt_Retired'=>'3.55','Locale::Codes::LangFam'=>'3.55','Locale::Codes::LangFam_Codes'=>'3.55','Locale::Codes::LangFam_Retired'=>'3.55','Locale::Codes::LangVar'=>'3.55','Locale::Codes::LangVar_Codes'=>'3.55','Locale::Codes::LangVar_Retired'=>'3.55','Locale::Codes::Language'=>'3.55','Locale::Codes::Language_Codes'=>'3.55','Locale::Codes::Language_Retired'=>'3.55','Locale::Codes::Script'=>'3.55','Locale::Codes::Script_Codes'=>'3.55','Locale::Codes::Script_Retired'=>'3.55','Locale::Country'=>'3.55','Locale::Currency'=>'3.55','Locale::Language'=>'3.55','Locale::Script'=>'3.55','Module::CoreList'=>'5.20171220','Module::CoreList::TieHashDelta'=>'5.20171220','Module::CoreList::Utils'=>'5.20171220','Opcode'=>'1.42','POSIX'=>'1.81','Pod::Functions'=>'1.12','Pod::Functions::Functions'=>'1.12','Pod::Html'=>'1.23','Sys::Hostname'=>'1.22','Test2'=>'1.302120','Test2::API'=>'1.302120','Test2::API::Breakage'=>'1.302120','Test2::API::Context'=>'1.302120','Test2::API::Instance'=>'1.302120','Test2::API::Stack'=>'1.302120','Test2::Event'=>'1.302120','Test2::Event::Bail'=>'1.302120','Test2::Event::Diag'=>'1.302120','Test2::Event::Encoding'=>'1.302120','Test2::Event::Exception'=>'1.302120','Test2::Event::Fail'=>'1.302120','Test2::Event::Generic'=>'1.302120','Test2::Event::Note'=>'1.302120','Test2::Event::Ok'=>'1.302120','Test2::Event::Pass'=>'1.302120','Test2::Event::Plan'=>'1.302120','Test2::Event::Skip'=>'1.302120','Test2::Event::Subtest'=>'1.302120','Test2::Event::TAP::Version'=>'1.302120','Test2::Event::Waiting'=>'1.302120','Test2::EventFacet'=>'1.302120','Test2::EventFacet::About'=>'1.302120','Test2::EventFacet::Amnesty'=>'1.302120','Test2::EventFacet::Assert'=>'1.302120','Test2::EventFacet::Control'=>'1.302120','Test2::EventFacet::Error'=>'1.302120','Test2::EventFacet::Info'=>'1.302120','Test2::EventFacet::Meta'=>'1.302120','Test2::EventFacet::Parent'=>'1.302120','Test2::EventFacet::Plan'=>'1.302120','Test2::EventFacet::Trace'=>'1.302120','Test2::Formatter'=>'1.302120','Test2::Formatter::TAP'=>'1.302120','Test2::Hub'=>'1.302120','Test2::Hub::Interceptor'=>'1.302120','Test2::Hub::Interceptor::Terminator'=>'1.302120','Test2::Hub::Subtest'=>'1.302120','Test2::IPC'=>'1.302120','Test2::IPC::Driver'=>'1.302120','Test2::IPC::Driver::Files'=>'1.302120','Test2::Tools::Tiny'=>'1.302120','Test2::Util'=>'1.302120','Test2::Util::ExternalMeta'=>'1.302120','Test2::Util::Facets2Legacy'=>'1.302120','Test2::Util::HashBase'=>'1.302120','Test2::Util::Trace'=>'1.302120','Test::Builder'=>'1.302120','Test::Builder::Formatter'=>'1.302120','Test::Builder::Module'=>'1.302120','Test::Builder::Tester'=>'1.302120','Test::Builder::Tester::Color'=>'1.302120','Test::Builder::TodoDiag'=>'1.302120','Test::More'=>'1.302120','Test::Simple'=>'1.302120','Test::Tester'=>'1.302120','Test::Tester::Capture'=>'1.302120','Test::Tester::CaptureRunner'=>'1.302120','Test::Tester::Delegate'=>'1.302120','Test::use::ok'=>'1.302120','Time::HiRes'=>'1.9748','Time::Piece'=>'1.3203','Time::Seconds'=>'1.3203','Unicode::Collate'=>'1.25','Unicode::Collate::CJK::Big5'=>'1.25','Unicode::Collate::CJK::GB2312'=>'1.25','Unicode::Collate::CJK::JISX0208'=>'1.25','Unicode::Collate::CJK::Korean'=>'1.25','Unicode::Collate::CJK::Pinyin'=>'1.25','Unicode::Collate::CJK::Stroke'=>'1.25','Unicode::Collate::CJK::Zhuyin'=>'1.25','Unicode::Collate::Locale'=>'1.25','Unicode::UCD'=>'0.69','XS::APItest'=>'0.94','XSLoader'=>'0.29','arybase'=>'0.15','autodie::exception'=>'2.29001','autodie::hints'=>'2.29001','experimental'=>'0.019','feature'=>'1.50','ok'=>'1.302120','overload'=>'1.29','threads'=>'2.21','threads::shared'=>'1.58','warnings'=>'1.39',},removed=>{}},5.027008=>{delta_from=>5.027007,changed=>{'B'=>'1.74','B::Deparse'=>'1.47','B::Op_private'=>'5.027008','Config'=>'5.027008','Cwd'=>'3.72','Data::Dumper'=>'2.170','Devel::PPPort'=>'3.38','Digest::SHA'=>'6.01','Encode'=>'2.94','Encode::Alias'=>'2.24','ExtUtils::Miniperl'=>'1.08','File::Spec'=>'3.72','File::Spec::AmigaOS'=>'3.72','File::Spec::Cygwin'=>'3.72','File::Spec::Epoc'=>'3.72','File::Spec::Functions'=>'3.72','File::Spec::Mac'=>'3.72','File::Spec::OS2'=>'3.72','File::Spec::Unix'=>'3.72','File::Spec::VMS'=>'3.72','File::Spec::Win32'=>'3.72','JSON::PP'=>'2.97001','JSON::PP::Boolean'=>'2.97001','Module::CoreList'=>'5.20180120','Module::CoreList::TieHashDelta'=>'5.20180120','Module::CoreList::Utils'=>'5.20180120','Opcode'=>'1.43','Pod::Functions'=>'1.13','Pod::Functions::Functions'=>'1.13','Pod::Html'=>'1.24','Pod::Man'=>'4.10','Pod::ParseLink'=>'4.10','Pod::Text'=>'4.10','Pod::Text::Color'=>'4.10','Pod::Text::Overstrike'=>'4.10','Pod::Text::Termcap'=>'4.10','Socket'=>'2.027','Time::HiRes'=>'1.9752','Unicode::UCD'=>'0.70','XS::APItest'=>'0.95','XSLoader'=>'0.30','autodie::exception'=>'2.29002','feature'=>'1.51','overload'=>'1.30','utf8'=>'1.21','warnings'=>'1.40',},removed=>{}},5.027009=>{delta_from=>5.027008,changed=>{'B::Op_private'=>'5.027009','Carp'=>'1.46','Carp::Heavy'=>'1.46','Config'=>'5.027009','Cwd'=>'3.74','Devel::PPPort'=>'3.39','Encode'=>'2.96','Encode::Unicode'=>'2.17','Errno'=>'1.29','ExtUtils::Command'=>'7.32','ExtUtils::Command::MM'=>'7.32','ExtUtils::Liblist'=>'7.32','ExtUtils::Liblist::Kid'=>'7.32','ExtUtils::MM'=>'7.32','ExtUtils::MM_AIX'=>'7.32','ExtUtils::MM_Any'=>'7.32','ExtUtils::MM_BeOS'=>'7.32','ExtUtils::MM_Cygwin'=>'7.32','ExtUtils::MM_DOS'=>'7.32','ExtUtils::MM_Darwin'=>'7.32','ExtUtils::MM_MacOS'=>'7.32','ExtUtils::MM_NW5'=>'7.32','ExtUtils::MM_OS2'=>'7.32','ExtUtils::MM_QNX'=>'7.32','ExtUtils::MM_UWIN'=>'7.32','ExtUtils::MM_Unix'=>'7.32','ExtUtils::MM_VMS'=>'7.32','ExtUtils::MM_VOS'=>'7.32','ExtUtils::MM_Win32'=>'7.32','ExtUtils::MM_Win95'=>'7.32','ExtUtils::MY'=>'7.32','ExtUtils::MakeMaker'=>'7.32','ExtUtils::MakeMaker::Config'=>'7.32','ExtUtils::MakeMaker::Locale'=>'7.32','ExtUtils::MakeMaker::version'=>'7.32','ExtUtils::MakeMaker::version::regex'=>'7.32','ExtUtils::Mkbootstrap'=>'7.32','ExtUtils::Mksymlists'=>'7.32','ExtUtils::ParseXS'=>'3.38','ExtUtils::ParseXS::Constants'=>'3.38','ExtUtils::ParseXS::CountLines'=>'3.38','ExtUtils::ParseXS::Eval'=>'3.38','ExtUtils::ParseXS::Utilities'=>'3.38','ExtUtils::Typemaps'=>'3.38','ExtUtils::Typemaps::Cmd'=>'3.38','ExtUtils::Typemaps::InputMap'=>'3.38','ExtUtils::Typemaps::OutputMap'=>'3.38','ExtUtils::Typemaps::Type'=>'3.38','ExtUtils::testlib'=>'7.32','File::Spec'=>'3.74','File::Spec::AmigaOS'=>'3.74','File::Spec::Cygwin'=>'3.74','File::Spec::Epoc'=>'3.74','File::Spec::Functions'=>'3.74','File::Spec::Mac'=>'3.74','File::Spec::OS2'=>'3.74','File::Spec::Unix'=>'3.74','File::Spec::VMS'=>'3.74','File::Spec::Win32'=>'3.74','IPC::Cmd'=>'1.00','Math::BigFloat::Trace'=>'0.49','Math::BigInt::Trace'=>'0.49','Module::CoreList'=>'5.20180220','Module::CoreList::Utils'=>'5.20180220','POSIX'=>'1.82','PerlIO::encoding'=>'0.26','Storable'=>'3.06','Storable::Limit'=>undef,'Test2'=>'1.302122','Test2::API'=>'1.302122','Test2::API::Breakage'=>'1.302122','Test2::API::Context'=>'1.302122','Test2::API::Instance'=>'1.302122','Test2::API::Stack'=>'1.302122','Test2::Event'=>'1.302122','Test2::Event::Bail'=>'1.302122','Test2::Event::Diag'=>'1.302122','Test2::Event::Encoding'=>'1.302122','Test2::Event::Exception'=>'1.302122','Test2::Event::Fail'=>'1.302122','Test2::Event::Generic'=>'1.302122','Test2::Event::Note'=>'1.302122','Test2::Event::Ok'=>'1.302122','Test2::Event::Pass'=>'1.302122','Test2::Event::Plan'=>'1.302122','Test2::Event::Skip'=>'1.302122','Test2::Event::Subtest'=>'1.302122','Test2::Event::TAP::Version'=>'1.302122','Test2::Event::Waiting'=>'1.302122','Test2::EventFacet'=>'1.302122','Test2::EventFacet::About'=>'1.302122','Test2::EventFacet::Amnesty'=>'1.302122','Test2::EventFacet::Assert'=>'1.302122','Test2::EventFacet::Control'=>'1.302122','Test2::EventFacet::Error'=>'1.302122','Test2::EventFacet::Info'=>'1.302122','Test2::EventFacet::Meta'=>'1.302122','Test2::EventFacet::Parent'=>'1.302122','Test2::EventFacet::Plan'=>'1.302122','Test2::EventFacet::Render'=>'1.302122','Test2::EventFacet::Trace'=>'1.302122','Test2::Formatter'=>'1.302122','Test2::Formatter::TAP'=>'1.302122','Test2::Hub'=>'1.302122','Test2::Hub::Interceptor'=>'1.302122','Test2::Hub::Interceptor::Terminator'=>'1.302122','Test2::Hub::Subtest'=>'1.302122','Test2::IPC'=>'1.302122','Test2::IPC::Driver'=>'1.302122','Test2::IPC::Driver::Files'=>'1.302122','Test2::Tools::Tiny'=>'1.302122','Test2::Util'=>'1.302122','Test2::Util::ExternalMeta'=>'1.302122','Test2::Util::Facets2Legacy'=>'1.302122','Test2::Util::HashBase'=>'1.302122','Test2::Util::Trace'=>'1.302122','Test::Builder'=>'1.302122','Test::Builder::Formatter'=>'1.302122','Test::Builder::Module'=>'1.302122','Test::Builder::Tester'=>'1.302122','Test::Builder::Tester::Color'=>'1.302122','Test::Builder::TodoDiag'=>'1.302122','Test::More'=>'1.302122','Test::Simple'=>'1.302122','Test::Tester'=>'1.302122','Test::Tester::Capture'=>'1.302122','Test::Tester::CaptureRunner'=>'1.302122','Test::Tester::Delegate'=>'1.302122','Test::use::ok'=>'1.302122','Time::HiRes'=>'1.9753','XS::APItest'=>'0.96','bigint'=>'0.49','bignum'=>'0.49','bigrat'=>'0.49','encoding'=>'2.22','if'=>'0.0608','mro'=>'1.22','ok'=>'1.302122','threads'=>'2.22','warnings'=>'1.41',},removed=>{'Module::CoreList::TieHashDelta'=>1,}},5.027010=>{delta_from=>5.027009,changed=>{'App::Prove'=>'3.42','App::Prove::State'=>'3.42','App::Prove::State::Result'=>'3.42','App::Prove::State::Result::Test'=>'3.42','B::Deparse'=>'1.48','B::Op_private'=>'5.027010','Carp'=>'1.49','Carp::Heavy'=>'1.49','Config'=>'5.02701','Encode'=>'2.97','ExtUtils::Command'=>'7.34','ExtUtils::Command::MM'=>'7.34','ExtUtils::Liblist'=>'7.34','ExtUtils::Liblist::Kid'=>'7.34','ExtUtils::MM'=>'7.34','ExtUtils::MM_AIX'=>'7.34','ExtUtils::MM_Any'=>'7.34','ExtUtils::MM_BeOS'=>'7.34','ExtUtils::MM_Cygwin'=>'7.34','ExtUtils::MM_DOS'=>'7.34','ExtUtils::MM_Darwin'=>'7.34','ExtUtils::MM_MacOS'=>'7.34','ExtUtils::MM_NW5'=>'7.34','ExtUtils::MM_OS2'=>'7.34','ExtUtils::MM_QNX'=>'7.34','ExtUtils::MM_UWIN'=>'7.34','ExtUtils::MM_Unix'=>'7.34','ExtUtils::MM_VMS'=>'7.34','ExtUtils::MM_VOS'=>'7.34','ExtUtils::MM_Win32'=>'7.34','ExtUtils::MM_Win95'=>'7.34','ExtUtils::MY'=>'7.34','ExtUtils::MakeMaker'=>'7.34','ExtUtils::MakeMaker::Config'=>'7.34','ExtUtils::MakeMaker::Locale'=>'7.34','ExtUtils::MakeMaker::version'=>'7.34','ExtUtils::MakeMaker::version::regex'=>'7.34','ExtUtils::Mkbootstrap'=>'7.34','ExtUtils::Mksymlists'=>'7.34','ExtUtils::ParseXS'=>'3.39','ExtUtils::ParseXS::Constants'=>'3.39','ExtUtils::ParseXS::CountLines'=>'3.39','ExtUtils::ParseXS::Eval'=>'3.39','ExtUtils::ParseXS::Utilities'=>'3.39','ExtUtils::testlib'=>'7.34','File::Glob'=>'1.31','I18N::Langinfo'=>'0.16','List::Util'=>'1.50','List::Util::XS'=>'1.50','Locale::Codes'=>'3.56','Locale::Codes::Constants'=>'3.56','Locale::Codes::Country'=>'3.56','Locale::Codes::Country_Codes'=>'3.56','Locale::Codes::Country_Retired'=>'3.56','Locale::Codes::Currency'=>'3.56','Locale::Codes::Currency_Codes'=>'3.56','Locale::Codes::Currency_Retired'=>'3.56','Locale::Codes::LangExt'=>'3.56','Locale::Codes::LangExt_Codes'=>'3.56','Locale::Codes::LangExt_Retired'=>'3.56','Locale::Codes::LangFam'=>'3.56','Locale::Codes::LangFam_Codes'=>'3.56','Locale::Codes::LangFam_Retired'=>'3.56','Locale::Codes::LangVar'=>'3.56','Locale::Codes::LangVar_Codes'=>'3.56','Locale::Codes::LangVar_Retired'=>'3.56','Locale::Codes::Language'=>'3.56','Locale::Codes::Language_Codes'=>'3.56','Locale::Codes::Language_Retired'=>'3.56','Locale::Codes::Script'=>'3.56','Locale::Codes::Script_Codes'=>'3.56','Locale::Codes::Script_Retired'=>'3.56','Locale::Country'=>'3.56','Locale::Currency'=>'3.56','Locale::Language'=>'3.56','Locale::Script'=>'3.56','Module::CoreList'=>'5.20180221','Module::CoreList::Utils'=>'5.20180221','POSIX'=>'1.83','Scalar::Util'=>'1.50','Sub::Util'=>'1.50','TAP::Base'=>'3.42','TAP::Formatter::Base'=>'3.42','TAP::Formatter::Color'=>'3.42','TAP::Formatter::Console'=>'3.42','TAP::Formatter::Console::ParallelSession'=>'3.42','TAP::Formatter::Console::Session'=>'3.42','TAP::Formatter::File'=>'3.42','TAP::Formatter::File::Session'=>'3.42','TAP::Formatter::Session'=>'3.42','TAP::Harness'=>'3.42','TAP::Harness::Env'=>'3.42','TAP::Object'=>'3.42','TAP::Parser'=>'3.42','TAP::Parser::Aggregator'=>'3.42','TAP::Parser::Grammar'=>'3.42','TAP::Parser::Iterator'=>'3.42','TAP::Parser::Iterator::Array'=>'3.42','TAP::Parser::Iterator::Process'=>'3.42','TAP::Parser::Iterator::Stream'=>'3.42','TAP::Parser::IteratorFactory'=>'3.42','TAP::Parser::Multiplexer'=>'3.42','TAP::Parser::Result'=>'3.42','TAP::Parser::Result::Bailout'=>'3.42','TAP::Parser::Result::Comment'=>'3.42','TAP::Parser::Result::Plan'=>'3.42','TAP::Parser::Result::Pragma'=>'3.42','TAP::Parser::Result::Test'=>'3.42','TAP::Parser::Result::Unknown'=>'3.42','TAP::Parser::Result::Version'=>'3.42','TAP::Parser::Result::YAML'=>'3.42','TAP::Parser::ResultFactory'=>'3.42','TAP::Parser::Scheduler'=>'3.42','TAP::Parser::Scheduler::Job'=>'3.42','TAP::Parser::Scheduler::Spinner'=>'3.42','TAP::Parser::Source'=>'3.42','TAP::Parser::SourceHandler'=>'3.42','TAP::Parser::SourceHandler::Executable'=>'3.42','TAP::Parser::SourceHandler::File'=>'3.42','TAP::Parser::SourceHandler::Handle'=>'3.42','TAP::Parser::SourceHandler::Perl'=>'3.42','TAP::Parser::SourceHandler::RawTAP'=>'3.42','TAP::Parser::YAMLish::Reader'=>'3.42','TAP::Parser::YAMLish::Writer'=>'3.42','Test2'=>'1.302133','Test2::API'=>'1.302133','Test2::API::Breakage'=>'1.302133','Test2::API::Context'=>'1.302133','Test2::API::Instance'=>'1.302133','Test2::API::Stack'=>'1.302133','Test2::Event'=>'1.302133','Test2::Event::Bail'=>'1.302133','Test2::Event::Diag'=>'1.302133','Test2::Event::Encoding'=>'1.302133','Test2::Event::Exception'=>'1.302133','Test2::Event::Fail'=>'1.302133','Test2::Event::Generic'=>'1.302133','Test2::Event::Note'=>'1.302133','Test2::Event::Ok'=>'1.302133','Test2::Event::Pass'=>'1.302133','Test2::Event::Plan'=>'1.302133','Test2::Event::Skip'=>'1.302133','Test2::Event::Subtest'=>'1.302133','Test2::Event::TAP::Version'=>'1.302133','Test2::Event::V2'=>'1.302133','Test2::Event::Waiting'=>'1.302133','Test2::EventFacet'=>'1.302133','Test2::EventFacet::About'=>'1.302133','Test2::EventFacet::Amnesty'=>'1.302133','Test2::EventFacet::Assert'=>'1.302133','Test2::EventFacet::Control'=>'1.302133','Test2::EventFacet::Error'=>'1.302133','Test2::EventFacet::Hub'=>'1.302133','Test2::EventFacet::Info'=>'1.302133','Test2::EventFacet::Meta'=>'1.302133','Test2::EventFacet::Parent'=>'1.302133','Test2::EventFacet::Plan'=>'1.302133','Test2::EventFacet::Render'=>'1.302133','Test2::EventFacet::Trace'=>'1.302133','Test2::Formatter'=>'1.302133','Test2::Formatter::TAP'=>'1.302133','Test2::Hub'=>'1.302133','Test2::Hub::Interceptor'=>'1.302133','Test2::Hub::Interceptor::Terminator'=>'1.302133','Test2::Hub::Subtest'=>'1.302133','Test2::IPC'=>'1.302133','Test2::IPC::Driver'=>'1.302133','Test2::IPC::Driver::Files'=>'1.302133','Test2::Tools::Tiny'=>'1.302133','Test2::Util'=>'1.302133','Test2::Util::ExternalMeta'=>'1.302133','Test2::Util::Facets2Legacy'=>'1.302133','Test2::Util::HashBase'=>'1.302133','Test2::Util::Trace'=>'1.302133','Test::Builder'=>'1.302133','Test::Builder::Formatter'=>'1.302133','Test::Builder::Module'=>'1.302133','Test::Builder::Tester'=>'1.302133','Test::Builder::Tester::Color'=>'1.302133','Test::Builder::TodoDiag'=>'1.302133','Test::Harness'=>'3.42','Test::More'=>'1.302133','Test::Simple'=>'1.302133','Test::Tester'=>'1.302133','Test::Tester::Capture'=>'1.302133','Test::Tester::CaptureRunner'=>'1.302133','Test::Tester::Delegate'=>'1.302133','Test::use::ok'=>'1.302133','Time::HiRes'=>'1.9757','Time::Piece'=>'1.3204','Time::Seconds'=>'1.3204','attributes'=>'0.33','ok'=>'1.302133','warnings'=>'1.42',},removed=>{}},5.024004=>{delta_from=>5.024003,changed=>{'B::Op_private'=>'5.024004','Config'=>'5.024004','Module::CoreList'=>'5.20180414_24','Module::CoreList::TieHashDelta'=>'5.20180414_24','Module::CoreList::Utils'=>'5.20180414_24',},removed=>{}},5.026002=>{delta_from=>5.026001,changed=>{'B::Op_private'=>'5.026002','Config'=>'5.026002','Module::CoreList'=>'5.20180414_26','Module::CoreList::TieHashDelta'=>'5.20180414_26','Module::CoreList::Utils'=>'5.20180414_26','PerlIO::via'=>'0.17','Term::ReadLine'=>'1.17','Unicode::UCD'=>'0.69',},removed=>{}},5.027011=>{delta_from=>5.027010,changed=>{'B::Op_private'=>'5.027011','Carp'=>'1.50','Carp::Heavy'=>'1.50','Config'=>'5.027011','Devel::PPPort'=>'3.40','Exporter'=>'5.73','Exporter::Heavy'=>'5.73','ExtUtils::Constant'=>'0.25','I18N::Langinfo'=>'0.17','IO'=>'1.39','IO::Dir'=>'1.39','IO::File'=>'1.39','IO::Handle'=>'1.39','IO::Pipe'=>'1.39','IO::Poll'=>'1.39','IO::Seekable'=>'1.39','IO::Select'=>'1.39','IO::Socket'=>'1.39','IO::Socket::INET'=>'1.39','IO::Socket::UNIX'=>'1.39','Module::CoreList'=>'5.20180420','Module::CoreList::Utils'=>'5.20180420','POSIX'=>'1.84','Time::HiRes'=>'1.9759','XS::APItest'=>'0.97','bytes'=>'1.06','subs'=>'1.03','vars'=>'1.04','version'=>'0.9923','version::regex'=>'0.9923',},removed=>{}},5.028000=>{delta_from=>5.027011,changed=>{'Archive::Tar'=>'2.30','Archive::Tar::Constant'=>'2.30','Archive::Tar::File'=>'2.30','B::Op_private'=>'5.028000','Config'=>'5.028','Module::CoreList'=>'5.20180622','Module::CoreList::Utils'=>'5.20180622','Storable'=>'3.08','XS::APItest'=>'0.98','feature'=>'1.52',},removed=>{}},5.029000=>{delta_from=>5.028,changed=>{'B::Op_private'=>'5.029000','Config'=>'5.029','Module::CoreList'=>'5.20180626','Module::CoreList::Utils'=>'5.20180626','Unicode::UCD'=>'0.71','XS::APItest'=>'0.99','feature'=>'1.53',},removed=>{}},5.029001=>{delta_from=>5.029000,changed=>{'B::Op_private'=>'5.029001','Compress::Raw::Bzip2'=>'2.081','Compress::Raw::Zlib'=>'2.081','Compress::Zlib'=>'2.081','Config'=>'5.029001','Config::Perl::V'=>'0.30','DB_File'=>'1.842','Devel::PPPort'=>'3.42','Digest::SHA'=>'6.02','ExtUtils::Manifest'=>'1.71','File::GlobMapper'=>'1.001','File::Temp'=>'0.2308','IO::Compress::Adapter::Bzip2'=>'2.081','IO::Compress::Adapter::Deflate'=>'2.081','IO::Compress::Adapter::Identity'=>'2.081','IO::Compress::Base'=>'2.081','IO::Compress::Base::Common'=>'2.081','IO::Compress::Bzip2'=>'2.081','IO::Compress::Deflate'=>'2.081','IO::Compress::Gzip'=>'2.081','IO::Compress::Gzip::Constants'=>'2.081','IO::Compress::RawDeflate'=>'2.081','IO::Compress::Zip'=>'2.081','IO::Compress::Zip::Constants'=>'2.081','IO::Compress::Zlib::Constants'=>'2.081','IO::Compress::Zlib::Extra'=>'2.081','IO::Uncompress::Adapter::Bunzip2'=>'2.081','IO::Uncompress::Adapter::Identity'=>'2.081','IO::Uncompress::Adapter::Inflate'=>'2.081','IO::Uncompress::AnyInflate'=>'2.081','IO::Uncompress::AnyUncompress'=>'2.081','IO::Uncompress::Base'=>'2.081','IO::Uncompress::Bunzip2'=>'2.081','IO::Uncompress::Gunzip'=>'2.081','IO::Uncompress::Inflate'=>'2.081','IO::Uncompress::RawInflate'=>'2.081','IO::Uncompress::Unzip'=>'2.081','IPC::Cmd'=>'1.02','Locale::Codes'=>'3.57','Locale::Codes::Constants'=>'3.57','Locale::Codes::Country'=>'3.57','Locale::Codes::Country_Codes'=>'3.57','Locale::Codes::Country_Retired'=>'3.57','Locale::Codes::Currency'=>'3.57','Locale::Codes::Currency_Codes'=>'3.57','Locale::Codes::Currency_Retired'=>'3.57','Locale::Codes::LangExt'=>'3.57','Locale::Codes::LangExt_Codes'=>'3.57','Locale::Codes::LangExt_Retired'=>'3.57','Locale::Codes::LangFam'=>'3.57','Locale::Codes::LangFam_Codes'=>'3.57','Locale::Codes::LangFam_Retired'=>'3.57','Locale::Codes::LangVar'=>'3.57','Locale::Codes::LangVar_Codes'=>'3.57','Locale::Codes::LangVar_Retired'=>'3.57','Locale::Codes::Language'=>'3.57','Locale::Codes::Language_Codes'=>'3.57','Locale::Codes::Language_Retired'=>'3.57','Locale::Codes::Script'=>'3.57','Locale::Codes::Script_Codes'=>'3.57','Locale::Codes::Script_Retired'=>'3.57','Locale::Country'=>'3.57','Locale::Currency'=>'3.57','Locale::Language'=>'3.57','Locale::Script'=>'3.57','Math::BigFloat'=>'1.999813','Math::BigFloat::Trace'=>'0.50','Math::BigInt'=>'1.999813','Math::BigInt::Calc'=>'1.999813','Math::BigInt::CalcEmu'=>'1.999813','Math::BigInt::FastCalc'=>'0.5007','Math::BigInt::Lib'=>'1.999813','Math::BigInt::Trace'=>'0.50','Math::BigRat'=>'0.2614','Module::CoreList'=>'5.20180720','Module::CoreList::Utils'=>'5.20180720','Pod::Man'=>'4.11','Pod::ParseLink'=>'4.11','Pod::Text'=>'4.11','Pod::Text::Color'=>'4.11','Pod::Text::Overstrike'=>'4.11','Pod::Text::Termcap'=>'4.11','Storable'=>'3.11','Test2'=>'1.302138','Test2::API'=>'1.302138','Test2::API::Breakage'=>'1.302138','Test2::API::Context'=>'1.302138','Test2::API::Instance'=>'1.302138','Test2::API::Stack'=>'1.302138','Test2::Event'=>'1.302138','Test2::Event::Bail'=>'1.302138','Test2::Event::Diag'=>'1.302138','Test2::Event::Encoding'=>'1.302138','Test2::Event::Exception'=>'1.302138','Test2::Event::Fail'=>'1.302138','Test2::Event::Generic'=>'1.302138','Test2::Event::Note'=>'1.302138','Test2::Event::Ok'=>'1.302138','Test2::Event::Pass'=>'1.302138','Test2::Event::Plan'=>'1.302138','Test2::Event::Skip'=>'1.302138','Test2::Event::Subtest'=>'1.302138','Test2::Event::TAP::Version'=>'1.302138','Test2::Event::V2'=>'1.302138','Test2::Event::Waiting'=>'1.302138','Test2::EventFacet'=>'1.302138','Test2::EventFacet::About'=>'1.302138','Test2::EventFacet::Amnesty'=>'1.302138','Test2::EventFacet::Assert'=>'1.302138','Test2::EventFacet::Control'=>'1.302138','Test2::EventFacet::Error'=>'1.302138','Test2::EventFacet::Hub'=>'1.302138','Test2::EventFacet::Info'=>'1.302138','Test2::EventFacet::Meta'=>'1.302138','Test2::EventFacet::Parent'=>'1.302138','Test2::EventFacet::Plan'=>'1.302138','Test2::EventFacet::Render'=>'1.302138','Test2::EventFacet::Trace'=>'1.302138','Test2::Formatter'=>'1.302138','Test2::Formatter::TAP'=>'1.302138','Test2::Hub'=>'1.302138','Test2::Hub::Interceptor'=>'1.302138','Test2::Hub::Interceptor::Terminator'=>'1.302138','Test2::Hub::Subtest'=>'1.302138','Test2::IPC'=>'1.302138','Test2::IPC::Driver'=>'1.302138','Test2::IPC::Driver::Files'=>'1.302138','Test2::Tools::Tiny'=>'1.302138','Test2::Util'=>'1.302138','Test2::Util::ExternalMeta'=>'1.302138','Test2::Util::Facets2Legacy'=>'1.302138','Test2::Util::HashBase'=>'1.302138','Test2::Util::Trace'=>'1.302138','Test::Builder'=>'1.302138','Test::Builder::Formatter'=>'1.302138','Test::Builder::Module'=>'1.302138','Test::Builder::Tester'=>'1.302138','Test::Builder::Tester::Color'=>'1.302138','Test::Builder::TodoDiag'=>'1.302138','Test::More'=>'1.302138','Test::Simple'=>'1.302138','Test::Tester'=>'1.302138','Test::Tester::Capture'=>'1.302138','Test::Tester::CaptureRunner'=>'1.302138','Test::Tester::Delegate'=>'1.302138','Test::use::ok'=>'1.302138','Thread::Queue'=>'3.13','Time::Local'=>'1.28','bigint'=>'0.50','bignum'=>'0.50','bigrat'=>'0.50','experimental'=>'0.020','ok'=>'1.302138','parent'=>'0.237','perlfaq'=>'5.20180605','version'=>'0.9924','version::regex'=>'0.9924',},removed=>{}},5.029002=>{delta_from=>5.029001,changed=>{'B::Op_private'=>'5.029002','Config'=>'5.029002','Config::Extensions'=>'0.03','Cwd'=>'3.75','Data::Dumper'=>'2.171','Filter::Util::Call'=>'1.59','HTTP::Tiny'=>'0.076','Module::CoreList'=>'5.20180820','Module::CoreList::Utils'=>'5.20180820','PerlIO::scalar'=>'0.30','Storable'=>'3.12','Test2'=>'1.302140','Test2::API'=>'1.302140','Test2::API::Breakage'=>'1.302140','Test2::API::Context'=>'1.302140','Test2::API::Instance'=>'1.302140','Test2::API::Stack'=>'1.302140','Test2::Event'=>'1.302140','Test2::Event::Bail'=>'1.302140','Test2::Event::Diag'=>'1.302140','Test2::Event::Encoding'=>'1.302140','Test2::Event::Exception'=>'1.302140','Test2::Event::Fail'=>'1.302140','Test2::Event::Generic'=>'1.302140','Test2::Event::Note'=>'1.302140','Test2::Event::Ok'=>'1.302140','Test2::Event::Pass'=>'1.302140','Test2::Event::Plan'=>'1.302140','Test2::Event::Skip'=>'1.302140','Test2::Event::Subtest'=>'1.302140','Test2::Event::TAP::Version'=>'1.302140','Test2::Event::V2'=>'1.302140','Test2::Event::Waiting'=>'1.302140','Test2::EventFacet'=>'1.302140','Test2::EventFacet::About'=>'1.302140','Test2::EventFacet::Amnesty'=>'1.302140','Test2::EventFacet::Assert'=>'1.302140','Test2::EventFacet::Control'=>'1.302140','Test2::EventFacet::Error'=>'1.302140','Test2::EventFacet::Hub'=>'1.302140','Test2::EventFacet::Info'=>'1.302140','Test2::EventFacet::Meta'=>'1.302140','Test2::EventFacet::Parent'=>'1.302140','Test2::EventFacet::Plan'=>'1.302140','Test2::EventFacet::Render'=>'1.302140','Test2::EventFacet::Trace'=>'1.302140','Test2::Formatter'=>'1.302140','Test2::Formatter::TAP'=>'1.302140','Test2::Hub'=>'1.302140','Test2::Hub::Interceptor'=>'1.302140','Test2::Hub::Interceptor::Terminator'=>'1.302140','Test2::Hub::Subtest'=>'1.302140','Test2::IPC'=>'1.302140','Test2::IPC::Driver'=>'1.302140','Test2::IPC::Driver::Files'=>'1.302140','Test2::Tools::Tiny'=>'1.302140','Test2::Util'=>'1.302140','Test2::Util::ExternalMeta'=>'1.302140','Test2::Util::Facets2Legacy'=>'1.302140','Test2::Util::HashBase'=>'1.302140','Test2::Util::Trace'=>'1.302140','Test::Builder'=>'1.302140','Test::Builder::Formatter'=>'1.302140','Test::Builder::Module'=>'1.302140','Test::Builder::Tester'=>'1.302140','Test::Builder::Tester::Color'=>'1.302140','Test::Builder::TodoDiag'=>'1.302140','Test::More'=>'1.302140','Test::Simple'=>'1.302140','Test::Tester'=>'1.302140','Test::Tester::Capture'=>'1.302140','Test::Tester::CaptureRunner'=>'1.302140','Test::Tester::Delegate'=>'1.302140','Test::use::ok'=>'1.302140','Time::HiRes'=>'1.9760','Time::Piece'=>'1.33','Time::Seconds'=>'1.33','Unicode'=>'11.0.0','ok'=>'1.302140','warnings'=>'1.43',},removed=>{}},5.029003=>{delta_from=>5.029002,changed=>{'Archive::Tar'=>'2.32','Archive::Tar::Constant'=>'2.32','Archive::Tar::File'=>'2.32','B::Op_private'=>'5.029003','Config'=>'5.029003','Data::Dumper'=>'2.172','Devel::PPPort'=>'3.43','File::Path'=>'2.16','File::Spec'=>'3.75','File::Spec::AmigaOS'=>'3.75','File::Spec::Cygwin'=>'3.75','File::Spec::Epoc'=>'3.75','File::Spec::Functions'=>'3.75','File::Spec::Mac'=>'3.75','File::Spec::OS2'=>'3.75','File::Spec::Unix'=>'3.75','File::Spec::VMS'=>'3.75','File::Spec::Win32'=>'3.75','Module::CoreList'=>'5.20180920','Module::CoreList::Utils'=>'5.20180920','POSIX'=>'1.85','Storable'=>'3.13','User::grent'=>'1.03','perlfaq'=>'5.20180915',},removed=>{'Locale::Codes'=>1,'Locale::Codes::Constants'=>1,'Locale::Codes::Country'=>1,'Locale::Codes::Country_Codes'=>1,'Locale::Codes::Country_Retired'=>1,'Locale::Codes::Currency'=>1,'Locale::Codes::Currency_Codes'=>1,'Locale::Codes::Currency_Retired'=>1,'Locale::Codes::LangExt'=>1,'Locale::Codes::LangExt_Codes'=>1,'Locale::Codes::LangExt_Retired'=>1,'Locale::Codes::LangFam'=>1,'Locale::Codes::LangFam_Codes'=>1,'Locale::Codes::LangFam_Retired'=>1,'Locale::Codes::LangVar'=>1,'Locale::Codes::LangVar_Codes'=>1,'Locale::Codes::LangVar_Retired'=>1,'Locale::Codes::Language'=>1,'Locale::Codes::Language_Codes'=>1,'Locale::Codes::Language_Retired'=>1,'Locale::Codes::Script'=>1,'Locale::Codes::Script_Codes'=>1,'Locale::Codes::Script_Retired'=>1,'Locale::Country'=>1,'Locale::Currency'=>1,'Locale::Language'=>1,'Locale::Script'=>1,}},5.029004=>{delta_from=>5.029003,changed=>{'App::Cpan'=>'1.671','B'=>'1.75','B::Concise'=>'1.004','B::Deparse'=>'1.49','B::Op_private'=>'5.029004','B::Terse'=>'1.09','CPAN'=>'2.21','CPAN::Distribution'=>'2.21','CPAN::Mirrors'=>'2.21','CPAN::Plugin'=>'0.97','CPAN::Shell'=>'5.5008','Config'=>'5.029004','Devel::Peek'=>'1.28','File::Copy'=>'2.34','File::Glob'=>'1.32','Math::BigFloat::Trace'=>'0.51','Math::BigInt::Trace'=>'0.51','Module::CoreList'=>'5.20181020','Module::CoreList::Utils'=>'5.20181020','Unicode::UCD'=>'0.72','bigint'=>'0.51','bignum'=>'0.51','bigrat'=>'0.51','bytes'=>'1.07','feature'=>'1.54','sigtrap'=>'1.09','vars'=>'1.05',},removed=>{'B::Debug'=>1,'arybase'=>1,}},5.029005=>{delta_from=>5.029004,changed=>{'B::Op_private'=>'5.029005','Config'=>'5.029005','Cwd'=>'3.76','Data::Dumper'=>'2.173','Errno'=>'1.30','File::Spec'=>'3.76','File::Spec::AmigaOS'=>'3.76','File::Spec::Cygwin'=>'3.76','File::Spec::Epoc'=>'3.76','File::Spec::Functions'=>'3.76','File::Spec::Mac'=>'3.76','File::Spec::OS2'=>'3.76','File::Spec::Unix'=>'3.76','File::Spec::VMS'=>'3.76','File::Spec::Win32'=>'3.76','GDBM_File'=>'1.18','Module::CoreList'=>'5.20181120','Module::CoreList::Utils'=>'5.20181120','NDBM_File'=>'1.15','ODBM_File'=>'1.16','SDBM_File'=>'1.15','re'=>'0.37',},removed=>{}},5.026003=>{delta_from=>5.026002,changed=>{'Archive::Tar'=>'2.24_01','B::Op_private'=>'5.026003','Config'=>'5.026003','Module::CoreList'=>'5.20181129_26','Module::CoreList::TieHashDelta'=>'5.20181129_26','Module::CoreList::Utils'=>'5.20181129_26',},removed=>{}},5.028001=>{delta_from=>5.028,changed=>{'B::Op_private'=>'5.028001','Config'=>'5.028001','Module::CoreList'=>'5.20181129_28','Module::CoreList::Utils'=>'5.20181129_28',},removed=>{}},5.029006=>{delta_from=>5.029005,changed=>{'B::Op_private'=>'5.029006','Config'=>'5.029006','Config::Perl::V'=>'0.32','ExtUtils::ParseXS'=>'3.40','ExtUtils::ParseXS::Constants'=>'3.40','ExtUtils::ParseXS::CountLines'=>'3.40','ExtUtils::ParseXS::Eval'=>'3.40','ExtUtils::ParseXS::Utilities'=>'3.40','File::Find'=>'1.35','Module::CoreList'=>'5.20181218','Module::CoreList::Utils'=>'5.20181218','POSIX'=>'1.86','Storable'=>'3.14','Test2'=>'1.302141','Test2::API'=>'1.302141','Test2::API::Breakage'=>'1.302141','Test2::API::Context'=>'1.302141','Test2::API::Instance'=>'1.302141','Test2::API::Stack'=>'1.302141','Test2::Event'=>'1.302141','Test2::Event::Bail'=>'1.302141','Test2::Event::Diag'=>'1.302141','Test2::Event::Encoding'=>'1.302141','Test2::Event::Exception'=>'1.302141','Test2::Event::Fail'=>'1.302141','Test2::Event::Generic'=>'1.302141','Test2::Event::Note'=>'1.302141','Test2::Event::Ok'=>'1.302141','Test2::Event::Pass'=>'1.302141','Test2::Event::Plan'=>'1.302141','Test2::Event::Skip'=>'1.302141','Test2::Event::Subtest'=>'1.302141','Test2::Event::TAP::Version'=>'1.302141','Test2::Event::V2'=>'1.302141','Test2::Event::Waiting'=>'1.302141','Test2::EventFacet'=>'1.302141','Test2::EventFacet::About'=>'1.302141','Test2::EventFacet::Amnesty'=>'1.302141','Test2::EventFacet::Assert'=>'1.302141','Test2::EventFacet::Control'=>'1.302141','Test2::EventFacet::Error'=>'1.302141','Test2::EventFacet::Hub'=>'1.302141','Test2::EventFacet::Info'=>'1.302141','Test2::EventFacet::Meta'=>'1.302141','Test2::EventFacet::Parent'=>'1.302141','Test2::EventFacet::Plan'=>'1.302141','Test2::EventFacet::Render'=>'1.302141','Test2::EventFacet::Trace'=>'1.302141','Test2::Formatter'=>'1.302141','Test2::Formatter::TAP'=>'1.302141','Test2::Hub'=>'1.302141','Test2::Hub::Interceptor'=>'1.302141','Test2::Hub::Interceptor::Terminator'=>'1.302141','Test2::Hub::Subtest'=>'1.302141','Test2::IPC'=>'1.302141','Test2::IPC::Driver'=>'1.302141','Test2::IPC::Driver::Files'=>'1.302141','Test2::Tools::Tiny'=>'1.302141','Test2::Util'=>'1.302141','Test2::Util::ExternalMeta'=>'1.302141','Test2::Util::Facets2Legacy'=>'1.302141','Test2::Util::HashBase'=>'1.302141','Test2::Util::Trace'=>'1.302141','Test::Builder'=>'1.302141','Test::Builder::Formatter'=>'1.302141','Test::Builder::Module'=>'1.302141','Test::Builder::Tester'=>'1.302141','Test::Builder::Tester::Color'=>'1.302141','Test::Builder::TodoDiag'=>'1.302141','Test::More'=>'1.302141','Test::Simple'=>'1.302141','Test::Tester'=>'1.302141','Test::Tester::Capture'=>'1.302141','Test::Tester::CaptureRunner'=>'1.302141','Test::Tester::Delegate'=>'1.302141','Test::use::ok'=>'1.302141','ok'=>'1.302141','threads::shared'=>'1.59',},removed=>{'Storable::Limit'=>1,}},5.029007=>{delta_from=>5.029006,changed=>{'App::Cpan'=>'1.672','B::Op_private'=>'5.029007','CPAN'=>'2.22','CPAN::Distribution'=>'2.22','CPAN::Plugin::Specfile'=>'0.02','Compress::Raw::Bzip2'=>'2.084','Compress::Raw::Zlib'=>'2.084','Compress::Zlib'=>'2.084','Config'=>'5.029007','Cwd'=>'3.77','DB_File'=>'1.843','File::Find'=>'1.36','File::Spec'=>'3.77','File::Spec::AmigaOS'=>'3.77','File::Spec::Cygwin'=>'3.77','File::Spec::Epoc'=>'3.77','File::Spec::Functions'=>'3.77','File::Spec::Mac'=>'3.77','File::Spec::OS2'=>'3.77','File::Spec::Unix'=>'3.77','File::Spec::VMS'=>'3.77','File::Spec::Win32'=>'3.77','File::Temp'=>'0.2309','IO::Compress::Adapter::Bzip2'=>'2.084','IO::Compress::Adapter::Deflate'=>'2.084','IO::Compress::Adapter::Identity'=>'2.084','IO::Compress::Base'=>'2.084','IO::Compress::Base::Common'=>'2.084','IO::Compress::Bzip2'=>'2.084','IO::Compress::Deflate'=>'2.084','IO::Compress::Gzip'=>'2.084','IO::Compress::Gzip::Constants'=>'2.084','IO::Compress::RawDeflate'=>'2.084','IO::Compress::Zip'=>'2.084','IO::Compress::Zip::Constants'=>'2.084','IO::Compress::Zlib::Constants'=>'2.084','IO::Compress::Zlib::Extra'=>'2.084','IO::Uncompress::Adapter::Bunzip2'=>'2.084','IO::Uncompress::Adapter::Identity'=>'2.084','IO::Uncompress::Adapter::Inflate'=>'2.084','IO::Uncompress::AnyInflate'=>'2.084','IO::Uncompress::AnyUncompress'=>'2.084','IO::Uncompress::Base'=>'2.084','IO::Uncompress::Bunzip2'=>'2.084','IO::Uncompress::Gunzip'=>'2.084','IO::Uncompress::Inflate'=>'2.084','IO::Uncompress::RawInflate'=>'2.084','IO::Uncompress::Unzip'=>'2.084','Math::BigFloat'=>'1.999816','Math::BigInt'=>'1.999816','Math::BigInt::Calc'=>'1.999816','Math::BigInt::FastCalc'=>'0.5008','Math::BigInt::Lib'=>'1.999816','Module::CoreList'=>'5.20190120','Module::CoreList::Utils'=>'5.20190120','Test2'=>'1.302160','Test2::API'=>'1.302160','Test2::API::Breakage'=>'1.302160','Test2::API::Context'=>'1.302160','Test2::API::Instance'=>'1.302160','Test2::API::Stack'=>'1.302160','Test2::Event'=>'1.302160','Test2::Event::Bail'=>'1.302160','Test2::Event::Diag'=>'1.302160','Test2::Event::Encoding'=>'1.302160','Test2::Event::Exception'=>'1.302160','Test2::Event::Fail'=>'1.302160','Test2::Event::Generic'=>'1.302160','Test2::Event::Note'=>'1.302160','Test2::Event::Ok'=>'1.302160','Test2::Event::Pass'=>'1.302160','Test2::Event::Plan'=>'1.302160','Test2::Event::Skip'=>'1.302160','Test2::Event::Subtest'=>'1.302160','Test2::Event::TAP::Version'=>'1.302160','Test2::Event::V2'=>'1.302160','Test2::Event::Waiting'=>'1.302160','Test2::EventFacet'=>'1.302160','Test2::EventFacet::About'=>'1.302160','Test2::EventFacet::Amnesty'=>'1.302160','Test2::EventFacet::Assert'=>'1.302160','Test2::EventFacet::Control'=>'1.302160','Test2::EventFacet::Error'=>'1.302160','Test2::EventFacet::Hub'=>'1.302160','Test2::EventFacet::Info'=>'1.302160','Test2::EventFacet::Info::Table'=>undef,'Test2::EventFacet::Meta'=>'1.302160','Test2::EventFacet::Parent'=>'1.302160','Test2::EventFacet::Plan'=>'1.302160','Test2::EventFacet::Render'=>'1.302160','Test2::EventFacet::Trace'=>'1.302160','Test2::Formatter'=>'1.302160','Test2::Formatter::TAP'=>'1.302160','Test2::Hub'=>'1.302160','Test2::Hub::Interceptor'=>'1.302160','Test2::Hub::Interceptor::Terminator'=>'1.302160','Test2::Hub::Subtest'=>'1.302160','Test2::IPC'=>'1.302160','Test2::IPC::Driver'=>'1.302160','Test2::IPC::Driver::Files'=>'1.302160','Test2::Tools::Tiny'=>'1.302160','Test2::Util'=>'1.302160','Test2::Util::ExternalMeta'=>'1.302160','Test2::Util::Facets2Legacy'=>'1.302160','Test2::Util::HashBase'=>'1.302160','Test2::Util::Trace'=>'1.302160','Test::Builder'=>'1.302160','Test::Builder::Formatter'=>'1.302160','Test::Builder::Module'=>'1.302160','Test::Builder::Tester'=>'1.302160','Test::Builder::Tester::Color'=>'1.302160','Test::Builder::TodoDiag'=>'1.302160','Test::More'=>'1.302160','Test::Simple'=>'1.302160','Test::Tester'=>'1.302160','Test::Tester::Capture'=>'1.302160','Test::Tester::CaptureRunner'=>'1.302160','Test::Tester::Delegate'=>'1.302160','Test::use::ok'=>'1.302160','Unicode::Collate'=>'1.27','Unicode::Collate::CJK::Big5'=>'1.27','Unicode::Collate::CJK::GB2312'=>'1.27','Unicode::Collate::CJK::JISX0208'=>'1.27','Unicode::Collate::CJK::Korean'=>'1.27','Unicode::Collate::CJK::Pinyin'=>'1.27','Unicode::Collate::CJK::Stroke'=>'1.27','Unicode::Collate::CJK::Zhuyin'=>'1.27','Unicode::Collate::Locale'=>'1.27','lib'=>'0.65','ok'=>'1.302160',},removed=>{'Math::BigInt::CalcEmu'=>1,}},5.029008=>{delta_from=>5.029007,changed=>{'B'=>'1.76','B::Op_private'=>'5.029008','Config'=>'5.029008','Devel::PPPort'=>'3.44','Encode'=>'3.00','Encode::Unicode'=>'2.18','ExtUtils::Miniperl'=>'1.09','IO'=>'1.40','IO::Dir'=>'1.40','IO::File'=>'1.40','IO::Handle'=>'1.40','IO::Pipe'=>'1.40','IO::Poll'=>'1.40','IO::Seekable'=>'1.40','IO::Select'=>'1.40','IO::Socket'=>'1.40','IO::Socket::INET'=>'1.40','IO::Socket::UNIX'=>'1.40','JSON::PP'=>'4.00','JSON::PP::Boolean'=>'4.00','Module::CoreList'=>'5.20190220','Module::CoreList::Utils'=>'5.20190220','Module::Load'=>'0.34','Net::Ping'=>'2.71','POSIX'=>'1.87','Test2'=>'1.302162','Test2::API'=>'1.302162','Test2::API::Breakage'=>'1.302162','Test2::API::Context'=>'1.302162','Test2::API::Instance'=>'1.302162','Test2::API::Stack'=>'1.302162','Test2::Event'=>'1.302162','Test2::Event::Bail'=>'1.302162','Test2::Event::Diag'=>'1.302162','Test2::Event::Encoding'=>'1.302162','Test2::Event::Exception'=>'1.302162','Test2::Event::Fail'=>'1.302162','Test2::Event::Generic'=>'1.302162','Test2::Event::Note'=>'1.302162','Test2::Event::Ok'=>'1.302162','Test2::Event::Pass'=>'1.302162','Test2::Event::Plan'=>'1.302162','Test2::Event::Skip'=>'1.302162','Test2::Event::Subtest'=>'1.302162','Test2::Event::TAP::Version'=>'1.302162','Test2::Event::V2'=>'1.302162','Test2::Event::Waiting'=>'1.302162','Test2::EventFacet'=>'1.302162','Test2::EventFacet::About'=>'1.302162','Test2::EventFacet::Amnesty'=>'1.302162','Test2::EventFacet::Assert'=>'1.302162','Test2::EventFacet::Control'=>'1.302162','Test2::EventFacet::Error'=>'1.302162','Test2::EventFacet::Hub'=>'1.302162','Test2::EventFacet::Info'=>'1.302162','Test2::EventFacet::Meta'=>'1.302162','Test2::EventFacet::Parent'=>'1.302162','Test2::EventFacet::Plan'=>'1.302162','Test2::EventFacet::Render'=>'1.302162','Test2::EventFacet::Trace'=>'1.302162','Test2::Formatter'=>'1.302162','Test2::Formatter::TAP'=>'1.302162','Test2::Hub'=>'1.302162','Test2::Hub::Interceptor'=>'1.302162','Test2::Hub::Interceptor::Terminator'=>'1.302162','Test2::Hub::Subtest'=>'1.302162','Test2::IPC'=>'1.302162','Test2::IPC::Driver'=>'1.302162','Test2::IPC::Driver::Files'=>'1.302162','Test2::Tools::Tiny'=>'1.302162','Test2::Util'=>'1.302162','Test2::Util::ExternalMeta'=>'1.302162','Test2::Util::Facets2Legacy'=>'1.302162','Test2::Util::HashBase'=>'1.302162','Test2::Util::Trace'=>'1.302162','Test::Builder'=>'1.302162','Test::Builder::Formatter'=>'1.302162','Test::Builder::Module'=>'1.302162','Test::Builder::Tester'=>'1.302162','Test::Builder::Tester::Color'=>'1.302162','Test::Builder::TodoDiag'=>'1.302162','Test::More'=>'1.302162','Test::Simple'=>'1.302162','Test::Tester'=>'1.302162','Test::Tester::Capture'=>'1.302162','Test::Tester::CaptureRunner'=>'1.302162','Test::Tester::Delegate'=>'1.302162','Test::use::ok'=>'1.302162','XS::APItest'=>'1.00','deprecate'=>'0.04','ok'=>'1.302162','perlfaq'=>'5.20190126',},removed=>{}},5.029009=>{delta_from=>5.029008,changed=>{'B::Op_private'=>'5.029009','Config'=>'5.029009','Devel::PPPort'=>'3.45','Encode'=>'3.01','ExtUtils::Manifest'=>'1.72','JSON::PP'=>'4.02','JSON::PP::Boolean'=>'4.02','Module::CoreList'=>'5.20190320','Module::CoreList::Utils'=>'5.20190320','PerlIO::encoding'=>'0.27','Unicode'=>'12.0.0','threads::shared'=>'1.60','utf8'=>'1.22','warnings'=>'1.44',},removed=>{}},5.028002=>{delta_from=>5.028001,changed=>{'B::Op_private'=>'5.028002','Config'=>'5.028002','Module::CoreList'=>'5.20190419','Module::CoreList::Utils'=>'5.20190419','PerlIO::scalar'=>'0.30','Storable'=>'3.08_01',},removed=>{}},5.029010=>{delta_from=>5.029009,changed=>{'B::Op_private'=>'5.029010','Config'=>'5.02901','Cwd'=>'3.78','Data::Dumper'=>'2.174','ExtUtils::CBuilder'=>'0.280231','ExtUtils::CBuilder::Base'=>'0.280231','ExtUtils::CBuilder::Platform::Unix'=>'0.280231','ExtUtils::CBuilder::Platform::VMS'=>'0.280231','ExtUtils::CBuilder::Platform::Windows'=>'0.280231','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280231','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280231','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280231','ExtUtils::CBuilder::Platform::aix'=>'0.280231','ExtUtils::CBuilder::Platform::android'=>'0.280231','ExtUtils::CBuilder::Platform::cygwin'=>'0.280231','ExtUtils::CBuilder::Platform::darwin'=>'0.280231','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280231','ExtUtils::CBuilder::Platform::os2'=>'0.280231','File::Spec'=>'3.78','File::Spec::AmigaOS'=>'3.78','File::Spec::Cygwin'=>'3.78','File::Spec::Epoc'=>'3.78','File::Spec::Functions'=>'3.78','File::Spec::Mac'=>'3.78','File::Spec::OS2'=>'3.78','File::Spec::Unix'=>'3.78','File::Spec::VMS'=>'3.78','File::Spec::Win32'=>'3.78','I18N::Langinfo'=>'0.18','Module::CoreList'=>'5.20190420','Module::CoreList::Utils'=>'5.20190420','Module::Metadata'=>'1.000036','POSIX'=>'1.88','Storable'=>'3.15','Unicode'=>'12.1.0',},removed=>{}},5.030000=>{delta_from=>5.02901,changed=>{'B::Op_private'=>'5.030000','Config'=>'5.03','Devel::PPPort'=>'3.52','Module::CoreList'=>'5.20190522','Module::CoreList::Utils'=>'5.20190522','XS::Typemap'=>'0.17',},removed=>{}},5.031000=>{delta_from=>5.03,changed=>{'B::Op_private'=>'5.031000','Config'=>'5.031','Module::CoreList'=>'5.20190524','Module::CoreList::Utils'=>'5.20190524','Pod::Simple'=>'3.36','Pod::Simple::BlackBox'=>'3.36','Pod::Simple::Checker'=>'3.36','Pod::Simple::Debug'=>'3.36','Pod::Simple::DumpAsText'=>'3.36','Pod::Simple::DumpAsXML'=>'3.36','Pod::Simple::HTML'=>'3.36','Pod::Simple::HTMLBatch'=>'3.36','Pod::Simple::JustPod'=>undef,'Pod::Simple::LinkSection'=>'3.36','Pod::Simple::Methody'=>'3.36','Pod::Simple::Progress'=>'3.36','Pod::Simple::PullParser'=>'3.36','Pod::Simple::PullParserEndToken'=>'3.36','Pod::Simple::PullParserStartToken'=>'3.36','Pod::Simple::PullParserTextToken'=>'3.36','Pod::Simple::PullParserToken'=>'3.36','Pod::Simple::RTF'=>'3.36','Pod::Simple::Search'=>'3.36','Pod::Simple::SimpleTree'=>'3.36','Pod::Simple::Text'=>'3.36','Pod::Simple::TextContent'=>'3.36','Pod::Simple::TiedOutFH'=>'3.36','Pod::Simple::Transcode'=>'3.36','Pod::Simple::TranscodeDumb'=>'3.36','Pod::Simple::TranscodeSmart'=>'3.36','Pod::Simple::XHTML'=>'3.36','Pod::Simple::XMLOutStream'=>'3.36','Socket'=>'2.029','feature'=>'1.55',},removed=>{}},5.031001=>{delta_from=>5.031000,changed=>{'App::Cpan'=>'1.675','B::Op_private'=>'5.031001','CPAN'=>'2.27','CPAN::Bundle'=>'5.5005','CPAN::Distribution'=>'2.27','CPAN::FTP'=>'5.5012','CPAN::FirstTime'=>'5.5314','CPAN::HandleConfig'=>'5.5011','CPAN::Mirrors'=>'2.27','CPAN::Queue'=>'5.5003','CPAN::Shell'=>'5.5009','CPAN::Tarzip'=>'5.5013','Class::Struct'=>'0.66','Compress::Raw::Bzip2'=>'2.086','Compress::Raw::Zlib'=>'2.086','Compress::Zlib'=>'2.086','Config'=>'5.031001','DB_File'=>'1.852','Devel::PPPort'=>'3.53','ExtUtils::CBuilder'=>'0.280232','ExtUtils::Command'=>'7.36','ExtUtils::Command::MM'=>'7.36','ExtUtils::Liblist'=>'7.36','ExtUtils::Liblist::Kid'=>'7.36','ExtUtils::MM'=>'7.36','ExtUtils::MM_AIX'=>'7.36','ExtUtils::MM_Any'=>'7.36','ExtUtils::MM_BeOS'=>'7.36','ExtUtils::MM_Cygwin'=>'7.36','ExtUtils::MM_DOS'=>'7.36','ExtUtils::MM_Darwin'=>'7.36','ExtUtils::MM_MacOS'=>'7.36','ExtUtils::MM_NW5'=>'7.36','ExtUtils::MM_OS2'=>'7.36','ExtUtils::MM_QNX'=>'7.36','ExtUtils::MM_UWIN'=>'7.36','ExtUtils::MM_Unix'=>'7.36','ExtUtils::MM_VMS'=>'7.36','ExtUtils::MM_VOS'=>'7.36','ExtUtils::MM_Win32'=>'7.36','ExtUtils::MM_Win95'=>'7.36','ExtUtils::MY'=>'7.36','ExtUtils::MakeMaker'=>'7.36','ExtUtils::MakeMaker::Config'=>'7.36','ExtUtils::MakeMaker::Locale'=>'7.36','ExtUtils::MakeMaker::version'=>'7.36','ExtUtils::MakeMaker::version::regex'=>'7.36','ExtUtils::Mkbootstrap'=>'7.36','ExtUtils::Mksymlists'=>'7.36','ExtUtils::testlib'=>'7.36','File::Spec::Win32'=>'3.79','I18N::LangTags'=>'0.44','IO'=>'1.41','IO::Compress::Adapter::Bzip2'=>'2.086','IO::Compress::Adapter::Deflate'=>'2.086','IO::Compress::Adapter::Identity'=>'2.086','IO::Compress::Base'=>'2.086','IO::Compress::Base::Common'=>'2.086','IO::Compress::Bzip2'=>'2.086','IO::Compress::Deflate'=>'2.086','IO::Compress::Gzip'=>'2.086','IO::Compress::Gzip::Constants'=>'2.086','IO::Compress::RawDeflate'=>'2.086','IO::Compress::Zip'=>'2.086','IO::Compress::Zip::Constants'=>'2.086','IO::Compress::Zlib::Constants'=>'2.086','IO::Compress::Zlib::Extra'=>'2.086','IO::Dir'=>'1.41','IO::File'=>'1.41','IO::Handle'=>'1.41','IO::Pipe'=>'1.41','IO::Poll'=>'1.41','IO::Seekable'=>'1.41','IO::Select'=>'1.41','IO::Socket'=>'1.41','IO::Socket::INET'=>'1.41','IO::Socket::UNIX'=>'1.41','IO::Uncompress::Adapter::Bunzip2'=>'2.086','IO::Uncompress::Adapter::Identity'=>'2.086','IO::Uncompress::Adapter::Inflate'=>'2.086','IO::Uncompress::AnyInflate'=>'2.086','IO::Uncompress::AnyUncompress'=>'2.086','IO::Uncompress::Base'=>'2.086','IO::Uncompress::Bunzip2'=>'2.086','IO::Uncompress::Gunzip'=>'2.086','IO::Uncompress::Inflate'=>'2.086','IO::Uncompress::RawInflate'=>'2.086','IO::Uncompress::Unzip'=>'2.086','Module::CoreList'=>'5.20190620','Module::CoreList::Utils'=>'5.20190620','POSIX'=>'1.89','Pod::Man'=>'4.12','Pod::ParseLink'=>'4.12','Pod::Simple'=>'3.38','Pod::Simple::BlackBox'=>'3.38','Pod::Simple::Checker'=>'3.38','Pod::Simple::Debug'=>'3.38','Pod::Simple::DumpAsText'=>'3.38','Pod::Simple::DumpAsXML'=>'3.38','Pod::Simple::HTML'=>'3.38','Pod::Simple::HTMLBatch'=>'3.38','Pod::Simple::LinkSection'=>'3.38','Pod::Simple::Methody'=>'3.38','Pod::Simple::Progress'=>'3.38','Pod::Simple::PullParser'=>'3.38','Pod::Simple::PullParserEndToken'=>'3.38','Pod::Simple::PullParserStartToken'=>'3.38','Pod::Simple::PullParserTextToken'=>'3.38','Pod::Simple::PullParserToken'=>'3.38','Pod::Simple::RTF'=>'3.38','Pod::Simple::Search'=>'3.38','Pod::Simple::SimpleTree'=>'3.38','Pod::Simple::Text'=>'3.38','Pod::Simple::TextContent'=>'3.38','Pod::Simple::TiedOutFH'=>'3.38','Pod::Simple::Transcode'=>'3.38','Pod::Simple::TranscodeDumb'=>'3.38','Pod::Simple::TranscodeSmart'=>'3.38','Pod::Simple::XHTML'=>'3.38','Pod::Simple::XMLOutStream'=>'3.38','Pod::Text'=>'4.12','Pod::Text::Color'=>'4.12','Pod::Text::Overstrike'=>'4.12','Pod::Text::Termcap'=>'4.12','SelfLoader'=>'1.26','Storable'=>'3.16','Sys::Hostname'=>'1.23','Test2'=>'1.302164','Test2::API'=>'1.302164','Test2::API::Breakage'=>'1.302164','Test2::API::Context'=>'1.302164','Test2::API::Instance'=>'1.302164','Test2::API::Stack'=>'1.302164','Test2::Event'=>'1.302164','Test2::Event::Bail'=>'1.302164','Test2::Event::Diag'=>'1.302164','Test2::Event::Encoding'=>'1.302164','Test2::Event::Exception'=>'1.302164','Test2::Event::Fail'=>'1.302164','Test2::Event::Generic'=>'1.302164','Test2::Event::Note'=>'1.302164','Test2::Event::Ok'=>'1.302164','Test2::Event::Pass'=>'1.302164','Test2::Event::Plan'=>'1.302164','Test2::Event::Skip'=>'1.302164','Test2::Event::Subtest'=>'1.302164','Test2::Event::TAP::Version'=>'1.302164','Test2::Event::V2'=>'1.302164','Test2::Event::Waiting'=>'1.302164','Test2::EventFacet'=>'1.302164','Test2::EventFacet::About'=>'1.302164','Test2::EventFacet::Amnesty'=>'1.302164','Test2::EventFacet::Assert'=>'1.302164','Test2::EventFacet::Control'=>'1.302164','Test2::EventFacet::Error'=>'1.302164','Test2::EventFacet::Hub'=>'1.302164','Test2::EventFacet::Info'=>'1.302164','Test2::EventFacet::Info::Table'=>'1.302164','Test2::EventFacet::Meta'=>'1.302164','Test2::EventFacet::Parent'=>'1.302164','Test2::EventFacet::Plan'=>'1.302164','Test2::EventFacet::Render'=>'1.302164','Test2::EventFacet::Trace'=>'1.302164','Test2::Formatter'=>'1.302164','Test2::Formatter::TAP'=>'1.302164','Test2::Hub'=>'1.302164','Test2::Hub::Interceptor'=>'1.302164','Test2::Hub::Interceptor::Terminator'=>'1.302164','Test2::Hub::Subtest'=>'1.302164','Test2::IPC'=>'1.302164','Test2::IPC::Driver'=>'1.302164','Test2::IPC::Driver::Files'=>'1.302164','Test2::Tools::Tiny'=>'1.302164','Test2::Util'=>'1.302164','Test2::Util::ExternalMeta'=>'1.302164','Test2::Util::Facets2Legacy'=>'1.302164','Test2::Util::HashBase'=>'1.302164','Test2::Util::Trace'=>'1.302164','Test::Builder'=>'1.302164','Test::Builder::Formatter'=>'1.302164','Test::Builder::Module'=>'1.302164','Test::Builder::Tester'=>'1.302164','Test::Builder::Tester::Color'=>'1.302164','Test::Builder::TodoDiag'=>'1.302164','Test::More'=>'1.302164','Test::Simple'=>'1.302164','Test::Tester'=>'1.302164','Test::Tester::Capture'=>'1.302164','Test::Tester::CaptureRunner'=>'1.302164','Test::Tester::Delegate'=>'1.302164','Test::use::ok'=>'1.302164','Tie::File'=>'1.03','Tie::Hash::NamedCapture'=>'0.11','Time::HiRes'=>'1.9761','Unicode::Normalize'=>'1.27','Unicode::UCD'=>'0.73','XS::APItest'=>'1.01','ok'=>'1.302164','overload'=>'1.31','warnings'=>'1.45',},removed=>{'Pod::Find'=>1,'Pod::InputObjects'=>1,'Pod::ParseUtils'=>1,'Pod::Parser'=>1,'Pod::PlainText'=>1,'Pod::Select'=>1,}},5.031002=>{delta_from=>5.031001,changed=>{'B::Op_private'=>'5.031002','Config'=>'5.031002','Devel::PPPort'=>'3.54','Exporter'=>'5.74','Exporter::Heavy'=>'5.74','IPC::Cmd'=>'1.04','JSON::PP'=>'4.04','JSON::PP::Boolean'=>'4.04','Module::CoreList'=>'5.20190720','Module::CoreList::Utils'=>'5.20190720','Opcode'=>'1.44','PerlIO::encoding'=>'0.28','Pod::Simple'=>'3.39','Pod::Simple::BlackBox'=>'3.39','Pod::Simple::Checker'=>'3.39','Pod::Simple::Debug'=>'3.39','Pod::Simple::DumpAsText'=>'3.39','Pod::Simple::DumpAsXML'=>'3.39','Pod::Simple::HTML'=>'3.39','Pod::Simple::HTMLBatch'=>'3.39','Pod::Simple::LinkSection'=>'3.39','Pod::Simple::Methody'=>'3.39','Pod::Simple::Progress'=>'3.39','Pod::Simple::PullParser'=>'3.39','Pod::Simple::PullParserEndToken'=>'3.39','Pod::Simple::PullParserStartToken'=>'3.39','Pod::Simple::PullParserTextToken'=>'3.39','Pod::Simple::PullParserToken'=>'3.39','Pod::Simple::RTF'=>'3.39','Pod::Simple::Search'=>'3.39','Pod::Simple::SimpleTree'=>'3.39','Pod::Simple::Text'=>'3.39','Pod::Simple::TextContent'=>'3.39','Pod::Simple::TiedOutFH'=>'3.39','Pod::Simple::Transcode'=>'3.39','Pod::Simple::TranscodeDumb'=>'3.39','Pod::Simple::TranscodeSmart'=>'3.39','Pod::Simple::XHTML'=>'3.39','Pod::Simple::XMLOutStream'=>'3.39','threads::shared'=>'1.61',},removed=>{}},5.031003=>{delta_from=>5.031002,changed=>{'B::Op_private'=>'5.031003','Compress::Raw::Bzip2'=>'2.087','Compress::Raw::Zlib'=>'2.087','Compress::Zlib'=>'2.087','Config'=>'5.031003','Devel::PPPort'=>'3.55','File::Find'=>'1.37','Getopt::Long'=>'2.51','I18N::LangTags::Detect'=>'1.08','IO::Compress::Adapter::Bzip2'=>'2.087','IO::Compress::Adapter::Deflate'=>'2.087','IO::Compress::Adapter::Identity'=>'2.087','IO::Compress::Base'=>'2.087','IO::Compress::Base::Common'=>'2.087','IO::Compress::Bzip2'=>'2.087','IO::Compress::Deflate'=>'2.087','IO::Compress::Gzip'=>'2.087','IO::Compress::Gzip::Constants'=>'2.087','IO::Compress::RawDeflate'=>'2.087','IO::Compress::Zip'=>'2.087','IO::Compress::Zip::Constants'=>'2.087','IO::Compress::Zlib::Constants'=>'2.087','IO::Compress::Zlib::Extra'=>'2.087','IO::Uncompress::Adapter::Bunzip2'=>'2.087','IO::Uncompress::Adapter::Identity'=>'2.087','IO::Uncompress::Adapter::Inflate'=>'2.087','IO::Uncompress::AnyInflate'=>'2.087','IO::Uncompress::AnyUncompress'=>'2.087','IO::Uncompress::Base'=>'2.087','IO::Uncompress::Bunzip2'=>'2.087','IO::Uncompress::Gunzip'=>'2.087','IO::Uncompress::Inflate'=>'2.087','IO::Uncompress::RawInflate'=>'2.087','IO::Uncompress::Unzip'=>'2.087','Module::CoreList'=>'5.20190820','Module::CoreList::Utils'=>'5.20190820','PerlIO::via'=>'0.18','Storable'=>'3.17','Test2'=>'1.302166','Test2::API'=>'1.302166','Test2::API::Breakage'=>'1.302166','Test2::API::Context'=>'1.302166','Test2::API::Instance'=>'1.302166','Test2::API::Stack'=>'1.302166','Test2::Event'=>'1.302166','Test2::Event::Bail'=>'1.302166','Test2::Event::Diag'=>'1.302166','Test2::Event::Encoding'=>'1.302166','Test2::Event::Exception'=>'1.302166','Test2::Event::Fail'=>'1.302166','Test2::Event::Generic'=>'1.302166','Test2::Event::Note'=>'1.302166','Test2::Event::Ok'=>'1.302166','Test2::Event::Pass'=>'1.302166','Test2::Event::Plan'=>'1.302166','Test2::Event::Skip'=>'1.302166','Test2::Event::Subtest'=>'1.302166','Test2::Event::TAP::Version'=>'1.302166','Test2::Event::V2'=>'1.302166','Test2::Event::Waiting'=>'1.302166','Test2::EventFacet'=>'1.302166','Test2::EventFacet::About'=>'1.302166','Test2::EventFacet::Amnesty'=>'1.302166','Test2::EventFacet::Assert'=>'1.302166','Test2::EventFacet::Control'=>'1.302166','Test2::EventFacet::Error'=>'1.302166','Test2::EventFacet::Hub'=>'1.302166','Test2::EventFacet::Info'=>'1.302166','Test2::EventFacet::Info::Table'=>'1.302166','Test2::EventFacet::Meta'=>'1.302166','Test2::EventFacet::Parent'=>'1.302166','Test2::EventFacet::Plan'=>'1.302166','Test2::EventFacet::Render'=>'1.302166','Test2::EventFacet::Trace'=>'1.302166','Test2::Formatter'=>'1.302166','Test2::Formatter::TAP'=>'1.302166','Test2::Hub'=>'1.302166','Test2::Hub::Interceptor'=>'1.302166','Test2::Hub::Interceptor::Terminator'=>'1.302166','Test2::Hub::Subtest'=>'1.302166','Test2::IPC'=>'1.302166','Test2::IPC::Driver'=>'1.302166','Test2::IPC::Driver::Files'=>'1.302166','Test2::Tools::Tiny'=>'1.302166','Test2::Util'=>'1.302166','Test2::Util::ExternalMeta'=>'1.302166','Test2::Util::Facets2Legacy'=>'1.302166','Test2::Util::HashBase'=>'1.302166','Test2::Util::Trace'=>'1.302166','Test::Builder'=>'1.302166','Test::Builder::Formatter'=>'1.302166','Test::Builder::Module'=>'1.302166','Test::Builder::Tester'=>'1.302166','Test::Builder::Tester::Color'=>'1.302166','Test::Builder::TodoDiag'=>'1.302166','Test::More'=>'1.302166','Test::Simple'=>'1.302166','Test::Tester'=>'1.302166','Test::Tester::Capture'=>'1.302166','Test::Tester::CaptureRunner'=>'1.302166','Test::Tester::Delegate'=>'1.302166','Test::use::ok'=>'1.302166','Thread'=>'3.05','Time::HiRes'=>'1.9762','Win32'=>'0.53','XS::APItest'=>'1.02','ok'=>'1.302166',},removed=>{}},5.031004=>{delta_from=>5.031003,changed=>{'B::Op_private'=>'5.031004','Config'=>'5.031004','ExtUtils::Command'=>'7.38','ExtUtils::Command::MM'=>'7.38','ExtUtils::Liblist'=>'7.38','ExtUtils::Liblist::Kid'=>'7.38','ExtUtils::MM'=>'7.38','ExtUtils::MM_AIX'=>'7.38','ExtUtils::MM_Any'=>'7.38','ExtUtils::MM_BeOS'=>'7.38','ExtUtils::MM_Cygwin'=>'7.38','ExtUtils::MM_DOS'=>'7.38','ExtUtils::MM_Darwin'=>'7.38','ExtUtils::MM_MacOS'=>'7.38','ExtUtils::MM_NW5'=>'7.38','ExtUtils::MM_OS2'=>'7.38','ExtUtils::MM_QNX'=>'7.38','ExtUtils::MM_UWIN'=>'7.38','ExtUtils::MM_Unix'=>'7.38','ExtUtils::MM_VMS'=>'7.38','ExtUtils::MM_VOS'=>'7.38','ExtUtils::MM_Win32'=>'7.38','ExtUtils::MM_Win95'=>'7.38','ExtUtils::MY'=>'7.38','ExtUtils::MakeMaker'=>'7.38','ExtUtils::MakeMaker::Config'=>'7.38','ExtUtils::MakeMaker::Locale'=>'7.38','ExtUtils::MakeMaker::version'=>'7.38','ExtUtils::MakeMaker::version::regex'=>'7.38','ExtUtils::Mkbootstrap'=>'7.38','ExtUtils::Mksymlists'=>'7.38','ExtUtils::testlib'=>'7.38','I18N::Langinfo'=>'0.19','List::Util'=>'1.52','List::Util::XS'=>'1.52','Module::CoreList'=>'5.20190920','Module::CoreList::Utils'=>'5.20190920','Module::Metadata'=>'1.000037','Scalar::Util'=>'1.52','Sub::Util'=>'1.52','Test2'=>'1.302168','Test2::API'=>'1.302168','Test2::API::Breakage'=>'1.302168','Test2::API::Context'=>'1.302168','Test2::API::Instance'=>'1.302168','Test2::API::Stack'=>'1.302168','Test2::Event'=>'1.302168','Test2::Event::Bail'=>'1.302168','Test2::Event::Diag'=>'1.302168','Test2::Event::Encoding'=>'1.302168','Test2::Event::Exception'=>'1.302168','Test2::Event::Fail'=>'1.302168','Test2::Event::Generic'=>'1.302168','Test2::Event::Note'=>'1.302168','Test2::Event::Ok'=>'1.302168','Test2::Event::Pass'=>'1.302168','Test2::Event::Plan'=>'1.302168','Test2::Event::Skip'=>'1.302168','Test2::Event::Subtest'=>'1.302168','Test2::Event::TAP::Version'=>'1.302168','Test2::Event::V2'=>'1.302168','Test2::Event::Waiting'=>'1.302168','Test2::EventFacet'=>'1.302168','Test2::EventFacet::About'=>'1.302168','Test2::EventFacet::Amnesty'=>'1.302168','Test2::EventFacet::Assert'=>'1.302168','Test2::EventFacet::Control'=>'1.302168','Test2::EventFacet::Error'=>'1.302168','Test2::EventFacet::Hub'=>'1.302168','Test2::EventFacet::Info'=>'1.302168','Test2::EventFacet::Info::Table'=>'1.302168','Test2::EventFacet::Meta'=>'1.302168','Test2::EventFacet::Parent'=>'1.302168','Test2::EventFacet::Plan'=>'1.302168','Test2::EventFacet::Render'=>'1.302168','Test2::EventFacet::Trace'=>'1.302168','Test2::Formatter'=>'1.302168','Test2::Formatter::TAP'=>'1.302168','Test2::Hub'=>'1.302168','Test2::Hub::Interceptor'=>'1.302168','Test2::Hub::Interceptor::Terminator'=>'1.302168','Test2::Hub::Subtest'=>'1.302168','Test2::IPC'=>'1.302168','Test2::IPC::Driver'=>'1.302168','Test2::IPC::Driver::Files'=>'1.302168','Test2::Tools::Tiny'=>'1.302168','Test2::Util'=>'1.302168','Test2::Util::ExternalMeta'=>'1.302168','Test2::Util::Facets2Legacy'=>'1.302168','Test2::Util::HashBase'=>'1.302168','Test2::Util::Trace'=>'1.302168','Test::Builder'=>'1.302168','Test::Builder::Formatter'=>'1.302168','Test::Builder::Module'=>'1.302168','Test::Builder::Tester'=>'1.302168','Test::Builder::Tester::Color'=>'1.302168','Test::Builder::TodoDiag'=>'1.302168','Test::More'=>'1.302168','Test::Simple'=>'1.302168','Test::Tester'=>'1.302168','Test::Tester::Capture'=>'1.302168','Test::Tester::CaptureRunner'=>'1.302168','Test::Tester::Delegate'=>'1.302168','Test::use::ok'=>'1.302168','Time::HiRes'=>'1.9763','XS::APItest'=>'1.03','ok'=>'1.302168','re'=>'0.38',},removed=>{}},5.031005=>{delta_from=>5.031004,changed=>{'B'=>'1.77','B::Deparse'=>'1.50','B::Op_private'=>'5.031005','Config'=>'5.031005','Devel::PPPort'=>'3.54','Digest::MD5'=>'2.55_01','Dumpvalue'=>'1.21','ExtUtils::CBuilder'=>'0.280233','Math::BigFloat'=>'1.999817_01','Math::BigInt'=>'1.999817_01','Math::BigInt::Calc'=>'1.999817_01','Math::BigInt::FastCalc'=>'0.5009','Math::BigInt::Lib'=>'1.999817_01','Module::CoreList'=>'5.20191020','Module::CoreList::Utils'=>'5.20191020','Safe'=>'2.41','Time::HiRes'=>'1.9764','XS::APItest'=>'1.04','threads'=>'2.23',},removed=>{}},5.030001=>{delta_from=>5.030000,changed=>{'B::Op_private'=>'5.030001','Config'=>'5.030001','Module::CoreList'=>'5.20191110','Module::CoreList::Utils'=>'5.20191110',},removed=>{}},5.031006=>{delta_from=>5.031005,changed=>{'B::Deparse'=>'1.51','B::Op_private'=>'5.031006','Compress::Raw::Bzip2'=>'2.090','Compress::Raw::Zlib'=>'2.090','Compress::Zlib'=>'2.090','Config'=>'5.031006','Devel::PPPort'=>'3.55','DynaLoader'=>'1.46','IO::Compress::Adapter::Bzip2'=>'2.090','IO::Compress::Adapter::Deflate'=>'2.090','IO::Compress::Adapter::Identity'=>'2.090','IO::Compress::Base'=>'2.090','IO::Compress::Base::Common'=>'2.090','IO::Compress::Bzip2'=>'2.090','IO::Compress::Deflate'=>'2.090','IO::Compress::Gzip'=>'2.090','IO::Compress::Gzip::Constants'=>'2.090','IO::Compress::RawDeflate'=>'2.090','IO::Compress::Zip'=>'2.090','IO::Compress::Zip::Constants'=>'2.090','IO::Compress::Zlib::Constants'=>'2.090','IO::Compress::Zlib::Extra'=>'2.090','IO::Uncompress::Adapter::Bunzip2'=>'2.090','IO::Uncompress::Adapter::Identity'=>'2.090','IO::Uncompress::Adapter::Inflate'=>'2.090','IO::Uncompress::AnyInflate'=>'2.090','IO::Uncompress::AnyUncompress'=>'2.090','IO::Uncompress::Base'=>'2.090','IO::Uncompress::Bunzip2'=>'2.090','IO::Uncompress::Gunzip'=>'2.090','IO::Uncompress::Inflate'=>'2.090','IO::Uncompress::RawInflate'=>'2.090','IO::Uncompress::Unzip'=>'2.090','List::Util'=>'1.53','List::Util::XS'=>'1.53','Math::BigFloat'=>'1.999818','Math::BigInt'=>'1.999818','Math::BigInt::Calc'=>'1.999818','Math::BigInt::Lib'=>'1.999818','Module::CoreList'=>'5.20191120','Module::CoreList::Utils'=>'5.20191120','Module::Load::Conditional'=>'0.70','POSIX'=>'1.90','Pod::Simple'=>'3.40','Pod::Simple::BlackBox'=>'3.40','Pod::Simple::Checker'=>'3.40','Pod::Simple::Debug'=>'3.40','Pod::Simple::DumpAsText'=>'3.40','Pod::Simple::DumpAsXML'=>'3.40','Pod::Simple::HTML'=>'3.40','Pod::Simple::HTMLBatch'=>'3.40','Pod::Simple::LinkSection'=>'3.40','Pod::Simple::Methody'=>'3.40','Pod::Simple::Progress'=>'3.40','Pod::Simple::PullParser'=>'3.40','Pod::Simple::PullParserEndToken'=>'3.40','Pod::Simple::PullParserStartToken'=>'3.40','Pod::Simple::PullParserTextToken'=>'3.40','Pod::Simple::PullParserToken'=>'3.40','Pod::Simple::RTF'=>'3.40','Pod::Simple::Search'=>'3.40','Pod::Simple::SimpleTree'=>'3.40','Pod::Simple::Text'=>'3.40','Pod::Simple::TextContent'=>'3.40','Pod::Simple::TiedOutFH'=>'3.40','Pod::Simple::Transcode'=>'3.40','Pod::Simple::TranscodeDumb'=>'3.40','Pod::Simple::TranscodeSmart'=>'3.40','Pod::Simple::XHTML'=>'3.40','Pod::Simple::XMLOutStream'=>'3.40','Scalar::Util'=>'1.53','Sub::Util'=>'1.53','Sys::Syslog'=>'0.36','Test2'=>'1.302169','Test2::API'=>'1.302169','Test2::API::Breakage'=>'1.302169','Test2::API::Context'=>'1.302169','Test2::API::Instance'=>'1.302169','Test2::API::Stack'=>'1.302169','Test2::Event'=>'1.302169','Test2::Event::Bail'=>'1.302169','Test2::Event::Diag'=>'1.302169','Test2::Event::Encoding'=>'1.302169','Test2::Event::Exception'=>'1.302169','Test2::Event::Fail'=>'1.302169','Test2::Event::Generic'=>'1.302169','Test2::Event::Note'=>'1.302169','Test2::Event::Ok'=>'1.302169','Test2::Event::Pass'=>'1.302169','Test2::Event::Plan'=>'1.302169','Test2::Event::Skip'=>'1.302169','Test2::Event::Subtest'=>'1.302169','Test2::Event::TAP::Version'=>'1.302169','Test2::Event::V2'=>'1.302169','Test2::Event::Waiting'=>'1.302169','Test2::EventFacet'=>'1.302169','Test2::EventFacet::About'=>'1.302169','Test2::EventFacet::Amnesty'=>'1.302169','Test2::EventFacet::Assert'=>'1.302169','Test2::EventFacet::Control'=>'1.302169','Test2::EventFacet::Error'=>'1.302169','Test2::EventFacet::Hub'=>'1.302169','Test2::EventFacet::Info'=>'1.302169','Test2::EventFacet::Info::Table'=>'1.302169','Test2::EventFacet::Meta'=>'1.302169','Test2::EventFacet::Parent'=>'1.302169','Test2::EventFacet::Plan'=>'1.302169','Test2::EventFacet::Render'=>'1.302169','Test2::EventFacet::Trace'=>'1.302169','Test2::Formatter'=>'1.302169','Test2::Formatter::TAP'=>'1.302169','Test2::Hub'=>'1.302169','Test2::Hub::Interceptor'=>'1.302169','Test2::Hub::Interceptor::Terminator'=>'1.302169','Test2::Hub::Subtest'=>'1.302169','Test2::IPC'=>'1.302169','Test2::IPC::Driver'=>'1.302169','Test2::IPC::Driver::Files'=>'1.302169','Test2::Tools::Tiny'=>'1.302169','Test2::Util'=>'1.302169','Test2::Util::ExternalMeta'=>'1.302169','Test2::Util::Facets2Legacy'=>'1.302169','Test2::Util::HashBase'=>'1.302169','Test2::Util::Trace'=>'1.302169','Test::Builder'=>'1.302169','Test::Builder::Formatter'=>'1.302169','Test::Builder::Module'=>'1.302169','Test::Builder::Tester'=>'1.302169','Test::Builder::Tester::Color'=>'1.302169','Test::Builder::TodoDiag'=>'1.302169','Test::More'=>'1.302169','Test::Simple'=>'1.302169','Test::Tester'=>'1.302169','Test::Tester::Capture'=>'1.302169','Test::Tester::CaptureRunner'=>'1.302169','Test::Tester::Delegate'=>'1.302169','Test::use::ok'=>'1.302169','Tie::StdHandle'=>'4.6','Unicode::UCD'=>'0.74','Win32API::File'=>'0.1203_01','feature'=>'1.56','mro'=>'1.23','ok'=>'1.302169','perlfaq'=>'5.20191102',},removed=>{}},5.031007=>{delta_from=>5.031006,changed=>{'B'=>'1.78','B::Deparse'=>'1.52','B::Op_private'=>'5.031007','Compress::Raw::Bzip2'=>'2.093','Compress::Raw::Zlib'=>'2.093','Compress::Zlib'=>'2.093','Config'=>'5.031007','Devel::PPPort'=>'3.56','English'=>'1.11','ExtUtils::Command'=>'7.42','ExtUtils::Command::MM'=>'7.42','ExtUtils::Liblist'=>'7.42','ExtUtils::Liblist::Kid'=>'7.42','ExtUtils::MM'=>'7.42','ExtUtils::MM_AIX'=>'7.42','ExtUtils::MM_Any'=>'7.42','ExtUtils::MM_BeOS'=>'7.42','ExtUtils::MM_Cygwin'=>'7.42','ExtUtils::MM_DOS'=>'7.42','ExtUtils::MM_Darwin'=>'7.42','ExtUtils::MM_MacOS'=>'7.42','ExtUtils::MM_NW5'=>'7.42','ExtUtils::MM_OS2'=>'7.42','ExtUtils::MM_QNX'=>'7.42','ExtUtils::MM_UWIN'=>'7.42','ExtUtils::MM_Unix'=>'7.42','ExtUtils::MM_VMS'=>'7.42','ExtUtils::MM_VOS'=>'7.42','ExtUtils::MM_Win32'=>'7.42','ExtUtils::MM_Win95'=>'7.42','ExtUtils::MY'=>'7.42','ExtUtils::MakeMaker'=>'7.42','ExtUtils::MakeMaker::Config'=>'7.42','ExtUtils::MakeMaker::Locale'=>'7.42','ExtUtils::MakeMaker::version'=>'7.42','ExtUtils::MakeMaker::version::regex'=>'7.42','ExtUtils::Mkbootstrap'=>'7.42','ExtUtils::Mksymlists'=>'7.42','ExtUtils::testlib'=>'7.42','File::stat'=>'1.09','Filter::Simple'=>'0.96','IO::Compress::Adapter::Bzip2'=>'2.093','IO::Compress::Adapter::Deflate'=>'2.093','IO::Compress::Adapter::Identity'=>'2.093','IO::Compress::Base'=>'2.093','IO::Compress::Base::Common'=>'2.093','IO::Compress::Bzip2'=>'2.093','IO::Compress::Deflate'=>'2.093','IO::Compress::Gzip'=>'2.093','IO::Compress::Gzip::Constants'=>'2.093','IO::Compress::RawDeflate'=>'2.093','IO::Compress::Zip'=>'2.093','IO::Compress::Zip::Constants'=>'2.093','IO::Compress::Zlib::Constants'=>'2.093','IO::Compress::Zlib::Extra'=>'2.093','IO::Uncompress::Adapter::Bunzip2'=>'2.093','IO::Uncompress::Adapter::Identity'=>'2.093','IO::Uncompress::Adapter::Inflate'=>'2.093','IO::Uncompress::AnyInflate'=>'2.093','IO::Uncompress::AnyUncompress'=>'2.093','IO::Uncompress::Base'=>'2.093','IO::Uncompress::Bunzip2'=>'2.093','IO::Uncompress::Gunzip'=>'2.093','IO::Uncompress::Inflate'=>'2.093','IO::Uncompress::RawInflate'=>'2.093','IO::Uncompress::Unzip'=>'2.093','Module::CoreList'=>'5.20191220','Module::CoreList::Utils'=>'5.20191220','Net::Ping'=>'2.72','Opcode'=>'1.45','Storable'=>'3.18','Test2'=>'1.302170','Test2::API'=>'1.302170','Test2::API::Breakage'=>'1.302170','Test2::API::Context'=>'1.302170','Test2::API::Instance'=>'1.302170','Test2::API::Stack'=>'1.302170','Test2::Event'=>'1.302170','Test2::Event::Bail'=>'1.302170','Test2::Event::Diag'=>'1.302170','Test2::Event::Encoding'=>'1.302170','Test2::Event::Exception'=>'1.302170','Test2::Event::Fail'=>'1.302170','Test2::Event::Generic'=>'1.302170','Test2::Event::Note'=>'1.302170','Test2::Event::Ok'=>'1.302170','Test2::Event::Pass'=>'1.302170','Test2::Event::Plan'=>'1.302170','Test2::Event::Skip'=>'1.302170','Test2::Event::Subtest'=>'1.302170','Test2::Event::TAP::Version'=>'1.302170','Test2::Event::V2'=>'1.302170','Test2::Event::Waiting'=>'1.302170','Test2::EventFacet'=>'1.302170','Test2::EventFacet::About'=>'1.302170','Test2::EventFacet::Amnesty'=>'1.302170','Test2::EventFacet::Assert'=>'1.302170','Test2::EventFacet::Control'=>'1.302170','Test2::EventFacet::Error'=>'1.302170','Test2::EventFacet::Hub'=>'1.302170','Test2::EventFacet::Info'=>'1.302170','Test2::EventFacet::Info::Table'=>'1.302170','Test2::EventFacet::Meta'=>'1.302170','Test2::EventFacet::Parent'=>'1.302170','Test2::EventFacet::Plan'=>'1.302170','Test2::EventFacet::Render'=>'1.302170','Test2::EventFacet::Trace'=>'1.302170','Test2::Formatter'=>'1.302170','Test2::Formatter::TAP'=>'1.302170','Test2::Hub'=>'1.302170','Test2::Hub::Interceptor'=>'1.302170','Test2::Hub::Interceptor::Terminator'=>'1.302170','Test2::Hub::Subtest'=>'1.302170','Test2::IPC'=>'1.302170','Test2::IPC::Driver'=>'1.302170','Test2::IPC::Driver::Files'=>'1.302170','Test2::Tools::Tiny'=>'1.302170','Test2::Util'=>'1.302170','Test2::Util::ExternalMeta'=>'1.302170','Test2::Util::Facets2Legacy'=>'1.302170','Test2::Util::HashBase'=>'1.302170','Test2::Util::Trace'=>'1.302170','Test::Builder'=>'1.302170','Test::Builder::Formatter'=>'1.302170','Test::Builder::Module'=>'1.302170','Test::Builder::Tester'=>'1.302170','Test::Builder::Tester::Color'=>'1.302170','Test::Builder::TodoDiag'=>'1.302170','Test::More'=>'1.302170','Test::Simple'=>'1.302170','Test::Tester'=>'1.302170','Test::Tester::Capture'=>'1.302170','Test::Tester::CaptureRunner'=>'1.302170','Test::Tester::Delegate'=>'1.302170','Test::use::ok'=>'1.302170','Tie::Hash::NamedCapture'=>'0.13','VMS::Stdio'=>'2.45','XS::APItest'=>'1.05','feature'=>'1.57','ok'=>'1.302170','warnings'=>'1.46',},removed=>{}},5.031008=>{delta_from=>5.031007,changed=>{'B::Op_private'=>'5.031008','Config'=>'5.031008','DB_File'=>'1.853','Encode'=>'3.02','ExtUtils::Command'=>'7.44','ExtUtils::Command::MM'=>'7.44','ExtUtils::Liblist'=>'7.44','ExtUtils::Liblist::Kid'=>'7.44','ExtUtils::MM'=>'7.44','ExtUtils::MM_AIX'=>'7.44','ExtUtils::MM_Any'=>'7.44','ExtUtils::MM_BeOS'=>'7.44','ExtUtils::MM_Cygwin'=>'7.44','ExtUtils::MM_DOS'=>'7.44','ExtUtils::MM_Darwin'=>'7.44','ExtUtils::MM_MacOS'=>'7.44','ExtUtils::MM_NW5'=>'7.44','ExtUtils::MM_OS2'=>'7.44','ExtUtils::MM_QNX'=>'7.44','ExtUtils::MM_UWIN'=>'7.44','ExtUtils::MM_Unix'=>'7.44','ExtUtils::MM_VMS'=>'7.44','ExtUtils::MM_VOS'=>'7.44','ExtUtils::MM_Win32'=>'7.44','ExtUtils::MM_Win95'=>'7.44','ExtUtils::MY'=>'7.44','ExtUtils::MakeMaker'=>'7.44','ExtUtils::MakeMaker::Config'=>'7.44','ExtUtils::MakeMaker::Locale'=>'7.44','ExtUtils::MakeMaker::version'=>'7.44','ExtUtils::MakeMaker::version::regex'=>'7.44','ExtUtils::Mkbootstrap'=>'7.44','ExtUtils::Mksymlists'=>'7.44','ExtUtils::testlib'=>'7.44','Fatal'=>'2.32','Hash::Util'=>'0.23','IO'=>'1.42','IO::Handle'=>'1.42','IO::Socket'=>'1.42','Module::CoreList'=>'5.20200120','Module::CoreList::Utils'=>'5.20200120','POSIX'=>'1.91','Pod::Man'=>'4.14','Pod::ParseLink'=>'4.14','Pod::Text'=>'4.14','Pod::Text::Color'=>'4.14','Pod::Text::Overstrike'=>'4.14','Pod::Text::Termcap'=>'4.14','Term::ANSIColor'=>'5.01','Test2'=>'1.302171','Test2::API'=>'1.302171','Test2::API::Breakage'=>'1.302171','Test2::API::Context'=>'1.302171','Test2::API::Instance'=>'1.302171','Test2::API::Stack'=>'1.302171','Test2::Event'=>'1.302171','Test2::Event::Bail'=>'1.302171','Test2::Event::Diag'=>'1.302171','Test2::Event::Encoding'=>'1.302171','Test2::Event::Exception'=>'1.302171','Test2::Event::Fail'=>'1.302171','Test2::Event::Generic'=>'1.302171','Test2::Event::Note'=>'1.302171','Test2::Event::Ok'=>'1.302171','Test2::Event::Pass'=>'1.302171','Test2::Event::Plan'=>'1.302171','Test2::Event::Skip'=>'1.302171','Test2::Event::Subtest'=>'1.302171','Test2::Event::TAP::Version'=>'1.302171','Test2::Event::V2'=>'1.302171','Test2::Event::Waiting'=>'1.302171','Test2::EventFacet'=>'1.302171','Test2::EventFacet::About'=>'1.302171','Test2::EventFacet::Amnesty'=>'1.302171','Test2::EventFacet::Assert'=>'1.302171','Test2::EventFacet::Control'=>'1.302171','Test2::EventFacet::Error'=>'1.302171','Test2::EventFacet::Hub'=>'1.302171','Test2::EventFacet::Info'=>'1.302171','Test2::EventFacet::Info::Table'=>'1.302171','Test2::EventFacet::Meta'=>'1.302171','Test2::EventFacet::Parent'=>'1.302171','Test2::EventFacet::Plan'=>'1.302171','Test2::EventFacet::Render'=>'1.302171','Test2::EventFacet::Trace'=>'1.302171','Test2::Formatter'=>'1.302171','Test2::Formatter::TAP'=>'1.302171','Test2::Hub'=>'1.302171','Test2::Hub::Interceptor'=>'1.302171','Test2::Hub::Interceptor::Terminator'=>'1.302171','Test2::Hub::Subtest'=>'1.302171','Test2::IPC'=>'1.302171','Test2::IPC::Driver'=>'1.302171','Test2::IPC::Driver::Files'=>'1.302171','Test2::Tools::Tiny'=>'1.302171','Test2::Util'=>'1.302171','Test2::Util::ExternalMeta'=>'1.302171','Test2::Util::Facets2Legacy'=>'1.302171','Test2::Util::HashBase'=>'1.302171','Test2::Util::Trace'=>'1.302171','Test::Builder'=>'1.302171','Test::Builder::Formatter'=>'1.302171','Test::Builder::Module'=>'1.302171','Test::Builder::Tester'=>'1.302171','Test::Builder::Tester::Color'=>'1.302171','Test::Builder::TodoDiag'=>'1.302171','Test::More'=>'1.302171','Test::Simple'=>'1.302171','Test::Tester'=>'1.302171','Test::Tester::Capture'=>'1.302171','Test::Tester::CaptureRunner'=>'1.302171','Test::Tester::Delegate'=>'1.302171','Test::use::ok'=>'1.302171','XS::APItest'=>'1.06','autodie'=>'2.32','autodie::Scope::Guard'=>'2.32','autodie::Scope::GuardStack'=>'2.32','autodie::Util'=>'2.32','autodie::exception'=>'2.32','autodie::exception::system'=>'2.32','autodie::hints'=>'2.32','autodie::skip'=>'2.32','ok'=>'1.302171',},removed=>{}},5.031009=>{delta_from=>5.031008,changed=>{'Archive::Tar'=>'2.36','Archive::Tar::Constant'=>'2.36','Archive::Tar::File'=>'2.36','B'=>'1.80','B::Op_private'=>'5.031009','Config'=>'5.031009','Devel::PPPort'=>'3.57','Encode'=>'3.03','ExtUtils::CBuilder'=>'0.280234','ExtUtils::CBuilder::Base'=>'0.280234','ExtUtils::CBuilder::Platform::Unix'=>'0.280234','ExtUtils::CBuilder::Platform::VMS'=>'0.280234','ExtUtils::CBuilder::Platform::Windows'=>'0.280234','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280234','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280234','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280234','ExtUtils::CBuilder::Platform::aix'=>'0.280234','ExtUtils::CBuilder::Platform::android'=>'0.280234','ExtUtils::CBuilder::Platform::cygwin'=>'0.280234','ExtUtils::CBuilder::Platform::darwin'=>'0.280234','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280234','ExtUtils::CBuilder::Platform::os2'=>'0.280234','IO'=>'1.43','IO::Select'=>'1.42','IO::Socket'=>'1.43','Module::CoreList'=>'5.20200220','Module::CoreList::Utils'=>'5.20200220','POSIX'=>'1.92','Pod::Html'=>'1.25','Storable'=>'3.19','Tie::File'=>'1.06','Unicode'=>'13.0.0','XS::APItest'=>'1.07','_charnames'=>'1.46','charnames'=>'1.46','diagnostics'=>'1.37','feature'=>'1.58','parent'=>'0.238','perlfaq'=>'5.20200125','threads'=>'2.24',},removed=>{}},5.030002=>{delta_from=>5.030001,changed=>{'B::Op_private'=>'5.030002','Compress::Raw::Bzip2'=>'2.089','Config'=>'5.030002','Module::CoreList'=>'5.20200314','Module::CoreList::Utils'=>'5.20200314',},removed=>{}},5.031010=>{delta_from=>5.031009,changed=>{'B::Op_private'=>'5.031010','Config'=>'5.03101',},removed=>{}},5.031011=>{delta_from=>5.031010,changed=>{'B::Deparse'=>'1.53','B::Op_private'=>'5.031011','Config'=>'5.031011','DynaLoader'=>'1.47','Encode'=>'3.04','IPC::Open2'=>'1.05','IPC::Open3'=>'1.21','Module::CoreList'=>'5.20200428','Module::CoreList::Utils'=>'5.20200428','Opcode'=>'1.47','POSIX'=>'1.93','PerlIO'=>'1.11','Storable'=>'3.20','Test2'=>'1.302175','Test2::API'=>'1.302175','Test2::API::Breakage'=>'1.302175','Test2::API::Context'=>'1.302175','Test2::API::Instance'=>'1.302175','Test2::API::Stack'=>'1.302175','Test2::Event'=>'1.302175','Test2::Event::Bail'=>'1.302175','Test2::Event::Diag'=>'1.302175','Test2::Event::Encoding'=>'1.302175','Test2::Event::Exception'=>'1.302175','Test2::Event::Fail'=>'1.302175','Test2::Event::Generic'=>'1.302175','Test2::Event::Note'=>'1.302175','Test2::Event::Ok'=>'1.302175','Test2::Event::Pass'=>'1.302175','Test2::Event::Plan'=>'1.302175','Test2::Event::Skip'=>'1.302175','Test2::Event::Subtest'=>'1.302175','Test2::Event::TAP::Version'=>'1.302175','Test2::Event::V2'=>'1.302175','Test2::Event::Waiting'=>'1.302175','Test2::EventFacet'=>'1.302175','Test2::EventFacet::About'=>'1.302175','Test2::EventFacet::Amnesty'=>'1.302175','Test2::EventFacet::Assert'=>'1.302175','Test2::EventFacet::Control'=>'1.302175','Test2::EventFacet::Error'=>'1.302175','Test2::EventFacet::Hub'=>'1.302175','Test2::EventFacet::Info'=>'1.302175','Test2::EventFacet::Info::Table'=>'1.302175','Test2::EventFacet::Meta'=>'1.302175','Test2::EventFacet::Parent'=>'1.302175','Test2::EventFacet::Plan'=>'1.302175','Test2::EventFacet::Render'=>'1.302175','Test2::EventFacet::Trace'=>'1.302175','Test2::Formatter'=>'1.302175','Test2::Formatter::TAP'=>'1.302175','Test2::Hub'=>'1.302175','Test2::Hub::Interceptor'=>'1.302175','Test2::Hub::Interceptor::Terminator'=>'1.302175','Test2::Hub::Subtest'=>'1.302175','Test2::IPC'=>'1.302175','Test2::IPC::Driver'=>'1.302175','Test2::IPC::Driver::Files'=>'1.302175','Test2::Tools::Tiny'=>'1.302175','Test2::Util'=>'1.302175','Test2::Util::ExternalMeta'=>'1.302175','Test2::Util::Facets2Legacy'=>'1.302175','Test2::Util::HashBase'=>'1.302175','Test2::Util::Trace'=>'1.302175','Test::Builder'=>'1.302175','Test::Builder::Formatter'=>'1.302175','Test::Builder::Module'=>'1.302175','Test::Builder::Tester'=>'1.302175','Test::Builder::Tester::Color'=>'1.302175','Test::Builder::TodoDiag'=>'1.302175','Test::More'=>'1.302175','Test::Simple'=>'1.302175','Test::Tester'=>'1.302175','Test::Tester::Capture'=>'1.302175','Test::Tester::CaptureRunner'=>'1.302175','Test::Tester::Delegate'=>'1.302175','Test::use::ok'=>'1.302175','Time::Piece'=>'1.3401','Time::Seconds'=>'1.3401','Unicode::UCD'=>'0.75','XS::APItest'=>'1.09','_charnames'=>'1.47','charnames'=>'1.47','ok'=>'1.302175','open'=>'1.12','re'=>'0.39','warnings'=>'1.47',},removed=>{}},5.028003=>{delta_from=>5.028002,changed=>{'B::Op_private'=>'5.028003','Config'=>'5.028003','Module::CoreList'=>'5.20200601_28','Module::CoreList::Utils'=>'5.20200601_28',},removed=>{}},5.030003=>{delta_from=>5.030002,changed=>{'B::Op_private'=>'5.030003','Config'=>'5.030003','Module::CoreList'=>'5.20200601_30','Module::CoreList::Utils'=>'5.20200601_30',},removed=>{}},5.032000=>{delta_from=>5.031011,changed=>{'B::Deparse'=>'1.54','B::Op_private'=>'5.032000','Benchmark'=>'1.23','Config'=>'5.032','Encode'=>'3.06','Encode::Guess'=>'2.08','File::Glob'=>'1.33','List::Util'=>'1.55','List::Util::XS'=>'1.55','Module::CoreList'=>'5.20200620','Module::CoreList::Utils'=>'5.20200620','POSIX'=>'1.94','Scalar::Util'=>'1.55','Storable'=>'3.21','Sub::Util'=>'1.55','Thread::Queue'=>'3.14','Tie::Scalar'=>'1.05','_charnames'=>'1.48','charnames'=>'1.48','encoding'=>'3.00','perlfaq'=>'5.20200523','re'=>'0.40','threads'=>'2.25',},removed=>{}},5.033000=>{delta_from=>5.032000,changed=>{'B::Op_private'=>'5.033000','Config'=>'5.033','Module::CoreList'=>'5.20200717','Module::CoreList::Utils'=>'5.20200717','feature'=>'1.59',},removed=>{}},5.033001=>{delta_from=>5.033,changed=>{'B'=>'1.81','B::Deparse'=>'1.55','B::Op_private'=>'5.033001','Config'=>'5.033001','Data::Dumper'=>'2.175','Devel::PPPort'=>'3.60','Devel::Peek'=>'1.29','DynaLoader'=>'1.48','Errno'=>'1.31','Exporter'=>'5.75','Exporter::Heavy'=>'5.75','ExtUtils::Miniperl'=>'1.10','ExtUtils::PL2Bat'=>'0.002','ExtUtils::ParseXS'=>'3.41','ExtUtils::ParseXS::Constants'=>'3.41','ExtUtils::ParseXS::CountLines'=>'3.41','ExtUtils::ParseXS::Eval'=>'3.41','ExtUtils::ParseXS::Utilities'=>'3.41','Fcntl'=>'1.14','File::Path'=>'2.17','Hash::Util'=>'0.24','Hash::Util::FieldHash'=>'1.21','IO'=>'1.44','IO::Socket'=>'1.44','IO::Socket::UNIX'=>'1.42','IPC::Msg'=>'2.08','IPC::Semaphore'=>'2.08','IPC::SharedMem'=>'2.08','IPC::SysV'=>'2.08','JSON::PP'=>'4.05','JSON::PP::Boolean'=>'4.05','Math::Complex'=>'1.5902','Module::CoreList'=>'5.20200820','Module::CoreList::Utils'=>'5.20200820','Net::Ping'=>'2.73_01','POSIX'=>'1.95','PerlIO::mmap'=>'0.017','Pod::Usage'=>'1.70','Safe'=>'2.42','Socket'=>'2.030','Storable'=>'3.22','Time::HiRes'=>'1.9765','Unicode::Normalize'=>'1.28','XS::APItest'=>'1.11','XS::Typemap'=>'0.18','feature'=>'1.60','mro'=>'1.24','strict'=>'1.12','threads'=>'2.26','threads::shared'=>'1.62','warnings'=>'1.48',},removed=>{'Moped::Msg'=>1,}},5.033002=>{delta_from=>5.033001,changed=>{'Archive::Tar'=>'2.38','Archive::Tar::Constant'=>'2.38','Archive::Tar::File'=>'2.38','B::Op_private'=>'5.033002','Compress::Raw::Bzip2'=>'2.096','Compress::Raw::Zlib'=>'2.096','Compress::Zlib'=>'2.096','Config'=>'5.033002','DB_File'=>'1.854','Env'=>'1.05','Errno'=>'1.32','ExtUtils::Install'=>'2.18','ExtUtils::Installed'=>'2.18','ExtUtils::Packlist'=>'2.18','Filter::Util::Call'=>'1.60','IO::Compress::Adapter::Bzip2'=>'2.096','IO::Compress::Adapter::Deflate'=>'2.096','IO::Compress::Adapter::Identity'=>'2.096','IO::Compress::Base'=>'2.096','IO::Compress::Base::Common'=>'2.096','IO::Compress::Bzip2'=>'2.096','IO::Compress::Deflate'=>'2.096','IO::Compress::Gzip'=>'2.096','IO::Compress::Gzip::Constants'=>'2.096','IO::Compress::RawDeflate'=>'2.096','IO::Compress::Zip'=>'2.096','IO::Compress::Zip::Constants'=>'2.096','IO::Compress::Zlib::Constants'=>'2.096','IO::Compress::Zlib::Extra'=>'2.096','IO::Socket::IP'=>'0.41','IO::Uncompress::Adapter::Bunzip2'=>'2.096','IO::Uncompress::Adapter::Identity'=>'2.096','IO::Uncompress::Adapter::Inflate'=>'2.096','IO::Uncompress::AnyInflate'=>'2.096','IO::Uncompress::AnyUncompress'=>'2.096','IO::Uncompress::Base'=>'2.096','IO::Uncompress::Bunzip2'=>'2.096','IO::Uncompress::Gunzip'=>'2.096','IO::Uncompress::Inflate'=>'2.096','IO::Uncompress::RawInflate'=>'2.096','IO::Uncompress::Unzip'=>'2.096','IO::Zlib'=>'1.11','Module::CoreList'=>'5.20200920','Module::CoreList::Utils'=>'5.20200920','Module::Load::Conditional'=>'0.74','Opcode'=>'1.48','PerlIO::scalar'=>'0.31','Safe'=>'2.43','Test2'=>'1.302181','Test2::API'=>'1.302181','Test2::API::Breakage'=>'1.302181','Test2::API::Context'=>'1.302181','Test2::API::Instance'=>'1.302181','Test2::API::InterceptResult'=>'1.302181','Test2::API::InterceptResult::Event'=>'1.302181','Test2::API::InterceptResult::Facet'=>'1.302181','Test2::API::InterceptResult::Hub'=>'1.302181','Test2::API::InterceptResult::Squasher'=>'1.302181','Test2::API::Stack'=>'1.302181','Test2::Event'=>'1.302181','Test2::Event::Bail'=>'1.302181','Test2::Event::Diag'=>'1.302181','Test2::Event::Encoding'=>'1.302181','Test2::Event::Exception'=>'1.302181','Test2::Event::Fail'=>'1.302181','Test2::Event::Generic'=>'1.302181','Test2::Event::Note'=>'1.302181','Test2::Event::Ok'=>'1.302181','Test2::Event::Pass'=>'1.302181','Test2::Event::Plan'=>'1.302181','Test2::Event::Skip'=>'1.302181','Test2::Event::Subtest'=>'1.302181','Test2::Event::TAP::Version'=>'1.302181','Test2::Event::V2'=>'1.302181','Test2::Event::Waiting'=>'1.302181','Test2::EventFacet'=>'1.302181','Test2::EventFacet::About'=>'1.302181','Test2::EventFacet::Amnesty'=>'1.302181','Test2::EventFacet::Assert'=>'1.302181','Test2::EventFacet::Control'=>'1.302181','Test2::EventFacet::Error'=>'1.302181','Test2::EventFacet::Hub'=>'1.302181','Test2::EventFacet::Info'=>'1.302181','Test2::EventFacet::Info::Table'=>'1.302181','Test2::EventFacet::Meta'=>'1.302181','Test2::EventFacet::Parent'=>'1.302181','Test2::EventFacet::Plan'=>'1.302181','Test2::EventFacet::Render'=>'1.302181','Test2::EventFacet::Trace'=>'1.302181','Test2::Formatter'=>'1.302181','Test2::Formatter::TAP'=>'1.302181','Test2::Hub'=>'1.302181','Test2::Hub::Interceptor'=>'1.302181','Test2::Hub::Interceptor::Terminator'=>'1.302181','Test2::Hub::Subtest'=>'1.302181','Test2::IPC'=>'1.302181','Test2::IPC::Driver'=>'1.302181','Test2::IPC::Driver::Files'=>'1.302181','Test2::Tools::Tiny'=>'1.302181','Test2::Util'=>'1.302181','Test2::Util::ExternalMeta'=>'1.302181','Test2::Util::Facets2Legacy'=>'1.302181','Test2::Util::HashBase'=>'1.302181','Test2::Util::Trace'=>'1.302181','Test::Builder'=>'1.302181','Test::Builder::Formatter'=>'1.302181','Test::Builder::Module'=>'1.302181','Test::Builder::Tester'=>'1.302181','Test::Builder::Tester::Color'=>'1.302181','Test::Builder::TodoDiag'=>'1.302181','Test::More'=>'1.302181','Test::Simple'=>'1.302181','Test::Tester'=>'1.302181','Test::Tester::Capture'=>'1.302181','Test::Tester::CaptureRunner'=>'1.302181','Test::Tester::Delegate'=>'1.302181','Test::use::ok'=>'1.302181','ok'=>'1.302181','overload'=>'1.32',},removed=>{}},5.033003=>{delta_from=>5.033002,changed=>{'Amiga::ARexx'=>'0.05','App::Cpan'=>'1.676','B::Op_private'=>'5.033003','CPAN'=>'2.28','CPAN::FTP'=>'5.5013','CPAN::FirstTime'=>'5.5315','Config'=>'5.033003','DB_File'=>'1.855','Data::Dumper'=>'2.176','Devel::PPPort'=>'3.62','Devel::Peek'=>'1.30','Digest'=>'1.19','Digest::MD5'=>'2.58','Digest::base'=>'1.19','Digest::file'=>'1.19','Encode'=>'3.07','Encode::GSM0338'=>'2.08','Errno'=>'1.33','Exporter'=>'5.76','Exporter::Heavy'=>'5.76','ExtUtils::Command'=>'7.48','ExtUtils::Command::MM'=>'7.48','ExtUtils::Liblist'=>'7.48','ExtUtils::Liblist::Kid'=>'7.48','ExtUtils::MM'=>'7.48','ExtUtils::MM_AIX'=>'7.48','ExtUtils::MM_Any'=>'7.48','ExtUtils::MM_BeOS'=>'7.48','ExtUtils::MM_Cygwin'=>'7.48','ExtUtils::MM_DOS'=>'7.48','ExtUtils::MM_Darwin'=>'7.48','ExtUtils::MM_MacOS'=>'7.48','ExtUtils::MM_NW5'=>'7.48','ExtUtils::MM_OS2'=>'7.48','ExtUtils::MM_OS390'=>'7.48','ExtUtils::MM_QNX'=>'7.48','ExtUtils::MM_UWIN'=>'7.48','ExtUtils::MM_Unix'=>'7.48','ExtUtils::MM_VMS'=>'7.48','ExtUtils::MM_VOS'=>'7.48','ExtUtils::MM_Win32'=>'7.48','ExtUtils::MM_Win95'=>'7.48','ExtUtils::MY'=>'7.48','ExtUtils::MakeMaker'=>'7.48','ExtUtils::MakeMaker::Config'=>'7.48','ExtUtils::MakeMaker::Locale'=>'7.48','ExtUtils::MakeMaker::version'=>'7.48','ExtUtils::MakeMaker::version::regex'=>'7.48','ExtUtils::Mkbootstrap'=>'7.48','ExtUtils::Mksymlists'=>'7.48','ExtUtils::PL2Bat'=>'0.003','ExtUtils::testlib'=>'7.48','File::Temp'=>'0.2311','FindBin'=>'1.52','Getopt::Long'=>'2.52','Getopt::Std'=>'1.13','I18N::LangTags'=>'0.45','MIME::Base64'=>'3.16','MIME::QuotedPrint'=>'3.16','Module::CoreList'=>'5.20201020','Module::CoreList::Utils'=>'5.20201020','Module::Load'=>'0.36','Pod::Checker'=>'1.74','Pod::Simple'=>'3.41','Pod::Simple::BlackBox'=>'3.41','Pod::Simple::Checker'=>'3.41','Pod::Simple::Debug'=>'3.41','Pod::Simple::DumpAsText'=>'3.41','Pod::Simple::DumpAsXML'=>'3.41','Pod::Simple::HTML'=>'3.41','Pod::Simple::HTMLBatch'=>'3.41','Pod::Simple::LinkSection'=>'3.41','Pod::Simple::Methody'=>'3.41','Pod::Simple::Progress'=>'3.41','Pod::Simple::PullParser'=>'3.41','Pod::Simple::PullParserEndToken'=>'3.41','Pod::Simple::PullParserStartToken'=>'3.41','Pod::Simple::PullParserTextToken'=>'3.41','Pod::Simple::PullParserToken'=>'3.41','Pod::Simple::RTF'=>'3.41','Pod::Simple::Search'=>'3.41','Pod::Simple::SimpleTree'=>'3.41','Pod::Simple::Text'=>'3.41','Pod::Simple::TextContent'=>'3.41','Pod::Simple::TiedOutFH'=>'3.41','Pod::Simple::Transcode'=>'3.41','Pod::Simple::TranscodeDumb'=>'3.41','Pod::Simple::TranscodeSmart'=>'3.41','Pod::Simple::XHTML'=>'3.41','Pod::Simple::XMLOutStream'=>'3.41','Pod::Usage'=>'2.01','Storable'=>'3.23','Symbol'=>'1.09','Test2'=>'1.302182','Test2::API'=>'1.302182','Test2::API::Breakage'=>'1.302182','Test2::API::Context'=>'1.302182','Test2::API::Instance'=>'1.302182','Test2::API::InterceptResult'=>'1.302182','Test2::API::InterceptResult::Event'=>'1.302182','Test2::API::InterceptResult::Facet'=>'1.302182','Test2::API::InterceptResult::Hub'=>'1.302182','Test2::API::InterceptResult::Squasher'=>'1.302182','Test2::API::Stack'=>'1.302182','Test2::Event'=>'1.302182','Test2::Event::Bail'=>'1.302182','Test2::Event::Diag'=>'1.302182','Test2::Event::Encoding'=>'1.302182','Test2::Event::Exception'=>'1.302182','Test2::Event::Fail'=>'1.302182','Test2::Event::Generic'=>'1.302182','Test2::Event::Note'=>'1.302182','Test2::Event::Ok'=>'1.302182','Test2::Event::Pass'=>'1.302182','Test2::Event::Plan'=>'1.302182','Test2::Event::Skip'=>'1.302182','Test2::Event::Subtest'=>'1.302182','Test2::Event::TAP::Version'=>'1.302182','Test2::Event::V2'=>'1.302182','Test2::Event::Waiting'=>'1.302182','Test2::EventFacet'=>'1.302182','Test2::EventFacet::About'=>'1.302182','Test2::EventFacet::Amnesty'=>'1.302182','Test2::EventFacet::Assert'=>'1.302182','Test2::EventFacet::Control'=>'1.302182','Test2::EventFacet::Error'=>'1.302182','Test2::EventFacet::Hub'=>'1.302182','Test2::EventFacet::Info'=>'1.302182','Test2::EventFacet::Info::Table'=>'1.302182','Test2::EventFacet::Meta'=>'1.302182','Test2::EventFacet::Parent'=>'1.302182','Test2::EventFacet::Plan'=>'1.302182','Test2::EventFacet::Render'=>'1.302182','Test2::EventFacet::Trace'=>'1.302182','Test2::Formatter'=>'1.302182','Test2::Formatter::TAP'=>'1.302182','Test2::Hub'=>'1.302182','Test2::Hub::Interceptor'=>'1.302182','Test2::Hub::Interceptor::Terminator'=>'1.302182','Test2::Hub::Subtest'=>'1.302182','Test2::IPC'=>'1.302182','Test2::IPC::Driver'=>'1.302182','Test2::IPC::Driver::Files'=>'1.302182','Test2::Tools::Tiny'=>'1.302182','Test2::Util'=>'1.302182','Test2::Util::ExternalMeta'=>'1.302182','Test2::Util::Facets2Legacy'=>'1.302182','Test2::Util::HashBase'=>'1.302182','Test2::Util::Trace'=>'1.302182','Test::Builder'=>'1.302182','Test::Builder::Formatter'=>'1.302182','Test::Builder::Module'=>'1.302182','Test::Builder::Tester'=>'1.302182','Test::Builder::Tester::Color'=>'1.302182','Test::Builder::TodoDiag'=>'1.302182','Test::More'=>'1.302182','Test::Simple'=>'1.302182','Test::Tester'=>'1.302182','Test::Tester::Capture'=>'1.302182','Test::Tester::CaptureRunner'=>'1.302182','Test::Tester::Delegate'=>'1.302182','Test::use::ok'=>'1.302182','Tie::RefHash'=>'1.40','Time::Local'=>'1.30','Unicode::Collate'=>'1.29','Unicode::Collate::CJK::Big5'=>'1.29','Unicode::Collate::CJK::GB2312'=>'1.29','Unicode::Collate::CJK::JISX0208'=>'1.29','Unicode::Collate::CJK::Korean'=>'1.29','Unicode::Collate::CJK::Pinyin'=>'1.29','Unicode::Collate::CJK::Stroke'=>'1.29','Unicode::Collate::CJK::Zhuyin'=>'1.29','Unicode::Collate::Locale'=>'1.29','Win32'=>'0.54','XS::APItest'=>'1.12','bytes'=>'1.08','experimental'=>'0.022','feature'=>'1.61','if'=>'0.0609','locale'=>'1.10','mro'=>'1.25','ok'=>'1.302182','overload'=>'1.33','re'=>'0.41','subs'=>'1.04','utf8'=>'1.24','version'=>'0.9928','version::regex'=>'0.9928',},removed=>{}},5.033004=>{delta_from=>5.033003,changed=>{'B'=>'1.82','B::Op_private'=>'5.033004','Config'=>'5.033004','Cwd'=>'3.79','ExtUtils::CBuilder'=>'0.280235','ExtUtils::CBuilder::Base'=>'0.280235','ExtUtils::CBuilder::Platform::Unix'=>'0.280235','ExtUtils::CBuilder::Platform::VMS'=>'0.280235','ExtUtils::CBuilder::Platform::Windows'=>'0.280235','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280235','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280235','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280235','ExtUtils::CBuilder::Platform::aix'=>'0.280235','ExtUtils::CBuilder::Platform::android'=>'0.280235','ExtUtils::CBuilder::Platform::cygwin'=>'0.280235','ExtUtils::CBuilder::Platform::darwin'=>'0.280235','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280235','ExtUtils::CBuilder::Platform::os2'=>'0.280235','ExtUtils::Command'=>'7.56','ExtUtils::Command::MM'=>'7.56','ExtUtils::Liblist'=>'7.56','ExtUtils::Liblist::Kid'=>'7.56','ExtUtils::MM'=>'7.56','ExtUtils::MM_AIX'=>'7.56','ExtUtils::MM_Any'=>'7.56','ExtUtils::MM_BeOS'=>'7.56','ExtUtils::MM_Cygwin'=>'7.56','ExtUtils::MM_DOS'=>'7.56','ExtUtils::MM_Darwin'=>'7.56','ExtUtils::MM_MacOS'=>'7.56','ExtUtils::MM_NW5'=>'7.56','ExtUtils::MM_OS2'=>'7.56','ExtUtils::MM_OS390'=>'7.56','ExtUtils::MM_QNX'=>'7.56','ExtUtils::MM_UWIN'=>'7.56','ExtUtils::MM_Unix'=>'7.56','ExtUtils::MM_VMS'=>'7.56','ExtUtils::MM_VOS'=>'7.56','ExtUtils::MM_Win32'=>'7.56','ExtUtils::MM_Win95'=>'7.56','ExtUtils::MY'=>'7.56','ExtUtils::MakeMaker'=>'7.56','ExtUtils::MakeMaker::Config'=>'7.56','ExtUtils::MakeMaker::Locale'=>'7.56','ExtUtils::MakeMaker::version'=>'7.56','ExtUtils::MakeMaker::version::regex'=>'7.56','ExtUtils::Mkbootstrap'=>'7.56','ExtUtils::Mksymlists'=>'7.56','ExtUtils::testlib'=>'7.56','File::Fetch'=>'1.00','File::Path'=>'2.18','File::Spec'=>'3.79','File::Spec::AmigaOS'=>'3.79','File::Spec::Cygwin'=>'3.79','File::Spec::Epoc'=>'3.79','File::Spec::Functions'=>'3.79','File::Spec::Mac'=>'3.79','File::Spec::OS2'=>'3.79','File::Spec::Unix'=>'3.79','File::Spec::VMS'=>'3.79','IPC::Msg'=>'2.09','IPC::Semaphore'=>'2.09','IPC::SharedMem'=>'2.09','IPC::SysV'=>'2.09','Module::CoreList'=>'5.20201120','Module::CoreList::Utils'=>'5.20201120','Net::Ping'=>'2.74','Pod::Html'=>'1.26','Pod::Simple'=>'3.42','Pod::Simple::BlackBox'=>'3.42','Pod::Simple::Checker'=>'3.42','Pod::Simple::Debug'=>'3.42','Pod::Simple::DumpAsText'=>'3.42','Pod::Simple::DumpAsXML'=>'3.42','Pod::Simple::HTML'=>'3.42','Pod::Simple::HTMLBatch'=>'3.42','Pod::Simple::LinkSection'=>'3.42','Pod::Simple::Methody'=>'3.42','Pod::Simple::Progress'=>'3.42','Pod::Simple::PullParser'=>'3.42','Pod::Simple::PullParserEndToken'=>'3.42','Pod::Simple::PullParserStartToken'=>'3.42','Pod::Simple::PullParserTextToken'=>'3.42','Pod::Simple::PullParserToken'=>'3.42','Pod::Simple::RTF'=>'3.42','Pod::Simple::Search'=>'3.42','Pod::Simple::SimpleTree'=>'3.42','Pod::Simple::Text'=>'3.42','Pod::Simple::TextContent'=>'3.42','Pod::Simple::TiedOutFH'=>'3.42','Pod::Simple::Transcode'=>'3.42','Pod::Simple::TranscodeDumb'=>'3.42','Pod::Simple::TranscodeSmart'=>'3.42','Pod::Simple::XHTML'=>'3.42','Pod::Simple::XMLOutStream'=>'3.42','Test2'=>'1.302183','Test2::API'=>'1.302183','Test2::API::Breakage'=>'1.302183','Test2::API::Context'=>'1.302183','Test2::API::Instance'=>'1.302183','Test2::API::InterceptResult'=>'1.302183','Test2::API::InterceptResult::Event'=>'1.302183','Test2::API::InterceptResult::Facet'=>'1.302183','Test2::API::InterceptResult::Hub'=>'1.302183','Test2::API::InterceptResult::Squasher'=>'1.302183','Test2::API::Stack'=>'1.302183','Test2::Event'=>'1.302183','Test2::Event::Bail'=>'1.302183','Test2::Event::Diag'=>'1.302183','Test2::Event::Encoding'=>'1.302183','Test2::Event::Exception'=>'1.302183','Test2::Event::Fail'=>'1.302183','Test2::Event::Generic'=>'1.302183','Test2::Event::Note'=>'1.302183','Test2::Event::Ok'=>'1.302183','Test2::Event::Pass'=>'1.302183','Test2::Event::Plan'=>'1.302183','Test2::Event::Skip'=>'1.302183','Test2::Event::Subtest'=>'1.302183','Test2::Event::TAP::Version'=>'1.302183','Test2::Event::V2'=>'1.302183','Test2::Event::Waiting'=>'1.302183','Test2::EventFacet'=>'1.302183','Test2::EventFacet::About'=>'1.302183','Test2::EventFacet::Amnesty'=>'1.302183','Test2::EventFacet::Assert'=>'1.302183','Test2::EventFacet::Control'=>'1.302183','Test2::EventFacet::Error'=>'1.302183','Test2::EventFacet::Hub'=>'1.302183','Test2::EventFacet::Info'=>'1.302183','Test2::EventFacet::Info::Table'=>'1.302183','Test2::EventFacet::Meta'=>'1.302183','Test2::EventFacet::Parent'=>'1.302183','Test2::EventFacet::Plan'=>'1.302183','Test2::EventFacet::Render'=>'1.302183','Test2::EventFacet::Trace'=>'1.302183','Test2::Formatter'=>'1.302183','Test2::Formatter::TAP'=>'1.302183','Test2::Hub'=>'1.302183','Test2::Hub::Interceptor'=>'1.302183','Test2::Hub::Interceptor::Terminator'=>'1.302183','Test2::Hub::Subtest'=>'1.302183','Test2::IPC'=>'1.302183','Test2::IPC::Driver'=>'1.302183','Test2::IPC::Driver::Files'=>'1.302183','Test2::Tools::Tiny'=>'1.302183','Test2::Util'=>'1.302183','Test2::Util::ExternalMeta'=>'1.302183','Test2::Util::Facets2Legacy'=>'1.302183','Test2::Util::HashBase'=>'1.302183','Test2::Util::Trace'=>'1.302183','Test::Builder'=>'1.302183','Test::Builder::Formatter'=>'1.302183','Test::Builder::Module'=>'1.302183','Test::Builder::Tester'=>'1.302183','Test::Builder::Tester::Color'=>'1.302183','Test::Builder::TodoDiag'=>'1.302183','Test::More'=>'1.302183','Test::Simple'=>'1.302183','Test::Tester'=>'1.302183','Test::Tester::Capture'=>'1.302183','Test::Tester::CaptureRunner'=>'1.302183','Test::Tester::Delegate'=>'1.302183','Test::use::ok'=>'1.302183','XS::APItest'=>'1.13','ok'=>'1.302183','perlfaq'=>'5.20201107',},removed=>{}},5.033005=>{delta_from=>5.033004,changed=>{'App::Prove'=>'3.43','App::Prove::State'=>'3.43','App::Prove::State::Result'=>'3.43','App::Prove::State::Result::Test'=>'3.43','B::Op_private'=>'5.033005','Carp'=>'1.51','Carp::Heavy'=>'1.51','Config'=>'5.033005','Config::Perl::V'=>'0.33','Cwd'=>'3.80','DynaLoader'=>'1.49','Encode'=>'3.08','Encode::GSM0338'=>'2.09','ExtUtils::Install'=>'2.20','ExtUtils::Installed'=>'2.20','ExtUtils::Packlist'=>'2.20','ExtUtils::ParseXS'=>'3.42','ExtUtils::ParseXS::Constants'=>'3.42','ExtUtils::ParseXS::CountLines'=>'3.42','ExtUtils::ParseXS::Eval'=>'3.42','ExtUtils::ParseXS::Utilities'=>'3.42','File::Copy'=>'2.35','File::Find'=>'1.38','File::Spec'=>'3.80','File::Spec::AmigaOS'=>'3.80','File::Spec::Cygwin'=>'3.80','File::Spec::Epoc'=>'3.80','File::Spec::Functions'=>'3.80','File::Spec::Mac'=>'3.80','File::Spec::OS2'=>'3.80','File::Spec::Unix'=>'3.80','File::Spec::VMS'=>'3.80','File::Spec::Win32'=>'3.80','Module::CoreList'=>'5.20201220','Module::CoreList::Utils'=>'5.20201220','Net::Cmd'=>'3.12','Net::Config'=>'3.12','Net::Domain'=>'3.12','Net::FTP'=>'3.12','Net::FTP::A'=>'3.12','Net::FTP::E'=>'3.12','Net::FTP::I'=>'3.12','Net::FTP::L'=>'3.12','Net::FTP::dataconn'=>'3.12','Net::NNTP'=>'3.12','Net::Netrc'=>'3.12','Net::POP3'=>'3.12','Net::SMTP'=>'3.12','Net::Time'=>'3.12','ODBM_File'=>'1.17','Opcode'=>'1.49','POSIX'=>'1.96','PerlIO::via::QuotedPrint'=>'0.09','TAP::Base'=>'3.43','TAP::Formatter::Base'=>'3.43','TAP::Formatter::Color'=>'3.43','TAP::Formatter::Console'=>'3.43','TAP::Formatter::Console::ParallelSession'=>'3.43','TAP::Formatter::Console::Session'=>'3.43','TAP::Formatter::File'=>'3.43','TAP::Formatter::File::Session'=>'3.43','TAP::Formatter::Session'=>'3.43','TAP::Harness'=>'3.43','TAP::Harness::Env'=>'3.43','TAP::Object'=>'3.43','TAP::Parser'=>'3.43','TAP::Parser::Aggregator'=>'3.43','TAP::Parser::Grammar'=>'3.43','TAP::Parser::Iterator'=>'3.43','TAP::Parser::Iterator::Array'=>'3.43','TAP::Parser::Iterator::Process'=>'3.43','TAP::Parser::Iterator::Stream'=>'3.43','TAP::Parser::IteratorFactory'=>'3.43','TAP::Parser::Multiplexer'=>'3.43','TAP::Parser::Result'=>'3.43','TAP::Parser::Result::Bailout'=>'3.43','TAP::Parser::Result::Comment'=>'3.43','TAP::Parser::Result::Plan'=>'3.43','TAP::Parser::Result::Pragma'=>'3.43','TAP::Parser::Result::Test'=>'3.43','TAP::Parser::Result::Unknown'=>'3.43','TAP::Parser::Result::Version'=>'3.43','TAP::Parser::Result::YAML'=>'3.43','TAP::Parser::ResultFactory'=>'3.43','TAP::Parser::Scheduler'=>'3.43','TAP::Parser::Scheduler::Job'=>'3.43','TAP::Parser::Scheduler::Spinner'=>'3.43','TAP::Parser::Source'=>'3.43','TAP::Parser::SourceHandler'=>'3.43','TAP::Parser::SourceHandler::Executable'=>'3.43','TAP::Parser::SourceHandler::File'=>'3.43','TAP::Parser::SourceHandler::Handle'=>'3.43','TAP::Parser::SourceHandler::Perl'=>'3.43','TAP::Parser::SourceHandler::RawTAP'=>'3.43','TAP::Parser::YAMLish::Reader'=>'3.43','TAP::Parser::YAMLish::Writer'=>'3.43','Test::Harness'=>'3.43','Text::Balanced'=>'2.04','Time::HiRes'=>'1.9766','XS::APItest'=>'1.14','warnings'=>'1.49',},removed=>{}},5.033006=>{delta_from=>5.033005,changed=>{'B::Op_private'=>'5.033006','Carp'=>'1.52','Carp::Heavy'=>'1.52','Compress::Raw::Bzip2'=>'2.100','Compress::Raw::Zlib'=>'2.100','Compress::Zlib'=>'2.100','Config'=>'5.033006','DynaLoader'=>'1.50','ExtUtils::Command'=>'7.58','ExtUtils::Command::MM'=>'7.58','ExtUtils::Liblist'=>'7.58','ExtUtils::Liblist::Kid'=>'7.58','ExtUtils::MM'=>'7.58','ExtUtils::MM_AIX'=>'7.58','ExtUtils::MM_Any'=>'7.58','ExtUtils::MM_BeOS'=>'7.58','ExtUtils::MM_Cygwin'=>'7.58','ExtUtils::MM_DOS'=>'7.58','ExtUtils::MM_Darwin'=>'7.58','ExtUtils::MM_MacOS'=>'7.58','ExtUtils::MM_NW5'=>'7.58','ExtUtils::MM_OS2'=>'7.58','ExtUtils::MM_OS390'=>'7.58','ExtUtils::MM_QNX'=>'7.58','ExtUtils::MM_UWIN'=>'7.58','ExtUtils::MM_Unix'=>'7.58','ExtUtils::MM_VMS'=>'7.58','ExtUtils::MM_VOS'=>'7.58','ExtUtils::MM_Win32'=>'7.58','ExtUtils::MM_Win95'=>'7.58','ExtUtils::MY'=>'7.58','ExtUtils::MakeMaker'=>'7.58','ExtUtils::MakeMaker::Config'=>'7.58','ExtUtils::MakeMaker::Locale'=>'7.58','ExtUtils::MakeMaker::version'=>'7.58','ExtUtils::MakeMaker::version::regex'=>'7.58','ExtUtils::Manifest'=>'1.73','ExtUtils::Mkbootstrap'=>'7.58','ExtUtils::Mksymlists'=>'7.58','ExtUtils::testlib'=>'7.58','GDBM_File'=>'1.19','IO'=>'1.45','IO::Compress::Adapter::Bzip2'=>'2.100','IO::Compress::Adapter::Deflate'=>'2.100','IO::Compress::Adapter::Identity'=>'2.100','IO::Compress::Base'=>'2.100','IO::Compress::Base::Common'=>'2.100','IO::Compress::Bzip2'=>'2.100','IO::Compress::Deflate'=>'2.100','IO::Compress::Gzip'=>'2.100','IO::Compress::Gzip::Constants'=>'2.100','IO::Compress::RawDeflate'=>'2.100','IO::Compress::Zip'=>'2.100','IO::Compress::Zip::Constants'=>'2.100','IO::Compress::Zlib::Constants'=>'2.100','IO::Compress::Zlib::Extra'=>'2.100','IO::Dir'=>'1.45','IO::File'=>'1.45','IO::Handle'=>'1.45','IO::Pipe'=>'1.45','IO::Poll'=>'1.45','IO::Seekable'=>'1.45','IO::Select'=>'1.45','IO::Socket'=>'1.45','IO::Socket::INET'=>'1.45','IO::Socket::UNIX'=>'1.45','IO::Uncompress::Adapter::Bunzip2'=>'2.100','IO::Uncompress::Adapter::Identity'=>'2.100','IO::Uncompress::Adapter::Inflate'=>'2.100','IO::Uncompress::AnyInflate'=>'2.100','IO::Uncompress::AnyUncompress'=>'2.100','IO::Uncompress::Base'=>'2.100','IO::Uncompress::Bunzip2'=>'2.100','IO::Uncompress::Gunzip'=>'2.100','IO::Uncompress::Inflate'=>'2.100','IO::Uncompress::RawInflate'=>'2.100','IO::Uncompress::Unzip'=>'2.100','Module::CoreList'=>'5.20210120','Module::CoreList::Utils'=>'5.20210120','Net::Cmd'=>'3.13','Net::Config'=>'3.13','Net::Domain'=>'3.13','Net::FTP'=>'3.13','Net::FTP::A'=>'3.13','Net::FTP::E'=>'3.13','Net::FTP::I'=>'3.13','Net::FTP::L'=>'3.13','Net::FTP::dataconn'=>'3.13','Net::NNTP'=>'3.13','Net::Netrc'=>'3.13','Net::POP3'=>'3.13','Net::SMTP'=>'3.13','Net::Time'=>'3.13','POSIX'=>'1.97','Socket'=>'2.031','XS::APItest'=>'1.15','feature'=>'1.62','warnings'=>'1.50',},removed=>{}},5.032001=>{delta_from=>5.032000,changed=>{'B::Op_private'=>'5.032001','Config'=>'5.032001','Data::Dumper'=>'2.174_01','DynaLoader'=>'1.47_01','ExtUtils::Liblist::Kid'=>'7.44_01','Module::CoreList'=>'5.20210123','Module::CoreList::Utils'=>'5.20210123','Opcode'=>'1.48','Safe'=>'2.41_01','Win32API::File::inc::ExtUtils::Myconst2perl'=>'1',},removed=>{}},5.033007=>{delta_from=>5.033006,changed=>{'B::Deparse'=>'1.56','B::Op_private'=>'5.033007','Config'=>'5.033007','ExtUtils::CBuilder'=>'0.280236','ExtUtils::CBuilder::Base'=>'0.280236','ExtUtils::CBuilder::Platform::Unix'=>'0.280236','ExtUtils::CBuilder::Platform::VMS'=>'0.280236','ExtUtils::CBuilder::Platform::Windows'=>'0.280236','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280236','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280236','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280236','ExtUtils::CBuilder::Platform::aix'=>'0.280236','ExtUtils::CBuilder::Platform::android'=>'0.280236','ExtUtils::CBuilder::Platform::cygwin'=>'0.280236','ExtUtils::CBuilder::Platform::darwin'=>'0.280236','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280236','ExtUtils::CBuilder::Platform::os2'=>'0.280236','ExtUtils::Command'=>'7.60','ExtUtils::Command::MM'=>'7.60','ExtUtils::Liblist'=>'7.60','ExtUtils::Liblist::Kid'=>'7.60','ExtUtils::MM'=>'7.60','ExtUtils::MM_AIX'=>'7.60','ExtUtils::MM_Any'=>'7.60','ExtUtils::MM_BeOS'=>'7.60','ExtUtils::MM_Cygwin'=>'7.60','ExtUtils::MM_DOS'=>'7.60','ExtUtils::MM_Darwin'=>'7.60','ExtUtils::MM_MacOS'=>'7.60','ExtUtils::MM_NW5'=>'7.60','ExtUtils::MM_OS2'=>'7.60','ExtUtils::MM_OS390'=>'7.60','ExtUtils::MM_QNX'=>'7.60','ExtUtils::MM_UWIN'=>'7.60','ExtUtils::MM_Unix'=>'7.60','ExtUtils::MM_VMS'=>'7.60','ExtUtils::MM_VOS'=>'7.60','ExtUtils::MM_Win32'=>'7.60','ExtUtils::MM_Win95'=>'7.60','ExtUtils::MY'=>'7.60','ExtUtils::MakeMaker'=>'7.60','ExtUtils::MakeMaker::Config'=>'7.60','ExtUtils::MakeMaker::Locale'=>'7.60','ExtUtils::MakeMaker::version'=>'7.60','ExtUtils::MakeMaker::version::regex'=>'7.60','ExtUtils::Mkbootstrap'=>'7.60','ExtUtils::Mksymlists'=>'7.60','ExtUtils::PL2Bat'=>'0.004','ExtUtils::testlib'=>'7.60','Fatal'=>'2.34','File::Find'=>'1.39','Hash::Util'=>'0.25','IO'=>'1.46','IO::Dir'=>'1.46','IO::File'=>'1.46','IO::Handle'=>'1.46','IO::Pipe'=>'1.46','IO::Poll'=>'1.46','IO::Seekable'=>'1.46','IO::Select'=>'1.46','IO::Socket'=>'1.46','IO::Socket::INET'=>'1.46','IO::Socket::UNIX'=>'1.46','JSON::PP'=>'4.06','JSON::PP::Boolean'=>'4.06','Module::CoreList'=>'5.20210220','Module::CoreList::Utils'=>'5.20210220','Opcode'=>'1.50','PerlIO::encoding'=>'0.30','Time::HiRes'=>'1.9767','autodie'=>'2.34','autodie::Scope::Guard'=>'2.34','autodie::Scope::GuardStack'=>'2.34','autodie::Util'=>'2.34','autodie::exception'=>'2.34','autodie::exception::system'=>'2.34','autodie::hints'=>'2.34','autodie::skip'=>'2.34','feature'=>'1.63','mro'=>'1.25_001','warnings'=>'1.51',},removed=>{}},5.033008=>{delta_from=>5.033007,changed=>{'B::Op_private'=>'5.033008','Compress::Raw::Bzip2'=>'2.101','Compress::Raw::Zlib'=>'2.101','Compress::Zlib'=>'2.102','Config'=>'5.033008','Data::Dumper'=>'2.177','IO::Compress::Adapter::Bzip2'=>'2.102','IO::Compress::Adapter::Deflate'=>'2.102','IO::Compress::Adapter::Identity'=>'2.102','IO::Compress::Base'=>'2.102','IO::Compress::Base::Common'=>'2.102','IO::Compress::Bzip2'=>'2.102','IO::Compress::Deflate'=>'2.102','IO::Compress::Gzip'=>'2.102','IO::Compress::Gzip::Constants'=>'2.102','IO::Compress::RawDeflate'=>'2.102','IO::Compress::Zip'=>'2.102','IO::Compress::Zip::Constants'=>'2.102','IO::Compress::Zlib::Constants'=>'2.102','IO::Compress::Zlib::Extra'=>'2.102','IO::Uncompress::Adapter::Bunzip2'=>'2.102','IO::Uncompress::Adapter::Identity'=>'2.102','IO::Uncompress::Adapter::Inflate'=>'2.102','IO::Uncompress::AnyInflate'=>'2.102','IO::Uncompress::AnyUncompress'=>'2.102','IO::Uncompress::Base'=>'2.102','IO::Uncompress::Bunzip2'=>'2.102','IO::Uncompress::Gunzip'=>'2.102','IO::Uncompress::Inflate'=>'2.102','IO::Uncompress::RawInflate'=>'2.102','IO::Uncompress::Unzip'=>'2.102','Module::CoreList'=>'5.20210320','Module::CoreList::Utils'=>'5.20210320','Pod::Html'=>'1.27','Win32'=>'0.57',},removed=>{}},5.033009=>{delta_from=>5.033008,changed=>{'B::Op_private'=>'5.033009','Config'=>'5.033009','Data::Dumper'=>'2.178','ExtUtils::Command'=>'7.62','ExtUtils::Command::MM'=>'7.62','ExtUtils::Liblist'=>'7.62','ExtUtils::Liblist::Kid'=>'7.62','ExtUtils::MM'=>'7.62','ExtUtils::MM_AIX'=>'7.62','ExtUtils::MM_Any'=>'7.62','ExtUtils::MM_BeOS'=>'7.62','ExtUtils::MM_Cygwin'=>'7.62','ExtUtils::MM_DOS'=>'7.62','ExtUtils::MM_Darwin'=>'7.62','ExtUtils::MM_MacOS'=>'7.62','ExtUtils::MM_NW5'=>'7.62','ExtUtils::MM_OS2'=>'7.62','ExtUtils::MM_OS390'=>'7.62','ExtUtils::MM_QNX'=>'7.62','ExtUtils::MM_UWIN'=>'7.62','ExtUtils::MM_Unix'=>'7.62','ExtUtils::MM_VMS'=>'7.62','ExtUtils::MM_VOS'=>'7.62','ExtUtils::MM_Win32'=>'7.62','ExtUtils::MM_Win95'=>'7.62','ExtUtils::MY'=>'7.62','ExtUtils::MakeMaker'=>'7.62','ExtUtils::MakeMaker::Config'=>'7.62','ExtUtils::MakeMaker::Locale'=>'7.62','ExtUtils::MakeMaker::version'=>'7.62','ExtUtils::MakeMaker::version::regex'=>'7.62','ExtUtils::Mkbootstrap'=>'7.62','ExtUtils::Mksymlists'=>'7.62','ExtUtils::ParseXS'=>'3.43','ExtUtils::ParseXS::Constants'=>'3.43','ExtUtils::ParseXS::CountLines'=>'3.43','ExtUtils::ParseXS::Eval'=>'3.43','ExtUtils::ParseXS::Utilities'=>'3.43','ExtUtils::Typemaps'=>'3.43','ExtUtils::Typemaps::Cmd'=>'3.43','ExtUtils::Typemaps::InputMap'=>'3.43','ExtUtils::Typemaps::OutputMap'=>'3.43','ExtUtils::Typemaps::Type'=>'3.43','ExtUtils::testlib'=>'7.62','Module::CoreList'=>'5.20210420','Module::CoreList::Utils'=>'5.20210420','NEXT'=>'0.68','XS::APItest'=>'1.16','feature'=>'1.64','perlfaq'=>'5.20210411',},removed=>{}},5.034000=>{delta_from=>5.033009,changed=>{'B::Op_private'=>'5.034000','Config'=>'5.034','Data::Dumper'=>'2.179','Module::CoreList'=>'5.20210520','Module::CoreList::Utils'=>'5.20210520','experimental'=>'0.024',},removed=>{}},5.035000=>{delta_from=>5.034,changed=>{'B::Op_private'=>'5.035000','Config'=>'5.035','Module::CoreList'=>'5.20210521','Module::CoreList::Utils'=>'5.20210521','feature'=>'1.65',},removed=>{}},5.035001=>{delta_from=>5.035000,changed=>{'B::Deparse'=>'1.57','B::Op_private'=>'5.035001','Config'=>'5.035001','Cwd'=>'3.81','Data::Dumper'=>'2.181','File::Copy'=>'2.36','File::Glob'=>'1.35','File::Spec'=>'3.81','File::Spec::AmigaOS'=>'3.81','File::Spec::Cygwin'=>'3.81','File::Spec::Epoc'=>'3.81','File::Spec::Functions'=>'3.81','File::Spec::Mac'=>'3.81','File::Spec::OS2'=>'3.81','File::Spec::Unix'=>'3.81','File::Spec::VMS'=>'3.81','File::Spec::Win32'=>'3.81','File::stat'=>'1.10','IO'=>'1.47','IO::Dir'=>'1.47','IO::File'=>'1.47','IO::Handle'=>'1.47','IO::Pipe'=>'1.47','IO::Poll'=>'1.47','IO::Seekable'=>'1.47','IO::Select'=>'1.47','IO::Socket'=>'1.47','IO::Socket::INET'=>'1.47','IO::Socket::UNIX'=>'1.47','List::Util'=>'1.56','List::Util::XS'=>'1.56','Module::CoreList'=>'5.20210620','Module::CoreList::Utils'=>'5.20210620','Opcode'=>'1.51','POSIX'=>'1.98','Scalar::Util'=>'1.56','Socket'=>'2.032','Sub::Util'=>'1.56','Test2'=>'1.302185','Test2::API'=>'1.302185','Test2::API::Breakage'=>'1.302185','Test2::API::Context'=>'1.302185','Test2::API::Instance'=>'1.302185','Test2::API::InterceptResult'=>'1.302185','Test2::API::InterceptResult::Event'=>'1.302185','Test2::API::InterceptResult::Facet'=>'1.302185','Test2::API::InterceptResult::Hub'=>'1.302185','Test2::API::InterceptResult::Squasher'=>'1.302185','Test2::API::Stack'=>'1.302185','Test2::Event'=>'1.302185','Test2::Event::Bail'=>'1.302185','Test2::Event::Diag'=>'1.302185','Test2::Event::Encoding'=>'1.302185','Test2::Event::Exception'=>'1.302185','Test2::Event::Fail'=>'1.302185','Test2::Event::Generic'=>'1.302185','Test2::Event::Note'=>'1.302185','Test2::Event::Ok'=>'1.302185','Test2::Event::Pass'=>'1.302185','Test2::Event::Plan'=>'1.302185','Test2::Event::Skip'=>'1.302185','Test2::Event::Subtest'=>'1.302185','Test2::Event::TAP::Version'=>'1.302185','Test2::Event::V2'=>'1.302185','Test2::Event::Waiting'=>'1.302185','Test2::EventFacet'=>'1.302185','Test2::EventFacet::About'=>'1.302185','Test2::EventFacet::Amnesty'=>'1.302185','Test2::EventFacet::Assert'=>'1.302185','Test2::EventFacet::Control'=>'1.302185','Test2::EventFacet::Error'=>'1.302185','Test2::EventFacet::Hub'=>'1.302185','Test2::EventFacet::Info'=>'1.302185','Test2::EventFacet::Info::Table'=>'1.302185','Test2::EventFacet::Meta'=>'1.302185','Test2::EventFacet::Parent'=>'1.302185','Test2::EventFacet::Plan'=>'1.302185','Test2::EventFacet::Render'=>'1.302185','Test2::EventFacet::Trace'=>'1.302185','Test2::Formatter'=>'1.302185','Test2::Formatter::TAP'=>'1.302185','Test2::Hub'=>'1.302185','Test2::Hub::Interceptor'=>'1.302185','Test2::Hub::Interceptor::Terminator'=>'1.302185','Test2::Hub::Subtest'=>'1.302185','Test2::IPC'=>'1.302185','Test2::IPC::Driver'=>'1.302185','Test2::IPC::Driver::Files'=>'1.302185','Test2::Tools::Tiny'=>'1.302185','Test2::Util'=>'1.302185','Test2::Util::ExternalMeta'=>'1.302185','Test2::Util::Facets2Legacy'=>'1.302185','Test2::Util::HashBase'=>'1.302185','Test2::Util::Trace'=>'1.302185','Test::Builder'=>'1.302185','Test::Builder::Formatter'=>'1.302185','Test::Builder::Module'=>'1.302185','Test::Builder::Tester'=>'1.302185','Test::Builder::Tester::Color'=>'1.302185','Test::Builder::TodoDiag'=>'1.302185','Test::More'=>'1.302185','Test::Simple'=>'1.302185','Test::Tester'=>'1.302185','Test::Tester::Capture'=>'1.302185','Test::Tester::CaptureRunner'=>'1.302185','Test::Tester::Delegate'=>'1.302185','Test::use::ok'=>'1.302185','Unicode::Collate'=>'1.30','Unicode::Collate::CJK::Big5'=>'1.30','Unicode::Collate::CJK::GB2312'=>'1.30','Unicode::Collate::CJK::JISX0208'=>'1.30','Unicode::Collate::CJK::Korean'=>'1.30','Unicode::Collate::CJK::Pinyin'=>'1.30','Unicode::Collate::CJK::Stroke'=>'1.30','Unicode::Collate::CJK::Zhuyin'=>'1.30','Unicode::Collate::Locale'=>'1.30','Unicode::UCD'=>'0.76','XS::APItest'=>'1.17','feature'=>'1.66','ok'=>'1.302185','open'=>'1.13','perlfaq'=>'5.20210520','version'=>'0.9929','version::regex'=>'0.9929',},removed=>{}},5.035002=>{delta_from=>5.035001,changed=>{'Amiga::ARexx'=>'0.06','Amiga::Exec'=>'0.03','B::Concise'=>'1.005','B::Op_private'=>'5.035002','Config'=>'5.035002','Cwd'=>'3.82','DB_File'=>'1.856','Data::Dumper'=>'2.183','Devel::PPPort'=>'3.63','Devel::Peek'=>'1.31','DynaLoader'=>'1.51','Encode'=>'3.10','Encode::JP'=>'2.05','Errno'=>'1.34','ExtUtils::Miniperl'=>'1.11','Fcntl'=>'1.15','File::Find'=>'1.39_01','File::Glob'=>'1.36','File::stat'=>'1.11','GDBM_File'=>'1.20','Hash::Util'=>'0.26','Hash::Util::FieldHash'=>'1.22','I18N::Langinfo'=>'0.20','IPC::Open2'=>'1.06','IPC::Open3'=>'1.22','Math::BigFloat'=>'1.999823','Math::BigFloat::Trace'=>'0.53','Math::BigInt'=>'1.999823','Math::BigInt::Calc'=>'1.999823','Math::BigInt::FastCalc'=>'0.5010','Math::BigInt::Lib'=>'1.999823','Math::BigInt::Trace'=>'0.53','Math::BigRat'=>'0.2617','Module::CoreList'=>'5.20210723','Module::CoreList::Utils'=>'5.20210723','Opcode'=>'1.52','PerlIO'=>'1.12','Pod::Functions'=>'1.14','Pod::Functions::Functions'=>'1.14','Pod::Html'=>'1.31','Pod::Html::Util'=>'1.31','Pod::Simple'=>'3.43','Pod::Simple::BlackBox'=>'3.43','Pod::Simple::Checker'=>'3.43','Pod::Simple::Debug'=>'3.43','Pod::Simple::DumpAsText'=>'3.43','Pod::Simple::DumpAsXML'=>'3.43','Pod::Simple::HTML'=>'3.43','Pod::Simple::HTMLBatch'=>'3.43','Pod::Simple::LinkSection'=>'3.43','Pod::Simple::Methody'=>'3.43','Pod::Simple::Progress'=>'3.43','Pod::Simple::PullParser'=>'3.43','Pod::Simple::PullParserEndToken'=>'3.43','Pod::Simple::PullParserStartToken'=>'3.43','Pod::Simple::PullParserTextToken'=>'3.43','Pod::Simple::PullParserToken'=>'3.43','Pod::Simple::RTF'=>'3.43','Pod::Simple::Search'=>'3.43','Pod::Simple::SimpleTree'=>'3.43','Pod::Simple::Text'=>'3.43','Pod::Simple::TextContent'=>'3.43','Pod::Simple::TiedOutFH'=>'3.43','Pod::Simple::Transcode'=>'3.43','Pod::Simple::TranscodeDumb'=>'3.43','Pod::Simple::TranscodeSmart'=>'3.43','Pod::Simple::XHTML'=>'3.43','Pod::Simple::XMLOutStream'=>'3.43','Sys::Hostname'=>'1.24','Text::Tabs'=>'2021.0717','Text::Wrap'=>'2021.0717','Time::HiRes'=>'1.9768','Unicode::UCD'=>'0.77','VMS::Filespec'=>'1.13','VMS::Stdio'=>'2.46','XSLoader'=>'0.31','bigint'=>'0.53','bignum'=>'0.53','bigrat'=>'0.53','if'=>'0.0610','threads'=>'2.27','warnings'=>'1.52',},removed=>{}},5.035003=>{delta_from=>5.035002,changed=>{'Archive::Tar'=>'2.40','Archive::Tar::Constant'=>'2.40','Archive::Tar::File'=>'2.40','B::Op_private'=>'5.035003','Config'=>'5.035003','Encode'=>'3.12','Encode::GSM0338'=>'2.10','Encode::Unicode'=>'2.19','Module::CoreList'=>'5.20210820','Module::CoreList::Utils'=>'5.20210820','Net::hostent'=>'1.03','Opcode'=>'1.53','POSIX'=>'1.99','Pod::Html'=>'1.32','Pod::Html::Util'=>'1.32','Storable'=>'3.24','Text::Tabs'=>'2021.0804','Text::Wrap'=>'2021.0804','Time::HiRes'=>'1.9769','Unicode::Normalize'=>'1.30','XS::APItest'=>'1.18','diagnostics'=>'1.38','feature'=>'1.67','sort'=>'2.05','threads::shared'=>'1.63','warnings'=>'1.53',},removed=>{}},5.035004=>{delta_from=>5.035003,changed=>{'B'=>'1.83','B::Deparse'=>'1.58','B::Op_private'=>'5.035004','Config'=>'5.035004','Devel::Peek'=>'1.32','Exporter'=>'5.77','Exporter::Heavy'=>'5.77','ExtUtils::ParseXS'=>'3.44','ExtUtils::ParseXS::Constants'=>'3.44','ExtUtils::ParseXS::CountLines'=>'3.44','ExtUtils::ParseXS::Eval'=>'3.44','ExtUtils::ParseXS::Utilities'=>'3.44','ExtUtils::Typemaps'=>'3.44','ExtUtils::Typemaps::Cmd'=>'3.44','ExtUtils::Typemaps::InputMap'=>'3.44','ExtUtils::Typemaps::OutputMap'=>'3.44','ExtUtils::Typemaps::Type'=>'3.44','Hash::Util::FieldHash'=>'1.23','IO'=>'1.48','IO::Dir'=>'1.48','IO::File'=>'1.48','IO::Handle'=>'1.48','IO::Pipe'=>'1.48','IO::Poll'=>'1.48','IO::Seekable'=>'1.48','IO::Select'=>'1.48','IO::Socket'=>'1.48','IO::Socket::INET'=>'1.48','IO::Socket::UNIX'=>'1.48','List::Util'=>'1.56_001','List::Util::XS'=>'1.56_001','Module::CoreList'=>'5.20210920','Module::CoreList::Utils'=>'5.20210920','Opcode'=>'1.54','Pod::Html'=>'1.33','Pod::Html::Util'=>'1.33','Scalar::Util'=>'1.56_001','Storable'=>'3.25','Sub::Util'=>'1.56_001','Text::Tabs'=>'2021.0814','Text::Wrap'=>'2021.0814','UNIVERSAL'=>'1.14','Unicode'=>'14.0.0','Unicode::Collate'=>'1.31','Unicode::Collate::CJK::Big5'=>'1.31','Unicode::Collate::CJK::GB2312'=>'1.31','Unicode::Collate::CJK::JISX0208'=>'1.31','Unicode::Collate::CJK::Korean'=>'1.31','Unicode::Collate::CJK::Pinyin'=>'1.31','Unicode::Collate::CJK::Stroke'=>'1.31','Unicode::Collate::CJK::Zhuyin'=>'1.31','Unicode::Collate::Locale'=>'1.31','Unicode::UCD'=>'0.78','XS::APItest'=>'1.19','XS::Typemap'=>'0.19','attributes'=>'0.34','feature'=>'1.68','mro'=>'1.26','threads::shared'=>'1.64','warnings'=>'1.54',},removed=>{}},5.035005=>{delta_from=>5.035004,changed=>{'B::Concise'=>'1.006','B::Deparse'=>'1.59','B::Op_private'=>'5.035005','Config'=>'5.035005','Digest'=>'1.20','Digest::base'=>'1.20','Digest::file'=>'1.20','DynaLoader'=>'1.52','Encode'=>'3.16','Errno'=>'1.35','File::Copy'=>'2.37','File::Spec::Unix'=>'3.82','FindBin'=>'1.53','GDBM_File'=>'1.21','HTTP::Tiny'=>'0.078','I18N::Langinfo'=>'0.21','IO::Dir'=>'1.49','IO::Pipe'=>'1.49','IO::Poll'=>'1.49','IO::Select'=>'1.49','IO::Socket'=>'1.49','IO::Socket::INET'=>'1.49','IO::Socket::UNIX'=>'1.49','List::Util'=>'1.60','List::Util::XS'=>'1.60','Math::BigRat::Trace'=>'0.63','Module::CoreList'=>'5.20211020','Module::CoreList::Utils'=>'5.20211020','POSIX'=>'2.01','Scalar::Util'=>'1.60','Sub::Util'=>'1.60','Test2'=>'1.302188','Test2::API'=>'1.302188','Test2::API::Breakage'=>'1.302188','Test2::API::Context'=>'1.302188','Test2::API::Instance'=>'1.302188','Test2::API::InterceptResult'=>'1.302188','Test2::API::InterceptResult::Event'=>'1.302188','Test2::API::InterceptResult::Facet'=>'1.302188','Test2::API::InterceptResult::Hub'=>'1.302188','Test2::API::InterceptResult::Squasher'=>'1.302188','Test2::API::Stack'=>'1.302188','Test2::Event'=>'1.302188','Test2::Event::Bail'=>'1.302188','Test2::Event::Diag'=>'1.302188','Test2::Event::Encoding'=>'1.302188','Test2::Event::Exception'=>'1.302188','Test2::Event::Fail'=>'1.302188','Test2::Event::Generic'=>'1.302188','Test2::Event::Note'=>'1.302188','Test2::Event::Ok'=>'1.302188','Test2::Event::Pass'=>'1.302188','Test2::Event::Plan'=>'1.302188','Test2::Event::Skip'=>'1.302188','Test2::Event::Subtest'=>'1.302188','Test2::Event::TAP::Version'=>'1.302188','Test2::Event::V2'=>'1.302188','Test2::Event::Waiting'=>'1.302188','Test2::EventFacet'=>'1.302188','Test2::EventFacet::About'=>'1.302188','Test2::EventFacet::Amnesty'=>'1.302188','Test2::EventFacet::Assert'=>'1.302188','Test2::EventFacet::Control'=>'1.302188','Test2::EventFacet::Error'=>'1.302188','Test2::EventFacet::Hub'=>'1.302188','Test2::EventFacet::Info'=>'1.302188','Test2::EventFacet::Info::Table'=>'1.302188','Test2::EventFacet::Meta'=>'1.302188','Test2::EventFacet::Parent'=>'1.302188','Test2::EventFacet::Plan'=>'1.302188','Test2::EventFacet::Render'=>'1.302188','Test2::EventFacet::Trace'=>'1.302188','Test2::Formatter'=>'1.302188','Test2::Formatter::TAP'=>'1.302188','Test2::Hub'=>'1.302188','Test2::Hub::Interceptor'=>'1.302188','Test2::Hub::Interceptor::Terminator'=>'1.302188','Test2::Hub::Subtest'=>'1.302188','Test2::IPC'=>'1.302188','Test2::IPC::Driver'=>'1.302188','Test2::IPC::Driver::Files'=>'1.302188','Test2::Tools::Tiny'=>'1.302188','Test2::Util'=>'1.302188','Test2::Util::ExternalMeta'=>'1.302188','Test2::Util::Facets2Legacy'=>'1.302188','Test2::Util::HashBase'=>'1.302188','Test2::Util::Trace'=>'1.302188','Test::Builder'=>'1.302188','Test::Builder::Formatter'=>'1.302188','Test::Builder::Module'=>'1.302188','Test::Builder::Tester'=>'1.302188','Test::Builder::Tester::Color'=>'1.302188','Test::Builder::TodoDiag'=>'1.302188','Test::More'=>'1.302188','Test::Simple'=>'1.302188','Test::Tester'=>'1.302188','Test::Tester::Capture'=>'1.302188','Test::Tester::CaptureRunner'=>'1.302188','Test::Tester::Delegate'=>'1.302188','Test::use::ok'=>'1.302188','Tie::Handle'=>'4.3','Tie::Hash'=>'1.06','Tie::Scalar'=>'1.06','XS::APItest'=>'1.20','experimental'=>'0.025','ok'=>'1.302188','warnings'=>'1.55',},removed=>{}},5.035006=>{delta_from=>5.035005,changed=>{'B::Op_private'=>'5.035006','Config'=>'5.035006','File::Glob'=>'1.37','File::stat'=>'1.12','GDBM_File'=>'1.22','HTTP::Tiny'=>'0.080','Math::BigFloat'=>'1.999827','Math::BigFloat::Trace'=>'0.63','Math::BigInt'=>'1.999827','Math::BigInt::Calc'=>'1.999827','Math::BigInt::FastCalc'=>'0.5012','Math::BigInt::Lib'=>'1.999827','Math::BigInt::Trace'=>'0.63','Math::BigRat'=>'0.2620','Module::CoreList'=>'5.20211120','Module::CoreList::Utils'=>'5.20211120','POSIX'=>'2.02','bigint'=>'0.63','bignum'=>'0.63','bigrat'=>'0.63','diagnostics'=>'1.39','feature'=>'1.69','warnings'=>'1.56',},removed=>{}},5.035007=>{delta_from=>5.035006,changed=>{'B::Deparse'=>'1.60','B::Op_private'=>'5.035007','CPAN'=>'2.29','CPAN::Distribution'=>'2.29','CPAN::FTP'=>'5.5014','CPAN::FirstTime'=>'5.5316','CPAN::HandleConfig'=>'5.5012','CPAN::Index'=>'2.29','Config'=>'5.035007','Cwd'=>'3.83','ExtUtils::Command'=>'7.64','ExtUtils::Command::MM'=>'7.64','ExtUtils::Liblist'=>'7.64','ExtUtils::Liblist::Kid'=>'7.64','ExtUtils::MM'=>'7.64','ExtUtils::MM_AIX'=>'7.64','ExtUtils::MM_Any'=>'7.64','ExtUtils::MM_BeOS'=>'7.64','ExtUtils::MM_Cygwin'=>'7.64','ExtUtils::MM_DOS'=>'7.64','ExtUtils::MM_Darwin'=>'7.64','ExtUtils::MM_MacOS'=>'7.64','ExtUtils::MM_NW5'=>'7.64','ExtUtils::MM_OS2'=>'7.64','ExtUtils::MM_OS390'=>'7.64','ExtUtils::MM_QNX'=>'7.64','ExtUtils::MM_UWIN'=>'7.64','ExtUtils::MM_Unix'=>'7.64','ExtUtils::MM_VMS'=>'7.64','ExtUtils::MM_VOS'=>'7.64','ExtUtils::MM_Win32'=>'7.64','ExtUtils::MM_Win95'=>'7.64','ExtUtils::MY'=>'7.64','ExtUtils::MakeMaker'=>'7.64','ExtUtils::MakeMaker::Config'=>'7.64','ExtUtils::MakeMaker::Locale'=>'7.64','ExtUtils::MakeMaker::version'=>'7.64','ExtUtils::MakeMaker::version::regex'=>'7.64','ExtUtils::Mkbootstrap'=>'7.64','ExtUtils::Mksymlists'=>'7.64','ExtUtils::testlib'=>'7.64','File::Compare'=>'1.1007','File::Copy'=>'2.38','File::Spec'=>'3.83','File::Spec::AmigaOS'=>'3.83','File::Spec::Cygwin'=>'3.83','File::Spec::Epoc'=>'3.83','File::Spec::Functions'=>'3.83','File::Spec::Mac'=>'3.83','File::Spec::OS2'=>'3.83','File::Spec::Unix'=>'3.83','File::Spec::VMS'=>'3.83','File::Spec::Win32'=>'3.83','Hash::Util'=>'0.27','Hash::Util::FieldHash'=>'1.24','IO'=>'1.49','JSON::PP'=>'4.07','JSON::PP::Boolean'=>'4.07','Math::BigFloat'=>'1.999828','Math::BigInt'=>'1.999828','Math::BigInt::Calc'=>'1.999828','Math::BigInt::Lib'=>'1.999828','Module::CoreList'=>'5.20211220','Module::CoreList::Utils'=>'5.20211220','Opcode'=>'1.55','builtin'=>'0.001','overload'=>'1.34',},removed=>{}},5.035008=>{delta_from=>5.035007,changed=>{'B::Deparse'=>'1.61','B::Op_private'=>'5.035008','Config'=>'5.035008','Data::Dumper'=>'2.184','Errno'=>'1.36','File::Fetch'=>'1.04','File::Find'=>'1.40','Hash::Util::FieldHash'=>'1.25','Locale::Maketext'=>'1.30','Math::BigFloat'=>'1.999829','Math::BigFloat::Trace'=>'0.64','Math::BigInt'=>'1.999829','Math::BigInt::Calc'=>'1.999829','Math::BigInt::Lib'=>'1.999829','Math::BigInt::Trace'=>'0.64','Math::BigRat::Trace'=>'0.64','Module::CoreList'=>'5.20220120','Module::CoreList::Utils'=>'5.20220120','NEXT'=>'0.69','POSIX'=>'2.03','Win32'=>'0.58','_charnames'=>'1.49','bigint'=>'0.64','bignum'=>'0.64','bigrat'=>'0.64','charnames'=>'1.49',},removed=>{}},5.035009=>{delta_from=>5.035008,changed=>{'App::Cpan'=>'1.678','B::Deparse'=>'1.62','B::Op_private'=>'5.035009','CPAN'=>'2.33','CPAN::Distribution'=>'2.33','CPAN::FTP'=>'5.5016','CPAN::FirstTime'=>'5.5317','Config'=>'5.035009','Devel::PPPort'=>'3.64','File::Copy'=>'2.39','Hash::Util'=>'0.28','Hash::Util::FieldHash'=>'1.26','List::Util'=>'1.61','List::Util::XS'=>'1.61','Module::CoreList'=>'5.20220220','Module::CoreList::Utils'=>'5.20220220','Opcode'=>'1.56','Scalar::Util'=>'1.61','Sub::Util'=>'1.61','Tie::SubstrHash'=>'1.01','XS::APItest'=>'1.21','_charnames'=>'1.50','builtin'=>'0.002','charnames'=>'1.50','experimental'=>'0.027','feature'=>'1.70','overload'=>'1.35','re'=>'0.42','sigtrap'=>'1.10','warnings'=>'1.57',},removed=>{}},5.034001=>{delta_from=>5.034000,changed=>{'B::Deparse'=>'1.57','B::Op_private'=>'5.034001','Config'=>'5.034001','Encode'=>'3.08_01','GDBM_File'=>'1.19_01','Module::CoreList'=>'5.20220313','Module::CoreList::Utils'=>'5.20220313',},removed=>{}},5.035010=>{delta_from=>5.035009,changed=>{'Attribute::Handlers'=>'1.02','B::Deparse'=>'1.63','B::Op_private'=>'5.035010','Config'=>'5.03501','Cwd'=>'3.84','DB_File'=>'1.857','Devel::PPPort'=>'3.68','ExtUtils::ParseXS'=>'3.45','ExtUtils::ParseXS::Constants'=>'3.45','ExtUtils::ParseXS::CountLines'=>'3.45','ExtUtils::ParseXS::Eval'=>'3.45','ExtUtils::ParseXS::Utilities'=>'3.45','ExtUtils::Typemaps'=>'3.45','ExtUtils::Typemaps::Cmd'=>'3.45','ExtUtils::Typemaps::InputMap'=>'3.45','ExtUtils::Typemaps::OutputMap'=>'3.45','ExtUtils::Typemaps::Type'=>'3.45','File::Spec'=>'3.84','File::Spec::AmigaOS'=>'3.84','File::Spec::Cygwin'=>'3.84','File::Spec::Epoc'=>'3.84','File::Spec::Functions'=>'3.84','File::Spec::Mac'=>'3.84','File::Spec::OS2'=>'3.84','File::Spec::Unix'=>'3.84','File::Spec::VMS'=>'3.84','File::Spec::Win32'=>'3.84','GDBM_File'=>'1.23','List::Util'=>'1.62','List::Util::XS'=>'1.62','Module::CoreList'=>'5.20220320','Module::CoreList::Utils'=>'5.20220320','Opcode'=>'1.57','Scalar::Util'=>'1.62','Sub::Util'=>'1.62','Test2'=>'1.302190','Test2::API'=>'1.302190','Test2::API::Breakage'=>'1.302190','Test2::API::Context'=>'1.302190','Test2::API::Instance'=>'1.302190','Test2::API::InterceptResult'=>'1.302190','Test2::API::InterceptResult::Event'=>'1.302190','Test2::API::InterceptResult::Facet'=>'1.302190','Test2::API::InterceptResult::Hub'=>'1.302190','Test2::API::InterceptResult::Squasher'=>'1.302190','Test2::API::Stack'=>'1.302190','Test2::Event'=>'1.302190','Test2::Event::Bail'=>'1.302190','Test2::Event::Diag'=>'1.302190','Test2::Event::Encoding'=>'1.302190','Test2::Event::Exception'=>'1.302190','Test2::Event::Fail'=>'1.302190','Test2::Event::Generic'=>'1.302190','Test2::Event::Note'=>'1.302190','Test2::Event::Ok'=>'1.302190','Test2::Event::Pass'=>'1.302190','Test2::Event::Plan'=>'1.302190','Test2::Event::Skip'=>'1.302190','Test2::Event::Subtest'=>'1.302190','Test2::Event::TAP::Version'=>'1.302190','Test2::Event::V2'=>'1.302190','Test2::Event::Waiting'=>'1.302190','Test2::EventFacet'=>'1.302190','Test2::EventFacet::About'=>'1.302190','Test2::EventFacet::Amnesty'=>'1.302190','Test2::EventFacet::Assert'=>'1.302190','Test2::EventFacet::Control'=>'1.302190','Test2::EventFacet::Error'=>'1.302190','Test2::EventFacet::Hub'=>'1.302190','Test2::EventFacet::Info'=>'1.302190','Test2::EventFacet::Info::Table'=>'1.302190','Test2::EventFacet::Meta'=>'1.302190','Test2::EventFacet::Parent'=>'1.302190','Test2::EventFacet::Plan'=>'1.302190','Test2::EventFacet::Render'=>'1.302190','Test2::EventFacet::Trace'=>'1.302190','Test2::Formatter'=>'1.302190','Test2::Formatter::TAP'=>'1.302190','Test2::Hub'=>'1.302190','Test2::Hub::Interceptor'=>'1.302190','Test2::Hub::Interceptor::Terminator'=>'1.302190','Test2::Hub::Subtest'=>'1.302190','Test2::IPC'=>'1.302190','Test2::IPC::Driver'=>'1.302190','Test2::IPC::Driver::Files'=>'1.302190','Test2::Tools::Tiny'=>'1.302190','Test2::Util'=>'1.302190','Test2::Util::ExternalMeta'=>'1.302190','Test2::Util::Facets2Legacy'=>'1.302190','Test2::Util::HashBase'=>'1.302190','Test2::Util::Trace'=>'1.302190','Test::Builder'=>'1.302190','Test::Builder::Formatter'=>'1.302190','Test::Builder::Module'=>'1.302190','Test::Builder::Tester'=>'1.302190','Test::Builder::Tester::Color'=>'1.302190','Test::Builder::TodoDiag'=>'1.302190','Test::More'=>'1.302190','Test::Simple'=>'1.302190','Test::Tester'=>'1.302190','Test::Tester::Capture'=>'1.302190','Test::Tester::CaptureRunner'=>'1.302190','Test::Tester::Delegate'=>'1.302190','Test::use::ok'=>'1.302190','XS::APItest'=>'1.22','builtin'=>'0.004','experimental'=>'0.028','feature'=>'1.71','ok'=>'1.302190','warnings'=>'1.58',},removed=>{}},5.035011=>{delta_from=>5.03501,changed=>{'App::Prove'=>'3.44','App::Prove::State'=>'3.44','App::Prove::State::Result'=>'3.44','App::Prove::State::Result::Test'=>'3.44','B::Deparse'=>'1.64','B::Op_private'=>'5.035011','Compress::Raw::Bzip2'=>'2.103','Compress::Raw::Zlib'=>'2.103','Compress::Zlib'=>'2.106','Config'=>'5.035011','Encode'=>'3.17','Encode::Unicode'=>'2.20','ExtUtils::Constant::Base'=>'0.07','IO'=>'1.49_01','IO::Compress::Adapter::Bzip2'=>'2.106','IO::Compress::Adapter::Deflate'=>'2.106','IO::Compress::Adapter::Identity'=>'2.106','IO::Compress::Base'=>'2.106','IO::Compress::Base::Common'=>'2.106','IO::Compress::Bzip2'=>'2.106','IO::Compress::Deflate'=>'2.106','IO::Compress::Gzip'=>'2.106','IO::Compress::Gzip::Constants'=>'2.106','IO::Compress::RawDeflate'=>'2.106','IO::Compress::Zip'=>'2.106','IO::Compress::Zip::Constants'=>'2.106','IO::Compress::Zlib::Constants'=>'2.106','IO::Compress::Zlib::Extra'=>'2.106','IO::Uncompress::Adapter::Bunzip2'=>'2.106','IO::Uncompress::Adapter::Identity'=>'2.106','IO::Uncompress::Adapter::Inflate'=>'2.106','IO::Uncompress::AnyInflate'=>'2.106','IO::Uncompress::AnyUncompress'=>'2.106','IO::Uncompress::Base'=>'2.106','IO::Uncompress::Bunzip2'=>'2.106','IO::Uncompress::Gunzip'=>'2.106','IO::Uncompress::Inflate'=>'2.106','IO::Uncompress::RawInflate'=>'2.106','IO::Uncompress::Unzip'=>'2.106','Locale::Maketext'=>'1.31','Math::BigFloat'=>'1.999830','Math::BigFloat::Trace'=>'0.65','Math::BigInt'=>'1.999830','Math::BigInt::Calc'=>'1.999830','Math::BigInt::Lib'=>'1.999830','Math::BigInt::Trace'=>'0.65','Math::BigRat'=>'0.2621','Math::BigRat::Trace'=>'0.65','Module::CoreList'=>'5.20220420','Module::CoreList::Utils'=>'5.20220420','Net::Cmd'=>'3.14','Net::Config'=>'3.14','Net::Domain'=>'3.14','Net::FTP'=>'3.14','Net::FTP::A'=>'3.14','Net::FTP::E'=>'3.14','Net::FTP::I'=>'3.14','Net::FTP::L'=>'3.14','Net::FTP::dataconn'=>'3.14','Net::NNTP'=>'3.14','Net::Netrc'=>'3.14','Net::POP3'=>'3.14','Net::SMTP'=>'3.14','Net::Time'=>'3.14','Socket'=>'2.033','Storable'=>'3.26','TAP::Base'=>'3.44','TAP::Formatter::Base'=>'3.44','TAP::Formatter::Color'=>'3.44','TAP::Formatter::Console'=>'3.44','TAP::Formatter::Console::ParallelSession'=>'3.44','TAP::Formatter::Console::Session'=>'3.44','TAP::Formatter::File'=>'3.44','TAP::Formatter::File::Session'=>'3.44','TAP::Formatter::Session'=>'3.44','TAP::Harness'=>'3.44','TAP::Harness::Env'=>'3.44','TAP::Object'=>'3.44','TAP::Parser'=>'3.44','TAP::Parser::Aggregator'=>'3.44','TAP::Parser::Grammar'=>'3.44','TAP::Parser::Iterator'=>'3.44','TAP::Parser::Iterator::Array'=>'3.44','TAP::Parser::Iterator::Process'=>'3.44','TAP::Parser::Iterator::Stream'=>'3.44','TAP::Parser::IteratorFactory'=>'3.44','TAP::Parser::Multiplexer'=>'3.44','TAP::Parser::Result'=>'3.44','TAP::Parser::Result::Bailout'=>'3.44','TAP::Parser::Result::Comment'=>'3.44','TAP::Parser::Result::Plan'=>'3.44','TAP::Parser::Result::Pragma'=>'3.44','TAP::Parser::Result::Test'=>'3.44','TAP::Parser::Result::Unknown'=>'3.44','TAP::Parser::Result::Version'=>'3.44','TAP::Parser::Result::YAML'=>'3.44','TAP::Parser::ResultFactory'=>'3.44','TAP::Parser::Scheduler'=>'3.44','TAP::Parser::Scheduler::Job'=>'3.44','TAP::Parser::Scheduler::Spinner'=>'3.44','TAP::Parser::Source'=>'3.44','TAP::Parser::SourceHandler'=>'3.44','TAP::Parser::SourceHandler::Executable'=>'3.44','TAP::Parser::SourceHandler::File'=>'3.44','TAP::Parser::SourceHandler::Handle'=>'3.44','TAP::Parser::SourceHandler::Perl'=>'3.44','TAP::Parser::SourceHandler::RawTAP'=>'3.44','TAP::Parser::YAMLish::Reader'=>'3.44','TAP::Parser::YAMLish::Writer'=>'3.44','Test::Harness'=>'3.44','Text::ParseWords'=>'3.31','Time::HiRes'=>'1.9770','Unicode::Normalize'=>'1.31','bigfloat'=>'0.65','bigint'=>'0.65','bignum'=>'0.65','bigrat'=>'0.65','builtin'=>'0.005','re'=>'0.43',},removed=>{}},5.036000=>{delta_from=>5.035011,changed=>{'Amiga::Exec'=>'0.04','B::Op_private'=>'5.036000','Compress::Raw::Zlib'=>'2.105','Config'=>'5.036','IO'=>'1.50','Module::CoreList'=>'5.20220520','Module::CoreList::Utils'=>'5.20220520','Win32'=>'0.59','builtin'=>'0.006','feature'=>'1.72',},removed=>{}},5.037000=>{delta_from=>5.036000,changed=>{'feature'=>'1.73','Module::CoreList'=>'5.20220527','Module::CoreList::Utils'=>'5.20220527',},removed=>{}},5.037001=>{delta_from=>5.037000,changed=>{'B'=>'1.84','B::Op_private'=>'5.037001','Carp'=>'1.53','Carp::Heavy'=>'1.53','Config'=>'5.037001','Cwd'=>'3.85','Data::Dumper'=>'2.185','ExtUtils::CBuilder'=>'0.280237','ExtUtils::CBuilder::Base'=>'0.280237','ExtUtils::CBuilder::Platform::Unix'=>'0.280237','ExtUtils::CBuilder::Platform::VMS'=>'0.280237','ExtUtils::CBuilder::Platform::Windows'=>'0.280237','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280237','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280237','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280237','ExtUtils::CBuilder::Platform::aix'=>'0.280237','ExtUtils::CBuilder::Platform::android'=>'0.280237','ExtUtils::CBuilder::Platform::cygwin'=>'0.280237','ExtUtils::CBuilder::Platform::darwin'=>'0.280237','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280237','ExtUtils::CBuilder::Platform::os2'=>'0.280237','ExtUtils::Miniperl'=>'1.12','File::Spec'=>'3.85','File::Spec::AmigaOS'=>'3.85','File::Spec::Cygwin'=>'3.85','File::Spec::Epoc'=>'3.85','File::Spec::Functions'=>'3.85','File::Spec::Mac'=>'3.85','File::Spec::OS2'=>'3.85','File::Spec::Unix'=>'3.85','File::Spec::VMS'=>'3.85','File::Spec::Win32'=>'3.85','FileHandle'=>'2.04','GDBM_File'=>'1.24','IO::Handle'=>'1.49','IO::Pipe'=>'1.50','IO::Socket::INET'=>'1.50','IO::Socket::UNIX'=>'1.50','Module::CoreList'=>'5.20220620','Module::CoreList::Utils'=>'5.20220620','ODBM_File'=>'1.18','OS2::REXX'=>'1.06','Opcode'=>'1.58','POSIX'=>'2.04','SDBM_File'=>'1.16','Unicode::Normalize'=>'1.32','XS::APItest'=>'1.23','builtin'=>'0.007','encoding::warnings'=>'0.14','feature'=>'1.74','threads'=>'2.28',},removed=>{}},5.037002=>{delta_from=>5.037001,changed=>{'B'=>'1.85','B::Concise'=>'1.007','B::Deparse'=>'1.65','B::Op_private'=>'5.037002','CPAN'=>'2.34','CPAN::Distribution'=>'2.34','Compress::Raw::Bzip2'=>'2.201','Compress::Raw::Zlib'=>'2.202','Compress::Zlib'=>'2.201','Config'=>'5.037002','Cwd'=>'3.86','DB_File'=>'1.858','Data::Dumper'=>'2.186','Encode'=>'3.18','Encode::MIME::Header'=>'2.29','File::Glob'=>'1.38','File::Spec'=>'3.86','File::Spec::AmigaOS'=>'3.86','File::Spec::Cygwin'=>'3.86','File::Spec::Epoc'=>'3.86','File::Spec::Functions'=>'3.86','File::Spec::Mac'=>'3.86','File::Spec::OS2'=>'3.86','File::Spec::Unix'=>'3.86','File::Spec::VMS'=>'3.86','File::Spec::Win32'=>'3.86','Filter::Util::Call'=>'1.61','Hash::Util'=>'0.29','I18N::LangTags::List'=>'0.41','IO::Compress::Adapter::Bzip2'=>'2.201','IO::Compress::Adapter::Deflate'=>'2.201','IO::Compress::Adapter::Identity'=>'2.201','IO::Compress::Base'=>'2.201','IO::Compress::Base::Common'=>'2.201','IO::Compress::Bzip2'=>'2.201','IO::Compress::Deflate'=>'2.201','IO::Compress::Gzip'=>'2.201','IO::Compress::Gzip::Constants'=>'2.201','IO::Compress::RawDeflate'=>'2.201','IO::Compress::Zip'=>'2.201','IO::Compress::Zip::Constants'=>'2.201','IO::Compress::Zlib::Constants'=>'2.201','IO::Compress::Zlib::Extra'=>'2.201','IO::Uncompress::Adapter::Bunzip2'=>'2.201','IO::Uncompress::Adapter::Identity'=>'2.201','IO::Uncompress::Adapter::Inflate'=>'2.201','IO::Uncompress::AnyInflate'=>'2.201','IO::Uncompress::AnyUncompress'=>'2.201','IO::Uncompress::Base'=>'2.201','IO::Uncompress::Bunzip2'=>'2.201','IO::Uncompress::Gunzip'=>'2.201','IO::Uncompress::Inflate'=>'2.201','IO::Uncompress::RawInflate'=>'2.201','IO::Uncompress::Unzip'=>'2.201','JSON::PP'=>'4.10','JSON::PP::Boolean'=>'4.10','Math::BigFloat'=>'1.999837','Math::BigFloat::Trace'=>'0.66','Math::BigInt'=>'1.999837','Math::BigInt::Calc'=>'1.999837','Math::BigInt::FastCalc'=>'0.5013','Math::BigInt::Lib'=>'1.999837','Math::BigInt::Trace'=>'0.66','Math::BigRat'=>'0.2624','Math::BigRat::Trace'=>'0.66','Module::CoreList'=>'5.20220720','Module::CoreList::Utils'=>'5.20220720','Opcode'=>'1.59','PerlIO::via::QuotedPrint'=>'0.10','Pod::Checker'=>'1.75','Pod::Usage'=>'2.03','Socket'=>'2.035','Storable'=>'3.27','Test2'=>'1.302191','Test2::API'=>'1.302191','Test2::API::Breakage'=>'1.302191','Test2::API::Context'=>'1.302191','Test2::API::Instance'=>'1.302191','Test2::API::InterceptResult'=>'1.302191','Test2::API::InterceptResult::Event'=>'1.302191','Test2::API::InterceptResult::Facet'=>'1.302191','Test2::API::InterceptResult::Hub'=>'1.302191','Test2::API::InterceptResult::Squasher'=>'1.302191','Test2::API::Stack'=>'1.302191','Test2::Event'=>'1.302191','Test2::Event::Bail'=>'1.302191','Test2::Event::Diag'=>'1.302191','Test2::Event::Encoding'=>'1.302191','Test2::Event::Exception'=>'1.302191','Test2::Event::Fail'=>'1.302191','Test2::Event::Generic'=>'1.302191','Test2::Event::Note'=>'1.302191','Test2::Event::Ok'=>'1.302191','Test2::Event::Pass'=>'1.302191','Test2::Event::Plan'=>'1.302191','Test2::Event::Skip'=>'1.302191','Test2::Event::Subtest'=>'1.302191','Test2::Event::TAP::Version'=>'1.302191','Test2::Event::V2'=>'1.302191','Test2::Event::Waiting'=>'1.302191','Test2::EventFacet'=>'1.302191','Test2::EventFacet::About'=>'1.302191','Test2::EventFacet::Amnesty'=>'1.302191','Test2::EventFacet::Assert'=>'1.302191','Test2::EventFacet::Control'=>'1.302191','Test2::EventFacet::Error'=>'1.302191','Test2::EventFacet::Hub'=>'1.302191','Test2::EventFacet::Info'=>'1.302191','Test2::EventFacet::Info::Table'=>'1.302191','Test2::EventFacet::Meta'=>'1.302191','Test2::EventFacet::Parent'=>'1.302191','Test2::EventFacet::Plan'=>'1.302191','Test2::EventFacet::Render'=>'1.302191','Test2::EventFacet::Trace'=>'1.302191','Test2::Formatter'=>'1.302191','Test2::Formatter::TAP'=>'1.302191','Test2::Hub'=>'1.302191','Test2::Hub::Interceptor'=>'1.302191','Test2::Hub::Interceptor::Terminator'=>'1.302191','Test2::Hub::Subtest'=>'1.302191','Test2::IPC'=>'1.302191','Test2::IPC::Driver'=>'1.302191','Test2::IPC::Driver::Files'=>'1.302191','Test2::Tools::Tiny'=>'1.302191','Test2::Util'=>'1.302191','Test2::Util::ExternalMeta'=>'1.302191','Test2::Util::Facets2Legacy'=>'1.302191','Test2::Util::HashBase'=>'1.302191','Test2::Util::Trace'=>'1.302191','Test::Builder'=>'1.302191','Test::Builder::Formatter'=>'1.302191','Test::Builder::Module'=>'1.302191','Test::Builder::Tester'=>'1.302191','Test::Builder::Tester::Color'=>'1.302191','Test::Builder::TodoDiag'=>'1.302191','Test::More'=>'1.302191','Test::Simple'=>'1.302191','Test::Tester'=>'1.302191','Test::Tester::Capture'=>'1.302191','Test::Tester::CaptureRunner'=>'1.302191','Test::Tester::Delegate'=>'1.302191','Test::use::ok'=>'1.302191','Text::Balanced'=>'2.06','XS::APItest'=>'1.24','bigfloat'=>'0.66','bigint'=>'0.66','bignum'=>'0.66','bigrat'=>'0.66','builtin'=>'0.008','feature'=>'1.75','ok'=>'1.302191','threads::shared'=>'1.65',},removed=>{}},5.037003=>{delta_from=>5.037002,changed=>{'B'=>'1.86','B::Deparse'=>'1.68','B::Op_private'=>'5.037003','Config'=>'5.037003','Digest::SHA'=>'6.03','DynaLoader'=>'1.53','Encode'=>'3.19','Encode::Alias'=>'2.25','ExtUtils::PL2Bat'=>'0.005','File::Find'=>'1.41','Filter::Util::Call'=>'1.64','HTTP::Tiny'=>'0.082','JSON::PP'=>'4.11','JSON::PP::Boolean'=>'4.11','List::Util'=>'1.63','List::Util::XS'=>'1.63','Memoize'=>'1.10','Memoize::AnyDBM_File'=>'1.10','Memoize::Expire'=>'1.10','Memoize::NDBM_File'=>'1.10','Memoize::SDBM_File'=>'1.10','Memoize::Storable'=>'1.10','Module::CoreList'=>'5.20220820','Module::CoreList::Utils'=>'5.20220820','NDBM_File'=>'1.16','Opcode'=>'1.60','Scalar::Util'=>'1.63','Socket'=>'2.036','Sub::Util'=>'1.63','XS::APItest'=>'1.25','attributes'=>'0.35','threads'=>'2.29',},removed=>{'Memoize::ExpireFile'=>1,'Memoize::ExpireTest'=>1,}},5.037004=>{delta_from=>5.037003,changed=>{'B::Deparse'=>'1.69','B::Op_private'=>'5.037004','Carp'=>'1.54','Carp::Heavy'=>'1.54','Class::Struct'=>'0.67','Config'=>'5.037004','Config::Perl::V'=>'0.34','Errno'=>'1.37','ExtUtils::ParseXS'=>'3.46','ExtUtils::ParseXS::Constants'=>'3.46','ExtUtils::ParseXS::CountLines'=>'3.46','ExtUtils::ParseXS::Eval'=>'3.46','ExtUtils::ParseXS::Utilities'=>'3.46','ExtUtils::Typemaps'=>'3.46','ExtUtils::Typemaps::Cmd'=>'3.46','ExtUtils::Typemaps::InputMap'=>'3.46','ExtUtils::Typemaps::OutputMap'=>'3.46','ExtUtils::Typemaps::Type'=>'3.46','File::Basename'=>'2.86','File::Copy'=>'2.40','File::Spec'=>'3.87','File::stat'=>'1.13','FileHandle'=>'2.05','Hash::Util'=>'0.30','I18N::Langinfo'=>'0.22','IO'=>'1.51','IO::Dir'=>'1.51','IO::File'=>'1.51','IO::Handle'=>'1.51','IO::Pipe'=>'1.51','IO::Poll'=>'1.51','IO::Seekable'=>'1.51','IO::Select'=>'1.51','IO::Socket'=>'1.51','IO::Socket::INET'=>'1.51','IO::Socket::UNIX'=>'1.51','Locale::Maketext'=>'1.32','Module::CoreList'=>'5.20220920','Module::CoreList::Utils'=>'5.20220920','Net::protoent'=>'1.02','Net::servent'=>'1.03','Opcode'=>'1.61','POSIX'=>'2.06','Safe'=>'2.44','Sys::Hostname'=>'1.25','Time::HiRes'=>'1.9771','User::grent'=>'1.04','User::pwent'=>'1.02','XS::APItest'=>'1.26','XSLoader'=>'0.32','feature'=>'1.76',},removed=>{}},5.037005=>{delta_from=>5.037004,changed=>{'B::Deparse'=>'1.70','B::Op_private'=>'5.037005','Config'=>'5.037005','JSON::PP'=>'4.12','JSON::PP::Boolean'=>'4.12','Math::Complex'=>'1.5903','Math::Trig'=>'1.2301','Memoize'=>'1.14','Memoize::AnyDBM_File'=>'1.14','Memoize::Expire'=>'1.14','Memoize::NDBM_File'=>'1.14','Memoize::SDBM_File'=>'1.14','Memoize::Storable'=>'1.14','Module::CoreList'=>'5.20221020','Module::CoreList::Utils'=>'5.20221020','Net::Ping'=>'2.75','POSIX'=>'2.07','Unicode'=>'15.0.0','threads'=>'2.31','warnings'=>'1.59',},removed=>{}},5.037006=>{delta_from=>5.037005,changed=>{'Attribute::Handlers'=>'1.03','B'=>'1.87','B::Deparse'=>'1.71','B::Op_private'=>'5.037006','Config'=>'5.037006','Data::Dumper'=>'2.187','Devel::PPPort'=>'3.69','ExtUtils::CBuilder'=>'0.280238','ExtUtils::CBuilder::Base'=>'0.280238','ExtUtils::CBuilder::Platform::Unix'=>'0.280238','ExtUtils::CBuilder::Platform::VMS'=>'0.280238','ExtUtils::CBuilder::Platform::Windows'=>'0.280238','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280238','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280238','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280238','ExtUtils::CBuilder::Platform::aix'=>'0.280238','ExtUtils::CBuilder::Platform::android'=>'0.280238','ExtUtils::CBuilder::Platform::cygwin'=>'0.280238','ExtUtils::CBuilder::Platform::darwin'=>'0.280238','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280238','ExtUtils::CBuilder::Platform::os2'=>'0.280238','ExtUtils::ParseXS'=>'3.48','ExtUtils::ParseXS::Constants'=>'3.48','ExtUtils::ParseXS::CountLines'=>'3.48','ExtUtils::ParseXS::Eval'=>'3.48','ExtUtils::ParseXS::Utilities'=>'3.48','ExtUtils::Typemaps'=>'3.48','ExtUtils::Typemaps::Cmd'=>'3.48','ExtUtils::Typemaps::InputMap'=>'3.48','ExtUtils::Typemaps::OutputMap'=>'3.48','ExtUtils::Typemaps::Type'=>'3.48','Getopt::Long'=>'2.54','Memoize'=>'1.15','Memoize::AnyDBM_File'=>'1.15','Memoize::Expire'=>'1.15','Memoize::NDBM_File'=>'1.15','Memoize::SDBM_File'=>'1.15','Memoize::Storable'=>'1.15','Module::CoreList'=>'5.20221120','Module::CoreList::Utils'=>'5.20221120','Opcode'=>'1.62','POSIX'=>'2.08','Storable'=>'3.28','Time::HiRes'=>'1.9772','XS::APItest'=>'1.27','experimental'=>'0.029','feature'=>'1.77','overload'=>'1.36','threads'=>'2.32','utf8'=>'1.25','warnings'=>'1.61',},removed=>{}},5.037007=>{delta_from=>5.037006,changed=>{'B::Deparse'=>'1.72','B::Op_private'=>'5.037007','Config'=>'5.037007','Cwd'=>'3.88','ExtUtils::Miniperl'=>'1.13','ExtUtils::ParseXS'=>'3.49','ExtUtils::ParseXS::Constants'=>'3.49','ExtUtils::ParseXS::CountLines'=>'3.49','ExtUtils::ParseXS::Eval'=>'3.49','ExtUtils::ParseXS::Utilities'=>'3.49','ExtUtils::Typemaps'=>'3.49','ExtUtils::Typemaps::Cmd'=>'3.49','ExtUtils::Typemaps::InputMap'=>'3.49','ExtUtils::Typemaps::OutputMap'=>'3.49','ExtUtils::Typemaps::Type'=>'3.49','File::Glob'=>'1.39','File::Spec'=>'3.88','File::Spec::AmigaOS'=>'3.88','File::Spec::Cygwin'=>'3.88','File::Spec::Epoc'=>'3.88','File::Spec::Functions'=>'3.88','File::Spec::Mac'=>'3.88','File::Spec::OS2'=>'3.88','File::Spec::Unix'=>'3.88','File::Spec::VMS'=>'3.88','File::Spec::Win32'=>'3.88','Module::CoreList'=>'5.20221220','Module::CoreList::Utils'=>'5.20221220','Opcode'=>'1.63','POSIX'=>'2.10','Pod::Html'=>'1.34','Pod::Html::Util'=>'1.34','Pod::Man'=>'5.00','Pod::ParseLink'=>'5.00','Pod::Text'=>'5.00','Pod::Text::Color'=>'5.00','Pod::Text::Overstrike'=>'5.00','Pod::Text::Termcap'=>'5.00','XS::APItest'=>'1.28','experimental'=>'0.030','feature'=>'1.78','parent'=>'0.239','threads'=>'2.33',},removed=>{}},5.037008=>{delta_from=>5.037007,changed=>{'B::Op_private'=>'5.037008','Config'=>'5.037008','Config::Perl::V'=>'0.35','ExtUtils::Command'=>'7.66','ExtUtils::Command::MM'=>'7.66','ExtUtils::Install'=>'2.22','ExtUtils::Installed'=>'2.22','ExtUtils::Liblist'=>'7.66','ExtUtils::Liblist::Kid'=>'7.66','ExtUtils::MM'=>'7.66','ExtUtils::MM_AIX'=>'7.66','ExtUtils::MM_Any'=>'7.66','ExtUtils::MM_BeOS'=>'7.66','ExtUtils::MM_Cygwin'=>'7.66','ExtUtils::MM_DOS'=>'7.66','ExtUtils::MM_Darwin'=>'7.66','ExtUtils::MM_MacOS'=>'7.66','ExtUtils::MM_NW5'=>'7.66','ExtUtils::MM_OS2'=>'7.66','ExtUtils::MM_OS390'=>'7.66','ExtUtils::MM_QNX'=>'7.66','ExtUtils::MM_UWIN'=>'7.66','ExtUtils::MM_Unix'=>'7.66','ExtUtils::MM_VMS'=>'7.66','ExtUtils::MM_VOS'=>'7.66','ExtUtils::MM_Win32'=>'7.66','ExtUtils::MM_Win95'=>'7.66','ExtUtils::MY'=>'7.66','ExtUtils::MakeMaker'=>'7.66','ExtUtils::MakeMaker::Config'=>'7.66','ExtUtils::MakeMaker::Locale'=>'7.66','ExtUtils::MakeMaker::version'=>'7.66','ExtUtils::MakeMaker::version::regex'=>'7.66','ExtUtils::Mkbootstrap'=>'7.66','ExtUtils::Mksymlists'=>'7.66','ExtUtils::Packlist'=>'2.22','ExtUtils::testlib'=>'7.66','File::Find'=>'1.42','IO::Zlib'=>'1.14','JSON::PP'=>'4.16','JSON::PP::Boolean'=>'4.16','Math::Complex'=>'1.6','Math::Trig'=>'1.6','Module::CoreList'=>'5.20230120','Module::CoreList::Utils'=>'5.20230120','POSIX'=>'2.11','Pod::Man'=>'5.01','Pod::ParseLink'=>'5.01','Pod::Text'=>'5.01','Pod::Text::Color'=>'5.01','Pod::Text::Overstrike'=>'5.01','Pod::Text::Termcap'=>'5.01','Storable'=>'3.29','XS::APItest'=>'1.30','feature'=>'1.79','re'=>'0.44','threads'=>'2.34',},removed=>{}},5.037009=>{delta_from=>5.037008,changed=>{'B'=>'1.88','B::Op_private'=>'5.037009','Compress::Raw::Bzip2'=>'2.204','Compress::Raw::Zlib'=>'2.204','Compress::Zlib'=>'2.204','Config'=>'5.037009','Devel::PPPort'=>'3.70','Devel::Peek'=>'1.33','Fatal'=>'2.36','File::Find'=>'1.43','IO::Compress::Adapter::Bzip2'=>'2.204','IO::Compress::Adapter::Deflate'=>'2.204','IO::Compress::Adapter::Identity'=>'2.204','IO::Compress::Base'=>'2.204','IO::Compress::Base::Common'=>'2.204','IO::Compress::Bzip2'=>'2.204','IO::Compress::Deflate'=>'2.204','IO::Compress::Gzip'=>'2.204','IO::Compress::Gzip::Constants'=>'2.204','IO::Compress::RawDeflate'=>'2.204','IO::Compress::Zip'=>'2.204','IO::Compress::Zip::Constants'=>'2.204','IO::Compress::Zlib::Constants'=>'2.204','IO::Compress::Zlib::Extra'=>'2.204','IO::Uncompress::Adapter::Bunzip2'=>'2.204','IO::Uncompress::Adapter::Identity'=>'2.204','IO::Uncompress::Adapter::Inflate'=>'2.204','IO::Uncompress::AnyInflate'=>'2.204','IO::Uncompress::AnyUncompress'=>'2.204','IO::Uncompress::Base'=>'2.204','IO::Uncompress::Bunzip2'=>'2.204','IO::Uncompress::Gunzip'=>'2.204','IO::Uncompress::Inflate'=>'2.204','IO::Uncompress::RawInflate'=>'2.204','IO::Uncompress::Unzip'=>'2.204','Math::Complex'=>'1.61','Math::Trig'=>'1.61','Memoize'=>'1.16','Memoize::AnyDBM_File'=>'1.16','Memoize::Expire'=>'1.16','Memoize::NDBM_File'=>'1.16','Memoize::SDBM_File'=>'1.16','Memoize::Storable'=>'1.16','Module::CoreList'=>'5.20230220','Module::CoreList::Utils'=>'5.20230220','Opcode'=>'1.64','Term::Cap'=>'1.18','Test2'=>'1.302192','Test2::API'=>'1.302192','Test2::API::Breakage'=>'1.302192','Test2::API::Context'=>'1.302192','Test2::API::Instance'=>'1.302192','Test2::API::InterceptResult'=>'1.302192','Test2::API::InterceptResult::Event'=>'1.302192','Test2::API::InterceptResult::Facet'=>'1.302192','Test2::API::InterceptResult::Hub'=>'1.302192','Test2::API::InterceptResult::Squasher'=>'1.302192','Test2::API::Stack'=>'1.302192','Test2::Event'=>'1.302192','Test2::Event::Bail'=>'1.302192','Test2::Event::Diag'=>'1.302192','Test2::Event::Encoding'=>'1.302192','Test2::Event::Exception'=>'1.302192','Test2::Event::Fail'=>'1.302192','Test2::Event::Generic'=>'1.302192','Test2::Event::Note'=>'1.302192','Test2::Event::Ok'=>'1.302192','Test2::Event::Pass'=>'1.302192','Test2::Event::Plan'=>'1.302192','Test2::Event::Skip'=>'1.302192','Test2::Event::Subtest'=>'1.302192','Test2::Event::TAP::Version'=>'1.302192','Test2::Event::V2'=>'1.302192','Test2::Event::Waiting'=>'1.302192','Test2::EventFacet'=>'1.302192','Test2::EventFacet::About'=>'1.302192','Test2::EventFacet::Amnesty'=>'1.302192','Test2::EventFacet::Assert'=>'1.302192','Test2::EventFacet::Control'=>'1.302192','Test2::EventFacet::Error'=>'1.302192','Test2::EventFacet::Hub'=>'1.302192','Test2::EventFacet::Info'=>'1.302192','Test2::EventFacet::Info::Table'=>'1.302192','Test2::EventFacet::Meta'=>'1.302192','Test2::EventFacet::Parent'=>'1.302192','Test2::EventFacet::Plan'=>'1.302192','Test2::EventFacet::Render'=>'1.302192','Test2::EventFacet::Trace'=>'1.302192','Test2::Formatter'=>'1.302192','Test2::Formatter::TAP'=>'1.302192','Test2::Hub'=>'1.302192','Test2::Hub::Interceptor'=>'1.302192','Test2::Hub::Interceptor::Terminator'=>'1.302192','Test2::Hub::Subtest'=>'1.302192','Test2::IPC'=>'1.302192','Test2::IPC::Driver'=>'1.302192','Test2::IPC::Driver::Files'=>'1.302192','Test2::Tools::Tiny'=>'1.302192','Test2::Util'=>'1.302192','Test2::Util::ExternalMeta'=>'1.302192','Test2::Util::Facets2Legacy'=>'1.302192','Test2::Util::HashBase'=>'1.302192','Test2::Util::Trace'=>'1.302192','Test::Builder'=>'1.302192','Test::Builder::Formatter'=>'1.302192','Test::Builder::Module'=>'1.302192','Test::Builder::Tester'=>'1.302192','Test::Builder::Tester::Color'=>'1.302192','Test::Builder::TodoDiag'=>'1.302192','Test::More'=>'1.302192','Test::Simple'=>'1.302192','Test::Tester'=>'1.302192','Test::Tester::Capture'=>'1.302192','Test::Tester::CaptureRunner'=>'1.302192','Test::Tester::Delegate'=>'1.302192','Test::use::ok'=>'1.302192','Tie::File'=>'1.07','UNIVERSAL'=>'1.15','autodie'=>'2.36','autodie::Scope::Guard'=>'2.36','autodie::Scope::GuardStack'=>'2.36','autodie::Util'=>'2.36','autodie::exception'=>'2.36','autodie::exception::system'=>'2.36','autodie::hints'=>'2.36','autodie::skip'=>'2.36','experimental'=>'0.031','feature'=>'1.80','mro'=>'1.28','ok'=>'1.302192','parent'=>'0.241','stable'=>'0.031','warnings'=>'1.62',},removed=>{}},5.037010=>{delta_from=>5.037009,changed=>{'B::Op_private'=>'5.037010','Benchmark'=>'1.24','Class::Struct'=>'0.68','Config'=>'5.03701','Config::Perl::V'=>'0.36','Cwd'=>'3.89','Data::Dumper'=>'2.188','Digest::SHA'=>'6.04','Env'=>'1.06','Math::Complex'=>'1.62','Math::Trig'=>'1.62','Module::CoreList'=>'5.20230320','Module::CoreList::Utils'=>'5.20230320','Net::Cmd'=>'3.15','Net::Config'=>'3.15','Net::Domain'=>'3.15','Net::FTP'=>'3.15','Net::FTP::A'=>'3.15','Net::FTP::E'=>'3.15','Net::FTP::I'=>'3.15','Net::FTP::L'=>'3.15','Net::FTP::dataconn'=>'3.15','Net::NNTP'=>'3.15','Net::Netrc'=>'3.15','Net::POP3'=>'3.15','Net::SMTP'=>'3.15','Net::Time'=>'3.15','POSIX'=>'2.12','Storable'=>'3.31','Test2'=>'1.302194','Test2::API'=>'1.302194','Test2::API::Breakage'=>'1.302194','Test2::API::Context'=>'1.302194','Test2::API::Instance'=>'1.302194','Test2::API::InterceptResult'=>'1.302194','Test2::API::InterceptResult::Event'=>'1.302194','Test2::API::InterceptResult::Facet'=>'1.302194','Test2::API::InterceptResult::Hub'=>'1.302194','Test2::API::InterceptResult::Squasher'=>'1.302194','Test2::API::Stack'=>'1.302194','Test2::Event'=>'1.302194','Test2::Event::Bail'=>'1.302194','Test2::Event::Diag'=>'1.302194','Test2::Event::Encoding'=>'1.302194','Test2::Event::Exception'=>'1.302194','Test2::Event::Fail'=>'1.302194','Test2::Event::Generic'=>'1.302194','Test2::Event::Note'=>'1.302194','Test2::Event::Ok'=>'1.302194','Test2::Event::Pass'=>'1.302194','Test2::Event::Plan'=>'1.302194','Test2::Event::Skip'=>'1.302194','Test2::Event::Subtest'=>'1.302194','Test2::Event::TAP::Version'=>'1.302194','Test2::Event::V2'=>'1.302194','Test2::Event::Waiting'=>'1.302194','Test2::EventFacet'=>'1.302194','Test2::EventFacet::About'=>'1.302194','Test2::EventFacet::Amnesty'=>'1.302194','Test2::EventFacet::Assert'=>'1.302194','Test2::EventFacet::Control'=>'1.302194','Test2::EventFacet::Error'=>'1.302194','Test2::EventFacet::Hub'=>'1.302194','Test2::EventFacet::Info'=>'1.302194','Test2::EventFacet::Info::Table'=>'1.302194','Test2::EventFacet::Meta'=>'1.302194','Test2::EventFacet::Parent'=>'1.302194','Test2::EventFacet::Plan'=>'1.302194','Test2::EventFacet::Render'=>'1.302194','Test2::EventFacet::Trace'=>'1.302194','Test2::Formatter'=>'1.302194','Test2::Formatter::TAP'=>'1.302194','Test2::Hub'=>'1.302194','Test2::Hub::Interceptor'=>'1.302194','Test2::Hub::Interceptor::Terminator'=>'1.302194','Test2::Hub::Subtest'=>'1.302194','Test2::IPC'=>'1.302194','Test2::IPC::Driver'=>'1.302194','Test2::IPC::Driver::Files'=>'1.302194','Test2::Tools::Tiny'=>'1.302194','Test2::Util'=>'1.302194','Test2::Util::ExternalMeta'=>'1.302194','Test2::Util::Facets2Legacy'=>'1.302194','Test2::Util::HashBase'=>'1.302194','Test2::Util::Trace'=>'1.302194','Test::Builder'=>'1.302194','Test::Builder::Formatter'=>'1.302194','Test::Builder::Module'=>'1.302194','Test::Builder::Tester'=>'1.302194','Test::Builder::Tester::Color'=>'1.302194','Test::Builder::TodoDiag'=>'1.302194','Test::More'=>'1.302194','Test::Simple'=>'1.302194','Test::Tester'=>'1.302194','Test::Tester::Capture'=>'1.302194','Test::Tester::CaptureRunner'=>'1.302194','Test::Tester::Delegate'=>'1.302194','Test::use::ok'=>'1.302194','Time::HiRes'=>'1.9774','XS::APItest'=>'1.32','feature'=>'1.81','ok'=>'1.302194','overload'=>'1.37','threads'=>'2.35','threads::shared'=>'1.67','warnings'=>'1.63','warnings::register'=>'1.05',},removed=>{}},5.037011=>{delta_from=>5.037010,changed=>{'B::Deparse'=>'1.73','B::Op_private'=>'5.037011','Config'=>'5.037011','Devel::PPPort'=>'3.71','ExtUtils::Command'=>'7.70','ExtUtils::Command::MM'=>'7.70','ExtUtils::Liblist'=>'7.70','ExtUtils::Liblist::Kid'=>'7.70','ExtUtils::MM'=>'7.70','ExtUtils::MM_AIX'=>'7.70','ExtUtils::MM_Any'=>'7.70','ExtUtils::MM_BeOS'=>'7.70','ExtUtils::MM_Cygwin'=>'7.70','ExtUtils::MM_DOS'=>'7.70','ExtUtils::MM_Darwin'=>'7.70','ExtUtils::MM_MacOS'=>'7.70','ExtUtils::MM_NW5'=>'7.70','ExtUtils::MM_OS2'=>'7.70','ExtUtils::MM_OS390'=>'7.70','ExtUtils::MM_QNX'=>'7.70','ExtUtils::MM_UWIN'=>'7.70','ExtUtils::MM_Unix'=>'7.70','ExtUtils::MM_VMS'=>'7.70','ExtUtils::MM_VOS'=>'7.70','ExtUtils::MM_Win32'=>'7.70','ExtUtils::MM_Win95'=>'7.70','ExtUtils::MY'=>'7.70','ExtUtils::MakeMaker'=>'7.70','ExtUtils::MakeMaker::Config'=>'7.70','ExtUtils::MakeMaker::Locale'=>'7.70','ExtUtils::MakeMaker::version'=>'7.70','ExtUtils::MakeMaker::version::regex'=>'7.70','ExtUtils::Mkbootstrap'=>'7.70','ExtUtils::Mksymlists'=>'7.70','ExtUtils::ParseXS'=>'3.50','ExtUtils::ParseXS::Constants'=>'3.50','ExtUtils::ParseXS::CountLines'=>'3.50','ExtUtils::ParseXS::Eval'=>'3.50','ExtUtils::ParseXS::Utilities'=>'3.50','ExtUtils::testlib'=>'7.70','File::Copy'=>'2.41','Locale::Maketext'=>'1.33','Module::CoreList'=>'5.20230420','Module::CoreList::Utils'=>'5.20230420','Net::Ping'=>'2.76','feature'=>'1.82','threads'=>'2.36','threads::shared'=>'1.68','warnings'=>'1.64',},removed=>{}},5.036001=>{delta_from=>5.036000,changed=>{'B::Op_private'=>'5.036001','Config'=>'5.036001','Module::CoreList'=>'5.20230423','Module::CoreList::Utils'=>'5.20230423',},removed=>{}},5.038000=>{delta_from=>5.037011,changed=>{'B::Deparse'=>'1.74','B::Op_private'=>'5.038000','CPAN'=>'2.36','CPAN::HTTP::Client'=>'1.9602','Compress::Raw::Bzip2'=>'2.204_001','Compress::Raw::Zlib'=>'2.204_001','Config'=>'5.038','Digest::MD5'=>'2.58_01','DynaLoader'=>'1.54','ExtUtils::ParseXS'=>'3.51','ExtUtils::ParseXS::Constants'=>'3.51','ExtUtils::ParseXS::CountLines'=>'3.51','ExtUtils::ParseXS::Eval'=>'3.51','ExtUtils::ParseXS::Utilities'=>'3.51','ExtUtils::Typemaps'=>'3.51','ExtUtils::Typemaps::Cmd'=>'3.51','ExtUtils::Typemaps::InputMap'=>'3.51','ExtUtils::Typemaps::OutputMap'=>'3.51','ExtUtils::Typemaps::Type'=>'3.51','File::Glob'=>'1.40','HTTP::Tiny'=>'0.086','IO'=>'1.52','IO::Dir'=>'1.52','IO::File'=>'1.52','IO::Handle'=>'1.52','IO::Pipe'=>'1.52','IO::Poll'=>'1.52','IO::Seekable'=>'1.52','IO::Select'=>'1.52','IO::Socket'=>'1.52','IO::Socket::INET'=>'1.52','IO::Socket::IP'=>'0.41_01','IO::Socket::UNIX'=>'1.52','MIME::Base64'=>'3.16_01','MIME::QuotedPrint'=>'3.16_01','Module::CoreList'=>'5.20230520','Module::CoreList::Utils'=>'5.20230520','POSIX'=>'2.13','SDBM_File'=>'1.17','Storable'=>'3.32','Time::HiRes'=>'1.9775','Time::Piece'=>'1.3401_01','warnings'=>'1.65',},removed=>{}},5.039001=>{delta_from=>5.038000,changed=>{'B::Op_private'=>'5.039001','CPAN::Meta::Requirements'=>'2.143','CPAN::Meta::Requirements::Range'=>'2.143','Compress::Raw::Bzip2'=>'2.205','Compress::Raw::Zlib'=>'2.205','Compress::Zlib'=>'2.205','Config'=>'5.039001','Errno'=>'1.38','ExtUtils::CBuilder'=>'0.280239','ExtUtils::CBuilder::Base'=>'0.280239','ExtUtils::CBuilder::Platform::Unix'=>'0.280239','ExtUtils::CBuilder::Platform::VMS'=>'0.280239','ExtUtils::CBuilder::Platform::Windows'=>'0.280239','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280239','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280239','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280239','ExtUtils::CBuilder::Platform::aix'=>'0.280239','ExtUtils::CBuilder::Platform::android'=>'0.280239','ExtUtils::CBuilder::Platform::cygwin'=>'0.280239','ExtUtils::CBuilder::Platform::darwin'=>'0.280239','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280239','ExtUtils::CBuilder::Platform::os2'=>'0.280239','ExtUtils::Manifest'=>'1.75','IO::Compress::Adapter::Bzip2'=>'2.205','IO::Compress::Adapter::Deflate'=>'2.205','IO::Compress::Adapter::Identity'=>'2.205','IO::Compress::Base'=>'2.205','IO::Compress::Base::Common'=>'2.205','IO::Compress::Bzip2'=>'2.205','IO::Compress::Deflate'=>'2.205','IO::Compress::Gzip'=>'2.205','IO::Compress::Gzip::Constants'=>'2.205','IO::Compress::RawDeflate'=>'2.205','IO::Compress::Zip'=>'2.205','IO::Compress::Zip::Constants'=>'2.205','IO::Compress::Zlib::Constants'=>'2.205','IO::Compress::Zlib::Extra'=>'2.205','IO::Uncompress::Adapter::Bunzip2'=>'2.205','IO::Uncompress::Adapter::Identity'=>'2.205','IO::Uncompress::Adapter::Inflate'=>'2.205','IO::Uncompress::AnyInflate'=>'2.205','IO::Uncompress::AnyUncompress'=>'2.205','IO::Uncompress::Base'=>'2.205','IO::Uncompress::Bunzip2'=>'2.205','IO::Uncompress::Gunzip'=>'2.205','IO::Uncompress::Inflate'=>'2.205','IO::Uncompress::RawInflate'=>'2.205','IO::Uncompress::Unzip'=>'2.205','Math::BigFloat'=>'1.999839','Math::BigInt'=>'1.999839','Math::BigInt::Calc'=>'1.999839','Math::BigInt::FastCalc'=>'0.5014','Math::BigInt::Lib'=>'1.999839','Module::CoreList'=>'5.20230720','Module::CoreList::Utils'=>'5.20230720','Module::Metadata'=>'1.000038','POSIX'=>'2.14','Socket'=>'2.037','Test2'=>'1.302195','Test2::API'=>'1.302195','Test2::API::Breakage'=>'1.302195','Test2::API::Context'=>'1.302195','Test2::API::Instance'=>'1.302195','Test2::API::InterceptResult'=>'1.302195','Test2::API::InterceptResult::Event'=>'1.302195','Test2::API::InterceptResult::Facet'=>'1.302195','Test2::API::InterceptResult::Hub'=>'1.302195','Test2::API::InterceptResult::Squasher'=>'1.302195','Test2::API::Stack'=>'1.302195','Test2::Event'=>'1.302195','Test2::Event::Bail'=>'1.302195','Test2::Event::Diag'=>'1.302195','Test2::Event::Encoding'=>'1.302195','Test2::Event::Exception'=>'1.302195','Test2::Event::Fail'=>'1.302195','Test2::Event::Generic'=>'1.302195','Test2::Event::Note'=>'1.302195','Test2::Event::Ok'=>'1.302195','Test2::Event::Pass'=>'1.302195','Test2::Event::Plan'=>'1.302195','Test2::Event::Skip'=>'1.302195','Test2::Event::Subtest'=>'1.302195','Test2::Event::TAP::Version'=>'1.302195','Test2::Event::V2'=>'1.302195','Test2::Event::Waiting'=>'1.302195','Test2::EventFacet'=>'1.302195','Test2::EventFacet::About'=>'1.302195','Test2::EventFacet::Amnesty'=>'1.302195','Test2::EventFacet::Assert'=>'1.302195','Test2::EventFacet::Control'=>'1.302195','Test2::EventFacet::Error'=>'1.302195','Test2::EventFacet::Hub'=>'1.302195','Test2::EventFacet::Info'=>'1.302195','Test2::EventFacet::Info::Table'=>'1.302195','Test2::EventFacet::Meta'=>'1.302195','Test2::EventFacet::Parent'=>'1.302195','Test2::EventFacet::Plan'=>'1.302195','Test2::EventFacet::Render'=>'1.302195','Test2::EventFacet::Trace'=>'1.302195','Test2::Formatter'=>'1.302195','Test2::Formatter::TAP'=>'1.302195','Test2::Hub'=>'1.302195','Test2::Hub::Interceptor'=>'1.302195','Test2::Hub::Interceptor::Terminator'=>'1.302195','Test2::Hub::Subtest'=>'1.302195','Test2::IPC'=>'1.302195','Test2::IPC::Driver'=>'1.302195','Test2::IPC::Driver::Files'=>'1.302195','Test2::Tools::Tiny'=>'1.302195','Test2::Util'=>'1.302195','Test2::Util::ExternalMeta'=>'1.302195','Test2::Util::Facets2Legacy'=>'1.302195','Test2::Util::HashBase'=>'1.302195','Test2::Util::Trace'=>'1.302195','Test::Builder'=>'1.302195','Test::Builder::Formatter'=>'1.302195','Test::Builder::Module'=>'1.302195','Test::Builder::Tester'=>'1.302195','Test::Builder::Tester::Color'=>'1.302195','Test::Builder::TodoDiag'=>'1.302195','Test::More'=>'1.302195','Test::Simple'=>'1.302195','Test::Tester'=>'1.302195','Test::Tester::Capture'=>'1.302195','Test::Tester::CaptureRunner'=>'1.302195','Test::Tester::Delegate'=>'1.302195','Test::use::ok'=>'1.302195','Text::Tabs'=>'2023.0511','Text::Wrap'=>'2023.0511','Time::HiRes'=>'1.9776','Time::Local'=>'1.35','UNIVERSAL'=>'1.16','feature'=>'1.83','ok'=>'1.302195','perlfaq'=>'5.20230701','threads'=>'2.37','warnings'=>'1.66','warnings::register'=>'1.06',},removed=>{}},5.039002=>{delta_from=>5.039001,changed=>{'App::Prove'=>'3.47','App::Prove::State'=>'3.47','App::Prove::State::Result'=>'3.47','App::Prove::State::Result::Test'=>'3.47','B::Op_private'=>'5.039002','Compress::Raw::Bzip2'=>'2.206','Compress::Raw::Zlib'=>'2.206','Compress::Zlib'=>'2.206','Config'=>'5.039002','Cwd'=>'3.90','Devel::Peek'=>'1.34','ExtUtils::Miniperl'=>'1.14','File::Spec'=>'3.90','File::Spec::AmigaOS'=>'3.90','File::Spec::Cygwin'=>'3.90','File::Spec::Epoc'=>'3.90','File::Spec::Functions'=>'3.90','File::Spec::Mac'=>'3.90','File::Spec::OS2'=>'3.90','File::Spec::Unix'=>'3.90','File::Spec::VMS'=>'3.90','File::Spec::Win32'=>'3.90','HTTP::Tiny'=>'0.088','IO::Compress::Adapter::Bzip2'=>'2.206','IO::Compress::Adapter::Deflate'=>'2.206','IO::Compress::Adapter::Identity'=>'2.206','IO::Compress::Base'=>'2.206','IO::Compress::Base::Common'=>'2.206','IO::Compress::Bzip2'=>'2.206','IO::Compress::Deflate'=>'2.206','IO::Compress::Gzip'=>'2.206','IO::Compress::Gzip::Constants'=>'2.206','IO::Compress::RawDeflate'=>'2.206','IO::Compress::Zip'=>'2.206','IO::Compress::Zip::Constants'=>'2.206','IO::Compress::Zlib::Constants'=>'2.206','IO::Compress::Zlib::Extra'=>'2.206','IO::Socket::IP'=>'0.42','IO::Uncompress::Adapter::Bunzip2'=>'2.206','IO::Uncompress::Adapter::Identity'=>'2.206','IO::Uncompress::Adapter::Inflate'=>'2.206','IO::Uncompress::AnyInflate'=>'2.206','IO::Uncompress::AnyUncompress'=>'2.206','IO::Uncompress::Base'=>'2.206','IO::Uncompress::Bunzip2'=>'2.206','IO::Uncompress::Gunzip'=>'2.206','IO::Uncompress::Inflate'=>'2.206','IO::Uncompress::RawInflate'=>'2.206','IO::Uncompress::Unzip'=>'2.206','Module::CoreList'=>'5.20230820','Module::CoreList::Utils'=>'5.20230820','NDBM_File'=>'1.17','Opcode'=>'1.65','POSIX'=>'2.15','PerlIO::scalar'=>'0.32','PerlIO::via'=>'0.19','Pod::Html'=>'1.35','Pod::Html::Util'=>'1.35','Pod::Simple'=>'3.45','Pod::Simple::BlackBox'=>'3.45','Pod::Simple::Checker'=>'3.45','Pod::Simple::Debug'=>'3.45','Pod::Simple::DumpAsText'=>'3.45','Pod::Simple::DumpAsXML'=>'3.45','Pod::Simple::HTML'=>'3.45','Pod::Simple::HTMLBatch'=>'3.45','Pod::Simple::HTMLLegacy'=>'5.02','Pod::Simple::LinkSection'=>'3.45','Pod::Simple::Methody'=>'3.45','Pod::Simple::Progress'=>'3.45','Pod::Simple::PullParser'=>'3.45','Pod::Simple::PullParserEndToken'=>'3.45','Pod::Simple::PullParserStartToken'=>'3.45','Pod::Simple::PullParserTextToken'=>'3.45','Pod::Simple::PullParserToken'=>'3.45','Pod::Simple::RTF'=>'3.45','Pod::Simple::Search'=>'3.45','Pod::Simple::SimpleTree'=>'3.45','Pod::Simple::Text'=>'3.45','Pod::Simple::TextContent'=>'3.45','Pod::Simple::TiedOutFH'=>'3.45','Pod::Simple::Transcode'=>'3.45','Pod::Simple::TranscodeDumb'=>'3.45','Pod::Simple::TranscodeSmart'=>'3.45','Pod::Simple::XHTML'=>'3.45','Pod::Simple::XMLOutStream'=>'3.45','Safe'=>'2.45','TAP::Base'=>'3.47','TAP::Formatter::Base'=>'3.47','TAP::Formatter::Color'=>'3.47','TAP::Formatter::Console'=>'3.47','TAP::Formatter::Console::ParallelSession'=>'3.47','TAP::Formatter::Console::Session'=>'3.47','TAP::Formatter::File'=>'3.47','TAP::Formatter::File::Session'=>'3.47','TAP::Formatter::Session'=>'3.47','TAP::Harness'=>'3.47','TAP::Harness::Env'=>'3.47','TAP::Object'=>'3.47','TAP::Parser'=>'3.47','TAP::Parser::Aggregator'=>'3.47','TAP::Parser::Grammar'=>'3.47','TAP::Parser::Iterator'=>'3.47','TAP::Parser::Iterator::Array'=>'3.47','TAP::Parser::Iterator::Process'=>'3.47','TAP::Parser::Iterator::Stream'=>'3.47','TAP::Parser::IteratorFactory'=>'3.47','TAP::Parser::Multiplexer'=>'3.47','TAP::Parser::Result'=>'3.47','TAP::Parser::Result::Bailout'=>'3.47','TAP::Parser::Result::Comment'=>'3.47','TAP::Parser::Result::Plan'=>'3.47','TAP::Parser::Result::Pragma'=>'3.47','TAP::Parser::Result::Test'=>'3.47','TAP::Parser::Result::Unknown'=>'3.47','TAP::Parser::Result::Version'=>'3.47','TAP::Parser::Result::YAML'=>'3.47','TAP::Parser::ResultFactory'=>'3.47','TAP::Parser::Scheduler'=>'3.47','TAP::Parser::Scheduler::Job'=>'3.47','TAP::Parser::Scheduler::Spinner'=>'3.47','TAP::Parser::Source'=>'3.47','TAP::Parser::SourceHandler'=>'3.47','TAP::Parser::SourceHandler::Executable'=>'3.47','TAP::Parser::SourceHandler::File'=>'3.47','TAP::Parser::SourceHandler::Handle'=>'3.47','TAP::Parser::SourceHandler::Perl'=>'3.47','TAP::Parser::SourceHandler::RawTAP'=>'3.47','TAP::Parser::YAMLish::Reader'=>'3.47','TAP::Parser::YAMLish::Writer'=>'3.47','Test::Harness'=>'3.47','XS::APItest'=>'1.33','builtin'=>'0.009','feature'=>'1.84','perlfaq'=>'5.20230812','strict'=>'1.13','threads'=>'2.38','warnings'=>'1.67',},removed=>{}},);sub is_core {shift if defined $_[1]and $_[1]=~ /^\w/ and _looks_like_invocant $_[0];my$module=shift;my$module_version=@_ > 0 ? shift : undef;my$perl_version=@_ > 0 ? shift : $];my$first_release=first_release($module);return 0 if!defined($first_release)|| $first_release > $perl_version;my$final_release=removed_from($module);return 0 if defined($final_release)&& $perl_version >= $final_release;if (defined($module_version)){my$module_version_object=eval {version->parse($module_version)};if (!defined($module_version_object)){(my$err=$@)=~ s/^Invalid version format\b/Invalid version '$module_version' specified/;die$err}my@releases=($perl_version);my$rel=$perl_version;while (defined($rel)){my$this_delta=$delta{$rel}|| $delta{sprintf '%0.6f',$rel };$rel=$this_delta->{delta_from};unshift(@releases,$rel)if defined($rel)}RELEASE: foreach my$prn (@releases){next RELEASE if$prn < $first_release;last RELEASE if$prn > $perl_version;next unless defined(my$next_module_version=$delta{$prn}->{changed}->{$module});return 1 if eval {version->parse($next_module_version)>= $module_version_object}}return 0}return 1 if!defined($final_release);return$perl_version <= $final_release}%version=_undelta(\%delta);%deprecated=(5.011=>{changed=>{map {$_=>1}qw/Class::ISA Pod::Plainer Shell Switch/},},5.011001=>{delta_from=>5.011 },5.011002=>{delta_from=>5.011001 },5.011003=>{delta_from=>5.011002 },5.011004=>{delta_from=>5.011003 },5.011005=>{delta_from=>5.011004 },5.012=>{delta_from=>5.011005 },5.012001=>{delta_from=>5.012 },5.012002=>{delta_from=>5.012001 },5.012003=>{delta_from=>5.012002 },5.012004=>{delta_from=>5.012003 },5.012005=>{delta_from=>5.012004 },5.013=>{delta_from=>5.012005 },5.013001=>{delta_from=>5.013,removed=>{map {$_=>1}qw/Class::ISA Pod::Plainer Switch/},},5.013002=>{delta_from=>5.013001 },5.013003=>{delta_from=>5.013002 },5.013004=>{delta_from=>5.013003 },5.013005=>{delta_from=>5.013004 },5.013006=>{delta_from=>5.013005 },5.013007=>{delta_from=>5.013006 },5.013008=>{delta_from=>5.013007 },5.013009=>{delta_from=>5.013008 },5.01301=>{delta_from=>5.013009 },5.013011=>{delta_from=>5.01301 },5.014=>{delta_from=>5.013011 },5.014001=>{delta_from=>5.014 },5.014002=>{delta_from=>5.014001 },5.014003=>{delta_from=>5.014002 },5.014004=>{delta_from=>5.014003 },5.015=>{delta_from=>5.014004,removed=>{Shell=>1 },},5.015001=>{delta_from=>5.015 },5.015002=>{delta_from=>5.015001 },5.015003=>{delta_from=>5.015002 },5.015004=>{delta_from=>5.015003 },5.015005=>{delta_from=>5.015004 },5.015006=>{delta_from=>5.015005 },5.015007=>{delta_from=>5.015006 },5.015008=>{delta_from=>5.015007 },5.015009=>{delta_from=>5.015008 },5.016=>{delta_from=>5.015009 },5.016001=>{delta_from=>5.016 },5.016002=>{delta_from=>5.016001 },5.016003=>{delta_from=>5.016002 },5.017=>{delta_from=>5.016003 },5.017001=>{delta_from=>5.017 },5.017002=>{delta_from=>5.017001 },5.017003=>{delta_from=>5.017002 },5.017004=>{delta_from=>5.017003 },5.017005=>{delta_from=>5.017004 },5.017006=>{delta_from=>5.017005 },5.017007=>{delta_from=>5.017006 },5.017008=>{delta_from=>5.017007,changed=>{'Pod::LaTeX'=>1 },},5.017009=>{delta_from=>5.017008,changed=>{map {$_=>1}qw/Archive::Extract B::Lint B::Lint::Debug CPANPLUS CPANPLUS::Backend CPANPLUS::Backend::RV CPANPLUS::Config CPANPLUS::Config::HomeEnv CPANPLUS::Configure CPANPLUS::Configure::Setup CPANPLUS::Dist CPANPLUS::Dist::Autobundle CPANPLUS::Dist::Base CPANPLUS::Dist::Build CPANPLUS::Dist::Build::Constants CPANPLUS::Dist::MM CPANPLUS::Dist::Sample CPANPLUS::Error CPANPLUS::Internals CPANPLUS::Internals::Constants CPANPLUS::Internals::Constants::Report CPANPLUS::Internals::Extract CPANPLUS::Internals::Fetch CPANPLUS::Internals::Report CPANPLUS::Internals::Search CPANPLUS::Internals::Source CPANPLUS::Internals::Source::Memory CPANPLUS::Internals::Source::SQLite CPANPLUS::Internals::Source::SQLite::Tie CPANPLUS::Internals::Utils CPANPLUS::Internals::Utils::Autoflush CPANPLUS::Module CPANPLUS::Module::Author CPANPLUS::Module::Author::Fake CPANPLUS::Module::Checksums CPANPLUS::Module::Fake CPANPLUS::Module::Signature CPANPLUS::Selfupdate CPANPLUS::Shell CPANPLUS::Shell::Classic CPANPLUS::Shell::Default CPANPLUS::Shell::Default::Plugins::CustomSource CPANPLUS::Shell::Default::Plugins::Remote CPANPLUS::Shell::Default::Plugins::Source Devel::InnerPackage File::CheckTree Log::Message Log::Message::Config Log::Message::Handlers Log::Message::Item Log::Message::Simple Module::Pluggable Module::Pluggable::Object Object::Accessor Term::UI Term::UI::History Text::Soundex/},},5.01701=>{delta_from=>5.017009 },5.017011=>{delta_from=>5.01701 },5.018=>{delta_from=>5.017011 },5.018001=>{delta_from=>5.018,changed=>{},removed=>{}},5.018002=>{delta_from=>5.018001,changed=>{},removed=>{}},5.018003=>{delta_from=>5.018,changed=>{},removed=>{}},5.018004=>{delta_from=>5.018,changed=>{},removed=>{}},5.019=>{delta_from=>5.018,changed=>{'Module::Build'=>1 },removed=>{map {$_=>1}qw/Archive::Extract B::Lint B::Lint::Debug CPANPLUS CPANPLUS::Backend CPANPLUS::Backend::RV CPANPLUS::Config CPANPLUS::Config::HomeEnv CPANPLUS::Configure CPANPLUS::Configure::Setup CPANPLUS::Dist CPANPLUS::Dist::Autobundle CPANPLUS::Dist::Base CPANPLUS::Dist::Build CPANPLUS::Dist::Build::Constants CPANPLUS::Dist::MM CPANPLUS::Dist::Sample CPANPLUS::Error CPANPLUS::Internals CPANPLUS::Internals::Constants CPANPLUS::Internals::Constants::Report CPANPLUS::Internals::Extract CPANPLUS::Internals::Fetch CPANPLUS::Internals::Report CPANPLUS::Internals::Search CPANPLUS::Internals::Source CPANPLUS::Internals::Source::Memory CPANPLUS::Internals::Source::SQLite CPANPLUS::Internals::Source::SQLite::Tie CPANPLUS::Internals::Utils CPANPLUS::Internals::Utils::Autoflush CPANPLUS::Module CPANPLUS::Module::Author CPANPLUS::Module::Author::Fake CPANPLUS::Module::Checksums CPANPLUS::Module::Fake CPANPLUS::Module::Signature CPANPLUS::Selfupdate CPANPLUS::Shell CPANPLUS::Shell::Classic CPANPLUS::Shell::Default CPANPLUS::Shell::Default::Plugins::CustomSource CPANPLUS::Shell::Default::Plugins::Remote CPANPLUS::Shell::Default::Plugins::Source Devel::InnerPackage File::CheckTree Log::Message Log::Message::Config Log::Message::Handlers Log::Message::Item Log::Message::Simple Module::Pluggable Module::Pluggable::Object Object::Accessor Pod::LaTeX Term::UI Term::UI::History Text::Soundex/}},5.019001=>{delta_from=>5.019,changed=>{},removed=>{}},5.019002=>{delta_from=>5.019001,changed=>{},removed=>{}},5.019003=>{delta_from=>5.019002,changed=>{},removed=>{}},5.019004=>{delta_from=>5.019003,changed=>{'Module::Build::Base'=>'1','Module::Build::Compat'=>'1','Module::Build::Config'=>'1','Module::Build::ConfigData'=>'1','Module::Build::Cookbook'=>'1','Module::Build::Dumper'=>'1','Module::Build::ModuleInfo'=>'1','Module::Build::Notes'=>'1','Module::Build::PPMMaker'=>'1','Module::Build::Platform::Default'=>'1','Module::Build::Platform::MacOS'=>'1','Module::Build::Platform::Unix'=>'1','Module::Build::Platform::VMS'=>'1','Module::Build::Platform::VOS'=>'1','Module::Build::Platform::Windows'=>'1','Module::Build::Platform::aix'=>'1','Module::Build::Platform::cygwin'=>'1','Module::Build::Platform::darwin'=>'1','Module::Build::Platform::os2'=>'1','Module::Build::PodParser'=>'1','Module::Build::Version'=>'1','Module::Build::YAML'=>'1','inc::latest'=>'1',},removed=>{}},5.019005=>{delta_from=>5.019004,changed=>{},removed=>{}},5.019006=>{delta_from=>5.019005,changed=>{'Package::Constants'=>'1',},removed=>{}},5.019007=>{delta_from=>5.019006,changed=>{'CGI'=>'1','CGI::Apache'=>'1','CGI::Carp'=>'1','CGI::Cookie'=>'1','CGI::Fast'=>'1','CGI::Pretty'=>'1','CGI::Push'=>'1','CGI::Switch'=>'1','CGI::Util'=>'1',},removed=>{}},5.019008=>{delta_from=>5.019007,changed=>{},removed=>{}},5.019009=>{delta_from=>5.019008,changed=>{},removed=>{}},5.01901=>{delta_from=>5.019009,changed=>{},removed=>{}},5.019011=>{delta_from=>5.019010,changed=>{},removed=>{}},5.020000=>{delta_from=>5.019011,changed=>{},removed=>{}},5.021000=>{delta_from=>5.020000,changed=>{},removed=>{'CGI'=>1,'CGI::Apache'=>1,'CGI::Carp'=>1,'CGI::Cookie'=>1,'CGI::Fast'=>1,'CGI::Pretty'=>1,'CGI::Push'=>1,'CGI::Switch'=>1,'CGI::Util'=>1,'Module::Build'=>1,'Module::Build::Base'=>1,'Module::Build::Compat'=>1,'Module::Build::Config'=>1,'Module::Build::ConfigData'=>1,'Module::Build::Cookbook'=>1,'Module::Build::Dumper'=>1,'Module::Build::ModuleInfo'=>1,'Module::Build::Notes'=>1,'Module::Build::PPMMaker'=>1,'Module::Build::Platform::Default'=>1,'Module::Build::Platform::MacOS'=>1,'Module::Build::Platform::Unix'=>1,'Module::Build::Platform::VMS'=>1,'Module::Build::Platform::VOS'=>1,'Module::Build::Platform::Windows'=>1,'Module::Build::Platform::aix'=>1,'Module::Build::Platform::cygwin'=>1,'Module::Build::Platform::darwin'=>1,'Module::Build::Platform::os2'=>1,'Module::Build::PodParser'=>1,'Module::Build::Version'=>1,'Module::Build::YAML'=>1,'Package::Constants'=>1,'inc::latest'=>1,}},5.021001=>{delta_from=>5.021000,changed=>{},removed=>{}},5.021002=>{delta_from=>5.021001,changed=>{},removed=>{}},5.021003=>{delta_from=>5.021002,changed=>{},removed=>{}},5.020001=>{delta_from=>5.020000,changed=>{},removed=>{}},5.021004=>{delta_from=>5.021003,changed=>{},removed=>{}},5.021005=>{delta_from=>5.021004,changed=>{},removed=>{}},5.021006=>{delta_from=>5.021005,changed=>{},removed=>{}},5.021007=>{delta_from=>5.021006,changed=>{},removed=>{}},5.021008=>{delta_from=>5.021007,changed=>{},removed=>{}},5.020002=>{delta_from=>5.020001,changed=>{},removed=>{}},5.021009=>{delta_from=>5.021008,changed=>{},removed=>{}},5.021010=>{delta_from=>5.021009,changed=>{},removed=>{}},5.021011=>{delta_from=>5.02101,changed=>{},removed=>{}},5.022000=>{delta_from=>5.021011,changed=>{},removed=>{}},5.023000=>{delta_from=>5.022000,changed=>{},removed=>{}},5.023001=>{delta_from=>5.023000,changed=>{},removed=>{}},5.023002=>{delta_from=>5.023001,changed=>{},removed=>{}},5.020003=>{delta_from=>5.020002,changed=>{},removed=>{}},5.023003=>{delta_from=>5.023002,changed=>{},removed=>{}},5.023004=>{delta_from=>5.023003,changed=>{},removed=>{}},5.023005=>{delta_from=>5.023004,changed=>{},removed=>{}},5.022001=>{delta_from=>5.022,changed=>{},removed=>{}},5.023006=>{delta_from=>5.023005,changed=>{},removed=>{}},5.023007=>{delta_from=>5.023006,changed=>{},removed=>{}},5.023008=>{delta_from=>5.023007,changed=>{},removed=>{}},5.023009=>{delta_from=>5.023008,changed=>{},removed=>{}},5.022002=>{delta_from=>5.022001,changed=>{},removed=>{}},5.024000=>{delta_from=>5.023009,changed=>{},removed=>{}},5.025000=>{delta_from=>5.024,changed=>{},removed=>{}},5.025001=>{delta_from=>5.025,changed=>{},removed=>{}},5.025002=>{delta_from=>5.025001,changed=>{},removed=>{}},5.025003=>{delta_from=>5.025002,changed=>{},removed=>{}},5.025004=>{delta_from=>5.025003,changed=>{},removed=>{}},5.025005=>{delta_from=>5.025004,changed=>{},removed=>{}},5.025006=>{delta_from=>5.025005,changed=>{},removed=>{}},5.025007=>{delta_from=>5.025006,changed=>{},removed=>{}},5.025008=>{delta_from=>5.025007,changed=>{},removed=>{}},5.022003=>{delta_from=>5.022002,changed=>{},removed=>{}},5.024001=>{delta_from=>5.024000,changed=>{},removed=>{}},5.025009=>{delta_from=>5.025008,changed=>{},removed=>{}},5.025010=>{delta_from=>5.025009,changed=>{},removed=>{}},5.025011=>{delta_from=>5.025010,changed=>{},removed=>{}},5.025012=>{delta_from=>5.025011,changed=>{},removed=>{}},5.026000=>{delta_from=>5.025012,changed=>{},removed=>{}},5.027000=>{delta_from=>5.026,changed=>{},removed=>{}},5.027001=>{delta_from=>5.027,changed=>{},removed=>{}},5.022004=>{delta_from=>5.022003,changed=>{},removed=>{}},5.024002=>{delta_from=>5.024001,changed=>{},removed=>{}},5.027002=>{delta_from=>5.027001,changed=>{},removed=>{}},5.027003=>{delta_from=>5.027002,changed=>{'B::Debug'=>'1',},removed=>{}},5.027004=>{delta_from=>5.027003,changed=>{},removed=>{}},5.024003=>{delta_from=>5.024002,changed=>{},removed=>{}},5.026001=>{delta_from=>5.026000,changed=>{},removed=>{}},5.027005=>{delta_from=>5.027004,changed=>{},removed=>{}},5.027006=>{delta_from=>5.027005,changed=>{},removed=>{}},5.027007=>{delta_from=>5.027006,changed=>{},removed=>{}},5.027008=>{delta_from=>5.027007,changed=>{},removed=>{}},5.027009=>{delta_from=>5.027008,changed=>{},removed=>{}},5.027010=>{delta_from=>5.027009,changed=>{},removed=>{}},5.024004=>{delta_from=>5.024003,changed=>{},removed=>{}},5.026002=>{delta_from=>5.026001,changed=>{},removed=>{}},5.027011=>{delta_from=>5.02701,changed=>{},removed=>{}},5.028000=>{delta_from=>5.027011,changed=>{},removed=>{}},5.029000=>{delta_from=>5.028,changed=>{},removed=>{}},5.029001=>{delta_from=>5.029,changed=>{},removed=>{}},5.029002=>{delta_from=>5.029001,changed=>{},removed=>{}},5.029003=>{delta_from=>5.029002,changed=>{},removed=>{}},5.029004=>{delta_from=>5.029003,changed=>{},removed=>{arybase=>'1',}},5.029005=>{delta_from=>5.027002,changed=>{},removed=>{}},5.026003=>{delta_from=>5.026002,changed=>{},removed=>{}},5.028001=>{delta_from=>5.028000,changed=>{},removed=>{}},5.029006=>{delta_from=>5.029005,changed=>{},removed=>{}},5.029007=>{delta_from=>5.029006,changed=>{},removed=>{}},5.029008=>{delta_from=>5.029007,changed=>{},removed=>{}},5.029009=>{delta_from=>5.029008,changed=>{},removed=>{}},5.028002=>{delta_from=>5.028001,changed=>{},removed=>{}},5.029010=>{delta_from=>5.029009,changed=>{},removed=>{}},5.030000=>{delta_from=>5.02901,changed=>{},removed=>{}},5.031000=>{delta_from=>5.030000,changed=>{},removed=>{}},5.031001=>{delta_from=>5.031000,changed=>{},removed=>{}},5.031002=>{delta_from=>5.031001,changed=>{},removed=>{}},5.031003=>{delta_from=>5.031002,changed=>{},removed=>{}},5.031004=>{delta_from=>5.031003,changed=>{},removed=>{}},5.031005=>{delta_from=>5.031004,changed=>{},removed=>{}},5.030001=>{delta_from=>5.030000,changed=>{},removed=>{}},5.031006=>{delta_from=>5.031005,changed=>{},removed=>{}},5.031007=>{delta_from=>5.031006,changed=>{},removed=>{}},5.031008=>{delta_from=>5.031007,changed=>{},removed=>{}},5.031009=>{delta_from=>5.031008,changed=>{},removed=>{}},5.030002=>{delta_from=>5.030001,changed=>{},removed=>{}},5.031010=>{delta_from=>5.031009,changed=>{},removed=>{}},5.031011=>{delta_from=>5.03101,changed=>{},removed=>{}},5.028003=>{delta_from=>5.028002,changed=>{},removed=>{}},5.030003=>{delta_from=>5.030002,changed=>{},removed=>{}},5.032000=>{delta_from=>5.031011,changed=>{},removed=>{}},5.033000=>{delta_from=>5.032,changed=>{},removed=>{}},5.033001=>{delta_from=>5.033000,changed=>{},removed=>{}},5.033002=>{delta_from=>5.033001,changed=>{},removed=>{}},5.033003=>{delta_from=>5.033002,changed=>{},removed=>{}},5.033004=>{delta_from=>5.033003,changed=>{},removed=>{}},5.033005=>{delta_from=>5.033004,changed=>{},removed=>{}},5.033006=>{delta_from=>5.033005,changed=>{},removed=>{}},5.032001=>{delta_from=>5.032,changed=>{},removed=>{}},5.033007=>{delta_from=>5.033006,changed=>{},removed=>{}},5.033008=>{delta_from=>5.033007,changed=>{},removed=>{}},5.033009=>{delta_from=>5.033008,changed=>{},removed=>{}},5.034000=>{delta_from=>5.033009,changed=>{},removed=>{}},5.035000=>{delta_from=>5.034,changed=>{},removed=>{}},5.035001=>{delta_from=>5.035,changed=>{},removed=>{}},5.035002=>{delta_from=>5.035001,changed=>{},removed=>{}},5.035003=>{delta_from=>5.035002,changed=>{},removed=>{}},5.035004=>{delta_from=>5.035003,changed=>{},removed=>{}},5.035005=>{delta_from=>5.035004,changed=>{},removed=>{}},5.035006=>{delta_from=>5.035005,changed=>{},removed=>{}},5.035007=>{delta_from=>5.035006,changed=>{},removed=>{}},5.035008=>{delta_from=>5.035007,changed=>{},removed=>{}},5.035009=>{delta_from=>5.035008,changed=>{},removed=>{}},5.034001=>{delta_from=>5.034000,changed=>{},removed=>{}},5.035010=>{delta_from=>5.035009,changed=>{},removed=>{}},5.035011=>{delta_from=>5.035010,changed=>{},removed=>{}},5.036000=>{delta_from=>5.035011,changed=>{},removed=>{}},5.037000=>{delta_from=>5.036000,changed=>{},removed=>{}},5.037001=>{delta_from=>5.037000,changed=>{},removed=>{}},5.037002=>{delta_from=>5.037001,changed=>{},removed=>{}},5.037003=>{delta_from=>5.037002,changed=>{},removed=>{}},5.037004=>{delta_from=>5.037003,changed=>{},removed=>{}},5.037005=>{delta_from=>5.037004,changed=>{},removed=>{}},5.037006=>{delta_from=>5.037005,changed=>{},removed=>{}},5.037007=>{delta_from=>5.037006,changed=>{},removed=>{}},5.037008=>{delta_from=>5.037007,changed=>{},removed=>{}},5.037009=>{delta_from=>5.037008,changed=>{},removed=>{}},5.037010=>{delta_from=>5.037009,changed=>{},removed=>{}},5.037011=>{delta_from=>5.037010,changed=>{},removed=>{}},5.036001=>{delta_from=>5.036,changed=>{},removed=>{}},5.038000=>{delta_from=>5.037011,changed=>{},removed=>{}},5.039001=>{delta_from=>5.038,changed=>{},removed=>{}},5.039002=>{delta_from=>5.039001,changed=>{},removed=>{}},);%deprecated=_undelta(\%deprecated);%upstream=('App::Cpan'=>'cpan','App::Prove'=>'cpan','App::Prove::State'=>'cpan','App::Prove::State::Result'=>'cpan','App::Prove::State::Result::Test'=>'cpan','Archive::Tar'=>'cpan','Archive::Tar::Constant'=>'cpan','Archive::Tar::File'=>'cpan','AutoLoader'=>'cpan','AutoSplit'=>'cpan','CPAN'=>'cpan','CPAN::Author'=>'cpan','CPAN::Bundle'=>'cpan','CPAN::CacheMgr'=>'cpan','CPAN::Complete'=>'cpan','CPAN::Debug'=>'cpan','CPAN::DeferredCode'=>'cpan','CPAN::Distribution'=>'cpan','CPAN::Distroprefs'=>'cpan','CPAN::Distrostatus'=>'cpan','CPAN::Exception::RecursiveDependency'=>'cpan','CPAN::Exception::blocked_urllist'=>'cpan','CPAN::Exception::yaml_not_installed'=>'cpan','CPAN::Exception::yaml_process_error'=>'cpan','CPAN::FTP'=>'cpan','CPAN::FTP::netrc'=>'cpan','CPAN::FirstTime'=>'cpan','CPAN::HTTP::Client'=>'cpan','CPAN::HTTP::Credentials'=>'cpan','CPAN::HandleConfig'=>'cpan','CPAN::Index'=>'cpan','CPAN::InfoObj'=>'cpan','CPAN::Kwalify'=>'cpan','CPAN::LWP::UserAgent'=>'cpan','CPAN::Meta'=>'cpan','CPAN::Meta::Converter'=>'cpan','CPAN::Meta::Feature'=>'cpan','CPAN::Meta::History'=>'cpan','CPAN::Meta::Merge'=>'cpan','CPAN::Meta::Prereqs'=>'cpan','CPAN::Meta::Requirements'=>'cpan','CPAN::Meta::Requirements::Range'=>'cpan','CPAN::Meta::Spec'=>'cpan','CPAN::Meta::Validator'=>'cpan','CPAN::Meta::YAML'=>'cpan','CPAN::Mirrors'=>'cpan','CPAN::Module'=>'cpan','CPAN::Nox'=>'cpan','CPAN::Plugin'=>'cpan','CPAN::Plugin::Specfile'=>'cpan','CPAN::Prompt'=>'cpan','CPAN::Queue'=>'cpan','CPAN::Shell'=>'cpan','CPAN::Tarzip'=>'cpan','CPAN::URL'=>'cpan','CPAN::Version'=>'cpan','Compress::Raw::Bzip2'=>'cpan','Compress::Raw::Zlib'=>'cpan','Compress::Zlib'=>'cpan','Config::Perl::V'=>'cpan','DB_File'=>'cpan','Digest'=>'cpan','Digest::MD5'=>'cpan','Digest::SHA'=>'cpan','Digest::base'=>'cpan','Digest::file'=>'cpan','Encode'=>'cpan','Encode::Alias'=>'cpan','Encode::Byte'=>'cpan','Encode::CJKConstants'=>'cpan','Encode::CN'=>'cpan','Encode::CN::HZ'=>'cpan','Encode::Config'=>'cpan','Encode::EBCDIC'=>'cpan','Encode::Encoder'=>'cpan','Encode::Encoding'=>'cpan','Encode::GSM0338'=>'cpan','Encode::Guess'=>'cpan','Encode::JP'=>'cpan','Encode::JP::H2Z'=>'cpan','Encode::JP::JIS7'=>'cpan','Encode::KR'=>'cpan','Encode::KR::2022_KR'=>'cpan','Encode::MIME::Header'=>'cpan','Encode::MIME::Header::ISO_2022_JP'=>'cpan','Encode::MIME::Name'=>'cpan','Encode::Symbol'=>'cpan','Encode::TW'=>'cpan','Encode::Unicode'=>'cpan','Encode::Unicode::UTF7'=>'cpan','ExtUtils::Command'=>'cpan','ExtUtils::Command::MM'=>'cpan','ExtUtils::Constant'=>'cpan','ExtUtils::Constant::Base'=>'cpan','ExtUtils::Constant::ProxySubs'=>'cpan','ExtUtils::Constant::Utils'=>'cpan','ExtUtils::Constant::XS'=>'cpan','ExtUtils::Install'=>'cpan','ExtUtils::Installed'=>'cpan','ExtUtils::Liblist'=>'cpan','ExtUtils::Liblist::Kid'=>'cpan','ExtUtils::MM'=>'cpan','ExtUtils::MM_AIX'=>'cpan','ExtUtils::MM_Any'=>'cpan','ExtUtils::MM_BeOS'=>'cpan','ExtUtils::MM_Cygwin'=>'cpan','ExtUtils::MM_DOS'=>'cpan','ExtUtils::MM_Darwin'=>'cpan','ExtUtils::MM_MacOS'=>'cpan','ExtUtils::MM_NW5'=>'cpan','ExtUtils::MM_OS2'=>'cpan','ExtUtils::MM_OS390'=>'cpan','ExtUtils::MM_QNX'=>'cpan','ExtUtils::MM_UWIN'=>'cpan','ExtUtils::MM_Unix'=>'cpan','ExtUtils::MM_VMS'=>'cpan','ExtUtils::MM_VOS'=>'cpan','ExtUtils::MM_Win32'=>'cpan','ExtUtils::MM_Win95'=>'cpan','ExtUtils::MY'=>'cpan','ExtUtils::MakeMaker'=>'cpan','ExtUtils::MakeMaker::Config'=>'cpan','ExtUtils::MakeMaker::Locale'=>'cpan','ExtUtils::MakeMaker::version'=>'cpan','ExtUtils::MakeMaker::version::regex'=>'cpan','ExtUtils::Manifest'=>'cpan','ExtUtils::Mkbootstrap'=>'cpan','ExtUtils::Mksymlists'=>'cpan','ExtUtils::PL2Bat'=>'cpan','ExtUtils::Packlist'=>'cpan','ExtUtils::testlib'=>'cpan','Fatal'=>'cpan','File::Fetch'=>'cpan','File::GlobMapper'=>'cpan','File::Path'=>'cpan','File::Temp'=>'cpan','Filter::Util::Call'=>'cpan','Getopt::Long'=>'cpan','HTTP::Tiny'=>'cpan','IO::Compress::Adapter::Bzip2'=>'cpan','IO::Compress::Adapter::Deflate'=>'cpan','IO::Compress::Adapter::Identity'=>'cpan','IO::Compress::Base'=>'cpan','IO::Compress::Base::Common'=>'cpan','IO::Compress::Bzip2'=>'cpan','IO::Compress::Deflate'=>'cpan','IO::Compress::Gzip'=>'cpan','IO::Compress::Gzip::Constants'=>'cpan','IO::Compress::RawDeflate'=>'cpan','IO::Compress::Zip'=>'cpan','IO::Compress::Zip::Constants'=>'cpan','IO::Compress::Zlib::Constants'=>'cpan','IO::Compress::Zlib::Extra'=>'cpan','IO::Socket::IP'=>'cpan','IO::Uncompress::Adapter::Bunzip2'=>'cpan','IO::Uncompress::Adapter::Identity'=>'cpan','IO::Uncompress::Adapter::Inflate'=>'cpan','IO::Uncompress::AnyInflate'=>'cpan','IO::Uncompress::AnyUncompress'=>'cpan','IO::Uncompress::Base'=>'cpan','IO::Uncompress::Bunzip2'=>'cpan','IO::Uncompress::Gunzip'=>'cpan','IO::Uncompress::Inflate'=>'cpan','IO::Uncompress::RawInflate'=>'cpan','IO::Uncompress::Unzip'=>'cpan','IO::Zlib'=>'cpan','IPC::Cmd'=>'cpan','IPC::Msg'=>'cpan','IPC::Semaphore'=>'cpan','IPC::SharedMem'=>'cpan','IPC::SysV'=>'cpan','JSON::PP'=>'cpan','JSON::PP::Boolean'=>'cpan','List::Util'=>'cpan','List::Util::XS'=>'cpan','Locale::Maketext::Simple'=>'cpan','MIME::Base64'=>'cpan','MIME::QuotedPrint'=>'cpan','Math::BigFloat'=>'cpan','Math::BigFloat::Trace'=>'cpan','Math::BigInt'=>'cpan','Math::BigInt::Calc'=>'cpan','Math::BigInt::FastCalc'=>'cpan','Math::BigInt::Lib'=>'cpan','Math::BigInt::Trace'=>'cpan','Math::BigRat'=>'cpan','Math::BigRat::Trace'=>'cpan','Memoize'=>'cpan','Memoize::AnyDBM_File'=>'cpan','Memoize::Expire'=>'cpan','Memoize::NDBM_File'=>'cpan','Memoize::SDBM_File'=>'cpan','Memoize::Storable'=>'cpan','Module::Load'=>'cpan','Module::Load::Conditional'=>'cpan','Module::Loaded'=>'cpan','Module::Metadata'=>'cpan','NEXT'=>'cpan','Net::Cmd'=>'cpan','Net::Config'=>'cpan','Net::Domain'=>'cpan','Net::FTP'=>'cpan','Net::FTP::A'=>'cpan','Net::FTP::E'=>'cpan','Net::FTP::I'=>'cpan','Net::FTP::L'=>'cpan','Net::FTP::dataconn'=>'cpan','Net::NNTP'=>'cpan','Net::Netrc'=>'cpan','Net::POP3'=>'cpan','Net::SMTP'=>'cpan','Net::Time'=>'cpan','Params::Check'=>'cpan','Parse::CPAN::Meta'=>'cpan','Perl::OSType'=>'cpan','PerlIO::via::QuotedPrint'=>'cpan','Pod::Checker'=>'cpan','Pod::Escapes'=>'cpan','Pod::Man'=>'cpan','Pod::ParseLink'=>'cpan','Pod::Perldoc'=>'cpan','Pod::Perldoc::BaseTo'=>'cpan','Pod::Perldoc::GetOptsOO'=>'cpan','Pod::Perldoc::ToANSI'=>'cpan','Pod::Perldoc::ToChecker'=>'cpan','Pod::Perldoc::ToMan'=>'cpan','Pod::Perldoc::ToNroff'=>'cpan','Pod::Perldoc::ToPod'=>'cpan','Pod::Perldoc::ToRtf'=>'cpan','Pod::Perldoc::ToTerm'=>'cpan','Pod::Perldoc::ToText'=>'cpan','Pod::Perldoc::ToTk'=>'cpan','Pod::Perldoc::ToXml'=>'cpan','Pod::Simple'=>'cpan','Pod::Simple::BlackBox'=>'cpan','Pod::Simple::Checker'=>'cpan','Pod::Simple::Debug'=>'cpan','Pod::Simple::DumpAsText'=>'cpan','Pod::Simple::DumpAsXML'=>'cpan','Pod::Simple::HTML'=>'cpan','Pod::Simple::HTMLBatch'=>'cpan','Pod::Simple::HTMLLegacy'=>'cpan','Pod::Simple::JustPod'=>'cpan','Pod::Simple::LinkSection'=>'cpan','Pod::Simple::Methody'=>'cpan','Pod::Simple::Progress'=>'cpan','Pod::Simple::PullParser'=>'cpan','Pod::Simple::PullParserEndToken'=>'cpan','Pod::Simple::PullParserStartToken'=>'cpan','Pod::Simple::PullParserTextToken'=>'cpan','Pod::Simple::PullParserToken'=>'cpan','Pod::Simple::RTF'=>'cpan','Pod::Simple::Search'=>'cpan','Pod::Simple::SimpleTree'=>'cpan','Pod::Simple::Text'=>'cpan','Pod::Simple::TextContent'=>'cpan','Pod::Simple::TiedOutFH'=>'cpan','Pod::Simple::Transcode'=>'cpan','Pod::Simple::TranscodeDumb'=>'cpan','Pod::Simple::TranscodeSmart'=>'cpan','Pod::Simple::XHTML'=>'cpan','Pod::Simple::XMLOutStream'=>'cpan','Pod::Text'=>'cpan','Pod::Text::Color'=>'cpan','Pod::Text::Overstrike'=>'cpan','Pod::Text::Termcap'=>'cpan','Pod::Usage'=>'cpan','Scalar::Util'=>'cpan','Socket'=>'cpan','Sub::Util'=>'cpan','Sys::Syslog'=>'cpan','Sys::Syslog::Win32'=>'cpan','TAP::Base'=>'cpan','TAP::Formatter::Base'=>'cpan','TAP::Formatter::Color'=>'cpan','TAP::Formatter::Console'=>'cpan','TAP::Formatter::Console::ParallelSession'=>'cpan','TAP::Formatter::Console::Session'=>'cpan','TAP::Formatter::File'=>'cpan','TAP::Formatter::File::Session'=>'cpan','TAP::Formatter::Session'=>'cpan','TAP::Harness'=>'cpan','TAP::Harness::Env'=>'cpan','TAP::Object'=>'cpan','TAP::Parser'=>'cpan','TAP::Parser::Aggregator'=>'cpan','TAP::Parser::Grammar'=>'cpan','TAP::Parser::Iterator'=>'cpan','TAP::Parser::Iterator::Array'=>'cpan','TAP::Parser::Iterator::Process'=>'cpan','TAP::Parser::Iterator::Stream'=>'cpan','TAP::Parser::IteratorFactory'=>'cpan','TAP::Parser::Multiplexer'=>'cpan','TAP::Parser::Result'=>'cpan','TAP::Parser::Result::Bailout'=>'cpan','TAP::Parser::Result::Comment'=>'cpan','TAP::Parser::Result::Plan'=>'cpan','TAP::Parser::Result::Pragma'=>'cpan','TAP::Parser::Result::Test'=>'cpan','TAP::Parser::Result::Unknown'=>'cpan','TAP::Parser::Result::Version'=>'cpan','TAP::Parser::Result::YAML'=>'cpan','TAP::Parser::ResultFactory'=>'cpan','TAP::Parser::Scheduler'=>'cpan','TAP::Parser::Scheduler::Job'=>'cpan','TAP::Parser::Scheduler::Spinner'=>'cpan','TAP::Parser::Source'=>'cpan','TAP::Parser::SourceHandler'=>'cpan','TAP::Parser::SourceHandler::Executable'=>'cpan','TAP::Parser::SourceHandler::File'=>'cpan','TAP::Parser::SourceHandler::Handle'=>'cpan','TAP::Parser::SourceHandler::Perl'=>'cpan','TAP::Parser::SourceHandler::RawTAP'=>'cpan','TAP::Parser::YAMLish::Reader'=>'cpan','TAP::Parser::YAMLish::Writer'=>'cpan','Term::ANSIColor'=>'cpan','Term::Cap'=>'cpan','Test2'=>'cpan','Test2::API'=>'cpan','Test2::API::Breakage'=>'cpan','Test2::API::Context'=>'cpan','Test2::API::Instance'=>'cpan','Test2::API::InterceptResult'=>'cpan','Test2::API::InterceptResult::Event'=>'cpan','Test2::API::InterceptResult::Facet'=>'cpan','Test2::API::InterceptResult::Hub'=>'cpan','Test2::API::InterceptResult::Squasher'=>'cpan','Test2::API::Stack'=>'cpan','Test2::Event'=>'cpan','Test2::Event::Bail'=>'cpan','Test2::Event::Diag'=>'cpan','Test2::Event::Encoding'=>'cpan','Test2::Event::Exception'=>'cpan','Test2::Event::Fail'=>'cpan','Test2::Event::Generic'=>'cpan','Test2::Event::Note'=>'cpan','Test2::Event::Ok'=>'cpan','Test2::Event::Pass'=>'cpan','Test2::Event::Plan'=>'cpan','Test2::Event::Skip'=>'cpan','Test2::Event::Subtest'=>'cpan','Test2::Event::TAP::Version'=>'cpan','Test2::Event::V2'=>'cpan','Test2::Event::Waiting'=>'cpan','Test2::EventFacet'=>'cpan','Test2::EventFacet::About'=>'cpan','Test2::EventFacet::Amnesty'=>'cpan','Test2::EventFacet::Assert'=>'cpan','Test2::EventFacet::Control'=>'cpan','Test2::EventFacet::Error'=>'cpan','Test2::EventFacet::Hub'=>'cpan','Test2::EventFacet::Info'=>'cpan','Test2::EventFacet::Info::Table'=>'cpan','Test2::EventFacet::Meta'=>'cpan','Test2::EventFacet::Parent'=>'cpan','Test2::EventFacet::Plan'=>'cpan','Test2::EventFacet::Render'=>'cpan','Test2::EventFacet::Trace'=>'cpan','Test2::Formatter'=>'cpan','Test2::Formatter::TAP'=>'cpan','Test2::Hub'=>'cpan','Test2::Hub::Interceptor'=>'cpan','Test2::Hub::Interceptor::Terminator'=>'cpan','Test2::Hub::Subtest'=>'cpan','Test2::IPC'=>'cpan','Test2::IPC::Driver'=>'cpan','Test2::IPC::Driver::Files'=>'cpan','Test2::Tools::Tiny'=>'cpan','Test2::Util'=>'cpan','Test2::Util::ExternalMeta'=>'cpan','Test2::Util::Facets2Legacy'=>'cpan','Test2::Util::HashBase'=>'cpan','Test2::Util::Trace'=>'cpan','Test::Builder'=>'cpan','Test::Builder::Formatter'=>'cpan','Test::Builder::IO::Scalar'=>'cpan','Test::Builder::Module'=>'cpan','Test::Builder::Tester'=>'cpan','Test::Builder::Tester::Color'=>'cpan','Test::Builder::TodoDiag'=>'cpan','Test::Harness'=>'cpan','Test::More'=>'cpan','Test::Simple'=>'cpan','Test::Tester'=>'cpan','Test::Tester::Capture'=>'cpan','Test::Tester::CaptureRunner'=>'cpan','Test::Tester::Delegate'=>'cpan','Test::use::ok'=>'cpan','Text::Balanced'=>'cpan','Text::ParseWords'=>'cpan','Text::Tabs'=>'cpan','Text::Wrap'=>'cpan','Tie::RefHash'=>'cpan','Time::Local'=>'cpan','Time::Piece'=>'cpan','Time::Seconds'=>'cpan','Unicode::Collate'=>'cpan','Unicode::Collate::CJK::Big5'=>'cpan','Unicode::Collate::CJK::GB2312'=>'cpan','Unicode::Collate::CJK::JISX0208'=>'cpan','Unicode::Collate::CJK::Korean'=>'cpan','Unicode::Collate::CJK::Pinyin'=>'cpan','Unicode::Collate::CJK::Stroke'=>'cpan','Unicode::Collate::CJK::Zhuyin'=>'cpan','Unicode::Collate::Locale'=>'cpan','Win32'=>'cpan','Win32API::File'=>'cpan','autodie'=>'cpan','autodie::Scope::Guard'=>'cpan','autodie::Scope::GuardStack'=>'cpan','autodie::Util'=>'cpan','autodie::exception'=>'cpan','autodie::exception::system'=>'cpan','autodie::hints'=>'cpan','autodie::skip'=>'cpan','bigfloat'=>'cpan','bigint'=>'cpan','bignum'=>'cpan','bigrat'=>'cpan','encoding'=>'cpan','experimental'=>'cpan','ok'=>'cpan','parent'=>'cpan','perlfaq'=>'cpan','stable'=>'cpan','version'=>'cpan','version::regex'=>'cpan',);%bug_tracker=('App::Cpan'=>undef,'App::Prove'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','App::Prove::State'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','App::Prove::State::Result'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','App::Prove::State::Result::Test'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','Archive::Tar'=>undef,'Archive::Tar::Constant'=>undef,'Archive::Tar::File'=>undef,'CPAN'=>undef,'CPAN::Author'=>undef,'CPAN::Bundle'=>undef,'CPAN::CacheMgr'=>undef,'CPAN::Complete'=>undef,'CPAN::Debug'=>undef,'CPAN::DeferredCode'=>undef,'CPAN::Distribution'=>undef,'CPAN::Distroprefs'=>undef,'CPAN::Distrostatus'=>undef,'CPAN::Exception::RecursiveDependency'=>undef,'CPAN::Exception::blocked_urllist'=>undef,'CPAN::Exception::yaml_not_installed'=>undef,'CPAN::Exception::yaml_process_error'=>undef,'CPAN::FTP'=>undef,'CPAN::FTP::netrc'=>undef,'CPAN::FirstTime'=>undef,'CPAN::HTTP::Client'=>undef,'CPAN::HTTP::Credentials'=>undef,'CPAN::HandleConfig'=>undef,'CPAN::Index'=>undef,'CPAN::InfoObj'=>undef,'CPAN::Kwalify'=>undef,'CPAN::LWP::UserAgent'=>undef,'CPAN::Meta'=>'https://github.com/Perl-Toolchain-Gang/CPAN-Meta/issues','CPAN::Meta::Converter'=>'https://github.com/Perl-Toolchain-Gang/CPAN-Meta/issues','CPAN::Meta::Feature'=>'https://github.com/Perl-Toolchain-Gang/CPAN-Meta/issues','CPAN::Meta::History'=>'https://github.com/Perl-Toolchain-Gang/CPAN-Meta/issues','CPAN::Meta::Merge'=>'https://github.com/Perl-Toolchain-Gang/CPAN-Meta/issues','CPAN::Meta::Prereqs'=>'https://github.com/Perl-Toolchain-Gang/CPAN-Meta/issues','CPAN::Meta::Requirements'=>'https://github.com/Perl-Toolchain-Gang/CPAN-Meta-Requirements/issues','CPAN::Meta::Requirements::Range'=>'https://github.com/Perl-Toolchain-Gang/CPAN-Meta-Requirements/issues','CPAN::Meta::Spec'=>'https://github.com/Perl-Toolchain-Gang/CPAN-Meta/issues','CPAN::Meta::Validator'=>'https://github.com/Perl-Toolchain-Gang/CPAN-Meta/issues','CPAN::Meta::YAML'=>'https://github.com/Perl-Toolchain-Gang/YAML-Tiny/issues','CPAN::Mirrors'=>undef,'CPAN::Module'=>undef,'CPAN::Nox'=>undef,'CPAN::Plugin'=>undef,'CPAN::Plugin::Specfile'=>undef,'CPAN::Prompt'=>undef,'CPAN::Queue'=>undef,'CPAN::Shell'=>undef,'CPAN::Tarzip'=>undef,'CPAN::URL'=>undef,'CPAN::Version'=>undef,'Compress::Raw::Bzip2'=>'https://github.com/pmqs/Compress-Raw-Bzip2/issues','Compress::Raw::Zlib'=>'https://github.com/pmqs/Compress-Raw-Zlib/issues','Compress::Zlib'=>'https://github.com/pmqs/IO-Compress/issues','Config::Perl::V'=>'https://github.com/Tux/Config-Perl-V/issues','DB_File'=>'https://github.com/pmqs/DB_File/issues','Digest'=>'https://github.com/Dual-Life/digest/issues','Digest::MD5'=>'https://github.com/Dual-Life/digest-md5/issues','Digest::SHA'=>undef,'Digest::base'=>'https://github.com/Dual-Life/digest/issues','Digest::file'=>'https://github.com/Dual-Life/digest/issues','Encode'=>undef,'Encode::Alias'=>undef,'Encode::Byte'=>undef,'Encode::CJKConstants'=>undef,'Encode::CN'=>undef,'Encode::CN::HZ'=>undef,'Encode::Config'=>undef,'Encode::EBCDIC'=>undef,'Encode::Encoder'=>undef,'Encode::Encoding'=>undef,'Encode::GSM0338'=>undef,'Encode::Guess'=>undef,'Encode::JP'=>undef,'Encode::JP::H2Z'=>undef,'Encode::JP::JIS7'=>undef,'Encode::KR'=>undef,'Encode::KR::2022_KR'=>undef,'Encode::MIME::Header'=>undef,'Encode::MIME::Header::ISO_2022_JP'=>undef,'Encode::MIME::Name'=>undef,'Encode::Symbol'=>undef,'Encode::TW'=>undef,'Encode::Unicode'=>undef,'Encode::Unicode::UTF7'=>undef,'ExtUtils::Command'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::Command::MM'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::Constant'=>undef,'ExtUtils::Constant::Base'=>undef,'ExtUtils::Constant::ProxySubs'=>undef,'ExtUtils::Constant::Utils'=>undef,'ExtUtils::Constant::XS'=>undef,'ExtUtils::Install'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-Install','ExtUtils::Installed'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-Install','ExtUtils::Liblist'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::Liblist::Kid'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_AIX'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_Any'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_BeOS'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_Cygwin'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_DOS'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_Darwin'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_MacOS'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_NW5'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_OS2'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_OS390'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_QNX'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_UWIN'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_Unix'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_VMS'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_VOS'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_Win32'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_Win95'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MY'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MakeMaker'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MakeMaker::Config'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MakeMaker::Locale'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MakeMaker::version'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MakeMaker::version::regex'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::Manifest'=>'http://github.com/Perl-Toolchain-Gang/ExtUtils-Manifest/issues','ExtUtils::Mkbootstrap'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::Mksymlists'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::PL2Bat'=>'https://github.com/Perl-Toolchain-Gang/extutils-pl2bat/issues','ExtUtils::Packlist'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-Install','ExtUtils::testlib'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','Fatal'=>'https://github.com/pjf/autodie/issues','File::Fetch'=>undef,'File::GlobMapper'=>'https://github.com/pmqs/IO-Compress/issues','File::Path'=>undef,'File::Temp'=>'https://rt.cpan.org/Public/Dist/Display.html?Name=File-Temp','Filter::Util::Call'=>undef,'Getopt::Long'=>undef,'HTTP::Tiny'=>'https://github.com/Perl-Toolchain-Gang/HTTP-Tiny/issues','IO::Compress::Adapter::Bzip2'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Adapter::Deflate'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Adapter::Identity'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Base'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Base::Common'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Bzip2'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Deflate'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Gzip'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Gzip::Constants'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::RawDeflate'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Zip'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Zip::Constants'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Zlib::Constants'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Zlib::Extra'=>'https://github.com/pmqs/IO-Compress/issues','IO::Socket::IP'=>undef,'IO::Uncompress::Adapter::Bunzip2'=>'https://github.com/pmqs/IO-Compress/issues','IO::Uncompress::Adapter::Identity'=>'https://github.com/pmqs/IO-Compress/issues','IO::Uncompress::Adapter::Inflate'=>'https://github.com/pmqs/IO-Compress/issues','IO::Uncompress::AnyInflate'=>'https://github.com/pmqs/IO-Compress/issues','IO::Uncompress::AnyUncompress'=>'https://github.com/pmqs/IO-Compress/issues','IO::Uncompress::Base'=>'https://github.com/pmqs/IO-Compress/issues','IO::Uncompress::Bunzip2'=>'https://github.com/pmqs/IO-Compress/issues','IO::Uncompress::Gunzip'=>'https://github.com/pmqs/IO-Compress/issues','IO::Uncompress::Inflate'=>'https://github.com/pmqs/IO-Compress/issues','IO::Uncompress::RawInflate'=>'https://github.com/pmqs/IO-Compress/issues','IO::Uncompress::Unzip'=>'https://github.com/pmqs/IO-Compress/issues','IO::Zlib'=>'https://github.com/tomhughes/IO-Zlib/issues','IPC::Cmd'=>undef,'IPC::Msg'=>undef,'IPC::Semaphore'=>undef,'IPC::SharedMem'=>undef,'IPC::SysV'=>undef,'JSON::PP'=>'https://github.com/makamaka/JSON-PP/issues','JSON::PP::Boolean'=>'https://github.com/makamaka/JSON-PP/issues','List::Util'=>'https://rt.cpan.org/Public/Dist/Display.html?Name=Scalar-List-Utils','List::Util::XS'=>'https://rt.cpan.org/Public/Dist/Display.html?Name=Scalar-List-Utils','Locale::Maketext::Simple'=>undef,'MIME::Base64'=>'https://github.com/Dual-Life/mime-base64/issues','MIME::QuotedPrint'=>'https://github.com/Dual-Life/mime-base64/issues','Math::BigFloat'=>undef,'Math::BigFloat::Trace'=>undef,'Math::BigInt'=>undef,'Math::BigInt::Calc'=>undef,'Math::BigInt::FastCalc'=>undef,'Math::BigInt::Lib'=>undef,'Math::BigInt::Trace'=>undef,'Math::BigRat'=>undef,'Math::BigRat::Trace'=>undef,'Memoize'=>'https://rt.cpan.org/Dist/Display.html?Name=Memoize','Memoize::AnyDBM_File'=>'https://rt.cpan.org/Dist/Display.html?Name=Memoize','Memoize::Expire'=>'https://rt.cpan.org/Dist/Display.html?Name=Memoize','Memoize::NDBM_File'=>'https://rt.cpan.org/Dist/Display.html?Name=Memoize','Memoize::SDBM_File'=>'https://rt.cpan.org/Dist/Display.html?Name=Memoize','Memoize::Storable'=>'https://rt.cpan.org/Dist/Display.html?Name=Memoize','Module::Load'=>undef,'Module::Load::Conditional'=>undef,'Module::Loaded'=>undef,'Module::Metadata'=>'https://rt.cpan.org/Public/Dist/Display.html?Name=Module-Metadata','NEXT'=>undef,'Net::Cmd'=>undef,'Net::Config'=>undef,'Net::Domain'=>undef,'Net::FTP'=>undef,'Net::FTP::A'=>undef,'Net::FTP::E'=>undef,'Net::FTP::I'=>undef,'Net::FTP::L'=>undef,'Net::FTP::dataconn'=>undef,'Net::NNTP'=>undef,'Net::Netrc'=>undef,'Net::POP3'=>undef,'Net::SMTP'=>undef,'Net::Time'=>undef,'Params::Check'=>undef,'Parse::CPAN::Meta'=>'https://github.com/Perl-Toolchain-Gang/CPAN-Meta/issues','Perl::OSType'=>'https://github.com/Perl-Toolchain-Gang/Perl-OSType/issues','PerlIO::via::QuotedPrint'=>undef,'Pod::Checker'=>undef,'Pod::Escapes'=>undef,'Pod::Man'=>'https://github.com/rra/podlators/issues','Pod::ParseLink'=>'https://github.com/rra/podlators/issues','Pod::Perldoc'=>undef,'Pod::Perldoc::BaseTo'=>undef,'Pod::Perldoc::GetOptsOO'=>undef,'Pod::Perldoc::ToANSI'=>undef,'Pod::Perldoc::ToChecker'=>undef,'Pod::Perldoc::ToMan'=>undef,'Pod::Perldoc::ToNroff'=>undef,'Pod::Perldoc::ToPod'=>undef,'Pod::Perldoc::ToRtf'=>undef,'Pod::Perldoc::ToTerm'=>undef,'Pod::Perldoc::ToText'=>undef,'Pod::Perldoc::ToTk'=>undef,'Pod::Perldoc::ToXml'=>undef,'Pod::Simple'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::BlackBox'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::Checker'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::Debug'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::DumpAsText'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::DumpAsXML'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::HTML'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::HTMLBatch'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::HTMLLegacy'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::JustPod'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::LinkSection'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::Methody'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::Progress'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::PullParser'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::PullParserEndToken'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::PullParserStartToken'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::PullParserTextToken'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::PullParserToken'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::RTF'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::Search'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::SimpleTree'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::Text'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::TextContent'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::TiedOutFH'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::Transcode'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::TranscodeDumb'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::TranscodeSmart'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::XHTML'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::XMLOutStream'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Text'=>'https://github.com/rra/podlators/issues','Pod::Text::Color'=>'https://github.com/rra/podlators/issues','Pod::Text::Overstrike'=>'https://github.com/rra/podlators/issues','Pod::Text::Termcap'=>'https://github.com/rra/podlators/issues','Pod::Usage'=>'https://github.com/Dual-Life/Pod-Usage/issues','Scalar::Util'=>'https://rt.cpan.org/Public/Dist/Display.html?Name=Scalar-List-Utils','Socket'=>undef,'Sub::Util'=>'https://rt.cpan.org/Public/Dist/Display.html?Name=Scalar-List-Utils','Sys::Syslog'=>undef,'Sys::Syslog::Win32'=>undef,'TAP::Base'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Formatter::Base'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Formatter::Color'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Formatter::Console'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Formatter::Console::ParallelSession'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Formatter::Console::Session'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Formatter::File'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Formatter::File::Session'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Formatter::Session'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Harness'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Harness::Env'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Object'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Aggregator'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Grammar'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Iterator'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Iterator::Array'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Iterator::Process'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Iterator::Stream'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::IteratorFactory'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Multiplexer'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Result'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Result::Bailout'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Result::Comment'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Result::Plan'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Result::Pragma'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Result::Test'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Result::Unknown'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Result::Version'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Result::YAML'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::ResultFactory'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Scheduler'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Scheduler::Job'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Scheduler::Spinner'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Source'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::SourceHandler'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::SourceHandler::Executable'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::SourceHandler::File'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::SourceHandler::Handle'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::SourceHandler::Perl'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::SourceHandler::RawTAP'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::YAMLish::Reader'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::YAMLish::Writer'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','Term::ANSIColor'=>'https://rt.cpan.org/Dist/Display.html?Name=Term-ANSIColor','Term::Cap'=>undef,'Test2'=>'http://github.com/Test-More/test-more/issues','Test2::API'=>'http://github.com/Test-More/test-more/issues','Test2::API::Breakage'=>'http://github.com/Test-More/test-more/issues','Test2::API::Context'=>'http://github.com/Test-More/test-more/issues','Test2::API::Instance'=>'http://github.com/Test-More/test-more/issues','Test2::API::InterceptResult'=>'http://github.com/Test-More/test-more/issues','Test2::API::InterceptResult::Event'=>'http://github.com/Test-More/test-more/issues','Test2::API::InterceptResult::Facet'=>'http://github.com/Test-More/test-more/issues','Test2::API::InterceptResult::Hub'=>'http://github.com/Test-More/test-more/issues','Test2::API::InterceptResult::Squasher'=>'http://github.com/Test-More/test-more/issues','Test2::API::Stack'=>'http://github.com/Test-More/test-more/issues','Test2::Event'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Bail'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Diag'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Encoding'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Exception'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Fail'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Generic'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Note'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Ok'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Pass'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Plan'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Skip'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Subtest'=>'http://github.com/Test-More/test-more/issues','Test2::Event::TAP::Version'=>'http://github.com/Test-More/test-more/issues','Test2::Event::V2'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Waiting'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::About'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Amnesty'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Assert'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Control'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Error'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Hub'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Info'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Info::Table'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Meta'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Parent'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Plan'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Render'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Trace'=>'http://github.com/Test-More/test-more/issues','Test2::Formatter'=>'http://github.com/Test-More/test-more/issues','Test2::Formatter::TAP'=>'http://github.com/Test-More/test-more/issues','Test2::Hub'=>'http://github.com/Test-More/test-more/issues','Test2::Hub::Interceptor'=>'http://github.com/Test-More/test-more/issues','Test2::Hub::Interceptor::Terminator'=>'http://github.com/Test-More/test-more/issues','Test2::Hub::Subtest'=>'http://github.com/Test-More/test-more/issues','Test2::IPC'=>'http://github.com/Test-More/test-more/issues','Test2::IPC::Driver'=>'http://github.com/Test-More/test-more/issues','Test2::IPC::Driver::Files'=>'http://github.com/Test-More/test-more/issues','Test2::Tools::Tiny'=>'http://github.com/Test-More/test-more/issues','Test2::Util'=>'http://github.com/Test-More/test-more/issues','Test2::Util::ExternalMeta'=>'http://github.com/Test-More/test-more/issues','Test2::Util::Facets2Legacy'=>'http://github.com/Test-More/test-more/issues','Test2::Util::HashBase'=>'http://github.com/Test-More/test-more/issues','Test2::Util::Trace'=>'http://github.com/Test-More/test-more/issues','Test::Builder'=>'http://github.com/Test-More/test-more/issues','Test::Builder::Formatter'=>'http://github.com/Test-More/test-more/issues','Test::Builder::IO::Scalar'=>'http://github.com/Test-More/test-more/issues','Test::Builder::Module'=>'http://github.com/Test-More/test-more/issues','Test::Builder::Tester'=>'http://github.com/Test-More/test-more/issues','Test::Builder::Tester::Color'=>'http://github.com/Test-More/test-more/issues','Test::Builder::TodoDiag'=>'http://github.com/Test-More/test-more/issues','Test::Harness'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','Test::More'=>'http://github.com/Test-More/test-more/issues','Test::Simple'=>'http://github.com/Test-More/test-more/issues','Test::Tester'=>'http://github.com/Test-More/test-more/issues','Test::Tester::Capture'=>'http://github.com/Test-More/test-more/issues','Test::Tester::CaptureRunner'=>'http://github.com/Test-More/test-more/issues','Test::Tester::Delegate'=>'http://github.com/Test-More/test-more/issues','Test::use::ok'=>'http://github.com/Test-More/test-more/issues','Text::Balanced'=>undef,'Text::ParseWords'=>undef,'Text::Tabs'=>'https://rt.cpan.org/Public/Dist/Display.html?Name=Text-Tabs%2BWrap','Text::Wrap'=>'https://rt.cpan.org/Public/Dist/Display.html?Name=Text-Tabs%2BWrap','Tie::RefHash'=>'https://rt.cpan.org/Public/Dist/Display.html?Name=Tie-RefHash','Time::Local'=>'https://github.com/houseabsolute/Time-Local/issues','Time::Piece'=>undef,'Time::Seconds'=>undef,'Unicode::Collate'=>undef,'Unicode::Collate::CJK::Big5'=>undef,'Unicode::Collate::CJK::GB2312'=>undef,'Unicode::Collate::CJK::JISX0208'=>undef,'Unicode::Collate::CJK::Korean'=>undef,'Unicode::Collate::CJK::Pinyin'=>undef,'Unicode::Collate::CJK::Stroke'=>undef,'Unicode::Collate::CJK::Zhuyin'=>undef,'Unicode::Collate::Locale'=>undef,'Win32'=>'https://github.com/perl-libwin32/win32/issues','Win32API::File'=>undef,'autodie'=>'https://github.com/pjf/autodie/issues','autodie::Scope::Guard'=>'https://github.com/pjf/autodie/issues','autodie::Scope::GuardStack'=>'https://github.com/pjf/autodie/issues','autodie::Util'=>'https://github.com/pjf/autodie/issues','autodie::exception'=>'https://github.com/pjf/autodie/issues','autodie::exception::system'=>'https://github.com/pjf/autodie/issues','autodie::hints'=>'https://github.com/pjf/autodie/issues','autodie::skip'=>'https://github.com/pjf/autodie/issues','bigfloat'=>undef,'bigint'=>undef,'bignum'=>undef,'bigrat'=>undef,'encoding'=>undef,'experimental'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=experimental','ok'=>'http://github.com/Test-More/test-more/issues','parent'=>undef,'perlfaq'=>'https://github.com/perl-doc-cats/perlfaq/issues','stable'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=experimental','version'=>'https://rt.cpan.org/Public/Dist/Display.html?Name=version','version::regex'=>'https://rt.cpan.org/Public/Dist/Display.html?Name=version',);$released{'5.000'}=$released{5};$version{'5.000'}=$version{5};_create_aliases(\%delta);_create_aliases(\%released);_create_aliases(\%version);_create_aliases(\%deprecated);sub _create_aliases {my ($hash)=@_;for my$version (keys %$hash){next unless$version >= 5.006;my$padded=sprintf "%0.6f",$version;if ($padded ne $version && $version==$padded){$hash->{$padded}=$hash->{$version}}}}1; MODULE_CORELIST $fatpacked{"Module/CoreList/Utils.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'MODULE_CORELIST_UTILS'; - package Module::CoreList::Utils;use strict;use warnings;use Module::CoreList;our$VERSION='5.20230720';our%utilities;sub utilities {my$perl=shift;$perl=shift if eval {$perl->isa(__PACKAGE__)};return unless$perl or exists$utilities{$perl};return sort keys %{$utilities{$perl}}}sub _released_order {(substr($Module::CoreList::released{$a},0,1)eq "?")? ((substr($Module::CoreList::released{$b},0,1)eq "?")? 0 : 1): ((substr($Module::CoreList::released{$b},0,1)eq "?")? -1 : $Module::CoreList::released{$a}cmp $Module::CoreList::released{$b})}sub first_release_raw {my$util=shift;$util=shift if eval {$util->isa(__PACKAGE__)};my$version=shift;my@perls=$version ? grep {exists$utilities{$_}{$util }&& $utilities{$_}{$util }ge $version}keys%utilities : grep {exists$utilities{$_}{$util }}keys%utilities;return grep {exists$Module::CoreList::released{$_}}@perls}sub first_release_by_date {my@perls=&first_release_raw;return unless@perls;return (sort _released_order@perls)[0]}sub first_release {my@perls=&first_release_raw;return unless@perls;return (sort {$a cmp $b}@perls)[0]}sub removed_from {my@perls=&removed_raw;return shift@perls}sub removed_from_by_date {my@perls=sort _released_order&removed_raw;return shift@perls}sub removed_raw {my$util=shift;$util=shift if eval {$util->isa(__PACKAGE__)};return unless my@perls=sort {$a cmp $b}first_release_raw($util);@perls=grep {exists$Module::CoreList::released{$_}}@perls;my$last=pop@perls;my@removed=grep {$_ > $last}sort {$a cmp $b}keys%utilities;return@removed}my%delta=(5=>{changed=>{'a2p'=>'1','c2ph'=>'1','cppstdin'=>'1','find2perl'=>'1','pstruct'=>'1','s2p'=>'1',},removed=>{}},5.001=>{delta_from=>5,changed=>{'h2xs'=>'1',},removed=>{}},5.002=>{delta_from=>5.001,changed=>{'h2ph'=>'1','perlbug'=>'1','perldoc'=>'1','pod2html'=>'1','pod2latex'=>'1','pod2man'=>'1','pod2text'=>'1',},removed=>{}},5.00307=>{delta_from=>5.002,changed=>{'pl2pm'=>'1',},removed=>{'cppstdin'=>1,'pstruct'=>1,}},5.004=>{delta_from=>5.00307,changed=>{'splain'=>'1',},removed=>{}},5.005=>{delta_from=>5.00405,changed=>{'perlcc'=>'1',},removed=>{}},5.00503=>{delta_from=>5.005,changed=>{},removed=>{}},5.00405=>{delta_from=>5.004,changed=>{},removed=>{}},5.006=>{delta_from=>5.00504,changed=>{'dprofpp'=>'1','pod2usage'=>'1','podchecker'=>'1','podselect'=>'1','pstruct'=>'1',},removed=>{}},5.006001=>{delta_from=>5.006,changed=>{},removed=>{}},5.007003=>{delta_from=>5.006002,changed=>{'libnetcfg'=>'1','perlivp'=>'1','psed'=>'1','xsubpp'=>'1',},removed=>{}},5.008=>{delta_from=>5.007003,changed=>{'enc2xs'=>'1','piconv'=>'1',},removed=>{}},5.008001=>{delta_from=>5.008,changed=>{'cpan'=>'1',},removed=>{}},5.009=>{delta_from=>5.008009,changed=>{},removed=>{'corelist'=>1,'instmodsh'=>1,'prove'=>1,}},5.008002=>{delta_from=>5.008001,changed=>{},removed=>{}},5.006002=>{delta_from=>5.006001,changed=>{},removed=>{}},5.008003=>{delta_from=>5.008002,changed=>{'instmodsh'=>'1','prove'=>'1',},removed=>{}},5.00504=>{delta_from=>5.00503,changed=>{},removed=>{}},5.009001=>{delta_from=>5.009,changed=>{'instmodsh'=>'1','prove'=>'1',},removed=>{}},5.008004=>{delta_from=>5.008003,changed=>{},removed=>{}},5.008005=>{delta_from=>5.008004,changed=>{},removed=>{}},5.008006=>{delta_from=>5.008005,changed=>{},removed=>{}},5.009002=>{delta_from=>5.009001,changed=>{'corelist'=>'1',},removed=>{}},5.008007=>{delta_from=>5.008006,changed=>{},removed=>{}},5.009003=>{delta_from=>5.009002,changed=>{'ptar'=>'1','ptardiff'=>'1','shasum'=>'1',},removed=>{}},5.008008=>{delta_from=>5.008007,changed=>{},removed=>{}},5.009004=>{delta_from=>5.009003,changed=>{'config_data'=>'1',},removed=>{}},5.009005=>{delta_from=>5.009004,changed=>{'cpan2dist'=>'1','cpanp'=>'1','cpanp-run-perl'=>'1',},removed=>{'perlcc'=>1,}},5.010000=>{delta_from=>5.009005,changed=>{},removed=>{}},5.008009=>{delta_from=>5.008008,changed=>{'corelist'=>'1',},removed=>{}},5.010001=>{delta_from=>5.010000,changed=>{},removed=>{}},5.011=>{delta_from=>5.010001,changed=>{},removed=>{}},5.011001=>{delta_from=>5.011,changed=>{},removed=>{}},5.011002=>{delta_from=>5.011001,changed=>{'perlthanks'=>'1',},removed=>{}},5.011003=>{delta_from=>5.011002,changed=>{},removed=>{}},5.011004=>{delta_from=>5.011003,changed=>{},removed=>{}},5.011005=>{delta_from=>5.011004,changed=>{},removed=>{}},5.012=>{delta_from=>5.011005,changed=>{},removed=>{}},5.013=>{delta_from=>5.012005,changed=>{},removed=>{}},5.012001=>{delta_from=>5.012,changed=>{},removed=>{}},5.013001=>{delta_from=>5.013,changed=>{},removed=>{}},5.013002=>{delta_from=>5.013001,changed=>{},removed=>{}},5.013003=>{delta_from=>5.013002,changed=>{},removed=>{}},5.013004=>{delta_from=>5.013003,changed=>{},removed=>{}},5.012002=>{delta_from=>5.012001,changed=>{},removed=>{}},5.013005=>{delta_from=>5.013004,changed=>{},removed=>{}},5.013006=>{delta_from=>5.013005,changed=>{},removed=>{}},5.013007=>{delta_from=>5.013006,changed=>{'ptargrep'=>'1',},removed=>{}},5.013008=>{delta_from=>5.013007,changed=>{},removed=>{}},5.013009=>{delta_from=>5.013008,changed=>{'json_pp'=>'1',},removed=>{}},5.012003=>{delta_from=>5.012002,changed=>{},removed=>{}},5.013010=>{delta_from=>5.013009,changed=>{},removed=>{}},5.013011=>{delta_from=>5.013010,changed=>{},removed=>{}},5.014=>{delta_from=>5.013011,changed=>{},removed=>{}},5.014001=>{delta_from=>5.014,changed=>{},removed=>{}},5.015=>{delta_from=>5.014004,changed=>{},removed=>{'dprofpp'=>1,}},5.012004=>{delta_from=>5.012003,changed=>{},removed=>{}},5.015001=>{delta_from=>5.015,changed=>{},removed=>{}},5.015002=>{delta_from=>5.015001,changed=>{},removed=>{}},5.015003=>{delta_from=>5.015002,changed=>{},removed=>{}},5.014002=>{delta_from=>5.014001,changed=>{},removed=>{}},5.015004=>{delta_from=>5.015003,changed=>{},removed=>{}},5.015005=>{delta_from=>5.015004,changed=>{},removed=>{}},5.015006=>{delta_from=>5.015005,changed=>{'zipdetails'=>'1',},removed=>{}},5.015007=>{delta_from=>5.015006,changed=>{},removed=>{}},5.015008=>{delta_from=>5.015007,changed=>{},removed=>{}},5.015009=>{delta_from=>5.015008,changed=>{},removed=>{}},5.016=>{delta_from=>5.015009,changed=>{},removed=>{}},5.017=>{delta_from=>5.016003,changed=>{},removed=>{}},5.017001=>{delta_from=>5.017,changed=>{},removed=>{}},5.017002=>{delta_from=>5.017001,changed=>{},removed=>{}},5.016001=>{delta_from=>5.016,changed=>{},removed=>{}},5.017003=>{delta_from=>5.017002,changed=>{},removed=>{}},5.017004=>{delta_from=>5.017003,changed=>{},removed=>{}},5.014003=>{delta_from=>5.014002,changed=>{},removed=>{}},5.017005=>{delta_from=>5.017004,changed=>{},removed=>{}},5.016002=>{delta_from=>5.016001,changed=>{},removed=>{}},5.012005=>{delta_from=>5.012004,changed=>{},removed=>{}},5.017006=>{delta_from=>5.017005,changed=>{},removed=>{}},5.017007=>{delta_from=>5.017006,changed=>{},removed=>{}},5.017008=>{delta_from=>5.017007,changed=>{},removed=>{}},5.017009=>{delta_from=>5.017008,changed=>{},removed=>{}},5.014004=>{delta_from=>5.014003,changed=>{},removed=>{}},5.016003=>{delta_from=>5.016002,changed=>{},removed=>{}},5.017010=>{delta_from=>5.017009,changed=>{},removed=>{}},5.017011=>{delta_from=>5.017010,changed=>{},removed=>{}},5.018000=>{delta_from=>5.017011,changed=>{},removed=>{}},5.018001=>{delta_from=>5.018000,changed=>{},removed=>{}},5.018002=>{delta_from=>5.018001,changed=>{},removed=>{}},5.018003=>{delta_from=>5.018000,changed=>{},removed=>{}},5.018004=>{delta_from=>5.018000,changed=>{},removed=>{}},5.019000=>{delta_from=>5.018000,changed=>{},removed=>{'cpan2dist'=>'1','cpanp'=>'1','cpanp-run-perl'=>'1','pod2latex'=>'1',}},5.019001=>{delta_from=>5.019000,changed=>{},removed=>{}},5.019002=>{delta_from=>5.019001,changed=>{},removed=>{}},5.019003=>{delta_from=>5.019002,changed=>{},removed=>{}},5.019004=>{delta_from=>5.019003,changed=>{},removed=>{}},5.019005=>{delta_from=>5.019004,changed=>{},removed=>{}},5.019006=>{delta_from=>5.019005,changed=>{},removed=>{}},5.019007=>{delta_from=>5.019006,changed=>{},removed=>{}},5.019008=>{delta_from=>5.019007,changed=>{},removed=>{}},5.019009=>{delta_from=>5.019008,changed=>{},removed=>{}},5.019010=>{delta_from=>5.019009,changed=>{},removed=>{}},5.019011=>{delta_from=>5.019010,changed=>{},removed=>{}},5.020000=>{delta_from=>5.019011,changed=>{},removed=>{}},5.021000=>{delta_from=>5.020000,changed=>{},removed=>{}},5.021001=>{delta_from=>5.021000,changed=>{},removed=>{'a2p'=>1,'config_data'=>1,'find2perl'=>1,'psed'=>1,'s2p'=>1,}},5.021002=>{delta_from=>5.021001,changed=>{},removed=>{}},5.021003=>{delta_from=>5.021002,changed=>{},removed=>{}},5.020001=>{delta_from=>5.02,changed=>{},removed=>{}},5.021004=>{delta_from=>5.021003,changed=>{},removed=>{}},5.021005=>{delta_from=>5.021004,changed=>{},removed=>{}},5.021006=>{delta_from=>5.021005,changed=>{},removed=>{}},5.021007=>{delta_from=>5.021006,changed=>{},removed=>{}},5.021008=>{delta_from=>5.021007,changed=>{},removed=>{}},5.020002=>{delta_from=>5.020001,changed=>{},removed=>{}},5.021009=>{delta_from=>5.021008,changed=>{'encguess'=>'1',},removed=>{}},5.021010=>{delta_from=>5.021009,changed=>{},removed=>{}},5.021011=>{delta_from=>5.02101,changed=>{},removed=>{}},5.022000=>{delta_from=>5.021011,changed=>{},removed=>{}},5.023000=>{delta_from=>5.022000,changed=>{},removed=>{}},5.023001=>{delta_from=>5.023,changed=>{},removed=>{}},5.023002=>{delta_from=>5.023001,changed=>{},removed=>{}},5.020003=>{delta_from=>5.020002,changed=>{},removed=>{}},5.023003=>{delta_from=>5.023002,changed=>{},removed=>{}},5.023004=>{delta_from=>5.023003,changed=>{},removed=>{}},5.023005=>{delta_from=>5.023004,changed=>{},removed=>{}},5.022001=>{delta_from=>5.022,changed=>{},removed=>{}},5.023006=>{delta_from=>5.023005,changed=>{},removed=>{}},5.023007=>{delta_from=>5.023006,changed=>{},removed=>{}},5.023008=>{delta_from=>5.023007,changed=>{},removed=>{}},5.023009=>{delta_from=>5.023008,changed=>{},removed=>{}},5.022002=>{delta_from=>5.022001,changed=>{},removed=>{}},5.024000=>{delta_from=>5.023009,changed=>{},removed=>{}},5.025000=>{delta_from=>5.024000,changed=>{},removed=>{}},5.025001=>{delta_from=>5.025000,changed=>{},removed=>{}},5.025002=>{delta_from=>5.025001,changed=>{},removed=>{}},5.025003=>{delta_from=>5.025002,changed=>{},removed=>{}},5.025004=>{delta_from=>5.025003,changed=>{},removed=>{}},5.025005=>{delta_from=>5.025004,changed=>{},removed=>{}},5.025006=>{delta_from=>5.025005,changed=>{},removed=>{}},5.025007=>{delta_from=>5.025006,changed=>{},removed=>{}},5.025008=>{delta_from=>5.025007,changed=>{},removed=>{}},5.022003=>{delta_from=>5.022002,changed=>{},removed=>{}},5.024001=>{delta_from=>5.024000,changed=>{},removed=>{}},5.025009=>{delta_from=>5.025008,changed=>{},removed=>{'c2ph'=>1,'pstruct'=>1,}},5.025010=>{delta_from=>5.025009,changed=>{},removed=>{}},5.025011=>{delta_from=>5.025010,changed=>{},removed=>{}},5.025012=>{delta_from=>5.025011,changed=>{},removed=>{}},5.026000=>{delta_from=>5.025012,changed=>{},removed=>{}},5.027000=>{delta_from=>5.026000,changed=>{},removed=>{}},5.027001=>{delta_from=>5.027000,changed=>{},removed=>{}},5.022004=>{delta_from=>5.022003,changed=>{},removed=>{}},5.024002=>{delta_from=>5.024001,changed=>{},removed=>{}},5.027002=>{delta_from=>5.027001,changed=>{},removed=>{}},5.027003=>{delta_from=>5.027002,changed=>{},removed=>{}},5.027004=>{delta_from=>5.027003,changed=>{},removed=>{}},5.024003=>{delta_from=>5.024002,changed=>{},removed=>{}},5.026001=>{delta_from=>5.026000,changed=>{},removed=>{}},5.027005=>{delta_from=>5.027004,changed=>{},removed=>{}},5.027006=>{delta_from=>5.027005,changed=>{},removed=>{}},5.027007=>{delta_from=>5.027006,changed=>{},removed=>{}},5.027008=>{delta_from=>5.027007,changed=>{},removed=>{}},5.027009=>{delta_from=>5.027008,changed=>{},removed=>{}},5.027010=>{delta_from=>5.027009,changed=>{},removed=>{}},5.024004=>{delta_from=>5.024003,changed=>{},removed=>{}},5.026002=>{delta_from=>5.026001,changed=>{},removed=>{}},5.027011=>{delta_from=>5.027010,changed=>{},removed=>{}},5.028000=>{delta_from=>5.027011,changed=>{},removed=>{}},5.029000=>{delta_from=>5.028,changed=>{},removed=>{}},5.029001=>{delta_from=>5.029000,changed=>{},removed=>{}},5.029002=>{delta_from=>5.029001,changed=>{},removed=>{}},5.029003=>{delta_from=>5.029002,changed=>{},removed=>{}},5.029004=>{delta_from=>5.029003,changed=>{},removed=>{}},5.029005=>{delta_from=>5.029004,changed=>{},removed=>{}},5.026003=>{delta_from=>5.026002,changed=>{},removed=>{}},5.028001=>{delta_from=>5.028000,changed=>{},removed=>{}},5.029006=>{delta_from=>5.029005,changed=>{},removed=>{}},5.029007=>{delta_from=>5.029006,changed=>{},removed=>{}},5.029008=>{delta_from=>5.029007,changed=>{},removed=>{}},5.029009=>{delta_from=>5.029008,changed=>{},removed=>{}},5.028002=>{delta_from=>5.028001,changed=>{},removed=>{}},5.029010=>{delta_from=>5.029009,changed=>{},removed=>{}},5.030000=>{delta_from=>5.029010,changed=>{},removed=>{}},5.031000=>{delta_from=>5.03,changed=>{},removed=>{}},5.031001=>{delta_from=>5.031,changed=>{},removed=>{'podselect'=>1,}},5.031002=>{delta_from=>5.031001,changed=>{},removed=>{}},5.031003=>{delta_from=>5.031002,changed=>{},removed=>{}},5.031004=>{delta_from=>5.031003,changed=>{},removed=>{}},5.031005=>{delta_from=>5.031004,changed=>{},removed=>{}},5.030001=>{delta_from=>5.03,changed=>{},removed=>{}},5.031006=>{delta_from=>5.031005,changed=>{'streamzip'=>'1',},removed=>{}},5.031007=>{delta_from=>5.031006,changed=>{},removed=>{}},5.031008=>{delta_from=>5.031007,changed=>{},removed=>{}},5.031009=>{delta_from=>5.031008,changed=>{},removed=>{}},5.030002=>{delta_from=>5.030001,changed=>{},removed=>{}},5.031010=>{delta_from=>5.031009,changed=>{},removed=>{}},5.031011=>{delta_from=>5.031010,changed=>{},removed=>{}},5.028003=>{delta_from=>5.028002,changed=>{},removed=>{}},5.030003=>{delta_from=>5.030002,changed=>{},removed=>{}},5.032000=>{delta_from=>5.031011,changed=>{},removed=>{}},5.033000=>{delta_from=>5.032,changed=>{},removed=>{}},5.033001=>{delta_from=>5.033000,changed=>{},removed=>{}},5.033002=>{delta_from=>5.033001,changed=>{},removed=>{}},5.033003=>{delta_from=>5.033002,changed=>{},removed=>{}},5.033004=>{delta_from=>5.033003,changed=>{},removed=>{}},5.033005=>{delta_from=>5.033004,changed=>{},removed=>{}},5.033006=>{delta_from=>5.033005,changed=>{},removed=>{}},5.032001=>{delta_from=>5.032000,changed=>{},removed=>{}},5.033007=>{delta_from=>5.033006,changed=>{},removed=>{}},5.033008=>{delta_from=>5.033007,changed=>{},removed=>{}},5.033009=>{delta_from=>5.033008,changed=>{},removed=>{}},5.034000=>{delta_from=>5.033009,changed=>{},removed=>{}},5.035000=>{delta_from=>5.034000,changed=>{},removed=>{}},5.035001=>{delta_from=>5.035,changed=>{},removed=>{}},5.035002=>{delta_from=>5.035001,changed=>{},removed=>{}},5.035003=>{delta_from=>5.035002,changed=>{},removed=>{}},5.035004=>{delta_from=>5.035003,changed=>{},removed=>{}},5.035005=>{delta_from=>5.035004,changed=>{},removed=>{}},5.035006=>{delta_from=>5.035005,changed=>{},removed=>{}},5.035007=>{delta_from=>5.035006,changed=>{},removed=>{}},5.035008=>{delta_from=>5.035007,changed=>{},removed=>{}},5.035009=>{delta_from=>5.035008,changed=>{},removed=>{}},5.034001=>{delta_from=>5.034000,changed=>{},removed=>{}},5.035010=>{delta_from=>5.035009,changed=>{},removed=>{}},5.035011=>{delta_from=>5.035010,changed=>{},removed=>{}},5.036000=>{delta_from=>5.035011,changed=>{},removed=>{}},5.037000=>{delta_from=>5.036000,changed=>{},removed=>{}},5.037001=>{delta_from=>5.037,changed=>{},removed=>{}},5.037002=>{delta_from=>5.037001,changed=>{},removed=>{}},5.037003=>{delta_from=>5.037002,changed=>{},removed=>{}},5.037004=>{delta_from=>5.037003,changed=>{},removed=>{}},5.037005=>{delta_from=>5.037004,changed=>{},removed=>{}},5.037006=>{delta_from=>5.037005,changed=>{},removed=>{}},5.037007=>{delta_from=>5.037006,changed=>{},removed=>{}},5.037008=>{delta_from=>5.037007,changed=>{},removed=>{}},5.037009=>{delta_from=>5.037008,changed=>{},removed=>{}},5.037010=>{delta_from=>5.037009,changed=>{},removed=>{}},5.037011=>{delta_from=>5.03701,changed=>{},removed=>{}},5.036001=>{delta_from=>5.036000,changed=>{},removed=>{}},5.038000=>{delta_from=>5.037011,changed=>{},removed=>{}},5.039001=>{delta_from=>5.038,changed=>{},removed=>{}},);%utilities=Module::CoreList::_undelta(\%delta);$utilities{'5.000'}=$utilities{5};_create_aliases(\%utilities);sub _create_aliases {my ($hash)=@_;for my$version (keys %$hash){next unless$version >= 5.010;my$padded=sprintf "%0.6f",$version;if ($padded ne $version && $version==$padded){$hash->{$padded}=$hash->{$version}}}}'foo'; + package Module::CoreList::Utils;use strict;use warnings;use Module::CoreList;our$VERSION='5.20230820';our%utilities;sub utilities {my$perl=shift;$perl=shift if eval {$perl->isa(__PACKAGE__)};return unless$perl or exists$utilities{$perl};return sort keys %{$utilities{$perl}}}sub _released_order {(substr($Module::CoreList::released{$a},0,1)eq "?")? ((substr($Module::CoreList::released{$b},0,1)eq "?")? 0 : 1): ((substr($Module::CoreList::released{$b},0,1)eq "?")? -1 : $Module::CoreList::released{$a}cmp $Module::CoreList::released{$b})}sub first_release_raw {my$util=shift;$util=shift if eval {$util->isa(__PACKAGE__)};my$version=shift;my@perls=$version ? grep {exists$utilities{$_}{$util }&& $utilities{$_}{$util }ge $version}keys%utilities : grep {exists$utilities{$_}{$util }}keys%utilities;return grep {exists$Module::CoreList::released{$_}}@perls}sub first_release_by_date {my@perls=&first_release_raw;return unless@perls;return (sort _released_order@perls)[0]}sub first_release {my@perls=&first_release_raw;return unless@perls;return (sort {$a cmp $b}@perls)[0]}sub removed_from {my@perls=&removed_raw;return shift@perls}sub removed_from_by_date {my@perls=sort _released_order&removed_raw;return shift@perls}sub removed_raw {my$util=shift;$util=shift if eval {$util->isa(__PACKAGE__)};return unless my@perls=sort {$a cmp $b}first_release_raw($util);@perls=grep {exists$Module::CoreList::released{$_}}@perls;my$last=pop@perls;my@removed=grep {$_ > $last}sort {$a cmp $b}keys%utilities;return@removed}my%delta=(5=>{changed=>{'a2p'=>'1','c2ph'=>'1','cppstdin'=>'1','find2perl'=>'1','pstruct'=>'1','s2p'=>'1',},removed=>{}},5.001=>{delta_from=>5,changed=>{'h2xs'=>'1',},removed=>{}},5.002=>{delta_from=>5.001,changed=>{'h2ph'=>'1','perlbug'=>'1','perldoc'=>'1','pod2html'=>'1','pod2latex'=>'1','pod2man'=>'1','pod2text'=>'1',},removed=>{}},5.00307=>{delta_from=>5.002,changed=>{'pl2pm'=>'1',},removed=>{'cppstdin'=>1,'pstruct'=>1,}},5.004=>{delta_from=>5.00307,changed=>{'splain'=>'1',},removed=>{}},5.005=>{delta_from=>5.00405,changed=>{'perlcc'=>'1',},removed=>{}},5.00503=>{delta_from=>5.005,changed=>{},removed=>{}},5.00405=>{delta_from=>5.004,changed=>{},removed=>{}},5.006=>{delta_from=>5.00504,changed=>{'dprofpp'=>'1','pod2usage'=>'1','podchecker'=>'1','podselect'=>'1','pstruct'=>'1',},removed=>{}},5.006001=>{delta_from=>5.006,changed=>{},removed=>{}},5.007003=>{delta_from=>5.006002,changed=>{'libnetcfg'=>'1','perlivp'=>'1','psed'=>'1','xsubpp'=>'1',},removed=>{}},5.008=>{delta_from=>5.007003,changed=>{'enc2xs'=>'1','piconv'=>'1',},removed=>{}},5.008001=>{delta_from=>5.008,changed=>{'cpan'=>'1',},removed=>{}},5.009=>{delta_from=>5.008009,changed=>{},removed=>{'corelist'=>1,'instmodsh'=>1,'prove'=>1,}},5.008002=>{delta_from=>5.008001,changed=>{},removed=>{}},5.006002=>{delta_from=>5.006001,changed=>{},removed=>{}},5.008003=>{delta_from=>5.008002,changed=>{'instmodsh'=>'1','prove'=>'1',},removed=>{}},5.00504=>{delta_from=>5.00503,changed=>{},removed=>{}},5.009001=>{delta_from=>5.009,changed=>{'instmodsh'=>'1','prove'=>'1',},removed=>{}},5.008004=>{delta_from=>5.008003,changed=>{},removed=>{}},5.008005=>{delta_from=>5.008004,changed=>{},removed=>{}},5.008006=>{delta_from=>5.008005,changed=>{},removed=>{}},5.009002=>{delta_from=>5.009001,changed=>{'corelist'=>'1',},removed=>{}},5.008007=>{delta_from=>5.008006,changed=>{},removed=>{}},5.009003=>{delta_from=>5.009002,changed=>{'ptar'=>'1','ptardiff'=>'1','shasum'=>'1',},removed=>{}},5.008008=>{delta_from=>5.008007,changed=>{},removed=>{}},5.009004=>{delta_from=>5.009003,changed=>{'config_data'=>'1',},removed=>{}},5.009005=>{delta_from=>5.009004,changed=>{'cpan2dist'=>'1','cpanp'=>'1','cpanp-run-perl'=>'1',},removed=>{'perlcc'=>1,}},5.010000=>{delta_from=>5.009005,changed=>{},removed=>{}},5.008009=>{delta_from=>5.008008,changed=>{'corelist'=>'1',},removed=>{}},5.010001=>{delta_from=>5.010000,changed=>{},removed=>{}},5.011=>{delta_from=>5.010001,changed=>{},removed=>{}},5.011001=>{delta_from=>5.011,changed=>{},removed=>{}},5.011002=>{delta_from=>5.011001,changed=>{'perlthanks'=>'1',},removed=>{}},5.011003=>{delta_from=>5.011002,changed=>{},removed=>{}},5.011004=>{delta_from=>5.011003,changed=>{},removed=>{}},5.011005=>{delta_from=>5.011004,changed=>{},removed=>{}},5.012=>{delta_from=>5.011005,changed=>{},removed=>{}},5.013=>{delta_from=>5.012005,changed=>{},removed=>{}},5.012001=>{delta_from=>5.012,changed=>{},removed=>{}},5.013001=>{delta_from=>5.013,changed=>{},removed=>{}},5.013002=>{delta_from=>5.013001,changed=>{},removed=>{}},5.013003=>{delta_from=>5.013002,changed=>{},removed=>{}},5.013004=>{delta_from=>5.013003,changed=>{},removed=>{}},5.012002=>{delta_from=>5.012001,changed=>{},removed=>{}},5.013005=>{delta_from=>5.013004,changed=>{},removed=>{}},5.013006=>{delta_from=>5.013005,changed=>{},removed=>{}},5.013007=>{delta_from=>5.013006,changed=>{'ptargrep'=>'1',},removed=>{}},5.013008=>{delta_from=>5.013007,changed=>{},removed=>{}},5.013009=>{delta_from=>5.013008,changed=>{'json_pp'=>'1',},removed=>{}},5.012003=>{delta_from=>5.012002,changed=>{},removed=>{}},5.013010=>{delta_from=>5.013009,changed=>{},removed=>{}},5.013011=>{delta_from=>5.013010,changed=>{},removed=>{}},5.014=>{delta_from=>5.013011,changed=>{},removed=>{}},5.014001=>{delta_from=>5.014,changed=>{},removed=>{}},5.015=>{delta_from=>5.014004,changed=>{},removed=>{'dprofpp'=>1,}},5.012004=>{delta_from=>5.012003,changed=>{},removed=>{}},5.015001=>{delta_from=>5.015,changed=>{},removed=>{}},5.015002=>{delta_from=>5.015001,changed=>{},removed=>{}},5.015003=>{delta_from=>5.015002,changed=>{},removed=>{}},5.014002=>{delta_from=>5.014001,changed=>{},removed=>{}},5.015004=>{delta_from=>5.015003,changed=>{},removed=>{}},5.015005=>{delta_from=>5.015004,changed=>{},removed=>{}},5.015006=>{delta_from=>5.015005,changed=>{'zipdetails'=>'1',},removed=>{}},5.015007=>{delta_from=>5.015006,changed=>{},removed=>{}},5.015008=>{delta_from=>5.015007,changed=>{},removed=>{}},5.015009=>{delta_from=>5.015008,changed=>{},removed=>{}},5.016=>{delta_from=>5.015009,changed=>{},removed=>{}},5.017=>{delta_from=>5.016003,changed=>{},removed=>{}},5.017001=>{delta_from=>5.017,changed=>{},removed=>{}},5.017002=>{delta_from=>5.017001,changed=>{},removed=>{}},5.016001=>{delta_from=>5.016,changed=>{},removed=>{}},5.017003=>{delta_from=>5.017002,changed=>{},removed=>{}},5.017004=>{delta_from=>5.017003,changed=>{},removed=>{}},5.014003=>{delta_from=>5.014002,changed=>{},removed=>{}},5.017005=>{delta_from=>5.017004,changed=>{},removed=>{}},5.016002=>{delta_from=>5.016001,changed=>{},removed=>{}},5.012005=>{delta_from=>5.012004,changed=>{},removed=>{}},5.017006=>{delta_from=>5.017005,changed=>{},removed=>{}},5.017007=>{delta_from=>5.017006,changed=>{},removed=>{}},5.017008=>{delta_from=>5.017007,changed=>{},removed=>{}},5.017009=>{delta_from=>5.017008,changed=>{},removed=>{}},5.014004=>{delta_from=>5.014003,changed=>{},removed=>{}},5.016003=>{delta_from=>5.016002,changed=>{},removed=>{}},5.017010=>{delta_from=>5.017009,changed=>{},removed=>{}},5.017011=>{delta_from=>5.017010,changed=>{},removed=>{}},5.018000=>{delta_from=>5.017011,changed=>{},removed=>{}},5.018001=>{delta_from=>5.018000,changed=>{},removed=>{}},5.018002=>{delta_from=>5.018001,changed=>{},removed=>{}},5.018003=>{delta_from=>5.018000,changed=>{},removed=>{}},5.018004=>{delta_from=>5.018000,changed=>{},removed=>{}},5.019000=>{delta_from=>5.018000,changed=>{},removed=>{'cpan2dist'=>'1','cpanp'=>'1','cpanp-run-perl'=>'1','pod2latex'=>'1',}},5.019001=>{delta_from=>5.019000,changed=>{},removed=>{}},5.019002=>{delta_from=>5.019001,changed=>{},removed=>{}},5.019003=>{delta_from=>5.019002,changed=>{},removed=>{}},5.019004=>{delta_from=>5.019003,changed=>{},removed=>{}},5.019005=>{delta_from=>5.019004,changed=>{},removed=>{}},5.019006=>{delta_from=>5.019005,changed=>{},removed=>{}},5.019007=>{delta_from=>5.019006,changed=>{},removed=>{}},5.019008=>{delta_from=>5.019007,changed=>{},removed=>{}},5.019009=>{delta_from=>5.019008,changed=>{},removed=>{}},5.019010=>{delta_from=>5.019009,changed=>{},removed=>{}},5.019011=>{delta_from=>5.019010,changed=>{},removed=>{}},5.020000=>{delta_from=>5.019011,changed=>{},removed=>{}},5.021000=>{delta_from=>5.020000,changed=>{},removed=>{}},5.021001=>{delta_from=>5.021000,changed=>{},removed=>{'a2p'=>1,'config_data'=>1,'find2perl'=>1,'psed'=>1,'s2p'=>1,}},5.021002=>{delta_from=>5.021001,changed=>{},removed=>{}},5.021003=>{delta_from=>5.021002,changed=>{},removed=>{}},5.020001=>{delta_from=>5.02,changed=>{},removed=>{}},5.021004=>{delta_from=>5.021003,changed=>{},removed=>{}},5.021005=>{delta_from=>5.021004,changed=>{},removed=>{}},5.021006=>{delta_from=>5.021005,changed=>{},removed=>{}},5.021007=>{delta_from=>5.021006,changed=>{},removed=>{}},5.021008=>{delta_from=>5.021007,changed=>{},removed=>{}},5.020002=>{delta_from=>5.020001,changed=>{},removed=>{}},5.021009=>{delta_from=>5.021008,changed=>{'encguess'=>'1',},removed=>{}},5.021010=>{delta_from=>5.021009,changed=>{},removed=>{}},5.021011=>{delta_from=>5.02101,changed=>{},removed=>{}},5.022000=>{delta_from=>5.021011,changed=>{},removed=>{}},5.023000=>{delta_from=>5.022000,changed=>{},removed=>{}},5.023001=>{delta_from=>5.023,changed=>{},removed=>{}},5.023002=>{delta_from=>5.023001,changed=>{},removed=>{}},5.020003=>{delta_from=>5.020002,changed=>{},removed=>{}},5.023003=>{delta_from=>5.023002,changed=>{},removed=>{}},5.023004=>{delta_from=>5.023003,changed=>{},removed=>{}},5.023005=>{delta_from=>5.023004,changed=>{},removed=>{}},5.022001=>{delta_from=>5.022,changed=>{},removed=>{}},5.023006=>{delta_from=>5.023005,changed=>{},removed=>{}},5.023007=>{delta_from=>5.023006,changed=>{},removed=>{}},5.023008=>{delta_from=>5.023007,changed=>{},removed=>{}},5.023009=>{delta_from=>5.023008,changed=>{},removed=>{}},5.022002=>{delta_from=>5.022001,changed=>{},removed=>{}},5.024000=>{delta_from=>5.023009,changed=>{},removed=>{}},5.025000=>{delta_from=>5.024000,changed=>{},removed=>{}},5.025001=>{delta_from=>5.025000,changed=>{},removed=>{}},5.025002=>{delta_from=>5.025001,changed=>{},removed=>{}},5.025003=>{delta_from=>5.025002,changed=>{},removed=>{}},5.025004=>{delta_from=>5.025003,changed=>{},removed=>{}},5.025005=>{delta_from=>5.025004,changed=>{},removed=>{}},5.025006=>{delta_from=>5.025005,changed=>{},removed=>{}},5.025007=>{delta_from=>5.025006,changed=>{},removed=>{}},5.025008=>{delta_from=>5.025007,changed=>{},removed=>{}},5.022003=>{delta_from=>5.022002,changed=>{},removed=>{}},5.024001=>{delta_from=>5.024000,changed=>{},removed=>{}},5.025009=>{delta_from=>5.025008,changed=>{},removed=>{'c2ph'=>1,'pstruct'=>1,}},5.025010=>{delta_from=>5.025009,changed=>{},removed=>{}},5.025011=>{delta_from=>5.025010,changed=>{},removed=>{}},5.025012=>{delta_from=>5.025011,changed=>{},removed=>{}},5.026000=>{delta_from=>5.025012,changed=>{},removed=>{}},5.027000=>{delta_from=>5.026000,changed=>{},removed=>{}},5.027001=>{delta_from=>5.027000,changed=>{},removed=>{}},5.022004=>{delta_from=>5.022003,changed=>{},removed=>{}},5.024002=>{delta_from=>5.024001,changed=>{},removed=>{}},5.027002=>{delta_from=>5.027001,changed=>{},removed=>{}},5.027003=>{delta_from=>5.027002,changed=>{},removed=>{}},5.027004=>{delta_from=>5.027003,changed=>{},removed=>{}},5.024003=>{delta_from=>5.024002,changed=>{},removed=>{}},5.026001=>{delta_from=>5.026000,changed=>{},removed=>{}},5.027005=>{delta_from=>5.027004,changed=>{},removed=>{}},5.027006=>{delta_from=>5.027005,changed=>{},removed=>{}},5.027007=>{delta_from=>5.027006,changed=>{},removed=>{}},5.027008=>{delta_from=>5.027007,changed=>{},removed=>{}},5.027009=>{delta_from=>5.027008,changed=>{},removed=>{}},5.027010=>{delta_from=>5.027009,changed=>{},removed=>{}},5.024004=>{delta_from=>5.024003,changed=>{},removed=>{}},5.026002=>{delta_from=>5.026001,changed=>{},removed=>{}},5.027011=>{delta_from=>5.027010,changed=>{},removed=>{}},5.028000=>{delta_from=>5.027011,changed=>{},removed=>{}},5.029000=>{delta_from=>5.028,changed=>{},removed=>{}},5.029001=>{delta_from=>5.029000,changed=>{},removed=>{}},5.029002=>{delta_from=>5.029001,changed=>{},removed=>{}},5.029003=>{delta_from=>5.029002,changed=>{},removed=>{}},5.029004=>{delta_from=>5.029003,changed=>{},removed=>{}},5.029005=>{delta_from=>5.029004,changed=>{},removed=>{}},5.026003=>{delta_from=>5.026002,changed=>{},removed=>{}},5.028001=>{delta_from=>5.028000,changed=>{},removed=>{}},5.029006=>{delta_from=>5.029005,changed=>{},removed=>{}},5.029007=>{delta_from=>5.029006,changed=>{},removed=>{}},5.029008=>{delta_from=>5.029007,changed=>{},removed=>{}},5.029009=>{delta_from=>5.029008,changed=>{},removed=>{}},5.028002=>{delta_from=>5.028001,changed=>{},removed=>{}},5.029010=>{delta_from=>5.029009,changed=>{},removed=>{}},5.030000=>{delta_from=>5.029010,changed=>{},removed=>{}},5.031000=>{delta_from=>5.03,changed=>{},removed=>{}},5.031001=>{delta_from=>5.031,changed=>{},removed=>{'podselect'=>1,}},5.031002=>{delta_from=>5.031001,changed=>{},removed=>{}},5.031003=>{delta_from=>5.031002,changed=>{},removed=>{}},5.031004=>{delta_from=>5.031003,changed=>{},removed=>{}},5.031005=>{delta_from=>5.031004,changed=>{},removed=>{}},5.030001=>{delta_from=>5.03,changed=>{},removed=>{}},5.031006=>{delta_from=>5.031005,changed=>{'streamzip'=>'1',},removed=>{}},5.031007=>{delta_from=>5.031006,changed=>{},removed=>{}},5.031008=>{delta_from=>5.031007,changed=>{},removed=>{}},5.031009=>{delta_from=>5.031008,changed=>{},removed=>{}},5.030002=>{delta_from=>5.030001,changed=>{},removed=>{}},5.031010=>{delta_from=>5.031009,changed=>{},removed=>{}},5.031011=>{delta_from=>5.031010,changed=>{},removed=>{}},5.028003=>{delta_from=>5.028002,changed=>{},removed=>{}},5.030003=>{delta_from=>5.030002,changed=>{},removed=>{}},5.032000=>{delta_from=>5.031011,changed=>{},removed=>{}},5.033000=>{delta_from=>5.032,changed=>{},removed=>{}},5.033001=>{delta_from=>5.033000,changed=>{},removed=>{}},5.033002=>{delta_from=>5.033001,changed=>{},removed=>{}},5.033003=>{delta_from=>5.033002,changed=>{},removed=>{}},5.033004=>{delta_from=>5.033003,changed=>{},removed=>{}},5.033005=>{delta_from=>5.033004,changed=>{},removed=>{}},5.033006=>{delta_from=>5.033005,changed=>{},removed=>{}},5.032001=>{delta_from=>5.032000,changed=>{},removed=>{}},5.033007=>{delta_from=>5.033006,changed=>{},removed=>{}},5.033008=>{delta_from=>5.033007,changed=>{},removed=>{}},5.033009=>{delta_from=>5.033008,changed=>{},removed=>{}},5.034000=>{delta_from=>5.033009,changed=>{},removed=>{}},5.035000=>{delta_from=>5.034000,changed=>{},removed=>{}},5.035001=>{delta_from=>5.035,changed=>{},removed=>{}},5.035002=>{delta_from=>5.035001,changed=>{},removed=>{}},5.035003=>{delta_from=>5.035002,changed=>{},removed=>{}},5.035004=>{delta_from=>5.035003,changed=>{},removed=>{}},5.035005=>{delta_from=>5.035004,changed=>{},removed=>{}},5.035006=>{delta_from=>5.035005,changed=>{},removed=>{}},5.035007=>{delta_from=>5.035006,changed=>{},removed=>{}},5.035008=>{delta_from=>5.035007,changed=>{},removed=>{}},5.035009=>{delta_from=>5.035008,changed=>{},removed=>{}},5.034001=>{delta_from=>5.034000,changed=>{},removed=>{}},5.035010=>{delta_from=>5.035009,changed=>{},removed=>{}},5.035011=>{delta_from=>5.035010,changed=>{},removed=>{}},5.036000=>{delta_from=>5.035011,changed=>{},removed=>{}},5.037000=>{delta_from=>5.036000,changed=>{},removed=>{}},5.037001=>{delta_from=>5.037,changed=>{},removed=>{}},5.037002=>{delta_from=>5.037001,changed=>{},removed=>{}},5.037003=>{delta_from=>5.037002,changed=>{},removed=>{}},5.037004=>{delta_from=>5.037003,changed=>{},removed=>{}},5.037005=>{delta_from=>5.037004,changed=>{},removed=>{}},5.037006=>{delta_from=>5.037005,changed=>{},removed=>{}},5.037007=>{delta_from=>5.037006,changed=>{},removed=>{}},5.037008=>{delta_from=>5.037007,changed=>{},removed=>{}},5.037009=>{delta_from=>5.037008,changed=>{},removed=>{}},5.037010=>{delta_from=>5.037009,changed=>{},removed=>{}},5.037011=>{delta_from=>5.03701,changed=>{},removed=>{}},5.036001=>{delta_from=>5.036000,changed=>{},removed=>{}},5.038000=>{delta_from=>5.037011,changed=>{},removed=>{}},5.039001=>{delta_from=>5.038,changed=>{},removed=>{}},5.039002=>{delta_from=>5.039001,changed=>{},removed=>{}},);%utilities=Module::CoreList::_undelta(\%delta);$utilities{'5.000'}=$utilities{5};_create_aliases(\%utilities);sub _create_aliases {my ($hash)=@_;for my$version (keys %$hash){next unless$version >= 5.010;my$padded=sprintf "%0.6f",$version;if ($padded ne $version && $version==$padded){$hash->{$padded}=$hash->{$version}}}}'foo'; MODULE_CORELIST_UTILS $fatpacked{"Module/Load.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'MODULE_LOAD'; From ae7418e16e43ba3652f66215a33e9f8ad2c3ee30 Mon Sep 17 00:00:00 2001 From: "shogo82148-slim[bot]" <90079370+shogo82148-slim[bot]@users.noreply.github.com> Date: Tue, 22 Aug 2023 01:09:48 +0900 Subject: [PATCH 05/36] update cpm (#1605) --- author/cpm/cpanfile.snapshot | 8 ++++---- bin/cpm | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/author/cpm/cpanfile.snapshot b/author/cpm/cpanfile.snapshot index 4e71dda32..b1058c192 100644 --- a/author/cpm/cpanfile.snapshot +++ b/author/cpm/cpanfile.snapshot @@ -705,11 +705,11 @@ DISTRIBUTIONS CPAN::Meta::Prereqs 2.12091 ExtUtils::MakeMaker 0 parent 0 - Module-CoreList-5.20230720 - pathname: B/BI/BINGOS/Module-CoreList-5.20230720.tar.gz + Module-CoreList-5.20230820 + pathname: B/BI/BINGOS/Module-CoreList-5.20230820.tar.gz provides: - Module::CoreList 5.20230720 - Module::CoreList::Utils 5.20230720 + Module::CoreList 5.20230820 + Module::CoreList::Utils 5.20230820 requirements: ExtUtils::MakeMaker 0 List::Util 0 diff --git a/bin/cpm b/bin/cpm index e375cd621..c39c27e9b 100755 --- a/bin/cpm +++ b/bin/cpm @@ -2015,11 +2015,11 @@ $fatpacked{"Module/CPANfile/Requirement.pm"} = '#line '.(1+__LINE__).' "'.__FILE MODULE_CPANFILE_REQUIREMENT $fatpacked{"Module/CoreList.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'MODULE_CORELIST'; - package Module::CoreList;use strict;our (%released,%version,%families,%upstream,%bug_tracker,%deprecated,%delta);use version;our$VERSION='5.20230720';sub PKG_PATTERN () {q#\A[a-zA-Z_][0-9a-zA-Z_]*(?:(::|')[0-9a-zA-Z_]+)*\z#}sub _looks_like_invocant ($) {local $@;!!eval {$_[0]->isa(__PACKAGE__)}}sub _undelta {my ($delta)=@_;my (%expanded,$delta_from,$base,$changed,$removed);for my$v (sort keys %$delta){($delta_from,$changed,$removed)=@{$delta->{$v}}{qw(delta_from changed removed)};$base=$delta_from ? $expanded{$delta_from}: {};my%full=(%$base,%{$changed || {}});delete@full{keys %$removed };$expanded{$v}=\%full}return%expanded}sub _released_order {(substr($released{$a},0,1)eq "?")? ((substr($released{$b},0,1)eq "?")? 0 : 1): ((substr($released{$b},0,1)eq "?")? -1 : $released{$a}cmp $released{$b})}my$dumpinc=0;sub import {my$self=shift;my$what=shift || '';if ($what eq 'dumpinc'){$dumpinc=1}}END {print "---INC---\n",join "\n"=>keys%INC if$dumpinc}sub first_release_raw {shift if defined $_[1]and $_[1]=~ PKG_PATTERN and _looks_like_invocant $_[0];my$module=shift;my$version=shift;my@perls=$version ? grep {defined$version{$_}{$module }&& $version{$_}{$module }ge $version}keys%version : grep {exists$version{$_}{$module }}keys%version;return@perls}sub first_release_by_date {my@perls=&first_release_raw;return unless@perls;return (sort _released_order@perls)[0]}sub first_release {my@perls=&first_release_raw;return unless@perls;return (sort {$a cmp $b}@perls)[0]}sub find_modules {shift if _looks_like_invocant $_[0];my$regex=shift;my@perls=@_ ? @_ : keys%version;my%mods;for (@perls){while (my ($k,$v)=each %{$version{$_}}){$mods{$k}++ if$k =~ $regex}}return sort keys%mods}sub find_version {shift if _looks_like_invocant $_[0];my$v=shift;return$version{$v}if defined$v and defined$version{$v};return}sub is_deprecated {shift if defined $_[1]and $_[1]=~ PKG_PATTERN and _looks_like_invocant $_[0];my$module=shift;my$perl_version=shift || $];return unless$module && exists$deprecated{$perl_version}{$module};return$deprecated{$perl_version}{$module}}sub deprecated_in {shift if defined $_[1]and $_[1]=~ PKG_PATTERN and _looks_like_invocant $_[0];my$module=shift or return;my@perls=grep {exists$deprecated{$_}{$module}}keys%deprecated;return unless@perls;require List::Util;return List::Util::minstr(@perls)}sub removed_from {my@perls=&removed_raw;return shift@perls}sub removed_from_by_date {my@perls=sort _released_order&removed_raw;return shift@perls}sub removed_raw {shift if defined $_[1]and $_[1]=~ PKG_PATTERN and _looks_like_invocant $_[0];my$mod=shift;return unless my@perls=sort {$a cmp $b}first_release_raw($mod);my$last=pop@perls;my@removed=grep {$_ > $last}sort {$a cmp $b}keys%version;return@removed}sub changes_between {shift if _looks_like_invocant $_[0];my$left_ver=shift;my$right_ver=shift;my$left=$version{$left_ver }|| {};my$right=$version{$right_ver }|| {};my%uniq=(%$left,%$right);my%changes;for my$lib (keys%uniq){my$lhs=exists$left->{$lib }? (defined$left->{$lib }? $left->{$lib }: '(undef)'): '(absent)';my$rhs=exists$right->{$lib }? (defined$right->{$lib }? $right->{$lib }: '(undef)'): '(absent)';next if$lhs eq $rhs;my$change={(exists$left->{$lib}? (left=>$left->{$lib}): ()),(exists$right->{$lib}? (right=>$right->{$lib}): ()),};$changes{$lib}=$change}return%changes}%released=(5.000=>'1994-10-17',5.001=>'1995-03-14',5.002=>'1996-02-29',5.00307=>'1996-10-10',5.004=>'1997-05-15',5.005=>'1998-07-22',5.00503=>'1999-03-28',5.00405=>'1999-04-29',5.006=>'2000-03-22',5.006001=>'2001-04-08',5.007003=>'2002-03-05',5.008=>'2002-07-19',5.008001=>'2003-09-25',5.009=>'2003-10-27',5.008002=>'2003-11-05',5.006002=>'2003-11-15',5.008003=>'2004-01-14',5.00504=>'2004-02-23',5.009001=>'2004-03-16',5.008004=>'2004-04-21',5.008005=>'2004-07-19',5.008006=>'2004-11-27',5.009002=>'2005-04-01',5.008007=>'2005-05-30',5.009003=>'2006-01-28',5.008008=>'2006-01-31',5.009004=>'2006-08-15',5.009005=>'2007-07-07',5.010000=>'2007-12-18',5.008009=>'2008-12-14',5.010001=>'2009-08-22',5.011000=>'2009-10-02',5.011001=>'2009-10-20',5.011002=>'2009-11-20',5.011003=>'2009-12-20',5.011004=>'2010-01-20',5.011005=>'2010-02-20',5.012000=>'2010-04-12',5.013000=>'2010-04-20',5.012001=>'2010-05-16',5.013001=>'2010-05-20',5.013002=>'2010-06-22',5.013003=>'2010-07-20',5.013004=>'2010-08-20',5.012002=>'2010-09-06',5.013005=>'2010-09-19',5.013006=>'2010-10-20',5.013007=>'2010-11-20',5.013008=>'2010-12-20',5.012003=>'2011-01-21',5.013009=>'2011-01-20',5.013010=>'2011-02-20',5.013011=>'2011-03-20',5.014000=>'2011-05-14',5.012004=>'2011-06-20',5.012005=>'2012-11-10',5.014001=>'2011-06-16',5.015000=>'2011-06-20',5.015001=>'2011-07-20',5.015002=>'2011-08-20',5.014002=>'2011-09-26',5.015003=>'2011-09-20',5.015004=>'2011-10-20',5.015005=>'2011-11-20',5.015006=>'2011-12-20',5.015007=>'2012-01-20',5.015008=>'2012-02-20',5.015009=>'2012-03-20',5.016000=>'2012-05-20',5.016001=>'2012-08-08',5.016002=>'2012-11-01',5.017000=>'2012-05-26',5.017001=>'2012-06-20',5.017002=>'2012-07-20',5.017003=>'2012-08-20',5.017004=>'2012-09-20',5.014003=>'2012-10-12',5.017005=>'2012-10-20',5.017006=>'2012-11-20',5.017007=>'2012-12-18',5.017008=>'2013-01-20',5.017009=>'2013-02-20',5.014004=>'2013-03-10',5.016003=>'2013-03-11',5.017010=>'2013-03-21',5.017011=>'2013-04-20',5.018000=>'2013-05-18',5.019000=>'2013-05-20',5.019001=>'2013-06-21',5.019002=>'2013-07-22',5.018001=>'2013-08-12',5.019003=>'2013-08-20',5.019004=>'2013-09-20',5.019005=>'2013-10-20',5.019006=>'2013-11-20',5.019007=>'2013-12-20',5.018002=>'2014-01-06',5.018003=>'2014-10-01',5.018004=>'2014-10-01',5.019008=>'2014-01-20',5.019009=>'2014-02-20',5.01901=>'2014-03-20',5.019011=>'2014-04-20',5.020000=>'2014-05-27',5.021000=>'2014-05-27',5.021001=>'2014-06-20',5.021002=>'2014-07-20',5.021003=>'2014-08-20',5.020001=>'2014-09-14',5.021004=>'2014-09-20',5.021005=>'2014-10-20',5.021006=>'2014-11-20',5.021007=>'2014-12-20',5.021008=>'2015-01-20',5.020002=>'2015-02-14',5.021009=>'2015-02-21',5.021010=>'2015-03-20',5.021011=>'2015-04-20',5.022000=>'2015-06-01',5.023000=>'2015-06-20',5.023001=>'2015-07-20',5.023002=>'2015-08-20',5.020003=>'2015-09-12',5.023003=>'2015-09-20',5.023004=>'2015-10-20',5.023005=>'2015-11-20',5.022001=>'2015-12-13',5.023006=>'2015-12-21',5.023007=>'2016-01-20',5.023008=>'2016-02-20',5.023009=>'2016-03-20',5.022002=>'2016-04-29',5.024000=>'2016-05-09',5.025000=>'2016-05-09',5.025001=>'2016-05-20',5.025002=>'2016-06-20',5.025003=>'2016-07-20',5.025004=>'2016-08-20',5.025005=>'2016-09-20',5.025006=>'2016-10-20',5.025007=>'2016-11-20',5.025008=>'2016-12-20',5.022003=>'2017-01-14',5.024001=>'2017-01-14',5.025009=>'2017-01-20',5.025010=>'2017-02-20',5.025011=>'2017-03-20',5.025012=>'2017-04-20',5.026000=>'2017-05-30',5.027000=>'2017-05-31',5.027001=>'2017-06-20',5.022004=>'2017-07-15',5.024002=>'2017-07-15',5.027002=>'2017-07-20',5.027003=>'2017-08-21',5.027004=>'2017-09-20',5.024003=>'2017-09-22',5.026001=>'2017-09-22',5.027005=>'2017-10-20',5.027006=>'2017-11-20',5.027007=>'2017-12-20',5.027008=>'2018-01-20',5.027009=>'2018-02-20',5.027010=>'2018-03-20',5.024004=>'2018-04-14',5.026002=>'2018-04-14',5.027011=>'2018-04-20',5.028000=>'2018-06-22',5.029000=>'2018-06-26',5.029001=>'2018-07-20',5.029002=>'2018-08-20',5.029003=>'2018-09-20',5.029004=>'2018-10-20',5.029005=>'2018-11-20',5.026003=>'2018-11-29',5.028001=>'2018-11-29',5.029006=>'2018-12-18',5.029007=>'2019-01-20',5.029008=>'2019-02-20',5.029009=>'2019-03-20',5.028002=>'2019-04-19',5.029010=>'2019-04-20',5.030000=>'2019-05-22',5.031000=>'2019-05-24',5.031001=>'2019-06-20',5.031002=>'2019-07-20',5.031003=>'2019-08-20',5.031004=>'2019-09-20',5.031005=>'2019-10-20',5.030001=>'2019-11-10',5.031006=>'2019-11-20',5.031007=>'2019-12-20',5.031008=>'2020-01-20',5.031009=>'2020-02-20',5.030002=>'2020-03-14',5.031010=>'2020-03-20',5.031011=>'2020-04-28',5.028003=>'2020-06-01',5.030003=>'2020-06-01',5.032000=>'2020-06-20',5.033000=>'2020-07-17',5.033001=>'2020-08-20',5.033002=>'2020-09-20',5.033003=>'2020-10-20',5.033004=>'2020-11-20',5.033005=>'2020-12-20',5.033006=>'2021-01-20',5.032001=>'2021-01-23',5.033007=>'2021-02-20',5.033008=>'2021-03-20',5.033009=>'2021-04-20',5.034000=>'2021-05-20',5.035000=>'2021-05-21',5.035001=>'2021-06-20',5.035002=>'2021-07-23',5.035003=>'2021-08-20',5.035004=>'2021-09-20',5.035005=>'2021-10-21',5.035006=>'2021-11-20',5.035007=>'2021-12-20',5.035008=>'2022-01-20',5.035009=>'2022-02-20',5.034001=>'2022-03-13',5.035010=>'2022-03-20',5.035011=>'2022-04-20',5.036000=>'2022-05-27',5.037000=>'2022-05-27',5.037001=>'2022-06-20',5.037002=>'2022-07-20',5.037003=>'2022-08-20',5.037004=>'2022-09-20',5.037005=>'2022-10-20',5.037006=>'2022-11-20',5.037007=>'2022-12-20',5.037008=>'2023-01-20',5.037009=>'2023-02-20',5.037010=>'2023-03-20',5.037011=>'2023-04-20',5.036001=>'2023-04-23',5.038000=>'2023-07-02',5.039001=>'2023-07-20',);for my$version (sort {$a <=> $b}keys%released){my$family=int ($version * 1000)/ 1000;push @{$families{$family }},$version}%delta=(5=>{changed=>{'AnyDBM_File'=>undef,'AutoLoader'=>undef,'AutoSplit'=>undef,'Benchmark'=>undef,'Carp'=>undef,'Cwd'=>undef,'DB_File'=>undef,'DynaLoader'=>undef,'English'=>undef,'Env'=>undef,'Exporter'=>undef,'ExtUtils::MakeMaker'=>undef,'Fcntl'=>undef,'File::Basename'=>undef,'File::CheckTree'=>undef,'File::Find'=>undef,'FileHandle'=>undef,'GDBM_File'=>undef,'Getopt::Long'=>undef,'Getopt::Std'=>undef,'I18N::Collate'=>undef,'IPC::Open2'=>undef,'IPC::Open3'=>undef,'Math::BigFloat'=>undef,'Math::BigInt'=>undef,'Math::Complex'=>undef,'NDBM_File'=>undef,'Net::Ping'=>undef,'ODBM_File'=>undef,'POSIX'=>undef,'SDBM_File'=>undef,'Search::Dict'=>undef,'Shell'=>undef,'Socket'=>undef,'Sys::Hostname'=>undef,'Sys::Syslog'=>undef,'Term::Cap'=>undef,'Term::Complete'=>undef,'Test::Harness'=>undef,'Text::Abbrev'=>undef,'Text::ParseWords'=>undef,'Text::Soundex'=>undef,'Text::Tabs'=>undef,'TieHash'=>undef,'Time::Local'=>undef,'integer'=>undef,'less'=>undef,'sigtrap'=>undef,'strict'=>undef,'subs'=>undef,},removed=>{}},5.001=>{delta_from=>5,changed=>{'ExtUtils::Liblist'=>undef,'ExtUtils::Manifest'=>undef,'ExtUtils::Mkbootstrap'=>undef,'File::Path'=>undef,'SubstrHash'=>undef,'lib'=>undef,},removed=>{}},5.002=>{delta_from=>5.001,changed=>{'DB_File'=>'1.01','Devel::SelfStubber'=>'1.01','DirHandle'=>undef,'DynaLoader'=>'1.00','ExtUtils::Install'=>undef,'ExtUtils::MM_OS2'=>undef,'ExtUtils::MM_Unix'=>undef,'ExtUtils::MM_VMS'=>undef,'ExtUtils::MakeMaker'=>'5.21','ExtUtils::Manifest'=>'1.22','ExtUtils::Mksymlists'=>'1.00','Fcntl'=>'1.00','File::Copy'=>'1.5','File::Path'=>'1.01','FileCache'=>undef,'FileHandle'=>'1.00','GDBM_File'=>'1.00','Getopt::Long'=>'2.01','NDBM_File'=>'1.00','Net::Ping'=>'1','ODBM_File'=>'1.00','POSIX'=>'1.00','Pod::Functions'=>undef,'Pod::Text'=>undef,'SDBM_File'=>'1.00','Safe'=>'1.00','SelectSaver'=>undef,'SelfLoader'=>'1.06','Socket'=>'1.5','Symbol'=>undef,'Term::ReadLine'=>undef,'Test::Harness'=>'1.07','Text::Wrap'=>undef,'Tie::Hash'=>undef,'Tie::Scalar'=>undef,'Tie::SubstrHash'=>undef,'diagnostics'=>undef,'overload'=>undef,'vars'=>undef,},removed=>{'SubstrHash'=>1,'TieHash'=>1,}},5.00307=>{delta_from=>5.002,changed=>{'Config'=>undef,'DB_File'=>'1.03','ExtUtils::Embed'=>'1.18','ExtUtils::Install'=>'1.15','ExtUtils::Liblist'=>'1.20','ExtUtils::MM_Unix'=>'1.107','ExtUtils::MakeMaker'=>'5.38','ExtUtils::Manifest'=>'1.27','ExtUtils::Mkbootstrap'=>'1.13','ExtUtils::Mksymlists'=>'1.12','ExtUtils::testlib'=>'1.11','Fatal'=>undef,'File::Basename'=>'2.4','FindBin'=>'1.04','Getopt::Long'=>'2.04','IO'=>undef,'IO::File'=>'1.05','IO::Handle'=>'1.12','IO::Pipe'=>'1.07','IO::Seekable'=>'1.05','IO::Select'=>'1.09','IO::Socket'=>'1.13','Net::Ping'=>'1.01','OS2::ExtAttr'=>'0.01','OS2::PrfDB'=>'0.02','OS2::Process'=>undef,'OS2::REXX'=>undef,'Opcode'=>'1.01','Safe'=>'2.06','Test::Harness'=>'1.13','Text::Tabs'=>'96.051501','Text::Wrap'=>'96.041801','UNIVERSAL'=>undef,'VMS::Filespec'=>undef,'VMS::Stdio'=>'2.0','ops'=>undef,'sigtrap'=>'1.01',},removed=>{}},5.004=>{delta_from=>5.00307,changed=>{'Bundle::CPAN'=>'0.02','CGI'=>'2.36','CGI::Apache'=>'1.01','CGI::Carp'=>'1.06','CGI::Fast'=>'1.00a','CGI::Push'=>'1.00','CGI::Switch'=>'0.05','CPAN'=>'1.2401','CPAN::FirstTime'=>'1.18','CPAN::Nox'=>undef,'Class::Struct'=>undef,'Cwd'=>'2.00','DB_File'=>'1.14','DynaLoader'=>'1.02','ExtUtils::Command'=>'1.00','ExtUtils::Embed'=>'1.2501','ExtUtils::Install'=>'1.16','ExtUtils::Liblist'=>'1.2201','ExtUtils::MM_Unix'=>'1.114','ExtUtils::MM_Win32'=>undef,'ExtUtils::MakeMaker'=>'5.4002','ExtUtils::Manifest'=>'1.33','ExtUtils::Mksymlists'=>'1.13','ExtUtils::XSSymSet'=>'1.0','Fcntl'=>'1.03','File::Basename'=>'2.5','File::Compare'=>'1.1001','File::Copy'=>'2.02','File::Path'=>'1.04','File::stat'=>undef,'FileHandle'=>'2.00','Getopt::Long'=>'2.10','IO::File'=>'1.0602','IO::Handle'=>'1.1504','IO::Pipe'=>'1.0901','IO::Seekable'=>'1.06','IO::Select'=>'1.10','IO::Socket'=>'1.1602','IPC::Open2'=>'1.01','IPC::Open3'=>'1.0101','Math::Complex'=>'1.01','Math::Trig'=>'1','Net::Ping'=>'2.02','Net::hostent'=>undef,'Net::netent'=>undef,'Net::protoent'=>undef,'Net::servent'=>undef,'Opcode'=>'1.04','POSIX'=>'1.02','Pod::Html'=>undef,'Pod::Text'=>'1.0203','SelfLoader'=>'1.07','Socket'=>'1.6','Symbol'=>'1.02','Test::Harness'=>'1.1502','Text::Tabs'=>'96.121201','Text::Wrap'=>'97.011701','Tie::RefHash'=>undef,'Time::gmtime'=>'1.01','Time::localtime'=>'1.01','Time::tm'=>undef,'User::grent'=>undef,'User::pwent'=>undef,'VMS::DCLsym'=>'1.01','VMS::Stdio'=>'2.02','autouse'=>'1.01','blib'=>undef,'constant'=>'1.00','locale'=>undef,'sigtrap'=>'1.02','vmsish'=>undef,},removed=>{'Fatal'=>1,}},5.00405=>{delta_from=>5.004,changed=>{'AutoLoader'=>'5.56','AutoSplit'=>'1.0303','Bundle::CPAN'=>'0.03','CGI'=>'2.42','CGI::Apache'=>'1.1','CGI::Carp'=>'1.10','CGI::Cookie'=>'1.06','CGI::Push'=>'1.01','CGI::Switch'=>'0.06','CPAN'=>'1.40','CPAN::FirstTime'=>'1.30','Cwd'=>'2.01','DB_File'=>'1.15','DynaLoader'=>'1.03','ExtUtils::Command'=>'1.01','ExtUtils::Embed'=>'1.2505','ExtUtils::Install'=>'1.28','ExtUtils::Liblist'=>'1.25','ExtUtils::MM_Unix'=>'1.118','ExtUtils::MakeMaker'=>'5.42','ExtUtils::Mkbootstrap'=>'1.14','ExtUtils::Mksymlists'=>'1.16','File::Basename'=>'2.6','File::DosGlob'=>undef,'File::Path'=>'1.0402','File::Spec'=>'0.6','File::Spec::Mac'=>'1.0','File::Spec::OS2'=>undef,'File::Spec::Unix'=>undef,'File::Spec::VMS'=>undef,'File::Spec::Win32'=>undef,'FindBin'=>'1.41','Getopt::Long'=>'2.19','IO::File'=>'1.06021','IO::Socket'=>'1.1603','IPC::Open3'=>'1.0103','Math::Complex'=>'1.25','NDBM_File'=>'1.01','Pod::Html'=>'1.0101','Pod::Text'=>'1.0204','SelfLoader'=>'1.08','Socket'=>'1.7','Test'=>'1.04','Test::Harness'=>'1.1602','Text::ParseWords'=>'3.1001','Text::Wrap'=>'98.112902','Tie::Handle'=>undef,'attrs'=>'0.1','base'=>undef,'blib'=>'1.00','re'=>undef,'strict'=>'1.01',},removed=>{}},5.005=>{delta_from=>5.00405,changed=>{'AutoLoader'=>undef,'AutoSplit'=>'1.0302','B'=>undef,'B::Asmdata'=>undef,'B::Assembler'=>undef,'B::Bblock'=>undef,'B::Bytecode'=>undef,'B::C'=>undef,'B::CC'=>undef,'B::Debug'=>undef,'B::Deparse'=>'0.56','B::Disassembler'=>undef,'B::Lint'=>undef,'B::Showlex'=>undef,'B::Stackobj'=>undef,'B::Terse'=>undef,'B::Xref'=>undef,'CGI::Carp'=>'1.101','CPAN'=>'1.3901','CPAN::FirstTime'=>'1.29','DB_File'=>'1.60','Data::Dumper'=>'2.09','Errno'=>'1.09','ExtUtils::Installed'=>'0.02','ExtUtils::MM_Unix'=>'1.12601','ExtUtils::MakeMaker'=>'5.4301','ExtUtils::Mkbootstrap'=>'1.13','ExtUtils::Mksymlists'=>'1.17','ExtUtils::Packlist'=>'0.03','Fatal'=>'1.02','File::Path'=>'1.0401','Getopt::Long'=>'2.17','IO::Handle'=>'1.1505','IPC::Msg'=>'1.00','IPC::Open3'=>'1.0102','IPC::Semaphore'=>'1.00','IPC::SysV'=>'1.03','O'=>undef,'OS2::Process'=>'0.2','Pod::Html'=>'1.01','Pod::Text'=>'1.0203','Text::ParseWords'=>'3.1','Text::Wrap'=>'97.02','Thread'=>'1.0','Thread::Queue'=>undef,'Thread::Semaphore'=>undef,'Thread::Signal'=>undef,'Thread::Specific'=>undef,'Tie::Array'=>'1.00','VMS::Stdio'=>'2.1','attrs'=>'1.0','fields'=>'0.02','re'=>'0.02',},removed=>{'Bundle::CPAN'=>1,}},5.00503=>{delta_from=>5.005,changed=>{'AutoSplit'=>'1.0303','CGI'=>'2.46','CGI::Carp'=>'1.13','CGI::Fast'=>'1.01','CPAN'=>'1.48','CPAN::FirstTime'=>'1.36','CPAN::Nox'=>'1.00','DB_File'=>'1.65','Data::Dumper'=>'2.101','Dumpvalue'=>undef,'Errno'=>'1.111','ExtUtils::Install'=>'1.28','ExtUtils::Liblist'=>'1.25','ExtUtils::MM_Unix'=>'1.12602','ExtUtils::MakeMaker'=>'5.4302','ExtUtils::Manifest'=>'1.33','ExtUtils::Mkbootstrap'=>'1.14','ExtUtils::Mksymlists'=>'1.17','ExtUtils::testlib'=>'1.11','FindBin'=>'1.42','Getopt::Long'=>'2.19','Getopt::Std'=>'1.01','IO::Pipe'=>'1.0902','IPC::Open3'=>'1.0103','Math::Complex'=>'1.26','Test'=>'1.122','Text::Wrap'=>'98.112902',},removed=>{}},5.00504=>{delta_from=>5.00503,changed=>{'CPAN::FirstTime'=>'1.36','DB_File'=>'1.807','ExtUtils::Install'=>'1.28','ExtUtils::Liblist'=>'1.25','ExtUtils::MM_Unix'=>'1.12602','ExtUtils::Manifest'=>'1.33','ExtUtils::Miniperl'=>undef,'ExtUtils::Mkbootstrap'=>'1.14','ExtUtils::Mksymlists'=>'1.17','ExtUtils::testlib'=>'1.11','File::Compare'=>'1.1002','File::Spec'=>'0.8','File::Spec::Functions'=>undef,'File::Spec::Mac'=>undef,'Getopt::Long'=>'2.20','Pod::Html'=>'1.02',},removed=>{}},5.006=>{delta_from=>5.00504,changed=>{'AutoLoader'=>'5.57','AutoSplit'=>'1.0305','B::Deparse'=>'0.59','B::Stash'=>undef,'Benchmark'=>'1','ByteLoader'=>'0.03','CGI'=>'2.56','CGI::Apache'=>undef,'CGI::Carp'=>'1.14','CGI::Cookie'=>'1.12','CGI::Fast'=>'1.02','CGI::Pretty'=>'1.03','CGI::Switch'=>undef,'CPAN'=>'1.52','CPAN::FirstTime'=>'1.38','Carp::Heavy'=>undef,'Class::Struct'=>'0.58','Cwd'=>'2.02','DB'=>'1.0','DB_File'=>'1.72','Devel::DProf'=>'20000000.00_00','Devel::Peek'=>'1.00_01','DynaLoader'=>'1.04','Exporter'=>'5.562','Exporter::Heavy'=>undef,'ExtUtils::MM_Cygwin'=>undef,'ExtUtils::MM_Unix'=>'1.12603','ExtUtils::MakeMaker'=>'5.45','File::Copy'=>'2.03','File::Glob'=>'0.991','File::Path'=>'1.0403','GDBM_File'=>'1.03','Getopt::Long'=>'2.23','Getopt::Std'=>'1.02','IO'=>'1.20','IO::Dir'=>'1.03','IO::File'=>'1.08','IO::Handle'=>'1.21','IO::Pipe'=>'1.121','IO::Poll'=>'0.01','IO::Seekable'=>'1.08','IO::Select'=>'1.14','IO::Socket'=>'1.26','IO::Socket::INET'=>'1.25','IO::Socket::UNIX'=>'1.20','JNI'=>'0.01','JPL::AutoLoader'=>undef,'JPL::Class'=>undef,'JPL::Compile'=>undef,'NDBM_File'=>'1.03','ODBM_File'=>'1.02','OS2::DLL'=>undef,'POSIX'=>'1.03','Pod::Checker'=>'1.098','Pod::Find'=>'0.12','Pod::Html'=>'1.03','Pod::InputObjects'=>'1.12','Pod::Man'=>'1.02','Pod::ParseUtils'=>'0.2','Pod::Parser'=>'1.12','Pod::Plainer'=>'0.01','Pod::Select'=>'1.12','Pod::Text'=>'2.03','Pod::Text::Color'=>'0.05','Pod::Text::Termcap'=>'0.04','Pod::Usage'=>'1.12','SDBM_File'=>'1.02','SelfLoader'=>'1.0901','Shell'=>'0.2','Socket'=>'1.72','Sys::Hostname'=>'1.1','Sys::Syslog'=>'0.01','Term::ANSIColor'=>'1.01','Test'=>'1.13','Test::Harness'=>'1.1604','Text::ParseWords'=>'3.2','Text::Soundex'=>'1.0','Text::Tabs'=>'98.112801','Tie::Array'=>'1.01','Tie::Handle'=>'1.0','VMS::Stdio'=>'2.2','XSLoader'=>'0.01','attributes'=>'0.03','autouse'=>'1.02','base'=>'1.01','bytes'=>undef,'charnames'=>undef,'constant'=>'1.02','diagnostics'=>'1.0','fields'=>'1.01','filetest'=>undef,'lib'=>'0.5564','open'=>undef,'utf8'=>undef,'warnings'=>undef,'warnings::register'=>undef,},removed=>{}},5.006001=>{delta_from=>5.006,changed=>{'AutoLoader'=>'5.58','B::Assembler'=>'0.02','B::Concise'=>'0.51','B::Deparse'=>'0.6','ByteLoader'=>'0.04','CGI'=>'2.752','CGI::Carp'=>'1.20','CGI::Cookie'=>'1.18','CGI::Pretty'=>'1.05','CGI::Push'=>'1.04','CGI::Util'=>'1.1','CPAN'=>'1.59_54','CPAN::FirstTime'=>'1.53','Class::Struct'=>'0.59','Cwd'=>'2.04','DB_File'=>'1.75','Data::Dumper'=>'2.102','ExtUtils::Install'=>'1.28','ExtUtils::Liblist'=>'1.26','ExtUtils::MM_Unix'=>'1.12603','ExtUtils::Manifest'=>'1.33','ExtUtils::Mkbootstrap'=>'1.14','ExtUtils::Mksymlists'=>'1.17','ExtUtils::testlib'=>'1.11','File::Path'=>'1.0404','File::Spec'=>'0.82','File::Spec::Epoc'=>undef,'File::Spec::Functions'=>'1.1','File::Spec::Mac'=>'1.2','File::Spec::OS2'=>'1.1','File::Spec::Unix'=>'1.2','File::Spec::VMS'=>'1.1','File::Spec::Win32'=>'1.2','File::Temp'=>'0.12','GDBM_File'=>'1.05','Getopt::Long'=>'2.25','IO::Poll'=>'0.05','JNI'=>'0.1','Math::BigFloat'=>'0.02','Math::BigInt'=>'0.01','Math::Complex'=>'1.31','NDBM_File'=>'1.04','ODBM_File'=>'1.03','OS2::REXX'=>'1.00','Pod::Checker'=>'1.2','Pod::Find'=>'0.21','Pod::InputObjects'=>'1.13','Pod::LaTeX'=>'0.53','Pod::Man'=>'1.15','Pod::ParseUtils'=>'0.22','Pod::Parser'=>'1.13','Pod::Select'=>'1.13','Pod::Text'=>'2.08','Pod::Text::Color'=>'0.06','Pod::Text::Overstrike'=>'1.01','Pod::Text::Termcap'=>'1','Pod::Usage'=>'1.14','SDBM_File'=>'1.03','SelfLoader'=>'1.0902','Shell'=>'0.3','Term::ANSIColor'=>'1.03','Test'=>'1.15','Text::Wrap'=>'2001.0131','Tie::Handle'=>'4.0','Tie::RefHash'=>'1.3',},removed=>{}},5.006002=>{delta_from=>5.006001,changed=>{'CPAN::FirstTime'=>'1.53','DB_File'=>'1.806','Data::Dumper'=>'2.121','ExtUtils::Command'=>'1.05','ExtUtils::Command::MM'=>'0.03','ExtUtils::Install'=>'1.32','ExtUtils::Installed'=>'0.08','ExtUtils::Liblist'=>'1.01','ExtUtils::Liblist::Kid'=>'1.3','ExtUtils::MM'=>'0.04','ExtUtils::MM_Any'=>'0.07','ExtUtils::MM_BeOS'=>'1.04','ExtUtils::MM_Cygwin'=>'1.06','ExtUtils::MM_DOS'=>'0.02','ExtUtils::MM_MacOS'=>'1.07','ExtUtils::MM_NW5'=>'2.06','ExtUtils::MM_OS2'=>'1.04','ExtUtils::MM_UWIN'=>'0.02','ExtUtils::MM_Unix'=>'1.42','ExtUtils::MM_VMS'=>'5.70','ExtUtils::MM_Win32'=>'1.09','ExtUtils::MM_Win95'=>'0.03','ExtUtils::MY'=>'0.01','ExtUtils::MakeMaker'=>'6.17','ExtUtils::MakeMaker::bytes'=>'0.01','ExtUtils::MakeMaker::vmsish'=>'0.01','ExtUtils::Manifest'=>'1.42','ExtUtils::Mkbootstrap'=>'1.15','ExtUtils::Mksymlists'=>'1.19','ExtUtils::Packlist'=>'0.04','ExtUtils::testlib'=>'1.15','File::Spec'=>'0.86','File::Spec::Cygwin'=>'1.1','File::Spec::Epoc'=>'1.1','File::Spec::Functions'=>'1.3','File::Spec::Mac'=>'1.4','File::Spec::OS2'=>'1.2','File::Spec::Unix'=>'1.5','File::Spec::VMS'=>'1.4','File::Spec::Win32'=>'1.4','File::Temp'=>'0.14','Safe'=>'2.10','Test'=>'1.24','Test::Builder'=>'0.17','Test::Harness'=>'2.30','Test::Harness::Assert'=>'0.01','Test::Harness::Iterator'=>'0.01','Test::Harness::Straps'=>'0.15','Test::More'=>'0.47','Test::Simple'=>'0.47','Unicode'=>'3.0.1','if'=>'0.03','ops'=>'1.00',},removed=>{}},5.007003=>{delta_from=>5.006001,changed=>{'AnyDBM_File'=>'1.00','Attribute::Handlers'=>'0.76','AutoLoader'=>'5.59','AutoSplit'=>'1.0307','B'=>'1.00','B::Asmdata'=>'1.00','B::Assembler'=>'0.04','B::Bblock'=>'1.00','B::Bytecode'=>'1.00','B::C'=>'1.01','B::CC'=>'1.00','B::Concise'=>'0.52','B::Debug'=>'1.00','B::Deparse'=>'0.63','B::Disassembler'=>'1.01','B::Lint'=>'1.00','B::Showlex'=>'1.00','B::Stackobj'=>'1.00','B::Stash'=>'1.00','B::Terse'=>'1.00','B::Xref'=>'1.00','Benchmark'=>'1.04','CGI'=>'2.80','CGI::Apache'=>'1.00','CGI::Carp'=>'1.22','CGI::Cookie'=>'1.20','CGI::Fast'=>'1.04','CGI::Pretty'=>'1.05_00','CGI::Switch'=>'1.00','CGI::Util'=>'1.3','CPAN'=>'1.59_56','CPAN::FirstTime'=>'1.54','CPAN::Nox'=>'1.00_01','Carp'=>'1.01','Carp::Heavy'=>'1.01','Class::ISA'=>'0.32','Class::Struct'=>'0.61','Cwd'=>'2.06','DB_File'=>'1.804','Data::Dumper'=>'2.12','Devel::DProf'=>'20000000.00_01','Devel::PPPort'=>'2.0002','Devel::Peek'=>'1.00_03','Devel::SelfStubber'=>'1.03','Digest'=>'1.00','Digest::MD5'=>'2.16','DirHandle'=>'1.00','Dumpvalue'=>'1.10','Encode'=>'0.40','Encode::CN'=>'0.02','Encode::CN::HZ'=>undef,'Encode::Encoding'=>'0.02','Encode::Internal'=>'0.30','Encode::JP'=>'0.02','Encode::JP::Constants'=>'1.02','Encode::JP::H2Z'=>'0.77','Encode::JP::ISO_2022_JP'=>undef,'Encode::JP::JIS'=>undef,'Encode::JP::Tr'=>'0.77','Encode::KR'=>'0.02','Encode::TW'=>'0.02','Encode::Tcl'=>'1.01','Encode::Tcl::Escape'=>'1.01','Encode::Tcl::Extended'=>'1.01','Encode::Tcl::HanZi'=>'1.01','Encode::Tcl::Table'=>'1.01','Encode::Unicode'=>'0.30','Encode::XS'=>'0.40','Encode::iso10646_1'=>'0.30','Encode::usc2_le'=>'0.30','Encode::utf8'=>'0.30','English'=>'1.00','Env'=>'1.00','Exporter'=>'5.566','Exporter::Heavy'=>'5.562','ExtUtils::Command'=>'1.02','ExtUtils::Constant'=>'0.11','ExtUtils::Embed'=>'1.250601','ExtUtils::Install'=>'1.29','ExtUtils::Installed'=>'0.04','ExtUtils::Liblist'=>'1.2701','ExtUtils::MM_BeOS'=>'1.00','ExtUtils::MM_Cygwin'=>'1.00','ExtUtils::MM_OS2'=>'1.00','ExtUtils::MM_Unix'=>'1.12607','ExtUtils::MM_VMS'=>'5.56','ExtUtils::MM_Win32'=>'1.00_02','ExtUtils::MakeMaker'=>'5.48_03','ExtUtils::Manifest'=>'1.35','ExtUtils::Mkbootstrap'=>'1.1401','ExtUtils::Mksymlists'=>'1.18','ExtUtils::Packlist'=>'0.04','ExtUtils::testlib'=>'1.1201','Fatal'=>'1.03','Fcntl'=>'1.04','File::Basename'=>'2.71','File::CheckTree'=>'4.1','File::Compare'=>'1.1003','File::Copy'=>'2.05','File::DosGlob'=>'1.00','File::Find'=>'1.04','File::Glob'=>'1.01','File::Path'=>'1.05','File::Spec'=>'0.83','File::Spec::Cygwin'=>'1.0','File::Spec::Epoc'=>'1.00','File::Spec::Functions'=>'1.2','File::Spec::Mac'=>'1.3','File::Spec::Unix'=>'1.4','File::Spec::VMS'=>'1.2','File::Spec::Win32'=>'1.3','File::Temp'=>'0.13','File::stat'=>'1.00','FileCache'=>'1.00','FileHandle'=>'2.01','Filter::Simple'=>'0.77','Filter::Util::Call'=>'1.06','FindBin'=>'1.43','GDBM_File'=>'1.06','Getopt::Long'=>'2.28','Getopt::Std'=>'1.03','I18N::Collate'=>'1.00','I18N::LangTags'=>'0.27','I18N::LangTags::List'=>'0.25','I18N::Langinfo'=>'0.01','IO::Dir'=>'1.03_00','IO::File'=>'1.09','IO::Handle'=>'1.21_00','IO::Pipe'=>'1.122','IO::Poll'=>'0.06','IO::Seekable'=>'1.08_00','IO::Select'=>'1.15','IO::Socket'=>'1.27','IO::Socket::INET'=>'1.26','IO::Socket::UNIX'=>'1.20_00','IPC::Msg'=>'1.00_00','IPC::Open3'=>'1.0104','IPC::Semaphore'=>'1.00_00','IPC::SysV'=>'1.03_00','List::Util'=>'1.06_00','Locale::Constants'=>'2.01','Locale::Country'=>'2.01','Locale::Currency'=>'2.01','Locale::Language'=>'2.01','Locale::Maketext'=>'1.03','Locale::Script'=>'2.01','MIME::Base64'=>'2.12','MIME::QuotedPrint'=>'2.03','Math::BigFloat'=>'1.30','Math::BigInt'=>'1.54','Math::BigInt::Calc'=>'0.25','Math::Complex'=>'1.34','Math::Trig'=>'1.01','Memoize'=>'0.66','Memoize::AnyDBM_File'=>'0.65','Memoize::Expire'=>'0.66','Memoize::ExpireFile'=>'0.65','Memoize::ExpireTest'=>'0.65','Memoize::NDBM_File'=>'0.65','Memoize::SDBM_File'=>'0.65','Memoize::Storable'=>'0.65','NEXT'=>'0.50','Net::Cmd'=>'2.21','Net::Config'=>'1.10','Net::Domain'=>'2.17','Net::FTP'=>'2.64','Net::FTP::A'=>'1.15','Net::FTP::E'=>'0.01','Net::FTP::I'=>'1.12','Net::FTP::L'=>'0.01','Net::FTP::dataconn'=>'0.10','Net::NNTP'=>'2.21','Net::Netrc'=>'2.12','Net::POP3'=>'2.23','Net::Ping'=>'2.12','Net::SMTP'=>'2.21','Net::Time'=>'2.09','Net::hostent'=>'1.00','Net::netent'=>'1.00','Net::protoent'=>'1.00','Net::servent'=>'1.00','O'=>'1.00','OS2::DLL'=>'1.00','OS2::Process'=>'1.0','OS2::REXX'=>'1.01','Opcode'=>'1.05','POSIX'=>'1.05','PerlIO'=>'1.00','PerlIO::Scalar'=>'0.01','PerlIO::Via'=>'0.01','Pod::Checker'=>'1.3','Pod::Find'=>'0.22','Pod::Functions'=>'1.01','Pod::Html'=>'1.04','Pod::LaTeX'=>'0.54','Pod::Man'=>'1.32','Pod::ParseLink'=>'1.05','Pod::Text'=>'2.18','Pod::Text::Color'=>'1.03','Pod::Text::Overstrike'=>'1.08','Pod::Text::Termcap'=>'1.09','Safe'=>'2.07','Scalar::Util'=>'1.06_00','Search::Dict'=>'1.02','SelectSaver'=>'1.00','SelfLoader'=>'1.0903','Shell'=>'0.4','Socket'=>'1.75','Storable'=>'1.015','Switch'=>'2.06','Symbol'=>'1.04','Sys::Syslog'=>'0.02','Term::ANSIColor'=>'1.04','Term::Cap'=>'1.07','Term::Complete'=>'1.4','Term::ReadLine'=>'1.00','Test'=>'1.18','Test::Builder'=>'0.11','Test::Harness'=>'2.01','Test::Harness::Assert'=>'0.01','Test::Harness::Iterator'=>'0.01','Test::Harness::Straps'=>'0.08','Test::More'=>'0.41','Test::Simple'=>'0.41','Text::Abbrev'=>'1.00','Text::Balanced'=>'1.89','Text::ParseWords'=>'3.21','Text::Soundex'=>'1.01','Text::Wrap'=>'2001.0929','Thread'=>'2.00','Thread::Queue'=>'1.00','Thread::Semaphore'=>'1.00','Thread::Signal'=>'1.00','Thread::Specific'=>'1.00','Tie::Array'=>'1.02','Tie::File'=>'0.17','Tie::Handle'=>'4.1','Tie::Hash'=>'1.00','Tie::Memoize'=>'1.0','Tie::RefHash'=>'1.3_00','Tie::Scalar'=>'1.00','Tie::SubstrHash'=>'1.00','Time::HiRes'=>'1.20_00','Time::Local'=>'1.04','Time::gmtime'=>'1.02','Time::localtime'=>'1.02','Time::tm'=>'1.00','UNIVERSAL'=>'1.00','Unicode::Collate'=>'0.10','Unicode::Normalize'=>'0.14','Unicode::UCD'=>'0.2','User::grent'=>'1.00','User::pwent'=>'1.00','VMS::DCLsym'=>'1.02','VMS::Filespec'=>'1.1','VMS::Stdio'=>'2.3','XS::Typemap'=>'0.01','attributes'=>'0.04_01','attrs'=>'1.01','autouse'=>'1.03','base'=>'1.02','blib'=>'1.01','bytes'=>'1.00','charnames'=>'1.01','constant'=>'1.04','diagnostics'=>'1.1','encoding'=>'1.00','fields'=>'1.02','filetest'=>'1.00','if'=>'0.01','integer'=>'1.00','less'=>'0.01','locale'=>'1.00','open'=>'1.01','ops'=>'1.00','overload'=>'1.00','re'=>'0.03','sort'=>'1.00','strict'=>'1.02','subs'=>'1.00','threads'=>'0.05','threads::shared'=>'0.90','utf8'=>'1.00','vars'=>'1.01','vmsish'=>'1.00','warnings'=>'1.00','warnings::register'=>'1.00',},removed=>{}},5.008=>{delta_from=>5.007003,changed=>{'Attribute::Handlers'=>'0.77','B'=>'1.01','B::Lint'=>'1.01','B::Xref'=>'1.01','CGI'=>'2.81','CGI::Carp'=>'1.23','CPAN'=>'1.61','CPAN::FirstTime'=>'1.56','CPAN::Nox'=>'1.02','Digest::MD5'=>'2.20','Dumpvalue'=>'1.11','Encode'=>'1.75','Encode::Alias'=>'1.32','Encode::Byte'=>'1.22','Encode::CJKConstants'=>'1.00','Encode::CN'=>'1.24','Encode::CN::HZ'=>'1.04','Encode::Config'=>'1.06','Encode::EBCDIC'=>'1.21','Encode::Encoder'=>'0.05','Encode::Encoding'=>'1.30','Encode::Guess'=>'1.06','Encode::JP'=>'1.25','Encode::JP::H2Z'=>'1.02','Encode::JP::JIS7'=>'1.08','Encode::KR'=>'1.22','Encode::KR::2022_KR'=>'1.05','Encode::MIME::Header'=>'1.05','Encode::Symbol'=>'1.22','Encode::TW'=>'1.26','Encode::Unicode'=>'1.37','Exporter::Heavy'=>'5.566','ExtUtils::Command'=>'1.04','ExtUtils::Command::MM'=>'0.01','ExtUtils::Constant'=>'0.12','ExtUtils::Installed'=>'0.06','ExtUtils::Liblist'=>'1.00','ExtUtils::Liblist::Kid'=>'1.29','ExtUtils::MM'=>'0.04','ExtUtils::MM_Any'=>'0.04','ExtUtils::MM_BeOS'=>'1.03','ExtUtils::MM_Cygwin'=>'1.04','ExtUtils::MM_DOS'=>'0.01','ExtUtils::MM_MacOS'=>'1.03','ExtUtils::MM_NW5'=>'2.05','ExtUtils::MM_OS2'=>'1.03','ExtUtils::MM_UWIN'=>'0.01','ExtUtils::MM_Unix'=>'1.33','ExtUtils::MM_VMS'=>'5.65','ExtUtils::MM_Win32'=>'1.05','ExtUtils::MM_Win95'=>'0.02','ExtUtils::MY'=>'0.01','ExtUtils::MakeMaker'=>'6.03','ExtUtils::Manifest'=>'1.38','ExtUtils::Mkbootstrap'=>'1.15','ExtUtils::Mksymlists'=>'1.19','ExtUtils::testlib'=>'1.15','File::CheckTree'=>'4.2','FileCache'=>'1.021','Filter::Simple'=>'0.78','Getopt::Long'=>'2.32','Hash::Util'=>'0.04','List::Util'=>'1.07_00','Locale::Country'=>'2.04','Math::BigFloat'=>'1.35','Math::BigFloat::Trace'=>'0.01','Math::BigInt'=>'1.60','Math::BigInt::Calc'=>'0.30','Math::BigInt::Trace'=>'0.01','Math::BigRat'=>'0.07','Memoize'=>'1.01','Memoize::Expire'=>'1.00','Memoize::ExpireFile'=>'1.01','Net::FTP'=>'2.65','Net::FTP::dataconn'=>'0.11','Net::Ping'=>'2.19','Net::SMTP'=>'2.24','PerlIO'=>'1.01','PerlIO::encoding'=>'0.06','PerlIO::scalar'=>'0.01','PerlIO::via'=>'0.01','PerlIO::via::QuotedPrint'=>'0.04','Pod::Man'=>'1.33','Pod::Text'=>'2.19','Scalar::Util'=>'1.07_00','Storable'=>'2.04','Switch'=>'2.09','Sys::Syslog'=>'0.03','Test'=>'1.20','Test::Builder'=>'0.15','Test::Harness'=>'2.26','Test::Harness::Straps'=>'0.14','Test::More'=>'0.45','Test::Simple'=>'0.45','Thread::Queue'=>'2.00','Thread::Semaphore'=>'2.00','Tie::File'=>'0.93','Tie::RefHash'=>'1.30','Unicode'=>'3.2.0','Unicode::Collate'=>'0.12','Unicode::Normalize'=>'0.17','XS::APItest'=>'0.01','attributes'=>'0.05','base'=>'1.03','bigint'=>'0.02','bignum'=>'0.11','bigrat'=>'0.04','blib'=>'1.02','encoding'=>'1.35','sort'=>'1.01','threads'=>'0.99',},removed=>{'Encode::Internal'=>1,'Encode::JP::Constants'=>1,'Encode::JP::ISO_2022_JP'=>1,'Encode::JP::JIS'=>1,'Encode::JP::Tr'=>1,'Encode::Tcl'=>1,'Encode::Tcl::Escape'=>1,'Encode::Tcl::Extended'=>1,'Encode::Tcl::HanZi'=>1,'Encode::Tcl::Table'=>1,'Encode::XS'=>1,'Encode::iso10646_1'=>1,'Encode::usc2_le'=>1,'Encode::utf8'=>1,'PerlIO::Scalar'=>1,'PerlIO::Via'=>1,}},5.008001=>{delta_from=>5.008,changed=>{'Attribute::Handlers'=>'0.78','AutoLoader'=>'5.60','AutoSplit'=>'1.04','B'=>'1.02','B::Asmdata'=>'1.01','B::Assembler'=>'0.06','B::Bblock'=>'1.02','B::Bytecode'=>'1.01','B::C'=>'1.02','B::Concise'=>'0.56','B::Debug'=>'1.01','B::Deparse'=>'0.64','B::Disassembler'=>'1.03','B::Lint'=>'1.02','B::Terse'=>'1.02','Benchmark'=>'1.051','ByteLoader'=>'0.05','CGI'=>'3.00','CGI::Carp'=>'1.26','CGI::Cookie'=>'1.24','CGI::Fast'=>'1.041','CGI::Pretty'=>'1.07_00','CGI::Util'=>'1.31','CPAN'=>'1.76_01','CPAN::FirstTime'=>'1.60','CPAN::Nox'=>'1.03','Class::Struct'=>'0.63','Cwd'=>'2.08','DB_File'=>'1.806','Data::Dumper'=>'2.121','Devel::DProf'=>'20030813.00','Devel::PPPort'=>'2.007','Devel::Peek'=>'1.01','Digest'=>'1.02','Digest::MD5'=>'2.27','Encode'=>'1.9801','Encode::Alias'=>'1.38','Encode::Byte'=>'1.23','Encode::CJKConstants'=>'1.02','Encode::CN::HZ'=>'1.05','Encode::Config'=>'1.07','Encode::Encoder'=>'0.07','Encode::Encoding'=>'1.33','Encode::Guess'=>'1.09','Encode::JP::JIS7'=>'1.12','Encode::KR'=>'1.23','Encode::KR::2022_KR'=>'1.06','Encode::MIME::Header'=>'1.09','Encode::Unicode'=>'1.40','Encode::Unicode::UTF7'=>'0.02','English'=>'1.01','Errno'=>'1.09_00','Exporter'=>'5.567','Exporter::Heavy'=>'5.567','ExtUtils::Command'=>'1.05','ExtUtils::Command::MM'=>'0.03','ExtUtils::Constant'=>'0.14','ExtUtils::Install'=>'1.32','ExtUtils::Installed'=>'0.08','ExtUtils::Liblist'=>'1.01','ExtUtils::Liblist::Kid'=>'1.3','ExtUtils::MM_Any'=>'0.07','ExtUtils::MM_BeOS'=>'1.04','ExtUtils::MM_Cygwin'=>'1.06','ExtUtils::MM_DOS'=>'0.02','ExtUtils::MM_MacOS'=>'1.07','ExtUtils::MM_NW5'=>'2.06','ExtUtils::MM_OS2'=>'1.04','ExtUtils::MM_UWIN'=>'0.02','ExtUtils::MM_Unix'=>'1.42','ExtUtils::MM_VMS'=>'5.70','ExtUtils::MM_Win32'=>'1.09','ExtUtils::MM_Win95'=>'0.03','ExtUtils::MakeMaker'=>'6.17','ExtUtils::MakeMaker::bytes'=>'0.01','ExtUtils::MakeMaker::vmsish'=>'0.01','ExtUtils::Manifest'=>'1.42','Fcntl'=>'1.05','File::Basename'=>'2.72','File::Copy'=>'2.06','File::Find'=>'1.05','File::Glob'=>'1.02','File::Path'=>'1.06','File::Spec'=>'0.86','File::Spec::Cygwin'=>'1.1','File::Spec::Epoc'=>'1.1','File::Spec::Functions'=>'1.3','File::Spec::Mac'=>'1.4','File::Spec::OS2'=>'1.2','File::Spec::Unix'=>'1.5','File::Spec::VMS'=>'1.4','File::Spec::Win32'=>'1.4','File::Temp'=>'0.14','FileCache'=>'1.03','Filter::Util::Call'=>'1.0601','GDBM_File'=>'1.07','Getopt::Long'=>'2.34','Getopt::Std'=>'1.04','Hash::Util'=>'0.05','I18N::LangTags'=>'0.28','I18N::LangTags::List'=>'0.26','I18N::Langinfo'=>'0.02','IO'=>'1.21','IO::Dir'=>'1.04','IO::File'=>'1.10','IO::Handle'=>'1.23','IO::Seekable'=>'1.09','IO::Select'=>'1.16','IO::Socket'=>'1.28','IO::Socket::INET'=>'1.27','IO::Socket::UNIX'=>'1.21','IPC::Msg'=>'1.02','IPC::Open3'=>'1.0105','IPC::Semaphore'=>'1.02','IPC::SysV'=>'1.04','JNI'=>'0.2','List::Util'=>'1.13','Locale::Country'=>'2.61','Locale::Currency'=>'2.21','Locale::Language'=>'2.21','Locale::Maketext'=>'1.06','Locale::Maketext::Guts'=>undef,'Locale::Maketext::GutsLoader'=>undef,'Locale::Script'=>'2.21','MIME::Base64'=>'2.20','MIME::QuotedPrint'=>'2.20','Math::BigFloat'=>'1.40','Math::BigInt'=>'1.66','Math::BigInt::Calc'=>'0.36','Math::BigInt::Scalar'=>'0.11','Math::BigRat'=>'0.10','Math::Trig'=>'1.02','NDBM_File'=>'1.05','NEXT'=>'0.60','Net::Cmd'=>'2.24','Net::Domain'=>'2.18','Net::FTP'=>'2.71','Net::FTP::A'=>'1.16','Net::NNTP'=>'2.22','Net::POP3'=>'2.24','Net::Ping'=>'2.31','Net::SMTP'=>'2.26','Net::hostent'=>'1.01','Net::servent'=>'1.01','ODBM_File'=>'1.04','OS2::DLL'=>'1.01','OS2::ExtAttr'=>'0.02','OS2::PrfDB'=>'0.03','OS2::Process'=>'1.01','OS2::REXX'=>'1.02','POSIX'=>'1.06','PerlIO'=>'1.02','PerlIO::encoding'=>'0.07','PerlIO::scalar'=>'0.02','PerlIO::via'=>'0.02','PerlIO::via::QuotedPrint'=>'0.05','Pod::Checker'=>'1.41','Pod::Find'=>'0.24','Pod::Functions'=>'1.02','Pod::Html'=>'1.0501','Pod::InputObjects'=>'1.14','Pod::LaTeX'=>'0.55','Pod::Man'=>'1.37','Pod::ParseLink'=>'1.06','Pod::ParseUtils'=>'0.3','Pod::Perldoc'=>'3.10','Pod::Perldoc::BaseTo'=>undef,'Pod::Perldoc::GetOptsOO'=>undef,'Pod::Perldoc::ToChecker'=>undef,'Pod::Perldoc::ToMan'=>undef,'Pod::Perldoc::ToNroff'=>undef,'Pod::Perldoc::ToPod'=>undef,'Pod::Perldoc::ToRtf'=>undef,'Pod::Perldoc::ToText'=>undef,'Pod::Perldoc::ToTk'=>undef,'Pod::Perldoc::ToXml'=>undef,'Pod::PlainText'=>'2.01','Pod::Text'=>'2.21','Pod::Text::Color'=>'1.04','Pod::Text::Overstrike'=>'1.1','Pod::Text::Termcap'=>'1.11','Pod::Usage'=>'1.16','SDBM_File'=>'1.04','Safe'=>'2.10','Scalar::Util'=>'1.13','SelfLoader'=>'1.0904','Shell'=>'0.5','Socket'=>'1.76','Storable'=>'2.08','Switch'=>'2.10','Symbol'=>'1.05','Sys::Hostname'=>'1.11','Sys::Syslog'=>'0.04','Term::ANSIColor'=>'1.07','Term::Cap'=>'1.08','Term::Complete'=>'1.401','Term::ReadLine'=>'1.01','Test'=>'1.24','Test::Builder'=>'0.17','Test::Harness'=>'2.30','Test::Harness::Straps'=>'0.15','Test::More'=>'0.47','Test::Simple'=>'0.47','Text::Abbrev'=>'1.01','Text::Balanced'=>'1.95','Text::Wrap'=>'2001.09291','Thread::Semaphore'=>'2.01','Tie::Array'=>'1.03','Tie::File'=>'0.97','Tie::RefHash'=>'1.31','Time::HiRes'=>'1.51','Time::Local'=>'1.07','UNIVERSAL'=>'1.01','Unicode'=>'4.0.0','Unicode::Collate'=>'0.28','Unicode::Normalize'=>'0.23','Unicode::UCD'=>'0.21','VMS::Filespec'=>'1.11','XS::APItest'=>'0.02','XSLoader'=>'0.02','attributes'=>'0.06','base'=>'2.03','bigint'=>'0.04','bignum'=>'0.14','bigrat'=>'0.06','bytes'=>'1.01','charnames'=>'1.02','diagnostics'=>'1.11','encoding'=>'1.47','fields'=>'2.03','filetest'=>'1.01','if'=>'0.03','lib'=>'0.5565','open'=>'1.02','overload'=>'1.01','re'=>'0.04','sort'=>'1.02','strict'=>'1.03','threads'=>'1.00','threads::shared'=>'0.91','utf8'=>'1.02','vmsish'=>'1.01','warnings'=>'1.03',},removed=>{}},5.008002=>{delta_from=>5.008001,changed=>{'DB_File'=>'1.807','Devel::PPPort'=>'2.009','Digest::MD5'=>'2.30','I18N::LangTags'=>'0.29','I18N::LangTags::List'=>'0.29','MIME::Base64'=>'2.21','MIME::QuotedPrint'=>'2.21','Net::Domain'=>'2.19','Net::FTP'=>'2.72','Pod::Perldoc'=>'3.11','Time::HiRes'=>'1.52','Unicode::Collate'=>'0.30','Unicode::Normalize'=>'0.25',},removed=>{}},5.008003=>{delta_from=>5.008002,changed=>{'Benchmark'=>'1.052','CGI'=>'3.01','CGI::Carp'=>'1.27','CGI::Fast'=>'1.05','CGI::Pretty'=>'1.08','CGI::Util'=>'1.4','Cwd'=>'2.12','DB_File'=>'1.808','Devel::PPPort'=>'2.011','Digest'=>'1.05','Digest::MD5'=>'2.33','Digest::base'=>'1.00','Encode'=>'1.99','Exporter'=>'5.57','File::CheckTree'=>'4.3','File::Copy'=>'2.07','File::Find'=>'1.06','File::Spec'=>'0.87','FindBin'=>'1.44','Getopt::Std'=>'1.05','Math::BigFloat'=>'1.42','Math::BigInt'=>'1.68','Math::BigInt::Calc'=>'0.38','Math::BigInt::CalcEmu'=>'0.02','OS2::DLL'=>'1.02','POSIX'=>'1.07','PerlIO'=>'1.03','PerlIO::via::QuotedPrint'=>'0.06','Pod::Html'=>'1.0502','Pod::Parser'=>'1.14','Pod::Perldoc'=>'3.12','Pod::PlainText'=>'2.02','Storable'=>'2.09','Test::Harness'=>'2.40','Test::Harness::Assert'=>'0.02','Test::Harness::Iterator'=>'0.02','Test::Harness::Straps'=>'0.19','Tie::Hash'=>'1.01','Unicode::Collate'=>'0.33','Unicode::Normalize'=>'0.28','XS::APItest'=>'0.03','base'=>'2.04','diagnostics'=>'1.12','encoding'=>'1.48','threads'=>'1.01','threads::shared'=>'0.92',},removed=>{'Math::BigInt::Scalar'=>1,}},5.008004=>{delta_from=>5.008003,changed=>{'Attribute::Handlers'=>'0.78_01','B::Assembler'=>'0.07','B::Concise'=>'0.60','B::Deparse'=>'0.66','Benchmark'=>'1.06','CGI'=>'3.04','Carp'=>'1.02','Cwd'=>'2.17','DBM_Filter'=>'0.01','DBM_Filter::compress'=>'0.01','DBM_Filter::encode'=>'0.01','DBM_Filter::int32'=>'0.01','DBM_Filter::null'=>'0.01','DBM_Filter::utf8'=>'0.01','Digest'=>'1.06','DynaLoader'=>'1.05','Encode'=>'1.99_01','Encode::CN::HZ'=>'1.0501','Exporter'=>'5.58','Exporter::Heavy'=>'5.57','ExtUtils::Liblist::Kid'=>'1.3001','ExtUtils::MM_NW5'=>'2.07_02','ExtUtils::MM_Win95'=>'0.0301','File::Find'=>'1.07','IO::Handle'=>'1.24','IO::Pipe'=>'1.123','IPC::Open3'=>'1.0106','Locale::Maketext'=>'1.08','MIME::Base64'=>'3.01','MIME::QuotedPrint'=>'3.01','Math::BigFloat'=>'1.44','Math::BigInt'=>'1.70','Math::BigInt::Calc'=>'0.40','Math::BigInt::CalcEmu'=>'0.04','Math::BigRat'=>'0.12','ODBM_File'=>'1.05','POSIX'=>'1.08','Shell'=>'0.5.2','Socket'=>'1.77','Storable'=>'2.12','Sys::Syslog'=>'0.05','Term::ANSIColor'=>'1.08','Time::HiRes'=>'1.59','Unicode'=>'4.0.1','Unicode::UCD'=>'0.22','Win32'=>'0.23','base'=>'2.05','bigint'=>'0.05','bignum'=>'0.15','charnames'=>'1.03','open'=>'1.03','threads'=>'1.03','utf8'=>'1.03',},removed=>{}},5.008005=>{delta_from=>5.008004,changed=>{'B::Concise'=>'0.61','B::Deparse'=>'0.67','CGI'=>'3.05','CGI::Carp'=>'1.28','CGI::Util'=>'1.5','Carp'=>'1.03','Carp::Heavy'=>'1.03','Cwd'=>'2.19','DB_File'=>'1.809','Digest'=>'1.08','Encode'=>'2.01','Encode::Alias'=>'2.00','Encode::Byte'=>'2.00','Encode::CJKConstants'=>'2.00','Encode::CN'=>'2.00','Encode::CN::HZ'=>'2.01','Encode::Config'=>'2.00','Encode::EBCDIC'=>'2.00','Encode::Encoder'=>'2.00','Encode::Encoding'=>'2.00','Encode::Guess'=>'2.00','Encode::JP'=>'2.00','Encode::JP::H2Z'=>'2.00','Encode::JP::JIS7'=>'2.00','Encode::KR'=>'2.00','Encode::KR::2022_KR'=>'2.00','Encode::MIME::Header'=>'2.00','Encode::Symbol'=>'2.00','Encode::TW'=>'2.00','Encode::Unicode'=>'2.00','Encode::Unicode::UTF7'=>'2.01','File::Basename'=>'2.73','File::Copy'=>'2.08','File::Glob'=>'1.03','FileCache'=>'1.04_01','I18N::LangTags'=>'0.33','I18N::LangTags::Detect'=>'1.03','List::Util'=>'1.14','Locale::Constants'=>'2.07','Locale::Country'=>'2.07','Locale::Currency'=>'2.07','Locale::Language'=>'2.07','Locale::Maketext'=>'1.09','Locale::Script'=>'2.07','Net::Cmd'=>'2.26','Net::FTP'=>'2.75','Net::NNTP'=>'2.23','Net::POP3'=>'2.28','Net::SMTP'=>'2.29','Net::Time'=>'2.10','Pod::Checker'=>'1.42','Pod::Find'=>'0.2401','Pod::LaTeX'=>'0.56','Pod::ParseUtils'=>'1.2','Pod::Perldoc'=>'3.13','Safe'=>'2.11','Scalar::Util'=>'1.14','Shell'=>'0.6','Storable'=>'2.13','Term::Cap'=>'1.09','Test'=>'1.25','Test::Harness'=>'2.42','Text::ParseWords'=>'3.22','Text::Wrap'=>'2001.09292','Time::Local'=>'1.10','Unicode::Collate'=>'0.40','Unicode::Normalize'=>'0.30','XS::APItest'=>'0.04','autouse'=>'1.04','base'=>'2.06','charnames'=>'1.04','diagnostics'=>'1.13','encoding'=>'2.00','threads'=>'1.05','utf8'=>'1.04',},removed=>{}},5.008006=>{delta_from=>5.008005,changed=>{'B'=>'1.07','B::C'=>'1.04','B::Concise'=>'0.64','B::Debug'=>'1.02','B::Deparse'=>'0.69','B::Lint'=>'1.03','B::Showlex'=>'1.02','Cwd'=>'3.01','DB_File'=>'1.810','Data::Dumper'=>'2.121_02','Devel::PPPort'=>'3.03','Devel::Peek'=>'1.02','Encode'=>'2.08','Encode::Alias'=>'2.02','Encode::Encoding'=>'2.02','Encode::JP'=>'2.01','Encode::Unicode'=>'2.02','Exporter::Heavy'=>'5.58','ExtUtils::Constant'=>'0.1401','File::Spec'=>'3.01','File::Spec::Win32'=>'1.5','I18N::LangTags'=>'0.35','I18N::LangTags::List'=>'0.35','MIME::Base64'=>'3.05','MIME::QuotedPrint'=>'3.03','Math::BigFloat'=>'1.47','Math::BigInt'=>'1.73','Math::BigInt::Calc'=>'0.43','Math::BigRat'=>'0.13','Text::ParseWords'=>'3.23','Time::HiRes'=>'1.65','XS::APItest'=>'0.05','diagnostics'=>'1.14','encoding'=>'2.01','open'=>'1.04','overload'=>'1.02',},removed=>{}},5.008007=>{delta_from=>5.008006,changed=>{'B'=>'1.09','B::Concise'=>'0.65','B::Deparse'=>'0.7','B::Disassembler'=>'1.04','B::Terse'=>'1.03','Benchmark'=>'1.07','CGI'=>'3.10','CGI::Carp'=>'1.29','CGI::Cookie'=>'1.25','Carp'=>'1.04','Carp::Heavy'=>'1.04','Class::ISA'=>'0.33','Cwd'=>'3.05','DB_File'=>'1.811','Data::Dumper'=>'2.121_04','Devel::DProf'=>'20050310.00','Devel::PPPort'=>'3.06','Digest'=>'1.10','Digest::file'=>'0.01','Encode'=>'2.10','Encode::Alias'=>'2.03','Errno'=>'1.09_01','ExtUtils::Constant'=>'0.16','ExtUtils::Constant::Base'=>'0.01','ExtUtils::Constant::Utils'=>'0.01','ExtUtils::Constant::XS'=>'0.01','File::Find'=>'1.09','File::Glob'=>'1.04','File::Path'=>'1.07','File::Spec'=>'3.05','File::Temp'=>'0.16','FileCache'=>'1.05','IO::File'=>'1.11','IO::Socket::INET'=>'1.28','Math::BigFloat'=>'1.51','Math::BigInt'=>'1.77','Math::BigInt::Calc'=>'0.47','Math::BigInt::CalcEmu'=>'0.05','Math::BigRat'=>'0.15','Pod::Find'=>'1.3','Pod::Html'=>'1.0503','Pod::InputObjects'=>'1.3','Pod::LaTeX'=>'0.58','Pod::ParseUtils'=>'1.3','Pod::Parser'=>'1.3','Pod::Perldoc'=>'3.14','Pod::Select'=>'1.3','Pod::Usage'=>'1.3','SelectSaver'=>'1.01','Symbol'=>'1.06','Sys::Syslog'=>'0.06','Term::ANSIColor'=>'1.09','Term::Complete'=>'1.402','Test::Builder'=>'0.22','Test::Harness'=>'2.48','Test::Harness::Point'=>'0.01','Test::Harness::Straps'=>'0.23','Test::More'=>'0.54','Test::Simple'=>'0.54','Text::ParseWords'=>'3.24','Text::Wrap'=>'2001.09293','Tie::RefHash'=>'1.32','Time::HiRes'=>'1.66','Time::Local'=>'1.11','Unicode'=>'4.1.0','Unicode::Normalize'=>'0.32','Unicode::UCD'=>'0.23','Win32'=>'0.24','XS::APItest'=>'0.06','base'=>'2.07','bigint'=>'0.07','bignum'=>'0.17','bigrat'=>'0.08','bytes'=>'1.02','constant'=>'1.05','overload'=>'1.03','threads::shared'=>'0.93','utf8'=>'1.05',},removed=>{'JNI'=>1,'JPL::AutoLoader'=>1,'JPL::Class'=>1,'JPL::Compile'=>1,}},5.008008=>{delta_from=>5.008007,changed=>{'Attribute::Handlers'=>'0.78_02','B'=>'1.09_01','B::Bblock'=>'1.02_01','B::Bytecode'=>'1.01_01','B::C'=>'1.04_01','B::CC'=>'1.00_01','B::Concise'=>'0.66','B::Debug'=>'1.02_01','B::Deparse'=>'0.71','B::Disassembler'=>'1.05','B::Terse'=>'1.03_01','ByteLoader'=>'0.06','CGI'=>'3.15','CGI::Cookie'=>'1.26','CPAN'=>'1.76_02','Cwd'=>'3.12','DB'=>'1.01','DB_File'=>'1.814','Data::Dumper'=>'2.121_08','Devel::DProf'=>'20050603.00','Devel::PPPort'=>'3.06_01','Devel::Peek'=>'1.03','Digest'=>'1.14','Digest::MD5'=>'2.36','Digest::file'=>'1.00','Dumpvalue'=>'1.12','Encode'=>'2.12','Encode::Alias'=>'2.04','Encode::Config'=>'2.01','Encode::MIME::Header'=>'2.01','Encode::MIME::Header::ISO_2022_JP'=>'1.01','English'=>'1.02','ExtUtils::Command'=>'1.09','ExtUtils::Command::MM'=>'0.05','ExtUtils::Constant'=>'0.17','ExtUtils::Embed'=>'1.26','ExtUtils::Install'=>'1.33','ExtUtils::Liblist::Kid'=>'1.3','ExtUtils::MM'=>'0.05','ExtUtils::MM_AIX'=>'0.03','ExtUtils::MM_Any'=>'0.13','ExtUtils::MM_BeOS'=>'1.05','ExtUtils::MM_Cygwin'=>'1.08','ExtUtils::MM_MacOS'=>'1.08','ExtUtils::MM_NW5'=>'2.08','ExtUtils::MM_OS2'=>'1.05','ExtUtils::MM_QNX'=>'0.02','ExtUtils::MM_Unix'=>'1.50','ExtUtils::MM_VMS'=>'5.73','ExtUtils::MM_VOS'=>'0.02','ExtUtils::MM_Win32'=>'1.12','ExtUtils::MM_Win95'=>'0.04','ExtUtils::MakeMaker'=>'6.30','ExtUtils::MakeMaker::Config'=>'0.02','ExtUtils::Manifest'=>'1.46','File::Basename'=>'2.74','File::Copy'=>'2.09','File::Find'=>'1.10','File::Glob'=>'1.05','File::Path'=>'1.08','File::Spec'=>'3.12','File::Spec::Win32'=>'1.6','FileCache'=>'1.06','Filter::Simple'=>'0.82','FindBin'=>'1.47','GDBM_File'=>'1.08','Getopt::Long'=>'2.35','IO'=>'1.22','IO::Dir'=>'1.05','IO::File'=>'1.13','IO::Handle'=>'1.25','IO::Pipe'=>'1.13','IO::Poll'=>'0.07','IO::Seekable'=>'1.10','IO::Select'=>'1.17','IO::Socket'=>'1.29','IO::Socket::INET'=>'1.29','IO::Socket::UNIX'=>'1.22','IPC::Open2'=>'1.02','IPC::Open3'=>'1.02','List::Util'=>'1.18','MIME::Base64'=>'3.07','MIME::QuotedPrint'=>'3.07','Math::Complex'=>'1.35','Math::Trig'=>'1.03','NDBM_File'=>'1.06','ODBM_File'=>'1.06','OS2::PrfDB'=>'0.04','OS2::Process'=>'1.02','OS2::REXX'=>'1.03','Opcode'=>'1.06','POSIX'=>'1.09','PerlIO'=>'1.04','PerlIO::encoding'=>'0.09','PerlIO::scalar'=>'0.04','PerlIO::via'=>'0.03','Pod::Checker'=>'1.43','Pod::Find'=>'1.34','Pod::Functions'=>'1.03','Pod::Html'=>'1.0504','Pod::ParseUtils'=>'1.33','Pod::Parser'=>'1.32','Pod::Usage'=>'1.33','SDBM_File'=>'1.05','Safe'=>'2.12','Scalar::Util'=>'1.18','Socket'=>'1.78','Storable'=>'2.15','Switch'=>'2.10_01','Sys::Syslog'=>'0.13','Term::ANSIColor'=>'1.10','Term::ReadLine'=>'1.02','Test::Builder'=>'0.32','Test::Builder::Module'=>'0.02','Test::Builder::Tester'=>'1.02','Test::Builder::Tester::Color'=>undef,'Test::Harness'=>'2.56','Test::Harness::Straps'=>'0.26','Test::More'=>'0.62','Test::Simple'=>'0.62','Text::Tabs'=>'2005.0824','Text::Wrap'=>'2005.082401','Tie::Hash'=>'1.02','Time::HiRes'=>'1.86','Unicode::Collate'=>'0.52','Unicode::UCD'=>'0.24','User::grent'=>'1.01','Win32'=>'0.2601','XS::APItest'=>'0.08','XS::Typemap'=>'0.02','XSLoader'=>'0.06','attrs'=>'1.02','autouse'=>'1.05','blib'=>'1.03','charnames'=>'1.05','diagnostics'=>'1.15','encoding'=>'2.02','if'=>'0.05','open'=>'1.05','ops'=>'1.01','overload'=>'1.04','re'=>'0.05','threads'=>'1.07','threads::shared'=>'0.94','utf8'=>'1.06','vmsish'=>'1.02','warnings'=>'1.05','warnings::register'=>'1.01',},removed=>{}},5.008009=>{delta_from=>5.008008,changed=>{'Attribute::Handlers'=>'0.78_03','AutoLoader'=>'5.67','AutoSplit'=>'1.06','B'=>'1.19','B::Asmdata'=>'1.02','B::Assembler'=>'0.08','B::C'=>'1.05','B::Concise'=>'0.76','B::Debug'=>'1.05','B::Deparse'=>'0.87','B::Lint'=>'1.11','B::Lint::Debug'=>undef,'B::Terse'=>'1.05','Benchmark'=>'1.1','CGI'=>'3.42','CGI::Carp'=>'1.30_01','CGI::Cookie'=>'1.29','CGI::Fast'=>'1.07','CGI::Util'=>'1.5_01','CPAN'=>'1.9301','CPAN::Debug'=>'5.5','CPAN::DeferedCode'=>'5.50','CPAN::Distroprefs'=>'6','CPAN::FirstTime'=>'5.5_01','CPAN::HandleConfig'=>'5.5','CPAN::Kwalify'=>'5.50','CPAN::Nox'=>'5.50','CPAN::Queue'=>'5.5','CPAN::Tarzip'=>'5.5','CPAN::Version'=>'5.5','Carp'=>'1.10','Carp::Heavy'=>'1.10','Cwd'=>'3.29','DBM_Filter'=>'0.02','DBM_Filter::compress'=>'0.02','DBM_Filter::encode'=>'0.02','DBM_Filter::int32'=>'0.02','DBM_Filter::null'=>'0.02','DBM_Filter::utf8'=>'0.02','DB_File'=>'1.817','Data::Dumper'=>'2.121_17','Devel::DProf'=>'20080331.00','Devel::InnerPackage'=>'0.3','Devel::PPPort'=>'3.14','Devel::Peek'=>'1.04','Digest'=>'1.15','Digest::MD5'=>'2.37','DirHandle'=>'1.02','DynaLoader'=>'1.09','Encode'=>'2.26','Encode::Alias'=>'2.10','Encode::Byte'=>'2.03','Encode::CJKConstants'=>'2.02','Encode::CN'=>'2.02','Encode::CN::HZ'=>'2.05','Encode::Config'=>'2.05','Encode::EBCDIC'=>'2.02','Encode::Encoder'=>'2.01','Encode::Encoding'=>'2.05','Encode::GSM0338'=>'2.01','Encode::Guess'=>'2.02','Encode::JP'=>'2.03','Encode::JP::H2Z'=>'2.02','Encode::JP::JIS7'=>'2.04','Encode::KR'=>'2.02','Encode::KR::2022_KR'=>'2.02','Encode::MIME::Header'=>'2.05','Encode::MIME::Header::ISO_2022_JP'=>'1.03','Encode::MIME::Name'=>'1.01','Encode::Symbol'=>'2.02','Encode::TW'=>'2.02','Encode::Unicode'=>'2.05','Encode::Unicode::UTF7'=>'2.04','English'=>'1.03','Errno'=>'1.10','Exporter'=>'5.63','Exporter::Heavy'=>'5.63','ExtUtils::Command'=>'1.15','ExtUtils::Command::MM'=>'6.48','ExtUtils::Constant'=>'0.21','ExtUtils::Constant::Base'=>'0.04','ExtUtils::Constant::ProxySubs'=>'0.06','ExtUtils::Constant::Utils'=>'0.02','ExtUtils::Constant::XS'=>'0.02','ExtUtils::Embed'=>'1.28','ExtUtils::Install'=>'1.50_01','ExtUtils::Installed'=>'1.43','ExtUtils::Liblist'=>'6.48','ExtUtils::Liblist::Kid'=>'6.48','ExtUtils::MM'=>'6.48','ExtUtils::MM_AIX'=>'6.48','ExtUtils::MM_Any'=>'6.48','ExtUtils::MM_BeOS'=>'6.48','ExtUtils::MM_Cygwin'=>'6.48','ExtUtils::MM_DOS'=>'6.48','ExtUtils::MM_Darwin'=>'6.48','ExtUtils::MM_MacOS'=>'6.48','ExtUtils::MM_NW5'=>'6.48','ExtUtils::MM_OS2'=>'6.48','ExtUtils::MM_QNX'=>'6.48','ExtUtils::MM_UWIN'=>'6.48','ExtUtils::MM_Unix'=>'6.48','ExtUtils::MM_VMS'=>'6.48','ExtUtils::MM_VOS'=>'6.48','ExtUtils::MM_Win32'=>'6.48','ExtUtils::MM_Win95'=>'6.48','ExtUtils::MY'=>'6.48','ExtUtils::MakeMaker'=>'6.48','ExtUtils::MakeMaker::Config'=>'6.48','ExtUtils::MakeMaker::bytes'=>'6.48','ExtUtils::MakeMaker::vmsish'=>'6.48','ExtUtils::Manifest'=>'1.55','ExtUtils::Mkbootstrap'=>'6.48','ExtUtils::Mksymlists'=>'6.48','ExtUtils::Packlist'=>'1.43','ExtUtils::ParseXS'=>'2.19','ExtUtils::XSSymSet'=>'1.1','ExtUtils::testlib'=>'6.48','Fatal'=>'1.06','Fcntl'=>'1.06','File::Basename'=>'2.77','File::CheckTree'=>'4.4','File::Compare'=>'1.1005','File::Copy'=>'2.13','File::DosGlob'=>'1.01','File::Find'=>'1.13','File::Glob'=>'1.06','File::Path'=>'2.07_02','File::Spec'=>'3.29','File::Spec::Cygwin'=>'3.29','File::Spec::Epoc'=>'3.29','File::Spec::Functions'=>'3.29','File::Spec::Mac'=>'3.29','File::Spec::OS2'=>'3.29','File::Spec::Unix'=>'3.29','File::Spec::VMS'=>'3.29','File::Spec::Win32'=>'3.29','File::Temp'=>'0.20','File::stat'=>'1.01','FileCache'=>'1.07','Filter::Simple'=>'0.83','Filter::Util::Call'=>'1.07','FindBin'=>'1.49','GDBM_File'=>'1.09','Getopt::Long'=>'2.37','Getopt::Std'=>'1.06','Hash::Util'=>'0.06','IO'=>'1.23','IO::Dir'=>'1.06','IO::File'=>'1.14','IO::Handle'=>'1.27','IO::Socket'=>'1.30','IO::Socket::INET'=>'1.31','IO::Socket::UNIX'=>'1.23','IPC::Msg'=>'2.00','IPC::Open2'=>'1.03','IPC::Open3'=>'1.03','IPC::Semaphore'=>'2.00','IPC::SharedMem'=>'2.00','IPC::SysV'=>'2.00','List::Util'=>'1.19','Locale::Maketext'=>'1.13','Locale::Maketext::Guts'=>'1.13','Locale::Maketext::GutsLoader'=>'1.13','Math::BigFloat'=>'1.60','Math::BigInt'=>'1.89','Math::BigInt::Calc'=>'0.52','Math::BigRat'=>'0.22','Math::Complex'=>'1.54','Math::Trig'=>'1.18','Module::CoreList'=>'2.17','Module::Pluggable'=>'3.8','Module::Pluggable::Object'=>'3.6','NDBM_File'=>'1.07','NEXT'=>'0.61','Net::Cmd'=>'2.29','Net::Config'=>'1.11','Net::Domain'=>'2.20','Net::FTP'=>'2.77','Net::FTP::A'=>'1.18','Net::NNTP'=>'2.24','Net::POP3'=>'2.29','Net::Ping'=>'2.35','Net::SMTP'=>'2.31','O'=>'1.01','ODBM_File'=>'1.07','OS2::DLL'=>'1.03','OS2::Process'=>'1.03','Opcode'=>'1.0601','POSIX'=>'1.15','PerlIO'=>'1.05','PerlIO::encoding'=>'0.11','PerlIO::scalar'=>'0.06','PerlIO::via'=>'0.05','Pod::Html'=>'1.09','Pod::ParseUtils'=>'1.35','Pod::Parser'=>'1.35','Pod::Select'=>'1.35','Pod::Usage'=>'1.35','SDBM_File'=>'1.06','Safe'=>'2.16','Scalar::Util'=>'1.19','SelfLoader'=>'1.17','Shell'=>'0.72','Socket'=>'1.81','Storable'=>'2.19','Switch'=>'2.13','Sys::Syslog'=>'0.27','Sys::Syslog::win32::Win32'=>undef,'Term::ANSIColor'=>'1.12','Term::Cap'=>'1.12','Term::ReadLine'=>'1.03','Test::Builder'=>'0.80','Test::Builder::Module'=>'0.80','Test::Builder::Tester'=>'1.13','Test::Harness'=>'2.64','Test::Harness::Results'=>'0.01_01','Test::Harness::Straps'=>'0.26_01','Test::Harness::Util'=>'0.01','Test::More'=>'0.80','Test::Simple'=>'0.80','Text::Balanced'=>'1.98','Text::ParseWords'=>'3.27','Text::Soundex'=>'3.03','Text::Tabs'=>'2007.1117','Text::Wrap'=>'2006.1117','Thread'=>'2.01','Thread::Queue'=>'2.11','Thread::Semaphore'=>'2.09','Tie::Handle'=>'4.2','Tie::Hash'=>'1.03','Tie::Memoize'=>'1.1','Tie::RefHash'=>'1.38','Tie::Scalar'=>'1.01','Tie::StdHandle'=>'4.2','Time::HiRes'=>'1.9715','Time::Local'=>'1.1901','Time::gmtime'=>'1.03','Unicode'=>'5.1.0','Unicode::Normalize'=>'1.02','Unicode::UCD'=>'0.25','VMS::DCLsym'=>'1.03','VMS::Stdio'=>'2.4','Win32'=>'0.38','Win32API::File'=>'0.1001_01','Win32API::File::ExtUtils::Myconst2perl'=>'1','Win32CORE'=>'0.02','XS::APItest'=>'0.15','XS::Typemap'=>'0.03','XSLoader'=>'0.10','attributes'=>'0.09','autouse'=>'1.06','base'=>'2.13','bigint'=>'0.23','bignum'=>'0.23','bigrat'=>'0.23','blib'=>'1.04','charnames'=>'1.06','constant'=>'1.17','diagnostics'=>'1.16','encoding'=>'2.6_01','fields'=>'2.12','filetest'=>'1.02','lib'=>'0.61','open'=>'1.06','ops'=>'1.02','overload'=>'1.06','re'=>'0.0601','sigtrap'=>'1.04','threads'=>'1.71','threads::shared'=>'1.27','utf8'=>'1.07','warnings'=>'1.05_01',},removed=>{}},5.009=>{delta_from=>5.008002,changed=>{'B'=>'1.03','B::C'=>'1.03','B::Concise'=>'0.57','B::Deparse'=>'0.65','DB_File'=>'1.806','Devel::PPPort'=>'2.008','English'=>'1.02','Fatal'=>'1.04','OS2::DLL'=>'1.02','Opcode'=>'1.06','Time::HiRes'=>'1.51','Unicode::Collate'=>'0.28','Unicode::Normalize'=>'0.23','XSLoader'=>'0.03','assertions'=>'0.01','assertions::activate'=>'0.01','overload'=>'1.02','version'=>'0.29',},removed=>{}},5.009001=>{delta_from=>5.008004,changed=>{'B'=>'1.05','B::Assembler'=>'0.06','B::C'=>'1.04','B::Concise'=>'0.59','B::Debug'=>'1.02','B::Deparse'=>'0.65','DB_File'=>'1.808_01','Devel::PPPort'=>'2.011_01','Digest'=>'1.05','DynaLoader'=>'1.04','English'=>'1.02','Exporter::Heavy'=>'5.567','ExtUtils::Command'=>'1.07','ExtUtils::Liblist::Kid'=>'1.3','ExtUtils::MM_Any'=>'0.0901','ExtUtils::MM_Cygwin'=>'1.07','ExtUtils::MM_NW5'=>'2.07_01','ExtUtils::MM_Unix'=>'1.45_01','ExtUtils::MM_VMS'=>'5.71_01','ExtUtils::MM_Win32'=>'1.10_01','ExtUtils::MM_Win95'=>'0.03','ExtUtils::MakeMaker'=>'6.21_02','ExtUtils::Manifest'=>'1.43','Fatal'=>'1.04','Getopt::Long'=>'2.3401','IO::Handle'=>'1.23','IO::Pipe'=>'1.122','IPC::Open3'=>'1.0105','MIME::Base64'=>'3.00_01','MIME::QuotedPrint'=>'3.00','Memoize'=>'1.01_01','ODBM_File'=>'1.04','Opcode'=>'1.06','POSIX'=>'1.07','Storable'=>'2.11','Time::HiRes'=>'1.56','Time::Local'=>'1.07_94','UNIVERSAL'=>'1.02','Unicode'=>'4.0.0','Unicode::UCD'=>'0.21','XSLoader'=>'0.03','assertions'=>'0.01','assertions::activate'=>'0.01','base'=>'2.04','if'=>'0.0401','open'=>'1.02','overload'=>'1.02','threads'=>'1.02','utf8'=>'1.02','version'=>'0.36',},removed=>{}},5.009002=>{delta_from=>5.008007,changed=>{'B'=>'1.07','B::Concise'=>'0.64','B::Deparse'=>'0.69','B::Disassembler'=>'1.03','B::Terse'=>'1.02','CGI'=>'3.07','Config::Extensions'=>'0.01','Devel::DProf'=>'20030813.00','DynaLoader'=>'1.07','Encode'=>'2.09','Encode::Alias'=>'2.02','English'=>'1.03','Exporter'=>'5.59','Exporter::Heavy'=>'5.59','ExtUtils::Command'=>'1.07','ExtUtils::Command::MM'=>'0.03_01','ExtUtils::Embed'=>'1.26','ExtUtils::Liblist::Kid'=>'1.3','ExtUtils::MM_Any'=>'0.10','ExtUtils::MM_Cygwin'=>'1.07','ExtUtils::MM_MacOS'=>'1.08','ExtUtils::MM_NW5'=>'2.07','ExtUtils::MM_Unix'=>'1.46_01','ExtUtils::MM_VMS'=>'5.71','ExtUtils::MM_Win32'=>'1.10','ExtUtils::MM_Win95'=>'0.03','ExtUtils::MakeMaker'=>'6.25','ExtUtils::Manifest'=>'1.44','Fatal'=>'1.04','File::Path'=>'1.06','FileCache'=>'1.04_01','Getopt::Long'=>'2.3401','IO::File'=>'1.10','IO::Socket::INET'=>'1.27','Math::BigFloat'=>'1.49','Math::BigInt'=>'1.75','Math::BigInt::Calc'=>'0.45','Math::BigRat'=>'0.14','Memoize'=>'1.01_01','Module::CoreList'=>'1.99','NEXT'=>'0.60_01','Opcode'=>'1.06','Pod::Html'=>'1.0502','Scalar::Util'=>'1.14_1','Storable'=>'2.14','Symbol'=>'1.05','Test::Harness'=>'2.46','Test::Harness::Straps'=>'0.20_01','Text::Balanced'=>'1.95_01','Text::Wrap'=>'2001.09292','UNIVERSAL'=>'1.02','Unicode'=>'4.0.1','Unicode::Normalize'=>'0.30','Unicode::UCD'=>'0.22','Win32'=>'0.23','XS::APItest'=>'0.05','XSLoader'=>'0.03','assertions'=>'0.01','assertions::activate'=>'0.01','base'=>'2.06','bigint'=>'0.06','bignum'=>'0.16','bigrat'=>'0.07','bytes'=>'1.01','encoding::warnings'=>'0.05','if'=>'0.0401','re'=>'0.05','threads::shared'=>'0.92','utf8'=>'1.04','version'=>'0.42','warnings'=>'1.04',},removed=>{'Test::Harness::Point'=>1,}},5.009003=>{delta_from=>5.008008,changed=>{'Archive::Tar'=>'1.26_01','Archive::Tar::Constant'=>'0.02','Archive::Tar::File'=>'0.02','AutoSplit'=>'1.04_01','B'=>'1.10','B::Bblock'=>'1.02','B::Bytecode'=>'1.01','B::C'=>'1.04','B::CC'=>'1.00','B::Concise'=>'0.67','B::Debug'=>'1.02','B::Deparse'=>'0.73','B::Lint'=>'1.04','B::Terse'=>'1.03','CGI'=>'3.15_01','CPAN'=>'1.83_58','CPAN::Debug'=>'4.44','CPAN::FirstTime'=>'4.50','CPAN::HandleConfig'=>'4.31','CPAN::Nox'=>'2.31','CPAN::Tarzip'=>'3.36','CPAN::Version'=>'2.55','Carp'=>'1.05','Carp::Heavy'=>'1.05','Compress::Zlib'=>'2.000_07','Compress::Zlib::Common'=>'2.000_07','Compress::Zlib::Compress::Gzip::Constants'=>'2.000_07','Compress::Zlib::Compress::Zip::Constants'=>'1.00','Compress::Zlib::CompressPlugin::Deflate'=>'2.000_05','Compress::Zlib::CompressPlugin::Identity'=>'2.000_05','Compress::Zlib::File::GlobMapper'=>'0.000_02','Compress::Zlib::FileConstants'=>'2.000_07','Compress::Zlib::IO::Compress::Base'=>'2.000_05','Compress::Zlib::IO::Compress::Deflate'=>'2.000_07','Compress::Zlib::IO::Compress::Gzip'=>'2.000_07','Compress::Zlib::IO::Compress::RawDeflate'=>'2.000_07','Compress::Zlib::IO::Compress::Zip'=>'2.000_04','Compress::Zlib::IO::Uncompress::AnyInflate'=>'2.000_07','Compress::Zlib::IO::Uncompress::AnyUncompress'=>'2.000_05','Compress::Zlib::IO::Uncompress::Base'=>'2.000_05','Compress::Zlib::IO::Uncompress::Gunzip'=>'2.000_07','Compress::Zlib::IO::Uncompress::Inflate'=>'2.000_07','Compress::Zlib::IO::Uncompress::RawInflate'=>'2.000_07','Compress::Zlib::IO::Uncompress::Unzip'=>'2.000_05','Compress::Zlib::ParseParameters'=>'2.000_07','Compress::Zlib::UncompressPlugin::Identity'=>'2.000_05','Compress::Zlib::UncompressPlugin::Inflate'=>'2.000_05','Config::Extensions'=>'0.01','Cwd'=>'3.15','Devel::PPPort'=>'3.08','Digest::SHA'=>'5.32','DirHandle'=>'1.01','DynaLoader'=>'1.07','Encode'=>'2.14','Encode::CN::HZ'=>'2.02','Encode::MIME::Header'=>'2.02','English'=>'1.04','Exporter'=>'5.59','Exporter::Heavy'=>'5.59','ExtUtils::CBuilder'=>'0.15','ExtUtils::CBuilder::Base'=>'0.12','ExtUtils::CBuilder::Platform::Unix'=>'0.12','ExtUtils::CBuilder::Platform::VMS'=>'0.12','ExtUtils::CBuilder::Platform::Windows'=>'0.12','ExtUtils::CBuilder::Platform::aix'=>'0.12','ExtUtils::CBuilder::Platform::cygwin'=>'0.12','ExtUtils::CBuilder::Platform::darwin'=>'0.12','ExtUtils::CBuilder::Platform::dec_osf'=>'0.01','ExtUtils::CBuilder::Platform::os2'=>'0.13','ExtUtils::Command::MM'=>'0.05_01','ExtUtils::Constant'=>'0.2','ExtUtils::Constant::Base'=>'0.02','ExtUtils::Constant::ProxySubs'=>'0.01','ExtUtils::Constant::XS'=>'0.02','ExtUtils::MM_Any'=>'0.13_01','ExtUtils::MM_Unix'=>'1.50_01','ExtUtils::MakeMaker'=>'6.30_01','ExtUtils::ParseXS'=>'2.15_02','Fatal'=>'1.04','File::Compare'=>'1.1005','File::Spec'=>'3.15','File::Temp'=>'0.16_01','IO::File'=>'1.13_01','IO::Handle'=>'1.26','IO::Socket'=>'1.29_01','IO::Socket::INET'=>'1.29_02','IO::Socket::UNIX'=>'1.22_01','IO::Zlib'=>'1.04_02','Locale::Maketext'=>'1.10_01','Math::BigInt::FastCalc'=>'0.10','Memoize'=>'1.01_01','Module::CoreList'=>'2.02','Moped::Msg'=>'0.01','NEXT'=>'0.60_01','Net::Cmd'=>'2.26_01','Net::Domain'=>'2.19_01','Net::Ping'=>'2.31_04','Opcode'=>'1.08','POSIX'=>'1.10','Pod::Escapes'=>'1.04','Pod::Man'=>'2.04','Pod::Perldoc'=>'3.14_01','Pod::Simple'=>'3.04','Pod::Simple::BlackBox'=>undef,'Pod::Simple::Checker'=>'2.02','Pod::Simple::Debug'=>undef,'Pod::Simple::DumpAsText'=>'2.02','Pod::Simple::DumpAsXML'=>'2.02','Pod::Simple::HTML'=>'3.03','Pod::Simple::HTMLBatch'=>'3.02','Pod::Simple::HTMLLegacy'=>'5.01','Pod::Simple::LinkSection'=>undef,'Pod::Simple::Methody'=>'2.02','Pod::Simple::Progress'=>'1.01','Pod::Simple::PullParser'=>'2.02','Pod::Simple::PullParserEndToken'=>undef,'Pod::Simple::PullParserStartToken'=>undef,'Pod::Simple::PullParserTextToken'=>undef,'Pod::Simple::PullParserToken'=>'2.02','Pod::Simple::RTF'=>'2.02','Pod::Simple::Search'=>'3.04','Pod::Simple::SimpleTree'=>'2.02','Pod::Simple::Text'=>'2.02','Pod::Simple::TextContent'=>'2.02','Pod::Simple::TiedOutFH'=>undef,'Pod::Simple::Transcode'=>undef,'Pod::Simple::TranscodeDumb'=>'2.02','Pod::Simple::TranscodeSmart'=>undef,'Pod::Simple::XMLOutStream'=>'2.02','Pod::Text'=>'3.01','Pod::Text::Color'=>'2.01','Pod::Text::Overstrike'=>'2','Pod::Text::Termcap'=>'2.01','Pod::Usage'=>'1.33_01','SelfLoader'=>'1.0905','Storable'=>'2.15_02','Test::Builder::Module'=>'0.03','Text::Balanced'=>'1.95_01','Tie::File'=>'0.97_01','UNIVERSAL'=>'1.03','XS::APItest'=>'0.09','assertions'=>'0.02','assertions::activate'=>'0.02','assertions::compat'=>undef,'constant'=>'1.07','encoding::warnings'=>'0.05','feature'=>'1.00','re'=>'0.06','sort'=>'2.00','version'=>'0.53',},removed=>{}},5.009004=>{delta_from=>5.009003,changed=>{'Archive::Tar'=>'1.30_01','AutoLoader'=>'5.61','B'=>'1.11','B::Bytecode'=>'1.02','B::C'=>'1.05','B::Concise'=>'0.69','B::Deparse'=>'0.76','B::Lint'=>'1.08','Benchmark'=>'1.08','CGI'=>'3.20','CGI::Cookie'=>'1.27','CGI::Fast'=>'1.07','CPAN'=>'1.87_55','CPAN::Debug'=>'5.400561','CPAN::FirstTime'=>'5.400742','CPAN::HandleConfig'=>'5.400740','CPAN::Nox'=>'5.400561','CPAN::Tarzip'=>'5.400714','CPAN::Version'=>'5.400561','Compress::Raw::Zlib'=>'2.000_13','Compress::Zlib'=>'2.000_13','Cwd'=>'3.19','Devel::PPPort'=>'3.10','Digest'=>'1.15','Digest::SHA'=>'5.43','Encode'=>'2.18_01','Encode::Alias'=>'2.06','Encode::Byte'=>'2.02','Encode::CJKConstants'=>'2.02','Encode::CN'=>'2.02','Encode::CN::HZ'=>'2.04','Encode::Config'=>'2.03','Encode::EBCDIC'=>'2.02','Encode::Encoder'=>'2.01','Encode::Encoding'=>'2.04','Encode::Guess'=>'2.02','Encode::JP'=>'2.03','Encode::JP::H2Z'=>'2.02','Encode::JP::JIS7'=>'2.02','Encode::KR'=>'2.02','Encode::KR::2022_KR'=>'2.02','Encode::MIME::Header'=>'2.04','Encode::MIME::Header::ISO_2022_JP'=>'1.03','Encode::Symbol'=>'2.02','Encode::TW'=>'2.02','Encode::Unicode'=>'2.03','Encode::Unicode::UTF7'=>'2.04','ExtUtils::CBuilder'=>'0.18','ExtUtils::CBuilder::Platform::Windows'=>'0.12_01','ExtUtils::Constant::Base'=>'0.03','ExtUtils::Constant::ProxySubs'=>'0.03','ExtUtils::Install'=>'1.41','ExtUtils::Installed'=>'1.41','ExtUtils::MM_Any'=>'0.13_02','ExtUtils::MM_NW5'=>'2.08_01','ExtUtils::MM_Unix'=>'1.5003','ExtUtils::MM_VMS'=>'5.73_03','ExtUtils::MM_Win32'=>'1.12_02','ExtUtils::MM_Win95'=>'0.04_01','ExtUtils::MakeMaker'=>'6.30_02','ExtUtils::Manifest'=>'1.46_01','ExtUtils::Mkbootstrap'=>'1.15_01','ExtUtils::Mksymlists'=>'1.19_01','ExtUtils::Packlist'=>'1.41','File::Basename'=>'2.75','File::Find'=>'1.11','File::GlobMapper'=>'0.000_02','File::Spec'=>'3.19','FileCache'=>'1.07','Getopt::Long'=>'2.3501','Hash::Util'=>'0.07','Hash::Util::FieldHash'=>'0.01','IO'=>'1.23_01','IO::Compress::Adapter::Deflate'=>'2.000_13','IO::Compress::Adapter::Identity'=>'2.000_13','IO::Compress::Base'=>'2.000_13','IO::Compress::Base::Common'=>'2.000_13','IO::Compress::Deflate'=>'2.000_13','IO::Compress::Gzip'=>'2.000_13','IO::Compress::Gzip::Constants'=>'2.000_13','IO::Compress::RawDeflate'=>'2.000_13','IO::Compress::Zip'=>'2.000_13','IO::Compress::Zip::Constants'=>'2.000_13','IO::Compress::Zlib::Constants'=>'2.000_13','IO::Compress::Zlib::Extra'=>'2.000_13','IO::Dir'=>'1.06','IO::File'=>'1.14','IO::Handle'=>'1.27','IO::Socket'=>'1.30_01','IO::Socket::INET'=>'1.31','IO::Socket::UNIX'=>'1.23','IO::Uncompress::Adapter::Identity'=>'2.000_13','IO::Uncompress::Adapter::Inflate'=>'2.000_13','IO::Uncompress::AnyInflate'=>'2.000_13','IO::Uncompress::AnyUncompress'=>'2.000_13','IO::Uncompress::Base'=>'2.000_13','IO::Uncompress::Gunzip'=>'2.000_13','IO::Uncompress::Inflate'=>'2.000_13','IO::Uncompress::RawInflate'=>'2.000_13','IO::Uncompress::Unzip'=>'2.000_13','MIME::Base64'=>'3.07_01','Math::Complex'=>'1.36','Math::Trig'=>'1.04','Module::Build'=>'0.2805','Module::Build::Base'=>undef,'Module::Build::Compat'=>'0.03','Module::Build::ConfigData'=>undef,'Module::Build::Cookbook'=>undef,'Module::Build::ModuleInfo'=>undef,'Module::Build::Notes'=>undef,'Module::Build::PPMMaker'=>undef,'Module::Build::Platform::Amiga'=>undef,'Module::Build::Platform::Default'=>undef,'Module::Build::Platform::EBCDIC'=>undef,'Module::Build::Platform::MPEiX'=>undef,'Module::Build::Platform::MacOS'=>undef,'Module::Build::Platform::RiscOS'=>undef,'Module::Build::Platform::Unix'=>undef,'Module::Build::Platform::VMS'=>undef,'Module::Build::Platform::VOS'=>undef,'Module::Build::Platform::Windows'=>undef,'Module::Build::Platform::aix'=>undef,'Module::Build::Platform::cygwin'=>undef,'Module::Build::Platform::darwin'=>undef,'Module::Build::Platform::os2'=>undef,'Module::Build::PodParser'=>undef,'Module::Build::Version'=>'0','Module::Build::YAML'=>'0.50','Module::CoreList'=>'2.08','Module::Load'=>'0.10','Module::Loaded'=>'0.01','Package::Constants'=>'0.01','Pod::Html'=>'1.07','Pod::Man'=>'2.09','Pod::Text'=>'3.07','Pod::Text::Color'=>'2.03','Pod::Text::Termcap'=>'2.03','SDBM_File'=>'1.06','Shell'=>'0.7','Sys::Syslog'=>'0.17','Term::ANSIColor'=>'1.11','Test::Builder'=>'0.33','Test::Builder::Tester'=>'1.04','Test::Harness'=>'2.62','Test::Harness::Util'=>'0.01','Test::More'=>'0.64','Test::Simple'=>'0.64','Text::Balanced'=>'1.98_01','Text::ParseWords'=>'3.25','Text::Tabs'=>'2007.071101','Text::Wrap'=>'2006.0711','Tie::RefHash'=>'1.34_01','Time::HiRes'=>'1.87','Time::Local'=>'1.13','Time::gmtime'=>'1.03','UNIVERSAL'=>'1.04','Unicode::Normalize'=>'1.01','Win32API::File'=>'0.1001','Win32API::File::ExtUtils::Myconst2perl'=>'1','assertions'=>'0.03','assertions::compat'=>'0.02','autouse'=>'1.06','diagnostics'=>'1.16','encoding'=>'2.04','encoding::warnings'=>'0.10','feature'=>'1.01','re'=>'0.0601','threads'=>'1.38','threads::shared'=>'0.94_01','version'=>'0.67',},removed=>{'Compress::Zlib::Common'=>1,'Compress::Zlib::Compress::Gzip::Constants'=>1,'Compress::Zlib::Compress::Zip::Constants'=>1,'Compress::Zlib::CompressPlugin::Deflate'=>1,'Compress::Zlib::CompressPlugin::Identity'=>1,'Compress::Zlib::File::GlobMapper'=>1,'Compress::Zlib::FileConstants'=>1,'Compress::Zlib::IO::Compress::Base'=>1,'Compress::Zlib::IO::Compress::Deflate'=>1,'Compress::Zlib::IO::Compress::Gzip'=>1,'Compress::Zlib::IO::Compress::RawDeflate'=>1,'Compress::Zlib::IO::Compress::Zip'=>1,'Compress::Zlib::IO::Uncompress::AnyInflate'=>1,'Compress::Zlib::IO::Uncompress::AnyUncompress'=>1,'Compress::Zlib::IO::Uncompress::Base'=>1,'Compress::Zlib::IO::Uncompress::Gunzip'=>1,'Compress::Zlib::IO::Uncompress::Inflate'=>1,'Compress::Zlib::IO::Uncompress::RawInflate'=>1,'Compress::Zlib::IO::Uncompress::Unzip'=>1,'Compress::Zlib::ParseParameters'=>1,'Compress::Zlib::UncompressPlugin::Identity'=>1,'Compress::Zlib::UncompressPlugin::Inflate'=>1,}},5.009005=>{delta_from=>5.009004,changed=>{'Archive::Extract'=>'0.22_01','Archive::Tar'=>'1.32','Attribute::Handlers'=>'0.78_06','AutoLoader'=>'5.63','AutoSplit'=>'1.05','B'=>'1.16','B::Concise'=>'0.72','B::Debug'=>'1.05','B::Deparse'=>'0.82','B::Lint'=>'1.09','B::Terse'=>'1.05','Benchmark'=>'1.1','CGI'=>'3.29','CGI::Cookie'=>'1.28','CGI::Util'=>'1.5_01','CPAN'=>'1.9102','CPAN::Debug'=>'5.400955','CPAN::FirstTime'=>'5.401669','CPAN::HandleConfig'=>'5.401744','CPAN::Kwalify'=>'5.401418','CPAN::Nox'=>'5.400844','CPAN::Queue'=>'5.401704','CPAN::Tarzip'=>'5.401717','CPAN::Version'=>'5.401387','CPANPLUS'=>'0.81_01','CPANPLUS::Backend'=>undef,'CPANPLUS::Backend::RV'=>undef,'CPANPLUS::Config'=>undef,'CPANPLUS::Configure'=>undef,'CPANPLUS::Configure::Setup'=>undef,'CPANPLUS::Dist'=>undef,'CPANPLUS::Dist::Base'=>'0.01','CPANPLUS::Dist::Build'=>'0.06_01','CPANPLUS::Dist::Build::Constants'=>'0.01','CPANPLUS::Dist::MM'=>undef,'CPANPLUS::Dist::Sample'=>undef,'CPANPLUS::Error'=>undef,'CPANPLUS::Internals'=>'0.81_01','CPANPLUS::Internals::Constants'=>'0.01','CPANPLUS::Internals::Constants::Report'=>'0.01','CPANPLUS::Internals::Extract'=>undef,'CPANPLUS::Internals::Fetch'=>undef,'CPANPLUS::Internals::Report'=>undef,'CPANPLUS::Internals::Search'=>undef,'CPANPLUS::Internals::Source'=>undef,'CPANPLUS::Internals::Utils'=>undef,'CPANPLUS::Internals::Utils::Autoflush'=>undef,'CPANPLUS::Module'=>undef,'CPANPLUS::Module::Author'=>undef,'CPANPLUS::Module::Author::Fake'=>undef,'CPANPLUS::Module::Checksums'=>undef,'CPANPLUS::Module::Fake'=>undef,'CPANPLUS::Module::Signature'=>undef,'CPANPLUS::Selfupdate'=>undef,'CPANPLUS::Shell'=>undef,'CPANPLUS::Shell::Classic'=>'0.0562','CPANPLUS::Shell::Default'=>'0.81_01','CPANPLUS::Shell::Default::Plugins::Remote'=>undef,'CPANPLUS::Shell::Default::Plugins::Source'=>undef,'CPANPLUS::inc'=>undef,'Carp'=>'1.07','Carp::Heavy'=>'1.07','Compress::Raw::Zlib'=>'2.005','Compress::Zlib'=>'2.005','Cwd'=>'3.25','DBM_Filter'=>'0.02','DB_File'=>'1.815','Data::Dumper'=>'2.121_13','Devel::InnerPackage'=>'0.3','Devel::PPPort'=>'3.11_01','Digest::MD5'=>'2.36_01','Digest::SHA'=>'5.44','DynaLoader'=>'1.08','Encode'=>'2.23','Encode::Alias'=>'2.07','Encode::Byte'=>'2.03','Encode::Config'=>'2.04','Encode::Encoding'=>'2.05','Encode::GSM0338'=>'2.00','Encode::JP::JIS7'=>'2.03','Encode::MIME::Header'=>'2.05','Encode::MIME::Name'=>'1.01','Encode::Unicode'=>'2.05','Errno'=>'1.10','Exporter'=>'5.60','Exporter::Heavy'=>'5.60','ExtUtils::CBuilder'=>'0.19','ExtUtils::CBuilder::Platform::Windows'=>'0.13','ExtUtils::Command'=>'1.13','ExtUtils::Command::MM'=>'0.07','ExtUtils::Constant::Base'=>'0.04','ExtUtils::Install'=>'1.41_01','ExtUtils::Liblist'=>'1.03','ExtUtils::Liblist::Kid'=>'1.33','ExtUtils::MM'=>'0.07','ExtUtils::MM_AIX'=>'0.05','ExtUtils::MM_Any'=>'0.15','ExtUtils::MM_BeOS'=>'1.07','ExtUtils::MM_Cygwin'=>'1.1','ExtUtils::MM_DOS'=>'0.04','ExtUtils::MM_MacOS'=>'1.1','ExtUtils::MM_NW5'=>'2.1','ExtUtils::MM_OS2'=>'1.07','ExtUtils::MM_QNX'=>'0.04','ExtUtils::MM_UWIN'=>'0.04','ExtUtils::MM_Unix'=>'1.54_01','ExtUtils::MM_VMS'=>'5.76','ExtUtils::MM_VOS'=>'0.04','ExtUtils::MM_Win32'=>'1.15','ExtUtils::MM_Win95'=>'0.06','ExtUtils::MY'=>'0.03','ExtUtils::MakeMaker'=>'6.36','ExtUtils::MakeMaker::Config'=>'0.04','ExtUtils::MakeMaker::bytes'=>'0.03','ExtUtils::MakeMaker::vmsish'=>'0.03','ExtUtils::Manifest'=>'1.51_01','ExtUtils::Mkbootstrap'=>'1.17','ExtUtils::Mksymlists'=>'1.21','ExtUtils::ParseXS'=>'2.18','ExtUtils::XSSymSet'=>'1.1','ExtUtils::testlib'=>'1.17','Fatal'=>'1.05','Fcntl'=>'1.06','File::Basename'=>'2.76','File::Copy'=>'2.10','File::Fetch'=>'0.10','File::Glob'=>'1.06','File::Path'=>'2.01','File::Spec'=>'3.25','File::Spec::Cygwin'=>'1.1_01','File::Spec::VMS'=>'1.4_01','File::Temp'=>'0.18','Filter::Util::Call'=>'1.0602','FindBin'=>'1.49','Getopt::Long'=>'2.36','Hash::Util::FieldHash'=>'1.01','IO::Compress::Adapter::Deflate'=>'2.005','IO::Compress::Adapter::Identity'=>'2.005','IO::Compress::Base'=>'2.005','IO::Compress::Base::Common'=>'2.005','IO::Compress::Deflate'=>'2.005','IO::Compress::Gzip'=>'2.005','IO::Compress::Gzip::Constants'=>'2.005','IO::Compress::RawDeflate'=>'2.005','IO::Compress::Zip'=>'2.005','IO::Compress::Zip::Constants'=>'2.005','IO::Compress::Zlib::Constants'=>'2.005','IO::Compress::Zlib::Extra'=>'2.005','IO::Uncompress::Adapter::Identity'=>'2.005','IO::Uncompress::Adapter::Inflate'=>'2.005','IO::Uncompress::AnyInflate'=>'2.005','IO::Uncompress::AnyUncompress'=>'2.005','IO::Uncompress::Base'=>'2.005','IO::Uncompress::Gunzip'=>'2.005','IO::Uncompress::Inflate'=>'2.005','IO::Uncompress::RawInflate'=>'2.005','IO::Uncompress::Unzip'=>'2.005','IO::Zlib'=>'1.05_01','IPC::Cmd'=>'0.36_01','List::Util'=>'1.19','Locale::Maketext::Simple'=>'0.18','Log::Message'=>'0.01','Log::Message::Config'=>'0.01','Log::Message::Handlers'=>undef,'Log::Message::Item'=>undef,'Log::Message::Simple'=>'0.0201','Math::BigFloat'=>'1.58','Math::BigInt'=>'1.87','Math::BigInt::Calc'=>'0.51','Math::BigInt::FastCalc'=>'0.15_01','Math::BigRat'=>'0.19','Math::Complex'=>'1.37','Memoize'=>'1.01_02','Module::Build'=>'0.2808','Module::Build::Config'=>undef,'Module::Build::Version'=>'0.7203','Module::CoreList'=>'2.12','Module::Load::Conditional'=>'0.16','Module::Pluggable'=>'3.6','Module::Pluggable::Object'=>'3.6','NDBM_File'=>'1.07','Net::Cmd'=>'2.28','Net::Config'=>'1.11','Net::Domain'=>'2.20','Net::FTP'=>'2.77','Net::FTP::A'=>'1.18','Net::NNTP'=>'2.24','Net::POP3'=>'2.29','Net::SMTP'=>'2.31','ODBM_File'=>'1.07','OS2::DLL'=>'1.03','Object::Accessor'=>'0.32','Opcode'=>'1.09','POSIX'=>'1.13','Params::Check'=>'0.26','PerlIO::encoding'=>'0.10','PerlIO::scalar'=>'0.05','PerlIO::via'=>'0.04','Pod::Html'=>'1.08','Pod::Man'=>'2.12','Pod::ParseUtils'=>'1.35','Pod::Parser'=>'1.35','Pod::Select'=>'1.35','Pod::Simple'=>'3.05','Pod::Text'=>'3.08','Pod::Usage'=>'1.35','Scalar::Util'=>'1.19','SelfLoader'=>'1.11','Shell'=>'0.72_01','Socket'=>'1.79','Storable'=>'2.16','Switch'=>'2.13','Sys::Syslog'=>'0.18_01','Term::ANSIColor'=>'1.12','Term::UI'=>'0.14_01','Term::UI::History'=>undef,'Test::Builder'=>'0.70','Test::Builder::Module'=>'0.68','Test::Builder::Tester'=>'1.07','Test::Harness'=>'2.64','Test::Harness::Results'=>'0.01','Test::More'=>'0.70','Test::Simple'=>'0.70','Text::Balanced'=>'2.0.0','Text::Soundex'=>'3.02','Text::Tabs'=>'2007.1117','Text::Wrap'=>'2006.1117','Thread'=>'3.02','Tie::File'=>'0.97_02','Tie::Hash::NamedCapture'=>'0.06','Tie::Memoize'=>'1.1','Tie::RefHash'=>'1.37','Time::HiRes'=>'1.9707','Time::Local'=>'1.17','Time::Piece'=>'1.11_02','Time::Seconds'=>undef,'Unicode'=>'5.0.0','Unicode::Normalize'=>'1.02','Unicode::UCD'=>'0.25','VMS::DCLsym'=>'1.03','Win32'=>'0.30','Win32API::File'=>'0.1001_01','Win32CORE'=>'0.02','XS::APItest'=>'0.12','XSLoader'=>'0.08','attributes'=>'0.08','base'=>'2.12','bigint'=>'0.22','bignum'=>'0.22','bigrat'=>'0.22','bytes'=>'1.03','charnames'=>'1.06','constant'=>'1.10','diagnostics'=>'1.17','encoding'=>'2.06','encoding::warnings'=>'0.11','feature'=>'1.10','fields'=>'2.12','less'=>'0.02','mro'=>'1.00','overload'=>'1.06','re'=>'0.08','sigtrap'=>'1.04','sort'=>'2.01','strict'=>'1.04','threads'=>'1.63','threads::shared'=>'1.12','utf8'=>'1.07','version'=>'0.7203','warnings'=>'1.06',},removed=>{'B::Asmdata'=>1,'B::Assembler'=>1,'B::Bblock'=>1,'B::Bytecode'=>1,'B::C'=>1,'B::CC'=>1,'B::Disassembler'=>1,'B::Stackobj'=>1,'B::Stash'=>1,'ByteLoader'=>1,'Thread::Signal'=>1,'Thread::Specific'=>1,'assertions'=>1,'assertions::activate'=>1,'assertions::compat'=>1,}},5.01=>{delta_from=>5.009005,changed=>{'Archive::Extract'=>'0.24','Archive::Tar'=>'1.38','Attribute::Handlers'=>'0.79','B'=>'1.17','B::Concise'=>'0.74','B::Deparse'=>'0.83','CPAN'=>'1.9205','CPAN::API::HOWTO'=>undef,'CPAN::Debug'=>'5.402212','CPAN::DeferedCode'=>'5.50','CPAN::FirstTime'=>'5.402229','CPAN::HandleConfig'=>'5.402212','CPAN::Nox'=>'5.402411','CPAN::Queue'=>'5.402212','CPAN::Tarzip'=>'5.402213','CPAN::Version'=>'5.5','CPANPLUS'=>'0.84','CPANPLUS::Dist::Build'=>'0.06_02','CPANPLUS::Internals'=>'0.84','CPANPLUS::Shell::Default'=>'0.84','CPANPLUS::Shell::Default::Plugins::CustomSource'=>undef,'Carp'=>'1.08','Carp::Heavy'=>'1.08','Compress::Raw::Zlib'=>'2.008','Compress::Zlib'=>'2.008','Cwd'=>'3.2501','DB_File'=>'1.816_1','Data::Dumper'=>'2.121_14','Devel::PPPort'=>'3.13','Digest::SHA'=>'5.45','Exporter'=>'5.62','Exporter::Heavy'=>'5.62','ExtUtils::CBuilder'=>'0.21','ExtUtils::CBuilder::Base'=>'0.21','ExtUtils::CBuilder::Platform::Unix'=>'0.21','ExtUtils::CBuilder::Platform::VMS'=>'0.22','ExtUtils::CBuilder::Platform::Windows'=>'0.21','ExtUtils::CBuilder::Platform::aix'=>'0.21','ExtUtils::CBuilder::Platform::cygwin'=>'0.21','ExtUtils::CBuilder::Platform::darwin'=>'0.21','ExtUtils::CBuilder::Platform::dec_osf'=>'0.21','ExtUtils::CBuilder::Platform::os2'=>'0.21','ExtUtils::Command::MM'=>'6.42','ExtUtils::Constant::ProxySubs'=>'0.05','ExtUtils::Embed'=>'1.27','ExtUtils::Install'=>'1.44','ExtUtils::Installed'=>'1.43','ExtUtils::Liblist'=>'6.42','ExtUtils::Liblist::Kid'=>'6.42','ExtUtils::MM'=>'6.42','ExtUtils::MM_AIX'=>'6.42','ExtUtils::MM_Any'=>'6.42','ExtUtils::MM_BeOS'=>'6.42','ExtUtils::MM_Cygwin'=>'6.42','ExtUtils::MM_DOS'=>'6.42','ExtUtils::MM_MacOS'=>'6.42','ExtUtils::MM_NW5'=>'6.42','ExtUtils::MM_OS2'=>'6.42','ExtUtils::MM_QNX'=>'6.42','ExtUtils::MM_UWIN'=>'6.42','ExtUtils::MM_Unix'=>'6.42','ExtUtils::MM_VMS'=>'6.42','ExtUtils::MM_VOS'=>'6.42','ExtUtils::MM_Win32'=>'6.42','ExtUtils::MM_Win95'=>'6.42','ExtUtils::MY'=>'6.42','ExtUtils::MakeMaker'=>'6.42','ExtUtils::MakeMaker::Config'=>'6.42','ExtUtils::MakeMaker::bytes'=>'6.42','ExtUtils::MakeMaker::vmsish'=>'6.42','ExtUtils::Mkbootstrap'=>'6.42','ExtUtils::Mksymlists'=>'6.42','ExtUtils::Packlist'=>'1.43','ExtUtils::ParseXS'=>'2.18_02','ExtUtils::testlib'=>'6.42','File::Copy'=>'2.11','File::Fetch'=>'0.14','File::Find'=>'1.12','File::Path'=>'2.04','File::Spec'=>'3.2501','File::Spec::Cygwin'=>'3.2501','File::Spec::Epoc'=>'3.2501','File::Spec::Functions'=>'3.2501','File::Spec::Mac'=>'3.2501','File::Spec::OS2'=>'3.2501','File::Spec::Unix'=>'3.2501','File::Spec::VMS'=>'3.2501','File::Spec::Win32'=>'3.2501','Filter::Util::Call'=>'1.07','Getopt::Long'=>'2.37','Hash::Util::FieldHash'=>'1.03','IO::Compress::Adapter::Deflate'=>'2.008','IO::Compress::Adapter::Identity'=>'2.008','IO::Compress::Base'=>'2.008','IO::Compress::Base::Common'=>'2.008','IO::Compress::Deflate'=>'2.008','IO::Compress::Gzip'=>'2.008','IO::Compress::Gzip::Constants'=>'2.008','IO::Compress::RawDeflate'=>'2.008','IO::Compress::Zip'=>'2.008','IO::Compress::Zip::Constants'=>'2.008','IO::Compress::Zlib::Constants'=>'2.008','IO::Compress::Zlib::Extra'=>'2.008','IO::Uncompress::Adapter::Identity'=>'2.008','IO::Uncompress::Adapter::Inflate'=>'2.008','IO::Uncompress::AnyInflate'=>'2.008','IO::Uncompress::AnyUncompress'=>'2.008','IO::Uncompress::Base'=>'2.008','IO::Uncompress::Gunzip'=>'2.008','IO::Uncompress::Inflate'=>'2.008','IO::Uncompress::RawInflate'=>'2.008','IO::Uncompress::Unzip'=>'2.008','IO::Zlib'=>'1.07','IPC::Cmd'=>'0.40_1','IPC::SysV'=>'1.05','Locale::Maketext'=>'1.12','Log::Message::Simple'=>'0.04','Math::BigFloat'=>'1.59','Math::BigInt'=>'1.88','Math::BigInt::Calc'=>'0.52','Math::BigInt::FastCalc'=>'0.16','Math::BigRat'=>'0.21','Module::Build'=>'0.2808_01','Module::Build::Base'=>'0.2808_01','Module::Build::Compat'=>'0.2808_01','Module::Build::Config'=>'0.2808_01','Module::Build::Dumper'=>undef,'Module::Build::ModuleInfo'=>'0.2808_01','Module::Build::Notes'=>'0.2808_01','Module::Build::PPMMaker'=>'0.2808_01','Module::Build::Platform::Amiga'=>'0.2808_01','Module::Build::Platform::Default'=>'0.2808_01','Module::Build::Platform::EBCDIC'=>'0.2808_01','Module::Build::Platform::MPEiX'=>'0.2808_01','Module::Build::Platform::MacOS'=>'0.2808_01','Module::Build::Platform::RiscOS'=>'0.2808_01','Module::Build::Platform::Unix'=>'0.2808_01','Module::Build::Platform::VMS'=>'0.2808_01','Module::Build::Platform::VOS'=>'0.2808_01','Module::Build::Platform::Windows'=>'0.2808_01','Module::Build::Platform::aix'=>'0.2808_01','Module::Build::Platform::cygwin'=>'0.2808_01','Module::Build::Platform::darwin'=>'0.2808_01','Module::Build::Platform::os2'=>'0.2808_01','Module::Build::PodParser'=>'0.2808_01','Module::CoreList'=>'2.13','Module::Load'=>'0.12','Module::Load::Conditional'=>'0.22','Net::Cmd'=>'2.29','Net::Ping'=>'2.33','Opcode'=>'1.11','Pod::Checker'=>'1.43_01','Pod::Man'=>'2.16','Pod::Perldoc'=>'3.14_02','Socket'=>'1.80','Storable'=>'2.18','Sys::Syslog'=>'0.22','Sys::Syslog::win32::Win32'=>undef,'Term::Cap'=>'1.12','Term::ReadLine'=>'1.03','Term::UI'=>'0.18','Test::Builder'=>'0.72','Test::Builder::Module'=>'0.72','Test::Builder::Tester'=>'1.09','Test::Harness::Straps'=>'0.26_01','Test::More'=>'0.72','Test::Simple'=>'0.72','Text::ParseWords'=>'3.26','Text::Soundex'=>'3.03','Tie::StdHandle'=>undef,'Time::HiRes'=>'1.9711','Time::Local'=>'1.18','Time::Piece'=>'1.12','VMS::Filespec'=>'1.12','Win32'=>'0.34','base'=>'2.13','constant'=>'1.13','feature'=>'1.11','fields'=>'2.13','filetest'=>'1.02','open'=>'1.06','threads'=>'1.67','threads::shared'=>'1.14','version'=>'0.74',},removed=>{}},5.010001=>{delta_from=>5.01,changed=>{'App::Prove'=>'3.17','App::Prove::State'=>'3.17','App::Prove::State::Result'=>'3.17','App::Prove::State::Result::Test'=>'3.17','Archive::Extract'=>'0.34','Archive::Tar'=>'1.52','Attribute::Handlers'=>'0.85','AutoLoader'=>'5.68','AutoSplit'=>'1.06','B'=>'1.22','B::Concise'=>'0.76','B::Debug'=>'1.11','B::Deparse'=>'0.89','B::Lint'=>'1.11','B::Lint::Debug'=>undef,'B::Xref'=>'1.02','Benchmark'=>'1.11','CGI'=>'3.43','CGI::Carp'=>'1.30_01','CGI::Cookie'=>'1.29','CPAN'=>'1.9402','CPAN::Author'=>'5.5','CPAN::Bundle'=>'5.5','CPAN::CacheMgr'=>'5.5','CPAN::Complete'=>'5.5','CPAN::Debug'=>'5.5','CPAN::DeferredCode'=>'5.50','CPAN::Distribution'=>'1.93','CPAN::Distroprefs'=>'6','CPAN::Distrostatus'=>'5.5','CPAN::Exception::RecursiveDependency'=>'5.5','CPAN::Exception::blocked_urllist'=>'1.0','CPAN::Exception::yaml_not_installed'=>'5.5','CPAN::FTP'=>'5.5001','CPAN::FTP::netrc'=>'1.00','CPAN::FirstTime'=>'5.53','CPAN::HandleConfig'=>'5.5','CPAN::Index'=>'1.93','CPAN::InfoObj'=>'5.5','CPAN::Kwalify'=>'5.50','CPAN::LWP::UserAgent'=>'1.00','CPAN::Module'=>'5.5','CPAN::Nox'=>'5.50','CPAN::Prompt'=>'5.5','CPAN::Queue'=>'5.5','CPAN::Shell'=>'5.5','CPAN::Tarzip'=>'5.501','CPAN::URL'=>'5.5','CPANPLUS'=>'0.88','CPANPLUS::Dist::Autobundle'=>undef,'CPANPLUS::Dist::Base'=>undef,'CPANPLUS::Dist::Build'=>'0.36','CPANPLUS::Dist::Build::Constants'=>'0.36','CPANPLUS::Internals'=>'0.88','CPANPLUS::Internals::Constants'=>undef,'CPANPLUS::Internals::Constants::Report'=>undef,'CPANPLUS::Internals::Source::Memory'=>undef,'CPANPLUS::Internals::Source::SQLite'=>undef,'CPANPLUS::Internals::Source::SQLite::Tie'=>undef,'CPANPLUS::Shell::Default'=>'0.88','Carp'=>'1.11','Carp::Heavy'=>'1.11','Compress::Raw::Bzip2'=>'2.020','Compress::Raw::Zlib'=>'2.020','Compress::Zlib'=>'2.020','Cwd'=>'3.30','DB'=>'1.02','DBM_Filter::compress'=>'0.02','DBM_Filter::encode'=>'0.02','DBM_Filter::int32'=>'0.02','DBM_Filter::null'=>'0.02','DBM_Filter::utf8'=>'0.02','DB_File'=>'1.820','Data::Dumper'=>'2.124','Devel::DProf'=>'20080331.00','Devel::PPPort'=>'3.19','Devel::Peek'=>'1.04','Digest'=>'1.16','Digest::MD5'=>'2.39','Digest::SHA'=>'5.47','Digest::base'=>'1.16','Digest::file'=>'1.16','DirHandle'=>'1.03','Dumpvalue'=>'1.13','DynaLoader'=>'1.10','Encode'=>'2.35','Encode::Alias'=>'2.12','Encode::CN::HZ'=>'2.05','Encode::Config'=>'2.05','Encode::GSM0338'=>'2.01','Encode::Guess'=>'2.03','Encode::JP::JIS7'=>'2.04','Encode::MIME::Header'=>'2.11','Encode::Unicode'=>'2.06','Errno'=>'1.11','Exporter'=>'5.63','Exporter::Heavy'=>'5.63','ExtUtils::CBuilder'=>'0.2602','ExtUtils::CBuilder::Base'=>'0.2602','ExtUtils::CBuilder::Platform::Unix'=>'0.2602','ExtUtils::CBuilder::Platform::VMS'=>'0.2602','ExtUtils::CBuilder::Platform::Windows'=>'0.2602','ExtUtils::CBuilder::Platform::aix'=>'0.2602','ExtUtils::CBuilder::Platform::cygwin'=>'0.2602','ExtUtils::CBuilder::Platform::darwin'=>'0.2602','ExtUtils::CBuilder::Platform::dec_osf'=>'0.2602','ExtUtils::CBuilder::Platform::os2'=>'0.2602','ExtUtils::Command'=>'1.16','ExtUtils::Command::MM'=>'6.55_02','ExtUtils::Constant'=>'0.22','ExtUtils::Constant::ProxySubs'=>'0.06','ExtUtils::Constant::Utils'=>'0.02','ExtUtils::Constant::XS'=>'0.03','ExtUtils::Embed'=>'1.28','ExtUtils::Install'=>'1.54','ExtUtils::Installed'=>'1.999_001','ExtUtils::Liblist'=>'6.55_02','ExtUtils::Liblist::Kid'=>'6.5502','ExtUtils::MM'=>'6.55_02','ExtUtils::MM_AIX'=>'6.55_02','ExtUtils::MM_Any'=>'6.55_02','ExtUtils::MM_BeOS'=>'6.55_02','ExtUtils::MM_Cygwin'=>'6.55_02','ExtUtils::MM_DOS'=>'6.5502','ExtUtils::MM_Darwin'=>'6.55_02','ExtUtils::MM_MacOS'=>'6.5502','ExtUtils::MM_NW5'=>'6.55_02','ExtUtils::MM_OS2'=>'6.55_02','ExtUtils::MM_QNX'=>'6.55_02','ExtUtils::MM_UWIN'=>'6.5502','ExtUtils::MM_Unix'=>'6.55_02','ExtUtils::MM_VMS'=>'6.55_02','ExtUtils::MM_VOS'=>'6.55_02','ExtUtils::MM_Win32'=>'6.55_02','ExtUtils::MM_Win95'=>'6.55_02','ExtUtils::MY'=>'6.5502','ExtUtils::MakeMaker'=>'6.55_02','ExtUtils::MakeMaker::Config'=>'6.55_02','ExtUtils::Manifest'=>'1.56','ExtUtils::Mkbootstrap'=>'6.55_02','ExtUtils::Mksymlists'=>'6.55_02','ExtUtils::ParseXS'=>'2.2002','ExtUtils::testlib'=>'6.5502','Fatal'=>'2.06_01','File::Basename'=>'2.77','File::CheckTree'=>'4.4','File::Compare'=>'1.1006','File::Copy'=>'2.14','File::DosGlob'=>'1.01','File::Fetch'=>'0.20','File::Find'=>'1.14','File::GlobMapper'=>'1.000','File::Path'=>'2.07_03','File::Spec'=>'3.30','File::Spec::Cygwin'=>'3.30','File::Spec::Epoc'=>'3.30','File::Spec::Functions'=>'3.30','File::Spec::Mac'=>'3.30','File::Spec::OS2'=>'3.30','File::Spec::Unix'=>'3.30','File::Spec::VMS'=>'3.30','File::Spec::Win32'=>'3.30','File::Temp'=>'0.22','File::stat'=>'1.01','FileCache'=>'1.08','FileHandle'=>'2.02','Filter::Simple'=>'0.84','Filter::Util::Call'=>'1.08','FindBin'=>'1.50','GDBM_File'=>'1.09','Getopt::Long'=>'2.38','Getopt::Std'=>'1.06','Hash::Util::FieldHash'=>'1.04','I18N::Collate'=>'1.01','IO'=>'1.25','IO::Compress::Adapter::Bzip2'=>'2.020','IO::Compress::Adapter::Deflate'=>'2.020','IO::Compress::Adapter::Identity'=>'2.020','IO::Compress::Base'=>'2.020','IO::Compress::Base::Common'=>'2.020','IO::Compress::Bzip2'=>'2.020','IO::Compress::Deflate'=>'2.020','IO::Compress::Gzip'=>'2.020','IO::Compress::Gzip::Constants'=>'2.020','IO::Compress::RawDeflate'=>'2.020','IO::Compress::Zip'=>'2.020','IO::Compress::Zip::Constants'=>'2.020','IO::Compress::Zlib::Constants'=>'2.020','IO::Compress::Zlib::Extra'=>'2.020','IO::Dir'=>'1.07','IO::Handle'=>'1.28','IO::Socket'=>'1.31','IO::Uncompress::Adapter::Bunzip2'=>'2.020','IO::Uncompress::Adapter::Identity'=>'2.020','IO::Uncompress::Adapter::Inflate'=>'2.020','IO::Uncompress::AnyInflate'=>'2.020','IO::Uncompress::AnyUncompress'=>'2.020','IO::Uncompress::Base'=>'2.020','IO::Uncompress::Bunzip2'=>'2.020','IO::Uncompress::Gunzip'=>'2.020','IO::Uncompress::Inflate'=>'2.020','IO::Uncompress::RawInflate'=>'2.020','IO::Uncompress::Unzip'=>'2.020','IO::Zlib'=>'1.09','IPC::Cmd'=>'0.46','IPC::Msg'=>'2.01','IPC::Open2'=>'1.03','IPC::Open3'=>'1.04','IPC::Semaphore'=>'2.01','IPC::SharedMem'=>'2.01','IPC::SysV'=>'2.01','List::Util'=>'1.21','List::Util::PP'=>'1.21','List::Util::XS'=>'1.21','Locale::Maketext'=>'1.13','Locale::Maketext::Guts'=>'1.13','Locale::Maketext::GutsLoader'=>'1.13','Log::Message'=>'0.02','MIME::Base64'=>'3.08','MIME::QuotedPrint'=>'3.08','Math::BigFloat'=>'1.60','Math::BigInt'=>'1.89','Math::BigInt::FastCalc'=>'0.19','Math::BigRat'=>'0.22','Math::Complex'=>'1.56','Math::Trig'=>'1.2','Memoize'=>'1.01_03','Module::Build'=>'0.340201','Module::Build::Base'=>'0.340201','Module::Build::Compat'=>'0.340201','Module::Build::Config'=>'0.340201','Module::Build::Cookbook'=>'0.340201','Module::Build::Dumper'=>'0.340201','Module::Build::ModuleInfo'=>'0.340201','Module::Build::Notes'=>'0.340201','Module::Build::PPMMaker'=>'0.340201','Module::Build::Platform::Amiga'=>'0.340201','Module::Build::Platform::Default'=>'0.340201','Module::Build::Platform::EBCDIC'=>'0.340201','Module::Build::Platform::MPEiX'=>'0.340201','Module::Build::Platform::MacOS'=>'0.340201','Module::Build::Platform::RiscOS'=>'0.340201','Module::Build::Platform::Unix'=>'0.340201','Module::Build::Platform::VMS'=>'0.340201','Module::Build::Platform::VOS'=>'0.340201','Module::Build::Platform::Windows'=>'0.340201','Module::Build::Platform::aix'=>'0.340201','Module::Build::Platform::cygwin'=>'0.340201','Module::Build::Platform::darwin'=>'0.340201','Module::Build::Platform::os2'=>'0.340201','Module::Build::PodParser'=>'0.340201','Module::Build::Version'=>'0.77','Module::CoreList'=>'2.18','Module::Load'=>'0.16','Module::Load::Conditional'=>'0.30','Module::Loaded'=>'0.02','Module::Pluggable'=>'3.9','Module::Pluggable::Object'=>'3.9','NDBM_File'=>'1.08','NEXT'=>'0.64','Net::Ping'=>'2.36','O'=>'1.01','OS2::Process'=>'1.03','OS2::REXX'=>'1.04','Object::Accessor'=>'0.34','POSIX'=>'1.17','Package::Constants'=>'0.02','Parse::CPAN::Meta'=>'1.39','PerlIO'=>'1.06','PerlIO::encoding'=>'0.11','PerlIO::scalar'=>'0.07','PerlIO::via'=>'0.07','Pod::Checker'=>'1.45','Pod::Find'=>'1.35','Pod::Html'=>'1.09','Pod::InputObjects'=>'1.31','Pod::Man'=>'2.22','Pod::ParseLink'=>'1.09','Pod::ParseUtils'=>'1.36','Pod::Parser'=>'1.37','Pod::Perldoc'=>'3.14_04','Pod::PlainText'=>'2.04','Pod::Select'=>'1.36','Pod::Simple'=>'3.07','Pod::Simple::XHTML'=>'3.04','Pod::Text'=>'3.13','Pod::Text::Color'=>'2.05','Pod::Text::Overstrike'=>'2.03','Pod::Text::Termcap'=>'2.05','Pod::Usage'=>'1.36','Safe'=>'2.18','Scalar::Util'=>'1.21','Scalar::Util::PP'=>'1.21','SelectSaver'=>'1.02','SelfLoader'=>'1.17','Socket'=>'1.82','Storable'=>'2.20','Switch'=>'2.14','Symbol'=>'1.07','Sys::Syslog'=>'0.27','TAP::Base'=>'3.17','TAP::Formatter::Base'=>'3.17','TAP::Formatter::Color'=>'3.17','TAP::Formatter::Console'=>'3.17','TAP::Formatter::Console::ParallelSession'=>'3.17','TAP::Formatter::Console::Session'=>'3.17','TAP::Formatter::File'=>'3.17','TAP::Formatter::File::Session'=>'3.17','TAP::Formatter::Session'=>'3.17','TAP::Harness'=>'3.17','TAP::Object'=>'3.17','TAP::Parser'=>'3.17','TAP::Parser::Aggregator'=>'3.17','TAP::Parser::Grammar'=>'3.17','TAP::Parser::Iterator'=>'3.17','TAP::Parser::Iterator::Array'=>'3.17','TAP::Parser::Iterator::Process'=>'3.17','TAP::Parser::Iterator::Stream'=>'3.17','TAP::Parser::IteratorFactory'=>'3.17','TAP::Parser::Multiplexer'=>'3.17','TAP::Parser::Result'=>'3.17','TAP::Parser::Result::Bailout'=>'3.17','TAP::Parser::Result::Comment'=>'3.17','TAP::Parser::Result::Plan'=>'3.17','TAP::Parser::Result::Pragma'=>'3.17','TAP::Parser::Result::Test'=>'3.17','TAP::Parser::Result::Unknown'=>'3.17','TAP::Parser::Result::Version'=>'3.17','TAP::Parser::Result::YAML'=>'3.17','TAP::Parser::ResultFactory'=>'3.17','TAP::Parser::Scheduler'=>'3.17','TAP::Parser::Scheduler::Job'=>'3.17','TAP::Parser::Scheduler::Spinner'=>'3.17','TAP::Parser::Source'=>'3.17','TAP::Parser::Source::Perl'=>'3.17','TAP::Parser::Utils'=>'3.17','TAP::Parser::YAMLish::Reader'=>'3.17','TAP::Parser::YAMLish::Writer'=>'3.17','Term::ANSIColor'=>'2.00','Term::ReadLine'=>'1.04','Term::UI'=>'0.20','Test'=>'1.25_02','Test::Builder'=>'0.92','Test::Builder::Module'=>'0.92','Test::Builder::Tester'=>'1.18','Test::Builder::Tester::Color'=>'1.18','Test::Harness'=>'3.17','Test::More'=>'0.92','Test::Simple'=>'0.92','Text::ParseWords'=>'3.27','Text::Tabs'=>'2009.0305','Text::Wrap'=>'2009.0305','Thread::Queue'=>'2.11','Thread::Semaphore'=>'2.09','Tie::Handle'=>'4.2','Tie::Hash'=>'1.03','Tie::RefHash'=>'1.38','Tie::Scalar'=>'1.01','Tie::StdHandle'=>'4.2','Time::HiRes'=>'1.9719','Time::Local'=>'1.1901','Time::Piece'=>'1.15','UNIVERSAL'=>'1.05','Unicode'=>'5.1.0','Unicode::Normalize'=>'1.03','Unicode::UCD'=>'0.27','VMS::Stdio'=>'2.4','Win32'=>'0.39','Win32API::File'=>'0.1101','XS::APItest'=>'0.15','XS::Typemap'=>'0.03','XSLoader'=>'0.10','attributes'=>'0.09','attrs'=>'1.03','autodie'=>'2.06_01','autodie::exception'=>'2.06_01','autodie::exception::system'=>'2.06_01','autodie::hints'=>'2.06_01','base'=>'2.14','bigint'=>'0.23','bignum'=>'0.23','bigrat'=>'0.23','blib'=>'1.04','charnames'=>'1.07','constant'=>'1.17','encoding'=>'2.6_01','feature'=>'1.13','fields'=>'2.14','lib'=>'0.62','mro'=>'1.01','open'=>'1.07','ops'=>'1.02','overload'=>'1.07','overload::numbers'=>undef,'overloading'=>'0.01','parent'=>'0.221','re'=>'0.09','threads'=>'1.72','threads::shared'=>'1.29','version'=>'0.77',},removed=>{'CPAN::API::HOWTO'=>1,'CPAN::DeferedCode'=>1,'CPANPLUS::inc'=>1,'ExtUtils::MakeMaker::bytes'=>1,'ExtUtils::MakeMaker::vmsish'=>1,'Test::Harness::Assert'=>1,'Test::Harness::Iterator'=>1,'Test::Harness::Point'=>1,'Test::Harness::Results'=>1,'Test::Harness::Straps'=>1,'Test::Harness::Util'=>1,}},5.011=>{delta_from=>5.010001,changed=>{'Archive::Tar'=>'1.54','Attribute::Handlers'=>'0.87','AutoLoader'=>'5.70','B::Deparse'=>'0.91','B::Lint'=>'1.11_01','B::Lint::Debug'=>'0.01','CGI'=>'3.45','CGI::Apache'=>'1.01','CGI::Carp'=>'3.45','CGI::Pretty'=>'3.44','CGI::Switch'=>'1.01','CGI::Util'=>'3.45','CPAN'=>'1.94_51','CPAN::Distribution'=>'1.94','CPAN::FTP'=>'5.5002','CPAN::Index'=>'1.94','CPAN::LWP::UserAgent'=>'1.94','CPANPLUS::Dist::Build'=>'0.40','CPANPLUS::Dist::Build::Constants'=>'0.40','Carp'=>'1.12','Carp::Heavy'=>'1.12','Class::ISA'=>'0.36','Compress::Raw::Bzip2'=>'2.021','Compress::Raw::Zlib'=>'2.021','Compress::Zlib'=>'2.021','Cwd'=>'3.3002','Data::Dumper'=>'2.125','Encode'=>'2.37','Exporter'=>'5.64','Exporter::Heavy'=>'5.64','ExtUtils::ParseXS'=>'2.200403','File::Basename'=>'2.78','File::Copy'=>'2.16','File::stat'=>'1.02','IO'=>'1.25_01','IO::Compress::Adapter::Bzip2'=>'2.021','IO::Compress::Adapter::Deflate'=>'2.021','IO::Compress::Adapter::Identity'=>'2.021','IO::Compress::Base'=>'2.021','IO::Compress::Base::Common'=>'2.021','IO::Compress::Bzip2'=>'2.021','IO::Compress::Deflate'=>'2.021','IO::Compress::Gzip'=>'2.021','IO::Compress::Gzip::Constants'=>'2.021','IO::Compress::RawDeflate'=>'2.021','IO::Compress::Zip'=>'2.021','IO::Compress::Zip::Constants'=>'2.021','IO::Compress::Zlib::Constants'=>'2.021','IO::Compress::Zlib::Extra'=>'2.021','IO::Uncompress::Adapter::Bunzip2'=>'2.021','IO::Uncompress::Adapter::Identity'=>'2.021','IO::Uncompress::Adapter::Inflate'=>'2.021','IO::Uncompress::AnyInflate'=>'2.021','IO::Uncompress::AnyUncompress'=>'2.021','IO::Uncompress::Base'=>'2.021','IO::Uncompress::Bunzip2'=>'2.021','IO::Uncompress::Gunzip'=>'2.021','IO::Uncompress::Inflate'=>'2.021','IO::Uncompress::RawInflate'=>'2.021','IO::Uncompress::Unzip'=>'2.021','IO::Zlib'=>'1.10','IPC::Cmd'=>'0.50','IPC::Open3'=>'1.05','Locale::Maketext::Simple'=>'0.21','Log::Message::Simple'=>'0.06','Math::BigInt'=>'1.89_01','Math::BigRat'=>'0.24','Module::Build'=>'0.35','Module::Build::Base'=>'0.35','Module::Build::Compat'=>'0.35','Module::Build::Config'=>'0.35','Module::Build::Cookbook'=>'0.35','Module::Build::Dumper'=>'0.35','Module::Build::ModuleInfo'=>'0.35','Module::Build::Notes'=>'0.35','Module::Build::PPMMaker'=>'0.35','Module::Build::Platform::Amiga'=>'0.35','Module::Build::Platform::Default'=>'0.35','Module::Build::Platform::EBCDIC'=>'0.35','Module::Build::Platform::MPEiX'=>'0.35','Module::Build::Platform::MacOS'=>'0.35','Module::Build::Platform::RiscOS'=>'0.35','Module::Build::Platform::Unix'=>'0.35','Module::Build::Platform::VMS'=>'0.35','Module::Build::Platform::VOS'=>'0.35','Module::Build::Platform::Windows'=>'0.35','Module::Build::Platform::aix'=>'0.35','Module::Build::Platform::cygwin'=>'0.35','Module::Build::Platform::darwin'=>'0.35','Module::Build::Platform::os2'=>'0.35','Module::Build::PodParser'=>'0.35','Module::CoreList'=>'2.19','Module::Loaded'=>'0.06','Opcode'=>'1.13','PerlIO::via'=>'0.08','Pod::Perldoc'=>'3.15_01','Pod::Plainer'=>'1.01','Safe'=>'2.19','Socket'=>'1.84','Switch'=>'2.14_01','Term::ANSIColor'=>'2.02','Term::ReadLine'=>'1.05','Text::Balanced'=>'2.02','Text::Soundex'=>'3.03_01','Time::Local'=>'1.1901_01','Unicode::Collate'=>'0.52_01','attributes'=>'0.12','constant'=>'1.19','deprecate'=>'0.01','overload'=>'1.08','parent'=>'0.223','re'=>'0.10','threads'=>'1.74','threads::shared'=>'1.31','warnings'=>'1.07',},removed=>{'attrs'=>1,}},5.011001=>{delta_from=>5.011,changed=>{'B'=>'1.23','B::Concise'=>'0.77','B::Deparse'=>'0.92','CGI'=>'3.48','CGI::Pretty'=>'3.46','CGI::Util'=>'3.48','CPANPLUS'=>'0.89_03','CPANPLUS::Internals'=>'0.89_03','CPANPLUS::Shell::Default'=>'0.89_03','Carp'=>'1.13','Carp::Heavy'=>'1.13','ExtUtils::CBuilder'=>'0.260301','ExtUtils::CBuilder::Base'=>'0.260301','ExtUtils::CBuilder::Platform::Unix'=>'0.260301','ExtUtils::CBuilder::Platform::VMS'=>'0.260301','ExtUtils::CBuilder::Platform::Windows'=>'0.260301','ExtUtils::CBuilder::Platform::aix'=>'0.260301','ExtUtils::CBuilder::Platform::cygwin'=>'0.260301','ExtUtils::CBuilder::Platform::darwin'=>'0.260301','ExtUtils::CBuilder::Platform::dec_osf'=>'0.260301','ExtUtils::CBuilder::Platform::os2'=>'0.260301','ExtUtils::Install'=>'1.55','ExtUtils::Manifest'=>'1.57','ExtUtils::Packlist'=>'1.44','ExtUtils::ParseXS'=>'2.21','File::Glob'=>'1.07','File::Path'=>'2.08','IO'=>'1.25_02','Module::CoreList'=>'2.21','OS2::DLL'=>'1.04','OS2::Process'=>'1.04','Object::Accessor'=>'0.36','Opcode'=>'1.15','POSIX'=>'1.18','Parse::CPAN::Meta'=>'1.40','PerlIO::via'=>'0.09','Pod::Simple'=>'3.08','Socket'=>'1.85','Storable'=>'2.22','Switch'=>'2.15','Test::Builder'=>'0.94','Test::Builder::Module'=>'0.94','Test::More'=>'0.94','Test::Simple'=>'0.94','XS::APItest'=>'0.16','mro'=>'1.02','overload'=>'1.09','threads::shared'=>'1.32',},removed=>{}},5.011002=>{delta_from=>5.011001,changed=>{'B::Concise'=>'0.78','B::Deparse'=>'0.93','CPANPLUS'=>'0.89_09','CPANPLUS::Dist::Build'=>'0.44','CPANPLUS::Dist::Build::Constants'=>'0.44','CPANPLUS::Internals'=>'0.89_09','CPANPLUS::Shell::Default'=>'0.89_09','Carp'=>'1.14','Carp::Heavy'=>'1.14','Compress::Zlib'=>'2.022','DBM_Filter'=>'0.03','Encode'=>'2.38','Encode::Byte'=>'2.04','Encode::CN'=>'2.03','Encode::JP'=>'2.04','Encode::KR'=>'2.03','Encode::TW'=>'2.03','Encode::Unicode'=>'2.07','Env'=>'1.01','Exporter'=>'5.64_01','Exporter::Heavy'=>'5.64_01','ExtUtils::CBuilder'=>'0.27','ExtUtils::CBuilder::Base'=>'0.27','ExtUtils::CBuilder::Platform::Unix'=>'0.27','ExtUtils::CBuilder::Platform::VMS'=>'0.27','ExtUtils::CBuilder::Platform::Windows'=>'0.27','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.27','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.27','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.27','ExtUtils::CBuilder::Platform::aix'=>'0.27','ExtUtils::CBuilder::Platform::cygwin'=>'0.27','ExtUtils::CBuilder::Platform::darwin'=>'0.27','ExtUtils::CBuilder::Platform::dec_osf'=>'0.27','ExtUtils::CBuilder::Platform::os2'=>'0.27','File::Fetch'=>'0.22','I18N::LangTags::Detect'=>'1.04','I18N::Langinfo'=>'0.03','IO::Compress::Adapter::Bzip2'=>'2.022','IO::Compress::Adapter::Deflate'=>'2.022','IO::Compress::Adapter::Identity'=>'2.022','IO::Compress::Base'=>'2.022','IO::Compress::Base::Common'=>'2.022','IO::Compress::Bzip2'=>'2.022','IO::Compress::Deflate'=>'2.022','IO::Compress::Gzip'=>'2.022','IO::Compress::Gzip::Constants'=>'2.022','IO::Compress::RawDeflate'=>'2.022','IO::Compress::Zip'=>'2.022','IO::Compress::Zip::Constants'=>'2.022','IO::Compress::Zlib::Constants'=>'2.022','IO::Compress::Zlib::Extra'=>'2.022','IO::Uncompress::Adapter::Bunzip2'=>'2.022','IO::Uncompress::Adapter::Identity'=>'2.022','IO::Uncompress::Adapter::Inflate'=>'2.022','IO::Uncompress::AnyInflate'=>'2.022','IO::Uncompress::AnyUncompress'=>'2.022','IO::Uncompress::Base'=>'2.022','IO::Uncompress::Bunzip2'=>'2.022','IO::Uncompress::Gunzip'=>'2.022','IO::Uncompress::Inflate'=>'2.022','IO::Uncompress::RawInflate'=>'2.022','IO::Uncompress::Unzip'=>'2.022','IPC::Cmd'=>'0.54','List::Util'=>'1.22','List::Util::PP'=>'1.22','List::Util::XS'=>'1.22','Locale::Maketext'=>'1.14','Module::Build'=>'0.35_09','Module::Build::Base'=>'0.35_09','Module::Build::Compat'=>'0.35_09','Module::Build::Config'=>'0.35_09','Module::Build::Cookbook'=>'0.35_09','Module::Build::Dumper'=>'0.35_09','Module::Build::ModuleInfo'=>'0.35_09','Module::Build::Notes'=>'0.35_09','Module::Build::PPMMaker'=>'0.35_09','Module::Build::Platform::Amiga'=>'0.35_09','Module::Build::Platform::Default'=>'0.35_09','Module::Build::Platform::EBCDIC'=>'0.35_09','Module::Build::Platform::MPEiX'=>'0.35_09','Module::Build::Platform::MacOS'=>'0.35_09','Module::Build::Platform::RiscOS'=>'0.35_09','Module::Build::Platform::Unix'=>'0.35_09','Module::Build::Platform::VMS'=>'0.35_09','Module::Build::Platform::VOS'=>'0.35_09','Module::Build::Platform::Windows'=>'0.35_09','Module::Build::Platform::aix'=>'0.35_09','Module::Build::Platform::cygwin'=>'0.35_09','Module::Build::Platform::darwin'=>'0.35_09','Module::Build::Platform::os2'=>'0.35_09','Module::Build::PodParser'=>'0.35_09','Module::Build::YAML'=>'1.40','Module::CoreList'=>'2.23','Module::Load::Conditional'=>'0.34','Pod::Simple'=>'3.10','Pod::Simple::XHTML'=>'3.10','Scalar::Util'=>'1.22','Scalar::Util::PP'=>'1.22','Switch'=>'2.16','XS::APItest'=>'0.17','XS::APItest::KeywordRPN'=>'0.003','base'=>'2.15','diagnostics'=>'1.18','fields'=>'2.15','inc::latest'=>'0.35_09','legacy'=>'1.00','overload'=>'1.10',},removed=>{}},5.011003=>{delta_from=>5.011002,changed=>{'App::Cpan'=>'1.570001','Archive::Extract'=>'0.36','CPAN'=>'1.94_5301','CPAN::FTP'=>'5.5004','CPAN::FirstTime'=>'5.530001','CPAN::Mirrors'=>'1.770001','CPANPLUS'=>'0.90','CPANPLUS::Internals'=>'0.90','CPANPLUS::Shell::Default'=>'0.90','Cwd'=>'3.31','Encode'=>'2.39','ExtUtils::Command::MM'=>'6.56','ExtUtils::Liblist'=>'6.56','ExtUtils::Liblist::Kid'=>'6.56','ExtUtils::MM'=>'6.56','ExtUtils::MM_AIX'=>'6.56','ExtUtils::MM_Any'=>'6.56','ExtUtils::MM_BeOS'=>'6.56','ExtUtils::MM_Cygwin'=>'6.56','ExtUtils::MM_DOS'=>'6.56','ExtUtils::MM_Darwin'=>'6.56','ExtUtils::MM_MacOS'=>'6.56','ExtUtils::MM_NW5'=>'6.56','ExtUtils::MM_OS2'=>'6.56','ExtUtils::MM_QNX'=>'6.56','ExtUtils::MM_UWIN'=>'6.56','ExtUtils::MM_Unix'=>'6.56','ExtUtils::MM_VMS'=>'6.56','ExtUtils::MM_VOS'=>'6.56','ExtUtils::MM_Win32'=>'6.56','ExtUtils::MM_Win95'=>'6.56','ExtUtils::MY'=>'6.56','ExtUtils::MakeMaker'=>'6.56','ExtUtils::MakeMaker::Config'=>'6.56','ExtUtils::Mkbootstrap'=>'6.56','ExtUtils::Mksymlists'=>'6.56','ExtUtils::testlib'=>'6.56','File::Find'=>'1.15','File::Path'=>'2.08_01','File::Spec'=>'3.31','Module::Build'=>'0.36','Module::Build::Base'=>'0.36','Module::Build::Compat'=>'0.36','Module::Build::Config'=>'0.36','Module::Build::Cookbook'=>'0.36','Module::Build::Dumper'=>'0.36','Module::Build::ModuleInfo'=>'0.36','Module::Build::Notes'=>'0.36','Module::Build::PPMMaker'=>'0.36','Module::Build::Platform::Amiga'=>'0.36','Module::Build::Platform::Default'=>'0.36','Module::Build::Platform::EBCDIC'=>'0.36','Module::Build::Platform::MPEiX'=>'0.36','Module::Build::Platform::MacOS'=>'0.36','Module::Build::Platform::RiscOS'=>'0.36','Module::Build::Platform::Unix'=>'0.36','Module::Build::Platform::VMS'=>'0.36','Module::Build::Platform::VOS'=>'0.36','Module::Build::Platform::Windows'=>'0.36','Module::Build::Platform::aix'=>'0.36','Module::Build::Platform::cygwin'=>'0.36','Module::Build::Platform::darwin'=>'0.36','Module::Build::Platform::os2'=>'0.36','Module::Build::PodParser'=>'0.36','Module::CoreList'=>'2.24','POSIX'=>'1.19','Pod::Simple'=>'3.13','Pod::Simple::BlackBox'=>'3.13','Pod::Simple::Checker'=>'3.13','Pod::Simple::Debug'=>'3.13','Pod::Simple::DumpAsText'=>'3.13','Pod::Simple::DumpAsXML'=>'3.13','Pod::Simple::HTML'=>'3.13','Pod::Simple::HTMLBatch'=>'3.13','Pod::Simple::LinkSection'=>'3.13','Pod::Simple::Methody'=>'3.13','Pod::Simple::Progress'=>'3.13','Pod::Simple::PullParser'=>'3.13','Pod::Simple::PullParserEndToken'=>'3.13','Pod::Simple::PullParserStartToken'=>'3.13','Pod::Simple::PullParserTextToken'=>'3.13','Pod::Simple::PullParserToken'=>'3.13','Pod::Simple::RTF'=>'3.13','Pod::Simple::Search'=>'3.13','Pod::Simple::SimpleTree'=>'3.13','Pod::Simple::Text'=>'3.13','Pod::Simple::TextContent'=>'3.13','Pod::Simple::TiedOutFH'=>'3.13','Pod::Simple::Transcode'=>'3.13','Pod::Simple::TranscodeDumb'=>'3.13','Pod::Simple::TranscodeSmart'=>'3.13','Pod::Simple::XHTML'=>'3.13','Pod::Simple::XMLOutStream'=>'3.13','Safe'=>'2.20','Unicode'=>'5.2.0','constant'=>'1.20','diagnostics'=>'1.19','feature'=>'1.14','inc::latest'=>'0.36','threads'=>'1.75','warnings'=>'1.08',},removed=>{'legacy'=>1,}},5.011004=>{delta_from=>5.011003,changed=>{'App::Cpan'=>'1.5701','Archive::Extract'=>'0.38','B::Deparse'=>'0.94','CPAN'=>'1.94_54','CPAN::FirstTime'=>'5.53','CPAN::Mirrors'=>'1.77','Carp'=>'1.15','Carp::Heavy'=>'1.15','Compress::Raw::Bzip2'=>'2.024','Compress::Raw::Zlib'=>'2.024','Compress::Zlib'=>'2.024','File::Copy'=>'2.17','File::Fetch'=>'0.24','GDBM_File'=>'1.10','IO::Compress::Adapter::Bzip2'=>'2.024','IO::Compress::Adapter::Deflate'=>'2.024','IO::Compress::Adapter::Identity'=>'2.024','IO::Compress::Base'=>'2.024','IO::Compress::Base::Common'=>'2.024','IO::Compress::Bzip2'=>'2.024','IO::Compress::Deflate'=>'2.024','IO::Compress::Gzip'=>'2.024','IO::Compress::Gzip::Constants'=>'2.024','IO::Compress::RawDeflate'=>'2.024','IO::Compress::Zip'=>'2.024','IO::Compress::Zip::Constants'=>'2.024','IO::Compress::Zlib::Constants'=>'2.024','IO::Compress::Zlib::Extra'=>'2.024','IO::Uncompress::Adapter::Bunzip2'=>'2.024','IO::Uncompress::Adapter::Identity'=>'2.024','IO::Uncompress::Adapter::Inflate'=>'2.024','IO::Uncompress::AnyInflate'=>'2.024','IO::Uncompress::AnyUncompress'=>'2.024','IO::Uncompress::Base'=>'2.024','IO::Uncompress::Bunzip2'=>'2.024','IO::Uncompress::Gunzip'=>'2.024','IO::Uncompress::Inflate'=>'2.024','IO::Uncompress::RawInflate'=>'2.024','IO::Uncompress::Unzip'=>'2.024','Module::Build'=>'0.3603','Module::Build::Base'=>'0.3603','Module::Build::Compat'=>'0.3603','Module::Build::Config'=>'0.3603','Module::Build::Cookbook'=>'0.3603','Module::Build::Dumper'=>'0.3603','Module::Build::ModuleInfo'=>'0.3603','Module::Build::Notes'=>'0.3603','Module::Build::PPMMaker'=>'0.3603','Module::Build::Platform::Amiga'=>'0.3603','Module::Build::Platform::Default'=>'0.3603','Module::Build::Platform::EBCDIC'=>'0.3603','Module::Build::Platform::MPEiX'=>'0.3603','Module::Build::Platform::MacOS'=>'0.3603','Module::Build::Platform::RiscOS'=>'0.3603','Module::Build::Platform::Unix'=>'0.3603','Module::Build::Platform::VMS'=>'0.3603','Module::Build::Platform::VOS'=>'0.3603','Module::Build::Platform::Windows'=>'0.3603','Module::Build::Platform::aix'=>'0.3603','Module::Build::Platform::cygwin'=>'0.3603','Module::Build::Platform::darwin'=>'0.3603','Module::Build::Platform::os2'=>'0.3603','Module::Build::PodParser'=>'0.3603','Module::CoreList'=>'2.25','PerlIO::encoding'=>'0.12','Safe'=>'2.21','UNIVERSAL'=>'1.06','feature'=>'1.15','inc::latest'=>'0.3603','less'=>'0.03','re'=>'0.11','version'=>'0.81','warnings'=>'1.09',},removed=>{}},5.011005=>{delta_from=>5.011004,changed=>{'B::Debug'=>'1.12','CPAN'=>'1.94_56','CPAN::Debug'=>'5.5001','CPAN::Distribution'=>'1.9456','CPAN::FirstTime'=>'5.5301','CPAN::HandleConfig'=>'5.5001','CPAN::Shell'=>'5.5001','CPAN::Tarzip'=>'5.5011','CPANPLUS::Dist::Build'=>'0.46','CPANPLUS::Dist::Build::Constants'=>'0.46','Module::CoreList'=>'2.26','Pod::Man'=>'2.23','Pod::ParseLink'=>'1.10','Pod::Perldoc'=>'3.15_02','Pod::Plainer'=>'1.02','Pod::Text'=>'3.14','Pod::Text::Color'=>'2.06','Pod::Text::Overstrike'=>'2.04','Pod::Text::Termcap'=>'2.06','Safe'=>'2.22','Socket'=>'1.86','version'=>'0.82',},removed=>{}},5.012=>{delta_from=>5.011005,changed=>{'B::Deparse'=>'0.96','CPAN::Distribution'=>'1.9456_01','Module::CoreList'=>'2.29','Safe'=>'2.25','Socket'=>'1.87','Tie::Scalar'=>'1.02','Time::Piece'=>'1.15_01','bytes'=>'1.04','feature'=>'1.16','utf8'=>'1.08',},removed=>{}},5.012001=>{delta_from=>5.012,changed=>{'B::Deparse'=>'0.97','CGI'=>'3.49','CGI::Fast'=>'1.08','Carp'=>'1.16','Carp::Heavy'=>'1.16','File::Copy'=>'2.18','Module::CoreList'=>'2.32','Pod::Functions'=>'1.04','Pod::Simple'=>'3.14','Pod::Simple::BlackBox'=>'3.14','Pod::Simple::Checker'=>'3.14','Pod::Simple::Debug'=>'3.14','Pod::Simple::DumpAsText'=>'3.14','Pod::Simple::DumpAsXML'=>'3.14','Pod::Simple::HTML'=>'3.14','Pod::Simple::HTMLBatch'=>'3.14','Pod::Simple::LinkSection'=>'3.14','Pod::Simple::Methody'=>'3.14','Pod::Simple::Progress'=>'3.14','Pod::Simple::PullParser'=>'3.14','Pod::Simple::PullParserEndToken'=>'3.14','Pod::Simple::PullParserStartToken'=>'3.14','Pod::Simple::PullParserTextToken'=>'3.14','Pod::Simple::PullParserToken'=>'3.14','Pod::Simple::RTF'=>'3.14','Pod::Simple::Search'=>'3.14','Pod::Simple::SimpleTree'=>'3.14','Pod::Simple::Text'=>'3.14','Pod::Simple::TextContent'=>'3.14','Pod::Simple::TiedOutFH'=>'3.14','Pod::Simple::Transcode'=>'3.14','Pod::Simple::TranscodeDumb'=>'3.14','Pod::Simple::TranscodeSmart'=>'3.14','Pod::Simple::XHTML'=>'3.14','Pod::Simple::XMLOutStream'=>'3.14','Safe'=>'2.27',},removed=>{}},5.012002=>{delta_from=>5.012001,changed=>{'Carp'=>'1.17','Carp::Heavy'=>'1.17','File::Spec'=>'3.31_01','Module::CoreList'=>'2.38','Module::Load::Conditional'=>'0.38','PerlIO::scalar'=>'0.08',},removed=>{}},5.012003=>{delta_from=>5.012002,changed=>{'B::Deparse'=>'0.9701','Module::Build::Platform::cygwin'=>'0.360301','Module::CoreList'=>'2.43','Socket'=>'1.87_01',},removed=>{}},5.012004=>{delta_from=>5.012003,changed=>{'Module::CoreList'=>'2.50',},removed=>{}},5.012005=>{delta_from=>5.012004,changed=>{'B::Concise'=>'0.78_01','Encode'=>'2.39_01','File::Glob'=>'1.07_01','Module::CoreList'=>'2.50_02','Unicode::UCD'=>'0.29','charnames'=>'1.07_01',},removed=>{}},5.013=>{delta_from=>5.012,changed=>{'CGI'=>'3.49','CGI::Fast'=>'1.08','Data::Dumper'=>'2.126','ExtUtils::MM_Unix'=>'6.5601','ExtUtils::MakeMaker'=>'6.5601','File::Copy'=>'2.18','IPC::Open3'=>'1.06','MIME::Base64'=>'3.09','MIME::QuotedPrint'=>'3.09','Module::CoreList'=>'2.31','Pod::Functions'=>'1.04','XS::APItest'=>'0.18','XS::APItest::KeywordRPN'=>'0.004','feature'=>'1.17','threads'=>'1.77_01','threads::shared'=>'1.33',},removed=>{}},5.013001=>{delta_from=>5.012001,changed=>{'Data::Dumper'=>'2.126','Dumpvalue'=>'1.14','Errno'=>'1.12','ExtUtils::MM_Unix'=>'6.5601','ExtUtils::MakeMaker'=>'6.5601','ExtUtils::ParseXS'=>'2.2205','File::Find'=>'1.16','IPC::Cmd'=>'0.58','IPC::Open3'=>'1.06','List::Util'=>'1.23','List::Util::PP'=>'1.23','List::Util::XS'=>'1.23','Locale::Codes'=>'3.12','Locale::Codes::Country'=>'3.12','Locale::Codes::Currency'=>'3.12','Locale::Codes::Language'=>'3.12','Locale::Codes::Script'=>'3.12','Locale::Constants'=>'3.12','Locale::Country'=>'3.12','Locale::Currency'=>'3.12','Locale::Language'=>'3.12','Locale::Script'=>'3.12','MIME::Base64'=>'3.09','MIME::QuotedPrint'=>'3.09','Module::Build::Platform::cygwin'=>'0.360301','Module::CoreList'=>'2.34','Module::Load::Conditional'=>'0.38','PerlIO::scalar'=>'0.08','Scalar::Util'=>'1.23','Scalar::Util::PP'=>'1.23','Socket'=>'1.88','Term::ReadLine'=>'1.06','Unicode::UCD'=>'0.28','XS::APItest'=>'0.19','XS::APItest::KeywordRPN'=>'0.004','charnames'=>'1.08','feature'=>'1.17','threads'=>'1.77_01','threads::shared'=>'1.33',},removed=>{'Class::ISA'=>1,'Pod::Plainer'=>1,'Switch'=>1,}},5.013002=>{delta_from=>5.013001,changed=>{'B::Concise'=>'0.79','B::Deparse'=>'0.98','CPAN'=>'1.94_57','CPAN::Distribution'=>'1.9600','Exporter'=>'5.64_02','Exporter::Heavy'=>'5.64_02','File::Copy'=>'2.19','Hash::Util'=>'0.08','IO::Socket'=>'1.32','Locale::Codes'=>'3.13','Locale::Codes::Country'=>'3.13','Locale::Codes::Currency'=>'3.13','Locale::Codes::Language'=>'3.13','Locale::Codes::Script'=>'3.13','Locale::Constants'=>'3.13','Locale::Country'=>'3.13','Locale::Currency'=>'3.13','Locale::Language'=>'3.13','Locale::Script'=>'3.13','Search::Dict'=>'1.03','Socket'=>'1.89','Thread::Semaphore'=>'2.11','UNIVERSAL'=>'1.07','VMS::DCLsym'=>'1.04','mro'=>'1.03','threads'=>'1.77_02','threads::shared'=>'1.33_01',},removed=>{}},5.013003=>{delta_from=>5.013002,changed=>{'App::Prove'=>'3.21','App::Prove::State'=>'3.21','App::Prove::State::Result'=>'3.21','App::Prove::State::Result::Test'=>'3.21','Archive::Extract'=>'0.42','Archive::Tar'=>'1.64','Archive::Tar::Constant'=>'1.64','Archive::Tar::File'=>'1.64','Attribute::Handlers'=>'0.88','CPANPLUS'=>'0.9007','CPANPLUS::Internals'=>'0.9007','CPANPLUS::Shell::Default'=>'0.9007','Compress::Raw::Bzip2'=>'2.027','Compress::Raw::Zlib'=>'2.027_01','Compress::Zlib'=>'2.027','DB'=>'1.03','Digest::MD5'=>'2.40','Digest::SHA'=>'5.48','Exporter'=>'5.64_03','Exporter::Heavy'=>'5.64_03','ExtUtils::CBuilder'=>'0.2703','ExtUtils::CBuilder::Base'=>'0.2703_01','ExtUtils::CBuilder::Platform::Unix'=>'0.2703','ExtUtils::CBuilder::Platform::VMS'=>'0.2703','ExtUtils::CBuilder::Platform::Windows'=>'0.2703','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.2703','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.2703','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.2703','ExtUtils::CBuilder::Platform::aix'=>'0.2703','ExtUtils::CBuilder::Platform::cygwin'=>'0.2703','ExtUtils::CBuilder::Platform::darwin'=>'0.2703','ExtUtils::CBuilder::Platform::dec_osf'=>'0.2703','ExtUtils::CBuilder::Platform::os2'=>'0.2703','ExtUtils::Manifest'=>'1.58','ExtUtils::ParseXS'=>'2.2206','Fatal'=>'2.10','File::Basename'=>'2.79','File::Copy'=>'2.20','File::DosGlob'=>'1.02','File::Find'=>'1.17','File::Glob'=>'1.08','File::stat'=>'1.03','I18N::LangTags'=>'0.35_01','I18N::LangTags::List'=>'0.35_01','IO::Compress::Adapter::Bzip2'=>'2.027','IO::Compress::Adapter::Deflate'=>'2.027','IO::Compress::Adapter::Identity'=>'2.027','IO::Compress::Base'=>'2.027','IO::Compress::Base::Common'=>'2.027','IO::Compress::Bzip2'=>'2.027','IO::Compress::Deflate'=>'2.027','IO::Compress::Gzip'=>'2.027','IO::Compress::Gzip::Constants'=>'2.027','IO::Compress::RawDeflate'=>'2.027','IO::Compress::Zip'=>'2.027','IO::Compress::Zip::Constants'=>'2.027','IO::Compress::Zlib::Constants'=>'2.027','IO::Compress::Zlib::Extra'=>'2.027','IO::Uncompress::Adapter::Bunzip2'=>'2.027','IO::Uncompress::Adapter::Identity'=>'2.027','IO::Uncompress::Adapter::Inflate'=>'2.027','IO::Uncompress::AnyInflate'=>'2.027','IO::Uncompress::AnyUncompress'=>'2.027','IO::Uncompress::Base'=>'2.027','IO::Uncompress::Bunzip2'=>'2.027','IO::Uncompress::Gunzip'=>'2.027','IO::Uncompress::Inflate'=>'2.027','IO::Uncompress::RawInflate'=>'2.027','IO::Uncompress::Unzip'=>'2.027','IPC::Cmd'=>'0.60','IPC::Msg'=>'2.03','IPC::Semaphore'=>'2.03','IPC::SharedMem'=>'2.03','IPC::SysV'=>'2.03','Locale::Maketext'=>'1.15','Locale::Maketext::Guts'=>undef,'Locale::Maketext::GutsLoader'=>undef,'Module::Build'=>'0.3607','Module::Build::Base'=>'0.3607','Module::Build::Compat'=>'0.3607','Module::Build::Config'=>'0.3607','Module::Build::Cookbook'=>'0.3607','Module::Build::Dumper'=>'0.3607','Module::Build::ModuleInfo'=>'0.3607','Module::Build::Notes'=>'0.3607','Module::Build::PPMMaker'=>'0.3607','Module::Build::Platform::Amiga'=>'0.3607','Module::Build::Platform::Default'=>'0.3607','Module::Build::Platform::EBCDIC'=>'0.3607','Module::Build::Platform::MPEiX'=>'0.3607','Module::Build::Platform::MacOS'=>'0.3607','Module::Build::Platform::RiscOS'=>'0.3607','Module::Build::Platform::Unix'=>'0.3607','Module::Build::Platform::VMS'=>'0.3607','Module::Build::Platform::VOS'=>'0.3607','Module::Build::Platform::Windows'=>'0.3607','Module::Build::Platform::aix'=>'0.3607','Module::Build::Platform::cygwin'=>'0.3607','Module::Build::Platform::darwin'=>'0.3607','Module::Build::Platform::os2'=>'0.3607','Module::Build::PodParser'=>'0.3607','Module::CoreList'=>'2.36','Module::Load'=>'0.18','TAP::Base'=>'3.21','TAP::Formatter::Base'=>'3.21','TAP::Formatter::Color'=>'3.21','TAP::Formatter::Console'=>'3.21','TAP::Formatter::Console::ParallelSession'=>'3.21','TAP::Formatter::Console::Session'=>'3.21','TAP::Formatter::File'=>'3.21','TAP::Formatter::File::Session'=>'3.21','TAP::Formatter::Session'=>'3.21','TAP::Harness'=>'3.21','TAP::Object'=>'3.21','TAP::Parser'=>'3.21','TAP::Parser::Aggregator'=>'3.21','TAP::Parser::Grammar'=>'3.21','TAP::Parser::Iterator'=>'3.21','TAP::Parser::Iterator::Array'=>'3.21','TAP::Parser::Iterator::Process'=>'3.21','TAP::Parser::Iterator::Stream'=>'3.21','TAP::Parser::IteratorFactory'=>'3.21','TAP::Parser::Multiplexer'=>'3.21','TAP::Parser::Result'=>'3.21','TAP::Parser::Result::Bailout'=>'3.21','TAP::Parser::Result::Comment'=>'3.21','TAP::Parser::Result::Plan'=>'3.21','TAP::Parser::Result::Pragma'=>'3.21','TAP::Parser::Result::Test'=>'3.21','TAP::Parser::Result::Unknown'=>'3.21','TAP::Parser::Result::Version'=>'3.21','TAP::Parser::Result::YAML'=>'3.21','TAP::Parser::ResultFactory'=>'3.21','TAP::Parser::Scheduler'=>'3.21','TAP::Parser::Scheduler::Job'=>'3.21','TAP::Parser::Scheduler::Spinner'=>'3.21','TAP::Parser::Source'=>'3.21','TAP::Parser::SourceHandler'=>'3.21','TAP::Parser::SourceHandler::Executable'=>'3.21','TAP::Parser::SourceHandler::File'=>'3.21','TAP::Parser::SourceHandler::Handle'=>'3.21','TAP::Parser::SourceHandler::Perl'=>'3.21','TAP::Parser::SourceHandler::RawTAP'=>'3.21','TAP::Parser::SourceHandler::pgTAP'=>'3.21','TAP::Parser::Utils'=>'3.21','TAP::Parser::YAMLish::Reader'=>'3.21','TAP::Parser::YAMLish::Writer'=>'3.21','Term::ANSIColor'=>'3.00','Term::ReadLine'=>'1.07','Test::Harness'=>'3.21','Tie::Array'=>'1.04','Time::HiRes'=>'1.9721','Time::Piece'=>'1.20_01','Unicode::Collate'=>'0.53','Unicode::Normalize'=>'1.06','Unicode::UCD'=>'0.29','autodie'=>'2.10','autodie::exception'=>'2.10','autodie::exception::system'=>'2.10','autodie::hints'=>'2.10','blib'=>'1.05','charnames'=>'1.11','diagnostics'=>'1.20','inc::latest'=>'0.3607','lib'=>'0.63','re'=>'0.12','threads'=>'1.77_03','threads::shared'=>'1.33_02','vars'=>'1.02','warnings'=>'1.10',},removed=>{'TAP::Parser::Source::Perl'=>1,}},5.013004=>{delta_from=>5.013003,changed=>{'App::Prove'=>'3.22','App::Prove::State'=>'3.22','App::Prove::State::Result'=>'3.22','App::Prove::State::Result::Test'=>'3.22','Archive::Tar'=>'1.68','Archive::Tar::Constant'=>'1.68','Archive::Tar::File'=>'1.68','B::Lint'=>'1.12','B::Lint::Debug'=>'1.12','Carp'=>'1.18','Carp::Heavy'=>'1.18','Compress::Raw::Bzip2'=>'2.030','Compress::Raw::Zlib'=>'2.030','Compress::Zlib'=>'2.030','ExtUtils::ParseXS'=>'2.2207','File::Spec'=>'3.31_01','I18N::Langinfo'=>'0.04','IO::Compress::Adapter::Bzip2'=>'2.030','IO::Compress::Adapter::Deflate'=>'2.030','IO::Compress::Adapter::Identity'=>'2.030','IO::Compress::Base'=>'2.030','IO::Compress::Base::Common'=>'2.030','IO::Compress::Bzip2'=>'2.030','IO::Compress::Deflate'=>'2.030','IO::Compress::Gzip'=>'2.030','IO::Compress::Gzip::Constants'=>'2.030','IO::Compress::RawDeflate'=>'2.030','IO::Compress::Zip'=>'2.030','IO::Compress::Zip::Constants'=>'2.030','IO::Compress::Zlib::Constants'=>'2.030','IO::Compress::Zlib::Extra'=>'2.030','IO::Uncompress::Adapter::Bunzip2'=>'2.030','IO::Uncompress::Adapter::Identity'=>'2.030','IO::Uncompress::Adapter::Inflate'=>'2.030','IO::Uncompress::AnyInflate'=>'2.030','IO::Uncompress::AnyUncompress'=>'2.030','IO::Uncompress::Base'=>'2.030','IO::Uncompress::Bunzip2'=>'2.030','IO::Uncompress::Gunzip'=>'2.030','IO::Uncompress::Inflate'=>'2.030','IO::Uncompress::RawInflate'=>'2.030','IO::Uncompress::Unzip'=>'2.030','Module::CoreList'=>'2.37','TAP::Base'=>'3.22','TAP::Formatter::Base'=>'3.22','TAP::Formatter::Color'=>'3.22','TAP::Formatter::Console'=>'3.22','TAP::Formatter::Console::ParallelSession'=>'3.22','TAP::Formatter::Console::Session'=>'3.22','TAP::Formatter::File'=>'3.22','TAP::Formatter::File::Session'=>'3.22','TAP::Formatter::Session'=>'3.22','TAP::Harness'=>'3.22','TAP::Object'=>'3.22','TAP::Parser'=>'3.22','TAP::Parser::Aggregator'=>'3.22','TAP::Parser::Grammar'=>'3.22','TAP::Parser::Iterator'=>'3.22','TAP::Parser::Iterator::Array'=>'3.22','TAP::Parser::Iterator::Process'=>'3.22','TAP::Parser::Iterator::Stream'=>'3.22','TAP::Parser::IteratorFactory'=>'3.22','TAP::Parser::Multiplexer'=>'3.22','TAP::Parser::Result'=>'3.22','TAP::Parser::Result::Bailout'=>'3.22','TAP::Parser::Result::Comment'=>'3.22','TAP::Parser::Result::Plan'=>'3.22','TAP::Parser::Result::Pragma'=>'3.22','TAP::Parser::Result::Test'=>'3.22','TAP::Parser::Result::Unknown'=>'3.22','TAP::Parser::Result::Version'=>'3.22','TAP::Parser::Result::YAML'=>'3.22','TAP::Parser::ResultFactory'=>'3.22','TAP::Parser::Scheduler'=>'3.22','TAP::Parser::Scheduler::Job'=>'3.22','TAP::Parser::Scheduler::Spinner'=>'3.22','TAP::Parser::Source'=>'3.22','TAP::Parser::SourceHandler'=>'3.22','TAP::Parser::SourceHandler::Executable'=>'3.22','TAP::Parser::SourceHandler::File'=>'3.22','TAP::Parser::SourceHandler::Handle'=>'3.22','TAP::Parser::SourceHandler::Perl'=>'3.22','TAP::Parser::SourceHandler::RawTAP'=>'3.22','TAP::Parser::Utils'=>'3.22','TAP::Parser::YAMLish::Reader'=>'3.22','TAP::Parser::YAMLish::Writer'=>'3.22','Test::Builder'=>'0.96','Test::Builder::Module'=>'0.96','Test::Builder::Tester'=>'1.20','Test::Builder::Tester::Color'=>'1.20','Test::Harness'=>'3.22','Test::More'=>'0.96','Test::Simple'=>'0.96','Unicode::Collate'=>'0.56','Unicode::Collate::Locale'=>'0.56','XS::APItest'=>'0.20','charnames'=>'1.15','feature'=>'1.18',},removed=>{'TAP::Parser::SourceHandler::pgTAP'=>1,}},5.013005=>{delta_from=>5.013004,changed=>{'B::Debug'=>'1.16','CPANPLUS::Dist::Build'=>'0.48','CPANPLUS::Dist::Build::Constants'=>'0.48','Data::Dumper'=>'2.128','Encode'=>'2.40','Encode::Guess'=>'2.04','Encode::MIME::Header'=>'2.12','Encode::Unicode::UTF7'=>'2.05','Errno'=>'1.13','ExtUtils::Command::MM'=>'6.57_05','ExtUtils::Liblist'=>'6.57_05','ExtUtils::Liblist::Kid'=>'6.5705','ExtUtils::MM'=>'6.57_05','ExtUtils::MM_AIX'=>'6.57_05','ExtUtils::MM_Any'=>'6.57_05','ExtUtils::MM_BeOS'=>'6.57_05','ExtUtils::MM_Cygwin'=>'6.57_05','ExtUtils::MM_DOS'=>'6.5705','ExtUtils::MM_Darwin'=>'6.57_05','ExtUtils::MM_MacOS'=>'6.5705','ExtUtils::MM_NW5'=>'6.57_05','ExtUtils::MM_OS2'=>'6.57_05','ExtUtils::MM_QNX'=>'6.57_05','ExtUtils::MM_UWIN'=>'6.5705','ExtUtils::MM_Unix'=>'6.57_05','ExtUtils::MM_VMS'=>'6.57_05','ExtUtils::MM_VOS'=>'6.57_05','ExtUtils::MM_Win32'=>'6.57_05','ExtUtils::MM_Win95'=>'6.57_05','ExtUtils::MY'=>'6.5705','ExtUtils::MakeMaker'=>'6.57_05','ExtUtils::MakeMaker::Config'=>'6.57_05','ExtUtils::MakeMaker::YAML'=>'1.44','ExtUtils::Mkbootstrap'=>'6.57_05','ExtUtils::Mksymlists'=>'6.57_05','ExtUtils::testlib'=>'6.5705','Filter::Simple'=>'0.85','Hash::Util'=>'0.09','Math::BigFloat'=>'1.62','Math::BigInt'=>'1.95','Math::BigInt::Calc'=>'0.54','Math::BigInt::CalcEmu'=>'0.06','Math::BigInt::FastCalc'=>'0.22','Math::BigRat'=>'0.26','Module::CoreList'=>'2.39','POSIX'=>'1.20','PerlIO::scalar'=>'0.09','Safe'=>'2.28','Test::Builder'=>'0.97_01','Test::Builder::Module'=>'0.97_01','Test::Builder::Tester'=>'1.21_01','Test::Builder::Tester::Color'=>'1.21_01','Test::More'=>'0.97_01','Test::Simple'=>'0.97_01','Tie::Hash'=>'1.04','Unicode::Collate'=>'0.59','Unicode::Collate::Locale'=>'0.59','XS::APItest'=>'0.21','XS::APItest::KeywordRPN'=>'0.005','XSLoader'=>'0.11','bigint'=>'0.25','bignum'=>'0.25','bigrat'=>'0.25','blib'=>'1.06','open'=>'1.08','threads::shared'=>'1.33_03','warnings'=>'1.11','warnings::register'=>'1.02',},removed=>{}},5.013006=>{delta_from=>5.013005,changed=>{'Archive::Extract'=>'0.44','B'=>'1.24','B::Deparse'=>'0.99','CPAN'=>'1.94_61','CPAN::FTP'=>'5.5005','CPAN::Queue'=>'5.5001','CPAN::Version'=>'5.5001','Carp'=>'1.19','Carp::Heavy'=>'1.19','Compress::Raw::Bzip2'=>'2.031','Cwd'=>'3.34','Data::Dumper'=>'2.129','Devel::Peek'=>'1.05','Digest::MD5'=>'2.51','ExtUtils::Constant::Base'=>'0.05','ExtUtils::Constant::ProxySubs'=>'0.07','ExtUtils::Embed'=>'1.29','ExtUtils::XSSymSet'=>'1.2','Fcntl'=>'1.09','File::DosGlob'=>'1.03','File::Find'=>'1.18','File::Glob'=>'1.09','File::Spec'=>'3.33','File::Spec::Cygwin'=>'3.33','File::Spec::Epoc'=>'3.33','File::Spec::Functions'=>'3.33','File::Spec::Mac'=>'3.33','File::Spec::OS2'=>'3.33','File::Spec::Unix'=>'3.33','File::Spec::VMS'=>'3.33','File::Spec::Win32'=>'3.33','GDBM_File'=>'1.11','Hash::Util::FieldHash'=>'1.05','I18N::Langinfo'=>'0.06','IPC::Cmd'=>'0.64','IPC::Open3'=>'1.07','Locale::Codes'=>'3.14','Locale::Codes::Country'=>'3.14','Locale::Codes::Currency'=>'3.14','Locale::Codes::Language'=>'3.14','Locale::Codes::Script'=>'3.14','Locale::Constants'=>'3.14','Locale::Country'=>'3.14','Locale::Currency'=>'3.14','Locale::Language'=>'3.14','Locale::Maketext'=>'1.16','Locale::Script'=>'3.14','Math::BigFloat'=>'1.63','Math::BigInt'=>'1.97','Math::BigInt::Calc'=>'0.55','Math::BigInt::CalcEmu'=>'0.07','Module::CoreList'=>'2.40','NDBM_File'=>'1.09','NEXT'=>'0.65','ODBM_File'=>'1.08','Opcode'=>'1.16','POSIX'=>'1.21','PerlIO::encoding'=>'0.13','PerlIO::scalar'=>'0.10','PerlIO::via'=>'0.10','Pod::Man'=>'2.25','Pod::Text'=>'3.15','SDBM_File'=>'1.07','Socket'=>'1.90','Sys::Hostname'=>'1.13','Tie::Hash::NamedCapture'=>'0.07','Unicode::Collate'=>'0.63','Unicode::Collate::Locale'=>'0.63','Unicode::Normalize'=>'1.07','XS::APItest'=>'0.23','XSLoader'=>'0.13','attributes'=>'0.13','charnames'=>'1.16','if'=>'0.06','mro'=>'1.04','overload'=>'1.11','re'=>'0.13','sigtrap'=>'1.05','threads'=>'1.81_01','threads::shared'=>'1.34',},removed=>{'XS::APItest::KeywordRPN'=>1,}},5.013007=>{delta_from=>5.013006,changed=>{'Archive::Extract'=>'0.46','Archive::Tar'=>'1.72','Archive::Tar::Constant'=>'1.72','Archive::Tar::File'=>'1.72','AutoLoader'=>'5.71','B'=>'1.26','B::Concise'=>'0.81','B::Deparse'=>'1.01','CGI'=>'3.50','CPAN'=>'1.94_62','CPANPLUS'=>'0.9010','CPANPLUS::Dist::Build'=>'0.50','CPANPLUS::Dist::Build::Constants'=>'0.50','CPANPLUS::Internals'=>'0.9010','CPANPLUS::Shell::Default'=>'0.9010','Data::Dumper'=>'2.130_01','DynaLoader'=>'1.11','ExtUtils::Constant'=>'0.23','ExtUtils::Constant::ProxySubs'=>'0.08','Fcntl'=>'1.10','File::Fetch'=>'0.28','File::Glob'=>'1.10','File::stat'=>'1.04','GDBM_File'=>'1.12','Hash::Util'=>'0.10','Hash::Util::FieldHash'=>'1.06','I18N::Langinfo'=>'0.07','Locale::Maketext'=>'1.17','Locale::Maketext::Guts'=>'1.17','Locale::Maketext::GutsLoader'=>'1.17','MIME::Base64'=>'3.10','MIME::QuotedPrint'=>'3.10','Math::BigFloat'=>'1.99_01','Math::BigInt'=>'1.99_01','Math::BigInt::Calc'=>'1.99_01','Math::BigInt::CalcEmu'=>'1.99_01','Math::BigInt::FastCalc'=>'0.24_01','Math::BigRat'=>'0.26_01','Module::CoreList'=>'2.41','NDBM_File'=>'1.10','ODBM_File'=>'1.09','Opcode'=>'1.17','POSIX'=>'1.22','Pod::Simple'=>'3.15','Pod::Simple::BlackBox'=>'3.15','Pod::Simple::Checker'=>'3.15','Pod::Simple::Debug'=>'3.15','Pod::Simple::DumpAsText'=>'3.15','Pod::Simple::DumpAsXML'=>'3.15','Pod::Simple::HTML'=>'3.15','Pod::Simple::HTMLBatch'=>'3.15','Pod::Simple::LinkSection'=>'3.15','Pod::Simple::Methody'=>'3.15','Pod::Simple::Progress'=>'3.15','Pod::Simple::PullParser'=>'3.15','Pod::Simple::PullParserEndToken'=>'3.15','Pod::Simple::PullParserStartToken'=>'3.15','Pod::Simple::PullParserTextToken'=>'3.15','Pod::Simple::PullParserToken'=>'3.15','Pod::Simple::RTF'=>'3.15','Pod::Simple::Search'=>'3.15','Pod::Simple::SimpleTree'=>'3.15','Pod::Simple::Text'=>'3.15','Pod::Simple::TextContent'=>'3.15','Pod::Simple::TiedOutFH'=>'3.15','Pod::Simple::Transcode'=>'3.15','Pod::Simple::TranscodeDumb'=>'3.15','Pod::Simple::TranscodeSmart'=>'3.15','Pod::Simple::XHTML'=>'3.15','Pod::Simple::XMLOutStream'=>'3.15','SDBM_File'=>'1.08','Safe'=>'2.29','SelfLoader'=>'1.18','Socket'=>'1.91','Storable'=>'2.24','Sys::Hostname'=>'1.14','Unicode'=>'6.0.0','Unicode::Collate'=>'0.67','Unicode::Collate::CJK::Big5'=>'0.65','Unicode::Collate::CJK::GB2312'=>'0.65','Unicode::Collate::CJK::JISX0208'=>'0.64','Unicode::Collate::CJK::Korean'=>'0.66','Unicode::Collate::CJK::Pinyin'=>'0.65','Unicode::Collate::CJK::Stroke'=>'0.65','Unicode::Collate::Locale'=>'0.67','XS::APItest'=>'0.26','XS::Typemap'=>'0.04','charnames'=>'1.17','mro'=>'1.05','parent'=>'0.224','re'=>'0.14','threads'=>'1.81_02',},removed=>{}},5.013008=>{delta_from=>5.013007,changed=>{'Archive::Tar'=>'1.74','Archive::Tar::Constant'=>'1.74','Archive::Tar::File'=>'1.74','B'=>'1.27','B::Concise'=>'0.82','B::Deparse'=>'1.02','Carp::Heavy'=>'1.17','Cwd'=>'3.35','Data::Dumper'=>'2.130_02','Devel::Peek'=>'1.06','Devel::SelfStubber'=>'1.05','Digest::SHA'=>'5.50','Dumpvalue'=>'1.15','DynaLoader'=>'1.12','Env'=>'1.02','Exporter::Heavy'=>'5.64_01','ExtUtils::CBuilder'=>'0.280201','ExtUtils::CBuilder::Base'=>'0.280201','ExtUtils::CBuilder::Platform::Unix'=>'0.280201','ExtUtils::CBuilder::Platform::VMS'=>'0.280201','ExtUtils::CBuilder::Platform::Windows'=>'0.280201','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280201','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280201','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280201','ExtUtils::CBuilder::Platform::aix'=>'0.280201','ExtUtils::CBuilder::Platform::cygwin'=>'0.280201','ExtUtils::CBuilder::Platform::darwin'=>'0.280201','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280201','ExtUtils::CBuilder::Platform::os2'=>'0.280201','ExtUtils::Constant::Utils'=>'0.03','ExtUtils::Embed'=>'1.30','ExtUtils::ParseXS'=>'2.2208','Fatal'=>'2.1001','Fcntl'=>'1.11','File::CheckTree'=>'4.41','File::Glob'=>'1.11','GDBM_File'=>'1.13','Hash::Util::FieldHash'=>'1.07','I18N::Collate'=>'1.02','IO'=>'1.25_03','IPC::Cmd'=>'0.66','IPC::Open3'=>'1.08','Locale::Codes'=>'3.15','Locale::Codes::Country'=>'3.15','Locale::Codes::Currency'=>'3.15','Locale::Codes::Language'=>'3.15','Locale::Codes::Script'=>'3.15','Locale::Constants'=>'3.15','Locale::Country'=>'3.15','Locale::Currency'=>'3.15','Locale::Language'=>'3.15','Locale::Script'=>'3.15','MIME::Base64'=>'3.13','MIME::QuotedPrint'=>'3.13','Math::BigFloat'=>'1.99_02','Math::BigInt'=>'1.99_02','Math::BigInt::Calc'=>'1.99_02','Math::BigInt::CalcEmu'=>'1.99_02','Memoize'=>'1.02','Memoize::AnyDBM_File'=>'1.02','Memoize::Expire'=>'1.02','Memoize::ExpireFile'=>'1.02','Memoize::ExpireTest'=>'1.02','Memoize::NDBM_File'=>'1.02','Memoize::SDBM_File'=>'1.02','Memoize::Storable'=>'1.02','Module::CoreList'=>'2.43','NDBM_File'=>'1.11','Net::Ping'=>'2.37','ODBM_File'=>'1.10','Opcode'=>'1.18','POSIX'=>'1.23','PerlIO::encoding'=>'0.14','PerlIO::scalar'=>'0.11','PerlIO::via'=>'0.11','SDBM_File'=>'1.09','Socket'=>'1.92','Storable'=>'2.25','Time::HiRes'=>'1.9721_01','Unicode::Collate'=>'0.6801','Unicode::Collate::Locale'=>'0.68','Unicode::Normalize'=>'1.08','Unicode::UCD'=>'0.30','Win32'=>'0.41','XS::APItest'=>'0.27','autodie'=>'2.1001','autodie::exception'=>'2.1001','autodie::exception::system'=>'2.1001','autodie::hints'=>'2.1001','feature'=>'1.19','if'=>'0.0601','mro'=>'1.06','overload'=>'1.12','re'=>'0.15','threads'=>'1.81_03','threads::shared'=>'1.35','version'=>'0.86',},removed=>{}},5.013009=>{delta_from=>5.013008,changed=>{'Archive::Extract'=>'0.48','Archive::Tar'=>'1.76','Archive::Tar::Constant'=>'1.76','Archive::Tar::File'=>'1.76','B::Concise'=>'0.83','B::Deparse'=>'1.03','B::Lint'=>'1.13','Benchmark'=>'1.12','CGI'=>'3.51','CGI::Carp'=>'3.51','CGI::Cookie'=>'1.30','CGI::Push'=>'1.05','CGI::Util'=>'3.51','CPAN'=>'1.94_63','CPAN::HTTP::Client'=>'1.94','CPAN::HTTP::Credentials'=>'1.94','CPAN::Meta::YAML'=>'0.003','CPANPLUS'=>'0.9011','CPANPLUS::Dist::Build'=>'0.52','CPANPLUS::Dist::Build::Constants'=>'0.52','CPANPLUS::Internals'=>'0.9011','CPANPLUS::Shell::Default'=>'0.9011','Carp::Heavy'=>'1.19','Compress::Raw::Bzip2'=>'2.033','Compress::Raw::Zlib'=>'2.033','Compress::Zlib'=>'2.033','Cwd'=>'3.36','DBM_Filter'=>'0.04','DB_File'=>'1.821','Devel::Peek'=>'1.07','DirHandle'=>'1.04','Dumpvalue'=>'1.16','Encode'=>'2.42','Encode::Alias'=>'2.13','Encode::MIME::Header'=>'2.13','Exporter::Heavy'=>'5.64_03','ExtUtils::Install'=>'1.56','ExtUtils::ParseXS'=>'2.2209','File::Basename'=>'2.80','File::Copy'=>'2.21','File::DosGlob'=>'1.04','File::Fetch'=>'0.32','File::Find'=>'1.19','File::Spec::Mac'=>'3.34','File::Spec::VMS'=>'3.34','File::stat'=>'1.05','HTTP::Tiny'=>'0.009','Hash::Util::FieldHash'=>'1.08','IO::Compress::Adapter::Bzip2'=>'2.033','IO::Compress::Adapter::Deflate'=>'2.033','IO::Compress::Adapter::Identity'=>'2.033','IO::Compress::Base'=>'2.033','IO::Compress::Base::Common'=>'2.033','IO::Compress::Bzip2'=>'2.033','IO::Compress::Deflate'=>'2.033','IO::Compress::Gzip'=>'2.033','IO::Compress::Gzip::Constants'=>'2.033','IO::Compress::RawDeflate'=>'2.033','IO::Compress::Zip'=>'2.033','IO::Compress::Zip::Constants'=>'2.033','IO::Compress::Zlib::Constants'=>'2.033','IO::Compress::Zlib::Extra'=>'2.033','IO::Handle'=>'1.29','IO::Uncompress::Adapter::Bunzip2'=>'2.033','IO::Uncompress::Adapter::Identity'=>'2.033','IO::Uncompress::Adapter::Inflate'=>'2.033','IO::Uncompress::AnyInflate'=>'2.033','IO::Uncompress::AnyUncompress'=>'2.033','IO::Uncompress::Base'=>'2.033','IO::Uncompress::Bunzip2'=>'2.033','IO::Uncompress::Gunzip'=>'2.033','IO::Uncompress::Inflate'=>'2.033','IO::Uncompress::RawInflate'=>'2.033','IO::Uncompress::Unzip'=>'2.033','IPC::Cmd'=>'0.68','IPC::Open3'=>'1.09','JSON::PP'=>'2.27103','JSON::PP::Boolean'=>undef,'Locale::Maketext'=>'1.18','Log::Message'=>'0.04','Log::Message::Config'=>'0.04','Log::Message::Handlers'=>'0.04','Log::Message::Item'=>'0.04','Log::Message::Simple'=>'0.08','Math::BigFloat'=>'1.99_03','Math::BigInt'=>'1.99_03','Math::BigInt::Calc'=>'1.99_03','Math::BigInt::FastCalc'=>'0.24_02','Math::BigRat'=>'0.26_02','Module::CoreList'=>'2.42_01','Module::Load::Conditional'=>'0.40','Module::Metadata'=>'1.000003','Net::Ping'=>'2.38','OS2::Process'=>'1.05','Object::Accessor'=>'0.38','POSIX'=>'1.24','Params::Check'=>'0.28','Perl::OSType'=>'1.002','Pod::LaTeX'=>'0.59','Pod::Perldoc'=>'3.15_03','Socket'=>'1.93','Storable'=>'2.26','Sys::Hostname'=>'1.15','Term::UI'=>'0.24','Thread::Queue'=>'2.12','Thread::Semaphore'=>'2.12','Time::Local'=>'1.2000','UNIVERSAL'=>'1.08','Unicode::Normalize'=>'1.10','Win32'=>'0.44','bigint'=>'0.26','bignum'=>'0.26','bigrat'=>'0.26','charnames'=>'1.18','diagnostics'=>'1.21','re'=>'0.16','threads'=>'1.83','threads::shared'=>'1.36','version'=>'0.88',},removed=>{}},5.01301=>{delta_from=>5.013009,changed=>{'Attribute::Handlers'=>'0.89','B'=>'1.28','B::Showlex'=>'1.03','CGI'=>'3.52','CPAN'=>'1.94_65','CPAN::Distribution'=>'1.9601','CPAN::FTP::netrc'=>'1.01','CPAN::FirstTime'=>'5.5303','CPAN::HandleConfig'=>'5.5003','CPAN::Meta'=>'2.110440','CPAN::Meta::Converter'=>'2.110440','CPAN::Meta::Feature'=>'2.110440','CPAN::Meta::History'=>'2.110440','CPAN::Meta::Prereqs'=>'2.110440','CPAN::Meta::Spec'=>'2.110440','CPAN::Meta::Validator'=>'2.110440','CPAN::Shell'=>'5.5002','CPANPLUS'=>'0.9101','CPANPLUS::Internals'=>'0.9101','CPANPLUS::Shell::Default'=>'0.9101','Carp'=>'1.20','Carp::Heavy'=>'1.20','Cwd'=>'3.37','Devel::DProf'=>'20110217.00','DynaLoader'=>'1.13','ExtUtils::CBuilder'=>'0.280202','ExtUtils::CBuilder::Base'=>'0.280202','ExtUtils::CBuilder::Platform::Unix'=>'0.280202','ExtUtils::CBuilder::Platform::VMS'=>'0.280202','ExtUtils::CBuilder::Platform::Windows'=>'0.280202','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280202','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280202','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280202','ExtUtils::CBuilder::Platform::aix'=>'0.280202','ExtUtils::CBuilder::Platform::cygwin'=>'0.280202','ExtUtils::CBuilder::Platform::darwin'=>'0.280202','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280202','ExtUtils::CBuilder::Platform::os2'=>'0.280202','File::Copy'=>'2.22','Filter::Simple'=>'0.86','HTTP::Tiny'=>'0.010','I18N::LangTags::Detect'=>'1.05','IO::Select'=>'1.18','IPC::Cmd'=>'0.70','Locale::Maketext'=>'1.19','Math::BigFloat'=>'1.992','Math::BigInt'=>'1.992','Math::BigInt::Calc'=>'1.992','Math::BigInt::CalcEmu'=>'1.992','Module::Build'=>'0.37_05','Module::Build::Base'=>'0.37_05','Module::Build::Compat'=>'0.37_05','Module::Build::Config'=>'0.37_05','Module::Build::Cookbook'=>'0.37_05','Module::Build::Dumper'=>'0.37_05','Module::Build::ModuleInfo'=>'0.37_05','Module::Build::Notes'=>'0.37_05','Module::Build::PPMMaker'=>'0.37_05','Module::Build::Platform::Amiga'=>'0.37_05','Module::Build::Platform::Default'=>'0.37_05','Module::Build::Platform::EBCDIC'=>'0.37_05','Module::Build::Platform::MPEiX'=>'0.37_05','Module::Build::Platform::MacOS'=>'0.37_05','Module::Build::Platform::RiscOS'=>'0.37_05','Module::Build::Platform::Unix'=>'0.37_05','Module::Build::Platform::VMS'=>'0.37_05','Module::Build::Platform::VOS'=>'0.37_05','Module::Build::Platform::Windows'=>'0.37_05','Module::Build::Platform::aix'=>'0.37_05','Module::Build::Platform::cygwin'=>'0.37_05','Module::Build::Platform::darwin'=>'0.37_05','Module::Build::Platform::os2'=>'0.37_05','Module::Build::PodParser'=>'0.37_05','Module::Build::Version'=>'0.87','Module::Build::YAML'=>'1.41','Module::CoreList'=>'2.45','Module::Load::Conditional'=>'0.44','Module::Metadata'=>'1.000004','OS2::Process'=>'1.06','Parse::CPAN::Meta'=>'1.4401','Pod::Html'=>'1.1','Socket'=>'1.94','Term::UI'=>'0.26','Unicode::Collate'=>'0.72','Unicode::Collate::Locale'=>'0.71','Unicode::UCD'=>'0.31','VMS::DCLsym'=>'1.05','Version::Requirements'=>'0.101020','bigrat'=>'0.27','deprecate'=>'0.02','diagnostics'=>'1.22','inc::latest'=>'0.37_05','overload'=>'1.13','re'=>'0.17','utf8'=>'1.09','warnings'=>'1.12',},removed=>{}},5.013011=>{delta_from=>5.01301,changed=>{'App::Prove'=>'3.23','App::Prove::State'=>'3.23','App::Prove::State::Result'=>'3.23','App::Prove::State::Result::Test'=>'3.23','B'=>'1.29','CPAN'=>'1.9600','CPAN::Author'=>'5.5001','CPAN::CacheMgr'=>'5.5001','CPAN::Distribution'=>'1.9602','CPAN::Exception::blocked_urllist'=>'1.001','CPAN::HTTP::Client'=>'1.9600','CPAN::HTTP::Credentials'=>'1.9600','CPAN::Index'=>'1.9600','CPAN::LWP::UserAgent'=>'1.9600','CPAN::Mirrors'=>'1.9600','CPAN::Module'=>'5.5001','CPANPLUS'=>'0.9103','CPANPLUS::Dist::Build'=>'0.54','CPANPLUS::Dist::Build::Constants'=>'0.54','CPANPLUS::Internals'=>'0.9103','CPANPLUS::Shell::Default'=>'0.9103','Cwd'=>'3.36','Devel::DProf'=>'20110228.00','Digest::SHA'=>'5.61','ExtUtils::Command'=>'1.17','File::Basename'=>'2.81','File::Copy'=>'2.21','File::Glob'=>'1.12','GDBM_File'=>'1.14','HTTP::Tiny'=>'0.011','Hash::Util'=>'0.11','Hash::Util::FieldHash'=>'1.09','I18N::Langinfo'=>'0.08','IO'=>'1.25_04','IO::Dir'=>'1.08','IO::File'=>'1.15','IO::Handle'=>'1.30','IO::Pipe'=>'1.14','IO::Poll'=>'0.08','IO::Select'=>'1.20','JSON::PP'=>'2.27105','Locale::Codes'=>'3.16','Locale::Codes::Country'=>'3.16','Locale::Codes::Currency'=>'3.16','Locale::Codes::Language'=>'3.16','Locale::Codes::Script'=>'3.16','Locale::Constants'=>'3.16','Locale::Country'=>'3.16','Locale::Currency'=>'3.16','Locale::Language'=>'3.16','Locale::Script'=>'3.16','Math::BigFloat'=>'1.993','Math::BigInt'=>'1.994','Math::BigInt::Calc'=>'1.993','Math::BigInt::CalcEmu'=>'1.993','Math::BigInt::FastCalc'=>'0.28','Module::Build'=>'0.3800','Module::Build::Base'=>'0.3800','Module::Build::Compat'=>'0.3800','Module::Build::Config'=>'0.3800','Module::Build::Cookbook'=>'0.3800','Module::Build::Dumper'=>'0.3800','Module::Build::ModuleInfo'=>'0.3800','Module::Build::Notes'=>'0.3800','Module::Build::PPMMaker'=>'0.3800','Module::Build::Platform::Amiga'=>'0.3800','Module::Build::Platform::Default'=>'0.3800','Module::Build::Platform::EBCDIC'=>'0.3800','Module::Build::Platform::MPEiX'=>'0.3800','Module::Build::Platform::MacOS'=>'0.3800','Module::Build::Platform::RiscOS'=>'0.3800','Module::Build::Platform::Unix'=>'0.3800','Module::Build::Platform::VMS'=>'0.3800','Module::Build::Platform::VOS'=>'0.3800','Module::Build::Platform::Windows'=>'0.3800','Module::Build::Platform::aix'=>'0.3800','Module::Build::Platform::cygwin'=>'0.3800','Module::Build::Platform::darwin'=>'0.3800','Module::Build::Platform::os2'=>'0.3800','Module::Build::PodParser'=>'0.3800','Module::CoreList'=>'2.46','NDBM_File'=>'1.12','Pod::Simple'=>'3.16','Pod::Simple::BlackBox'=>'3.16','Pod::Simple::Checker'=>'3.16','Pod::Simple::Debug'=>'3.16','Pod::Simple::DumpAsText'=>'3.16','Pod::Simple::DumpAsXML'=>'3.16','Pod::Simple::HTML'=>'3.16','Pod::Simple::HTMLBatch'=>'3.16','Pod::Simple::LinkSection'=>'3.16','Pod::Simple::Methody'=>'3.16','Pod::Simple::Progress'=>'3.16','Pod::Simple::PullParser'=>'3.16','Pod::Simple::PullParserEndToken'=>'3.16','Pod::Simple::PullParserStartToken'=>'3.16','Pod::Simple::PullParserTextToken'=>'3.16','Pod::Simple::PullParserToken'=>'3.16','Pod::Simple::RTF'=>'3.16','Pod::Simple::Search'=>'3.16','Pod::Simple::SimpleTree'=>'3.16','Pod::Simple::Text'=>'3.16','Pod::Simple::TextContent'=>'3.16','Pod::Simple::TiedOutFH'=>'3.16','Pod::Simple::Transcode'=>'3.16','Pod::Simple::TranscodeDumb'=>'3.16','Pod::Simple::TranscodeSmart'=>'3.16','Pod::Simple::XHTML'=>'3.16','Pod::Simple::XMLOutStream'=>'3.16','Storable'=>'2.27','Sys::Hostname'=>'1.16','TAP::Base'=>'3.23','TAP::Formatter::Base'=>'3.23','TAP::Formatter::Color'=>'3.23','TAP::Formatter::Console'=>'3.23','TAP::Formatter::Console::ParallelSession'=>'3.23','TAP::Formatter::Console::Session'=>'3.23','TAP::Formatter::File'=>'3.23','TAP::Formatter::File::Session'=>'3.23','TAP::Formatter::Session'=>'3.23','TAP::Harness'=>'3.23','TAP::Object'=>'3.23','TAP::Parser'=>'3.23','TAP::Parser::Aggregator'=>'3.23','TAP::Parser::Grammar'=>'3.23','TAP::Parser::Iterator'=>'3.23','TAP::Parser::Iterator::Array'=>'3.23','TAP::Parser::Iterator::Process'=>'3.23','TAP::Parser::Iterator::Stream'=>'3.23','TAP::Parser::IteratorFactory'=>'3.23','TAP::Parser::Multiplexer'=>'3.23','TAP::Parser::Result'=>'3.23','TAP::Parser::Result::Bailout'=>'3.23','TAP::Parser::Result::Comment'=>'3.23','TAP::Parser::Result::Plan'=>'3.23','TAP::Parser::Result::Pragma'=>'3.23','TAP::Parser::Result::Test'=>'3.23','TAP::Parser::Result::Unknown'=>'3.23','TAP::Parser::Result::Version'=>'3.23','TAP::Parser::Result::YAML'=>'3.23','TAP::Parser::ResultFactory'=>'3.23','TAP::Parser::Scheduler'=>'3.23','TAP::Parser::Scheduler::Job'=>'3.23','TAP::Parser::Scheduler::Spinner'=>'3.23','TAP::Parser::Source'=>'3.23','TAP::Parser::SourceHandler'=>'3.23','TAP::Parser::SourceHandler::Executable'=>'3.23','TAP::Parser::SourceHandler::File'=>'3.23','TAP::Parser::SourceHandler::Handle'=>'3.23','TAP::Parser::SourceHandler::Perl'=>'3.23','TAP::Parser::SourceHandler::RawTAP'=>'3.23','TAP::Parser::Utils'=>'3.23','TAP::Parser::YAMLish::Reader'=>'3.23','TAP::Parser::YAMLish::Writer'=>'3.23','Test::Builder'=>'0.98','Test::Builder::Module'=>'0.98','Test::Builder::Tester'=>'1.22','Test::Builder::Tester::Color'=>'1.22','Test::Harness'=>'3.23','Test::More'=>'0.98','Test::Simple'=>'0.98','Tie::Hash::NamedCapture'=>'0.08','Tie::RefHash'=>'1.39','Unicode::Collate'=>'0.73','Unicode::Collate::Locale'=>'0.73','Unicode::UCD'=>'0.32','XS::Typemap'=>'0.05','attributes'=>'0.14','base'=>'2.16','inc::latest'=>'0.3800','mro'=>'1.07','parent'=>'0.225',},removed=>{}},5.014=>{delta_from=>5.013011,changed=>{'ExtUtils::CBuilder'=>'0.280203','ExtUtils::CBuilder::Base'=>'0.280203','ExtUtils::CBuilder::Platform::Unix'=>'0.280203','ExtUtils::CBuilder::Platform::VMS'=>'0.280203','ExtUtils::CBuilder::Platform::Windows'=>'0.280203','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280203','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280203','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280203','ExtUtils::CBuilder::Platform::aix'=>'0.280203','ExtUtils::CBuilder::Platform::cygwin'=>'0.280203','ExtUtils::CBuilder::Platform::darwin'=>'0.280203','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280203','ExtUtils::CBuilder::Platform::os2'=>'0.280203','ExtUtils::ParseXS'=>'2.2210','File::Basename'=>'2.82','HTTP::Tiny'=>'0.012','IO::Handle'=>'1.31','Module::CoreList'=>'2.49','PerlIO'=>'1.07','Pod::Html'=>'1.11','XS::APItest'=>'0.28','bigint'=>'0.27','bignum'=>'0.27','bigrat'=>'0.28','constant'=>'1.21','feature'=>'1.20','re'=>'0.18','threads::shared'=>'1.37',},removed=>{}},5.014001=>{delta_from=>5.014,changed=>{'B::Deparse'=>'1.04','Module::CoreList'=>'2.49_01','Pod::Perldoc'=>'3.15_04',},removed=>{}},5.014002=>{delta_from=>5.014001,changed=>{'CPAN'=>'1.9600_01','CPAN::Distribution'=>'1.9602_01','Devel::DProf::dprof::V'=>undef,'Encode'=>'2.42_01','File::Glob'=>'1.13','Module::CoreList'=>'2.49_02','PerlIO::scalar'=>'0.11_01','Time::Piece::Seconds'=>undef,},removed=>{}},5.014003=>{delta_from=>5.014002,changed=>{'Digest'=>'1.16_01','IPC::Open3'=>'1.09_01','Module::CoreList'=>'2.49_04',},removed=>{}},5.014004=>{delta_from=>5.014003,changed=>{'Encode'=>'2.42_02','IPC::Open3'=>'1.0901','Module::CoreList'=>'2.49_06',},removed=>{}},5.015=>{delta_from=>5.014001,changed=>{'Archive::Extract'=>'0.52','Attribute::Handlers'=>'0.91','B'=>'1.30','B::Concise'=>'0.84','B::Deparse'=>'1.05','Benchmark'=>'1.13','CGI'=>'3.54','CGI::Util'=>'3.53','CPAN::Meta'=>'2.110930','CPAN::Meta::Converter'=>'2.110930','CPAN::Meta::Feature'=>'2.110930','CPAN::Meta::History'=>'2.110930','CPAN::Meta::Prereqs'=>'2.110930','CPAN::Meta::Spec'=>'2.110930','CPAN::Meta::Validator'=>'2.110930','CPANPLUS'=>'0.9105','CPANPLUS::Dist::Build'=>'0.56','CPANPLUS::Dist::Build::Constants'=>'0.56','CPANPLUS::Internals'=>'0.9105','CPANPLUS::Shell::Default'=>'0.9105','Compress::Raw::Bzip2'=>'2.035','Compress::Raw::Zlib'=>'2.035','Compress::Zlib'=>'2.035','DB_File'=>'1.822','Data::Dumper'=>'2.131','Devel::Peek'=>'1.08','Digest::SHA'=>'5.62','Encode'=>'2.43','Encode::Alias'=>'2.14','ExtUtils::CBuilder'=>'0.280204','ExtUtils::CBuilder::Base'=>'0.280204','Fatal'=>'2.10','File::Spec::Win32'=>'3.34','Filter::Simple'=>'0.87','Filter::Util::Call'=>'1.39','FindBin'=>'1.51','Hash::Util::FieldHash'=>'1.10','I18N::LangTags'=>'0.36','IO::Compress::Adapter::Bzip2'=>'2.035','IO::Compress::Adapter::Deflate'=>'2.035','IO::Compress::Adapter::Identity'=>'2.035','IO::Compress::Base'=>'2.035','IO::Compress::Base::Common'=>'2.035','IO::Compress::Bzip2'=>'2.035','IO::Compress::Deflate'=>'2.035','IO::Compress::Gzip'=>'2.035','IO::Compress::Gzip::Constants'=>'2.035','IO::Compress::RawDeflate'=>'2.035','IO::Compress::Zip'=>'2.035','IO::Compress::Zip::Constants'=>'2.035','IO::Compress::Zlib::Constants'=>'2.035','IO::Compress::Zlib::Extra'=>'2.035','IO::Uncompress::Adapter::Bunzip2'=>'2.035','IO::Uncompress::Adapter::Identity'=>'2.035','IO::Uncompress::Adapter::Inflate'=>'2.035','IO::Uncompress::AnyInflate'=>'2.035','IO::Uncompress::AnyUncompress'=>'2.035','IO::Uncompress::Base'=>'2.035','IO::Uncompress::Bunzip2'=>'2.035','IO::Uncompress::Gunzip'=>'2.035','IO::Uncompress::Inflate'=>'2.035','IO::Uncompress::RawInflate'=>'2.035','IO::Uncompress::Unzip'=>'2.035','IPC::Open2'=>'1.04','IPC::Open3'=>'1.11','JSON::PP'=>'2.27200','Math::BigFloat'=>'1.994','Math::BigInt'=>'1.995','Math::Complex'=>'1.57','Math::Trig'=>'1.21','Module::CoreList'=>'2.51','ODBM_File'=>'1.11','Object::Accessor'=>'0.42','Opcode'=>'1.19','PerlIO::encoding'=>'0.15','PerlIO::scalar'=>'0.12','Pod::Perldoc'=>'3.15_05','Storable'=>'2.28','Sys::Syslog'=>'0.29','Time::HiRes'=>'1.9722','Unicode::Collate'=>'0.76','Unicode::Collate::CJK::Pinyin'=>'0.76','Unicode::Collate::CJK::Stroke'=>'0.76','Unicode::Collate::Locale'=>'0.76','Unicode::Normalize'=>'1.12','XS::APItest'=>'0.29','XSLoader'=>'0.15','autodie'=>'2.10','autodie::exception'=>'2.10','autodie::exception::system'=>'2.10','autodie::hints'=>'2.10','base'=>'2.17','charnames'=>'1.22','constant'=>'1.22','feature'=>'1.21','mro'=>'1.08','overload'=>'1.14','threads::shared'=>'1.38','vmsish'=>'1.03',},removed=>{'Devel::DProf'=>1,'Shell'=>1,}},5.015001=>{delta_from=>5.015,changed=>{'B::Deparse'=>'1.06','CGI'=>'3.55','CPAN::Meta'=>'2.110930001','CPAN::Meta::Converter'=>'2.110930001','CPANPLUS'=>'0.9108','CPANPLUS::Internals'=>'0.9108','CPANPLUS::Shell::Default'=>'0.9108','Carp'=>'1.21','Carp::Heavy'=>'1.21','Compress::Raw::Bzip2'=>'2.037','Compress::Raw::Zlib'=>'2.037','Compress::Zlib'=>'2.037','Cwd'=>'3.37','Env'=>'1.03','ExtUtils::Command::MM'=>'6.58','ExtUtils::Liblist'=>'6.58','ExtUtils::Liblist::Kid'=>'6.58','ExtUtils::MM'=>'6.58','ExtUtils::MM_AIX'=>'6.58','ExtUtils::MM_Any'=>'6.58','ExtUtils::MM_BeOS'=>'6.58','ExtUtils::MM_Cygwin'=>'6.58','ExtUtils::MM_DOS'=>'6.58','ExtUtils::MM_Darwin'=>'6.58','ExtUtils::MM_MacOS'=>'6.58','ExtUtils::MM_NW5'=>'6.58','ExtUtils::MM_OS2'=>'6.58','ExtUtils::MM_QNX'=>'6.58','ExtUtils::MM_UWIN'=>'6.58','ExtUtils::MM_Unix'=>'6.58','ExtUtils::MM_VMS'=>'6.58','ExtUtils::MM_VOS'=>'6.58','ExtUtils::MM_Win32'=>'6.58','ExtUtils::MM_Win95'=>'6.58','ExtUtils::MY'=>'6.58','ExtUtils::MakeMaker'=>'6.58','ExtUtils::MakeMaker::Config'=>'6.58','ExtUtils::Mkbootstrap'=>'6.58','ExtUtils::Mksymlists'=>'6.58','ExtUtils::ParseXS'=>'3.00_01','ExtUtils::ParseXS::Constants'=>undef,'ExtUtils::ParseXS::CountLines'=>undef,'ExtUtils::ParseXS::Utilities'=>undef,'ExtUtils::Typemaps'=>'1.00','ExtUtils::Typemaps::InputMap'=>undef,'ExtUtils::Typemaps::OutputMap'=>undef,'ExtUtils::Typemaps::Type'=>'0.05','ExtUtils::testlib'=>'6.58','File::Basename'=>'2.83','File::Find'=>'1.20','HTTP::Tiny'=>'0.013','I18N::Langinfo'=>'0.08_02','IO::Compress::Adapter::Bzip2'=>'2.037','IO::Compress::Adapter::Deflate'=>'2.037','IO::Compress::Adapter::Identity'=>'2.037','IO::Compress::Base'=>'2.037','IO::Compress::Base::Common'=>'2.037','IO::Compress::Bzip2'=>'2.037','IO::Compress::Deflate'=>'2.037','IO::Compress::Gzip'=>'2.037','IO::Compress::Gzip::Constants'=>'2.037','IO::Compress::RawDeflate'=>'2.037','IO::Compress::Zip'=>'2.037','IO::Compress::Zip::Constants'=>'2.037','IO::Compress::Zlib::Constants'=>'2.037','IO::Compress::Zlib::Extra'=>'2.037','IO::Uncompress::Adapter::Bunzip2'=>'2.037','IO::Uncompress::Adapter::Identity'=>'2.037','IO::Uncompress::Adapter::Inflate'=>'2.037','IO::Uncompress::AnyInflate'=>'2.037','IO::Uncompress::AnyUncompress'=>'2.037','IO::Uncompress::Base'=>'2.037','IO::Uncompress::Bunzip2'=>'2.037','IO::Uncompress::Gunzip'=>'2.037','IO::Uncompress::Inflate'=>'2.037','IO::Uncompress::RawInflate'=>'2.037','IO::Uncompress::Unzip'=>'2.037','IPC::Cmd'=>'0.72','Locale::Codes'=>'3.17','Locale::Codes::Constants'=>'3.17','Locale::Codes::Country'=>'3.17','Locale::Codes::Country_Codes'=>'3.17','Locale::Codes::Currency'=>'3.17','Locale::Codes::Currency_Codes'=>'3.17','Locale::Codes::LangExt'=>'3.17','Locale::Codes::LangExt_Codes'=>'3.17','Locale::Codes::LangVar'=>'3.17','Locale::Codes::LangVar_Codes'=>'3.17','Locale::Codes::Language'=>'3.17','Locale::Codes::Language_Codes'=>'3.17','Locale::Codes::Script'=>'3.17','Locale::Codes::Script_Codes'=>'3.17','Locale::Country'=>'3.17','Locale::Currency'=>'3.17','Locale::Language'=>'3.17','Locale::Script'=>'3.17','Math::BigFloat::Trace'=>'0.28','Math::BigInt::FastCalc'=>'0.29','Math::BigInt::Trace'=>'0.28','Math::BigRat'=>'0.2602','Math::Complex'=>'1.58','Math::Trig'=>'1.22','Module::CoreList'=>'2.54','OS2::Process'=>'1.07','Pod::Perldoc'=>'3.15_06','Pod::Simple'=>'3.18','Pod::Simple::BlackBox'=>'3.18','Pod::Simple::Checker'=>'3.18','Pod::Simple::Debug'=>'3.18','Pod::Simple::DumpAsText'=>'3.18','Pod::Simple::DumpAsXML'=>'3.18','Pod::Simple::HTML'=>'3.18','Pod::Simple::HTMLBatch'=>'3.18','Pod::Simple::LinkSection'=>'3.18','Pod::Simple::Methody'=>'3.18','Pod::Simple::Progress'=>'3.18','Pod::Simple::PullParser'=>'3.18','Pod::Simple::PullParserEndToken'=>'3.18','Pod::Simple::PullParserStartToken'=>'3.18','Pod::Simple::PullParserTextToken'=>'3.18','Pod::Simple::PullParserToken'=>'3.18','Pod::Simple::RTF'=>'3.18','Pod::Simple::Search'=>'3.18','Pod::Simple::SimpleTree'=>'3.18','Pod::Simple::Text'=>'3.18','Pod::Simple::TextContent'=>'3.18','Pod::Simple::TiedOutFH'=>'3.18','Pod::Simple::Transcode'=>'3.18','Pod::Simple::TranscodeDumb'=>'3.18','Pod::Simple::TranscodeSmart'=>'3.18','Pod::Simple::XHTML'=>'3.18','Pod::Simple::XMLOutStream'=>'3.18','Storable'=>'2.31','Sys::Syslog::Win32'=>undef,'Time::HiRes'=>'1.9724','Unicode::Collate'=>'0.77','Unicode::UCD'=>'0.33','Win32API::File'=>'0.1200','XS::APItest'=>'0.30','attributes'=>'0.15','bigint'=>'0.28','bignum'=>'0.28','charnames'=>'1.23','diagnostics'=>'1.23','feature'=>'1.22','overload'=>'1.15','perlfaq'=>'5.015000','threads'=>'1.84','version'=>'0.93',},removed=>{'ExtUtils::MakeMaker::YAML'=>1,'Locale::Constants'=>1,'Sys::Syslog::win32::Win32'=>1,}},5.015002=>{delta_from=>5.015001,changed=>{'Attribute::Handlers'=>'0.92','B'=>'1.31','B::Concise'=>'0.85','B::Deparse'=>'1.07','B::Terse'=>'1.06','B::Xref'=>'1.03','CPAN'=>'1.9800','CPAN::Exception::yaml_process_error'=>'5.5','CPAN::Meta'=>'2.112150','CPAN::Meta::Converter'=>'2.112150','CPAN::Meta::Feature'=>'2.112150','CPAN::Meta::History'=>'2.112150','CPAN::Meta::Prereqs'=>'2.112150','CPAN::Meta::Spec'=>'2.112150','CPAN::Meta::Validator'=>'2.112150','CPANPLUS'=>'0.9109','CPANPLUS::Internals'=>'0.9109','CPANPLUS::Shell::Default'=>'0.9109','DB_File'=>'1.824','Data::Dumper'=>'2.132','Encode'=>'2.44','Encode::Alias'=>'2.15','Encode::Encoder'=>'2.02','Encode::Guess'=>'2.05','ExtUtils::Command::MM'=>'6.59','ExtUtils::Install'=>'1.57','ExtUtils::Installed'=>'1.999002','ExtUtils::Liblist'=>'6.59','ExtUtils::Liblist::Kid'=>'6.59','ExtUtils::MM'=>'6.59','ExtUtils::MM_AIX'=>'6.59','ExtUtils::MM_Any'=>'6.59','ExtUtils::MM_BeOS'=>'6.59','ExtUtils::MM_Cygwin'=>'6.59','ExtUtils::MM_DOS'=>'6.59','ExtUtils::MM_Darwin'=>'6.59','ExtUtils::MM_MacOS'=>'6.59','ExtUtils::MM_NW5'=>'6.59','ExtUtils::MM_OS2'=>'6.59','ExtUtils::MM_QNX'=>'6.59','ExtUtils::MM_UWIN'=>'6.59','ExtUtils::MM_Unix'=>'6.59','ExtUtils::MM_VMS'=>'6.59','ExtUtils::MM_VOS'=>'6.59','ExtUtils::MM_Win32'=>'6.59','ExtUtils::MM_Win95'=>'6.59','ExtUtils::MY'=>'6.59','ExtUtils::MakeMaker'=>'6.59','ExtUtils::MakeMaker::Config'=>'6.59','ExtUtils::Manifest'=>'1.60','ExtUtils::Mkbootstrap'=>'6.59','ExtUtils::Mksymlists'=>'6.59','ExtUtils::ParseXS'=>'3.03_01','ExtUtils::Typemaps'=>'1.01','ExtUtils::testlib'=>'6.59','File::Spec'=>'3.34','File::Spec::Mac'=>'3.35','File::Spec::Unix'=>'3.34','File::Spec::VMS'=>'3.35','File::Spec::Win32'=>'3.35','I18N::LangTags'=>'0.37','IO'=>'1.25_05','IO::Handle'=>'1.32','IO::Socket'=>'1.33','IO::Socket::INET'=>'1.32','IPC::Open3'=>'1.12','Math::BigFloat'=>'1.995','Math::BigFloat::Trace'=>'0.29','Math::BigInt'=>'1.996','Math::BigInt::Trace'=>'0.29','Module::Build'=>'0.39_01','Module::Build::Base'=>'0.39_01','Module::Build::Compat'=>'0.39_01','Module::Build::Config'=>'0.39_01','Module::Build::Cookbook'=>'0.39_01','Module::Build::Dumper'=>'0.39_01','Module::Build::ModuleInfo'=>'0.39_01','Module::Build::Notes'=>'0.39_01','Module::Build::PPMMaker'=>'0.39_01','Module::Build::Platform::Amiga'=>'0.39_01','Module::Build::Platform::Default'=>'0.39_01','Module::Build::Platform::EBCDIC'=>'0.39_01','Module::Build::Platform::MPEiX'=>'0.39_01','Module::Build::Platform::MacOS'=>'0.39_01','Module::Build::Platform::RiscOS'=>'0.39_01','Module::Build::Platform::Unix'=>'0.39_01','Module::Build::Platform::VMS'=>'0.39_01','Module::Build::Platform::VOS'=>'0.39_01','Module::Build::Platform::Windows'=>'0.39_01','Module::Build::Platform::aix'=>'0.39_01','Module::Build::Platform::cygwin'=>'0.39_01','Module::Build::Platform::darwin'=>'0.39_01','Module::Build::Platform::os2'=>'0.39_01','Module::Build::PodParser'=>'0.39_01','Module::CoreList'=>'2.55','Module::Load'=>'0.20','Module::Metadata'=>'1.000005_01','Opcode'=>'1.20','Params::Check'=>'0.32','PerlIO::via'=>'0.12','Term::ANSIColor'=>'3.01','Unicode::Collate'=>'0.78','Unicode::Normalize'=>'1.13','Unicode::UCD'=>'0.34','bigint'=>'0.29','bignum'=>'0.29','bigrat'=>'0.29','diagnostics'=>'1.24','fields'=>'2.16','inc::latest'=>'0.39_01',},removed=>{}},5.015003=>{delta_from=>5.015002,changed=>{'AnyDBM_File'=>'1.01','Archive::Extract'=>'0.56','Archive::Tar'=>'1.78','Archive::Tar::Constant'=>'1.78','Archive::Tar::File'=>'1.78','Attribute::Handlers'=>'0.93','B'=>'1.32','B::Concise'=>'0.86','B::Deparse'=>'1.08','CPAN::Meta'=>'2.112621','CPAN::Meta::Converter'=>'2.112621','CPAN::Meta::Feature'=>'2.112621','CPAN::Meta::History'=>'2.112621','CPAN::Meta::Prereqs'=>'2.112621','CPAN::Meta::Spec'=>'2.112621','CPAN::Meta::Validator'=>'2.112621','CPAN::Meta::YAML'=>'0.004','CPANPLUS'=>'0.9111','CPANPLUS::Dist::Build'=>'0.58','CPANPLUS::Dist::Build::Constants'=>'0.58','CPANPLUS::Internals'=>'0.9111','CPANPLUS::Shell::Default'=>'0.9111','Carp'=>'1.23','Carp::Heavy'=>'1.23','Data::Dumper'=>'2.134','Devel::PPPort'=>'3.20','Errno'=>'1.14','Exporter'=>'5.65','Exporter::Heavy'=>'5.65','ExtUtils::ParseXS'=>'3.04_04','ExtUtils::ParseXS::Constants'=>'3.04_04','ExtUtils::ParseXS::CountLines'=>'3.04_04','ExtUtils::ParseXS::Utilities'=>'3.04_04','ExtUtils::Typemaps'=>'1.02','File::Glob'=>'1.13','Filter::Simple'=>'0.88','IO'=>'1.25_06','IO::Handle'=>'1.33','Locale::Codes'=>'3.18','Locale::Codes::Constants'=>'3.18','Locale::Codes::Country'=>'3.18','Locale::Codes::Country_Codes'=>'3.18','Locale::Codes::Currency'=>'3.18','Locale::Codes::Currency_Codes'=>'3.18','Locale::Codes::LangExt'=>'3.18','Locale::Codes::LangExt_Codes'=>'3.18','Locale::Codes::LangVar'=>'3.18','Locale::Codes::LangVar_Codes'=>'3.18','Locale::Codes::Language'=>'3.18','Locale::Codes::Language_Codes'=>'3.18','Locale::Codes::Script'=>'3.18','Locale::Codes::Script_Codes'=>'3.18','Locale::Country'=>'3.18','Locale::Currency'=>'3.18','Locale::Language'=>'3.18','Locale::Script'=>'3.18','Math::BigFloat'=>'1.997','Math::BigInt'=>'1.997','Math::BigInt::Calc'=>'1.997','Math::BigInt::CalcEmu'=>'1.997','Math::BigInt::FastCalc'=>'0.30','Math::BigRat'=>'0.2603','Module::CoreList'=>'2.56','Module::Load::Conditional'=>'0.46','Module::Metadata'=>'1.000007','ODBM_File'=>'1.12','POSIX'=>'1.26','Pod::Perldoc'=>'3.15_07','Pod::Simple'=>'3.19','Pod::Simple::BlackBox'=>'3.19','Pod::Simple::Checker'=>'3.19','Pod::Simple::Debug'=>'3.19','Pod::Simple::DumpAsText'=>'3.19','Pod::Simple::DumpAsXML'=>'3.19','Pod::Simple::HTML'=>'3.19','Pod::Simple::HTMLBatch'=>'3.19','Pod::Simple::LinkSection'=>'3.19','Pod::Simple::Methody'=>'3.19','Pod::Simple::Progress'=>'3.19','Pod::Simple::PullParser'=>'3.19','Pod::Simple::PullParserEndToken'=>'3.19','Pod::Simple::PullParserStartToken'=>'3.19','Pod::Simple::PullParserTextToken'=>'3.19','Pod::Simple::PullParserToken'=>'3.19','Pod::Simple::RTF'=>'3.19','Pod::Simple::Search'=>'3.19','Pod::Simple::SimpleTree'=>'3.19','Pod::Simple::Text'=>'3.19','Pod::Simple::TextContent'=>'3.19','Pod::Simple::TiedOutFH'=>'3.19','Pod::Simple::Transcode'=>'3.19','Pod::Simple::TranscodeDumb'=>'3.19','Pod::Simple::TranscodeSmart'=>'3.19','Pod::Simple::XHTML'=>'3.19','Pod::Simple::XMLOutStream'=>'3.19','Search::Dict'=>'1.04','Socket'=>'1.94_01','Storable'=>'2.32','Text::Abbrev'=>'1.02','Tie::Array'=>'1.05','UNIVERSAL'=>'1.09','Unicode::UCD'=>'0.35','XS::APItest'=>'0.31','XSLoader'=>'0.16','attributes'=>'0.16','diagnostics'=>'1.25','open'=>'1.09','perlfaq'=>'5.0150034','threads'=>'1.85','threads::shared'=>'1.40',},removed=>{}},5.015004=>{delta_from=>5.015003,changed=>{'Archive::Tar'=>'1.80','Archive::Tar::Constant'=>'1.80','Archive::Tar::File'=>'1.80','Digest'=>'1.17','DynaLoader'=>'1.14','ExtUtils::Command::MM'=>'6.61_01','ExtUtils::Liblist'=>'6.61_01','ExtUtils::Liblist::Kid'=>'6.61_01','ExtUtils::MM'=>'6.61_01','ExtUtils::MM_AIX'=>'6.61_01','ExtUtils::MM_Any'=>'6.61_01','ExtUtils::MM_BeOS'=>'6.61_01','ExtUtils::MM_Cygwin'=>'6.61_01','ExtUtils::MM_DOS'=>'6.61_01','ExtUtils::MM_Darwin'=>'6.61_01','ExtUtils::MM_MacOS'=>'6.61_01','ExtUtils::MM_NW5'=>'6.61_01','ExtUtils::MM_OS2'=>'6.61_01','ExtUtils::MM_QNX'=>'6.61_01','ExtUtils::MM_UWIN'=>'6.61_01','ExtUtils::MM_Unix'=>'6.61_01','ExtUtils::MM_VMS'=>'6.61_01','ExtUtils::MM_VOS'=>'6.61_01','ExtUtils::MM_Win32'=>'6.61_01','ExtUtils::MM_Win95'=>'6.61_01','ExtUtils::MY'=>'6.61_01','ExtUtils::MakeMaker'=>'6.61_01','ExtUtils::MakeMaker::Config'=>'6.61_01','ExtUtils::Mkbootstrap'=>'6.61_01','ExtUtils::Mksymlists'=>'6.61_01','ExtUtils::ParseXS'=>'3.05','ExtUtils::ParseXS::Constants'=>'3.05','ExtUtils::ParseXS::CountLines'=>'3.05','ExtUtils::ParseXS::Utilities'=>'3.05','ExtUtils::testlib'=>'6.61_01','File::DosGlob'=>'1.05','Module::CoreList'=>'2.57','Module::Load'=>'0.22','Unicode::Collate'=>'0.80','Unicode::Collate::Locale'=>'0.80','Unicode::UCD'=>'0.36','XS::APItest'=>'0.32','XS::Typemap'=>'0.07','attributes'=>'0.17','base'=>'2.18','constant'=>'1.23','mro'=>'1.09','open'=>'1.10','perlfaq'=>'5.0150035',},removed=>{}},5.015005=>{delta_from=>5.015004,changed=>{'Archive::Extract'=>'0.58','B::Concise'=>'0.87','B::Deparse'=>'1.09','CGI'=>'3.58','CGI::Fast'=>'1.09','CPANPLUS'=>'0.9112','CPANPLUS::Dist::Build'=>'0.60','CPANPLUS::Dist::Build::Constants'=>'0.60','CPANPLUS::Internals'=>'0.9112','CPANPLUS::Shell::Default'=>'0.9112','Compress::Raw::Bzip2'=>'2.042','Compress::Raw::Zlib'=>'2.042','Compress::Zlib'=>'2.042','Digest::SHA'=>'5.63','Errno'=>'1.15','ExtUtils::Command::MM'=>'6.63_02','ExtUtils::Liblist'=>'6.63_02','ExtUtils::Liblist::Kid'=>'6.63_02','ExtUtils::MM'=>'6.63_02','ExtUtils::MM_AIX'=>'6.63_02','ExtUtils::MM_Any'=>'6.63_02','ExtUtils::MM_BeOS'=>'6.63_02','ExtUtils::MM_Cygwin'=>'6.63_02','ExtUtils::MM_DOS'=>'6.63_02','ExtUtils::MM_Darwin'=>'6.63_02','ExtUtils::MM_MacOS'=>'6.63_02','ExtUtils::MM_NW5'=>'6.63_02','ExtUtils::MM_OS2'=>'6.63_02','ExtUtils::MM_QNX'=>'6.63_02','ExtUtils::MM_UWIN'=>'6.63_02','ExtUtils::MM_Unix'=>'6.63_02','ExtUtils::MM_VMS'=>'6.63_02','ExtUtils::MM_VOS'=>'6.63_02','ExtUtils::MM_Win32'=>'6.63_02','ExtUtils::MM_Win95'=>'6.63_02','ExtUtils::MY'=>'6.63_02','ExtUtils::MakeMaker'=>'6.63_02','ExtUtils::MakeMaker::Config'=>'6.63_02','ExtUtils::Mkbootstrap'=>'6.63_02','ExtUtils::Mksymlists'=>'6.63_02','ExtUtils::testlib'=>'6.63_02','File::DosGlob'=>'1.06','File::Glob'=>'1.14','HTTP::Tiny'=>'0.016','IO::Compress::Adapter::Bzip2'=>'2.042','IO::Compress::Adapter::Deflate'=>'2.042','IO::Compress::Adapter::Identity'=>'2.042','IO::Compress::Base'=>'2.042','IO::Compress::Base::Common'=>'2.042','IO::Compress::Bzip2'=>'2.042','IO::Compress::Deflate'=>'2.042','IO::Compress::Gzip'=>'2.042','IO::Compress::Gzip::Constants'=>'2.042','IO::Compress::RawDeflate'=>'2.042','IO::Compress::Zip'=>'2.042','IO::Compress::Zip::Constants'=>'2.042','IO::Compress::Zlib::Constants'=>'2.042','IO::Compress::Zlib::Extra'=>'2.042','IO::Uncompress::Adapter::Bunzip2'=>'2.042','IO::Uncompress::Adapter::Identity'=>'2.042','IO::Uncompress::Adapter::Inflate'=>'2.042','IO::Uncompress::AnyInflate'=>'2.042','IO::Uncompress::AnyUncompress'=>'2.042','IO::Uncompress::Base'=>'2.042','IO::Uncompress::Bunzip2'=>'2.042','IO::Uncompress::Gunzip'=>'2.042','IO::Uncompress::Inflate'=>'2.042','IO::Uncompress::RawInflate'=>'2.042','IO::Uncompress::Unzip'=>'2.042','Locale::Maketext'=>'1.20','Locale::Maketext::Guts'=>'1.20','Locale::Maketext::GutsLoader'=>'1.20','Module::CoreList'=>'2.58','Opcode'=>'1.21','Socket'=>'1.94_02','Storable'=>'2.33','UNIVERSAL'=>'1.10','Unicode::Collate'=>'0.85','Unicode::Collate::CJK::Pinyin'=>'0.85','Unicode::Collate::CJK::Stroke'=>'0.85','Unicode::Collate::Locale'=>'0.85','Unicode::UCD'=>'0.37','XS::APItest'=>'0.33','arybase'=>'0.01','charnames'=>'1.24','feature'=>'1.23','perlfaq'=>'5.0150036','strict'=>'1.05','unicore::Name'=>undef,},removed=>{}},5.015006=>{delta_from=>5.015005,changed=>{'Archive::Tar'=>'1.82','Archive::Tar::Constant'=>'1.82','Archive::Tar::File'=>'1.82','AutoLoader'=>'5.72','B::Concise'=>'0.88','B::Debug'=>'1.17','B::Deparse'=>'1.10','CPAN::Meta::YAML'=>'0.005','CPANPLUS'=>'0.9113','CPANPLUS::Internals'=>'0.9113','CPANPLUS::Shell::Default'=>'0.9113','Carp'=>'1.24','Compress::Raw::Bzip2'=>'2.045','Compress::Raw::Zlib'=>'2.045','Compress::Zlib'=>'2.045','Cwd'=>'3.38','DB'=>'1.04','Data::Dumper'=>'2.135_01','Digest::SHA'=>'5.70','Dumpvalue'=>'1.17','Exporter'=>'5.66','Exporter::Heavy'=>'5.66','ExtUtils::CBuilder'=>'0.280205','ExtUtils::CBuilder::Platform::os2'=>'0.280204','ExtUtils::Packlist'=>'1.45','ExtUtils::ParseXS'=>'3.08','ExtUtils::ParseXS::Constants'=>'3.08','ExtUtils::ParseXS::CountLines'=>'3.08','ExtUtils::ParseXS::Utilities'=>'3.08','File::Basename'=>'2.84','File::Glob'=>'1.15','File::Spec::Unix'=>'3.35','Getopt::Std'=>'1.07','I18N::LangTags'=>'0.38','IO::Compress::Adapter::Bzip2'=>'2.045','IO::Compress::Adapter::Deflate'=>'2.045','IO::Compress::Adapter::Identity'=>'2.045','IO::Compress::Base'=>'2.046','IO::Compress::Base::Common'=>'2.045','IO::Compress::Bzip2'=>'2.045','IO::Compress::Deflate'=>'2.045','IO::Compress::Gzip'=>'2.045','IO::Compress::Gzip::Constants'=>'2.045','IO::Compress::RawDeflate'=>'2.045','IO::Compress::Zip'=>'2.046','IO::Compress::Zip::Constants'=>'2.045','IO::Compress::Zlib::Constants'=>'2.045','IO::Compress::Zlib::Extra'=>'2.045','IO::Dir'=>'1.09','IO::File'=>'1.16','IO::Uncompress::Adapter::Bunzip2'=>'2.045','IO::Uncompress::Adapter::Identity'=>'2.045','IO::Uncompress::Adapter::Inflate'=>'2.045','IO::Uncompress::AnyInflate'=>'2.045','IO::Uncompress::AnyUncompress'=>'2.045','IO::Uncompress::Base'=>'2.046','IO::Uncompress::Bunzip2'=>'2.045','IO::Uncompress::Gunzip'=>'2.045','IO::Uncompress::Inflate'=>'2.045','IO::Uncompress::RawInflate'=>'2.045','IO::Uncompress::Unzip'=>'2.046','Locale::Codes'=>'3.20','Locale::Codes::Constants'=>'3.20','Locale::Codes::Country'=>'3.20','Locale::Codes::Country_Codes'=>'3.20','Locale::Codes::Country_Retired'=>'3.20','Locale::Codes::Currency'=>'3.20','Locale::Codes::Currency_Codes'=>'3.20','Locale::Codes::Currency_Retired'=>'3.20','Locale::Codes::LangExt'=>'3.20','Locale::Codes::LangExt_Codes'=>'3.20','Locale::Codes::LangExt_Retired'=>'3.20','Locale::Codes::LangFam'=>'3.20','Locale::Codes::LangFam_Codes'=>'3.20','Locale::Codes::LangFam_Retired'=>'3.20','Locale::Codes::LangVar'=>'3.20','Locale::Codes::LangVar_Codes'=>'3.20','Locale::Codes::LangVar_Retired'=>'3.20','Locale::Codes::Language'=>'3.20','Locale::Codes::Language_Codes'=>'3.20','Locale::Codes::Language_Retired'=>'3.20','Locale::Codes::Script'=>'3.20','Locale::Codes::Script_Codes'=>'3.20','Locale::Codes::Script_Retired'=>'3.20','Locale::Country'=>'3.20','Locale::Currency'=>'3.20','Locale::Language'=>'3.20','Locale::Maketext'=>'1.21','Locale::Script'=>'3.20','Module::CoreList'=>'2.59','Module::Loaded'=>'0.08','Opcode'=>'1.22','POSIX'=>'1.27','Pod::Html'=>'1.12','Pod::LaTeX'=>'0.60','Pod::Perldoc'=>'3.15_08','Safe'=>'2.30','SelfLoader'=>'1.20','Socket'=>'1.97','Storable'=>'2.34','UNIVERSAL'=>'1.11','Unicode::Collate'=>'0.87','Unicode::Collate::Locale'=>'0.87','XS::APItest'=>'0.34','arybase'=>'0.02','charnames'=>'1.27','diagnostics'=>'1.26','feature'=>'1.24','if'=>'0.0602','overload'=>'1.16','sigtrap'=>'1.06','strict'=>'1.06','threads'=>'1.86','version'=>'0.96',},removed=>{}},5.015007=>{delta_from=>5.015006,changed=>{'B'=>'1.33','B::Deparse'=>'1.11','CGI'=>'3.59','CPAN::Meta'=>'2.113640','CPAN::Meta::Converter'=>'2.113640','CPAN::Meta::Feature'=>'2.113640','CPAN::Meta::History'=>'2.113640','CPAN::Meta::Prereqs'=>'2.113640','CPAN::Meta::Requirements'=>'2.113640','CPAN::Meta::Spec'=>'2.113640','CPAN::Meta::Validator'=>'2.113640','CPANPLUS'=>'0.9116','CPANPLUS::Internals'=>'0.9116','CPANPLUS::Shell::Default'=>'0.9116','Cwd'=>'3.39_01','Data::Dumper'=>'2.135_03','Devel::InnerPackage'=>'0.4','ExtUtils::CBuilder::Base'=>'0.280205','ExtUtils::CBuilder::Platform::Unix'=>'0.280205','ExtUtils::CBuilder::Platform::VMS'=>'0.280205','ExtUtils::CBuilder::Platform::Windows'=>'0.280205','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280205','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280205','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280205','ExtUtils::CBuilder::Platform::aix'=>'0.280205','ExtUtils::CBuilder::Platform::cygwin'=>'0.280205','ExtUtils::CBuilder::Platform::darwin'=>'0.280205','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280205','ExtUtils::CBuilder::Platform::os2'=>'0.280205','ExtUtils::Manifest'=>'1.61','ExtUtils::Packlist'=>'1.46','ExtUtils::ParseXS'=>'3.12','ExtUtils::ParseXS::Constants'=>'3.12','ExtUtils::ParseXS::CountLines'=>'3.12','ExtUtils::ParseXS::Utilities'=>'3.12','ExtUtils::Typemaps'=>'1.03','ExtUtils::Typemaps::Cmd'=>undef,'ExtUtils::Typemaps::Type'=>'0.06','File::Glob'=>'1.16','File::Spec'=>'3.39_01','File::Spec::Cygwin'=>'3.39_01','File::Spec::Epoc'=>'3.39_01','File::Spec::Functions'=>'3.39_01','File::Spec::Mac'=>'3.39_01','File::Spec::OS2'=>'3.39_01','File::Spec::Unix'=>'3.39_01','File::Spec::VMS'=>'3.39_01','File::Spec::Win32'=>'3.39_01','IO::Dir'=>'1.10','IO::Pipe'=>'1.15','IO::Poll'=>'0.09','IO::Select'=>'1.21','IO::Socket'=>'1.34','IO::Socket::INET'=>'1.33','IO::Socket::UNIX'=>'1.24','Locale::Maketext'=>'1.22','Math::BigInt'=>'1.998','Module::CoreList'=>'2.60','Module::Pluggable'=>'4.0','POSIX'=>'1.28','PerlIO::scalar'=>'0.13','Pod::Html'=>'1.13','Pod::Perldoc'=>'3.15_15','Pod::Perldoc::BaseTo'=>'3.15_15','Pod::Perldoc::GetOptsOO'=>'3.15_15','Pod::Perldoc::ToANSI'=>'3.15_15','Pod::Perldoc::ToChecker'=>'3.15_15','Pod::Perldoc::ToMan'=>'3.15_15','Pod::Perldoc::ToNroff'=>'3.15_15','Pod::Perldoc::ToPod'=>'3.15_15','Pod::Perldoc::ToRtf'=>'3.15_15','Pod::Perldoc::ToTerm'=>'3.15_15','Pod::Perldoc::ToText'=>'3.15_15','Pod::Perldoc::ToTk'=>'3.15_15','Pod::Perldoc::ToXml'=>'3.15_15','Term::UI'=>'0.30','Tie::File'=>'0.98','Unicode::UCD'=>'0.39','Version::Requirements'=>'0.101021','XS::APItest'=>'0.35','_charnames'=>'1.28','arybase'=>'0.03','autouse'=>'1.07','charnames'=>'1.28','diagnostics'=>'1.27','feature'=>'1.25','overload'=>'1.17','overloading'=>'0.02','perlfaq'=>'5.0150038',},removed=>{}},5.015008=>{delta_from=>5.015007,changed=>{'B'=>'1.34','B::Deparse'=>'1.12','CPAN::Meta'=>'2.120351','CPAN::Meta::Converter'=>'2.120351','CPAN::Meta::Feature'=>'2.120351','CPAN::Meta::History'=>'2.120351','CPAN::Meta::Prereqs'=>'2.120351','CPAN::Meta::Requirements'=>'2.120351','CPAN::Meta::Spec'=>'2.120351','CPAN::Meta::Validator'=>'2.120351','CPAN::Meta::YAML'=>'0.007','CPANPLUS'=>'0.9118','CPANPLUS::Dist::Build'=>'0.62','CPANPLUS::Dist::Build::Constants'=>'0.62','CPANPLUS::Internals'=>'0.9118','CPANPLUS::Shell::Default'=>'0.9118','Carp'=>'1.25','Carp::Heavy'=>'1.25','Compress::Raw::Bzip2'=>'2.048','Compress::Raw::Zlib'=>'2.048','Compress::Zlib'=>'2.048','Cwd'=>'3.39_02','DB_File'=>'1.826','Data::Dumper'=>'2.135_05','English'=>'1.05','ExtUtils::Install'=>'1.58','ExtUtils::ParseXS'=>'3.16','ExtUtils::ParseXS::Constants'=>'3.16','ExtUtils::ParseXS::CountLines'=>'3.16','ExtUtils::ParseXS::Utilities'=>'3.16','ExtUtils::Typemaps'=>'3.16','ExtUtils::Typemaps::Cmd'=>'3.16','ExtUtils::Typemaps::InputMap'=>'3.16','ExtUtils::Typemaps::OutputMap'=>'3.16','ExtUtils::Typemaps::Type'=>'3.16','File::Copy'=>'2.23','File::Glob'=>'1.17','File::Spec'=>'3.39_02','File::Spec::Cygwin'=>'3.39_02','File::Spec::Epoc'=>'3.39_02','File::Spec::Functions'=>'3.39_02','File::Spec::Mac'=>'3.39_02','File::Spec::OS2'=>'3.39_02','File::Spec::Unix'=>'3.39_02','File::Spec::VMS'=>'3.39_02','File::Spec::Win32'=>'3.39_02','Filter::Util::Call'=>'1.40','IO::Compress::Adapter::Bzip2'=>'2.048','IO::Compress::Adapter::Deflate'=>'2.048','IO::Compress::Adapter::Identity'=>'2.048','IO::Compress::Base'=>'2.048','IO::Compress::Base::Common'=>'2.048','IO::Compress::Bzip2'=>'2.048','IO::Compress::Deflate'=>'2.048','IO::Compress::Gzip'=>'2.048','IO::Compress::Gzip::Constants'=>'2.048','IO::Compress::RawDeflate'=>'2.048','IO::Compress::Zip'=>'2.048','IO::Compress::Zip::Constants'=>'2.048','IO::Compress::Zlib::Constants'=>'2.048','IO::Compress::Zlib::Extra'=>'2.048','IO::Uncompress::Adapter::Bunzip2'=>'2.048','IO::Uncompress::Adapter::Identity'=>'2.048','IO::Uncompress::Adapter::Inflate'=>'2.048','IO::Uncompress::AnyInflate'=>'2.048','IO::Uncompress::AnyUncompress'=>'2.048','IO::Uncompress::Base'=>'2.048','IO::Uncompress::Bunzip2'=>'2.048','IO::Uncompress::Gunzip'=>'2.048','IO::Uncompress::Inflate'=>'2.048','IO::Uncompress::RawInflate'=>'2.048','IO::Uncompress::Unzip'=>'2.048','IPC::Cmd'=>'0.76','Math::Complex'=>'1.59','Math::Trig'=>'1.23','Module::Metadata'=>'1.000009','Opcode'=>'1.23','POSIX'=>'1.30','Parse::CPAN::Meta'=>'1.4402','PerlIO::mmap'=>'0.010','Pod::Checker'=>'1.51','Pod::Find'=>'1.51','Pod::Functions'=>'1.05','Pod::Html'=>'1.14','Pod::InputObjects'=>'1.51','Pod::ParseUtils'=>'1.51','Pod::Parser'=>'1.51','Pod::PlainText'=>'2.05','Pod::Select'=>'1.51','Pod::Usage'=>'1.51','Safe'=>'2.31','Socket'=>'1.98','Term::Cap'=>'1.13','Term::ReadLine'=>'1.08','Time::HiRes'=>'1.9725','Unicode'=>'6.1.0','Unicode::UCD'=>'0.41','Version::Requirements'=>'0.101022','XS::APItest'=>'0.36','XS::Typemap'=>'0.08','_charnames'=>'1.29','arybase'=>'0.04','charnames'=>'1.29','diagnostics'=>'1.28','feature'=>'1.26','locale'=>'1.01','overload'=>'1.18','perlfaq'=>'5.0150039','re'=>'0.19','subs'=>'1.01','warnings'=>'1.13',},removed=>{}},5.015009=>{delta_from=>5.015008,changed=>{'B::Deparse'=>'1.13','B::Lint'=>'1.14','B::Lint::Debug'=>'1.14','CPAN::Meta'=>'2.120630','CPAN::Meta::Converter'=>'2.120630','CPAN::Meta::Feature'=>'2.120630','CPAN::Meta::History'=>'2.120630','CPAN::Meta::Prereqs'=>'2.120630','CPAN::Meta::Requirements'=>'2.120630','CPAN::Meta::Spec'=>'2.120630','CPAN::Meta::Validator'=>'2.120630','CPANPLUS'=>'0.9121','CPANPLUS::Internals'=>'0.9121','CPANPLUS::Shell::Default'=>'0.9121','Data::Dumper'=>'2.135_06','Digest::SHA'=>'5.71','ExtUtils::CBuilder'=>'0.280206','ExtUtils::CBuilder::Base'=>'0.280206','ExtUtils::CBuilder::Platform::Unix'=>'0.280206','ExtUtils::CBuilder::Platform::VMS'=>'0.280206','ExtUtils::CBuilder::Platform::Windows'=>'0.280206','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280206','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280206','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280206','ExtUtils::CBuilder::Platform::aix'=>'0.280206','ExtUtils::CBuilder::Platform::cygwin'=>'0.280206','ExtUtils::CBuilder::Platform::darwin'=>'0.280206','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280206','ExtUtils::CBuilder::Platform::os2'=>'0.280206','HTTP::Tiny'=>'0.017','Locale::Codes'=>'3.21','Locale::Codes::Constants'=>'3.21','Locale::Codes::Country'=>'3.21','Locale::Codes::Country_Codes'=>'3.21','Locale::Codes::Country_Retired'=>'3.21','Locale::Codes::Currency'=>'3.21','Locale::Codes::Currency_Codes'=>'3.21','Locale::Codes::Currency_Retired'=>'3.21','Locale::Codes::LangExt'=>'3.21','Locale::Codes::LangExt_Codes'=>'3.21','Locale::Codes::LangExt_Retired'=>'3.21','Locale::Codes::LangFam'=>'3.21','Locale::Codes::LangFam_Codes'=>'3.21','Locale::Codes::LangFam_Retired'=>'3.21','Locale::Codes::LangVar'=>'3.21','Locale::Codes::LangVar_Codes'=>'3.21','Locale::Codes::LangVar_Retired'=>'3.21','Locale::Codes::Language'=>'3.21','Locale::Codes::Language_Codes'=>'3.21','Locale::Codes::Language_Retired'=>'3.21','Locale::Codes::Script'=>'3.21','Locale::Codes::Script_Codes'=>'3.21','Locale::Codes::Script_Retired'=>'3.21','Locale::Country'=>'3.21','Locale::Currency'=>'3.21','Locale::Language'=>'3.21','Locale::Script'=>'3.21','Module::CoreList'=>'2.65','Pod::Html'=>'1.1501','Pod::Perldoc'=>'3.17','Pod::Perldoc::BaseTo'=>'3.17','Pod::Perldoc::GetOptsOO'=>'3.17','Pod::Perldoc::ToANSI'=>'3.17','Pod::Perldoc::ToChecker'=>'3.17','Pod::Perldoc::ToMan'=>'3.17','Pod::Perldoc::ToNroff'=>'3.17','Pod::Perldoc::ToPod'=>'3.17','Pod::Perldoc::ToRtf'=>'3.17','Pod::Perldoc::ToTerm'=>'3.17','Pod::Perldoc::ToText'=>'3.17','Pod::Perldoc::ToTk'=>'3.17','Pod::Perldoc::ToXml'=>'3.17','Pod::Simple'=>'3.20','Pod::Simple::BlackBox'=>'3.20','Pod::Simple::Checker'=>'3.20','Pod::Simple::Debug'=>'3.20','Pod::Simple::DumpAsText'=>'3.20','Pod::Simple::DumpAsXML'=>'3.20','Pod::Simple::HTML'=>'3.20','Pod::Simple::HTMLBatch'=>'3.20','Pod::Simple::LinkSection'=>'3.20','Pod::Simple::Methody'=>'3.20','Pod::Simple::Progress'=>'3.20','Pod::Simple::PullParser'=>'3.20','Pod::Simple::PullParserEndToken'=>'3.20','Pod::Simple::PullParserStartToken'=>'3.20','Pod::Simple::PullParserTextToken'=>'3.20','Pod::Simple::PullParserToken'=>'3.20','Pod::Simple::RTF'=>'3.20','Pod::Simple::Search'=>'3.20','Pod::Simple::SimpleTree'=>'3.20','Pod::Simple::Text'=>'3.20','Pod::Simple::TextContent'=>'3.20','Pod::Simple::TiedOutFH'=>'3.20','Pod::Simple::Transcode'=>'3.20','Pod::Simple::TranscodeDumb'=>'3.20','Pod::Simple::TranscodeSmart'=>'3.20','Pod::Simple::XHTML'=>'3.20','Pod::Simple::XMLOutStream'=>'3.20','Socket'=>'2.000','Term::ReadLine'=>'1.09','Unicode::Collate'=>'0.89','Unicode::Collate::CJK::Korean'=>'0.88','Unicode::Collate::Locale'=>'0.89','Unicode::Normalize'=>'1.14','Unicode::UCD'=>'0.42','XS::APItest'=>'0.37','arybase'=>'0.05','attributes'=>'0.18','charnames'=>'1.30','feature'=>'1.27',},removed=>{}},5.016=>{delta_from=>5.015009,changed=>{'B::Concise'=>'0.89','B::Deparse'=>'1.14','Carp'=>'1.26','Carp::Heavy'=>'1.26','IO::Socket'=>'1.35','Module::CoreList'=>'2.66','PerlIO::scalar'=>'0.14','Pod::Html'=>'1.1502','Safe'=>'2.31_01','Socket'=>'2.001','Unicode::UCD'=>'0.43','XS::APItest'=>'0.38','_charnames'=>'1.31','attributes'=>'0.19','strict'=>'1.07','version'=>'0.99',},removed=>{}},5.016001=>{delta_from=>5.016,changed=>{'B'=>'1.35','B::Deparse'=>'1.14_01','List::Util'=>'1.25','List::Util::PP'=>'1.25','List::Util::XS'=>'1.25','Module::CoreList'=>'2.70','PerlIO::scalar'=>'0.14_01','Scalar::Util'=>'1.25','Scalar::Util::PP'=>'1.25','re'=>'0.19_01',},removed=>{}},5.016002=>{delta_from=>5.016001,changed=>{'Module::CoreList'=>'2.76',},removed=>{}},5.016003=>{delta_from=>5.016002,changed=>{'Encode'=>'2.44_01','Module::CoreList'=>'2.76_02','XS::APItest'=>'0.39',},removed=>{}},5.017=>{delta_from=>5.016,changed=>{'B'=>'1.35','B::Concise'=>'0.90','ExtUtils::ParseXS'=>'3.17','ExtUtils::ParseXS::Utilities'=>'3.17','File::DosGlob'=>'1.07','File::Find'=>'1.21','File::stat'=>'1.06','Hash::Util'=>'0.12','IO::Socket'=>'1.34','Module::CoreList'=>'2.67','Pod::Functions'=>'1.06','Storable'=>'2.35','XS::APItest'=>'0.39','diagnostics'=>'1.29','feature'=>'1.28','overload'=>'1.19','utf8'=>'1.10',},removed=>{'Version::Requirements'=>1,}},5.017001=>{delta_from=>5.017,changed=>{'App::Prove'=>'3.25','App::Prove::State'=>'3.25','App::Prove::State::Result'=>'3.25','App::Prove::State::Result::Test'=>'3.25','Archive::Extract'=>'0.60','Archive::Tar'=>'1.88','Archive::Tar::Constant'=>'1.88','Archive::Tar::File'=>'1.88','B'=>'1.36','B::Deparse'=>'1.15','CPAN::Meta'=>'2.120921','CPAN::Meta::Converter'=>'2.120921','CPAN::Meta::Feature'=>'2.120921','CPAN::Meta::History'=>'2.120921','CPAN::Meta::Prereqs'=>'2.120921','CPAN::Meta::Requirements'=>'2.122','CPAN::Meta::Spec'=>'2.120921','CPAN::Meta::Validator'=>'2.120921','CPAN::Meta::YAML'=>'0.008','CPANPLUS'=>'0.9130','CPANPLUS::Config::HomeEnv'=>'0.04','CPANPLUS::Internals'=>'0.9130','CPANPLUS::Shell::Default'=>'0.9130','Class::Struct'=>'0.64','Compress::Raw::Bzip2'=>'2.052','Compress::Raw::Zlib'=>'2.054','Compress::Zlib'=>'2.052','Digest::MD5'=>'2.52','DynaLoader'=>'1.15','ExtUtils::CBuilder'=>'0.280208','ExtUtils::CBuilder::Base'=>'0.280208','ExtUtils::CBuilder::Platform::Unix'=>'0.280208','ExtUtils::CBuilder::Platform::VMS'=>'0.280208','ExtUtils::CBuilder::Platform::Windows'=>'0.280208','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280208','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280208','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280208','ExtUtils::CBuilder::Platform::aix'=>'0.280208','ExtUtils::CBuilder::Platform::cygwin'=>'0.280208','ExtUtils::CBuilder::Platform::darwin'=>'0.280208','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280208','ExtUtils::CBuilder::Platform::os2'=>'0.280208','Fatal'=>'2.11','File::DosGlob'=>'1.08','File::Fetch'=>'0.34','File::Spec::Unix'=>'3.39_03','Filter::Util::Call'=>'1.45','HTTP::Tiny'=>'0.022','IO'=>'1.25_07','IO::Compress::Adapter::Bzip2'=>'2.052','IO::Compress::Adapter::Deflate'=>'2.052','IO::Compress::Adapter::Identity'=>'2.052','IO::Compress::Base'=>'2.052','IO::Compress::Base::Common'=>'2.052','IO::Compress::Bzip2'=>'2.052','IO::Compress::Deflate'=>'2.052','IO::Compress::Gzip'=>'2.052','IO::Compress::Gzip::Constants'=>'2.052','IO::Compress::RawDeflate'=>'2.052','IO::Compress::Zip'=>'2.052','IO::Compress::Zip::Constants'=>'2.052','IO::Compress::Zlib::Constants'=>'2.052','IO::Compress::Zlib::Extra'=>'2.052','IO::Uncompress::Adapter::Bunzip2'=>'2.052','IO::Uncompress::Adapter::Identity'=>'2.052','IO::Uncompress::Adapter::Inflate'=>'2.052','IO::Uncompress::AnyInflate'=>'2.052','IO::Uncompress::AnyUncompress'=>'2.052','IO::Uncompress::Base'=>'2.052','IO::Uncompress::Bunzip2'=>'2.052','IO::Uncompress::Gunzip'=>'2.052','IO::Uncompress::Inflate'=>'2.052','IO::Uncompress::RawInflate'=>'2.052','IO::Uncompress::Unzip'=>'2.052','IPC::Cmd'=>'0.78','List::Util'=>'1.25','List::Util::XS'=>'1.25','Locale::Codes'=>'3.22','Locale::Codes::Constants'=>'3.22','Locale::Codes::Country'=>'3.22','Locale::Codes::Country_Codes'=>'3.22','Locale::Codes::Country_Retired'=>'3.22','Locale::Codes::Currency'=>'3.22','Locale::Codes::Currency_Codes'=>'3.22','Locale::Codes::Currency_Retired'=>'3.22','Locale::Codes::LangExt'=>'3.22','Locale::Codes::LangExt_Codes'=>'3.22','Locale::Codes::LangExt_Retired'=>'3.22','Locale::Codes::LangFam'=>'3.22','Locale::Codes::LangFam_Codes'=>'3.22','Locale::Codes::LangFam_Retired'=>'3.22','Locale::Codes::LangVar'=>'3.22','Locale::Codes::LangVar_Codes'=>'3.22','Locale::Codes::LangVar_Retired'=>'3.22','Locale::Codes::Language'=>'3.22','Locale::Codes::Language_Codes'=>'3.22','Locale::Codes::Language_Retired'=>'3.22','Locale::Codes::Script'=>'3.22','Locale::Codes::Script_Codes'=>'3.22','Locale::Codes::Script_Retired'=>'3.22','Locale::Country'=>'3.22','Locale::Currency'=>'3.22','Locale::Language'=>'3.22','Locale::Script'=>'3.22','Memoize'=>'1.03','Memoize::AnyDBM_File'=>'1.03','Memoize::Expire'=>'1.03','Memoize::ExpireFile'=>'1.03','Memoize::ExpireTest'=>'1.03','Memoize::NDBM_File'=>'1.03','Memoize::SDBM_File'=>'1.03','Memoize::Storable'=>'1.03','Module::Build'=>'0.40','Module::Build::Base'=>'0.40','Module::Build::Compat'=>'0.40','Module::Build::Config'=>'0.40','Module::Build::Cookbook'=>'0.40','Module::Build::Dumper'=>'0.40','Module::Build::ModuleInfo'=>'0.40','Module::Build::Notes'=>'0.40','Module::Build::PPMMaker'=>'0.40','Module::Build::Platform::Amiga'=>'0.40','Module::Build::Platform::Default'=>'0.40','Module::Build::Platform::EBCDIC'=>'0.40','Module::Build::Platform::MPEiX'=>'0.40','Module::Build::Platform::MacOS'=>'0.40','Module::Build::Platform::RiscOS'=>'0.40','Module::Build::Platform::Unix'=>'0.40','Module::Build::Platform::VMS'=>'0.40','Module::Build::Platform::VOS'=>'0.40','Module::Build::Platform::Windows'=>'0.40','Module::Build::Platform::aix'=>'0.40','Module::Build::Platform::cygwin'=>'0.40','Module::Build::Platform::darwin'=>'0.40','Module::Build::Platform::os2'=>'0.40','Module::Build::PodParser'=>'0.40','Module::CoreList'=>'2.68','Module::Load::Conditional'=>'0.50','Object::Accessor'=>'0.44','POSIX'=>'1.31','Params::Check'=>'0.36','Parse::CPAN::Meta'=>'1.4404','PerlIO::mmap'=>'0.011','PerlIO::via::QuotedPrint'=>'0.07','Pod::Html'=>'1.16','Pod::Man'=>'2.26','Pod::Text'=>'3.16','Safe'=>'2.33_01','Scalar::Util'=>'1.25','Search::Dict'=>'1.07','Storable'=>'2.36','TAP::Base'=>'3.25','TAP::Formatter::Base'=>'3.25','TAP::Formatter::Color'=>'3.25','TAP::Formatter::Console'=>'3.25','TAP::Formatter::Console::ParallelSession'=>'3.25','TAP::Formatter::Console::Session'=>'3.25','TAP::Formatter::File'=>'3.25','TAP::Formatter::File::Session'=>'3.25','TAP::Formatter::Session'=>'3.25','TAP::Harness'=>'3.25','TAP::Object'=>'3.25','TAP::Parser'=>'3.25','TAP::Parser::Aggregator'=>'3.25','TAP::Parser::Grammar'=>'3.25','TAP::Parser::Iterator'=>'3.25','TAP::Parser::Iterator::Array'=>'3.25','TAP::Parser::Iterator::Process'=>'3.25','TAP::Parser::Iterator::Stream'=>'3.25','TAP::Parser::IteratorFactory'=>'3.25','TAP::Parser::Multiplexer'=>'3.25','TAP::Parser::Result'=>'3.25','TAP::Parser::Result::Bailout'=>'3.25','TAP::Parser::Result::Comment'=>'3.25','TAP::Parser::Result::Plan'=>'3.25','TAP::Parser::Result::Pragma'=>'3.25','TAP::Parser::Result::Test'=>'3.25','TAP::Parser::Result::Unknown'=>'3.25','TAP::Parser::Result::Version'=>'3.25','TAP::Parser::Result::YAML'=>'3.25','TAP::Parser::ResultFactory'=>'3.25','TAP::Parser::Scheduler'=>'3.25','TAP::Parser::Scheduler::Job'=>'3.25','TAP::Parser::Scheduler::Spinner'=>'3.25','TAP::Parser::Source'=>'3.25','TAP::Parser::SourceHandler'=>'3.25','TAP::Parser::SourceHandler::Executable'=>'3.25','TAP::Parser::SourceHandler::File'=>'3.25','TAP::Parser::SourceHandler::Handle'=>'3.25','TAP::Parser::SourceHandler::Perl'=>'3.25','TAP::Parser::SourceHandler::RawTAP'=>'3.25','TAP::Parser::Utils'=>'3.25','TAP::Parser::YAMLish::Reader'=>'3.25','TAP::Parser::YAMLish::Writer'=>'3.25','Term::ANSIColor'=>'3.02','Test::Harness'=>'3.25','Unicode'=>'6.2.0','Unicode::UCD'=>'0.44','XS::APItest'=>'0.40','_charnames'=>'1.32','attributes'=>'0.2','autodie'=>'2.11','autodie::exception'=>'2.11','autodie::exception::system'=>'2.11','autodie::hints'=>'2.11','bigint'=>'0.30','charnames'=>'1.32','feature'=>'1.29','inc::latest'=>'0.40','perlfaq'=>'5.0150040','re'=>'0.20',},removed=>{'List::Util::PP'=>1,'Scalar::Util::PP'=>1,}},5.017002=>{delta_from=>5.017001,changed=>{'App::Prove'=>'3.25_01','App::Prove::State'=>'3.25_01','App::Prove::State::Result'=>'3.25_01','App::Prove::State::Result::Test'=>'3.25_01','B::Concise'=>'0.91','Compress::Raw::Bzip2'=>'2.05201','Compress::Raw::Zlib'=>'2.05401','Exporter'=>'5.67','Exporter::Heavy'=>'5.67','Fatal'=>'2.12','File::Fetch'=>'0.36','File::stat'=>'1.07','IO'=>'1.25_08','IO::Socket'=>'1.35','Module::CoreList'=>'2.69','PerlIO::scalar'=>'0.15','Socket'=>'2.002','Storable'=>'2.37','TAP::Base'=>'3.25_01','TAP::Formatter::Base'=>'3.25_01','TAP::Formatter::Color'=>'3.25_01','TAP::Formatter::Console'=>'3.25_01','TAP::Formatter::Console::ParallelSession'=>'3.25_01','TAP::Formatter::Console::Session'=>'3.25_01','TAP::Formatter::File'=>'3.25_01','TAP::Formatter::File::Session'=>'3.25_01','TAP::Formatter::Session'=>'3.25_01','TAP::Harness'=>'3.25_01','TAP::Object'=>'3.25_01','TAP::Parser'=>'3.25_01','TAP::Parser::Aggregator'=>'3.25_01','TAP::Parser::Grammar'=>'3.25_01','TAP::Parser::Iterator'=>'3.25_01','TAP::Parser::Iterator::Array'=>'3.25_01','TAP::Parser::Iterator::Process'=>'3.25_01','TAP::Parser::Iterator::Stream'=>'3.25_01','TAP::Parser::IteratorFactory'=>'3.25_01','TAP::Parser::Multiplexer'=>'3.25_01','TAP::Parser::Result'=>'3.25_01','TAP::Parser::Result::Bailout'=>'3.25_01','TAP::Parser::Result::Comment'=>'3.25_01','TAP::Parser::Result::Plan'=>'3.25_01','TAP::Parser::Result::Pragma'=>'3.25_01','TAP::Parser::Result::Test'=>'3.25_01','TAP::Parser::Result::Unknown'=>'3.25_01','TAP::Parser::Result::Version'=>'3.25_01','TAP::Parser::Result::YAML'=>'3.25_01','TAP::Parser::ResultFactory'=>'3.25_01','TAP::Parser::Scheduler'=>'3.25_01','TAP::Parser::Scheduler::Job'=>'3.25_01','TAP::Parser::Scheduler::Spinner'=>'3.25_01','TAP::Parser::Source'=>'3.25_01','TAP::Parser::SourceHandler'=>'3.25_01','TAP::Parser::SourceHandler::Executable'=>'3.25_01','TAP::Parser::SourceHandler::File'=>'3.25_01','TAP::Parser::SourceHandler::Handle'=>'3.25_01','TAP::Parser::SourceHandler::Perl'=>'3.25_01','TAP::Parser::SourceHandler::RawTAP'=>'3.25_01','TAP::Parser::Utils'=>'3.25_01','TAP::Parser::YAMLish::Reader'=>'3.25_01','TAP::Parser::YAMLish::Writer'=>'3.25_01','Test::Harness'=>'3.25_01','Tie::StdHandle'=>'4.3','XS::APItest'=>'0.41','autodie'=>'2.12','autodie::exception'=>'2.12','autodie::exception::system'=>'2.12','autodie::hints'=>'2.12','diagnostics'=>'1.30','overload'=>'1.20','re'=>'0.21','vars'=>'1.03',},removed=>{}},5.017003=>{delta_from=>5.017002,changed=>{'B'=>'1.37','B::Concise'=>'0.92','B::Debug'=>'1.18','B::Deparse'=>'1.16','CGI'=>'3.60','Compress::Raw::Bzip2'=>'2.055','Compress::Raw::Zlib'=>'2.056','Compress::Zlib'=>'2.055','Data::Dumper'=>'2.135_07','Devel::Peek'=>'1.09','Encode'=>'2.47','Encode::Alias'=>'2.16','Encode::GSM0338'=>'2.02','Encode::Unicode::UTF7'=>'2.06','IO::Compress::Adapter::Bzip2'=>'2.055','IO::Compress::Adapter::Deflate'=>'2.055','IO::Compress::Adapter::Identity'=>'2.055','IO::Compress::Base'=>'2.055','IO::Compress::Base::Common'=>'2.055','IO::Compress::Bzip2'=>'2.055','IO::Compress::Deflate'=>'2.055','IO::Compress::Gzip'=>'2.055','IO::Compress::Gzip::Constants'=>'2.055','IO::Compress::RawDeflate'=>'2.055','IO::Compress::Zip'=>'2.055','IO::Compress::Zip::Constants'=>'2.055','IO::Compress::Zlib::Constants'=>'2.055','IO::Compress::Zlib::Extra'=>'2.055','IO::Uncompress::Adapter::Bunzip2'=>'2.055','IO::Uncompress::Adapter::Identity'=>'2.055','IO::Uncompress::Adapter::Inflate'=>'2.055','IO::Uncompress::AnyInflate'=>'2.055','IO::Uncompress::AnyUncompress'=>'2.055','IO::Uncompress::Base'=>'2.055','IO::Uncompress::Bunzip2'=>'2.055','IO::Uncompress::Gunzip'=>'2.055','IO::Uncompress::Inflate'=>'2.055','IO::Uncompress::RawInflate'=>'2.055','IO::Uncompress::Unzip'=>'2.055','Module::Build'=>'0.4003','Module::Build::Base'=>'0.4003','Module::Build::Compat'=>'0.4003','Module::Build::Config'=>'0.4003','Module::Build::Cookbook'=>'0.4003','Module::Build::Dumper'=>'0.4003','Module::Build::ModuleInfo'=>'0.4003','Module::Build::Notes'=>'0.4003','Module::Build::PPMMaker'=>'0.4003','Module::Build::Platform::Amiga'=>'0.4003','Module::Build::Platform::Default'=>'0.4003','Module::Build::Platform::EBCDIC'=>'0.4003','Module::Build::Platform::MPEiX'=>'0.4003','Module::Build::Platform::MacOS'=>'0.4003','Module::Build::Platform::RiscOS'=>'0.4003','Module::Build::Platform::Unix'=>'0.4003','Module::Build::Platform::VMS'=>'0.4003','Module::Build::Platform::VOS'=>'0.4003','Module::Build::Platform::Windows'=>'0.4003','Module::Build::Platform::aix'=>'0.4003','Module::Build::Platform::cygwin'=>'0.4003','Module::Build::Platform::darwin'=>'0.4003','Module::Build::Platform::os2'=>'0.4003','Module::Build::PodParser'=>'0.4003','Module::CoreList'=>'2.71','Module::CoreList::TieHashDelta'=>'2.71','Module::Load::Conditional'=>'0.54','Module::Metadata'=>'1.000011','Module::Pluggable'=>'4.3','Module::Pluggable::Object'=>'4.3','Pod::Simple'=>'3.23','Pod::Simple::BlackBox'=>'3.23','Pod::Simple::Checker'=>'3.23','Pod::Simple::Debug'=>'3.23','Pod::Simple::DumpAsText'=>'3.23','Pod::Simple::DumpAsXML'=>'3.23','Pod::Simple::HTML'=>'3.23','Pod::Simple::HTMLBatch'=>'3.23','Pod::Simple::LinkSection'=>'3.23','Pod::Simple::Methody'=>'3.23','Pod::Simple::Progress'=>'3.23','Pod::Simple::PullParser'=>'3.23','Pod::Simple::PullParserEndToken'=>'3.23','Pod::Simple::PullParserStartToken'=>'3.23','Pod::Simple::PullParserTextToken'=>'3.23','Pod::Simple::PullParserToken'=>'3.23','Pod::Simple::RTF'=>'3.23','Pod::Simple::Search'=>'3.23','Pod::Simple::SimpleTree'=>'3.23','Pod::Simple::Text'=>'3.23','Pod::Simple::TextContent'=>'3.23','Pod::Simple::TiedOutFH'=>'3.23','Pod::Simple::Transcode'=>'3.23','Pod::Simple::TranscodeDumb'=>'3.23','Pod::Simple::TranscodeSmart'=>'3.23','Pod::Simple::XHTML'=>'3.23','Pod::Simple::XMLOutStream'=>'3.23','Socket'=>'2.004','Storable'=>'2.38','Sys::Syslog'=>'0.31','Term::ReadLine'=>'1.10','Text::Tabs'=>'2012.0818','Text::Wrap'=>'2012.0818','Time::Local'=>'1.2300','Unicode::UCD'=>'0.45','Win32'=>'0.45','Win32CORE'=>'0.03','XS::APItest'=>'0.42','inc::latest'=>'0.4003','perlfaq'=>'5.0150041','re'=>'0.22',},removed=>{}},5.017004=>{delta_from=>5.017003,changed=>{'Archive::Tar'=>'1.90','Archive::Tar::Constant'=>'1.90','Archive::Tar::File'=>'1.90','B'=>'1.38','B::Concise'=>'0.93','B::Deparse'=>'1.17','B::Xref'=>'1.04','CPANPLUS'=>'0.9131','CPANPLUS::Internals'=>'0.9131','CPANPLUS::Shell::Default'=>'0.9131','DB_File'=>'1.827','Devel::Peek'=>'1.10','DynaLoader'=>'1.16','Errno'=>'1.16','ExtUtils::ParseXS'=>'3.18','ExtUtils::ParseXS::Constants'=>'3.18','ExtUtils::ParseXS::CountLines'=>'3.18','ExtUtils::ParseXS::Utilities'=>'3.18','File::Copy'=>'2.24','File::Find'=>'1.22','IPC::Open3'=>'1.13','Locale::Codes'=>'3.23','Locale::Codes::Constants'=>'3.23','Locale::Codes::Country'=>'3.23','Locale::Codes::Country_Codes'=>'3.23','Locale::Codes::Country_Retired'=>'3.23','Locale::Codes::Currency'=>'3.23','Locale::Codes::Currency_Codes'=>'3.23','Locale::Codes::Currency_Retired'=>'3.23','Locale::Codes::LangExt'=>'3.23','Locale::Codes::LangExt_Codes'=>'3.23','Locale::Codes::LangExt_Retired'=>'3.23','Locale::Codes::LangFam'=>'3.23','Locale::Codes::LangFam_Codes'=>'3.23','Locale::Codes::LangFam_Retired'=>'3.23','Locale::Codes::LangVar'=>'3.23','Locale::Codes::LangVar_Codes'=>'3.23','Locale::Codes::LangVar_Retired'=>'3.23','Locale::Codes::Language'=>'3.23','Locale::Codes::Language_Codes'=>'3.23','Locale::Codes::Language_Retired'=>'3.23','Locale::Codes::Script'=>'3.23','Locale::Codes::Script_Codes'=>'3.23','Locale::Codes::Script_Retired'=>'3.23','Locale::Country'=>'3.23','Locale::Currency'=>'3.23','Locale::Language'=>'3.23','Locale::Script'=>'3.23','Math::BigFloat::Trace'=>'0.30','Math::BigInt::Trace'=>'0.30','Module::CoreList'=>'2.73','Module::CoreList::TieHashDelta'=>'2.73','Opcode'=>'1.24','Socket'=>'2.006','Storable'=>'2.39','Sys::Syslog'=>'0.32','Unicode::UCD'=>'0.46','XS::APItest'=>'0.43','bignum'=>'0.30','bigrat'=>'0.30','constant'=>'1.24','feature'=>'1.30','threads::shared'=>'1.41','version'=>'0.9901','warnings'=>'1.14',},removed=>{}},5.017005=>{delta_from=>5.017004,changed=>{'AutoLoader'=>'5.73','B'=>'1.39','B::Deparse'=>'1.18','CPANPLUS'=>'0.9133','CPANPLUS::Internals'=>'0.9133','CPANPLUS::Shell::Default'=>'0.9133','Carp'=>'1.27','Carp::Heavy'=>'1.27','Data::Dumper'=>'2.136','Digest::SHA'=>'5.72','ExtUtils::CBuilder'=>'0.280209','ExtUtils::CBuilder::Base'=>'0.280209','ExtUtils::CBuilder::Platform::Unix'=>'0.280209','ExtUtils::CBuilder::Platform::VMS'=>'0.280209','ExtUtils::CBuilder::Platform::Windows'=>'0.280209','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280209','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280209','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280209','ExtUtils::CBuilder::Platform::aix'=>'0.280209','ExtUtils::CBuilder::Platform::cygwin'=>'0.280209','ExtUtils::CBuilder::Platform::darwin'=>'0.280209','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280209','ExtUtils::CBuilder::Platform::os2'=>'0.280209','File::Copy'=>'2.25','File::Glob'=>'1.18','HTTP::Tiny'=>'0.024','Module::CoreList'=>'2.75','Module::CoreList::TieHashDelta'=>'2.75','PerlIO::encoding'=>'0.16','Unicode::Collate'=>'0.90','Unicode::Collate::Locale'=>'0.90','Unicode::Normalize'=>'1.15','Win32CORE'=>'0.04','XS::APItest'=>'0.44','attributes'=>'0.21','bigint'=>'0.31','bignum'=>'0.31','bigrat'=>'0.31','feature'=>'1.31','threads::shared'=>'1.42','warnings'=>'1.15',},removed=>{}},5.017006=>{delta_from=>5.017005,changed=>{'B'=>'1.40','B::Concise'=>'0.94','B::Deparse'=>'1.19','B::Xref'=>'1.05','CGI'=>'3.63','CGI::Util'=>'3.62','CPAN'=>'1.99_51','CPANPLUS::Dist::Build'=>'0.64','CPANPLUS::Dist::Build::Constants'=>'0.64','Carp'=>'1.28','Carp::Heavy'=>'1.28','Compress::Raw::Bzip2'=>'2.058','Compress::Raw::Zlib'=>'2.058','Compress::Zlib'=>'2.058','Data::Dumper'=>'2.137','Digest::SHA'=>'5.73','DynaLoader'=>'1.17','Env'=>'1.04','Errno'=>'1.17','ExtUtils::Manifest'=>'1.62','ExtUtils::Typemaps'=>'3.18','ExtUtils::Typemaps::Cmd'=>'3.18','ExtUtils::Typemaps::InputMap'=>'3.18','ExtUtils::Typemaps::OutputMap'=>'3.18','ExtUtils::Typemaps::Type'=>'3.18','Fatal'=>'2.13','File::Find'=>'1.23','Hash::Util'=>'0.13','IO::Compress::Adapter::Bzip2'=>'2.058','IO::Compress::Adapter::Deflate'=>'2.058','IO::Compress::Adapter::Identity'=>'2.058','IO::Compress::Base'=>'2.058','IO::Compress::Base::Common'=>'2.058','IO::Compress::Bzip2'=>'2.058','IO::Compress::Deflate'=>'2.058','IO::Compress::Gzip'=>'2.058','IO::Compress::Gzip::Constants'=>'2.058','IO::Compress::RawDeflate'=>'2.058','IO::Compress::Zip'=>'2.058','IO::Compress::Zip::Constants'=>'2.058','IO::Compress::Zlib::Constants'=>'2.058','IO::Compress::Zlib::Extra'=>'2.058','IO::Uncompress::Adapter::Bunzip2'=>'2.058','IO::Uncompress::Adapter::Identity'=>'2.058','IO::Uncompress::Adapter::Inflate'=>'2.058','IO::Uncompress::AnyInflate'=>'2.058','IO::Uncompress::AnyUncompress'=>'2.058','IO::Uncompress::Base'=>'2.058','IO::Uncompress::Bunzip2'=>'2.058','IO::Uncompress::Gunzip'=>'2.058','IO::Uncompress::Inflate'=>'2.058','IO::Uncompress::RawInflate'=>'2.058','IO::Uncompress::Unzip'=>'2.058','Module::CoreList'=>'2.78','Module::CoreList::TieHashDelta'=>'2.77','Module::Pluggable'=>'4.5','Module::Pluggable::Object'=>'4.5','Opcode'=>'1.25','Sys::Hostname'=>'1.17','Term::UI'=>'0.32','Thread::Queue'=>'3.01','Tie::Hash::NamedCapture'=>'0.09','Unicode::Collate'=>'0.93','Unicode::Collate::CJK::Korean'=>'0.93','Unicode::Collate::Locale'=>'0.93','Unicode::Normalize'=>'1.16','Unicode::UCD'=>'0.47','XS::APItest'=>'0.46','_charnames'=>'1.33','autodie'=>'2.13','autodie::exception'=>'2.13','autodie::exception::system'=>'2.13','autodie::hints'=>'2.13','charnames'=>'1.33','re'=>'0.23',},removed=>{}},5.017007=>{delta_from=>5.017006,changed=>{'B'=>'1.41','CPANPLUS::Dist::Build'=>'0.68','CPANPLUS::Dist::Build::Constants'=>'0.68','Compress::Raw::Bzip2'=>'2.059','Compress::Raw::Zlib'=>'2.059','Compress::Zlib'=>'2.059','Cwd'=>'3.39_03','Data::Dumper'=>'2.139','Devel::Peek'=>'1.11','Digest::SHA'=>'5.80','DynaLoader'=>'1.18','English'=>'1.06','Errno'=>'1.18','ExtUtils::Command::MM'=>'6.64','ExtUtils::Liblist'=>'6.64','ExtUtils::Liblist::Kid'=>'6.64','ExtUtils::MM'=>'6.64','ExtUtils::MM_AIX'=>'6.64','ExtUtils::MM_Any'=>'6.64','ExtUtils::MM_BeOS'=>'6.64','ExtUtils::MM_Cygwin'=>'6.64','ExtUtils::MM_DOS'=>'6.64','ExtUtils::MM_Darwin'=>'6.64','ExtUtils::MM_MacOS'=>'6.64','ExtUtils::MM_NW5'=>'6.64','ExtUtils::MM_OS2'=>'6.64','ExtUtils::MM_QNX'=>'6.64','ExtUtils::MM_UWIN'=>'6.64','ExtUtils::MM_Unix'=>'6.64','ExtUtils::MM_VMS'=>'6.64','ExtUtils::MM_VOS'=>'6.64','ExtUtils::MM_Win32'=>'6.64','ExtUtils::MM_Win95'=>'6.64','ExtUtils::MY'=>'6.64','ExtUtils::MakeMaker'=>'6.64','ExtUtils::MakeMaker::Config'=>'6.64','ExtUtils::Mkbootstrap'=>'6.64','ExtUtils::Mksymlists'=>'6.64','ExtUtils::testlib'=>'6.64','File::DosGlob'=>'1.09','File::Glob'=>'1.19','GDBM_File'=>'1.15','IO::Compress::Adapter::Bzip2'=>'2.059','IO::Compress::Adapter::Deflate'=>'2.059','IO::Compress::Adapter::Identity'=>'2.059','IO::Compress::Base'=>'2.059','IO::Compress::Base::Common'=>'2.059','IO::Compress::Bzip2'=>'2.059','IO::Compress::Deflate'=>'2.059','IO::Compress::Gzip'=>'2.059','IO::Compress::Gzip::Constants'=>'2.059','IO::Compress::RawDeflate'=>'2.059','IO::Compress::Zip'=>'2.059','IO::Compress::Zip::Constants'=>'2.059','IO::Compress::Zlib::Constants'=>'2.059','IO::Compress::Zlib::Extra'=>'2.059','IO::Uncompress::Adapter::Bunzip2'=>'2.059','IO::Uncompress::Adapter::Identity'=>'2.059','IO::Uncompress::Adapter::Inflate'=>'2.059','IO::Uncompress::AnyInflate'=>'2.059','IO::Uncompress::AnyUncompress'=>'2.059','IO::Uncompress::Base'=>'2.059','IO::Uncompress::Bunzip2'=>'2.059','IO::Uncompress::Gunzip'=>'2.059','IO::Uncompress::Inflate'=>'2.059','IO::Uncompress::RawInflate'=>'2.059','IO::Uncompress::Unzip'=>'2.059','List::Util'=>'1.26','List::Util::XS'=>'1.26','Locale::Codes'=>'3.24','Locale::Codes::Constants'=>'3.24','Locale::Codes::Country'=>'3.24','Locale::Codes::Country_Codes'=>'3.24','Locale::Codes::Country_Retired'=>'3.24','Locale::Codes::Currency'=>'3.24','Locale::Codes::Currency_Codes'=>'3.24','Locale::Codes::Currency_Retired'=>'3.24','Locale::Codes::LangExt'=>'3.24','Locale::Codes::LangExt_Codes'=>'3.24','Locale::Codes::LangExt_Retired'=>'3.24','Locale::Codes::LangFam'=>'3.24','Locale::Codes::LangFam_Codes'=>'3.24','Locale::Codes::LangFam_Retired'=>'3.24','Locale::Codes::LangVar'=>'3.24','Locale::Codes::LangVar_Codes'=>'3.24','Locale::Codes::LangVar_Retired'=>'3.24','Locale::Codes::Language'=>'3.24','Locale::Codes::Language_Codes'=>'3.24','Locale::Codes::Language_Retired'=>'3.24','Locale::Codes::Script'=>'3.24','Locale::Codes::Script_Codes'=>'3.24','Locale::Codes::Script_Retired'=>'3.24','Locale::Country'=>'3.24','Locale::Currency'=>'3.24','Locale::Language'=>'3.24','Locale::Maketext'=>'1.23','Locale::Script'=>'3.24','Module::CoreList'=>'2.79','Module::CoreList::TieHashDelta'=>'2.79','POSIX'=>'1.32','Scalar::Util'=>'1.26','Socket'=>'2.006_001','Storable'=>'2.40','Term::ReadLine'=>'1.11','Unicode::Collate'=>'0.96','Unicode::Collate::CJK::Stroke'=>'0.94','Unicode::Collate::CJK::Zhuyin'=>'0.94','Unicode::Collate::Locale'=>'0.96','XS::APItest'=>'0.48','XS::Typemap'=>'0.09','_charnames'=>'1.34','charnames'=>'1.34','feature'=>'1.32','mro'=>'1.10','sigtrap'=>'1.07','sort'=>'2.02',},removed=>{}},5.017008=>{delta_from=>5.017007,changed=>{'Archive::Extract'=>'0.62','B'=>'1.42','B::Concise'=>'0.95','Compress::Raw::Bzip2'=>'2.060','Compress::Raw::Zlib'=>'2.060','Compress::Zlib'=>'2.060','Cwd'=>'3.40','Data::Dumper'=>'2.141','Digest::SHA'=>'5.81','ExtUtils::Install'=>'1.59','File::Fetch'=>'0.38','File::Path'=>'2.09','File::Spec'=>'3.40','File::Spec::Cygwin'=>'3.40','File::Spec::Epoc'=>'3.40','File::Spec::Functions'=>'3.40','File::Spec::Mac'=>'3.40','File::Spec::OS2'=>'3.40','File::Spec::Unix'=>'3.40','File::Spec::VMS'=>'3.40','File::Spec::Win32'=>'3.40','HTTP::Tiny'=>'0.025','Hash::Util'=>'0.14','I18N::LangTags'=>'0.39','I18N::LangTags::List'=>'0.39','I18N::Langinfo'=>'0.09','IO'=>'1.26','IO::Compress::Adapter::Bzip2'=>'2.060','IO::Compress::Adapter::Deflate'=>'2.060','IO::Compress::Adapter::Identity'=>'2.060','IO::Compress::Base'=>'2.060','IO::Compress::Base::Common'=>'2.060','IO::Compress::Bzip2'=>'2.060','IO::Compress::Deflate'=>'2.060','IO::Compress::Gzip'=>'2.060','IO::Compress::Gzip::Constants'=>'2.060','IO::Compress::RawDeflate'=>'2.060','IO::Compress::Zip'=>'2.060','IO::Compress::Zip::Constants'=>'2.060','IO::Compress::Zlib::Constants'=>'2.060','IO::Compress::Zlib::Extra'=>'2.060','IO::Uncompress::Adapter::Bunzip2'=>'2.060','IO::Uncompress::Adapter::Identity'=>'2.060','IO::Uncompress::Adapter::Inflate'=>'2.060','IO::Uncompress::AnyInflate'=>'2.060','IO::Uncompress::AnyUncompress'=>'2.060','IO::Uncompress::Base'=>'2.060','IO::Uncompress::Bunzip2'=>'2.060','IO::Uncompress::Gunzip'=>'2.060','IO::Uncompress::Inflate'=>'2.060','IO::Uncompress::RawInflate'=>'2.060','IO::Uncompress::Unzip'=>'2.060','List::Util'=>'1.27','List::Util::XS'=>'1.27','Module::CoreList'=>'2.80','Module::CoreList::TieHashDelta'=>'2.80','Pod::Html'=>'1.17','Pod::LaTeX'=>'0.61','Pod::Man'=>'2.27','Pod::Text'=>'3.17','Pod::Text::Color'=>'2.07','Pod::Text::Overstrike'=>'2.05','Pod::Text::Termcap'=>'2.07','Safe'=>'2.34','Scalar::Util'=>'1.27','Socket'=>'2.009','Term::ANSIColor'=>'4.02','Test'=>'1.26','Unicode::Collate'=>'0.97','XS::APItest'=>'0.51','XS::Typemap'=>'0.10','_charnames'=>'1.35','charnames'=>'1.35','constant'=>'1.25','diagnostics'=>'1.31','threads::shared'=>'1.43','warnings'=>'1.16',},removed=>{}},5.017009=>{delta_from=>5.017008,changed=>{'App::Cpan'=>'1.60_02','App::Prove'=>'3.26','App::Prove::State'=>'3.26','App::Prove::State::Result'=>'3.26','App::Prove::State::Result::Test'=>'3.26','Archive::Extract'=>'0.68','Attribute::Handlers'=>'0.94','B::Lint'=>'1.17','B::Lint::Debug'=>'1.17','Benchmark'=>'1.14','CPAN'=>'2.00','CPAN::Distribution'=>'2.00','CPAN::FirstTime'=>'5.5304','CPAN::Nox'=>'5.5001','CPANPLUS'=>'0.9135','CPANPLUS::Backend'=>'0.9135','CPANPLUS::Backend::RV'=>'0.9135','CPANPLUS::Config'=>'0.9135','CPANPLUS::Config::HomeEnv'=>'0.9135','CPANPLUS::Configure'=>'0.9135','CPANPLUS::Configure::Setup'=>'0.9135','CPANPLUS::Dist'=>'0.9135','CPANPLUS::Dist::Autobundle'=>'0.9135','CPANPLUS::Dist::Base'=>'0.9135','CPANPLUS::Dist::Build'=>'0.70','CPANPLUS::Dist::Build::Constants'=>'0.70','CPANPLUS::Dist::MM'=>'0.9135','CPANPLUS::Dist::Sample'=>'0.9135','CPANPLUS::Error'=>'0.9135','CPANPLUS::Internals'=>'0.9135','CPANPLUS::Internals::Constants'=>'0.9135','CPANPLUS::Internals::Constants::Report'=>'0.9135','CPANPLUS::Internals::Extract'=>'0.9135','CPANPLUS::Internals::Fetch'=>'0.9135','CPANPLUS::Internals::Report'=>'0.9135','CPANPLUS::Internals::Search'=>'0.9135','CPANPLUS::Internals::Source'=>'0.9135','CPANPLUS::Internals::Source::Memory'=>'0.9135','CPANPLUS::Internals::Source::SQLite'=>'0.9135','CPANPLUS::Internals::Source::SQLite::Tie'=>'0.9135','CPANPLUS::Internals::Utils'=>'0.9135','CPANPLUS::Internals::Utils::Autoflush'=>'0.9135','CPANPLUS::Module'=>'0.9135','CPANPLUS::Module::Author'=>'0.9135','CPANPLUS::Module::Author::Fake'=>'0.9135','CPANPLUS::Module::Checksums'=>'0.9135','CPANPLUS::Module::Fake'=>'0.9135','CPANPLUS::Module::Signature'=>'0.9135','CPANPLUS::Selfupdate'=>'0.9135','CPANPLUS::Shell'=>'0.9135','CPANPLUS::Shell::Classic'=>'0.9135','CPANPLUS::Shell::Default'=>'0.9135','CPANPLUS::Shell::Default::Plugins::CustomSource'=>'0.9135','CPANPLUS::Shell::Default::Plugins::Remote'=>'0.9135','CPANPLUS::Shell::Default::Plugins::Source'=>'0.9135','Config'=>'5.017009','Config::Perl::V'=>'0.17','DBM_Filter'=>'0.05','Data::Dumper'=>'2.142','Digest::SHA'=>'5.82','Encode'=>'2.48','ExtUtils::Installed'=>'1.999003','ExtUtils::Manifest'=>'1.63','ExtUtils::ParseXS::Utilities'=>'3.19','ExtUtils::Typemaps'=>'3.19','File::CheckTree'=>'4.42','File::DosGlob'=>'1.10','File::Temp'=>'0.22_90','Filter::Simple'=>'0.89','IO'=>'1.27','Log::Message'=>'0.06','Log::Message::Config'=>'0.06','Log::Message::Handlers'=>'0.06','Log::Message::Item'=>'0.06','Log::Message::Simple'=>'0.10','Math::BigInt'=>'1.999','Module::CoreList'=>'2.82','Module::CoreList::TieHashDelta'=>'2.82','Module::Load'=>'0.24','Module::Pluggable'=>'4.6','Module::Pluggable::Object'=>'4.6','OS2::DLL'=>'1.05','OS2::ExtAttr'=>'0.03','OS2::Process'=>'1.08','Object::Accessor'=>'0.46','PerlIO::scalar'=>'0.16','Pod::Checker'=>'1.60','Pod::Find'=>'1.60','Pod::Html'=>'1.18','Pod::InputObjects'=>'1.60','Pod::ParseUtils'=>'1.60','Pod::Parser'=>'1.60','Pod::Perldoc'=>'3.19','Pod::Perldoc::BaseTo'=>'3.19','Pod::Perldoc::GetOptsOO'=>'3.19','Pod::Perldoc::ToANSI'=>'3.19','Pod::Perldoc::ToChecker'=>'3.19','Pod::Perldoc::ToMan'=>'3.19','Pod::Perldoc::ToNroff'=>'3.19','Pod::Perldoc::ToPod'=>'3.19','Pod::Perldoc::ToRtf'=>'3.19','Pod::Perldoc::ToTerm'=>'3.19','Pod::Perldoc::ToText'=>'3.19','Pod::Perldoc::ToTk'=>'3.19','Pod::Perldoc::ToXml'=>'3.19','Pod::PlainText'=>'2.06','Pod::Select'=>'1.60','Pod::Usage'=>'1.61','SelfLoader'=>'1.21','TAP::Base'=>'3.26','TAP::Formatter::Base'=>'3.26','TAP::Formatter::Color'=>'3.26','TAP::Formatter::Console'=>'3.26','TAP::Formatter::Console::ParallelSession'=>'3.26','TAP::Formatter::Console::Session'=>'3.26','TAP::Formatter::File'=>'3.26','TAP::Formatter::File::Session'=>'3.26','TAP::Formatter::Session'=>'3.26','TAP::Harness'=>'3.26','TAP::Object'=>'3.26','TAP::Parser'=>'3.26','TAP::Parser::Aggregator'=>'3.26','TAP::Parser::Grammar'=>'3.26','TAP::Parser::Iterator'=>'3.26','TAP::Parser::Iterator::Array'=>'3.26','TAP::Parser::Iterator::Process'=>'3.26','TAP::Parser::Iterator::Stream'=>'3.26','TAP::Parser::IteratorFactory'=>'3.26','TAP::Parser::Multiplexer'=>'3.26','TAP::Parser::Result'=>'3.26','TAP::Parser::Result::Bailout'=>'3.26','TAP::Parser::Result::Comment'=>'3.26','TAP::Parser::Result::Plan'=>'3.26','TAP::Parser::Result::Pragma'=>'3.26','TAP::Parser::Result::Test'=>'3.26','TAP::Parser::Result::Unknown'=>'3.26','TAP::Parser::Result::Version'=>'3.26','TAP::Parser::Result::YAML'=>'3.26','TAP::Parser::ResultFactory'=>'3.26','TAP::Parser::Scheduler'=>'3.26','TAP::Parser::Scheduler::Job'=>'3.26','TAP::Parser::Scheduler::Spinner'=>'3.26','TAP::Parser::Source'=>'3.26','TAP::Parser::SourceHandler'=>'3.26','TAP::Parser::SourceHandler::Executable'=>'3.26','TAP::Parser::SourceHandler::File'=>'3.26','TAP::Parser::SourceHandler::Handle'=>'3.26','TAP::Parser::SourceHandler::Perl'=>'3.26','TAP::Parser::SourceHandler::RawTAP'=>'3.26','TAP::Parser::Utils'=>'3.26','TAP::Parser::YAMLish::Reader'=>'3.26','TAP::Parser::YAMLish::Writer'=>'3.26','Term::UI'=>'0.34','Test::Harness'=>'3.26','Text::Soundex'=>'3.04','Thread::Queue'=>'3.02','Unicode::UCD'=>'0.50','Win32'=>'0.46','Win32API::File'=>'0.1201','_charnames'=>'1.36','arybase'=>'0.06','bigint'=>'0.32','bignum'=>'0.32','charnames'=>'1.36','filetest'=>'1.03','locale'=>'1.02','overload'=>'1.21','warnings'=>'1.17',},removed=>{}},5.017010=>{delta_from=>5.017009,changed=>{'Benchmark'=>'1.15','Config'=>'5.017009','Data::Dumper'=>'2.145','Digest::SHA'=>'5.84','Encode'=>'2.49','ExtUtils::Command::MM'=>'6.65_01','ExtUtils::Liblist'=>'6.65_01','ExtUtils::Liblist::Kid'=>'6.65_01','ExtUtils::MM'=>'6.65_01','ExtUtils::MM_AIX'=>'6.65_01','ExtUtils::MM_Any'=>'6.65_01','ExtUtils::MM_BeOS'=>'6.65_01','ExtUtils::MM_Cygwin'=>'6.65_01','ExtUtils::MM_DOS'=>'6.65_01','ExtUtils::MM_Darwin'=>'6.65_01','ExtUtils::MM_MacOS'=>'6.65_01','ExtUtils::MM_NW5'=>'6.65_01','ExtUtils::MM_OS2'=>'6.65_01','ExtUtils::MM_QNX'=>'6.65_01','ExtUtils::MM_UWIN'=>'6.65_01','ExtUtils::MM_Unix'=>'6.65_01','ExtUtils::MM_VMS'=>'6.65_01','ExtUtils::MM_VOS'=>'6.65_01','ExtUtils::MM_Win32'=>'6.65_01','ExtUtils::MM_Win95'=>'6.65_01','ExtUtils::MY'=>'6.65_01','ExtUtils::MakeMaker'=>'6.65_01','ExtUtils::MakeMaker::Config'=>'6.65_01','ExtUtils::Mkbootstrap'=>'6.65_01','ExtUtils::Mksymlists'=>'6.65_01','ExtUtils::testlib'=>'6.65_01','File::Copy'=>'2.26','File::Temp'=>'0.23','Getopt::Long'=>'2.39','Hash::Util'=>'0.15','I18N::Langinfo'=>'0.10','IPC::Cmd'=>'0.80','JSON::PP'=>'2.27202','Locale::Codes'=>'3.25','Locale::Codes::Constants'=>'3.25','Locale::Codes::Country'=>'3.25','Locale::Codes::Country_Codes'=>'3.25','Locale::Codes::Country_Retired'=>'3.25','Locale::Codes::Currency'=>'3.25','Locale::Codes::Currency_Codes'=>'3.25','Locale::Codes::Currency_Retired'=>'3.25','Locale::Codes::LangExt'=>'3.25','Locale::Codes::LangExt_Codes'=>'3.25','Locale::Codes::LangExt_Retired'=>'3.25','Locale::Codes::LangFam'=>'3.25','Locale::Codes::LangFam_Codes'=>'3.25','Locale::Codes::LangFam_Retired'=>'3.25','Locale::Codes::LangVar'=>'3.25','Locale::Codes::LangVar_Codes'=>'3.25','Locale::Codes::LangVar_Retired'=>'3.25','Locale::Codes::Language'=>'3.25','Locale::Codes::Language_Codes'=>'3.25','Locale::Codes::Language_Retired'=>'3.25','Locale::Codes::Script'=>'3.25','Locale::Codes::Script_Codes'=>'3.25','Locale::Codes::Script_Retired'=>'3.25','Locale::Country'=>'3.25','Locale::Currency'=>'3.25','Locale::Language'=>'3.25','Locale::Script'=>'3.25','Math::BigFloat'=>'1.998','Math::BigFloat::Trace'=>'0.32','Math::BigInt'=>'1.9991','Math::BigInt::CalcEmu'=>'1.998','Math::BigInt::Trace'=>'0.32','Math::BigRat'=>'0.2604','Module::CoreList'=>'2.84','Module::CoreList::TieHashDelta'=>'2.84','Module::Pluggable'=>'4.7','Net::Ping'=>'2.41','Perl::OSType'=>'1.003','Pod::Simple'=>'3.26','Pod::Simple::BlackBox'=>'3.26','Pod::Simple::Checker'=>'3.26','Pod::Simple::Debug'=>'3.26','Pod::Simple::DumpAsText'=>'3.26','Pod::Simple::DumpAsXML'=>'3.26','Pod::Simple::HTML'=>'3.26','Pod::Simple::HTMLBatch'=>'3.26','Pod::Simple::LinkSection'=>'3.26','Pod::Simple::Methody'=>'3.26','Pod::Simple::Progress'=>'3.26','Pod::Simple::PullParser'=>'3.26','Pod::Simple::PullParserEndToken'=>'3.26','Pod::Simple::PullParserStartToken'=>'3.26','Pod::Simple::PullParserTextToken'=>'3.26','Pod::Simple::PullParserToken'=>'3.26','Pod::Simple::RTF'=>'3.26','Pod::Simple::Search'=>'3.26','Pod::Simple::SimpleTree'=>'3.26','Pod::Simple::Text'=>'3.26','Pod::Simple::TextContent'=>'3.26','Pod::Simple::TiedOutFH'=>'3.26','Pod::Simple::Transcode'=>'3.26','Pod::Simple::TranscodeDumb'=>'3.26','Pod::Simple::TranscodeSmart'=>'3.26','Pod::Simple::XHTML'=>'3.26','Pod::Simple::XMLOutStream'=>'3.26','Safe'=>'2.35','Term::ReadLine'=>'1.12','Text::ParseWords'=>'3.28','Tie::File'=>'0.99','Unicode::UCD'=>'0.51','Win32'=>'0.47','bigint'=>'0.33','bignum'=>'0.33','bigrat'=>'0.33','constant'=>'1.27','perlfaq'=>'5.0150042','version'=>'0.9902',},removed=>{}},5.017011=>{delta_from=>5.017010,changed=>{'App::Cpan'=>'1.61','B::Deparse'=>'1.20','Config'=>'5.017009','Exporter'=>'5.68','Exporter::Heavy'=>'5.68','ExtUtils::CBuilder'=>'0.280210','ExtUtils::Command::MM'=>'6.66','ExtUtils::Liblist'=>'6.66','ExtUtils::Liblist::Kid'=>'6.66','ExtUtils::MM'=>'6.66','ExtUtils::MM_AIX'=>'6.66','ExtUtils::MM_Any'=>'6.66','ExtUtils::MM_BeOS'=>'6.66','ExtUtils::MM_Cygwin'=>'6.66','ExtUtils::MM_DOS'=>'6.66','ExtUtils::MM_Darwin'=>'6.66','ExtUtils::MM_MacOS'=>'6.66','ExtUtils::MM_NW5'=>'6.66','ExtUtils::MM_OS2'=>'6.66','ExtUtils::MM_QNX'=>'6.66','ExtUtils::MM_UWIN'=>'6.66','ExtUtils::MM_Unix'=>'6.66','ExtUtils::MM_VMS'=>'6.66','ExtUtils::MM_VOS'=>'6.66','ExtUtils::MM_Win32'=>'6.66','ExtUtils::MM_Win95'=>'6.66','ExtUtils::MY'=>'6.66','ExtUtils::MakeMaker'=>'6.66','ExtUtils::MakeMaker::Config'=>'6.66','ExtUtils::Mkbootstrap'=>'6.66','ExtUtils::Mksymlists'=>'6.66','ExtUtils::testlib'=>'6.66','File::Glob'=>'1.20','IO'=>'1.28','Module::CoreList'=>'2.87','Module::CoreList::TieHashDelta'=>'2.87','Storable'=>'2.41','bigint'=>'0.34','mro'=>'1.11','overload'=>'1.22','warnings'=>'1.18',},removed=>{}},5.018000=>{delta_from=>5.017011,changed=>{'Carp'=>'1.29','Carp::Heavy'=>'1.29','Config'=>'5.018000','Hash::Util'=>'0.16','IO::Handle'=>'1.34','IO::Socket'=>'1.36','Module::CoreList'=>'2.89','Module::CoreList::TieHashDelta'=>'2.89','Pod::Simple'=>'3.28','Pod::Simple::BlackBox'=>'3.28','Pod::Simple::Checker'=>'3.28','Pod::Simple::Debug'=>'3.28','Pod::Simple::DumpAsText'=>'3.28','Pod::Simple::DumpAsXML'=>'3.28','Pod::Simple::HTML'=>'3.28','Pod::Simple::HTMLBatch'=>'3.28','Pod::Simple::LinkSection'=>'3.28','Pod::Simple::Methody'=>'3.28','Pod::Simple::Progress'=>'3.28','Pod::Simple::PullParser'=>'3.28','Pod::Simple::PullParserEndToken'=>'3.28','Pod::Simple::PullParserStartToken'=>'3.28','Pod::Simple::PullParserTextToken'=>'3.28','Pod::Simple::PullParserToken'=>'3.28','Pod::Simple::RTF'=>'3.28','Pod::Simple::Search'=>'3.28','Pod::Simple::SimpleTree'=>'3.28','Pod::Simple::Text'=>'3.28','Pod::Simple::TextContent'=>'3.28','Pod::Simple::TiedOutFH'=>'3.28','Pod::Simple::Transcode'=>'3.28','Pod::Simple::TranscodeDumb'=>'3.28','Pod::Simple::TranscodeSmart'=>'3.28','Pod::Simple::XHTML'=>'3.28','Pod::Simple::XMLOutStream'=>'3.28',},removed=>{}},5.018001=>{delta_from=>5.018000,changed=>{'B'=>'1.42_01','Config'=>'5.018001','Digest::SHA'=>'5.84_01','Module::CoreList'=>'2.96','Module::CoreList::TieHashDelta'=>'2.96','Module::CoreList::Utils'=>'2.96',},removed=>{'VMS::Filespec'=>1,}},5.018002=>{delta_from=>5.018001,changed=>{'B'=>'1.42_02','B::Concise'=>'0.95_01','Config'=>'5.018002','File::Glob'=>'1.20_01','Module::CoreList'=>'3.03','Module::CoreList::TieHashDelta'=>'3.03','Module::CoreList::Utils'=>'3.03',},},5.018003=>{delta_from=>5.018002,changed=>{'Config'=>'5.018003','Digest::SHA'=>'5.84_02','Module::CoreList'=>'3.12','Module::CoreList::TieHashDelta'=>'3.12','Module::CoreList::Utils'=>'3.12',},},5.018004=>{delta_from=>5.018003,changed=>{'Config'=>'5.018004','Module::CoreList'=>'3.13','Module::CoreList::TieHashDelta'=>'3.13','Module::CoreList::Utils'=>'3.13',},},5.019000=>{delta_from=>5.018000,changed=>{'Config'=>'5.019000','Getopt::Std'=>'1.08','Module::CoreList'=>'2.91','Module::CoreList::TieHashDelta'=>'2.91','Storable'=>'2.42','feature'=>'1.33','utf8'=>'1.11',},removed=>{'Archive::Extract'=>1,'B::Lint'=>1,'B::Lint::Debug'=>1,'CPANPLUS'=>1,'CPANPLUS::Backend'=>1,'CPANPLUS::Backend::RV'=>1,'CPANPLUS::Config'=>1,'CPANPLUS::Config::HomeEnv'=>1,'CPANPLUS::Configure'=>1,'CPANPLUS::Configure::Setup'=>1,'CPANPLUS::Dist'=>1,'CPANPLUS::Dist::Autobundle'=>1,'CPANPLUS::Dist::Base'=>1,'CPANPLUS::Dist::Build'=>1,'CPANPLUS::Dist::Build::Constants'=>1,'CPANPLUS::Dist::MM'=>1,'CPANPLUS::Dist::Sample'=>1,'CPANPLUS::Error'=>1,'CPANPLUS::Internals'=>1,'CPANPLUS::Internals::Constants'=>1,'CPANPLUS::Internals::Constants::Report'=>1,'CPANPLUS::Internals::Extract'=>1,'CPANPLUS::Internals::Fetch'=>1,'CPANPLUS::Internals::Report'=>1,'CPANPLUS::Internals::Search'=>1,'CPANPLUS::Internals::Source'=>1,'CPANPLUS::Internals::Source::Memory'=>1,'CPANPLUS::Internals::Source::SQLite'=>1,'CPANPLUS::Internals::Source::SQLite::Tie'=>1,'CPANPLUS::Internals::Utils'=>1,'CPANPLUS::Internals::Utils::Autoflush'=>1,'CPANPLUS::Module'=>1,'CPANPLUS::Module::Author'=>1,'CPANPLUS::Module::Author::Fake'=>1,'CPANPLUS::Module::Checksums'=>1,'CPANPLUS::Module::Fake'=>1,'CPANPLUS::Module::Signature'=>1,'CPANPLUS::Selfupdate'=>1,'CPANPLUS::Shell'=>1,'CPANPLUS::Shell::Classic'=>1,'CPANPLUS::Shell::Default'=>1,'CPANPLUS::Shell::Default::Plugins::CustomSource'=>1,'CPANPLUS::Shell::Default::Plugins::Remote'=>1,'CPANPLUS::Shell::Default::Plugins::Source'=>1,'Devel::InnerPackage'=>1,'File::CheckTree'=>1,'Log::Message'=>1,'Log::Message::Config'=>1,'Log::Message::Handlers'=>1,'Log::Message::Item'=>1,'Log::Message::Simple'=>1,'Module::Pluggable'=>1,'Module::Pluggable::Object'=>1,'Object::Accessor'=>1,'Pod::LaTeX'=>1,'Term::UI'=>1,'Term::UI::History'=>1,'Text::Soundex'=>1,}},5.019001=>{delta_from=>5.019000,changed=>{'App::Prove'=>'3.28','App::Prove::State'=>'3.28','App::Prove::State::Result'=>'3.28','App::Prove::State::Result::Test'=>'3.28','Archive::Tar'=>'1.92','Archive::Tar::Constant'=>'1.92','Archive::Tar::File'=>'1.92','Attribute::Handlers'=>'0.95','B'=>'1.43','B::Concise'=>'0.96','B::Deparse'=>'1.21','B::Showlex'=>'1.04','Benchmark'=>'1.16','CPAN::Meta'=>'2.131560','CPAN::Meta::Converter'=>'2.131560','CPAN::Meta::Feature'=>'2.131560','CPAN::Meta::History'=>'2.131560','CPAN::Meta::Prereqs'=>'2.131560','CPAN::Meta::Spec'=>'2.131560','CPAN::Meta::Validator'=>'2.131560','Carp'=>'1.30','Carp::Heavy'=>'1.30','Compress::Raw::Bzip2'=>'2.061','Compress::Raw::Zlib'=>'2.061','Compress::Zlib'=>'2.061','Config'=>'5.019001','Config::Perl::V'=>'0.18','Cwd'=>'3.41','DB'=>'1.06','DB_File'=>'1.828','Data::Dumper'=>'2.146','Encode'=>'2.51','Encode::CN::HZ'=>'2.06','Encode::GSM0338'=>'2.03','Encode::Unicode::UTF7'=>'2.07','ExtUtils::CBuilder::Base'=>'0.280210','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280210','ExtUtils::Command::MM'=>'6.68','ExtUtils::Install'=>'1.60','ExtUtils::Liblist'=>'6.68','ExtUtils::Liblist::Kid'=>'6.68','ExtUtils::MM'=>'6.68','ExtUtils::MM_AIX'=>'6.68','ExtUtils::MM_Any'=>'6.68','ExtUtils::MM_BeOS'=>'6.68','ExtUtils::MM_Cygwin'=>'6.68','ExtUtils::MM_DOS'=>'6.68','ExtUtils::MM_Darwin'=>'6.68','ExtUtils::MM_MacOS'=>'6.68','ExtUtils::MM_NW5'=>'6.68','ExtUtils::MM_OS2'=>'6.68','ExtUtils::MM_QNX'=>'6.68','ExtUtils::MM_UWIN'=>'6.68','ExtUtils::MM_Unix'=>'6.68','ExtUtils::MM_VMS'=>'6.68','ExtUtils::MM_VOS'=>'6.68','ExtUtils::MM_Win32'=>'6.68','ExtUtils::MM_Win95'=>'6.68','ExtUtils::MY'=>'6.68','ExtUtils::MakeMaker'=>'6.68','ExtUtils::MakeMaker::Config'=>'6.68','ExtUtils::Mkbootstrap'=>'6.68','ExtUtils::Mksymlists'=>'6.68','ExtUtils::ParseXS'=>'3.19','ExtUtils::testlib'=>'6.68','Fatal'=>'2.19','File::Copy'=>'2.27','File::DosGlob'=>'1.11','File::Fetch'=>'0.42','File::Find'=>'1.24','File::Spec'=>'3.41','File::Spec::Cygwin'=>'3.41','File::Spec::Epoc'=>'3.41','File::Spec::Mac'=>'3.41','File::Spec::OS2'=>'3.41','File::Spec::Unix'=>'3.41','File::Spec::VMS'=>'3.41','File::Spec::Win32'=>'3.41','File::Temp'=>'0.2301','Filter::Simple'=>'0.90','Filter::Util::Call'=>'1.49','Getopt::Long'=>'2.4','HTTP::Tiny'=>'0.031','Hash::Util::FieldHash'=>'1.11','IO::Compress::Adapter::Bzip2'=>'2.061','IO::Compress::Adapter::Deflate'=>'2.061','IO::Compress::Adapter::Identity'=>'2.061','IO::Compress::Base'=>'2.061','IO::Compress::Base::Common'=>'2.061','IO::Compress::Bzip2'=>'2.061','IO::Compress::Deflate'=>'2.061','IO::Compress::Gzip'=>'2.061','IO::Compress::Gzip::Constants'=>'2.061','IO::Compress::RawDeflate'=>'2.061','IO::Compress::Zip'=>'2.061','IO::Compress::Zip::Constants'=>'2.061','IO::Compress::Zlib::Constants'=>'2.061','IO::Compress::Zlib::Extra'=>'2.061','IO::Handle'=>'1.35','IO::Uncompress::Adapter::Bunzip2'=>'2.061','IO::Uncompress::Adapter::Identity'=>'2.061','IO::Uncompress::Adapter::Inflate'=>'2.061','IO::Uncompress::AnyInflate'=>'2.061','IO::Uncompress::AnyUncompress'=>'2.061','IO::Uncompress::Base'=>'2.061','IO::Uncompress::Bunzip2'=>'2.061','IO::Uncompress::Gunzip'=>'2.061','IO::Uncompress::Inflate'=>'2.061','IO::Uncompress::RawInflate'=>'2.061','IO::Uncompress::Unzip'=>'2.061','IPC::Open3'=>'1.14','Locale::Codes'=>'3.26','Locale::Codes::Constants'=>'3.26','Locale::Codes::Country'=>'3.26','Locale::Codes::Country_Codes'=>'3.26','Locale::Codes::Country_Retired'=>'3.26','Locale::Codes::Currency'=>'3.26','Locale::Codes::Currency_Codes'=>'3.26','Locale::Codes::Currency_Retired'=>'3.26','Locale::Codes::LangExt'=>'3.26','Locale::Codes::LangExt_Codes'=>'3.26','Locale::Codes::LangExt_Retired'=>'3.26','Locale::Codes::LangFam'=>'3.26','Locale::Codes::LangFam_Codes'=>'3.26','Locale::Codes::LangFam_Retired'=>'3.26','Locale::Codes::LangVar'=>'3.26','Locale::Codes::LangVar_Codes'=>'3.26','Locale::Codes::LangVar_Retired'=>'3.26','Locale::Codes::Language'=>'3.26','Locale::Codes::Language_Codes'=>'3.26','Locale::Codes::Language_Retired'=>'3.26','Locale::Codes::Script'=>'3.26','Locale::Codes::Script_Codes'=>'3.26','Locale::Codes::Script_Retired'=>'3.26','Locale::Country'=>'3.26','Locale::Currency'=>'3.26','Locale::Language'=>'3.26','Locale::Maketext'=>'1.24','Locale::Script'=>'3.26','Math::BigFloat'=>'1.999','Math::BigInt'=>'1.9992','Math::BigInt::Calc'=>'1.998','Math::BigInt::CalcEmu'=>'1.9991','Math::BigRat'=>'0.2606','Module::Build'=>'0.4005','Module::Build::Base'=>'0.4005','Module::Build::Compat'=>'0.4005','Module::Build::Config'=>'0.4005','Module::Build::Cookbook'=>'0.4005','Module::Build::Dumper'=>'0.4005','Module::Build::ModuleInfo'=>'0.4005','Module::Build::Notes'=>'0.4005','Module::Build::PPMMaker'=>'0.4005','Module::Build::Platform::Amiga'=>'0.4005','Module::Build::Platform::Default'=>'0.4005','Module::Build::Platform::EBCDIC'=>'0.4005','Module::Build::Platform::MPEiX'=>'0.4005','Module::Build::Platform::MacOS'=>'0.4005','Module::Build::Platform::RiscOS'=>'0.4005','Module::Build::Platform::Unix'=>'0.4005','Module::Build::Platform::VMS'=>'0.4005','Module::Build::Platform::VOS'=>'0.4005','Module::Build::Platform::Windows'=>'0.4005','Module::Build::Platform::aix'=>'0.4005','Module::Build::Platform::cygwin'=>'0.4005','Module::Build::Platform::darwin'=>'0.4005','Module::Build::Platform::os2'=>'0.4005','Module::Build::PodParser'=>'0.4005','Module::CoreList'=>'2.92','Module::CoreList::TieHashDelta'=>'2.92','Module::CoreList::Utils'=>'2.92','Module::Metadata'=>'1.000014','Net::Ping'=>'2.42','OS2::Process'=>'1.09','POSIX'=>'1.33','Pod::Find'=>'1.61','Pod::Html'=>'1.19','Pod::InputObjects'=>'1.61','Pod::ParseUtils'=>'1.61','Pod::Parser'=>'1.61','Pod::Perldoc'=>'3.20','Pod::Perldoc::BaseTo'=>'3.20','Pod::Perldoc::GetOptsOO'=>'3.20','Pod::Perldoc::ToANSI'=>'3.20','Pod::Perldoc::ToChecker'=>'3.20','Pod::Perldoc::ToMan'=>'3.20','Pod::Perldoc::ToNroff'=>'3.20','Pod::Perldoc::ToPod'=>'3.20','Pod::Perldoc::ToRtf'=>'3.20','Pod::Perldoc::ToTerm'=>'3.20','Pod::Perldoc::ToText'=>'3.20','Pod::Perldoc::ToTk'=>'3.20','Pod::Perldoc::ToXml'=>'3.20','Pod::Select'=>'1.61','Pod::Usage'=>'1.63','Safe'=>'2.36','Storable'=>'2.43','Sys::Hostname'=>'1.18','Sys::Syslog'=>'0.33','TAP::Base'=>'3.28','TAP::Formatter::Base'=>'3.28','TAP::Formatter::Color'=>'3.28','TAP::Formatter::Console'=>'3.28','TAP::Formatter::Console::ParallelSession'=>'3.28','TAP::Formatter::Console::Session'=>'3.28','TAP::Formatter::File'=>'3.28','TAP::Formatter::File::Session'=>'3.28','TAP::Formatter::Session'=>'3.28','TAP::Harness'=>'3.28','TAP::Object'=>'3.28','TAP::Parser'=>'3.28','TAP::Parser::Aggregator'=>'3.28','TAP::Parser::Grammar'=>'3.28','TAP::Parser::Iterator'=>'3.28','TAP::Parser::Iterator::Array'=>'3.28','TAP::Parser::Iterator::Process'=>'3.28','TAP::Parser::Iterator::Stream'=>'3.28','TAP::Parser::IteratorFactory'=>'3.28','TAP::Parser::Multiplexer'=>'3.28','TAP::Parser::Result'=>'3.28','TAP::Parser::Result::Bailout'=>'3.28','TAP::Parser::Result::Comment'=>'3.28','TAP::Parser::Result::Plan'=>'3.28','TAP::Parser::Result::Pragma'=>'3.28','TAP::Parser::Result::Test'=>'3.28','TAP::Parser::Result::Unknown'=>'3.28','TAP::Parser::Result::Version'=>'3.28','TAP::Parser::Result::YAML'=>'3.28','TAP::Parser::ResultFactory'=>'3.28','TAP::Parser::Scheduler'=>'3.28','TAP::Parser::Scheduler::Job'=>'3.28','TAP::Parser::Scheduler::Spinner'=>'3.28','TAP::Parser::Source'=>'3.28','TAP::Parser::SourceHandler'=>'3.28','TAP::Parser::SourceHandler::Executable'=>'3.28','TAP::Parser::SourceHandler::File'=>'3.28','TAP::Parser::SourceHandler::Handle'=>'3.28','TAP::Parser::SourceHandler::Perl'=>'3.28','TAP::Parser::SourceHandler::RawTAP'=>'3.28','TAP::Parser::Utils'=>'3.28','TAP::Parser::YAMLish::Reader'=>'3.28','TAP::Parser::YAMLish::Writer'=>'3.28','Term::ReadLine'=>'1.13','Test::Harness'=>'3.28','Text::Tabs'=>'2013.0523','Text::Wrap'=>'2013.0523','Thread'=>'3.04','Tie::File'=>'1.00','Time::Piece'=>'1.2002','Unicode::Collate'=>'0.98','Unicode::UCD'=>'0.53','XS::APItest'=>'0.53','_charnames'=>'1.37','autodie'=>'2.19','autodie::exception'=>'2.19','autodie::exception::system'=>'2.19','autodie::hints'=>'2.19','autodie::skip'=>'2.19','bigint'=>'0.35','charnames'=>'1.38','encoding'=>'2.12','inc::latest'=>'0.4005','mro'=>'1.12','perlfaq'=>'5.0150043','re'=>'0.25','threads'=>'1.87','threads::shared'=>'1.44','utf8'=>'1.12',},removed=>{}},5.019002=>{delta_from=>5.019001,changed=>{'B'=>'1.44','B::Concise'=>'0.98','B::Deparse'=>'1.22','Benchmark'=>'1.17','Class::Struct'=>'0.65','Config'=>'5.019002','DB'=>'1.07','DBM_Filter'=>'0.06','DBM_Filter::compress'=>'0.03','DBM_Filter::encode'=>'0.03','DBM_Filter::int32'=>'0.03','DBM_Filter::null'=>'0.03','DBM_Filter::utf8'=>'0.03','DB_File'=>'1.829','Data::Dumper'=>'2.147','Devel::Peek'=>'1.12','Digest::MD5'=>'2.53','Digest::SHA'=>'5.85','English'=>'1.07','Errno'=>'1.19','ExtUtils::Embed'=>'1.31','ExtUtils::Miniperl'=>'1','ExtUtils::ParseXS'=>'3.21','ExtUtils::ParseXS::Constants'=>'3.21','ExtUtils::ParseXS::CountLines'=>'3.21','ExtUtils::ParseXS::Eval'=>'3.19','ExtUtils::ParseXS::Utilities'=>'3.21','ExtUtils::Typemaps'=>'3.21','ExtUtils::Typemaps::Cmd'=>'3.21','ExtUtils::Typemaps::InputMap'=>'3.21','ExtUtils::Typemaps::OutputMap'=>'3.21','ExtUtils::Typemaps::Type'=>'3.21','ExtUtils::XSSymSet'=>'1.3','Fatal'=>'2.20','File::Basename'=>'2.85','File::Spec::VMS'=>'3.43','File::Spec::Win32'=>'3.42','Getopt::Long'=>'2.41','Getopt::Std'=>'1.09','HTTP::Tiny'=>'0.034','Hash::Util::FieldHash'=>'1.12','I18N::Langinfo'=>'0.11','IO::Socket::INET'=>'1.34','IO::Socket::UNIX'=>'1.25','IPC::Cmd'=>'0.82','MIME::Base64'=>'3.14','Module::CoreList'=>'2.94','Module::CoreList::TieHashDelta'=>'2.94','Module::CoreList::Utils'=>'2.94','POSIX'=>'1.34','Params::Check'=>'0.38','Parse::CPAN::Meta'=>'1.4405','Pod::Functions'=>'1.07','Pod::Html'=>'1.2','Safe'=>'2.37','Socket'=>'2.010','Storable'=>'2.45','Text::ParseWords'=>'3.29','Tie::Array'=>'1.06','Tie::Hash'=>'1.05','Tie::Scalar'=>'1.03','Time::Piece'=>'1.21','Time::Seconds'=>'1.21','XS::APItest'=>'0.54','autodie'=>'2.20','autodie::exception'=>'2.20','autodie::exception::system'=>'2.20','autodie::hints'=>'2.20','autodie::skip'=>'2.20','base'=>'2.19','deprecate'=>'0.03','if'=>'0.0603','integer'=>'1.01','strict'=>'1.08','subs'=>'1.02','vmsish'=>'1.04',},removed=>{}},5.019003=>{delta_from=>5.019002,changed=>{'B'=>'1.45','CPAN::Meta'=>'2.132140','CPAN::Meta::Converter'=>'2.132140','CPAN::Meta::Feature'=>'2.132140','CPAN::Meta::History'=>'2.132140','CPAN::Meta::Prereqs'=>'2.132140','CPAN::Meta::Spec'=>'2.132140','CPAN::Meta::Validator'=>'2.132140','Carp'=>'1.31','Carp::Heavy'=>'1.31','Compress::Raw::Bzip2'=>'2.062','Compress::Raw::Zlib'=>'2.062','Compress::Zlib'=>'2.062','Config'=>'5.019003','Config::Perl::V'=>'0.19','Cwd'=>'3.44','Data::Dumper'=>'2.148','Devel::PPPort'=>'3.21','Devel::Peek'=>'1.13','DynaLoader'=>'1.19','Encode'=>'2.52','Encode::Alias'=>'2.17','Encode::Encoding'=>'2.06','Encode::GSM0338'=>'2.04','Encode::MIME::Header'=>'2.14','Encode::Unicode'=>'2.08','English'=>'1.08','Exporter'=>'5.69','Exporter::Heavy'=>'5.69','ExtUtils::Command::MM'=>'6.72','ExtUtils::Liblist'=>'6.72','ExtUtils::Liblist::Kid'=>'6.72','ExtUtils::MM'=>'6.72','ExtUtils::MM_AIX'=>'6.72','ExtUtils::MM_Any'=>'6.72','ExtUtils::MM_BeOS'=>'6.72','ExtUtils::MM_Cygwin'=>'6.72','ExtUtils::MM_DOS'=>'6.72','ExtUtils::MM_Darwin'=>'6.72','ExtUtils::MM_MacOS'=>'6.72','ExtUtils::MM_NW5'=>'6.72','ExtUtils::MM_OS2'=>'6.72','ExtUtils::MM_QNX'=>'6.72','ExtUtils::MM_UWIN'=>'6.72','ExtUtils::MM_Unix'=>'6.72','ExtUtils::MM_VMS'=>'6.72','ExtUtils::MM_VOS'=>'6.72','ExtUtils::MM_Win32'=>'6.72','ExtUtils::MM_Win95'=>'6.72','ExtUtils::MY'=>'6.72','ExtUtils::MakeMaker'=>'6.72','ExtUtils::MakeMaker::Config'=>'6.72','ExtUtils::Mkbootstrap'=>'6.72','ExtUtils::Mksymlists'=>'6.72','ExtUtils::ParseXS::Eval'=>'3.21','ExtUtils::testlib'=>'6.72','File::Spec'=>'3.44','File::Spec::Cygwin'=>'3.44','File::Spec::Epoc'=>'3.44','File::Spec::Functions'=>'3.44','File::Spec::Mac'=>'3.44','File::Spec::OS2'=>'3.44','File::Spec::Unix'=>'3.44','File::Spec::VMS'=>'3.44','File::Spec::Win32'=>'3.44','Getopt::Std'=>'1.10','IO::Compress::Adapter::Bzip2'=>'2.062','IO::Compress::Adapter::Deflate'=>'2.062','IO::Compress::Adapter::Identity'=>'2.062','IO::Compress::Base'=>'2.062','IO::Compress::Base::Common'=>'2.062','IO::Compress::Bzip2'=>'2.062','IO::Compress::Deflate'=>'2.062','IO::Compress::Gzip'=>'2.062','IO::Compress::Gzip::Constants'=>'2.062','IO::Compress::RawDeflate'=>'2.062','IO::Compress::Zip'=>'2.062','IO::Compress::Zip::Constants'=>'2.062','IO::Compress::Zlib::Constants'=>'2.062','IO::Compress::Zlib::Extra'=>'2.062','IO::Uncompress::Adapter::Bunzip2'=>'2.062','IO::Uncompress::Adapter::Identity'=>'2.062','IO::Uncompress::Adapter::Inflate'=>'2.062','IO::Uncompress::AnyInflate'=>'2.062','IO::Uncompress::AnyUncompress'=>'2.062','IO::Uncompress::Base'=>'2.062','IO::Uncompress::Bunzip2'=>'2.062','IO::Uncompress::Gunzip'=>'2.062','IO::Uncompress::Inflate'=>'2.062','IO::Uncompress::RawInflate'=>'2.062','IO::Uncompress::Unzip'=>'2.062','IPC::Cmd'=>'0.84','IPC::Msg'=>'2.04','IPC::Open3'=>'1.15','IPC::Semaphore'=>'2.04','IPC::SharedMem'=>'2.04','IPC::SysV'=>'2.04','List::Util'=>'1.31','List::Util::XS'=>'1.31','Math::BigFloat::Trace'=>'0.36','Math::BigInt::Trace'=>'0.36','Module::Build'=>'0.4007','Module::Build::Base'=>'0.4007','Module::Build::Compat'=>'0.4007','Module::Build::Config'=>'0.4007','Module::Build::Cookbook'=>'0.4007','Module::Build::Dumper'=>'0.4007','Module::Build::ModuleInfo'=>'0.4007','Module::Build::Notes'=>'0.4007','Module::Build::PPMMaker'=>'0.4007','Module::Build::Platform::Default'=>'0.4007','Module::Build::Platform::MacOS'=>'0.4007','Module::Build::Platform::Unix'=>'0.4007','Module::Build::Platform::VMS'=>'0.4007','Module::Build::Platform::VOS'=>'0.4007','Module::Build::Platform::Windows'=>'0.4007','Module::Build::Platform::aix'=>'0.4007','Module::Build::Platform::cygwin'=>'0.4007','Module::Build::Platform::darwin'=>'0.4007','Module::Build::Platform::os2'=>'0.4007','Module::Build::PodParser'=>'0.4007','Module::CoreList'=>'2.97','Module::CoreList::TieHashDelta'=>'2.97','Module::CoreList::Utils'=>'2.97','Net::Cmd'=>'2.30','Net::Config'=>'1.12','Net::Domain'=>'2.22','Net::FTP'=>'2.78','Net::FTP::dataconn'=>'0.12','Net::NNTP'=>'2.25','Net::Netrc'=>'2.14','Net::POP3'=>'2.30','Net::SMTP'=>'2.32','PerlIO'=>'1.08','Pod::Functions'=>'1.08','Scalar::Util'=>'1.31','Socket'=>'2.011','Storable'=>'2.46','Time::HiRes'=>'1.9726','Time::Piece'=>'1.22','Time::Seconds'=>'1.22','XS::APItest'=>'0.55','bigint'=>'0.36','bignum'=>'0.36','bigrat'=>'0.36','constant'=>'1.28','diagnostics'=>'1.32','inc::latest'=>'0.4007','mro'=>'1.13','parent'=>'0.226','utf8'=>'1.13','version'=>'0.9903',},removed=>{'Module::Build::Platform::Amiga'=>1,'Module::Build::Platform::EBCDIC'=>1,'Module::Build::Platform::MPEiX'=>1,'Module::Build::Platform::RiscOS'=>1,}},5.019004=>{delta_from=>5.019003,changed=>{'B'=>'1.46','B::Concise'=>'0.99','B::Deparse'=>'1.23','CPAN'=>'2.03','CPAN::Meta'=>'2.132620','CPAN::Meta::Converter'=>'2.132620','CPAN::Meta::Feature'=>'2.132620','CPAN::Meta::History'=>'2.132620','CPAN::Meta::Prereqs'=>'2.132620','CPAN::Meta::Requirements'=>'2.123','CPAN::Meta::Spec'=>'2.132620','CPAN::Meta::Validator'=>'2.132620','Carp'=>'1.32','Carp::Heavy'=>'1.32','Config'=>'5.019004','Data::Dumper'=>'2.149','Devel::Peek'=>'1.14','DynaLoader'=>'1.20','Encode'=>'2.55','Encode::Alias'=>'2.18','Encode::CN::HZ'=>'2.07','Encode::Encoder'=>'2.03','Encode::Encoding'=>'2.07','Encode::GSM0338'=>'2.05','Encode::Guess'=>'2.06','Encode::JP::JIS7'=>'2.05','Encode::KR::2022_KR'=>'2.03','Encode::MIME::Header'=>'2.15','Encode::MIME::Header::ISO_2022_JP'=>'1.04','Encode::Unicode'=>'2.09','Encode::Unicode::UTF7'=>'2.08','Errno'=>'1.20','Exporter'=>'5.70','Exporter::Heavy'=>'5.70','ExtUtils::CBuilder'=>'0.280212','ExtUtils::CBuilder::Base'=>'0.280212','ExtUtils::CBuilder::Platform::Unix'=>'0.280212','ExtUtils::CBuilder::Platform::VMS'=>'0.280212','ExtUtils::CBuilder::Platform::Windows'=>'0.280212','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280212','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280212','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280212','ExtUtils::CBuilder::Platform::aix'=>'0.280212','ExtUtils::CBuilder::Platform::cygwin'=>'0.280212','ExtUtils::CBuilder::Platform::darwin'=>'0.280212','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280212','ExtUtils::CBuilder::Platform::os2'=>'0.280212','ExtUtils::Command'=>'1.18','ExtUtils::Command::MM'=>'6.76','ExtUtils::Liblist'=>'6.76','ExtUtils::Liblist::Kid'=>'6.76','ExtUtils::MM'=>'6.76','ExtUtils::MM_AIX'=>'6.76','ExtUtils::MM_Any'=>'6.76','ExtUtils::MM_BeOS'=>'6.76','ExtUtils::MM_Cygwin'=>'6.76','ExtUtils::MM_DOS'=>'6.76','ExtUtils::MM_Darwin'=>'6.76','ExtUtils::MM_MacOS'=>'6.76','ExtUtils::MM_NW5'=>'6.76','ExtUtils::MM_OS2'=>'6.76','ExtUtils::MM_QNX'=>'6.76','ExtUtils::MM_UWIN'=>'6.76','ExtUtils::MM_Unix'=>'6.76','ExtUtils::MM_VMS'=>'6.76','ExtUtils::MM_VOS'=>'6.76','ExtUtils::MM_Win32'=>'6.76','ExtUtils::MM_Win95'=>'6.76','ExtUtils::MY'=>'6.76','ExtUtils::MakeMaker'=>'6.76','ExtUtils::MakeMaker::Config'=>'6.76','ExtUtils::Mkbootstrap'=>'6.76','ExtUtils::Mksymlists'=>'6.76','ExtUtils::ParseXS'=>'3.23','ExtUtils::ParseXS::Constants'=>'3.23','ExtUtils::ParseXS::CountLines'=>'3.23','ExtUtils::ParseXS::Eval'=>'3.23','ExtUtils::ParseXS::Utilities'=>'3.23','ExtUtils::Typemaps'=>'3.23','ExtUtils::Typemaps::Cmd'=>'3.23','ExtUtils::Typemaps::InputMap'=>'3.23','ExtUtils::Typemaps::OutputMap'=>'3.23','ExtUtils::Typemaps::Type'=>'3.23','ExtUtils::testlib'=>'6.76','Fatal'=>'2.21','File::Copy'=>'2.28','File::Find'=>'1.25','File::Glob'=>'1.21','FileCache'=>'1.09','HTTP::Tiny'=>'0.035','Hash::Util::FieldHash'=>'1.13','I18N::LangTags'=>'0.40','IO'=>'1.29','IO::Socket'=>'1.37','IPC::Open3'=>'1.16','JSON::PP'=>'2.27202_01','List::Util'=>'1.32','List::Util::XS'=>'1.32','Locale::Codes'=>'3.27','Locale::Codes::Constants'=>'3.27','Locale::Codes::Country'=>'3.27','Locale::Codes::Country_Codes'=>'3.27','Locale::Codes::Country_Retired'=>'3.27','Locale::Codes::Currency'=>'3.27','Locale::Codes::Currency_Codes'=>'3.27','Locale::Codes::Currency_Retired'=>'3.27','Locale::Codes::LangExt'=>'3.27','Locale::Codes::LangExt_Codes'=>'3.27','Locale::Codes::LangExt_Retired'=>'3.27','Locale::Codes::LangFam'=>'3.27','Locale::Codes::LangFam_Codes'=>'3.27','Locale::Codes::LangFam_Retired'=>'3.27','Locale::Codes::LangVar'=>'3.27','Locale::Codes::LangVar_Codes'=>'3.27','Locale::Codes::LangVar_Retired'=>'3.27','Locale::Codes::Language'=>'3.27','Locale::Codes::Language_Codes'=>'3.27','Locale::Codes::Language_Retired'=>'3.27','Locale::Codes::Script'=>'3.27','Locale::Codes::Script_Codes'=>'3.27','Locale::Codes::Script_Retired'=>'3.27','Locale::Country'=>'3.27','Locale::Currency'=>'3.27','Locale::Language'=>'3.27','Locale::Script'=>'3.27','Math::BigFloat'=>'1.9991','Math::BigInt'=>'1.9993','Math::BigInt::FastCalc'=>'0.31','Module::CoreList'=>'2.99','Module::CoreList::TieHashDelta'=>'2.99','Module::CoreList::Utils'=>'2.99','Module::Load::Conditional'=>'0.58','Module::Metadata'=>'1.000018','Opcode'=>'1.26','POSIX'=>'1.35','Parse::CPAN::Meta'=>'1.4407','Perl::OSType'=>'1.005','Pod::Html'=>'1.21','Scalar::Util'=>'1.32','Socket'=>'2.012','Storable'=>'2.47','Term::ReadLine'=>'1.14','Test::Builder'=>'0.98_06','Test::Builder::Module'=>'0.98_06','Test::More'=>'0.98_06','Test::Simple'=>'0.98_06','Time::Piece'=>'1.23','Time::Seconds'=>'1.23','Unicode::Collate'=>'0.99','Unicode::UCD'=>'0.54','XS::APItest'=>'0.56','XS::Typemap'=>'0.11','_charnames'=>'1.39','autodie'=>'2.21','autodie::exception'=>'2.21','autodie::exception::system'=>'2.21','autodie::hints'=>'2.21','autodie::skip'=>'2.21','charnames'=>'1.39','diagnostics'=>'1.33','mro'=>'1.14','parent'=>'0.228','perlfaq'=>'5.0150044','re'=>'0.26','version'=>'0.9904','warnings'=>'1.19',},removed=>{}},5.019005=>{delta_from=>5.019004,changed=>{'App::Prove'=>'3.29','App::Prove::State'=>'3.29','App::Prove::State::Result'=>'3.29','App::Prove::State::Result::Test'=>'3.29','CPAN::Meta'=>'2.132830','CPAN::Meta::Converter'=>'2.132830','CPAN::Meta::Feature'=>'2.132830','CPAN::Meta::History'=>'2.132830','CPAN::Meta::Prereqs'=>'2.132830','CPAN::Meta::Requirements'=>'2.125','CPAN::Meta::Spec'=>'2.132830','CPAN::Meta::Validator'=>'2.132830','CPAN::Meta::YAML'=>'0.010','Config'=>'5.019005','Cwd'=>'3.45','ExtUtils::Command::MM'=>'6.80','ExtUtils::Install'=>'1.61','ExtUtils::Liblist'=>'6.80','ExtUtils::Liblist::Kid'=>'6.80','ExtUtils::MM'=>'6.80','ExtUtils::MM_AIX'=>'6.80','ExtUtils::MM_Any'=>'6.80','ExtUtils::MM_BeOS'=>'6.80','ExtUtils::MM_Cygwin'=>'6.80','ExtUtils::MM_DOS'=>'6.80','ExtUtils::MM_Darwin'=>'6.80','ExtUtils::MM_MacOS'=>'6.80','ExtUtils::MM_NW5'=>'6.80','ExtUtils::MM_OS2'=>'6.80','ExtUtils::MM_QNX'=>'6.80','ExtUtils::MM_UWIN'=>'6.80','ExtUtils::MM_Unix'=>'6.80','ExtUtils::MM_VMS'=>'6.80','ExtUtils::MM_VOS'=>'6.80','ExtUtils::MM_Win32'=>'6.80','ExtUtils::MM_Win95'=>'6.80','ExtUtils::MY'=>'6.80','ExtUtils::MakeMaker'=>'6.80','ExtUtils::MakeMaker::Config'=>'6.80','ExtUtils::Mkbootstrap'=>'6.80','ExtUtils::Mksymlists'=>'6.80','ExtUtils::testlib'=>'6.80','Fatal'=>'2.22','File::Fetch'=>'0.44','File::Glob'=>'1.22','File::Spec'=>'3.45','File::Spec::Cygwin'=>'3.45','File::Spec::Epoc'=>'3.45','File::Spec::Functions'=>'3.45','File::Spec::Mac'=>'3.45','File::Spec::OS2'=>'3.45','File::Spec::Unix'=>'3.45','File::Spec::VMS'=>'3.45','File::Spec::Win32'=>'3.45','File::Temp'=>'0.2304','Getopt::Long'=>'2.42','HTTP::Tiny'=>'0.036','IPC::Cmd'=>'0.84_01','JSON::PP'=>'2.27203','List::Util'=>'1.35','List::Util::XS'=>'1.35','Module::CoreList'=>'3.00','Module::CoreList::TieHashDelta'=>'3.00','Module::CoreList::Utils'=>'3.00','Module::Metadata'=>'1.000019','Parse::CPAN::Meta'=>'1.4409','Perl::OSType'=>'1.006','PerlIO::scalar'=>'0.17','Pod::Man'=>'2.28','Pod::Text'=>'3.18','Pod::Text::Termcap'=>'2.08','Scalar::Util'=>'1.35','TAP::Base'=>'3.29','TAP::Formatter::Base'=>'3.29','TAP::Formatter::Color'=>'3.29','TAP::Formatter::Console'=>'3.29','TAP::Formatter::Console::ParallelSession'=>'3.29','TAP::Formatter::Console::Session'=>'3.29','TAP::Formatter::File'=>'3.29','TAP::Formatter::File::Session'=>'3.29','TAP::Formatter::Session'=>'3.29','TAP::Harness'=>'3.29','TAP::Harness::Env'=>'3.29','TAP::Object'=>'3.29','TAP::Parser'=>'3.29','TAP::Parser::Aggregator'=>'3.29','TAP::Parser::Grammar'=>'3.29','TAP::Parser::Iterator'=>'3.29','TAP::Parser::Iterator::Array'=>'3.29','TAP::Parser::Iterator::Process'=>'3.29','TAP::Parser::Iterator::Stream'=>'3.29','TAP::Parser::IteratorFactory'=>'3.29','TAP::Parser::Multiplexer'=>'3.29','TAP::Parser::Result'=>'3.29','TAP::Parser::Result::Bailout'=>'3.29','TAP::Parser::Result::Comment'=>'3.29','TAP::Parser::Result::Plan'=>'3.29','TAP::Parser::Result::Pragma'=>'3.29','TAP::Parser::Result::Test'=>'3.29','TAP::Parser::Result::Unknown'=>'3.29','TAP::Parser::Result::Version'=>'3.29','TAP::Parser::Result::YAML'=>'3.29','TAP::Parser::ResultFactory'=>'3.29','TAP::Parser::Scheduler'=>'3.29','TAP::Parser::Scheduler::Job'=>'3.29','TAP::Parser::Scheduler::Spinner'=>'3.29','TAP::Parser::Source'=>'3.29','TAP::Parser::SourceHandler'=>'3.29','TAP::Parser::SourceHandler::Executable'=>'3.29','TAP::Parser::SourceHandler::File'=>'3.29','TAP::Parser::SourceHandler::Handle'=>'3.29','TAP::Parser::SourceHandler::Perl'=>'3.29','TAP::Parser::SourceHandler::RawTAP'=>'3.29','TAP::Parser::YAMLish::Reader'=>'3.29','TAP::Parser::YAMLish::Writer'=>'3.29','Test::Builder'=>'0.99','Test::Builder::Module'=>'0.99','Test::Builder::Tester'=>'1.23_002','Test::Builder::Tester::Color'=>'1.23_002','Test::Harness'=>'3.29','Test::More'=>'0.99','Test::Simple'=>'0.99','Unicode'=>'6.3.0','Unicode::Normalize'=>'1.17','Unicode::UCD'=>'0.55','attributes'=>'0.22','autodie'=>'2.22','autodie::exception'=>'2.22','autodie::exception::system'=>'2.22','autodie::hints'=>'2.22','autodie::skip'=>'2.22','feature'=>'1.34','threads'=>'1.89','warnings'=>'1.20',},removed=>{'TAP::Parser::Utils'=>1,}},5.019006=>{delta_from=>5.019005,changed=>{'App::Prove'=>'3.30','App::Prove::State'=>'3.30','App::Prove::State::Result'=>'3.30','App::Prove::State::Result::Test'=>'3.30','Archive::Tar'=>'1.96','Archive::Tar::Constant'=>'1.96','Archive::Tar::File'=>'1.96','AutoLoader'=>'5.74','B'=>'1.47','B::Concise'=>'0.991','B::Debug'=>'1.19','B::Deparse'=>'1.24','Benchmark'=>'1.18','Compress::Raw::Bzip2'=>'2.063','Compress::Raw::Zlib'=>'2.063','Compress::Zlib'=>'2.063','Config'=>'5.019006','DB_File'=>'1.831','Devel::Peek'=>'1.15','DynaLoader'=>'1.21','Errno'=>'1.20_01','ExtUtils::Command::MM'=>'6.82','ExtUtils::Liblist'=>'6.82','ExtUtils::Liblist::Kid'=>'6.82','ExtUtils::MM'=>'6.82','ExtUtils::MM_AIX'=>'6.82','ExtUtils::MM_Any'=>'6.82','ExtUtils::MM_BeOS'=>'6.82','ExtUtils::MM_Cygwin'=>'6.82','ExtUtils::MM_DOS'=>'6.82','ExtUtils::MM_Darwin'=>'6.82','ExtUtils::MM_MacOS'=>'6.82','ExtUtils::MM_NW5'=>'6.82','ExtUtils::MM_OS2'=>'6.82','ExtUtils::MM_QNX'=>'6.82','ExtUtils::MM_UWIN'=>'6.82','ExtUtils::MM_Unix'=>'6.82','ExtUtils::MM_VMS'=>'6.82','ExtUtils::MM_VOS'=>'6.82','ExtUtils::MM_Win32'=>'6.82','ExtUtils::MM_Win95'=>'6.82','ExtUtils::MY'=>'6.82','ExtUtils::MakeMaker'=>'6.82','ExtUtils::MakeMaker::Config'=>'6.82','ExtUtils::Mkbootstrap'=>'6.82','ExtUtils::Mksymlists'=>'6.82','ExtUtils::testlib'=>'6.82','File::DosGlob'=>'1.12','File::Find'=>'1.26','File::Glob'=>'1.23','HTTP::Tiny'=>'0.038','IO'=>'1.30','IO::Compress::Adapter::Bzip2'=>'2.063','IO::Compress::Adapter::Deflate'=>'2.063','IO::Compress::Adapter::Identity'=>'2.063','IO::Compress::Base'=>'2.063','IO::Compress::Base::Common'=>'2.063','IO::Compress::Bzip2'=>'2.063','IO::Compress::Deflate'=>'2.063','IO::Compress::Gzip'=>'2.063','IO::Compress::Gzip::Constants'=>'2.063','IO::Compress::RawDeflate'=>'2.063','IO::Compress::Zip'=>'2.063','IO::Compress::Zip::Constants'=>'2.063','IO::Compress::Zlib::Constants'=>'2.063','IO::Compress::Zlib::Extra'=>'2.063','IO::Select'=>'1.22','IO::Uncompress::Adapter::Bunzip2'=>'2.063','IO::Uncompress::Adapter::Identity'=>'2.063','IO::Uncompress::Adapter::Inflate'=>'2.063','IO::Uncompress::AnyInflate'=>'2.063','IO::Uncompress::AnyUncompress'=>'2.063','IO::Uncompress::Base'=>'2.063','IO::Uncompress::Bunzip2'=>'2.063','IO::Uncompress::Gunzip'=>'2.063','IO::Uncompress::Inflate'=>'2.063','IO::Uncompress::RawInflate'=>'2.063','IO::Uncompress::Unzip'=>'2.063','IPC::Cmd'=>'0.90','Locale::Maketext'=>'1.25','Module::Build'=>'0.4202','Module::Build::Base'=>'0.4202','Module::Build::Compat'=>'0.4202','Module::Build::Config'=>'0.4202','Module::Build::Cookbook'=>'0.4202','Module::Build::Dumper'=>'0.4202','Module::Build::ModuleInfo'=>'0.4202','Module::Build::Notes'=>'0.4202','Module::Build::PPMMaker'=>'0.4202','Module::Build::Platform::Default'=>'0.4202','Module::Build::Platform::MacOS'=>'0.4202','Module::Build::Platform::Unix'=>'0.4202','Module::Build::Platform::VMS'=>'0.4202','Module::Build::Platform::VOS'=>'0.4202','Module::Build::Platform::Windows'=>'0.4202','Module::Build::Platform::aix'=>'0.4202','Module::Build::Platform::cygwin'=>'0.4202','Module::Build::Platform::darwin'=>'0.4202','Module::Build::Platform::os2'=>'0.4202','Module::Build::PodParser'=>'0.4202','Module::CoreList'=>'3.01','Module::CoreList::TieHashDelta'=>'3.01','Module::CoreList::Utils'=>'3.01','Opcode'=>'1.27','POSIX'=>'1.36','Package::Constants'=>'0.04','PerlIO::scalar'=>'0.18','PerlIO::via'=>'0.13','SDBM_File'=>'1.10','Socket'=>'2.013','TAP::Base'=>'3.30','TAP::Formatter::Base'=>'3.30','TAP::Formatter::Color'=>'3.30','TAP::Formatter::Console'=>'3.30','TAP::Formatter::Console::ParallelSession'=>'3.30','TAP::Formatter::Console::Session'=>'3.30','TAP::Formatter::File'=>'3.30','TAP::Formatter::File::Session'=>'3.30','TAP::Formatter::Session'=>'3.30','TAP::Harness'=>'3.30','TAP::Harness::Env'=>'3.30','TAP::Object'=>'3.30','TAP::Parser'=>'3.30','TAP::Parser::Aggregator'=>'3.30','TAP::Parser::Grammar'=>'3.30','TAP::Parser::Iterator'=>'3.30','TAP::Parser::Iterator::Array'=>'3.30','TAP::Parser::Iterator::Process'=>'3.30','TAP::Parser::Iterator::Stream'=>'3.30','TAP::Parser::IteratorFactory'=>'3.30','TAP::Parser::Multiplexer'=>'3.30','TAP::Parser::Result'=>'3.30','TAP::Parser::Result::Bailout'=>'3.30','TAP::Parser::Result::Comment'=>'3.30','TAP::Parser::Result::Plan'=>'3.30','TAP::Parser::Result::Pragma'=>'3.30','TAP::Parser::Result::Test'=>'3.30','TAP::Parser::Result::Unknown'=>'3.30','TAP::Parser::Result::Version'=>'3.30','TAP::Parser::Result::YAML'=>'3.30','TAP::Parser::ResultFactory'=>'3.30','TAP::Parser::Scheduler'=>'3.30','TAP::Parser::Scheduler::Job'=>'3.30','TAP::Parser::Scheduler::Spinner'=>'3.30','TAP::Parser::Source'=>'3.30','TAP::Parser::SourceHandler'=>'3.30','TAP::Parser::SourceHandler::Executable'=>'3.30','TAP::Parser::SourceHandler::File'=>'3.30','TAP::Parser::SourceHandler::Handle'=>'3.30','TAP::Parser::SourceHandler::Perl'=>'3.30','TAP::Parser::SourceHandler::RawTAP'=>'3.30','TAP::Parser::YAMLish::Reader'=>'3.30','TAP::Parser::YAMLish::Writer'=>'3.30','Term::Cap'=>'1.15','Test::Builder'=>'1.001002','Test::Builder::Module'=>'1.001002','Test::Harness'=>'3.30','Test::More'=>'1.001002','Test::Simple'=>'1.001002','Tie::StdHandle'=>'4.4','Unicode::Collate'=>'1.02','Unicode::Collate::CJK::Korean'=>'1.02','Unicode::Collate::Locale'=>'1.02','XS::APItest'=>'0.57','XS::Typemap'=>'0.12','arybase'=>'0.07','bignum'=>'0.37','constant'=>'1.29','fields'=>'2.17','inc::latest'=>'0.4202','threads'=>'1.90','threads::shared'=>'1.45',},removed=>{}},5.019007=>{delta_from=>5.019006,changed=>{'CGI'=>'3.64','CGI::Apache'=>'1.02','CGI::Carp'=>'3.64','CGI::Cookie'=>'1.31','CGI::Fast'=>'1.10','CGI::Pretty'=>'3.64','CGI::Push'=>'1.06','CGI::Switch'=>'1.02','CGI::Util'=>'3.64','CPAN::Meta'=>'2.133380','CPAN::Meta::Converter'=>'2.133380','CPAN::Meta::Feature'=>'2.133380','CPAN::Meta::History'=>'2.133380','CPAN::Meta::Prereqs'=>'2.133380','CPAN::Meta::Spec'=>'2.133380','CPAN::Meta::Validator'=>'2.133380','Config'=>'5.019007','Data::Dumper'=>'2.150','DynaLoader'=>'1.22','ExtUtils::Command::MM'=>'6.84','ExtUtils::Liblist'=>'6.84','ExtUtils::Liblist::Kid'=>'6.84','ExtUtils::MM'=>'6.84','ExtUtils::MM_AIX'=>'6.84','ExtUtils::MM_Any'=>'6.84','ExtUtils::MM_BeOS'=>'6.84','ExtUtils::MM_Cygwin'=>'6.84','ExtUtils::MM_DOS'=>'6.84','ExtUtils::MM_Darwin'=>'6.84','ExtUtils::MM_MacOS'=>'6.84','ExtUtils::MM_NW5'=>'6.84','ExtUtils::MM_OS2'=>'6.84','ExtUtils::MM_QNX'=>'6.84','ExtUtils::MM_UWIN'=>'6.84','ExtUtils::MM_Unix'=>'6.84','ExtUtils::MM_VMS'=>'6.84','ExtUtils::MM_VOS'=>'6.84','ExtUtils::MM_Win32'=>'6.84','ExtUtils::MM_Win95'=>'6.84','ExtUtils::MY'=>'6.84','ExtUtils::MakeMaker'=>'6.84','ExtUtils::MakeMaker::Config'=>'6.84','ExtUtils::Mkbootstrap'=>'6.84','ExtUtils::Mksymlists'=>'6.84','ExtUtils::testlib'=>'6.84','File::Fetch'=>'0.46','HTTP::Tiny'=>'0.039','Locale::Codes'=>'3.28','Locale::Codes::Constants'=>'3.28','Locale::Codes::Country'=>'3.28','Locale::Codes::Country_Codes'=>'3.28','Locale::Codes::Country_Retired'=>'3.28','Locale::Codes::Currency'=>'3.28','Locale::Codes::Currency_Codes'=>'3.28','Locale::Codes::Currency_Retired'=>'3.28','Locale::Codes::LangExt'=>'3.28','Locale::Codes::LangExt_Codes'=>'3.28','Locale::Codes::LangExt_Retired'=>'3.28','Locale::Codes::LangFam'=>'3.28','Locale::Codes::LangFam_Codes'=>'3.28','Locale::Codes::LangFam_Retired'=>'3.28','Locale::Codes::LangVar'=>'3.28','Locale::Codes::LangVar_Codes'=>'3.28','Locale::Codes::LangVar_Retired'=>'3.28','Locale::Codes::Language'=>'3.28','Locale::Codes::Language_Codes'=>'3.28','Locale::Codes::Language_Retired'=>'3.28','Locale::Codes::Script'=>'3.28','Locale::Codes::Script_Codes'=>'3.28','Locale::Codes::Script_Retired'=>'3.28','Locale::Country'=>'3.28','Locale::Currency'=>'3.28','Locale::Language'=>'3.28','Locale::Script'=>'3.28','Module::Build'=>'0.4203','Module::Build::Base'=>'0.4203','Module::Build::Compat'=>'0.4203','Module::Build::Config'=>'0.4203','Module::Build::Cookbook'=>'0.4203','Module::Build::Dumper'=>'0.4203','Module::Build::ModuleInfo'=>'0.4203','Module::Build::Notes'=>'0.4203','Module::Build::PPMMaker'=>'0.4203','Module::Build::Platform::Default'=>'0.4203','Module::Build::Platform::MacOS'=>'0.4203','Module::Build::Platform::Unix'=>'0.4203','Module::Build::Platform::VMS'=>'0.4203','Module::Build::Platform::VOS'=>'0.4203','Module::Build::Platform::Windows'=>'0.4203','Module::Build::Platform::aix'=>'0.4203','Module::Build::Platform::cygwin'=>'0.4203','Module::Build::Platform::darwin'=>'0.4203','Module::Build::Platform::os2'=>'0.4203','Module::Build::PodParser'=>'0.4203','Module::CoreList'=>'3.02','Module::CoreList::TieHashDelta'=>'3.02','Module::CoreList::Utils'=>'3.02','POSIX'=>'1.37','PerlIO::encoding'=>'0.17','PerlIO::via'=>'0.14','SDBM_File'=>'1.11','Storable'=>'2.48','Time::Piece'=>'1.24','Time::Seconds'=>'1.24','Unicode::Collate'=>'1.04','Win32'=>'0.48','XS::APItest'=>'0.58','base'=>'2.20','constant'=>'1.30','inc::latest'=>'0.4203','threads'=>'1.91',},removed=>{}},5.019008=>{delta_from=>5.019007,changed=>{'Config'=>'5.019008','DynaLoader'=>'1.24','Encode'=>'2.57','Errno'=>'1.20_02','ExtUtils::CBuilder'=>'0.280213','ExtUtils::CBuilder::Base'=>'0.280213','ExtUtils::CBuilder::Platform::Unix'=>'0.280213','ExtUtils::CBuilder::Platform::VMS'=>'0.280213','ExtUtils::CBuilder::Platform::Windows'=>'0.280213','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280213','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280213','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280213','ExtUtils::CBuilder::Platform::aix'=>'0.280213','ExtUtils::CBuilder::Platform::cygwin'=>'0.280213','ExtUtils::CBuilder::Platform::darwin'=>'0.280213','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280213','ExtUtils::CBuilder::Platform::os2'=>'0.280213','ExtUtils::Command::MM'=>'6.86','ExtUtils::Liblist'=>'6.86','ExtUtils::Liblist::Kid'=>'6.86','ExtUtils::MM'=>'6.86','ExtUtils::MM_AIX'=>'6.86','ExtUtils::MM_Any'=>'6.86','ExtUtils::MM_BeOS'=>'6.86','ExtUtils::MM_Cygwin'=>'6.86','ExtUtils::MM_DOS'=>'6.86','ExtUtils::MM_Darwin'=>'6.86','ExtUtils::MM_MacOS'=>'6.86','ExtUtils::MM_NW5'=>'6.86','ExtUtils::MM_OS2'=>'6.86','ExtUtils::MM_QNX'=>'6.86','ExtUtils::MM_UWIN'=>'6.86','ExtUtils::MM_Unix'=>'6.86','ExtUtils::MM_VMS'=>'6.86','ExtUtils::MM_VOS'=>'6.86','ExtUtils::MM_Win32'=>'6.86','ExtUtils::MM_Win95'=>'6.86','ExtUtils::MY'=>'6.86','ExtUtils::MakeMaker'=>'6.86','ExtUtils::MakeMaker::Config'=>'6.86','ExtUtils::Mkbootstrap'=>'6.86','ExtUtils::Mksymlists'=>'6.86','ExtUtils::testlib'=>'6.86','File::Copy'=>'2.29','Hash::Util::FieldHash'=>'1.14','IO::Socket::IP'=>'0.26','IO::Socket::UNIX'=>'1.26','List::Util'=>'1.36','List::Util::XS'=>'1.36','Module::Build'=>'0.4204','Module::Build::Base'=>'0.4204','Module::Build::Compat'=>'0.4204','Module::Build::Config'=>'0.4204','Module::Build::Cookbook'=>'0.4204','Module::Build::Dumper'=>'0.4204','Module::Build::ModuleInfo'=>'0.4204','Module::Build::Notes'=>'0.4204','Module::Build::PPMMaker'=>'0.4204','Module::Build::Platform::Default'=>'0.4204','Module::Build::Platform::MacOS'=>'0.4204','Module::Build::Platform::Unix'=>'0.4204','Module::Build::Platform::VMS'=>'0.4204','Module::Build::Platform::VOS'=>'0.4204','Module::Build::Platform::Windows'=>'0.4204','Module::Build::Platform::aix'=>'0.4204','Module::Build::Platform::cygwin'=>'0.4204','Module::Build::Platform::darwin'=>'0.4204','Module::Build::Platform::os2'=>'0.4204','Module::Build::PodParser'=>'0.4204','Module::CoreList'=>'3.04','Module::CoreList::TieHashDelta'=>'3.04','Module::CoreList::Utils'=>'3.04','Module::Load'=>'0.28','Module::Load::Conditional'=>'0.60','Net::Config'=>'1.13','Net::FTP::A'=>'1.19','POSIX'=>'1.38_01','Perl::OSType'=>'1.007','PerlIO::encoding'=>'0.18','Pod::Perldoc'=>'3.21','Pod::Perldoc::BaseTo'=>'3.21','Pod::Perldoc::GetOptsOO'=>'3.21','Pod::Perldoc::ToANSI'=>'3.21','Pod::Perldoc::ToChecker'=>'3.21','Pod::Perldoc::ToMan'=>'3.21','Pod::Perldoc::ToNroff'=>'3.21','Pod::Perldoc::ToPod'=>'3.21','Pod::Perldoc::ToRtf'=>'3.21','Pod::Perldoc::ToTerm'=>'3.21','Pod::Perldoc::ToText'=>'3.21','Pod::Perldoc::ToTk'=>'3.21','Pod::Perldoc::ToXml'=>'3.21','Scalar::Util'=>'1.36','Time::Piece'=>'1.27','Time::Seconds'=>'1.27','Unicode::UCD'=>'0.57','XS::APItest'=>'0.59','XSLoader'=>'0.17','base'=>'2.21','constant'=>'1.31','inc::latest'=>'0.4204','threads::shared'=>'1.46','version'=>'0.9907','version::regex'=>'0.9907','version::vpp'=>'0.9907','warnings'=>'1.21',},removed=>{}},5.019009=>{delta_from=>5.019008,changed=>{'B'=>'1.48','B::Concise'=>'0.992','B::Deparse'=>'1.25','CGI'=>'3.65','CPAN::Meta::YAML'=>'0.011','Compress::Raw::Bzip2'=>'2.064','Compress::Raw::Zlib'=>'2.065','Compress::Zlib'=>'2.064','Config'=>'5.019009','Config::Perl::V'=>'0.20','Cwd'=>'3.47','Devel::Peek'=>'1.16','Digest::SHA'=>'5.87','DynaLoader'=>'1.25','English'=>'1.09','ExtUtils::CBuilder'=>'0.280216','ExtUtils::CBuilder::Base'=>'0.280216','ExtUtils::CBuilder::Platform::Unix'=>'0.280216','ExtUtils::CBuilder::Platform::VMS'=>'0.280216','ExtUtils::CBuilder::Platform::Windows'=>'0.280216','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280216','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280216','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280216','ExtUtils::CBuilder::Platform::aix'=>'0.280216','ExtUtils::CBuilder::Platform::android'=>'0.280216','ExtUtils::CBuilder::Platform::cygwin'=>'0.280216','ExtUtils::CBuilder::Platform::darwin'=>'0.280216','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280216','ExtUtils::CBuilder::Platform::os2'=>'0.280216','ExtUtils::Command::MM'=>'6.88','ExtUtils::Embed'=>'1.32','ExtUtils::Install'=>'1.62','ExtUtils::Installed'=>'1.999004','ExtUtils::Liblist'=>'6.88','ExtUtils::Liblist::Kid'=>'6.88','ExtUtils::MM'=>'6.88','ExtUtils::MM_AIX'=>'6.88','ExtUtils::MM_Any'=>'6.88','ExtUtils::MM_BeOS'=>'6.88','ExtUtils::MM_Cygwin'=>'6.88','ExtUtils::MM_DOS'=>'6.88','ExtUtils::MM_Darwin'=>'6.88','ExtUtils::MM_MacOS'=>'6.88','ExtUtils::MM_NW5'=>'6.88','ExtUtils::MM_OS2'=>'6.88','ExtUtils::MM_QNX'=>'6.88','ExtUtils::MM_UWIN'=>'6.88','ExtUtils::MM_Unix'=>'6.88','ExtUtils::MM_VMS'=>'6.88','ExtUtils::MM_VOS'=>'6.88','ExtUtils::MM_Win32'=>'6.88','ExtUtils::MM_Win95'=>'6.88','ExtUtils::MY'=>'6.88','ExtUtils::MakeMaker'=>'6.88','ExtUtils::MakeMaker::Config'=>'6.88','ExtUtils::Mkbootstrap'=>'6.88','ExtUtils::Mksymlists'=>'6.88','ExtUtils::Packlist'=>'1.47','ExtUtils::testlib'=>'6.88','Fatal'=>'2.23','File::Fetch'=>'0.48','File::Spec'=>'3.47','File::Spec::Cygwin'=>'3.47','File::Spec::Epoc'=>'3.47','File::Spec::Functions'=>'3.47','File::Spec::Mac'=>'3.47','File::Spec::OS2'=>'3.47','File::Spec::Unix'=>'3.47','File::Spec::VMS'=>'3.47','File::Spec::Win32'=>'3.47','HTTP::Tiny'=>'0.042','IO::Compress::Adapter::Bzip2'=>'2.064','IO::Compress::Adapter::Deflate'=>'2.064','IO::Compress::Adapter::Identity'=>'2.064','IO::Compress::Base'=>'2.064','IO::Compress::Base::Common'=>'2.064','IO::Compress::Bzip2'=>'2.064','IO::Compress::Deflate'=>'2.064','IO::Compress::Gzip'=>'2.064','IO::Compress::Gzip::Constants'=>'2.064','IO::Compress::RawDeflate'=>'2.064','IO::Compress::Zip'=>'2.064','IO::Compress::Zip::Constants'=>'2.064','IO::Compress::Zlib::Constants'=>'2.064','IO::Compress::Zlib::Extra'=>'2.064','IO::Socket::INET'=>'1.35','IO::Socket::IP'=>'0.28','IO::Uncompress::Adapter::Bunzip2'=>'2.064','IO::Uncompress::Adapter::Identity'=>'2.064','IO::Uncompress::Adapter::Inflate'=>'2.064','IO::Uncompress::AnyInflate'=>'2.064','IO::Uncompress::AnyUncompress'=>'2.064','IO::Uncompress::Base'=>'2.064','IO::Uncompress::Bunzip2'=>'2.064','IO::Uncompress::Gunzip'=>'2.064','IO::Uncompress::Inflate'=>'2.064','IO::Uncompress::RawInflate'=>'2.064','IO::Uncompress::Unzip'=>'2.064','IPC::Cmd'=>'0.92','List::Util'=>'1.38','List::Util::XS'=>'1.38','Locale::Codes'=>'3.29','Locale::Codes::Constants'=>'3.29','Locale::Codes::Country'=>'3.29','Locale::Codes::Country_Codes'=>'3.29','Locale::Codes::Country_Retired'=>'3.29','Locale::Codes::Currency'=>'3.29','Locale::Codes::Currency_Codes'=>'3.29','Locale::Codes::Currency_Retired'=>'3.29','Locale::Codes::LangExt'=>'3.29','Locale::Codes::LangExt_Codes'=>'3.29','Locale::Codes::LangExt_Retired'=>'3.29','Locale::Codes::LangFam'=>'3.29','Locale::Codes::LangFam_Codes'=>'3.29','Locale::Codes::LangFam_Retired'=>'3.29','Locale::Codes::LangVar'=>'3.29','Locale::Codes::LangVar_Codes'=>'3.29','Locale::Codes::LangVar_Retired'=>'3.29','Locale::Codes::Language'=>'3.29','Locale::Codes::Language_Codes'=>'3.29','Locale::Codes::Language_Retired'=>'3.29','Locale::Codes::Script'=>'3.29','Locale::Codes::Script_Codes'=>'3.29','Locale::Codes::Script_Retired'=>'3.29','Locale::Country'=>'3.29','Locale::Currency'=>'3.29','Locale::Language'=>'3.29','Locale::Script'=>'3.29','Module::Build'=>'0.4205','Module::Build::Base'=>'0.4205','Module::Build::Compat'=>'0.4205','Module::Build::Config'=>'0.4205','Module::Build::Cookbook'=>'0.4205','Module::Build::Dumper'=>'0.4205','Module::Build::ModuleInfo'=>'0.4205','Module::Build::Notes'=>'0.4205','Module::Build::PPMMaker'=>'0.4205','Module::Build::Platform::Default'=>'0.4205','Module::Build::Platform::MacOS'=>'0.4205','Module::Build::Platform::Unix'=>'0.4205','Module::Build::Platform::VMS'=>'0.4205','Module::Build::Platform::VOS'=>'0.4205','Module::Build::Platform::Windows'=>'0.4205','Module::Build::Platform::aix'=>'0.4205','Module::Build::Platform::cygwin'=>'0.4205','Module::Build::Platform::darwin'=>'0.4205','Module::Build::Platform::os2'=>'0.4205','Module::Build::PodParser'=>'0.4205','Module::CoreList'=>'3.06','Module::CoreList::TieHashDelta'=>'3.06','Module::CoreList::Utils'=>'3.06','Module::Load'=>'0.30','Module::Load::Conditional'=>'0.62','Net::Domain'=>'2.23','Net::FTP'=>'2.79','Net::NNTP'=>'2.26','Net::POP3'=>'2.31','Net::Ping'=>'2.43','Net::SMTP'=>'2.33','POSIX'=>'1.38_02','Parse::CPAN::Meta'=>'1.4413','Pod::Escapes'=>'1.06','Pod::Find'=>'1.62','Pod::InputObjects'=>'1.62','Pod::ParseUtils'=>'1.62','Pod::Parser'=>'1.62','Pod::Select'=>'1.62','Scalar::Util'=>'1.38','autodie'=>'2.23','autodie::exception'=>'2.23','autodie::exception::system'=>'2.23','autodie::hints'=>'2.23','autodie::skip'=>'2.23','diagnostics'=>'1.34','feature'=>'1.35','inc::latest'=>'0.4205','locale'=>'1.03','mro'=>'1.15','threads'=>'1.92','version'=>'0.9908','version::regex'=>'0.9908','version::vpp'=>'0.9908','warnings'=>'1.22',},removed=>{}},5.01901=>{delta_from=>5.019009,changed=>{'App::Cpan'=>'1.62','Attribute::Handlers'=>'0.96','B::Deparse'=>'1.26','CPAN'=>'2.04','CPAN::Bundle'=>'5.5001','CPAN::Complete'=>'5.5001','CPAN::Distribution'=>'2.01','CPAN::Distroprefs'=>'6.0001','CPAN::FirstTime'=>'5.5305','CPAN::Meta'=>'2.140640','CPAN::Meta::Converter'=>'2.140640','CPAN::Meta::Feature'=>'2.140640','CPAN::Meta::History'=>'2.140640','CPAN::Meta::Prereqs'=>'2.140640','CPAN::Meta::Spec'=>'2.140640','CPAN::Meta::Validator'=>'2.140640','CPAN::Meta::YAML'=>'0.012','CPAN::Queue'=>'5.5002','CPAN::Shell'=>'5.5003','CPAN::Tarzip'=>'5.5012','CPAN::Version'=>'5.5003','Carp'=>'1.33','Carp::Heavy'=>'1.33','Config'=>'5.019010','Data::Dumper'=>'2.151','Devel::PPPort'=>'3.22','Digest::SHA'=>'5.88','ExtUtils::Command::MM'=>'6.92','ExtUtils::Install'=>'1.63','ExtUtils::Installed'=>'1.999005','ExtUtils::Liblist'=>'6.92','ExtUtils::Liblist::Kid'=>'6.92','ExtUtils::MM'=>'6.92','ExtUtils::MM_AIX'=>'6.92','ExtUtils::MM_Any'=>'6.92','ExtUtils::MM_BeOS'=>'6.92','ExtUtils::MM_Cygwin'=>'6.92','ExtUtils::MM_DOS'=>'6.92','ExtUtils::MM_Darwin'=>'6.92','ExtUtils::MM_MacOS'=>'6.92','ExtUtils::MM_NW5'=>'6.92','ExtUtils::MM_OS2'=>'6.92','ExtUtils::MM_QNX'=>'6.92','ExtUtils::MM_UWIN'=>'6.92','ExtUtils::MM_Unix'=>'6.92','ExtUtils::MM_VMS'=>'6.92','ExtUtils::MM_VOS'=>'6.92','ExtUtils::MM_Win32'=>'6.92','ExtUtils::MM_Win95'=>'6.92','ExtUtils::MY'=>'6.92','ExtUtils::MakeMaker'=>'6.92','ExtUtils::MakeMaker::Config'=>'6.92','ExtUtils::Mkbootstrap'=>'6.92','ExtUtils::Mksymlists'=>'6.92','ExtUtils::Packlist'=>'1.48','ExtUtils::ParseXS'=>'3.24','ExtUtils::ParseXS::Constants'=>'3.24','ExtUtils::ParseXS::CountLines'=>'3.24','ExtUtils::ParseXS::Eval'=>'3.24','ExtUtils::ParseXS::Utilities'=>'3.24','ExtUtils::Typemaps'=>'3.24','ExtUtils::Typemaps::Cmd'=>'3.24','ExtUtils::Typemaps::InputMap'=>'3.24','ExtUtils::Typemaps::OutputMap'=>'3.24','ExtUtils::Typemaps::Type'=>'3.24','ExtUtils::testlib'=>'6.92','File::Find'=>'1.27','Filter::Simple'=>'0.91','HTTP::Tiny'=>'0.043','Hash::Util::FieldHash'=>'1.15','IO'=>'1.31','IO::Socket::IP'=>'0.29','Locale::Codes'=>'3.30','Locale::Codes::Constants'=>'3.30','Locale::Codes::Country'=>'3.30','Locale::Codes::Country_Codes'=>'3.30','Locale::Codes::Country_Retired'=>'3.30','Locale::Codes::Currency'=>'3.30','Locale::Codes::Currency_Codes'=>'3.30','Locale::Codes::Currency_Retired'=>'3.30','Locale::Codes::LangExt'=>'3.30','Locale::Codes::LangExt_Codes'=>'3.30','Locale::Codes::LangExt_Retired'=>'3.30','Locale::Codes::LangFam'=>'3.30','Locale::Codes::LangFam_Codes'=>'3.30','Locale::Codes::LangFam_Retired'=>'3.30','Locale::Codes::LangVar'=>'3.30','Locale::Codes::LangVar_Codes'=>'3.30','Locale::Codes::LangVar_Retired'=>'3.30','Locale::Codes::Language'=>'3.30','Locale::Codes::Language_Codes'=>'3.30','Locale::Codes::Language_Retired'=>'3.30','Locale::Codes::Script'=>'3.30','Locale::Codes::Script_Codes'=>'3.30','Locale::Codes::Script_Retired'=>'3.30','Locale::Country'=>'3.30','Locale::Currency'=>'3.30','Locale::Language'=>'3.30','Locale::Script'=>'3.30','Module::CoreList'=>'3.09','Module::CoreList::TieHashDelta'=>'3.09','Module::CoreList::Utils'=>'3.09','Module::Load'=>'0.32','POSIX'=>'1.38_03','Parse::CPAN::Meta'=>'1.4414','Pod::Perldoc'=>'3.23','Pod::Perldoc::BaseTo'=>'3.23','Pod::Perldoc::GetOptsOO'=>'3.23','Pod::Perldoc::ToANSI'=>'3.23','Pod::Perldoc::ToChecker'=>'3.23','Pod::Perldoc::ToMan'=>'3.23','Pod::Perldoc::ToNroff'=>'3.23','Pod::Perldoc::ToPod'=>'3.23','Pod::Perldoc::ToRtf'=>'3.23','Pod::Perldoc::ToTerm'=>'3.23','Pod::Perldoc::ToText'=>'3.23','Pod::Perldoc::ToTk'=>'3.23','Pod::Perldoc::ToXml'=>'3.23','Thread::Queue'=>'3.05','XS::APItest'=>'0.60','XS::Typemap'=>'0.13','autouse'=>'1.08','base'=>'2.22','charnames'=>'1.40','feature'=>'1.36','mro'=>'1.16','threads'=>'1.93','warnings'=>'1.23','warnings::register'=>'1.03',},removed=>{}},5.019011=>{delta_from=>5.01901,changed=>{'CPAN'=>'2.05','CPAN::Distribution'=>'2.02','CPAN::FirstTime'=>'5.5306','CPAN::Shell'=>'5.5004','Carp'=>'1.3301','Carp::Heavy'=>'1.3301','Config'=>'5.019011','ExtUtils::Command::MM'=>'6.94','ExtUtils::Install'=>'1.67','ExtUtils::Liblist'=>'6.94','ExtUtils::Liblist::Kid'=>'6.94','ExtUtils::MM'=>'6.94','ExtUtils::MM_AIX'=>'6.94','ExtUtils::MM_Any'=>'6.94','ExtUtils::MM_BeOS'=>'6.94','ExtUtils::MM_Cygwin'=>'6.94','ExtUtils::MM_DOS'=>'6.94','ExtUtils::MM_Darwin'=>'6.94','ExtUtils::MM_MacOS'=>'6.94','ExtUtils::MM_NW5'=>'6.94','ExtUtils::MM_OS2'=>'6.94','ExtUtils::MM_QNX'=>'6.94','ExtUtils::MM_UWIN'=>'6.94','ExtUtils::MM_Unix'=>'6.94','ExtUtils::MM_VMS'=>'6.94','ExtUtils::MM_VOS'=>'6.94','ExtUtils::MM_Win32'=>'6.94','ExtUtils::MM_Win95'=>'6.94','ExtUtils::MY'=>'6.94','ExtUtils::MakeMaker'=>'6.94','ExtUtils::MakeMaker::Config'=>'6.94','ExtUtils::Mkbootstrap'=>'6.94','ExtUtils::Mksymlists'=>'6.94','ExtUtils::testlib'=>'6.94','Module::CoreList'=>'3.10','Module::CoreList::TieHashDelta'=>'3.10','Module::CoreList::Utils'=>'3.10','PerlIO'=>'1.09','Storable'=>'2.49','Win32'=>'0.49','experimental'=>'0.007',},removed=>{}},5.020000=>{delta_from=>5.019011,changed=>{'Config'=>'5.02','Devel::PPPort'=>'3.21','Encode'=>'2.60','Errno'=>'1.20_03','ExtUtils::Command::MM'=>'6.98','ExtUtils::Liblist'=>'6.98','ExtUtils::Liblist::Kid'=>'6.98','ExtUtils::MM'=>'6.98','ExtUtils::MM_AIX'=>'6.98','ExtUtils::MM_Any'=>'6.98','ExtUtils::MM_BeOS'=>'6.98','ExtUtils::MM_Cygwin'=>'6.98','ExtUtils::MM_DOS'=>'6.98','ExtUtils::MM_Darwin'=>'6.98','ExtUtils::MM_MacOS'=>'6.98','ExtUtils::MM_NW5'=>'6.98','ExtUtils::MM_OS2'=>'6.98','ExtUtils::MM_QNX'=>'6.98','ExtUtils::MM_UWIN'=>'6.98','ExtUtils::MM_Unix'=>'6.98','ExtUtils::MM_VMS'=>'6.98','ExtUtils::MM_VOS'=>'6.98','ExtUtils::MM_Win32'=>'6.98','ExtUtils::MM_Win95'=>'6.98','ExtUtils::MY'=>'6.98','ExtUtils::MakeMaker'=>'6.98','ExtUtils::MakeMaker::Config'=>'6.98','ExtUtils::Miniperl'=>'1.01','ExtUtils::Mkbootstrap'=>'6.98','ExtUtils::Mksymlists'=>'6.98','ExtUtils::testlib'=>'6.98','Pod::Functions::Functions'=>'1.08',},removed=>{}},5.021000=>{delta_from=>5.020000,changed=>{'Module::CoreList'=>'5.021001','Module::CoreList::TieHashDelta'=>'5.021001','Module::CoreList::Utils'=>'5.021001','feature'=>'1.37',},removed=>{'CGI'=>1,'CGI::Apache'=>1,'CGI::Carp'=>1,'CGI::Cookie'=>1,'CGI::Fast'=>1,'CGI::Pretty'=>1,'CGI::Push'=>1,'CGI::Switch'=>1,'CGI::Util'=>1,'Module::Build'=>1,'Module::Build::Base'=>1,'Module::Build::Compat'=>1,'Module::Build::Config'=>1,'Module::Build::ConfigData'=>1,'Module::Build::Cookbook'=>1,'Module::Build::Dumper'=>1,'Module::Build::ModuleInfo'=>1,'Module::Build::Notes'=>1,'Module::Build::PPMMaker'=>1,'Module::Build::Platform::Default'=>1,'Module::Build::Platform::MacOS'=>1,'Module::Build::Platform::Unix'=>1,'Module::Build::Platform::VMS'=>1,'Module::Build::Platform::VOS'=>1,'Module::Build::Platform::Windows'=>1,'Module::Build::Platform::aix'=>1,'Module::Build::Platform::cygwin'=>1,'Module::Build::Platform::darwin'=>1,'Module::Build::Platform::os2'=>1,'Module::Build::PodParser'=>1,'Module::Build::Version'=>1,'Module::Build::YAML'=>1,'Package::Constants'=>1,'inc::latest'=>1,}},5.021001=>{delta_from=>5.021000,changed=>{'App::Prove'=>'3.32','App::Prove::State'=>'3.32','App::Prove::State::Result'=>'3.32','App::Prove::State::Result::Test'=>'3.32','Archive::Tar'=>'2.00','Archive::Tar::Constant'=>'2.00','Archive::Tar::File'=>'2.00','B'=>'1.49','B::Deparse'=>'1.27','Benchmark'=>'1.19','CPAN::Meta'=>'2.141520','CPAN::Meta::Converter'=>'2.141520','CPAN::Meta::Feature'=>'2.141520','CPAN::Meta::History'=>'2.141520','CPAN::Meta::Prereqs'=>'2.141520','CPAN::Meta::Spec'=>'2.141520','CPAN::Meta::Validator'=>'2.141520','Carp'=>'1.34','Carp::Heavy'=>'1.34','Config'=>'5.021001','Cwd'=>'3.48','Data::Dumper'=>'2.152','Devel::PPPort'=>'3.24','Devel::Peek'=>'1.17','Digest::SHA'=>'5.92','DynaLoader'=>'1.26','Encode'=>'2.62','Errno'=>'1.20_04','Exporter'=>'5.71','Exporter::Heavy'=>'5.71','ExtUtils::Install'=>'1.68','ExtUtils::Miniperl'=>'1.02','ExtUtils::ParseXS'=>'3.25','ExtUtils::ParseXS::Constants'=>'3.25','ExtUtils::ParseXS::CountLines'=>'3.25','ExtUtils::ParseXS::Eval'=>'3.25','ExtUtils::ParseXS::Utilities'=>'3.25','ExtUtils::Typemaps'=>'3.25','ExtUtils::Typemaps::Cmd'=>'3.25','ExtUtils::Typemaps::InputMap'=>'3.25','ExtUtils::Typemaps::OutputMap'=>'3.25','ExtUtils::Typemaps::Type'=>'3.25','Fatal'=>'2.25','File::Spec'=>'3.48','File::Spec::Cygwin'=>'3.48','File::Spec::Epoc'=>'3.48','File::Spec::Functions'=>'3.48','File::Spec::Mac'=>'3.48','File::Spec::OS2'=>'3.48','File::Spec::Unix'=>'3.48','File::Spec::VMS'=>'3.48','File::Spec::Win32'=>'3.48','Hash::Util'=>'0.17','IO'=>'1.32','List::Util'=>'1.39','List::Util::XS'=>'1.39','Locale::Codes'=>'3.31','Locale::Codes::Constants'=>'3.31','Locale::Codes::Country'=>'3.31','Locale::Codes::Country_Codes'=>'3.31','Locale::Codes::Country_Retired'=>'3.31','Locale::Codes::Currency'=>'3.31','Locale::Codes::Currency_Codes'=>'3.31','Locale::Codes::Currency_Retired'=>'3.31','Locale::Codes::LangExt'=>'3.31','Locale::Codes::LangExt_Codes'=>'3.31','Locale::Codes::LangExt_Retired'=>'3.31','Locale::Codes::LangFam'=>'3.31','Locale::Codes::LangFam_Codes'=>'3.31','Locale::Codes::LangFam_Retired'=>'3.31','Locale::Codes::LangVar'=>'3.31','Locale::Codes::LangVar_Codes'=>'3.31','Locale::Codes::LangVar_Retired'=>'3.31','Locale::Codes::Language'=>'3.31','Locale::Codes::Language_Codes'=>'3.31','Locale::Codes::Language_Retired'=>'3.31','Locale::Codes::Script'=>'3.31','Locale::Codes::Script_Codes'=>'3.31','Locale::Codes::Script_Retired'=>'3.31','Locale::Country'=>'3.31','Locale::Currency'=>'3.31','Locale::Language'=>'3.31','Locale::Script'=>'3.31','Math::BigFloat'=>'1.9994','Math::BigInt'=>'1.9995','Math::BigInt::Calc'=>'1.9994','Math::BigInt::CalcEmu'=>'1.9994','Math::BigRat'=>'0.2608','Module::CoreList'=>'5.021001_01','Module::CoreList::TieHashDelta'=>'5.021001_01','Module::CoreList::Utils'=>'5.021001_01','Module::Metadata'=>'1.000024','NDBM_File'=>'1.13','Net::Config'=>'1.14','Net::SMTP'=>'2.34','Net::Time'=>'2.11','OS2::Process'=>'1.10','POSIX'=>'1.40','PerlIO::encoding'=>'0.19','PerlIO::mmap'=>'0.013','PerlIO::scalar'=>'0.19','PerlIO::via'=>'0.15','Pod::Html'=>'1.22','Scalar::Util'=>'1.39','SelfLoader'=>'1.22','Socket'=>'2.014','Storable'=>'2.51','TAP::Base'=>'3.32','TAP::Formatter::Base'=>'3.32','TAP::Formatter::Color'=>'3.32','TAP::Formatter::Console'=>'3.32','TAP::Formatter::Console::ParallelSession'=>'3.32','TAP::Formatter::Console::Session'=>'3.32','TAP::Formatter::File'=>'3.32','TAP::Formatter::File::Session'=>'3.32','TAP::Formatter::Session'=>'3.32','TAP::Harness'=>'3.32','TAP::Harness::Env'=>'3.32','TAP::Object'=>'3.32','TAP::Parser'=>'3.32','TAP::Parser::Aggregator'=>'3.32','TAP::Parser::Grammar'=>'3.32','TAP::Parser::Iterator'=>'3.32','TAP::Parser::Iterator::Array'=>'3.32','TAP::Parser::Iterator::Process'=>'3.32','TAP::Parser::Iterator::Stream'=>'3.32','TAP::Parser::IteratorFactory'=>'3.32','TAP::Parser::Multiplexer'=>'3.32','TAP::Parser::Result'=>'3.32','TAP::Parser::Result::Bailout'=>'3.32','TAP::Parser::Result::Comment'=>'3.32','TAP::Parser::Result::Plan'=>'3.32','TAP::Parser::Result::Pragma'=>'3.32','TAP::Parser::Result::Test'=>'3.32','TAP::Parser::Result::Unknown'=>'3.32','TAP::Parser::Result::Version'=>'3.32','TAP::Parser::Result::YAML'=>'3.32','TAP::Parser::ResultFactory'=>'3.32','TAP::Parser::Scheduler'=>'3.32','TAP::Parser::Scheduler::Job'=>'3.32','TAP::Parser::Scheduler::Spinner'=>'3.32','TAP::Parser::Source'=>'3.32','TAP::Parser::SourceHandler'=>'3.32','TAP::Parser::SourceHandler::Executable'=>'3.32','TAP::Parser::SourceHandler::File'=>'3.32','TAP::Parser::SourceHandler::Handle'=>'3.32','TAP::Parser::SourceHandler::Perl'=>'3.32','TAP::Parser::SourceHandler::RawTAP'=>'3.32','TAP::Parser::YAMLish::Reader'=>'3.32','TAP::Parser::YAMLish::Writer'=>'3.32','Term::ANSIColor'=>'4.03','Test::Builder'=>'1.001003','Test::Builder::Module'=>'1.001003','Test::Builder::Tester'=>'1.23_003','Test::Harness'=>'3.32','Test::More'=>'1.001003','Test::Simple'=>'1.001003','Tie::File'=>'1.01','Unicode'=>'7.0.0','Unicode::Collate'=>'1.07','Unicode::Normalize'=>'1.18','Unicode::UCD'=>'0.58','XS::APItest'=>'0.61','_charnames'=>'1.41','autodie'=>'2.25','autodie::Scope::Guard'=>'2.25','autodie::Scope::GuardStack'=>'2.25','autodie::ScopeUtil'=>'2.25','autodie::exception'=>'2.25','autodie::exception::system'=>'2.25','autodie::hints'=>'2.25','autodie::skip'=>'2.25','charnames'=>'1.41','locale'=>'1.04','threads'=>'1.94','utf8'=>'1.14','warnings'=>'1.24',},removed=>{}},5.021002=>{delta_from=>5.021001,changed=>{'B'=>'1.50','Config'=>'5.021002','Cwd'=>'3.49','Devel::Peek'=>'1.18','ExtUtils::Manifest'=>'1.64','File::Copy'=>'2.30','File::Spec'=>'3.49','File::Spec::Cygwin'=>'3.49','File::Spec::Epoc'=>'3.49','File::Spec::Functions'=>'3.49','File::Spec::Mac'=>'3.49','File::Spec::OS2'=>'3.49','File::Spec::Unix'=>'3.49','File::Spec::VMS'=>'3.49','File::Spec::Win32'=>'3.49','Filter::Simple'=>'0.92','Hash::Util'=>'0.18','IO'=>'1.33','IO::Socket::IP'=>'0.31','IPC::Open3'=>'1.17','Math::BigFloat'=>'1.9996','Math::BigInt'=>'1.9996','Math::BigInt::Calc'=>'1.9996','Math::BigInt::CalcEmu'=>'1.9996','Module::CoreList'=>'5.021002','Module::CoreList::TieHashDelta'=>'5.021002','Module::CoreList::Utils'=>'5.021002','POSIX'=>'1.41','Pod::Usage'=>'1.64','XS::APItest'=>'0.62','arybase'=>'0.08','experimental'=>'0.008','threads'=>'1.95','warnings'=>'1.26',},removed=>{}},5.021003=>{delta_from=>5.021002,changed=>{'B::Debug'=>'1.21','CPAN::Meta'=>'2.142060','CPAN::Meta::Converter'=>'2.142060','CPAN::Meta::Feature'=>'2.142060','CPAN::Meta::History'=>'2.142060','CPAN::Meta::Merge'=>'2.142060','CPAN::Meta::Prereqs'=>'2.142060','CPAN::Meta::Requirements'=>'2.126','CPAN::Meta::Spec'=>'2.142060','CPAN::Meta::Validator'=>'2.142060','Config'=>'5.021003','Config::Perl::V'=>'0.22','ExtUtils::CBuilder'=>'0.280217','ExtUtils::CBuilder::Base'=>'0.280217','ExtUtils::CBuilder::Platform::Unix'=>'0.280217','ExtUtils::CBuilder::Platform::VMS'=>'0.280217','ExtUtils::CBuilder::Platform::Windows'=>'0.280217','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280217','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280217','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280217','ExtUtils::CBuilder::Platform::aix'=>'0.280217','ExtUtils::CBuilder::Platform::android'=>'0.280217','ExtUtils::CBuilder::Platform::cygwin'=>'0.280217','ExtUtils::CBuilder::Platform::darwin'=>'0.280217','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280217','ExtUtils::CBuilder::Platform::os2'=>'0.280217','ExtUtils::Manifest'=>'1.65','HTTP::Tiny'=>'0.047','IPC::Open3'=>'1.18','Module::CoreList'=>'5.021003','Module::CoreList::TieHashDelta'=>'5.021003','Module::CoreList::Utils'=>'5.021003','Opcode'=>'1.28','POSIX'=>'1.42','Safe'=>'2.38','Socket'=>'2.015','Sys::Hostname'=>'1.19','UNIVERSAL'=>'1.12','XS::APItest'=>'0.63','perlfaq'=>'5.0150045',},removed=>{}},5.020001=>{delta_from=>5.020000,changed=>{'Config'=>'5.020001','Config::Perl::V'=>'0.22','Cwd'=>'3.48','Exporter'=>'5.71','Exporter::Heavy'=>'5.71','ExtUtils::CBuilder'=>'0.280217','ExtUtils::CBuilder::Base'=>'0.280217','ExtUtils::CBuilder::Platform::Unix'=>'0.280217','ExtUtils::CBuilder::Platform::VMS'=>'0.280217','ExtUtils::CBuilder::Platform::Windows'=>'0.280217','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280217','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280217','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280217','ExtUtils::CBuilder::Platform::aix'=>'0.280217','ExtUtils::CBuilder::Platform::android'=>'0.280217','ExtUtils::CBuilder::Platform::cygwin'=>'0.280217','ExtUtils::CBuilder::Platform::darwin'=>'0.280217','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280217','ExtUtils::CBuilder::Platform::os2'=>'0.280217','File::Copy'=>'2.30','File::Spec'=>'3.48','File::Spec::Cygwin'=>'3.48','File::Spec::Epoc'=>'3.48','File::Spec::Functions'=>'3.48','File::Spec::Mac'=>'3.48','File::Spec::OS2'=>'3.48','File::Spec::Unix'=>'3.48','File::Spec::VMS'=>'3.48','File::Spec::Win32'=>'3.48','Module::CoreList'=>'5.020001','Module::CoreList::TieHashDelta'=>'5.020001','Module::CoreList::Utils'=>'5.020001','PerlIO::via'=>'0.15','Unicode::UCD'=>'0.58','XS::APItest'=>'0.60_01','utf8'=>'1.13_01','version'=>'0.9909','version::regex'=>'0.9909','version::vpp'=>'0.9909',},removed=>{}},5.021004=>{delta_from=>5.021003,changed=>{'App::Prove'=>'3.33','App::Prove::State'=>'3.33','App::Prove::State::Result'=>'3.33','App::Prove::State::Result::Test'=>'3.33','Archive::Tar'=>'2.02','Archive::Tar::Constant'=>'2.02','Archive::Tar::File'=>'2.02','Attribute::Handlers'=>'0.97','B'=>'1.51','B::Concise'=>'0.993','B::Deparse'=>'1.28','B::Op_private'=>'5.021004','CPAN::Meta::Requirements'=>'2.128','Config'=>'5.021004','Cwd'=>'3.50','Data::Dumper'=>'2.154','ExtUtils::CBuilder'=>'0.280219','ExtUtils::CBuilder::Base'=>'0.280219','ExtUtils::CBuilder::Platform::Unix'=>'0.280219','ExtUtils::CBuilder::Platform::VMS'=>'0.280219','ExtUtils::CBuilder::Platform::Windows'=>'0.280219','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280219','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280219','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280219','ExtUtils::CBuilder::Platform::aix'=>'0.280219','ExtUtils::CBuilder::Platform::android'=>'0.280219','ExtUtils::CBuilder::Platform::cygwin'=>'0.280219','ExtUtils::CBuilder::Platform::darwin'=>'0.280219','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280219','ExtUtils::CBuilder::Platform::os2'=>'0.280219','ExtUtils::Install'=>'2.04','ExtUtils::Installed'=>'2.04','ExtUtils::Liblist::Kid'=>'6.98_01','ExtUtils::Manifest'=>'1.68','ExtUtils::Packlist'=>'2.04','File::Find'=>'1.28','File::Spec'=>'3.50','File::Spec::Cygwin'=>'3.50','File::Spec::Epoc'=>'3.50','File::Spec::Functions'=>'3.50','File::Spec::Mac'=>'3.50','File::Spec::OS2'=>'3.50','File::Spec::Unix'=>'3.50','File::Spec::VMS'=>'3.50','File::Spec::Win32'=>'3.50','Getopt::Std'=>'1.11','HTTP::Tiny'=>'0.049','IO'=>'1.34','IO::Socket::IP'=>'0.32','List::Util'=>'1.41','List::Util::XS'=>'1.41','Locale::Codes'=>'3.32','Locale::Codes::Constants'=>'3.32','Locale::Codes::Country'=>'3.32','Locale::Codes::Country_Codes'=>'3.32','Locale::Codes::Country_Retired'=>'3.32','Locale::Codes::Currency'=>'3.32','Locale::Codes::Currency_Codes'=>'3.32','Locale::Codes::Currency_Retired'=>'3.32','Locale::Codes::LangExt'=>'3.32','Locale::Codes::LangExt_Codes'=>'3.32','Locale::Codes::LangExt_Retired'=>'3.32','Locale::Codes::LangFam'=>'3.32','Locale::Codes::LangFam_Codes'=>'3.32','Locale::Codes::LangFam_Retired'=>'3.32','Locale::Codes::LangVar'=>'3.32','Locale::Codes::LangVar_Codes'=>'3.32','Locale::Codes::LangVar_Retired'=>'3.32','Locale::Codes::Language'=>'3.32','Locale::Codes::Language_Codes'=>'3.32','Locale::Codes::Language_Retired'=>'3.32','Locale::Codes::Script'=>'3.32','Locale::Codes::Script_Codes'=>'3.32','Locale::Codes::Script_Retired'=>'3.32','Locale::Country'=>'3.32','Locale::Currency'=>'3.32','Locale::Language'=>'3.32','Locale::Script'=>'3.32','Math::BigFloat'=>'1.9997','Math::BigInt'=>'1.9997','Math::BigInt::Calc'=>'1.9997','Math::BigInt::CalcEmu'=>'1.9997','Module::CoreList'=>'5.20140920','Module::CoreList::TieHashDelta'=>'5.20140920','Module::CoreList::Utils'=>'5.20140920','POSIX'=>'1.43','Pod::Perldoc'=>'3.24','Pod::Perldoc::BaseTo'=>'3.24','Pod::Perldoc::GetOptsOO'=>'3.24','Pod::Perldoc::ToANSI'=>'3.24','Pod::Perldoc::ToChecker'=>'3.24','Pod::Perldoc::ToMan'=>'3.24','Pod::Perldoc::ToNroff'=>'3.24','Pod::Perldoc::ToPod'=>'3.24','Pod::Perldoc::ToRtf'=>'3.24','Pod::Perldoc::ToTerm'=>'3.24','Pod::Perldoc::ToText'=>'3.24','Pod::Perldoc::ToTk'=>'3.24','Pod::Perldoc::ToXml'=>'3.24','Scalar::Util'=>'1.41','Sub::Util'=>'1.41','TAP::Base'=>'3.33','TAP::Formatter::Base'=>'3.33','TAP::Formatter::Color'=>'3.33','TAP::Formatter::Console'=>'3.33','TAP::Formatter::Console::ParallelSession'=>'3.33','TAP::Formatter::Console::Session'=>'3.33','TAP::Formatter::File'=>'3.33','TAP::Formatter::File::Session'=>'3.33','TAP::Formatter::Session'=>'3.33','TAP::Harness'=>'3.33','TAP::Harness::Env'=>'3.33','TAP::Object'=>'3.33','TAP::Parser'=>'3.33','TAP::Parser::Aggregator'=>'3.33','TAP::Parser::Grammar'=>'3.33','TAP::Parser::Iterator'=>'3.33','TAP::Parser::Iterator::Array'=>'3.33','TAP::Parser::Iterator::Process'=>'3.33','TAP::Parser::Iterator::Stream'=>'3.33','TAP::Parser::IteratorFactory'=>'3.33','TAP::Parser::Multiplexer'=>'3.33','TAP::Parser::Result'=>'3.33','TAP::Parser::Result::Bailout'=>'3.33','TAP::Parser::Result::Comment'=>'3.33','TAP::Parser::Result::Plan'=>'3.33','TAP::Parser::Result::Pragma'=>'3.33','TAP::Parser::Result::Test'=>'3.33','TAP::Parser::Result::Unknown'=>'3.33','TAP::Parser::Result::Version'=>'3.33','TAP::Parser::Result::YAML'=>'3.33','TAP::Parser::ResultFactory'=>'3.33','TAP::Parser::Scheduler'=>'3.33','TAP::Parser::Scheduler::Job'=>'3.33','TAP::Parser::Scheduler::Spinner'=>'3.33','TAP::Parser::Source'=>'3.33','TAP::Parser::SourceHandler'=>'3.33','TAP::Parser::SourceHandler::Executable'=>'3.33','TAP::Parser::SourceHandler::File'=>'3.33','TAP::Parser::SourceHandler::Handle'=>'3.33','TAP::Parser::SourceHandler::Perl'=>'3.33','TAP::Parser::SourceHandler::RawTAP'=>'3.33','TAP::Parser::YAMLish::Reader'=>'3.33','TAP::Parser::YAMLish::Writer'=>'3.33','Term::ReadLine'=>'1.15','Test::Builder'=>'1.001006','Test::Builder::Module'=>'1.001006','Test::Builder::Tester'=>'1.24','Test::Builder::Tester::Color'=>'1.24','Test::Harness'=>'3.33','Test::More'=>'1.001006','Test::Simple'=>'1.001006','Time::Piece'=>'1.29','Time::Seconds'=>'1.29','XS::APItest'=>'0.64','_charnames'=>'1.42','attributes'=>'0.23','bigint'=>'0.37','bignum'=>'0.38','bigrat'=>'0.37','constant'=>'1.32','experimental'=>'0.010','overload'=>'1.23','threads'=>'1.96','version'=>'0.9909','version::regex'=>'0.9909','version::vpp'=>'0.9909',},removed=>{}},5.021005=>{delta_from=>5.021004,changed=>{'B'=>'1.52','B::Concise'=>'0.994','B::Debug'=>'1.22','B::Deparse'=>'1.29','B::Op_private'=>'5.021005','CPAN::Meta'=>'2.142690','CPAN::Meta::Converter'=>'2.142690','CPAN::Meta::Feature'=>'2.142690','CPAN::Meta::History'=>'2.142690','CPAN::Meta::Merge'=>'2.142690','CPAN::Meta::Prereqs'=>'2.142690','CPAN::Meta::Spec'=>'2.142690','CPAN::Meta::Validator'=>'2.142690','Compress::Raw::Bzip2'=>'2.066','Compress::Raw::Zlib'=>'2.066','Compress::Zlib'=>'2.066','Config'=>'5.021005','Cwd'=>'3.51','DynaLoader'=>'1.27','Errno'=>'1.21','ExtUtils::CBuilder'=>'0.280220','ExtUtils::CBuilder::Base'=>'0.280220','ExtUtils::CBuilder::Platform::Unix'=>'0.280220','ExtUtils::CBuilder::Platform::VMS'=>'0.280220','ExtUtils::CBuilder::Platform::Windows'=>'0.280220','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280220','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280220','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280220','ExtUtils::CBuilder::Platform::aix'=>'0.280220','ExtUtils::CBuilder::Platform::android'=>'0.280220','ExtUtils::CBuilder::Platform::cygwin'=>'0.280220','ExtUtils::CBuilder::Platform::darwin'=>'0.280220','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280220','ExtUtils::CBuilder::Platform::os2'=>'0.280220','ExtUtils::Miniperl'=>'1.03','Fcntl'=>'1.13','File::Find'=>'1.29','File::Spec'=>'3.51','File::Spec::Cygwin'=>'3.51','File::Spec::Epoc'=>'3.51','File::Spec::Functions'=>'3.51','File::Spec::Mac'=>'3.51','File::Spec::OS2'=>'3.51','File::Spec::Unix'=>'3.51','File::Spec::VMS'=>'3.51','File::Spec::Win32'=>'3.51','HTTP::Tiny'=>'0.050','IO::Compress::Adapter::Bzip2'=>'2.066','IO::Compress::Adapter::Deflate'=>'2.066','IO::Compress::Adapter::Identity'=>'2.066','IO::Compress::Base'=>'2.066','IO::Compress::Base::Common'=>'2.066','IO::Compress::Bzip2'=>'2.066','IO::Compress::Deflate'=>'2.066','IO::Compress::Gzip'=>'2.066','IO::Compress::Gzip::Constants'=>'2.066','IO::Compress::RawDeflate'=>'2.066','IO::Compress::Zip'=>'2.066','IO::Compress::Zip::Constants'=>'2.066','IO::Compress::Zlib::Constants'=>'2.066','IO::Compress::Zlib::Extra'=>'2.066','IO::Uncompress::Adapter::Bunzip2'=>'2.066','IO::Uncompress::Adapter::Identity'=>'2.066','IO::Uncompress::Adapter::Inflate'=>'2.066','IO::Uncompress::AnyInflate'=>'2.066','IO::Uncompress::AnyUncompress'=>'2.066','IO::Uncompress::Base'=>'2.066','IO::Uncompress::Bunzip2'=>'2.066','IO::Uncompress::Gunzip'=>'2.066','IO::Uncompress::Inflate'=>'2.066','IO::Uncompress::RawInflate'=>'2.066','IO::Uncompress::Unzip'=>'2.066','JSON::PP'=>'2.27300','Module::CoreList'=>'5.20141020','Module::CoreList::TieHashDelta'=>'5.20141020','Module::CoreList::Utils'=>'5.20141020','Net::Cmd'=>'3.02','Net::Config'=>'3.02','Net::Domain'=>'3.02','Net::FTP'=>'3.02','Net::FTP::A'=>'3.02','Net::FTP::E'=>'3.02','Net::FTP::I'=>'3.02','Net::FTP::L'=>'3.02','Net::FTP::dataconn'=>'3.02','Net::NNTP'=>'3.02','Net::Netrc'=>'3.02','Net::POP3'=>'3.02','Net::SMTP'=>'3.02','Net::Time'=>'3.02','Opcode'=>'1.29','POSIX'=>'1.45','Socket'=>'2.016','Test::Builder'=>'1.001008','Test::Builder::Module'=>'1.001008','Test::More'=>'1.001008','Test::Simple'=>'1.001008','XS::APItest'=>'0.65','XSLoader'=>'0.18','attributes'=>'0.24','experimental'=>'0.012','feature'=>'1.38','perlfaq'=>'5.0150046','re'=>'0.27','threads::shared'=>'1.47','warnings'=>'1.28','warnings::register'=>'1.04',},removed=>{}},5.021006=>{delta_from=>5.021005,changed=>{'App::Prove'=>'3.34','App::Prove::State'=>'3.34','App::Prove::State::Result'=>'3.34','App::Prove::State::Result::Test'=>'3.34','B'=>'1.53','B::Concise'=>'0.995','B::Deparse'=>'1.30','B::Op_private'=>'5.021006','CPAN::Meta'=>'2.143240','CPAN::Meta::Converter'=>'2.143240','CPAN::Meta::Feature'=>'2.143240','CPAN::Meta::History'=>'2.143240','CPAN::Meta::Merge'=>'2.143240','CPAN::Meta::Prereqs'=>'2.143240','CPAN::Meta::Requirements'=>'2.130','CPAN::Meta::Spec'=>'2.143240','CPAN::Meta::Validator'=>'2.143240','Config'=>'5.021006','Devel::Peek'=>'1.19','Digest::SHA'=>'5.93','DynaLoader'=>'1.28','Encode'=>'2.64','Exporter'=>'5.72','Exporter::Heavy'=>'5.72','ExtUtils::Command::MM'=>'7.02','ExtUtils::Liblist'=>'7.02','ExtUtils::Liblist::Kid'=>'7.02','ExtUtils::MM'=>'7.02','ExtUtils::MM_AIX'=>'7.02','ExtUtils::MM_Any'=>'7.02','ExtUtils::MM_BeOS'=>'7.02','ExtUtils::MM_Cygwin'=>'7.02','ExtUtils::MM_DOS'=>'7.02','ExtUtils::MM_Darwin'=>'7.02','ExtUtils::MM_MacOS'=>'7.02','ExtUtils::MM_NW5'=>'7.02','ExtUtils::MM_OS2'=>'7.02','ExtUtils::MM_QNX'=>'7.02','ExtUtils::MM_UWIN'=>'7.02','ExtUtils::MM_Unix'=>'7.02','ExtUtils::MM_VMS'=>'7.02','ExtUtils::MM_VOS'=>'7.02','ExtUtils::MM_Win32'=>'7.02','ExtUtils::MM_Win95'=>'7.02','ExtUtils::MY'=>'7.02','ExtUtils::MakeMaker'=>'7.02','ExtUtils::MakeMaker::Config'=>'7.02','ExtUtils::MakeMaker::Locale'=>'7.02','ExtUtils::MakeMaker::version'=>'7.02','ExtUtils::MakeMaker::version::regex'=>'7.02','ExtUtils::MakeMaker::version::vpp'=>'7.02','ExtUtils::Manifest'=>'1.69','ExtUtils::Mkbootstrap'=>'7.02','ExtUtils::Mksymlists'=>'7.02','ExtUtils::ParseXS'=>'3.26','ExtUtils::ParseXS::Constants'=>'3.26','ExtUtils::ParseXS::CountLines'=>'3.26','ExtUtils::ParseXS::Eval'=>'3.26','ExtUtils::ParseXS::Utilities'=>'3.26','ExtUtils::testlib'=>'7.02','File::Spec::VMS'=>'3.52','HTTP::Tiny'=>'0.051','I18N::Langinfo'=>'0.12','IO::Socket'=>'1.38','Module::CoreList'=>'5.20141120','Module::CoreList::TieHashDelta'=>'5.20141120','Module::CoreList::Utils'=>'5.20141120','POSIX'=>'1.46','PerlIO::encoding'=>'0.20','PerlIO::scalar'=>'0.20','TAP::Base'=>'3.34','TAP::Formatter::Base'=>'3.34','TAP::Formatter::Color'=>'3.34','TAP::Formatter::Console'=>'3.34','TAP::Formatter::Console::ParallelSession'=>'3.34','TAP::Formatter::Console::Session'=>'3.34','TAP::Formatter::File'=>'3.34','TAP::Formatter::File::Session'=>'3.34','TAP::Formatter::Session'=>'3.34','TAP::Harness'=>'3.34','TAP::Harness::Env'=>'3.34','TAP::Object'=>'3.34','TAP::Parser'=>'3.34','TAP::Parser::Aggregator'=>'3.34','TAP::Parser::Grammar'=>'3.34','TAP::Parser::Iterator'=>'3.34','TAP::Parser::Iterator::Array'=>'3.34','TAP::Parser::Iterator::Process'=>'3.34','TAP::Parser::Iterator::Stream'=>'3.34','TAP::Parser::IteratorFactory'=>'3.34','TAP::Parser::Multiplexer'=>'3.34','TAP::Parser::Result'=>'3.34','TAP::Parser::Result::Bailout'=>'3.34','TAP::Parser::Result::Comment'=>'3.34','TAP::Parser::Result::Plan'=>'3.34','TAP::Parser::Result::Pragma'=>'3.34','TAP::Parser::Result::Test'=>'3.34','TAP::Parser::Result::Unknown'=>'3.34','TAP::Parser::Result::Version'=>'3.34','TAP::Parser::Result::YAML'=>'3.34','TAP::Parser::ResultFactory'=>'3.34','TAP::Parser::Scheduler'=>'3.34','TAP::Parser::Scheduler::Job'=>'3.34','TAP::Parser::Scheduler::Spinner'=>'3.34','TAP::Parser::Source'=>'3.34','TAP::Parser::SourceHandler'=>'3.34','TAP::Parser::SourceHandler::Executable'=>'3.34','TAP::Parser::SourceHandler::File'=>'3.34','TAP::Parser::SourceHandler::Handle'=>'3.34','TAP::Parser::SourceHandler::Perl'=>'3.34','TAP::Parser::SourceHandler::RawTAP'=>'3.34','TAP::Parser::YAMLish::Reader'=>'3.34','TAP::Parser::YAMLish::Writer'=>'3.34','Test::Builder'=>'1.301001_075','Test::Builder::Module'=>'1.301001_075','Test::Builder::Tester'=>'1.301001_075','Test::Builder::Tester::Color'=>'1.301001_075','Test::Harness'=>'3.34','Test::More'=>'1.301001_075','Test::More::DeepCheck'=>undef,'Test::More::DeepCheck::Strict'=>undef,'Test::More::DeepCheck::Tolerant'=>undef,'Test::More::Tools'=>undef,'Test::MostlyLike'=>undef,'Test::Simple'=>'1.301001_075','Test::Stream'=>'1.301001_075','Test::Stream::ArrayBase'=>undef,'Test::Stream::ArrayBase::Meta'=>undef,'Test::Stream::Carp'=>undef,'Test::Stream::Context'=>undef,'Test::Stream::Event'=>undef,'Test::Stream::Event::Bail'=>undef,'Test::Stream::Event::Child'=>undef,'Test::Stream::Event::Diag'=>undef,'Test::Stream::Event::Finish'=>undef,'Test::Stream::Event::Note'=>undef,'Test::Stream::Event::Ok'=>undef,'Test::Stream::Event::Plan'=>undef,'Test::Stream::Event::Subtest'=>undef,'Test::Stream::ExitMagic'=>undef,'Test::Stream::ExitMagic::Context'=>undef,'Test::Stream::Exporter'=>undef,'Test::Stream::Exporter::Meta'=>undef,'Test::Stream::IOSets'=>undef,'Test::Stream::Meta'=>undef,'Test::Stream::PackageUtil'=>undef,'Test::Stream::Tester'=>undef,'Test::Stream::Tester::Checks'=>undef,'Test::Stream::Tester::Checks::Event'=>undef,'Test::Stream::Tester::Events'=>undef,'Test::Stream::Tester::Events::Event'=>undef,'Test::Stream::Tester::Grab'=>undef,'Test::Stream::Threads'=>undef,'Test::Stream::Toolset'=>undef,'Test::Stream::Util'=>undef,'Test::Tester'=>'1.301001_075','Test::Tester::Capture'=>undef,'Test::use::ok'=>'1.301001_075','Unicode::UCD'=>'0.59','XS::APItest'=>'0.68','XSLoader'=>'0.19','experimental'=>'0.013','locale'=>'1.05','ok'=>'1.301001_075','overload'=>'1.24','re'=>'0.28','warnings'=>'1.29',},removed=>{}},5.021007=>{delta_from=>5.021006,changed=>{'Archive::Tar'=>'2.04','Archive::Tar::Constant'=>'2.04','Archive::Tar::File'=>'2.04','B'=>'1.54','B::Concise'=>'0.996','B::Deparse'=>'1.31','B::Op_private'=>'5.021007','B::Showlex'=>'1.05','Compress::Raw::Bzip2'=>'2.067','Compress::Raw::Zlib'=>'2.067','Compress::Zlib'=>'2.067','Config'=>'5.021007','Cwd'=>'3.54','DB_File'=>'1.834','Data::Dumper'=>'2.155','Devel::PPPort'=>'3.25','Devel::Peek'=>'1.20','DynaLoader'=>'1.29','Encode'=>'2.67','Errno'=>'1.22','ExtUtils::CBuilder'=>'0.280221','ExtUtils::CBuilder::Base'=>'0.280221','ExtUtils::CBuilder::Platform::Unix'=>'0.280221','ExtUtils::CBuilder::Platform::VMS'=>'0.280221','ExtUtils::CBuilder::Platform::Windows'=>'0.280221','ExtUtils::CBuilder::Platform::aix'=>'0.280221','ExtUtils::CBuilder::Platform::android'=>'0.280221','ExtUtils::CBuilder::Platform::cygwin'=>'0.280221','ExtUtils::CBuilder::Platform::darwin'=>'0.280221','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280221','ExtUtils::CBuilder::Platform::os2'=>'0.280221','ExtUtils::Command::MM'=>'7.04','ExtUtils::Liblist'=>'7.04','ExtUtils::Liblist::Kid'=>'7.04','ExtUtils::MM'=>'7.04','ExtUtils::MM_AIX'=>'7.04','ExtUtils::MM_Any'=>'7.04','ExtUtils::MM_BeOS'=>'7.04','ExtUtils::MM_Cygwin'=>'7.04','ExtUtils::MM_DOS'=>'7.04','ExtUtils::MM_Darwin'=>'7.04','ExtUtils::MM_MacOS'=>'7.04','ExtUtils::MM_NW5'=>'7.04','ExtUtils::MM_OS2'=>'7.04','ExtUtils::MM_QNX'=>'7.04','ExtUtils::MM_UWIN'=>'7.04','ExtUtils::MM_Unix'=>'7.04','ExtUtils::MM_VMS'=>'7.04','ExtUtils::MM_VOS'=>'7.04','ExtUtils::MM_Win32'=>'7.04','ExtUtils::MM_Win95'=>'7.04','ExtUtils::MY'=>'7.04','ExtUtils::MakeMaker'=>'7.04','ExtUtils::MakeMaker::Config'=>'7.04','ExtUtils::MakeMaker::Locale'=>'7.04','ExtUtils::MakeMaker::version'=>'7.04','ExtUtils::MakeMaker::version::regex'=>'7.04','ExtUtils::MakeMaker::version::vpp'=>'7.04','ExtUtils::Mkbootstrap'=>'7.04','ExtUtils::Mksymlists'=>'7.04','ExtUtils::ParseXS'=>'3.27','ExtUtils::ParseXS::Constants'=>'3.27','ExtUtils::ParseXS::CountLines'=>'3.27','ExtUtils::ParseXS::Eval'=>'3.27','ExtUtils::ParseXS::Utilities'=>'3.27','ExtUtils::testlib'=>'7.04','File::Spec'=>'3.53','File::Spec::Cygwin'=>'3.54','File::Spec::Epoc'=>'3.54','File::Spec::Functions'=>'3.54','File::Spec::Mac'=>'3.54','File::Spec::OS2'=>'3.54','File::Spec::Unix'=>'3.54','File::Spec::VMS'=>'3.54','File::Spec::Win32'=>'3.54','Filter::Util::Call'=>'1.51','HTTP::Tiny'=>'0.053','IO'=>'1.35','IO::Compress::Adapter::Bzip2'=>'2.067','IO::Compress::Adapter::Deflate'=>'2.067','IO::Compress::Adapter::Identity'=>'2.067','IO::Compress::Base'=>'2.067','IO::Compress::Base::Common'=>'2.067','IO::Compress::Bzip2'=>'2.067','IO::Compress::Deflate'=>'2.067','IO::Compress::Gzip'=>'2.067','IO::Compress::Gzip::Constants'=>'2.067','IO::Compress::RawDeflate'=>'2.067','IO::Compress::Zip'=>'2.067','IO::Compress::Zip::Constants'=>'2.067','IO::Compress::Zlib::Constants'=>'2.067','IO::Compress::Zlib::Extra'=>'2.067','IO::Socket::IP'=>'0.34','IO::Uncompress::Adapter::Bunzip2'=>'2.067','IO::Uncompress::Adapter::Identity'=>'2.067','IO::Uncompress::Adapter::Inflate'=>'2.067','IO::Uncompress::AnyInflate'=>'2.067','IO::Uncompress::AnyUncompress'=>'2.067','IO::Uncompress::Base'=>'2.067','IO::Uncompress::Bunzip2'=>'2.067','IO::Uncompress::Gunzip'=>'2.067','IO::Uncompress::Inflate'=>'2.067','IO::Uncompress::RawInflate'=>'2.067','IO::Uncompress::Unzip'=>'2.067','Locale::Codes'=>'3.33','Locale::Codes::Constants'=>'3.33','Locale::Codes::Country'=>'3.33','Locale::Codes::Country_Codes'=>'3.33','Locale::Codes::Country_Retired'=>'3.33','Locale::Codes::Currency'=>'3.33','Locale::Codes::Currency_Codes'=>'3.33','Locale::Codes::Currency_Retired'=>'3.33','Locale::Codes::LangExt'=>'3.33','Locale::Codes::LangExt_Codes'=>'3.33','Locale::Codes::LangExt_Retired'=>'3.33','Locale::Codes::LangFam'=>'3.33','Locale::Codes::LangFam_Codes'=>'3.33','Locale::Codes::LangFam_Retired'=>'3.33','Locale::Codes::LangVar'=>'3.33','Locale::Codes::LangVar_Codes'=>'3.33','Locale::Codes::LangVar_Retired'=>'3.33','Locale::Codes::Language'=>'3.33','Locale::Codes::Language_Codes'=>'3.33','Locale::Codes::Language_Retired'=>'3.33','Locale::Codes::Script'=>'3.33','Locale::Codes::Script_Codes'=>'3.33','Locale::Codes::Script_Retired'=>'3.33','Locale::Country'=>'3.33','Locale::Currency'=>'3.33','Locale::Language'=>'3.33','Locale::Maketext'=>'1.26','Locale::Script'=>'3.33','Module::CoreList'=>'5.20141220','Module::CoreList::TieHashDelta'=>'5.20141220','Module::CoreList::Utils'=>'5.20141220','NDBM_File'=>'1.14','Net::Cmd'=>'3.04','Net::Config'=>'3.04','Net::Domain'=>'3.04','Net::FTP'=>'3.04','Net::FTP::A'=>'3.04','Net::FTP::E'=>'3.04','Net::FTP::I'=>'3.04','Net::FTP::L'=>'3.04','Net::FTP::dataconn'=>'3.04','Net::NNTP'=>'3.04','Net::Netrc'=>'3.04','Net::POP3'=>'3.04','Net::SMTP'=>'3.04','Net::Time'=>'3.04','Opcode'=>'1.30','POSIX'=>'1.48','PerlIO::scalar'=>'0.21','Pod::Escapes'=>'1.07','SDBM_File'=>'1.12','Storable'=>'2.52','Sys::Hostname'=>'1.20','Test::Builder'=>'1.301001_090','Test::Builder::Module'=>'1.301001_090','Test::Builder::Tester'=>'1.301001_090','Test::Builder::Tester::Color'=>'1.301001_090','Test::CanFork'=>undef,'Test::CanThread'=>undef,'Test::More'=>'1.301001_090','Test::Simple'=>'1.301001_090','Test::Stream'=>'1.301001_090','Test::Stream::API'=>undef,'Test::Stream::ForceExit'=>undef,'Test::Stream::Subtest'=>undef,'Test::Tester'=>'1.301001_090','Test::use::ok'=>'1.301001_090','Unicode::Collate'=>'1.09','Unicode::Collate::CJK::Big5'=>'1.09','Unicode::Collate::CJK::GB2312'=>'1.09','Unicode::Collate::CJK::JISX0208'=>'1.09','Unicode::Collate::CJK::Korean'=>'1.09','Unicode::Collate::CJK::Pinyin'=>'1.09','Unicode::Collate::CJK::Stroke'=>'1.09','Unicode::Collate::CJK::Zhuyin'=>'1.09','Unicode::Collate::Locale'=>'1.09','XS::APItest'=>'0.69','XSLoader'=>'0.20','_charnames'=>'1.43','arybase'=>'0.09','charnames'=>'1.43','feature'=>'1.39','mro'=>'1.17','ok'=>'1.301001_090','strict'=>'1.09','threads'=>'1.96_001',},removed=>{}},5.021008=>{delta_from=>5.021007,changed=>{'App::Prove'=>'3.35','App::Prove::State'=>'3.35','App::Prove::State::Result'=>'3.35','App::Prove::State::Result::Test'=>'3.35','B'=>'1.55','B::Deparse'=>'1.32','B::Op_private'=>'5.021008','CPAN::Meta::Requirements'=>'2.131','Compress::Raw::Bzip2'=>'2.068','Compress::Raw::Zlib'=>'2.068','Compress::Zlib'=>'2.068','Config'=>'5.021008','DB_File'=>'1.835','Data::Dumper'=>'2.156','Devel::PPPort'=>'3.28','Devel::Peek'=>'1.21','Digest::MD5'=>'2.54','Digest::SHA'=>'5.95','DynaLoader'=>'1.30','ExtUtils::Command'=>'1.20','ExtUtils::Manifest'=>'1.70','Fatal'=>'2.26','File::Glob'=>'1.24','Filter::Util::Call'=>'1.54','Getopt::Long'=>'2.43','IO::Compress::Adapter::Bzip2'=>'2.068','IO::Compress::Adapter::Deflate'=>'2.068','IO::Compress::Adapter::Identity'=>'2.068','IO::Compress::Base'=>'2.068','IO::Compress::Base::Common'=>'2.068','IO::Compress::Bzip2'=>'2.068','IO::Compress::Deflate'=>'2.068','IO::Compress::Gzip'=>'2.068','IO::Compress::Gzip::Constants'=>'2.068','IO::Compress::RawDeflate'=>'2.068','IO::Compress::Zip'=>'2.068','IO::Compress::Zip::Constants'=>'2.068','IO::Compress::Zlib::Constants'=>'2.068','IO::Compress::Zlib::Extra'=>'2.068','IO::Socket::IP'=>'0.36','IO::Uncompress::Adapter::Bunzip2'=>'2.068','IO::Uncompress::Adapter::Identity'=>'2.068','IO::Uncompress::Adapter::Inflate'=>'2.068','IO::Uncompress::AnyInflate'=>'2.068','IO::Uncompress::AnyUncompress'=>'2.068','IO::Uncompress::Base'=>'2.068','IO::Uncompress::Bunzip2'=>'2.068','IO::Uncompress::Gunzip'=>'2.068','IO::Uncompress::Inflate'=>'2.068','IO::Uncompress::RawInflate'=>'2.068','IO::Uncompress::Unzip'=>'2.068','MIME::Base64'=>'3.15','Module::CoreList'=>'5.20150220','Module::CoreList::TieHashDelta'=>'5.20150220','Module::CoreList::Utils'=>'5.20150220','Module::Load::Conditional'=>'0.64','Module::Metadata'=>'1.000026','Net::Cmd'=>'3.05','Net::Config'=>'3.05','Net::Domain'=>'3.05','Net::FTP'=>'3.05','Net::FTP::A'=>'3.05','Net::FTP::E'=>'3.05','Net::FTP::I'=>'3.05','Net::FTP::L'=>'3.05','Net::FTP::dataconn'=>'3.05','Net::NNTP'=>'3.05','Net::Netrc'=>'3.05','Net::POP3'=>'3.05','Net::SMTP'=>'3.05','Net::Time'=>'3.05','Opcode'=>'1.31','POSIX'=>'1.49','PerlIO::encoding'=>'0.21','Pod::Simple'=>'3.29','Pod::Simple::BlackBox'=>'3.29','Pod::Simple::Checker'=>'3.29','Pod::Simple::Debug'=>'3.29','Pod::Simple::DumpAsText'=>'3.29','Pod::Simple::DumpAsXML'=>'3.29','Pod::Simple::HTML'=>'3.29','Pod::Simple::HTMLBatch'=>'3.29','Pod::Simple::LinkSection'=>'3.29','Pod::Simple::Methody'=>'3.29','Pod::Simple::Progress'=>'3.29','Pod::Simple::PullParser'=>'3.29','Pod::Simple::PullParserEndToken'=>'3.29','Pod::Simple::PullParserStartToken'=>'3.29','Pod::Simple::PullParserTextToken'=>'3.29','Pod::Simple::PullParserToken'=>'3.29','Pod::Simple::RTF'=>'3.29','Pod::Simple::Search'=>'3.29','Pod::Simple::SimpleTree'=>'3.29','Pod::Simple::Text'=>'3.29','Pod::Simple::TextContent'=>'3.29','Pod::Simple::TiedOutFH'=>'3.29','Pod::Simple::Transcode'=>'3.29','Pod::Simple::TranscodeDumb'=>'3.29','Pod::Simple::TranscodeSmart'=>'3.29','Pod::Simple::XHTML'=>'3.29','Pod::Simple::XMLOutStream'=>'3.29','SDBM_File'=>'1.13','Safe'=>'2.39','TAP::Base'=>'3.35','TAP::Formatter::Base'=>'3.35','TAP::Formatter::Color'=>'3.35','TAP::Formatter::Console'=>'3.35','TAP::Formatter::Console::ParallelSession'=>'3.35','TAP::Formatter::Console::Session'=>'3.35','TAP::Formatter::File'=>'3.35','TAP::Formatter::File::Session'=>'3.35','TAP::Formatter::Session'=>'3.35','TAP::Harness'=>'3.35','TAP::Harness::Env'=>'3.35','TAP::Object'=>'3.35','TAP::Parser'=>'3.35','TAP::Parser::Aggregator'=>'3.35','TAP::Parser::Grammar'=>'3.35','TAP::Parser::Iterator'=>'3.35','TAP::Parser::Iterator::Array'=>'3.35','TAP::Parser::Iterator::Process'=>'3.35','TAP::Parser::Iterator::Stream'=>'3.35','TAP::Parser::IteratorFactory'=>'3.35','TAP::Parser::Multiplexer'=>'3.35','TAP::Parser::Result'=>'3.35','TAP::Parser::Result::Bailout'=>'3.35','TAP::Parser::Result::Comment'=>'3.35','TAP::Parser::Result::Plan'=>'3.35','TAP::Parser::Result::Pragma'=>'3.35','TAP::Parser::Result::Test'=>'3.35','TAP::Parser::Result::Unknown'=>'3.35','TAP::Parser::Result::Version'=>'3.35','TAP::Parser::Result::YAML'=>'3.35','TAP::Parser::ResultFactory'=>'3.35','TAP::Parser::Scheduler'=>'3.35','TAP::Parser::Scheduler::Job'=>'3.35','TAP::Parser::Scheduler::Spinner'=>'3.35','TAP::Parser::Source'=>'3.35','TAP::Parser::SourceHandler'=>'3.35','TAP::Parser::SourceHandler::Executable'=>'3.35','TAP::Parser::SourceHandler::File'=>'3.35','TAP::Parser::SourceHandler::Handle'=>'3.35','TAP::Parser::SourceHandler::Perl'=>'3.35','TAP::Parser::SourceHandler::RawTAP'=>'3.35','TAP::Parser::YAMLish::Reader'=>'3.35','TAP::Parser::YAMLish::Writer'=>'3.35','Test::Builder'=>'1.301001_097','Test::Builder::Module'=>'1.301001_097','Test::Builder::Tester'=>'1.301001_097','Test::Builder::Tester::Color'=>'1.301001_097','Test::Harness'=>'3.35','Test::More'=>'1.301001_097','Test::Simple'=>'1.301001_097','Test::Stream'=>'1.301001_097','Test::Stream::Block'=>undef,'Test::Tester'=>'1.301001_097','Test::Tester::CaptureRunner'=>undef,'Test::Tester::Delegate'=>undef,'Test::use::ok'=>'1.301001_097','Unicode::Collate'=>'1.10','Unicode::Collate::CJK::Big5'=>'1.10','Unicode::Collate::CJK::GB2312'=>'1.10','Unicode::Collate::CJK::JISX0208'=>'1.10','Unicode::Collate::CJK::Korean'=>'1.10','Unicode::Collate::CJK::Pinyin'=>'1.10','Unicode::Collate::CJK::Stroke'=>'1.10','Unicode::Collate::CJK::Zhuyin'=>'1.10','Unicode::Collate::Locale'=>'1.10','VMS::DCLsym'=>'1.06','XS::APItest'=>'0.70','arybase'=>'0.10','attributes'=>'0.25','autodie'=>'2.26','autodie::Scope::Guard'=>'2.26','autodie::Scope::GuardStack'=>'2.26','autodie::ScopeUtil'=>'2.26','autodie::exception'=>'2.26','autodie::exception::system'=>'2.26','autodie::hints'=>'2.26','autodie::skip'=>'2.26','ok'=>'1.301001_097','re'=>'0.30','warnings'=>'1.30',},removed=>{}},5.020002=>{delta_from=>5.020001,changed=>{'CPAN::Author'=>'5.5002','CPAN::CacheMgr'=>'5.5002','CPAN::FTP'=>'5.5006','CPAN::HTTP::Client'=>'1.9601','CPAN::HandleConfig'=>'5.5005','CPAN::Index'=>'1.9601','CPAN::LWP::UserAgent'=>'1.9601','CPAN::Mirrors'=>'1.9601','Config'=>'5.020002','Cwd'=>'3.48_01','Data::Dumper'=>'2.151_01','Errno'=>'1.20_05','File::Spec'=>'3.48_01','File::Spec::Cygwin'=>'3.48_01','File::Spec::Epoc'=>'3.48_01','File::Spec::Functions'=>'3.48_01','File::Spec::Mac'=>'3.48_01','File::Spec::OS2'=>'3.48_01','File::Spec::Unix'=>'3.48_01','File::Spec::VMS'=>'3.48_01','File::Spec::Win32'=>'3.48_01','IO::Socket'=>'1.38','Module::CoreList'=>'5.20150214','Module::CoreList::TieHashDelta'=>'5.20150214','Module::CoreList::Utils'=>'5.20150214','PerlIO::scalar'=>'0.18_01','Pod::PlainText'=>'2.07','Storable'=>'2.49_01','VMS::DCLsym'=>'1.05_01','VMS::Stdio'=>'2.41','attributes'=>'0.23','feature'=>'1.36_01',},removed=>{}},5.021009=>{delta_from=>5.021008,changed=>{'B'=>'1.56','B::Debug'=>'1.23','B::Deparse'=>'1.33','B::Op_private'=>'5.021009','Benchmark'=>'1.20','CPAN::Author'=>'5.5002','CPAN::CacheMgr'=>'5.5002','CPAN::FTP'=>'5.5006','CPAN::HTTP::Client'=>'1.9601','CPAN::HandleConfig'=>'5.5005','CPAN::Index'=>'1.9601','CPAN::LWP::UserAgent'=>'1.9601','CPAN::Meta::Requirements'=>'2.132','CPAN::Mirrors'=>'1.9601','Carp'=>'1.35','Carp::Heavy'=>'1.35','Config'=>'5.021009','Config::Perl::V'=>'0.23','Data::Dumper'=>'2.157','Devel::Peek'=>'1.22','DynaLoader'=>'1.31','Encode'=>'2.70','Encode::MIME::Header'=>'2.16','Errno'=>'1.23','ExtUtils::Miniperl'=>'1.04','HTTP::Tiny'=>'0.054','Module::CoreList'=>'5.20150220','Module::CoreList::TieHashDelta'=>'5.20150220','Module::CoreList::Utils'=>'5.20150220','Opcode'=>'1.32','POSIX'=>'1.51','Perl::OSType'=>'1.008','PerlIO::scalar'=>'0.22','Pod::Find'=>'1.63','Pod::InputObjects'=>'1.63','Pod::ParseUtils'=>'1.63','Pod::Parser'=>'1.63','Pod::Perldoc'=>'3.25','Pod::Perldoc::BaseTo'=>'3.25','Pod::Perldoc::GetOptsOO'=>'3.25','Pod::Perldoc::ToANSI'=>'3.25','Pod::Perldoc::ToChecker'=>'3.25','Pod::Perldoc::ToMan'=>'3.25','Pod::Perldoc::ToNroff'=>'3.25','Pod::Perldoc::ToPod'=>'3.25','Pod::Perldoc::ToRtf'=>'3.25','Pod::Perldoc::ToTerm'=>'3.25','Pod::Perldoc::ToText'=>'3.25','Pod::Perldoc::ToTk'=>'3.25','Pod::Perldoc::ToXml'=>'3.25','Pod::PlainText'=>'2.07','Pod::Select'=>'1.63','Socket'=>'2.018','Storable'=>'2.53','Test::Builder'=>'1.301001_098','Test::Builder::Module'=>'1.301001_098','Test::Builder::Tester'=>'1.301001_098','Test::Builder::Tester::Color'=>'1.301001_098','Test::More'=>'1.301001_098','Test::Simple'=>'1.301001_098','Test::Stream'=>'1.301001_098','Test::Tester'=>'1.301001_098','Test::use::ok'=>'1.301001_098','Unicode::Collate'=>'1.11','Unicode::Collate::CJK::Big5'=>'1.11','Unicode::Collate::CJK::GB2312'=>'1.11','Unicode::Collate::CJK::JISX0208'=>'1.11','Unicode::Collate::CJK::Korean'=>'1.11','Unicode::Collate::CJK::Pinyin'=>'1.11','Unicode::Collate::CJK::Stroke'=>'1.11','Unicode::Collate::CJK::Zhuyin'=>'1.11','Unicode::Collate::Locale'=>'1.11','Unicode::UCD'=>'0.61','VMS::Stdio'=>'2.41','Win32'=>'0.51','Win32API::File'=>'0.1202','attributes'=>'0.26','bigint'=>'0.39','bignum'=>'0.39','bigrat'=>'0.39','constant'=>'1.33','encoding'=>'2.13','feature'=>'1.40','ok'=>'1.301001_098','overload'=>'1.25','perlfaq'=>'5.021009','re'=>'0.31','threads::shared'=>'1.48','warnings'=>'1.31',},removed=>{}},5.021010=>{delta_from=>5.021009,changed=>{'App::Cpan'=>'1.63','B'=>'1.57','B::Deparse'=>'1.34','B::Op_private'=>'5.021010','Benchmark'=>'1.2','CPAN'=>'2.10','CPAN::Distribution'=>'2.04','CPAN::FirstTime'=>'5.5307','CPAN::HTTP::Credentials'=>'1.9601','CPAN::HandleConfig'=>'5.5006','CPAN::Meta'=>'2.150001','CPAN::Meta::Converter'=>'2.150001','CPAN::Meta::Feature'=>'2.150001','CPAN::Meta::History'=>'2.150001','CPAN::Meta::Merge'=>'2.150001','CPAN::Meta::Prereqs'=>'2.150001','CPAN::Meta::Spec'=>'2.150001','CPAN::Meta::Validator'=>'2.150001','CPAN::Module'=>'5.5002','CPAN::Plugin'=>'0.95','CPAN::Plugin::Specfile'=>'0.01','CPAN::Shell'=>'5.5005','Carp'=>'1.36','Carp::Heavy'=>'1.36','Config'=>'5.02101','Cwd'=>'3.55','DB'=>'1.08','Data::Dumper'=>'2.158','Devel::PPPort'=>'3.31','DynaLoader'=>'1.32','Encode'=>'2.72','Encode::Alias'=>'2.19','File::Spec'=>'3.55','File::Spec::Cygwin'=>'3.55','File::Spec::Epoc'=>'3.55','File::Spec::Functions'=>'3.55','File::Spec::Mac'=>'3.55','File::Spec::OS2'=>'3.55','File::Spec::Unix'=>'3.55','File::Spec::VMS'=>'3.55','File::Spec::Win32'=>'3.55','Getopt::Long'=>'2.45','Locale::Codes'=>'3.34','Locale::Codes::Constants'=>'3.34','Locale::Codes::Country'=>'3.34','Locale::Codes::Country_Codes'=>'3.34','Locale::Codes::Country_Retired'=>'3.34','Locale::Codes::Currency'=>'3.34','Locale::Codes::Currency_Codes'=>'3.34','Locale::Codes::Currency_Retired'=>'3.34','Locale::Codes::LangExt'=>'3.34','Locale::Codes::LangExt_Codes'=>'3.34','Locale::Codes::LangExt_Retired'=>'3.34','Locale::Codes::LangFam'=>'3.34','Locale::Codes::LangFam_Codes'=>'3.34','Locale::Codes::LangFam_Retired'=>'3.34','Locale::Codes::LangVar'=>'3.34','Locale::Codes::LangVar_Codes'=>'3.34','Locale::Codes::LangVar_Retired'=>'3.34','Locale::Codes::Language'=>'3.34','Locale::Codes::Language_Codes'=>'3.34','Locale::Codes::Language_Retired'=>'3.34','Locale::Codes::Script'=>'3.34','Locale::Codes::Script_Codes'=>'3.34','Locale::Codes::Script_Retired'=>'3.34','Locale::Country'=>'3.34','Locale::Currency'=>'3.34','Locale::Language'=>'3.34','Locale::Script'=>'3.34','Module::CoreList'=>'5.20150320','Module::CoreList::TieHashDelta'=>'5.20150320','Module::CoreList::Utils'=>'5.20150320','POSIX'=>'1.52','Pod::Functions'=>'1.09','Pod::Functions::Functions'=>'1.09','Term::Complete'=>'1.403','Test::Builder'=>'1.001014','Test::Builder::IO::Scalar'=>'2.113','Test::Builder::Module'=>'1.001014','Test::Builder::Tester'=>'1.28','Test::Builder::Tester::Color'=>'1.290001','Test::More'=>'1.001014','Test::Simple'=>'1.001014','Test::Tester'=>'0.114','Test::use::ok'=>'0.16','Text::Balanced'=>'2.03','Text::ParseWords'=>'3.30','Unicode::Collate'=>'1.12','Unicode::Collate::CJK::Big5'=>'1.12','Unicode::Collate::CJK::GB2312'=>'1.12','Unicode::Collate::CJK::JISX0208'=>'1.12','Unicode::Collate::CJK::Korean'=>'1.12','Unicode::Collate::CJK::Pinyin'=>'1.12','Unicode::Collate::CJK::Stroke'=>'1.12','Unicode::Collate::CJK::Zhuyin'=>'1.12','Unicode::Collate::Locale'=>'1.12','XS::APItest'=>'0.71','encoding'=>'2.14','locale'=>'1.06','meta_notation'=>undef,'ok'=>'0.16','parent'=>'0.232','re'=>'0.32','sigtrap'=>'1.08','threads'=>'2.01','utf8'=>'1.15',},removed=>{'Test::CanFork'=>1,'Test::CanThread'=>1,'Test::More::DeepCheck'=>1,'Test::More::DeepCheck::Strict'=>1,'Test::More::DeepCheck::Tolerant'=>1,'Test::More::Tools'=>1,'Test::MostlyLike'=>1,'Test::Stream'=>1,'Test::Stream::API'=>1,'Test::Stream::ArrayBase'=>1,'Test::Stream::ArrayBase::Meta'=>1,'Test::Stream::Block'=>1,'Test::Stream::Carp'=>1,'Test::Stream::Context'=>1,'Test::Stream::Event'=>1,'Test::Stream::Event::Bail'=>1,'Test::Stream::Event::Child'=>1,'Test::Stream::Event::Diag'=>1,'Test::Stream::Event::Finish'=>1,'Test::Stream::Event::Note'=>1,'Test::Stream::Event::Ok'=>1,'Test::Stream::Event::Plan'=>1,'Test::Stream::Event::Subtest'=>1,'Test::Stream::ExitMagic'=>1,'Test::Stream::ExitMagic::Context'=>1,'Test::Stream::Exporter'=>1,'Test::Stream::Exporter::Meta'=>1,'Test::Stream::ForceExit'=>1,'Test::Stream::IOSets'=>1,'Test::Stream::Meta'=>1,'Test::Stream::PackageUtil'=>1,'Test::Stream::Subtest'=>1,'Test::Stream::Tester'=>1,'Test::Stream::Tester::Checks'=>1,'Test::Stream::Tester::Checks::Event'=>1,'Test::Stream::Tester::Events'=>1,'Test::Stream::Tester::Events::Event'=>1,'Test::Stream::Tester::Grab'=>1,'Test::Stream::Threads'=>1,'Test::Stream::Toolset'=>1,'Test::Stream::Util'=>1,}},5.021011=>{delta_from=>5.021010,changed=>{'B'=>'1.58','B::Deparse'=>'1.35','B::Op_private'=>'5.021011','CPAN'=>'2.11','Config'=>'5.021011','Config::Perl::V'=>'0.24','Cwd'=>'3.56','ExtUtils::Miniperl'=>'1.05','ExtUtils::ParseXS'=>'3.28','ExtUtils::ParseXS::Constants'=>'3.28','ExtUtils::ParseXS::CountLines'=>'3.28','ExtUtils::ParseXS::Eval'=>'3.28','ExtUtils::ParseXS::Utilities'=>'3.28','ExtUtils::Typemaps'=>'3.28','ExtUtils::Typemaps::Cmd'=>'3.28','ExtUtils::Typemaps::InputMap'=>'3.28','ExtUtils::Typemaps::OutputMap'=>'3.28','ExtUtils::Typemaps::Type'=>'3.28','File::Spec'=>'3.56','File::Spec::Cygwin'=>'3.56','File::Spec::Epoc'=>'3.56','File::Spec::Functions'=>'3.56','File::Spec::Mac'=>'3.56','File::Spec::OS2'=>'3.56','File::Spec::Unix'=>'3.56','File::Spec::VMS'=>'3.56','File::Spec::Win32'=>'3.56','IO::Socket::IP'=>'0.37','Module::CoreList'=>'5.20150420','Module::CoreList::TieHashDelta'=>'5.20150420','Module::CoreList::Utils'=>'5.20150420','PerlIO::mmap'=>'0.014','XS::APItest'=>'0.72','attributes'=>'0.27','if'=>'0.0604','utf8'=>'1.16','warnings'=>'1.32',},removed=>{}},5.022000=>{delta_from=>5.021011,changed=>{'B::Op_private'=>'5.022000','Config'=>'5.022','ExtUtils::Command::MM'=>'7.04_01','ExtUtils::Liblist'=>'7.04_01','ExtUtils::Liblist::Kid'=>'7.04_01','ExtUtils::MM'=>'7.04_01','ExtUtils::MM_AIX'=>'7.04_01','ExtUtils::MM_Any'=>'7.04_01','ExtUtils::MM_BeOS'=>'7.04_01','ExtUtils::MM_Cygwin'=>'7.04_01','ExtUtils::MM_DOS'=>'7.04_01','ExtUtils::MM_Darwin'=>'7.04_01','ExtUtils::MM_MacOS'=>'7.04_01','ExtUtils::MM_NW5'=>'7.04_01','ExtUtils::MM_OS2'=>'7.04_01','ExtUtils::MM_QNX'=>'7.04_01','ExtUtils::MM_UWIN'=>'7.04_01','ExtUtils::MM_Unix'=>'7.04_01','ExtUtils::MM_VMS'=>'7.04_01','ExtUtils::MM_VOS'=>'7.04_01','ExtUtils::MM_Win32'=>'7.04_01','ExtUtils::MM_Win95'=>'7.04_01','ExtUtils::MY'=>'7.04_01','ExtUtils::MakeMaker'=>'7.04_01','ExtUtils::MakeMaker::Config'=>'7.04_01','ExtUtils::MakeMaker::Locale'=>'7.04_01','ExtUtils::MakeMaker::version'=>'7.04_01','ExtUtils::MakeMaker::version::regex'=>'7.04_01','ExtUtils::MakeMaker::version::vpp'=>'7.04_01','ExtUtils::Mkbootstrap'=>'7.04_01','ExtUtils::Mksymlists'=>'7.04_01','ExtUtils::testlib'=>'7.04_01','Module::CoreList'=>'5.20150520','Module::CoreList::TieHashDelta'=>'5.20150520','Module::CoreList::Utils'=>'5.20150520','POSIX'=>'1.53','PerlIO::via::QuotedPrint'=>'0.08','overload'=>'1.26','utf8'=>'1.17',},removed=>{}},5.023000=>{delta_from=>5.022000,changed=>{'B::Op_private'=>'5.023000','CPAN::Meta'=>'2.150005','CPAN::Meta::Converter'=>'2.150005','CPAN::Meta::Feature'=>'2.150005','CPAN::Meta::History'=>'2.150005','CPAN::Meta::Merge'=>'2.150005','CPAN::Meta::Prereqs'=>'2.150005','CPAN::Meta::Requirements'=>'2.133','CPAN::Meta::Spec'=>'2.150005','CPAN::Meta::Validator'=>'2.150005','CPAN::Meta::YAML'=>'0.016','Config'=>'5.023','Encode'=>'2.73','ExtUtils::CBuilder'=>'0.280223','ExtUtils::CBuilder::Base'=>'0.280223','ExtUtils::CBuilder::Platform::Unix'=>'0.280223','ExtUtils::CBuilder::Platform::VMS'=>'0.280223','ExtUtils::CBuilder::Platform::Windows'=>'0.280223','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280223','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280223','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280223','ExtUtils::CBuilder::Platform::aix'=>'0.280223','ExtUtils::CBuilder::Platform::android'=>'0.280223','ExtUtils::CBuilder::Platform::cygwin'=>'0.280223','ExtUtils::CBuilder::Platform::darwin'=>'0.280223','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280223','ExtUtils::CBuilder::Platform::os2'=>'0.280223','Fatal'=>'2.27','Getopt::Long'=>'2.46','HTTP::Tiny'=>'0.056','List::Util'=>'1.42_01','List::Util::XS'=>'1.42_01','Locale::Codes'=>'3.35','Locale::Codes::Constants'=>'3.35','Locale::Codes::Country'=>'3.35','Locale::Codes::Country_Codes'=>'3.35','Locale::Codes::Country_Retired'=>'3.35','Locale::Codes::Currency'=>'3.35','Locale::Codes::Currency_Codes'=>'3.35','Locale::Codes::Currency_Retired'=>'3.35','Locale::Codes::LangExt'=>'3.35','Locale::Codes::LangExt_Codes'=>'3.35','Locale::Codes::LangExt_Retired'=>'3.35','Locale::Codes::LangFam'=>'3.35','Locale::Codes::LangFam_Codes'=>'3.35','Locale::Codes::LangFam_Retired'=>'3.35','Locale::Codes::LangVar'=>'3.35','Locale::Codes::LangVar_Codes'=>'3.35','Locale::Codes::LangVar_Retired'=>'3.35','Locale::Codes::Language'=>'3.35','Locale::Codes::Language_Codes'=>'3.35','Locale::Codes::Language_Retired'=>'3.35','Locale::Codes::Script'=>'3.35','Locale::Codes::Script_Codes'=>'3.35','Locale::Codes::Script_Retired'=>'3.35','Locale::Country'=>'3.35','Locale::Currency'=>'3.35','Locale::Language'=>'3.35','Locale::Script'=>'3.35','Math::BigFloat'=>'1.999701','Math::BigInt'=>'1.999701','Math::BigInt::Calc'=>'1.999701','Math::BigInt::CalcEmu'=>'1.999701','Math::BigRat'=>'0.260801','Module::CoreList'=>'5.20150620','Module::CoreList::TieHashDelta'=>'5.20150620','Module::CoreList::Utils'=>'5.20150620','Module::Metadata'=>'1.000027','Net::Cmd'=>'3.06','Net::Config'=>'3.06','Net::Domain'=>'3.06','Net::FTP'=>'3.06','Net::FTP::A'=>'3.06','Net::FTP::E'=>'3.06','Net::FTP::I'=>'3.06','Net::FTP::L'=>'3.06','Net::FTP::dataconn'=>'3.06','Net::NNTP'=>'3.06','Net::Netrc'=>'3.06','Net::POP3'=>'3.06','Net::SMTP'=>'3.06','Net::Time'=>'3.06','POSIX'=>'1.54','Parse::CPAN::Meta'=>'1.4417','Pod::Simple'=>'3.30','Pod::Simple::BlackBox'=>'3.30','Pod::Simple::Checker'=>'3.30','Pod::Simple::Debug'=>'3.30','Pod::Simple::DumpAsText'=>'3.30','Pod::Simple::DumpAsXML'=>'3.30','Pod::Simple::HTML'=>'3.30','Pod::Simple::HTMLBatch'=>'3.30','Pod::Simple::LinkSection'=>'3.30','Pod::Simple::Methody'=>'3.30','Pod::Simple::Progress'=>'3.30','Pod::Simple::PullParser'=>'3.30','Pod::Simple::PullParserEndToken'=>'3.30','Pod::Simple::PullParserStartToken'=>'3.30','Pod::Simple::PullParserTextToken'=>'3.30','Pod::Simple::PullParserToken'=>'3.30','Pod::Simple::RTF'=>'3.30','Pod::Simple::Search'=>'3.30','Pod::Simple::SimpleTree'=>'3.30','Pod::Simple::Text'=>'3.30','Pod::Simple::TextContent'=>'3.30','Pod::Simple::TiedOutFH'=>'3.30','Pod::Simple::Transcode'=>'3.30','Pod::Simple::TranscodeDumb'=>'3.30','Pod::Simple::TranscodeSmart'=>'3.30','Pod::Simple::XHTML'=>'3.30','Pod::Simple::XMLOutStream'=>'3.30','Pod::Usage'=>'1.67','Scalar::Util'=>'1.42_01','Socket'=>'2.019','Sub::Util'=>'1.42_01','Time::Piece'=>'1.30','Time::Seconds'=>'1.30','UNIVERSAL'=>'1.13','Unicode'=>'8.0.0','XS::APItest'=>'0.73','autodie'=>'2.27','autodie::Scope::Guard'=>'2.27','autodie::Scope::GuardStack'=>'2.27','autodie::Util'=>'2.27','autodie::exception'=>'2.27','autodie::exception::system'=>'2.27','autodie::hints'=>'2.27','autodie::skip'=>'2.27','encoding'=>'2.15','feature'=>'1.41','parent'=>'0.234','threads'=>'2.02',},removed=>{}},5.023001=>{delta_from=>5.023000,changed=>{'B::Op_private'=>'5.023001','Config'=>'5.023001','DynaLoader'=>'1.33','Encode'=>'2.75','Encode::MIME::Header'=>'2.17','Encode::Unicode'=>'2.13','Fatal'=>'2.29','File::Path'=>'2.11','Getopt::Long'=>'2.47','I18N::Langinfo'=>'0.13','IPC::Open3'=>'1.19','Module::CoreList'=>'5.20150720','Module::CoreList::TieHashDelta'=>'5.20150720','Module::CoreList::Utils'=>'5.20150720','Net::Cmd'=>'3.07','Net::Config'=>'3.07','Net::Domain'=>'3.07','Net::FTP'=>'3.07','Net::FTP::A'=>'3.07','Net::FTP::E'=>'3.07','Net::FTP::I'=>'3.07','Net::FTP::L'=>'3.07','Net::FTP::dataconn'=>'3.07','Net::NNTP'=>'3.07','Net::Netrc'=>'3.07','Net::POP3'=>'3.07','Net::SMTP'=>'3.07','Net::Time'=>'3.07','Opcode'=>'1.33','POSIX'=>'1.55','PerlIO::scalar'=>'0.23','Socket'=>'2.020','Storable'=>'2.54','Unicode::Collate'=>'1.14','Unicode::Collate::CJK::Big5'=>'1.14','Unicode::Collate::CJK::GB2312'=>'1.14','Unicode::Collate::CJK::JISX0208'=>'1.14','Unicode::Collate::CJK::Korean'=>'1.14','Unicode::Collate::CJK::Pinyin'=>'1.14','Unicode::Collate::CJK::Stroke'=>'1.14','Unicode::Collate::CJK::Zhuyin'=>'1.14','Unicode::Collate::Locale'=>'1.14','Unicode::Normalize'=>'1.19','XS::APItest'=>'0.74','XS::Typemap'=>'0.14','autodie'=>'2.29','autodie::Scope::Guard'=>'2.29','autodie::Scope::GuardStack'=>'2.29','autodie::Util'=>'2.29','autodie::exception'=>'2.29','autodie::exception::system'=>'2.29','autodie::hints'=>'2.29','autodie::skip'=>'2.29','encoding'=>'2.16','feature'=>'1.42','warnings'=>'1.33',},removed=>{'autodie::ScopeUtil'=>1,}},5.023002=>{delta_from=>5.023001,changed=>{'Attribute::Handlers'=>'0.99','B::Op_private'=>'5.023002','CPAN::Meta::YAML'=>'0.017','Config'=>'5.023002','Cwd'=>'3.57','Encode'=>'2.76','ExtUtils::ParseXS'=>'3.29','ExtUtils::ParseXS::Constants'=>'3.29','ExtUtils::ParseXS::CountLines'=>'3.29','ExtUtils::ParseXS::Eval'=>'3.29','ExtUtils::ParseXS::Utilities'=>'3.29','ExtUtils::Typemaps'=>'3.29','File::Find'=>'1.30','File::Spec'=>'3.57','File::Spec::Cygwin'=>'3.57','File::Spec::Epoc'=>'3.57','File::Spec::Functions'=>'3.57','File::Spec::Mac'=>'3.57','File::Spec::OS2'=>'3.57','File::Spec::Unix'=>'3.57','File::Spec::VMS'=>'3.57','File::Spec::Win32'=>'3.57','Filter::Util::Call'=>'1.55','Hash::Util'=>'0.19','Module::CoreList'=>'5.20150820','Module::CoreList::TieHashDelta'=>'5.20150820','Module::CoreList::Utils'=>'5.20150820','POSIX'=>'1.56','Term::Cap'=>'1.17','Unicode::UCD'=>'0.62','perlfaq'=>'5.021010',},removed=>{}},5.020003=>{delta_from=>5.020002,changed=>{'Config'=>'5.020003','Errno'=>'1.20_06','Module::CoreList'=>'5.20150912','Module::CoreList::TieHashDelta'=>'5.20150912','Module::CoreList::Utils'=>'5.20150912',},removed=>{}},5.023003=>{delta_from=>5.023002,changed=>{'Amiga::ARexx'=>'0.02','Amiga::Exec'=>'0.01','B'=>'1.59','B::Op_private'=>'5.023003','Carp'=>'1.37','Carp::Heavy'=>'1.37','Compress::Raw::Zlib'=>'2.068_01','Config'=>'5.023003','Cwd'=>'3.58','DynaLoader'=>'1.34','Encode'=>'2.77','Encode::Unicode'=>'2.14','English'=>'1.10','Errno'=>'1.24','ExtUtils::Command'=>'7.10','ExtUtils::Command::MM'=>'7.10','ExtUtils::Liblist'=>'7.10','ExtUtils::Liblist::Kid'=>'7.10','ExtUtils::MM'=>'7.10','ExtUtils::MM_AIX'=>'7.10','ExtUtils::MM_Any'=>'7.10','ExtUtils::MM_BeOS'=>'7.10','ExtUtils::MM_Cygwin'=>'7.10','ExtUtils::MM_DOS'=>'7.10','ExtUtils::MM_Darwin'=>'7.10','ExtUtils::MM_MacOS'=>'7.10','ExtUtils::MM_NW5'=>'7.10','ExtUtils::MM_OS2'=>'7.10','ExtUtils::MM_QNX'=>'7.10','ExtUtils::MM_UWIN'=>'7.10','ExtUtils::MM_Unix'=>'7.10','ExtUtils::MM_VMS'=>'7.10','ExtUtils::MM_VOS'=>'7.10','ExtUtils::MM_Win32'=>'7.10','ExtUtils::MM_Win95'=>'7.10','ExtUtils::MY'=>'7.10','ExtUtils::MakeMaker'=>'7.10','ExtUtils::MakeMaker::Config'=>'7.10','ExtUtils::MakeMaker::Locale'=>'7.10','ExtUtils::MakeMaker::version'=>'7.10','ExtUtils::MakeMaker::version::regex'=>'7.10','ExtUtils::MakeMaker::version::vpp'=>'7.10','ExtUtils::Mkbootstrap'=>'7.10','ExtUtils::Mksymlists'=>'7.10','ExtUtils::ParseXS'=>'3.30','ExtUtils::ParseXS::Constants'=>'3.30','ExtUtils::ParseXS::CountLines'=>'3.30','ExtUtils::ParseXS::Eval'=>'3.30','ExtUtils::ParseXS::Utilities'=>'3.30','ExtUtils::Typemaps'=>'3.30','ExtUtils::Typemaps::Cmd'=>'3.30','ExtUtils::Typemaps::InputMap'=>'3.30','ExtUtils::Typemaps::OutputMap'=>'3.30','ExtUtils::Typemaps::Type'=>'3.30','ExtUtils::testlib'=>'7.10','File::Find'=>'1.31','File::Glob'=>'1.25','File::Spec'=>'3.58','File::Spec::AmigaOS'=>'3.58','File::Spec::Cygwin'=>'3.58','File::Spec::Epoc'=>'3.58','File::Spec::Functions'=>'3.58','File::Spec::Mac'=>'3.58','File::Spec::OS2'=>'3.58','File::Spec::Unix'=>'3.58','File::Spec::VMS'=>'3.58','File::Spec::Win32'=>'3.58','Hash::Util::FieldHash'=>'1.17','Locale::Codes'=>'3.36','Locale::Codes::Constants'=>'3.36','Locale::Codes::Country'=>'3.36','Locale::Codes::Country_Codes'=>'3.36','Locale::Codes::Country_Retired'=>'3.36','Locale::Codes::Currency'=>'3.36','Locale::Codes::Currency_Codes'=>'3.36','Locale::Codes::Currency_Retired'=>'3.36','Locale::Codes::LangExt'=>'3.36','Locale::Codes::LangExt_Codes'=>'3.36','Locale::Codes::LangExt_Retired'=>'3.36','Locale::Codes::LangFam'=>'3.36','Locale::Codes::LangFam_Codes'=>'3.36','Locale::Codes::LangFam_Retired'=>'3.36','Locale::Codes::LangVar'=>'3.36','Locale::Codes::LangVar_Codes'=>'3.36','Locale::Codes::LangVar_Retired'=>'3.36','Locale::Codes::Language'=>'3.36','Locale::Codes::Language_Codes'=>'3.36','Locale::Codes::Language_Retired'=>'3.36','Locale::Codes::Script'=>'3.36','Locale::Codes::Script_Codes'=>'3.36','Locale::Codes::Script_Retired'=>'3.36','Locale::Country'=>'3.36','Locale::Currency'=>'3.36','Locale::Language'=>'3.36','Locale::Script'=>'3.36','Math::BigFloat::Trace'=>'0.40','Math::BigInt::Trace'=>'0.40','Module::CoreList'=>'5.20150920','Module::CoreList::TieHashDelta'=>'5.20150920','Module::CoreList::Utils'=>'5.20150920','OS2::DLL'=>'1.06','OS2::ExtAttr'=>'0.04','OS2::Process'=>'1.11','OS2::REXX'=>'1.05','POSIX'=>'1.57','Pod::Perldoc'=>'3.25_01','Socket'=>'2.020_01','Test'=>'1.27','Thread::Queue'=>'3.06','Time::HiRes'=>'1.9727_02','Unicode::UCD'=>'0.63','Win32'=>'0.52','XS::APItest'=>'0.75','bigint'=>'0.40','bignum'=>'0.40','bigrat'=>'0.40','encoding'=>'2.17','experimental'=>'0.014','if'=>'0.0605','locale'=>'1.07','mro'=>'1.18','threads'=>'2.03',},removed=>{}},5.023004=>{delta_from=>5.023003,changed=>{'B'=>'1.60','B::Op_private'=>'5.023004','Compress::Raw::Bzip2'=>'2.069','Compress::Raw::Zlib'=>'2.069','Compress::Zlib'=>'2.069','Config'=>'5.023004','Devel::PPPort'=>'3.32','DynaLoader'=>'1.35','Encode'=>'2.78','ExtUtils::CBuilder'=>'0.280224','ExtUtils::CBuilder::Base'=>'0.280224','ExtUtils::CBuilder::Platform::Unix'=>'0.280224','ExtUtils::CBuilder::Platform::VMS'=>'0.280224','ExtUtils::CBuilder::Platform::Windows'=>'0.280224','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280224','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280224','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280224','ExtUtils::CBuilder::Platform::aix'=>'0.280224','ExtUtils::CBuilder::Platform::android'=>'0.280224','ExtUtils::CBuilder::Platform::cygwin'=>'0.280224','ExtUtils::CBuilder::Platform::darwin'=>'0.280224','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280224','ExtUtils::CBuilder::Platform::os2'=>'0.280224','File::Path'=>'2.12','IO'=>'1.36','IO::Compress::Adapter::Bzip2'=>'2.069','IO::Compress::Adapter::Deflate'=>'2.069','IO::Compress::Adapter::Identity'=>'2.069','IO::Compress::Base'=>'2.069','IO::Compress::Base::Common'=>'2.069','IO::Compress::Bzip2'=>'2.069','IO::Compress::Deflate'=>'2.069','IO::Compress::Gzip'=>'2.069','IO::Compress::Gzip::Constants'=>'2.069','IO::Compress::RawDeflate'=>'2.069','IO::Compress::Zip'=>'2.069','IO::Compress::Zip::Constants'=>'2.069','IO::Compress::Zlib::Constants'=>'2.069','IO::Compress::Zlib::Extra'=>'2.069','IO::Poll'=>'0.10','IO::Uncompress::Adapter::Bunzip2'=>'2.069','IO::Uncompress::Adapter::Identity'=>'2.069','IO::Uncompress::Adapter::Inflate'=>'2.069','IO::Uncompress::AnyInflate'=>'2.069','IO::Uncompress::AnyUncompress'=>'2.069','IO::Uncompress::Base'=>'2.069','IO::Uncompress::Bunzip2'=>'2.069','IO::Uncompress::Gunzip'=>'2.069','IO::Uncompress::Inflate'=>'2.069','IO::Uncompress::RawInflate'=>'2.069','IO::Uncompress::Unzip'=>'2.069','Math::BigFloat'=>'1.999704','Math::BigFloat::Trace'=>'0.41','Math::BigInt'=>'1.999704','Math::BigInt::Calc'=>'1.999704','Math::BigInt::CalcEmu'=>'1.999704','Math::BigInt::FastCalc'=>'0.34','Math::BigInt::Trace'=>'0.41','Module::CoreList'=>'5.20151020','Module::CoreList::TieHashDelta'=>'5.20151020','Module::CoreList::Utils'=>'5.20151020','Module::Metadata'=>'1.000029','POSIX'=>'1.58','Perl::OSType'=>'1.009','PerlIO::encoding'=>'0.22','Socket'=>'2.020_02','Unicode::Normalize'=>'1.21','XS::APItest'=>'0.76','bigint'=>'0.41','bignum'=>'0.41','bigrat'=>'0.41','experimental'=>'0.016','if'=>'0.0606','warnings'=>'1.35',},removed=>{}},5.023005=>{delta_from=>5.023004,changed=>{'B'=>'1.61','B::Op_private'=>'5.023005','Carp'=>'1.38','Carp::Heavy'=>'1.38','Config'=>'5.023005','Config::Perl::V'=>'0.25','Cwd'=>'3.59','Devel::Peek'=>'1.23','Dumpvalue'=>'1.18','DynaLoader'=>'1.36','File::Find'=>'1.32','File::Spec'=>'3.59','File::Spec::AmigaOS'=>'3.59','File::Spec::Cygwin'=>'3.59','File::Spec::Epoc'=>'3.59','File::Spec::Functions'=>'3.59','File::Spec::Mac'=>'3.59','File::Spec::OS2'=>'3.59','File::Spec::Unix'=>'3.59','File::Spec::VMS'=>'3.59','File::Spec::Win32'=>'3.59','Getopt::Long'=>'2.48','Hash::Util::FieldHash'=>'1.18','IPC::Open3'=>'1.20','Math::BigFloat'=>'1.999710','Math::BigInt'=>'1.999710','Math::BigInt::Calc'=>'1.999710','Math::BigInt::CalcEmu'=>'1.999710','Math::BigInt::FastCalc'=>'0.37','Module::CoreList'=>'5.20151120','Module::CoreList::TieHashDelta'=>'5.20151120','Module::CoreList::Utils'=>'5.20151120','Module::Metadata'=>'1.000030','POSIX'=>'1.59','PerlIO::encoding'=>'0.23','PerlIO::mmap'=>'0.015','PerlIO::scalar'=>'0.24','PerlIO::via'=>'0.16','Pod::Simple'=>'3.32','Pod::Simple::BlackBox'=>'3.32','Pod::Simple::Checker'=>'3.32','Pod::Simple::Debug'=>'3.32','Pod::Simple::DumpAsText'=>'3.32','Pod::Simple::DumpAsXML'=>'3.32','Pod::Simple::HTML'=>'3.32','Pod::Simple::HTMLBatch'=>'3.32','Pod::Simple::LinkSection'=>'3.32','Pod::Simple::Methody'=>'3.32','Pod::Simple::Progress'=>'3.32','Pod::Simple::PullParser'=>'3.32','Pod::Simple::PullParserEndToken'=>'3.32','Pod::Simple::PullParserStartToken'=>'3.32','Pod::Simple::PullParserTextToken'=>'3.32','Pod::Simple::PullParserToken'=>'3.32','Pod::Simple::RTF'=>'3.32','Pod::Simple::Search'=>'3.32','Pod::Simple::SimpleTree'=>'3.32','Pod::Simple::Text'=>'3.32','Pod::Simple::TextContent'=>'3.32','Pod::Simple::TiedOutFH'=>'3.32','Pod::Simple::Transcode'=>'3.32','Pod::Simple::TranscodeDumb'=>'3.32','Pod::Simple::TranscodeSmart'=>'3.32','Pod::Simple::XHTML'=>'3.32','Pod::Simple::XMLOutStream'=>'3.32','Thread::Queue'=>'3.07','Tie::Scalar'=>'1.04','Time::HiRes'=>'1.9728','Time::Piece'=>'1.31','Time::Seconds'=>'1.31','Unicode::Normalize'=>'1.23','XSLoader'=>'0.21','arybase'=>'0.11','base'=>'2.22_01','fields'=>'2.22_01','threads'=>'2.04','threads::shared'=>'1.49',},removed=>{'ExtUtils::MakeMaker::version::vpp'=>1,'version::vpp'=>1,}},5.022001=>{delta_from=>5.022,changed=>{'B::Op_private'=>'5.022001','Config'=>'5.022001','Module::CoreList'=>'5.20151213','Module::CoreList::TieHashDelta'=>'5.20151213','Module::CoreList::Utils'=>'5.20151213','POSIX'=>'1.53_01','PerlIO::scalar'=>'0.23','Storable'=>'2.53_01','Win32'=>'0.52','warnings'=>'1.34',},removed=>{}},5.023006=>{delta_from=>5.023005,changed=>{'B::Deparse'=>'1.36','B::Op_private'=>'5.023006','Benchmark'=>'1.21','CPAN::Meta::Requirements'=>'2.140','CPAN::Meta::YAML'=>'0.018','Config'=>'5.023006','Cwd'=>'3.60','Data::Dumper'=>'2.159','DynaLoader'=>'1.37','File::Spec'=>'3.60','File::Spec::AmigaOS'=>'3.60','File::Spec::Cygwin'=>'3.60','File::Spec::Epoc'=>'3.60','File::Spec::Functions'=>'3.60','File::Spec::Mac'=>'3.60','File::Spec::OS2'=>'3.60','File::Spec::Unix'=>'3.60','File::Spec::VMS'=>'3.60','File::Spec::Win32'=>'3.60','Hash::Util::FieldHash'=>'1.19','Locale::Codes'=>'3.37','Locale::Codes::Constants'=>'3.37','Locale::Codes::Country'=>'3.37','Locale::Codes::Country_Codes'=>'3.37','Locale::Codes::Country_Retired'=>'3.37','Locale::Codes::Currency'=>'3.37','Locale::Codes::Currency_Codes'=>'3.37','Locale::Codes::Currency_Retired'=>'3.37','Locale::Codes::LangExt'=>'3.37','Locale::Codes::LangExt_Codes'=>'3.37','Locale::Codes::LangExt_Retired'=>'3.37','Locale::Codes::LangFam'=>'3.37','Locale::Codes::LangFam_Codes'=>'3.37','Locale::Codes::LangFam_Retired'=>'3.37','Locale::Codes::LangVar'=>'3.37','Locale::Codes::LangVar_Codes'=>'3.37','Locale::Codes::LangVar_Retired'=>'3.37','Locale::Codes::Language'=>'3.37','Locale::Codes::Language_Codes'=>'3.37','Locale::Codes::Language_Retired'=>'3.37','Locale::Codes::Script'=>'3.37','Locale::Codes::Script_Codes'=>'3.37','Locale::Codes::Script_Retired'=>'3.37','Locale::Country'=>'3.37','Locale::Currency'=>'3.37','Locale::Language'=>'3.37','Locale::Script'=>'3.37','Math::BigInt::FastCalc'=>'0.38','Module::CoreList'=>'5.20151220','Module::CoreList::TieHashDelta'=>'5.20151220','Module::CoreList::Utils'=>'5.20151220','Module::Metadata'=>'1.000031','Opcode'=>'1.34','PerlIO::mmap'=>'0.016','Pod::Perldoc'=>'3.25_02','SDBM_File'=>'1.14','Term::ANSIColor'=>'4.04','Test'=>'1.28','Unicode::Normalize'=>'1.24','XS::APItest'=>'0.77','base'=>'2.23','encoding::warnings'=>'0.12','fields'=>'2.23','locale'=>'1.08','strict'=>'1.10','threads'=>'2.05','threads::shared'=>'1.50','utf8'=>'1.18',},removed=>{}},5.023007=>{delta_from=>5.023006,changed=>{'App::Prove'=>'3.36','App::Prove::State'=>'3.36','App::Prove::State::Result'=>'3.36','App::Prove::State::Result::Test'=>'3.36','B'=>'1.62','B::Deparse'=>'1.37','B::Op_private'=>'5.023007','Benchmark'=>'1.22','Config'=>'5.023007','Cwd'=>'3.62','Data::Dumper'=>'2.160','ExtUtils::ParseXS'=>'3.31','ExtUtils::ParseXS::Constants'=>'3.31','ExtUtils::ParseXS::CountLines'=>'3.31','ExtUtils::ParseXS::Eval'=>'3.31','ExtUtils::ParseXS::Utilities'=>'3.31','ExtUtils::Typemaps'=>'3.31','ExtUtils::Typemaps::Cmd'=>'3.31','ExtUtils::Typemaps::InputMap'=>'3.31','ExtUtils::Typemaps::OutputMap'=>'3.31','ExtUtils::Typemaps::Type'=>'3.31','File::Find'=>'1.33','File::Spec'=>'3.62','File::Spec::AmigaOS'=>'3.62','File::Spec::Cygwin'=>'3.62','File::Spec::Epoc'=>'3.62','File::Spec::Functions'=>'3.62','File::Spec::Mac'=>'3.62','File::Spec::OS2'=>'3.62','File::Spec::Unix'=>'3.62','File::Spec::VMS'=>'3.62','File::Spec::Win32'=>'3.62','Math::BigFloat'=>'1.999715','Math::BigFloat::Trace'=>'0.42','Math::BigInt'=>'1.999715','Math::BigInt::Calc'=>'1.999715','Math::BigInt::CalcEmu'=>'1.999715','Math::BigInt::FastCalc'=>'0.40','Math::BigInt::Trace'=>'0.42','Math::BigRat'=>'0.260802','Module::CoreList'=>'5.20160120','Module::CoreList::TieHashDelta'=>'5.20160120','Module::CoreList::Utils'=>'5.20160120','Net::Cmd'=>'3.08','Net::Config'=>'3.08','Net::Domain'=>'3.08','Net::FTP'=>'3.08','Net::FTP::A'=>'3.08','Net::FTP::E'=>'3.08','Net::FTP::I'=>'3.08','Net::FTP::L'=>'3.08','Net::FTP::dataconn'=>'3.08','Net::NNTP'=>'3.08','Net::Netrc'=>'3.08','Net::POP3'=>'3.08','Net::SMTP'=>'3.08','Net::Time'=>'3.08','Pod::Man'=>'4.04','Pod::ParseLink'=>'4.04','Pod::Text'=>'4.04','Pod::Text::Color'=>'4.04','Pod::Text::Overstrike'=>'4.04','Pod::Text::Termcap'=>'4.04','Pod::Usage'=>'1.68','TAP::Base'=>'3.36','TAP::Formatter::Base'=>'3.36','TAP::Formatter::Color'=>'3.36','TAP::Formatter::Console'=>'3.36','TAP::Formatter::Console::ParallelSession'=>'3.36','TAP::Formatter::Console::Session'=>'3.36','TAP::Formatter::File'=>'3.36','TAP::Formatter::File::Session'=>'3.36','TAP::Formatter::Session'=>'3.36','TAP::Harness'=>'3.36','TAP::Harness::Env'=>'3.36','TAP::Object'=>'3.36','TAP::Parser'=>'3.36','TAP::Parser::Aggregator'=>'3.36','TAP::Parser::Grammar'=>'3.36','TAP::Parser::Iterator'=>'3.36','TAP::Parser::Iterator::Array'=>'3.36','TAP::Parser::Iterator::Process'=>'3.36','TAP::Parser::Iterator::Stream'=>'3.36','TAP::Parser::IteratorFactory'=>'3.36','TAP::Parser::Multiplexer'=>'3.36','TAP::Parser::Result'=>'3.36','TAP::Parser::Result::Bailout'=>'3.36','TAP::Parser::Result::Comment'=>'3.36','TAP::Parser::Result::Plan'=>'3.36','TAP::Parser::Result::Pragma'=>'3.36','TAP::Parser::Result::Test'=>'3.36','TAP::Parser::Result::Unknown'=>'3.36','TAP::Parser::Result::Version'=>'3.36','TAP::Parser::Result::YAML'=>'3.36','TAP::Parser::ResultFactory'=>'3.36','TAP::Parser::Scheduler'=>'3.36','TAP::Parser::Scheduler::Job'=>'3.36','TAP::Parser::Scheduler::Spinner'=>'3.36','TAP::Parser::Source'=>'3.36','TAP::Parser::SourceHandler'=>'3.36','TAP::Parser::SourceHandler::Executable'=>'3.36','TAP::Parser::SourceHandler::File'=>'3.36','TAP::Parser::SourceHandler::Handle'=>'3.36','TAP::Parser::SourceHandler::Perl'=>'3.36','TAP::Parser::SourceHandler::RawTAP'=>'3.36','TAP::Parser::YAMLish::Reader'=>'3.36','TAP::Parser::YAMLish::Writer'=>'3.36','Test::Harness'=>'3.36','Unicode::Normalize'=>'1.25','Unicode::UCD'=>'0.64','XS::APItest'=>'0.78','bigint'=>'0.42','bignum'=>'0.42','bigrat'=>'0.42','utf8'=>'1.19',},removed=>{}},5.023008=>{delta_from=>5.023007,changed=>{'B::Op_private'=>'5.023008','Config'=>'5.023008','Cwd'=>'3.63','DynaLoader'=>'1.38','Encode'=>'2.80','Encode::Alias'=>'2.20','Encode::MIME::Header'=>'2.19','Encode::Unicode'=>'2.15','ExtUtils::CBuilder'=>'0.280225','ExtUtils::CBuilder::Base'=>'0.280225','ExtUtils::CBuilder::Platform::Unix'=>'0.280225','ExtUtils::CBuilder::Platform::VMS'=>'0.280225','ExtUtils::CBuilder::Platform::Windows'=>'0.280225','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280225','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280225','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280225','ExtUtils::CBuilder::Platform::aix'=>'0.280225','ExtUtils::CBuilder::Platform::android'=>'0.280225','ExtUtils::CBuilder::Platform::cygwin'=>'0.280225','ExtUtils::CBuilder::Platform::darwin'=>'0.280225','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280225','ExtUtils::CBuilder::Platform::os2'=>'0.280225','ExtUtils::Command::MM'=>'7.10_01','ExtUtils::Liblist'=>'7.10_01','ExtUtils::Liblist::Kid'=>'7.10_01','ExtUtils::MM'=>'7.10_01','ExtUtils::MM_AIX'=>'7.10_01','ExtUtils::MM_Any'=>'7.10_01','ExtUtils::MM_BeOS'=>'7.10_01','ExtUtils::MM_Cygwin'=>'7.10_01','ExtUtils::MM_DOS'=>'7.10_01','ExtUtils::MM_Darwin'=>'7.10_01','ExtUtils::MM_MacOS'=>'7.10_01','ExtUtils::MM_NW5'=>'7.10_01','ExtUtils::MM_OS2'=>'7.10_01','ExtUtils::MM_QNX'=>'7.10_01','ExtUtils::MM_UWIN'=>'7.10_01','ExtUtils::MM_Unix'=>'7.10_01','ExtUtils::MM_VMS'=>'7.10_01','ExtUtils::MM_VOS'=>'7.10_01','ExtUtils::MM_Win32'=>'7.10_01','ExtUtils::MM_Win95'=>'7.10_01','ExtUtils::MY'=>'7.10_01','ExtUtils::MakeMaker'=>'7.10_01','ExtUtils::MakeMaker::Config'=>'7.10_01','ExtUtils::MakeMaker::version'=>'7.10_01','ExtUtils::MakeMaker::version::regex'=>'7.10_01','ExtUtils::Mkbootstrap'=>'7.10_01','ExtUtils::Mksymlists'=>'7.10_01','ExtUtils::testlib'=>'7.10_01','File::Spec'=>'3.63','File::Spec::AmigaOS'=>'3.63','File::Spec::Cygwin'=>'3.63','File::Spec::Epoc'=>'3.63','File::Spec::Functions'=>'3.63','File::Spec::Mac'=>'3.63','File::Spec::OS2'=>'3.63','File::Spec::Unix'=>'3.63','File::Spec::VMS'=>'3.63','File::Spec::Win32'=>'3.63','IPC::Msg'=>'2.05','IPC::Semaphore'=>'2.05','IPC::SharedMem'=>'2.05','IPC::SysV'=>'2.05','Module::CoreList'=>'5.20160121','Module::CoreList::TieHashDelta'=>'5.20160121','Module::CoreList::Utils'=>'5.20160121','ODBM_File'=>'1.13','POSIX'=>'1.63','PerlIO::encoding'=>'0.24','Pod::Man'=>'4.06','Pod::ParseLink'=>'4.06','Pod::Text'=>'4.06','Pod::Text::Color'=>'4.06','Pod::Text::Overstrike'=>'4.06','Pod::Text::Termcap'=>'4.06','Storable'=>'2.55','Time::HiRes'=>'1.9730','XS::APItest'=>'0.79',},removed=>{}},5.023009=>{delta_from=>5.023008,changed=>{'Amiga::ARexx'=>'0.04','Amiga::Exec'=>'0.02','B::Op_private'=>'5.023009','Carp'=>'1.40','Carp::Heavy'=>'1.40','Config'=>'5.023009','Errno'=>'1.25','ExtUtils::Embed'=>'1.33','File::Find'=>'1.34','File::Glob'=>'1.26','File::Spec::AmigaOS'=>';.64','IPC::Msg'=>'2.06_01','IPC::Semaphore'=>'2.06_01','IPC::SharedMem'=>'2.06_01','IPC::SysV'=>'2.06_01','List::Util'=>'1.42_02','List::Util::XS'=>'1.42_02','Module::CoreList'=>'5.20160320','Module::CoreList::TieHashDelta'=>'5.20160320','Module::CoreList::Utils'=>'5.20160320','POSIX'=>'1.64','Pod::Functions'=>'1.10','Pod::Functions::Functions'=>'1.10','Scalar::Util'=>'1.42_02','SelfLoader'=>'1.23','Socket'=>'2.020_03','Storable'=>'2.56','Sub::Util'=>'1.42_02','Thread::Queue'=>'3.08','Tie::File'=>'1.02','Time::HiRes'=>'1.9732','Win32API::File'=>'0.1203','XS::APItest'=>'0.80','autouse'=>'1.11','bytes'=>'1.05','strict'=>'1.11','threads'=>'2.06','version'=>'0.9916','version::regex'=>'0.9916','warnings'=>'1.36',},removed=>{'Win32API::File::ExtUtils::Myconst2perl'=>1,}},5.022002=>{delta_from=>5.022001,changed=>{'B::Op_private'=>'5.022002','Config'=>'5.022002','Cwd'=>'3.56_01','File::Spec'=>'3.56_01','File::Spec::Cygwin'=>'3.56_01','File::Spec::Epoc'=>'3.56_01','File::Spec::Functions'=>'3.56_01','File::Spec::Mac'=>'3.56_01','File::Spec::OS2'=>'3.56_01','File::Spec::Unix'=>'3.56_01','File::Spec::VMS'=>'3.56_01','File::Spec::Win32'=>'3.56_01','Module::CoreList'=>'5.20160429','Module::CoreList::TieHashDelta'=>'5.20160429','Module::CoreList::Utils'=>'5.20160429','XS::APItest'=>'0.72_01',},removed=>{}},5.024000=>{delta_from=>5.023009,changed=>{'B::Op_private'=>'5.024000','Config'=>'5.024','File::Copy'=>'2.31','File::Path'=>'2.12_01','File::Spec::AmigaOS'=>'3.64','IO::Handle'=>'1.36','Module::CoreList'=>'5.20160506','Module::CoreList::TieHashDelta'=>'5.20160506','Module::CoreList::Utils'=>'5.20160506','ODBM_File'=>'1.14','POSIX'=>'1.65','Pod::Man'=>'4.07','Pod::ParseLink'=>'4.07','Pod::Text'=>'4.07','Pod::Text::Color'=>'4.07','Pod::Text::Overstrike'=>'4.07','Pod::Text::Termcap'=>'4.07','Thread::Queue'=>'3.09','Time::HiRes'=>'1.9733','threads'=>'2.07','threads::shared'=>'1.51','locale'=>'1.09',},removed=>{}},5.025000=>{delta_from=>5.024,changed=>{'B::Op_private'=>'5.025000','Config'=>'5.025','Module::CoreList'=>'5.20160507','Module::CoreList::TieHashDelta'=>'5.20160507','Module::CoreList::Utils'=>'5.20160507','feature'=>'1.43',},removed=>{}},5.025001=>{delta_from=>5.025,changed=>{'Archive::Tar'=>'2.08','Archive::Tar::Constant'=>'2.08','Archive::Tar::File'=>'2.08','B::Op_private'=>'5.025001','Carp'=>'1.41','Carp::Heavy'=>'1.41','Config'=>'5.025001','Config::Perl::V'=>'0.26','DB_File'=>'1.838','Digest::MD5'=>'2.55','IPC::Cmd'=>'0.94','IPC::Msg'=>'2.07','IPC::Semaphore'=>'2.07','IPC::SharedMem'=>'2.07','IPC::SysV'=>'2.07','List::Util'=>'1.45_01','List::Util::XS'=>'1.45_01','Locale::Codes'=>'3.38','Locale::Codes::Constants'=>'3.38','Locale::Codes::Country'=>'3.38','Locale::Codes::Country_Codes'=>'3.38','Locale::Codes::Country_Retired'=>'3.38','Locale::Codes::Currency'=>'3.38','Locale::Codes::Currency_Codes'=>'3.38','Locale::Codes::Currency_Retired'=>'3.38','Locale::Codes::LangExt'=>'3.38','Locale::Codes::LangExt_Codes'=>'3.38','Locale::Codes::LangExt_Retired'=>'3.38','Locale::Codes::LangFam'=>'3.38','Locale::Codes::LangFam_Codes'=>'3.38','Locale::Codes::LangFam_Retired'=>'3.38','Locale::Codes::LangVar'=>'3.38','Locale::Codes::LangVar_Codes'=>'3.38','Locale::Codes::LangVar_Retired'=>'3.38','Locale::Codes::Language'=>'3.38','Locale::Codes::Language_Codes'=>'3.38','Locale::Codes::Language_Retired'=>'3.38','Locale::Codes::Script'=>'3.38','Locale::Codes::Script_Codes'=>'3.38','Locale::Codes::Script_Retired'=>'3.38','Locale::Country'=>'3.38','Locale::Currency'=>'3.38','Locale::Language'=>'3.38','Locale::Maketext'=>'1.27','Locale::Script'=>'3.38','Module::CoreList'=>'5.20160520','Module::CoreList::TieHashDelta'=>'5.20160520','Module::CoreList::Utils'=>'5.20160520','Module::Metadata'=>'1.000032','POSIX'=>'1.69','Scalar::Util'=>'1.45_01','Sub::Util'=>'1.45_01','Sys::Syslog'=>'0.34','Term::ANSIColor'=>'4.05','Test2'=>'1.302015','Test2::API'=>'1.302015','Test2::API::Breakage'=>'1.302015','Test2::API::Context'=>'1.302015','Test2::API::Instance'=>'1.302015','Test2::API::Stack'=>'1.302015','Test2::Event'=>'1.302015','Test2::Event::Bail'=>'1.302015','Test2::Event::Diag'=>'1.302015','Test2::Event::Exception'=>'1.302015','Test2::Event::Note'=>'1.302015','Test2::Event::Ok'=>'1.302015','Test2::Event::Plan'=>'1.302015','Test2::Event::Skip'=>'1.302015','Test2::Event::Subtest'=>'1.302015','Test2::Event::Waiting'=>'1.302015','Test2::Formatter'=>'1.302015','Test2::Formatter::TAP'=>'1.302015','Test2::Hub'=>'1.302015','Test2::Hub::Interceptor'=>'1.302015','Test2::Hub::Interceptor::Terminator'=>'1.302015','Test2::Hub::Subtest'=>'1.302015','Test2::IPC'=>'1.302015','Test2::IPC::Driver'=>'1.302015','Test2::IPC::Driver::Files'=>'1.302015','Test2::Util'=>'1.302015','Test2::Util::ExternalMeta'=>'1.302015','Test2::Util::HashBase'=>'1.302015','Test2::Util::Trace'=>'1.302015','Test::Builder'=>'1.302015','Test::Builder::Formatter'=>'1.302015','Test::Builder::Module'=>'1.302015','Test::Builder::Tester'=>'1.302015','Test::Builder::Tester::Color'=>'1.302015','Test::Builder::TodoDiag'=>'1.302015','Test::More'=>'1.302015','Test::Simple'=>'1.302015','Test::Tester'=>'1.302015','Test::Tester::Capture'=>'1.302015','Test::Tester::CaptureRunner'=>'1.302015','Test::Tester::Delegate'=>'1.302015','Test::use::ok'=>'1.302015','XS::APItest'=>'0.81','_charnames'=>'1.44','charnames'=>'1.44','ok'=>'1.302015','perlfaq'=>'5.021011','re'=>'0.33','threads'=>'2.08','threads::shared'=>'1.52',},removed=>{}},5.025002=>{delta_from=>5.025001,changed=>{'App::Cpan'=>'1.64','B::Op_private'=>'5.025002','CPAN'=>'2.14','CPAN::Distribution'=>'2.12','CPAN::FTP'=>'5.5007','CPAN::FirstTime'=>'5.5309','CPAN::HandleConfig'=>'5.5007','CPAN::Index'=>'2.12','CPAN::Mirrors'=>'2.12','CPAN::Plugin'=>'0.96','CPAN::Shell'=>'5.5006','Config'=>'5.025002','Cwd'=>'3.64','Devel::Peek'=>'1.24','DynaLoader'=>'1.39','ExtUtils::Command'=>'7.18','ExtUtils::Command::MM'=>'7.18','ExtUtils::Liblist'=>'7.18','ExtUtils::Liblist::Kid'=>'7.18','ExtUtils::MM'=>'7.18','ExtUtils::MM_AIX'=>'7.18','ExtUtils::MM_Any'=>'7.18','ExtUtils::MM_BeOS'=>'7.18','ExtUtils::MM_Cygwin'=>'7.18','ExtUtils::MM_DOS'=>'7.18','ExtUtils::MM_Darwin'=>'7.18','ExtUtils::MM_MacOS'=>'7.18','ExtUtils::MM_NW5'=>'7.18','ExtUtils::MM_OS2'=>'7.18','ExtUtils::MM_QNX'=>'7.18','ExtUtils::MM_UWIN'=>'7.18','ExtUtils::MM_Unix'=>'7.18','ExtUtils::MM_VMS'=>'7.18','ExtUtils::MM_VOS'=>'7.18','ExtUtils::MM_Win32'=>'7.18','ExtUtils::MM_Win95'=>'7.18','ExtUtils::MY'=>'7.18','ExtUtils::MakeMaker'=>'7.18','ExtUtils::MakeMaker::Config'=>'7.18','ExtUtils::MakeMaker::Locale'=>'7.18','ExtUtils::MakeMaker::version'=>'7.18','ExtUtils::MakeMaker::version::regex'=>'7.18','ExtUtils::Miniperl'=>'1.06','ExtUtils::Mkbootstrap'=>'7.18','ExtUtils::Mksymlists'=>'7.18','ExtUtils::ParseXS'=>'3.32','ExtUtils::ParseXS::Constants'=>'3.32','ExtUtils::ParseXS::CountLines'=>'3.32','ExtUtils::ParseXS::Eval'=>'3.32','ExtUtils::ParseXS::Utilities'=>'3.32','ExtUtils::Typemaps'=>'3.32','ExtUtils::Typemaps::Cmd'=>'3.32','ExtUtils::Typemaps::InputMap'=>'3.32','ExtUtils::Typemaps::OutputMap'=>'3.32','ExtUtils::Typemaps::Type'=>'3.32','ExtUtils::testlib'=>'7.18','File::Copy'=>'2.32','File::Glob'=>'1.27','File::Spec'=>'3.64','File::Spec::Cygwin'=>'3.64','File::Spec::Epoc'=>'3.64','File::Spec::Functions'=>'3.64','File::Spec::Mac'=>'3.64','File::Spec::OS2'=>'3.64','File::Spec::Unix'=>'3.64','File::Spec::VMS'=>'3.64','File::Spec::Win32'=>'3.64','FileHandle'=>'2.03','Getopt::Long'=>'2.49','HTTP::Tiny'=>'0.058','JSON::PP'=>'2.27400','Locale::Codes'=>'3.39','Locale::Codes::Constants'=>'3.39','Locale::Codes::Country'=>'3.39','Locale::Codes::Country_Codes'=>'3.39','Locale::Codes::Country_Retired'=>'3.39','Locale::Codes::Currency'=>'3.39','Locale::Codes::Currency_Codes'=>'3.39','Locale::Codes::Currency_Retired'=>'3.39','Locale::Codes::LangExt'=>'3.39','Locale::Codes::LangExt_Codes'=>'3.39','Locale::Codes::LangExt_Retired'=>'3.39','Locale::Codes::LangFam'=>'3.39','Locale::Codes::LangFam_Codes'=>'3.39','Locale::Codes::LangFam_Retired'=>'3.39','Locale::Codes::LangVar'=>'3.39','Locale::Codes::LangVar_Codes'=>'3.39','Locale::Codes::LangVar_Retired'=>'3.39','Locale::Codes::Language'=>'3.39','Locale::Codes::Language_Codes'=>'3.39','Locale::Codes::Language_Retired'=>'3.39','Locale::Codes::Script'=>'3.39','Locale::Codes::Script_Codes'=>'3.39','Locale::Codes::Script_Retired'=>'3.39','Locale::Country'=>'3.39','Locale::Currency'=>'3.39','Locale::Language'=>'3.39','Locale::Script'=>'3.39','Module::CoreList'=>'5.20160620','Module::CoreList::TieHashDelta'=>'5.20160620','Module::CoreList::Utils'=>'5.20160620','Opcode'=>'1.35','POSIX'=>'1.70','Pod::Checker'=>'1.73','Pod::Functions'=>'1.11','Pod::Functions::Functions'=>'1.11','Pod::Usage'=>'1.69','Test2'=>'1.302026','Test2::API'=>'1.302026','Test2::API::Breakage'=>'1.302026','Test2::API::Context'=>'1.302026','Test2::API::Instance'=>'1.302026','Test2::API::Stack'=>'1.302026','Test2::Event'=>'1.302026','Test2::Event::Bail'=>'1.302026','Test2::Event::Diag'=>'1.302026','Test2::Event::Exception'=>'1.302026','Test2::Event::Generic'=>'1.302026','Test2::Event::Note'=>'1.302026','Test2::Event::Ok'=>'1.302026','Test2::Event::Plan'=>'1.302026','Test2::Event::Skip'=>'1.302026','Test2::Event::Subtest'=>'1.302026','Test2::Event::Waiting'=>'1.302026','Test2::Formatter'=>'1.302026','Test2::Formatter::TAP'=>'1.302026','Test2::Hub'=>'1.302026','Test2::Hub::Interceptor'=>'1.302026','Test2::Hub::Interceptor::Terminator'=>'1.302026','Test2::Hub::Subtest'=>'1.302026','Test2::IPC'=>'1.302026','Test2::IPC::Driver'=>'1.302026','Test2::IPC::Driver::Files'=>'1.302026','Test2::Util'=>'1.302026','Test2::Util::ExternalMeta'=>'1.302026','Test2::Util::HashBase'=>'1.302026','Test2::Util::Trace'=>'1.302026','Test::Builder'=>'1.302026','Test::Builder::Formatter'=>'1.302026','Test::Builder::Module'=>'1.302026','Test::Builder::Tester'=>'1.302026','Test::Builder::Tester::Color'=>'1.302026','Test::Builder::TodoDiag'=>'1.302026','Test::More'=>'1.302026','Test::Simple'=>'1.302026','Test::Tester'=>'1.302026','Test::Tester::Capture'=>'1.302026','Test::Tester::CaptureRunner'=>'1.302026','Test::Tester::Delegate'=>'1.302026','Test::use::ok'=>'1.302026','Thread::Queue'=>'3.11','Time::HiRes'=>'1.9734','Unicode::UCD'=>'0.65','VMS::DCLsym'=>'1.07','XS::APItest'=>'0.82','diagnostics'=>'1.35','feature'=>'1.44','ok'=>'1.302026','threads'=>'2.09',},removed=>{}},5.025003=>{delta_from=>5.025002,changed=>{'B::Op_private'=>'5.025003','Config'=>'5.025003','Data::Dumper'=>'2.161','Devel::PPPort'=>'3.35','Encode'=>'2.84','Encode::MIME::Header'=>'2.23','Encode::MIME::Header::ISO_2022_JP'=>'1.07','ExtUtils::ParseXS'=>'3.33','ExtUtils::ParseXS::Constants'=>'3.33','ExtUtils::ParseXS::CountLines'=>'3.33','ExtUtils::ParseXS::Eval'=>'3.33','ExtUtils::ParseXS::Utilities'=>'3.33','ExtUtils::Typemaps'=>'3.33','ExtUtils::Typemaps::Cmd'=>'3.33','ExtUtils::Typemaps::InputMap'=>'3.33','ExtUtils::Typemaps::OutputMap'=>'3.33','ExtUtils::Typemaps::Type'=>'3.33','Hash::Util'=>'0.20','Math::BigFloat'=>'1.999726','Math::BigFloat::Trace'=>'0.43','Math::BigInt'=>'1.999726','Math::BigInt::Calc'=>'1.999726','Math::BigInt::CalcEmu'=>'1.999726','Math::BigInt::FastCalc'=>'0.42','Math::BigInt::Trace'=>'0.43','Math::BigRat'=>'0.260804','Module::CoreList'=>'5.20160720','Module::CoreList::TieHashDelta'=>'5.20160720','Module::CoreList::Utils'=>'5.20160720','Net::Cmd'=>'3.09','Net::Config'=>'3.09','Net::Domain'=>'3.09','Net::FTP'=>'3.09','Net::FTP::A'=>'3.09','Net::FTP::E'=>'3.09','Net::FTP::I'=>'3.09','Net::FTP::L'=>'3.09','Net::FTP::dataconn'=>'3.09','Net::NNTP'=>'3.09','Net::Netrc'=>'3.09','Net::POP3'=>'3.09','Net::SMTP'=>'3.09','Net::Time'=>'3.09','Parse::CPAN::Meta'=>'1.4422','Perl::OSType'=>'1.010','Test2'=>'1.302045','Test2::API'=>'1.302045','Test2::API::Breakage'=>'1.302045','Test2::API::Context'=>'1.302045','Test2::API::Instance'=>'1.302045','Test2::API::Stack'=>'1.302045','Test2::Event'=>'1.302045','Test2::Event::Bail'=>'1.302045','Test2::Event::Diag'=>'1.302045','Test2::Event::Exception'=>'1.302045','Test2::Event::Generic'=>'1.302045','Test2::Event::Info'=>'1.302045','Test2::Event::Note'=>'1.302045','Test2::Event::Ok'=>'1.302045','Test2::Event::Plan'=>'1.302045','Test2::Event::Skip'=>'1.302045','Test2::Event::Subtest'=>'1.302045','Test2::Event::Waiting'=>'1.302045','Test2::Formatter'=>'1.302045','Test2::Formatter::TAP'=>'1.302045','Test2::Hub'=>'1.302045','Test2::Hub::Interceptor'=>'1.302045','Test2::Hub::Interceptor::Terminator'=>'1.302045','Test2::Hub::Subtest'=>'1.302045','Test2::IPC'=>'1.302045','Test2::IPC::Driver'=>'1.302045','Test2::IPC::Driver::Files'=>'1.302045','Test2::Util'=>'1.302045','Test2::Util::ExternalMeta'=>'1.302045','Test2::Util::HashBase'=>'1.302045','Test2::Util::Trace'=>'1.302045','Test::Builder'=>'1.302045','Test::Builder::Formatter'=>'1.302045','Test::Builder::Module'=>'1.302045','Test::Builder::Tester'=>'1.302045','Test::Builder::Tester::Color'=>'1.302045','Test::Builder::TodoDiag'=>'1.302045','Test::More'=>'1.302045','Test::Simple'=>'1.302045','Test::Tester'=>'1.302045','Test::Tester::Capture'=>'1.302045','Test::Tester::CaptureRunner'=>'1.302045','Test::Tester::Delegate'=>'1.302045','Test::use::ok'=>'1.302045','Time::HiRes'=>'1.9739','Unicode'=>'9.0.0','Unicode::UCD'=>'0.66','XSLoader'=>'0.22','bigint'=>'0.43','bignum'=>'0.43','bigrat'=>'0.43','encoding'=>'2.17_01','encoding::warnings'=>'0.13','feature'=>'1.45','ok'=>'1.302045','version'=>'0.9917','version::regex'=>'0.9917','warnings'=>'1.37',},removed=>{}},5.025004=>{delta_from=>5.025003,changed=>{'App::Cpan'=>'1.64_01','App::Prove'=>'3.36_01','App::Prove::State'=>'3.36_01','App::Prove::State::Result'=>'3.36_01','App::Prove::State::Result::Test'=>'3.36_01','Archive::Tar'=>'2.10','Archive::Tar::Constant'=>'2.10','Archive::Tar::File'=>'2.10','B'=>'1.63','B::Concise'=>'0.998','B::Deparse'=>'1.38','B::Op_private'=>'5.025004','CPAN'=>'2.14_01','CPAN::Meta'=>'2.150010','CPAN::Meta::Converter'=>'2.150010','CPAN::Meta::Feature'=>'2.150010','CPAN::Meta::History'=>'2.150010','CPAN::Meta::Merge'=>'2.150010','CPAN::Meta::Prereqs'=>'2.150010','CPAN::Meta::Spec'=>'2.150010','CPAN::Meta::Validator'=>'2.150010','Carp'=>'1.42','Carp::Heavy'=>'1.42','Compress::Zlib'=>'2.069_01','Config'=>'5.025004','Config::Perl::V'=>'0.27','Cwd'=>'3.65','Digest'=>'1.17_01','Digest::SHA'=>'5.96','Encode'=>'2.86','Errno'=>'1.26','ExtUtils::Command'=>'7.24','ExtUtils::Command::MM'=>'7.24','ExtUtils::Liblist'=>'7.24','ExtUtils::Liblist::Kid'=>'7.24','ExtUtils::MM'=>'7.24','ExtUtils::MM_AIX'=>'7.24','ExtUtils::MM_Any'=>'7.24','ExtUtils::MM_BeOS'=>'7.24','ExtUtils::MM_Cygwin'=>'7.24','ExtUtils::MM_DOS'=>'7.24','ExtUtils::MM_Darwin'=>'7.24','ExtUtils::MM_MacOS'=>'7.24','ExtUtils::MM_NW5'=>'7.24','ExtUtils::MM_OS2'=>'7.24','ExtUtils::MM_QNX'=>'7.24','ExtUtils::MM_UWIN'=>'7.24','ExtUtils::MM_Unix'=>'7.24','ExtUtils::MM_VMS'=>'7.24','ExtUtils::MM_VOS'=>'7.24','ExtUtils::MM_Win32'=>'7.24','ExtUtils::MM_Win95'=>'7.24','ExtUtils::MY'=>'7.24','ExtUtils::MakeMaker'=>'7.24','ExtUtils::MakeMaker::Config'=>'7.24','ExtUtils::MakeMaker::Locale'=>'7.24','ExtUtils::MakeMaker::version'=>'7.24','ExtUtils::MakeMaker::version::regex'=>'7.24','ExtUtils::Mkbootstrap'=>'7.24','ExtUtils::Mksymlists'=>'7.24','ExtUtils::testlib'=>'7.24','File::Fetch'=>'0.52','File::Spec'=>'3.65','File::Spec::AmigaOS'=>'3.65','File::Spec::Cygwin'=>'3.65','File::Spec::Epoc'=>'3.65','File::Spec::Functions'=>'3.65','File::Spec::Mac'=>'3.65','File::Spec::OS2'=>'3.65','File::Spec::Unix'=>'3.65','File::Spec::VMS'=>'3.65','File::Spec::Win32'=>'3.65','HTTP::Tiny'=>'0.064','Hash::Util'=>'0.21','I18N::LangTags'=>'0.41','I18N::LangTags::Detect'=>'1.06','IO'=>'1.37','IO::Compress::Adapter::Bzip2'=>'2.069_01','IO::Compress::Adapter::Deflate'=>'2.069_01','IO::Compress::Adapter::Identity'=>'2.069_01','IO::Compress::Base'=>'2.069_01','IO::Compress::Base::Common'=>'2.069_01','IO::Compress::Bzip2'=>'2.069_01','IO::Compress::Deflate'=>'2.069_01','IO::Compress::Gzip'=>'2.069_01','IO::Compress::Gzip::Constants'=>'2.069_01','IO::Compress::RawDeflate'=>'2.069_01','IO::Compress::Zip'=>'2.069_01','IO::Compress::Zip::Constants'=>'2.069_01','IO::Compress::Zlib::Constants'=>'2.069_01','IO::Compress::Zlib::Extra'=>'2.069_01','IO::Socket::IP'=>'0.38','IO::Uncompress::Adapter::Bunzip2'=>'2.069_01','IO::Uncompress::Adapter::Identity'=>'2.069_01','IO::Uncompress::Adapter::Inflate'=>'2.069_01','IO::Uncompress::AnyInflate'=>'2.069_01','IO::Uncompress::AnyUncompress'=>'2.069_01','IO::Uncompress::Base'=>'2.069_01','IO::Uncompress::Bunzip2'=>'2.069_01','IO::Uncompress::Gunzip'=>'2.069_01','IO::Uncompress::Inflate'=>'2.069_01','IO::Uncompress::RawInflate'=>'2.069_01','IO::Uncompress::Unzip'=>'2.069_01','IPC::Cmd'=>'0.96','JSON::PP'=>'2.27400_01','Locale::Maketext'=>'1.28','Locale::Maketext::Simple'=>'0.21_01','Math::BigFloat::Trace'=>'0.43_01','Math::BigInt::Trace'=>'0.43_01','Memoize'=>'1.03_01','Module::CoreList'=>'5.20160820','Module::CoreList::TieHashDelta'=>'5.20160820','Module::CoreList::Utils'=>'5.20160820','Module::Load::Conditional'=>'0.68','Module::Metadata'=>'1.000033','NEXT'=>'0.67','Net::Cmd'=>'3.10','Net::Config'=>'3.10','Net::Domain'=>'3.10','Net::FTP'=>'3.10','Net::FTP::A'=>'3.10','Net::FTP::E'=>'3.10','Net::FTP::I'=>'3.10','Net::FTP::L'=>'3.10','Net::FTP::dataconn'=>'3.10','Net::NNTP'=>'3.10','Net::Netrc'=>'3.10','Net::POP3'=>'3.10','Net::Ping'=>'2.44','Net::SMTP'=>'3.10','Net::Time'=>'3.10','Opcode'=>'1.37','POSIX'=>'1.71','Parse::CPAN::Meta'=>'2.150010','Pod::Html'=>'1.2201','Pod::Perldoc'=>'3.27','Pod::Perldoc::BaseTo'=>'3.27','Pod::Perldoc::GetOptsOO'=>'3.27','Pod::Perldoc::ToANSI'=>'3.27','Pod::Perldoc::ToChecker'=>'3.27','Pod::Perldoc::ToMan'=>'3.27','Pod::Perldoc::ToNroff'=>'3.27','Pod::Perldoc::ToPod'=>'3.27','Pod::Perldoc::ToRtf'=>'3.27','Pod::Perldoc::ToTerm'=>'3.27','Pod::Perldoc::ToText'=>'3.27','Pod::Perldoc::ToTk'=>'3.27','Pod::Perldoc::ToXml'=>'3.27','Storable'=>'2.57','Sys::Syslog'=>'0.34_01','TAP::Base'=>'3.36_01','TAP::Formatter::Base'=>'3.36_01','TAP::Formatter::Color'=>'3.36_01','TAP::Formatter::Console'=>'3.36_01','TAP::Formatter::Console::ParallelSession'=>'3.36_01','TAP::Formatter::Console::Session'=>'3.36_01','TAP::Formatter::File'=>'3.36_01','TAP::Formatter::File::Session'=>'3.36_01','TAP::Formatter::Session'=>'3.36_01','TAP::Harness'=>'3.36_01','TAP::Harness::Env'=>'3.36_01','TAP::Object'=>'3.36_01','TAP::Parser'=>'3.36_01','TAP::Parser::Aggregator'=>'3.36_01','TAP::Parser::Grammar'=>'3.36_01','TAP::Parser::Iterator'=>'3.36_01','TAP::Parser::Iterator::Array'=>'3.36_01','TAP::Parser::Iterator::Process'=>'3.36_01','TAP::Parser::Iterator::Stream'=>'3.36_01','TAP::Parser::IteratorFactory'=>'3.36_01','TAP::Parser::Multiplexer'=>'3.36_01','TAP::Parser::Result'=>'3.36_01','TAP::Parser::Result::Bailout'=>'3.36_01','TAP::Parser::Result::Comment'=>'3.36_01','TAP::Parser::Result::Plan'=>'3.36_01','TAP::Parser::Result::Pragma'=>'3.36_01','TAP::Parser::Result::Test'=>'3.36_01','TAP::Parser::Result::Unknown'=>'3.36_01','TAP::Parser::Result::Version'=>'3.36_01','TAP::Parser::Result::YAML'=>'3.36_01','TAP::Parser::ResultFactory'=>'3.36_01','TAP::Parser::Scheduler'=>'3.36_01','TAP::Parser::Scheduler::Job'=>'3.36_01','TAP::Parser::Scheduler::Spinner'=>'3.36_01','TAP::Parser::Source'=>'3.36_01','TAP::Parser::SourceHandler'=>'3.36_01','TAP::Parser::SourceHandler::Executable'=>'3.36_01','TAP::Parser::SourceHandler::File'=>'3.36_01','TAP::Parser::SourceHandler::Handle'=>'3.36_01','TAP::Parser::SourceHandler::Perl'=>'3.36_01','TAP::Parser::SourceHandler::RawTAP'=>'3.36_01','TAP::Parser::YAMLish::Reader'=>'3.36_01','TAP::Parser::YAMLish::Writer'=>'3.36_01','Test'=>'1.29','Test2'=>'1.302052','Test2::API'=>'1.302052','Test2::API::Breakage'=>'1.302052','Test2::API::Context'=>'1.302052','Test2::API::Instance'=>'1.302052','Test2::API::Stack'=>'1.302052','Test2::Event'=>'1.302052','Test2::Event::Bail'=>'1.302052','Test2::Event::Diag'=>'1.302052','Test2::Event::Exception'=>'1.302052','Test2::Event::Generic'=>'1.302052','Test2::Event::Info'=>'1.302052','Test2::Event::Note'=>'1.302052','Test2::Event::Ok'=>'1.302052','Test2::Event::Plan'=>'1.302052','Test2::Event::Skip'=>'1.302052','Test2::Event::Subtest'=>'1.302052','Test2::Event::Waiting'=>'1.302052','Test2::Formatter'=>'1.302052','Test2::Formatter::TAP'=>'1.302052','Test2::Hub'=>'1.302052','Test2::Hub::Interceptor'=>'1.302052','Test2::Hub::Interceptor::Terminator'=>'1.302052','Test2::Hub::Subtest'=>'1.302052','Test2::IPC'=>'1.302052','Test2::IPC::Driver'=>'1.302052','Test2::IPC::Driver::Files'=>'1.302052','Test2::Util'=>'1.302052','Test2::Util::ExternalMeta'=>'1.302052','Test2::Util::HashBase'=>'1.302052','Test2::Util::Trace'=>'1.302052','Test::Builder'=>'1.302052','Test::Builder::Formatter'=>'1.302052','Test::Builder::Module'=>'1.302052','Test::Builder::Tester'=>'1.302052','Test::Builder::Tester::Color'=>'1.302052','Test::Builder::TodoDiag'=>'1.302052','Test::Harness'=>'3.36_01','Test::More'=>'1.302052','Test::Simple'=>'1.302052','Test::Tester'=>'1.302052','Test::Tester::Capture'=>'1.302052','Test::Tester::CaptureRunner'=>'1.302052','Test::Tester::Delegate'=>'1.302052','Test::use::ok'=>'1.302052','Tie::Hash::NamedCapture'=>'0.10','Time::Local'=>'1.24','XS::APItest'=>'0.83','arybase'=>'0.12','base'=>'2.24','bigint'=>'0.43_01','bignum'=>'0.43_01','bigrat'=>'0.43_01','encoding'=>'2.18','ok'=>'1.302052',},removed=>{}},5.025005=>{delta_from=>5.025004,changed=>{'B::Op_private'=>'5.025005','Config'=>'5.025005','Filter::Simple'=>'0.93','Locale::Codes'=>'3.40','Locale::Codes::Constants'=>'3.40','Locale::Codes::Country'=>'3.40','Locale::Codes::Country_Codes'=>'3.40','Locale::Codes::Country_Retired'=>'3.40','Locale::Codes::Currency'=>'3.40','Locale::Codes::Currency_Codes'=>'3.40','Locale::Codes::Currency_Retired'=>'3.40','Locale::Codes::LangExt'=>'3.40','Locale::Codes::LangExt_Codes'=>'3.40','Locale::Codes::LangExt_Retired'=>'3.40','Locale::Codes::LangFam'=>'3.40','Locale::Codes::LangFam_Codes'=>'3.40','Locale::Codes::LangFam_Retired'=>'3.40','Locale::Codes::LangVar'=>'3.40','Locale::Codes::LangVar_Codes'=>'3.40','Locale::Codes::LangVar_Retired'=>'3.40','Locale::Codes::Language'=>'3.40','Locale::Codes::Language_Codes'=>'3.40','Locale::Codes::Language_Retired'=>'3.40','Locale::Codes::Script'=>'3.40','Locale::Codes::Script_Codes'=>'3.40','Locale::Codes::Script_Retired'=>'3.40','Locale::Country'=>'3.40','Locale::Currency'=>'3.40','Locale::Language'=>'3.40','Locale::Script'=>'3.40','Module::CoreList'=>'5.20160920','Module::CoreList::TieHashDelta'=>'5.20160920','Module::CoreList::Utils'=>'5.20160920','POSIX'=>'1.72','Sys::Syslog'=>'0.35','Test2'=>'1.302056','Test2::API'=>'1.302056','Test2::API::Breakage'=>'1.302056','Test2::API::Context'=>'1.302056','Test2::API::Instance'=>'1.302056','Test2::API::Stack'=>'1.302056','Test2::Event'=>'1.302056','Test2::Event::Bail'=>'1.302056','Test2::Event::Diag'=>'1.302056','Test2::Event::Exception'=>'1.302056','Test2::Event::Generic'=>'1.302056','Test2::Event::Info'=>'1.302056','Test2::Event::Note'=>'1.302056','Test2::Event::Ok'=>'1.302056','Test2::Event::Plan'=>'1.302056','Test2::Event::Skip'=>'1.302056','Test2::Event::Subtest'=>'1.302056','Test2::Event::Waiting'=>'1.302056','Test2::Formatter'=>'1.302056','Test2::Formatter::TAP'=>'1.302056','Test2::Hub'=>'1.302056','Test2::Hub::Interceptor'=>'1.302056','Test2::Hub::Interceptor::Terminator'=>'1.302056','Test2::Hub::Subtest'=>'1.302056','Test2::IPC'=>'1.302056','Test2::IPC::Driver'=>'1.302056','Test2::IPC::Driver::Files'=>'1.302056','Test2::Util'=>'1.302056','Test2::Util::ExternalMeta'=>'1.302056','Test2::Util::HashBase'=>'1.302056','Test2::Util::Trace'=>'1.302056','Test::Builder'=>'1.302056','Test::Builder::Formatter'=>'1.302056','Test::Builder::Module'=>'1.302056','Test::Builder::Tester'=>'1.302056','Test::Builder::Tester::Color'=>'1.302056','Test::Builder::TodoDiag'=>'1.302056','Test::More'=>'1.302056','Test::Simple'=>'1.302056','Test::Tester'=>'1.302056','Test::Tester::Capture'=>'1.302056','Test::Tester::CaptureRunner'=>'1.302056','Test::Tester::Delegate'=>'1.302056','Test::use::ok'=>'1.302056','Thread::Semaphore'=>'2.13','XS::APItest'=>'0.84','XSLoader'=>'0.24','ok'=>'1.302056',},removed=>{}},5.025006=>{delta_from=>5.025005,changed=>{'Archive::Tar'=>'2.14','Archive::Tar::Constant'=>'2.14','Archive::Tar::File'=>'2.14','B'=>'1.64','B::Concise'=>'0.999','B::Deparse'=>'1.39','B::Op_private'=>'5.025006','Config'=>'5.025006','Data::Dumper'=>'2.162','Devel::Peek'=>'1.25','HTTP::Tiny'=>'0.070','List::Util'=>'1.46','List::Util::XS'=>'1.46','Module::CoreList'=>'5.20161020','Module::CoreList::TieHashDelta'=>'5.20161020','Module::CoreList::Utils'=>'5.20161020','Net::Ping'=>'2.51','OS2::DLL'=>'1.07','Opcode'=>'1.38','POSIX'=>'1.73','PerlIO::encoding'=>'0.25','Pod::Man'=>'4.08','Pod::ParseLink'=>'4.08','Pod::Text'=>'4.08','Pod::Text::Color'=>'4.08','Pod::Text::Overstrike'=>'4.08','Pod::Text::Termcap'=>'4.08','Scalar::Util'=>'1.46','Storable'=>'2.58','Sub::Util'=>'1.46','Test2'=>'1.302059','Test2::API'=>'1.302059','Test2::API::Breakage'=>'1.302059','Test2::API::Context'=>'1.302059','Test2::API::Instance'=>'1.302059','Test2::API::Stack'=>'1.302059','Test2::Event'=>'1.302059','Test2::Event::Bail'=>'1.302059','Test2::Event::Diag'=>'1.302059','Test2::Event::Exception'=>'1.302059','Test2::Event::Generic'=>'1.302059','Test2::Event::Info'=>'1.302059','Test2::Event::Note'=>'1.302059','Test2::Event::Ok'=>'1.302059','Test2::Event::Plan'=>'1.302059','Test2::Event::Skip'=>'1.302059','Test2::Event::Subtest'=>'1.302059','Test2::Event::Waiting'=>'1.302059','Test2::Formatter'=>'1.302059','Test2::Formatter::TAP'=>'1.302059','Test2::Hub'=>'1.302059','Test2::Hub::Interceptor'=>'1.302059','Test2::Hub::Interceptor::Terminator'=>'1.302059','Test2::Hub::Subtest'=>'1.302059','Test2::IPC'=>'1.302059','Test2::IPC::Driver'=>'1.302059','Test2::IPC::Driver::Files'=>'1.302059','Test2::Util'=>'1.302059','Test2::Util::ExternalMeta'=>'1.302059','Test2::Util::HashBase'=>'1.302059','Test2::Util::Trace'=>'1.302059','Test::Builder'=>'1.302059','Test::Builder::Formatter'=>'1.302059','Test::Builder::Module'=>'1.302059','Test::Builder::Tester'=>'1.302059','Test::Builder::Tester::Color'=>'1.302059','Test::Builder::TodoDiag'=>'1.302059','Test::More'=>'1.302059','Test::Simple'=>'1.302059','Test::Tester'=>'1.302059','Test::Tester::Capture'=>'1.302059','Test::Tester::CaptureRunner'=>'1.302059','Test::Tester::Delegate'=>'1.302059','Test::use::ok'=>'1.302059','Time::HiRes'=>'1.9740_01','VMS::Stdio'=>'2.42','XS::APItest'=>'0.86','attributes'=>'0.28','mro'=>'1.19','ok'=>'1.302059','overload'=>'1.27','parent'=>'0.236',},removed=>{}},5.025007=>{delta_from=>5.025006,changed=>{'Archive::Tar'=>'2.18','Archive::Tar::Constant'=>'2.18','Archive::Tar::File'=>'2.18','B'=>'1.65','B::Op_private'=>'5.025007','Config'=>'5.025007','Cwd'=>'3.66','Data::Dumper'=>'2.165','Devel::Peek'=>'1.26','DynaLoader'=>'1.40','Errno'=>'1.27','ExtUtils::ParseXS::Utilities'=>'3.34','File::Spec'=>'3.66','File::Spec::AmigaOS'=>'3.66','File::Spec::Cygwin'=>'3.66','File::Spec::Epoc'=>'3.66','File::Spec::Functions'=>'3.66','File::Spec::Mac'=>'3.66','File::Spec::OS2'=>'3.66','File::Spec::Unix'=>'3.66','File::Spec::VMS'=>'3.66','File::Spec::Win32'=>'3.66','Hash::Util'=>'0.22','JSON::PP'=>'2.27400_02','List::Util'=>'1.46_02','List::Util::XS'=>'1.46_02','Math::BigFloat'=>'1.999727','Math::BigInt'=>'1.999727','Math::BigInt::Calc'=>'1.999727','Math::BigInt::CalcEmu'=>'1.999727','Math::Complex'=>'1.5901','Module::CoreList'=>'5.20161120','Module::CoreList::TieHashDelta'=>'5.20161120','Module::CoreList::Utils'=>'5.20161120','Net::Ping'=>'2.55','Opcode'=>'1.39','POSIX'=>'1.75','Pod::Man'=>'4.09','Pod::ParseLink'=>'4.09','Pod::Text'=>'4.09','Pod::Text::Color'=>'4.09','Pod::Text::Overstrike'=>'4.09','Pod::Text::Termcap'=>'4.09','Scalar::Util'=>'1.46_02','Storable'=>'2.59','Sub::Util'=>'1.46_02','Term::ANSIColor'=>'4.06','Test2'=>'1.302062','Test2::API'=>'1.302062','Test2::API::Breakage'=>'1.302062','Test2::API::Context'=>'1.302062','Test2::API::Instance'=>'1.302062','Test2::API::Stack'=>'1.302062','Test2::Event'=>'1.302062','Test2::Event::Bail'=>'1.302062','Test2::Event::Diag'=>'1.302062','Test2::Event::Exception'=>'1.302062','Test2::Event::Generic'=>'1.302062','Test2::Event::Info'=>'1.302062','Test2::Event::Note'=>'1.302062','Test2::Event::Ok'=>'1.302062','Test2::Event::Plan'=>'1.302062','Test2::Event::Skip'=>'1.302062','Test2::Event::Subtest'=>'1.302062','Test2::Event::Waiting'=>'1.302062','Test2::Formatter'=>'1.302062','Test2::Formatter::TAP'=>'1.302062','Test2::Hub'=>'1.302062','Test2::Hub::Interceptor'=>'1.302062','Test2::Hub::Interceptor::Terminator'=>'1.302062','Test2::Hub::Subtest'=>'1.302062','Test2::IPC'=>'1.302062','Test2::IPC::Driver'=>'1.302062','Test2::IPC::Driver::Files'=>'1.302062','Test2::Util'=>'1.302062','Test2::Util::ExternalMeta'=>'1.302062','Test2::Util::HashBase'=>'1.302062','Test2::Util::Trace'=>'1.302062','Test::Builder'=>'1.302062','Test::Builder::Formatter'=>'1.302062','Test::Builder::Module'=>'1.302062','Test::Builder::Tester'=>'1.302062','Test::Builder::Tester::Color'=>'1.302062','Test::Builder::TodoDiag'=>'1.302062','Test::More'=>'1.302062','Test::Simple'=>'1.302062','Test::Tester'=>'1.302062','Test::Tester::Capture'=>'1.302062','Test::Tester::CaptureRunner'=>'1.302062','Test::Tester::Delegate'=>'1.302062','Test::use::ok'=>'1.302062','Time::HiRes'=>'1.9740_03','Unicode::Collate'=>'1.18','Unicode::Collate::CJK::Big5'=>'1.18','Unicode::Collate::CJK::GB2312'=>'1.18','Unicode::Collate::CJK::JISX0208'=>'1.18','Unicode::Collate::CJK::Korean'=>'1.18','Unicode::Collate::CJK::Pinyin'=>'1.18','Unicode::Collate::CJK::Stroke'=>'1.18','Unicode::Collate::CJK::Zhuyin'=>'1.18','Unicode::Collate::Locale'=>'1.18','Unicode::UCD'=>'0.67','XS::APItest'=>'0.87','XS::Typemap'=>'0.15','mro'=>'1.20','ok'=>'1.302062','threads'=>'2.10',},removed=>{}},5.025008=>{delta_from=>5.025007,changed=>{'Archive::Tar'=>'2.24','Archive::Tar::Constant'=>'2.24','Archive::Tar::File'=>'2.24','B::Debug'=>'1.24','B::Op_private'=>'5.025008','Config'=>'5.025008','Data::Dumper'=>'2.166','Encode'=>'2.88','Encode::Alias'=>'2.21','Encode::CN::HZ'=>'2.08','Encode::MIME::Header'=>'2.24','Encode::MIME::Name'=>'1.02','Encode::Unicode'=>'2.1501','IO'=>'1.38','Locale::Codes'=>'3.42','Locale::Codes::Constants'=>'3.42','Locale::Codes::Country'=>'3.42','Locale::Codes::Country_Codes'=>'3.42','Locale::Codes::Country_Retired'=>'3.42','Locale::Codes::Currency'=>'3.42','Locale::Codes::Currency_Codes'=>'3.42','Locale::Codes::Currency_Retired'=>'3.42','Locale::Codes::LangExt'=>'3.42','Locale::Codes::LangExt_Codes'=>'3.42','Locale::Codes::LangExt_Retired'=>'3.42','Locale::Codes::LangFam'=>'3.42','Locale::Codes::LangFam_Codes'=>'3.42','Locale::Codes::LangFam_Retired'=>'3.42','Locale::Codes::LangVar'=>'3.42','Locale::Codes::LangVar_Codes'=>'3.42','Locale::Codes::LangVar_Retired'=>'3.42','Locale::Codes::Language'=>'3.42','Locale::Codes::Language_Codes'=>'3.42','Locale::Codes::Language_Retired'=>'3.42','Locale::Codes::Script'=>'3.42','Locale::Codes::Script_Codes'=>'3.42','Locale::Codes::Script_Retired'=>'3.42','Locale::Country'=>'3.42','Locale::Currency'=>'3.42','Locale::Language'=>'3.42','Locale::Script'=>'3.42','Math::BigFloat'=>'1.999806','Math::BigFloat::Trace'=>'0.47','Math::BigInt'=>'1.999806','Math::BigInt::Calc'=>'1.999806','Math::BigInt::CalcEmu'=>'1.999806','Math::BigInt::FastCalc'=>'0.5005','Math::BigInt::Lib'=>'1.999806','Math::BigInt::Trace'=>'0.47','Math::BigRat'=>'0.2611','Module::CoreList'=>'5.20161220','Module::CoreList::TieHashDelta'=>'5.20161220','Module::CoreList::Utils'=>'5.20161220','POSIX'=>'1.76','PerlIO::scalar'=>'0.25','Pod::Simple'=>'3.35','Pod::Simple::BlackBox'=>'3.35','Pod::Simple::Checker'=>'3.35','Pod::Simple::Debug'=>'3.35','Pod::Simple::DumpAsText'=>'3.35','Pod::Simple::DumpAsXML'=>'3.35','Pod::Simple::HTML'=>'3.35','Pod::Simple::HTMLBatch'=>'3.35','Pod::Simple::LinkSection'=>'3.35','Pod::Simple::Methody'=>'3.35','Pod::Simple::Progress'=>'3.35','Pod::Simple::PullParser'=>'3.35','Pod::Simple::PullParserEndToken'=>'3.35','Pod::Simple::PullParserStartToken'=>'3.35','Pod::Simple::PullParserTextToken'=>'3.35','Pod::Simple::PullParserToken'=>'3.35','Pod::Simple::RTF'=>'3.35','Pod::Simple::Search'=>'3.35','Pod::Simple::SimpleTree'=>'3.35','Pod::Simple::Text'=>'3.35','Pod::Simple::TextContent'=>'3.35','Pod::Simple::TiedOutFH'=>'3.35','Pod::Simple::Transcode'=>'3.35','Pod::Simple::TranscodeDumb'=>'3.35','Pod::Simple::TranscodeSmart'=>'3.35','Pod::Simple::XHTML'=>'3.35','Pod::Simple::XMLOutStream'=>'3.35','Test2'=>'1.302073','Test2::API'=>'1.302073','Test2::API::Breakage'=>'1.302073','Test2::API::Context'=>'1.302073','Test2::API::Instance'=>'1.302073','Test2::API::Stack'=>'1.302073','Test2::Event'=>'1.302073','Test2::Event::Bail'=>'1.302073','Test2::Event::Diag'=>'1.302073','Test2::Event::Encoding'=>'1.302073','Test2::Event::Exception'=>'1.302073','Test2::Event::Generic'=>'1.302073','Test2::Event::Info'=>'1.302073','Test2::Event::Note'=>'1.302073','Test2::Event::Ok'=>'1.302073','Test2::Event::Plan'=>'1.302073','Test2::Event::Skip'=>'1.302073','Test2::Event::Subtest'=>'1.302073','Test2::Event::TAP::Version'=>'1.302073','Test2::Event::Waiting'=>'1.302073','Test2::Formatter'=>'1.302073','Test2::Formatter::TAP'=>'1.302073','Test2::Hub'=>'1.302073','Test2::Hub::Interceptor'=>'1.302073','Test2::Hub::Interceptor::Terminator'=>'1.302073','Test2::Hub::Subtest'=>'1.302073','Test2::IPC'=>'1.302073','Test2::IPC::Driver'=>'1.302073','Test2::IPC::Driver::Files'=>'1.302073','Test2::Tools::Tiny'=>'1.302073','Test2::Util'=>'1.302073','Test2::Util::ExternalMeta'=>'1.302073','Test2::Util::HashBase'=>'0.002','Test2::Util::Trace'=>'1.302073','Test::Builder'=>'1.302073','Test::Builder::Formatter'=>'1.302073','Test::Builder::Module'=>'1.302073','Test::Builder::Tester'=>'1.302073','Test::Builder::Tester::Color'=>'1.302073','Test::Builder::TodoDiag'=>'1.302073','Test::More'=>'1.302073','Test::Simple'=>'1.302073','Test::Tester'=>'1.302073','Test::Tester::Capture'=>'1.302073','Test::Tester::CaptureRunner'=>'1.302073','Test::Tester::Delegate'=>'1.302073','Test::use::ok'=>'1.302073','Time::HiRes'=>'1.9741','Time::Local'=>'1.25','Unicode::Collate'=>'1.19','Unicode::Collate::CJK::Big5'=>'1.19','Unicode::Collate::CJK::GB2312'=>'1.19','Unicode::Collate::CJK::JISX0208'=>'1.19','Unicode::Collate::CJK::Korean'=>'1.19','Unicode::Collate::CJK::Pinyin'=>'1.19','Unicode::Collate::CJK::Stroke'=>'1.19','Unicode::Collate::CJK::Zhuyin'=>'1.19','Unicode::Collate::Locale'=>'1.19','bigint'=>'0.47','bignum'=>'0.47','bigrat'=>'0.47','encoding'=>'2.19','ok'=>'1.302073',},removed=>{}},5.022003=>{delta_from=>5.022002,changed=>{'App::Cpan'=>'1.63_01','App::Prove'=>'3.35_01','App::Prove::State'=>'3.35_01','App::Prove::State::Result'=>'3.35_01','App::Prove::State::Result::Test'=>'3.35_01','Archive::Tar'=>'2.04_01','Archive::Tar::Constant'=>'2.04_01','Archive::Tar::File'=>'2.04_01','B::Op_private'=>'5.022003','CPAN'=>'2.11_01','Compress::Zlib'=>'2.068_001','Config'=>'5.022003','Cwd'=>'3.56_02','Digest'=>'1.17_01','Digest::SHA'=>'5.95_01','Encode'=>'2.72_01','ExtUtils::Command'=>'1.20_01','ExtUtils::Command::MM'=>'7.04_02','ExtUtils::Liblist'=>'7.04_02','ExtUtils::Liblist::Kid'=>'7.04_02','ExtUtils::MM'=>'7.04_02','ExtUtils::MM_AIX'=>'7.04_02','ExtUtils::MM_Any'=>'7.04_02','ExtUtils::MM_BeOS'=>'7.04_02','ExtUtils::MM_Cygwin'=>'7.04_02','ExtUtils::MM_DOS'=>'7.04_02','ExtUtils::MM_Darwin'=>'7.04_02','ExtUtils::MM_MacOS'=>'7.04_02','ExtUtils::MM_NW5'=>'7.04_02','ExtUtils::MM_OS2'=>'7.04_02','ExtUtils::MM_QNX'=>'7.04_02','ExtUtils::MM_UWIN'=>'7.04_02','ExtUtils::MM_Unix'=>'7.04_02','ExtUtils::MM_VMS'=>'7.04_02','ExtUtils::MM_VOS'=>'7.04_02','ExtUtils::MM_Win32'=>'7.04_02','ExtUtils::MM_Win95'=>'7.04_02','ExtUtils::MY'=>'7.04_02','ExtUtils::MakeMaker'=>'7.04_02','ExtUtils::MakeMaker::Config'=>'7.04_02','ExtUtils::Mkbootstrap'=>'7.04_02','ExtUtils::Mksymlists'=>'7.04_02','ExtUtils::testlib'=>'7.04_02','File::Fetch'=>'0.48_01','File::Spec'=>'3.56_02','File::Spec::Cygwin'=>'3.56_02','File::Spec::Epoc'=>'3.56_02','File::Spec::Functions'=>'3.56_02','File::Spec::Mac'=>'3.56_02','File::Spec::OS2'=>'3.56_02','File::Spec::Unix'=>'3.56_02','File::Spec::VMS'=>'3.56_02','File::Spec::Win32'=>'3.56_02','HTTP::Tiny'=>'0.054_01','I18N::LangTags::Detect'=>'1.05_01','IO'=>'1.35_01','IO::Compress::Adapter::Bzip2'=>'2.068_001','IO::Compress::Adapter::Deflate'=>'2.068_001','IO::Compress::Adapter::Identity'=>'2.068_001','IO::Compress::Base'=>'2.068_001','IO::Compress::Base::Common'=>'2.068_001','IO::Compress::Bzip2'=>'2.068_001','IO::Compress::Deflate'=>'2.068_001','IO::Compress::Gzip'=>'2.068_001','IO::Compress::Gzip::Constants'=>'2.068_001','IO::Compress::RawDeflate'=>'2.068_001','IO::Compress::Zip'=>'2.068_001','IO::Compress::Zip::Constants'=>'2.068_001','IO::Compress::Zlib::Constants'=>'2.068_001','IO::Compress::Zlib::Extra'=>'2.068_001','IO::Uncompress::Adapter::Bunzip2'=>'2.068_001','IO::Uncompress::Adapter::Identity'=>'2.068_001','IO::Uncompress::Adapter::Inflate'=>'2.068_001','IO::Uncompress::AnyInflate'=>'2.068_001','IO::Uncompress::AnyUncompress'=>'2.068_001','IO::Uncompress::Base'=>'2.068_001','IO::Uncompress::Bunzip2'=>'2.068_001','IO::Uncompress::Gunzip'=>'2.068_001','IO::Uncompress::Inflate'=>'2.068_001','IO::Uncompress::RawInflate'=>'2.068_001','IO::Uncompress::Unzip'=>'2.068_001','IPC::Cmd'=>'0.92_01','JSON::PP'=>'2.27300_01','Locale::Maketext'=>'1.26_01','Locale::Maketext::Simple'=>'0.21_01','Memoize'=>'1.03_01','Module::CoreList'=>'5.20170114_22','Module::CoreList::TieHashDelta'=>'5.20170114_22','Module::CoreList::Utils'=>'5.20170114_22','Module::Metadata::corpus::BOMTest::UTF16BE'=>undef,'Module::Metadata::corpus::BOMTest::UTF16LE'=>undef,'Module::Metadata::corpus::BOMTest::UTF8'=>'1','Net::Cmd'=>'3.05_01','Net::Config'=>'3.05_01','Net::Domain'=>'3.05_01','Net::FTP'=>'3.05_01','Net::FTP::A'=>'3.05_01','Net::FTP::E'=>'3.05_01','Net::FTP::I'=>'3.05_01','Net::FTP::L'=>'3.05_01','Net::FTP::dataconn'=>'3.05_01','Net::NNTP'=>'3.05_01','Net::Netrc'=>'3.05_01','Net::POP3'=>'3.05_01','Net::Ping'=>'2.43_01','Net::SMTP'=>'3.05_01','Net::Time'=>'3.05_01','Parse::CPAN::Meta'=>'1.4414_001','Pod::Html'=>'1.2201','Pod::Perldoc'=>'3.25_01','Storable'=>'2.53_02','Sys::Syslog'=>'0.33_01','TAP::Base'=>'3.35_01','TAP::Formatter::Base'=>'3.35_01','TAP::Formatter::Color'=>'3.35_01','TAP::Formatter::Console'=>'3.35_01','TAP::Formatter::Console::ParallelSession'=>'3.35_01','TAP::Formatter::Console::Session'=>'3.35_01','TAP::Formatter::File'=>'3.35_01','TAP::Formatter::File::Session'=>'3.35_01','TAP::Formatter::Session'=>'3.35_01','TAP::Harness'=>'3.35_01','TAP::Harness::Env'=>'3.35_01','TAP::Object'=>'3.35_01','TAP::Parser'=>'3.35_01','TAP::Parser::Aggregator'=>'3.35_01','TAP::Parser::Grammar'=>'3.35_01','TAP::Parser::Iterator'=>'3.35_01','TAP::Parser::Iterator::Array'=>'3.35_01','TAP::Parser::Iterator::Process'=>'3.35_01','TAP::Parser::Iterator::Stream'=>'3.35_01','TAP::Parser::IteratorFactory'=>'3.35_01','TAP::Parser::Multiplexer'=>'3.35_01','TAP::Parser::Result'=>'3.35_01','TAP::Parser::Result::Bailout'=>'3.35_01','TAP::Parser::Result::Comment'=>'3.35_01','TAP::Parser::Result::Plan'=>'3.35_01','TAP::Parser::Result::Pragma'=>'3.35_01','TAP::Parser::Result::Test'=>'3.35_01','TAP::Parser::Result::Unknown'=>'3.35_01','TAP::Parser::Result::Version'=>'3.35_01','TAP::Parser::Result::YAML'=>'3.35_01','TAP::Parser::ResultFactory'=>'3.35_01','TAP::Parser::Scheduler'=>'3.35_01','TAP::Parser::Scheduler::Job'=>'3.35_01','TAP::Parser::Scheduler::Spinner'=>'3.35_01','TAP::Parser::Source'=>'3.35_01','TAP::Parser::SourceHandler'=>'3.35_01','TAP::Parser::SourceHandler::Executable'=>'3.35_01','TAP::Parser::SourceHandler::File'=>'3.35_01','TAP::Parser::SourceHandler::Handle'=>'3.35_01','TAP::Parser::SourceHandler::Perl'=>'3.35_01','TAP::Parser::SourceHandler::RawTAP'=>'3.35_01','TAP::Parser::YAMLish::Reader'=>'3.35_01','TAP::Parser::YAMLish::Writer'=>'3.35_01','Test'=>'1.26_01','Test::Harness'=>'3.35_01','XSLoader'=>'0.20_01','bigint'=>'0.39_01','bignum'=>'0.39_01','bigrat'=>'0.39_01',},removed=>{}},5.024001=>{delta_from=>5.024000,changed=>{'App::Cpan'=>'1.63_01','App::Prove'=>'3.36_01','App::Prove::State'=>'3.36_01','App::Prove::State::Result'=>'3.36_01','App::Prove::State::Result::Test'=>'3.36_01','Archive::Tar'=>'2.04_01','Archive::Tar::Constant'=>'2.04_01','Archive::Tar::File'=>'2.04_01','B::Op_private'=>'5.024001','CPAN'=>'2.11_01','Compress::Zlib'=>'2.069_001','Config'=>'5.024001','Cwd'=>'3.63_01','Digest'=>'1.17_01','Digest::SHA'=>'5.95_01','Encode'=>'2.80_01','ExtUtils::Command'=>'7.10_02','ExtUtils::Command::MM'=>'7.10_02','ExtUtils::Liblist'=>'7.10_02','ExtUtils::Liblist::Kid'=>'7.10_02','ExtUtils::MM'=>'7.10_02','ExtUtils::MM_AIX'=>'7.10_02','ExtUtils::MM_Any'=>'7.10_02','ExtUtils::MM_BeOS'=>'7.10_02','ExtUtils::MM_Cygwin'=>'7.10_02','ExtUtils::MM_DOS'=>'7.10_02','ExtUtils::MM_Darwin'=>'7.10_02','ExtUtils::MM_MacOS'=>'7.10_02','ExtUtils::MM_NW5'=>'7.10_02','ExtUtils::MM_OS2'=>'7.10_02','ExtUtils::MM_QNX'=>'7.10_02','ExtUtils::MM_UWIN'=>'7.10_02','ExtUtils::MM_Unix'=>'7.10_02','ExtUtils::MM_VMS'=>'7.10_02','ExtUtils::MM_VOS'=>'7.10_02','ExtUtils::MM_Win32'=>'7.10_02','ExtUtils::MM_Win95'=>'7.10_02','ExtUtils::MY'=>'7.10_02','ExtUtils::MakeMaker'=>'7.10_02','ExtUtils::MakeMaker::Config'=>'7.10_02','ExtUtils::Mkbootstrap'=>'7.10_02','ExtUtils::Mksymlists'=>'7.10_02','ExtUtils::testlib'=>'7.10_02','File::Fetch'=>'0.48_01','File::Spec'=>'3.63_01','File::Spec::Cygwin'=>'3.63_01','File::Spec::Epoc'=>'3.63_01','File::Spec::Functions'=>'3.63_01','File::Spec::Mac'=>'3.63_01','File::Spec::OS2'=>'3.63_01','File::Spec::Unix'=>'3.63_01','File::Spec::VMS'=>'3.63_01','File::Spec::Win32'=>'3.63_01','HTTP::Tiny'=>'0.056_001','I18N::LangTags::Detect'=>'1.05_01','IO'=>'1.36_01','IO::Compress::Adapter::Bzip2'=>'2.069_001','IO::Compress::Adapter::Deflate'=>'2.069_001','IO::Compress::Adapter::Identity'=>'2.069_001','IO::Compress::Base'=>'2.069_001','IO::Compress::Base::Common'=>'2.069_001','IO::Compress::Bzip2'=>'2.069_001','IO::Compress::Deflate'=>'2.069_001','IO::Compress::Gzip'=>'2.069_001','IO::Compress::Gzip::Constants'=>'2.069_001','IO::Compress::RawDeflate'=>'2.069_001','IO::Compress::Zip'=>'2.069_001','IO::Compress::Zip::Constants'=>'2.069_001','IO::Compress::Zlib::Constants'=>'2.069_001','IO::Compress::Zlib::Extra'=>'2.069_001','IO::Uncompress::Adapter::Bunzip2'=>'2.069_001','IO::Uncompress::Adapter::Identity'=>'2.069_001','IO::Uncompress::Adapter::Inflate'=>'2.069_001','IO::Uncompress::AnyInflate'=>'2.069_001','IO::Uncompress::AnyUncompress'=>'2.069_001','IO::Uncompress::Base'=>'2.069_001','IO::Uncompress::Bunzip2'=>'2.069_001','IO::Uncompress::Gunzip'=>'2.069_001','IO::Uncompress::Inflate'=>'2.069_001','IO::Uncompress::RawInflate'=>'2.069_001','IO::Uncompress::Unzip'=>'2.069_001','IPC::Cmd'=>'0.92_01','JSON::PP'=>'2.27300_01','Locale::Maketext'=>'1.26_01','Locale::Maketext::Simple'=>'0.21_01','Math::BigFloat::Trace'=>'0.42_01','Math::BigInt::Trace'=>'0.42_01','Memoize'=>'1.03_01','Module::CoreList'=>'5.20170114_24','Module::CoreList::TieHashDelta'=>'5.20170114_24','Module::CoreList::Utils'=>'5.20170114_24','Module::Metadata::corpus::BOMTest::UTF16BE'=>undef,'Module::Metadata::corpus::BOMTest::UTF16LE'=>undef,'Module::Metadata::corpus::BOMTest::UTF8'=>'1','Net::Cmd'=>'3.08_01','Net::Config'=>'3.08_01','Net::Domain'=>'3.08_01','Net::FTP'=>'3.08_01','Net::FTP::A'=>'3.08_01','Net::FTP::E'=>'3.08_01','Net::FTP::I'=>'3.08_01','Net::FTP::L'=>'3.08_01','Net::FTP::dataconn'=>'3.08_01','Net::NNTP'=>'3.08_01','Net::Netrc'=>'3.08_01','Net::POP3'=>'3.08_01','Net::Ping'=>'2.43_01','Net::SMTP'=>'3.08_01','Net::Time'=>'3.08_01','Parse::CPAN::Meta'=>'1.4417_001','Pod::Html'=>'1.2201','Pod::Perldoc'=>'3.25_03','Storable'=>'2.56_01','Sys::Syslog'=>'0.33_01','TAP::Base'=>'3.36_01','TAP::Formatter::Base'=>'3.36_01','TAP::Formatter::Color'=>'3.36_01','TAP::Formatter::Console'=>'3.36_01','TAP::Formatter::Console::ParallelSession'=>'3.36_01','TAP::Formatter::Console::Session'=>'3.36_01','TAP::Formatter::File'=>'3.36_01','TAP::Formatter::File::Session'=>'3.36_01','TAP::Formatter::Session'=>'3.36_01','TAP::Harness'=>'3.36_01','TAP::Harness::Env'=>'3.36_01','TAP::Object'=>'3.36_01','TAP::Parser'=>'3.36_01','TAP::Parser::Aggregator'=>'3.36_01','TAP::Parser::Grammar'=>'3.36_01','TAP::Parser::Iterator'=>'3.36_01','TAP::Parser::Iterator::Array'=>'3.36_01','TAP::Parser::Iterator::Process'=>'3.36_01','TAP::Parser::Iterator::Stream'=>'3.36_01','TAP::Parser::IteratorFactory'=>'3.36_01','TAP::Parser::Multiplexer'=>'3.36_01','TAP::Parser::Result'=>'3.36_01','TAP::Parser::Result::Bailout'=>'3.36_01','TAP::Parser::Result::Comment'=>'3.36_01','TAP::Parser::Result::Plan'=>'3.36_01','TAP::Parser::Result::Pragma'=>'3.36_01','TAP::Parser::Result::Test'=>'3.36_01','TAP::Parser::Result::Unknown'=>'3.36_01','TAP::Parser::Result::Version'=>'3.36_01','TAP::Parser::Result::YAML'=>'3.36_01','TAP::Parser::ResultFactory'=>'3.36_01','TAP::Parser::Scheduler'=>'3.36_01','TAP::Parser::Scheduler::Job'=>'3.36_01','TAP::Parser::Scheduler::Spinner'=>'3.36_01','TAP::Parser::Source'=>'3.36_01','TAP::Parser::SourceHandler'=>'3.36_01','TAP::Parser::SourceHandler::Executable'=>'3.36_01','TAP::Parser::SourceHandler::File'=>'3.36_01','TAP::Parser::SourceHandler::Handle'=>'3.36_01','TAP::Parser::SourceHandler::Perl'=>'3.36_01','TAP::Parser::SourceHandler::RawTAP'=>'3.36_01','TAP::Parser::YAMLish::Reader'=>'3.36_01','TAP::Parser::YAMLish::Writer'=>'3.36_01','Test'=>'1.28_01','Test::Harness'=>'3.36_01','XSLoader'=>'0.22','bigint'=>'0.42_01','bignum'=>'0.42_01','bigrat'=>'0.42_01',},removed=>{}},5.025009=>{delta_from=>5.025008,changed=>{'App::Cpan'=>'1.66','B::Deparse'=>'1.40','B::Op_private'=>'5.025009','B::Terse'=>'1.07','B::Xref'=>'1.06','CPAN'=>'2.16','CPAN::Bundle'=>'5.5002','CPAN::Distribution'=>'2.16','CPAN::Exception::RecursiveDependency'=>'5.5001','CPAN::FTP'=>'5.5008','CPAN::FirstTime'=>'5.5310','CPAN::HandleConfig'=>'5.5008','CPAN::Module'=>'5.5003','Compress::Raw::Bzip2'=>'2.070','Compress::Raw::Zlib'=>'2.070','Config'=>'5.025009','DB_File'=>'1.840','Data::Dumper'=>'2.167','Devel::SelfStubber'=>'1.06','DynaLoader'=>'1.41','Errno'=>'1.28','ExtUtils::Embed'=>'1.34','File::Glob'=>'1.28','I18N::LangTags'=>'0.42','Module::CoreList'=>'5.20170120','Module::CoreList::TieHashDelta'=>'5.20170120','Module::CoreList::Utils'=>'5.20170120','OS2::Process'=>'1.12','PerlIO::scalar'=>'0.26','Pod::Html'=>'1.2202','Storable'=>'2.61','Symbol'=>'1.08','Term::ReadLine'=>'1.16','Test'=>'1.30','Unicode::UCD'=>'0.68','VMS::DCLsym'=>'1.08','XS::APItest'=>'0.88','XSLoader'=>'0.26','attributes'=>'0.29','diagnostics'=>'1.36','feature'=>'1.46','lib'=>'0.64','overload'=>'1.28','re'=>'0.34','threads'=>'2.12','threads::shared'=>'1.54',},removed=>{}},5.025010=>{delta_from=>5.025009,changed=>{'B'=>'1.68','B::Op_private'=>'5.025010','CPAN'=>'2.17','CPAN::Distribution'=>'2.17','Config'=>'5.02501','Getopt::Std'=>'1.12','Module::CoreList'=>'5.20170220','Module::CoreList::TieHashDelta'=>'5.20170220','Module::CoreList::Utils'=>'5.20170220','PerlIO'=>'1.10','Storable'=>'2.62','Thread::Queue'=>'3.12','feature'=>'1.47','open'=>'1.11','threads'=>'2.13',},removed=>{}},5.025011=>{delta_from=>5.025010,changed=>{'App::Prove'=>'3.38','App::Prove::State'=>'3.38','App::Prove::State::Result'=>'3.38','App::Prove::State::Result::Test'=>'3.38','B::Op_private'=>'5.025011','Compress::Raw::Bzip2'=>'2.074','Compress::Raw::Zlib'=>'2.074','Compress::Zlib'=>'2.074','Config'=>'5.025011','Config::Perl::V'=>'0.28','Cwd'=>'3.67','ExtUtils::ParseXS'=>'3.34','ExtUtils::ParseXS::Constants'=>'3.34','ExtUtils::ParseXS::CountLines'=>'3.34','ExtUtils::ParseXS::Eval'=>'3.34','ExtUtils::Typemaps'=>'3.34','ExtUtils::Typemaps::Cmd'=>'3.34','ExtUtils::Typemaps::InputMap'=>'3.34','ExtUtils::Typemaps::OutputMap'=>'3.34','ExtUtils::Typemaps::Type'=>'3.34','File::Spec'=>'3.67','File::Spec::AmigaOS'=>'3.67','File::Spec::Cygwin'=>'3.67','File::Spec::Epoc'=>'3.67','File::Spec::Functions'=>'3.67','File::Spec::Mac'=>'3.67','File::Spec::OS2'=>'3.67','File::Spec::Unix'=>'3.67','File::Spec::VMS'=>'3.67','File::Spec::Win32'=>'3.67','IO::Compress::Adapter::Bzip2'=>'2.074','IO::Compress::Adapter::Deflate'=>'2.074','IO::Compress::Adapter::Identity'=>'2.074','IO::Compress::Base'=>'2.074','IO::Compress::Base::Common'=>'2.074','IO::Compress::Bzip2'=>'2.074','IO::Compress::Deflate'=>'2.074','IO::Compress::Gzip'=>'2.074','IO::Compress::Gzip::Constants'=>'2.074','IO::Compress::RawDeflate'=>'2.074','IO::Compress::Zip'=>'2.074','IO::Compress::Zip::Constants'=>'2.074','IO::Compress::Zlib::Constants'=>'2.074','IO::Compress::Zlib::Extra'=>'2.074','IO::Uncompress::Adapter::Bunzip2'=>'2.074','IO::Uncompress::Adapter::Identity'=>'2.074','IO::Uncompress::Adapter::Inflate'=>'2.074','IO::Uncompress::AnyInflate'=>'2.074','IO::Uncompress::AnyUncompress'=>'2.074','IO::Uncompress::Base'=>'2.074','IO::Uncompress::Bunzip2'=>'2.074','IO::Uncompress::Gunzip'=>'2.074','IO::Uncompress::Inflate'=>'2.074','IO::Uncompress::RawInflate'=>'2.074','IO::Uncompress::Unzip'=>'2.074','Module::CoreList'=>'5.20170320','Module::CoreList::TieHashDelta'=>'5.20170230','Module::CoreList::Utils'=>'5.20170320','Pod::Perldoc'=>'3.28','Pod::Perldoc::BaseTo'=>'3.28','Pod::Perldoc::GetOptsOO'=>'3.28','Pod::Perldoc::ToANSI'=>'3.28','Pod::Perldoc::ToChecker'=>'3.28','Pod::Perldoc::ToMan'=>'3.28','Pod::Perldoc::ToNroff'=>'3.28','Pod::Perldoc::ToPod'=>'3.28','Pod::Perldoc::ToRtf'=>'3.28','Pod::Perldoc::ToTerm'=>'3.28','Pod::Perldoc::ToText'=>'3.28','Pod::Perldoc::ToTk'=>'3.28','Pod::Perldoc::ToXml'=>'3.28','TAP::Base'=>'3.38','TAP::Formatter::Base'=>'3.38','TAP::Formatter::Color'=>'3.38','TAP::Formatter::Console'=>'3.38','TAP::Formatter::Console::ParallelSession'=>'3.38','TAP::Formatter::Console::Session'=>'3.38','TAP::Formatter::File'=>'3.38','TAP::Formatter::File::Session'=>'3.38','TAP::Formatter::Session'=>'3.38','TAP::Harness'=>'3.38','TAP::Harness::Env'=>'3.38','TAP::Object'=>'3.38','TAP::Parser'=>'3.38','TAP::Parser::Aggregator'=>'3.38','TAP::Parser::Grammar'=>'3.38','TAP::Parser::Iterator'=>'3.38','TAP::Parser::Iterator::Array'=>'3.38','TAP::Parser::Iterator::Process'=>'3.38','TAP::Parser::Iterator::Stream'=>'3.38','TAP::Parser::IteratorFactory'=>'3.38','TAP::Parser::Multiplexer'=>'3.38','TAP::Parser::Result'=>'3.38','TAP::Parser::Result::Bailout'=>'3.38','TAP::Parser::Result::Comment'=>'3.38','TAP::Parser::Result::Plan'=>'3.38','TAP::Parser::Result::Pragma'=>'3.38','TAP::Parser::Result::Test'=>'3.38','TAP::Parser::Result::Unknown'=>'3.38','TAP::Parser::Result::Version'=>'3.38','TAP::Parser::Result::YAML'=>'3.38','TAP::Parser::ResultFactory'=>'3.38','TAP::Parser::Scheduler'=>'3.38','TAP::Parser::Scheduler::Job'=>'3.38','TAP::Parser::Scheduler::Spinner'=>'3.38','TAP::Parser::Source'=>'3.38','TAP::Parser::SourceHandler'=>'3.38','TAP::Parser::SourceHandler::Executable'=>'3.38','TAP::Parser::SourceHandler::File'=>'3.38','TAP::Parser::SourceHandler::Handle'=>'3.38','TAP::Parser::SourceHandler::Perl'=>'3.38','TAP::Parser::SourceHandler::RawTAP'=>'3.38','TAP::Parser::YAMLish::Reader'=>'3.38','TAP::Parser::YAMLish::Writer'=>'3.38','Test::Harness'=>'3.38','VMS::Stdio'=>'2.41','threads'=>'2.15','threads::shared'=>'1.55',},removed=>{}},5.025012=>{delta_from=>5.025011,changed=>{'B::Op_private'=>'5.025012','CPAN'=>'2.18','CPAN::Bundle'=>'5.5003','CPAN::Distribution'=>'2.18','Config'=>'5.025012','DynaLoader'=>'1.42','Module::CoreList'=>'5.20170420','Module::CoreList::TieHashDelta'=>'5.20170420','Module::CoreList::Utils'=>'5.20170420','Safe'=>'2.40','XSLoader'=>'0.27','base'=>'2.25','threads::shared'=>'1.56',},removed=>{}},5.026000=>{delta_from=>5.025012,changed=>{'B::Op_private'=>'5.026000','Config'=>'5.026','Module::CoreList'=>'5.20170530','Module::CoreList::TieHashDelta'=>'5.20170530','Module::CoreList::Utils'=>'5.20170530',},removed=>{}},5.027000=>{delta_from=>5.026000,changed=>{'Attribute::Handlers'=>'1.00','B::Concise'=>'1.000','B::Deparse'=>'1.41','B::Op_private'=>'5.027000','Config'=>'5.027','Module::CoreList'=>'5.20170531','Module::CoreList::TieHashDelta'=>'5.20170531','Module::CoreList::Utils'=>'5.20170531','O'=>'1.02','attributes'=>'0.3','feature'=>'1.48',},removed=>{}},5.027001=>{delta_from=>5.027,changed=>{'App::Prove'=>'3.39','App::Prove::State'=>'3.39','App::Prove::State::Result'=>'3.39','App::Prove::State::Result::Test'=>'3.39','Archive::Tar'=>'2.26','Archive::Tar::Constant'=>'2.26','Archive::Tar::File'=>'2.26','B::Op_private'=>'5.027001','B::Terse'=>'1.08','Config'=>'5.027001','Devel::PPPort'=>'3.36','DirHandle'=>'1.05','ExtUtils::Command'=>'7.30','ExtUtils::Command::MM'=>'7.30','ExtUtils::Install'=>'2.14','ExtUtils::Installed'=>'2.14','ExtUtils::Liblist'=>'7.30','ExtUtils::Liblist::Kid'=>'7.30','ExtUtils::MM'=>'7.30','ExtUtils::MM_AIX'=>'7.30','ExtUtils::MM_Any'=>'7.30','ExtUtils::MM_BeOS'=>'7.30','ExtUtils::MM_Cygwin'=>'7.30','ExtUtils::MM_DOS'=>'7.30','ExtUtils::MM_Darwin'=>'7.30','ExtUtils::MM_MacOS'=>'7.30','ExtUtils::MM_NW5'=>'7.30','ExtUtils::MM_OS2'=>'7.30','ExtUtils::MM_QNX'=>'7.30','ExtUtils::MM_UWIN'=>'7.30','ExtUtils::MM_Unix'=>'7.30','ExtUtils::MM_VMS'=>'7.30','ExtUtils::MM_VOS'=>'7.30','ExtUtils::MM_Win32'=>'7.30','ExtUtils::MM_Win95'=>'7.30','ExtUtils::MY'=>'7.30','ExtUtils::MakeMaker'=>'7.30','ExtUtils::MakeMaker::Config'=>'7.30','ExtUtils::MakeMaker::Locale'=>'7.30','ExtUtils::MakeMaker::version'=>'7.30','ExtUtils::MakeMaker::version::regex'=>'7.30','ExtUtils::Mkbootstrap'=>'7.30','ExtUtils::Mksymlists'=>'7.30','ExtUtils::Packlist'=>'2.14','ExtUtils::testlib'=>'7.30','File::Path'=>'2.14','Filter::Util::Call'=>'1.57','GDBM_File'=>'1.16','Getopt::Long'=>'2.5','IO::Socket::IP'=>'0.39','IPC::Cmd'=>'0.98','JSON::PP'=>'2.94','JSON::PP::Boolean'=>'2.94','Locale::Codes'=>'3.52','Locale::Codes::Constants'=>'3.52','Locale::Codes::Country'=>'3.52','Locale::Codes::Country_Codes'=>'3.52','Locale::Codes::Country_Retired'=>'3.52','Locale::Codes::Currency'=>'3.52','Locale::Codes::Currency_Codes'=>'3.52','Locale::Codes::Currency_Retired'=>'3.52','Locale::Codes::LangExt'=>'3.52','Locale::Codes::LangExt_Codes'=>'3.52','Locale::Codes::LangExt_Retired'=>'3.52','Locale::Codes::LangFam'=>'3.52','Locale::Codes::LangFam_Codes'=>'3.52','Locale::Codes::LangFam_Retired'=>'3.52','Locale::Codes::LangVar'=>'3.52','Locale::Codes::LangVar_Codes'=>'3.52','Locale::Codes::LangVar_Retired'=>'3.52','Locale::Codes::Language'=>'3.52','Locale::Codes::Language_Codes'=>'3.52','Locale::Codes::Language_Retired'=>'3.52','Locale::Codes::Script'=>'3.52','Locale::Codes::Script_Codes'=>'3.52','Locale::Codes::Script_Retired'=>'3.52','Locale::Country'=>'3.52','Locale::Currency'=>'3.52','Locale::Language'=>'3.52','Locale::Script'=>'3.52','Module::CoreList'=>'5.20170621','Module::CoreList::TieHashDelta'=>'5.20170621','Module::CoreList::Utils'=>'5.20170621','PerlIO::scalar'=>'0.27','PerlIO::via'=>'0.17','Storable'=>'2.63','TAP::Base'=>'3.39','TAP::Formatter::Base'=>'3.39','TAP::Formatter::Color'=>'3.39','TAP::Formatter::Console'=>'3.39','TAP::Formatter::Console::ParallelSession'=>'3.39','TAP::Formatter::Console::Session'=>'3.39','TAP::Formatter::File'=>'3.39','TAP::Formatter::File::Session'=>'3.39','TAP::Formatter::Session'=>'3.39','TAP::Harness'=>'3.39','TAP::Harness::Env'=>'3.39','TAP::Object'=>'3.39','TAP::Parser'=>'3.39','TAP::Parser::Aggregator'=>'3.39','TAP::Parser::Grammar'=>'3.39','TAP::Parser::Iterator'=>'3.39','TAP::Parser::Iterator::Array'=>'3.39','TAP::Parser::Iterator::Process'=>'3.39','TAP::Parser::Iterator::Stream'=>'3.39','TAP::Parser::IteratorFactory'=>'3.39','TAP::Parser::Multiplexer'=>'3.39','TAP::Parser::Result'=>'3.39','TAP::Parser::Result::Bailout'=>'3.39','TAP::Parser::Result::Comment'=>'3.39','TAP::Parser::Result::Plan'=>'3.39','TAP::Parser::Result::Pragma'=>'3.39','TAP::Parser::Result::Test'=>'3.39','TAP::Parser::Result::Unknown'=>'3.39','TAP::Parser::Result::Version'=>'3.39','TAP::Parser::Result::YAML'=>'3.39','TAP::Parser::ResultFactory'=>'3.39','TAP::Parser::Scheduler'=>'3.39','TAP::Parser::Scheduler::Job'=>'3.39','TAP::Parser::Scheduler::Spinner'=>'3.39','TAP::Parser::Source'=>'3.39','TAP::Parser::SourceHandler'=>'3.39','TAP::Parser::SourceHandler::Executable'=>'3.39','TAP::Parser::SourceHandler::File'=>'3.39','TAP::Parser::SourceHandler::Handle'=>'3.39','TAP::Parser::SourceHandler::Perl'=>'3.39','TAP::Parser::SourceHandler::RawTAP'=>'3.39','TAP::Parser::YAMLish::Reader'=>'3.39','TAP::Parser::YAMLish::Writer'=>'3.39','Test::Harness'=>'3.39','XS::APItest'=>'0.89','_charnames'=>'1.45','charnames'=>'1.45','if'=>'0.0607','mro'=>'1.21','threads'=>'2.16','threads::shared'=>'1.57','version'=>'0.9918','version::regex'=>'0.9918',},removed=>{}},5.022004=>{delta_from=>5.022003,changed=>{'B::Op_private'=>'5.022004','Config'=>'5.022004','Module::CoreList'=>'5.20170715_22','Module::CoreList::TieHashDelta'=>'5.20170715_22','Module::CoreList::Utils'=>'5.20170715_22','base'=>'2.22_01',},removed=>{}},5.024002=>{delta_from=>5.024001,changed=>{'B::Op_private'=>'5.024002','Config'=>'5.024002','Module::CoreList'=>'5.20170715_24','Module::CoreList::TieHashDelta'=>'5.20170715_24','Module::CoreList::Utils'=>'5.20170715_24','base'=>'2.23_01',},removed=>{}},5.027002=>{delta_from=>5.027001,changed=>{'B::Op_private'=>'5.027002','Carp'=>'1.43','Carp::Heavy'=>'1.43','Config'=>'5.027002','Cwd'=>'3.68','Encode'=>'2.92','Encode::Alias'=>'2.23','Encode::CN::HZ'=>'2.09','Encode::Encoding'=>'2.08','Encode::GSM0338'=>'2.07','Encode::Guess'=>'2.07','Encode::JP::JIS7'=>'2.07','Encode::KR::2022_KR'=>'2.04','Encode::MIME::Header'=>'2.27','Encode::MIME::Header::ISO_2022_JP'=>'1.09','Encode::Unicode'=>'2.16','Encode::Unicode::UTF7'=>'2.10','ExtUtils::CBuilder'=>'0.280228','ExtUtils::CBuilder::Base'=>'0.280228','ExtUtils::CBuilder::Platform::Unix'=>'0.280228','ExtUtils::CBuilder::Platform::VMS'=>'0.280228','ExtUtils::CBuilder::Platform::Windows'=>'0.280228','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280228','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280228','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280228','ExtUtils::CBuilder::Platform::aix'=>'0.280228','ExtUtils::CBuilder::Platform::android'=>'0.280228','ExtUtils::CBuilder::Platform::cygwin'=>'0.280228','ExtUtils::CBuilder::Platform::darwin'=>'0.280228','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280228','ExtUtils::CBuilder::Platform::os2'=>'0.280228','File::Glob'=>'1.29','File::Spec'=>'3.68','File::Spec::AmigaOS'=>'3.68','File::Spec::Cygwin'=>'3.68','File::Spec::Epoc'=>'3.68','File::Spec::Functions'=>'3.68','File::Spec::Mac'=>'3.68','File::Spec::OS2'=>'3.68','File::Spec::Unix'=>'3.68','File::Spec::VMS'=>'3.68','File::Spec::Win32'=>'3.68','List::Util'=>'1.48','List::Util::XS'=>'1.48','Math::BigRat'=>'0.2613','Module::CoreList'=>'5.20170720','Module::CoreList::TieHashDelta'=>'5.20170720','Module::CoreList::Utils'=>'5.20170720','Opcode'=>'1.40','POSIX'=>'1.77','PerlIO::scalar'=>'0.29','Scalar::Util'=>'1.48','Sub::Util'=>'1.48','Time::HiRes'=>'1.9743','Time::Piece'=>'1.3201','Time::Seconds'=>'1.3201','Unicode'=>'10.0.0','XS::APItest'=>'0.90','arybase'=>'0.13','encoding'=>'2.20','feature'=>'1.49','re'=>'0.35',},removed=>{}},5.027003=>{delta_from=>5.027002,changed=>{'B'=>'1.69','B::Concise'=>'1.001','B::Debug'=>'1.25','B::Deparse'=>'1.42','B::Op_private'=>'5.027003','Config'=>'5.027003','Data::Dumper'=>'2.167_02','Devel::Peek'=>'1.27','ExtUtils::Constant'=>'0.24','ExtUtils::Constant::Base'=>'0.06','ExtUtils::Constant::ProxySubs'=>'0.09','ExtUtils::Constant::Utils'=>'0.04','ExtUtils::ParseXS'=>'3.35','ExtUtils::ParseXS::Constants'=>'3.35','ExtUtils::ParseXS::CountLines'=>'3.35','ExtUtils::ParseXS::Eval'=>'3.35','ExtUtils::ParseXS::Utilities'=>'3.35','ExtUtils::Typemaps'=>'3.35','ExtUtils::Typemaps::Cmd'=>'3.35','ExtUtils::Typemaps::InputMap'=>'3.35','ExtUtils::Typemaps::OutputMap'=>'3.35','ExtUtils::Typemaps::Type'=>'3.35','Filter::Simple'=>'0.94','Module::CoreList'=>'5.20170821','Module::CoreList::TieHashDelta'=>'5.20170821','Module::CoreList::Utils'=>'5.20170821','SelfLoader'=>'1.24','Storable'=>'2.64','XS::APItest'=>'0.91','base'=>'2.26','threads'=>'2.17','utf8'=>'1.20',},removed=>{}},5.027004=>{delta_from=>5.027003,changed=>{'B::Op_private'=>'5.027004','Config'=>'5.027004','File::Glob'=>'1.30','I18N::Langinfo'=>'0.14','Module::CoreList'=>'5.20170920','Module::CoreList::TieHashDelta'=>'5.20170920','Module::CoreList::Utils'=>'5.20170920','Term::ReadLine'=>'1.17','VMS::Stdio'=>'2.42','XS::APItest'=>'0.92','attributes'=>'0.31','sort'=>'2.03','threads'=>'2.18',},removed=>{}},5.024003=>{delta_from=>5.024002,changed=>{'B::Op_private'=>'5.024003','Config'=>'5.024003','Module::CoreList'=>'5.20170922_24','Module::CoreList::TieHashDelta'=>'5.20170922_24','Module::CoreList::Utils'=>'5.20170922_24','POSIX'=>'1.65_01','Time::HiRes'=>'1.9741',},removed=>{}},5.026001=>{delta_from=>5.026000,changed=>{'B::Op_private'=>'5.026001','Config'=>'5.026001','Module::CoreList'=>'5.20170922_26','Module::CoreList::TieHashDelta'=>'5.20170922_26','Module::CoreList::Utils'=>'5.20170922_26','_charnames'=>'1.45','base'=>'2.26','charnames'=>'1.45',},removed=>{}},5.027005=>{delta_from=>5.027004,changed=>{'B'=>'1.70','B::Concise'=>'1.002','B::Deparse'=>'1.43','B::Op_private'=>'5.027005','B::Xref'=>'1.07','Config'=>'5.027005','Config::Perl::V'=>'0.29','Digest::SHA'=>'5.98','Encode'=>'2.93','Encode::CN::HZ'=>'2.10','Encode::JP::JIS7'=>'2.08','Encode::MIME::Header'=>'2.28','Encode::MIME::Name'=>'1.03','File::Fetch'=>'0.54','File::Path'=>'2.15','List::Util'=>'1.49','List::Util::XS'=>'1.49','Locale::Codes'=>'3.54','Locale::Codes::Constants'=>'3.54','Locale::Codes::Country'=>'3.54','Locale::Codes::Country_Codes'=>'3.54','Locale::Codes::Country_Retired'=>'3.54','Locale::Codes::Currency'=>'3.54','Locale::Codes::Currency_Codes'=>'3.54','Locale::Codes::Currency_Retired'=>'3.54','Locale::Codes::LangExt'=>'3.54','Locale::Codes::LangExt_Codes'=>'3.54','Locale::Codes::LangExt_Retired'=>'3.54','Locale::Codes::LangFam'=>'3.54','Locale::Codes::LangFam_Codes'=>'3.54','Locale::Codes::LangFam_Retired'=>'3.54','Locale::Codes::LangVar'=>'3.54','Locale::Codes::LangVar_Codes'=>'3.54','Locale::Codes::LangVar_Retired'=>'3.54','Locale::Codes::Language'=>'3.54','Locale::Codes::Language_Codes'=>'3.54','Locale::Codes::Language_Retired'=>'3.54','Locale::Codes::Script'=>'3.54','Locale::Codes::Script_Codes'=>'3.54','Locale::Codes::Script_Retired'=>'3.54','Locale::Country'=>'3.54','Locale::Currency'=>'3.54','Locale::Language'=>'3.54','Locale::Script'=>'3.54','Math::BigFloat'=>'1.999811','Math::BigInt'=>'1.999811','Math::BigInt::Calc'=>'1.999811','Math::BigInt::CalcEmu'=>'1.999811','Math::BigInt::FastCalc'=>'0.5006','Math::BigInt::Lib'=>'1.999811','Module::CoreList'=>'5.20171020','Module::CoreList::TieHashDelta'=>'5.20171020','Module::CoreList::Utils'=>'5.20171020','NEXT'=>'0.67_01','POSIX'=>'1.78','Pod::Perldoc'=>'3.2801','Scalar::Util'=>'1.49','Sub::Util'=>'1.49','Sys::Hostname'=>'1.21','Test2'=>'1.302103','Test2::API'=>'1.302103','Test2::API::Breakage'=>'1.302103','Test2::API::Context'=>'1.302103','Test2::API::Instance'=>'1.302103','Test2::API::Stack'=>'1.302103','Test2::Event'=>'1.302103','Test2::Event::Bail'=>'1.302103','Test2::Event::Diag'=>'1.302103','Test2::Event::Encoding'=>'1.302103','Test2::Event::Exception'=>'1.302103','Test2::Event::Fail'=>'1.302103','Test2::Event::Generic'=>'1.302103','Test2::Event::Note'=>'1.302103','Test2::Event::Ok'=>'1.302103','Test2::Event::Pass'=>'1.302103','Test2::Event::Plan'=>'1.302103','Test2::Event::Skip'=>'1.302103','Test2::Event::Subtest'=>'1.302103','Test2::Event::TAP::Version'=>'1.302103','Test2::Event::Waiting'=>'1.302103','Test2::EventFacet'=>'1.302103','Test2::EventFacet::About'=>'1.302103','Test2::EventFacet::Amnesty'=>'1.302103','Test2::EventFacet::Assert'=>'1.302103','Test2::EventFacet::Control'=>'1.302103','Test2::EventFacet::Error'=>'1.302103','Test2::EventFacet::Info'=>'1.302103','Test2::EventFacet::Meta'=>'1.302103','Test2::EventFacet::Parent'=>'1.302103','Test2::EventFacet::Plan'=>'1.302103','Test2::EventFacet::Trace'=>'1.302103','Test2::Formatter'=>'1.302103','Test2::Formatter::TAP'=>'1.302103','Test2::Hub'=>'1.302103','Test2::Hub::Interceptor'=>'1.302103','Test2::Hub::Interceptor::Terminator'=>'1.302103','Test2::Hub::Subtest'=>'1.302103','Test2::IPC'=>'1.302103','Test2::IPC::Driver'=>'1.302103','Test2::IPC::Driver::Files'=>'1.302103','Test2::Tools::Tiny'=>'1.302103','Test2::Util'=>'1.302103','Test2::Util::ExternalMeta'=>'1.302103','Test2::Util::Facets2Legacy'=>'1.302103','Test2::Util::HashBase'=>'0.005','Test2::Util::Trace'=>'1.302103','Test::Builder'=>'1.302103','Test::Builder::Formatter'=>'1.302103','Test::Builder::IO::Scalar'=>'2.114','Test::Builder::Module'=>'1.302103','Test::Builder::Tester'=>'1.302103','Test::Builder::Tester::Color'=>'1.302103','Test::Builder::TodoDiag'=>'1.302103','Test::More'=>'1.302103','Test::Simple'=>'1.302103','Test::Tester'=>'1.302103','Test::Tester::Capture'=>'1.302103','Test::Tester::CaptureRunner'=>'1.302103','Test::Tester::Delegate'=>'1.302103','Test::use::ok'=>'1.302103','Time::HiRes'=>'1.9746','Time::Piece'=>'1.3202','Time::Seconds'=>'1.3202','arybase'=>'0.14','encoding'=>'2.21','ok'=>'1.302103',},removed=>{'Test2::Event::Info'=>1,}},5.027006=>{delta_from=>5.027005,changed=>{'Attribute::Handlers'=>'1.01','B'=>'1.72','B::Concise'=>'1.003','B::Deparse'=>'1.45','B::Op_private'=>'5.027006','Carp'=>'1.44','Carp::Heavy'=>'1.44','Compress::Raw::Zlib'=>'2.075','Config'=>'5.027006','Config::Extensions'=>'0.02','Cwd'=>'3.70','DynaLoader'=>'1.44','ExtUtils::CBuilder'=>'0.280229','ExtUtils::CBuilder::Platform::Unix'=>'0.280229','ExtUtils::CBuilder::Platform::VMS'=>'0.280229','ExtUtils::CBuilder::Platform::Windows'=>'0.280229','ExtUtils::CBuilder::Platform::aix'=>'0.280229','ExtUtils::CBuilder::Platform::android'=>'0.280229','ExtUtils::CBuilder::Platform::cygwin'=>'0.280229','ExtUtils::CBuilder::Platform::darwin'=>'0.280229','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280229','ExtUtils::CBuilder::Platform::os2'=>'0.280229','ExtUtils::Embed'=>'1.35','ExtUtils::Miniperl'=>'1.07','ExtUtils::ParseXS'=>'3.36','ExtUtils::ParseXS::Constants'=>'3.36','ExtUtils::ParseXS::CountLines'=>'3.36','ExtUtils::ParseXS::Eval'=>'3.36','ExtUtils::ParseXS::Utilities'=>'3.36','ExtUtils::Typemaps'=>'3.36','ExtUtils::Typemaps::Cmd'=>'3.36','ExtUtils::Typemaps::InputMap'=>'3.36','ExtUtils::Typemaps::OutputMap'=>'3.36','ExtUtils::Typemaps::Type'=>'3.36','ExtUtils::XSSymSet'=>'1.4','File::Copy'=>'2.33','File::Spec'=>'3.69','File::Spec::AmigaOS'=>'3.69','File::Spec::Cygwin'=>'3.69','File::Spec::Epoc'=>'3.69','File::Spec::Functions'=>'3.69','File::Spec::Mac'=>'3.69','File::Spec::OS2'=>'3.69','File::Spec::Unix'=>'3.69','File::Spec::VMS'=>'3.69','File::Spec::Win32'=>'3.69','File::stat'=>'1.08','FileCache'=>'1.10','Filter::Simple'=>'0.95','Hash::Util::FieldHash'=>'1.20','I18N::LangTags'=>'0.43','I18N::LangTags::Detect'=>'1.07','I18N::LangTags::List'=>'0.40','I18N::Langinfo'=>'0.15','IO::Handle'=>'1.37','IO::Select'=>'1.23','Locale::Maketext'=>'1.29','Module::CoreList'=>'5.20171120','Module::CoreList::TieHashDelta'=>'5.20171120','Module::CoreList::Utils'=>'5.20171120','Net::Cmd'=>'3.11','Net::Config'=>'3.11','Net::Domain'=>'3.11','Net::FTP'=>'3.11','Net::FTP::A'=>'3.11','Net::FTP::E'=>'3.11','Net::FTP::I'=>'3.11','Net::FTP::L'=>'3.11','Net::FTP::dataconn'=>'3.11','Net::NNTP'=>'3.11','Net::Netrc'=>'3.11','Net::POP3'=>'3.11','Net::Ping'=>'2.62','Net::SMTP'=>'3.11','Net::Time'=>'3.11','Net::hostent'=>'1.02','Net::netent'=>'1.01','Net::protoent'=>'1.01','Net::servent'=>'1.02','O'=>'1.03','ODBM_File'=>'1.15','Opcode'=>'1.41','POSIX'=>'1.80','Pod::Html'=>'1.2203','SelfLoader'=>'1.25','Socket'=>'2.020_04','Storable'=>'2.65','Test'=>'1.31','Test2'=>'1.302111','Test2::API'=>'1.302111','Test2::API::Breakage'=>'1.302111','Test2::API::Context'=>'1.302111','Test2::API::Instance'=>'1.302111','Test2::API::Stack'=>'1.302111','Test2::Event'=>'1.302111','Test2::Event::Bail'=>'1.302111','Test2::Event::Diag'=>'1.302111','Test2::Event::Encoding'=>'1.302111','Test2::Event::Exception'=>'1.302111','Test2::Event::Fail'=>'1.302111','Test2::Event::Generic'=>'1.302111','Test2::Event::Note'=>'1.302111','Test2::Event::Ok'=>'1.302111','Test2::Event::Pass'=>'1.302111','Test2::Event::Plan'=>'1.302111','Test2::Event::Skip'=>'1.302111','Test2::Event::Subtest'=>'1.302111','Test2::Event::TAP::Version'=>'1.302111','Test2::Event::Waiting'=>'1.302111','Test2::EventFacet'=>'1.302111','Test2::EventFacet::About'=>'1.302111','Test2::EventFacet::Amnesty'=>'1.302111','Test2::EventFacet::Assert'=>'1.302111','Test2::EventFacet::Control'=>'1.302111','Test2::EventFacet::Error'=>'1.302111','Test2::EventFacet::Info'=>'1.302111','Test2::EventFacet::Meta'=>'1.302111','Test2::EventFacet::Parent'=>'1.302111','Test2::EventFacet::Plan'=>'1.302111','Test2::EventFacet::Trace'=>'1.302111','Test2::Formatter'=>'1.302111','Test2::Formatter::TAP'=>'1.302111','Test2::Hub'=>'1.302111','Test2::Hub::Interceptor'=>'1.302111','Test2::Hub::Interceptor::Terminator'=>'1.302111','Test2::Hub::Subtest'=>'1.302111','Test2::IPC'=>'1.302111','Test2::IPC::Driver'=>'1.302111','Test2::IPC::Driver::Files'=>'1.302111','Test2::Tools::Tiny'=>'1.302111','Test2::Util'=>'1.302111','Test2::Util::ExternalMeta'=>'1.302111','Test2::Util::Facets2Legacy'=>'1.302111','Test2::Util::HashBase'=>'1.302111','Test2::Util::Trace'=>'1.302111','Test::Builder'=>'1.302111','Test::Builder::Formatter'=>'1.302111','Test::Builder::Module'=>'1.302111','Test::Builder::Tester'=>'1.302111','Test::Builder::Tester::Color'=>'1.302111','Test::Builder::TodoDiag'=>'1.302111','Test::More'=>'1.302111','Test::Simple'=>'1.302111','Test::Tester'=>'1.302111','Test::Tester::Capture'=>'1.302111','Test::Tester::CaptureRunner'=>'1.302111','Test::Tester::Delegate'=>'1.302111','Test::use::ok'=>'1.302111','Tie::Array'=>'1.07','Tie::StdHandle'=>'4.5','Time::HiRes'=>'1.9747','Time::gmtime'=>'1.04','Time::localtime'=>'1.03','Unicode::Collate'=>'1.23','Unicode::Collate::CJK::Big5'=>'1.23','Unicode::Collate::CJK::GB2312'=>'1.23','Unicode::Collate::CJK::JISX0208'=>'1.23','Unicode::Collate::CJK::Korean'=>'1.23','Unicode::Collate::CJK::Pinyin'=>'1.23','Unicode::Collate::CJK::Stroke'=>'1.23','Unicode::Collate::CJK::Zhuyin'=>'1.23','Unicode::Collate::Locale'=>'1.23','Unicode::Normalize'=>'1.26','User::grent'=>'1.02','User::pwent'=>'1.01','VMS::DCLsym'=>'1.09','VMS::Stdio'=>'2.44','XS::APItest'=>'0.93','XS::Typemap'=>'0.16','XSLoader'=>'0.28','attributes'=>'0.32','base'=>'2.27','blib'=>'1.07','experimental'=>'0.017','fields'=>'2.24','ok'=>'1.302111','re'=>'0.36','sort'=>'2.04','threads'=>'2.19','warnings'=>'1.38',},removed=>{}},5.027007=>{delta_from=>5.027006,changed=>{'App::Cpan'=>'1.67','B'=>'1.73','B::Debug'=>'1.26','B::Deparse'=>'1.46','B::Op_private'=>'5.027007','CPAN'=>'2.20','CPAN::Distribution'=>'2.19','CPAN::FTP'=>'5.5011','CPAN::FirstTime'=>'5.5311','CPAN::Shell'=>'5.5007','Carp'=>'1.45','Carp::Heavy'=>'1.45','Compress::Raw::Zlib'=>'2.076','Config'=>'5.027007','Cwd'=>'3.71','Data::Dumper'=>'2.169','Devel::PPPort'=>'3.37','Digest::SHA'=>'6.00','DynaLoader'=>'1.45','ExtUtils::CBuilder'=>'0.280230','ExtUtils::CBuilder::Base'=>'0.280230','ExtUtils::CBuilder::Platform::Unix'=>'0.280230','ExtUtils::CBuilder::Platform::VMS'=>'0.280230','ExtUtils::CBuilder::Platform::Windows'=>'0.280230','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280230','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280230','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280230','ExtUtils::CBuilder::Platform::aix'=>'0.280230','ExtUtils::CBuilder::Platform::android'=>'0.280230','ExtUtils::CBuilder::Platform::cygwin'=>'0.280230','ExtUtils::CBuilder::Platform::darwin'=>'0.280230','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280230','ExtUtils::CBuilder::Platform::os2'=>'0.280230','ExtUtils::Typemaps'=>'3.37','File::Fetch'=>'0.56','File::Spec'=>'3.71','File::Spec::AmigaOS'=>'3.71','File::Spec::Cygwin'=>'3.71','File::Spec::Epoc'=>'3.71','File::Spec::Functions'=>'3.71','File::Spec::Mac'=>'3.71','File::Spec::OS2'=>'3.71','File::Spec::Unix'=>'3.71','File::Spec::VMS'=>'3.71','File::Spec::Win32'=>'3.71','Filter::Util::Call'=>'1.58','GDBM_File'=>'1.17','JSON::PP'=>'2.97000','JSON::PP::Boolean'=>'2.97000','Locale::Codes'=>'3.55','Locale::Codes::Constants'=>'3.55','Locale::Codes::Country'=>'3.55','Locale::Codes::Country_Codes'=>'3.55','Locale::Codes::Country_Retired'=>'3.55','Locale::Codes::Currency'=>'3.55','Locale::Codes::Currency_Codes'=>'3.55','Locale::Codes::Currency_Retired'=>'3.55','Locale::Codes::LangExt'=>'3.55','Locale::Codes::LangExt_Codes'=>'3.55','Locale::Codes::LangExt_Retired'=>'3.55','Locale::Codes::LangFam'=>'3.55','Locale::Codes::LangFam_Codes'=>'3.55','Locale::Codes::LangFam_Retired'=>'3.55','Locale::Codes::LangVar'=>'3.55','Locale::Codes::LangVar_Codes'=>'3.55','Locale::Codes::LangVar_Retired'=>'3.55','Locale::Codes::Language'=>'3.55','Locale::Codes::Language_Codes'=>'3.55','Locale::Codes::Language_Retired'=>'3.55','Locale::Codes::Script'=>'3.55','Locale::Codes::Script_Codes'=>'3.55','Locale::Codes::Script_Retired'=>'3.55','Locale::Country'=>'3.55','Locale::Currency'=>'3.55','Locale::Language'=>'3.55','Locale::Script'=>'3.55','Module::CoreList'=>'5.20171220','Module::CoreList::TieHashDelta'=>'5.20171220','Module::CoreList::Utils'=>'5.20171220','Opcode'=>'1.42','POSIX'=>'1.81','Pod::Functions'=>'1.12','Pod::Functions::Functions'=>'1.12','Pod::Html'=>'1.23','Sys::Hostname'=>'1.22','Test2'=>'1.302120','Test2::API'=>'1.302120','Test2::API::Breakage'=>'1.302120','Test2::API::Context'=>'1.302120','Test2::API::Instance'=>'1.302120','Test2::API::Stack'=>'1.302120','Test2::Event'=>'1.302120','Test2::Event::Bail'=>'1.302120','Test2::Event::Diag'=>'1.302120','Test2::Event::Encoding'=>'1.302120','Test2::Event::Exception'=>'1.302120','Test2::Event::Fail'=>'1.302120','Test2::Event::Generic'=>'1.302120','Test2::Event::Note'=>'1.302120','Test2::Event::Ok'=>'1.302120','Test2::Event::Pass'=>'1.302120','Test2::Event::Plan'=>'1.302120','Test2::Event::Skip'=>'1.302120','Test2::Event::Subtest'=>'1.302120','Test2::Event::TAP::Version'=>'1.302120','Test2::Event::Waiting'=>'1.302120','Test2::EventFacet'=>'1.302120','Test2::EventFacet::About'=>'1.302120','Test2::EventFacet::Amnesty'=>'1.302120','Test2::EventFacet::Assert'=>'1.302120','Test2::EventFacet::Control'=>'1.302120','Test2::EventFacet::Error'=>'1.302120','Test2::EventFacet::Info'=>'1.302120','Test2::EventFacet::Meta'=>'1.302120','Test2::EventFacet::Parent'=>'1.302120','Test2::EventFacet::Plan'=>'1.302120','Test2::EventFacet::Trace'=>'1.302120','Test2::Formatter'=>'1.302120','Test2::Formatter::TAP'=>'1.302120','Test2::Hub'=>'1.302120','Test2::Hub::Interceptor'=>'1.302120','Test2::Hub::Interceptor::Terminator'=>'1.302120','Test2::Hub::Subtest'=>'1.302120','Test2::IPC'=>'1.302120','Test2::IPC::Driver'=>'1.302120','Test2::IPC::Driver::Files'=>'1.302120','Test2::Tools::Tiny'=>'1.302120','Test2::Util'=>'1.302120','Test2::Util::ExternalMeta'=>'1.302120','Test2::Util::Facets2Legacy'=>'1.302120','Test2::Util::HashBase'=>'1.302120','Test2::Util::Trace'=>'1.302120','Test::Builder'=>'1.302120','Test::Builder::Formatter'=>'1.302120','Test::Builder::Module'=>'1.302120','Test::Builder::Tester'=>'1.302120','Test::Builder::Tester::Color'=>'1.302120','Test::Builder::TodoDiag'=>'1.302120','Test::More'=>'1.302120','Test::Simple'=>'1.302120','Test::Tester'=>'1.302120','Test::Tester::Capture'=>'1.302120','Test::Tester::CaptureRunner'=>'1.302120','Test::Tester::Delegate'=>'1.302120','Test::use::ok'=>'1.302120','Time::HiRes'=>'1.9748','Time::Piece'=>'1.3203','Time::Seconds'=>'1.3203','Unicode::Collate'=>'1.25','Unicode::Collate::CJK::Big5'=>'1.25','Unicode::Collate::CJK::GB2312'=>'1.25','Unicode::Collate::CJK::JISX0208'=>'1.25','Unicode::Collate::CJK::Korean'=>'1.25','Unicode::Collate::CJK::Pinyin'=>'1.25','Unicode::Collate::CJK::Stroke'=>'1.25','Unicode::Collate::CJK::Zhuyin'=>'1.25','Unicode::Collate::Locale'=>'1.25','Unicode::UCD'=>'0.69','XS::APItest'=>'0.94','XSLoader'=>'0.29','arybase'=>'0.15','autodie::exception'=>'2.29001','autodie::hints'=>'2.29001','experimental'=>'0.019','feature'=>'1.50','ok'=>'1.302120','overload'=>'1.29','threads'=>'2.21','threads::shared'=>'1.58','warnings'=>'1.39',},removed=>{}},5.027008=>{delta_from=>5.027007,changed=>{'B'=>'1.74','B::Deparse'=>'1.47','B::Op_private'=>'5.027008','Config'=>'5.027008','Cwd'=>'3.72','Data::Dumper'=>'2.170','Devel::PPPort'=>'3.38','Digest::SHA'=>'6.01','Encode'=>'2.94','Encode::Alias'=>'2.24','ExtUtils::Miniperl'=>'1.08','File::Spec'=>'3.72','File::Spec::AmigaOS'=>'3.72','File::Spec::Cygwin'=>'3.72','File::Spec::Epoc'=>'3.72','File::Spec::Functions'=>'3.72','File::Spec::Mac'=>'3.72','File::Spec::OS2'=>'3.72','File::Spec::Unix'=>'3.72','File::Spec::VMS'=>'3.72','File::Spec::Win32'=>'3.72','JSON::PP'=>'2.97001','JSON::PP::Boolean'=>'2.97001','Module::CoreList'=>'5.20180120','Module::CoreList::TieHashDelta'=>'5.20180120','Module::CoreList::Utils'=>'5.20180120','Opcode'=>'1.43','Pod::Functions'=>'1.13','Pod::Functions::Functions'=>'1.13','Pod::Html'=>'1.24','Pod::Man'=>'4.10','Pod::ParseLink'=>'4.10','Pod::Text'=>'4.10','Pod::Text::Color'=>'4.10','Pod::Text::Overstrike'=>'4.10','Pod::Text::Termcap'=>'4.10','Socket'=>'2.027','Time::HiRes'=>'1.9752','Unicode::UCD'=>'0.70','XS::APItest'=>'0.95','XSLoader'=>'0.30','autodie::exception'=>'2.29002','feature'=>'1.51','overload'=>'1.30','utf8'=>'1.21','warnings'=>'1.40',},removed=>{}},5.027009=>{delta_from=>5.027008,changed=>{'B::Op_private'=>'5.027009','Carp'=>'1.46','Carp::Heavy'=>'1.46','Config'=>'5.027009','Cwd'=>'3.74','Devel::PPPort'=>'3.39','Encode'=>'2.96','Encode::Unicode'=>'2.17','Errno'=>'1.29','ExtUtils::Command'=>'7.32','ExtUtils::Command::MM'=>'7.32','ExtUtils::Liblist'=>'7.32','ExtUtils::Liblist::Kid'=>'7.32','ExtUtils::MM'=>'7.32','ExtUtils::MM_AIX'=>'7.32','ExtUtils::MM_Any'=>'7.32','ExtUtils::MM_BeOS'=>'7.32','ExtUtils::MM_Cygwin'=>'7.32','ExtUtils::MM_DOS'=>'7.32','ExtUtils::MM_Darwin'=>'7.32','ExtUtils::MM_MacOS'=>'7.32','ExtUtils::MM_NW5'=>'7.32','ExtUtils::MM_OS2'=>'7.32','ExtUtils::MM_QNX'=>'7.32','ExtUtils::MM_UWIN'=>'7.32','ExtUtils::MM_Unix'=>'7.32','ExtUtils::MM_VMS'=>'7.32','ExtUtils::MM_VOS'=>'7.32','ExtUtils::MM_Win32'=>'7.32','ExtUtils::MM_Win95'=>'7.32','ExtUtils::MY'=>'7.32','ExtUtils::MakeMaker'=>'7.32','ExtUtils::MakeMaker::Config'=>'7.32','ExtUtils::MakeMaker::Locale'=>'7.32','ExtUtils::MakeMaker::version'=>'7.32','ExtUtils::MakeMaker::version::regex'=>'7.32','ExtUtils::Mkbootstrap'=>'7.32','ExtUtils::Mksymlists'=>'7.32','ExtUtils::ParseXS'=>'3.38','ExtUtils::ParseXS::Constants'=>'3.38','ExtUtils::ParseXS::CountLines'=>'3.38','ExtUtils::ParseXS::Eval'=>'3.38','ExtUtils::ParseXS::Utilities'=>'3.38','ExtUtils::Typemaps'=>'3.38','ExtUtils::Typemaps::Cmd'=>'3.38','ExtUtils::Typemaps::InputMap'=>'3.38','ExtUtils::Typemaps::OutputMap'=>'3.38','ExtUtils::Typemaps::Type'=>'3.38','ExtUtils::testlib'=>'7.32','File::Spec'=>'3.74','File::Spec::AmigaOS'=>'3.74','File::Spec::Cygwin'=>'3.74','File::Spec::Epoc'=>'3.74','File::Spec::Functions'=>'3.74','File::Spec::Mac'=>'3.74','File::Spec::OS2'=>'3.74','File::Spec::Unix'=>'3.74','File::Spec::VMS'=>'3.74','File::Spec::Win32'=>'3.74','IPC::Cmd'=>'1.00','Math::BigFloat::Trace'=>'0.49','Math::BigInt::Trace'=>'0.49','Module::CoreList'=>'5.20180220','Module::CoreList::Utils'=>'5.20180220','POSIX'=>'1.82','PerlIO::encoding'=>'0.26','Storable'=>'3.06','Storable::Limit'=>undef,'Test2'=>'1.302122','Test2::API'=>'1.302122','Test2::API::Breakage'=>'1.302122','Test2::API::Context'=>'1.302122','Test2::API::Instance'=>'1.302122','Test2::API::Stack'=>'1.302122','Test2::Event'=>'1.302122','Test2::Event::Bail'=>'1.302122','Test2::Event::Diag'=>'1.302122','Test2::Event::Encoding'=>'1.302122','Test2::Event::Exception'=>'1.302122','Test2::Event::Fail'=>'1.302122','Test2::Event::Generic'=>'1.302122','Test2::Event::Note'=>'1.302122','Test2::Event::Ok'=>'1.302122','Test2::Event::Pass'=>'1.302122','Test2::Event::Plan'=>'1.302122','Test2::Event::Skip'=>'1.302122','Test2::Event::Subtest'=>'1.302122','Test2::Event::TAP::Version'=>'1.302122','Test2::Event::Waiting'=>'1.302122','Test2::EventFacet'=>'1.302122','Test2::EventFacet::About'=>'1.302122','Test2::EventFacet::Amnesty'=>'1.302122','Test2::EventFacet::Assert'=>'1.302122','Test2::EventFacet::Control'=>'1.302122','Test2::EventFacet::Error'=>'1.302122','Test2::EventFacet::Info'=>'1.302122','Test2::EventFacet::Meta'=>'1.302122','Test2::EventFacet::Parent'=>'1.302122','Test2::EventFacet::Plan'=>'1.302122','Test2::EventFacet::Render'=>'1.302122','Test2::EventFacet::Trace'=>'1.302122','Test2::Formatter'=>'1.302122','Test2::Formatter::TAP'=>'1.302122','Test2::Hub'=>'1.302122','Test2::Hub::Interceptor'=>'1.302122','Test2::Hub::Interceptor::Terminator'=>'1.302122','Test2::Hub::Subtest'=>'1.302122','Test2::IPC'=>'1.302122','Test2::IPC::Driver'=>'1.302122','Test2::IPC::Driver::Files'=>'1.302122','Test2::Tools::Tiny'=>'1.302122','Test2::Util'=>'1.302122','Test2::Util::ExternalMeta'=>'1.302122','Test2::Util::Facets2Legacy'=>'1.302122','Test2::Util::HashBase'=>'1.302122','Test2::Util::Trace'=>'1.302122','Test::Builder'=>'1.302122','Test::Builder::Formatter'=>'1.302122','Test::Builder::Module'=>'1.302122','Test::Builder::Tester'=>'1.302122','Test::Builder::Tester::Color'=>'1.302122','Test::Builder::TodoDiag'=>'1.302122','Test::More'=>'1.302122','Test::Simple'=>'1.302122','Test::Tester'=>'1.302122','Test::Tester::Capture'=>'1.302122','Test::Tester::CaptureRunner'=>'1.302122','Test::Tester::Delegate'=>'1.302122','Test::use::ok'=>'1.302122','Time::HiRes'=>'1.9753','XS::APItest'=>'0.96','bigint'=>'0.49','bignum'=>'0.49','bigrat'=>'0.49','encoding'=>'2.22','if'=>'0.0608','mro'=>'1.22','ok'=>'1.302122','threads'=>'2.22','warnings'=>'1.41',},removed=>{'Module::CoreList::TieHashDelta'=>1,}},5.027010=>{delta_from=>5.027009,changed=>{'App::Prove'=>'3.42','App::Prove::State'=>'3.42','App::Prove::State::Result'=>'3.42','App::Prove::State::Result::Test'=>'3.42','B::Deparse'=>'1.48','B::Op_private'=>'5.027010','Carp'=>'1.49','Carp::Heavy'=>'1.49','Config'=>'5.02701','Encode'=>'2.97','ExtUtils::Command'=>'7.34','ExtUtils::Command::MM'=>'7.34','ExtUtils::Liblist'=>'7.34','ExtUtils::Liblist::Kid'=>'7.34','ExtUtils::MM'=>'7.34','ExtUtils::MM_AIX'=>'7.34','ExtUtils::MM_Any'=>'7.34','ExtUtils::MM_BeOS'=>'7.34','ExtUtils::MM_Cygwin'=>'7.34','ExtUtils::MM_DOS'=>'7.34','ExtUtils::MM_Darwin'=>'7.34','ExtUtils::MM_MacOS'=>'7.34','ExtUtils::MM_NW5'=>'7.34','ExtUtils::MM_OS2'=>'7.34','ExtUtils::MM_QNX'=>'7.34','ExtUtils::MM_UWIN'=>'7.34','ExtUtils::MM_Unix'=>'7.34','ExtUtils::MM_VMS'=>'7.34','ExtUtils::MM_VOS'=>'7.34','ExtUtils::MM_Win32'=>'7.34','ExtUtils::MM_Win95'=>'7.34','ExtUtils::MY'=>'7.34','ExtUtils::MakeMaker'=>'7.34','ExtUtils::MakeMaker::Config'=>'7.34','ExtUtils::MakeMaker::Locale'=>'7.34','ExtUtils::MakeMaker::version'=>'7.34','ExtUtils::MakeMaker::version::regex'=>'7.34','ExtUtils::Mkbootstrap'=>'7.34','ExtUtils::Mksymlists'=>'7.34','ExtUtils::ParseXS'=>'3.39','ExtUtils::ParseXS::Constants'=>'3.39','ExtUtils::ParseXS::CountLines'=>'3.39','ExtUtils::ParseXS::Eval'=>'3.39','ExtUtils::ParseXS::Utilities'=>'3.39','ExtUtils::testlib'=>'7.34','File::Glob'=>'1.31','I18N::Langinfo'=>'0.16','List::Util'=>'1.50','List::Util::XS'=>'1.50','Locale::Codes'=>'3.56','Locale::Codes::Constants'=>'3.56','Locale::Codes::Country'=>'3.56','Locale::Codes::Country_Codes'=>'3.56','Locale::Codes::Country_Retired'=>'3.56','Locale::Codes::Currency'=>'3.56','Locale::Codes::Currency_Codes'=>'3.56','Locale::Codes::Currency_Retired'=>'3.56','Locale::Codes::LangExt'=>'3.56','Locale::Codes::LangExt_Codes'=>'3.56','Locale::Codes::LangExt_Retired'=>'3.56','Locale::Codes::LangFam'=>'3.56','Locale::Codes::LangFam_Codes'=>'3.56','Locale::Codes::LangFam_Retired'=>'3.56','Locale::Codes::LangVar'=>'3.56','Locale::Codes::LangVar_Codes'=>'3.56','Locale::Codes::LangVar_Retired'=>'3.56','Locale::Codes::Language'=>'3.56','Locale::Codes::Language_Codes'=>'3.56','Locale::Codes::Language_Retired'=>'3.56','Locale::Codes::Script'=>'3.56','Locale::Codes::Script_Codes'=>'3.56','Locale::Codes::Script_Retired'=>'3.56','Locale::Country'=>'3.56','Locale::Currency'=>'3.56','Locale::Language'=>'3.56','Locale::Script'=>'3.56','Module::CoreList'=>'5.20180221','Module::CoreList::Utils'=>'5.20180221','POSIX'=>'1.83','Scalar::Util'=>'1.50','Sub::Util'=>'1.50','TAP::Base'=>'3.42','TAP::Formatter::Base'=>'3.42','TAP::Formatter::Color'=>'3.42','TAP::Formatter::Console'=>'3.42','TAP::Formatter::Console::ParallelSession'=>'3.42','TAP::Formatter::Console::Session'=>'3.42','TAP::Formatter::File'=>'3.42','TAP::Formatter::File::Session'=>'3.42','TAP::Formatter::Session'=>'3.42','TAP::Harness'=>'3.42','TAP::Harness::Env'=>'3.42','TAP::Object'=>'3.42','TAP::Parser'=>'3.42','TAP::Parser::Aggregator'=>'3.42','TAP::Parser::Grammar'=>'3.42','TAP::Parser::Iterator'=>'3.42','TAP::Parser::Iterator::Array'=>'3.42','TAP::Parser::Iterator::Process'=>'3.42','TAP::Parser::Iterator::Stream'=>'3.42','TAP::Parser::IteratorFactory'=>'3.42','TAP::Parser::Multiplexer'=>'3.42','TAP::Parser::Result'=>'3.42','TAP::Parser::Result::Bailout'=>'3.42','TAP::Parser::Result::Comment'=>'3.42','TAP::Parser::Result::Plan'=>'3.42','TAP::Parser::Result::Pragma'=>'3.42','TAP::Parser::Result::Test'=>'3.42','TAP::Parser::Result::Unknown'=>'3.42','TAP::Parser::Result::Version'=>'3.42','TAP::Parser::Result::YAML'=>'3.42','TAP::Parser::ResultFactory'=>'3.42','TAP::Parser::Scheduler'=>'3.42','TAP::Parser::Scheduler::Job'=>'3.42','TAP::Parser::Scheduler::Spinner'=>'3.42','TAP::Parser::Source'=>'3.42','TAP::Parser::SourceHandler'=>'3.42','TAP::Parser::SourceHandler::Executable'=>'3.42','TAP::Parser::SourceHandler::File'=>'3.42','TAP::Parser::SourceHandler::Handle'=>'3.42','TAP::Parser::SourceHandler::Perl'=>'3.42','TAP::Parser::SourceHandler::RawTAP'=>'3.42','TAP::Parser::YAMLish::Reader'=>'3.42','TAP::Parser::YAMLish::Writer'=>'3.42','Test2'=>'1.302133','Test2::API'=>'1.302133','Test2::API::Breakage'=>'1.302133','Test2::API::Context'=>'1.302133','Test2::API::Instance'=>'1.302133','Test2::API::Stack'=>'1.302133','Test2::Event'=>'1.302133','Test2::Event::Bail'=>'1.302133','Test2::Event::Diag'=>'1.302133','Test2::Event::Encoding'=>'1.302133','Test2::Event::Exception'=>'1.302133','Test2::Event::Fail'=>'1.302133','Test2::Event::Generic'=>'1.302133','Test2::Event::Note'=>'1.302133','Test2::Event::Ok'=>'1.302133','Test2::Event::Pass'=>'1.302133','Test2::Event::Plan'=>'1.302133','Test2::Event::Skip'=>'1.302133','Test2::Event::Subtest'=>'1.302133','Test2::Event::TAP::Version'=>'1.302133','Test2::Event::V2'=>'1.302133','Test2::Event::Waiting'=>'1.302133','Test2::EventFacet'=>'1.302133','Test2::EventFacet::About'=>'1.302133','Test2::EventFacet::Amnesty'=>'1.302133','Test2::EventFacet::Assert'=>'1.302133','Test2::EventFacet::Control'=>'1.302133','Test2::EventFacet::Error'=>'1.302133','Test2::EventFacet::Hub'=>'1.302133','Test2::EventFacet::Info'=>'1.302133','Test2::EventFacet::Meta'=>'1.302133','Test2::EventFacet::Parent'=>'1.302133','Test2::EventFacet::Plan'=>'1.302133','Test2::EventFacet::Render'=>'1.302133','Test2::EventFacet::Trace'=>'1.302133','Test2::Formatter'=>'1.302133','Test2::Formatter::TAP'=>'1.302133','Test2::Hub'=>'1.302133','Test2::Hub::Interceptor'=>'1.302133','Test2::Hub::Interceptor::Terminator'=>'1.302133','Test2::Hub::Subtest'=>'1.302133','Test2::IPC'=>'1.302133','Test2::IPC::Driver'=>'1.302133','Test2::IPC::Driver::Files'=>'1.302133','Test2::Tools::Tiny'=>'1.302133','Test2::Util'=>'1.302133','Test2::Util::ExternalMeta'=>'1.302133','Test2::Util::Facets2Legacy'=>'1.302133','Test2::Util::HashBase'=>'1.302133','Test2::Util::Trace'=>'1.302133','Test::Builder'=>'1.302133','Test::Builder::Formatter'=>'1.302133','Test::Builder::Module'=>'1.302133','Test::Builder::Tester'=>'1.302133','Test::Builder::Tester::Color'=>'1.302133','Test::Builder::TodoDiag'=>'1.302133','Test::Harness'=>'3.42','Test::More'=>'1.302133','Test::Simple'=>'1.302133','Test::Tester'=>'1.302133','Test::Tester::Capture'=>'1.302133','Test::Tester::CaptureRunner'=>'1.302133','Test::Tester::Delegate'=>'1.302133','Test::use::ok'=>'1.302133','Time::HiRes'=>'1.9757','Time::Piece'=>'1.3204','Time::Seconds'=>'1.3204','attributes'=>'0.33','ok'=>'1.302133','warnings'=>'1.42',},removed=>{}},5.024004=>{delta_from=>5.024003,changed=>{'B::Op_private'=>'5.024004','Config'=>'5.024004','Module::CoreList'=>'5.20180414_24','Module::CoreList::TieHashDelta'=>'5.20180414_24','Module::CoreList::Utils'=>'5.20180414_24',},removed=>{}},5.026002=>{delta_from=>5.026001,changed=>{'B::Op_private'=>'5.026002','Config'=>'5.026002','Module::CoreList'=>'5.20180414_26','Module::CoreList::TieHashDelta'=>'5.20180414_26','Module::CoreList::Utils'=>'5.20180414_26','PerlIO::via'=>'0.17','Term::ReadLine'=>'1.17','Unicode::UCD'=>'0.69',},removed=>{}},5.027011=>{delta_from=>5.027010,changed=>{'B::Op_private'=>'5.027011','Carp'=>'1.50','Carp::Heavy'=>'1.50','Config'=>'5.027011','Devel::PPPort'=>'3.40','Exporter'=>'5.73','Exporter::Heavy'=>'5.73','ExtUtils::Constant'=>'0.25','I18N::Langinfo'=>'0.17','IO'=>'1.39','IO::Dir'=>'1.39','IO::File'=>'1.39','IO::Handle'=>'1.39','IO::Pipe'=>'1.39','IO::Poll'=>'1.39','IO::Seekable'=>'1.39','IO::Select'=>'1.39','IO::Socket'=>'1.39','IO::Socket::INET'=>'1.39','IO::Socket::UNIX'=>'1.39','Module::CoreList'=>'5.20180420','Module::CoreList::Utils'=>'5.20180420','POSIX'=>'1.84','Time::HiRes'=>'1.9759','XS::APItest'=>'0.97','bytes'=>'1.06','subs'=>'1.03','vars'=>'1.04','version'=>'0.9923','version::regex'=>'0.9923',},removed=>{}},5.028000=>{delta_from=>5.027011,changed=>{'Archive::Tar'=>'2.30','Archive::Tar::Constant'=>'2.30','Archive::Tar::File'=>'2.30','B::Op_private'=>'5.028000','Config'=>'5.028','Module::CoreList'=>'5.20180622','Module::CoreList::Utils'=>'5.20180622','Storable'=>'3.08','XS::APItest'=>'0.98','feature'=>'1.52',},removed=>{}},5.029000=>{delta_from=>5.028,changed=>{'B::Op_private'=>'5.029000','Config'=>'5.029','Module::CoreList'=>'5.20180626','Module::CoreList::Utils'=>'5.20180626','Unicode::UCD'=>'0.71','XS::APItest'=>'0.99','feature'=>'1.53',},removed=>{}},5.029001=>{delta_from=>5.029000,changed=>{'B::Op_private'=>'5.029001','Compress::Raw::Bzip2'=>'2.081','Compress::Raw::Zlib'=>'2.081','Compress::Zlib'=>'2.081','Config'=>'5.029001','Config::Perl::V'=>'0.30','DB_File'=>'1.842','Devel::PPPort'=>'3.42','Digest::SHA'=>'6.02','ExtUtils::Manifest'=>'1.71','File::GlobMapper'=>'1.001','File::Temp'=>'0.2308','IO::Compress::Adapter::Bzip2'=>'2.081','IO::Compress::Adapter::Deflate'=>'2.081','IO::Compress::Adapter::Identity'=>'2.081','IO::Compress::Base'=>'2.081','IO::Compress::Base::Common'=>'2.081','IO::Compress::Bzip2'=>'2.081','IO::Compress::Deflate'=>'2.081','IO::Compress::Gzip'=>'2.081','IO::Compress::Gzip::Constants'=>'2.081','IO::Compress::RawDeflate'=>'2.081','IO::Compress::Zip'=>'2.081','IO::Compress::Zip::Constants'=>'2.081','IO::Compress::Zlib::Constants'=>'2.081','IO::Compress::Zlib::Extra'=>'2.081','IO::Uncompress::Adapter::Bunzip2'=>'2.081','IO::Uncompress::Adapter::Identity'=>'2.081','IO::Uncompress::Adapter::Inflate'=>'2.081','IO::Uncompress::AnyInflate'=>'2.081','IO::Uncompress::AnyUncompress'=>'2.081','IO::Uncompress::Base'=>'2.081','IO::Uncompress::Bunzip2'=>'2.081','IO::Uncompress::Gunzip'=>'2.081','IO::Uncompress::Inflate'=>'2.081','IO::Uncompress::RawInflate'=>'2.081','IO::Uncompress::Unzip'=>'2.081','IPC::Cmd'=>'1.02','Locale::Codes'=>'3.57','Locale::Codes::Constants'=>'3.57','Locale::Codes::Country'=>'3.57','Locale::Codes::Country_Codes'=>'3.57','Locale::Codes::Country_Retired'=>'3.57','Locale::Codes::Currency'=>'3.57','Locale::Codes::Currency_Codes'=>'3.57','Locale::Codes::Currency_Retired'=>'3.57','Locale::Codes::LangExt'=>'3.57','Locale::Codes::LangExt_Codes'=>'3.57','Locale::Codes::LangExt_Retired'=>'3.57','Locale::Codes::LangFam'=>'3.57','Locale::Codes::LangFam_Codes'=>'3.57','Locale::Codes::LangFam_Retired'=>'3.57','Locale::Codes::LangVar'=>'3.57','Locale::Codes::LangVar_Codes'=>'3.57','Locale::Codes::LangVar_Retired'=>'3.57','Locale::Codes::Language'=>'3.57','Locale::Codes::Language_Codes'=>'3.57','Locale::Codes::Language_Retired'=>'3.57','Locale::Codes::Script'=>'3.57','Locale::Codes::Script_Codes'=>'3.57','Locale::Codes::Script_Retired'=>'3.57','Locale::Country'=>'3.57','Locale::Currency'=>'3.57','Locale::Language'=>'3.57','Locale::Script'=>'3.57','Math::BigFloat'=>'1.999813','Math::BigFloat::Trace'=>'0.50','Math::BigInt'=>'1.999813','Math::BigInt::Calc'=>'1.999813','Math::BigInt::CalcEmu'=>'1.999813','Math::BigInt::FastCalc'=>'0.5007','Math::BigInt::Lib'=>'1.999813','Math::BigInt::Trace'=>'0.50','Math::BigRat'=>'0.2614','Module::CoreList'=>'5.20180720','Module::CoreList::Utils'=>'5.20180720','Pod::Man'=>'4.11','Pod::ParseLink'=>'4.11','Pod::Text'=>'4.11','Pod::Text::Color'=>'4.11','Pod::Text::Overstrike'=>'4.11','Pod::Text::Termcap'=>'4.11','Storable'=>'3.11','Test2'=>'1.302138','Test2::API'=>'1.302138','Test2::API::Breakage'=>'1.302138','Test2::API::Context'=>'1.302138','Test2::API::Instance'=>'1.302138','Test2::API::Stack'=>'1.302138','Test2::Event'=>'1.302138','Test2::Event::Bail'=>'1.302138','Test2::Event::Diag'=>'1.302138','Test2::Event::Encoding'=>'1.302138','Test2::Event::Exception'=>'1.302138','Test2::Event::Fail'=>'1.302138','Test2::Event::Generic'=>'1.302138','Test2::Event::Note'=>'1.302138','Test2::Event::Ok'=>'1.302138','Test2::Event::Pass'=>'1.302138','Test2::Event::Plan'=>'1.302138','Test2::Event::Skip'=>'1.302138','Test2::Event::Subtest'=>'1.302138','Test2::Event::TAP::Version'=>'1.302138','Test2::Event::V2'=>'1.302138','Test2::Event::Waiting'=>'1.302138','Test2::EventFacet'=>'1.302138','Test2::EventFacet::About'=>'1.302138','Test2::EventFacet::Amnesty'=>'1.302138','Test2::EventFacet::Assert'=>'1.302138','Test2::EventFacet::Control'=>'1.302138','Test2::EventFacet::Error'=>'1.302138','Test2::EventFacet::Hub'=>'1.302138','Test2::EventFacet::Info'=>'1.302138','Test2::EventFacet::Meta'=>'1.302138','Test2::EventFacet::Parent'=>'1.302138','Test2::EventFacet::Plan'=>'1.302138','Test2::EventFacet::Render'=>'1.302138','Test2::EventFacet::Trace'=>'1.302138','Test2::Formatter'=>'1.302138','Test2::Formatter::TAP'=>'1.302138','Test2::Hub'=>'1.302138','Test2::Hub::Interceptor'=>'1.302138','Test2::Hub::Interceptor::Terminator'=>'1.302138','Test2::Hub::Subtest'=>'1.302138','Test2::IPC'=>'1.302138','Test2::IPC::Driver'=>'1.302138','Test2::IPC::Driver::Files'=>'1.302138','Test2::Tools::Tiny'=>'1.302138','Test2::Util'=>'1.302138','Test2::Util::ExternalMeta'=>'1.302138','Test2::Util::Facets2Legacy'=>'1.302138','Test2::Util::HashBase'=>'1.302138','Test2::Util::Trace'=>'1.302138','Test::Builder'=>'1.302138','Test::Builder::Formatter'=>'1.302138','Test::Builder::Module'=>'1.302138','Test::Builder::Tester'=>'1.302138','Test::Builder::Tester::Color'=>'1.302138','Test::Builder::TodoDiag'=>'1.302138','Test::More'=>'1.302138','Test::Simple'=>'1.302138','Test::Tester'=>'1.302138','Test::Tester::Capture'=>'1.302138','Test::Tester::CaptureRunner'=>'1.302138','Test::Tester::Delegate'=>'1.302138','Test::use::ok'=>'1.302138','Thread::Queue'=>'3.13','Time::Local'=>'1.28','bigint'=>'0.50','bignum'=>'0.50','bigrat'=>'0.50','experimental'=>'0.020','ok'=>'1.302138','parent'=>'0.237','perlfaq'=>'5.20180605','version'=>'0.9924','version::regex'=>'0.9924',},removed=>{}},5.029002=>{delta_from=>5.029001,changed=>{'B::Op_private'=>'5.029002','Config'=>'5.029002','Config::Extensions'=>'0.03','Cwd'=>'3.75','Data::Dumper'=>'2.171','Filter::Util::Call'=>'1.59','HTTP::Tiny'=>'0.076','Module::CoreList'=>'5.20180820','Module::CoreList::Utils'=>'5.20180820','PerlIO::scalar'=>'0.30','Storable'=>'3.12','Test2'=>'1.302140','Test2::API'=>'1.302140','Test2::API::Breakage'=>'1.302140','Test2::API::Context'=>'1.302140','Test2::API::Instance'=>'1.302140','Test2::API::Stack'=>'1.302140','Test2::Event'=>'1.302140','Test2::Event::Bail'=>'1.302140','Test2::Event::Diag'=>'1.302140','Test2::Event::Encoding'=>'1.302140','Test2::Event::Exception'=>'1.302140','Test2::Event::Fail'=>'1.302140','Test2::Event::Generic'=>'1.302140','Test2::Event::Note'=>'1.302140','Test2::Event::Ok'=>'1.302140','Test2::Event::Pass'=>'1.302140','Test2::Event::Plan'=>'1.302140','Test2::Event::Skip'=>'1.302140','Test2::Event::Subtest'=>'1.302140','Test2::Event::TAP::Version'=>'1.302140','Test2::Event::V2'=>'1.302140','Test2::Event::Waiting'=>'1.302140','Test2::EventFacet'=>'1.302140','Test2::EventFacet::About'=>'1.302140','Test2::EventFacet::Amnesty'=>'1.302140','Test2::EventFacet::Assert'=>'1.302140','Test2::EventFacet::Control'=>'1.302140','Test2::EventFacet::Error'=>'1.302140','Test2::EventFacet::Hub'=>'1.302140','Test2::EventFacet::Info'=>'1.302140','Test2::EventFacet::Meta'=>'1.302140','Test2::EventFacet::Parent'=>'1.302140','Test2::EventFacet::Plan'=>'1.302140','Test2::EventFacet::Render'=>'1.302140','Test2::EventFacet::Trace'=>'1.302140','Test2::Formatter'=>'1.302140','Test2::Formatter::TAP'=>'1.302140','Test2::Hub'=>'1.302140','Test2::Hub::Interceptor'=>'1.302140','Test2::Hub::Interceptor::Terminator'=>'1.302140','Test2::Hub::Subtest'=>'1.302140','Test2::IPC'=>'1.302140','Test2::IPC::Driver'=>'1.302140','Test2::IPC::Driver::Files'=>'1.302140','Test2::Tools::Tiny'=>'1.302140','Test2::Util'=>'1.302140','Test2::Util::ExternalMeta'=>'1.302140','Test2::Util::Facets2Legacy'=>'1.302140','Test2::Util::HashBase'=>'1.302140','Test2::Util::Trace'=>'1.302140','Test::Builder'=>'1.302140','Test::Builder::Formatter'=>'1.302140','Test::Builder::Module'=>'1.302140','Test::Builder::Tester'=>'1.302140','Test::Builder::Tester::Color'=>'1.302140','Test::Builder::TodoDiag'=>'1.302140','Test::More'=>'1.302140','Test::Simple'=>'1.302140','Test::Tester'=>'1.302140','Test::Tester::Capture'=>'1.302140','Test::Tester::CaptureRunner'=>'1.302140','Test::Tester::Delegate'=>'1.302140','Test::use::ok'=>'1.302140','Time::HiRes'=>'1.9760','Time::Piece'=>'1.33','Time::Seconds'=>'1.33','Unicode'=>'11.0.0','ok'=>'1.302140','warnings'=>'1.43',},removed=>{}},5.029003=>{delta_from=>5.029002,changed=>{'Archive::Tar'=>'2.32','Archive::Tar::Constant'=>'2.32','Archive::Tar::File'=>'2.32','B::Op_private'=>'5.029003','Config'=>'5.029003','Data::Dumper'=>'2.172','Devel::PPPort'=>'3.43','File::Path'=>'2.16','File::Spec'=>'3.75','File::Spec::AmigaOS'=>'3.75','File::Spec::Cygwin'=>'3.75','File::Spec::Epoc'=>'3.75','File::Spec::Functions'=>'3.75','File::Spec::Mac'=>'3.75','File::Spec::OS2'=>'3.75','File::Spec::Unix'=>'3.75','File::Spec::VMS'=>'3.75','File::Spec::Win32'=>'3.75','Module::CoreList'=>'5.20180920','Module::CoreList::Utils'=>'5.20180920','POSIX'=>'1.85','Storable'=>'3.13','User::grent'=>'1.03','perlfaq'=>'5.20180915',},removed=>{'Locale::Codes'=>1,'Locale::Codes::Constants'=>1,'Locale::Codes::Country'=>1,'Locale::Codes::Country_Codes'=>1,'Locale::Codes::Country_Retired'=>1,'Locale::Codes::Currency'=>1,'Locale::Codes::Currency_Codes'=>1,'Locale::Codes::Currency_Retired'=>1,'Locale::Codes::LangExt'=>1,'Locale::Codes::LangExt_Codes'=>1,'Locale::Codes::LangExt_Retired'=>1,'Locale::Codes::LangFam'=>1,'Locale::Codes::LangFam_Codes'=>1,'Locale::Codes::LangFam_Retired'=>1,'Locale::Codes::LangVar'=>1,'Locale::Codes::LangVar_Codes'=>1,'Locale::Codes::LangVar_Retired'=>1,'Locale::Codes::Language'=>1,'Locale::Codes::Language_Codes'=>1,'Locale::Codes::Language_Retired'=>1,'Locale::Codes::Script'=>1,'Locale::Codes::Script_Codes'=>1,'Locale::Codes::Script_Retired'=>1,'Locale::Country'=>1,'Locale::Currency'=>1,'Locale::Language'=>1,'Locale::Script'=>1,}},5.029004=>{delta_from=>5.029003,changed=>{'App::Cpan'=>'1.671','B'=>'1.75','B::Concise'=>'1.004','B::Deparse'=>'1.49','B::Op_private'=>'5.029004','B::Terse'=>'1.09','CPAN'=>'2.21','CPAN::Distribution'=>'2.21','CPAN::Mirrors'=>'2.21','CPAN::Plugin'=>'0.97','CPAN::Shell'=>'5.5008','Config'=>'5.029004','Devel::Peek'=>'1.28','File::Copy'=>'2.34','File::Glob'=>'1.32','Math::BigFloat::Trace'=>'0.51','Math::BigInt::Trace'=>'0.51','Module::CoreList'=>'5.20181020','Module::CoreList::Utils'=>'5.20181020','Unicode::UCD'=>'0.72','bigint'=>'0.51','bignum'=>'0.51','bigrat'=>'0.51','bytes'=>'1.07','feature'=>'1.54','sigtrap'=>'1.09','vars'=>'1.05',},removed=>{'B::Debug'=>1,'arybase'=>1,}},5.029005=>{delta_from=>5.029004,changed=>{'B::Op_private'=>'5.029005','Config'=>'5.029005','Cwd'=>'3.76','Data::Dumper'=>'2.173','Errno'=>'1.30','File::Spec'=>'3.76','File::Spec::AmigaOS'=>'3.76','File::Spec::Cygwin'=>'3.76','File::Spec::Epoc'=>'3.76','File::Spec::Functions'=>'3.76','File::Spec::Mac'=>'3.76','File::Spec::OS2'=>'3.76','File::Spec::Unix'=>'3.76','File::Spec::VMS'=>'3.76','File::Spec::Win32'=>'3.76','GDBM_File'=>'1.18','Module::CoreList'=>'5.20181120','Module::CoreList::Utils'=>'5.20181120','NDBM_File'=>'1.15','ODBM_File'=>'1.16','SDBM_File'=>'1.15','re'=>'0.37',},removed=>{}},5.026003=>{delta_from=>5.026002,changed=>{'Archive::Tar'=>'2.24_01','B::Op_private'=>'5.026003','Config'=>'5.026003','Module::CoreList'=>'5.20181129_26','Module::CoreList::TieHashDelta'=>'5.20181129_26','Module::CoreList::Utils'=>'5.20181129_26',},removed=>{}},5.028001=>{delta_from=>5.028,changed=>{'B::Op_private'=>'5.028001','Config'=>'5.028001','Module::CoreList'=>'5.20181129_28','Module::CoreList::Utils'=>'5.20181129_28',},removed=>{}},5.029006=>{delta_from=>5.029005,changed=>{'B::Op_private'=>'5.029006','Config'=>'5.029006','Config::Perl::V'=>'0.32','ExtUtils::ParseXS'=>'3.40','ExtUtils::ParseXS::Constants'=>'3.40','ExtUtils::ParseXS::CountLines'=>'3.40','ExtUtils::ParseXS::Eval'=>'3.40','ExtUtils::ParseXS::Utilities'=>'3.40','File::Find'=>'1.35','Module::CoreList'=>'5.20181218','Module::CoreList::Utils'=>'5.20181218','POSIX'=>'1.86','Storable'=>'3.14','Test2'=>'1.302141','Test2::API'=>'1.302141','Test2::API::Breakage'=>'1.302141','Test2::API::Context'=>'1.302141','Test2::API::Instance'=>'1.302141','Test2::API::Stack'=>'1.302141','Test2::Event'=>'1.302141','Test2::Event::Bail'=>'1.302141','Test2::Event::Diag'=>'1.302141','Test2::Event::Encoding'=>'1.302141','Test2::Event::Exception'=>'1.302141','Test2::Event::Fail'=>'1.302141','Test2::Event::Generic'=>'1.302141','Test2::Event::Note'=>'1.302141','Test2::Event::Ok'=>'1.302141','Test2::Event::Pass'=>'1.302141','Test2::Event::Plan'=>'1.302141','Test2::Event::Skip'=>'1.302141','Test2::Event::Subtest'=>'1.302141','Test2::Event::TAP::Version'=>'1.302141','Test2::Event::V2'=>'1.302141','Test2::Event::Waiting'=>'1.302141','Test2::EventFacet'=>'1.302141','Test2::EventFacet::About'=>'1.302141','Test2::EventFacet::Amnesty'=>'1.302141','Test2::EventFacet::Assert'=>'1.302141','Test2::EventFacet::Control'=>'1.302141','Test2::EventFacet::Error'=>'1.302141','Test2::EventFacet::Hub'=>'1.302141','Test2::EventFacet::Info'=>'1.302141','Test2::EventFacet::Meta'=>'1.302141','Test2::EventFacet::Parent'=>'1.302141','Test2::EventFacet::Plan'=>'1.302141','Test2::EventFacet::Render'=>'1.302141','Test2::EventFacet::Trace'=>'1.302141','Test2::Formatter'=>'1.302141','Test2::Formatter::TAP'=>'1.302141','Test2::Hub'=>'1.302141','Test2::Hub::Interceptor'=>'1.302141','Test2::Hub::Interceptor::Terminator'=>'1.302141','Test2::Hub::Subtest'=>'1.302141','Test2::IPC'=>'1.302141','Test2::IPC::Driver'=>'1.302141','Test2::IPC::Driver::Files'=>'1.302141','Test2::Tools::Tiny'=>'1.302141','Test2::Util'=>'1.302141','Test2::Util::ExternalMeta'=>'1.302141','Test2::Util::Facets2Legacy'=>'1.302141','Test2::Util::HashBase'=>'1.302141','Test2::Util::Trace'=>'1.302141','Test::Builder'=>'1.302141','Test::Builder::Formatter'=>'1.302141','Test::Builder::Module'=>'1.302141','Test::Builder::Tester'=>'1.302141','Test::Builder::Tester::Color'=>'1.302141','Test::Builder::TodoDiag'=>'1.302141','Test::More'=>'1.302141','Test::Simple'=>'1.302141','Test::Tester'=>'1.302141','Test::Tester::Capture'=>'1.302141','Test::Tester::CaptureRunner'=>'1.302141','Test::Tester::Delegate'=>'1.302141','Test::use::ok'=>'1.302141','ok'=>'1.302141','threads::shared'=>'1.59',},removed=>{'Storable::Limit'=>1,}},5.029007=>{delta_from=>5.029006,changed=>{'App::Cpan'=>'1.672','B::Op_private'=>'5.029007','CPAN'=>'2.22','CPAN::Distribution'=>'2.22','CPAN::Plugin::Specfile'=>'0.02','Compress::Raw::Bzip2'=>'2.084','Compress::Raw::Zlib'=>'2.084','Compress::Zlib'=>'2.084','Config'=>'5.029007','Cwd'=>'3.77','DB_File'=>'1.843','File::Find'=>'1.36','File::Spec'=>'3.77','File::Spec::AmigaOS'=>'3.77','File::Spec::Cygwin'=>'3.77','File::Spec::Epoc'=>'3.77','File::Spec::Functions'=>'3.77','File::Spec::Mac'=>'3.77','File::Spec::OS2'=>'3.77','File::Spec::Unix'=>'3.77','File::Spec::VMS'=>'3.77','File::Spec::Win32'=>'3.77','File::Temp'=>'0.2309','IO::Compress::Adapter::Bzip2'=>'2.084','IO::Compress::Adapter::Deflate'=>'2.084','IO::Compress::Adapter::Identity'=>'2.084','IO::Compress::Base'=>'2.084','IO::Compress::Base::Common'=>'2.084','IO::Compress::Bzip2'=>'2.084','IO::Compress::Deflate'=>'2.084','IO::Compress::Gzip'=>'2.084','IO::Compress::Gzip::Constants'=>'2.084','IO::Compress::RawDeflate'=>'2.084','IO::Compress::Zip'=>'2.084','IO::Compress::Zip::Constants'=>'2.084','IO::Compress::Zlib::Constants'=>'2.084','IO::Compress::Zlib::Extra'=>'2.084','IO::Uncompress::Adapter::Bunzip2'=>'2.084','IO::Uncompress::Adapter::Identity'=>'2.084','IO::Uncompress::Adapter::Inflate'=>'2.084','IO::Uncompress::AnyInflate'=>'2.084','IO::Uncompress::AnyUncompress'=>'2.084','IO::Uncompress::Base'=>'2.084','IO::Uncompress::Bunzip2'=>'2.084','IO::Uncompress::Gunzip'=>'2.084','IO::Uncompress::Inflate'=>'2.084','IO::Uncompress::RawInflate'=>'2.084','IO::Uncompress::Unzip'=>'2.084','Math::BigFloat'=>'1.999816','Math::BigInt'=>'1.999816','Math::BigInt::Calc'=>'1.999816','Math::BigInt::FastCalc'=>'0.5008','Math::BigInt::Lib'=>'1.999816','Module::CoreList'=>'5.20190120','Module::CoreList::Utils'=>'5.20190120','Test2'=>'1.302160','Test2::API'=>'1.302160','Test2::API::Breakage'=>'1.302160','Test2::API::Context'=>'1.302160','Test2::API::Instance'=>'1.302160','Test2::API::Stack'=>'1.302160','Test2::Event'=>'1.302160','Test2::Event::Bail'=>'1.302160','Test2::Event::Diag'=>'1.302160','Test2::Event::Encoding'=>'1.302160','Test2::Event::Exception'=>'1.302160','Test2::Event::Fail'=>'1.302160','Test2::Event::Generic'=>'1.302160','Test2::Event::Note'=>'1.302160','Test2::Event::Ok'=>'1.302160','Test2::Event::Pass'=>'1.302160','Test2::Event::Plan'=>'1.302160','Test2::Event::Skip'=>'1.302160','Test2::Event::Subtest'=>'1.302160','Test2::Event::TAP::Version'=>'1.302160','Test2::Event::V2'=>'1.302160','Test2::Event::Waiting'=>'1.302160','Test2::EventFacet'=>'1.302160','Test2::EventFacet::About'=>'1.302160','Test2::EventFacet::Amnesty'=>'1.302160','Test2::EventFacet::Assert'=>'1.302160','Test2::EventFacet::Control'=>'1.302160','Test2::EventFacet::Error'=>'1.302160','Test2::EventFacet::Hub'=>'1.302160','Test2::EventFacet::Info'=>'1.302160','Test2::EventFacet::Info::Table'=>undef,'Test2::EventFacet::Meta'=>'1.302160','Test2::EventFacet::Parent'=>'1.302160','Test2::EventFacet::Plan'=>'1.302160','Test2::EventFacet::Render'=>'1.302160','Test2::EventFacet::Trace'=>'1.302160','Test2::Formatter'=>'1.302160','Test2::Formatter::TAP'=>'1.302160','Test2::Hub'=>'1.302160','Test2::Hub::Interceptor'=>'1.302160','Test2::Hub::Interceptor::Terminator'=>'1.302160','Test2::Hub::Subtest'=>'1.302160','Test2::IPC'=>'1.302160','Test2::IPC::Driver'=>'1.302160','Test2::IPC::Driver::Files'=>'1.302160','Test2::Tools::Tiny'=>'1.302160','Test2::Util'=>'1.302160','Test2::Util::ExternalMeta'=>'1.302160','Test2::Util::Facets2Legacy'=>'1.302160','Test2::Util::HashBase'=>'1.302160','Test2::Util::Trace'=>'1.302160','Test::Builder'=>'1.302160','Test::Builder::Formatter'=>'1.302160','Test::Builder::Module'=>'1.302160','Test::Builder::Tester'=>'1.302160','Test::Builder::Tester::Color'=>'1.302160','Test::Builder::TodoDiag'=>'1.302160','Test::More'=>'1.302160','Test::Simple'=>'1.302160','Test::Tester'=>'1.302160','Test::Tester::Capture'=>'1.302160','Test::Tester::CaptureRunner'=>'1.302160','Test::Tester::Delegate'=>'1.302160','Test::use::ok'=>'1.302160','Unicode::Collate'=>'1.27','Unicode::Collate::CJK::Big5'=>'1.27','Unicode::Collate::CJK::GB2312'=>'1.27','Unicode::Collate::CJK::JISX0208'=>'1.27','Unicode::Collate::CJK::Korean'=>'1.27','Unicode::Collate::CJK::Pinyin'=>'1.27','Unicode::Collate::CJK::Stroke'=>'1.27','Unicode::Collate::CJK::Zhuyin'=>'1.27','Unicode::Collate::Locale'=>'1.27','lib'=>'0.65','ok'=>'1.302160',},removed=>{'Math::BigInt::CalcEmu'=>1,}},5.029008=>{delta_from=>5.029007,changed=>{'B'=>'1.76','B::Op_private'=>'5.029008','Config'=>'5.029008','Devel::PPPort'=>'3.44','Encode'=>'3.00','Encode::Unicode'=>'2.18','ExtUtils::Miniperl'=>'1.09','IO'=>'1.40','IO::Dir'=>'1.40','IO::File'=>'1.40','IO::Handle'=>'1.40','IO::Pipe'=>'1.40','IO::Poll'=>'1.40','IO::Seekable'=>'1.40','IO::Select'=>'1.40','IO::Socket'=>'1.40','IO::Socket::INET'=>'1.40','IO::Socket::UNIX'=>'1.40','JSON::PP'=>'4.00','JSON::PP::Boolean'=>'4.00','Module::CoreList'=>'5.20190220','Module::CoreList::Utils'=>'5.20190220','Module::Load'=>'0.34','Net::Ping'=>'2.71','POSIX'=>'1.87','Test2'=>'1.302162','Test2::API'=>'1.302162','Test2::API::Breakage'=>'1.302162','Test2::API::Context'=>'1.302162','Test2::API::Instance'=>'1.302162','Test2::API::Stack'=>'1.302162','Test2::Event'=>'1.302162','Test2::Event::Bail'=>'1.302162','Test2::Event::Diag'=>'1.302162','Test2::Event::Encoding'=>'1.302162','Test2::Event::Exception'=>'1.302162','Test2::Event::Fail'=>'1.302162','Test2::Event::Generic'=>'1.302162','Test2::Event::Note'=>'1.302162','Test2::Event::Ok'=>'1.302162','Test2::Event::Pass'=>'1.302162','Test2::Event::Plan'=>'1.302162','Test2::Event::Skip'=>'1.302162','Test2::Event::Subtest'=>'1.302162','Test2::Event::TAP::Version'=>'1.302162','Test2::Event::V2'=>'1.302162','Test2::Event::Waiting'=>'1.302162','Test2::EventFacet'=>'1.302162','Test2::EventFacet::About'=>'1.302162','Test2::EventFacet::Amnesty'=>'1.302162','Test2::EventFacet::Assert'=>'1.302162','Test2::EventFacet::Control'=>'1.302162','Test2::EventFacet::Error'=>'1.302162','Test2::EventFacet::Hub'=>'1.302162','Test2::EventFacet::Info'=>'1.302162','Test2::EventFacet::Meta'=>'1.302162','Test2::EventFacet::Parent'=>'1.302162','Test2::EventFacet::Plan'=>'1.302162','Test2::EventFacet::Render'=>'1.302162','Test2::EventFacet::Trace'=>'1.302162','Test2::Formatter'=>'1.302162','Test2::Formatter::TAP'=>'1.302162','Test2::Hub'=>'1.302162','Test2::Hub::Interceptor'=>'1.302162','Test2::Hub::Interceptor::Terminator'=>'1.302162','Test2::Hub::Subtest'=>'1.302162','Test2::IPC'=>'1.302162','Test2::IPC::Driver'=>'1.302162','Test2::IPC::Driver::Files'=>'1.302162','Test2::Tools::Tiny'=>'1.302162','Test2::Util'=>'1.302162','Test2::Util::ExternalMeta'=>'1.302162','Test2::Util::Facets2Legacy'=>'1.302162','Test2::Util::HashBase'=>'1.302162','Test2::Util::Trace'=>'1.302162','Test::Builder'=>'1.302162','Test::Builder::Formatter'=>'1.302162','Test::Builder::Module'=>'1.302162','Test::Builder::Tester'=>'1.302162','Test::Builder::Tester::Color'=>'1.302162','Test::Builder::TodoDiag'=>'1.302162','Test::More'=>'1.302162','Test::Simple'=>'1.302162','Test::Tester'=>'1.302162','Test::Tester::Capture'=>'1.302162','Test::Tester::CaptureRunner'=>'1.302162','Test::Tester::Delegate'=>'1.302162','Test::use::ok'=>'1.302162','XS::APItest'=>'1.00','deprecate'=>'0.04','ok'=>'1.302162','perlfaq'=>'5.20190126',},removed=>{}},5.029009=>{delta_from=>5.029008,changed=>{'B::Op_private'=>'5.029009','Config'=>'5.029009','Devel::PPPort'=>'3.45','Encode'=>'3.01','ExtUtils::Manifest'=>'1.72','JSON::PP'=>'4.02','JSON::PP::Boolean'=>'4.02','Module::CoreList'=>'5.20190320','Module::CoreList::Utils'=>'5.20190320','PerlIO::encoding'=>'0.27','Unicode'=>'12.0.0','threads::shared'=>'1.60','utf8'=>'1.22','warnings'=>'1.44',},removed=>{}},5.028002=>{delta_from=>5.028001,changed=>{'B::Op_private'=>'5.028002','Config'=>'5.028002','Module::CoreList'=>'5.20190419','Module::CoreList::Utils'=>'5.20190419','PerlIO::scalar'=>'0.30','Storable'=>'3.08_01',},removed=>{}},5.029010=>{delta_from=>5.029009,changed=>{'B::Op_private'=>'5.029010','Config'=>'5.02901','Cwd'=>'3.78','Data::Dumper'=>'2.174','ExtUtils::CBuilder'=>'0.280231','ExtUtils::CBuilder::Base'=>'0.280231','ExtUtils::CBuilder::Platform::Unix'=>'0.280231','ExtUtils::CBuilder::Platform::VMS'=>'0.280231','ExtUtils::CBuilder::Platform::Windows'=>'0.280231','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280231','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280231','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280231','ExtUtils::CBuilder::Platform::aix'=>'0.280231','ExtUtils::CBuilder::Platform::android'=>'0.280231','ExtUtils::CBuilder::Platform::cygwin'=>'0.280231','ExtUtils::CBuilder::Platform::darwin'=>'0.280231','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280231','ExtUtils::CBuilder::Platform::os2'=>'0.280231','File::Spec'=>'3.78','File::Spec::AmigaOS'=>'3.78','File::Spec::Cygwin'=>'3.78','File::Spec::Epoc'=>'3.78','File::Spec::Functions'=>'3.78','File::Spec::Mac'=>'3.78','File::Spec::OS2'=>'3.78','File::Spec::Unix'=>'3.78','File::Spec::VMS'=>'3.78','File::Spec::Win32'=>'3.78','I18N::Langinfo'=>'0.18','Module::CoreList'=>'5.20190420','Module::CoreList::Utils'=>'5.20190420','Module::Metadata'=>'1.000036','POSIX'=>'1.88','Storable'=>'3.15','Unicode'=>'12.1.0',},removed=>{}},5.030000=>{delta_from=>5.02901,changed=>{'B::Op_private'=>'5.030000','Config'=>'5.03','Devel::PPPort'=>'3.52','Module::CoreList'=>'5.20190522','Module::CoreList::Utils'=>'5.20190522','XS::Typemap'=>'0.17',},removed=>{}},5.031000=>{delta_from=>5.03,changed=>{'B::Op_private'=>'5.031000','Config'=>'5.031','Module::CoreList'=>'5.20190524','Module::CoreList::Utils'=>'5.20190524','Pod::Simple'=>'3.36','Pod::Simple::BlackBox'=>'3.36','Pod::Simple::Checker'=>'3.36','Pod::Simple::Debug'=>'3.36','Pod::Simple::DumpAsText'=>'3.36','Pod::Simple::DumpAsXML'=>'3.36','Pod::Simple::HTML'=>'3.36','Pod::Simple::HTMLBatch'=>'3.36','Pod::Simple::JustPod'=>undef,'Pod::Simple::LinkSection'=>'3.36','Pod::Simple::Methody'=>'3.36','Pod::Simple::Progress'=>'3.36','Pod::Simple::PullParser'=>'3.36','Pod::Simple::PullParserEndToken'=>'3.36','Pod::Simple::PullParserStartToken'=>'3.36','Pod::Simple::PullParserTextToken'=>'3.36','Pod::Simple::PullParserToken'=>'3.36','Pod::Simple::RTF'=>'3.36','Pod::Simple::Search'=>'3.36','Pod::Simple::SimpleTree'=>'3.36','Pod::Simple::Text'=>'3.36','Pod::Simple::TextContent'=>'3.36','Pod::Simple::TiedOutFH'=>'3.36','Pod::Simple::Transcode'=>'3.36','Pod::Simple::TranscodeDumb'=>'3.36','Pod::Simple::TranscodeSmart'=>'3.36','Pod::Simple::XHTML'=>'3.36','Pod::Simple::XMLOutStream'=>'3.36','Socket'=>'2.029','feature'=>'1.55',},removed=>{}},5.031001=>{delta_from=>5.031000,changed=>{'App::Cpan'=>'1.675','B::Op_private'=>'5.031001','CPAN'=>'2.27','CPAN::Bundle'=>'5.5005','CPAN::Distribution'=>'2.27','CPAN::FTP'=>'5.5012','CPAN::FirstTime'=>'5.5314','CPAN::HandleConfig'=>'5.5011','CPAN::Mirrors'=>'2.27','CPAN::Queue'=>'5.5003','CPAN::Shell'=>'5.5009','CPAN::Tarzip'=>'5.5013','Class::Struct'=>'0.66','Compress::Raw::Bzip2'=>'2.086','Compress::Raw::Zlib'=>'2.086','Compress::Zlib'=>'2.086','Config'=>'5.031001','DB_File'=>'1.852','Devel::PPPort'=>'3.53','ExtUtils::CBuilder'=>'0.280232','ExtUtils::Command'=>'7.36','ExtUtils::Command::MM'=>'7.36','ExtUtils::Liblist'=>'7.36','ExtUtils::Liblist::Kid'=>'7.36','ExtUtils::MM'=>'7.36','ExtUtils::MM_AIX'=>'7.36','ExtUtils::MM_Any'=>'7.36','ExtUtils::MM_BeOS'=>'7.36','ExtUtils::MM_Cygwin'=>'7.36','ExtUtils::MM_DOS'=>'7.36','ExtUtils::MM_Darwin'=>'7.36','ExtUtils::MM_MacOS'=>'7.36','ExtUtils::MM_NW5'=>'7.36','ExtUtils::MM_OS2'=>'7.36','ExtUtils::MM_QNX'=>'7.36','ExtUtils::MM_UWIN'=>'7.36','ExtUtils::MM_Unix'=>'7.36','ExtUtils::MM_VMS'=>'7.36','ExtUtils::MM_VOS'=>'7.36','ExtUtils::MM_Win32'=>'7.36','ExtUtils::MM_Win95'=>'7.36','ExtUtils::MY'=>'7.36','ExtUtils::MakeMaker'=>'7.36','ExtUtils::MakeMaker::Config'=>'7.36','ExtUtils::MakeMaker::Locale'=>'7.36','ExtUtils::MakeMaker::version'=>'7.36','ExtUtils::MakeMaker::version::regex'=>'7.36','ExtUtils::Mkbootstrap'=>'7.36','ExtUtils::Mksymlists'=>'7.36','ExtUtils::testlib'=>'7.36','File::Spec::Win32'=>'3.79','I18N::LangTags'=>'0.44','IO'=>'1.41','IO::Compress::Adapter::Bzip2'=>'2.086','IO::Compress::Adapter::Deflate'=>'2.086','IO::Compress::Adapter::Identity'=>'2.086','IO::Compress::Base'=>'2.086','IO::Compress::Base::Common'=>'2.086','IO::Compress::Bzip2'=>'2.086','IO::Compress::Deflate'=>'2.086','IO::Compress::Gzip'=>'2.086','IO::Compress::Gzip::Constants'=>'2.086','IO::Compress::RawDeflate'=>'2.086','IO::Compress::Zip'=>'2.086','IO::Compress::Zip::Constants'=>'2.086','IO::Compress::Zlib::Constants'=>'2.086','IO::Compress::Zlib::Extra'=>'2.086','IO::Dir'=>'1.41','IO::File'=>'1.41','IO::Handle'=>'1.41','IO::Pipe'=>'1.41','IO::Poll'=>'1.41','IO::Seekable'=>'1.41','IO::Select'=>'1.41','IO::Socket'=>'1.41','IO::Socket::INET'=>'1.41','IO::Socket::UNIX'=>'1.41','IO::Uncompress::Adapter::Bunzip2'=>'2.086','IO::Uncompress::Adapter::Identity'=>'2.086','IO::Uncompress::Adapter::Inflate'=>'2.086','IO::Uncompress::AnyInflate'=>'2.086','IO::Uncompress::AnyUncompress'=>'2.086','IO::Uncompress::Base'=>'2.086','IO::Uncompress::Bunzip2'=>'2.086','IO::Uncompress::Gunzip'=>'2.086','IO::Uncompress::Inflate'=>'2.086','IO::Uncompress::RawInflate'=>'2.086','IO::Uncompress::Unzip'=>'2.086','Module::CoreList'=>'5.20190620','Module::CoreList::Utils'=>'5.20190620','POSIX'=>'1.89','Pod::Man'=>'4.12','Pod::ParseLink'=>'4.12','Pod::Simple'=>'3.38','Pod::Simple::BlackBox'=>'3.38','Pod::Simple::Checker'=>'3.38','Pod::Simple::Debug'=>'3.38','Pod::Simple::DumpAsText'=>'3.38','Pod::Simple::DumpAsXML'=>'3.38','Pod::Simple::HTML'=>'3.38','Pod::Simple::HTMLBatch'=>'3.38','Pod::Simple::LinkSection'=>'3.38','Pod::Simple::Methody'=>'3.38','Pod::Simple::Progress'=>'3.38','Pod::Simple::PullParser'=>'3.38','Pod::Simple::PullParserEndToken'=>'3.38','Pod::Simple::PullParserStartToken'=>'3.38','Pod::Simple::PullParserTextToken'=>'3.38','Pod::Simple::PullParserToken'=>'3.38','Pod::Simple::RTF'=>'3.38','Pod::Simple::Search'=>'3.38','Pod::Simple::SimpleTree'=>'3.38','Pod::Simple::Text'=>'3.38','Pod::Simple::TextContent'=>'3.38','Pod::Simple::TiedOutFH'=>'3.38','Pod::Simple::Transcode'=>'3.38','Pod::Simple::TranscodeDumb'=>'3.38','Pod::Simple::TranscodeSmart'=>'3.38','Pod::Simple::XHTML'=>'3.38','Pod::Simple::XMLOutStream'=>'3.38','Pod::Text'=>'4.12','Pod::Text::Color'=>'4.12','Pod::Text::Overstrike'=>'4.12','Pod::Text::Termcap'=>'4.12','SelfLoader'=>'1.26','Storable'=>'3.16','Sys::Hostname'=>'1.23','Test2'=>'1.302164','Test2::API'=>'1.302164','Test2::API::Breakage'=>'1.302164','Test2::API::Context'=>'1.302164','Test2::API::Instance'=>'1.302164','Test2::API::Stack'=>'1.302164','Test2::Event'=>'1.302164','Test2::Event::Bail'=>'1.302164','Test2::Event::Diag'=>'1.302164','Test2::Event::Encoding'=>'1.302164','Test2::Event::Exception'=>'1.302164','Test2::Event::Fail'=>'1.302164','Test2::Event::Generic'=>'1.302164','Test2::Event::Note'=>'1.302164','Test2::Event::Ok'=>'1.302164','Test2::Event::Pass'=>'1.302164','Test2::Event::Plan'=>'1.302164','Test2::Event::Skip'=>'1.302164','Test2::Event::Subtest'=>'1.302164','Test2::Event::TAP::Version'=>'1.302164','Test2::Event::V2'=>'1.302164','Test2::Event::Waiting'=>'1.302164','Test2::EventFacet'=>'1.302164','Test2::EventFacet::About'=>'1.302164','Test2::EventFacet::Amnesty'=>'1.302164','Test2::EventFacet::Assert'=>'1.302164','Test2::EventFacet::Control'=>'1.302164','Test2::EventFacet::Error'=>'1.302164','Test2::EventFacet::Hub'=>'1.302164','Test2::EventFacet::Info'=>'1.302164','Test2::EventFacet::Info::Table'=>'1.302164','Test2::EventFacet::Meta'=>'1.302164','Test2::EventFacet::Parent'=>'1.302164','Test2::EventFacet::Plan'=>'1.302164','Test2::EventFacet::Render'=>'1.302164','Test2::EventFacet::Trace'=>'1.302164','Test2::Formatter'=>'1.302164','Test2::Formatter::TAP'=>'1.302164','Test2::Hub'=>'1.302164','Test2::Hub::Interceptor'=>'1.302164','Test2::Hub::Interceptor::Terminator'=>'1.302164','Test2::Hub::Subtest'=>'1.302164','Test2::IPC'=>'1.302164','Test2::IPC::Driver'=>'1.302164','Test2::IPC::Driver::Files'=>'1.302164','Test2::Tools::Tiny'=>'1.302164','Test2::Util'=>'1.302164','Test2::Util::ExternalMeta'=>'1.302164','Test2::Util::Facets2Legacy'=>'1.302164','Test2::Util::HashBase'=>'1.302164','Test2::Util::Trace'=>'1.302164','Test::Builder'=>'1.302164','Test::Builder::Formatter'=>'1.302164','Test::Builder::Module'=>'1.302164','Test::Builder::Tester'=>'1.302164','Test::Builder::Tester::Color'=>'1.302164','Test::Builder::TodoDiag'=>'1.302164','Test::More'=>'1.302164','Test::Simple'=>'1.302164','Test::Tester'=>'1.302164','Test::Tester::Capture'=>'1.302164','Test::Tester::CaptureRunner'=>'1.302164','Test::Tester::Delegate'=>'1.302164','Test::use::ok'=>'1.302164','Tie::File'=>'1.03','Tie::Hash::NamedCapture'=>'0.11','Time::HiRes'=>'1.9761','Unicode::Normalize'=>'1.27','Unicode::UCD'=>'0.73','XS::APItest'=>'1.01','ok'=>'1.302164','overload'=>'1.31','warnings'=>'1.45',},removed=>{'Pod::Find'=>1,'Pod::InputObjects'=>1,'Pod::ParseUtils'=>1,'Pod::Parser'=>1,'Pod::PlainText'=>1,'Pod::Select'=>1,}},5.031002=>{delta_from=>5.031001,changed=>{'B::Op_private'=>'5.031002','Config'=>'5.031002','Devel::PPPort'=>'3.54','Exporter'=>'5.74','Exporter::Heavy'=>'5.74','IPC::Cmd'=>'1.04','JSON::PP'=>'4.04','JSON::PP::Boolean'=>'4.04','Module::CoreList'=>'5.20190720','Module::CoreList::Utils'=>'5.20190720','Opcode'=>'1.44','PerlIO::encoding'=>'0.28','Pod::Simple'=>'3.39','Pod::Simple::BlackBox'=>'3.39','Pod::Simple::Checker'=>'3.39','Pod::Simple::Debug'=>'3.39','Pod::Simple::DumpAsText'=>'3.39','Pod::Simple::DumpAsXML'=>'3.39','Pod::Simple::HTML'=>'3.39','Pod::Simple::HTMLBatch'=>'3.39','Pod::Simple::LinkSection'=>'3.39','Pod::Simple::Methody'=>'3.39','Pod::Simple::Progress'=>'3.39','Pod::Simple::PullParser'=>'3.39','Pod::Simple::PullParserEndToken'=>'3.39','Pod::Simple::PullParserStartToken'=>'3.39','Pod::Simple::PullParserTextToken'=>'3.39','Pod::Simple::PullParserToken'=>'3.39','Pod::Simple::RTF'=>'3.39','Pod::Simple::Search'=>'3.39','Pod::Simple::SimpleTree'=>'3.39','Pod::Simple::Text'=>'3.39','Pod::Simple::TextContent'=>'3.39','Pod::Simple::TiedOutFH'=>'3.39','Pod::Simple::Transcode'=>'3.39','Pod::Simple::TranscodeDumb'=>'3.39','Pod::Simple::TranscodeSmart'=>'3.39','Pod::Simple::XHTML'=>'3.39','Pod::Simple::XMLOutStream'=>'3.39','threads::shared'=>'1.61',},removed=>{}},5.031003=>{delta_from=>5.031002,changed=>{'B::Op_private'=>'5.031003','Compress::Raw::Bzip2'=>'2.087','Compress::Raw::Zlib'=>'2.087','Compress::Zlib'=>'2.087','Config'=>'5.031003','Devel::PPPort'=>'3.55','File::Find'=>'1.37','Getopt::Long'=>'2.51','I18N::LangTags::Detect'=>'1.08','IO::Compress::Adapter::Bzip2'=>'2.087','IO::Compress::Adapter::Deflate'=>'2.087','IO::Compress::Adapter::Identity'=>'2.087','IO::Compress::Base'=>'2.087','IO::Compress::Base::Common'=>'2.087','IO::Compress::Bzip2'=>'2.087','IO::Compress::Deflate'=>'2.087','IO::Compress::Gzip'=>'2.087','IO::Compress::Gzip::Constants'=>'2.087','IO::Compress::RawDeflate'=>'2.087','IO::Compress::Zip'=>'2.087','IO::Compress::Zip::Constants'=>'2.087','IO::Compress::Zlib::Constants'=>'2.087','IO::Compress::Zlib::Extra'=>'2.087','IO::Uncompress::Adapter::Bunzip2'=>'2.087','IO::Uncompress::Adapter::Identity'=>'2.087','IO::Uncompress::Adapter::Inflate'=>'2.087','IO::Uncompress::AnyInflate'=>'2.087','IO::Uncompress::AnyUncompress'=>'2.087','IO::Uncompress::Base'=>'2.087','IO::Uncompress::Bunzip2'=>'2.087','IO::Uncompress::Gunzip'=>'2.087','IO::Uncompress::Inflate'=>'2.087','IO::Uncompress::RawInflate'=>'2.087','IO::Uncompress::Unzip'=>'2.087','Module::CoreList'=>'5.20190820','Module::CoreList::Utils'=>'5.20190820','PerlIO::via'=>'0.18','Storable'=>'3.17','Test2'=>'1.302166','Test2::API'=>'1.302166','Test2::API::Breakage'=>'1.302166','Test2::API::Context'=>'1.302166','Test2::API::Instance'=>'1.302166','Test2::API::Stack'=>'1.302166','Test2::Event'=>'1.302166','Test2::Event::Bail'=>'1.302166','Test2::Event::Diag'=>'1.302166','Test2::Event::Encoding'=>'1.302166','Test2::Event::Exception'=>'1.302166','Test2::Event::Fail'=>'1.302166','Test2::Event::Generic'=>'1.302166','Test2::Event::Note'=>'1.302166','Test2::Event::Ok'=>'1.302166','Test2::Event::Pass'=>'1.302166','Test2::Event::Plan'=>'1.302166','Test2::Event::Skip'=>'1.302166','Test2::Event::Subtest'=>'1.302166','Test2::Event::TAP::Version'=>'1.302166','Test2::Event::V2'=>'1.302166','Test2::Event::Waiting'=>'1.302166','Test2::EventFacet'=>'1.302166','Test2::EventFacet::About'=>'1.302166','Test2::EventFacet::Amnesty'=>'1.302166','Test2::EventFacet::Assert'=>'1.302166','Test2::EventFacet::Control'=>'1.302166','Test2::EventFacet::Error'=>'1.302166','Test2::EventFacet::Hub'=>'1.302166','Test2::EventFacet::Info'=>'1.302166','Test2::EventFacet::Info::Table'=>'1.302166','Test2::EventFacet::Meta'=>'1.302166','Test2::EventFacet::Parent'=>'1.302166','Test2::EventFacet::Plan'=>'1.302166','Test2::EventFacet::Render'=>'1.302166','Test2::EventFacet::Trace'=>'1.302166','Test2::Formatter'=>'1.302166','Test2::Formatter::TAP'=>'1.302166','Test2::Hub'=>'1.302166','Test2::Hub::Interceptor'=>'1.302166','Test2::Hub::Interceptor::Terminator'=>'1.302166','Test2::Hub::Subtest'=>'1.302166','Test2::IPC'=>'1.302166','Test2::IPC::Driver'=>'1.302166','Test2::IPC::Driver::Files'=>'1.302166','Test2::Tools::Tiny'=>'1.302166','Test2::Util'=>'1.302166','Test2::Util::ExternalMeta'=>'1.302166','Test2::Util::Facets2Legacy'=>'1.302166','Test2::Util::HashBase'=>'1.302166','Test2::Util::Trace'=>'1.302166','Test::Builder'=>'1.302166','Test::Builder::Formatter'=>'1.302166','Test::Builder::Module'=>'1.302166','Test::Builder::Tester'=>'1.302166','Test::Builder::Tester::Color'=>'1.302166','Test::Builder::TodoDiag'=>'1.302166','Test::More'=>'1.302166','Test::Simple'=>'1.302166','Test::Tester'=>'1.302166','Test::Tester::Capture'=>'1.302166','Test::Tester::CaptureRunner'=>'1.302166','Test::Tester::Delegate'=>'1.302166','Test::use::ok'=>'1.302166','Thread'=>'3.05','Time::HiRes'=>'1.9762','Win32'=>'0.53','XS::APItest'=>'1.02','ok'=>'1.302166',},removed=>{}},5.031004=>{delta_from=>5.031003,changed=>{'B::Op_private'=>'5.031004','Config'=>'5.031004','ExtUtils::Command'=>'7.38','ExtUtils::Command::MM'=>'7.38','ExtUtils::Liblist'=>'7.38','ExtUtils::Liblist::Kid'=>'7.38','ExtUtils::MM'=>'7.38','ExtUtils::MM_AIX'=>'7.38','ExtUtils::MM_Any'=>'7.38','ExtUtils::MM_BeOS'=>'7.38','ExtUtils::MM_Cygwin'=>'7.38','ExtUtils::MM_DOS'=>'7.38','ExtUtils::MM_Darwin'=>'7.38','ExtUtils::MM_MacOS'=>'7.38','ExtUtils::MM_NW5'=>'7.38','ExtUtils::MM_OS2'=>'7.38','ExtUtils::MM_QNX'=>'7.38','ExtUtils::MM_UWIN'=>'7.38','ExtUtils::MM_Unix'=>'7.38','ExtUtils::MM_VMS'=>'7.38','ExtUtils::MM_VOS'=>'7.38','ExtUtils::MM_Win32'=>'7.38','ExtUtils::MM_Win95'=>'7.38','ExtUtils::MY'=>'7.38','ExtUtils::MakeMaker'=>'7.38','ExtUtils::MakeMaker::Config'=>'7.38','ExtUtils::MakeMaker::Locale'=>'7.38','ExtUtils::MakeMaker::version'=>'7.38','ExtUtils::MakeMaker::version::regex'=>'7.38','ExtUtils::Mkbootstrap'=>'7.38','ExtUtils::Mksymlists'=>'7.38','ExtUtils::testlib'=>'7.38','I18N::Langinfo'=>'0.19','List::Util'=>'1.52','List::Util::XS'=>'1.52','Module::CoreList'=>'5.20190920','Module::CoreList::Utils'=>'5.20190920','Module::Metadata'=>'1.000037','Scalar::Util'=>'1.52','Sub::Util'=>'1.52','Test2'=>'1.302168','Test2::API'=>'1.302168','Test2::API::Breakage'=>'1.302168','Test2::API::Context'=>'1.302168','Test2::API::Instance'=>'1.302168','Test2::API::Stack'=>'1.302168','Test2::Event'=>'1.302168','Test2::Event::Bail'=>'1.302168','Test2::Event::Diag'=>'1.302168','Test2::Event::Encoding'=>'1.302168','Test2::Event::Exception'=>'1.302168','Test2::Event::Fail'=>'1.302168','Test2::Event::Generic'=>'1.302168','Test2::Event::Note'=>'1.302168','Test2::Event::Ok'=>'1.302168','Test2::Event::Pass'=>'1.302168','Test2::Event::Plan'=>'1.302168','Test2::Event::Skip'=>'1.302168','Test2::Event::Subtest'=>'1.302168','Test2::Event::TAP::Version'=>'1.302168','Test2::Event::V2'=>'1.302168','Test2::Event::Waiting'=>'1.302168','Test2::EventFacet'=>'1.302168','Test2::EventFacet::About'=>'1.302168','Test2::EventFacet::Amnesty'=>'1.302168','Test2::EventFacet::Assert'=>'1.302168','Test2::EventFacet::Control'=>'1.302168','Test2::EventFacet::Error'=>'1.302168','Test2::EventFacet::Hub'=>'1.302168','Test2::EventFacet::Info'=>'1.302168','Test2::EventFacet::Info::Table'=>'1.302168','Test2::EventFacet::Meta'=>'1.302168','Test2::EventFacet::Parent'=>'1.302168','Test2::EventFacet::Plan'=>'1.302168','Test2::EventFacet::Render'=>'1.302168','Test2::EventFacet::Trace'=>'1.302168','Test2::Formatter'=>'1.302168','Test2::Formatter::TAP'=>'1.302168','Test2::Hub'=>'1.302168','Test2::Hub::Interceptor'=>'1.302168','Test2::Hub::Interceptor::Terminator'=>'1.302168','Test2::Hub::Subtest'=>'1.302168','Test2::IPC'=>'1.302168','Test2::IPC::Driver'=>'1.302168','Test2::IPC::Driver::Files'=>'1.302168','Test2::Tools::Tiny'=>'1.302168','Test2::Util'=>'1.302168','Test2::Util::ExternalMeta'=>'1.302168','Test2::Util::Facets2Legacy'=>'1.302168','Test2::Util::HashBase'=>'1.302168','Test2::Util::Trace'=>'1.302168','Test::Builder'=>'1.302168','Test::Builder::Formatter'=>'1.302168','Test::Builder::Module'=>'1.302168','Test::Builder::Tester'=>'1.302168','Test::Builder::Tester::Color'=>'1.302168','Test::Builder::TodoDiag'=>'1.302168','Test::More'=>'1.302168','Test::Simple'=>'1.302168','Test::Tester'=>'1.302168','Test::Tester::Capture'=>'1.302168','Test::Tester::CaptureRunner'=>'1.302168','Test::Tester::Delegate'=>'1.302168','Test::use::ok'=>'1.302168','Time::HiRes'=>'1.9763','XS::APItest'=>'1.03','ok'=>'1.302168','re'=>'0.38',},removed=>{}},5.031005=>{delta_from=>5.031004,changed=>{'B'=>'1.77','B::Deparse'=>'1.50','B::Op_private'=>'5.031005','Config'=>'5.031005','Devel::PPPort'=>'3.54','Digest::MD5'=>'2.55_01','Dumpvalue'=>'1.21','ExtUtils::CBuilder'=>'0.280233','Math::BigFloat'=>'1.999817_01','Math::BigInt'=>'1.999817_01','Math::BigInt::Calc'=>'1.999817_01','Math::BigInt::FastCalc'=>'0.5009','Math::BigInt::Lib'=>'1.999817_01','Module::CoreList'=>'5.20191020','Module::CoreList::Utils'=>'5.20191020','Safe'=>'2.41','Time::HiRes'=>'1.9764','XS::APItest'=>'1.04','threads'=>'2.23',},removed=>{}},5.030001=>{delta_from=>5.030000,changed=>{'B::Op_private'=>'5.030001','Config'=>'5.030001','Module::CoreList'=>'5.20191110','Module::CoreList::Utils'=>'5.20191110',},removed=>{}},5.031006=>{delta_from=>5.031005,changed=>{'B::Deparse'=>'1.51','B::Op_private'=>'5.031006','Compress::Raw::Bzip2'=>'2.090','Compress::Raw::Zlib'=>'2.090','Compress::Zlib'=>'2.090','Config'=>'5.031006','Devel::PPPort'=>'3.55','DynaLoader'=>'1.46','IO::Compress::Adapter::Bzip2'=>'2.090','IO::Compress::Adapter::Deflate'=>'2.090','IO::Compress::Adapter::Identity'=>'2.090','IO::Compress::Base'=>'2.090','IO::Compress::Base::Common'=>'2.090','IO::Compress::Bzip2'=>'2.090','IO::Compress::Deflate'=>'2.090','IO::Compress::Gzip'=>'2.090','IO::Compress::Gzip::Constants'=>'2.090','IO::Compress::RawDeflate'=>'2.090','IO::Compress::Zip'=>'2.090','IO::Compress::Zip::Constants'=>'2.090','IO::Compress::Zlib::Constants'=>'2.090','IO::Compress::Zlib::Extra'=>'2.090','IO::Uncompress::Adapter::Bunzip2'=>'2.090','IO::Uncompress::Adapter::Identity'=>'2.090','IO::Uncompress::Adapter::Inflate'=>'2.090','IO::Uncompress::AnyInflate'=>'2.090','IO::Uncompress::AnyUncompress'=>'2.090','IO::Uncompress::Base'=>'2.090','IO::Uncompress::Bunzip2'=>'2.090','IO::Uncompress::Gunzip'=>'2.090','IO::Uncompress::Inflate'=>'2.090','IO::Uncompress::RawInflate'=>'2.090','IO::Uncompress::Unzip'=>'2.090','List::Util'=>'1.53','List::Util::XS'=>'1.53','Math::BigFloat'=>'1.999818','Math::BigInt'=>'1.999818','Math::BigInt::Calc'=>'1.999818','Math::BigInt::Lib'=>'1.999818','Module::CoreList'=>'5.20191120','Module::CoreList::Utils'=>'5.20191120','Module::Load::Conditional'=>'0.70','POSIX'=>'1.90','Pod::Simple'=>'3.40','Pod::Simple::BlackBox'=>'3.40','Pod::Simple::Checker'=>'3.40','Pod::Simple::Debug'=>'3.40','Pod::Simple::DumpAsText'=>'3.40','Pod::Simple::DumpAsXML'=>'3.40','Pod::Simple::HTML'=>'3.40','Pod::Simple::HTMLBatch'=>'3.40','Pod::Simple::LinkSection'=>'3.40','Pod::Simple::Methody'=>'3.40','Pod::Simple::Progress'=>'3.40','Pod::Simple::PullParser'=>'3.40','Pod::Simple::PullParserEndToken'=>'3.40','Pod::Simple::PullParserStartToken'=>'3.40','Pod::Simple::PullParserTextToken'=>'3.40','Pod::Simple::PullParserToken'=>'3.40','Pod::Simple::RTF'=>'3.40','Pod::Simple::Search'=>'3.40','Pod::Simple::SimpleTree'=>'3.40','Pod::Simple::Text'=>'3.40','Pod::Simple::TextContent'=>'3.40','Pod::Simple::TiedOutFH'=>'3.40','Pod::Simple::Transcode'=>'3.40','Pod::Simple::TranscodeDumb'=>'3.40','Pod::Simple::TranscodeSmart'=>'3.40','Pod::Simple::XHTML'=>'3.40','Pod::Simple::XMLOutStream'=>'3.40','Scalar::Util'=>'1.53','Sub::Util'=>'1.53','Sys::Syslog'=>'0.36','Test2'=>'1.302169','Test2::API'=>'1.302169','Test2::API::Breakage'=>'1.302169','Test2::API::Context'=>'1.302169','Test2::API::Instance'=>'1.302169','Test2::API::Stack'=>'1.302169','Test2::Event'=>'1.302169','Test2::Event::Bail'=>'1.302169','Test2::Event::Diag'=>'1.302169','Test2::Event::Encoding'=>'1.302169','Test2::Event::Exception'=>'1.302169','Test2::Event::Fail'=>'1.302169','Test2::Event::Generic'=>'1.302169','Test2::Event::Note'=>'1.302169','Test2::Event::Ok'=>'1.302169','Test2::Event::Pass'=>'1.302169','Test2::Event::Plan'=>'1.302169','Test2::Event::Skip'=>'1.302169','Test2::Event::Subtest'=>'1.302169','Test2::Event::TAP::Version'=>'1.302169','Test2::Event::V2'=>'1.302169','Test2::Event::Waiting'=>'1.302169','Test2::EventFacet'=>'1.302169','Test2::EventFacet::About'=>'1.302169','Test2::EventFacet::Amnesty'=>'1.302169','Test2::EventFacet::Assert'=>'1.302169','Test2::EventFacet::Control'=>'1.302169','Test2::EventFacet::Error'=>'1.302169','Test2::EventFacet::Hub'=>'1.302169','Test2::EventFacet::Info'=>'1.302169','Test2::EventFacet::Info::Table'=>'1.302169','Test2::EventFacet::Meta'=>'1.302169','Test2::EventFacet::Parent'=>'1.302169','Test2::EventFacet::Plan'=>'1.302169','Test2::EventFacet::Render'=>'1.302169','Test2::EventFacet::Trace'=>'1.302169','Test2::Formatter'=>'1.302169','Test2::Formatter::TAP'=>'1.302169','Test2::Hub'=>'1.302169','Test2::Hub::Interceptor'=>'1.302169','Test2::Hub::Interceptor::Terminator'=>'1.302169','Test2::Hub::Subtest'=>'1.302169','Test2::IPC'=>'1.302169','Test2::IPC::Driver'=>'1.302169','Test2::IPC::Driver::Files'=>'1.302169','Test2::Tools::Tiny'=>'1.302169','Test2::Util'=>'1.302169','Test2::Util::ExternalMeta'=>'1.302169','Test2::Util::Facets2Legacy'=>'1.302169','Test2::Util::HashBase'=>'1.302169','Test2::Util::Trace'=>'1.302169','Test::Builder'=>'1.302169','Test::Builder::Formatter'=>'1.302169','Test::Builder::Module'=>'1.302169','Test::Builder::Tester'=>'1.302169','Test::Builder::Tester::Color'=>'1.302169','Test::Builder::TodoDiag'=>'1.302169','Test::More'=>'1.302169','Test::Simple'=>'1.302169','Test::Tester'=>'1.302169','Test::Tester::Capture'=>'1.302169','Test::Tester::CaptureRunner'=>'1.302169','Test::Tester::Delegate'=>'1.302169','Test::use::ok'=>'1.302169','Tie::StdHandle'=>'4.6','Unicode::UCD'=>'0.74','Win32API::File'=>'0.1203_01','feature'=>'1.56','mro'=>'1.23','ok'=>'1.302169','perlfaq'=>'5.20191102',},removed=>{}},5.031007=>{delta_from=>5.031006,changed=>{'B'=>'1.78','B::Deparse'=>'1.52','B::Op_private'=>'5.031007','Compress::Raw::Bzip2'=>'2.093','Compress::Raw::Zlib'=>'2.093','Compress::Zlib'=>'2.093','Config'=>'5.031007','Devel::PPPort'=>'3.56','English'=>'1.11','ExtUtils::Command'=>'7.42','ExtUtils::Command::MM'=>'7.42','ExtUtils::Liblist'=>'7.42','ExtUtils::Liblist::Kid'=>'7.42','ExtUtils::MM'=>'7.42','ExtUtils::MM_AIX'=>'7.42','ExtUtils::MM_Any'=>'7.42','ExtUtils::MM_BeOS'=>'7.42','ExtUtils::MM_Cygwin'=>'7.42','ExtUtils::MM_DOS'=>'7.42','ExtUtils::MM_Darwin'=>'7.42','ExtUtils::MM_MacOS'=>'7.42','ExtUtils::MM_NW5'=>'7.42','ExtUtils::MM_OS2'=>'7.42','ExtUtils::MM_QNX'=>'7.42','ExtUtils::MM_UWIN'=>'7.42','ExtUtils::MM_Unix'=>'7.42','ExtUtils::MM_VMS'=>'7.42','ExtUtils::MM_VOS'=>'7.42','ExtUtils::MM_Win32'=>'7.42','ExtUtils::MM_Win95'=>'7.42','ExtUtils::MY'=>'7.42','ExtUtils::MakeMaker'=>'7.42','ExtUtils::MakeMaker::Config'=>'7.42','ExtUtils::MakeMaker::Locale'=>'7.42','ExtUtils::MakeMaker::version'=>'7.42','ExtUtils::MakeMaker::version::regex'=>'7.42','ExtUtils::Mkbootstrap'=>'7.42','ExtUtils::Mksymlists'=>'7.42','ExtUtils::testlib'=>'7.42','File::stat'=>'1.09','Filter::Simple'=>'0.96','IO::Compress::Adapter::Bzip2'=>'2.093','IO::Compress::Adapter::Deflate'=>'2.093','IO::Compress::Adapter::Identity'=>'2.093','IO::Compress::Base'=>'2.093','IO::Compress::Base::Common'=>'2.093','IO::Compress::Bzip2'=>'2.093','IO::Compress::Deflate'=>'2.093','IO::Compress::Gzip'=>'2.093','IO::Compress::Gzip::Constants'=>'2.093','IO::Compress::RawDeflate'=>'2.093','IO::Compress::Zip'=>'2.093','IO::Compress::Zip::Constants'=>'2.093','IO::Compress::Zlib::Constants'=>'2.093','IO::Compress::Zlib::Extra'=>'2.093','IO::Uncompress::Adapter::Bunzip2'=>'2.093','IO::Uncompress::Adapter::Identity'=>'2.093','IO::Uncompress::Adapter::Inflate'=>'2.093','IO::Uncompress::AnyInflate'=>'2.093','IO::Uncompress::AnyUncompress'=>'2.093','IO::Uncompress::Base'=>'2.093','IO::Uncompress::Bunzip2'=>'2.093','IO::Uncompress::Gunzip'=>'2.093','IO::Uncompress::Inflate'=>'2.093','IO::Uncompress::RawInflate'=>'2.093','IO::Uncompress::Unzip'=>'2.093','Module::CoreList'=>'5.20191220','Module::CoreList::Utils'=>'5.20191220','Net::Ping'=>'2.72','Opcode'=>'1.45','Storable'=>'3.18','Test2'=>'1.302170','Test2::API'=>'1.302170','Test2::API::Breakage'=>'1.302170','Test2::API::Context'=>'1.302170','Test2::API::Instance'=>'1.302170','Test2::API::Stack'=>'1.302170','Test2::Event'=>'1.302170','Test2::Event::Bail'=>'1.302170','Test2::Event::Diag'=>'1.302170','Test2::Event::Encoding'=>'1.302170','Test2::Event::Exception'=>'1.302170','Test2::Event::Fail'=>'1.302170','Test2::Event::Generic'=>'1.302170','Test2::Event::Note'=>'1.302170','Test2::Event::Ok'=>'1.302170','Test2::Event::Pass'=>'1.302170','Test2::Event::Plan'=>'1.302170','Test2::Event::Skip'=>'1.302170','Test2::Event::Subtest'=>'1.302170','Test2::Event::TAP::Version'=>'1.302170','Test2::Event::V2'=>'1.302170','Test2::Event::Waiting'=>'1.302170','Test2::EventFacet'=>'1.302170','Test2::EventFacet::About'=>'1.302170','Test2::EventFacet::Amnesty'=>'1.302170','Test2::EventFacet::Assert'=>'1.302170','Test2::EventFacet::Control'=>'1.302170','Test2::EventFacet::Error'=>'1.302170','Test2::EventFacet::Hub'=>'1.302170','Test2::EventFacet::Info'=>'1.302170','Test2::EventFacet::Info::Table'=>'1.302170','Test2::EventFacet::Meta'=>'1.302170','Test2::EventFacet::Parent'=>'1.302170','Test2::EventFacet::Plan'=>'1.302170','Test2::EventFacet::Render'=>'1.302170','Test2::EventFacet::Trace'=>'1.302170','Test2::Formatter'=>'1.302170','Test2::Formatter::TAP'=>'1.302170','Test2::Hub'=>'1.302170','Test2::Hub::Interceptor'=>'1.302170','Test2::Hub::Interceptor::Terminator'=>'1.302170','Test2::Hub::Subtest'=>'1.302170','Test2::IPC'=>'1.302170','Test2::IPC::Driver'=>'1.302170','Test2::IPC::Driver::Files'=>'1.302170','Test2::Tools::Tiny'=>'1.302170','Test2::Util'=>'1.302170','Test2::Util::ExternalMeta'=>'1.302170','Test2::Util::Facets2Legacy'=>'1.302170','Test2::Util::HashBase'=>'1.302170','Test2::Util::Trace'=>'1.302170','Test::Builder'=>'1.302170','Test::Builder::Formatter'=>'1.302170','Test::Builder::Module'=>'1.302170','Test::Builder::Tester'=>'1.302170','Test::Builder::Tester::Color'=>'1.302170','Test::Builder::TodoDiag'=>'1.302170','Test::More'=>'1.302170','Test::Simple'=>'1.302170','Test::Tester'=>'1.302170','Test::Tester::Capture'=>'1.302170','Test::Tester::CaptureRunner'=>'1.302170','Test::Tester::Delegate'=>'1.302170','Test::use::ok'=>'1.302170','Tie::Hash::NamedCapture'=>'0.13','VMS::Stdio'=>'2.45','XS::APItest'=>'1.05','feature'=>'1.57','ok'=>'1.302170','warnings'=>'1.46',},removed=>{}},5.031008=>{delta_from=>5.031007,changed=>{'B::Op_private'=>'5.031008','Config'=>'5.031008','DB_File'=>'1.853','Encode'=>'3.02','ExtUtils::Command'=>'7.44','ExtUtils::Command::MM'=>'7.44','ExtUtils::Liblist'=>'7.44','ExtUtils::Liblist::Kid'=>'7.44','ExtUtils::MM'=>'7.44','ExtUtils::MM_AIX'=>'7.44','ExtUtils::MM_Any'=>'7.44','ExtUtils::MM_BeOS'=>'7.44','ExtUtils::MM_Cygwin'=>'7.44','ExtUtils::MM_DOS'=>'7.44','ExtUtils::MM_Darwin'=>'7.44','ExtUtils::MM_MacOS'=>'7.44','ExtUtils::MM_NW5'=>'7.44','ExtUtils::MM_OS2'=>'7.44','ExtUtils::MM_QNX'=>'7.44','ExtUtils::MM_UWIN'=>'7.44','ExtUtils::MM_Unix'=>'7.44','ExtUtils::MM_VMS'=>'7.44','ExtUtils::MM_VOS'=>'7.44','ExtUtils::MM_Win32'=>'7.44','ExtUtils::MM_Win95'=>'7.44','ExtUtils::MY'=>'7.44','ExtUtils::MakeMaker'=>'7.44','ExtUtils::MakeMaker::Config'=>'7.44','ExtUtils::MakeMaker::Locale'=>'7.44','ExtUtils::MakeMaker::version'=>'7.44','ExtUtils::MakeMaker::version::regex'=>'7.44','ExtUtils::Mkbootstrap'=>'7.44','ExtUtils::Mksymlists'=>'7.44','ExtUtils::testlib'=>'7.44','Fatal'=>'2.32','Hash::Util'=>'0.23','IO'=>'1.42','IO::Handle'=>'1.42','IO::Socket'=>'1.42','Module::CoreList'=>'5.20200120','Module::CoreList::Utils'=>'5.20200120','POSIX'=>'1.91','Pod::Man'=>'4.14','Pod::ParseLink'=>'4.14','Pod::Text'=>'4.14','Pod::Text::Color'=>'4.14','Pod::Text::Overstrike'=>'4.14','Pod::Text::Termcap'=>'4.14','Term::ANSIColor'=>'5.01','Test2'=>'1.302171','Test2::API'=>'1.302171','Test2::API::Breakage'=>'1.302171','Test2::API::Context'=>'1.302171','Test2::API::Instance'=>'1.302171','Test2::API::Stack'=>'1.302171','Test2::Event'=>'1.302171','Test2::Event::Bail'=>'1.302171','Test2::Event::Diag'=>'1.302171','Test2::Event::Encoding'=>'1.302171','Test2::Event::Exception'=>'1.302171','Test2::Event::Fail'=>'1.302171','Test2::Event::Generic'=>'1.302171','Test2::Event::Note'=>'1.302171','Test2::Event::Ok'=>'1.302171','Test2::Event::Pass'=>'1.302171','Test2::Event::Plan'=>'1.302171','Test2::Event::Skip'=>'1.302171','Test2::Event::Subtest'=>'1.302171','Test2::Event::TAP::Version'=>'1.302171','Test2::Event::V2'=>'1.302171','Test2::Event::Waiting'=>'1.302171','Test2::EventFacet'=>'1.302171','Test2::EventFacet::About'=>'1.302171','Test2::EventFacet::Amnesty'=>'1.302171','Test2::EventFacet::Assert'=>'1.302171','Test2::EventFacet::Control'=>'1.302171','Test2::EventFacet::Error'=>'1.302171','Test2::EventFacet::Hub'=>'1.302171','Test2::EventFacet::Info'=>'1.302171','Test2::EventFacet::Info::Table'=>'1.302171','Test2::EventFacet::Meta'=>'1.302171','Test2::EventFacet::Parent'=>'1.302171','Test2::EventFacet::Plan'=>'1.302171','Test2::EventFacet::Render'=>'1.302171','Test2::EventFacet::Trace'=>'1.302171','Test2::Formatter'=>'1.302171','Test2::Formatter::TAP'=>'1.302171','Test2::Hub'=>'1.302171','Test2::Hub::Interceptor'=>'1.302171','Test2::Hub::Interceptor::Terminator'=>'1.302171','Test2::Hub::Subtest'=>'1.302171','Test2::IPC'=>'1.302171','Test2::IPC::Driver'=>'1.302171','Test2::IPC::Driver::Files'=>'1.302171','Test2::Tools::Tiny'=>'1.302171','Test2::Util'=>'1.302171','Test2::Util::ExternalMeta'=>'1.302171','Test2::Util::Facets2Legacy'=>'1.302171','Test2::Util::HashBase'=>'1.302171','Test2::Util::Trace'=>'1.302171','Test::Builder'=>'1.302171','Test::Builder::Formatter'=>'1.302171','Test::Builder::Module'=>'1.302171','Test::Builder::Tester'=>'1.302171','Test::Builder::Tester::Color'=>'1.302171','Test::Builder::TodoDiag'=>'1.302171','Test::More'=>'1.302171','Test::Simple'=>'1.302171','Test::Tester'=>'1.302171','Test::Tester::Capture'=>'1.302171','Test::Tester::CaptureRunner'=>'1.302171','Test::Tester::Delegate'=>'1.302171','Test::use::ok'=>'1.302171','XS::APItest'=>'1.06','autodie'=>'2.32','autodie::Scope::Guard'=>'2.32','autodie::Scope::GuardStack'=>'2.32','autodie::Util'=>'2.32','autodie::exception'=>'2.32','autodie::exception::system'=>'2.32','autodie::hints'=>'2.32','autodie::skip'=>'2.32','ok'=>'1.302171',},removed=>{}},5.031009=>{delta_from=>5.031008,changed=>{'Archive::Tar'=>'2.36','Archive::Tar::Constant'=>'2.36','Archive::Tar::File'=>'2.36','B'=>'1.80','B::Op_private'=>'5.031009','Config'=>'5.031009','Devel::PPPort'=>'3.57','Encode'=>'3.03','ExtUtils::CBuilder'=>'0.280234','ExtUtils::CBuilder::Base'=>'0.280234','ExtUtils::CBuilder::Platform::Unix'=>'0.280234','ExtUtils::CBuilder::Platform::VMS'=>'0.280234','ExtUtils::CBuilder::Platform::Windows'=>'0.280234','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280234','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280234','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280234','ExtUtils::CBuilder::Platform::aix'=>'0.280234','ExtUtils::CBuilder::Platform::android'=>'0.280234','ExtUtils::CBuilder::Platform::cygwin'=>'0.280234','ExtUtils::CBuilder::Platform::darwin'=>'0.280234','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280234','ExtUtils::CBuilder::Platform::os2'=>'0.280234','IO'=>'1.43','IO::Select'=>'1.42','IO::Socket'=>'1.43','Module::CoreList'=>'5.20200220','Module::CoreList::Utils'=>'5.20200220','POSIX'=>'1.92','Pod::Html'=>'1.25','Storable'=>'3.19','Tie::File'=>'1.06','Unicode'=>'13.0.0','XS::APItest'=>'1.07','_charnames'=>'1.46','charnames'=>'1.46','diagnostics'=>'1.37','feature'=>'1.58','parent'=>'0.238','perlfaq'=>'5.20200125','threads'=>'2.24',},removed=>{}},5.030002=>{delta_from=>5.030001,changed=>{'B::Op_private'=>'5.030002','Compress::Raw::Bzip2'=>'2.089','Config'=>'5.030002','Module::CoreList'=>'5.20200314','Module::CoreList::Utils'=>'5.20200314',},removed=>{}},5.031010=>{delta_from=>5.031009,changed=>{'B::Op_private'=>'5.031010','Config'=>'5.03101',},removed=>{}},5.031011=>{delta_from=>5.031010,changed=>{'B::Deparse'=>'1.53','B::Op_private'=>'5.031011','Config'=>'5.031011','DynaLoader'=>'1.47','Encode'=>'3.04','IPC::Open2'=>'1.05','IPC::Open3'=>'1.21','Module::CoreList'=>'5.20200428','Module::CoreList::Utils'=>'5.20200428','Opcode'=>'1.47','POSIX'=>'1.93','PerlIO'=>'1.11','Storable'=>'3.20','Test2'=>'1.302175','Test2::API'=>'1.302175','Test2::API::Breakage'=>'1.302175','Test2::API::Context'=>'1.302175','Test2::API::Instance'=>'1.302175','Test2::API::Stack'=>'1.302175','Test2::Event'=>'1.302175','Test2::Event::Bail'=>'1.302175','Test2::Event::Diag'=>'1.302175','Test2::Event::Encoding'=>'1.302175','Test2::Event::Exception'=>'1.302175','Test2::Event::Fail'=>'1.302175','Test2::Event::Generic'=>'1.302175','Test2::Event::Note'=>'1.302175','Test2::Event::Ok'=>'1.302175','Test2::Event::Pass'=>'1.302175','Test2::Event::Plan'=>'1.302175','Test2::Event::Skip'=>'1.302175','Test2::Event::Subtest'=>'1.302175','Test2::Event::TAP::Version'=>'1.302175','Test2::Event::V2'=>'1.302175','Test2::Event::Waiting'=>'1.302175','Test2::EventFacet'=>'1.302175','Test2::EventFacet::About'=>'1.302175','Test2::EventFacet::Amnesty'=>'1.302175','Test2::EventFacet::Assert'=>'1.302175','Test2::EventFacet::Control'=>'1.302175','Test2::EventFacet::Error'=>'1.302175','Test2::EventFacet::Hub'=>'1.302175','Test2::EventFacet::Info'=>'1.302175','Test2::EventFacet::Info::Table'=>'1.302175','Test2::EventFacet::Meta'=>'1.302175','Test2::EventFacet::Parent'=>'1.302175','Test2::EventFacet::Plan'=>'1.302175','Test2::EventFacet::Render'=>'1.302175','Test2::EventFacet::Trace'=>'1.302175','Test2::Formatter'=>'1.302175','Test2::Formatter::TAP'=>'1.302175','Test2::Hub'=>'1.302175','Test2::Hub::Interceptor'=>'1.302175','Test2::Hub::Interceptor::Terminator'=>'1.302175','Test2::Hub::Subtest'=>'1.302175','Test2::IPC'=>'1.302175','Test2::IPC::Driver'=>'1.302175','Test2::IPC::Driver::Files'=>'1.302175','Test2::Tools::Tiny'=>'1.302175','Test2::Util'=>'1.302175','Test2::Util::ExternalMeta'=>'1.302175','Test2::Util::Facets2Legacy'=>'1.302175','Test2::Util::HashBase'=>'1.302175','Test2::Util::Trace'=>'1.302175','Test::Builder'=>'1.302175','Test::Builder::Formatter'=>'1.302175','Test::Builder::Module'=>'1.302175','Test::Builder::Tester'=>'1.302175','Test::Builder::Tester::Color'=>'1.302175','Test::Builder::TodoDiag'=>'1.302175','Test::More'=>'1.302175','Test::Simple'=>'1.302175','Test::Tester'=>'1.302175','Test::Tester::Capture'=>'1.302175','Test::Tester::CaptureRunner'=>'1.302175','Test::Tester::Delegate'=>'1.302175','Test::use::ok'=>'1.302175','Time::Piece'=>'1.3401','Time::Seconds'=>'1.3401','Unicode::UCD'=>'0.75','XS::APItest'=>'1.09','_charnames'=>'1.47','charnames'=>'1.47','ok'=>'1.302175','open'=>'1.12','re'=>'0.39','warnings'=>'1.47',},removed=>{}},5.028003=>{delta_from=>5.028002,changed=>{'B::Op_private'=>'5.028003','Config'=>'5.028003','Module::CoreList'=>'5.20200601_28','Module::CoreList::Utils'=>'5.20200601_28',},removed=>{}},5.030003=>{delta_from=>5.030002,changed=>{'B::Op_private'=>'5.030003','Config'=>'5.030003','Module::CoreList'=>'5.20200601_30','Module::CoreList::Utils'=>'5.20200601_30',},removed=>{}},5.032000=>{delta_from=>5.031011,changed=>{'B::Deparse'=>'1.54','B::Op_private'=>'5.032000','Benchmark'=>'1.23','Config'=>'5.032','Encode'=>'3.06','Encode::Guess'=>'2.08','File::Glob'=>'1.33','List::Util'=>'1.55','List::Util::XS'=>'1.55','Module::CoreList'=>'5.20200620','Module::CoreList::Utils'=>'5.20200620','POSIX'=>'1.94','Scalar::Util'=>'1.55','Storable'=>'3.21','Sub::Util'=>'1.55','Thread::Queue'=>'3.14','Tie::Scalar'=>'1.05','_charnames'=>'1.48','charnames'=>'1.48','encoding'=>'3.00','perlfaq'=>'5.20200523','re'=>'0.40','threads'=>'2.25',},removed=>{}},5.033000=>{delta_from=>5.032000,changed=>{'B::Op_private'=>'5.033000','Config'=>'5.033','Module::CoreList'=>'5.20200717','Module::CoreList::Utils'=>'5.20200717','feature'=>'1.59',},removed=>{}},5.033001=>{delta_from=>5.033,changed=>{'B'=>'1.81','B::Deparse'=>'1.55','B::Op_private'=>'5.033001','Config'=>'5.033001','Data::Dumper'=>'2.175','Devel::PPPort'=>'3.60','Devel::Peek'=>'1.29','DynaLoader'=>'1.48','Errno'=>'1.31','Exporter'=>'5.75','Exporter::Heavy'=>'5.75','ExtUtils::Miniperl'=>'1.10','ExtUtils::PL2Bat'=>'0.002','ExtUtils::ParseXS'=>'3.41','ExtUtils::ParseXS::Constants'=>'3.41','ExtUtils::ParseXS::CountLines'=>'3.41','ExtUtils::ParseXS::Eval'=>'3.41','ExtUtils::ParseXS::Utilities'=>'3.41','Fcntl'=>'1.14','File::Path'=>'2.17','Hash::Util'=>'0.24','Hash::Util::FieldHash'=>'1.21','IO'=>'1.44','IO::Socket'=>'1.44','IO::Socket::UNIX'=>'1.42','IPC::Msg'=>'2.08','IPC::Semaphore'=>'2.08','IPC::SharedMem'=>'2.08','IPC::SysV'=>'2.08','JSON::PP'=>'4.05','JSON::PP::Boolean'=>'4.05','Math::Complex'=>'1.5902','Module::CoreList'=>'5.20200820','Module::CoreList::Utils'=>'5.20200820','Net::Ping'=>'2.73_01','POSIX'=>'1.95','PerlIO::mmap'=>'0.017','Pod::Usage'=>'1.70','Safe'=>'2.42','Socket'=>'2.030','Storable'=>'3.22','Time::HiRes'=>'1.9765','Unicode::Normalize'=>'1.28','XS::APItest'=>'1.11','XS::Typemap'=>'0.18','feature'=>'1.60','mro'=>'1.24','strict'=>'1.12','threads'=>'2.26','threads::shared'=>'1.62','warnings'=>'1.48',},removed=>{'Moped::Msg'=>1,}},5.033002=>{delta_from=>5.033001,changed=>{'Archive::Tar'=>'2.38','Archive::Tar::Constant'=>'2.38','Archive::Tar::File'=>'2.38','B::Op_private'=>'5.033002','Compress::Raw::Bzip2'=>'2.096','Compress::Raw::Zlib'=>'2.096','Compress::Zlib'=>'2.096','Config'=>'5.033002','DB_File'=>'1.854','Env'=>'1.05','Errno'=>'1.32','ExtUtils::Install'=>'2.18','ExtUtils::Installed'=>'2.18','ExtUtils::Packlist'=>'2.18','Filter::Util::Call'=>'1.60','IO::Compress::Adapter::Bzip2'=>'2.096','IO::Compress::Adapter::Deflate'=>'2.096','IO::Compress::Adapter::Identity'=>'2.096','IO::Compress::Base'=>'2.096','IO::Compress::Base::Common'=>'2.096','IO::Compress::Bzip2'=>'2.096','IO::Compress::Deflate'=>'2.096','IO::Compress::Gzip'=>'2.096','IO::Compress::Gzip::Constants'=>'2.096','IO::Compress::RawDeflate'=>'2.096','IO::Compress::Zip'=>'2.096','IO::Compress::Zip::Constants'=>'2.096','IO::Compress::Zlib::Constants'=>'2.096','IO::Compress::Zlib::Extra'=>'2.096','IO::Socket::IP'=>'0.41','IO::Uncompress::Adapter::Bunzip2'=>'2.096','IO::Uncompress::Adapter::Identity'=>'2.096','IO::Uncompress::Adapter::Inflate'=>'2.096','IO::Uncompress::AnyInflate'=>'2.096','IO::Uncompress::AnyUncompress'=>'2.096','IO::Uncompress::Base'=>'2.096','IO::Uncompress::Bunzip2'=>'2.096','IO::Uncompress::Gunzip'=>'2.096','IO::Uncompress::Inflate'=>'2.096','IO::Uncompress::RawInflate'=>'2.096','IO::Uncompress::Unzip'=>'2.096','IO::Zlib'=>'1.11','Module::CoreList'=>'5.20200920','Module::CoreList::Utils'=>'5.20200920','Module::Load::Conditional'=>'0.74','Opcode'=>'1.48','PerlIO::scalar'=>'0.31','Safe'=>'2.43','Test2'=>'1.302181','Test2::API'=>'1.302181','Test2::API::Breakage'=>'1.302181','Test2::API::Context'=>'1.302181','Test2::API::Instance'=>'1.302181','Test2::API::InterceptResult'=>'1.302181','Test2::API::InterceptResult::Event'=>'1.302181','Test2::API::InterceptResult::Facet'=>'1.302181','Test2::API::InterceptResult::Hub'=>'1.302181','Test2::API::InterceptResult::Squasher'=>'1.302181','Test2::API::Stack'=>'1.302181','Test2::Event'=>'1.302181','Test2::Event::Bail'=>'1.302181','Test2::Event::Diag'=>'1.302181','Test2::Event::Encoding'=>'1.302181','Test2::Event::Exception'=>'1.302181','Test2::Event::Fail'=>'1.302181','Test2::Event::Generic'=>'1.302181','Test2::Event::Note'=>'1.302181','Test2::Event::Ok'=>'1.302181','Test2::Event::Pass'=>'1.302181','Test2::Event::Plan'=>'1.302181','Test2::Event::Skip'=>'1.302181','Test2::Event::Subtest'=>'1.302181','Test2::Event::TAP::Version'=>'1.302181','Test2::Event::V2'=>'1.302181','Test2::Event::Waiting'=>'1.302181','Test2::EventFacet'=>'1.302181','Test2::EventFacet::About'=>'1.302181','Test2::EventFacet::Amnesty'=>'1.302181','Test2::EventFacet::Assert'=>'1.302181','Test2::EventFacet::Control'=>'1.302181','Test2::EventFacet::Error'=>'1.302181','Test2::EventFacet::Hub'=>'1.302181','Test2::EventFacet::Info'=>'1.302181','Test2::EventFacet::Info::Table'=>'1.302181','Test2::EventFacet::Meta'=>'1.302181','Test2::EventFacet::Parent'=>'1.302181','Test2::EventFacet::Plan'=>'1.302181','Test2::EventFacet::Render'=>'1.302181','Test2::EventFacet::Trace'=>'1.302181','Test2::Formatter'=>'1.302181','Test2::Formatter::TAP'=>'1.302181','Test2::Hub'=>'1.302181','Test2::Hub::Interceptor'=>'1.302181','Test2::Hub::Interceptor::Terminator'=>'1.302181','Test2::Hub::Subtest'=>'1.302181','Test2::IPC'=>'1.302181','Test2::IPC::Driver'=>'1.302181','Test2::IPC::Driver::Files'=>'1.302181','Test2::Tools::Tiny'=>'1.302181','Test2::Util'=>'1.302181','Test2::Util::ExternalMeta'=>'1.302181','Test2::Util::Facets2Legacy'=>'1.302181','Test2::Util::HashBase'=>'1.302181','Test2::Util::Trace'=>'1.302181','Test::Builder'=>'1.302181','Test::Builder::Formatter'=>'1.302181','Test::Builder::Module'=>'1.302181','Test::Builder::Tester'=>'1.302181','Test::Builder::Tester::Color'=>'1.302181','Test::Builder::TodoDiag'=>'1.302181','Test::More'=>'1.302181','Test::Simple'=>'1.302181','Test::Tester'=>'1.302181','Test::Tester::Capture'=>'1.302181','Test::Tester::CaptureRunner'=>'1.302181','Test::Tester::Delegate'=>'1.302181','Test::use::ok'=>'1.302181','ok'=>'1.302181','overload'=>'1.32',},removed=>{}},5.033003=>{delta_from=>5.033002,changed=>{'Amiga::ARexx'=>'0.05','App::Cpan'=>'1.676','B::Op_private'=>'5.033003','CPAN'=>'2.28','CPAN::FTP'=>'5.5013','CPAN::FirstTime'=>'5.5315','Config'=>'5.033003','DB_File'=>'1.855','Data::Dumper'=>'2.176','Devel::PPPort'=>'3.62','Devel::Peek'=>'1.30','Digest'=>'1.19','Digest::MD5'=>'2.58','Digest::base'=>'1.19','Digest::file'=>'1.19','Encode'=>'3.07','Encode::GSM0338'=>'2.08','Errno'=>'1.33','Exporter'=>'5.76','Exporter::Heavy'=>'5.76','ExtUtils::Command'=>'7.48','ExtUtils::Command::MM'=>'7.48','ExtUtils::Liblist'=>'7.48','ExtUtils::Liblist::Kid'=>'7.48','ExtUtils::MM'=>'7.48','ExtUtils::MM_AIX'=>'7.48','ExtUtils::MM_Any'=>'7.48','ExtUtils::MM_BeOS'=>'7.48','ExtUtils::MM_Cygwin'=>'7.48','ExtUtils::MM_DOS'=>'7.48','ExtUtils::MM_Darwin'=>'7.48','ExtUtils::MM_MacOS'=>'7.48','ExtUtils::MM_NW5'=>'7.48','ExtUtils::MM_OS2'=>'7.48','ExtUtils::MM_OS390'=>'7.48','ExtUtils::MM_QNX'=>'7.48','ExtUtils::MM_UWIN'=>'7.48','ExtUtils::MM_Unix'=>'7.48','ExtUtils::MM_VMS'=>'7.48','ExtUtils::MM_VOS'=>'7.48','ExtUtils::MM_Win32'=>'7.48','ExtUtils::MM_Win95'=>'7.48','ExtUtils::MY'=>'7.48','ExtUtils::MakeMaker'=>'7.48','ExtUtils::MakeMaker::Config'=>'7.48','ExtUtils::MakeMaker::Locale'=>'7.48','ExtUtils::MakeMaker::version'=>'7.48','ExtUtils::MakeMaker::version::regex'=>'7.48','ExtUtils::Mkbootstrap'=>'7.48','ExtUtils::Mksymlists'=>'7.48','ExtUtils::PL2Bat'=>'0.003','ExtUtils::testlib'=>'7.48','File::Temp'=>'0.2311','FindBin'=>'1.52','Getopt::Long'=>'2.52','Getopt::Std'=>'1.13','I18N::LangTags'=>'0.45','MIME::Base64'=>'3.16','MIME::QuotedPrint'=>'3.16','Module::CoreList'=>'5.20201020','Module::CoreList::Utils'=>'5.20201020','Module::Load'=>'0.36','Pod::Checker'=>'1.74','Pod::Simple'=>'3.41','Pod::Simple::BlackBox'=>'3.41','Pod::Simple::Checker'=>'3.41','Pod::Simple::Debug'=>'3.41','Pod::Simple::DumpAsText'=>'3.41','Pod::Simple::DumpAsXML'=>'3.41','Pod::Simple::HTML'=>'3.41','Pod::Simple::HTMLBatch'=>'3.41','Pod::Simple::LinkSection'=>'3.41','Pod::Simple::Methody'=>'3.41','Pod::Simple::Progress'=>'3.41','Pod::Simple::PullParser'=>'3.41','Pod::Simple::PullParserEndToken'=>'3.41','Pod::Simple::PullParserStartToken'=>'3.41','Pod::Simple::PullParserTextToken'=>'3.41','Pod::Simple::PullParserToken'=>'3.41','Pod::Simple::RTF'=>'3.41','Pod::Simple::Search'=>'3.41','Pod::Simple::SimpleTree'=>'3.41','Pod::Simple::Text'=>'3.41','Pod::Simple::TextContent'=>'3.41','Pod::Simple::TiedOutFH'=>'3.41','Pod::Simple::Transcode'=>'3.41','Pod::Simple::TranscodeDumb'=>'3.41','Pod::Simple::TranscodeSmart'=>'3.41','Pod::Simple::XHTML'=>'3.41','Pod::Simple::XMLOutStream'=>'3.41','Pod::Usage'=>'2.01','Storable'=>'3.23','Symbol'=>'1.09','Test2'=>'1.302182','Test2::API'=>'1.302182','Test2::API::Breakage'=>'1.302182','Test2::API::Context'=>'1.302182','Test2::API::Instance'=>'1.302182','Test2::API::InterceptResult'=>'1.302182','Test2::API::InterceptResult::Event'=>'1.302182','Test2::API::InterceptResult::Facet'=>'1.302182','Test2::API::InterceptResult::Hub'=>'1.302182','Test2::API::InterceptResult::Squasher'=>'1.302182','Test2::API::Stack'=>'1.302182','Test2::Event'=>'1.302182','Test2::Event::Bail'=>'1.302182','Test2::Event::Diag'=>'1.302182','Test2::Event::Encoding'=>'1.302182','Test2::Event::Exception'=>'1.302182','Test2::Event::Fail'=>'1.302182','Test2::Event::Generic'=>'1.302182','Test2::Event::Note'=>'1.302182','Test2::Event::Ok'=>'1.302182','Test2::Event::Pass'=>'1.302182','Test2::Event::Plan'=>'1.302182','Test2::Event::Skip'=>'1.302182','Test2::Event::Subtest'=>'1.302182','Test2::Event::TAP::Version'=>'1.302182','Test2::Event::V2'=>'1.302182','Test2::Event::Waiting'=>'1.302182','Test2::EventFacet'=>'1.302182','Test2::EventFacet::About'=>'1.302182','Test2::EventFacet::Amnesty'=>'1.302182','Test2::EventFacet::Assert'=>'1.302182','Test2::EventFacet::Control'=>'1.302182','Test2::EventFacet::Error'=>'1.302182','Test2::EventFacet::Hub'=>'1.302182','Test2::EventFacet::Info'=>'1.302182','Test2::EventFacet::Info::Table'=>'1.302182','Test2::EventFacet::Meta'=>'1.302182','Test2::EventFacet::Parent'=>'1.302182','Test2::EventFacet::Plan'=>'1.302182','Test2::EventFacet::Render'=>'1.302182','Test2::EventFacet::Trace'=>'1.302182','Test2::Formatter'=>'1.302182','Test2::Formatter::TAP'=>'1.302182','Test2::Hub'=>'1.302182','Test2::Hub::Interceptor'=>'1.302182','Test2::Hub::Interceptor::Terminator'=>'1.302182','Test2::Hub::Subtest'=>'1.302182','Test2::IPC'=>'1.302182','Test2::IPC::Driver'=>'1.302182','Test2::IPC::Driver::Files'=>'1.302182','Test2::Tools::Tiny'=>'1.302182','Test2::Util'=>'1.302182','Test2::Util::ExternalMeta'=>'1.302182','Test2::Util::Facets2Legacy'=>'1.302182','Test2::Util::HashBase'=>'1.302182','Test2::Util::Trace'=>'1.302182','Test::Builder'=>'1.302182','Test::Builder::Formatter'=>'1.302182','Test::Builder::Module'=>'1.302182','Test::Builder::Tester'=>'1.302182','Test::Builder::Tester::Color'=>'1.302182','Test::Builder::TodoDiag'=>'1.302182','Test::More'=>'1.302182','Test::Simple'=>'1.302182','Test::Tester'=>'1.302182','Test::Tester::Capture'=>'1.302182','Test::Tester::CaptureRunner'=>'1.302182','Test::Tester::Delegate'=>'1.302182','Test::use::ok'=>'1.302182','Tie::RefHash'=>'1.40','Time::Local'=>'1.30','Unicode::Collate'=>'1.29','Unicode::Collate::CJK::Big5'=>'1.29','Unicode::Collate::CJK::GB2312'=>'1.29','Unicode::Collate::CJK::JISX0208'=>'1.29','Unicode::Collate::CJK::Korean'=>'1.29','Unicode::Collate::CJK::Pinyin'=>'1.29','Unicode::Collate::CJK::Stroke'=>'1.29','Unicode::Collate::CJK::Zhuyin'=>'1.29','Unicode::Collate::Locale'=>'1.29','Win32'=>'0.54','XS::APItest'=>'1.12','bytes'=>'1.08','experimental'=>'0.022','feature'=>'1.61','if'=>'0.0609','locale'=>'1.10','mro'=>'1.25','ok'=>'1.302182','overload'=>'1.33','re'=>'0.41','subs'=>'1.04','utf8'=>'1.24','version'=>'0.9928','version::regex'=>'0.9928',},removed=>{}},5.033004=>{delta_from=>5.033003,changed=>{'B'=>'1.82','B::Op_private'=>'5.033004','Config'=>'5.033004','Cwd'=>'3.79','ExtUtils::CBuilder'=>'0.280235','ExtUtils::CBuilder::Base'=>'0.280235','ExtUtils::CBuilder::Platform::Unix'=>'0.280235','ExtUtils::CBuilder::Platform::VMS'=>'0.280235','ExtUtils::CBuilder::Platform::Windows'=>'0.280235','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280235','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280235','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280235','ExtUtils::CBuilder::Platform::aix'=>'0.280235','ExtUtils::CBuilder::Platform::android'=>'0.280235','ExtUtils::CBuilder::Platform::cygwin'=>'0.280235','ExtUtils::CBuilder::Platform::darwin'=>'0.280235','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280235','ExtUtils::CBuilder::Platform::os2'=>'0.280235','ExtUtils::Command'=>'7.56','ExtUtils::Command::MM'=>'7.56','ExtUtils::Liblist'=>'7.56','ExtUtils::Liblist::Kid'=>'7.56','ExtUtils::MM'=>'7.56','ExtUtils::MM_AIX'=>'7.56','ExtUtils::MM_Any'=>'7.56','ExtUtils::MM_BeOS'=>'7.56','ExtUtils::MM_Cygwin'=>'7.56','ExtUtils::MM_DOS'=>'7.56','ExtUtils::MM_Darwin'=>'7.56','ExtUtils::MM_MacOS'=>'7.56','ExtUtils::MM_NW5'=>'7.56','ExtUtils::MM_OS2'=>'7.56','ExtUtils::MM_OS390'=>'7.56','ExtUtils::MM_QNX'=>'7.56','ExtUtils::MM_UWIN'=>'7.56','ExtUtils::MM_Unix'=>'7.56','ExtUtils::MM_VMS'=>'7.56','ExtUtils::MM_VOS'=>'7.56','ExtUtils::MM_Win32'=>'7.56','ExtUtils::MM_Win95'=>'7.56','ExtUtils::MY'=>'7.56','ExtUtils::MakeMaker'=>'7.56','ExtUtils::MakeMaker::Config'=>'7.56','ExtUtils::MakeMaker::Locale'=>'7.56','ExtUtils::MakeMaker::version'=>'7.56','ExtUtils::MakeMaker::version::regex'=>'7.56','ExtUtils::Mkbootstrap'=>'7.56','ExtUtils::Mksymlists'=>'7.56','ExtUtils::testlib'=>'7.56','File::Fetch'=>'1.00','File::Path'=>'2.18','File::Spec'=>'3.79','File::Spec::AmigaOS'=>'3.79','File::Spec::Cygwin'=>'3.79','File::Spec::Epoc'=>'3.79','File::Spec::Functions'=>'3.79','File::Spec::Mac'=>'3.79','File::Spec::OS2'=>'3.79','File::Spec::Unix'=>'3.79','File::Spec::VMS'=>'3.79','IPC::Msg'=>'2.09','IPC::Semaphore'=>'2.09','IPC::SharedMem'=>'2.09','IPC::SysV'=>'2.09','Module::CoreList'=>'5.20201120','Module::CoreList::Utils'=>'5.20201120','Net::Ping'=>'2.74','Pod::Html'=>'1.26','Pod::Simple'=>'3.42','Pod::Simple::BlackBox'=>'3.42','Pod::Simple::Checker'=>'3.42','Pod::Simple::Debug'=>'3.42','Pod::Simple::DumpAsText'=>'3.42','Pod::Simple::DumpAsXML'=>'3.42','Pod::Simple::HTML'=>'3.42','Pod::Simple::HTMLBatch'=>'3.42','Pod::Simple::LinkSection'=>'3.42','Pod::Simple::Methody'=>'3.42','Pod::Simple::Progress'=>'3.42','Pod::Simple::PullParser'=>'3.42','Pod::Simple::PullParserEndToken'=>'3.42','Pod::Simple::PullParserStartToken'=>'3.42','Pod::Simple::PullParserTextToken'=>'3.42','Pod::Simple::PullParserToken'=>'3.42','Pod::Simple::RTF'=>'3.42','Pod::Simple::Search'=>'3.42','Pod::Simple::SimpleTree'=>'3.42','Pod::Simple::Text'=>'3.42','Pod::Simple::TextContent'=>'3.42','Pod::Simple::TiedOutFH'=>'3.42','Pod::Simple::Transcode'=>'3.42','Pod::Simple::TranscodeDumb'=>'3.42','Pod::Simple::TranscodeSmart'=>'3.42','Pod::Simple::XHTML'=>'3.42','Pod::Simple::XMLOutStream'=>'3.42','Test2'=>'1.302183','Test2::API'=>'1.302183','Test2::API::Breakage'=>'1.302183','Test2::API::Context'=>'1.302183','Test2::API::Instance'=>'1.302183','Test2::API::InterceptResult'=>'1.302183','Test2::API::InterceptResult::Event'=>'1.302183','Test2::API::InterceptResult::Facet'=>'1.302183','Test2::API::InterceptResult::Hub'=>'1.302183','Test2::API::InterceptResult::Squasher'=>'1.302183','Test2::API::Stack'=>'1.302183','Test2::Event'=>'1.302183','Test2::Event::Bail'=>'1.302183','Test2::Event::Diag'=>'1.302183','Test2::Event::Encoding'=>'1.302183','Test2::Event::Exception'=>'1.302183','Test2::Event::Fail'=>'1.302183','Test2::Event::Generic'=>'1.302183','Test2::Event::Note'=>'1.302183','Test2::Event::Ok'=>'1.302183','Test2::Event::Pass'=>'1.302183','Test2::Event::Plan'=>'1.302183','Test2::Event::Skip'=>'1.302183','Test2::Event::Subtest'=>'1.302183','Test2::Event::TAP::Version'=>'1.302183','Test2::Event::V2'=>'1.302183','Test2::Event::Waiting'=>'1.302183','Test2::EventFacet'=>'1.302183','Test2::EventFacet::About'=>'1.302183','Test2::EventFacet::Amnesty'=>'1.302183','Test2::EventFacet::Assert'=>'1.302183','Test2::EventFacet::Control'=>'1.302183','Test2::EventFacet::Error'=>'1.302183','Test2::EventFacet::Hub'=>'1.302183','Test2::EventFacet::Info'=>'1.302183','Test2::EventFacet::Info::Table'=>'1.302183','Test2::EventFacet::Meta'=>'1.302183','Test2::EventFacet::Parent'=>'1.302183','Test2::EventFacet::Plan'=>'1.302183','Test2::EventFacet::Render'=>'1.302183','Test2::EventFacet::Trace'=>'1.302183','Test2::Formatter'=>'1.302183','Test2::Formatter::TAP'=>'1.302183','Test2::Hub'=>'1.302183','Test2::Hub::Interceptor'=>'1.302183','Test2::Hub::Interceptor::Terminator'=>'1.302183','Test2::Hub::Subtest'=>'1.302183','Test2::IPC'=>'1.302183','Test2::IPC::Driver'=>'1.302183','Test2::IPC::Driver::Files'=>'1.302183','Test2::Tools::Tiny'=>'1.302183','Test2::Util'=>'1.302183','Test2::Util::ExternalMeta'=>'1.302183','Test2::Util::Facets2Legacy'=>'1.302183','Test2::Util::HashBase'=>'1.302183','Test2::Util::Trace'=>'1.302183','Test::Builder'=>'1.302183','Test::Builder::Formatter'=>'1.302183','Test::Builder::Module'=>'1.302183','Test::Builder::Tester'=>'1.302183','Test::Builder::Tester::Color'=>'1.302183','Test::Builder::TodoDiag'=>'1.302183','Test::More'=>'1.302183','Test::Simple'=>'1.302183','Test::Tester'=>'1.302183','Test::Tester::Capture'=>'1.302183','Test::Tester::CaptureRunner'=>'1.302183','Test::Tester::Delegate'=>'1.302183','Test::use::ok'=>'1.302183','XS::APItest'=>'1.13','ok'=>'1.302183','perlfaq'=>'5.20201107',},removed=>{}},5.033005=>{delta_from=>5.033004,changed=>{'App::Prove'=>'3.43','App::Prove::State'=>'3.43','App::Prove::State::Result'=>'3.43','App::Prove::State::Result::Test'=>'3.43','B::Op_private'=>'5.033005','Carp'=>'1.51','Carp::Heavy'=>'1.51','Config'=>'5.033005','Config::Perl::V'=>'0.33','Cwd'=>'3.80','DynaLoader'=>'1.49','Encode'=>'3.08','Encode::GSM0338'=>'2.09','ExtUtils::Install'=>'2.20','ExtUtils::Installed'=>'2.20','ExtUtils::Packlist'=>'2.20','ExtUtils::ParseXS'=>'3.42','ExtUtils::ParseXS::Constants'=>'3.42','ExtUtils::ParseXS::CountLines'=>'3.42','ExtUtils::ParseXS::Eval'=>'3.42','ExtUtils::ParseXS::Utilities'=>'3.42','File::Copy'=>'2.35','File::Find'=>'1.38','File::Spec'=>'3.80','File::Spec::AmigaOS'=>'3.80','File::Spec::Cygwin'=>'3.80','File::Spec::Epoc'=>'3.80','File::Spec::Functions'=>'3.80','File::Spec::Mac'=>'3.80','File::Spec::OS2'=>'3.80','File::Spec::Unix'=>'3.80','File::Spec::VMS'=>'3.80','File::Spec::Win32'=>'3.80','Module::CoreList'=>'5.20201220','Module::CoreList::Utils'=>'5.20201220','Net::Cmd'=>'3.12','Net::Config'=>'3.12','Net::Domain'=>'3.12','Net::FTP'=>'3.12','Net::FTP::A'=>'3.12','Net::FTP::E'=>'3.12','Net::FTP::I'=>'3.12','Net::FTP::L'=>'3.12','Net::FTP::dataconn'=>'3.12','Net::NNTP'=>'3.12','Net::Netrc'=>'3.12','Net::POP3'=>'3.12','Net::SMTP'=>'3.12','Net::Time'=>'3.12','ODBM_File'=>'1.17','Opcode'=>'1.49','POSIX'=>'1.96','PerlIO::via::QuotedPrint'=>'0.09','TAP::Base'=>'3.43','TAP::Formatter::Base'=>'3.43','TAP::Formatter::Color'=>'3.43','TAP::Formatter::Console'=>'3.43','TAP::Formatter::Console::ParallelSession'=>'3.43','TAP::Formatter::Console::Session'=>'3.43','TAP::Formatter::File'=>'3.43','TAP::Formatter::File::Session'=>'3.43','TAP::Formatter::Session'=>'3.43','TAP::Harness'=>'3.43','TAP::Harness::Env'=>'3.43','TAP::Object'=>'3.43','TAP::Parser'=>'3.43','TAP::Parser::Aggregator'=>'3.43','TAP::Parser::Grammar'=>'3.43','TAP::Parser::Iterator'=>'3.43','TAP::Parser::Iterator::Array'=>'3.43','TAP::Parser::Iterator::Process'=>'3.43','TAP::Parser::Iterator::Stream'=>'3.43','TAP::Parser::IteratorFactory'=>'3.43','TAP::Parser::Multiplexer'=>'3.43','TAP::Parser::Result'=>'3.43','TAP::Parser::Result::Bailout'=>'3.43','TAP::Parser::Result::Comment'=>'3.43','TAP::Parser::Result::Plan'=>'3.43','TAP::Parser::Result::Pragma'=>'3.43','TAP::Parser::Result::Test'=>'3.43','TAP::Parser::Result::Unknown'=>'3.43','TAP::Parser::Result::Version'=>'3.43','TAP::Parser::Result::YAML'=>'3.43','TAP::Parser::ResultFactory'=>'3.43','TAP::Parser::Scheduler'=>'3.43','TAP::Parser::Scheduler::Job'=>'3.43','TAP::Parser::Scheduler::Spinner'=>'3.43','TAP::Parser::Source'=>'3.43','TAP::Parser::SourceHandler'=>'3.43','TAP::Parser::SourceHandler::Executable'=>'3.43','TAP::Parser::SourceHandler::File'=>'3.43','TAP::Parser::SourceHandler::Handle'=>'3.43','TAP::Parser::SourceHandler::Perl'=>'3.43','TAP::Parser::SourceHandler::RawTAP'=>'3.43','TAP::Parser::YAMLish::Reader'=>'3.43','TAP::Parser::YAMLish::Writer'=>'3.43','Test::Harness'=>'3.43','Text::Balanced'=>'2.04','Time::HiRes'=>'1.9766','XS::APItest'=>'1.14','warnings'=>'1.49',},removed=>{}},5.033006=>{delta_from=>5.033005,changed=>{'B::Op_private'=>'5.033006','Carp'=>'1.52','Carp::Heavy'=>'1.52','Compress::Raw::Bzip2'=>'2.100','Compress::Raw::Zlib'=>'2.100','Compress::Zlib'=>'2.100','Config'=>'5.033006','DynaLoader'=>'1.50','ExtUtils::Command'=>'7.58','ExtUtils::Command::MM'=>'7.58','ExtUtils::Liblist'=>'7.58','ExtUtils::Liblist::Kid'=>'7.58','ExtUtils::MM'=>'7.58','ExtUtils::MM_AIX'=>'7.58','ExtUtils::MM_Any'=>'7.58','ExtUtils::MM_BeOS'=>'7.58','ExtUtils::MM_Cygwin'=>'7.58','ExtUtils::MM_DOS'=>'7.58','ExtUtils::MM_Darwin'=>'7.58','ExtUtils::MM_MacOS'=>'7.58','ExtUtils::MM_NW5'=>'7.58','ExtUtils::MM_OS2'=>'7.58','ExtUtils::MM_OS390'=>'7.58','ExtUtils::MM_QNX'=>'7.58','ExtUtils::MM_UWIN'=>'7.58','ExtUtils::MM_Unix'=>'7.58','ExtUtils::MM_VMS'=>'7.58','ExtUtils::MM_VOS'=>'7.58','ExtUtils::MM_Win32'=>'7.58','ExtUtils::MM_Win95'=>'7.58','ExtUtils::MY'=>'7.58','ExtUtils::MakeMaker'=>'7.58','ExtUtils::MakeMaker::Config'=>'7.58','ExtUtils::MakeMaker::Locale'=>'7.58','ExtUtils::MakeMaker::version'=>'7.58','ExtUtils::MakeMaker::version::regex'=>'7.58','ExtUtils::Manifest'=>'1.73','ExtUtils::Mkbootstrap'=>'7.58','ExtUtils::Mksymlists'=>'7.58','ExtUtils::testlib'=>'7.58','GDBM_File'=>'1.19','IO'=>'1.45','IO::Compress::Adapter::Bzip2'=>'2.100','IO::Compress::Adapter::Deflate'=>'2.100','IO::Compress::Adapter::Identity'=>'2.100','IO::Compress::Base'=>'2.100','IO::Compress::Base::Common'=>'2.100','IO::Compress::Bzip2'=>'2.100','IO::Compress::Deflate'=>'2.100','IO::Compress::Gzip'=>'2.100','IO::Compress::Gzip::Constants'=>'2.100','IO::Compress::RawDeflate'=>'2.100','IO::Compress::Zip'=>'2.100','IO::Compress::Zip::Constants'=>'2.100','IO::Compress::Zlib::Constants'=>'2.100','IO::Compress::Zlib::Extra'=>'2.100','IO::Dir'=>'1.45','IO::File'=>'1.45','IO::Handle'=>'1.45','IO::Pipe'=>'1.45','IO::Poll'=>'1.45','IO::Seekable'=>'1.45','IO::Select'=>'1.45','IO::Socket'=>'1.45','IO::Socket::INET'=>'1.45','IO::Socket::UNIX'=>'1.45','IO::Uncompress::Adapter::Bunzip2'=>'2.100','IO::Uncompress::Adapter::Identity'=>'2.100','IO::Uncompress::Adapter::Inflate'=>'2.100','IO::Uncompress::AnyInflate'=>'2.100','IO::Uncompress::AnyUncompress'=>'2.100','IO::Uncompress::Base'=>'2.100','IO::Uncompress::Bunzip2'=>'2.100','IO::Uncompress::Gunzip'=>'2.100','IO::Uncompress::Inflate'=>'2.100','IO::Uncompress::RawInflate'=>'2.100','IO::Uncompress::Unzip'=>'2.100','Module::CoreList'=>'5.20210120','Module::CoreList::Utils'=>'5.20210120','Net::Cmd'=>'3.13','Net::Config'=>'3.13','Net::Domain'=>'3.13','Net::FTP'=>'3.13','Net::FTP::A'=>'3.13','Net::FTP::E'=>'3.13','Net::FTP::I'=>'3.13','Net::FTP::L'=>'3.13','Net::FTP::dataconn'=>'3.13','Net::NNTP'=>'3.13','Net::Netrc'=>'3.13','Net::POP3'=>'3.13','Net::SMTP'=>'3.13','Net::Time'=>'3.13','POSIX'=>'1.97','Socket'=>'2.031','XS::APItest'=>'1.15','feature'=>'1.62','warnings'=>'1.50',},removed=>{}},5.032001=>{delta_from=>5.032000,changed=>{'B::Op_private'=>'5.032001','Config'=>'5.032001','Data::Dumper'=>'2.174_01','DynaLoader'=>'1.47_01','ExtUtils::Liblist::Kid'=>'7.44_01','Module::CoreList'=>'5.20210123','Module::CoreList::Utils'=>'5.20210123','Opcode'=>'1.48','Safe'=>'2.41_01','Win32API::File::inc::ExtUtils::Myconst2perl'=>'1',},removed=>{}},5.033007=>{delta_from=>5.033006,changed=>{'B::Deparse'=>'1.56','B::Op_private'=>'5.033007','Config'=>'5.033007','ExtUtils::CBuilder'=>'0.280236','ExtUtils::CBuilder::Base'=>'0.280236','ExtUtils::CBuilder::Platform::Unix'=>'0.280236','ExtUtils::CBuilder::Platform::VMS'=>'0.280236','ExtUtils::CBuilder::Platform::Windows'=>'0.280236','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280236','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280236','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280236','ExtUtils::CBuilder::Platform::aix'=>'0.280236','ExtUtils::CBuilder::Platform::android'=>'0.280236','ExtUtils::CBuilder::Platform::cygwin'=>'0.280236','ExtUtils::CBuilder::Platform::darwin'=>'0.280236','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280236','ExtUtils::CBuilder::Platform::os2'=>'0.280236','ExtUtils::Command'=>'7.60','ExtUtils::Command::MM'=>'7.60','ExtUtils::Liblist'=>'7.60','ExtUtils::Liblist::Kid'=>'7.60','ExtUtils::MM'=>'7.60','ExtUtils::MM_AIX'=>'7.60','ExtUtils::MM_Any'=>'7.60','ExtUtils::MM_BeOS'=>'7.60','ExtUtils::MM_Cygwin'=>'7.60','ExtUtils::MM_DOS'=>'7.60','ExtUtils::MM_Darwin'=>'7.60','ExtUtils::MM_MacOS'=>'7.60','ExtUtils::MM_NW5'=>'7.60','ExtUtils::MM_OS2'=>'7.60','ExtUtils::MM_OS390'=>'7.60','ExtUtils::MM_QNX'=>'7.60','ExtUtils::MM_UWIN'=>'7.60','ExtUtils::MM_Unix'=>'7.60','ExtUtils::MM_VMS'=>'7.60','ExtUtils::MM_VOS'=>'7.60','ExtUtils::MM_Win32'=>'7.60','ExtUtils::MM_Win95'=>'7.60','ExtUtils::MY'=>'7.60','ExtUtils::MakeMaker'=>'7.60','ExtUtils::MakeMaker::Config'=>'7.60','ExtUtils::MakeMaker::Locale'=>'7.60','ExtUtils::MakeMaker::version'=>'7.60','ExtUtils::MakeMaker::version::regex'=>'7.60','ExtUtils::Mkbootstrap'=>'7.60','ExtUtils::Mksymlists'=>'7.60','ExtUtils::PL2Bat'=>'0.004','ExtUtils::testlib'=>'7.60','Fatal'=>'2.34','File::Find'=>'1.39','Hash::Util'=>'0.25','IO'=>'1.46','IO::Dir'=>'1.46','IO::File'=>'1.46','IO::Handle'=>'1.46','IO::Pipe'=>'1.46','IO::Poll'=>'1.46','IO::Seekable'=>'1.46','IO::Select'=>'1.46','IO::Socket'=>'1.46','IO::Socket::INET'=>'1.46','IO::Socket::UNIX'=>'1.46','JSON::PP'=>'4.06','JSON::PP::Boolean'=>'4.06','Module::CoreList'=>'5.20210220','Module::CoreList::Utils'=>'5.20210220','Opcode'=>'1.50','PerlIO::encoding'=>'0.30','Time::HiRes'=>'1.9767','autodie'=>'2.34','autodie::Scope::Guard'=>'2.34','autodie::Scope::GuardStack'=>'2.34','autodie::Util'=>'2.34','autodie::exception'=>'2.34','autodie::exception::system'=>'2.34','autodie::hints'=>'2.34','autodie::skip'=>'2.34','feature'=>'1.63','mro'=>'1.25_001','warnings'=>'1.51',},removed=>{}},5.033008=>{delta_from=>5.033007,changed=>{'B::Op_private'=>'5.033008','Compress::Raw::Bzip2'=>'2.101','Compress::Raw::Zlib'=>'2.101','Compress::Zlib'=>'2.102','Config'=>'5.033008','Data::Dumper'=>'2.177','IO::Compress::Adapter::Bzip2'=>'2.102','IO::Compress::Adapter::Deflate'=>'2.102','IO::Compress::Adapter::Identity'=>'2.102','IO::Compress::Base'=>'2.102','IO::Compress::Base::Common'=>'2.102','IO::Compress::Bzip2'=>'2.102','IO::Compress::Deflate'=>'2.102','IO::Compress::Gzip'=>'2.102','IO::Compress::Gzip::Constants'=>'2.102','IO::Compress::RawDeflate'=>'2.102','IO::Compress::Zip'=>'2.102','IO::Compress::Zip::Constants'=>'2.102','IO::Compress::Zlib::Constants'=>'2.102','IO::Compress::Zlib::Extra'=>'2.102','IO::Uncompress::Adapter::Bunzip2'=>'2.102','IO::Uncompress::Adapter::Identity'=>'2.102','IO::Uncompress::Adapter::Inflate'=>'2.102','IO::Uncompress::AnyInflate'=>'2.102','IO::Uncompress::AnyUncompress'=>'2.102','IO::Uncompress::Base'=>'2.102','IO::Uncompress::Bunzip2'=>'2.102','IO::Uncompress::Gunzip'=>'2.102','IO::Uncompress::Inflate'=>'2.102','IO::Uncompress::RawInflate'=>'2.102','IO::Uncompress::Unzip'=>'2.102','Module::CoreList'=>'5.20210320','Module::CoreList::Utils'=>'5.20210320','Pod::Html'=>'1.27','Win32'=>'0.57',},removed=>{}},5.033009=>{delta_from=>5.033008,changed=>{'B::Op_private'=>'5.033009','Config'=>'5.033009','Data::Dumper'=>'2.178','ExtUtils::Command'=>'7.62','ExtUtils::Command::MM'=>'7.62','ExtUtils::Liblist'=>'7.62','ExtUtils::Liblist::Kid'=>'7.62','ExtUtils::MM'=>'7.62','ExtUtils::MM_AIX'=>'7.62','ExtUtils::MM_Any'=>'7.62','ExtUtils::MM_BeOS'=>'7.62','ExtUtils::MM_Cygwin'=>'7.62','ExtUtils::MM_DOS'=>'7.62','ExtUtils::MM_Darwin'=>'7.62','ExtUtils::MM_MacOS'=>'7.62','ExtUtils::MM_NW5'=>'7.62','ExtUtils::MM_OS2'=>'7.62','ExtUtils::MM_OS390'=>'7.62','ExtUtils::MM_QNX'=>'7.62','ExtUtils::MM_UWIN'=>'7.62','ExtUtils::MM_Unix'=>'7.62','ExtUtils::MM_VMS'=>'7.62','ExtUtils::MM_VOS'=>'7.62','ExtUtils::MM_Win32'=>'7.62','ExtUtils::MM_Win95'=>'7.62','ExtUtils::MY'=>'7.62','ExtUtils::MakeMaker'=>'7.62','ExtUtils::MakeMaker::Config'=>'7.62','ExtUtils::MakeMaker::Locale'=>'7.62','ExtUtils::MakeMaker::version'=>'7.62','ExtUtils::MakeMaker::version::regex'=>'7.62','ExtUtils::Mkbootstrap'=>'7.62','ExtUtils::Mksymlists'=>'7.62','ExtUtils::ParseXS'=>'3.43','ExtUtils::ParseXS::Constants'=>'3.43','ExtUtils::ParseXS::CountLines'=>'3.43','ExtUtils::ParseXS::Eval'=>'3.43','ExtUtils::ParseXS::Utilities'=>'3.43','ExtUtils::Typemaps'=>'3.43','ExtUtils::Typemaps::Cmd'=>'3.43','ExtUtils::Typemaps::InputMap'=>'3.43','ExtUtils::Typemaps::OutputMap'=>'3.43','ExtUtils::Typemaps::Type'=>'3.43','ExtUtils::testlib'=>'7.62','Module::CoreList'=>'5.20210420','Module::CoreList::Utils'=>'5.20210420','NEXT'=>'0.68','XS::APItest'=>'1.16','feature'=>'1.64','perlfaq'=>'5.20210411',},removed=>{}},5.034000=>{delta_from=>5.033009,changed=>{'B::Op_private'=>'5.034000','Config'=>'5.034','Data::Dumper'=>'2.179','Module::CoreList'=>'5.20210520','Module::CoreList::Utils'=>'5.20210520','experimental'=>'0.024',},removed=>{}},5.035000=>{delta_from=>5.034,changed=>{'B::Op_private'=>'5.035000','Config'=>'5.035','Module::CoreList'=>'5.20210521','Module::CoreList::Utils'=>'5.20210521','feature'=>'1.65',},removed=>{}},5.035001=>{delta_from=>5.035000,changed=>{'B::Deparse'=>'1.57','B::Op_private'=>'5.035001','Config'=>'5.035001','Cwd'=>'3.81','Data::Dumper'=>'2.181','File::Copy'=>'2.36','File::Glob'=>'1.35','File::Spec'=>'3.81','File::Spec::AmigaOS'=>'3.81','File::Spec::Cygwin'=>'3.81','File::Spec::Epoc'=>'3.81','File::Spec::Functions'=>'3.81','File::Spec::Mac'=>'3.81','File::Spec::OS2'=>'3.81','File::Spec::Unix'=>'3.81','File::Spec::VMS'=>'3.81','File::Spec::Win32'=>'3.81','File::stat'=>'1.10','IO'=>'1.47','IO::Dir'=>'1.47','IO::File'=>'1.47','IO::Handle'=>'1.47','IO::Pipe'=>'1.47','IO::Poll'=>'1.47','IO::Seekable'=>'1.47','IO::Select'=>'1.47','IO::Socket'=>'1.47','IO::Socket::INET'=>'1.47','IO::Socket::UNIX'=>'1.47','List::Util'=>'1.56','List::Util::XS'=>'1.56','Module::CoreList'=>'5.20210620','Module::CoreList::Utils'=>'5.20210620','Opcode'=>'1.51','POSIX'=>'1.98','Scalar::Util'=>'1.56','Socket'=>'2.032','Sub::Util'=>'1.56','Test2'=>'1.302185','Test2::API'=>'1.302185','Test2::API::Breakage'=>'1.302185','Test2::API::Context'=>'1.302185','Test2::API::Instance'=>'1.302185','Test2::API::InterceptResult'=>'1.302185','Test2::API::InterceptResult::Event'=>'1.302185','Test2::API::InterceptResult::Facet'=>'1.302185','Test2::API::InterceptResult::Hub'=>'1.302185','Test2::API::InterceptResult::Squasher'=>'1.302185','Test2::API::Stack'=>'1.302185','Test2::Event'=>'1.302185','Test2::Event::Bail'=>'1.302185','Test2::Event::Diag'=>'1.302185','Test2::Event::Encoding'=>'1.302185','Test2::Event::Exception'=>'1.302185','Test2::Event::Fail'=>'1.302185','Test2::Event::Generic'=>'1.302185','Test2::Event::Note'=>'1.302185','Test2::Event::Ok'=>'1.302185','Test2::Event::Pass'=>'1.302185','Test2::Event::Plan'=>'1.302185','Test2::Event::Skip'=>'1.302185','Test2::Event::Subtest'=>'1.302185','Test2::Event::TAP::Version'=>'1.302185','Test2::Event::V2'=>'1.302185','Test2::Event::Waiting'=>'1.302185','Test2::EventFacet'=>'1.302185','Test2::EventFacet::About'=>'1.302185','Test2::EventFacet::Amnesty'=>'1.302185','Test2::EventFacet::Assert'=>'1.302185','Test2::EventFacet::Control'=>'1.302185','Test2::EventFacet::Error'=>'1.302185','Test2::EventFacet::Hub'=>'1.302185','Test2::EventFacet::Info'=>'1.302185','Test2::EventFacet::Info::Table'=>'1.302185','Test2::EventFacet::Meta'=>'1.302185','Test2::EventFacet::Parent'=>'1.302185','Test2::EventFacet::Plan'=>'1.302185','Test2::EventFacet::Render'=>'1.302185','Test2::EventFacet::Trace'=>'1.302185','Test2::Formatter'=>'1.302185','Test2::Formatter::TAP'=>'1.302185','Test2::Hub'=>'1.302185','Test2::Hub::Interceptor'=>'1.302185','Test2::Hub::Interceptor::Terminator'=>'1.302185','Test2::Hub::Subtest'=>'1.302185','Test2::IPC'=>'1.302185','Test2::IPC::Driver'=>'1.302185','Test2::IPC::Driver::Files'=>'1.302185','Test2::Tools::Tiny'=>'1.302185','Test2::Util'=>'1.302185','Test2::Util::ExternalMeta'=>'1.302185','Test2::Util::Facets2Legacy'=>'1.302185','Test2::Util::HashBase'=>'1.302185','Test2::Util::Trace'=>'1.302185','Test::Builder'=>'1.302185','Test::Builder::Formatter'=>'1.302185','Test::Builder::Module'=>'1.302185','Test::Builder::Tester'=>'1.302185','Test::Builder::Tester::Color'=>'1.302185','Test::Builder::TodoDiag'=>'1.302185','Test::More'=>'1.302185','Test::Simple'=>'1.302185','Test::Tester'=>'1.302185','Test::Tester::Capture'=>'1.302185','Test::Tester::CaptureRunner'=>'1.302185','Test::Tester::Delegate'=>'1.302185','Test::use::ok'=>'1.302185','Unicode::Collate'=>'1.30','Unicode::Collate::CJK::Big5'=>'1.30','Unicode::Collate::CJK::GB2312'=>'1.30','Unicode::Collate::CJK::JISX0208'=>'1.30','Unicode::Collate::CJK::Korean'=>'1.30','Unicode::Collate::CJK::Pinyin'=>'1.30','Unicode::Collate::CJK::Stroke'=>'1.30','Unicode::Collate::CJK::Zhuyin'=>'1.30','Unicode::Collate::Locale'=>'1.30','Unicode::UCD'=>'0.76','XS::APItest'=>'1.17','feature'=>'1.66','ok'=>'1.302185','open'=>'1.13','perlfaq'=>'5.20210520','version'=>'0.9929','version::regex'=>'0.9929',},removed=>{}},5.035002=>{delta_from=>5.035001,changed=>{'Amiga::ARexx'=>'0.06','Amiga::Exec'=>'0.03','B::Concise'=>'1.005','B::Op_private'=>'5.035002','Config'=>'5.035002','Cwd'=>'3.82','DB_File'=>'1.856','Data::Dumper'=>'2.183','Devel::PPPort'=>'3.63','Devel::Peek'=>'1.31','DynaLoader'=>'1.51','Encode'=>'3.10','Encode::JP'=>'2.05','Errno'=>'1.34','ExtUtils::Miniperl'=>'1.11','Fcntl'=>'1.15','File::Find'=>'1.39_01','File::Glob'=>'1.36','File::stat'=>'1.11','GDBM_File'=>'1.20','Hash::Util'=>'0.26','Hash::Util::FieldHash'=>'1.22','I18N::Langinfo'=>'0.20','IPC::Open2'=>'1.06','IPC::Open3'=>'1.22','Math::BigFloat'=>'1.999823','Math::BigFloat::Trace'=>'0.53','Math::BigInt'=>'1.999823','Math::BigInt::Calc'=>'1.999823','Math::BigInt::FastCalc'=>'0.5010','Math::BigInt::Lib'=>'1.999823','Math::BigInt::Trace'=>'0.53','Math::BigRat'=>'0.2617','Module::CoreList'=>'5.20210723','Module::CoreList::Utils'=>'5.20210723','Opcode'=>'1.52','PerlIO'=>'1.12','Pod::Functions'=>'1.14','Pod::Functions::Functions'=>'1.14','Pod::Html'=>'1.31','Pod::Html::Util'=>'1.31','Pod::Simple'=>'3.43','Pod::Simple::BlackBox'=>'3.43','Pod::Simple::Checker'=>'3.43','Pod::Simple::Debug'=>'3.43','Pod::Simple::DumpAsText'=>'3.43','Pod::Simple::DumpAsXML'=>'3.43','Pod::Simple::HTML'=>'3.43','Pod::Simple::HTMLBatch'=>'3.43','Pod::Simple::LinkSection'=>'3.43','Pod::Simple::Methody'=>'3.43','Pod::Simple::Progress'=>'3.43','Pod::Simple::PullParser'=>'3.43','Pod::Simple::PullParserEndToken'=>'3.43','Pod::Simple::PullParserStartToken'=>'3.43','Pod::Simple::PullParserTextToken'=>'3.43','Pod::Simple::PullParserToken'=>'3.43','Pod::Simple::RTF'=>'3.43','Pod::Simple::Search'=>'3.43','Pod::Simple::SimpleTree'=>'3.43','Pod::Simple::Text'=>'3.43','Pod::Simple::TextContent'=>'3.43','Pod::Simple::TiedOutFH'=>'3.43','Pod::Simple::Transcode'=>'3.43','Pod::Simple::TranscodeDumb'=>'3.43','Pod::Simple::TranscodeSmart'=>'3.43','Pod::Simple::XHTML'=>'3.43','Pod::Simple::XMLOutStream'=>'3.43','Sys::Hostname'=>'1.24','Text::Tabs'=>'2021.0717','Text::Wrap'=>'2021.0717','Time::HiRes'=>'1.9768','Unicode::UCD'=>'0.77','VMS::Filespec'=>'1.13','VMS::Stdio'=>'2.46','XSLoader'=>'0.31','bigint'=>'0.53','bignum'=>'0.53','bigrat'=>'0.53','if'=>'0.0610','threads'=>'2.27','warnings'=>'1.52',},removed=>{}},5.035003=>{delta_from=>5.035002,changed=>{'Archive::Tar'=>'2.40','Archive::Tar::Constant'=>'2.40','Archive::Tar::File'=>'2.40','B::Op_private'=>'5.035003','Config'=>'5.035003','Encode'=>'3.12','Encode::GSM0338'=>'2.10','Encode::Unicode'=>'2.19','Module::CoreList'=>'5.20210820','Module::CoreList::Utils'=>'5.20210820','Net::hostent'=>'1.03','Opcode'=>'1.53','POSIX'=>'1.99','Pod::Html'=>'1.32','Pod::Html::Util'=>'1.32','Storable'=>'3.24','Text::Tabs'=>'2021.0804','Text::Wrap'=>'2021.0804','Time::HiRes'=>'1.9769','Unicode::Normalize'=>'1.30','XS::APItest'=>'1.18','diagnostics'=>'1.38','feature'=>'1.67','sort'=>'2.05','threads::shared'=>'1.63','warnings'=>'1.53',},removed=>{}},5.035004=>{delta_from=>5.035003,changed=>{'B'=>'1.83','B::Deparse'=>'1.58','B::Op_private'=>'5.035004','Config'=>'5.035004','Devel::Peek'=>'1.32','Exporter'=>'5.77','Exporter::Heavy'=>'5.77','ExtUtils::ParseXS'=>'3.44','ExtUtils::ParseXS::Constants'=>'3.44','ExtUtils::ParseXS::CountLines'=>'3.44','ExtUtils::ParseXS::Eval'=>'3.44','ExtUtils::ParseXS::Utilities'=>'3.44','ExtUtils::Typemaps'=>'3.44','ExtUtils::Typemaps::Cmd'=>'3.44','ExtUtils::Typemaps::InputMap'=>'3.44','ExtUtils::Typemaps::OutputMap'=>'3.44','ExtUtils::Typemaps::Type'=>'3.44','Hash::Util::FieldHash'=>'1.23','IO'=>'1.48','IO::Dir'=>'1.48','IO::File'=>'1.48','IO::Handle'=>'1.48','IO::Pipe'=>'1.48','IO::Poll'=>'1.48','IO::Seekable'=>'1.48','IO::Select'=>'1.48','IO::Socket'=>'1.48','IO::Socket::INET'=>'1.48','IO::Socket::UNIX'=>'1.48','List::Util'=>'1.56_001','List::Util::XS'=>'1.56_001','Module::CoreList'=>'5.20210920','Module::CoreList::Utils'=>'5.20210920','Opcode'=>'1.54','Pod::Html'=>'1.33','Pod::Html::Util'=>'1.33','Scalar::Util'=>'1.56_001','Storable'=>'3.25','Sub::Util'=>'1.56_001','Text::Tabs'=>'2021.0814','Text::Wrap'=>'2021.0814','UNIVERSAL'=>'1.14','Unicode'=>'14.0.0','Unicode::Collate'=>'1.31','Unicode::Collate::CJK::Big5'=>'1.31','Unicode::Collate::CJK::GB2312'=>'1.31','Unicode::Collate::CJK::JISX0208'=>'1.31','Unicode::Collate::CJK::Korean'=>'1.31','Unicode::Collate::CJK::Pinyin'=>'1.31','Unicode::Collate::CJK::Stroke'=>'1.31','Unicode::Collate::CJK::Zhuyin'=>'1.31','Unicode::Collate::Locale'=>'1.31','Unicode::UCD'=>'0.78','XS::APItest'=>'1.19','XS::Typemap'=>'0.19','attributes'=>'0.34','feature'=>'1.68','mro'=>'1.26','threads::shared'=>'1.64','warnings'=>'1.54',},removed=>{}},5.035005=>{delta_from=>5.035004,changed=>{'B::Concise'=>'1.006','B::Deparse'=>'1.59','B::Op_private'=>'5.035005','Config'=>'5.035005','Digest'=>'1.20','Digest::base'=>'1.20','Digest::file'=>'1.20','DynaLoader'=>'1.52','Encode'=>'3.16','Errno'=>'1.35','File::Copy'=>'2.37','File::Spec::Unix'=>'3.82','FindBin'=>'1.53','GDBM_File'=>'1.21','HTTP::Tiny'=>'0.078','I18N::Langinfo'=>'0.21','IO::Dir'=>'1.49','IO::Pipe'=>'1.49','IO::Poll'=>'1.49','IO::Select'=>'1.49','IO::Socket'=>'1.49','IO::Socket::INET'=>'1.49','IO::Socket::UNIX'=>'1.49','List::Util'=>'1.60','List::Util::XS'=>'1.60','Math::BigRat::Trace'=>'0.63','Module::CoreList'=>'5.20211020','Module::CoreList::Utils'=>'5.20211020','POSIX'=>'2.01','Scalar::Util'=>'1.60','Sub::Util'=>'1.60','Test2'=>'1.302188','Test2::API'=>'1.302188','Test2::API::Breakage'=>'1.302188','Test2::API::Context'=>'1.302188','Test2::API::Instance'=>'1.302188','Test2::API::InterceptResult'=>'1.302188','Test2::API::InterceptResult::Event'=>'1.302188','Test2::API::InterceptResult::Facet'=>'1.302188','Test2::API::InterceptResult::Hub'=>'1.302188','Test2::API::InterceptResult::Squasher'=>'1.302188','Test2::API::Stack'=>'1.302188','Test2::Event'=>'1.302188','Test2::Event::Bail'=>'1.302188','Test2::Event::Diag'=>'1.302188','Test2::Event::Encoding'=>'1.302188','Test2::Event::Exception'=>'1.302188','Test2::Event::Fail'=>'1.302188','Test2::Event::Generic'=>'1.302188','Test2::Event::Note'=>'1.302188','Test2::Event::Ok'=>'1.302188','Test2::Event::Pass'=>'1.302188','Test2::Event::Plan'=>'1.302188','Test2::Event::Skip'=>'1.302188','Test2::Event::Subtest'=>'1.302188','Test2::Event::TAP::Version'=>'1.302188','Test2::Event::V2'=>'1.302188','Test2::Event::Waiting'=>'1.302188','Test2::EventFacet'=>'1.302188','Test2::EventFacet::About'=>'1.302188','Test2::EventFacet::Amnesty'=>'1.302188','Test2::EventFacet::Assert'=>'1.302188','Test2::EventFacet::Control'=>'1.302188','Test2::EventFacet::Error'=>'1.302188','Test2::EventFacet::Hub'=>'1.302188','Test2::EventFacet::Info'=>'1.302188','Test2::EventFacet::Info::Table'=>'1.302188','Test2::EventFacet::Meta'=>'1.302188','Test2::EventFacet::Parent'=>'1.302188','Test2::EventFacet::Plan'=>'1.302188','Test2::EventFacet::Render'=>'1.302188','Test2::EventFacet::Trace'=>'1.302188','Test2::Formatter'=>'1.302188','Test2::Formatter::TAP'=>'1.302188','Test2::Hub'=>'1.302188','Test2::Hub::Interceptor'=>'1.302188','Test2::Hub::Interceptor::Terminator'=>'1.302188','Test2::Hub::Subtest'=>'1.302188','Test2::IPC'=>'1.302188','Test2::IPC::Driver'=>'1.302188','Test2::IPC::Driver::Files'=>'1.302188','Test2::Tools::Tiny'=>'1.302188','Test2::Util'=>'1.302188','Test2::Util::ExternalMeta'=>'1.302188','Test2::Util::Facets2Legacy'=>'1.302188','Test2::Util::HashBase'=>'1.302188','Test2::Util::Trace'=>'1.302188','Test::Builder'=>'1.302188','Test::Builder::Formatter'=>'1.302188','Test::Builder::Module'=>'1.302188','Test::Builder::Tester'=>'1.302188','Test::Builder::Tester::Color'=>'1.302188','Test::Builder::TodoDiag'=>'1.302188','Test::More'=>'1.302188','Test::Simple'=>'1.302188','Test::Tester'=>'1.302188','Test::Tester::Capture'=>'1.302188','Test::Tester::CaptureRunner'=>'1.302188','Test::Tester::Delegate'=>'1.302188','Test::use::ok'=>'1.302188','Tie::Handle'=>'4.3','Tie::Hash'=>'1.06','Tie::Scalar'=>'1.06','XS::APItest'=>'1.20','experimental'=>'0.025','ok'=>'1.302188','warnings'=>'1.55',},removed=>{}},5.035006=>{delta_from=>5.035005,changed=>{'B::Op_private'=>'5.035006','Config'=>'5.035006','File::Glob'=>'1.37','File::stat'=>'1.12','GDBM_File'=>'1.22','HTTP::Tiny'=>'0.080','Math::BigFloat'=>'1.999827','Math::BigFloat::Trace'=>'0.63','Math::BigInt'=>'1.999827','Math::BigInt::Calc'=>'1.999827','Math::BigInt::FastCalc'=>'0.5012','Math::BigInt::Lib'=>'1.999827','Math::BigInt::Trace'=>'0.63','Math::BigRat'=>'0.2620','Module::CoreList'=>'5.20211120','Module::CoreList::Utils'=>'5.20211120','POSIX'=>'2.02','bigint'=>'0.63','bignum'=>'0.63','bigrat'=>'0.63','diagnostics'=>'1.39','feature'=>'1.69','warnings'=>'1.56',},removed=>{}},5.035007=>{delta_from=>5.035006,changed=>{'B::Deparse'=>'1.60','B::Op_private'=>'5.035007','CPAN'=>'2.29','CPAN::Distribution'=>'2.29','CPAN::FTP'=>'5.5014','CPAN::FirstTime'=>'5.5316','CPAN::HandleConfig'=>'5.5012','CPAN::Index'=>'2.29','Config'=>'5.035007','Cwd'=>'3.83','ExtUtils::Command'=>'7.64','ExtUtils::Command::MM'=>'7.64','ExtUtils::Liblist'=>'7.64','ExtUtils::Liblist::Kid'=>'7.64','ExtUtils::MM'=>'7.64','ExtUtils::MM_AIX'=>'7.64','ExtUtils::MM_Any'=>'7.64','ExtUtils::MM_BeOS'=>'7.64','ExtUtils::MM_Cygwin'=>'7.64','ExtUtils::MM_DOS'=>'7.64','ExtUtils::MM_Darwin'=>'7.64','ExtUtils::MM_MacOS'=>'7.64','ExtUtils::MM_NW5'=>'7.64','ExtUtils::MM_OS2'=>'7.64','ExtUtils::MM_OS390'=>'7.64','ExtUtils::MM_QNX'=>'7.64','ExtUtils::MM_UWIN'=>'7.64','ExtUtils::MM_Unix'=>'7.64','ExtUtils::MM_VMS'=>'7.64','ExtUtils::MM_VOS'=>'7.64','ExtUtils::MM_Win32'=>'7.64','ExtUtils::MM_Win95'=>'7.64','ExtUtils::MY'=>'7.64','ExtUtils::MakeMaker'=>'7.64','ExtUtils::MakeMaker::Config'=>'7.64','ExtUtils::MakeMaker::Locale'=>'7.64','ExtUtils::MakeMaker::version'=>'7.64','ExtUtils::MakeMaker::version::regex'=>'7.64','ExtUtils::Mkbootstrap'=>'7.64','ExtUtils::Mksymlists'=>'7.64','ExtUtils::testlib'=>'7.64','File::Compare'=>'1.1007','File::Copy'=>'2.38','File::Spec'=>'3.83','File::Spec::AmigaOS'=>'3.83','File::Spec::Cygwin'=>'3.83','File::Spec::Epoc'=>'3.83','File::Spec::Functions'=>'3.83','File::Spec::Mac'=>'3.83','File::Spec::OS2'=>'3.83','File::Spec::Unix'=>'3.83','File::Spec::VMS'=>'3.83','File::Spec::Win32'=>'3.83','Hash::Util'=>'0.27','Hash::Util::FieldHash'=>'1.24','IO'=>'1.49','JSON::PP'=>'4.07','JSON::PP::Boolean'=>'4.07','Math::BigFloat'=>'1.999828','Math::BigInt'=>'1.999828','Math::BigInt::Calc'=>'1.999828','Math::BigInt::Lib'=>'1.999828','Module::CoreList'=>'5.20211220','Module::CoreList::Utils'=>'5.20211220','Opcode'=>'1.55','builtin'=>'0.001','overload'=>'1.34',},removed=>{}},5.035008=>{delta_from=>5.035007,changed=>{'B::Deparse'=>'1.61','B::Op_private'=>'5.035008','Config'=>'5.035008','Data::Dumper'=>'2.184','Errno'=>'1.36','File::Fetch'=>'1.04','File::Find'=>'1.40','Hash::Util::FieldHash'=>'1.25','Locale::Maketext'=>'1.30','Math::BigFloat'=>'1.999829','Math::BigFloat::Trace'=>'0.64','Math::BigInt'=>'1.999829','Math::BigInt::Calc'=>'1.999829','Math::BigInt::Lib'=>'1.999829','Math::BigInt::Trace'=>'0.64','Math::BigRat::Trace'=>'0.64','Module::CoreList'=>'5.20220120','Module::CoreList::Utils'=>'5.20220120','NEXT'=>'0.69','POSIX'=>'2.03','Win32'=>'0.58','_charnames'=>'1.49','bigint'=>'0.64','bignum'=>'0.64','bigrat'=>'0.64','charnames'=>'1.49',},removed=>{}},5.035009=>{delta_from=>5.035008,changed=>{'App::Cpan'=>'1.678','B::Deparse'=>'1.62','B::Op_private'=>'5.035009','CPAN'=>'2.33','CPAN::Distribution'=>'2.33','CPAN::FTP'=>'5.5016','CPAN::FirstTime'=>'5.5317','Config'=>'5.035009','Devel::PPPort'=>'3.64','File::Copy'=>'2.39','Hash::Util'=>'0.28','Hash::Util::FieldHash'=>'1.26','List::Util'=>'1.61','List::Util::XS'=>'1.61','Module::CoreList'=>'5.20220220','Module::CoreList::Utils'=>'5.20220220','Opcode'=>'1.56','Scalar::Util'=>'1.61','Sub::Util'=>'1.61','Tie::SubstrHash'=>'1.01','XS::APItest'=>'1.21','_charnames'=>'1.50','builtin'=>'0.002','charnames'=>'1.50','experimental'=>'0.027','feature'=>'1.70','overload'=>'1.35','re'=>'0.42','sigtrap'=>'1.10','warnings'=>'1.57',},removed=>{}},5.034001=>{delta_from=>5.034000,changed=>{'B::Deparse'=>'1.57','B::Op_private'=>'5.034001','Config'=>'5.034001','Encode'=>'3.08_01','GDBM_File'=>'1.19_01','Module::CoreList'=>'5.20220313','Module::CoreList::Utils'=>'5.20220313',},removed=>{}},5.035010=>{delta_from=>5.035009,changed=>{'Attribute::Handlers'=>'1.02','B::Deparse'=>'1.63','B::Op_private'=>'5.035010','Config'=>'5.03501','Cwd'=>'3.84','DB_File'=>'1.857','Devel::PPPort'=>'3.68','ExtUtils::ParseXS'=>'3.45','ExtUtils::ParseXS::Constants'=>'3.45','ExtUtils::ParseXS::CountLines'=>'3.45','ExtUtils::ParseXS::Eval'=>'3.45','ExtUtils::ParseXS::Utilities'=>'3.45','ExtUtils::Typemaps'=>'3.45','ExtUtils::Typemaps::Cmd'=>'3.45','ExtUtils::Typemaps::InputMap'=>'3.45','ExtUtils::Typemaps::OutputMap'=>'3.45','ExtUtils::Typemaps::Type'=>'3.45','File::Spec'=>'3.84','File::Spec::AmigaOS'=>'3.84','File::Spec::Cygwin'=>'3.84','File::Spec::Epoc'=>'3.84','File::Spec::Functions'=>'3.84','File::Spec::Mac'=>'3.84','File::Spec::OS2'=>'3.84','File::Spec::Unix'=>'3.84','File::Spec::VMS'=>'3.84','File::Spec::Win32'=>'3.84','GDBM_File'=>'1.23','List::Util'=>'1.62','List::Util::XS'=>'1.62','Module::CoreList'=>'5.20220320','Module::CoreList::Utils'=>'5.20220320','Opcode'=>'1.57','Scalar::Util'=>'1.62','Sub::Util'=>'1.62','Test2'=>'1.302190','Test2::API'=>'1.302190','Test2::API::Breakage'=>'1.302190','Test2::API::Context'=>'1.302190','Test2::API::Instance'=>'1.302190','Test2::API::InterceptResult'=>'1.302190','Test2::API::InterceptResult::Event'=>'1.302190','Test2::API::InterceptResult::Facet'=>'1.302190','Test2::API::InterceptResult::Hub'=>'1.302190','Test2::API::InterceptResult::Squasher'=>'1.302190','Test2::API::Stack'=>'1.302190','Test2::Event'=>'1.302190','Test2::Event::Bail'=>'1.302190','Test2::Event::Diag'=>'1.302190','Test2::Event::Encoding'=>'1.302190','Test2::Event::Exception'=>'1.302190','Test2::Event::Fail'=>'1.302190','Test2::Event::Generic'=>'1.302190','Test2::Event::Note'=>'1.302190','Test2::Event::Ok'=>'1.302190','Test2::Event::Pass'=>'1.302190','Test2::Event::Plan'=>'1.302190','Test2::Event::Skip'=>'1.302190','Test2::Event::Subtest'=>'1.302190','Test2::Event::TAP::Version'=>'1.302190','Test2::Event::V2'=>'1.302190','Test2::Event::Waiting'=>'1.302190','Test2::EventFacet'=>'1.302190','Test2::EventFacet::About'=>'1.302190','Test2::EventFacet::Amnesty'=>'1.302190','Test2::EventFacet::Assert'=>'1.302190','Test2::EventFacet::Control'=>'1.302190','Test2::EventFacet::Error'=>'1.302190','Test2::EventFacet::Hub'=>'1.302190','Test2::EventFacet::Info'=>'1.302190','Test2::EventFacet::Info::Table'=>'1.302190','Test2::EventFacet::Meta'=>'1.302190','Test2::EventFacet::Parent'=>'1.302190','Test2::EventFacet::Plan'=>'1.302190','Test2::EventFacet::Render'=>'1.302190','Test2::EventFacet::Trace'=>'1.302190','Test2::Formatter'=>'1.302190','Test2::Formatter::TAP'=>'1.302190','Test2::Hub'=>'1.302190','Test2::Hub::Interceptor'=>'1.302190','Test2::Hub::Interceptor::Terminator'=>'1.302190','Test2::Hub::Subtest'=>'1.302190','Test2::IPC'=>'1.302190','Test2::IPC::Driver'=>'1.302190','Test2::IPC::Driver::Files'=>'1.302190','Test2::Tools::Tiny'=>'1.302190','Test2::Util'=>'1.302190','Test2::Util::ExternalMeta'=>'1.302190','Test2::Util::Facets2Legacy'=>'1.302190','Test2::Util::HashBase'=>'1.302190','Test2::Util::Trace'=>'1.302190','Test::Builder'=>'1.302190','Test::Builder::Formatter'=>'1.302190','Test::Builder::Module'=>'1.302190','Test::Builder::Tester'=>'1.302190','Test::Builder::Tester::Color'=>'1.302190','Test::Builder::TodoDiag'=>'1.302190','Test::More'=>'1.302190','Test::Simple'=>'1.302190','Test::Tester'=>'1.302190','Test::Tester::Capture'=>'1.302190','Test::Tester::CaptureRunner'=>'1.302190','Test::Tester::Delegate'=>'1.302190','Test::use::ok'=>'1.302190','XS::APItest'=>'1.22','builtin'=>'0.004','experimental'=>'0.028','feature'=>'1.71','ok'=>'1.302190','warnings'=>'1.58',},removed=>{}},5.035011=>{delta_from=>5.03501,changed=>{'App::Prove'=>'3.44','App::Prove::State'=>'3.44','App::Prove::State::Result'=>'3.44','App::Prove::State::Result::Test'=>'3.44','B::Deparse'=>'1.64','B::Op_private'=>'5.035011','Compress::Raw::Bzip2'=>'2.103','Compress::Raw::Zlib'=>'2.103','Compress::Zlib'=>'2.106','Config'=>'5.035011','Encode'=>'3.17','Encode::Unicode'=>'2.20','ExtUtils::Constant::Base'=>'0.07','IO'=>'1.49_01','IO::Compress::Adapter::Bzip2'=>'2.106','IO::Compress::Adapter::Deflate'=>'2.106','IO::Compress::Adapter::Identity'=>'2.106','IO::Compress::Base'=>'2.106','IO::Compress::Base::Common'=>'2.106','IO::Compress::Bzip2'=>'2.106','IO::Compress::Deflate'=>'2.106','IO::Compress::Gzip'=>'2.106','IO::Compress::Gzip::Constants'=>'2.106','IO::Compress::RawDeflate'=>'2.106','IO::Compress::Zip'=>'2.106','IO::Compress::Zip::Constants'=>'2.106','IO::Compress::Zlib::Constants'=>'2.106','IO::Compress::Zlib::Extra'=>'2.106','IO::Uncompress::Adapter::Bunzip2'=>'2.106','IO::Uncompress::Adapter::Identity'=>'2.106','IO::Uncompress::Adapter::Inflate'=>'2.106','IO::Uncompress::AnyInflate'=>'2.106','IO::Uncompress::AnyUncompress'=>'2.106','IO::Uncompress::Base'=>'2.106','IO::Uncompress::Bunzip2'=>'2.106','IO::Uncompress::Gunzip'=>'2.106','IO::Uncompress::Inflate'=>'2.106','IO::Uncompress::RawInflate'=>'2.106','IO::Uncompress::Unzip'=>'2.106','Locale::Maketext'=>'1.31','Math::BigFloat'=>'1.999830','Math::BigFloat::Trace'=>'0.65','Math::BigInt'=>'1.999830','Math::BigInt::Calc'=>'1.999830','Math::BigInt::Lib'=>'1.999830','Math::BigInt::Trace'=>'0.65','Math::BigRat'=>'0.2621','Math::BigRat::Trace'=>'0.65','Module::CoreList'=>'5.20220420','Module::CoreList::Utils'=>'5.20220420','Net::Cmd'=>'3.14','Net::Config'=>'3.14','Net::Domain'=>'3.14','Net::FTP'=>'3.14','Net::FTP::A'=>'3.14','Net::FTP::E'=>'3.14','Net::FTP::I'=>'3.14','Net::FTP::L'=>'3.14','Net::FTP::dataconn'=>'3.14','Net::NNTP'=>'3.14','Net::Netrc'=>'3.14','Net::POP3'=>'3.14','Net::SMTP'=>'3.14','Net::Time'=>'3.14','Socket'=>'2.033','Storable'=>'3.26','TAP::Base'=>'3.44','TAP::Formatter::Base'=>'3.44','TAP::Formatter::Color'=>'3.44','TAP::Formatter::Console'=>'3.44','TAP::Formatter::Console::ParallelSession'=>'3.44','TAP::Formatter::Console::Session'=>'3.44','TAP::Formatter::File'=>'3.44','TAP::Formatter::File::Session'=>'3.44','TAP::Formatter::Session'=>'3.44','TAP::Harness'=>'3.44','TAP::Harness::Env'=>'3.44','TAP::Object'=>'3.44','TAP::Parser'=>'3.44','TAP::Parser::Aggregator'=>'3.44','TAP::Parser::Grammar'=>'3.44','TAP::Parser::Iterator'=>'3.44','TAP::Parser::Iterator::Array'=>'3.44','TAP::Parser::Iterator::Process'=>'3.44','TAP::Parser::Iterator::Stream'=>'3.44','TAP::Parser::IteratorFactory'=>'3.44','TAP::Parser::Multiplexer'=>'3.44','TAP::Parser::Result'=>'3.44','TAP::Parser::Result::Bailout'=>'3.44','TAP::Parser::Result::Comment'=>'3.44','TAP::Parser::Result::Plan'=>'3.44','TAP::Parser::Result::Pragma'=>'3.44','TAP::Parser::Result::Test'=>'3.44','TAP::Parser::Result::Unknown'=>'3.44','TAP::Parser::Result::Version'=>'3.44','TAP::Parser::Result::YAML'=>'3.44','TAP::Parser::ResultFactory'=>'3.44','TAP::Parser::Scheduler'=>'3.44','TAP::Parser::Scheduler::Job'=>'3.44','TAP::Parser::Scheduler::Spinner'=>'3.44','TAP::Parser::Source'=>'3.44','TAP::Parser::SourceHandler'=>'3.44','TAP::Parser::SourceHandler::Executable'=>'3.44','TAP::Parser::SourceHandler::File'=>'3.44','TAP::Parser::SourceHandler::Handle'=>'3.44','TAP::Parser::SourceHandler::Perl'=>'3.44','TAP::Parser::SourceHandler::RawTAP'=>'3.44','TAP::Parser::YAMLish::Reader'=>'3.44','TAP::Parser::YAMLish::Writer'=>'3.44','Test::Harness'=>'3.44','Text::ParseWords'=>'3.31','Time::HiRes'=>'1.9770','Unicode::Normalize'=>'1.31','bigfloat'=>'0.65','bigint'=>'0.65','bignum'=>'0.65','bigrat'=>'0.65','builtin'=>'0.005','re'=>'0.43',},removed=>{}},5.036000=>{delta_from=>5.035011,changed=>{'Amiga::Exec'=>'0.04','B::Op_private'=>'5.036000','Compress::Raw::Zlib'=>'2.105','Config'=>'5.036','IO'=>'1.50','Module::CoreList'=>'5.20220520','Module::CoreList::Utils'=>'5.20220520','Win32'=>'0.59','builtin'=>'0.006','feature'=>'1.72',},removed=>{}},5.037000=>{delta_from=>5.036000,changed=>{'feature'=>'1.73','Module::CoreList'=>'5.20220527','Module::CoreList::Utils'=>'5.20220527',},removed=>{}},5.037001=>{delta_from=>5.037000,changed=>{'B'=>'1.84','B::Op_private'=>'5.037001','Carp'=>'1.53','Carp::Heavy'=>'1.53','Config'=>'5.037001','Cwd'=>'3.85','Data::Dumper'=>'2.185','ExtUtils::CBuilder'=>'0.280237','ExtUtils::CBuilder::Base'=>'0.280237','ExtUtils::CBuilder::Platform::Unix'=>'0.280237','ExtUtils::CBuilder::Platform::VMS'=>'0.280237','ExtUtils::CBuilder::Platform::Windows'=>'0.280237','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280237','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280237','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280237','ExtUtils::CBuilder::Platform::aix'=>'0.280237','ExtUtils::CBuilder::Platform::android'=>'0.280237','ExtUtils::CBuilder::Platform::cygwin'=>'0.280237','ExtUtils::CBuilder::Platform::darwin'=>'0.280237','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280237','ExtUtils::CBuilder::Platform::os2'=>'0.280237','ExtUtils::Miniperl'=>'1.12','File::Spec'=>'3.85','File::Spec::AmigaOS'=>'3.85','File::Spec::Cygwin'=>'3.85','File::Spec::Epoc'=>'3.85','File::Spec::Functions'=>'3.85','File::Spec::Mac'=>'3.85','File::Spec::OS2'=>'3.85','File::Spec::Unix'=>'3.85','File::Spec::VMS'=>'3.85','File::Spec::Win32'=>'3.85','FileHandle'=>'2.04','GDBM_File'=>'1.24','IO::Handle'=>'1.49','IO::Pipe'=>'1.50','IO::Socket::INET'=>'1.50','IO::Socket::UNIX'=>'1.50','Module::CoreList'=>'5.20220620','Module::CoreList::Utils'=>'5.20220620','ODBM_File'=>'1.18','OS2::REXX'=>'1.06','Opcode'=>'1.58','POSIX'=>'2.04','SDBM_File'=>'1.16','Unicode::Normalize'=>'1.32','XS::APItest'=>'1.23','builtin'=>'0.007','encoding::warnings'=>'0.14','feature'=>'1.74','threads'=>'2.28',},removed=>{}},5.037002=>{delta_from=>5.037001,changed=>{'B'=>'1.85','B::Concise'=>'1.007','B::Deparse'=>'1.65','B::Op_private'=>'5.037002','CPAN'=>'2.34','CPAN::Distribution'=>'2.34','Compress::Raw::Bzip2'=>'2.201','Compress::Raw::Zlib'=>'2.202','Compress::Zlib'=>'2.201','Config'=>'5.037002','Cwd'=>'3.86','DB_File'=>'1.858','Data::Dumper'=>'2.186','Encode'=>'3.18','Encode::MIME::Header'=>'2.29','File::Glob'=>'1.38','File::Spec'=>'3.86','File::Spec::AmigaOS'=>'3.86','File::Spec::Cygwin'=>'3.86','File::Spec::Epoc'=>'3.86','File::Spec::Functions'=>'3.86','File::Spec::Mac'=>'3.86','File::Spec::OS2'=>'3.86','File::Spec::Unix'=>'3.86','File::Spec::VMS'=>'3.86','File::Spec::Win32'=>'3.86','Filter::Util::Call'=>'1.61','Hash::Util'=>'0.29','I18N::LangTags::List'=>'0.41','IO::Compress::Adapter::Bzip2'=>'2.201','IO::Compress::Adapter::Deflate'=>'2.201','IO::Compress::Adapter::Identity'=>'2.201','IO::Compress::Base'=>'2.201','IO::Compress::Base::Common'=>'2.201','IO::Compress::Bzip2'=>'2.201','IO::Compress::Deflate'=>'2.201','IO::Compress::Gzip'=>'2.201','IO::Compress::Gzip::Constants'=>'2.201','IO::Compress::RawDeflate'=>'2.201','IO::Compress::Zip'=>'2.201','IO::Compress::Zip::Constants'=>'2.201','IO::Compress::Zlib::Constants'=>'2.201','IO::Compress::Zlib::Extra'=>'2.201','IO::Uncompress::Adapter::Bunzip2'=>'2.201','IO::Uncompress::Adapter::Identity'=>'2.201','IO::Uncompress::Adapter::Inflate'=>'2.201','IO::Uncompress::AnyInflate'=>'2.201','IO::Uncompress::AnyUncompress'=>'2.201','IO::Uncompress::Base'=>'2.201','IO::Uncompress::Bunzip2'=>'2.201','IO::Uncompress::Gunzip'=>'2.201','IO::Uncompress::Inflate'=>'2.201','IO::Uncompress::RawInflate'=>'2.201','IO::Uncompress::Unzip'=>'2.201','JSON::PP'=>'4.10','JSON::PP::Boolean'=>'4.10','Math::BigFloat'=>'1.999837','Math::BigFloat::Trace'=>'0.66','Math::BigInt'=>'1.999837','Math::BigInt::Calc'=>'1.999837','Math::BigInt::FastCalc'=>'0.5013','Math::BigInt::Lib'=>'1.999837','Math::BigInt::Trace'=>'0.66','Math::BigRat'=>'0.2624','Math::BigRat::Trace'=>'0.66','Module::CoreList'=>'5.20220720','Module::CoreList::Utils'=>'5.20220720','Opcode'=>'1.59','PerlIO::via::QuotedPrint'=>'0.10','Pod::Checker'=>'1.75','Pod::Usage'=>'2.03','Socket'=>'2.035','Storable'=>'3.27','Test2'=>'1.302191','Test2::API'=>'1.302191','Test2::API::Breakage'=>'1.302191','Test2::API::Context'=>'1.302191','Test2::API::Instance'=>'1.302191','Test2::API::InterceptResult'=>'1.302191','Test2::API::InterceptResult::Event'=>'1.302191','Test2::API::InterceptResult::Facet'=>'1.302191','Test2::API::InterceptResult::Hub'=>'1.302191','Test2::API::InterceptResult::Squasher'=>'1.302191','Test2::API::Stack'=>'1.302191','Test2::Event'=>'1.302191','Test2::Event::Bail'=>'1.302191','Test2::Event::Diag'=>'1.302191','Test2::Event::Encoding'=>'1.302191','Test2::Event::Exception'=>'1.302191','Test2::Event::Fail'=>'1.302191','Test2::Event::Generic'=>'1.302191','Test2::Event::Note'=>'1.302191','Test2::Event::Ok'=>'1.302191','Test2::Event::Pass'=>'1.302191','Test2::Event::Plan'=>'1.302191','Test2::Event::Skip'=>'1.302191','Test2::Event::Subtest'=>'1.302191','Test2::Event::TAP::Version'=>'1.302191','Test2::Event::V2'=>'1.302191','Test2::Event::Waiting'=>'1.302191','Test2::EventFacet'=>'1.302191','Test2::EventFacet::About'=>'1.302191','Test2::EventFacet::Amnesty'=>'1.302191','Test2::EventFacet::Assert'=>'1.302191','Test2::EventFacet::Control'=>'1.302191','Test2::EventFacet::Error'=>'1.302191','Test2::EventFacet::Hub'=>'1.302191','Test2::EventFacet::Info'=>'1.302191','Test2::EventFacet::Info::Table'=>'1.302191','Test2::EventFacet::Meta'=>'1.302191','Test2::EventFacet::Parent'=>'1.302191','Test2::EventFacet::Plan'=>'1.302191','Test2::EventFacet::Render'=>'1.302191','Test2::EventFacet::Trace'=>'1.302191','Test2::Formatter'=>'1.302191','Test2::Formatter::TAP'=>'1.302191','Test2::Hub'=>'1.302191','Test2::Hub::Interceptor'=>'1.302191','Test2::Hub::Interceptor::Terminator'=>'1.302191','Test2::Hub::Subtest'=>'1.302191','Test2::IPC'=>'1.302191','Test2::IPC::Driver'=>'1.302191','Test2::IPC::Driver::Files'=>'1.302191','Test2::Tools::Tiny'=>'1.302191','Test2::Util'=>'1.302191','Test2::Util::ExternalMeta'=>'1.302191','Test2::Util::Facets2Legacy'=>'1.302191','Test2::Util::HashBase'=>'1.302191','Test2::Util::Trace'=>'1.302191','Test::Builder'=>'1.302191','Test::Builder::Formatter'=>'1.302191','Test::Builder::Module'=>'1.302191','Test::Builder::Tester'=>'1.302191','Test::Builder::Tester::Color'=>'1.302191','Test::Builder::TodoDiag'=>'1.302191','Test::More'=>'1.302191','Test::Simple'=>'1.302191','Test::Tester'=>'1.302191','Test::Tester::Capture'=>'1.302191','Test::Tester::CaptureRunner'=>'1.302191','Test::Tester::Delegate'=>'1.302191','Test::use::ok'=>'1.302191','Text::Balanced'=>'2.06','XS::APItest'=>'1.24','bigfloat'=>'0.66','bigint'=>'0.66','bignum'=>'0.66','bigrat'=>'0.66','builtin'=>'0.008','feature'=>'1.75','ok'=>'1.302191','threads::shared'=>'1.65',},removed=>{}},5.037003=>{delta_from=>5.037002,changed=>{'B'=>'1.86','B::Deparse'=>'1.68','B::Op_private'=>'5.037003','Config'=>'5.037003','Digest::SHA'=>'6.03','DynaLoader'=>'1.53','Encode'=>'3.19','Encode::Alias'=>'2.25','ExtUtils::PL2Bat'=>'0.005','File::Find'=>'1.41','Filter::Util::Call'=>'1.64','HTTP::Tiny'=>'0.082','JSON::PP'=>'4.11','JSON::PP::Boolean'=>'4.11','List::Util'=>'1.63','List::Util::XS'=>'1.63','Memoize'=>'1.10','Memoize::AnyDBM_File'=>'1.10','Memoize::Expire'=>'1.10','Memoize::NDBM_File'=>'1.10','Memoize::SDBM_File'=>'1.10','Memoize::Storable'=>'1.10','Module::CoreList'=>'5.20220820','Module::CoreList::Utils'=>'5.20220820','NDBM_File'=>'1.16','Opcode'=>'1.60','Scalar::Util'=>'1.63','Socket'=>'2.036','Sub::Util'=>'1.63','XS::APItest'=>'1.25','attributes'=>'0.35','threads'=>'2.29',},removed=>{'Memoize::ExpireFile'=>1,'Memoize::ExpireTest'=>1,}},5.037004=>{delta_from=>5.037003,changed=>{'B::Deparse'=>'1.69','B::Op_private'=>'5.037004','Carp'=>'1.54','Carp::Heavy'=>'1.54','Class::Struct'=>'0.67','Config'=>'5.037004','Config::Perl::V'=>'0.34','Errno'=>'1.37','ExtUtils::ParseXS'=>'3.46','ExtUtils::ParseXS::Constants'=>'3.46','ExtUtils::ParseXS::CountLines'=>'3.46','ExtUtils::ParseXS::Eval'=>'3.46','ExtUtils::ParseXS::Utilities'=>'3.46','ExtUtils::Typemaps'=>'3.46','ExtUtils::Typemaps::Cmd'=>'3.46','ExtUtils::Typemaps::InputMap'=>'3.46','ExtUtils::Typemaps::OutputMap'=>'3.46','ExtUtils::Typemaps::Type'=>'3.46','File::Basename'=>'2.86','File::Copy'=>'2.40','File::Spec'=>'3.87','File::stat'=>'1.13','FileHandle'=>'2.05','Hash::Util'=>'0.30','I18N::Langinfo'=>'0.22','IO'=>'1.51','IO::Dir'=>'1.51','IO::File'=>'1.51','IO::Handle'=>'1.51','IO::Pipe'=>'1.51','IO::Poll'=>'1.51','IO::Seekable'=>'1.51','IO::Select'=>'1.51','IO::Socket'=>'1.51','IO::Socket::INET'=>'1.51','IO::Socket::UNIX'=>'1.51','Locale::Maketext'=>'1.32','Module::CoreList'=>'5.20220920','Module::CoreList::Utils'=>'5.20220920','Net::protoent'=>'1.02','Net::servent'=>'1.03','Opcode'=>'1.61','POSIX'=>'2.06','Safe'=>'2.44','Sys::Hostname'=>'1.25','Time::HiRes'=>'1.9771','User::grent'=>'1.04','User::pwent'=>'1.02','XS::APItest'=>'1.26','XSLoader'=>'0.32','feature'=>'1.76',},removed=>{}},5.037005=>{delta_from=>5.037004,changed=>{'B::Deparse'=>'1.70','B::Op_private'=>'5.037005','Config'=>'5.037005','JSON::PP'=>'4.12','JSON::PP::Boolean'=>'4.12','Math::Complex'=>'1.5903','Math::Trig'=>'1.2301','Memoize'=>'1.14','Memoize::AnyDBM_File'=>'1.14','Memoize::Expire'=>'1.14','Memoize::NDBM_File'=>'1.14','Memoize::SDBM_File'=>'1.14','Memoize::Storable'=>'1.14','Module::CoreList'=>'5.20221020','Module::CoreList::Utils'=>'5.20221020','Net::Ping'=>'2.75','POSIX'=>'2.07','Unicode'=>'15.0.0','threads'=>'2.31','warnings'=>'1.59',},removed=>{}},5.037006=>{delta_from=>5.037005,changed=>{'Attribute::Handlers'=>'1.03','B'=>'1.87','B::Deparse'=>'1.71','B::Op_private'=>'5.037006','Config'=>'5.037006','Data::Dumper'=>'2.187','Devel::PPPort'=>'3.69','ExtUtils::CBuilder'=>'0.280238','ExtUtils::CBuilder::Base'=>'0.280238','ExtUtils::CBuilder::Platform::Unix'=>'0.280238','ExtUtils::CBuilder::Platform::VMS'=>'0.280238','ExtUtils::CBuilder::Platform::Windows'=>'0.280238','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280238','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280238','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280238','ExtUtils::CBuilder::Platform::aix'=>'0.280238','ExtUtils::CBuilder::Platform::android'=>'0.280238','ExtUtils::CBuilder::Platform::cygwin'=>'0.280238','ExtUtils::CBuilder::Platform::darwin'=>'0.280238','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280238','ExtUtils::CBuilder::Platform::os2'=>'0.280238','ExtUtils::ParseXS'=>'3.48','ExtUtils::ParseXS::Constants'=>'3.48','ExtUtils::ParseXS::CountLines'=>'3.48','ExtUtils::ParseXS::Eval'=>'3.48','ExtUtils::ParseXS::Utilities'=>'3.48','ExtUtils::Typemaps'=>'3.48','ExtUtils::Typemaps::Cmd'=>'3.48','ExtUtils::Typemaps::InputMap'=>'3.48','ExtUtils::Typemaps::OutputMap'=>'3.48','ExtUtils::Typemaps::Type'=>'3.48','Getopt::Long'=>'2.54','Memoize'=>'1.15','Memoize::AnyDBM_File'=>'1.15','Memoize::Expire'=>'1.15','Memoize::NDBM_File'=>'1.15','Memoize::SDBM_File'=>'1.15','Memoize::Storable'=>'1.15','Module::CoreList'=>'5.20221120','Module::CoreList::Utils'=>'5.20221120','Opcode'=>'1.62','POSIX'=>'2.08','Storable'=>'3.28','Time::HiRes'=>'1.9772','XS::APItest'=>'1.27','experimental'=>'0.029','feature'=>'1.77','overload'=>'1.36','threads'=>'2.32','utf8'=>'1.25','warnings'=>'1.61',},removed=>{}},5.037007=>{delta_from=>5.037006,changed=>{'B::Deparse'=>'1.72','B::Op_private'=>'5.037007','Config'=>'5.037007','Cwd'=>'3.88','ExtUtils::Miniperl'=>'1.13','ExtUtils::ParseXS'=>'3.49','ExtUtils::ParseXS::Constants'=>'3.49','ExtUtils::ParseXS::CountLines'=>'3.49','ExtUtils::ParseXS::Eval'=>'3.49','ExtUtils::ParseXS::Utilities'=>'3.49','ExtUtils::Typemaps'=>'3.49','ExtUtils::Typemaps::Cmd'=>'3.49','ExtUtils::Typemaps::InputMap'=>'3.49','ExtUtils::Typemaps::OutputMap'=>'3.49','ExtUtils::Typemaps::Type'=>'3.49','File::Glob'=>'1.39','File::Spec'=>'3.88','File::Spec::AmigaOS'=>'3.88','File::Spec::Cygwin'=>'3.88','File::Spec::Epoc'=>'3.88','File::Spec::Functions'=>'3.88','File::Spec::Mac'=>'3.88','File::Spec::OS2'=>'3.88','File::Spec::Unix'=>'3.88','File::Spec::VMS'=>'3.88','File::Spec::Win32'=>'3.88','Module::CoreList'=>'5.20221220','Module::CoreList::Utils'=>'5.20221220','Opcode'=>'1.63','POSIX'=>'2.10','Pod::Html'=>'1.34','Pod::Html::Util'=>'1.34','Pod::Man'=>'5.00','Pod::ParseLink'=>'5.00','Pod::Text'=>'5.00','Pod::Text::Color'=>'5.00','Pod::Text::Overstrike'=>'5.00','Pod::Text::Termcap'=>'5.00','XS::APItest'=>'1.28','experimental'=>'0.030','feature'=>'1.78','parent'=>'0.239','threads'=>'2.33',},removed=>{}},5.037008=>{delta_from=>5.037007,changed=>{'B::Op_private'=>'5.037008','Config'=>'5.037008','Config::Perl::V'=>'0.35','ExtUtils::Command'=>'7.66','ExtUtils::Command::MM'=>'7.66','ExtUtils::Install'=>'2.22','ExtUtils::Installed'=>'2.22','ExtUtils::Liblist'=>'7.66','ExtUtils::Liblist::Kid'=>'7.66','ExtUtils::MM'=>'7.66','ExtUtils::MM_AIX'=>'7.66','ExtUtils::MM_Any'=>'7.66','ExtUtils::MM_BeOS'=>'7.66','ExtUtils::MM_Cygwin'=>'7.66','ExtUtils::MM_DOS'=>'7.66','ExtUtils::MM_Darwin'=>'7.66','ExtUtils::MM_MacOS'=>'7.66','ExtUtils::MM_NW5'=>'7.66','ExtUtils::MM_OS2'=>'7.66','ExtUtils::MM_OS390'=>'7.66','ExtUtils::MM_QNX'=>'7.66','ExtUtils::MM_UWIN'=>'7.66','ExtUtils::MM_Unix'=>'7.66','ExtUtils::MM_VMS'=>'7.66','ExtUtils::MM_VOS'=>'7.66','ExtUtils::MM_Win32'=>'7.66','ExtUtils::MM_Win95'=>'7.66','ExtUtils::MY'=>'7.66','ExtUtils::MakeMaker'=>'7.66','ExtUtils::MakeMaker::Config'=>'7.66','ExtUtils::MakeMaker::Locale'=>'7.66','ExtUtils::MakeMaker::version'=>'7.66','ExtUtils::MakeMaker::version::regex'=>'7.66','ExtUtils::Mkbootstrap'=>'7.66','ExtUtils::Mksymlists'=>'7.66','ExtUtils::Packlist'=>'2.22','ExtUtils::testlib'=>'7.66','File::Find'=>'1.42','IO::Zlib'=>'1.14','JSON::PP'=>'4.16','JSON::PP::Boolean'=>'4.16','Math::Complex'=>'1.6','Math::Trig'=>'1.6','Module::CoreList'=>'5.20230120','Module::CoreList::Utils'=>'5.20230120','POSIX'=>'2.11','Pod::Man'=>'5.01','Pod::ParseLink'=>'5.01','Pod::Text'=>'5.01','Pod::Text::Color'=>'5.01','Pod::Text::Overstrike'=>'5.01','Pod::Text::Termcap'=>'5.01','Storable'=>'3.29','XS::APItest'=>'1.30','feature'=>'1.79','re'=>'0.44','threads'=>'2.34',},removed=>{}},5.037009=>{delta_from=>5.037008,changed=>{'B'=>'1.88','B::Op_private'=>'5.037009','Compress::Raw::Bzip2'=>'2.204','Compress::Raw::Zlib'=>'2.204','Compress::Zlib'=>'2.204','Config'=>'5.037009','Devel::PPPort'=>'3.70','Devel::Peek'=>'1.33','Fatal'=>'2.36','File::Find'=>'1.43','IO::Compress::Adapter::Bzip2'=>'2.204','IO::Compress::Adapter::Deflate'=>'2.204','IO::Compress::Adapter::Identity'=>'2.204','IO::Compress::Base'=>'2.204','IO::Compress::Base::Common'=>'2.204','IO::Compress::Bzip2'=>'2.204','IO::Compress::Deflate'=>'2.204','IO::Compress::Gzip'=>'2.204','IO::Compress::Gzip::Constants'=>'2.204','IO::Compress::RawDeflate'=>'2.204','IO::Compress::Zip'=>'2.204','IO::Compress::Zip::Constants'=>'2.204','IO::Compress::Zlib::Constants'=>'2.204','IO::Compress::Zlib::Extra'=>'2.204','IO::Uncompress::Adapter::Bunzip2'=>'2.204','IO::Uncompress::Adapter::Identity'=>'2.204','IO::Uncompress::Adapter::Inflate'=>'2.204','IO::Uncompress::AnyInflate'=>'2.204','IO::Uncompress::AnyUncompress'=>'2.204','IO::Uncompress::Base'=>'2.204','IO::Uncompress::Bunzip2'=>'2.204','IO::Uncompress::Gunzip'=>'2.204','IO::Uncompress::Inflate'=>'2.204','IO::Uncompress::RawInflate'=>'2.204','IO::Uncompress::Unzip'=>'2.204','Math::Complex'=>'1.61','Math::Trig'=>'1.61','Memoize'=>'1.16','Memoize::AnyDBM_File'=>'1.16','Memoize::Expire'=>'1.16','Memoize::NDBM_File'=>'1.16','Memoize::SDBM_File'=>'1.16','Memoize::Storable'=>'1.16','Module::CoreList'=>'5.20230220','Module::CoreList::Utils'=>'5.20230220','Opcode'=>'1.64','Term::Cap'=>'1.18','Test2'=>'1.302192','Test2::API'=>'1.302192','Test2::API::Breakage'=>'1.302192','Test2::API::Context'=>'1.302192','Test2::API::Instance'=>'1.302192','Test2::API::InterceptResult'=>'1.302192','Test2::API::InterceptResult::Event'=>'1.302192','Test2::API::InterceptResult::Facet'=>'1.302192','Test2::API::InterceptResult::Hub'=>'1.302192','Test2::API::InterceptResult::Squasher'=>'1.302192','Test2::API::Stack'=>'1.302192','Test2::Event'=>'1.302192','Test2::Event::Bail'=>'1.302192','Test2::Event::Diag'=>'1.302192','Test2::Event::Encoding'=>'1.302192','Test2::Event::Exception'=>'1.302192','Test2::Event::Fail'=>'1.302192','Test2::Event::Generic'=>'1.302192','Test2::Event::Note'=>'1.302192','Test2::Event::Ok'=>'1.302192','Test2::Event::Pass'=>'1.302192','Test2::Event::Plan'=>'1.302192','Test2::Event::Skip'=>'1.302192','Test2::Event::Subtest'=>'1.302192','Test2::Event::TAP::Version'=>'1.302192','Test2::Event::V2'=>'1.302192','Test2::Event::Waiting'=>'1.302192','Test2::EventFacet'=>'1.302192','Test2::EventFacet::About'=>'1.302192','Test2::EventFacet::Amnesty'=>'1.302192','Test2::EventFacet::Assert'=>'1.302192','Test2::EventFacet::Control'=>'1.302192','Test2::EventFacet::Error'=>'1.302192','Test2::EventFacet::Hub'=>'1.302192','Test2::EventFacet::Info'=>'1.302192','Test2::EventFacet::Info::Table'=>'1.302192','Test2::EventFacet::Meta'=>'1.302192','Test2::EventFacet::Parent'=>'1.302192','Test2::EventFacet::Plan'=>'1.302192','Test2::EventFacet::Render'=>'1.302192','Test2::EventFacet::Trace'=>'1.302192','Test2::Formatter'=>'1.302192','Test2::Formatter::TAP'=>'1.302192','Test2::Hub'=>'1.302192','Test2::Hub::Interceptor'=>'1.302192','Test2::Hub::Interceptor::Terminator'=>'1.302192','Test2::Hub::Subtest'=>'1.302192','Test2::IPC'=>'1.302192','Test2::IPC::Driver'=>'1.302192','Test2::IPC::Driver::Files'=>'1.302192','Test2::Tools::Tiny'=>'1.302192','Test2::Util'=>'1.302192','Test2::Util::ExternalMeta'=>'1.302192','Test2::Util::Facets2Legacy'=>'1.302192','Test2::Util::HashBase'=>'1.302192','Test2::Util::Trace'=>'1.302192','Test::Builder'=>'1.302192','Test::Builder::Formatter'=>'1.302192','Test::Builder::Module'=>'1.302192','Test::Builder::Tester'=>'1.302192','Test::Builder::Tester::Color'=>'1.302192','Test::Builder::TodoDiag'=>'1.302192','Test::More'=>'1.302192','Test::Simple'=>'1.302192','Test::Tester'=>'1.302192','Test::Tester::Capture'=>'1.302192','Test::Tester::CaptureRunner'=>'1.302192','Test::Tester::Delegate'=>'1.302192','Test::use::ok'=>'1.302192','Tie::File'=>'1.07','UNIVERSAL'=>'1.15','autodie'=>'2.36','autodie::Scope::Guard'=>'2.36','autodie::Scope::GuardStack'=>'2.36','autodie::Util'=>'2.36','autodie::exception'=>'2.36','autodie::exception::system'=>'2.36','autodie::hints'=>'2.36','autodie::skip'=>'2.36','experimental'=>'0.031','feature'=>'1.80','mro'=>'1.28','ok'=>'1.302192','parent'=>'0.241','stable'=>'0.031','warnings'=>'1.62',},removed=>{}},5.037010=>{delta_from=>5.037009,changed=>{'B::Op_private'=>'5.037010','Benchmark'=>'1.24','Class::Struct'=>'0.68','Config'=>'5.03701','Config::Perl::V'=>'0.36','Cwd'=>'3.89','Data::Dumper'=>'2.188','Digest::SHA'=>'6.04','Env'=>'1.06','Math::Complex'=>'1.62','Math::Trig'=>'1.62','Module::CoreList'=>'5.20230320','Module::CoreList::Utils'=>'5.20230320','Net::Cmd'=>'3.15','Net::Config'=>'3.15','Net::Domain'=>'3.15','Net::FTP'=>'3.15','Net::FTP::A'=>'3.15','Net::FTP::E'=>'3.15','Net::FTP::I'=>'3.15','Net::FTP::L'=>'3.15','Net::FTP::dataconn'=>'3.15','Net::NNTP'=>'3.15','Net::Netrc'=>'3.15','Net::POP3'=>'3.15','Net::SMTP'=>'3.15','Net::Time'=>'3.15','POSIX'=>'2.12','Storable'=>'3.31','Test2'=>'1.302194','Test2::API'=>'1.302194','Test2::API::Breakage'=>'1.302194','Test2::API::Context'=>'1.302194','Test2::API::Instance'=>'1.302194','Test2::API::InterceptResult'=>'1.302194','Test2::API::InterceptResult::Event'=>'1.302194','Test2::API::InterceptResult::Facet'=>'1.302194','Test2::API::InterceptResult::Hub'=>'1.302194','Test2::API::InterceptResult::Squasher'=>'1.302194','Test2::API::Stack'=>'1.302194','Test2::Event'=>'1.302194','Test2::Event::Bail'=>'1.302194','Test2::Event::Diag'=>'1.302194','Test2::Event::Encoding'=>'1.302194','Test2::Event::Exception'=>'1.302194','Test2::Event::Fail'=>'1.302194','Test2::Event::Generic'=>'1.302194','Test2::Event::Note'=>'1.302194','Test2::Event::Ok'=>'1.302194','Test2::Event::Pass'=>'1.302194','Test2::Event::Plan'=>'1.302194','Test2::Event::Skip'=>'1.302194','Test2::Event::Subtest'=>'1.302194','Test2::Event::TAP::Version'=>'1.302194','Test2::Event::V2'=>'1.302194','Test2::Event::Waiting'=>'1.302194','Test2::EventFacet'=>'1.302194','Test2::EventFacet::About'=>'1.302194','Test2::EventFacet::Amnesty'=>'1.302194','Test2::EventFacet::Assert'=>'1.302194','Test2::EventFacet::Control'=>'1.302194','Test2::EventFacet::Error'=>'1.302194','Test2::EventFacet::Hub'=>'1.302194','Test2::EventFacet::Info'=>'1.302194','Test2::EventFacet::Info::Table'=>'1.302194','Test2::EventFacet::Meta'=>'1.302194','Test2::EventFacet::Parent'=>'1.302194','Test2::EventFacet::Plan'=>'1.302194','Test2::EventFacet::Render'=>'1.302194','Test2::EventFacet::Trace'=>'1.302194','Test2::Formatter'=>'1.302194','Test2::Formatter::TAP'=>'1.302194','Test2::Hub'=>'1.302194','Test2::Hub::Interceptor'=>'1.302194','Test2::Hub::Interceptor::Terminator'=>'1.302194','Test2::Hub::Subtest'=>'1.302194','Test2::IPC'=>'1.302194','Test2::IPC::Driver'=>'1.302194','Test2::IPC::Driver::Files'=>'1.302194','Test2::Tools::Tiny'=>'1.302194','Test2::Util'=>'1.302194','Test2::Util::ExternalMeta'=>'1.302194','Test2::Util::Facets2Legacy'=>'1.302194','Test2::Util::HashBase'=>'1.302194','Test2::Util::Trace'=>'1.302194','Test::Builder'=>'1.302194','Test::Builder::Formatter'=>'1.302194','Test::Builder::Module'=>'1.302194','Test::Builder::Tester'=>'1.302194','Test::Builder::Tester::Color'=>'1.302194','Test::Builder::TodoDiag'=>'1.302194','Test::More'=>'1.302194','Test::Simple'=>'1.302194','Test::Tester'=>'1.302194','Test::Tester::Capture'=>'1.302194','Test::Tester::CaptureRunner'=>'1.302194','Test::Tester::Delegate'=>'1.302194','Test::use::ok'=>'1.302194','Time::HiRes'=>'1.9774','XS::APItest'=>'1.32','feature'=>'1.81','ok'=>'1.302194','overload'=>'1.37','threads'=>'2.35','threads::shared'=>'1.67','warnings'=>'1.63','warnings::register'=>'1.05',},removed=>{}},5.037011=>{delta_from=>5.037010,changed=>{'B::Deparse'=>'1.73','B::Op_private'=>'5.037011','Config'=>'5.037011','Devel::PPPort'=>'3.71','ExtUtils::Command'=>'7.70','ExtUtils::Command::MM'=>'7.70','ExtUtils::Liblist'=>'7.70','ExtUtils::Liblist::Kid'=>'7.70','ExtUtils::MM'=>'7.70','ExtUtils::MM_AIX'=>'7.70','ExtUtils::MM_Any'=>'7.70','ExtUtils::MM_BeOS'=>'7.70','ExtUtils::MM_Cygwin'=>'7.70','ExtUtils::MM_DOS'=>'7.70','ExtUtils::MM_Darwin'=>'7.70','ExtUtils::MM_MacOS'=>'7.70','ExtUtils::MM_NW5'=>'7.70','ExtUtils::MM_OS2'=>'7.70','ExtUtils::MM_OS390'=>'7.70','ExtUtils::MM_QNX'=>'7.70','ExtUtils::MM_UWIN'=>'7.70','ExtUtils::MM_Unix'=>'7.70','ExtUtils::MM_VMS'=>'7.70','ExtUtils::MM_VOS'=>'7.70','ExtUtils::MM_Win32'=>'7.70','ExtUtils::MM_Win95'=>'7.70','ExtUtils::MY'=>'7.70','ExtUtils::MakeMaker'=>'7.70','ExtUtils::MakeMaker::Config'=>'7.70','ExtUtils::MakeMaker::Locale'=>'7.70','ExtUtils::MakeMaker::version'=>'7.70','ExtUtils::MakeMaker::version::regex'=>'7.70','ExtUtils::Mkbootstrap'=>'7.70','ExtUtils::Mksymlists'=>'7.70','ExtUtils::ParseXS'=>'3.50','ExtUtils::ParseXS::Constants'=>'3.50','ExtUtils::ParseXS::CountLines'=>'3.50','ExtUtils::ParseXS::Eval'=>'3.50','ExtUtils::ParseXS::Utilities'=>'3.50','ExtUtils::testlib'=>'7.70','File::Copy'=>'2.41','Locale::Maketext'=>'1.33','Module::CoreList'=>'5.20230420','Module::CoreList::Utils'=>'5.20230420','Net::Ping'=>'2.76','feature'=>'1.82','threads'=>'2.36','threads::shared'=>'1.68','warnings'=>'1.64',},removed=>{}},5.036001=>{delta_from=>5.036000,changed=>{'B::Op_private'=>'5.036001','Config'=>'5.036001','Module::CoreList'=>'5.20230423','Module::CoreList::Utils'=>'5.20230423',},removed=>{}},5.038000=>{delta_from=>5.037011,changed=>{'B::Deparse'=>'1.74','B::Op_private'=>'5.038000','CPAN'=>'2.36','CPAN::HTTP::Client'=>'1.9602','Compress::Raw::Bzip2'=>'2.204_001','Compress::Raw::Zlib'=>'2.204_001','Config'=>'5.038','Digest::MD5'=>'2.58_01','DynaLoader'=>'1.54','ExtUtils::ParseXS'=>'3.51','ExtUtils::ParseXS::Constants'=>'3.51','ExtUtils::ParseXS::CountLines'=>'3.51','ExtUtils::ParseXS::Eval'=>'3.51','ExtUtils::ParseXS::Utilities'=>'3.51','ExtUtils::Typemaps'=>'3.51','ExtUtils::Typemaps::Cmd'=>'3.51','ExtUtils::Typemaps::InputMap'=>'3.51','ExtUtils::Typemaps::OutputMap'=>'3.51','ExtUtils::Typemaps::Type'=>'3.51','File::Glob'=>'1.40','HTTP::Tiny'=>'0.086','IO'=>'1.52','IO::Dir'=>'1.52','IO::File'=>'1.52','IO::Handle'=>'1.52','IO::Pipe'=>'1.52','IO::Poll'=>'1.52','IO::Seekable'=>'1.52','IO::Select'=>'1.52','IO::Socket'=>'1.52','IO::Socket::INET'=>'1.52','IO::Socket::IP'=>'0.41_01','IO::Socket::UNIX'=>'1.52','MIME::Base64'=>'3.16_01','MIME::QuotedPrint'=>'3.16_01','Module::CoreList'=>'5.20230520','Module::CoreList::Utils'=>'5.20230520','POSIX'=>'2.13','SDBM_File'=>'1.17','Storable'=>'3.32','Time::HiRes'=>'1.9775','Time::Piece'=>'1.3401_01','warnings'=>'1.65',},removed=>{}},5.039001=>{delta_from=>5.038000,changed=>{'B::Op_private'=>'5.039001','CPAN::Meta::Requirements'=>'2.143','CPAN::Meta::Requirements::Range'=>'2.143','Compress::Raw::Bzip2'=>'2.205','Compress::Raw::Zlib'=>'2.205','Compress::Zlib'=>'2.205','Config'=>'5.039001','Errno'=>'1.38','ExtUtils::CBuilder'=>'0.280239','ExtUtils::CBuilder::Base'=>'0.280239','ExtUtils::CBuilder::Platform::Unix'=>'0.280239','ExtUtils::CBuilder::Platform::VMS'=>'0.280239','ExtUtils::CBuilder::Platform::Windows'=>'0.280239','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280239','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280239','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280239','ExtUtils::CBuilder::Platform::aix'=>'0.280239','ExtUtils::CBuilder::Platform::android'=>'0.280239','ExtUtils::CBuilder::Platform::cygwin'=>'0.280239','ExtUtils::CBuilder::Platform::darwin'=>'0.280239','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280239','ExtUtils::CBuilder::Platform::os2'=>'0.280239','ExtUtils::Manifest'=>'1.75','IO::Compress::Adapter::Bzip2'=>'2.205','IO::Compress::Adapter::Deflate'=>'2.205','IO::Compress::Adapter::Identity'=>'2.205','IO::Compress::Base'=>'2.205','IO::Compress::Base::Common'=>'2.205','IO::Compress::Bzip2'=>'2.205','IO::Compress::Deflate'=>'2.205','IO::Compress::Gzip'=>'2.205','IO::Compress::Gzip::Constants'=>'2.205','IO::Compress::RawDeflate'=>'2.205','IO::Compress::Zip'=>'2.205','IO::Compress::Zip::Constants'=>'2.205','IO::Compress::Zlib::Constants'=>'2.205','IO::Compress::Zlib::Extra'=>'2.205','IO::Uncompress::Adapter::Bunzip2'=>'2.205','IO::Uncompress::Adapter::Identity'=>'2.205','IO::Uncompress::Adapter::Inflate'=>'2.205','IO::Uncompress::AnyInflate'=>'2.205','IO::Uncompress::AnyUncompress'=>'2.205','IO::Uncompress::Base'=>'2.205','IO::Uncompress::Bunzip2'=>'2.205','IO::Uncompress::Gunzip'=>'2.205','IO::Uncompress::Inflate'=>'2.205','IO::Uncompress::RawInflate'=>'2.205','IO::Uncompress::Unzip'=>'2.205','Math::BigFloat'=>'1.999839','Math::BigInt'=>'1.999839','Math::BigInt::Calc'=>'1.999839','Math::BigInt::FastCalc'=>'0.5014','Math::BigInt::Lib'=>'1.999839','Module::CoreList'=>'5.20230720','Module::CoreList::Utils'=>'5.20230720','Module::Metadata'=>'1.000038','POSIX'=>'2.14','Socket'=>'2.037','Test2'=>'1.302195','Test2::API'=>'1.302195','Test2::API::Breakage'=>'1.302195','Test2::API::Context'=>'1.302195','Test2::API::Instance'=>'1.302195','Test2::API::InterceptResult'=>'1.302195','Test2::API::InterceptResult::Event'=>'1.302195','Test2::API::InterceptResult::Facet'=>'1.302195','Test2::API::InterceptResult::Hub'=>'1.302195','Test2::API::InterceptResult::Squasher'=>'1.302195','Test2::API::Stack'=>'1.302195','Test2::Event'=>'1.302195','Test2::Event::Bail'=>'1.302195','Test2::Event::Diag'=>'1.302195','Test2::Event::Encoding'=>'1.302195','Test2::Event::Exception'=>'1.302195','Test2::Event::Fail'=>'1.302195','Test2::Event::Generic'=>'1.302195','Test2::Event::Note'=>'1.302195','Test2::Event::Ok'=>'1.302195','Test2::Event::Pass'=>'1.302195','Test2::Event::Plan'=>'1.302195','Test2::Event::Skip'=>'1.302195','Test2::Event::Subtest'=>'1.302195','Test2::Event::TAP::Version'=>'1.302195','Test2::Event::V2'=>'1.302195','Test2::Event::Waiting'=>'1.302195','Test2::EventFacet'=>'1.302195','Test2::EventFacet::About'=>'1.302195','Test2::EventFacet::Amnesty'=>'1.302195','Test2::EventFacet::Assert'=>'1.302195','Test2::EventFacet::Control'=>'1.302195','Test2::EventFacet::Error'=>'1.302195','Test2::EventFacet::Hub'=>'1.302195','Test2::EventFacet::Info'=>'1.302195','Test2::EventFacet::Info::Table'=>'1.302195','Test2::EventFacet::Meta'=>'1.302195','Test2::EventFacet::Parent'=>'1.302195','Test2::EventFacet::Plan'=>'1.302195','Test2::EventFacet::Render'=>'1.302195','Test2::EventFacet::Trace'=>'1.302195','Test2::Formatter'=>'1.302195','Test2::Formatter::TAP'=>'1.302195','Test2::Hub'=>'1.302195','Test2::Hub::Interceptor'=>'1.302195','Test2::Hub::Interceptor::Terminator'=>'1.302195','Test2::Hub::Subtest'=>'1.302195','Test2::IPC'=>'1.302195','Test2::IPC::Driver'=>'1.302195','Test2::IPC::Driver::Files'=>'1.302195','Test2::Tools::Tiny'=>'1.302195','Test2::Util'=>'1.302195','Test2::Util::ExternalMeta'=>'1.302195','Test2::Util::Facets2Legacy'=>'1.302195','Test2::Util::HashBase'=>'1.302195','Test2::Util::Trace'=>'1.302195','Test::Builder'=>'1.302195','Test::Builder::Formatter'=>'1.302195','Test::Builder::Module'=>'1.302195','Test::Builder::Tester'=>'1.302195','Test::Builder::Tester::Color'=>'1.302195','Test::Builder::TodoDiag'=>'1.302195','Test::More'=>'1.302195','Test::Simple'=>'1.302195','Test::Tester'=>'1.302195','Test::Tester::Capture'=>'1.302195','Test::Tester::CaptureRunner'=>'1.302195','Test::Tester::Delegate'=>'1.302195','Test::use::ok'=>'1.302195','Text::Tabs'=>'2023.0511','Text::Wrap'=>'2023.0511','Time::HiRes'=>'1.9776','Time::Local'=>'1.35','UNIVERSAL'=>'1.16','feature'=>'1.83','ok'=>'1.302195','perlfaq'=>'5.20230701','threads'=>'2.37','warnings'=>'1.66','warnings::register'=>'1.06',},removed=>{}},);sub is_core {shift if defined $_[1]and $_[1]=~ /^\w/ and _looks_like_invocant $_[0];my$module=shift;my$module_version=@_ > 0 ? shift : undef;my$perl_version=@_ > 0 ? shift : $];my$first_release=first_release($module);return 0 if!defined($first_release)|| $first_release > $perl_version;my$final_release=removed_from($module);return 0 if defined($final_release)&& $perl_version >= $final_release;if (defined($module_version)){my$module_version_object=eval {version->parse($module_version)};if (!defined($module_version_object)){(my$err=$@)=~ s/^Invalid version format\b/Invalid version '$module_version' specified/;die$err}my@releases=($perl_version);my$rel=$perl_version;while (defined($rel)){my$this_delta=$delta{$rel}|| $delta{sprintf '%0.6f',$rel };$rel=$this_delta->{delta_from};unshift(@releases,$rel)if defined($rel)}RELEASE: foreach my$prn (@releases){next RELEASE if$prn < $first_release;last RELEASE if$prn > $perl_version;next unless defined(my$next_module_version=$delta{$prn}->{changed}->{$module});return 1 if eval {version->parse($next_module_version)>= $module_version_object}}return 0}return 1 if!defined($final_release);return$perl_version <= $final_release}%version=_undelta(\%delta);%deprecated=(5.011=>{changed=>{map {$_=>1}qw/Class::ISA Pod::Plainer Shell Switch/},},5.011001=>{delta_from=>5.011 },5.011002=>{delta_from=>5.011001 },5.011003=>{delta_from=>5.011002 },5.011004=>{delta_from=>5.011003 },5.011005=>{delta_from=>5.011004 },5.012=>{delta_from=>5.011005 },5.012001=>{delta_from=>5.012 },5.012002=>{delta_from=>5.012001 },5.012003=>{delta_from=>5.012002 },5.012004=>{delta_from=>5.012003 },5.012005=>{delta_from=>5.012004 },5.013=>{delta_from=>5.012005 },5.013001=>{delta_from=>5.013,removed=>{map {$_=>1}qw/Class::ISA Pod::Plainer Switch/},},5.013002=>{delta_from=>5.013001 },5.013003=>{delta_from=>5.013002 },5.013004=>{delta_from=>5.013003 },5.013005=>{delta_from=>5.013004 },5.013006=>{delta_from=>5.013005 },5.013007=>{delta_from=>5.013006 },5.013008=>{delta_from=>5.013007 },5.013009=>{delta_from=>5.013008 },5.01301=>{delta_from=>5.013009 },5.013011=>{delta_from=>5.01301 },5.014=>{delta_from=>5.013011 },5.014001=>{delta_from=>5.014 },5.014002=>{delta_from=>5.014001 },5.014003=>{delta_from=>5.014002 },5.014004=>{delta_from=>5.014003 },5.015=>{delta_from=>5.014004,removed=>{Shell=>1 },},5.015001=>{delta_from=>5.015 },5.015002=>{delta_from=>5.015001 },5.015003=>{delta_from=>5.015002 },5.015004=>{delta_from=>5.015003 },5.015005=>{delta_from=>5.015004 },5.015006=>{delta_from=>5.015005 },5.015007=>{delta_from=>5.015006 },5.015008=>{delta_from=>5.015007 },5.015009=>{delta_from=>5.015008 },5.016=>{delta_from=>5.015009 },5.016001=>{delta_from=>5.016 },5.016002=>{delta_from=>5.016001 },5.016003=>{delta_from=>5.016002 },5.017=>{delta_from=>5.016003 },5.017001=>{delta_from=>5.017 },5.017002=>{delta_from=>5.017001 },5.017003=>{delta_from=>5.017002 },5.017004=>{delta_from=>5.017003 },5.017005=>{delta_from=>5.017004 },5.017006=>{delta_from=>5.017005 },5.017007=>{delta_from=>5.017006 },5.017008=>{delta_from=>5.017007,changed=>{'Pod::LaTeX'=>1 },},5.017009=>{delta_from=>5.017008,changed=>{map {$_=>1}qw/Archive::Extract B::Lint B::Lint::Debug CPANPLUS CPANPLUS::Backend CPANPLUS::Backend::RV CPANPLUS::Config CPANPLUS::Config::HomeEnv CPANPLUS::Configure CPANPLUS::Configure::Setup CPANPLUS::Dist CPANPLUS::Dist::Autobundle CPANPLUS::Dist::Base CPANPLUS::Dist::Build CPANPLUS::Dist::Build::Constants CPANPLUS::Dist::MM CPANPLUS::Dist::Sample CPANPLUS::Error CPANPLUS::Internals CPANPLUS::Internals::Constants CPANPLUS::Internals::Constants::Report CPANPLUS::Internals::Extract CPANPLUS::Internals::Fetch CPANPLUS::Internals::Report CPANPLUS::Internals::Search CPANPLUS::Internals::Source CPANPLUS::Internals::Source::Memory CPANPLUS::Internals::Source::SQLite CPANPLUS::Internals::Source::SQLite::Tie CPANPLUS::Internals::Utils CPANPLUS::Internals::Utils::Autoflush CPANPLUS::Module CPANPLUS::Module::Author CPANPLUS::Module::Author::Fake CPANPLUS::Module::Checksums CPANPLUS::Module::Fake CPANPLUS::Module::Signature CPANPLUS::Selfupdate CPANPLUS::Shell CPANPLUS::Shell::Classic CPANPLUS::Shell::Default CPANPLUS::Shell::Default::Plugins::CustomSource CPANPLUS::Shell::Default::Plugins::Remote CPANPLUS::Shell::Default::Plugins::Source Devel::InnerPackage File::CheckTree Log::Message Log::Message::Config Log::Message::Handlers Log::Message::Item Log::Message::Simple Module::Pluggable Module::Pluggable::Object Object::Accessor Term::UI Term::UI::History Text::Soundex/},},5.01701=>{delta_from=>5.017009 },5.017011=>{delta_from=>5.01701 },5.018=>{delta_from=>5.017011 },5.018001=>{delta_from=>5.018,changed=>{},removed=>{}},5.018002=>{delta_from=>5.018001,changed=>{},removed=>{}},5.018003=>{delta_from=>5.018,changed=>{},removed=>{}},5.018004=>{delta_from=>5.018,changed=>{},removed=>{}},5.019=>{delta_from=>5.018,changed=>{'Module::Build'=>1 },removed=>{map {$_=>1}qw/Archive::Extract B::Lint B::Lint::Debug CPANPLUS CPANPLUS::Backend CPANPLUS::Backend::RV CPANPLUS::Config CPANPLUS::Config::HomeEnv CPANPLUS::Configure CPANPLUS::Configure::Setup CPANPLUS::Dist CPANPLUS::Dist::Autobundle CPANPLUS::Dist::Base CPANPLUS::Dist::Build CPANPLUS::Dist::Build::Constants CPANPLUS::Dist::MM CPANPLUS::Dist::Sample CPANPLUS::Error CPANPLUS::Internals CPANPLUS::Internals::Constants CPANPLUS::Internals::Constants::Report CPANPLUS::Internals::Extract CPANPLUS::Internals::Fetch CPANPLUS::Internals::Report CPANPLUS::Internals::Search CPANPLUS::Internals::Source CPANPLUS::Internals::Source::Memory CPANPLUS::Internals::Source::SQLite CPANPLUS::Internals::Source::SQLite::Tie CPANPLUS::Internals::Utils CPANPLUS::Internals::Utils::Autoflush CPANPLUS::Module CPANPLUS::Module::Author CPANPLUS::Module::Author::Fake CPANPLUS::Module::Checksums CPANPLUS::Module::Fake CPANPLUS::Module::Signature CPANPLUS::Selfupdate CPANPLUS::Shell CPANPLUS::Shell::Classic CPANPLUS::Shell::Default CPANPLUS::Shell::Default::Plugins::CustomSource CPANPLUS::Shell::Default::Plugins::Remote CPANPLUS::Shell::Default::Plugins::Source Devel::InnerPackage File::CheckTree Log::Message Log::Message::Config Log::Message::Handlers Log::Message::Item Log::Message::Simple Module::Pluggable Module::Pluggable::Object Object::Accessor Pod::LaTeX Term::UI Term::UI::History Text::Soundex/}},5.019001=>{delta_from=>5.019,changed=>{},removed=>{}},5.019002=>{delta_from=>5.019001,changed=>{},removed=>{}},5.019003=>{delta_from=>5.019002,changed=>{},removed=>{}},5.019004=>{delta_from=>5.019003,changed=>{'Module::Build::Base'=>'1','Module::Build::Compat'=>'1','Module::Build::Config'=>'1','Module::Build::ConfigData'=>'1','Module::Build::Cookbook'=>'1','Module::Build::Dumper'=>'1','Module::Build::ModuleInfo'=>'1','Module::Build::Notes'=>'1','Module::Build::PPMMaker'=>'1','Module::Build::Platform::Default'=>'1','Module::Build::Platform::MacOS'=>'1','Module::Build::Platform::Unix'=>'1','Module::Build::Platform::VMS'=>'1','Module::Build::Platform::VOS'=>'1','Module::Build::Platform::Windows'=>'1','Module::Build::Platform::aix'=>'1','Module::Build::Platform::cygwin'=>'1','Module::Build::Platform::darwin'=>'1','Module::Build::Platform::os2'=>'1','Module::Build::PodParser'=>'1','Module::Build::Version'=>'1','Module::Build::YAML'=>'1','inc::latest'=>'1',},removed=>{}},5.019005=>{delta_from=>5.019004,changed=>{},removed=>{}},5.019006=>{delta_from=>5.019005,changed=>{'Package::Constants'=>'1',},removed=>{}},5.019007=>{delta_from=>5.019006,changed=>{'CGI'=>'1','CGI::Apache'=>'1','CGI::Carp'=>'1','CGI::Cookie'=>'1','CGI::Fast'=>'1','CGI::Pretty'=>'1','CGI::Push'=>'1','CGI::Switch'=>'1','CGI::Util'=>'1',},removed=>{}},5.019008=>{delta_from=>5.019007,changed=>{},removed=>{}},5.019009=>{delta_from=>5.019008,changed=>{},removed=>{}},5.01901=>{delta_from=>5.019009,changed=>{},removed=>{}},5.019011=>{delta_from=>5.019010,changed=>{},removed=>{}},5.020000=>{delta_from=>5.019011,changed=>{},removed=>{}},5.021000=>{delta_from=>5.020000,changed=>{},removed=>{'CGI'=>1,'CGI::Apache'=>1,'CGI::Carp'=>1,'CGI::Cookie'=>1,'CGI::Fast'=>1,'CGI::Pretty'=>1,'CGI::Push'=>1,'CGI::Switch'=>1,'CGI::Util'=>1,'Module::Build'=>1,'Module::Build::Base'=>1,'Module::Build::Compat'=>1,'Module::Build::Config'=>1,'Module::Build::ConfigData'=>1,'Module::Build::Cookbook'=>1,'Module::Build::Dumper'=>1,'Module::Build::ModuleInfo'=>1,'Module::Build::Notes'=>1,'Module::Build::PPMMaker'=>1,'Module::Build::Platform::Default'=>1,'Module::Build::Platform::MacOS'=>1,'Module::Build::Platform::Unix'=>1,'Module::Build::Platform::VMS'=>1,'Module::Build::Platform::VOS'=>1,'Module::Build::Platform::Windows'=>1,'Module::Build::Platform::aix'=>1,'Module::Build::Platform::cygwin'=>1,'Module::Build::Platform::darwin'=>1,'Module::Build::Platform::os2'=>1,'Module::Build::PodParser'=>1,'Module::Build::Version'=>1,'Module::Build::YAML'=>1,'Package::Constants'=>1,'inc::latest'=>1,}},5.021001=>{delta_from=>5.021000,changed=>{},removed=>{}},5.021002=>{delta_from=>5.021001,changed=>{},removed=>{}},5.021003=>{delta_from=>5.021002,changed=>{},removed=>{}},5.020001=>{delta_from=>5.020000,changed=>{},removed=>{}},5.021004=>{delta_from=>5.021003,changed=>{},removed=>{}},5.021005=>{delta_from=>5.021004,changed=>{},removed=>{}},5.021006=>{delta_from=>5.021005,changed=>{},removed=>{}},5.021007=>{delta_from=>5.021006,changed=>{},removed=>{}},5.021008=>{delta_from=>5.021007,changed=>{},removed=>{}},5.020002=>{delta_from=>5.020001,changed=>{},removed=>{}},5.021009=>{delta_from=>5.021008,changed=>{},removed=>{}},5.021010=>{delta_from=>5.021009,changed=>{},removed=>{}},5.021011=>{delta_from=>5.02101,changed=>{},removed=>{}},5.022000=>{delta_from=>5.021011,changed=>{},removed=>{}},5.023000=>{delta_from=>5.022000,changed=>{},removed=>{}},5.023001=>{delta_from=>5.023000,changed=>{},removed=>{}},5.023002=>{delta_from=>5.023001,changed=>{},removed=>{}},5.020003=>{delta_from=>5.020002,changed=>{},removed=>{}},5.023003=>{delta_from=>5.023002,changed=>{},removed=>{}},5.023004=>{delta_from=>5.023003,changed=>{},removed=>{}},5.023005=>{delta_from=>5.023004,changed=>{},removed=>{}},5.022001=>{delta_from=>5.022,changed=>{},removed=>{}},5.023006=>{delta_from=>5.023005,changed=>{},removed=>{}},5.023007=>{delta_from=>5.023006,changed=>{},removed=>{}},5.023008=>{delta_from=>5.023007,changed=>{},removed=>{}},5.023009=>{delta_from=>5.023008,changed=>{},removed=>{}},5.022002=>{delta_from=>5.022001,changed=>{},removed=>{}},5.024000=>{delta_from=>5.023009,changed=>{},removed=>{}},5.025000=>{delta_from=>5.024,changed=>{},removed=>{}},5.025001=>{delta_from=>5.025,changed=>{},removed=>{}},5.025002=>{delta_from=>5.025001,changed=>{},removed=>{}},5.025003=>{delta_from=>5.025002,changed=>{},removed=>{}},5.025004=>{delta_from=>5.025003,changed=>{},removed=>{}},5.025005=>{delta_from=>5.025004,changed=>{},removed=>{}},5.025006=>{delta_from=>5.025005,changed=>{},removed=>{}},5.025007=>{delta_from=>5.025006,changed=>{},removed=>{}},5.025008=>{delta_from=>5.025007,changed=>{},removed=>{}},5.022003=>{delta_from=>5.022002,changed=>{},removed=>{}},5.024001=>{delta_from=>5.024000,changed=>{},removed=>{}},5.025009=>{delta_from=>5.025008,changed=>{},removed=>{}},5.025010=>{delta_from=>5.025009,changed=>{},removed=>{}},5.025011=>{delta_from=>5.025010,changed=>{},removed=>{}},5.025012=>{delta_from=>5.025011,changed=>{},removed=>{}},5.026000=>{delta_from=>5.025012,changed=>{},removed=>{}},5.027000=>{delta_from=>5.026,changed=>{},removed=>{}},5.027001=>{delta_from=>5.027,changed=>{},removed=>{}},5.022004=>{delta_from=>5.022003,changed=>{},removed=>{}},5.024002=>{delta_from=>5.024001,changed=>{},removed=>{}},5.027002=>{delta_from=>5.027001,changed=>{},removed=>{}},5.027003=>{delta_from=>5.027002,changed=>{'B::Debug'=>'1',},removed=>{}},5.027004=>{delta_from=>5.027003,changed=>{},removed=>{}},5.024003=>{delta_from=>5.024002,changed=>{},removed=>{}},5.026001=>{delta_from=>5.026000,changed=>{},removed=>{}},5.027005=>{delta_from=>5.027004,changed=>{},removed=>{}},5.027006=>{delta_from=>5.027005,changed=>{},removed=>{}},5.027007=>{delta_from=>5.027006,changed=>{},removed=>{}},5.027008=>{delta_from=>5.027007,changed=>{},removed=>{}},5.027009=>{delta_from=>5.027008,changed=>{},removed=>{}},5.027010=>{delta_from=>5.027009,changed=>{},removed=>{}},5.024004=>{delta_from=>5.024003,changed=>{},removed=>{}},5.026002=>{delta_from=>5.026001,changed=>{},removed=>{}},5.027011=>{delta_from=>5.02701,changed=>{},removed=>{}},5.028000=>{delta_from=>5.027011,changed=>{},removed=>{}},5.029000=>{delta_from=>5.028,changed=>{},removed=>{}},5.029001=>{delta_from=>5.029,changed=>{},removed=>{}},5.029002=>{delta_from=>5.029001,changed=>{},removed=>{}},5.029003=>{delta_from=>5.029002,changed=>{},removed=>{}},5.029004=>{delta_from=>5.029003,changed=>{},removed=>{arybase=>'1',}},5.029005=>{delta_from=>5.027002,changed=>{},removed=>{}},5.026003=>{delta_from=>5.026002,changed=>{},removed=>{}},5.028001=>{delta_from=>5.028000,changed=>{},removed=>{}},5.029006=>{delta_from=>5.029005,changed=>{},removed=>{}},5.029007=>{delta_from=>5.029006,changed=>{},removed=>{}},5.029008=>{delta_from=>5.029007,changed=>{},removed=>{}},5.029009=>{delta_from=>5.029008,changed=>{},removed=>{}},5.028002=>{delta_from=>5.028001,changed=>{},removed=>{}},5.029010=>{delta_from=>5.029009,changed=>{},removed=>{}},5.030000=>{delta_from=>5.02901,changed=>{},removed=>{}},5.031000=>{delta_from=>5.030000,changed=>{},removed=>{}},5.031001=>{delta_from=>5.031000,changed=>{},removed=>{}},5.031002=>{delta_from=>5.031001,changed=>{},removed=>{}},5.031003=>{delta_from=>5.031002,changed=>{},removed=>{}},5.031004=>{delta_from=>5.031003,changed=>{},removed=>{}},5.031005=>{delta_from=>5.031004,changed=>{},removed=>{}},5.030001=>{delta_from=>5.030000,changed=>{},removed=>{}},5.031006=>{delta_from=>5.031005,changed=>{},removed=>{}},5.031007=>{delta_from=>5.031006,changed=>{},removed=>{}},5.031008=>{delta_from=>5.031007,changed=>{},removed=>{}},5.031009=>{delta_from=>5.031008,changed=>{},removed=>{}},5.030002=>{delta_from=>5.030001,changed=>{},removed=>{}},5.031010=>{delta_from=>5.031009,changed=>{},removed=>{}},5.031011=>{delta_from=>5.03101,changed=>{},removed=>{}},5.028003=>{delta_from=>5.028002,changed=>{},removed=>{}},5.030003=>{delta_from=>5.030002,changed=>{},removed=>{}},5.032000=>{delta_from=>5.031011,changed=>{},removed=>{}},5.033000=>{delta_from=>5.032,changed=>{},removed=>{}},5.033001=>{delta_from=>5.033000,changed=>{},removed=>{}},5.033002=>{delta_from=>5.033001,changed=>{},removed=>{}},5.033003=>{delta_from=>5.033002,changed=>{},removed=>{}},5.033004=>{delta_from=>5.033003,changed=>{},removed=>{}},5.033005=>{delta_from=>5.033004,changed=>{},removed=>{}},5.033006=>{delta_from=>5.033005,changed=>{},removed=>{}},5.032001=>{delta_from=>5.032,changed=>{},removed=>{}},5.033007=>{delta_from=>5.033006,changed=>{},removed=>{}},5.033008=>{delta_from=>5.033007,changed=>{},removed=>{}},5.033009=>{delta_from=>5.033008,changed=>{},removed=>{}},5.034000=>{delta_from=>5.033009,changed=>{},removed=>{}},5.035000=>{delta_from=>5.034,changed=>{},removed=>{}},5.035001=>{delta_from=>5.035,changed=>{},removed=>{}},5.035002=>{delta_from=>5.035001,changed=>{},removed=>{}},5.035003=>{delta_from=>5.035002,changed=>{},removed=>{}},5.035004=>{delta_from=>5.035003,changed=>{},removed=>{}},5.035005=>{delta_from=>5.035004,changed=>{},removed=>{}},5.035006=>{delta_from=>5.035005,changed=>{},removed=>{}},5.035007=>{delta_from=>5.035006,changed=>{},removed=>{}},5.035008=>{delta_from=>5.035007,changed=>{},removed=>{}},5.035009=>{delta_from=>5.035008,changed=>{},removed=>{}},5.034001=>{delta_from=>5.034000,changed=>{},removed=>{}},5.035010=>{delta_from=>5.035009,changed=>{},removed=>{}},5.035011=>{delta_from=>5.035010,changed=>{},removed=>{}},5.036000=>{delta_from=>5.035011,changed=>{},removed=>{}},5.037000=>{delta_from=>5.036000,changed=>{},removed=>{}},5.037001=>{delta_from=>5.037000,changed=>{},removed=>{}},5.037002=>{delta_from=>5.037001,changed=>{},removed=>{}},5.037003=>{delta_from=>5.037002,changed=>{},removed=>{}},5.037004=>{delta_from=>5.037003,changed=>{},removed=>{}},5.037005=>{delta_from=>5.037004,changed=>{},removed=>{}},5.037006=>{delta_from=>5.037005,changed=>{},removed=>{}},5.037007=>{delta_from=>5.037006,changed=>{},removed=>{}},5.037008=>{delta_from=>5.037007,changed=>{},removed=>{}},5.037009=>{delta_from=>5.037008,changed=>{},removed=>{}},5.037010=>{delta_from=>5.037009,changed=>{},removed=>{}},5.037011=>{delta_from=>5.037010,changed=>{},removed=>{}},5.036001=>{delta_from=>5.036,changed=>{},removed=>{}},5.038000=>{delta_from=>5.037011,changed=>{},removed=>{}},5.039001=>{delta_from=>5.038,changed=>{},removed=>{}},);%deprecated=_undelta(\%deprecated);%upstream=('App::Cpan'=>'cpan','App::Prove'=>'cpan','App::Prove::State'=>'cpan','App::Prove::State::Result'=>'cpan','App::Prove::State::Result::Test'=>'cpan','Archive::Tar'=>'cpan','Archive::Tar::Constant'=>'cpan','Archive::Tar::File'=>'cpan','AutoLoader'=>'cpan','AutoSplit'=>'cpan','CPAN'=>'cpan','CPAN::Author'=>'cpan','CPAN::Bundle'=>'cpan','CPAN::CacheMgr'=>'cpan','CPAN::Complete'=>'cpan','CPAN::Debug'=>'cpan','CPAN::DeferredCode'=>'cpan','CPAN::Distribution'=>'cpan','CPAN::Distroprefs'=>'cpan','CPAN::Distrostatus'=>'cpan','CPAN::Exception::RecursiveDependency'=>'cpan','CPAN::Exception::blocked_urllist'=>'cpan','CPAN::Exception::yaml_not_installed'=>'cpan','CPAN::Exception::yaml_process_error'=>'cpan','CPAN::FTP'=>'cpan','CPAN::FTP::netrc'=>'cpan','CPAN::FirstTime'=>'cpan','CPAN::HTTP::Client'=>'cpan','CPAN::HTTP::Credentials'=>'cpan','CPAN::HandleConfig'=>'cpan','CPAN::Index'=>'cpan','CPAN::InfoObj'=>'cpan','CPAN::Kwalify'=>'cpan','CPAN::LWP::UserAgent'=>'cpan','CPAN::Meta'=>'cpan','CPAN::Meta::Converter'=>'cpan','CPAN::Meta::Feature'=>'cpan','CPAN::Meta::History'=>'cpan','CPAN::Meta::Merge'=>'cpan','CPAN::Meta::Prereqs'=>'cpan','CPAN::Meta::Requirements'=>'cpan','CPAN::Meta::Requirements::Range'=>'cpan','CPAN::Meta::Spec'=>'cpan','CPAN::Meta::Validator'=>'cpan','CPAN::Meta::YAML'=>'cpan','CPAN::Mirrors'=>'cpan','CPAN::Module'=>'cpan','CPAN::Nox'=>'cpan','CPAN::Plugin'=>'cpan','CPAN::Plugin::Specfile'=>'cpan','CPAN::Prompt'=>'cpan','CPAN::Queue'=>'cpan','CPAN::Shell'=>'cpan','CPAN::Tarzip'=>'cpan','CPAN::URL'=>'cpan','CPAN::Version'=>'cpan','Compress::Raw::Bzip2'=>'cpan','Compress::Raw::Zlib'=>'cpan','Compress::Zlib'=>'cpan','Config::Perl::V'=>'cpan','DB_File'=>'cpan','Digest'=>'cpan','Digest::MD5'=>'cpan','Digest::SHA'=>'cpan','Digest::base'=>'cpan','Digest::file'=>'cpan','Encode'=>'cpan','Encode::Alias'=>'cpan','Encode::Byte'=>'cpan','Encode::CJKConstants'=>'cpan','Encode::CN'=>'cpan','Encode::CN::HZ'=>'cpan','Encode::Config'=>'cpan','Encode::EBCDIC'=>'cpan','Encode::Encoder'=>'cpan','Encode::Encoding'=>'cpan','Encode::GSM0338'=>'cpan','Encode::Guess'=>'cpan','Encode::JP'=>'cpan','Encode::JP::H2Z'=>'cpan','Encode::JP::JIS7'=>'cpan','Encode::KR'=>'cpan','Encode::KR::2022_KR'=>'cpan','Encode::MIME::Header'=>'cpan','Encode::MIME::Header::ISO_2022_JP'=>'cpan','Encode::MIME::Name'=>'cpan','Encode::Symbol'=>'cpan','Encode::TW'=>'cpan','Encode::Unicode'=>'cpan','Encode::Unicode::UTF7'=>'cpan','ExtUtils::Command'=>'cpan','ExtUtils::Command::MM'=>'cpan','ExtUtils::Constant'=>'cpan','ExtUtils::Constant::Base'=>'cpan','ExtUtils::Constant::ProxySubs'=>'cpan','ExtUtils::Constant::Utils'=>'cpan','ExtUtils::Constant::XS'=>'cpan','ExtUtils::Install'=>'cpan','ExtUtils::Installed'=>'cpan','ExtUtils::Liblist'=>'cpan','ExtUtils::Liblist::Kid'=>'cpan','ExtUtils::MM'=>'cpan','ExtUtils::MM_AIX'=>'cpan','ExtUtils::MM_Any'=>'cpan','ExtUtils::MM_BeOS'=>'cpan','ExtUtils::MM_Cygwin'=>'cpan','ExtUtils::MM_DOS'=>'cpan','ExtUtils::MM_Darwin'=>'cpan','ExtUtils::MM_MacOS'=>'cpan','ExtUtils::MM_NW5'=>'cpan','ExtUtils::MM_OS2'=>'cpan','ExtUtils::MM_OS390'=>'cpan','ExtUtils::MM_QNX'=>'cpan','ExtUtils::MM_UWIN'=>'cpan','ExtUtils::MM_Unix'=>'cpan','ExtUtils::MM_VMS'=>'cpan','ExtUtils::MM_VOS'=>'cpan','ExtUtils::MM_Win32'=>'cpan','ExtUtils::MM_Win95'=>'cpan','ExtUtils::MY'=>'cpan','ExtUtils::MakeMaker'=>'cpan','ExtUtils::MakeMaker::Config'=>'cpan','ExtUtils::MakeMaker::Locale'=>'cpan','ExtUtils::MakeMaker::version'=>'cpan','ExtUtils::MakeMaker::version::regex'=>'cpan','ExtUtils::Manifest'=>'cpan','ExtUtils::Mkbootstrap'=>'cpan','ExtUtils::Mksymlists'=>'cpan','ExtUtils::PL2Bat'=>'cpan','ExtUtils::Packlist'=>'cpan','ExtUtils::testlib'=>'cpan','Fatal'=>'cpan','File::Fetch'=>'cpan','File::GlobMapper'=>'cpan','File::Path'=>'cpan','File::Temp'=>'cpan','Filter::Util::Call'=>'cpan','Getopt::Long'=>'cpan','HTTP::Tiny'=>'cpan','IO::Compress::Adapter::Bzip2'=>'cpan','IO::Compress::Adapter::Deflate'=>'cpan','IO::Compress::Adapter::Identity'=>'cpan','IO::Compress::Base'=>'cpan','IO::Compress::Base::Common'=>'cpan','IO::Compress::Bzip2'=>'cpan','IO::Compress::Deflate'=>'cpan','IO::Compress::Gzip'=>'cpan','IO::Compress::Gzip::Constants'=>'cpan','IO::Compress::RawDeflate'=>'cpan','IO::Compress::Zip'=>'cpan','IO::Compress::Zip::Constants'=>'cpan','IO::Compress::Zlib::Constants'=>'cpan','IO::Compress::Zlib::Extra'=>'cpan','IO::Socket::IP'=>'cpan','IO::Uncompress::Adapter::Bunzip2'=>'cpan','IO::Uncompress::Adapter::Identity'=>'cpan','IO::Uncompress::Adapter::Inflate'=>'cpan','IO::Uncompress::AnyInflate'=>'cpan','IO::Uncompress::AnyUncompress'=>'cpan','IO::Uncompress::Base'=>'cpan','IO::Uncompress::Bunzip2'=>'cpan','IO::Uncompress::Gunzip'=>'cpan','IO::Uncompress::Inflate'=>'cpan','IO::Uncompress::RawInflate'=>'cpan','IO::Uncompress::Unzip'=>'cpan','IO::Zlib'=>'cpan','IPC::Cmd'=>'cpan','IPC::Msg'=>'cpan','IPC::Semaphore'=>'cpan','IPC::SharedMem'=>'cpan','IPC::SysV'=>'cpan','JSON::PP'=>'cpan','JSON::PP::Boolean'=>'cpan','List::Util'=>'cpan','List::Util::XS'=>'cpan','Locale::Maketext::Simple'=>'cpan','MIME::Base64'=>'cpan','MIME::QuotedPrint'=>'cpan','Math::BigFloat'=>'cpan','Math::BigFloat::Trace'=>'cpan','Math::BigInt'=>'cpan','Math::BigInt::Calc'=>'cpan','Math::BigInt::FastCalc'=>'cpan','Math::BigInt::Lib'=>'cpan','Math::BigInt::Trace'=>'cpan','Math::BigRat'=>'cpan','Math::BigRat::Trace'=>'cpan','Memoize'=>'cpan','Memoize::AnyDBM_File'=>'cpan','Memoize::Expire'=>'cpan','Memoize::NDBM_File'=>'cpan','Memoize::SDBM_File'=>'cpan','Memoize::Storable'=>'cpan','Module::Load'=>'cpan','Module::Load::Conditional'=>'cpan','Module::Loaded'=>'cpan','Module::Metadata'=>'cpan','NEXT'=>'cpan','Net::Cmd'=>'cpan','Net::Config'=>'cpan','Net::Domain'=>'cpan','Net::FTP'=>'cpan','Net::FTP::A'=>'cpan','Net::FTP::E'=>'cpan','Net::FTP::I'=>'cpan','Net::FTP::L'=>'cpan','Net::FTP::dataconn'=>'cpan','Net::NNTP'=>'cpan','Net::Netrc'=>'cpan','Net::POP3'=>'cpan','Net::SMTP'=>'cpan','Net::Time'=>'cpan','Params::Check'=>'cpan','Parse::CPAN::Meta'=>'cpan','Perl::OSType'=>'cpan','PerlIO::via::QuotedPrint'=>'cpan','Pod::Checker'=>'cpan','Pod::Escapes'=>'cpan','Pod::Man'=>'cpan','Pod::ParseLink'=>'cpan','Pod::Perldoc'=>'cpan','Pod::Perldoc::BaseTo'=>'cpan','Pod::Perldoc::GetOptsOO'=>'cpan','Pod::Perldoc::ToANSI'=>'cpan','Pod::Perldoc::ToChecker'=>'cpan','Pod::Perldoc::ToMan'=>'cpan','Pod::Perldoc::ToNroff'=>'cpan','Pod::Perldoc::ToPod'=>'cpan','Pod::Perldoc::ToRtf'=>'cpan','Pod::Perldoc::ToTerm'=>'cpan','Pod::Perldoc::ToText'=>'cpan','Pod::Perldoc::ToTk'=>'cpan','Pod::Perldoc::ToXml'=>'cpan','Pod::Simple'=>'cpan','Pod::Simple::BlackBox'=>'cpan','Pod::Simple::Checker'=>'cpan','Pod::Simple::Debug'=>'cpan','Pod::Simple::DumpAsText'=>'cpan','Pod::Simple::DumpAsXML'=>'cpan','Pod::Simple::HTML'=>'cpan','Pod::Simple::HTMLBatch'=>'cpan','Pod::Simple::HTMLLegacy'=>'cpan','Pod::Simple::JustPod'=>'cpan','Pod::Simple::LinkSection'=>'cpan','Pod::Simple::Methody'=>'cpan','Pod::Simple::Progress'=>'cpan','Pod::Simple::PullParser'=>'cpan','Pod::Simple::PullParserEndToken'=>'cpan','Pod::Simple::PullParserStartToken'=>'cpan','Pod::Simple::PullParserTextToken'=>'cpan','Pod::Simple::PullParserToken'=>'cpan','Pod::Simple::RTF'=>'cpan','Pod::Simple::Search'=>'cpan','Pod::Simple::SimpleTree'=>'cpan','Pod::Simple::Text'=>'cpan','Pod::Simple::TextContent'=>'cpan','Pod::Simple::TiedOutFH'=>'cpan','Pod::Simple::Transcode'=>'cpan','Pod::Simple::TranscodeDumb'=>'cpan','Pod::Simple::TranscodeSmart'=>'cpan','Pod::Simple::XHTML'=>'cpan','Pod::Simple::XMLOutStream'=>'cpan','Pod::Text'=>'cpan','Pod::Text::Color'=>'cpan','Pod::Text::Overstrike'=>'cpan','Pod::Text::Termcap'=>'cpan','Pod::Usage'=>'cpan','Scalar::Util'=>'cpan','Socket'=>'cpan','Sub::Util'=>'cpan','Sys::Syslog'=>'cpan','Sys::Syslog::Win32'=>'cpan','TAP::Base'=>'cpan','TAP::Formatter::Base'=>'cpan','TAP::Formatter::Color'=>'cpan','TAP::Formatter::Console'=>'cpan','TAP::Formatter::Console::ParallelSession'=>'cpan','TAP::Formatter::Console::Session'=>'cpan','TAP::Formatter::File'=>'cpan','TAP::Formatter::File::Session'=>'cpan','TAP::Formatter::Session'=>'cpan','TAP::Harness'=>'cpan','TAP::Harness::Env'=>'cpan','TAP::Object'=>'cpan','TAP::Parser'=>'cpan','TAP::Parser::Aggregator'=>'cpan','TAP::Parser::Grammar'=>'cpan','TAP::Parser::Iterator'=>'cpan','TAP::Parser::Iterator::Array'=>'cpan','TAP::Parser::Iterator::Process'=>'cpan','TAP::Parser::Iterator::Stream'=>'cpan','TAP::Parser::IteratorFactory'=>'cpan','TAP::Parser::Multiplexer'=>'cpan','TAP::Parser::Result'=>'cpan','TAP::Parser::Result::Bailout'=>'cpan','TAP::Parser::Result::Comment'=>'cpan','TAP::Parser::Result::Plan'=>'cpan','TAP::Parser::Result::Pragma'=>'cpan','TAP::Parser::Result::Test'=>'cpan','TAP::Parser::Result::Unknown'=>'cpan','TAP::Parser::Result::Version'=>'cpan','TAP::Parser::Result::YAML'=>'cpan','TAP::Parser::ResultFactory'=>'cpan','TAP::Parser::Scheduler'=>'cpan','TAP::Parser::Scheduler::Job'=>'cpan','TAP::Parser::Scheduler::Spinner'=>'cpan','TAP::Parser::Source'=>'cpan','TAP::Parser::SourceHandler'=>'cpan','TAP::Parser::SourceHandler::Executable'=>'cpan','TAP::Parser::SourceHandler::File'=>'cpan','TAP::Parser::SourceHandler::Handle'=>'cpan','TAP::Parser::SourceHandler::Perl'=>'cpan','TAP::Parser::SourceHandler::RawTAP'=>'cpan','TAP::Parser::YAMLish::Reader'=>'cpan','TAP::Parser::YAMLish::Writer'=>'cpan','Term::ANSIColor'=>'cpan','Term::Cap'=>'cpan','Test2'=>'cpan','Test2::API'=>'cpan','Test2::API::Breakage'=>'cpan','Test2::API::Context'=>'cpan','Test2::API::Instance'=>'cpan','Test2::API::InterceptResult'=>'cpan','Test2::API::InterceptResult::Event'=>'cpan','Test2::API::InterceptResult::Facet'=>'cpan','Test2::API::InterceptResult::Hub'=>'cpan','Test2::API::InterceptResult::Squasher'=>'cpan','Test2::API::Stack'=>'cpan','Test2::Event'=>'cpan','Test2::Event::Bail'=>'cpan','Test2::Event::Diag'=>'cpan','Test2::Event::Encoding'=>'cpan','Test2::Event::Exception'=>'cpan','Test2::Event::Fail'=>'cpan','Test2::Event::Generic'=>'cpan','Test2::Event::Note'=>'cpan','Test2::Event::Ok'=>'cpan','Test2::Event::Pass'=>'cpan','Test2::Event::Plan'=>'cpan','Test2::Event::Skip'=>'cpan','Test2::Event::Subtest'=>'cpan','Test2::Event::TAP::Version'=>'cpan','Test2::Event::V2'=>'cpan','Test2::Event::Waiting'=>'cpan','Test2::EventFacet'=>'cpan','Test2::EventFacet::About'=>'cpan','Test2::EventFacet::Amnesty'=>'cpan','Test2::EventFacet::Assert'=>'cpan','Test2::EventFacet::Control'=>'cpan','Test2::EventFacet::Error'=>'cpan','Test2::EventFacet::Hub'=>'cpan','Test2::EventFacet::Info'=>'cpan','Test2::EventFacet::Info::Table'=>'cpan','Test2::EventFacet::Meta'=>'cpan','Test2::EventFacet::Parent'=>'cpan','Test2::EventFacet::Plan'=>'cpan','Test2::EventFacet::Render'=>'cpan','Test2::EventFacet::Trace'=>'cpan','Test2::Formatter'=>'cpan','Test2::Formatter::TAP'=>'cpan','Test2::Hub'=>'cpan','Test2::Hub::Interceptor'=>'cpan','Test2::Hub::Interceptor::Terminator'=>'cpan','Test2::Hub::Subtest'=>'cpan','Test2::IPC'=>'cpan','Test2::IPC::Driver'=>'cpan','Test2::IPC::Driver::Files'=>'cpan','Test2::Tools::Tiny'=>'cpan','Test2::Util'=>'cpan','Test2::Util::ExternalMeta'=>'cpan','Test2::Util::Facets2Legacy'=>'cpan','Test2::Util::HashBase'=>'cpan','Test2::Util::Trace'=>'cpan','Test::Builder'=>'cpan','Test::Builder::Formatter'=>'cpan','Test::Builder::IO::Scalar'=>'cpan','Test::Builder::Module'=>'cpan','Test::Builder::Tester'=>'cpan','Test::Builder::Tester::Color'=>'cpan','Test::Builder::TodoDiag'=>'cpan','Test::Harness'=>'cpan','Test::More'=>'cpan','Test::Simple'=>'cpan','Test::Tester'=>'cpan','Test::Tester::Capture'=>'cpan','Test::Tester::CaptureRunner'=>'cpan','Test::Tester::Delegate'=>'cpan','Test::use::ok'=>'cpan','Text::Balanced'=>'cpan','Text::ParseWords'=>'cpan','Text::Tabs'=>'cpan','Text::Wrap'=>'cpan','Tie::RefHash'=>'cpan','Time::Local'=>'cpan','Time::Piece'=>'cpan','Time::Seconds'=>'cpan','Unicode::Collate'=>'cpan','Unicode::Collate::CJK::Big5'=>'cpan','Unicode::Collate::CJK::GB2312'=>'cpan','Unicode::Collate::CJK::JISX0208'=>'cpan','Unicode::Collate::CJK::Korean'=>'cpan','Unicode::Collate::CJK::Pinyin'=>'cpan','Unicode::Collate::CJK::Stroke'=>'cpan','Unicode::Collate::CJK::Zhuyin'=>'cpan','Unicode::Collate::Locale'=>'cpan','Win32'=>'cpan','Win32API::File'=>'cpan','autodie'=>'cpan','autodie::Scope::Guard'=>'cpan','autodie::Scope::GuardStack'=>'cpan','autodie::Util'=>'cpan','autodie::exception'=>'cpan','autodie::exception::system'=>'cpan','autodie::hints'=>'cpan','autodie::skip'=>'cpan','bigfloat'=>'cpan','bigint'=>'cpan','bignum'=>'cpan','bigrat'=>'cpan','encoding'=>'cpan','experimental'=>'cpan','ok'=>'cpan','parent'=>'cpan','perlfaq'=>'cpan','stable'=>'cpan','version'=>'cpan','version::regex'=>'cpan',);%bug_tracker=('App::Cpan'=>undef,'App::Prove'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','App::Prove::State'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','App::Prove::State::Result'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','App::Prove::State::Result::Test'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','Archive::Tar'=>undef,'Archive::Tar::Constant'=>undef,'Archive::Tar::File'=>undef,'CPAN'=>undef,'CPAN::Author'=>undef,'CPAN::Bundle'=>undef,'CPAN::CacheMgr'=>undef,'CPAN::Complete'=>undef,'CPAN::Debug'=>undef,'CPAN::DeferredCode'=>undef,'CPAN::Distribution'=>undef,'CPAN::Distroprefs'=>undef,'CPAN::Distrostatus'=>undef,'CPAN::Exception::RecursiveDependency'=>undef,'CPAN::Exception::blocked_urllist'=>undef,'CPAN::Exception::yaml_not_installed'=>undef,'CPAN::Exception::yaml_process_error'=>undef,'CPAN::FTP'=>undef,'CPAN::FTP::netrc'=>undef,'CPAN::FirstTime'=>undef,'CPAN::HTTP::Client'=>undef,'CPAN::HTTP::Credentials'=>undef,'CPAN::HandleConfig'=>undef,'CPAN::Index'=>undef,'CPAN::InfoObj'=>undef,'CPAN::Kwalify'=>undef,'CPAN::LWP::UserAgent'=>undef,'CPAN::Meta'=>'https://github.com/Perl-Toolchain-Gang/CPAN-Meta/issues','CPAN::Meta::Converter'=>'https://github.com/Perl-Toolchain-Gang/CPAN-Meta/issues','CPAN::Meta::Feature'=>'https://github.com/Perl-Toolchain-Gang/CPAN-Meta/issues','CPAN::Meta::History'=>'https://github.com/Perl-Toolchain-Gang/CPAN-Meta/issues','CPAN::Meta::Merge'=>'https://github.com/Perl-Toolchain-Gang/CPAN-Meta/issues','CPAN::Meta::Prereqs'=>'https://github.com/Perl-Toolchain-Gang/CPAN-Meta/issues','CPAN::Meta::Requirements'=>'https://github.com/Perl-Toolchain-Gang/CPAN-Meta-Requirements/issues','CPAN::Meta::Requirements::Range'=>'https://github.com/Perl-Toolchain-Gang/CPAN-Meta-Requirements/issues','CPAN::Meta::Spec'=>'https://github.com/Perl-Toolchain-Gang/CPAN-Meta/issues','CPAN::Meta::Validator'=>'https://github.com/Perl-Toolchain-Gang/CPAN-Meta/issues','CPAN::Meta::YAML'=>'https://github.com/Perl-Toolchain-Gang/YAML-Tiny/issues','CPAN::Mirrors'=>undef,'CPAN::Module'=>undef,'CPAN::Nox'=>undef,'CPAN::Plugin'=>undef,'CPAN::Plugin::Specfile'=>undef,'CPAN::Prompt'=>undef,'CPAN::Queue'=>undef,'CPAN::Shell'=>undef,'CPAN::Tarzip'=>undef,'CPAN::URL'=>undef,'CPAN::Version'=>undef,'Compress::Raw::Bzip2'=>'https://github.com/pmqs/Compress-Raw-Bzip2/issues','Compress::Raw::Zlib'=>'https://github.com/pmqs/Compress-Raw-Zlib/issues','Compress::Zlib'=>'https://github.com/pmqs/IO-Compress/issues','Config::Perl::V'=>'https://github.com/Tux/Config-Perl-V/issues','DB_File'=>'https://github.com/pmqs/DB_File/issues','Digest'=>'https://github.com/Dual-Life/digest/issues','Digest::MD5'=>'https://github.com/Dual-Life/digest-md5/issues','Digest::SHA'=>undef,'Digest::base'=>'https://github.com/Dual-Life/digest/issues','Digest::file'=>'https://github.com/Dual-Life/digest/issues','Encode'=>undef,'Encode::Alias'=>undef,'Encode::Byte'=>undef,'Encode::CJKConstants'=>undef,'Encode::CN'=>undef,'Encode::CN::HZ'=>undef,'Encode::Config'=>undef,'Encode::EBCDIC'=>undef,'Encode::Encoder'=>undef,'Encode::Encoding'=>undef,'Encode::GSM0338'=>undef,'Encode::Guess'=>undef,'Encode::JP'=>undef,'Encode::JP::H2Z'=>undef,'Encode::JP::JIS7'=>undef,'Encode::KR'=>undef,'Encode::KR::2022_KR'=>undef,'Encode::MIME::Header'=>undef,'Encode::MIME::Header::ISO_2022_JP'=>undef,'Encode::MIME::Name'=>undef,'Encode::Symbol'=>undef,'Encode::TW'=>undef,'Encode::Unicode'=>undef,'Encode::Unicode::UTF7'=>undef,'ExtUtils::Command'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::Command::MM'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::Constant'=>undef,'ExtUtils::Constant::Base'=>undef,'ExtUtils::Constant::ProxySubs'=>undef,'ExtUtils::Constant::Utils'=>undef,'ExtUtils::Constant::XS'=>undef,'ExtUtils::Install'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-Install','ExtUtils::Installed'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-Install','ExtUtils::Liblist'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::Liblist::Kid'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_AIX'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_Any'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_BeOS'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_Cygwin'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_DOS'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_Darwin'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_MacOS'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_NW5'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_OS2'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_OS390'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_QNX'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_UWIN'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_Unix'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_VMS'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_VOS'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_Win32'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_Win95'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MY'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MakeMaker'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MakeMaker::Config'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MakeMaker::Locale'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MakeMaker::version'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MakeMaker::version::regex'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::Manifest'=>'http://github.com/Perl-Toolchain-Gang/ExtUtils-Manifest/issues','ExtUtils::Mkbootstrap'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::Mksymlists'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::PL2Bat'=>'https://github.com/Perl-Toolchain-Gang/extutils-pl2bat/issues','ExtUtils::Packlist'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-Install','ExtUtils::testlib'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','Fatal'=>'https://github.com/pjf/autodie/issues','File::Fetch'=>undef,'File::GlobMapper'=>'https://github.com/pmqs/IO-Compress/issues','File::Path'=>undef,'File::Temp'=>'https://rt.cpan.org/Public/Dist/Display.html?Name=File-Temp','Filter::Util::Call'=>undef,'Getopt::Long'=>undef,'HTTP::Tiny'=>'https://github.com/Perl-Toolchain-Gang/HTTP-Tiny/issues','IO::Compress::Adapter::Bzip2'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Adapter::Deflate'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Adapter::Identity'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Base'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Base::Common'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Bzip2'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Deflate'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Gzip'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Gzip::Constants'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::RawDeflate'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Zip'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Zip::Constants'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Zlib::Constants'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Zlib::Extra'=>'https://github.com/pmqs/IO-Compress/issues','IO::Socket::IP'=>undef,'IO::Uncompress::Adapter::Bunzip2'=>'https://github.com/pmqs/IO-Compress/issues','IO::Uncompress::Adapter::Identity'=>'https://github.com/pmqs/IO-Compress/issues','IO::Uncompress::Adapter::Inflate'=>'https://github.com/pmqs/IO-Compress/issues','IO::Uncompress::AnyInflate'=>'https://github.com/pmqs/IO-Compress/issues','IO::Uncompress::AnyUncompress'=>'https://github.com/pmqs/IO-Compress/issues','IO::Uncompress::Base'=>'https://github.com/pmqs/IO-Compress/issues','IO::Uncompress::Bunzip2'=>'https://github.com/pmqs/IO-Compress/issues','IO::Uncompress::Gunzip'=>'https://github.com/pmqs/IO-Compress/issues','IO::Uncompress::Inflate'=>'https://github.com/pmqs/IO-Compress/issues','IO::Uncompress::RawInflate'=>'https://github.com/pmqs/IO-Compress/issues','IO::Uncompress::Unzip'=>'https://github.com/pmqs/IO-Compress/issues','IO::Zlib'=>'https://github.com/tomhughes/IO-Zlib/issues','IPC::Cmd'=>undef,'IPC::Msg'=>undef,'IPC::Semaphore'=>undef,'IPC::SharedMem'=>undef,'IPC::SysV'=>undef,'JSON::PP'=>'https://github.com/makamaka/JSON-PP/issues','JSON::PP::Boolean'=>'https://github.com/makamaka/JSON-PP/issues','List::Util'=>'https://rt.cpan.org/Public/Dist/Display.html?Name=Scalar-List-Utils','List::Util::XS'=>'https://rt.cpan.org/Public/Dist/Display.html?Name=Scalar-List-Utils','Locale::Maketext::Simple'=>undef,'MIME::Base64'=>'https://github.com/Dual-Life/mime-base64/issues','MIME::QuotedPrint'=>'https://github.com/Dual-Life/mime-base64/issues','Math::BigFloat'=>undef,'Math::BigFloat::Trace'=>undef,'Math::BigInt'=>undef,'Math::BigInt::Calc'=>undef,'Math::BigInt::FastCalc'=>undef,'Math::BigInt::Lib'=>undef,'Math::BigInt::Trace'=>undef,'Math::BigRat'=>undef,'Math::BigRat::Trace'=>undef,'Memoize'=>'https://rt.cpan.org/Dist/Display.html?Name=Memoize','Memoize::AnyDBM_File'=>'https://rt.cpan.org/Dist/Display.html?Name=Memoize','Memoize::Expire'=>'https://rt.cpan.org/Dist/Display.html?Name=Memoize','Memoize::NDBM_File'=>'https://rt.cpan.org/Dist/Display.html?Name=Memoize','Memoize::SDBM_File'=>'https://rt.cpan.org/Dist/Display.html?Name=Memoize','Memoize::Storable'=>'https://rt.cpan.org/Dist/Display.html?Name=Memoize','Module::Load'=>undef,'Module::Load::Conditional'=>undef,'Module::Loaded'=>undef,'Module::Metadata'=>'https://rt.cpan.org/Public/Dist/Display.html?Name=Module-Metadata','NEXT'=>undef,'Net::Cmd'=>undef,'Net::Config'=>undef,'Net::Domain'=>undef,'Net::FTP'=>undef,'Net::FTP::A'=>undef,'Net::FTP::E'=>undef,'Net::FTP::I'=>undef,'Net::FTP::L'=>undef,'Net::FTP::dataconn'=>undef,'Net::NNTP'=>undef,'Net::Netrc'=>undef,'Net::POP3'=>undef,'Net::SMTP'=>undef,'Net::Time'=>undef,'Params::Check'=>undef,'Parse::CPAN::Meta'=>'https://github.com/Perl-Toolchain-Gang/CPAN-Meta/issues','Perl::OSType'=>'https://github.com/Perl-Toolchain-Gang/Perl-OSType/issues','PerlIO::via::QuotedPrint'=>undef,'Pod::Checker'=>undef,'Pod::Escapes'=>undef,'Pod::Man'=>'https://github.com/rra/podlators/issues','Pod::ParseLink'=>'https://github.com/rra/podlators/issues','Pod::Perldoc'=>undef,'Pod::Perldoc::BaseTo'=>undef,'Pod::Perldoc::GetOptsOO'=>undef,'Pod::Perldoc::ToANSI'=>undef,'Pod::Perldoc::ToChecker'=>undef,'Pod::Perldoc::ToMan'=>undef,'Pod::Perldoc::ToNroff'=>undef,'Pod::Perldoc::ToPod'=>undef,'Pod::Perldoc::ToRtf'=>undef,'Pod::Perldoc::ToTerm'=>undef,'Pod::Perldoc::ToText'=>undef,'Pod::Perldoc::ToTk'=>undef,'Pod::Perldoc::ToXml'=>undef,'Pod::Simple'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::BlackBox'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::Checker'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::Debug'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::DumpAsText'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::DumpAsXML'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::HTML'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::HTMLBatch'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::HTMLLegacy'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::JustPod'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::LinkSection'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::Methody'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::Progress'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::PullParser'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::PullParserEndToken'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::PullParserStartToken'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::PullParserTextToken'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::PullParserToken'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::RTF'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::Search'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::SimpleTree'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::Text'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::TextContent'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::TiedOutFH'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::Transcode'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::TranscodeDumb'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::TranscodeSmart'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::XHTML'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::XMLOutStream'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Text'=>'https://github.com/rra/podlators/issues','Pod::Text::Color'=>'https://github.com/rra/podlators/issues','Pod::Text::Overstrike'=>'https://github.com/rra/podlators/issues','Pod::Text::Termcap'=>'https://github.com/rra/podlators/issues','Pod::Usage'=>'https://github.com/Dual-Life/Pod-Usage/issues','Scalar::Util'=>'https://rt.cpan.org/Public/Dist/Display.html?Name=Scalar-List-Utils','Socket'=>undef,'Sub::Util'=>'https://rt.cpan.org/Public/Dist/Display.html?Name=Scalar-List-Utils','Sys::Syslog'=>undef,'Sys::Syslog::Win32'=>undef,'TAP::Base'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Formatter::Base'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Formatter::Color'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Formatter::Console'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Formatter::Console::ParallelSession'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Formatter::Console::Session'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Formatter::File'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Formatter::File::Session'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Formatter::Session'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Harness'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Harness::Env'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Object'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Aggregator'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Grammar'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Iterator'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Iterator::Array'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Iterator::Process'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Iterator::Stream'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::IteratorFactory'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Multiplexer'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Result'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Result::Bailout'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Result::Comment'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Result::Plan'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Result::Pragma'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Result::Test'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Result::Unknown'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Result::Version'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Result::YAML'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::ResultFactory'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Scheduler'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Scheduler::Job'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Scheduler::Spinner'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Source'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::SourceHandler'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::SourceHandler::Executable'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::SourceHandler::File'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::SourceHandler::Handle'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::SourceHandler::Perl'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::SourceHandler::RawTAP'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::YAMLish::Reader'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::YAMLish::Writer'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','Term::ANSIColor'=>'https://rt.cpan.org/Dist/Display.html?Name=Term-ANSIColor','Term::Cap'=>undef,'Test2'=>'http://github.com/Test-More/test-more/issues','Test2::API'=>'http://github.com/Test-More/test-more/issues','Test2::API::Breakage'=>'http://github.com/Test-More/test-more/issues','Test2::API::Context'=>'http://github.com/Test-More/test-more/issues','Test2::API::Instance'=>'http://github.com/Test-More/test-more/issues','Test2::API::InterceptResult'=>'http://github.com/Test-More/test-more/issues','Test2::API::InterceptResult::Event'=>'http://github.com/Test-More/test-more/issues','Test2::API::InterceptResult::Facet'=>'http://github.com/Test-More/test-more/issues','Test2::API::InterceptResult::Hub'=>'http://github.com/Test-More/test-more/issues','Test2::API::InterceptResult::Squasher'=>'http://github.com/Test-More/test-more/issues','Test2::API::Stack'=>'http://github.com/Test-More/test-more/issues','Test2::Event'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Bail'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Diag'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Encoding'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Exception'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Fail'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Generic'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Note'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Ok'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Pass'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Plan'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Skip'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Subtest'=>'http://github.com/Test-More/test-more/issues','Test2::Event::TAP::Version'=>'http://github.com/Test-More/test-more/issues','Test2::Event::V2'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Waiting'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::About'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Amnesty'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Assert'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Control'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Error'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Hub'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Info'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Info::Table'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Meta'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Parent'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Plan'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Render'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Trace'=>'http://github.com/Test-More/test-more/issues','Test2::Formatter'=>'http://github.com/Test-More/test-more/issues','Test2::Formatter::TAP'=>'http://github.com/Test-More/test-more/issues','Test2::Hub'=>'http://github.com/Test-More/test-more/issues','Test2::Hub::Interceptor'=>'http://github.com/Test-More/test-more/issues','Test2::Hub::Interceptor::Terminator'=>'http://github.com/Test-More/test-more/issues','Test2::Hub::Subtest'=>'http://github.com/Test-More/test-more/issues','Test2::IPC'=>'http://github.com/Test-More/test-more/issues','Test2::IPC::Driver'=>'http://github.com/Test-More/test-more/issues','Test2::IPC::Driver::Files'=>'http://github.com/Test-More/test-more/issues','Test2::Tools::Tiny'=>'http://github.com/Test-More/test-more/issues','Test2::Util'=>'http://github.com/Test-More/test-more/issues','Test2::Util::ExternalMeta'=>'http://github.com/Test-More/test-more/issues','Test2::Util::Facets2Legacy'=>'http://github.com/Test-More/test-more/issues','Test2::Util::HashBase'=>'http://github.com/Test-More/test-more/issues','Test2::Util::Trace'=>'http://github.com/Test-More/test-more/issues','Test::Builder'=>'http://github.com/Test-More/test-more/issues','Test::Builder::Formatter'=>'http://github.com/Test-More/test-more/issues','Test::Builder::IO::Scalar'=>'http://github.com/Test-More/test-more/issues','Test::Builder::Module'=>'http://github.com/Test-More/test-more/issues','Test::Builder::Tester'=>'http://github.com/Test-More/test-more/issues','Test::Builder::Tester::Color'=>'http://github.com/Test-More/test-more/issues','Test::Builder::TodoDiag'=>'http://github.com/Test-More/test-more/issues','Test::Harness'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','Test::More'=>'http://github.com/Test-More/test-more/issues','Test::Simple'=>'http://github.com/Test-More/test-more/issues','Test::Tester'=>'http://github.com/Test-More/test-more/issues','Test::Tester::Capture'=>'http://github.com/Test-More/test-more/issues','Test::Tester::CaptureRunner'=>'http://github.com/Test-More/test-more/issues','Test::Tester::Delegate'=>'http://github.com/Test-More/test-more/issues','Test::use::ok'=>'http://github.com/Test-More/test-more/issues','Text::Balanced'=>undef,'Text::ParseWords'=>undef,'Text::Tabs'=>'https://rt.cpan.org/Public/Dist/Display.html?Name=Text-Tabs%2BWrap','Text::Wrap'=>'https://rt.cpan.org/Public/Dist/Display.html?Name=Text-Tabs%2BWrap','Tie::RefHash'=>'https://rt.cpan.org/Public/Dist/Display.html?Name=Tie-RefHash','Time::Local'=>'https://github.com/houseabsolute/Time-Local/issues','Time::Piece'=>undef,'Time::Seconds'=>undef,'Unicode::Collate'=>undef,'Unicode::Collate::CJK::Big5'=>undef,'Unicode::Collate::CJK::GB2312'=>undef,'Unicode::Collate::CJK::JISX0208'=>undef,'Unicode::Collate::CJK::Korean'=>undef,'Unicode::Collate::CJK::Pinyin'=>undef,'Unicode::Collate::CJK::Stroke'=>undef,'Unicode::Collate::CJK::Zhuyin'=>undef,'Unicode::Collate::Locale'=>undef,'Win32'=>'https://github.com/perl-libwin32/win32/issues','Win32API::File'=>undef,'autodie'=>'https://github.com/pjf/autodie/issues','autodie::Scope::Guard'=>'https://github.com/pjf/autodie/issues','autodie::Scope::GuardStack'=>'https://github.com/pjf/autodie/issues','autodie::Util'=>'https://github.com/pjf/autodie/issues','autodie::exception'=>'https://github.com/pjf/autodie/issues','autodie::exception::system'=>'https://github.com/pjf/autodie/issues','autodie::hints'=>'https://github.com/pjf/autodie/issues','autodie::skip'=>'https://github.com/pjf/autodie/issues','bigfloat'=>undef,'bigint'=>undef,'bignum'=>undef,'bigrat'=>undef,'encoding'=>undef,'experimental'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=experimental','ok'=>'http://github.com/Test-More/test-more/issues','parent'=>undef,'perlfaq'=>'https://github.com/perl-doc-cats/perlfaq/issues','stable'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=experimental','version'=>'https://rt.cpan.org/Public/Dist/Display.html?Name=version','version::regex'=>'https://rt.cpan.org/Public/Dist/Display.html?Name=version',);$released{'5.000'}=$released{5};$version{'5.000'}=$version{5};_create_aliases(\%delta);_create_aliases(\%released);_create_aliases(\%version);_create_aliases(\%deprecated);sub _create_aliases {my ($hash)=@_;for my$version (keys %$hash){next unless$version >= 5.006;my$padded=sprintf "%0.6f",$version;if ($padded ne $version && $version==$padded){$hash->{$padded}=$hash->{$version}}}}1; + package Module::CoreList;use strict;our (%released,%version,%families,%upstream,%bug_tracker,%deprecated,%delta);use version;our$VERSION='5.20230820';sub PKG_PATTERN () {q#\A[a-zA-Z_][0-9a-zA-Z_]*(?:(::|')[0-9a-zA-Z_]+)*\z#}sub _looks_like_invocant ($) {local $@;!!eval {$_[0]->isa(__PACKAGE__)}}sub _undelta {my ($delta)=@_;my (%expanded,$delta_from,$base,$changed,$removed);for my$v (sort keys %$delta){($delta_from,$changed,$removed)=@{$delta->{$v}}{qw(delta_from changed removed)};$base=$delta_from ? $expanded{$delta_from}: {};my%full=(%$base,%{$changed || {}});delete@full{keys %$removed };$expanded{$v}=\%full}return%expanded}sub _released_order {(substr($released{$a},0,1)eq "?")? ((substr($released{$b},0,1)eq "?")? 0 : 1): ((substr($released{$b},0,1)eq "?")? -1 : $released{$a}cmp $released{$b})}my$dumpinc=0;sub import {my$self=shift;my$what=shift || '';if ($what eq 'dumpinc'){$dumpinc=1}}END {print "---INC---\n",join "\n"=>keys%INC if$dumpinc}sub first_release_raw {shift if defined $_[1]and $_[1]=~ PKG_PATTERN and _looks_like_invocant $_[0];my$module=shift;my$version=shift;my@perls=$version ? grep {defined$version{$_}{$module }&& $version{$_}{$module }ge $version}keys%version : grep {exists$version{$_}{$module }}keys%version;return@perls}sub first_release_by_date {my@perls=&first_release_raw;return unless@perls;return (sort _released_order@perls)[0]}sub first_release {my@perls=&first_release_raw;return unless@perls;return (sort {$a cmp $b}@perls)[0]}sub find_modules {shift if _looks_like_invocant $_[0];my$regex=shift;my@perls=@_ ? @_ : keys%version;my%mods;for (@perls){while (my ($k,$v)=each %{$version{$_}}){$mods{$k}++ if$k =~ $regex}}return sort keys%mods}sub find_version {shift if _looks_like_invocant $_[0];my$v=shift;return$version{$v}if defined$v and defined$version{$v};return}sub is_deprecated {shift if defined $_[1]and $_[1]=~ PKG_PATTERN and _looks_like_invocant $_[0];my$module=shift;my$perl_version=shift || $];return unless$module && exists$deprecated{$perl_version}{$module};return$deprecated{$perl_version}{$module}}sub deprecated_in {shift if defined $_[1]and $_[1]=~ PKG_PATTERN and _looks_like_invocant $_[0];my$module=shift or return;my@perls=grep {exists$deprecated{$_}{$module}}keys%deprecated;return unless@perls;require List::Util;return List::Util::minstr(@perls)}sub removed_from {my@perls=&removed_raw;return shift@perls}sub removed_from_by_date {my@perls=sort _released_order&removed_raw;return shift@perls}sub removed_raw {shift if defined $_[1]and $_[1]=~ PKG_PATTERN and _looks_like_invocant $_[0];my$mod=shift;return unless my@perls=sort {$a cmp $b}first_release_raw($mod);my$last=pop@perls;my@removed=grep {$_ > $last}sort {$a cmp $b}keys%version;return@removed}sub changes_between {shift if _looks_like_invocant $_[0];my$left_ver=shift;my$right_ver=shift;my$left=$version{$left_ver }|| {};my$right=$version{$right_ver }|| {};my%uniq=(%$left,%$right);my%changes;for my$lib (keys%uniq){my$lhs=exists$left->{$lib }? (defined$left->{$lib }? $left->{$lib }: '(undef)'): '(absent)';my$rhs=exists$right->{$lib }? (defined$right->{$lib }? $right->{$lib }: '(undef)'): '(absent)';next if$lhs eq $rhs;my$change={(exists$left->{$lib}? (left=>$left->{$lib}): ()),(exists$right->{$lib}? (right=>$right->{$lib}): ()),};$changes{$lib}=$change}return%changes}%released=(5.000=>'1994-10-17',5.001=>'1995-03-14',5.002=>'1996-02-29',5.00307=>'1996-10-10',5.004=>'1997-05-15',5.005=>'1998-07-22',5.00503=>'1999-03-28',5.00405=>'1999-04-29',5.006=>'2000-03-22',5.006001=>'2001-04-08',5.007003=>'2002-03-05',5.008=>'2002-07-19',5.008001=>'2003-09-25',5.009=>'2003-10-27',5.008002=>'2003-11-05',5.006002=>'2003-11-15',5.008003=>'2004-01-14',5.00504=>'2004-02-23',5.009001=>'2004-03-16',5.008004=>'2004-04-21',5.008005=>'2004-07-19',5.008006=>'2004-11-27',5.009002=>'2005-04-01',5.008007=>'2005-05-30',5.009003=>'2006-01-28',5.008008=>'2006-01-31',5.009004=>'2006-08-15',5.009005=>'2007-07-07',5.010000=>'2007-12-18',5.008009=>'2008-12-14',5.010001=>'2009-08-22',5.011000=>'2009-10-02',5.011001=>'2009-10-20',5.011002=>'2009-11-20',5.011003=>'2009-12-20',5.011004=>'2010-01-20',5.011005=>'2010-02-20',5.012000=>'2010-04-12',5.013000=>'2010-04-20',5.012001=>'2010-05-16',5.013001=>'2010-05-20',5.013002=>'2010-06-22',5.013003=>'2010-07-20',5.013004=>'2010-08-20',5.012002=>'2010-09-06',5.013005=>'2010-09-19',5.013006=>'2010-10-20',5.013007=>'2010-11-20',5.013008=>'2010-12-20',5.012003=>'2011-01-21',5.013009=>'2011-01-20',5.013010=>'2011-02-20',5.013011=>'2011-03-20',5.014000=>'2011-05-14',5.012004=>'2011-06-20',5.012005=>'2012-11-10',5.014001=>'2011-06-16',5.015000=>'2011-06-20',5.015001=>'2011-07-20',5.015002=>'2011-08-20',5.014002=>'2011-09-26',5.015003=>'2011-09-20',5.015004=>'2011-10-20',5.015005=>'2011-11-20',5.015006=>'2011-12-20',5.015007=>'2012-01-20',5.015008=>'2012-02-20',5.015009=>'2012-03-20',5.016000=>'2012-05-20',5.016001=>'2012-08-08',5.016002=>'2012-11-01',5.017000=>'2012-05-26',5.017001=>'2012-06-20',5.017002=>'2012-07-20',5.017003=>'2012-08-20',5.017004=>'2012-09-20',5.014003=>'2012-10-12',5.017005=>'2012-10-20',5.017006=>'2012-11-20',5.017007=>'2012-12-18',5.017008=>'2013-01-20',5.017009=>'2013-02-20',5.014004=>'2013-03-10',5.016003=>'2013-03-11',5.017010=>'2013-03-21',5.017011=>'2013-04-20',5.018000=>'2013-05-18',5.019000=>'2013-05-20',5.019001=>'2013-06-21',5.019002=>'2013-07-22',5.018001=>'2013-08-12',5.019003=>'2013-08-20',5.019004=>'2013-09-20',5.019005=>'2013-10-20',5.019006=>'2013-11-20',5.019007=>'2013-12-20',5.018002=>'2014-01-06',5.018003=>'2014-10-01',5.018004=>'2014-10-01',5.019008=>'2014-01-20',5.019009=>'2014-02-20',5.01901=>'2014-03-20',5.019011=>'2014-04-20',5.020000=>'2014-05-27',5.021000=>'2014-05-27',5.021001=>'2014-06-20',5.021002=>'2014-07-20',5.021003=>'2014-08-20',5.020001=>'2014-09-14',5.021004=>'2014-09-20',5.021005=>'2014-10-20',5.021006=>'2014-11-20',5.021007=>'2014-12-20',5.021008=>'2015-01-20',5.020002=>'2015-02-14',5.021009=>'2015-02-21',5.021010=>'2015-03-20',5.021011=>'2015-04-20',5.022000=>'2015-06-01',5.023000=>'2015-06-20',5.023001=>'2015-07-20',5.023002=>'2015-08-20',5.020003=>'2015-09-12',5.023003=>'2015-09-20',5.023004=>'2015-10-20',5.023005=>'2015-11-20',5.022001=>'2015-12-13',5.023006=>'2015-12-21',5.023007=>'2016-01-20',5.023008=>'2016-02-20',5.023009=>'2016-03-20',5.022002=>'2016-04-29',5.024000=>'2016-05-09',5.025000=>'2016-05-09',5.025001=>'2016-05-20',5.025002=>'2016-06-20',5.025003=>'2016-07-20',5.025004=>'2016-08-20',5.025005=>'2016-09-20',5.025006=>'2016-10-20',5.025007=>'2016-11-20',5.025008=>'2016-12-20',5.022003=>'2017-01-14',5.024001=>'2017-01-14',5.025009=>'2017-01-20',5.025010=>'2017-02-20',5.025011=>'2017-03-20',5.025012=>'2017-04-20',5.026000=>'2017-05-30',5.027000=>'2017-05-31',5.027001=>'2017-06-20',5.022004=>'2017-07-15',5.024002=>'2017-07-15',5.027002=>'2017-07-20',5.027003=>'2017-08-21',5.027004=>'2017-09-20',5.024003=>'2017-09-22',5.026001=>'2017-09-22',5.027005=>'2017-10-20',5.027006=>'2017-11-20',5.027007=>'2017-12-20',5.027008=>'2018-01-20',5.027009=>'2018-02-20',5.027010=>'2018-03-20',5.024004=>'2018-04-14',5.026002=>'2018-04-14',5.027011=>'2018-04-20',5.028000=>'2018-06-22',5.029000=>'2018-06-26',5.029001=>'2018-07-20',5.029002=>'2018-08-20',5.029003=>'2018-09-20',5.029004=>'2018-10-20',5.029005=>'2018-11-20',5.026003=>'2018-11-29',5.028001=>'2018-11-29',5.029006=>'2018-12-18',5.029007=>'2019-01-20',5.029008=>'2019-02-20',5.029009=>'2019-03-20',5.028002=>'2019-04-19',5.029010=>'2019-04-20',5.030000=>'2019-05-22',5.031000=>'2019-05-24',5.031001=>'2019-06-20',5.031002=>'2019-07-20',5.031003=>'2019-08-20',5.031004=>'2019-09-20',5.031005=>'2019-10-20',5.030001=>'2019-11-10',5.031006=>'2019-11-20',5.031007=>'2019-12-20',5.031008=>'2020-01-20',5.031009=>'2020-02-20',5.030002=>'2020-03-14',5.031010=>'2020-03-20',5.031011=>'2020-04-28',5.028003=>'2020-06-01',5.030003=>'2020-06-01',5.032000=>'2020-06-20',5.033000=>'2020-07-17',5.033001=>'2020-08-20',5.033002=>'2020-09-20',5.033003=>'2020-10-20',5.033004=>'2020-11-20',5.033005=>'2020-12-20',5.033006=>'2021-01-20',5.032001=>'2021-01-23',5.033007=>'2021-02-20',5.033008=>'2021-03-20',5.033009=>'2021-04-20',5.034000=>'2021-05-20',5.035000=>'2021-05-21',5.035001=>'2021-06-20',5.035002=>'2021-07-23',5.035003=>'2021-08-20',5.035004=>'2021-09-20',5.035005=>'2021-10-21',5.035006=>'2021-11-20',5.035007=>'2021-12-20',5.035008=>'2022-01-20',5.035009=>'2022-02-20',5.034001=>'2022-03-13',5.035010=>'2022-03-20',5.035011=>'2022-04-20',5.036000=>'2022-05-27',5.037000=>'2022-05-27',5.037001=>'2022-06-20',5.037002=>'2022-07-20',5.037003=>'2022-08-20',5.037004=>'2022-09-20',5.037005=>'2022-10-20',5.037006=>'2022-11-20',5.037007=>'2022-12-20',5.037008=>'2023-01-20',5.037009=>'2023-02-20',5.037010=>'2023-03-20',5.037011=>'2023-04-20',5.036001=>'2023-04-23',5.038000=>'2023-07-02',5.039001=>'2023-07-20',5.039002=>'2023-08-20',);for my$version (sort {$a <=> $b}keys%released){my$family=int ($version * 1000)/ 1000;push @{$families{$family }},$version}%delta=(5=>{changed=>{'AnyDBM_File'=>undef,'AutoLoader'=>undef,'AutoSplit'=>undef,'Benchmark'=>undef,'Carp'=>undef,'Cwd'=>undef,'DB_File'=>undef,'DynaLoader'=>undef,'English'=>undef,'Env'=>undef,'Exporter'=>undef,'ExtUtils::MakeMaker'=>undef,'Fcntl'=>undef,'File::Basename'=>undef,'File::CheckTree'=>undef,'File::Find'=>undef,'FileHandle'=>undef,'GDBM_File'=>undef,'Getopt::Long'=>undef,'Getopt::Std'=>undef,'I18N::Collate'=>undef,'IPC::Open2'=>undef,'IPC::Open3'=>undef,'Math::BigFloat'=>undef,'Math::BigInt'=>undef,'Math::Complex'=>undef,'NDBM_File'=>undef,'Net::Ping'=>undef,'ODBM_File'=>undef,'POSIX'=>undef,'SDBM_File'=>undef,'Search::Dict'=>undef,'Shell'=>undef,'Socket'=>undef,'Sys::Hostname'=>undef,'Sys::Syslog'=>undef,'Term::Cap'=>undef,'Term::Complete'=>undef,'Test::Harness'=>undef,'Text::Abbrev'=>undef,'Text::ParseWords'=>undef,'Text::Soundex'=>undef,'Text::Tabs'=>undef,'TieHash'=>undef,'Time::Local'=>undef,'integer'=>undef,'less'=>undef,'sigtrap'=>undef,'strict'=>undef,'subs'=>undef,},removed=>{}},5.001=>{delta_from=>5,changed=>{'ExtUtils::Liblist'=>undef,'ExtUtils::Manifest'=>undef,'ExtUtils::Mkbootstrap'=>undef,'File::Path'=>undef,'SubstrHash'=>undef,'lib'=>undef,},removed=>{}},5.002=>{delta_from=>5.001,changed=>{'DB_File'=>'1.01','Devel::SelfStubber'=>'1.01','DirHandle'=>undef,'DynaLoader'=>'1.00','ExtUtils::Install'=>undef,'ExtUtils::MM_OS2'=>undef,'ExtUtils::MM_Unix'=>undef,'ExtUtils::MM_VMS'=>undef,'ExtUtils::MakeMaker'=>'5.21','ExtUtils::Manifest'=>'1.22','ExtUtils::Mksymlists'=>'1.00','Fcntl'=>'1.00','File::Copy'=>'1.5','File::Path'=>'1.01','FileCache'=>undef,'FileHandle'=>'1.00','GDBM_File'=>'1.00','Getopt::Long'=>'2.01','NDBM_File'=>'1.00','Net::Ping'=>'1','ODBM_File'=>'1.00','POSIX'=>'1.00','Pod::Functions'=>undef,'Pod::Text'=>undef,'SDBM_File'=>'1.00','Safe'=>'1.00','SelectSaver'=>undef,'SelfLoader'=>'1.06','Socket'=>'1.5','Symbol'=>undef,'Term::ReadLine'=>undef,'Test::Harness'=>'1.07','Text::Wrap'=>undef,'Tie::Hash'=>undef,'Tie::Scalar'=>undef,'Tie::SubstrHash'=>undef,'diagnostics'=>undef,'overload'=>undef,'vars'=>undef,},removed=>{'SubstrHash'=>1,'TieHash'=>1,}},5.00307=>{delta_from=>5.002,changed=>{'Config'=>undef,'DB_File'=>'1.03','ExtUtils::Embed'=>'1.18','ExtUtils::Install'=>'1.15','ExtUtils::Liblist'=>'1.20','ExtUtils::MM_Unix'=>'1.107','ExtUtils::MakeMaker'=>'5.38','ExtUtils::Manifest'=>'1.27','ExtUtils::Mkbootstrap'=>'1.13','ExtUtils::Mksymlists'=>'1.12','ExtUtils::testlib'=>'1.11','Fatal'=>undef,'File::Basename'=>'2.4','FindBin'=>'1.04','Getopt::Long'=>'2.04','IO'=>undef,'IO::File'=>'1.05','IO::Handle'=>'1.12','IO::Pipe'=>'1.07','IO::Seekable'=>'1.05','IO::Select'=>'1.09','IO::Socket'=>'1.13','Net::Ping'=>'1.01','OS2::ExtAttr'=>'0.01','OS2::PrfDB'=>'0.02','OS2::Process'=>undef,'OS2::REXX'=>undef,'Opcode'=>'1.01','Safe'=>'2.06','Test::Harness'=>'1.13','Text::Tabs'=>'96.051501','Text::Wrap'=>'96.041801','UNIVERSAL'=>undef,'VMS::Filespec'=>undef,'VMS::Stdio'=>'2.0','ops'=>undef,'sigtrap'=>'1.01',},removed=>{}},5.004=>{delta_from=>5.00307,changed=>{'Bundle::CPAN'=>'0.02','CGI'=>'2.36','CGI::Apache'=>'1.01','CGI::Carp'=>'1.06','CGI::Fast'=>'1.00a','CGI::Push'=>'1.00','CGI::Switch'=>'0.05','CPAN'=>'1.2401','CPAN::FirstTime'=>'1.18','CPAN::Nox'=>undef,'Class::Struct'=>undef,'Cwd'=>'2.00','DB_File'=>'1.14','DynaLoader'=>'1.02','ExtUtils::Command'=>'1.00','ExtUtils::Embed'=>'1.2501','ExtUtils::Install'=>'1.16','ExtUtils::Liblist'=>'1.2201','ExtUtils::MM_Unix'=>'1.114','ExtUtils::MM_Win32'=>undef,'ExtUtils::MakeMaker'=>'5.4002','ExtUtils::Manifest'=>'1.33','ExtUtils::Mksymlists'=>'1.13','ExtUtils::XSSymSet'=>'1.0','Fcntl'=>'1.03','File::Basename'=>'2.5','File::Compare'=>'1.1001','File::Copy'=>'2.02','File::Path'=>'1.04','File::stat'=>undef,'FileHandle'=>'2.00','Getopt::Long'=>'2.10','IO::File'=>'1.0602','IO::Handle'=>'1.1504','IO::Pipe'=>'1.0901','IO::Seekable'=>'1.06','IO::Select'=>'1.10','IO::Socket'=>'1.1602','IPC::Open2'=>'1.01','IPC::Open3'=>'1.0101','Math::Complex'=>'1.01','Math::Trig'=>'1','Net::Ping'=>'2.02','Net::hostent'=>undef,'Net::netent'=>undef,'Net::protoent'=>undef,'Net::servent'=>undef,'Opcode'=>'1.04','POSIX'=>'1.02','Pod::Html'=>undef,'Pod::Text'=>'1.0203','SelfLoader'=>'1.07','Socket'=>'1.6','Symbol'=>'1.02','Test::Harness'=>'1.1502','Text::Tabs'=>'96.121201','Text::Wrap'=>'97.011701','Tie::RefHash'=>undef,'Time::gmtime'=>'1.01','Time::localtime'=>'1.01','Time::tm'=>undef,'User::grent'=>undef,'User::pwent'=>undef,'VMS::DCLsym'=>'1.01','VMS::Stdio'=>'2.02','autouse'=>'1.01','blib'=>undef,'constant'=>'1.00','locale'=>undef,'sigtrap'=>'1.02','vmsish'=>undef,},removed=>{'Fatal'=>1,}},5.00405=>{delta_from=>5.004,changed=>{'AutoLoader'=>'5.56','AutoSplit'=>'1.0303','Bundle::CPAN'=>'0.03','CGI'=>'2.42','CGI::Apache'=>'1.1','CGI::Carp'=>'1.10','CGI::Cookie'=>'1.06','CGI::Push'=>'1.01','CGI::Switch'=>'0.06','CPAN'=>'1.40','CPAN::FirstTime'=>'1.30','Cwd'=>'2.01','DB_File'=>'1.15','DynaLoader'=>'1.03','ExtUtils::Command'=>'1.01','ExtUtils::Embed'=>'1.2505','ExtUtils::Install'=>'1.28','ExtUtils::Liblist'=>'1.25','ExtUtils::MM_Unix'=>'1.118','ExtUtils::MakeMaker'=>'5.42','ExtUtils::Mkbootstrap'=>'1.14','ExtUtils::Mksymlists'=>'1.16','File::Basename'=>'2.6','File::DosGlob'=>undef,'File::Path'=>'1.0402','File::Spec'=>'0.6','File::Spec::Mac'=>'1.0','File::Spec::OS2'=>undef,'File::Spec::Unix'=>undef,'File::Spec::VMS'=>undef,'File::Spec::Win32'=>undef,'FindBin'=>'1.41','Getopt::Long'=>'2.19','IO::File'=>'1.06021','IO::Socket'=>'1.1603','IPC::Open3'=>'1.0103','Math::Complex'=>'1.25','NDBM_File'=>'1.01','Pod::Html'=>'1.0101','Pod::Text'=>'1.0204','SelfLoader'=>'1.08','Socket'=>'1.7','Test'=>'1.04','Test::Harness'=>'1.1602','Text::ParseWords'=>'3.1001','Text::Wrap'=>'98.112902','Tie::Handle'=>undef,'attrs'=>'0.1','base'=>undef,'blib'=>'1.00','re'=>undef,'strict'=>'1.01',},removed=>{}},5.005=>{delta_from=>5.00405,changed=>{'AutoLoader'=>undef,'AutoSplit'=>'1.0302','B'=>undef,'B::Asmdata'=>undef,'B::Assembler'=>undef,'B::Bblock'=>undef,'B::Bytecode'=>undef,'B::C'=>undef,'B::CC'=>undef,'B::Debug'=>undef,'B::Deparse'=>'0.56','B::Disassembler'=>undef,'B::Lint'=>undef,'B::Showlex'=>undef,'B::Stackobj'=>undef,'B::Terse'=>undef,'B::Xref'=>undef,'CGI::Carp'=>'1.101','CPAN'=>'1.3901','CPAN::FirstTime'=>'1.29','DB_File'=>'1.60','Data::Dumper'=>'2.09','Errno'=>'1.09','ExtUtils::Installed'=>'0.02','ExtUtils::MM_Unix'=>'1.12601','ExtUtils::MakeMaker'=>'5.4301','ExtUtils::Mkbootstrap'=>'1.13','ExtUtils::Mksymlists'=>'1.17','ExtUtils::Packlist'=>'0.03','Fatal'=>'1.02','File::Path'=>'1.0401','Getopt::Long'=>'2.17','IO::Handle'=>'1.1505','IPC::Msg'=>'1.00','IPC::Open3'=>'1.0102','IPC::Semaphore'=>'1.00','IPC::SysV'=>'1.03','O'=>undef,'OS2::Process'=>'0.2','Pod::Html'=>'1.01','Pod::Text'=>'1.0203','Text::ParseWords'=>'3.1','Text::Wrap'=>'97.02','Thread'=>'1.0','Thread::Queue'=>undef,'Thread::Semaphore'=>undef,'Thread::Signal'=>undef,'Thread::Specific'=>undef,'Tie::Array'=>'1.00','VMS::Stdio'=>'2.1','attrs'=>'1.0','fields'=>'0.02','re'=>'0.02',},removed=>{'Bundle::CPAN'=>1,}},5.00503=>{delta_from=>5.005,changed=>{'AutoSplit'=>'1.0303','CGI'=>'2.46','CGI::Carp'=>'1.13','CGI::Fast'=>'1.01','CPAN'=>'1.48','CPAN::FirstTime'=>'1.36','CPAN::Nox'=>'1.00','DB_File'=>'1.65','Data::Dumper'=>'2.101','Dumpvalue'=>undef,'Errno'=>'1.111','ExtUtils::Install'=>'1.28','ExtUtils::Liblist'=>'1.25','ExtUtils::MM_Unix'=>'1.12602','ExtUtils::MakeMaker'=>'5.4302','ExtUtils::Manifest'=>'1.33','ExtUtils::Mkbootstrap'=>'1.14','ExtUtils::Mksymlists'=>'1.17','ExtUtils::testlib'=>'1.11','FindBin'=>'1.42','Getopt::Long'=>'2.19','Getopt::Std'=>'1.01','IO::Pipe'=>'1.0902','IPC::Open3'=>'1.0103','Math::Complex'=>'1.26','Test'=>'1.122','Text::Wrap'=>'98.112902',},removed=>{}},5.00504=>{delta_from=>5.00503,changed=>{'CPAN::FirstTime'=>'1.36','DB_File'=>'1.807','ExtUtils::Install'=>'1.28','ExtUtils::Liblist'=>'1.25','ExtUtils::MM_Unix'=>'1.12602','ExtUtils::Manifest'=>'1.33','ExtUtils::Miniperl'=>undef,'ExtUtils::Mkbootstrap'=>'1.14','ExtUtils::Mksymlists'=>'1.17','ExtUtils::testlib'=>'1.11','File::Compare'=>'1.1002','File::Spec'=>'0.8','File::Spec::Functions'=>undef,'File::Spec::Mac'=>undef,'Getopt::Long'=>'2.20','Pod::Html'=>'1.02',},removed=>{}},5.006=>{delta_from=>5.00504,changed=>{'AutoLoader'=>'5.57','AutoSplit'=>'1.0305','B::Deparse'=>'0.59','B::Stash'=>undef,'Benchmark'=>'1','ByteLoader'=>'0.03','CGI'=>'2.56','CGI::Apache'=>undef,'CGI::Carp'=>'1.14','CGI::Cookie'=>'1.12','CGI::Fast'=>'1.02','CGI::Pretty'=>'1.03','CGI::Switch'=>undef,'CPAN'=>'1.52','CPAN::FirstTime'=>'1.38','Carp::Heavy'=>undef,'Class::Struct'=>'0.58','Cwd'=>'2.02','DB'=>'1.0','DB_File'=>'1.72','Devel::DProf'=>'20000000.00_00','Devel::Peek'=>'1.00_01','DynaLoader'=>'1.04','Exporter'=>'5.562','Exporter::Heavy'=>undef,'ExtUtils::MM_Cygwin'=>undef,'ExtUtils::MM_Unix'=>'1.12603','ExtUtils::MakeMaker'=>'5.45','File::Copy'=>'2.03','File::Glob'=>'0.991','File::Path'=>'1.0403','GDBM_File'=>'1.03','Getopt::Long'=>'2.23','Getopt::Std'=>'1.02','IO'=>'1.20','IO::Dir'=>'1.03','IO::File'=>'1.08','IO::Handle'=>'1.21','IO::Pipe'=>'1.121','IO::Poll'=>'0.01','IO::Seekable'=>'1.08','IO::Select'=>'1.14','IO::Socket'=>'1.26','IO::Socket::INET'=>'1.25','IO::Socket::UNIX'=>'1.20','JNI'=>'0.01','JPL::AutoLoader'=>undef,'JPL::Class'=>undef,'JPL::Compile'=>undef,'NDBM_File'=>'1.03','ODBM_File'=>'1.02','OS2::DLL'=>undef,'POSIX'=>'1.03','Pod::Checker'=>'1.098','Pod::Find'=>'0.12','Pod::Html'=>'1.03','Pod::InputObjects'=>'1.12','Pod::Man'=>'1.02','Pod::ParseUtils'=>'0.2','Pod::Parser'=>'1.12','Pod::Plainer'=>'0.01','Pod::Select'=>'1.12','Pod::Text'=>'2.03','Pod::Text::Color'=>'0.05','Pod::Text::Termcap'=>'0.04','Pod::Usage'=>'1.12','SDBM_File'=>'1.02','SelfLoader'=>'1.0901','Shell'=>'0.2','Socket'=>'1.72','Sys::Hostname'=>'1.1','Sys::Syslog'=>'0.01','Term::ANSIColor'=>'1.01','Test'=>'1.13','Test::Harness'=>'1.1604','Text::ParseWords'=>'3.2','Text::Soundex'=>'1.0','Text::Tabs'=>'98.112801','Tie::Array'=>'1.01','Tie::Handle'=>'1.0','VMS::Stdio'=>'2.2','XSLoader'=>'0.01','attributes'=>'0.03','autouse'=>'1.02','base'=>'1.01','bytes'=>undef,'charnames'=>undef,'constant'=>'1.02','diagnostics'=>'1.0','fields'=>'1.01','filetest'=>undef,'lib'=>'0.5564','open'=>undef,'utf8'=>undef,'warnings'=>undef,'warnings::register'=>undef,},removed=>{}},5.006001=>{delta_from=>5.006,changed=>{'AutoLoader'=>'5.58','B::Assembler'=>'0.02','B::Concise'=>'0.51','B::Deparse'=>'0.6','ByteLoader'=>'0.04','CGI'=>'2.752','CGI::Carp'=>'1.20','CGI::Cookie'=>'1.18','CGI::Pretty'=>'1.05','CGI::Push'=>'1.04','CGI::Util'=>'1.1','CPAN'=>'1.59_54','CPAN::FirstTime'=>'1.53','Class::Struct'=>'0.59','Cwd'=>'2.04','DB_File'=>'1.75','Data::Dumper'=>'2.102','ExtUtils::Install'=>'1.28','ExtUtils::Liblist'=>'1.26','ExtUtils::MM_Unix'=>'1.12603','ExtUtils::Manifest'=>'1.33','ExtUtils::Mkbootstrap'=>'1.14','ExtUtils::Mksymlists'=>'1.17','ExtUtils::testlib'=>'1.11','File::Path'=>'1.0404','File::Spec'=>'0.82','File::Spec::Epoc'=>undef,'File::Spec::Functions'=>'1.1','File::Spec::Mac'=>'1.2','File::Spec::OS2'=>'1.1','File::Spec::Unix'=>'1.2','File::Spec::VMS'=>'1.1','File::Spec::Win32'=>'1.2','File::Temp'=>'0.12','GDBM_File'=>'1.05','Getopt::Long'=>'2.25','IO::Poll'=>'0.05','JNI'=>'0.1','Math::BigFloat'=>'0.02','Math::BigInt'=>'0.01','Math::Complex'=>'1.31','NDBM_File'=>'1.04','ODBM_File'=>'1.03','OS2::REXX'=>'1.00','Pod::Checker'=>'1.2','Pod::Find'=>'0.21','Pod::InputObjects'=>'1.13','Pod::LaTeX'=>'0.53','Pod::Man'=>'1.15','Pod::ParseUtils'=>'0.22','Pod::Parser'=>'1.13','Pod::Select'=>'1.13','Pod::Text'=>'2.08','Pod::Text::Color'=>'0.06','Pod::Text::Overstrike'=>'1.01','Pod::Text::Termcap'=>'1','Pod::Usage'=>'1.14','SDBM_File'=>'1.03','SelfLoader'=>'1.0902','Shell'=>'0.3','Term::ANSIColor'=>'1.03','Test'=>'1.15','Text::Wrap'=>'2001.0131','Tie::Handle'=>'4.0','Tie::RefHash'=>'1.3',},removed=>{}},5.006002=>{delta_from=>5.006001,changed=>{'CPAN::FirstTime'=>'1.53','DB_File'=>'1.806','Data::Dumper'=>'2.121','ExtUtils::Command'=>'1.05','ExtUtils::Command::MM'=>'0.03','ExtUtils::Install'=>'1.32','ExtUtils::Installed'=>'0.08','ExtUtils::Liblist'=>'1.01','ExtUtils::Liblist::Kid'=>'1.3','ExtUtils::MM'=>'0.04','ExtUtils::MM_Any'=>'0.07','ExtUtils::MM_BeOS'=>'1.04','ExtUtils::MM_Cygwin'=>'1.06','ExtUtils::MM_DOS'=>'0.02','ExtUtils::MM_MacOS'=>'1.07','ExtUtils::MM_NW5'=>'2.06','ExtUtils::MM_OS2'=>'1.04','ExtUtils::MM_UWIN'=>'0.02','ExtUtils::MM_Unix'=>'1.42','ExtUtils::MM_VMS'=>'5.70','ExtUtils::MM_Win32'=>'1.09','ExtUtils::MM_Win95'=>'0.03','ExtUtils::MY'=>'0.01','ExtUtils::MakeMaker'=>'6.17','ExtUtils::MakeMaker::bytes'=>'0.01','ExtUtils::MakeMaker::vmsish'=>'0.01','ExtUtils::Manifest'=>'1.42','ExtUtils::Mkbootstrap'=>'1.15','ExtUtils::Mksymlists'=>'1.19','ExtUtils::Packlist'=>'0.04','ExtUtils::testlib'=>'1.15','File::Spec'=>'0.86','File::Spec::Cygwin'=>'1.1','File::Spec::Epoc'=>'1.1','File::Spec::Functions'=>'1.3','File::Spec::Mac'=>'1.4','File::Spec::OS2'=>'1.2','File::Spec::Unix'=>'1.5','File::Spec::VMS'=>'1.4','File::Spec::Win32'=>'1.4','File::Temp'=>'0.14','Safe'=>'2.10','Test'=>'1.24','Test::Builder'=>'0.17','Test::Harness'=>'2.30','Test::Harness::Assert'=>'0.01','Test::Harness::Iterator'=>'0.01','Test::Harness::Straps'=>'0.15','Test::More'=>'0.47','Test::Simple'=>'0.47','Unicode'=>'3.0.1','if'=>'0.03','ops'=>'1.00',},removed=>{}},5.007003=>{delta_from=>5.006001,changed=>{'AnyDBM_File'=>'1.00','Attribute::Handlers'=>'0.76','AutoLoader'=>'5.59','AutoSplit'=>'1.0307','B'=>'1.00','B::Asmdata'=>'1.00','B::Assembler'=>'0.04','B::Bblock'=>'1.00','B::Bytecode'=>'1.00','B::C'=>'1.01','B::CC'=>'1.00','B::Concise'=>'0.52','B::Debug'=>'1.00','B::Deparse'=>'0.63','B::Disassembler'=>'1.01','B::Lint'=>'1.00','B::Showlex'=>'1.00','B::Stackobj'=>'1.00','B::Stash'=>'1.00','B::Terse'=>'1.00','B::Xref'=>'1.00','Benchmark'=>'1.04','CGI'=>'2.80','CGI::Apache'=>'1.00','CGI::Carp'=>'1.22','CGI::Cookie'=>'1.20','CGI::Fast'=>'1.04','CGI::Pretty'=>'1.05_00','CGI::Switch'=>'1.00','CGI::Util'=>'1.3','CPAN'=>'1.59_56','CPAN::FirstTime'=>'1.54','CPAN::Nox'=>'1.00_01','Carp'=>'1.01','Carp::Heavy'=>'1.01','Class::ISA'=>'0.32','Class::Struct'=>'0.61','Cwd'=>'2.06','DB_File'=>'1.804','Data::Dumper'=>'2.12','Devel::DProf'=>'20000000.00_01','Devel::PPPort'=>'2.0002','Devel::Peek'=>'1.00_03','Devel::SelfStubber'=>'1.03','Digest'=>'1.00','Digest::MD5'=>'2.16','DirHandle'=>'1.00','Dumpvalue'=>'1.10','Encode'=>'0.40','Encode::CN'=>'0.02','Encode::CN::HZ'=>undef,'Encode::Encoding'=>'0.02','Encode::Internal'=>'0.30','Encode::JP'=>'0.02','Encode::JP::Constants'=>'1.02','Encode::JP::H2Z'=>'0.77','Encode::JP::ISO_2022_JP'=>undef,'Encode::JP::JIS'=>undef,'Encode::JP::Tr'=>'0.77','Encode::KR'=>'0.02','Encode::TW'=>'0.02','Encode::Tcl'=>'1.01','Encode::Tcl::Escape'=>'1.01','Encode::Tcl::Extended'=>'1.01','Encode::Tcl::HanZi'=>'1.01','Encode::Tcl::Table'=>'1.01','Encode::Unicode'=>'0.30','Encode::XS'=>'0.40','Encode::iso10646_1'=>'0.30','Encode::usc2_le'=>'0.30','Encode::utf8'=>'0.30','English'=>'1.00','Env'=>'1.00','Exporter'=>'5.566','Exporter::Heavy'=>'5.562','ExtUtils::Command'=>'1.02','ExtUtils::Constant'=>'0.11','ExtUtils::Embed'=>'1.250601','ExtUtils::Install'=>'1.29','ExtUtils::Installed'=>'0.04','ExtUtils::Liblist'=>'1.2701','ExtUtils::MM_BeOS'=>'1.00','ExtUtils::MM_Cygwin'=>'1.00','ExtUtils::MM_OS2'=>'1.00','ExtUtils::MM_Unix'=>'1.12607','ExtUtils::MM_VMS'=>'5.56','ExtUtils::MM_Win32'=>'1.00_02','ExtUtils::MakeMaker'=>'5.48_03','ExtUtils::Manifest'=>'1.35','ExtUtils::Mkbootstrap'=>'1.1401','ExtUtils::Mksymlists'=>'1.18','ExtUtils::Packlist'=>'0.04','ExtUtils::testlib'=>'1.1201','Fatal'=>'1.03','Fcntl'=>'1.04','File::Basename'=>'2.71','File::CheckTree'=>'4.1','File::Compare'=>'1.1003','File::Copy'=>'2.05','File::DosGlob'=>'1.00','File::Find'=>'1.04','File::Glob'=>'1.01','File::Path'=>'1.05','File::Spec'=>'0.83','File::Spec::Cygwin'=>'1.0','File::Spec::Epoc'=>'1.00','File::Spec::Functions'=>'1.2','File::Spec::Mac'=>'1.3','File::Spec::Unix'=>'1.4','File::Spec::VMS'=>'1.2','File::Spec::Win32'=>'1.3','File::Temp'=>'0.13','File::stat'=>'1.00','FileCache'=>'1.00','FileHandle'=>'2.01','Filter::Simple'=>'0.77','Filter::Util::Call'=>'1.06','FindBin'=>'1.43','GDBM_File'=>'1.06','Getopt::Long'=>'2.28','Getopt::Std'=>'1.03','I18N::Collate'=>'1.00','I18N::LangTags'=>'0.27','I18N::LangTags::List'=>'0.25','I18N::Langinfo'=>'0.01','IO::Dir'=>'1.03_00','IO::File'=>'1.09','IO::Handle'=>'1.21_00','IO::Pipe'=>'1.122','IO::Poll'=>'0.06','IO::Seekable'=>'1.08_00','IO::Select'=>'1.15','IO::Socket'=>'1.27','IO::Socket::INET'=>'1.26','IO::Socket::UNIX'=>'1.20_00','IPC::Msg'=>'1.00_00','IPC::Open3'=>'1.0104','IPC::Semaphore'=>'1.00_00','IPC::SysV'=>'1.03_00','List::Util'=>'1.06_00','Locale::Constants'=>'2.01','Locale::Country'=>'2.01','Locale::Currency'=>'2.01','Locale::Language'=>'2.01','Locale::Maketext'=>'1.03','Locale::Script'=>'2.01','MIME::Base64'=>'2.12','MIME::QuotedPrint'=>'2.03','Math::BigFloat'=>'1.30','Math::BigInt'=>'1.54','Math::BigInt::Calc'=>'0.25','Math::Complex'=>'1.34','Math::Trig'=>'1.01','Memoize'=>'0.66','Memoize::AnyDBM_File'=>'0.65','Memoize::Expire'=>'0.66','Memoize::ExpireFile'=>'0.65','Memoize::ExpireTest'=>'0.65','Memoize::NDBM_File'=>'0.65','Memoize::SDBM_File'=>'0.65','Memoize::Storable'=>'0.65','NEXT'=>'0.50','Net::Cmd'=>'2.21','Net::Config'=>'1.10','Net::Domain'=>'2.17','Net::FTP'=>'2.64','Net::FTP::A'=>'1.15','Net::FTP::E'=>'0.01','Net::FTP::I'=>'1.12','Net::FTP::L'=>'0.01','Net::FTP::dataconn'=>'0.10','Net::NNTP'=>'2.21','Net::Netrc'=>'2.12','Net::POP3'=>'2.23','Net::Ping'=>'2.12','Net::SMTP'=>'2.21','Net::Time'=>'2.09','Net::hostent'=>'1.00','Net::netent'=>'1.00','Net::protoent'=>'1.00','Net::servent'=>'1.00','O'=>'1.00','OS2::DLL'=>'1.00','OS2::Process'=>'1.0','OS2::REXX'=>'1.01','Opcode'=>'1.05','POSIX'=>'1.05','PerlIO'=>'1.00','PerlIO::Scalar'=>'0.01','PerlIO::Via'=>'0.01','Pod::Checker'=>'1.3','Pod::Find'=>'0.22','Pod::Functions'=>'1.01','Pod::Html'=>'1.04','Pod::LaTeX'=>'0.54','Pod::Man'=>'1.32','Pod::ParseLink'=>'1.05','Pod::Text'=>'2.18','Pod::Text::Color'=>'1.03','Pod::Text::Overstrike'=>'1.08','Pod::Text::Termcap'=>'1.09','Safe'=>'2.07','Scalar::Util'=>'1.06_00','Search::Dict'=>'1.02','SelectSaver'=>'1.00','SelfLoader'=>'1.0903','Shell'=>'0.4','Socket'=>'1.75','Storable'=>'1.015','Switch'=>'2.06','Symbol'=>'1.04','Sys::Syslog'=>'0.02','Term::ANSIColor'=>'1.04','Term::Cap'=>'1.07','Term::Complete'=>'1.4','Term::ReadLine'=>'1.00','Test'=>'1.18','Test::Builder'=>'0.11','Test::Harness'=>'2.01','Test::Harness::Assert'=>'0.01','Test::Harness::Iterator'=>'0.01','Test::Harness::Straps'=>'0.08','Test::More'=>'0.41','Test::Simple'=>'0.41','Text::Abbrev'=>'1.00','Text::Balanced'=>'1.89','Text::ParseWords'=>'3.21','Text::Soundex'=>'1.01','Text::Wrap'=>'2001.0929','Thread'=>'2.00','Thread::Queue'=>'1.00','Thread::Semaphore'=>'1.00','Thread::Signal'=>'1.00','Thread::Specific'=>'1.00','Tie::Array'=>'1.02','Tie::File'=>'0.17','Tie::Handle'=>'4.1','Tie::Hash'=>'1.00','Tie::Memoize'=>'1.0','Tie::RefHash'=>'1.3_00','Tie::Scalar'=>'1.00','Tie::SubstrHash'=>'1.00','Time::HiRes'=>'1.20_00','Time::Local'=>'1.04','Time::gmtime'=>'1.02','Time::localtime'=>'1.02','Time::tm'=>'1.00','UNIVERSAL'=>'1.00','Unicode::Collate'=>'0.10','Unicode::Normalize'=>'0.14','Unicode::UCD'=>'0.2','User::grent'=>'1.00','User::pwent'=>'1.00','VMS::DCLsym'=>'1.02','VMS::Filespec'=>'1.1','VMS::Stdio'=>'2.3','XS::Typemap'=>'0.01','attributes'=>'0.04_01','attrs'=>'1.01','autouse'=>'1.03','base'=>'1.02','blib'=>'1.01','bytes'=>'1.00','charnames'=>'1.01','constant'=>'1.04','diagnostics'=>'1.1','encoding'=>'1.00','fields'=>'1.02','filetest'=>'1.00','if'=>'0.01','integer'=>'1.00','less'=>'0.01','locale'=>'1.00','open'=>'1.01','ops'=>'1.00','overload'=>'1.00','re'=>'0.03','sort'=>'1.00','strict'=>'1.02','subs'=>'1.00','threads'=>'0.05','threads::shared'=>'0.90','utf8'=>'1.00','vars'=>'1.01','vmsish'=>'1.00','warnings'=>'1.00','warnings::register'=>'1.00',},removed=>{}},5.008=>{delta_from=>5.007003,changed=>{'Attribute::Handlers'=>'0.77','B'=>'1.01','B::Lint'=>'1.01','B::Xref'=>'1.01','CGI'=>'2.81','CGI::Carp'=>'1.23','CPAN'=>'1.61','CPAN::FirstTime'=>'1.56','CPAN::Nox'=>'1.02','Digest::MD5'=>'2.20','Dumpvalue'=>'1.11','Encode'=>'1.75','Encode::Alias'=>'1.32','Encode::Byte'=>'1.22','Encode::CJKConstants'=>'1.00','Encode::CN'=>'1.24','Encode::CN::HZ'=>'1.04','Encode::Config'=>'1.06','Encode::EBCDIC'=>'1.21','Encode::Encoder'=>'0.05','Encode::Encoding'=>'1.30','Encode::Guess'=>'1.06','Encode::JP'=>'1.25','Encode::JP::H2Z'=>'1.02','Encode::JP::JIS7'=>'1.08','Encode::KR'=>'1.22','Encode::KR::2022_KR'=>'1.05','Encode::MIME::Header'=>'1.05','Encode::Symbol'=>'1.22','Encode::TW'=>'1.26','Encode::Unicode'=>'1.37','Exporter::Heavy'=>'5.566','ExtUtils::Command'=>'1.04','ExtUtils::Command::MM'=>'0.01','ExtUtils::Constant'=>'0.12','ExtUtils::Installed'=>'0.06','ExtUtils::Liblist'=>'1.00','ExtUtils::Liblist::Kid'=>'1.29','ExtUtils::MM'=>'0.04','ExtUtils::MM_Any'=>'0.04','ExtUtils::MM_BeOS'=>'1.03','ExtUtils::MM_Cygwin'=>'1.04','ExtUtils::MM_DOS'=>'0.01','ExtUtils::MM_MacOS'=>'1.03','ExtUtils::MM_NW5'=>'2.05','ExtUtils::MM_OS2'=>'1.03','ExtUtils::MM_UWIN'=>'0.01','ExtUtils::MM_Unix'=>'1.33','ExtUtils::MM_VMS'=>'5.65','ExtUtils::MM_Win32'=>'1.05','ExtUtils::MM_Win95'=>'0.02','ExtUtils::MY'=>'0.01','ExtUtils::MakeMaker'=>'6.03','ExtUtils::Manifest'=>'1.38','ExtUtils::Mkbootstrap'=>'1.15','ExtUtils::Mksymlists'=>'1.19','ExtUtils::testlib'=>'1.15','File::CheckTree'=>'4.2','FileCache'=>'1.021','Filter::Simple'=>'0.78','Getopt::Long'=>'2.32','Hash::Util'=>'0.04','List::Util'=>'1.07_00','Locale::Country'=>'2.04','Math::BigFloat'=>'1.35','Math::BigFloat::Trace'=>'0.01','Math::BigInt'=>'1.60','Math::BigInt::Calc'=>'0.30','Math::BigInt::Trace'=>'0.01','Math::BigRat'=>'0.07','Memoize'=>'1.01','Memoize::Expire'=>'1.00','Memoize::ExpireFile'=>'1.01','Net::FTP'=>'2.65','Net::FTP::dataconn'=>'0.11','Net::Ping'=>'2.19','Net::SMTP'=>'2.24','PerlIO'=>'1.01','PerlIO::encoding'=>'0.06','PerlIO::scalar'=>'0.01','PerlIO::via'=>'0.01','PerlIO::via::QuotedPrint'=>'0.04','Pod::Man'=>'1.33','Pod::Text'=>'2.19','Scalar::Util'=>'1.07_00','Storable'=>'2.04','Switch'=>'2.09','Sys::Syslog'=>'0.03','Test'=>'1.20','Test::Builder'=>'0.15','Test::Harness'=>'2.26','Test::Harness::Straps'=>'0.14','Test::More'=>'0.45','Test::Simple'=>'0.45','Thread::Queue'=>'2.00','Thread::Semaphore'=>'2.00','Tie::File'=>'0.93','Tie::RefHash'=>'1.30','Unicode'=>'3.2.0','Unicode::Collate'=>'0.12','Unicode::Normalize'=>'0.17','XS::APItest'=>'0.01','attributes'=>'0.05','base'=>'1.03','bigint'=>'0.02','bignum'=>'0.11','bigrat'=>'0.04','blib'=>'1.02','encoding'=>'1.35','sort'=>'1.01','threads'=>'0.99',},removed=>{'Encode::Internal'=>1,'Encode::JP::Constants'=>1,'Encode::JP::ISO_2022_JP'=>1,'Encode::JP::JIS'=>1,'Encode::JP::Tr'=>1,'Encode::Tcl'=>1,'Encode::Tcl::Escape'=>1,'Encode::Tcl::Extended'=>1,'Encode::Tcl::HanZi'=>1,'Encode::Tcl::Table'=>1,'Encode::XS'=>1,'Encode::iso10646_1'=>1,'Encode::usc2_le'=>1,'Encode::utf8'=>1,'PerlIO::Scalar'=>1,'PerlIO::Via'=>1,}},5.008001=>{delta_from=>5.008,changed=>{'Attribute::Handlers'=>'0.78','AutoLoader'=>'5.60','AutoSplit'=>'1.04','B'=>'1.02','B::Asmdata'=>'1.01','B::Assembler'=>'0.06','B::Bblock'=>'1.02','B::Bytecode'=>'1.01','B::C'=>'1.02','B::Concise'=>'0.56','B::Debug'=>'1.01','B::Deparse'=>'0.64','B::Disassembler'=>'1.03','B::Lint'=>'1.02','B::Terse'=>'1.02','Benchmark'=>'1.051','ByteLoader'=>'0.05','CGI'=>'3.00','CGI::Carp'=>'1.26','CGI::Cookie'=>'1.24','CGI::Fast'=>'1.041','CGI::Pretty'=>'1.07_00','CGI::Util'=>'1.31','CPAN'=>'1.76_01','CPAN::FirstTime'=>'1.60','CPAN::Nox'=>'1.03','Class::Struct'=>'0.63','Cwd'=>'2.08','DB_File'=>'1.806','Data::Dumper'=>'2.121','Devel::DProf'=>'20030813.00','Devel::PPPort'=>'2.007','Devel::Peek'=>'1.01','Digest'=>'1.02','Digest::MD5'=>'2.27','Encode'=>'1.9801','Encode::Alias'=>'1.38','Encode::Byte'=>'1.23','Encode::CJKConstants'=>'1.02','Encode::CN::HZ'=>'1.05','Encode::Config'=>'1.07','Encode::Encoder'=>'0.07','Encode::Encoding'=>'1.33','Encode::Guess'=>'1.09','Encode::JP::JIS7'=>'1.12','Encode::KR'=>'1.23','Encode::KR::2022_KR'=>'1.06','Encode::MIME::Header'=>'1.09','Encode::Unicode'=>'1.40','Encode::Unicode::UTF7'=>'0.02','English'=>'1.01','Errno'=>'1.09_00','Exporter'=>'5.567','Exporter::Heavy'=>'5.567','ExtUtils::Command'=>'1.05','ExtUtils::Command::MM'=>'0.03','ExtUtils::Constant'=>'0.14','ExtUtils::Install'=>'1.32','ExtUtils::Installed'=>'0.08','ExtUtils::Liblist'=>'1.01','ExtUtils::Liblist::Kid'=>'1.3','ExtUtils::MM_Any'=>'0.07','ExtUtils::MM_BeOS'=>'1.04','ExtUtils::MM_Cygwin'=>'1.06','ExtUtils::MM_DOS'=>'0.02','ExtUtils::MM_MacOS'=>'1.07','ExtUtils::MM_NW5'=>'2.06','ExtUtils::MM_OS2'=>'1.04','ExtUtils::MM_UWIN'=>'0.02','ExtUtils::MM_Unix'=>'1.42','ExtUtils::MM_VMS'=>'5.70','ExtUtils::MM_Win32'=>'1.09','ExtUtils::MM_Win95'=>'0.03','ExtUtils::MakeMaker'=>'6.17','ExtUtils::MakeMaker::bytes'=>'0.01','ExtUtils::MakeMaker::vmsish'=>'0.01','ExtUtils::Manifest'=>'1.42','Fcntl'=>'1.05','File::Basename'=>'2.72','File::Copy'=>'2.06','File::Find'=>'1.05','File::Glob'=>'1.02','File::Path'=>'1.06','File::Spec'=>'0.86','File::Spec::Cygwin'=>'1.1','File::Spec::Epoc'=>'1.1','File::Spec::Functions'=>'1.3','File::Spec::Mac'=>'1.4','File::Spec::OS2'=>'1.2','File::Spec::Unix'=>'1.5','File::Spec::VMS'=>'1.4','File::Spec::Win32'=>'1.4','File::Temp'=>'0.14','FileCache'=>'1.03','Filter::Util::Call'=>'1.0601','GDBM_File'=>'1.07','Getopt::Long'=>'2.34','Getopt::Std'=>'1.04','Hash::Util'=>'0.05','I18N::LangTags'=>'0.28','I18N::LangTags::List'=>'0.26','I18N::Langinfo'=>'0.02','IO'=>'1.21','IO::Dir'=>'1.04','IO::File'=>'1.10','IO::Handle'=>'1.23','IO::Seekable'=>'1.09','IO::Select'=>'1.16','IO::Socket'=>'1.28','IO::Socket::INET'=>'1.27','IO::Socket::UNIX'=>'1.21','IPC::Msg'=>'1.02','IPC::Open3'=>'1.0105','IPC::Semaphore'=>'1.02','IPC::SysV'=>'1.04','JNI'=>'0.2','List::Util'=>'1.13','Locale::Country'=>'2.61','Locale::Currency'=>'2.21','Locale::Language'=>'2.21','Locale::Maketext'=>'1.06','Locale::Maketext::Guts'=>undef,'Locale::Maketext::GutsLoader'=>undef,'Locale::Script'=>'2.21','MIME::Base64'=>'2.20','MIME::QuotedPrint'=>'2.20','Math::BigFloat'=>'1.40','Math::BigInt'=>'1.66','Math::BigInt::Calc'=>'0.36','Math::BigInt::Scalar'=>'0.11','Math::BigRat'=>'0.10','Math::Trig'=>'1.02','NDBM_File'=>'1.05','NEXT'=>'0.60','Net::Cmd'=>'2.24','Net::Domain'=>'2.18','Net::FTP'=>'2.71','Net::FTP::A'=>'1.16','Net::NNTP'=>'2.22','Net::POP3'=>'2.24','Net::Ping'=>'2.31','Net::SMTP'=>'2.26','Net::hostent'=>'1.01','Net::servent'=>'1.01','ODBM_File'=>'1.04','OS2::DLL'=>'1.01','OS2::ExtAttr'=>'0.02','OS2::PrfDB'=>'0.03','OS2::Process'=>'1.01','OS2::REXX'=>'1.02','POSIX'=>'1.06','PerlIO'=>'1.02','PerlIO::encoding'=>'0.07','PerlIO::scalar'=>'0.02','PerlIO::via'=>'0.02','PerlIO::via::QuotedPrint'=>'0.05','Pod::Checker'=>'1.41','Pod::Find'=>'0.24','Pod::Functions'=>'1.02','Pod::Html'=>'1.0501','Pod::InputObjects'=>'1.14','Pod::LaTeX'=>'0.55','Pod::Man'=>'1.37','Pod::ParseLink'=>'1.06','Pod::ParseUtils'=>'0.3','Pod::Perldoc'=>'3.10','Pod::Perldoc::BaseTo'=>undef,'Pod::Perldoc::GetOptsOO'=>undef,'Pod::Perldoc::ToChecker'=>undef,'Pod::Perldoc::ToMan'=>undef,'Pod::Perldoc::ToNroff'=>undef,'Pod::Perldoc::ToPod'=>undef,'Pod::Perldoc::ToRtf'=>undef,'Pod::Perldoc::ToText'=>undef,'Pod::Perldoc::ToTk'=>undef,'Pod::Perldoc::ToXml'=>undef,'Pod::PlainText'=>'2.01','Pod::Text'=>'2.21','Pod::Text::Color'=>'1.04','Pod::Text::Overstrike'=>'1.1','Pod::Text::Termcap'=>'1.11','Pod::Usage'=>'1.16','SDBM_File'=>'1.04','Safe'=>'2.10','Scalar::Util'=>'1.13','SelfLoader'=>'1.0904','Shell'=>'0.5','Socket'=>'1.76','Storable'=>'2.08','Switch'=>'2.10','Symbol'=>'1.05','Sys::Hostname'=>'1.11','Sys::Syslog'=>'0.04','Term::ANSIColor'=>'1.07','Term::Cap'=>'1.08','Term::Complete'=>'1.401','Term::ReadLine'=>'1.01','Test'=>'1.24','Test::Builder'=>'0.17','Test::Harness'=>'2.30','Test::Harness::Straps'=>'0.15','Test::More'=>'0.47','Test::Simple'=>'0.47','Text::Abbrev'=>'1.01','Text::Balanced'=>'1.95','Text::Wrap'=>'2001.09291','Thread::Semaphore'=>'2.01','Tie::Array'=>'1.03','Tie::File'=>'0.97','Tie::RefHash'=>'1.31','Time::HiRes'=>'1.51','Time::Local'=>'1.07','UNIVERSAL'=>'1.01','Unicode'=>'4.0.0','Unicode::Collate'=>'0.28','Unicode::Normalize'=>'0.23','Unicode::UCD'=>'0.21','VMS::Filespec'=>'1.11','XS::APItest'=>'0.02','XSLoader'=>'0.02','attributes'=>'0.06','base'=>'2.03','bigint'=>'0.04','bignum'=>'0.14','bigrat'=>'0.06','bytes'=>'1.01','charnames'=>'1.02','diagnostics'=>'1.11','encoding'=>'1.47','fields'=>'2.03','filetest'=>'1.01','if'=>'0.03','lib'=>'0.5565','open'=>'1.02','overload'=>'1.01','re'=>'0.04','sort'=>'1.02','strict'=>'1.03','threads'=>'1.00','threads::shared'=>'0.91','utf8'=>'1.02','vmsish'=>'1.01','warnings'=>'1.03',},removed=>{}},5.008002=>{delta_from=>5.008001,changed=>{'DB_File'=>'1.807','Devel::PPPort'=>'2.009','Digest::MD5'=>'2.30','I18N::LangTags'=>'0.29','I18N::LangTags::List'=>'0.29','MIME::Base64'=>'2.21','MIME::QuotedPrint'=>'2.21','Net::Domain'=>'2.19','Net::FTP'=>'2.72','Pod::Perldoc'=>'3.11','Time::HiRes'=>'1.52','Unicode::Collate'=>'0.30','Unicode::Normalize'=>'0.25',},removed=>{}},5.008003=>{delta_from=>5.008002,changed=>{'Benchmark'=>'1.052','CGI'=>'3.01','CGI::Carp'=>'1.27','CGI::Fast'=>'1.05','CGI::Pretty'=>'1.08','CGI::Util'=>'1.4','Cwd'=>'2.12','DB_File'=>'1.808','Devel::PPPort'=>'2.011','Digest'=>'1.05','Digest::MD5'=>'2.33','Digest::base'=>'1.00','Encode'=>'1.99','Exporter'=>'5.57','File::CheckTree'=>'4.3','File::Copy'=>'2.07','File::Find'=>'1.06','File::Spec'=>'0.87','FindBin'=>'1.44','Getopt::Std'=>'1.05','Math::BigFloat'=>'1.42','Math::BigInt'=>'1.68','Math::BigInt::Calc'=>'0.38','Math::BigInt::CalcEmu'=>'0.02','OS2::DLL'=>'1.02','POSIX'=>'1.07','PerlIO'=>'1.03','PerlIO::via::QuotedPrint'=>'0.06','Pod::Html'=>'1.0502','Pod::Parser'=>'1.14','Pod::Perldoc'=>'3.12','Pod::PlainText'=>'2.02','Storable'=>'2.09','Test::Harness'=>'2.40','Test::Harness::Assert'=>'0.02','Test::Harness::Iterator'=>'0.02','Test::Harness::Straps'=>'0.19','Tie::Hash'=>'1.01','Unicode::Collate'=>'0.33','Unicode::Normalize'=>'0.28','XS::APItest'=>'0.03','base'=>'2.04','diagnostics'=>'1.12','encoding'=>'1.48','threads'=>'1.01','threads::shared'=>'0.92',},removed=>{'Math::BigInt::Scalar'=>1,}},5.008004=>{delta_from=>5.008003,changed=>{'Attribute::Handlers'=>'0.78_01','B::Assembler'=>'0.07','B::Concise'=>'0.60','B::Deparse'=>'0.66','Benchmark'=>'1.06','CGI'=>'3.04','Carp'=>'1.02','Cwd'=>'2.17','DBM_Filter'=>'0.01','DBM_Filter::compress'=>'0.01','DBM_Filter::encode'=>'0.01','DBM_Filter::int32'=>'0.01','DBM_Filter::null'=>'0.01','DBM_Filter::utf8'=>'0.01','Digest'=>'1.06','DynaLoader'=>'1.05','Encode'=>'1.99_01','Encode::CN::HZ'=>'1.0501','Exporter'=>'5.58','Exporter::Heavy'=>'5.57','ExtUtils::Liblist::Kid'=>'1.3001','ExtUtils::MM_NW5'=>'2.07_02','ExtUtils::MM_Win95'=>'0.0301','File::Find'=>'1.07','IO::Handle'=>'1.24','IO::Pipe'=>'1.123','IPC::Open3'=>'1.0106','Locale::Maketext'=>'1.08','MIME::Base64'=>'3.01','MIME::QuotedPrint'=>'3.01','Math::BigFloat'=>'1.44','Math::BigInt'=>'1.70','Math::BigInt::Calc'=>'0.40','Math::BigInt::CalcEmu'=>'0.04','Math::BigRat'=>'0.12','ODBM_File'=>'1.05','POSIX'=>'1.08','Shell'=>'0.5.2','Socket'=>'1.77','Storable'=>'2.12','Sys::Syslog'=>'0.05','Term::ANSIColor'=>'1.08','Time::HiRes'=>'1.59','Unicode'=>'4.0.1','Unicode::UCD'=>'0.22','Win32'=>'0.23','base'=>'2.05','bigint'=>'0.05','bignum'=>'0.15','charnames'=>'1.03','open'=>'1.03','threads'=>'1.03','utf8'=>'1.03',},removed=>{}},5.008005=>{delta_from=>5.008004,changed=>{'B::Concise'=>'0.61','B::Deparse'=>'0.67','CGI'=>'3.05','CGI::Carp'=>'1.28','CGI::Util'=>'1.5','Carp'=>'1.03','Carp::Heavy'=>'1.03','Cwd'=>'2.19','DB_File'=>'1.809','Digest'=>'1.08','Encode'=>'2.01','Encode::Alias'=>'2.00','Encode::Byte'=>'2.00','Encode::CJKConstants'=>'2.00','Encode::CN'=>'2.00','Encode::CN::HZ'=>'2.01','Encode::Config'=>'2.00','Encode::EBCDIC'=>'2.00','Encode::Encoder'=>'2.00','Encode::Encoding'=>'2.00','Encode::Guess'=>'2.00','Encode::JP'=>'2.00','Encode::JP::H2Z'=>'2.00','Encode::JP::JIS7'=>'2.00','Encode::KR'=>'2.00','Encode::KR::2022_KR'=>'2.00','Encode::MIME::Header'=>'2.00','Encode::Symbol'=>'2.00','Encode::TW'=>'2.00','Encode::Unicode'=>'2.00','Encode::Unicode::UTF7'=>'2.01','File::Basename'=>'2.73','File::Copy'=>'2.08','File::Glob'=>'1.03','FileCache'=>'1.04_01','I18N::LangTags'=>'0.33','I18N::LangTags::Detect'=>'1.03','List::Util'=>'1.14','Locale::Constants'=>'2.07','Locale::Country'=>'2.07','Locale::Currency'=>'2.07','Locale::Language'=>'2.07','Locale::Maketext'=>'1.09','Locale::Script'=>'2.07','Net::Cmd'=>'2.26','Net::FTP'=>'2.75','Net::NNTP'=>'2.23','Net::POP3'=>'2.28','Net::SMTP'=>'2.29','Net::Time'=>'2.10','Pod::Checker'=>'1.42','Pod::Find'=>'0.2401','Pod::LaTeX'=>'0.56','Pod::ParseUtils'=>'1.2','Pod::Perldoc'=>'3.13','Safe'=>'2.11','Scalar::Util'=>'1.14','Shell'=>'0.6','Storable'=>'2.13','Term::Cap'=>'1.09','Test'=>'1.25','Test::Harness'=>'2.42','Text::ParseWords'=>'3.22','Text::Wrap'=>'2001.09292','Time::Local'=>'1.10','Unicode::Collate'=>'0.40','Unicode::Normalize'=>'0.30','XS::APItest'=>'0.04','autouse'=>'1.04','base'=>'2.06','charnames'=>'1.04','diagnostics'=>'1.13','encoding'=>'2.00','threads'=>'1.05','utf8'=>'1.04',},removed=>{}},5.008006=>{delta_from=>5.008005,changed=>{'B'=>'1.07','B::C'=>'1.04','B::Concise'=>'0.64','B::Debug'=>'1.02','B::Deparse'=>'0.69','B::Lint'=>'1.03','B::Showlex'=>'1.02','Cwd'=>'3.01','DB_File'=>'1.810','Data::Dumper'=>'2.121_02','Devel::PPPort'=>'3.03','Devel::Peek'=>'1.02','Encode'=>'2.08','Encode::Alias'=>'2.02','Encode::Encoding'=>'2.02','Encode::JP'=>'2.01','Encode::Unicode'=>'2.02','Exporter::Heavy'=>'5.58','ExtUtils::Constant'=>'0.1401','File::Spec'=>'3.01','File::Spec::Win32'=>'1.5','I18N::LangTags'=>'0.35','I18N::LangTags::List'=>'0.35','MIME::Base64'=>'3.05','MIME::QuotedPrint'=>'3.03','Math::BigFloat'=>'1.47','Math::BigInt'=>'1.73','Math::BigInt::Calc'=>'0.43','Math::BigRat'=>'0.13','Text::ParseWords'=>'3.23','Time::HiRes'=>'1.65','XS::APItest'=>'0.05','diagnostics'=>'1.14','encoding'=>'2.01','open'=>'1.04','overload'=>'1.02',},removed=>{}},5.008007=>{delta_from=>5.008006,changed=>{'B'=>'1.09','B::Concise'=>'0.65','B::Deparse'=>'0.7','B::Disassembler'=>'1.04','B::Terse'=>'1.03','Benchmark'=>'1.07','CGI'=>'3.10','CGI::Carp'=>'1.29','CGI::Cookie'=>'1.25','Carp'=>'1.04','Carp::Heavy'=>'1.04','Class::ISA'=>'0.33','Cwd'=>'3.05','DB_File'=>'1.811','Data::Dumper'=>'2.121_04','Devel::DProf'=>'20050310.00','Devel::PPPort'=>'3.06','Digest'=>'1.10','Digest::file'=>'0.01','Encode'=>'2.10','Encode::Alias'=>'2.03','Errno'=>'1.09_01','ExtUtils::Constant'=>'0.16','ExtUtils::Constant::Base'=>'0.01','ExtUtils::Constant::Utils'=>'0.01','ExtUtils::Constant::XS'=>'0.01','File::Find'=>'1.09','File::Glob'=>'1.04','File::Path'=>'1.07','File::Spec'=>'3.05','File::Temp'=>'0.16','FileCache'=>'1.05','IO::File'=>'1.11','IO::Socket::INET'=>'1.28','Math::BigFloat'=>'1.51','Math::BigInt'=>'1.77','Math::BigInt::Calc'=>'0.47','Math::BigInt::CalcEmu'=>'0.05','Math::BigRat'=>'0.15','Pod::Find'=>'1.3','Pod::Html'=>'1.0503','Pod::InputObjects'=>'1.3','Pod::LaTeX'=>'0.58','Pod::ParseUtils'=>'1.3','Pod::Parser'=>'1.3','Pod::Perldoc'=>'3.14','Pod::Select'=>'1.3','Pod::Usage'=>'1.3','SelectSaver'=>'1.01','Symbol'=>'1.06','Sys::Syslog'=>'0.06','Term::ANSIColor'=>'1.09','Term::Complete'=>'1.402','Test::Builder'=>'0.22','Test::Harness'=>'2.48','Test::Harness::Point'=>'0.01','Test::Harness::Straps'=>'0.23','Test::More'=>'0.54','Test::Simple'=>'0.54','Text::ParseWords'=>'3.24','Text::Wrap'=>'2001.09293','Tie::RefHash'=>'1.32','Time::HiRes'=>'1.66','Time::Local'=>'1.11','Unicode'=>'4.1.0','Unicode::Normalize'=>'0.32','Unicode::UCD'=>'0.23','Win32'=>'0.24','XS::APItest'=>'0.06','base'=>'2.07','bigint'=>'0.07','bignum'=>'0.17','bigrat'=>'0.08','bytes'=>'1.02','constant'=>'1.05','overload'=>'1.03','threads::shared'=>'0.93','utf8'=>'1.05',},removed=>{'JNI'=>1,'JPL::AutoLoader'=>1,'JPL::Class'=>1,'JPL::Compile'=>1,}},5.008008=>{delta_from=>5.008007,changed=>{'Attribute::Handlers'=>'0.78_02','B'=>'1.09_01','B::Bblock'=>'1.02_01','B::Bytecode'=>'1.01_01','B::C'=>'1.04_01','B::CC'=>'1.00_01','B::Concise'=>'0.66','B::Debug'=>'1.02_01','B::Deparse'=>'0.71','B::Disassembler'=>'1.05','B::Terse'=>'1.03_01','ByteLoader'=>'0.06','CGI'=>'3.15','CGI::Cookie'=>'1.26','CPAN'=>'1.76_02','Cwd'=>'3.12','DB'=>'1.01','DB_File'=>'1.814','Data::Dumper'=>'2.121_08','Devel::DProf'=>'20050603.00','Devel::PPPort'=>'3.06_01','Devel::Peek'=>'1.03','Digest'=>'1.14','Digest::MD5'=>'2.36','Digest::file'=>'1.00','Dumpvalue'=>'1.12','Encode'=>'2.12','Encode::Alias'=>'2.04','Encode::Config'=>'2.01','Encode::MIME::Header'=>'2.01','Encode::MIME::Header::ISO_2022_JP'=>'1.01','English'=>'1.02','ExtUtils::Command'=>'1.09','ExtUtils::Command::MM'=>'0.05','ExtUtils::Constant'=>'0.17','ExtUtils::Embed'=>'1.26','ExtUtils::Install'=>'1.33','ExtUtils::Liblist::Kid'=>'1.3','ExtUtils::MM'=>'0.05','ExtUtils::MM_AIX'=>'0.03','ExtUtils::MM_Any'=>'0.13','ExtUtils::MM_BeOS'=>'1.05','ExtUtils::MM_Cygwin'=>'1.08','ExtUtils::MM_MacOS'=>'1.08','ExtUtils::MM_NW5'=>'2.08','ExtUtils::MM_OS2'=>'1.05','ExtUtils::MM_QNX'=>'0.02','ExtUtils::MM_Unix'=>'1.50','ExtUtils::MM_VMS'=>'5.73','ExtUtils::MM_VOS'=>'0.02','ExtUtils::MM_Win32'=>'1.12','ExtUtils::MM_Win95'=>'0.04','ExtUtils::MakeMaker'=>'6.30','ExtUtils::MakeMaker::Config'=>'0.02','ExtUtils::Manifest'=>'1.46','File::Basename'=>'2.74','File::Copy'=>'2.09','File::Find'=>'1.10','File::Glob'=>'1.05','File::Path'=>'1.08','File::Spec'=>'3.12','File::Spec::Win32'=>'1.6','FileCache'=>'1.06','Filter::Simple'=>'0.82','FindBin'=>'1.47','GDBM_File'=>'1.08','Getopt::Long'=>'2.35','IO'=>'1.22','IO::Dir'=>'1.05','IO::File'=>'1.13','IO::Handle'=>'1.25','IO::Pipe'=>'1.13','IO::Poll'=>'0.07','IO::Seekable'=>'1.10','IO::Select'=>'1.17','IO::Socket'=>'1.29','IO::Socket::INET'=>'1.29','IO::Socket::UNIX'=>'1.22','IPC::Open2'=>'1.02','IPC::Open3'=>'1.02','List::Util'=>'1.18','MIME::Base64'=>'3.07','MIME::QuotedPrint'=>'3.07','Math::Complex'=>'1.35','Math::Trig'=>'1.03','NDBM_File'=>'1.06','ODBM_File'=>'1.06','OS2::PrfDB'=>'0.04','OS2::Process'=>'1.02','OS2::REXX'=>'1.03','Opcode'=>'1.06','POSIX'=>'1.09','PerlIO'=>'1.04','PerlIO::encoding'=>'0.09','PerlIO::scalar'=>'0.04','PerlIO::via'=>'0.03','Pod::Checker'=>'1.43','Pod::Find'=>'1.34','Pod::Functions'=>'1.03','Pod::Html'=>'1.0504','Pod::ParseUtils'=>'1.33','Pod::Parser'=>'1.32','Pod::Usage'=>'1.33','SDBM_File'=>'1.05','Safe'=>'2.12','Scalar::Util'=>'1.18','Socket'=>'1.78','Storable'=>'2.15','Switch'=>'2.10_01','Sys::Syslog'=>'0.13','Term::ANSIColor'=>'1.10','Term::ReadLine'=>'1.02','Test::Builder'=>'0.32','Test::Builder::Module'=>'0.02','Test::Builder::Tester'=>'1.02','Test::Builder::Tester::Color'=>undef,'Test::Harness'=>'2.56','Test::Harness::Straps'=>'0.26','Test::More'=>'0.62','Test::Simple'=>'0.62','Text::Tabs'=>'2005.0824','Text::Wrap'=>'2005.082401','Tie::Hash'=>'1.02','Time::HiRes'=>'1.86','Unicode::Collate'=>'0.52','Unicode::UCD'=>'0.24','User::grent'=>'1.01','Win32'=>'0.2601','XS::APItest'=>'0.08','XS::Typemap'=>'0.02','XSLoader'=>'0.06','attrs'=>'1.02','autouse'=>'1.05','blib'=>'1.03','charnames'=>'1.05','diagnostics'=>'1.15','encoding'=>'2.02','if'=>'0.05','open'=>'1.05','ops'=>'1.01','overload'=>'1.04','re'=>'0.05','threads'=>'1.07','threads::shared'=>'0.94','utf8'=>'1.06','vmsish'=>'1.02','warnings'=>'1.05','warnings::register'=>'1.01',},removed=>{}},5.008009=>{delta_from=>5.008008,changed=>{'Attribute::Handlers'=>'0.78_03','AutoLoader'=>'5.67','AutoSplit'=>'1.06','B'=>'1.19','B::Asmdata'=>'1.02','B::Assembler'=>'0.08','B::C'=>'1.05','B::Concise'=>'0.76','B::Debug'=>'1.05','B::Deparse'=>'0.87','B::Lint'=>'1.11','B::Lint::Debug'=>undef,'B::Terse'=>'1.05','Benchmark'=>'1.1','CGI'=>'3.42','CGI::Carp'=>'1.30_01','CGI::Cookie'=>'1.29','CGI::Fast'=>'1.07','CGI::Util'=>'1.5_01','CPAN'=>'1.9301','CPAN::Debug'=>'5.5','CPAN::DeferedCode'=>'5.50','CPAN::Distroprefs'=>'6','CPAN::FirstTime'=>'5.5_01','CPAN::HandleConfig'=>'5.5','CPAN::Kwalify'=>'5.50','CPAN::Nox'=>'5.50','CPAN::Queue'=>'5.5','CPAN::Tarzip'=>'5.5','CPAN::Version'=>'5.5','Carp'=>'1.10','Carp::Heavy'=>'1.10','Cwd'=>'3.29','DBM_Filter'=>'0.02','DBM_Filter::compress'=>'0.02','DBM_Filter::encode'=>'0.02','DBM_Filter::int32'=>'0.02','DBM_Filter::null'=>'0.02','DBM_Filter::utf8'=>'0.02','DB_File'=>'1.817','Data::Dumper'=>'2.121_17','Devel::DProf'=>'20080331.00','Devel::InnerPackage'=>'0.3','Devel::PPPort'=>'3.14','Devel::Peek'=>'1.04','Digest'=>'1.15','Digest::MD5'=>'2.37','DirHandle'=>'1.02','DynaLoader'=>'1.09','Encode'=>'2.26','Encode::Alias'=>'2.10','Encode::Byte'=>'2.03','Encode::CJKConstants'=>'2.02','Encode::CN'=>'2.02','Encode::CN::HZ'=>'2.05','Encode::Config'=>'2.05','Encode::EBCDIC'=>'2.02','Encode::Encoder'=>'2.01','Encode::Encoding'=>'2.05','Encode::GSM0338'=>'2.01','Encode::Guess'=>'2.02','Encode::JP'=>'2.03','Encode::JP::H2Z'=>'2.02','Encode::JP::JIS7'=>'2.04','Encode::KR'=>'2.02','Encode::KR::2022_KR'=>'2.02','Encode::MIME::Header'=>'2.05','Encode::MIME::Header::ISO_2022_JP'=>'1.03','Encode::MIME::Name'=>'1.01','Encode::Symbol'=>'2.02','Encode::TW'=>'2.02','Encode::Unicode'=>'2.05','Encode::Unicode::UTF7'=>'2.04','English'=>'1.03','Errno'=>'1.10','Exporter'=>'5.63','Exporter::Heavy'=>'5.63','ExtUtils::Command'=>'1.15','ExtUtils::Command::MM'=>'6.48','ExtUtils::Constant'=>'0.21','ExtUtils::Constant::Base'=>'0.04','ExtUtils::Constant::ProxySubs'=>'0.06','ExtUtils::Constant::Utils'=>'0.02','ExtUtils::Constant::XS'=>'0.02','ExtUtils::Embed'=>'1.28','ExtUtils::Install'=>'1.50_01','ExtUtils::Installed'=>'1.43','ExtUtils::Liblist'=>'6.48','ExtUtils::Liblist::Kid'=>'6.48','ExtUtils::MM'=>'6.48','ExtUtils::MM_AIX'=>'6.48','ExtUtils::MM_Any'=>'6.48','ExtUtils::MM_BeOS'=>'6.48','ExtUtils::MM_Cygwin'=>'6.48','ExtUtils::MM_DOS'=>'6.48','ExtUtils::MM_Darwin'=>'6.48','ExtUtils::MM_MacOS'=>'6.48','ExtUtils::MM_NW5'=>'6.48','ExtUtils::MM_OS2'=>'6.48','ExtUtils::MM_QNX'=>'6.48','ExtUtils::MM_UWIN'=>'6.48','ExtUtils::MM_Unix'=>'6.48','ExtUtils::MM_VMS'=>'6.48','ExtUtils::MM_VOS'=>'6.48','ExtUtils::MM_Win32'=>'6.48','ExtUtils::MM_Win95'=>'6.48','ExtUtils::MY'=>'6.48','ExtUtils::MakeMaker'=>'6.48','ExtUtils::MakeMaker::Config'=>'6.48','ExtUtils::MakeMaker::bytes'=>'6.48','ExtUtils::MakeMaker::vmsish'=>'6.48','ExtUtils::Manifest'=>'1.55','ExtUtils::Mkbootstrap'=>'6.48','ExtUtils::Mksymlists'=>'6.48','ExtUtils::Packlist'=>'1.43','ExtUtils::ParseXS'=>'2.19','ExtUtils::XSSymSet'=>'1.1','ExtUtils::testlib'=>'6.48','Fatal'=>'1.06','Fcntl'=>'1.06','File::Basename'=>'2.77','File::CheckTree'=>'4.4','File::Compare'=>'1.1005','File::Copy'=>'2.13','File::DosGlob'=>'1.01','File::Find'=>'1.13','File::Glob'=>'1.06','File::Path'=>'2.07_02','File::Spec'=>'3.29','File::Spec::Cygwin'=>'3.29','File::Spec::Epoc'=>'3.29','File::Spec::Functions'=>'3.29','File::Spec::Mac'=>'3.29','File::Spec::OS2'=>'3.29','File::Spec::Unix'=>'3.29','File::Spec::VMS'=>'3.29','File::Spec::Win32'=>'3.29','File::Temp'=>'0.20','File::stat'=>'1.01','FileCache'=>'1.07','Filter::Simple'=>'0.83','Filter::Util::Call'=>'1.07','FindBin'=>'1.49','GDBM_File'=>'1.09','Getopt::Long'=>'2.37','Getopt::Std'=>'1.06','Hash::Util'=>'0.06','IO'=>'1.23','IO::Dir'=>'1.06','IO::File'=>'1.14','IO::Handle'=>'1.27','IO::Socket'=>'1.30','IO::Socket::INET'=>'1.31','IO::Socket::UNIX'=>'1.23','IPC::Msg'=>'2.00','IPC::Open2'=>'1.03','IPC::Open3'=>'1.03','IPC::Semaphore'=>'2.00','IPC::SharedMem'=>'2.00','IPC::SysV'=>'2.00','List::Util'=>'1.19','Locale::Maketext'=>'1.13','Locale::Maketext::Guts'=>'1.13','Locale::Maketext::GutsLoader'=>'1.13','Math::BigFloat'=>'1.60','Math::BigInt'=>'1.89','Math::BigInt::Calc'=>'0.52','Math::BigRat'=>'0.22','Math::Complex'=>'1.54','Math::Trig'=>'1.18','Module::CoreList'=>'2.17','Module::Pluggable'=>'3.8','Module::Pluggable::Object'=>'3.6','NDBM_File'=>'1.07','NEXT'=>'0.61','Net::Cmd'=>'2.29','Net::Config'=>'1.11','Net::Domain'=>'2.20','Net::FTP'=>'2.77','Net::FTP::A'=>'1.18','Net::NNTP'=>'2.24','Net::POP3'=>'2.29','Net::Ping'=>'2.35','Net::SMTP'=>'2.31','O'=>'1.01','ODBM_File'=>'1.07','OS2::DLL'=>'1.03','OS2::Process'=>'1.03','Opcode'=>'1.0601','POSIX'=>'1.15','PerlIO'=>'1.05','PerlIO::encoding'=>'0.11','PerlIO::scalar'=>'0.06','PerlIO::via'=>'0.05','Pod::Html'=>'1.09','Pod::ParseUtils'=>'1.35','Pod::Parser'=>'1.35','Pod::Select'=>'1.35','Pod::Usage'=>'1.35','SDBM_File'=>'1.06','Safe'=>'2.16','Scalar::Util'=>'1.19','SelfLoader'=>'1.17','Shell'=>'0.72','Socket'=>'1.81','Storable'=>'2.19','Switch'=>'2.13','Sys::Syslog'=>'0.27','Sys::Syslog::win32::Win32'=>undef,'Term::ANSIColor'=>'1.12','Term::Cap'=>'1.12','Term::ReadLine'=>'1.03','Test::Builder'=>'0.80','Test::Builder::Module'=>'0.80','Test::Builder::Tester'=>'1.13','Test::Harness'=>'2.64','Test::Harness::Results'=>'0.01_01','Test::Harness::Straps'=>'0.26_01','Test::Harness::Util'=>'0.01','Test::More'=>'0.80','Test::Simple'=>'0.80','Text::Balanced'=>'1.98','Text::ParseWords'=>'3.27','Text::Soundex'=>'3.03','Text::Tabs'=>'2007.1117','Text::Wrap'=>'2006.1117','Thread'=>'2.01','Thread::Queue'=>'2.11','Thread::Semaphore'=>'2.09','Tie::Handle'=>'4.2','Tie::Hash'=>'1.03','Tie::Memoize'=>'1.1','Tie::RefHash'=>'1.38','Tie::Scalar'=>'1.01','Tie::StdHandle'=>'4.2','Time::HiRes'=>'1.9715','Time::Local'=>'1.1901','Time::gmtime'=>'1.03','Unicode'=>'5.1.0','Unicode::Normalize'=>'1.02','Unicode::UCD'=>'0.25','VMS::DCLsym'=>'1.03','VMS::Stdio'=>'2.4','Win32'=>'0.38','Win32API::File'=>'0.1001_01','Win32API::File::ExtUtils::Myconst2perl'=>'1','Win32CORE'=>'0.02','XS::APItest'=>'0.15','XS::Typemap'=>'0.03','XSLoader'=>'0.10','attributes'=>'0.09','autouse'=>'1.06','base'=>'2.13','bigint'=>'0.23','bignum'=>'0.23','bigrat'=>'0.23','blib'=>'1.04','charnames'=>'1.06','constant'=>'1.17','diagnostics'=>'1.16','encoding'=>'2.6_01','fields'=>'2.12','filetest'=>'1.02','lib'=>'0.61','open'=>'1.06','ops'=>'1.02','overload'=>'1.06','re'=>'0.0601','sigtrap'=>'1.04','threads'=>'1.71','threads::shared'=>'1.27','utf8'=>'1.07','warnings'=>'1.05_01',},removed=>{}},5.009=>{delta_from=>5.008002,changed=>{'B'=>'1.03','B::C'=>'1.03','B::Concise'=>'0.57','B::Deparse'=>'0.65','DB_File'=>'1.806','Devel::PPPort'=>'2.008','English'=>'1.02','Fatal'=>'1.04','OS2::DLL'=>'1.02','Opcode'=>'1.06','Time::HiRes'=>'1.51','Unicode::Collate'=>'0.28','Unicode::Normalize'=>'0.23','XSLoader'=>'0.03','assertions'=>'0.01','assertions::activate'=>'0.01','overload'=>'1.02','version'=>'0.29',},removed=>{}},5.009001=>{delta_from=>5.008004,changed=>{'B'=>'1.05','B::Assembler'=>'0.06','B::C'=>'1.04','B::Concise'=>'0.59','B::Debug'=>'1.02','B::Deparse'=>'0.65','DB_File'=>'1.808_01','Devel::PPPort'=>'2.011_01','Digest'=>'1.05','DynaLoader'=>'1.04','English'=>'1.02','Exporter::Heavy'=>'5.567','ExtUtils::Command'=>'1.07','ExtUtils::Liblist::Kid'=>'1.3','ExtUtils::MM_Any'=>'0.0901','ExtUtils::MM_Cygwin'=>'1.07','ExtUtils::MM_NW5'=>'2.07_01','ExtUtils::MM_Unix'=>'1.45_01','ExtUtils::MM_VMS'=>'5.71_01','ExtUtils::MM_Win32'=>'1.10_01','ExtUtils::MM_Win95'=>'0.03','ExtUtils::MakeMaker'=>'6.21_02','ExtUtils::Manifest'=>'1.43','Fatal'=>'1.04','Getopt::Long'=>'2.3401','IO::Handle'=>'1.23','IO::Pipe'=>'1.122','IPC::Open3'=>'1.0105','MIME::Base64'=>'3.00_01','MIME::QuotedPrint'=>'3.00','Memoize'=>'1.01_01','ODBM_File'=>'1.04','Opcode'=>'1.06','POSIX'=>'1.07','Storable'=>'2.11','Time::HiRes'=>'1.56','Time::Local'=>'1.07_94','UNIVERSAL'=>'1.02','Unicode'=>'4.0.0','Unicode::UCD'=>'0.21','XSLoader'=>'0.03','assertions'=>'0.01','assertions::activate'=>'0.01','base'=>'2.04','if'=>'0.0401','open'=>'1.02','overload'=>'1.02','threads'=>'1.02','utf8'=>'1.02','version'=>'0.36',},removed=>{}},5.009002=>{delta_from=>5.008007,changed=>{'B'=>'1.07','B::Concise'=>'0.64','B::Deparse'=>'0.69','B::Disassembler'=>'1.03','B::Terse'=>'1.02','CGI'=>'3.07','Config::Extensions'=>'0.01','Devel::DProf'=>'20030813.00','DynaLoader'=>'1.07','Encode'=>'2.09','Encode::Alias'=>'2.02','English'=>'1.03','Exporter'=>'5.59','Exporter::Heavy'=>'5.59','ExtUtils::Command'=>'1.07','ExtUtils::Command::MM'=>'0.03_01','ExtUtils::Embed'=>'1.26','ExtUtils::Liblist::Kid'=>'1.3','ExtUtils::MM_Any'=>'0.10','ExtUtils::MM_Cygwin'=>'1.07','ExtUtils::MM_MacOS'=>'1.08','ExtUtils::MM_NW5'=>'2.07','ExtUtils::MM_Unix'=>'1.46_01','ExtUtils::MM_VMS'=>'5.71','ExtUtils::MM_Win32'=>'1.10','ExtUtils::MM_Win95'=>'0.03','ExtUtils::MakeMaker'=>'6.25','ExtUtils::Manifest'=>'1.44','Fatal'=>'1.04','File::Path'=>'1.06','FileCache'=>'1.04_01','Getopt::Long'=>'2.3401','IO::File'=>'1.10','IO::Socket::INET'=>'1.27','Math::BigFloat'=>'1.49','Math::BigInt'=>'1.75','Math::BigInt::Calc'=>'0.45','Math::BigRat'=>'0.14','Memoize'=>'1.01_01','Module::CoreList'=>'1.99','NEXT'=>'0.60_01','Opcode'=>'1.06','Pod::Html'=>'1.0502','Scalar::Util'=>'1.14_1','Storable'=>'2.14','Symbol'=>'1.05','Test::Harness'=>'2.46','Test::Harness::Straps'=>'0.20_01','Text::Balanced'=>'1.95_01','Text::Wrap'=>'2001.09292','UNIVERSAL'=>'1.02','Unicode'=>'4.0.1','Unicode::Normalize'=>'0.30','Unicode::UCD'=>'0.22','Win32'=>'0.23','XS::APItest'=>'0.05','XSLoader'=>'0.03','assertions'=>'0.01','assertions::activate'=>'0.01','base'=>'2.06','bigint'=>'0.06','bignum'=>'0.16','bigrat'=>'0.07','bytes'=>'1.01','encoding::warnings'=>'0.05','if'=>'0.0401','re'=>'0.05','threads::shared'=>'0.92','utf8'=>'1.04','version'=>'0.42','warnings'=>'1.04',},removed=>{'Test::Harness::Point'=>1,}},5.009003=>{delta_from=>5.008008,changed=>{'Archive::Tar'=>'1.26_01','Archive::Tar::Constant'=>'0.02','Archive::Tar::File'=>'0.02','AutoSplit'=>'1.04_01','B'=>'1.10','B::Bblock'=>'1.02','B::Bytecode'=>'1.01','B::C'=>'1.04','B::CC'=>'1.00','B::Concise'=>'0.67','B::Debug'=>'1.02','B::Deparse'=>'0.73','B::Lint'=>'1.04','B::Terse'=>'1.03','CGI'=>'3.15_01','CPAN'=>'1.83_58','CPAN::Debug'=>'4.44','CPAN::FirstTime'=>'4.50','CPAN::HandleConfig'=>'4.31','CPAN::Nox'=>'2.31','CPAN::Tarzip'=>'3.36','CPAN::Version'=>'2.55','Carp'=>'1.05','Carp::Heavy'=>'1.05','Compress::Zlib'=>'2.000_07','Compress::Zlib::Common'=>'2.000_07','Compress::Zlib::Compress::Gzip::Constants'=>'2.000_07','Compress::Zlib::Compress::Zip::Constants'=>'1.00','Compress::Zlib::CompressPlugin::Deflate'=>'2.000_05','Compress::Zlib::CompressPlugin::Identity'=>'2.000_05','Compress::Zlib::File::GlobMapper'=>'0.000_02','Compress::Zlib::FileConstants'=>'2.000_07','Compress::Zlib::IO::Compress::Base'=>'2.000_05','Compress::Zlib::IO::Compress::Deflate'=>'2.000_07','Compress::Zlib::IO::Compress::Gzip'=>'2.000_07','Compress::Zlib::IO::Compress::RawDeflate'=>'2.000_07','Compress::Zlib::IO::Compress::Zip'=>'2.000_04','Compress::Zlib::IO::Uncompress::AnyInflate'=>'2.000_07','Compress::Zlib::IO::Uncompress::AnyUncompress'=>'2.000_05','Compress::Zlib::IO::Uncompress::Base'=>'2.000_05','Compress::Zlib::IO::Uncompress::Gunzip'=>'2.000_07','Compress::Zlib::IO::Uncompress::Inflate'=>'2.000_07','Compress::Zlib::IO::Uncompress::RawInflate'=>'2.000_07','Compress::Zlib::IO::Uncompress::Unzip'=>'2.000_05','Compress::Zlib::ParseParameters'=>'2.000_07','Compress::Zlib::UncompressPlugin::Identity'=>'2.000_05','Compress::Zlib::UncompressPlugin::Inflate'=>'2.000_05','Config::Extensions'=>'0.01','Cwd'=>'3.15','Devel::PPPort'=>'3.08','Digest::SHA'=>'5.32','DirHandle'=>'1.01','DynaLoader'=>'1.07','Encode'=>'2.14','Encode::CN::HZ'=>'2.02','Encode::MIME::Header'=>'2.02','English'=>'1.04','Exporter'=>'5.59','Exporter::Heavy'=>'5.59','ExtUtils::CBuilder'=>'0.15','ExtUtils::CBuilder::Base'=>'0.12','ExtUtils::CBuilder::Platform::Unix'=>'0.12','ExtUtils::CBuilder::Platform::VMS'=>'0.12','ExtUtils::CBuilder::Platform::Windows'=>'0.12','ExtUtils::CBuilder::Platform::aix'=>'0.12','ExtUtils::CBuilder::Platform::cygwin'=>'0.12','ExtUtils::CBuilder::Platform::darwin'=>'0.12','ExtUtils::CBuilder::Platform::dec_osf'=>'0.01','ExtUtils::CBuilder::Platform::os2'=>'0.13','ExtUtils::Command::MM'=>'0.05_01','ExtUtils::Constant'=>'0.2','ExtUtils::Constant::Base'=>'0.02','ExtUtils::Constant::ProxySubs'=>'0.01','ExtUtils::Constant::XS'=>'0.02','ExtUtils::MM_Any'=>'0.13_01','ExtUtils::MM_Unix'=>'1.50_01','ExtUtils::MakeMaker'=>'6.30_01','ExtUtils::ParseXS'=>'2.15_02','Fatal'=>'1.04','File::Compare'=>'1.1005','File::Spec'=>'3.15','File::Temp'=>'0.16_01','IO::File'=>'1.13_01','IO::Handle'=>'1.26','IO::Socket'=>'1.29_01','IO::Socket::INET'=>'1.29_02','IO::Socket::UNIX'=>'1.22_01','IO::Zlib'=>'1.04_02','Locale::Maketext'=>'1.10_01','Math::BigInt::FastCalc'=>'0.10','Memoize'=>'1.01_01','Module::CoreList'=>'2.02','Moped::Msg'=>'0.01','NEXT'=>'0.60_01','Net::Cmd'=>'2.26_01','Net::Domain'=>'2.19_01','Net::Ping'=>'2.31_04','Opcode'=>'1.08','POSIX'=>'1.10','Pod::Escapes'=>'1.04','Pod::Man'=>'2.04','Pod::Perldoc'=>'3.14_01','Pod::Simple'=>'3.04','Pod::Simple::BlackBox'=>undef,'Pod::Simple::Checker'=>'2.02','Pod::Simple::Debug'=>undef,'Pod::Simple::DumpAsText'=>'2.02','Pod::Simple::DumpAsXML'=>'2.02','Pod::Simple::HTML'=>'3.03','Pod::Simple::HTMLBatch'=>'3.02','Pod::Simple::HTMLLegacy'=>'5.01','Pod::Simple::LinkSection'=>undef,'Pod::Simple::Methody'=>'2.02','Pod::Simple::Progress'=>'1.01','Pod::Simple::PullParser'=>'2.02','Pod::Simple::PullParserEndToken'=>undef,'Pod::Simple::PullParserStartToken'=>undef,'Pod::Simple::PullParserTextToken'=>undef,'Pod::Simple::PullParserToken'=>'2.02','Pod::Simple::RTF'=>'2.02','Pod::Simple::Search'=>'3.04','Pod::Simple::SimpleTree'=>'2.02','Pod::Simple::Text'=>'2.02','Pod::Simple::TextContent'=>'2.02','Pod::Simple::TiedOutFH'=>undef,'Pod::Simple::Transcode'=>undef,'Pod::Simple::TranscodeDumb'=>'2.02','Pod::Simple::TranscodeSmart'=>undef,'Pod::Simple::XMLOutStream'=>'2.02','Pod::Text'=>'3.01','Pod::Text::Color'=>'2.01','Pod::Text::Overstrike'=>'2','Pod::Text::Termcap'=>'2.01','Pod::Usage'=>'1.33_01','SelfLoader'=>'1.0905','Storable'=>'2.15_02','Test::Builder::Module'=>'0.03','Text::Balanced'=>'1.95_01','Tie::File'=>'0.97_01','UNIVERSAL'=>'1.03','XS::APItest'=>'0.09','assertions'=>'0.02','assertions::activate'=>'0.02','assertions::compat'=>undef,'constant'=>'1.07','encoding::warnings'=>'0.05','feature'=>'1.00','re'=>'0.06','sort'=>'2.00','version'=>'0.53',},removed=>{}},5.009004=>{delta_from=>5.009003,changed=>{'Archive::Tar'=>'1.30_01','AutoLoader'=>'5.61','B'=>'1.11','B::Bytecode'=>'1.02','B::C'=>'1.05','B::Concise'=>'0.69','B::Deparse'=>'0.76','B::Lint'=>'1.08','Benchmark'=>'1.08','CGI'=>'3.20','CGI::Cookie'=>'1.27','CGI::Fast'=>'1.07','CPAN'=>'1.87_55','CPAN::Debug'=>'5.400561','CPAN::FirstTime'=>'5.400742','CPAN::HandleConfig'=>'5.400740','CPAN::Nox'=>'5.400561','CPAN::Tarzip'=>'5.400714','CPAN::Version'=>'5.400561','Compress::Raw::Zlib'=>'2.000_13','Compress::Zlib'=>'2.000_13','Cwd'=>'3.19','Devel::PPPort'=>'3.10','Digest'=>'1.15','Digest::SHA'=>'5.43','Encode'=>'2.18_01','Encode::Alias'=>'2.06','Encode::Byte'=>'2.02','Encode::CJKConstants'=>'2.02','Encode::CN'=>'2.02','Encode::CN::HZ'=>'2.04','Encode::Config'=>'2.03','Encode::EBCDIC'=>'2.02','Encode::Encoder'=>'2.01','Encode::Encoding'=>'2.04','Encode::Guess'=>'2.02','Encode::JP'=>'2.03','Encode::JP::H2Z'=>'2.02','Encode::JP::JIS7'=>'2.02','Encode::KR'=>'2.02','Encode::KR::2022_KR'=>'2.02','Encode::MIME::Header'=>'2.04','Encode::MIME::Header::ISO_2022_JP'=>'1.03','Encode::Symbol'=>'2.02','Encode::TW'=>'2.02','Encode::Unicode'=>'2.03','Encode::Unicode::UTF7'=>'2.04','ExtUtils::CBuilder'=>'0.18','ExtUtils::CBuilder::Platform::Windows'=>'0.12_01','ExtUtils::Constant::Base'=>'0.03','ExtUtils::Constant::ProxySubs'=>'0.03','ExtUtils::Install'=>'1.41','ExtUtils::Installed'=>'1.41','ExtUtils::MM_Any'=>'0.13_02','ExtUtils::MM_NW5'=>'2.08_01','ExtUtils::MM_Unix'=>'1.5003','ExtUtils::MM_VMS'=>'5.73_03','ExtUtils::MM_Win32'=>'1.12_02','ExtUtils::MM_Win95'=>'0.04_01','ExtUtils::MakeMaker'=>'6.30_02','ExtUtils::Manifest'=>'1.46_01','ExtUtils::Mkbootstrap'=>'1.15_01','ExtUtils::Mksymlists'=>'1.19_01','ExtUtils::Packlist'=>'1.41','File::Basename'=>'2.75','File::Find'=>'1.11','File::GlobMapper'=>'0.000_02','File::Spec'=>'3.19','FileCache'=>'1.07','Getopt::Long'=>'2.3501','Hash::Util'=>'0.07','Hash::Util::FieldHash'=>'0.01','IO'=>'1.23_01','IO::Compress::Adapter::Deflate'=>'2.000_13','IO::Compress::Adapter::Identity'=>'2.000_13','IO::Compress::Base'=>'2.000_13','IO::Compress::Base::Common'=>'2.000_13','IO::Compress::Deflate'=>'2.000_13','IO::Compress::Gzip'=>'2.000_13','IO::Compress::Gzip::Constants'=>'2.000_13','IO::Compress::RawDeflate'=>'2.000_13','IO::Compress::Zip'=>'2.000_13','IO::Compress::Zip::Constants'=>'2.000_13','IO::Compress::Zlib::Constants'=>'2.000_13','IO::Compress::Zlib::Extra'=>'2.000_13','IO::Dir'=>'1.06','IO::File'=>'1.14','IO::Handle'=>'1.27','IO::Socket'=>'1.30_01','IO::Socket::INET'=>'1.31','IO::Socket::UNIX'=>'1.23','IO::Uncompress::Adapter::Identity'=>'2.000_13','IO::Uncompress::Adapter::Inflate'=>'2.000_13','IO::Uncompress::AnyInflate'=>'2.000_13','IO::Uncompress::AnyUncompress'=>'2.000_13','IO::Uncompress::Base'=>'2.000_13','IO::Uncompress::Gunzip'=>'2.000_13','IO::Uncompress::Inflate'=>'2.000_13','IO::Uncompress::RawInflate'=>'2.000_13','IO::Uncompress::Unzip'=>'2.000_13','MIME::Base64'=>'3.07_01','Math::Complex'=>'1.36','Math::Trig'=>'1.04','Module::Build'=>'0.2805','Module::Build::Base'=>undef,'Module::Build::Compat'=>'0.03','Module::Build::ConfigData'=>undef,'Module::Build::Cookbook'=>undef,'Module::Build::ModuleInfo'=>undef,'Module::Build::Notes'=>undef,'Module::Build::PPMMaker'=>undef,'Module::Build::Platform::Amiga'=>undef,'Module::Build::Platform::Default'=>undef,'Module::Build::Platform::EBCDIC'=>undef,'Module::Build::Platform::MPEiX'=>undef,'Module::Build::Platform::MacOS'=>undef,'Module::Build::Platform::RiscOS'=>undef,'Module::Build::Platform::Unix'=>undef,'Module::Build::Platform::VMS'=>undef,'Module::Build::Platform::VOS'=>undef,'Module::Build::Platform::Windows'=>undef,'Module::Build::Platform::aix'=>undef,'Module::Build::Platform::cygwin'=>undef,'Module::Build::Platform::darwin'=>undef,'Module::Build::Platform::os2'=>undef,'Module::Build::PodParser'=>undef,'Module::Build::Version'=>'0','Module::Build::YAML'=>'0.50','Module::CoreList'=>'2.08','Module::Load'=>'0.10','Module::Loaded'=>'0.01','Package::Constants'=>'0.01','Pod::Html'=>'1.07','Pod::Man'=>'2.09','Pod::Text'=>'3.07','Pod::Text::Color'=>'2.03','Pod::Text::Termcap'=>'2.03','SDBM_File'=>'1.06','Shell'=>'0.7','Sys::Syslog'=>'0.17','Term::ANSIColor'=>'1.11','Test::Builder'=>'0.33','Test::Builder::Tester'=>'1.04','Test::Harness'=>'2.62','Test::Harness::Util'=>'0.01','Test::More'=>'0.64','Test::Simple'=>'0.64','Text::Balanced'=>'1.98_01','Text::ParseWords'=>'3.25','Text::Tabs'=>'2007.071101','Text::Wrap'=>'2006.0711','Tie::RefHash'=>'1.34_01','Time::HiRes'=>'1.87','Time::Local'=>'1.13','Time::gmtime'=>'1.03','UNIVERSAL'=>'1.04','Unicode::Normalize'=>'1.01','Win32API::File'=>'0.1001','Win32API::File::ExtUtils::Myconst2perl'=>'1','assertions'=>'0.03','assertions::compat'=>'0.02','autouse'=>'1.06','diagnostics'=>'1.16','encoding'=>'2.04','encoding::warnings'=>'0.10','feature'=>'1.01','re'=>'0.0601','threads'=>'1.38','threads::shared'=>'0.94_01','version'=>'0.67',},removed=>{'Compress::Zlib::Common'=>1,'Compress::Zlib::Compress::Gzip::Constants'=>1,'Compress::Zlib::Compress::Zip::Constants'=>1,'Compress::Zlib::CompressPlugin::Deflate'=>1,'Compress::Zlib::CompressPlugin::Identity'=>1,'Compress::Zlib::File::GlobMapper'=>1,'Compress::Zlib::FileConstants'=>1,'Compress::Zlib::IO::Compress::Base'=>1,'Compress::Zlib::IO::Compress::Deflate'=>1,'Compress::Zlib::IO::Compress::Gzip'=>1,'Compress::Zlib::IO::Compress::RawDeflate'=>1,'Compress::Zlib::IO::Compress::Zip'=>1,'Compress::Zlib::IO::Uncompress::AnyInflate'=>1,'Compress::Zlib::IO::Uncompress::AnyUncompress'=>1,'Compress::Zlib::IO::Uncompress::Base'=>1,'Compress::Zlib::IO::Uncompress::Gunzip'=>1,'Compress::Zlib::IO::Uncompress::Inflate'=>1,'Compress::Zlib::IO::Uncompress::RawInflate'=>1,'Compress::Zlib::IO::Uncompress::Unzip'=>1,'Compress::Zlib::ParseParameters'=>1,'Compress::Zlib::UncompressPlugin::Identity'=>1,'Compress::Zlib::UncompressPlugin::Inflate'=>1,}},5.009005=>{delta_from=>5.009004,changed=>{'Archive::Extract'=>'0.22_01','Archive::Tar'=>'1.32','Attribute::Handlers'=>'0.78_06','AutoLoader'=>'5.63','AutoSplit'=>'1.05','B'=>'1.16','B::Concise'=>'0.72','B::Debug'=>'1.05','B::Deparse'=>'0.82','B::Lint'=>'1.09','B::Terse'=>'1.05','Benchmark'=>'1.1','CGI'=>'3.29','CGI::Cookie'=>'1.28','CGI::Util'=>'1.5_01','CPAN'=>'1.9102','CPAN::Debug'=>'5.400955','CPAN::FirstTime'=>'5.401669','CPAN::HandleConfig'=>'5.401744','CPAN::Kwalify'=>'5.401418','CPAN::Nox'=>'5.400844','CPAN::Queue'=>'5.401704','CPAN::Tarzip'=>'5.401717','CPAN::Version'=>'5.401387','CPANPLUS'=>'0.81_01','CPANPLUS::Backend'=>undef,'CPANPLUS::Backend::RV'=>undef,'CPANPLUS::Config'=>undef,'CPANPLUS::Configure'=>undef,'CPANPLUS::Configure::Setup'=>undef,'CPANPLUS::Dist'=>undef,'CPANPLUS::Dist::Base'=>'0.01','CPANPLUS::Dist::Build'=>'0.06_01','CPANPLUS::Dist::Build::Constants'=>'0.01','CPANPLUS::Dist::MM'=>undef,'CPANPLUS::Dist::Sample'=>undef,'CPANPLUS::Error'=>undef,'CPANPLUS::Internals'=>'0.81_01','CPANPLUS::Internals::Constants'=>'0.01','CPANPLUS::Internals::Constants::Report'=>'0.01','CPANPLUS::Internals::Extract'=>undef,'CPANPLUS::Internals::Fetch'=>undef,'CPANPLUS::Internals::Report'=>undef,'CPANPLUS::Internals::Search'=>undef,'CPANPLUS::Internals::Source'=>undef,'CPANPLUS::Internals::Utils'=>undef,'CPANPLUS::Internals::Utils::Autoflush'=>undef,'CPANPLUS::Module'=>undef,'CPANPLUS::Module::Author'=>undef,'CPANPLUS::Module::Author::Fake'=>undef,'CPANPLUS::Module::Checksums'=>undef,'CPANPLUS::Module::Fake'=>undef,'CPANPLUS::Module::Signature'=>undef,'CPANPLUS::Selfupdate'=>undef,'CPANPLUS::Shell'=>undef,'CPANPLUS::Shell::Classic'=>'0.0562','CPANPLUS::Shell::Default'=>'0.81_01','CPANPLUS::Shell::Default::Plugins::Remote'=>undef,'CPANPLUS::Shell::Default::Plugins::Source'=>undef,'CPANPLUS::inc'=>undef,'Carp'=>'1.07','Carp::Heavy'=>'1.07','Compress::Raw::Zlib'=>'2.005','Compress::Zlib'=>'2.005','Cwd'=>'3.25','DBM_Filter'=>'0.02','DB_File'=>'1.815','Data::Dumper'=>'2.121_13','Devel::InnerPackage'=>'0.3','Devel::PPPort'=>'3.11_01','Digest::MD5'=>'2.36_01','Digest::SHA'=>'5.44','DynaLoader'=>'1.08','Encode'=>'2.23','Encode::Alias'=>'2.07','Encode::Byte'=>'2.03','Encode::Config'=>'2.04','Encode::Encoding'=>'2.05','Encode::GSM0338'=>'2.00','Encode::JP::JIS7'=>'2.03','Encode::MIME::Header'=>'2.05','Encode::MIME::Name'=>'1.01','Encode::Unicode'=>'2.05','Errno'=>'1.10','Exporter'=>'5.60','Exporter::Heavy'=>'5.60','ExtUtils::CBuilder'=>'0.19','ExtUtils::CBuilder::Platform::Windows'=>'0.13','ExtUtils::Command'=>'1.13','ExtUtils::Command::MM'=>'0.07','ExtUtils::Constant::Base'=>'0.04','ExtUtils::Install'=>'1.41_01','ExtUtils::Liblist'=>'1.03','ExtUtils::Liblist::Kid'=>'1.33','ExtUtils::MM'=>'0.07','ExtUtils::MM_AIX'=>'0.05','ExtUtils::MM_Any'=>'0.15','ExtUtils::MM_BeOS'=>'1.07','ExtUtils::MM_Cygwin'=>'1.1','ExtUtils::MM_DOS'=>'0.04','ExtUtils::MM_MacOS'=>'1.1','ExtUtils::MM_NW5'=>'2.1','ExtUtils::MM_OS2'=>'1.07','ExtUtils::MM_QNX'=>'0.04','ExtUtils::MM_UWIN'=>'0.04','ExtUtils::MM_Unix'=>'1.54_01','ExtUtils::MM_VMS'=>'5.76','ExtUtils::MM_VOS'=>'0.04','ExtUtils::MM_Win32'=>'1.15','ExtUtils::MM_Win95'=>'0.06','ExtUtils::MY'=>'0.03','ExtUtils::MakeMaker'=>'6.36','ExtUtils::MakeMaker::Config'=>'0.04','ExtUtils::MakeMaker::bytes'=>'0.03','ExtUtils::MakeMaker::vmsish'=>'0.03','ExtUtils::Manifest'=>'1.51_01','ExtUtils::Mkbootstrap'=>'1.17','ExtUtils::Mksymlists'=>'1.21','ExtUtils::ParseXS'=>'2.18','ExtUtils::XSSymSet'=>'1.1','ExtUtils::testlib'=>'1.17','Fatal'=>'1.05','Fcntl'=>'1.06','File::Basename'=>'2.76','File::Copy'=>'2.10','File::Fetch'=>'0.10','File::Glob'=>'1.06','File::Path'=>'2.01','File::Spec'=>'3.25','File::Spec::Cygwin'=>'1.1_01','File::Spec::VMS'=>'1.4_01','File::Temp'=>'0.18','Filter::Util::Call'=>'1.0602','FindBin'=>'1.49','Getopt::Long'=>'2.36','Hash::Util::FieldHash'=>'1.01','IO::Compress::Adapter::Deflate'=>'2.005','IO::Compress::Adapter::Identity'=>'2.005','IO::Compress::Base'=>'2.005','IO::Compress::Base::Common'=>'2.005','IO::Compress::Deflate'=>'2.005','IO::Compress::Gzip'=>'2.005','IO::Compress::Gzip::Constants'=>'2.005','IO::Compress::RawDeflate'=>'2.005','IO::Compress::Zip'=>'2.005','IO::Compress::Zip::Constants'=>'2.005','IO::Compress::Zlib::Constants'=>'2.005','IO::Compress::Zlib::Extra'=>'2.005','IO::Uncompress::Adapter::Identity'=>'2.005','IO::Uncompress::Adapter::Inflate'=>'2.005','IO::Uncompress::AnyInflate'=>'2.005','IO::Uncompress::AnyUncompress'=>'2.005','IO::Uncompress::Base'=>'2.005','IO::Uncompress::Gunzip'=>'2.005','IO::Uncompress::Inflate'=>'2.005','IO::Uncompress::RawInflate'=>'2.005','IO::Uncompress::Unzip'=>'2.005','IO::Zlib'=>'1.05_01','IPC::Cmd'=>'0.36_01','List::Util'=>'1.19','Locale::Maketext::Simple'=>'0.18','Log::Message'=>'0.01','Log::Message::Config'=>'0.01','Log::Message::Handlers'=>undef,'Log::Message::Item'=>undef,'Log::Message::Simple'=>'0.0201','Math::BigFloat'=>'1.58','Math::BigInt'=>'1.87','Math::BigInt::Calc'=>'0.51','Math::BigInt::FastCalc'=>'0.15_01','Math::BigRat'=>'0.19','Math::Complex'=>'1.37','Memoize'=>'1.01_02','Module::Build'=>'0.2808','Module::Build::Config'=>undef,'Module::Build::Version'=>'0.7203','Module::CoreList'=>'2.12','Module::Load::Conditional'=>'0.16','Module::Pluggable'=>'3.6','Module::Pluggable::Object'=>'3.6','NDBM_File'=>'1.07','Net::Cmd'=>'2.28','Net::Config'=>'1.11','Net::Domain'=>'2.20','Net::FTP'=>'2.77','Net::FTP::A'=>'1.18','Net::NNTP'=>'2.24','Net::POP3'=>'2.29','Net::SMTP'=>'2.31','ODBM_File'=>'1.07','OS2::DLL'=>'1.03','Object::Accessor'=>'0.32','Opcode'=>'1.09','POSIX'=>'1.13','Params::Check'=>'0.26','PerlIO::encoding'=>'0.10','PerlIO::scalar'=>'0.05','PerlIO::via'=>'0.04','Pod::Html'=>'1.08','Pod::Man'=>'2.12','Pod::ParseUtils'=>'1.35','Pod::Parser'=>'1.35','Pod::Select'=>'1.35','Pod::Simple'=>'3.05','Pod::Text'=>'3.08','Pod::Usage'=>'1.35','Scalar::Util'=>'1.19','SelfLoader'=>'1.11','Shell'=>'0.72_01','Socket'=>'1.79','Storable'=>'2.16','Switch'=>'2.13','Sys::Syslog'=>'0.18_01','Term::ANSIColor'=>'1.12','Term::UI'=>'0.14_01','Term::UI::History'=>undef,'Test::Builder'=>'0.70','Test::Builder::Module'=>'0.68','Test::Builder::Tester'=>'1.07','Test::Harness'=>'2.64','Test::Harness::Results'=>'0.01','Test::More'=>'0.70','Test::Simple'=>'0.70','Text::Balanced'=>'2.0.0','Text::Soundex'=>'3.02','Text::Tabs'=>'2007.1117','Text::Wrap'=>'2006.1117','Thread'=>'3.02','Tie::File'=>'0.97_02','Tie::Hash::NamedCapture'=>'0.06','Tie::Memoize'=>'1.1','Tie::RefHash'=>'1.37','Time::HiRes'=>'1.9707','Time::Local'=>'1.17','Time::Piece'=>'1.11_02','Time::Seconds'=>undef,'Unicode'=>'5.0.0','Unicode::Normalize'=>'1.02','Unicode::UCD'=>'0.25','VMS::DCLsym'=>'1.03','Win32'=>'0.30','Win32API::File'=>'0.1001_01','Win32CORE'=>'0.02','XS::APItest'=>'0.12','XSLoader'=>'0.08','attributes'=>'0.08','base'=>'2.12','bigint'=>'0.22','bignum'=>'0.22','bigrat'=>'0.22','bytes'=>'1.03','charnames'=>'1.06','constant'=>'1.10','diagnostics'=>'1.17','encoding'=>'2.06','encoding::warnings'=>'0.11','feature'=>'1.10','fields'=>'2.12','less'=>'0.02','mro'=>'1.00','overload'=>'1.06','re'=>'0.08','sigtrap'=>'1.04','sort'=>'2.01','strict'=>'1.04','threads'=>'1.63','threads::shared'=>'1.12','utf8'=>'1.07','version'=>'0.7203','warnings'=>'1.06',},removed=>{'B::Asmdata'=>1,'B::Assembler'=>1,'B::Bblock'=>1,'B::Bytecode'=>1,'B::C'=>1,'B::CC'=>1,'B::Disassembler'=>1,'B::Stackobj'=>1,'B::Stash'=>1,'ByteLoader'=>1,'Thread::Signal'=>1,'Thread::Specific'=>1,'assertions'=>1,'assertions::activate'=>1,'assertions::compat'=>1,}},5.01=>{delta_from=>5.009005,changed=>{'Archive::Extract'=>'0.24','Archive::Tar'=>'1.38','Attribute::Handlers'=>'0.79','B'=>'1.17','B::Concise'=>'0.74','B::Deparse'=>'0.83','CPAN'=>'1.9205','CPAN::API::HOWTO'=>undef,'CPAN::Debug'=>'5.402212','CPAN::DeferedCode'=>'5.50','CPAN::FirstTime'=>'5.402229','CPAN::HandleConfig'=>'5.402212','CPAN::Nox'=>'5.402411','CPAN::Queue'=>'5.402212','CPAN::Tarzip'=>'5.402213','CPAN::Version'=>'5.5','CPANPLUS'=>'0.84','CPANPLUS::Dist::Build'=>'0.06_02','CPANPLUS::Internals'=>'0.84','CPANPLUS::Shell::Default'=>'0.84','CPANPLUS::Shell::Default::Plugins::CustomSource'=>undef,'Carp'=>'1.08','Carp::Heavy'=>'1.08','Compress::Raw::Zlib'=>'2.008','Compress::Zlib'=>'2.008','Cwd'=>'3.2501','DB_File'=>'1.816_1','Data::Dumper'=>'2.121_14','Devel::PPPort'=>'3.13','Digest::SHA'=>'5.45','Exporter'=>'5.62','Exporter::Heavy'=>'5.62','ExtUtils::CBuilder'=>'0.21','ExtUtils::CBuilder::Base'=>'0.21','ExtUtils::CBuilder::Platform::Unix'=>'0.21','ExtUtils::CBuilder::Platform::VMS'=>'0.22','ExtUtils::CBuilder::Platform::Windows'=>'0.21','ExtUtils::CBuilder::Platform::aix'=>'0.21','ExtUtils::CBuilder::Platform::cygwin'=>'0.21','ExtUtils::CBuilder::Platform::darwin'=>'0.21','ExtUtils::CBuilder::Platform::dec_osf'=>'0.21','ExtUtils::CBuilder::Platform::os2'=>'0.21','ExtUtils::Command::MM'=>'6.42','ExtUtils::Constant::ProxySubs'=>'0.05','ExtUtils::Embed'=>'1.27','ExtUtils::Install'=>'1.44','ExtUtils::Installed'=>'1.43','ExtUtils::Liblist'=>'6.42','ExtUtils::Liblist::Kid'=>'6.42','ExtUtils::MM'=>'6.42','ExtUtils::MM_AIX'=>'6.42','ExtUtils::MM_Any'=>'6.42','ExtUtils::MM_BeOS'=>'6.42','ExtUtils::MM_Cygwin'=>'6.42','ExtUtils::MM_DOS'=>'6.42','ExtUtils::MM_MacOS'=>'6.42','ExtUtils::MM_NW5'=>'6.42','ExtUtils::MM_OS2'=>'6.42','ExtUtils::MM_QNX'=>'6.42','ExtUtils::MM_UWIN'=>'6.42','ExtUtils::MM_Unix'=>'6.42','ExtUtils::MM_VMS'=>'6.42','ExtUtils::MM_VOS'=>'6.42','ExtUtils::MM_Win32'=>'6.42','ExtUtils::MM_Win95'=>'6.42','ExtUtils::MY'=>'6.42','ExtUtils::MakeMaker'=>'6.42','ExtUtils::MakeMaker::Config'=>'6.42','ExtUtils::MakeMaker::bytes'=>'6.42','ExtUtils::MakeMaker::vmsish'=>'6.42','ExtUtils::Mkbootstrap'=>'6.42','ExtUtils::Mksymlists'=>'6.42','ExtUtils::Packlist'=>'1.43','ExtUtils::ParseXS'=>'2.18_02','ExtUtils::testlib'=>'6.42','File::Copy'=>'2.11','File::Fetch'=>'0.14','File::Find'=>'1.12','File::Path'=>'2.04','File::Spec'=>'3.2501','File::Spec::Cygwin'=>'3.2501','File::Spec::Epoc'=>'3.2501','File::Spec::Functions'=>'3.2501','File::Spec::Mac'=>'3.2501','File::Spec::OS2'=>'3.2501','File::Spec::Unix'=>'3.2501','File::Spec::VMS'=>'3.2501','File::Spec::Win32'=>'3.2501','Filter::Util::Call'=>'1.07','Getopt::Long'=>'2.37','Hash::Util::FieldHash'=>'1.03','IO::Compress::Adapter::Deflate'=>'2.008','IO::Compress::Adapter::Identity'=>'2.008','IO::Compress::Base'=>'2.008','IO::Compress::Base::Common'=>'2.008','IO::Compress::Deflate'=>'2.008','IO::Compress::Gzip'=>'2.008','IO::Compress::Gzip::Constants'=>'2.008','IO::Compress::RawDeflate'=>'2.008','IO::Compress::Zip'=>'2.008','IO::Compress::Zip::Constants'=>'2.008','IO::Compress::Zlib::Constants'=>'2.008','IO::Compress::Zlib::Extra'=>'2.008','IO::Uncompress::Adapter::Identity'=>'2.008','IO::Uncompress::Adapter::Inflate'=>'2.008','IO::Uncompress::AnyInflate'=>'2.008','IO::Uncompress::AnyUncompress'=>'2.008','IO::Uncompress::Base'=>'2.008','IO::Uncompress::Gunzip'=>'2.008','IO::Uncompress::Inflate'=>'2.008','IO::Uncompress::RawInflate'=>'2.008','IO::Uncompress::Unzip'=>'2.008','IO::Zlib'=>'1.07','IPC::Cmd'=>'0.40_1','IPC::SysV'=>'1.05','Locale::Maketext'=>'1.12','Log::Message::Simple'=>'0.04','Math::BigFloat'=>'1.59','Math::BigInt'=>'1.88','Math::BigInt::Calc'=>'0.52','Math::BigInt::FastCalc'=>'0.16','Math::BigRat'=>'0.21','Module::Build'=>'0.2808_01','Module::Build::Base'=>'0.2808_01','Module::Build::Compat'=>'0.2808_01','Module::Build::Config'=>'0.2808_01','Module::Build::Dumper'=>undef,'Module::Build::ModuleInfo'=>'0.2808_01','Module::Build::Notes'=>'0.2808_01','Module::Build::PPMMaker'=>'0.2808_01','Module::Build::Platform::Amiga'=>'0.2808_01','Module::Build::Platform::Default'=>'0.2808_01','Module::Build::Platform::EBCDIC'=>'0.2808_01','Module::Build::Platform::MPEiX'=>'0.2808_01','Module::Build::Platform::MacOS'=>'0.2808_01','Module::Build::Platform::RiscOS'=>'0.2808_01','Module::Build::Platform::Unix'=>'0.2808_01','Module::Build::Platform::VMS'=>'0.2808_01','Module::Build::Platform::VOS'=>'0.2808_01','Module::Build::Platform::Windows'=>'0.2808_01','Module::Build::Platform::aix'=>'0.2808_01','Module::Build::Platform::cygwin'=>'0.2808_01','Module::Build::Platform::darwin'=>'0.2808_01','Module::Build::Platform::os2'=>'0.2808_01','Module::Build::PodParser'=>'0.2808_01','Module::CoreList'=>'2.13','Module::Load'=>'0.12','Module::Load::Conditional'=>'0.22','Net::Cmd'=>'2.29','Net::Ping'=>'2.33','Opcode'=>'1.11','Pod::Checker'=>'1.43_01','Pod::Man'=>'2.16','Pod::Perldoc'=>'3.14_02','Socket'=>'1.80','Storable'=>'2.18','Sys::Syslog'=>'0.22','Sys::Syslog::win32::Win32'=>undef,'Term::Cap'=>'1.12','Term::ReadLine'=>'1.03','Term::UI'=>'0.18','Test::Builder'=>'0.72','Test::Builder::Module'=>'0.72','Test::Builder::Tester'=>'1.09','Test::Harness::Straps'=>'0.26_01','Test::More'=>'0.72','Test::Simple'=>'0.72','Text::ParseWords'=>'3.26','Text::Soundex'=>'3.03','Tie::StdHandle'=>undef,'Time::HiRes'=>'1.9711','Time::Local'=>'1.18','Time::Piece'=>'1.12','VMS::Filespec'=>'1.12','Win32'=>'0.34','base'=>'2.13','constant'=>'1.13','feature'=>'1.11','fields'=>'2.13','filetest'=>'1.02','open'=>'1.06','threads'=>'1.67','threads::shared'=>'1.14','version'=>'0.74',},removed=>{}},5.010001=>{delta_from=>5.01,changed=>{'App::Prove'=>'3.17','App::Prove::State'=>'3.17','App::Prove::State::Result'=>'3.17','App::Prove::State::Result::Test'=>'3.17','Archive::Extract'=>'0.34','Archive::Tar'=>'1.52','Attribute::Handlers'=>'0.85','AutoLoader'=>'5.68','AutoSplit'=>'1.06','B'=>'1.22','B::Concise'=>'0.76','B::Debug'=>'1.11','B::Deparse'=>'0.89','B::Lint'=>'1.11','B::Lint::Debug'=>undef,'B::Xref'=>'1.02','Benchmark'=>'1.11','CGI'=>'3.43','CGI::Carp'=>'1.30_01','CGI::Cookie'=>'1.29','CPAN'=>'1.9402','CPAN::Author'=>'5.5','CPAN::Bundle'=>'5.5','CPAN::CacheMgr'=>'5.5','CPAN::Complete'=>'5.5','CPAN::Debug'=>'5.5','CPAN::DeferredCode'=>'5.50','CPAN::Distribution'=>'1.93','CPAN::Distroprefs'=>'6','CPAN::Distrostatus'=>'5.5','CPAN::Exception::RecursiveDependency'=>'5.5','CPAN::Exception::blocked_urllist'=>'1.0','CPAN::Exception::yaml_not_installed'=>'5.5','CPAN::FTP'=>'5.5001','CPAN::FTP::netrc'=>'1.00','CPAN::FirstTime'=>'5.53','CPAN::HandleConfig'=>'5.5','CPAN::Index'=>'1.93','CPAN::InfoObj'=>'5.5','CPAN::Kwalify'=>'5.50','CPAN::LWP::UserAgent'=>'1.00','CPAN::Module'=>'5.5','CPAN::Nox'=>'5.50','CPAN::Prompt'=>'5.5','CPAN::Queue'=>'5.5','CPAN::Shell'=>'5.5','CPAN::Tarzip'=>'5.501','CPAN::URL'=>'5.5','CPANPLUS'=>'0.88','CPANPLUS::Dist::Autobundle'=>undef,'CPANPLUS::Dist::Base'=>undef,'CPANPLUS::Dist::Build'=>'0.36','CPANPLUS::Dist::Build::Constants'=>'0.36','CPANPLUS::Internals'=>'0.88','CPANPLUS::Internals::Constants'=>undef,'CPANPLUS::Internals::Constants::Report'=>undef,'CPANPLUS::Internals::Source::Memory'=>undef,'CPANPLUS::Internals::Source::SQLite'=>undef,'CPANPLUS::Internals::Source::SQLite::Tie'=>undef,'CPANPLUS::Shell::Default'=>'0.88','Carp'=>'1.11','Carp::Heavy'=>'1.11','Compress::Raw::Bzip2'=>'2.020','Compress::Raw::Zlib'=>'2.020','Compress::Zlib'=>'2.020','Cwd'=>'3.30','DB'=>'1.02','DBM_Filter::compress'=>'0.02','DBM_Filter::encode'=>'0.02','DBM_Filter::int32'=>'0.02','DBM_Filter::null'=>'0.02','DBM_Filter::utf8'=>'0.02','DB_File'=>'1.820','Data::Dumper'=>'2.124','Devel::DProf'=>'20080331.00','Devel::PPPort'=>'3.19','Devel::Peek'=>'1.04','Digest'=>'1.16','Digest::MD5'=>'2.39','Digest::SHA'=>'5.47','Digest::base'=>'1.16','Digest::file'=>'1.16','DirHandle'=>'1.03','Dumpvalue'=>'1.13','DynaLoader'=>'1.10','Encode'=>'2.35','Encode::Alias'=>'2.12','Encode::CN::HZ'=>'2.05','Encode::Config'=>'2.05','Encode::GSM0338'=>'2.01','Encode::Guess'=>'2.03','Encode::JP::JIS7'=>'2.04','Encode::MIME::Header'=>'2.11','Encode::Unicode'=>'2.06','Errno'=>'1.11','Exporter'=>'5.63','Exporter::Heavy'=>'5.63','ExtUtils::CBuilder'=>'0.2602','ExtUtils::CBuilder::Base'=>'0.2602','ExtUtils::CBuilder::Platform::Unix'=>'0.2602','ExtUtils::CBuilder::Platform::VMS'=>'0.2602','ExtUtils::CBuilder::Platform::Windows'=>'0.2602','ExtUtils::CBuilder::Platform::aix'=>'0.2602','ExtUtils::CBuilder::Platform::cygwin'=>'0.2602','ExtUtils::CBuilder::Platform::darwin'=>'0.2602','ExtUtils::CBuilder::Platform::dec_osf'=>'0.2602','ExtUtils::CBuilder::Platform::os2'=>'0.2602','ExtUtils::Command'=>'1.16','ExtUtils::Command::MM'=>'6.55_02','ExtUtils::Constant'=>'0.22','ExtUtils::Constant::ProxySubs'=>'0.06','ExtUtils::Constant::Utils'=>'0.02','ExtUtils::Constant::XS'=>'0.03','ExtUtils::Embed'=>'1.28','ExtUtils::Install'=>'1.54','ExtUtils::Installed'=>'1.999_001','ExtUtils::Liblist'=>'6.55_02','ExtUtils::Liblist::Kid'=>'6.5502','ExtUtils::MM'=>'6.55_02','ExtUtils::MM_AIX'=>'6.55_02','ExtUtils::MM_Any'=>'6.55_02','ExtUtils::MM_BeOS'=>'6.55_02','ExtUtils::MM_Cygwin'=>'6.55_02','ExtUtils::MM_DOS'=>'6.5502','ExtUtils::MM_Darwin'=>'6.55_02','ExtUtils::MM_MacOS'=>'6.5502','ExtUtils::MM_NW5'=>'6.55_02','ExtUtils::MM_OS2'=>'6.55_02','ExtUtils::MM_QNX'=>'6.55_02','ExtUtils::MM_UWIN'=>'6.5502','ExtUtils::MM_Unix'=>'6.55_02','ExtUtils::MM_VMS'=>'6.55_02','ExtUtils::MM_VOS'=>'6.55_02','ExtUtils::MM_Win32'=>'6.55_02','ExtUtils::MM_Win95'=>'6.55_02','ExtUtils::MY'=>'6.5502','ExtUtils::MakeMaker'=>'6.55_02','ExtUtils::MakeMaker::Config'=>'6.55_02','ExtUtils::Manifest'=>'1.56','ExtUtils::Mkbootstrap'=>'6.55_02','ExtUtils::Mksymlists'=>'6.55_02','ExtUtils::ParseXS'=>'2.2002','ExtUtils::testlib'=>'6.5502','Fatal'=>'2.06_01','File::Basename'=>'2.77','File::CheckTree'=>'4.4','File::Compare'=>'1.1006','File::Copy'=>'2.14','File::DosGlob'=>'1.01','File::Fetch'=>'0.20','File::Find'=>'1.14','File::GlobMapper'=>'1.000','File::Path'=>'2.07_03','File::Spec'=>'3.30','File::Spec::Cygwin'=>'3.30','File::Spec::Epoc'=>'3.30','File::Spec::Functions'=>'3.30','File::Spec::Mac'=>'3.30','File::Spec::OS2'=>'3.30','File::Spec::Unix'=>'3.30','File::Spec::VMS'=>'3.30','File::Spec::Win32'=>'3.30','File::Temp'=>'0.22','File::stat'=>'1.01','FileCache'=>'1.08','FileHandle'=>'2.02','Filter::Simple'=>'0.84','Filter::Util::Call'=>'1.08','FindBin'=>'1.50','GDBM_File'=>'1.09','Getopt::Long'=>'2.38','Getopt::Std'=>'1.06','Hash::Util::FieldHash'=>'1.04','I18N::Collate'=>'1.01','IO'=>'1.25','IO::Compress::Adapter::Bzip2'=>'2.020','IO::Compress::Adapter::Deflate'=>'2.020','IO::Compress::Adapter::Identity'=>'2.020','IO::Compress::Base'=>'2.020','IO::Compress::Base::Common'=>'2.020','IO::Compress::Bzip2'=>'2.020','IO::Compress::Deflate'=>'2.020','IO::Compress::Gzip'=>'2.020','IO::Compress::Gzip::Constants'=>'2.020','IO::Compress::RawDeflate'=>'2.020','IO::Compress::Zip'=>'2.020','IO::Compress::Zip::Constants'=>'2.020','IO::Compress::Zlib::Constants'=>'2.020','IO::Compress::Zlib::Extra'=>'2.020','IO::Dir'=>'1.07','IO::Handle'=>'1.28','IO::Socket'=>'1.31','IO::Uncompress::Adapter::Bunzip2'=>'2.020','IO::Uncompress::Adapter::Identity'=>'2.020','IO::Uncompress::Adapter::Inflate'=>'2.020','IO::Uncompress::AnyInflate'=>'2.020','IO::Uncompress::AnyUncompress'=>'2.020','IO::Uncompress::Base'=>'2.020','IO::Uncompress::Bunzip2'=>'2.020','IO::Uncompress::Gunzip'=>'2.020','IO::Uncompress::Inflate'=>'2.020','IO::Uncompress::RawInflate'=>'2.020','IO::Uncompress::Unzip'=>'2.020','IO::Zlib'=>'1.09','IPC::Cmd'=>'0.46','IPC::Msg'=>'2.01','IPC::Open2'=>'1.03','IPC::Open3'=>'1.04','IPC::Semaphore'=>'2.01','IPC::SharedMem'=>'2.01','IPC::SysV'=>'2.01','List::Util'=>'1.21','List::Util::PP'=>'1.21','List::Util::XS'=>'1.21','Locale::Maketext'=>'1.13','Locale::Maketext::Guts'=>'1.13','Locale::Maketext::GutsLoader'=>'1.13','Log::Message'=>'0.02','MIME::Base64'=>'3.08','MIME::QuotedPrint'=>'3.08','Math::BigFloat'=>'1.60','Math::BigInt'=>'1.89','Math::BigInt::FastCalc'=>'0.19','Math::BigRat'=>'0.22','Math::Complex'=>'1.56','Math::Trig'=>'1.2','Memoize'=>'1.01_03','Module::Build'=>'0.340201','Module::Build::Base'=>'0.340201','Module::Build::Compat'=>'0.340201','Module::Build::Config'=>'0.340201','Module::Build::Cookbook'=>'0.340201','Module::Build::Dumper'=>'0.340201','Module::Build::ModuleInfo'=>'0.340201','Module::Build::Notes'=>'0.340201','Module::Build::PPMMaker'=>'0.340201','Module::Build::Platform::Amiga'=>'0.340201','Module::Build::Platform::Default'=>'0.340201','Module::Build::Platform::EBCDIC'=>'0.340201','Module::Build::Platform::MPEiX'=>'0.340201','Module::Build::Platform::MacOS'=>'0.340201','Module::Build::Platform::RiscOS'=>'0.340201','Module::Build::Platform::Unix'=>'0.340201','Module::Build::Platform::VMS'=>'0.340201','Module::Build::Platform::VOS'=>'0.340201','Module::Build::Platform::Windows'=>'0.340201','Module::Build::Platform::aix'=>'0.340201','Module::Build::Platform::cygwin'=>'0.340201','Module::Build::Platform::darwin'=>'0.340201','Module::Build::Platform::os2'=>'0.340201','Module::Build::PodParser'=>'0.340201','Module::Build::Version'=>'0.77','Module::CoreList'=>'2.18','Module::Load'=>'0.16','Module::Load::Conditional'=>'0.30','Module::Loaded'=>'0.02','Module::Pluggable'=>'3.9','Module::Pluggable::Object'=>'3.9','NDBM_File'=>'1.08','NEXT'=>'0.64','Net::Ping'=>'2.36','O'=>'1.01','OS2::Process'=>'1.03','OS2::REXX'=>'1.04','Object::Accessor'=>'0.34','POSIX'=>'1.17','Package::Constants'=>'0.02','Parse::CPAN::Meta'=>'1.39','PerlIO'=>'1.06','PerlIO::encoding'=>'0.11','PerlIO::scalar'=>'0.07','PerlIO::via'=>'0.07','Pod::Checker'=>'1.45','Pod::Find'=>'1.35','Pod::Html'=>'1.09','Pod::InputObjects'=>'1.31','Pod::Man'=>'2.22','Pod::ParseLink'=>'1.09','Pod::ParseUtils'=>'1.36','Pod::Parser'=>'1.37','Pod::Perldoc'=>'3.14_04','Pod::PlainText'=>'2.04','Pod::Select'=>'1.36','Pod::Simple'=>'3.07','Pod::Simple::XHTML'=>'3.04','Pod::Text'=>'3.13','Pod::Text::Color'=>'2.05','Pod::Text::Overstrike'=>'2.03','Pod::Text::Termcap'=>'2.05','Pod::Usage'=>'1.36','Safe'=>'2.18','Scalar::Util'=>'1.21','Scalar::Util::PP'=>'1.21','SelectSaver'=>'1.02','SelfLoader'=>'1.17','Socket'=>'1.82','Storable'=>'2.20','Switch'=>'2.14','Symbol'=>'1.07','Sys::Syslog'=>'0.27','TAP::Base'=>'3.17','TAP::Formatter::Base'=>'3.17','TAP::Formatter::Color'=>'3.17','TAP::Formatter::Console'=>'3.17','TAP::Formatter::Console::ParallelSession'=>'3.17','TAP::Formatter::Console::Session'=>'3.17','TAP::Formatter::File'=>'3.17','TAP::Formatter::File::Session'=>'3.17','TAP::Formatter::Session'=>'3.17','TAP::Harness'=>'3.17','TAP::Object'=>'3.17','TAP::Parser'=>'3.17','TAP::Parser::Aggregator'=>'3.17','TAP::Parser::Grammar'=>'3.17','TAP::Parser::Iterator'=>'3.17','TAP::Parser::Iterator::Array'=>'3.17','TAP::Parser::Iterator::Process'=>'3.17','TAP::Parser::Iterator::Stream'=>'3.17','TAP::Parser::IteratorFactory'=>'3.17','TAP::Parser::Multiplexer'=>'3.17','TAP::Parser::Result'=>'3.17','TAP::Parser::Result::Bailout'=>'3.17','TAP::Parser::Result::Comment'=>'3.17','TAP::Parser::Result::Plan'=>'3.17','TAP::Parser::Result::Pragma'=>'3.17','TAP::Parser::Result::Test'=>'3.17','TAP::Parser::Result::Unknown'=>'3.17','TAP::Parser::Result::Version'=>'3.17','TAP::Parser::Result::YAML'=>'3.17','TAP::Parser::ResultFactory'=>'3.17','TAP::Parser::Scheduler'=>'3.17','TAP::Parser::Scheduler::Job'=>'3.17','TAP::Parser::Scheduler::Spinner'=>'3.17','TAP::Parser::Source'=>'3.17','TAP::Parser::Source::Perl'=>'3.17','TAP::Parser::Utils'=>'3.17','TAP::Parser::YAMLish::Reader'=>'3.17','TAP::Parser::YAMLish::Writer'=>'3.17','Term::ANSIColor'=>'2.00','Term::ReadLine'=>'1.04','Term::UI'=>'0.20','Test'=>'1.25_02','Test::Builder'=>'0.92','Test::Builder::Module'=>'0.92','Test::Builder::Tester'=>'1.18','Test::Builder::Tester::Color'=>'1.18','Test::Harness'=>'3.17','Test::More'=>'0.92','Test::Simple'=>'0.92','Text::ParseWords'=>'3.27','Text::Tabs'=>'2009.0305','Text::Wrap'=>'2009.0305','Thread::Queue'=>'2.11','Thread::Semaphore'=>'2.09','Tie::Handle'=>'4.2','Tie::Hash'=>'1.03','Tie::RefHash'=>'1.38','Tie::Scalar'=>'1.01','Tie::StdHandle'=>'4.2','Time::HiRes'=>'1.9719','Time::Local'=>'1.1901','Time::Piece'=>'1.15','UNIVERSAL'=>'1.05','Unicode'=>'5.1.0','Unicode::Normalize'=>'1.03','Unicode::UCD'=>'0.27','VMS::Stdio'=>'2.4','Win32'=>'0.39','Win32API::File'=>'0.1101','XS::APItest'=>'0.15','XS::Typemap'=>'0.03','XSLoader'=>'0.10','attributes'=>'0.09','attrs'=>'1.03','autodie'=>'2.06_01','autodie::exception'=>'2.06_01','autodie::exception::system'=>'2.06_01','autodie::hints'=>'2.06_01','base'=>'2.14','bigint'=>'0.23','bignum'=>'0.23','bigrat'=>'0.23','blib'=>'1.04','charnames'=>'1.07','constant'=>'1.17','encoding'=>'2.6_01','feature'=>'1.13','fields'=>'2.14','lib'=>'0.62','mro'=>'1.01','open'=>'1.07','ops'=>'1.02','overload'=>'1.07','overload::numbers'=>undef,'overloading'=>'0.01','parent'=>'0.221','re'=>'0.09','threads'=>'1.72','threads::shared'=>'1.29','version'=>'0.77',},removed=>{'CPAN::API::HOWTO'=>1,'CPAN::DeferedCode'=>1,'CPANPLUS::inc'=>1,'ExtUtils::MakeMaker::bytes'=>1,'ExtUtils::MakeMaker::vmsish'=>1,'Test::Harness::Assert'=>1,'Test::Harness::Iterator'=>1,'Test::Harness::Point'=>1,'Test::Harness::Results'=>1,'Test::Harness::Straps'=>1,'Test::Harness::Util'=>1,}},5.011=>{delta_from=>5.010001,changed=>{'Archive::Tar'=>'1.54','Attribute::Handlers'=>'0.87','AutoLoader'=>'5.70','B::Deparse'=>'0.91','B::Lint'=>'1.11_01','B::Lint::Debug'=>'0.01','CGI'=>'3.45','CGI::Apache'=>'1.01','CGI::Carp'=>'3.45','CGI::Pretty'=>'3.44','CGI::Switch'=>'1.01','CGI::Util'=>'3.45','CPAN'=>'1.94_51','CPAN::Distribution'=>'1.94','CPAN::FTP'=>'5.5002','CPAN::Index'=>'1.94','CPAN::LWP::UserAgent'=>'1.94','CPANPLUS::Dist::Build'=>'0.40','CPANPLUS::Dist::Build::Constants'=>'0.40','Carp'=>'1.12','Carp::Heavy'=>'1.12','Class::ISA'=>'0.36','Compress::Raw::Bzip2'=>'2.021','Compress::Raw::Zlib'=>'2.021','Compress::Zlib'=>'2.021','Cwd'=>'3.3002','Data::Dumper'=>'2.125','Encode'=>'2.37','Exporter'=>'5.64','Exporter::Heavy'=>'5.64','ExtUtils::ParseXS'=>'2.200403','File::Basename'=>'2.78','File::Copy'=>'2.16','File::stat'=>'1.02','IO'=>'1.25_01','IO::Compress::Adapter::Bzip2'=>'2.021','IO::Compress::Adapter::Deflate'=>'2.021','IO::Compress::Adapter::Identity'=>'2.021','IO::Compress::Base'=>'2.021','IO::Compress::Base::Common'=>'2.021','IO::Compress::Bzip2'=>'2.021','IO::Compress::Deflate'=>'2.021','IO::Compress::Gzip'=>'2.021','IO::Compress::Gzip::Constants'=>'2.021','IO::Compress::RawDeflate'=>'2.021','IO::Compress::Zip'=>'2.021','IO::Compress::Zip::Constants'=>'2.021','IO::Compress::Zlib::Constants'=>'2.021','IO::Compress::Zlib::Extra'=>'2.021','IO::Uncompress::Adapter::Bunzip2'=>'2.021','IO::Uncompress::Adapter::Identity'=>'2.021','IO::Uncompress::Adapter::Inflate'=>'2.021','IO::Uncompress::AnyInflate'=>'2.021','IO::Uncompress::AnyUncompress'=>'2.021','IO::Uncompress::Base'=>'2.021','IO::Uncompress::Bunzip2'=>'2.021','IO::Uncompress::Gunzip'=>'2.021','IO::Uncompress::Inflate'=>'2.021','IO::Uncompress::RawInflate'=>'2.021','IO::Uncompress::Unzip'=>'2.021','IO::Zlib'=>'1.10','IPC::Cmd'=>'0.50','IPC::Open3'=>'1.05','Locale::Maketext::Simple'=>'0.21','Log::Message::Simple'=>'0.06','Math::BigInt'=>'1.89_01','Math::BigRat'=>'0.24','Module::Build'=>'0.35','Module::Build::Base'=>'0.35','Module::Build::Compat'=>'0.35','Module::Build::Config'=>'0.35','Module::Build::Cookbook'=>'0.35','Module::Build::Dumper'=>'0.35','Module::Build::ModuleInfo'=>'0.35','Module::Build::Notes'=>'0.35','Module::Build::PPMMaker'=>'0.35','Module::Build::Platform::Amiga'=>'0.35','Module::Build::Platform::Default'=>'0.35','Module::Build::Platform::EBCDIC'=>'0.35','Module::Build::Platform::MPEiX'=>'0.35','Module::Build::Platform::MacOS'=>'0.35','Module::Build::Platform::RiscOS'=>'0.35','Module::Build::Platform::Unix'=>'0.35','Module::Build::Platform::VMS'=>'0.35','Module::Build::Platform::VOS'=>'0.35','Module::Build::Platform::Windows'=>'0.35','Module::Build::Platform::aix'=>'0.35','Module::Build::Platform::cygwin'=>'0.35','Module::Build::Platform::darwin'=>'0.35','Module::Build::Platform::os2'=>'0.35','Module::Build::PodParser'=>'0.35','Module::CoreList'=>'2.19','Module::Loaded'=>'0.06','Opcode'=>'1.13','PerlIO::via'=>'0.08','Pod::Perldoc'=>'3.15_01','Pod::Plainer'=>'1.01','Safe'=>'2.19','Socket'=>'1.84','Switch'=>'2.14_01','Term::ANSIColor'=>'2.02','Term::ReadLine'=>'1.05','Text::Balanced'=>'2.02','Text::Soundex'=>'3.03_01','Time::Local'=>'1.1901_01','Unicode::Collate'=>'0.52_01','attributes'=>'0.12','constant'=>'1.19','deprecate'=>'0.01','overload'=>'1.08','parent'=>'0.223','re'=>'0.10','threads'=>'1.74','threads::shared'=>'1.31','warnings'=>'1.07',},removed=>{'attrs'=>1,}},5.011001=>{delta_from=>5.011,changed=>{'B'=>'1.23','B::Concise'=>'0.77','B::Deparse'=>'0.92','CGI'=>'3.48','CGI::Pretty'=>'3.46','CGI::Util'=>'3.48','CPANPLUS'=>'0.89_03','CPANPLUS::Internals'=>'0.89_03','CPANPLUS::Shell::Default'=>'0.89_03','Carp'=>'1.13','Carp::Heavy'=>'1.13','ExtUtils::CBuilder'=>'0.260301','ExtUtils::CBuilder::Base'=>'0.260301','ExtUtils::CBuilder::Platform::Unix'=>'0.260301','ExtUtils::CBuilder::Platform::VMS'=>'0.260301','ExtUtils::CBuilder::Platform::Windows'=>'0.260301','ExtUtils::CBuilder::Platform::aix'=>'0.260301','ExtUtils::CBuilder::Platform::cygwin'=>'0.260301','ExtUtils::CBuilder::Platform::darwin'=>'0.260301','ExtUtils::CBuilder::Platform::dec_osf'=>'0.260301','ExtUtils::CBuilder::Platform::os2'=>'0.260301','ExtUtils::Install'=>'1.55','ExtUtils::Manifest'=>'1.57','ExtUtils::Packlist'=>'1.44','ExtUtils::ParseXS'=>'2.21','File::Glob'=>'1.07','File::Path'=>'2.08','IO'=>'1.25_02','Module::CoreList'=>'2.21','OS2::DLL'=>'1.04','OS2::Process'=>'1.04','Object::Accessor'=>'0.36','Opcode'=>'1.15','POSIX'=>'1.18','Parse::CPAN::Meta'=>'1.40','PerlIO::via'=>'0.09','Pod::Simple'=>'3.08','Socket'=>'1.85','Storable'=>'2.22','Switch'=>'2.15','Test::Builder'=>'0.94','Test::Builder::Module'=>'0.94','Test::More'=>'0.94','Test::Simple'=>'0.94','XS::APItest'=>'0.16','mro'=>'1.02','overload'=>'1.09','threads::shared'=>'1.32',},removed=>{}},5.011002=>{delta_from=>5.011001,changed=>{'B::Concise'=>'0.78','B::Deparse'=>'0.93','CPANPLUS'=>'0.89_09','CPANPLUS::Dist::Build'=>'0.44','CPANPLUS::Dist::Build::Constants'=>'0.44','CPANPLUS::Internals'=>'0.89_09','CPANPLUS::Shell::Default'=>'0.89_09','Carp'=>'1.14','Carp::Heavy'=>'1.14','Compress::Zlib'=>'2.022','DBM_Filter'=>'0.03','Encode'=>'2.38','Encode::Byte'=>'2.04','Encode::CN'=>'2.03','Encode::JP'=>'2.04','Encode::KR'=>'2.03','Encode::TW'=>'2.03','Encode::Unicode'=>'2.07','Env'=>'1.01','Exporter'=>'5.64_01','Exporter::Heavy'=>'5.64_01','ExtUtils::CBuilder'=>'0.27','ExtUtils::CBuilder::Base'=>'0.27','ExtUtils::CBuilder::Platform::Unix'=>'0.27','ExtUtils::CBuilder::Platform::VMS'=>'0.27','ExtUtils::CBuilder::Platform::Windows'=>'0.27','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.27','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.27','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.27','ExtUtils::CBuilder::Platform::aix'=>'0.27','ExtUtils::CBuilder::Platform::cygwin'=>'0.27','ExtUtils::CBuilder::Platform::darwin'=>'0.27','ExtUtils::CBuilder::Platform::dec_osf'=>'0.27','ExtUtils::CBuilder::Platform::os2'=>'0.27','File::Fetch'=>'0.22','I18N::LangTags::Detect'=>'1.04','I18N::Langinfo'=>'0.03','IO::Compress::Adapter::Bzip2'=>'2.022','IO::Compress::Adapter::Deflate'=>'2.022','IO::Compress::Adapter::Identity'=>'2.022','IO::Compress::Base'=>'2.022','IO::Compress::Base::Common'=>'2.022','IO::Compress::Bzip2'=>'2.022','IO::Compress::Deflate'=>'2.022','IO::Compress::Gzip'=>'2.022','IO::Compress::Gzip::Constants'=>'2.022','IO::Compress::RawDeflate'=>'2.022','IO::Compress::Zip'=>'2.022','IO::Compress::Zip::Constants'=>'2.022','IO::Compress::Zlib::Constants'=>'2.022','IO::Compress::Zlib::Extra'=>'2.022','IO::Uncompress::Adapter::Bunzip2'=>'2.022','IO::Uncompress::Adapter::Identity'=>'2.022','IO::Uncompress::Adapter::Inflate'=>'2.022','IO::Uncompress::AnyInflate'=>'2.022','IO::Uncompress::AnyUncompress'=>'2.022','IO::Uncompress::Base'=>'2.022','IO::Uncompress::Bunzip2'=>'2.022','IO::Uncompress::Gunzip'=>'2.022','IO::Uncompress::Inflate'=>'2.022','IO::Uncompress::RawInflate'=>'2.022','IO::Uncompress::Unzip'=>'2.022','IPC::Cmd'=>'0.54','List::Util'=>'1.22','List::Util::PP'=>'1.22','List::Util::XS'=>'1.22','Locale::Maketext'=>'1.14','Module::Build'=>'0.35_09','Module::Build::Base'=>'0.35_09','Module::Build::Compat'=>'0.35_09','Module::Build::Config'=>'0.35_09','Module::Build::Cookbook'=>'0.35_09','Module::Build::Dumper'=>'0.35_09','Module::Build::ModuleInfo'=>'0.35_09','Module::Build::Notes'=>'0.35_09','Module::Build::PPMMaker'=>'0.35_09','Module::Build::Platform::Amiga'=>'0.35_09','Module::Build::Platform::Default'=>'0.35_09','Module::Build::Platform::EBCDIC'=>'0.35_09','Module::Build::Platform::MPEiX'=>'0.35_09','Module::Build::Platform::MacOS'=>'0.35_09','Module::Build::Platform::RiscOS'=>'0.35_09','Module::Build::Platform::Unix'=>'0.35_09','Module::Build::Platform::VMS'=>'0.35_09','Module::Build::Platform::VOS'=>'0.35_09','Module::Build::Platform::Windows'=>'0.35_09','Module::Build::Platform::aix'=>'0.35_09','Module::Build::Platform::cygwin'=>'0.35_09','Module::Build::Platform::darwin'=>'0.35_09','Module::Build::Platform::os2'=>'0.35_09','Module::Build::PodParser'=>'0.35_09','Module::Build::YAML'=>'1.40','Module::CoreList'=>'2.23','Module::Load::Conditional'=>'0.34','Pod::Simple'=>'3.10','Pod::Simple::XHTML'=>'3.10','Scalar::Util'=>'1.22','Scalar::Util::PP'=>'1.22','Switch'=>'2.16','XS::APItest'=>'0.17','XS::APItest::KeywordRPN'=>'0.003','base'=>'2.15','diagnostics'=>'1.18','fields'=>'2.15','inc::latest'=>'0.35_09','legacy'=>'1.00','overload'=>'1.10',},removed=>{}},5.011003=>{delta_from=>5.011002,changed=>{'App::Cpan'=>'1.570001','Archive::Extract'=>'0.36','CPAN'=>'1.94_5301','CPAN::FTP'=>'5.5004','CPAN::FirstTime'=>'5.530001','CPAN::Mirrors'=>'1.770001','CPANPLUS'=>'0.90','CPANPLUS::Internals'=>'0.90','CPANPLUS::Shell::Default'=>'0.90','Cwd'=>'3.31','Encode'=>'2.39','ExtUtils::Command::MM'=>'6.56','ExtUtils::Liblist'=>'6.56','ExtUtils::Liblist::Kid'=>'6.56','ExtUtils::MM'=>'6.56','ExtUtils::MM_AIX'=>'6.56','ExtUtils::MM_Any'=>'6.56','ExtUtils::MM_BeOS'=>'6.56','ExtUtils::MM_Cygwin'=>'6.56','ExtUtils::MM_DOS'=>'6.56','ExtUtils::MM_Darwin'=>'6.56','ExtUtils::MM_MacOS'=>'6.56','ExtUtils::MM_NW5'=>'6.56','ExtUtils::MM_OS2'=>'6.56','ExtUtils::MM_QNX'=>'6.56','ExtUtils::MM_UWIN'=>'6.56','ExtUtils::MM_Unix'=>'6.56','ExtUtils::MM_VMS'=>'6.56','ExtUtils::MM_VOS'=>'6.56','ExtUtils::MM_Win32'=>'6.56','ExtUtils::MM_Win95'=>'6.56','ExtUtils::MY'=>'6.56','ExtUtils::MakeMaker'=>'6.56','ExtUtils::MakeMaker::Config'=>'6.56','ExtUtils::Mkbootstrap'=>'6.56','ExtUtils::Mksymlists'=>'6.56','ExtUtils::testlib'=>'6.56','File::Find'=>'1.15','File::Path'=>'2.08_01','File::Spec'=>'3.31','Module::Build'=>'0.36','Module::Build::Base'=>'0.36','Module::Build::Compat'=>'0.36','Module::Build::Config'=>'0.36','Module::Build::Cookbook'=>'0.36','Module::Build::Dumper'=>'0.36','Module::Build::ModuleInfo'=>'0.36','Module::Build::Notes'=>'0.36','Module::Build::PPMMaker'=>'0.36','Module::Build::Platform::Amiga'=>'0.36','Module::Build::Platform::Default'=>'0.36','Module::Build::Platform::EBCDIC'=>'0.36','Module::Build::Platform::MPEiX'=>'0.36','Module::Build::Platform::MacOS'=>'0.36','Module::Build::Platform::RiscOS'=>'0.36','Module::Build::Platform::Unix'=>'0.36','Module::Build::Platform::VMS'=>'0.36','Module::Build::Platform::VOS'=>'0.36','Module::Build::Platform::Windows'=>'0.36','Module::Build::Platform::aix'=>'0.36','Module::Build::Platform::cygwin'=>'0.36','Module::Build::Platform::darwin'=>'0.36','Module::Build::Platform::os2'=>'0.36','Module::Build::PodParser'=>'0.36','Module::CoreList'=>'2.24','POSIX'=>'1.19','Pod::Simple'=>'3.13','Pod::Simple::BlackBox'=>'3.13','Pod::Simple::Checker'=>'3.13','Pod::Simple::Debug'=>'3.13','Pod::Simple::DumpAsText'=>'3.13','Pod::Simple::DumpAsXML'=>'3.13','Pod::Simple::HTML'=>'3.13','Pod::Simple::HTMLBatch'=>'3.13','Pod::Simple::LinkSection'=>'3.13','Pod::Simple::Methody'=>'3.13','Pod::Simple::Progress'=>'3.13','Pod::Simple::PullParser'=>'3.13','Pod::Simple::PullParserEndToken'=>'3.13','Pod::Simple::PullParserStartToken'=>'3.13','Pod::Simple::PullParserTextToken'=>'3.13','Pod::Simple::PullParserToken'=>'3.13','Pod::Simple::RTF'=>'3.13','Pod::Simple::Search'=>'3.13','Pod::Simple::SimpleTree'=>'3.13','Pod::Simple::Text'=>'3.13','Pod::Simple::TextContent'=>'3.13','Pod::Simple::TiedOutFH'=>'3.13','Pod::Simple::Transcode'=>'3.13','Pod::Simple::TranscodeDumb'=>'3.13','Pod::Simple::TranscodeSmart'=>'3.13','Pod::Simple::XHTML'=>'3.13','Pod::Simple::XMLOutStream'=>'3.13','Safe'=>'2.20','Unicode'=>'5.2.0','constant'=>'1.20','diagnostics'=>'1.19','feature'=>'1.14','inc::latest'=>'0.36','threads'=>'1.75','warnings'=>'1.08',},removed=>{'legacy'=>1,}},5.011004=>{delta_from=>5.011003,changed=>{'App::Cpan'=>'1.5701','Archive::Extract'=>'0.38','B::Deparse'=>'0.94','CPAN'=>'1.94_54','CPAN::FirstTime'=>'5.53','CPAN::Mirrors'=>'1.77','Carp'=>'1.15','Carp::Heavy'=>'1.15','Compress::Raw::Bzip2'=>'2.024','Compress::Raw::Zlib'=>'2.024','Compress::Zlib'=>'2.024','File::Copy'=>'2.17','File::Fetch'=>'0.24','GDBM_File'=>'1.10','IO::Compress::Adapter::Bzip2'=>'2.024','IO::Compress::Adapter::Deflate'=>'2.024','IO::Compress::Adapter::Identity'=>'2.024','IO::Compress::Base'=>'2.024','IO::Compress::Base::Common'=>'2.024','IO::Compress::Bzip2'=>'2.024','IO::Compress::Deflate'=>'2.024','IO::Compress::Gzip'=>'2.024','IO::Compress::Gzip::Constants'=>'2.024','IO::Compress::RawDeflate'=>'2.024','IO::Compress::Zip'=>'2.024','IO::Compress::Zip::Constants'=>'2.024','IO::Compress::Zlib::Constants'=>'2.024','IO::Compress::Zlib::Extra'=>'2.024','IO::Uncompress::Adapter::Bunzip2'=>'2.024','IO::Uncompress::Adapter::Identity'=>'2.024','IO::Uncompress::Adapter::Inflate'=>'2.024','IO::Uncompress::AnyInflate'=>'2.024','IO::Uncompress::AnyUncompress'=>'2.024','IO::Uncompress::Base'=>'2.024','IO::Uncompress::Bunzip2'=>'2.024','IO::Uncompress::Gunzip'=>'2.024','IO::Uncompress::Inflate'=>'2.024','IO::Uncompress::RawInflate'=>'2.024','IO::Uncompress::Unzip'=>'2.024','Module::Build'=>'0.3603','Module::Build::Base'=>'0.3603','Module::Build::Compat'=>'0.3603','Module::Build::Config'=>'0.3603','Module::Build::Cookbook'=>'0.3603','Module::Build::Dumper'=>'0.3603','Module::Build::ModuleInfo'=>'0.3603','Module::Build::Notes'=>'0.3603','Module::Build::PPMMaker'=>'0.3603','Module::Build::Platform::Amiga'=>'0.3603','Module::Build::Platform::Default'=>'0.3603','Module::Build::Platform::EBCDIC'=>'0.3603','Module::Build::Platform::MPEiX'=>'0.3603','Module::Build::Platform::MacOS'=>'0.3603','Module::Build::Platform::RiscOS'=>'0.3603','Module::Build::Platform::Unix'=>'0.3603','Module::Build::Platform::VMS'=>'0.3603','Module::Build::Platform::VOS'=>'0.3603','Module::Build::Platform::Windows'=>'0.3603','Module::Build::Platform::aix'=>'0.3603','Module::Build::Platform::cygwin'=>'0.3603','Module::Build::Platform::darwin'=>'0.3603','Module::Build::Platform::os2'=>'0.3603','Module::Build::PodParser'=>'0.3603','Module::CoreList'=>'2.25','PerlIO::encoding'=>'0.12','Safe'=>'2.21','UNIVERSAL'=>'1.06','feature'=>'1.15','inc::latest'=>'0.3603','less'=>'0.03','re'=>'0.11','version'=>'0.81','warnings'=>'1.09',},removed=>{}},5.011005=>{delta_from=>5.011004,changed=>{'B::Debug'=>'1.12','CPAN'=>'1.94_56','CPAN::Debug'=>'5.5001','CPAN::Distribution'=>'1.9456','CPAN::FirstTime'=>'5.5301','CPAN::HandleConfig'=>'5.5001','CPAN::Shell'=>'5.5001','CPAN::Tarzip'=>'5.5011','CPANPLUS::Dist::Build'=>'0.46','CPANPLUS::Dist::Build::Constants'=>'0.46','Module::CoreList'=>'2.26','Pod::Man'=>'2.23','Pod::ParseLink'=>'1.10','Pod::Perldoc'=>'3.15_02','Pod::Plainer'=>'1.02','Pod::Text'=>'3.14','Pod::Text::Color'=>'2.06','Pod::Text::Overstrike'=>'2.04','Pod::Text::Termcap'=>'2.06','Safe'=>'2.22','Socket'=>'1.86','version'=>'0.82',},removed=>{}},5.012=>{delta_from=>5.011005,changed=>{'B::Deparse'=>'0.96','CPAN::Distribution'=>'1.9456_01','Module::CoreList'=>'2.29','Safe'=>'2.25','Socket'=>'1.87','Tie::Scalar'=>'1.02','Time::Piece'=>'1.15_01','bytes'=>'1.04','feature'=>'1.16','utf8'=>'1.08',},removed=>{}},5.012001=>{delta_from=>5.012,changed=>{'B::Deparse'=>'0.97','CGI'=>'3.49','CGI::Fast'=>'1.08','Carp'=>'1.16','Carp::Heavy'=>'1.16','File::Copy'=>'2.18','Module::CoreList'=>'2.32','Pod::Functions'=>'1.04','Pod::Simple'=>'3.14','Pod::Simple::BlackBox'=>'3.14','Pod::Simple::Checker'=>'3.14','Pod::Simple::Debug'=>'3.14','Pod::Simple::DumpAsText'=>'3.14','Pod::Simple::DumpAsXML'=>'3.14','Pod::Simple::HTML'=>'3.14','Pod::Simple::HTMLBatch'=>'3.14','Pod::Simple::LinkSection'=>'3.14','Pod::Simple::Methody'=>'3.14','Pod::Simple::Progress'=>'3.14','Pod::Simple::PullParser'=>'3.14','Pod::Simple::PullParserEndToken'=>'3.14','Pod::Simple::PullParserStartToken'=>'3.14','Pod::Simple::PullParserTextToken'=>'3.14','Pod::Simple::PullParserToken'=>'3.14','Pod::Simple::RTF'=>'3.14','Pod::Simple::Search'=>'3.14','Pod::Simple::SimpleTree'=>'3.14','Pod::Simple::Text'=>'3.14','Pod::Simple::TextContent'=>'3.14','Pod::Simple::TiedOutFH'=>'3.14','Pod::Simple::Transcode'=>'3.14','Pod::Simple::TranscodeDumb'=>'3.14','Pod::Simple::TranscodeSmart'=>'3.14','Pod::Simple::XHTML'=>'3.14','Pod::Simple::XMLOutStream'=>'3.14','Safe'=>'2.27',},removed=>{}},5.012002=>{delta_from=>5.012001,changed=>{'Carp'=>'1.17','Carp::Heavy'=>'1.17','File::Spec'=>'3.31_01','Module::CoreList'=>'2.38','Module::Load::Conditional'=>'0.38','PerlIO::scalar'=>'0.08',},removed=>{}},5.012003=>{delta_from=>5.012002,changed=>{'B::Deparse'=>'0.9701','Module::Build::Platform::cygwin'=>'0.360301','Module::CoreList'=>'2.43','Socket'=>'1.87_01',},removed=>{}},5.012004=>{delta_from=>5.012003,changed=>{'Module::CoreList'=>'2.50',},removed=>{}},5.012005=>{delta_from=>5.012004,changed=>{'B::Concise'=>'0.78_01','Encode'=>'2.39_01','File::Glob'=>'1.07_01','Module::CoreList'=>'2.50_02','Unicode::UCD'=>'0.29','charnames'=>'1.07_01',},removed=>{}},5.013=>{delta_from=>5.012,changed=>{'CGI'=>'3.49','CGI::Fast'=>'1.08','Data::Dumper'=>'2.126','ExtUtils::MM_Unix'=>'6.5601','ExtUtils::MakeMaker'=>'6.5601','File::Copy'=>'2.18','IPC::Open3'=>'1.06','MIME::Base64'=>'3.09','MIME::QuotedPrint'=>'3.09','Module::CoreList'=>'2.31','Pod::Functions'=>'1.04','XS::APItest'=>'0.18','XS::APItest::KeywordRPN'=>'0.004','feature'=>'1.17','threads'=>'1.77_01','threads::shared'=>'1.33',},removed=>{}},5.013001=>{delta_from=>5.012001,changed=>{'Data::Dumper'=>'2.126','Dumpvalue'=>'1.14','Errno'=>'1.12','ExtUtils::MM_Unix'=>'6.5601','ExtUtils::MakeMaker'=>'6.5601','ExtUtils::ParseXS'=>'2.2205','File::Find'=>'1.16','IPC::Cmd'=>'0.58','IPC::Open3'=>'1.06','List::Util'=>'1.23','List::Util::PP'=>'1.23','List::Util::XS'=>'1.23','Locale::Codes'=>'3.12','Locale::Codes::Country'=>'3.12','Locale::Codes::Currency'=>'3.12','Locale::Codes::Language'=>'3.12','Locale::Codes::Script'=>'3.12','Locale::Constants'=>'3.12','Locale::Country'=>'3.12','Locale::Currency'=>'3.12','Locale::Language'=>'3.12','Locale::Script'=>'3.12','MIME::Base64'=>'3.09','MIME::QuotedPrint'=>'3.09','Module::Build::Platform::cygwin'=>'0.360301','Module::CoreList'=>'2.34','Module::Load::Conditional'=>'0.38','PerlIO::scalar'=>'0.08','Scalar::Util'=>'1.23','Scalar::Util::PP'=>'1.23','Socket'=>'1.88','Term::ReadLine'=>'1.06','Unicode::UCD'=>'0.28','XS::APItest'=>'0.19','XS::APItest::KeywordRPN'=>'0.004','charnames'=>'1.08','feature'=>'1.17','threads'=>'1.77_01','threads::shared'=>'1.33',},removed=>{'Class::ISA'=>1,'Pod::Plainer'=>1,'Switch'=>1,}},5.013002=>{delta_from=>5.013001,changed=>{'B::Concise'=>'0.79','B::Deparse'=>'0.98','CPAN'=>'1.94_57','CPAN::Distribution'=>'1.9600','Exporter'=>'5.64_02','Exporter::Heavy'=>'5.64_02','File::Copy'=>'2.19','Hash::Util'=>'0.08','IO::Socket'=>'1.32','Locale::Codes'=>'3.13','Locale::Codes::Country'=>'3.13','Locale::Codes::Currency'=>'3.13','Locale::Codes::Language'=>'3.13','Locale::Codes::Script'=>'3.13','Locale::Constants'=>'3.13','Locale::Country'=>'3.13','Locale::Currency'=>'3.13','Locale::Language'=>'3.13','Locale::Script'=>'3.13','Search::Dict'=>'1.03','Socket'=>'1.89','Thread::Semaphore'=>'2.11','UNIVERSAL'=>'1.07','VMS::DCLsym'=>'1.04','mro'=>'1.03','threads'=>'1.77_02','threads::shared'=>'1.33_01',},removed=>{}},5.013003=>{delta_from=>5.013002,changed=>{'App::Prove'=>'3.21','App::Prove::State'=>'3.21','App::Prove::State::Result'=>'3.21','App::Prove::State::Result::Test'=>'3.21','Archive::Extract'=>'0.42','Archive::Tar'=>'1.64','Archive::Tar::Constant'=>'1.64','Archive::Tar::File'=>'1.64','Attribute::Handlers'=>'0.88','CPANPLUS'=>'0.9007','CPANPLUS::Internals'=>'0.9007','CPANPLUS::Shell::Default'=>'0.9007','Compress::Raw::Bzip2'=>'2.027','Compress::Raw::Zlib'=>'2.027_01','Compress::Zlib'=>'2.027','DB'=>'1.03','Digest::MD5'=>'2.40','Digest::SHA'=>'5.48','Exporter'=>'5.64_03','Exporter::Heavy'=>'5.64_03','ExtUtils::CBuilder'=>'0.2703','ExtUtils::CBuilder::Base'=>'0.2703_01','ExtUtils::CBuilder::Platform::Unix'=>'0.2703','ExtUtils::CBuilder::Platform::VMS'=>'0.2703','ExtUtils::CBuilder::Platform::Windows'=>'0.2703','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.2703','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.2703','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.2703','ExtUtils::CBuilder::Platform::aix'=>'0.2703','ExtUtils::CBuilder::Platform::cygwin'=>'0.2703','ExtUtils::CBuilder::Platform::darwin'=>'0.2703','ExtUtils::CBuilder::Platform::dec_osf'=>'0.2703','ExtUtils::CBuilder::Platform::os2'=>'0.2703','ExtUtils::Manifest'=>'1.58','ExtUtils::ParseXS'=>'2.2206','Fatal'=>'2.10','File::Basename'=>'2.79','File::Copy'=>'2.20','File::DosGlob'=>'1.02','File::Find'=>'1.17','File::Glob'=>'1.08','File::stat'=>'1.03','I18N::LangTags'=>'0.35_01','I18N::LangTags::List'=>'0.35_01','IO::Compress::Adapter::Bzip2'=>'2.027','IO::Compress::Adapter::Deflate'=>'2.027','IO::Compress::Adapter::Identity'=>'2.027','IO::Compress::Base'=>'2.027','IO::Compress::Base::Common'=>'2.027','IO::Compress::Bzip2'=>'2.027','IO::Compress::Deflate'=>'2.027','IO::Compress::Gzip'=>'2.027','IO::Compress::Gzip::Constants'=>'2.027','IO::Compress::RawDeflate'=>'2.027','IO::Compress::Zip'=>'2.027','IO::Compress::Zip::Constants'=>'2.027','IO::Compress::Zlib::Constants'=>'2.027','IO::Compress::Zlib::Extra'=>'2.027','IO::Uncompress::Adapter::Bunzip2'=>'2.027','IO::Uncompress::Adapter::Identity'=>'2.027','IO::Uncompress::Adapter::Inflate'=>'2.027','IO::Uncompress::AnyInflate'=>'2.027','IO::Uncompress::AnyUncompress'=>'2.027','IO::Uncompress::Base'=>'2.027','IO::Uncompress::Bunzip2'=>'2.027','IO::Uncompress::Gunzip'=>'2.027','IO::Uncompress::Inflate'=>'2.027','IO::Uncompress::RawInflate'=>'2.027','IO::Uncompress::Unzip'=>'2.027','IPC::Cmd'=>'0.60','IPC::Msg'=>'2.03','IPC::Semaphore'=>'2.03','IPC::SharedMem'=>'2.03','IPC::SysV'=>'2.03','Locale::Maketext'=>'1.15','Locale::Maketext::Guts'=>undef,'Locale::Maketext::GutsLoader'=>undef,'Module::Build'=>'0.3607','Module::Build::Base'=>'0.3607','Module::Build::Compat'=>'0.3607','Module::Build::Config'=>'0.3607','Module::Build::Cookbook'=>'0.3607','Module::Build::Dumper'=>'0.3607','Module::Build::ModuleInfo'=>'0.3607','Module::Build::Notes'=>'0.3607','Module::Build::PPMMaker'=>'0.3607','Module::Build::Platform::Amiga'=>'0.3607','Module::Build::Platform::Default'=>'0.3607','Module::Build::Platform::EBCDIC'=>'0.3607','Module::Build::Platform::MPEiX'=>'0.3607','Module::Build::Platform::MacOS'=>'0.3607','Module::Build::Platform::RiscOS'=>'0.3607','Module::Build::Platform::Unix'=>'0.3607','Module::Build::Platform::VMS'=>'0.3607','Module::Build::Platform::VOS'=>'0.3607','Module::Build::Platform::Windows'=>'0.3607','Module::Build::Platform::aix'=>'0.3607','Module::Build::Platform::cygwin'=>'0.3607','Module::Build::Platform::darwin'=>'0.3607','Module::Build::Platform::os2'=>'0.3607','Module::Build::PodParser'=>'0.3607','Module::CoreList'=>'2.36','Module::Load'=>'0.18','TAP::Base'=>'3.21','TAP::Formatter::Base'=>'3.21','TAP::Formatter::Color'=>'3.21','TAP::Formatter::Console'=>'3.21','TAP::Formatter::Console::ParallelSession'=>'3.21','TAP::Formatter::Console::Session'=>'3.21','TAP::Formatter::File'=>'3.21','TAP::Formatter::File::Session'=>'3.21','TAP::Formatter::Session'=>'3.21','TAP::Harness'=>'3.21','TAP::Object'=>'3.21','TAP::Parser'=>'3.21','TAP::Parser::Aggregator'=>'3.21','TAP::Parser::Grammar'=>'3.21','TAP::Parser::Iterator'=>'3.21','TAP::Parser::Iterator::Array'=>'3.21','TAP::Parser::Iterator::Process'=>'3.21','TAP::Parser::Iterator::Stream'=>'3.21','TAP::Parser::IteratorFactory'=>'3.21','TAP::Parser::Multiplexer'=>'3.21','TAP::Parser::Result'=>'3.21','TAP::Parser::Result::Bailout'=>'3.21','TAP::Parser::Result::Comment'=>'3.21','TAP::Parser::Result::Plan'=>'3.21','TAP::Parser::Result::Pragma'=>'3.21','TAP::Parser::Result::Test'=>'3.21','TAP::Parser::Result::Unknown'=>'3.21','TAP::Parser::Result::Version'=>'3.21','TAP::Parser::Result::YAML'=>'3.21','TAP::Parser::ResultFactory'=>'3.21','TAP::Parser::Scheduler'=>'3.21','TAP::Parser::Scheduler::Job'=>'3.21','TAP::Parser::Scheduler::Spinner'=>'3.21','TAP::Parser::Source'=>'3.21','TAP::Parser::SourceHandler'=>'3.21','TAP::Parser::SourceHandler::Executable'=>'3.21','TAP::Parser::SourceHandler::File'=>'3.21','TAP::Parser::SourceHandler::Handle'=>'3.21','TAP::Parser::SourceHandler::Perl'=>'3.21','TAP::Parser::SourceHandler::RawTAP'=>'3.21','TAP::Parser::SourceHandler::pgTAP'=>'3.21','TAP::Parser::Utils'=>'3.21','TAP::Parser::YAMLish::Reader'=>'3.21','TAP::Parser::YAMLish::Writer'=>'3.21','Term::ANSIColor'=>'3.00','Term::ReadLine'=>'1.07','Test::Harness'=>'3.21','Tie::Array'=>'1.04','Time::HiRes'=>'1.9721','Time::Piece'=>'1.20_01','Unicode::Collate'=>'0.53','Unicode::Normalize'=>'1.06','Unicode::UCD'=>'0.29','autodie'=>'2.10','autodie::exception'=>'2.10','autodie::exception::system'=>'2.10','autodie::hints'=>'2.10','blib'=>'1.05','charnames'=>'1.11','diagnostics'=>'1.20','inc::latest'=>'0.3607','lib'=>'0.63','re'=>'0.12','threads'=>'1.77_03','threads::shared'=>'1.33_02','vars'=>'1.02','warnings'=>'1.10',},removed=>{'TAP::Parser::Source::Perl'=>1,}},5.013004=>{delta_from=>5.013003,changed=>{'App::Prove'=>'3.22','App::Prove::State'=>'3.22','App::Prove::State::Result'=>'3.22','App::Prove::State::Result::Test'=>'3.22','Archive::Tar'=>'1.68','Archive::Tar::Constant'=>'1.68','Archive::Tar::File'=>'1.68','B::Lint'=>'1.12','B::Lint::Debug'=>'1.12','Carp'=>'1.18','Carp::Heavy'=>'1.18','Compress::Raw::Bzip2'=>'2.030','Compress::Raw::Zlib'=>'2.030','Compress::Zlib'=>'2.030','ExtUtils::ParseXS'=>'2.2207','File::Spec'=>'3.31_01','I18N::Langinfo'=>'0.04','IO::Compress::Adapter::Bzip2'=>'2.030','IO::Compress::Adapter::Deflate'=>'2.030','IO::Compress::Adapter::Identity'=>'2.030','IO::Compress::Base'=>'2.030','IO::Compress::Base::Common'=>'2.030','IO::Compress::Bzip2'=>'2.030','IO::Compress::Deflate'=>'2.030','IO::Compress::Gzip'=>'2.030','IO::Compress::Gzip::Constants'=>'2.030','IO::Compress::RawDeflate'=>'2.030','IO::Compress::Zip'=>'2.030','IO::Compress::Zip::Constants'=>'2.030','IO::Compress::Zlib::Constants'=>'2.030','IO::Compress::Zlib::Extra'=>'2.030','IO::Uncompress::Adapter::Bunzip2'=>'2.030','IO::Uncompress::Adapter::Identity'=>'2.030','IO::Uncompress::Adapter::Inflate'=>'2.030','IO::Uncompress::AnyInflate'=>'2.030','IO::Uncompress::AnyUncompress'=>'2.030','IO::Uncompress::Base'=>'2.030','IO::Uncompress::Bunzip2'=>'2.030','IO::Uncompress::Gunzip'=>'2.030','IO::Uncompress::Inflate'=>'2.030','IO::Uncompress::RawInflate'=>'2.030','IO::Uncompress::Unzip'=>'2.030','Module::CoreList'=>'2.37','TAP::Base'=>'3.22','TAP::Formatter::Base'=>'3.22','TAP::Formatter::Color'=>'3.22','TAP::Formatter::Console'=>'3.22','TAP::Formatter::Console::ParallelSession'=>'3.22','TAP::Formatter::Console::Session'=>'3.22','TAP::Formatter::File'=>'3.22','TAP::Formatter::File::Session'=>'3.22','TAP::Formatter::Session'=>'3.22','TAP::Harness'=>'3.22','TAP::Object'=>'3.22','TAP::Parser'=>'3.22','TAP::Parser::Aggregator'=>'3.22','TAP::Parser::Grammar'=>'3.22','TAP::Parser::Iterator'=>'3.22','TAP::Parser::Iterator::Array'=>'3.22','TAP::Parser::Iterator::Process'=>'3.22','TAP::Parser::Iterator::Stream'=>'3.22','TAP::Parser::IteratorFactory'=>'3.22','TAP::Parser::Multiplexer'=>'3.22','TAP::Parser::Result'=>'3.22','TAP::Parser::Result::Bailout'=>'3.22','TAP::Parser::Result::Comment'=>'3.22','TAP::Parser::Result::Plan'=>'3.22','TAP::Parser::Result::Pragma'=>'3.22','TAP::Parser::Result::Test'=>'3.22','TAP::Parser::Result::Unknown'=>'3.22','TAP::Parser::Result::Version'=>'3.22','TAP::Parser::Result::YAML'=>'3.22','TAP::Parser::ResultFactory'=>'3.22','TAP::Parser::Scheduler'=>'3.22','TAP::Parser::Scheduler::Job'=>'3.22','TAP::Parser::Scheduler::Spinner'=>'3.22','TAP::Parser::Source'=>'3.22','TAP::Parser::SourceHandler'=>'3.22','TAP::Parser::SourceHandler::Executable'=>'3.22','TAP::Parser::SourceHandler::File'=>'3.22','TAP::Parser::SourceHandler::Handle'=>'3.22','TAP::Parser::SourceHandler::Perl'=>'3.22','TAP::Parser::SourceHandler::RawTAP'=>'3.22','TAP::Parser::Utils'=>'3.22','TAP::Parser::YAMLish::Reader'=>'3.22','TAP::Parser::YAMLish::Writer'=>'3.22','Test::Builder'=>'0.96','Test::Builder::Module'=>'0.96','Test::Builder::Tester'=>'1.20','Test::Builder::Tester::Color'=>'1.20','Test::Harness'=>'3.22','Test::More'=>'0.96','Test::Simple'=>'0.96','Unicode::Collate'=>'0.56','Unicode::Collate::Locale'=>'0.56','XS::APItest'=>'0.20','charnames'=>'1.15','feature'=>'1.18',},removed=>{'TAP::Parser::SourceHandler::pgTAP'=>1,}},5.013005=>{delta_from=>5.013004,changed=>{'B::Debug'=>'1.16','CPANPLUS::Dist::Build'=>'0.48','CPANPLUS::Dist::Build::Constants'=>'0.48','Data::Dumper'=>'2.128','Encode'=>'2.40','Encode::Guess'=>'2.04','Encode::MIME::Header'=>'2.12','Encode::Unicode::UTF7'=>'2.05','Errno'=>'1.13','ExtUtils::Command::MM'=>'6.57_05','ExtUtils::Liblist'=>'6.57_05','ExtUtils::Liblist::Kid'=>'6.5705','ExtUtils::MM'=>'6.57_05','ExtUtils::MM_AIX'=>'6.57_05','ExtUtils::MM_Any'=>'6.57_05','ExtUtils::MM_BeOS'=>'6.57_05','ExtUtils::MM_Cygwin'=>'6.57_05','ExtUtils::MM_DOS'=>'6.5705','ExtUtils::MM_Darwin'=>'6.57_05','ExtUtils::MM_MacOS'=>'6.5705','ExtUtils::MM_NW5'=>'6.57_05','ExtUtils::MM_OS2'=>'6.57_05','ExtUtils::MM_QNX'=>'6.57_05','ExtUtils::MM_UWIN'=>'6.5705','ExtUtils::MM_Unix'=>'6.57_05','ExtUtils::MM_VMS'=>'6.57_05','ExtUtils::MM_VOS'=>'6.57_05','ExtUtils::MM_Win32'=>'6.57_05','ExtUtils::MM_Win95'=>'6.57_05','ExtUtils::MY'=>'6.5705','ExtUtils::MakeMaker'=>'6.57_05','ExtUtils::MakeMaker::Config'=>'6.57_05','ExtUtils::MakeMaker::YAML'=>'1.44','ExtUtils::Mkbootstrap'=>'6.57_05','ExtUtils::Mksymlists'=>'6.57_05','ExtUtils::testlib'=>'6.5705','Filter::Simple'=>'0.85','Hash::Util'=>'0.09','Math::BigFloat'=>'1.62','Math::BigInt'=>'1.95','Math::BigInt::Calc'=>'0.54','Math::BigInt::CalcEmu'=>'0.06','Math::BigInt::FastCalc'=>'0.22','Math::BigRat'=>'0.26','Module::CoreList'=>'2.39','POSIX'=>'1.20','PerlIO::scalar'=>'0.09','Safe'=>'2.28','Test::Builder'=>'0.97_01','Test::Builder::Module'=>'0.97_01','Test::Builder::Tester'=>'1.21_01','Test::Builder::Tester::Color'=>'1.21_01','Test::More'=>'0.97_01','Test::Simple'=>'0.97_01','Tie::Hash'=>'1.04','Unicode::Collate'=>'0.59','Unicode::Collate::Locale'=>'0.59','XS::APItest'=>'0.21','XS::APItest::KeywordRPN'=>'0.005','XSLoader'=>'0.11','bigint'=>'0.25','bignum'=>'0.25','bigrat'=>'0.25','blib'=>'1.06','open'=>'1.08','threads::shared'=>'1.33_03','warnings'=>'1.11','warnings::register'=>'1.02',},removed=>{}},5.013006=>{delta_from=>5.013005,changed=>{'Archive::Extract'=>'0.44','B'=>'1.24','B::Deparse'=>'0.99','CPAN'=>'1.94_61','CPAN::FTP'=>'5.5005','CPAN::Queue'=>'5.5001','CPAN::Version'=>'5.5001','Carp'=>'1.19','Carp::Heavy'=>'1.19','Compress::Raw::Bzip2'=>'2.031','Cwd'=>'3.34','Data::Dumper'=>'2.129','Devel::Peek'=>'1.05','Digest::MD5'=>'2.51','ExtUtils::Constant::Base'=>'0.05','ExtUtils::Constant::ProxySubs'=>'0.07','ExtUtils::Embed'=>'1.29','ExtUtils::XSSymSet'=>'1.2','Fcntl'=>'1.09','File::DosGlob'=>'1.03','File::Find'=>'1.18','File::Glob'=>'1.09','File::Spec'=>'3.33','File::Spec::Cygwin'=>'3.33','File::Spec::Epoc'=>'3.33','File::Spec::Functions'=>'3.33','File::Spec::Mac'=>'3.33','File::Spec::OS2'=>'3.33','File::Spec::Unix'=>'3.33','File::Spec::VMS'=>'3.33','File::Spec::Win32'=>'3.33','GDBM_File'=>'1.11','Hash::Util::FieldHash'=>'1.05','I18N::Langinfo'=>'0.06','IPC::Cmd'=>'0.64','IPC::Open3'=>'1.07','Locale::Codes'=>'3.14','Locale::Codes::Country'=>'3.14','Locale::Codes::Currency'=>'3.14','Locale::Codes::Language'=>'3.14','Locale::Codes::Script'=>'3.14','Locale::Constants'=>'3.14','Locale::Country'=>'3.14','Locale::Currency'=>'3.14','Locale::Language'=>'3.14','Locale::Maketext'=>'1.16','Locale::Script'=>'3.14','Math::BigFloat'=>'1.63','Math::BigInt'=>'1.97','Math::BigInt::Calc'=>'0.55','Math::BigInt::CalcEmu'=>'0.07','Module::CoreList'=>'2.40','NDBM_File'=>'1.09','NEXT'=>'0.65','ODBM_File'=>'1.08','Opcode'=>'1.16','POSIX'=>'1.21','PerlIO::encoding'=>'0.13','PerlIO::scalar'=>'0.10','PerlIO::via'=>'0.10','Pod::Man'=>'2.25','Pod::Text'=>'3.15','SDBM_File'=>'1.07','Socket'=>'1.90','Sys::Hostname'=>'1.13','Tie::Hash::NamedCapture'=>'0.07','Unicode::Collate'=>'0.63','Unicode::Collate::Locale'=>'0.63','Unicode::Normalize'=>'1.07','XS::APItest'=>'0.23','XSLoader'=>'0.13','attributes'=>'0.13','charnames'=>'1.16','if'=>'0.06','mro'=>'1.04','overload'=>'1.11','re'=>'0.13','sigtrap'=>'1.05','threads'=>'1.81_01','threads::shared'=>'1.34',},removed=>{'XS::APItest::KeywordRPN'=>1,}},5.013007=>{delta_from=>5.013006,changed=>{'Archive::Extract'=>'0.46','Archive::Tar'=>'1.72','Archive::Tar::Constant'=>'1.72','Archive::Tar::File'=>'1.72','AutoLoader'=>'5.71','B'=>'1.26','B::Concise'=>'0.81','B::Deparse'=>'1.01','CGI'=>'3.50','CPAN'=>'1.94_62','CPANPLUS'=>'0.9010','CPANPLUS::Dist::Build'=>'0.50','CPANPLUS::Dist::Build::Constants'=>'0.50','CPANPLUS::Internals'=>'0.9010','CPANPLUS::Shell::Default'=>'0.9010','Data::Dumper'=>'2.130_01','DynaLoader'=>'1.11','ExtUtils::Constant'=>'0.23','ExtUtils::Constant::ProxySubs'=>'0.08','Fcntl'=>'1.10','File::Fetch'=>'0.28','File::Glob'=>'1.10','File::stat'=>'1.04','GDBM_File'=>'1.12','Hash::Util'=>'0.10','Hash::Util::FieldHash'=>'1.06','I18N::Langinfo'=>'0.07','Locale::Maketext'=>'1.17','Locale::Maketext::Guts'=>'1.17','Locale::Maketext::GutsLoader'=>'1.17','MIME::Base64'=>'3.10','MIME::QuotedPrint'=>'3.10','Math::BigFloat'=>'1.99_01','Math::BigInt'=>'1.99_01','Math::BigInt::Calc'=>'1.99_01','Math::BigInt::CalcEmu'=>'1.99_01','Math::BigInt::FastCalc'=>'0.24_01','Math::BigRat'=>'0.26_01','Module::CoreList'=>'2.41','NDBM_File'=>'1.10','ODBM_File'=>'1.09','Opcode'=>'1.17','POSIX'=>'1.22','Pod::Simple'=>'3.15','Pod::Simple::BlackBox'=>'3.15','Pod::Simple::Checker'=>'3.15','Pod::Simple::Debug'=>'3.15','Pod::Simple::DumpAsText'=>'3.15','Pod::Simple::DumpAsXML'=>'3.15','Pod::Simple::HTML'=>'3.15','Pod::Simple::HTMLBatch'=>'3.15','Pod::Simple::LinkSection'=>'3.15','Pod::Simple::Methody'=>'3.15','Pod::Simple::Progress'=>'3.15','Pod::Simple::PullParser'=>'3.15','Pod::Simple::PullParserEndToken'=>'3.15','Pod::Simple::PullParserStartToken'=>'3.15','Pod::Simple::PullParserTextToken'=>'3.15','Pod::Simple::PullParserToken'=>'3.15','Pod::Simple::RTF'=>'3.15','Pod::Simple::Search'=>'3.15','Pod::Simple::SimpleTree'=>'3.15','Pod::Simple::Text'=>'3.15','Pod::Simple::TextContent'=>'3.15','Pod::Simple::TiedOutFH'=>'3.15','Pod::Simple::Transcode'=>'3.15','Pod::Simple::TranscodeDumb'=>'3.15','Pod::Simple::TranscodeSmart'=>'3.15','Pod::Simple::XHTML'=>'3.15','Pod::Simple::XMLOutStream'=>'3.15','SDBM_File'=>'1.08','Safe'=>'2.29','SelfLoader'=>'1.18','Socket'=>'1.91','Storable'=>'2.24','Sys::Hostname'=>'1.14','Unicode'=>'6.0.0','Unicode::Collate'=>'0.67','Unicode::Collate::CJK::Big5'=>'0.65','Unicode::Collate::CJK::GB2312'=>'0.65','Unicode::Collate::CJK::JISX0208'=>'0.64','Unicode::Collate::CJK::Korean'=>'0.66','Unicode::Collate::CJK::Pinyin'=>'0.65','Unicode::Collate::CJK::Stroke'=>'0.65','Unicode::Collate::Locale'=>'0.67','XS::APItest'=>'0.26','XS::Typemap'=>'0.04','charnames'=>'1.17','mro'=>'1.05','parent'=>'0.224','re'=>'0.14','threads'=>'1.81_02',},removed=>{}},5.013008=>{delta_from=>5.013007,changed=>{'Archive::Tar'=>'1.74','Archive::Tar::Constant'=>'1.74','Archive::Tar::File'=>'1.74','B'=>'1.27','B::Concise'=>'0.82','B::Deparse'=>'1.02','Carp::Heavy'=>'1.17','Cwd'=>'3.35','Data::Dumper'=>'2.130_02','Devel::Peek'=>'1.06','Devel::SelfStubber'=>'1.05','Digest::SHA'=>'5.50','Dumpvalue'=>'1.15','DynaLoader'=>'1.12','Env'=>'1.02','Exporter::Heavy'=>'5.64_01','ExtUtils::CBuilder'=>'0.280201','ExtUtils::CBuilder::Base'=>'0.280201','ExtUtils::CBuilder::Platform::Unix'=>'0.280201','ExtUtils::CBuilder::Platform::VMS'=>'0.280201','ExtUtils::CBuilder::Platform::Windows'=>'0.280201','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280201','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280201','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280201','ExtUtils::CBuilder::Platform::aix'=>'0.280201','ExtUtils::CBuilder::Platform::cygwin'=>'0.280201','ExtUtils::CBuilder::Platform::darwin'=>'0.280201','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280201','ExtUtils::CBuilder::Platform::os2'=>'0.280201','ExtUtils::Constant::Utils'=>'0.03','ExtUtils::Embed'=>'1.30','ExtUtils::ParseXS'=>'2.2208','Fatal'=>'2.1001','Fcntl'=>'1.11','File::CheckTree'=>'4.41','File::Glob'=>'1.11','GDBM_File'=>'1.13','Hash::Util::FieldHash'=>'1.07','I18N::Collate'=>'1.02','IO'=>'1.25_03','IPC::Cmd'=>'0.66','IPC::Open3'=>'1.08','Locale::Codes'=>'3.15','Locale::Codes::Country'=>'3.15','Locale::Codes::Currency'=>'3.15','Locale::Codes::Language'=>'3.15','Locale::Codes::Script'=>'3.15','Locale::Constants'=>'3.15','Locale::Country'=>'3.15','Locale::Currency'=>'3.15','Locale::Language'=>'3.15','Locale::Script'=>'3.15','MIME::Base64'=>'3.13','MIME::QuotedPrint'=>'3.13','Math::BigFloat'=>'1.99_02','Math::BigInt'=>'1.99_02','Math::BigInt::Calc'=>'1.99_02','Math::BigInt::CalcEmu'=>'1.99_02','Memoize'=>'1.02','Memoize::AnyDBM_File'=>'1.02','Memoize::Expire'=>'1.02','Memoize::ExpireFile'=>'1.02','Memoize::ExpireTest'=>'1.02','Memoize::NDBM_File'=>'1.02','Memoize::SDBM_File'=>'1.02','Memoize::Storable'=>'1.02','Module::CoreList'=>'2.43','NDBM_File'=>'1.11','Net::Ping'=>'2.37','ODBM_File'=>'1.10','Opcode'=>'1.18','POSIX'=>'1.23','PerlIO::encoding'=>'0.14','PerlIO::scalar'=>'0.11','PerlIO::via'=>'0.11','SDBM_File'=>'1.09','Socket'=>'1.92','Storable'=>'2.25','Time::HiRes'=>'1.9721_01','Unicode::Collate'=>'0.6801','Unicode::Collate::Locale'=>'0.68','Unicode::Normalize'=>'1.08','Unicode::UCD'=>'0.30','Win32'=>'0.41','XS::APItest'=>'0.27','autodie'=>'2.1001','autodie::exception'=>'2.1001','autodie::exception::system'=>'2.1001','autodie::hints'=>'2.1001','feature'=>'1.19','if'=>'0.0601','mro'=>'1.06','overload'=>'1.12','re'=>'0.15','threads'=>'1.81_03','threads::shared'=>'1.35','version'=>'0.86',},removed=>{}},5.013009=>{delta_from=>5.013008,changed=>{'Archive::Extract'=>'0.48','Archive::Tar'=>'1.76','Archive::Tar::Constant'=>'1.76','Archive::Tar::File'=>'1.76','B::Concise'=>'0.83','B::Deparse'=>'1.03','B::Lint'=>'1.13','Benchmark'=>'1.12','CGI'=>'3.51','CGI::Carp'=>'3.51','CGI::Cookie'=>'1.30','CGI::Push'=>'1.05','CGI::Util'=>'3.51','CPAN'=>'1.94_63','CPAN::HTTP::Client'=>'1.94','CPAN::HTTP::Credentials'=>'1.94','CPAN::Meta::YAML'=>'0.003','CPANPLUS'=>'0.9011','CPANPLUS::Dist::Build'=>'0.52','CPANPLUS::Dist::Build::Constants'=>'0.52','CPANPLUS::Internals'=>'0.9011','CPANPLUS::Shell::Default'=>'0.9011','Carp::Heavy'=>'1.19','Compress::Raw::Bzip2'=>'2.033','Compress::Raw::Zlib'=>'2.033','Compress::Zlib'=>'2.033','Cwd'=>'3.36','DBM_Filter'=>'0.04','DB_File'=>'1.821','Devel::Peek'=>'1.07','DirHandle'=>'1.04','Dumpvalue'=>'1.16','Encode'=>'2.42','Encode::Alias'=>'2.13','Encode::MIME::Header'=>'2.13','Exporter::Heavy'=>'5.64_03','ExtUtils::Install'=>'1.56','ExtUtils::ParseXS'=>'2.2209','File::Basename'=>'2.80','File::Copy'=>'2.21','File::DosGlob'=>'1.04','File::Fetch'=>'0.32','File::Find'=>'1.19','File::Spec::Mac'=>'3.34','File::Spec::VMS'=>'3.34','File::stat'=>'1.05','HTTP::Tiny'=>'0.009','Hash::Util::FieldHash'=>'1.08','IO::Compress::Adapter::Bzip2'=>'2.033','IO::Compress::Adapter::Deflate'=>'2.033','IO::Compress::Adapter::Identity'=>'2.033','IO::Compress::Base'=>'2.033','IO::Compress::Base::Common'=>'2.033','IO::Compress::Bzip2'=>'2.033','IO::Compress::Deflate'=>'2.033','IO::Compress::Gzip'=>'2.033','IO::Compress::Gzip::Constants'=>'2.033','IO::Compress::RawDeflate'=>'2.033','IO::Compress::Zip'=>'2.033','IO::Compress::Zip::Constants'=>'2.033','IO::Compress::Zlib::Constants'=>'2.033','IO::Compress::Zlib::Extra'=>'2.033','IO::Handle'=>'1.29','IO::Uncompress::Adapter::Bunzip2'=>'2.033','IO::Uncompress::Adapter::Identity'=>'2.033','IO::Uncompress::Adapter::Inflate'=>'2.033','IO::Uncompress::AnyInflate'=>'2.033','IO::Uncompress::AnyUncompress'=>'2.033','IO::Uncompress::Base'=>'2.033','IO::Uncompress::Bunzip2'=>'2.033','IO::Uncompress::Gunzip'=>'2.033','IO::Uncompress::Inflate'=>'2.033','IO::Uncompress::RawInflate'=>'2.033','IO::Uncompress::Unzip'=>'2.033','IPC::Cmd'=>'0.68','IPC::Open3'=>'1.09','JSON::PP'=>'2.27103','JSON::PP::Boolean'=>undef,'Locale::Maketext'=>'1.18','Log::Message'=>'0.04','Log::Message::Config'=>'0.04','Log::Message::Handlers'=>'0.04','Log::Message::Item'=>'0.04','Log::Message::Simple'=>'0.08','Math::BigFloat'=>'1.99_03','Math::BigInt'=>'1.99_03','Math::BigInt::Calc'=>'1.99_03','Math::BigInt::FastCalc'=>'0.24_02','Math::BigRat'=>'0.26_02','Module::CoreList'=>'2.42_01','Module::Load::Conditional'=>'0.40','Module::Metadata'=>'1.000003','Net::Ping'=>'2.38','OS2::Process'=>'1.05','Object::Accessor'=>'0.38','POSIX'=>'1.24','Params::Check'=>'0.28','Perl::OSType'=>'1.002','Pod::LaTeX'=>'0.59','Pod::Perldoc'=>'3.15_03','Socket'=>'1.93','Storable'=>'2.26','Sys::Hostname'=>'1.15','Term::UI'=>'0.24','Thread::Queue'=>'2.12','Thread::Semaphore'=>'2.12','Time::Local'=>'1.2000','UNIVERSAL'=>'1.08','Unicode::Normalize'=>'1.10','Win32'=>'0.44','bigint'=>'0.26','bignum'=>'0.26','bigrat'=>'0.26','charnames'=>'1.18','diagnostics'=>'1.21','re'=>'0.16','threads'=>'1.83','threads::shared'=>'1.36','version'=>'0.88',},removed=>{}},5.01301=>{delta_from=>5.013009,changed=>{'Attribute::Handlers'=>'0.89','B'=>'1.28','B::Showlex'=>'1.03','CGI'=>'3.52','CPAN'=>'1.94_65','CPAN::Distribution'=>'1.9601','CPAN::FTP::netrc'=>'1.01','CPAN::FirstTime'=>'5.5303','CPAN::HandleConfig'=>'5.5003','CPAN::Meta'=>'2.110440','CPAN::Meta::Converter'=>'2.110440','CPAN::Meta::Feature'=>'2.110440','CPAN::Meta::History'=>'2.110440','CPAN::Meta::Prereqs'=>'2.110440','CPAN::Meta::Spec'=>'2.110440','CPAN::Meta::Validator'=>'2.110440','CPAN::Shell'=>'5.5002','CPANPLUS'=>'0.9101','CPANPLUS::Internals'=>'0.9101','CPANPLUS::Shell::Default'=>'0.9101','Carp'=>'1.20','Carp::Heavy'=>'1.20','Cwd'=>'3.37','Devel::DProf'=>'20110217.00','DynaLoader'=>'1.13','ExtUtils::CBuilder'=>'0.280202','ExtUtils::CBuilder::Base'=>'0.280202','ExtUtils::CBuilder::Platform::Unix'=>'0.280202','ExtUtils::CBuilder::Platform::VMS'=>'0.280202','ExtUtils::CBuilder::Platform::Windows'=>'0.280202','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280202','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280202','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280202','ExtUtils::CBuilder::Platform::aix'=>'0.280202','ExtUtils::CBuilder::Platform::cygwin'=>'0.280202','ExtUtils::CBuilder::Platform::darwin'=>'0.280202','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280202','ExtUtils::CBuilder::Platform::os2'=>'0.280202','File::Copy'=>'2.22','Filter::Simple'=>'0.86','HTTP::Tiny'=>'0.010','I18N::LangTags::Detect'=>'1.05','IO::Select'=>'1.18','IPC::Cmd'=>'0.70','Locale::Maketext'=>'1.19','Math::BigFloat'=>'1.992','Math::BigInt'=>'1.992','Math::BigInt::Calc'=>'1.992','Math::BigInt::CalcEmu'=>'1.992','Module::Build'=>'0.37_05','Module::Build::Base'=>'0.37_05','Module::Build::Compat'=>'0.37_05','Module::Build::Config'=>'0.37_05','Module::Build::Cookbook'=>'0.37_05','Module::Build::Dumper'=>'0.37_05','Module::Build::ModuleInfo'=>'0.37_05','Module::Build::Notes'=>'0.37_05','Module::Build::PPMMaker'=>'0.37_05','Module::Build::Platform::Amiga'=>'0.37_05','Module::Build::Platform::Default'=>'0.37_05','Module::Build::Platform::EBCDIC'=>'0.37_05','Module::Build::Platform::MPEiX'=>'0.37_05','Module::Build::Platform::MacOS'=>'0.37_05','Module::Build::Platform::RiscOS'=>'0.37_05','Module::Build::Platform::Unix'=>'0.37_05','Module::Build::Platform::VMS'=>'0.37_05','Module::Build::Platform::VOS'=>'0.37_05','Module::Build::Platform::Windows'=>'0.37_05','Module::Build::Platform::aix'=>'0.37_05','Module::Build::Platform::cygwin'=>'0.37_05','Module::Build::Platform::darwin'=>'0.37_05','Module::Build::Platform::os2'=>'0.37_05','Module::Build::PodParser'=>'0.37_05','Module::Build::Version'=>'0.87','Module::Build::YAML'=>'1.41','Module::CoreList'=>'2.45','Module::Load::Conditional'=>'0.44','Module::Metadata'=>'1.000004','OS2::Process'=>'1.06','Parse::CPAN::Meta'=>'1.4401','Pod::Html'=>'1.1','Socket'=>'1.94','Term::UI'=>'0.26','Unicode::Collate'=>'0.72','Unicode::Collate::Locale'=>'0.71','Unicode::UCD'=>'0.31','VMS::DCLsym'=>'1.05','Version::Requirements'=>'0.101020','bigrat'=>'0.27','deprecate'=>'0.02','diagnostics'=>'1.22','inc::latest'=>'0.37_05','overload'=>'1.13','re'=>'0.17','utf8'=>'1.09','warnings'=>'1.12',},removed=>{}},5.013011=>{delta_from=>5.01301,changed=>{'App::Prove'=>'3.23','App::Prove::State'=>'3.23','App::Prove::State::Result'=>'3.23','App::Prove::State::Result::Test'=>'3.23','B'=>'1.29','CPAN'=>'1.9600','CPAN::Author'=>'5.5001','CPAN::CacheMgr'=>'5.5001','CPAN::Distribution'=>'1.9602','CPAN::Exception::blocked_urllist'=>'1.001','CPAN::HTTP::Client'=>'1.9600','CPAN::HTTP::Credentials'=>'1.9600','CPAN::Index'=>'1.9600','CPAN::LWP::UserAgent'=>'1.9600','CPAN::Mirrors'=>'1.9600','CPAN::Module'=>'5.5001','CPANPLUS'=>'0.9103','CPANPLUS::Dist::Build'=>'0.54','CPANPLUS::Dist::Build::Constants'=>'0.54','CPANPLUS::Internals'=>'0.9103','CPANPLUS::Shell::Default'=>'0.9103','Cwd'=>'3.36','Devel::DProf'=>'20110228.00','Digest::SHA'=>'5.61','ExtUtils::Command'=>'1.17','File::Basename'=>'2.81','File::Copy'=>'2.21','File::Glob'=>'1.12','GDBM_File'=>'1.14','HTTP::Tiny'=>'0.011','Hash::Util'=>'0.11','Hash::Util::FieldHash'=>'1.09','I18N::Langinfo'=>'0.08','IO'=>'1.25_04','IO::Dir'=>'1.08','IO::File'=>'1.15','IO::Handle'=>'1.30','IO::Pipe'=>'1.14','IO::Poll'=>'0.08','IO::Select'=>'1.20','JSON::PP'=>'2.27105','Locale::Codes'=>'3.16','Locale::Codes::Country'=>'3.16','Locale::Codes::Currency'=>'3.16','Locale::Codes::Language'=>'3.16','Locale::Codes::Script'=>'3.16','Locale::Constants'=>'3.16','Locale::Country'=>'3.16','Locale::Currency'=>'3.16','Locale::Language'=>'3.16','Locale::Script'=>'3.16','Math::BigFloat'=>'1.993','Math::BigInt'=>'1.994','Math::BigInt::Calc'=>'1.993','Math::BigInt::CalcEmu'=>'1.993','Math::BigInt::FastCalc'=>'0.28','Module::Build'=>'0.3800','Module::Build::Base'=>'0.3800','Module::Build::Compat'=>'0.3800','Module::Build::Config'=>'0.3800','Module::Build::Cookbook'=>'0.3800','Module::Build::Dumper'=>'0.3800','Module::Build::ModuleInfo'=>'0.3800','Module::Build::Notes'=>'0.3800','Module::Build::PPMMaker'=>'0.3800','Module::Build::Platform::Amiga'=>'0.3800','Module::Build::Platform::Default'=>'0.3800','Module::Build::Platform::EBCDIC'=>'0.3800','Module::Build::Platform::MPEiX'=>'0.3800','Module::Build::Platform::MacOS'=>'0.3800','Module::Build::Platform::RiscOS'=>'0.3800','Module::Build::Platform::Unix'=>'0.3800','Module::Build::Platform::VMS'=>'0.3800','Module::Build::Platform::VOS'=>'0.3800','Module::Build::Platform::Windows'=>'0.3800','Module::Build::Platform::aix'=>'0.3800','Module::Build::Platform::cygwin'=>'0.3800','Module::Build::Platform::darwin'=>'0.3800','Module::Build::Platform::os2'=>'0.3800','Module::Build::PodParser'=>'0.3800','Module::CoreList'=>'2.46','NDBM_File'=>'1.12','Pod::Simple'=>'3.16','Pod::Simple::BlackBox'=>'3.16','Pod::Simple::Checker'=>'3.16','Pod::Simple::Debug'=>'3.16','Pod::Simple::DumpAsText'=>'3.16','Pod::Simple::DumpAsXML'=>'3.16','Pod::Simple::HTML'=>'3.16','Pod::Simple::HTMLBatch'=>'3.16','Pod::Simple::LinkSection'=>'3.16','Pod::Simple::Methody'=>'3.16','Pod::Simple::Progress'=>'3.16','Pod::Simple::PullParser'=>'3.16','Pod::Simple::PullParserEndToken'=>'3.16','Pod::Simple::PullParserStartToken'=>'3.16','Pod::Simple::PullParserTextToken'=>'3.16','Pod::Simple::PullParserToken'=>'3.16','Pod::Simple::RTF'=>'3.16','Pod::Simple::Search'=>'3.16','Pod::Simple::SimpleTree'=>'3.16','Pod::Simple::Text'=>'3.16','Pod::Simple::TextContent'=>'3.16','Pod::Simple::TiedOutFH'=>'3.16','Pod::Simple::Transcode'=>'3.16','Pod::Simple::TranscodeDumb'=>'3.16','Pod::Simple::TranscodeSmart'=>'3.16','Pod::Simple::XHTML'=>'3.16','Pod::Simple::XMLOutStream'=>'3.16','Storable'=>'2.27','Sys::Hostname'=>'1.16','TAP::Base'=>'3.23','TAP::Formatter::Base'=>'3.23','TAP::Formatter::Color'=>'3.23','TAP::Formatter::Console'=>'3.23','TAP::Formatter::Console::ParallelSession'=>'3.23','TAP::Formatter::Console::Session'=>'3.23','TAP::Formatter::File'=>'3.23','TAP::Formatter::File::Session'=>'3.23','TAP::Formatter::Session'=>'3.23','TAP::Harness'=>'3.23','TAP::Object'=>'3.23','TAP::Parser'=>'3.23','TAP::Parser::Aggregator'=>'3.23','TAP::Parser::Grammar'=>'3.23','TAP::Parser::Iterator'=>'3.23','TAP::Parser::Iterator::Array'=>'3.23','TAP::Parser::Iterator::Process'=>'3.23','TAP::Parser::Iterator::Stream'=>'3.23','TAP::Parser::IteratorFactory'=>'3.23','TAP::Parser::Multiplexer'=>'3.23','TAP::Parser::Result'=>'3.23','TAP::Parser::Result::Bailout'=>'3.23','TAP::Parser::Result::Comment'=>'3.23','TAP::Parser::Result::Plan'=>'3.23','TAP::Parser::Result::Pragma'=>'3.23','TAP::Parser::Result::Test'=>'3.23','TAP::Parser::Result::Unknown'=>'3.23','TAP::Parser::Result::Version'=>'3.23','TAP::Parser::Result::YAML'=>'3.23','TAP::Parser::ResultFactory'=>'3.23','TAP::Parser::Scheduler'=>'3.23','TAP::Parser::Scheduler::Job'=>'3.23','TAP::Parser::Scheduler::Spinner'=>'3.23','TAP::Parser::Source'=>'3.23','TAP::Parser::SourceHandler'=>'3.23','TAP::Parser::SourceHandler::Executable'=>'3.23','TAP::Parser::SourceHandler::File'=>'3.23','TAP::Parser::SourceHandler::Handle'=>'3.23','TAP::Parser::SourceHandler::Perl'=>'3.23','TAP::Parser::SourceHandler::RawTAP'=>'3.23','TAP::Parser::Utils'=>'3.23','TAP::Parser::YAMLish::Reader'=>'3.23','TAP::Parser::YAMLish::Writer'=>'3.23','Test::Builder'=>'0.98','Test::Builder::Module'=>'0.98','Test::Builder::Tester'=>'1.22','Test::Builder::Tester::Color'=>'1.22','Test::Harness'=>'3.23','Test::More'=>'0.98','Test::Simple'=>'0.98','Tie::Hash::NamedCapture'=>'0.08','Tie::RefHash'=>'1.39','Unicode::Collate'=>'0.73','Unicode::Collate::Locale'=>'0.73','Unicode::UCD'=>'0.32','XS::Typemap'=>'0.05','attributes'=>'0.14','base'=>'2.16','inc::latest'=>'0.3800','mro'=>'1.07','parent'=>'0.225',},removed=>{}},5.014=>{delta_from=>5.013011,changed=>{'ExtUtils::CBuilder'=>'0.280203','ExtUtils::CBuilder::Base'=>'0.280203','ExtUtils::CBuilder::Platform::Unix'=>'0.280203','ExtUtils::CBuilder::Platform::VMS'=>'0.280203','ExtUtils::CBuilder::Platform::Windows'=>'0.280203','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280203','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280203','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280203','ExtUtils::CBuilder::Platform::aix'=>'0.280203','ExtUtils::CBuilder::Platform::cygwin'=>'0.280203','ExtUtils::CBuilder::Platform::darwin'=>'0.280203','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280203','ExtUtils::CBuilder::Platform::os2'=>'0.280203','ExtUtils::ParseXS'=>'2.2210','File::Basename'=>'2.82','HTTP::Tiny'=>'0.012','IO::Handle'=>'1.31','Module::CoreList'=>'2.49','PerlIO'=>'1.07','Pod::Html'=>'1.11','XS::APItest'=>'0.28','bigint'=>'0.27','bignum'=>'0.27','bigrat'=>'0.28','constant'=>'1.21','feature'=>'1.20','re'=>'0.18','threads::shared'=>'1.37',},removed=>{}},5.014001=>{delta_from=>5.014,changed=>{'B::Deparse'=>'1.04','Module::CoreList'=>'2.49_01','Pod::Perldoc'=>'3.15_04',},removed=>{}},5.014002=>{delta_from=>5.014001,changed=>{'CPAN'=>'1.9600_01','CPAN::Distribution'=>'1.9602_01','Devel::DProf::dprof::V'=>undef,'Encode'=>'2.42_01','File::Glob'=>'1.13','Module::CoreList'=>'2.49_02','PerlIO::scalar'=>'0.11_01','Time::Piece::Seconds'=>undef,},removed=>{}},5.014003=>{delta_from=>5.014002,changed=>{'Digest'=>'1.16_01','IPC::Open3'=>'1.09_01','Module::CoreList'=>'2.49_04',},removed=>{}},5.014004=>{delta_from=>5.014003,changed=>{'Encode'=>'2.42_02','IPC::Open3'=>'1.0901','Module::CoreList'=>'2.49_06',},removed=>{}},5.015=>{delta_from=>5.014001,changed=>{'Archive::Extract'=>'0.52','Attribute::Handlers'=>'0.91','B'=>'1.30','B::Concise'=>'0.84','B::Deparse'=>'1.05','Benchmark'=>'1.13','CGI'=>'3.54','CGI::Util'=>'3.53','CPAN::Meta'=>'2.110930','CPAN::Meta::Converter'=>'2.110930','CPAN::Meta::Feature'=>'2.110930','CPAN::Meta::History'=>'2.110930','CPAN::Meta::Prereqs'=>'2.110930','CPAN::Meta::Spec'=>'2.110930','CPAN::Meta::Validator'=>'2.110930','CPANPLUS'=>'0.9105','CPANPLUS::Dist::Build'=>'0.56','CPANPLUS::Dist::Build::Constants'=>'0.56','CPANPLUS::Internals'=>'0.9105','CPANPLUS::Shell::Default'=>'0.9105','Compress::Raw::Bzip2'=>'2.035','Compress::Raw::Zlib'=>'2.035','Compress::Zlib'=>'2.035','DB_File'=>'1.822','Data::Dumper'=>'2.131','Devel::Peek'=>'1.08','Digest::SHA'=>'5.62','Encode'=>'2.43','Encode::Alias'=>'2.14','ExtUtils::CBuilder'=>'0.280204','ExtUtils::CBuilder::Base'=>'0.280204','Fatal'=>'2.10','File::Spec::Win32'=>'3.34','Filter::Simple'=>'0.87','Filter::Util::Call'=>'1.39','FindBin'=>'1.51','Hash::Util::FieldHash'=>'1.10','I18N::LangTags'=>'0.36','IO::Compress::Adapter::Bzip2'=>'2.035','IO::Compress::Adapter::Deflate'=>'2.035','IO::Compress::Adapter::Identity'=>'2.035','IO::Compress::Base'=>'2.035','IO::Compress::Base::Common'=>'2.035','IO::Compress::Bzip2'=>'2.035','IO::Compress::Deflate'=>'2.035','IO::Compress::Gzip'=>'2.035','IO::Compress::Gzip::Constants'=>'2.035','IO::Compress::RawDeflate'=>'2.035','IO::Compress::Zip'=>'2.035','IO::Compress::Zip::Constants'=>'2.035','IO::Compress::Zlib::Constants'=>'2.035','IO::Compress::Zlib::Extra'=>'2.035','IO::Uncompress::Adapter::Bunzip2'=>'2.035','IO::Uncompress::Adapter::Identity'=>'2.035','IO::Uncompress::Adapter::Inflate'=>'2.035','IO::Uncompress::AnyInflate'=>'2.035','IO::Uncompress::AnyUncompress'=>'2.035','IO::Uncompress::Base'=>'2.035','IO::Uncompress::Bunzip2'=>'2.035','IO::Uncompress::Gunzip'=>'2.035','IO::Uncompress::Inflate'=>'2.035','IO::Uncompress::RawInflate'=>'2.035','IO::Uncompress::Unzip'=>'2.035','IPC::Open2'=>'1.04','IPC::Open3'=>'1.11','JSON::PP'=>'2.27200','Math::BigFloat'=>'1.994','Math::BigInt'=>'1.995','Math::Complex'=>'1.57','Math::Trig'=>'1.21','Module::CoreList'=>'2.51','ODBM_File'=>'1.11','Object::Accessor'=>'0.42','Opcode'=>'1.19','PerlIO::encoding'=>'0.15','PerlIO::scalar'=>'0.12','Pod::Perldoc'=>'3.15_05','Storable'=>'2.28','Sys::Syslog'=>'0.29','Time::HiRes'=>'1.9722','Unicode::Collate'=>'0.76','Unicode::Collate::CJK::Pinyin'=>'0.76','Unicode::Collate::CJK::Stroke'=>'0.76','Unicode::Collate::Locale'=>'0.76','Unicode::Normalize'=>'1.12','XS::APItest'=>'0.29','XSLoader'=>'0.15','autodie'=>'2.10','autodie::exception'=>'2.10','autodie::exception::system'=>'2.10','autodie::hints'=>'2.10','base'=>'2.17','charnames'=>'1.22','constant'=>'1.22','feature'=>'1.21','mro'=>'1.08','overload'=>'1.14','threads::shared'=>'1.38','vmsish'=>'1.03',},removed=>{'Devel::DProf'=>1,'Shell'=>1,}},5.015001=>{delta_from=>5.015,changed=>{'B::Deparse'=>'1.06','CGI'=>'3.55','CPAN::Meta'=>'2.110930001','CPAN::Meta::Converter'=>'2.110930001','CPANPLUS'=>'0.9108','CPANPLUS::Internals'=>'0.9108','CPANPLUS::Shell::Default'=>'0.9108','Carp'=>'1.21','Carp::Heavy'=>'1.21','Compress::Raw::Bzip2'=>'2.037','Compress::Raw::Zlib'=>'2.037','Compress::Zlib'=>'2.037','Cwd'=>'3.37','Env'=>'1.03','ExtUtils::Command::MM'=>'6.58','ExtUtils::Liblist'=>'6.58','ExtUtils::Liblist::Kid'=>'6.58','ExtUtils::MM'=>'6.58','ExtUtils::MM_AIX'=>'6.58','ExtUtils::MM_Any'=>'6.58','ExtUtils::MM_BeOS'=>'6.58','ExtUtils::MM_Cygwin'=>'6.58','ExtUtils::MM_DOS'=>'6.58','ExtUtils::MM_Darwin'=>'6.58','ExtUtils::MM_MacOS'=>'6.58','ExtUtils::MM_NW5'=>'6.58','ExtUtils::MM_OS2'=>'6.58','ExtUtils::MM_QNX'=>'6.58','ExtUtils::MM_UWIN'=>'6.58','ExtUtils::MM_Unix'=>'6.58','ExtUtils::MM_VMS'=>'6.58','ExtUtils::MM_VOS'=>'6.58','ExtUtils::MM_Win32'=>'6.58','ExtUtils::MM_Win95'=>'6.58','ExtUtils::MY'=>'6.58','ExtUtils::MakeMaker'=>'6.58','ExtUtils::MakeMaker::Config'=>'6.58','ExtUtils::Mkbootstrap'=>'6.58','ExtUtils::Mksymlists'=>'6.58','ExtUtils::ParseXS'=>'3.00_01','ExtUtils::ParseXS::Constants'=>undef,'ExtUtils::ParseXS::CountLines'=>undef,'ExtUtils::ParseXS::Utilities'=>undef,'ExtUtils::Typemaps'=>'1.00','ExtUtils::Typemaps::InputMap'=>undef,'ExtUtils::Typemaps::OutputMap'=>undef,'ExtUtils::Typemaps::Type'=>'0.05','ExtUtils::testlib'=>'6.58','File::Basename'=>'2.83','File::Find'=>'1.20','HTTP::Tiny'=>'0.013','I18N::Langinfo'=>'0.08_02','IO::Compress::Adapter::Bzip2'=>'2.037','IO::Compress::Adapter::Deflate'=>'2.037','IO::Compress::Adapter::Identity'=>'2.037','IO::Compress::Base'=>'2.037','IO::Compress::Base::Common'=>'2.037','IO::Compress::Bzip2'=>'2.037','IO::Compress::Deflate'=>'2.037','IO::Compress::Gzip'=>'2.037','IO::Compress::Gzip::Constants'=>'2.037','IO::Compress::RawDeflate'=>'2.037','IO::Compress::Zip'=>'2.037','IO::Compress::Zip::Constants'=>'2.037','IO::Compress::Zlib::Constants'=>'2.037','IO::Compress::Zlib::Extra'=>'2.037','IO::Uncompress::Adapter::Bunzip2'=>'2.037','IO::Uncompress::Adapter::Identity'=>'2.037','IO::Uncompress::Adapter::Inflate'=>'2.037','IO::Uncompress::AnyInflate'=>'2.037','IO::Uncompress::AnyUncompress'=>'2.037','IO::Uncompress::Base'=>'2.037','IO::Uncompress::Bunzip2'=>'2.037','IO::Uncompress::Gunzip'=>'2.037','IO::Uncompress::Inflate'=>'2.037','IO::Uncompress::RawInflate'=>'2.037','IO::Uncompress::Unzip'=>'2.037','IPC::Cmd'=>'0.72','Locale::Codes'=>'3.17','Locale::Codes::Constants'=>'3.17','Locale::Codes::Country'=>'3.17','Locale::Codes::Country_Codes'=>'3.17','Locale::Codes::Currency'=>'3.17','Locale::Codes::Currency_Codes'=>'3.17','Locale::Codes::LangExt'=>'3.17','Locale::Codes::LangExt_Codes'=>'3.17','Locale::Codes::LangVar'=>'3.17','Locale::Codes::LangVar_Codes'=>'3.17','Locale::Codes::Language'=>'3.17','Locale::Codes::Language_Codes'=>'3.17','Locale::Codes::Script'=>'3.17','Locale::Codes::Script_Codes'=>'3.17','Locale::Country'=>'3.17','Locale::Currency'=>'3.17','Locale::Language'=>'3.17','Locale::Script'=>'3.17','Math::BigFloat::Trace'=>'0.28','Math::BigInt::FastCalc'=>'0.29','Math::BigInt::Trace'=>'0.28','Math::BigRat'=>'0.2602','Math::Complex'=>'1.58','Math::Trig'=>'1.22','Module::CoreList'=>'2.54','OS2::Process'=>'1.07','Pod::Perldoc'=>'3.15_06','Pod::Simple'=>'3.18','Pod::Simple::BlackBox'=>'3.18','Pod::Simple::Checker'=>'3.18','Pod::Simple::Debug'=>'3.18','Pod::Simple::DumpAsText'=>'3.18','Pod::Simple::DumpAsXML'=>'3.18','Pod::Simple::HTML'=>'3.18','Pod::Simple::HTMLBatch'=>'3.18','Pod::Simple::LinkSection'=>'3.18','Pod::Simple::Methody'=>'3.18','Pod::Simple::Progress'=>'3.18','Pod::Simple::PullParser'=>'3.18','Pod::Simple::PullParserEndToken'=>'3.18','Pod::Simple::PullParserStartToken'=>'3.18','Pod::Simple::PullParserTextToken'=>'3.18','Pod::Simple::PullParserToken'=>'3.18','Pod::Simple::RTF'=>'3.18','Pod::Simple::Search'=>'3.18','Pod::Simple::SimpleTree'=>'3.18','Pod::Simple::Text'=>'3.18','Pod::Simple::TextContent'=>'3.18','Pod::Simple::TiedOutFH'=>'3.18','Pod::Simple::Transcode'=>'3.18','Pod::Simple::TranscodeDumb'=>'3.18','Pod::Simple::TranscodeSmart'=>'3.18','Pod::Simple::XHTML'=>'3.18','Pod::Simple::XMLOutStream'=>'3.18','Storable'=>'2.31','Sys::Syslog::Win32'=>undef,'Time::HiRes'=>'1.9724','Unicode::Collate'=>'0.77','Unicode::UCD'=>'0.33','Win32API::File'=>'0.1200','XS::APItest'=>'0.30','attributes'=>'0.15','bigint'=>'0.28','bignum'=>'0.28','charnames'=>'1.23','diagnostics'=>'1.23','feature'=>'1.22','overload'=>'1.15','perlfaq'=>'5.015000','threads'=>'1.84','version'=>'0.93',},removed=>{'ExtUtils::MakeMaker::YAML'=>1,'Locale::Constants'=>1,'Sys::Syslog::win32::Win32'=>1,}},5.015002=>{delta_from=>5.015001,changed=>{'Attribute::Handlers'=>'0.92','B'=>'1.31','B::Concise'=>'0.85','B::Deparse'=>'1.07','B::Terse'=>'1.06','B::Xref'=>'1.03','CPAN'=>'1.9800','CPAN::Exception::yaml_process_error'=>'5.5','CPAN::Meta'=>'2.112150','CPAN::Meta::Converter'=>'2.112150','CPAN::Meta::Feature'=>'2.112150','CPAN::Meta::History'=>'2.112150','CPAN::Meta::Prereqs'=>'2.112150','CPAN::Meta::Spec'=>'2.112150','CPAN::Meta::Validator'=>'2.112150','CPANPLUS'=>'0.9109','CPANPLUS::Internals'=>'0.9109','CPANPLUS::Shell::Default'=>'0.9109','DB_File'=>'1.824','Data::Dumper'=>'2.132','Encode'=>'2.44','Encode::Alias'=>'2.15','Encode::Encoder'=>'2.02','Encode::Guess'=>'2.05','ExtUtils::Command::MM'=>'6.59','ExtUtils::Install'=>'1.57','ExtUtils::Installed'=>'1.999002','ExtUtils::Liblist'=>'6.59','ExtUtils::Liblist::Kid'=>'6.59','ExtUtils::MM'=>'6.59','ExtUtils::MM_AIX'=>'6.59','ExtUtils::MM_Any'=>'6.59','ExtUtils::MM_BeOS'=>'6.59','ExtUtils::MM_Cygwin'=>'6.59','ExtUtils::MM_DOS'=>'6.59','ExtUtils::MM_Darwin'=>'6.59','ExtUtils::MM_MacOS'=>'6.59','ExtUtils::MM_NW5'=>'6.59','ExtUtils::MM_OS2'=>'6.59','ExtUtils::MM_QNX'=>'6.59','ExtUtils::MM_UWIN'=>'6.59','ExtUtils::MM_Unix'=>'6.59','ExtUtils::MM_VMS'=>'6.59','ExtUtils::MM_VOS'=>'6.59','ExtUtils::MM_Win32'=>'6.59','ExtUtils::MM_Win95'=>'6.59','ExtUtils::MY'=>'6.59','ExtUtils::MakeMaker'=>'6.59','ExtUtils::MakeMaker::Config'=>'6.59','ExtUtils::Manifest'=>'1.60','ExtUtils::Mkbootstrap'=>'6.59','ExtUtils::Mksymlists'=>'6.59','ExtUtils::ParseXS'=>'3.03_01','ExtUtils::Typemaps'=>'1.01','ExtUtils::testlib'=>'6.59','File::Spec'=>'3.34','File::Spec::Mac'=>'3.35','File::Spec::Unix'=>'3.34','File::Spec::VMS'=>'3.35','File::Spec::Win32'=>'3.35','I18N::LangTags'=>'0.37','IO'=>'1.25_05','IO::Handle'=>'1.32','IO::Socket'=>'1.33','IO::Socket::INET'=>'1.32','IPC::Open3'=>'1.12','Math::BigFloat'=>'1.995','Math::BigFloat::Trace'=>'0.29','Math::BigInt'=>'1.996','Math::BigInt::Trace'=>'0.29','Module::Build'=>'0.39_01','Module::Build::Base'=>'0.39_01','Module::Build::Compat'=>'0.39_01','Module::Build::Config'=>'0.39_01','Module::Build::Cookbook'=>'0.39_01','Module::Build::Dumper'=>'0.39_01','Module::Build::ModuleInfo'=>'0.39_01','Module::Build::Notes'=>'0.39_01','Module::Build::PPMMaker'=>'0.39_01','Module::Build::Platform::Amiga'=>'0.39_01','Module::Build::Platform::Default'=>'0.39_01','Module::Build::Platform::EBCDIC'=>'0.39_01','Module::Build::Platform::MPEiX'=>'0.39_01','Module::Build::Platform::MacOS'=>'0.39_01','Module::Build::Platform::RiscOS'=>'0.39_01','Module::Build::Platform::Unix'=>'0.39_01','Module::Build::Platform::VMS'=>'0.39_01','Module::Build::Platform::VOS'=>'0.39_01','Module::Build::Platform::Windows'=>'0.39_01','Module::Build::Platform::aix'=>'0.39_01','Module::Build::Platform::cygwin'=>'0.39_01','Module::Build::Platform::darwin'=>'0.39_01','Module::Build::Platform::os2'=>'0.39_01','Module::Build::PodParser'=>'0.39_01','Module::CoreList'=>'2.55','Module::Load'=>'0.20','Module::Metadata'=>'1.000005_01','Opcode'=>'1.20','Params::Check'=>'0.32','PerlIO::via'=>'0.12','Term::ANSIColor'=>'3.01','Unicode::Collate'=>'0.78','Unicode::Normalize'=>'1.13','Unicode::UCD'=>'0.34','bigint'=>'0.29','bignum'=>'0.29','bigrat'=>'0.29','diagnostics'=>'1.24','fields'=>'2.16','inc::latest'=>'0.39_01',},removed=>{}},5.015003=>{delta_from=>5.015002,changed=>{'AnyDBM_File'=>'1.01','Archive::Extract'=>'0.56','Archive::Tar'=>'1.78','Archive::Tar::Constant'=>'1.78','Archive::Tar::File'=>'1.78','Attribute::Handlers'=>'0.93','B'=>'1.32','B::Concise'=>'0.86','B::Deparse'=>'1.08','CPAN::Meta'=>'2.112621','CPAN::Meta::Converter'=>'2.112621','CPAN::Meta::Feature'=>'2.112621','CPAN::Meta::History'=>'2.112621','CPAN::Meta::Prereqs'=>'2.112621','CPAN::Meta::Spec'=>'2.112621','CPAN::Meta::Validator'=>'2.112621','CPAN::Meta::YAML'=>'0.004','CPANPLUS'=>'0.9111','CPANPLUS::Dist::Build'=>'0.58','CPANPLUS::Dist::Build::Constants'=>'0.58','CPANPLUS::Internals'=>'0.9111','CPANPLUS::Shell::Default'=>'0.9111','Carp'=>'1.23','Carp::Heavy'=>'1.23','Data::Dumper'=>'2.134','Devel::PPPort'=>'3.20','Errno'=>'1.14','Exporter'=>'5.65','Exporter::Heavy'=>'5.65','ExtUtils::ParseXS'=>'3.04_04','ExtUtils::ParseXS::Constants'=>'3.04_04','ExtUtils::ParseXS::CountLines'=>'3.04_04','ExtUtils::ParseXS::Utilities'=>'3.04_04','ExtUtils::Typemaps'=>'1.02','File::Glob'=>'1.13','Filter::Simple'=>'0.88','IO'=>'1.25_06','IO::Handle'=>'1.33','Locale::Codes'=>'3.18','Locale::Codes::Constants'=>'3.18','Locale::Codes::Country'=>'3.18','Locale::Codes::Country_Codes'=>'3.18','Locale::Codes::Currency'=>'3.18','Locale::Codes::Currency_Codes'=>'3.18','Locale::Codes::LangExt'=>'3.18','Locale::Codes::LangExt_Codes'=>'3.18','Locale::Codes::LangVar'=>'3.18','Locale::Codes::LangVar_Codes'=>'3.18','Locale::Codes::Language'=>'3.18','Locale::Codes::Language_Codes'=>'3.18','Locale::Codes::Script'=>'3.18','Locale::Codes::Script_Codes'=>'3.18','Locale::Country'=>'3.18','Locale::Currency'=>'3.18','Locale::Language'=>'3.18','Locale::Script'=>'3.18','Math::BigFloat'=>'1.997','Math::BigInt'=>'1.997','Math::BigInt::Calc'=>'1.997','Math::BigInt::CalcEmu'=>'1.997','Math::BigInt::FastCalc'=>'0.30','Math::BigRat'=>'0.2603','Module::CoreList'=>'2.56','Module::Load::Conditional'=>'0.46','Module::Metadata'=>'1.000007','ODBM_File'=>'1.12','POSIX'=>'1.26','Pod::Perldoc'=>'3.15_07','Pod::Simple'=>'3.19','Pod::Simple::BlackBox'=>'3.19','Pod::Simple::Checker'=>'3.19','Pod::Simple::Debug'=>'3.19','Pod::Simple::DumpAsText'=>'3.19','Pod::Simple::DumpAsXML'=>'3.19','Pod::Simple::HTML'=>'3.19','Pod::Simple::HTMLBatch'=>'3.19','Pod::Simple::LinkSection'=>'3.19','Pod::Simple::Methody'=>'3.19','Pod::Simple::Progress'=>'3.19','Pod::Simple::PullParser'=>'3.19','Pod::Simple::PullParserEndToken'=>'3.19','Pod::Simple::PullParserStartToken'=>'3.19','Pod::Simple::PullParserTextToken'=>'3.19','Pod::Simple::PullParserToken'=>'3.19','Pod::Simple::RTF'=>'3.19','Pod::Simple::Search'=>'3.19','Pod::Simple::SimpleTree'=>'3.19','Pod::Simple::Text'=>'3.19','Pod::Simple::TextContent'=>'3.19','Pod::Simple::TiedOutFH'=>'3.19','Pod::Simple::Transcode'=>'3.19','Pod::Simple::TranscodeDumb'=>'3.19','Pod::Simple::TranscodeSmart'=>'3.19','Pod::Simple::XHTML'=>'3.19','Pod::Simple::XMLOutStream'=>'3.19','Search::Dict'=>'1.04','Socket'=>'1.94_01','Storable'=>'2.32','Text::Abbrev'=>'1.02','Tie::Array'=>'1.05','UNIVERSAL'=>'1.09','Unicode::UCD'=>'0.35','XS::APItest'=>'0.31','XSLoader'=>'0.16','attributes'=>'0.16','diagnostics'=>'1.25','open'=>'1.09','perlfaq'=>'5.0150034','threads'=>'1.85','threads::shared'=>'1.40',},removed=>{}},5.015004=>{delta_from=>5.015003,changed=>{'Archive::Tar'=>'1.80','Archive::Tar::Constant'=>'1.80','Archive::Tar::File'=>'1.80','Digest'=>'1.17','DynaLoader'=>'1.14','ExtUtils::Command::MM'=>'6.61_01','ExtUtils::Liblist'=>'6.61_01','ExtUtils::Liblist::Kid'=>'6.61_01','ExtUtils::MM'=>'6.61_01','ExtUtils::MM_AIX'=>'6.61_01','ExtUtils::MM_Any'=>'6.61_01','ExtUtils::MM_BeOS'=>'6.61_01','ExtUtils::MM_Cygwin'=>'6.61_01','ExtUtils::MM_DOS'=>'6.61_01','ExtUtils::MM_Darwin'=>'6.61_01','ExtUtils::MM_MacOS'=>'6.61_01','ExtUtils::MM_NW5'=>'6.61_01','ExtUtils::MM_OS2'=>'6.61_01','ExtUtils::MM_QNX'=>'6.61_01','ExtUtils::MM_UWIN'=>'6.61_01','ExtUtils::MM_Unix'=>'6.61_01','ExtUtils::MM_VMS'=>'6.61_01','ExtUtils::MM_VOS'=>'6.61_01','ExtUtils::MM_Win32'=>'6.61_01','ExtUtils::MM_Win95'=>'6.61_01','ExtUtils::MY'=>'6.61_01','ExtUtils::MakeMaker'=>'6.61_01','ExtUtils::MakeMaker::Config'=>'6.61_01','ExtUtils::Mkbootstrap'=>'6.61_01','ExtUtils::Mksymlists'=>'6.61_01','ExtUtils::ParseXS'=>'3.05','ExtUtils::ParseXS::Constants'=>'3.05','ExtUtils::ParseXS::CountLines'=>'3.05','ExtUtils::ParseXS::Utilities'=>'3.05','ExtUtils::testlib'=>'6.61_01','File::DosGlob'=>'1.05','Module::CoreList'=>'2.57','Module::Load'=>'0.22','Unicode::Collate'=>'0.80','Unicode::Collate::Locale'=>'0.80','Unicode::UCD'=>'0.36','XS::APItest'=>'0.32','XS::Typemap'=>'0.07','attributes'=>'0.17','base'=>'2.18','constant'=>'1.23','mro'=>'1.09','open'=>'1.10','perlfaq'=>'5.0150035',},removed=>{}},5.015005=>{delta_from=>5.015004,changed=>{'Archive::Extract'=>'0.58','B::Concise'=>'0.87','B::Deparse'=>'1.09','CGI'=>'3.58','CGI::Fast'=>'1.09','CPANPLUS'=>'0.9112','CPANPLUS::Dist::Build'=>'0.60','CPANPLUS::Dist::Build::Constants'=>'0.60','CPANPLUS::Internals'=>'0.9112','CPANPLUS::Shell::Default'=>'0.9112','Compress::Raw::Bzip2'=>'2.042','Compress::Raw::Zlib'=>'2.042','Compress::Zlib'=>'2.042','Digest::SHA'=>'5.63','Errno'=>'1.15','ExtUtils::Command::MM'=>'6.63_02','ExtUtils::Liblist'=>'6.63_02','ExtUtils::Liblist::Kid'=>'6.63_02','ExtUtils::MM'=>'6.63_02','ExtUtils::MM_AIX'=>'6.63_02','ExtUtils::MM_Any'=>'6.63_02','ExtUtils::MM_BeOS'=>'6.63_02','ExtUtils::MM_Cygwin'=>'6.63_02','ExtUtils::MM_DOS'=>'6.63_02','ExtUtils::MM_Darwin'=>'6.63_02','ExtUtils::MM_MacOS'=>'6.63_02','ExtUtils::MM_NW5'=>'6.63_02','ExtUtils::MM_OS2'=>'6.63_02','ExtUtils::MM_QNX'=>'6.63_02','ExtUtils::MM_UWIN'=>'6.63_02','ExtUtils::MM_Unix'=>'6.63_02','ExtUtils::MM_VMS'=>'6.63_02','ExtUtils::MM_VOS'=>'6.63_02','ExtUtils::MM_Win32'=>'6.63_02','ExtUtils::MM_Win95'=>'6.63_02','ExtUtils::MY'=>'6.63_02','ExtUtils::MakeMaker'=>'6.63_02','ExtUtils::MakeMaker::Config'=>'6.63_02','ExtUtils::Mkbootstrap'=>'6.63_02','ExtUtils::Mksymlists'=>'6.63_02','ExtUtils::testlib'=>'6.63_02','File::DosGlob'=>'1.06','File::Glob'=>'1.14','HTTP::Tiny'=>'0.016','IO::Compress::Adapter::Bzip2'=>'2.042','IO::Compress::Adapter::Deflate'=>'2.042','IO::Compress::Adapter::Identity'=>'2.042','IO::Compress::Base'=>'2.042','IO::Compress::Base::Common'=>'2.042','IO::Compress::Bzip2'=>'2.042','IO::Compress::Deflate'=>'2.042','IO::Compress::Gzip'=>'2.042','IO::Compress::Gzip::Constants'=>'2.042','IO::Compress::RawDeflate'=>'2.042','IO::Compress::Zip'=>'2.042','IO::Compress::Zip::Constants'=>'2.042','IO::Compress::Zlib::Constants'=>'2.042','IO::Compress::Zlib::Extra'=>'2.042','IO::Uncompress::Adapter::Bunzip2'=>'2.042','IO::Uncompress::Adapter::Identity'=>'2.042','IO::Uncompress::Adapter::Inflate'=>'2.042','IO::Uncompress::AnyInflate'=>'2.042','IO::Uncompress::AnyUncompress'=>'2.042','IO::Uncompress::Base'=>'2.042','IO::Uncompress::Bunzip2'=>'2.042','IO::Uncompress::Gunzip'=>'2.042','IO::Uncompress::Inflate'=>'2.042','IO::Uncompress::RawInflate'=>'2.042','IO::Uncompress::Unzip'=>'2.042','Locale::Maketext'=>'1.20','Locale::Maketext::Guts'=>'1.20','Locale::Maketext::GutsLoader'=>'1.20','Module::CoreList'=>'2.58','Opcode'=>'1.21','Socket'=>'1.94_02','Storable'=>'2.33','UNIVERSAL'=>'1.10','Unicode::Collate'=>'0.85','Unicode::Collate::CJK::Pinyin'=>'0.85','Unicode::Collate::CJK::Stroke'=>'0.85','Unicode::Collate::Locale'=>'0.85','Unicode::UCD'=>'0.37','XS::APItest'=>'0.33','arybase'=>'0.01','charnames'=>'1.24','feature'=>'1.23','perlfaq'=>'5.0150036','strict'=>'1.05','unicore::Name'=>undef,},removed=>{}},5.015006=>{delta_from=>5.015005,changed=>{'Archive::Tar'=>'1.82','Archive::Tar::Constant'=>'1.82','Archive::Tar::File'=>'1.82','AutoLoader'=>'5.72','B::Concise'=>'0.88','B::Debug'=>'1.17','B::Deparse'=>'1.10','CPAN::Meta::YAML'=>'0.005','CPANPLUS'=>'0.9113','CPANPLUS::Internals'=>'0.9113','CPANPLUS::Shell::Default'=>'0.9113','Carp'=>'1.24','Compress::Raw::Bzip2'=>'2.045','Compress::Raw::Zlib'=>'2.045','Compress::Zlib'=>'2.045','Cwd'=>'3.38','DB'=>'1.04','Data::Dumper'=>'2.135_01','Digest::SHA'=>'5.70','Dumpvalue'=>'1.17','Exporter'=>'5.66','Exporter::Heavy'=>'5.66','ExtUtils::CBuilder'=>'0.280205','ExtUtils::CBuilder::Platform::os2'=>'0.280204','ExtUtils::Packlist'=>'1.45','ExtUtils::ParseXS'=>'3.08','ExtUtils::ParseXS::Constants'=>'3.08','ExtUtils::ParseXS::CountLines'=>'3.08','ExtUtils::ParseXS::Utilities'=>'3.08','File::Basename'=>'2.84','File::Glob'=>'1.15','File::Spec::Unix'=>'3.35','Getopt::Std'=>'1.07','I18N::LangTags'=>'0.38','IO::Compress::Adapter::Bzip2'=>'2.045','IO::Compress::Adapter::Deflate'=>'2.045','IO::Compress::Adapter::Identity'=>'2.045','IO::Compress::Base'=>'2.046','IO::Compress::Base::Common'=>'2.045','IO::Compress::Bzip2'=>'2.045','IO::Compress::Deflate'=>'2.045','IO::Compress::Gzip'=>'2.045','IO::Compress::Gzip::Constants'=>'2.045','IO::Compress::RawDeflate'=>'2.045','IO::Compress::Zip'=>'2.046','IO::Compress::Zip::Constants'=>'2.045','IO::Compress::Zlib::Constants'=>'2.045','IO::Compress::Zlib::Extra'=>'2.045','IO::Dir'=>'1.09','IO::File'=>'1.16','IO::Uncompress::Adapter::Bunzip2'=>'2.045','IO::Uncompress::Adapter::Identity'=>'2.045','IO::Uncompress::Adapter::Inflate'=>'2.045','IO::Uncompress::AnyInflate'=>'2.045','IO::Uncompress::AnyUncompress'=>'2.045','IO::Uncompress::Base'=>'2.046','IO::Uncompress::Bunzip2'=>'2.045','IO::Uncompress::Gunzip'=>'2.045','IO::Uncompress::Inflate'=>'2.045','IO::Uncompress::RawInflate'=>'2.045','IO::Uncompress::Unzip'=>'2.046','Locale::Codes'=>'3.20','Locale::Codes::Constants'=>'3.20','Locale::Codes::Country'=>'3.20','Locale::Codes::Country_Codes'=>'3.20','Locale::Codes::Country_Retired'=>'3.20','Locale::Codes::Currency'=>'3.20','Locale::Codes::Currency_Codes'=>'3.20','Locale::Codes::Currency_Retired'=>'3.20','Locale::Codes::LangExt'=>'3.20','Locale::Codes::LangExt_Codes'=>'3.20','Locale::Codes::LangExt_Retired'=>'3.20','Locale::Codes::LangFam'=>'3.20','Locale::Codes::LangFam_Codes'=>'3.20','Locale::Codes::LangFam_Retired'=>'3.20','Locale::Codes::LangVar'=>'3.20','Locale::Codes::LangVar_Codes'=>'3.20','Locale::Codes::LangVar_Retired'=>'3.20','Locale::Codes::Language'=>'3.20','Locale::Codes::Language_Codes'=>'3.20','Locale::Codes::Language_Retired'=>'3.20','Locale::Codes::Script'=>'3.20','Locale::Codes::Script_Codes'=>'3.20','Locale::Codes::Script_Retired'=>'3.20','Locale::Country'=>'3.20','Locale::Currency'=>'3.20','Locale::Language'=>'3.20','Locale::Maketext'=>'1.21','Locale::Script'=>'3.20','Module::CoreList'=>'2.59','Module::Loaded'=>'0.08','Opcode'=>'1.22','POSIX'=>'1.27','Pod::Html'=>'1.12','Pod::LaTeX'=>'0.60','Pod::Perldoc'=>'3.15_08','Safe'=>'2.30','SelfLoader'=>'1.20','Socket'=>'1.97','Storable'=>'2.34','UNIVERSAL'=>'1.11','Unicode::Collate'=>'0.87','Unicode::Collate::Locale'=>'0.87','XS::APItest'=>'0.34','arybase'=>'0.02','charnames'=>'1.27','diagnostics'=>'1.26','feature'=>'1.24','if'=>'0.0602','overload'=>'1.16','sigtrap'=>'1.06','strict'=>'1.06','threads'=>'1.86','version'=>'0.96',},removed=>{}},5.015007=>{delta_from=>5.015006,changed=>{'B'=>'1.33','B::Deparse'=>'1.11','CGI'=>'3.59','CPAN::Meta'=>'2.113640','CPAN::Meta::Converter'=>'2.113640','CPAN::Meta::Feature'=>'2.113640','CPAN::Meta::History'=>'2.113640','CPAN::Meta::Prereqs'=>'2.113640','CPAN::Meta::Requirements'=>'2.113640','CPAN::Meta::Spec'=>'2.113640','CPAN::Meta::Validator'=>'2.113640','CPANPLUS'=>'0.9116','CPANPLUS::Internals'=>'0.9116','CPANPLUS::Shell::Default'=>'0.9116','Cwd'=>'3.39_01','Data::Dumper'=>'2.135_03','Devel::InnerPackage'=>'0.4','ExtUtils::CBuilder::Base'=>'0.280205','ExtUtils::CBuilder::Platform::Unix'=>'0.280205','ExtUtils::CBuilder::Platform::VMS'=>'0.280205','ExtUtils::CBuilder::Platform::Windows'=>'0.280205','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280205','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280205','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280205','ExtUtils::CBuilder::Platform::aix'=>'0.280205','ExtUtils::CBuilder::Platform::cygwin'=>'0.280205','ExtUtils::CBuilder::Platform::darwin'=>'0.280205','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280205','ExtUtils::CBuilder::Platform::os2'=>'0.280205','ExtUtils::Manifest'=>'1.61','ExtUtils::Packlist'=>'1.46','ExtUtils::ParseXS'=>'3.12','ExtUtils::ParseXS::Constants'=>'3.12','ExtUtils::ParseXS::CountLines'=>'3.12','ExtUtils::ParseXS::Utilities'=>'3.12','ExtUtils::Typemaps'=>'1.03','ExtUtils::Typemaps::Cmd'=>undef,'ExtUtils::Typemaps::Type'=>'0.06','File::Glob'=>'1.16','File::Spec'=>'3.39_01','File::Spec::Cygwin'=>'3.39_01','File::Spec::Epoc'=>'3.39_01','File::Spec::Functions'=>'3.39_01','File::Spec::Mac'=>'3.39_01','File::Spec::OS2'=>'3.39_01','File::Spec::Unix'=>'3.39_01','File::Spec::VMS'=>'3.39_01','File::Spec::Win32'=>'3.39_01','IO::Dir'=>'1.10','IO::Pipe'=>'1.15','IO::Poll'=>'0.09','IO::Select'=>'1.21','IO::Socket'=>'1.34','IO::Socket::INET'=>'1.33','IO::Socket::UNIX'=>'1.24','Locale::Maketext'=>'1.22','Math::BigInt'=>'1.998','Module::CoreList'=>'2.60','Module::Pluggable'=>'4.0','POSIX'=>'1.28','PerlIO::scalar'=>'0.13','Pod::Html'=>'1.13','Pod::Perldoc'=>'3.15_15','Pod::Perldoc::BaseTo'=>'3.15_15','Pod::Perldoc::GetOptsOO'=>'3.15_15','Pod::Perldoc::ToANSI'=>'3.15_15','Pod::Perldoc::ToChecker'=>'3.15_15','Pod::Perldoc::ToMan'=>'3.15_15','Pod::Perldoc::ToNroff'=>'3.15_15','Pod::Perldoc::ToPod'=>'3.15_15','Pod::Perldoc::ToRtf'=>'3.15_15','Pod::Perldoc::ToTerm'=>'3.15_15','Pod::Perldoc::ToText'=>'3.15_15','Pod::Perldoc::ToTk'=>'3.15_15','Pod::Perldoc::ToXml'=>'3.15_15','Term::UI'=>'0.30','Tie::File'=>'0.98','Unicode::UCD'=>'0.39','Version::Requirements'=>'0.101021','XS::APItest'=>'0.35','_charnames'=>'1.28','arybase'=>'0.03','autouse'=>'1.07','charnames'=>'1.28','diagnostics'=>'1.27','feature'=>'1.25','overload'=>'1.17','overloading'=>'0.02','perlfaq'=>'5.0150038',},removed=>{}},5.015008=>{delta_from=>5.015007,changed=>{'B'=>'1.34','B::Deparse'=>'1.12','CPAN::Meta'=>'2.120351','CPAN::Meta::Converter'=>'2.120351','CPAN::Meta::Feature'=>'2.120351','CPAN::Meta::History'=>'2.120351','CPAN::Meta::Prereqs'=>'2.120351','CPAN::Meta::Requirements'=>'2.120351','CPAN::Meta::Spec'=>'2.120351','CPAN::Meta::Validator'=>'2.120351','CPAN::Meta::YAML'=>'0.007','CPANPLUS'=>'0.9118','CPANPLUS::Dist::Build'=>'0.62','CPANPLUS::Dist::Build::Constants'=>'0.62','CPANPLUS::Internals'=>'0.9118','CPANPLUS::Shell::Default'=>'0.9118','Carp'=>'1.25','Carp::Heavy'=>'1.25','Compress::Raw::Bzip2'=>'2.048','Compress::Raw::Zlib'=>'2.048','Compress::Zlib'=>'2.048','Cwd'=>'3.39_02','DB_File'=>'1.826','Data::Dumper'=>'2.135_05','English'=>'1.05','ExtUtils::Install'=>'1.58','ExtUtils::ParseXS'=>'3.16','ExtUtils::ParseXS::Constants'=>'3.16','ExtUtils::ParseXS::CountLines'=>'3.16','ExtUtils::ParseXS::Utilities'=>'3.16','ExtUtils::Typemaps'=>'3.16','ExtUtils::Typemaps::Cmd'=>'3.16','ExtUtils::Typemaps::InputMap'=>'3.16','ExtUtils::Typemaps::OutputMap'=>'3.16','ExtUtils::Typemaps::Type'=>'3.16','File::Copy'=>'2.23','File::Glob'=>'1.17','File::Spec'=>'3.39_02','File::Spec::Cygwin'=>'3.39_02','File::Spec::Epoc'=>'3.39_02','File::Spec::Functions'=>'3.39_02','File::Spec::Mac'=>'3.39_02','File::Spec::OS2'=>'3.39_02','File::Spec::Unix'=>'3.39_02','File::Spec::VMS'=>'3.39_02','File::Spec::Win32'=>'3.39_02','Filter::Util::Call'=>'1.40','IO::Compress::Adapter::Bzip2'=>'2.048','IO::Compress::Adapter::Deflate'=>'2.048','IO::Compress::Adapter::Identity'=>'2.048','IO::Compress::Base'=>'2.048','IO::Compress::Base::Common'=>'2.048','IO::Compress::Bzip2'=>'2.048','IO::Compress::Deflate'=>'2.048','IO::Compress::Gzip'=>'2.048','IO::Compress::Gzip::Constants'=>'2.048','IO::Compress::RawDeflate'=>'2.048','IO::Compress::Zip'=>'2.048','IO::Compress::Zip::Constants'=>'2.048','IO::Compress::Zlib::Constants'=>'2.048','IO::Compress::Zlib::Extra'=>'2.048','IO::Uncompress::Adapter::Bunzip2'=>'2.048','IO::Uncompress::Adapter::Identity'=>'2.048','IO::Uncompress::Adapter::Inflate'=>'2.048','IO::Uncompress::AnyInflate'=>'2.048','IO::Uncompress::AnyUncompress'=>'2.048','IO::Uncompress::Base'=>'2.048','IO::Uncompress::Bunzip2'=>'2.048','IO::Uncompress::Gunzip'=>'2.048','IO::Uncompress::Inflate'=>'2.048','IO::Uncompress::RawInflate'=>'2.048','IO::Uncompress::Unzip'=>'2.048','IPC::Cmd'=>'0.76','Math::Complex'=>'1.59','Math::Trig'=>'1.23','Module::Metadata'=>'1.000009','Opcode'=>'1.23','POSIX'=>'1.30','Parse::CPAN::Meta'=>'1.4402','PerlIO::mmap'=>'0.010','Pod::Checker'=>'1.51','Pod::Find'=>'1.51','Pod::Functions'=>'1.05','Pod::Html'=>'1.14','Pod::InputObjects'=>'1.51','Pod::ParseUtils'=>'1.51','Pod::Parser'=>'1.51','Pod::PlainText'=>'2.05','Pod::Select'=>'1.51','Pod::Usage'=>'1.51','Safe'=>'2.31','Socket'=>'1.98','Term::Cap'=>'1.13','Term::ReadLine'=>'1.08','Time::HiRes'=>'1.9725','Unicode'=>'6.1.0','Unicode::UCD'=>'0.41','Version::Requirements'=>'0.101022','XS::APItest'=>'0.36','XS::Typemap'=>'0.08','_charnames'=>'1.29','arybase'=>'0.04','charnames'=>'1.29','diagnostics'=>'1.28','feature'=>'1.26','locale'=>'1.01','overload'=>'1.18','perlfaq'=>'5.0150039','re'=>'0.19','subs'=>'1.01','warnings'=>'1.13',},removed=>{}},5.015009=>{delta_from=>5.015008,changed=>{'B::Deparse'=>'1.13','B::Lint'=>'1.14','B::Lint::Debug'=>'1.14','CPAN::Meta'=>'2.120630','CPAN::Meta::Converter'=>'2.120630','CPAN::Meta::Feature'=>'2.120630','CPAN::Meta::History'=>'2.120630','CPAN::Meta::Prereqs'=>'2.120630','CPAN::Meta::Requirements'=>'2.120630','CPAN::Meta::Spec'=>'2.120630','CPAN::Meta::Validator'=>'2.120630','CPANPLUS'=>'0.9121','CPANPLUS::Internals'=>'0.9121','CPANPLUS::Shell::Default'=>'0.9121','Data::Dumper'=>'2.135_06','Digest::SHA'=>'5.71','ExtUtils::CBuilder'=>'0.280206','ExtUtils::CBuilder::Base'=>'0.280206','ExtUtils::CBuilder::Platform::Unix'=>'0.280206','ExtUtils::CBuilder::Platform::VMS'=>'0.280206','ExtUtils::CBuilder::Platform::Windows'=>'0.280206','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280206','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280206','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280206','ExtUtils::CBuilder::Platform::aix'=>'0.280206','ExtUtils::CBuilder::Platform::cygwin'=>'0.280206','ExtUtils::CBuilder::Platform::darwin'=>'0.280206','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280206','ExtUtils::CBuilder::Platform::os2'=>'0.280206','HTTP::Tiny'=>'0.017','Locale::Codes'=>'3.21','Locale::Codes::Constants'=>'3.21','Locale::Codes::Country'=>'3.21','Locale::Codes::Country_Codes'=>'3.21','Locale::Codes::Country_Retired'=>'3.21','Locale::Codes::Currency'=>'3.21','Locale::Codes::Currency_Codes'=>'3.21','Locale::Codes::Currency_Retired'=>'3.21','Locale::Codes::LangExt'=>'3.21','Locale::Codes::LangExt_Codes'=>'3.21','Locale::Codes::LangExt_Retired'=>'3.21','Locale::Codes::LangFam'=>'3.21','Locale::Codes::LangFam_Codes'=>'3.21','Locale::Codes::LangFam_Retired'=>'3.21','Locale::Codes::LangVar'=>'3.21','Locale::Codes::LangVar_Codes'=>'3.21','Locale::Codes::LangVar_Retired'=>'3.21','Locale::Codes::Language'=>'3.21','Locale::Codes::Language_Codes'=>'3.21','Locale::Codes::Language_Retired'=>'3.21','Locale::Codes::Script'=>'3.21','Locale::Codes::Script_Codes'=>'3.21','Locale::Codes::Script_Retired'=>'3.21','Locale::Country'=>'3.21','Locale::Currency'=>'3.21','Locale::Language'=>'3.21','Locale::Script'=>'3.21','Module::CoreList'=>'2.65','Pod::Html'=>'1.1501','Pod::Perldoc'=>'3.17','Pod::Perldoc::BaseTo'=>'3.17','Pod::Perldoc::GetOptsOO'=>'3.17','Pod::Perldoc::ToANSI'=>'3.17','Pod::Perldoc::ToChecker'=>'3.17','Pod::Perldoc::ToMan'=>'3.17','Pod::Perldoc::ToNroff'=>'3.17','Pod::Perldoc::ToPod'=>'3.17','Pod::Perldoc::ToRtf'=>'3.17','Pod::Perldoc::ToTerm'=>'3.17','Pod::Perldoc::ToText'=>'3.17','Pod::Perldoc::ToTk'=>'3.17','Pod::Perldoc::ToXml'=>'3.17','Pod::Simple'=>'3.20','Pod::Simple::BlackBox'=>'3.20','Pod::Simple::Checker'=>'3.20','Pod::Simple::Debug'=>'3.20','Pod::Simple::DumpAsText'=>'3.20','Pod::Simple::DumpAsXML'=>'3.20','Pod::Simple::HTML'=>'3.20','Pod::Simple::HTMLBatch'=>'3.20','Pod::Simple::LinkSection'=>'3.20','Pod::Simple::Methody'=>'3.20','Pod::Simple::Progress'=>'3.20','Pod::Simple::PullParser'=>'3.20','Pod::Simple::PullParserEndToken'=>'3.20','Pod::Simple::PullParserStartToken'=>'3.20','Pod::Simple::PullParserTextToken'=>'3.20','Pod::Simple::PullParserToken'=>'3.20','Pod::Simple::RTF'=>'3.20','Pod::Simple::Search'=>'3.20','Pod::Simple::SimpleTree'=>'3.20','Pod::Simple::Text'=>'3.20','Pod::Simple::TextContent'=>'3.20','Pod::Simple::TiedOutFH'=>'3.20','Pod::Simple::Transcode'=>'3.20','Pod::Simple::TranscodeDumb'=>'3.20','Pod::Simple::TranscodeSmart'=>'3.20','Pod::Simple::XHTML'=>'3.20','Pod::Simple::XMLOutStream'=>'3.20','Socket'=>'2.000','Term::ReadLine'=>'1.09','Unicode::Collate'=>'0.89','Unicode::Collate::CJK::Korean'=>'0.88','Unicode::Collate::Locale'=>'0.89','Unicode::Normalize'=>'1.14','Unicode::UCD'=>'0.42','XS::APItest'=>'0.37','arybase'=>'0.05','attributes'=>'0.18','charnames'=>'1.30','feature'=>'1.27',},removed=>{}},5.016=>{delta_from=>5.015009,changed=>{'B::Concise'=>'0.89','B::Deparse'=>'1.14','Carp'=>'1.26','Carp::Heavy'=>'1.26','IO::Socket'=>'1.35','Module::CoreList'=>'2.66','PerlIO::scalar'=>'0.14','Pod::Html'=>'1.1502','Safe'=>'2.31_01','Socket'=>'2.001','Unicode::UCD'=>'0.43','XS::APItest'=>'0.38','_charnames'=>'1.31','attributes'=>'0.19','strict'=>'1.07','version'=>'0.99',},removed=>{}},5.016001=>{delta_from=>5.016,changed=>{'B'=>'1.35','B::Deparse'=>'1.14_01','List::Util'=>'1.25','List::Util::PP'=>'1.25','List::Util::XS'=>'1.25','Module::CoreList'=>'2.70','PerlIO::scalar'=>'0.14_01','Scalar::Util'=>'1.25','Scalar::Util::PP'=>'1.25','re'=>'0.19_01',},removed=>{}},5.016002=>{delta_from=>5.016001,changed=>{'Module::CoreList'=>'2.76',},removed=>{}},5.016003=>{delta_from=>5.016002,changed=>{'Encode'=>'2.44_01','Module::CoreList'=>'2.76_02','XS::APItest'=>'0.39',},removed=>{}},5.017=>{delta_from=>5.016,changed=>{'B'=>'1.35','B::Concise'=>'0.90','ExtUtils::ParseXS'=>'3.17','ExtUtils::ParseXS::Utilities'=>'3.17','File::DosGlob'=>'1.07','File::Find'=>'1.21','File::stat'=>'1.06','Hash::Util'=>'0.12','IO::Socket'=>'1.34','Module::CoreList'=>'2.67','Pod::Functions'=>'1.06','Storable'=>'2.35','XS::APItest'=>'0.39','diagnostics'=>'1.29','feature'=>'1.28','overload'=>'1.19','utf8'=>'1.10',},removed=>{'Version::Requirements'=>1,}},5.017001=>{delta_from=>5.017,changed=>{'App::Prove'=>'3.25','App::Prove::State'=>'3.25','App::Prove::State::Result'=>'3.25','App::Prove::State::Result::Test'=>'3.25','Archive::Extract'=>'0.60','Archive::Tar'=>'1.88','Archive::Tar::Constant'=>'1.88','Archive::Tar::File'=>'1.88','B'=>'1.36','B::Deparse'=>'1.15','CPAN::Meta'=>'2.120921','CPAN::Meta::Converter'=>'2.120921','CPAN::Meta::Feature'=>'2.120921','CPAN::Meta::History'=>'2.120921','CPAN::Meta::Prereqs'=>'2.120921','CPAN::Meta::Requirements'=>'2.122','CPAN::Meta::Spec'=>'2.120921','CPAN::Meta::Validator'=>'2.120921','CPAN::Meta::YAML'=>'0.008','CPANPLUS'=>'0.9130','CPANPLUS::Config::HomeEnv'=>'0.04','CPANPLUS::Internals'=>'0.9130','CPANPLUS::Shell::Default'=>'0.9130','Class::Struct'=>'0.64','Compress::Raw::Bzip2'=>'2.052','Compress::Raw::Zlib'=>'2.054','Compress::Zlib'=>'2.052','Digest::MD5'=>'2.52','DynaLoader'=>'1.15','ExtUtils::CBuilder'=>'0.280208','ExtUtils::CBuilder::Base'=>'0.280208','ExtUtils::CBuilder::Platform::Unix'=>'0.280208','ExtUtils::CBuilder::Platform::VMS'=>'0.280208','ExtUtils::CBuilder::Platform::Windows'=>'0.280208','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280208','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280208','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280208','ExtUtils::CBuilder::Platform::aix'=>'0.280208','ExtUtils::CBuilder::Platform::cygwin'=>'0.280208','ExtUtils::CBuilder::Platform::darwin'=>'0.280208','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280208','ExtUtils::CBuilder::Platform::os2'=>'0.280208','Fatal'=>'2.11','File::DosGlob'=>'1.08','File::Fetch'=>'0.34','File::Spec::Unix'=>'3.39_03','Filter::Util::Call'=>'1.45','HTTP::Tiny'=>'0.022','IO'=>'1.25_07','IO::Compress::Adapter::Bzip2'=>'2.052','IO::Compress::Adapter::Deflate'=>'2.052','IO::Compress::Adapter::Identity'=>'2.052','IO::Compress::Base'=>'2.052','IO::Compress::Base::Common'=>'2.052','IO::Compress::Bzip2'=>'2.052','IO::Compress::Deflate'=>'2.052','IO::Compress::Gzip'=>'2.052','IO::Compress::Gzip::Constants'=>'2.052','IO::Compress::RawDeflate'=>'2.052','IO::Compress::Zip'=>'2.052','IO::Compress::Zip::Constants'=>'2.052','IO::Compress::Zlib::Constants'=>'2.052','IO::Compress::Zlib::Extra'=>'2.052','IO::Uncompress::Adapter::Bunzip2'=>'2.052','IO::Uncompress::Adapter::Identity'=>'2.052','IO::Uncompress::Adapter::Inflate'=>'2.052','IO::Uncompress::AnyInflate'=>'2.052','IO::Uncompress::AnyUncompress'=>'2.052','IO::Uncompress::Base'=>'2.052','IO::Uncompress::Bunzip2'=>'2.052','IO::Uncompress::Gunzip'=>'2.052','IO::Uncompress::Inflate'=>'2.052','IO::Uncompress::RawInflate'=>'2.052','IO::Uncompress::Unzip'=>'2.052','IPC::Cmd'=>'0.78','List::Util'=>'1.25','List::Util::XS'=>'1.25','Locale::Codes'=>'3.22','Locale::Codes::Constants'=>'3.22','Locale::Codes::Country'=>'3.22','Locale::Codes::Country_Codes'=>'3.22','Locale::Codes::Country_Retired'=>'3.22','Locale::Codes::Currency'=>'3.22','Locale::Codes::Currency_Codes'=>'3.22','Locale::Codes::Currency_Retired'=>'3.22','Locale::Codes::LangExt'=>'3.22','Locale::Codes::LangExt_Codes'=>'3.22','Locale::Codes::LangExt_Retired'=>'3.22','Locale::Codes::LangFam'=>'3.22','Locale::Codes::LangFam_Codes'=>'3.22','Locale::Codes::LangFam_Retired'=>'3.22','Locale::Codes::LangVar'=>'3.22','Locale::Codes::LangVar_Codes'=>'3.22','Locale::Codes::LangVar_Retired'=>'3.22','Locale::Codes::Language'=>'3.22','Locale::Codes::Language_Codes'=>'3.22','Locale::Codes::Language_Retired'=>'3.22','Locale::Codes::Script'=>'3.22','Locale::Codes::Script_Codes'=>'3.22','Locale::Codes::Script_Retired'=>'3.22','Locale::Country'=>'3.22','Locale::Currency'=>'3.22','Locale::Language'=>'3.22','Locale::Script'=>'3.22','Memoize'=>'1.03','Memoize::AnyDBM_File'=>'1.03','Memoize::Expire'=>'1.03','Memoize::ExpireFile'=>'1.03','Memoize::ExpireTest'=>'1.03','Memoize::NDBM_File'=>'1.03','Memoize::SDBM_File'=>'1.03','Memoize::Storable'=>'1.03','Module::Build'=>'0.40','Module::Build::Base'=>'0.40','Module::Build::Compat'=>'0.40','Module::Build::Config'=>'0.40','Module::Build::Cookbook'=>'0.40','Module::Build::Dumper'=>'0.40','Module::Build::ModuleInfo'=>'0.40','Module::Build::Notes'=>'0.40','Module::Build::PPMMaker'=>'0.40','Module::Build::Platform::Amiga'=>'0.40','Module::Build::Platform::Default'=>'0.40','Module::Build::Platform::EBCDIC'=>'0.40','Module::Build::Platform::MPEiX'=>'0.40','Module::Build::Platform::MacOS'=>'0.40','Module::Build::Platform::RiscOS'=>'0.40','Module::Build::Platform::Unix'=>'0.40','Module::Build::Platform::VMS'=>'0.40','Module::Build::Platform::VOS'=>'0.40','Module::Build::Platform::Windows'=>'0.40','Module::Build::Platform::aix'=>'0.40','Module::Build::Platform::cygwin'=>'0.40','Module::Build::Platform::darwin'=>'0.40','Module::Build::Platform::os2'=>'0.40','Module::Build::PodParser'=>'0.40','Module::CoreList'=>'2.68','Module::Load::Conditional'=>'0.50','Object::Accessor'=>'0.44','POSIX'=>'1.31','Params::Check'=>'0.36','Parse::CPAN::Meta'=>'1.4404','PerlIO::mmap'=>'0.011','PerlIO::via::QuotedPrint'=>'0.07','Pod::Html'=>'1.16','Pod::Man'=>'2.26','Pod::Text'=>'3.16','Safe'=>'2.33_01','Scalar::Util'=>'1.25','Search::Dict'=>'1.07','Storable'=>'2.36','TAP::Base'=>'3.25','TAP::Formatter::Base'=>'3.25','TAP::Formatter::Color'=>'3.25','TAP::Formatter::Console'=>'3.25','TAP::Formatter::Console::ParallelSession'=>'3.25','TAP::Formatter::Console::Session'=>'3.25','TAP::Formatter::File'=>'3.25','TAP::Formatter::File::Session'=>'3.25','TAP::Formatter::Session'=>'3.25','TAP::Harness'=>'3.25','TAP::Object'=>'3.25','TAP::Parser'=>'3.25','TAP::Parser::Aggregator'=>'3.25','TAP::Parser::Grammar'=>'3.25','TAP::Parser::Iterator'=>'3.25','TAP::Parser::Iterator::Array'=>'3.25','TAP::Parser::Iterator::Process'=>'3.25','TAP::Parser::Iterator::Stream'=>'3.25','TAP::Parser::IteratorFactory'=>'3.25','TAP::Parser::Multiplexer'=>'3.25','TAP::Parser::Result'=>'3.25','TAP::Parser::Result::Bailout'=>'3.25','TAP::Parser::Result::Comment'=>'3.25','TAP::Parser::Result::Plan'=>'3.25','TAP::Parser::Result::Pragma'=>'3.25','TAP::Parser::Result::Test'=>'3.25','TAP::Parser::Result::Unknown'=>'3.25','TAP::Parser::Result::Version'=>'3.25','TAP::Parser::Result::YAML'=>'3.25','TAP::Parser::ResultFactory'=>'3.25','TAP::Parser::Scheduler'=>'3.25','TAP::Parser::Scheduler::Job'=>'3.25','TAP::Parser::Scheduler::Spinner'=>'3.25','TAP::Parser::Source'=>'3.25','TAP::Parser::SourceHandler'=>'3.25','TAP::Parser::SourceHandler::Executable'=>'3.25','TAP::Parser::SourceHandler::File'=>'3.25','TAP::Parser::SourceHandler::Handle'=>'3.25','TAP::Parser::SourceHandler::Perl'=>'3.25','TAP::Parser::SourceHandler::RawTAP'=>'3.25','TAP::Parser::Utils'=>'3.25','TAP::Parser::YAMLish::Reader'=>'3.25','TAP::Parser::YAMLish::Writer'=>'3.25','Term::ANSIColor'=>'3.02','Test::Harness'=>'3.25','Unicode'=>'6.2.0','Unicode::UCD'=>'0.44','XS::APItest'=>'0.40','_charnames'=>'1.32','attributes'=>'0.2','autodie'=>'2.11','autodie::exception'=>'2.11','autodie::exception::system'=>'2.11','autodie::hints'=>'2.11','bigint'=>'0.30','charnames'=>'1.32','feature'=>'1.29','inc::latest'=>'0.40','perlfaq'=>'5.0150040','re'=>'0.20',},removed=>{'List::Util::PP'=>1,'Scalar::Util::PP'=>1,}},5.017002=>{delta_from=>5.017001,changed=>{'App::Prove'=>'3.25_01','App::Prove::State'=>'3.25_01','App::Prove::State::Result'=>'3.25_01','App::Prove::State::Result::Test'=>'3.25_01','B::Concise'=>'0.91','Compress::Raw::Bzip2'=>'2.05201','Compress::Raw::Zlib'=>'2.05401','Exporter'=>'5.67','Exporter::Heavy'=>'5.67','Fatal'=>'2.12','File::Fetch'=>'0.36','File::stat'=>'1.07','IO'=>'1.25_08','IO::Socket'=>'1.35','Module::CoreList'=>'2.69','PerlIO::scalar'=>'0.15','Socket'=>'2.002','Storable'=>'2.37','TAP::Base'=>'3.25_01','TAP::Formatter::Base'=>'3.25_01','TAP::Formatter::Color'=>'3.25_01','TAP::Formatter::Console'=>'3.25_01','TAP::Formatter::Console::ParallelSession'=>'3.25_01','TAP::Formatter::Console::Session'=>'3.25_01','TAP::Formatter::File'=>'3.25_01','TAP::Formatter::File::Session'=>'3.25_01','TAP::Formatter::Session'=>'3.25_01','TAP::Harness'=>'3.25_01','TAP::Object'=>'3.25_01','TAP::Parser'=>'3.25_01','TAP::Parser::Aggregator'=>'3.25_01','TAP::Parser::Grammar'=>'3.25_01','TAP::Parser::Iterator'=>'3.25_01','TAP::Parser::Iterator::Array'=>'3.25_01','TAP::Parser::Iterator::Process'=>'3.25_01','TAP::Parser::Iterator::Stream'=>'3.25_01','TAP::Parser::IteratorFactory'=>'3.25_01','TAP::Parser::Multiplexer'=>'3.25_01','TAP::Parser::Result'=>'3.25_01','TAP::Parser::Result::Bailout'=>'3.25_01','TAP::Parser::Result::Comment'=>'3.25_01','TAP::Parser::Result::Plan'=>'3.25_01','TAP::Parser::Result::Pragma'=>'3.25_01','TAP::Parser::Result::Test'=>'3.25_01','TAP::Parser::Result::Unknown'=>'3.25_01','TAP::Parser::Result::Version'=>'3.25_01','TAP::Parser::Result::YAML'=>'3.25_01','TAP::Parser::ResultFactory'=>'3.25_01','TAP::Parser::Scheduler'=>'3.25_01','TAP::Parser::Scheduler::Job'=>'3.25_01','TAP::Parser::Scheduler::Spinner'=>'3.25_01','TAP::Parser::Source'=>'3.25_01','TAP::Parser::SourceHandler'=>'3.25_01','TAP::Parser::SourceHandler::Executable'=>'3.25_01','TAP::Parser::SourceHandler::File'=>'3.25_01','TAP::Parser::SourceHandler::Handle'=>'3.25_01','TAP::Parser::SourceHandler::Perl'=>'3.25_01','TAP::Parser::SourceHandler::RawTAP'=>'3.25_01','TAP::Parser::Utils'=>'3.25_01','TAP::Parser::YAMLish::Reader'=>'3.25_01','TAP::Parser::YAMLish::Writer'=>'3.25_01','Test::Harness'=>'3.25_01','Tie::StdHandle'=>'4.3','XS::APItest'=>'0.41','autodie'=>'2.12','autodie::exception'=>'2.12','autodie::exception::system'=>'2.12','autodie::hints'=>'2.12','diagnostics'=>'1.30','overload'=>'1.20','re'=>'0.21','vars'=>'1.03',},removed=>{}},5.017003=>{delta_from=>5.017002,changed=>{'B'=>'1.37','B::Concise'=>'0.92','B::Debug'=>'1.18','B::Deparse'=>'1.16','CGI'=>'3.60','Compress::Raw::Bzip2'=>'2.055','Compress::Raw::Zlib'=>'2.056','Compress::Zlib'=>'2.055','Data::Dumper'=>'2.135_07','Devel::Peek'=>'1.09','Encode'=>'2.47','Encode::Alias'=>'2.16','Encode::GSM0338'=>'2.02','Encode::Unicode::UTF7'=>'2.06','IO::Compress::Adapter::Bzip2'=>'2.055','IO::Compress::Adapter::Deflate'=>'2.055','IO::Compress::Adapter::Identity'=>'2.055','IO::Compress::Base'=>'2.055','IO::Compress::Base::Common'=>'2.055','IO::Compress::Bzip2'=>'2.055','IO::Compress::Deflate'=>'2.055','IO::Compress::Gzip'=>'2.055','IO::Compress::Gzip::Constants'=>'2.055','IO::Compress::RawDeflate'=>'2.055','IO::Compress::Zip'=>'2.055','IO::Compress::Zip::Constants'=>'2.055','IO::Compress::Zlib::Constants'=>'2.055','IO::Compress::Zlib::Extra'=>'2.055','IO::Uncompress::Adapter::Bunzip2'=>'2.055','IO::Uncompress::Adapter::Identity'=>'2.055','IO::Uncompress::Adapter::Inflate'=>'2.055','IO::Uncompress::AnyInflate'=>'2.055','IO::Uncompress::AnyUncompress'=>'2.055','IO::Uncompress::Base'=>'2.055','IO::Uncompress::Bunzip2'=>'2.055','IO::Uncompress::Gunzip'=>'2.055','IO::Uncompress::Inflate'=>'2.055','IO::Uncompress::RawInflate'=>'2.055','IO::Uncompress::Unzip'=>'2.055','Module::Build'=>'0.4003','Module::Build::Base'=>'0.4003','Module::Build::Compat'=>'0.4003','Module::Build::Config'=>'0.4003','Module::Build::Cookbook'=>'0.4003','Module::Build::Dumper'=>'0.4003','Module::Build::ModuleInfo'=>'0.4003','Module::Build::Notes'=>'0.4003','Module::Build::PPMMaker'=>'0.4003','Module::Build::Platform::Amiga'=>'0.4003','Module::Build::Platform::Default'=>'0.4003','Module::Build::Platform::EBCDIC'=>'0.4003','Module::Build::Platform::MPEiX'=>'0.4003','Module::Build::Platform::MacOS'=>'0.4003','Module::Build::Platform::RiscOS'=>'0.4003','Module::Build::Platform::Unix'=>'0.4003','Module::Build::Platform::VMS'=>'0.4003','Module::Build::Platform::VOS'=>'0.4003','Module::Build::Platform::Windows'=>'0.4003','Module::Build::Platform::aix'=>'0.4003','Module::Build::Platform::cygwin'=>'0.4003','Module::Build::Platform::darwin'=>'0.4003','Module::Build::Platform::os2'=>'0.4003','Module::Build::PodParser'=>'0.4003','Module::CoreList'=>'2.71','Module::CoreList::TieHashDelta'=>'2.71','Module::Load::Conditional'=>'0.54','Module::Metadata'=>'1.000011','Module::Pluggable'=>'4.3','Module::Pluggable::Object'=>'4.3','Pod::Simple'=>'3.23','Pod::Simple::BlackBox'=>'3.23','Pod::Simple::Checker'=>'3.23','Pod::Simple::Debug'=>'3.23','Pod::Simple::DumpAsText'=>'3.23','Pod::Simple::DumpAsXML'=>'3.23','Pod::Simple::HTML'=>'3.23','Pod::Simple::HTMLBatch'=>'3.23','Pod::Simple::LinkSection'=>'3.23','Pod::Simple::Methody'=>'3.23','Pod::Simple::Progress'=>'3.23','Pod::Simple::PullParser'=>'3.23','Pod::Simple::PullParserEndToken'=>'3.23','Pod::Simple::PullParserStartToken'=>'3.23','Pod::Simple::PullParserTextToken'=>'3.23','Pod::Simple::PullParserToken'=>'3.23','Pod::Simple::RTF'=>'3.23','Pod::Simple::Search'=>'3.23','Pod::Simple::SimpleTree'=>'3.23','Pod::Simple::Text'=>'3.23','Pod::Simple::TextContent'=>'3.23','Pod::Simple::TiedOutFH'=>'3.23','Pod::Simple::Transcode'=>'3.23','Pod::Simple::TranscodeDumb'=>'3.23','Pod::Simple::TranscodeSmart'=>'3.23','Pod::Simple::XHTML'=>'3.23','Pod::Simple::XMLOutStream'=>'3.23','Socket'=>'2.004','Storable'=>'2.38','Sys::Syslog'=>'0.31','Term::ReadLine'=>'1.10','Text::Tabs'=>'2012.0818','Text::Wrap'=>'2012.0818','Time::Local'=>'1.2300','Unicode::UCD'=>'0.45','Win32'=>'0.45','Win32CORE'=>'0.03','XS::APItest'=>'0.42','inc::latest'=>'0.4003','perlfaq'=>'5.0150041','re'=>'0.22',},removed=>{}},5.017004=>{delta_from=>5.017003,changed=>{'Archive::Tar'=>'1.90','Archive::Tar::Constant'=>'1.90','Archive::Tar::File'=>'1.90','B'=>'1.38','B::Concise'=>'0.93','B::Deparse'=>'1.17','B::Xref'=>'1.04','CPANPLUS'=>'0.9131','CPANPLUS::Internals'=>'0.9131','CPANPLUS::Shell::Default'=>'0.9131','DB_File'=>'1.827','Devel::Peek'=>'1.10','DynaLoader'=>'1.16','Errno'=>'1.16','ExtUtils::ParseXS'=>'3.18','ExtUtils::ParseXS::Constants'=>'3.18','ExtUtils::ParseXS::CountLines'=>'3.18','ExtUtils::ParseXS::Utilities'=>'3.18','File::Copy'=>'2.24','File::Find'=>'1.22','IPC::Open3'=>'1.13','Locale::Codes'=>'3.23','Locale::Codes::Constants'=>'3.23','Locale::Codes::Country'=>'3.23','Locale::Codes::Country_Codes'=>'3.23','Locale::Codes::Country_Retired'=>'3.23','Locale::Codes::Currency'=>'3.23','Locale::Codes::Currency_Codes'=>'3.23','Locale::Codes::Currency_Retired'=>'3.23','Locale::Codes::LangExt'=>'3.23','Locale::Codes::LangExt_Codes'=>'3.23','Locale::Codes::LangExt_Retired'=>'3.23','Locale::Codes::LangFam'=>'3.23','Locale::Codes::LangFam_Codes'=>'3.23','Locale::Codes::LangFam_Retired'=>'3.23','Locale::Codes::LangVar'=>'3.23','Locale::Codes::LangVar_Codes'=>'3.23','Locale::Codes::LangVar_Retired'=>'3.23','Locale::Codes::Language'=>'3.23','Locale::Codes::Language_Codes'=>'3.23','Locale::Codes::Language_Retired'=>'3.23','Locale::Codes::Script'=>'3.23','Locale::Codes::Script_Codes'=>'3.23','Locale::Codes::Script_Retired'=>'3.23','Locale::Country'=>'3.23','Locale::Currency'=>'3.23','Locale::Language'=>'3.23','Locale::Script'=>'3.23','Math::BigFloat::Trace'=>'0.30','Math::BigInt::Trace'=>'0.30','Module::CoreList'=>'2.73','Module::CoreList::TieHashDelta'=>'2.73','Opcode'=>'1.24','Socket'=>'2.006','Storable'=>'2.39','Sys::Syslog'=>'0.32','Unicode::UCD'=>'0.46','XS::APItest'=>'0.43','bignum'=>'0.30','bigrat'=>'0.30','constant'=>'1.24','feature'=>'1.30','threads::shared'=>'1.41','version'=>'0.9901','warnings'=>'1.14',},removed=>{}},5.017005=>{delta_from=>5.017004,changed=>{'AutoLoader'=>'5.73','B'=>'1.39','B::Deparse'=>'1.18','CPANPLUS'=>'0.9133','CPANPLUS::Internals'=>'0.9133','CPANPLUS::Shell::Default'=>'0.9133','Carp'=>'1.27','Carp::Heavy'=>'1.27','Data::Dumper'=>'2.136','Digest::SHA'=>'5.72','ExtUtils::CBuilder'=>'0.280209','ExtUtils::CBuilder::Base'=>'0.280209','ExtUtils::CBuilder::Platform::Unix'=>'0.280209','ExtUtils::CBuilder::Platform::VMS'=>'0.280209','ExtUtils::CBuilder::Platform::Windows'=>'0.280209','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280209','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280209','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280209','ExtUtils::CBuilder::Platform::aix'=>'0.280209','ExtUtils::CBuilder::Platform::cygwin'=>'0.280209','ExtUtils::CBuilder::Platform::darwin'=>'0.280209','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280209','ExtUtils::CBuilder::Platform::os2'=>'0.280209','File::Copy'=>'2.25','File::Glob'=>'1.18','HTTP::Tiny'=>'0.024','Module::CoreList'=>'2.75','Module::CoreList::TieHashDelta'=>'2.75','PerlIO::encoding'=>'0.16','Unicode::Collate'=>'0.90','Unicode::Collate::Locale'=>'0.90','Unicode::Normalize'=>'1.15','Win32CORE'=>'0.04','XS::APItest'=>'0.44','attributes'=>'0.21','bigint'=>'0.31','bignum'=>'0.31','bigrat'=>'0.31','feature'=>'1.31','threads::shared'=>'1.42','warnings'=>'1.15',},removed=>{}},5.017006=>{delta_from=>5.017005,changed=>{'B'=>'1.40','B::Concise'=>'0.94','B::Deparse'=>'1.19','B::Xref'=>'1.05','CGI'=>'3.63','CGI::Util'=>'3.62','CPAN'=>'1.99_51','CPANPLUS::Dist::Build'=>'0.64','CPANPLUS::Dist::Build::Constants'=>'0.64','Carp'=>'1.28','Carp::Heavy'=>'1.28','Compress::Raw::Bzip2'=>'2.058','Compress::Raw::Zlib'=>'2.058','Compress::Zlib'=>'2.058','Data::Dumper'=>'2.137','Digest::SHA'=>'5.73','DynaLoader'=>'1.17','Env'=>'1.04','Errno'=>'1.17','ExtUtils::Manifest'=>'1.62','ExtUtils::Typemaps'=>'3.18','ExtUtils::Typemaps::Cmd'=>'3.18','ExtUtils::Typemaps::InputMap'=>'3.18','ExtUtils::Typemaps::OutputMap'=>'3.18','ExtUtils::Typemaps::Type'=>'3.18','Fatal'=>'2.13','File::Find'=>'1.23','Hash::Util'=>'0.13','IO::Compress::Adapter::Bzip2'=>'2.058','IO::Compress::Adapter::Deflate'=>'2.058','IO::Compress::Adapter::Identity'=>'2.058','IO::Compress::Base'=>'2.058','IO::Compress::Base::Common'=>'2.058','IO::Compress::Bzip2'=>'2.058','IO::Compress::Deflate'=>'2.058','IO::Compress::Gzip'=>'2.058','IO::Compress::Gzip::Constants'=>'2.058','IO::Compress::RawDeflate'=>'2.058','IO::Compress::Zip'=>'2.058','IO::Compress::Zip::Constants'=>'2.058','IO::Compress::Zlib::Constants'=>'2.058','IO::Compress::Zlib::Extra'=>'2.058','IO::Uncompress::Adapter::Bunzip2'=>'2.058','IO::Uncompress::Adapter::Identity'=>'2.058','IO::Uncompress::Adapter::Inflate'=>'2.058','IO::Uncompress::AnyInflate'=>'2.058','IO::Uncompress::AnyUncompress'=>'2.058','IO::Uncompress::Base'=>'2.058','IO::Uncompress::Bunzip2'=>'2.058','IO::Uncompress::Gunzip'=>'2.058','IO::Uncompress::Inflate'=>'2.058','IO::Uncompress::RawInflate'=>'2.058','IO::Uncompress::Unzip'=>'2.058','Module::CoreList'=>'2.78','Module::CoreList::TieHashDelta'=>'2.77','Module::Pluggable'=>'4.5','Module::Pluggable::Object'=>'4.5','Opcode'=>'1.25','Sys::Hostname'=>'1.17','Term::UI'=>'0.32','Thread::Queue'=>'3.01','Tie::Hash::NamedCapture'=>'0.09','Unicode::Collate'=>'0.93','Unicode::Collate::CJK::Korean'=>'0.93','Unicode::Collate::Locale'=>'0.93','Unicode::Normalize'=>'1.16','Unicode::UCD'=>'0.47','XS::APItest'=>'0.46','_charnames'=>'1.33','autodie'=>'2.13','autodie::exception'=>'2.13','autodie::exception::system'=>'2.13','autodie::hints'=>'2.13','charnames'=>'1.33','re'=>'0.23',},removed=>{}},5.017007=>{delta_from=>5.017006,changed=>{'B'=>'1.41','CPANPLUS::Dist::Build'=>'0.68','CPANPLUS::Dist::Build::Constants'=>'0.68','Compress::Raw::Bzip2'=>'2.059','Compress::Raw::Zlib'=>'2.059','Compress::Zlib'=>'2.059','Cwd'=>'3.39_03','Data::Dumper'=>'2.139','Devel::Peek'=>'1.11','Digest::SHA'=>'5.80','DynaLoader'=>'1.18','English'=>'1.06','Errno'=>'1.18','ExtUtils::Command::MM'=>'6.64','ExtUtils::Liblist'=>'6.64','ExtUtils::Liblist::Kid'=>'6.64','ExtUtils::MM'=>'6.64','ExtUtils::MM_AIX'=>'6.64','ExtUtils::MM_Any'=>'6.64','ExtUtils::MM_BeOS'=>'6.64','ExtUtils::MM_Cygwin'=>'6.64','ExtUtils::MM_DOS'=>'6.64','ExtUtils::MM_Darwin'=>'6.64','ExtUtils::MM_MacOS'=>'6.64','ExtUtils::MM_NW5'=>'6.64','ExtUtils::MM_OS2'=>'6.64','ExtUtils::MM_QNX'=>'6.64','ExtUtils::MM_UWIN'=>'6.64','ExtUtils::MM_Unix'=>'6.64','ExtUtils::MM_VMS'=>'6.64','ExtUtils::MM_VOS'=>'6.64','ExtUtils::MM_Win32'=>'6.64','ExtUtils::MM_Win95'=>'6.64','ExtUtils::MY'=>'6.64','ExtUtils::MakeMaker'=>'6.64','ExtUtils::MakeMaker::Config'=>'6.64','ExtUtils::Mkbootstrap'=>'6.64','ExtUtils::Mksymlists'=>'6.64','ExtUtils::testlib'=>'6.64','File::DosGlob'=>'1.09','File::Glob'=>'1.19','GDBM_File'=>'1.15','IO::Compress::Adapter::Bzip2'=>'2.059','IO::Compress::Adapter::Deflate'=>'2.059','IO::Compress::Adapter::Identity'=>'2.059','IO::Compress::Base'=>'2.059','IO::Compress::Base::Common'=>'2.059','IO::Compress::Bzip2'=>'2.059','IO::Compress::Deflate'=>'2.059','IO::Compress::Gzip'=>'2.059','IO::Compress::Gzip::Constants'=>'2.059','IO::Compress::RawDeflate'=>'2.059','IO::Compress::Zip'=>'2.059','IO::Compress::Zip::Constants'=>'2.059','IO::Compress::Zlib::Constants'=>'2.059','IO::Compress::Zlib::Extra'=>'2.059','IO::Uncompress::Adapter::Bunzip2'=>'2.059','IO::Uncompress::Adapter::Identity'=>'2.059','IO::Uncompress::Adapter::Inflate'=>'2.059','IO::Uncompress::AnyInflate'=>'2.059','IO::Uncompress::AnyUncompress'=>'2.059','IO::Uncompress::Base'=>'2.059','IO::Uncompress::Bunzip2'=>'2.059','IO::Uncompress::Gunzip'=>'2.059','IO::Uncompress::Inflate'=>'2.059','IO::Uncompress::RawInflate'=>'2.059','IO::Uncompress::Unzip'=>'2.059','List::Util'=>'1.26','List::Util::XS'=>'1.26','Locale::Codes'=>'3.24','Locale::Codes::Constants'=>'3.24','Locale::Codes::Country'=>'3.24','Locale::Codes::Country_Codes'=>'3.24','Locale::Codes::Country_Retired'=>'3.24','Locale::Codes::Currency'=>'3.24','Locale::Codes::Currency_Codes'=>'3.24','Locale::Codes::Currency_Retired'=>'3.24','Locale::Codes::LangExt'=>'3.24','Locale::Codes::LangExt_Codes'=>'3.24','Locale::Codes::LangExt_Retired'=>'3.24','Locale::Codes::LangFam'=>'3.24','Locale::Codes::LangFam_Codes'=>'3.24','Locale::Codes::LangFam_Retired'=>'3.24','Locale::Codes::LangVar'=>'3.24','Locale::Codes::LangVar_Codes'=>'3.24','Locale::Codes::LangVar_Retired'=>'3.24','Locale::Codes::Language'=>'3.24','Locale::Codes::Language_Codes'=>'3.24','Locale::Codes::Language_Retired'=>'3.24','Locale::Codes::Script'=>'3.24','Locale::Codes::Script_Codes'=>'3.24','Locale::Codes::Script_Retired'=>'3.24','Locale::Country'=>'3.24','Locale::Currency'=>'3.24','Locale::Language'=>'3.24','Locale::Maketext'=>'1.23','Locale::Script'=>'3.24','Module::CoreList'=>'2.79','Module::CoreList::TieHashDelta'=>'2.79','POSIX'=>'1.32','Scalar::Util'=>'1.26','Socket'=>'2.006_001','Storable'=>'2.40','Term::ReadLine'=>'1.11','Unicode::Collate'=>'0.96','Unicode::Collate::CJK::Stroke'=>'0.94','Unicode::Collate::CJK::Zhuyin'=>'0.94','Unicode::Collate::Locale'=>'0.96','XS::APItest'=>'0.48','XS::Typemap'=>'0.09','_charnames'=>'1.34','charnames'=>'1.34','feature'=>'1.32','mro'=>'1.10','sigtrap'=>'1.07','sort'=>'2.02',},removed=>{}},5.017008=>{delta_from=>5.017007,changed=>{'Archive::Extract'=>'0.62','B'=>'1.42','B::Concise'=>'0.95','Compress::Raw::Bzip2'=>'2.060','Compress::Raw::Zlib'=>'2.060','Compress::Zlib'=>'2.060','Cwd'=>'3.40','Data::Dumper'=>'2.141','Digest::SHA'=>'5.81','ExtUtils::Install'=>'1.59','File::Fetch'=>'0.38','File::Path'=>'2.09','File::Spec'=>'3.40','File::Spec::Cygwin'=>'3.40','File::Spec::Epoc'=>'3.40','File::Spec::Functions'=>'3.40','File::Spec::Mac'=>'3.40','File::Spec::OS2'=>'3.40','File::Spec::Unix'=>'3.40','File::Spec::VMS'=>'3.40','File::Spec::Win32'=>'3.40','HTTP::Tiny'=>'0.025','Hash::Util'=>'0.14','I18N::LangTags'=>'0.39','I18N::LangTags::List'=>'0.39','I18N::Langinfo'=>'0.09','IO'=>'1.26','IO::Compress::Adapter::Bzip2'=>'2.060','IO::Compress::Adapter::Deflate'=>'2.060','IO::Compress::Adapter::Identity'=>'2.060','IO::Compress::Base'=>'2.060','IO::Compress::Base::Common'=>'2.060','IO::Compress::Bzip2'=>'2.060','IO::Compress::Deflate'=>'2.060','IO::Compress::Gzip'=>'2.060','IO::Compress::Gzip::Constants'=>'2.060','IO::Compress::RawDeflate'=>'2.060','IO::Compress::Zip'=>'2.060','IO::Compress::Zip::Constants'=>'2.060','IO::Compress::Zlib::Constants'=>'2.060','IO::Compress::Zlib::Extra'=>'2.060','IO::Uncompress::Adapter::Bunzip2'=>'2.060','IO::Uncompress::Adapter::Identity'=>'2.060','IO::Uncompress::Adapter::Inflate'=>'2.060','IO::Uncompress::AnyInflate'=>'2.060','IO::Uncompress::AnyUncompress'=>'2.060','IO::Uncompress::Base'=>'2.060','IO::Uncompress::Bunzip2'=>'2.060','IO::Uncompress::Gunzip'=>'2.060','IO::Uncompress::Inflate'=>'2.060','IO::Uncompress::RawInflate'=>'2.060','IO::Uncompress::Unzip'=>'2.060','List::Util'=>'1.27','List::Util::XS'=>'1.27','Module::CoreList'=>'2.80','Module::CoreList::TieHashDelta'=>'2.80','Pod::Html'=>'1.17','Pod::LaTeX'=>'0.61','Pod::Man'=>'2.27','Pod::Text'=>'3.17','Pod::Text::Color'=>'2.07','Pod::Text::Overstrike'=>'2.05','Pod::Text::Termcap'=>'2.07','Safe'=>'2.34','Scalar::Util'=>'1.27','Socket'=>'2.009','Term::ANSIColor'=>'4.02','Test'=>'1.26','Unicode::Collate'=>'0.97','XS::APItest'=>'0.51','XS::Typemap'=>'0.10','_charnames'=>'1.35','charnames'=>'1.35','constant'=>'1.25','diagnostics'=>'1.31','threads::shared'=>'1.43','warnings'=>'1.16',},removed=>{}},5.017009=>{delta_from=>5.017008,changed=>{'App::Cpan'=>'1.60_02','App::Prove'=>'3.26','App::Prove::State'=>'3.26','App::Prove::State::Result'=>'3.26','App::Prove::State::Result::Test'=>'3.26','Archive::Extract'=>'0.68','Attribute::Handlers'=>'0.94','B::Lint'=>'1.17','B::Lint::Debug'=>'1.17','Benchmark'=>'1.14','CPAN'=>'2.00','CPAN::Distribution'=>'2.00','CPAN::FirstTime'=>'5.5304','CPAN::Nox'=>'5.5001','CPANPLUS'=>'0.9135','CPANPLUS::Backend'=>'0.9135','CPANPLUS::Backend::RV'=>'0.9135','CPANPLUS::Config'=>'0.9135','CPANPLUS::Config::HomeEnv'=>'0.9135','CPANPLUS::Configure'=>'0.9135','CPANPLUS::Configure::Setup'=>'0.9135','CPANPLUS::Dist'=>'0.9135','CPANPLUS::Dist::Autobundle'=>'0.9135','CPANPLUS::Dist::Base'=>'0.9135','CPANPLUS::Dist::Build'=>'0.70','CPANPLUS::Dist::Build::Constants'=>'0.70','CPANPLUS::Dist::MM'=>'0.9135','CPANPLUS::Dist::Sample'=>'0.9135','CPANPLUS::Error'=>'0.9135','CPANPLUS::Internals'=>'0.9135','CPANPLUS::Internals::Constants'=>'0.9135','CPANPLUS::Internals::Constants::Report'=>'0.9135','CPANPLUS::Internals::Extract'=>'0.9135','CPANPLUS::Internals::Fetch'=>'0.9135','CPANPLUS::Internals::Report'=>'0.9135','CPANPLUS::Internals::Search'=>'0.9135','CPANPLUS::Internals::Source'=>'0.9135','CPANPLUS::Internals::Source::Memory'=>'0.9135','CPANPLUS::Internals::Source::SQLite'=>'0.9135','CPANPLUS::Internals::Source::SQLite::Tie'=>'0.9135','CPANPLUS::Internals::Utils'=>'0.9135','CPANPLUS::Internals::Utils::Autoflush'=>'0.9135','CPANPLUS::Module'=>'0.9135','CPANPLUS::Module::Author'=>'0.9135','CPANPLUS::Module::Author::Fake'=>'0.9135','CPANPLUS::Module::Checksums'=>'0.9135','CPANPLUS::Module::Fake'=>'0.9135','CPANPLUS::Module::Signature'=>'0.9135','CPANPLUS::Selfupdate'=>'0.9135','CPANPLUS::Shell'=>'0.9135','CPANPLUS::Shell::Classic'=>'0.9135','CPANPLUS::Shell::Default'=>'0.9135','CPANPLUS::Shell::Default::Plugins::CustomSource'=>'0.9135','CPANPLUS::Shell::Default::Plugins::Remote'=>'0.9135','CPANPLUS::Shell::Default::Plugins::Source'=>'0.9135','Config'=>'5.017009','Config::Perl::V'=>'0.17','DBM_Filter'=>'0.05','Data::Dumper'=>'2.142','Digest::SHA'=>'5.82','Encode'=>'2.48','ExtUtils::Installed'=>'1.999003','ExtUtils::Manifest'=>'1.63','ExtUtils::ParseXS::Utilities'=>'3.19','ExtUtils::Typemaps'=>'3.19','File::CheckTree'=>'4.42','File::DosGlob'=>'1.10','File::Temp'=>'0.22_90','Filter::Simple'=>'0.89','IO'=>'1.27','Log::Message'=>'0.06','Log::Message::Config'=>'0.06','Log::Message::Handlers'=>'0.06','Log::Message::Item'=>'0.06','Log::Message::Simple'=>'0.10','Math::BigInt'=>'1.999','Module::CoreList'=>'2.82','Module::CoreList::TieHashDelta'=>'2.82','Module::Load'=>'0.24','Module::Pluggable'=>'4.6','Module::Pluggable::Object'=>'4.6','OS2::DLL'=>'1.05','OS2::ExtAttr'=>'0.03','OS2::Process'=>'1.08','Object::Accessor'=>'0.46','PerlIO::scalar'=>'0.16','Pod::Checker'=>'1.60','Pod::Find'=>'1.60','Pod::Html'=>'1.18','Pod::InputObjects'=>'1.60','Pod::ParseUtils'=>'1.60','Pod::Parser'=>'1.60','Pod::Perldoc'=>'3.19','Pod::Perldoc::BaseTo'=>'3.19','Pod::Perldoc::GetOptsOO'=>'3.19','Pod::Perldoc::ToANSI'=>'3.19','Pod::Perldoc::ToChecker'=>'3.19','Pod::Perldoc::ToMan'=>'3.19','Pod::Perldoc::ToNroff'=>'3.19','Pod::Perldoc::ToPod'=>'3.19','Pod::Perldoc::ToRtf'=>'3.19','Pod::Perldoc::ToTerm'=>'3.19','Pod::Perldoc::ToText'=>'3.19','Pod::Perldoc::ToTk'=>'3.19','Pod::Perldoc::ToXml'=>'3.19','Pod::PlainText'=>'2.06','Pod::Select'=>'1.60','Pod::Usage'=>'1.61','SelfLoader'=>'1.21','TAP::Base'=>'3.26','TAP::Formatter::Base'=>'3.26','TAP::Formatter::Color'=>'3.26','TAP::Formatter::Console'=>'3.26','TAP::Formatter::Console::ParallelSession'=>'3.26','TAP::Formatter::Console::Session'=>'3.26','TAP::Formatter::File'=>'3.26','TAP::Formatter::File::Session'=>'3.26','TAP::Formatter::Session'=>'3.26','TAP::Harness'=>'3.26','TAP::Object'=>'3.26','TAP::Parser'=>'3.26','TAP::Parser::Aggregator'=>'3.26','TAP::Parser::Grammar'=>'3.26','TAP::Parser::Iterator'=>'3.26','TAP::Parser::Iterator::Array'=>'3.26','TAP::Parser::Iterator::Process'=>'3.26','TAP::Parser::Iterator::Stream'=>'3.26','TAP::Parser::IteratorFactory'=>'3.26','TAP::Parser::Multiplexer'=>'3.26','TAP::Parser::Result'=>'3.26','TAP::Parser::Result::Bailout'=>'3.26','TAP::Parser::Result::Comment'=>'3.26','TAP::Parser::Result::Plan'=>'3.26','TAP::Parser::Result::Pragma'=>'3.26','TAP::Parser::Result::Test'=>'3.26','TAP::Parser::Result::Unknown'=>'3.26','TAP::Parser::Result::Version'=>'3.26','TAP::Parser::Result::YAML'=>'3.26','TAP::Parser::ResultFactory'=>'3.26','TAP::Parser::Scheduler'=>'3.26','TAP::Parser::Scheduler::Job'=>'3.26','TAP::Parser::Scheduler::Spinner'=>'3.26','TAP::Parser::Source'=>'3.26','TAP::Parser::SourceHandler'=>'3.26','TAP::Parser::SourceHandler::Executable'=>'3.26','TAP::Parser::SourceHandler::File'=>'3.26','TAP::Parser::SourceHandler::Handle'=>'3.26','TAP::Parser::SourceHandler::Perl'=>'3.26','TAP::Parser::SourceHandler::RawTAP'=>'3.26','TAP::Parser::Utils'=>'3.26','TAP::Parser::YAMLish::Reader'=>'3.26','TAP::Parser::YAMLish::Writer'=>'3.26','Term::UI'=>'0.34','Test::Harness'=>'3.26','Text::Soundex'=>'3.04','Thread::Queue'=>'3.02','Unicode::UCD'=>'0.50','Win32'=>'0.46','Win32API::File'=>'0.1201','_charnames'=>'1.36','arybase'=>'0.06','bigint'=>'0.32','bignum'=>'0.32','charnames'=>'1.36','filetest'=>'1.03','locale'=>'1.02','overload'=>'1.21','warnings'=>'1.17',},removed=>{}},5.017010=>{delta_from=>5.017009,changed=>{'Benchmark'=>'1.15','Config'=>'5.017009','Data::Dumper'=>'2.145','Digest::SHA'=>'5.84','Encode'=>'2.49','ExtUtils::Command::MM'=>'6.65_01','ExtUtils::Liblist'=>'6.65_01','ExtUtils::Liblist::Kid'=>'6.65_01','ExtUtils::MM'=>'6.65_01','ExtUtils::MM_AIX'=>'6.65_01','ExtUtils::MM_Any'=>'6.65_01','ExtUtils::MM_BeOS'=>'6.65_01','ExtUtils::MM_Cygwin'=>'6.65_01','ExtUtils::MM_DOS'=>'6.65_01','ExtUtils::MM_Darwin'=>'6.65_01','ExtUtils::MM_MacOS'=>'6.65_01','ExtUtils::MM_NW5'=>'6.65_01','ExtUtils::MM_OS2'=>'6.65_01','ExtUtils::MM_QNX'=>'6.65_01','ExtUtils::MM_UWIN'=>'6.65_01','ExtUtils::MM_Unix'=>'6.65_01','ExtUtils::MM_VMS'=>'6.65_01','ExtUtils::MM_VOS'=>'6.65_01','ExtUtils::MM_Win32'=>'6.65_01','ExtUtils::MM_Win95'=>'6.65_01','ExtUtils::MY'=>'6.65_01','ExtUtils::MakeMaker'=>'6.65_01','ExtUtils::MakeMaker::Config'=>'6.65_01','ExtUtils::Mkbootstrap'=>'6.65_01','ExtUtils::Mksymlists'=>'6.65_01','ExtUtils::testlib'=>'6.65_01','File::Copy'=>'2.26','File::Temp'=>'0.23','Getopt::Long'=>'2.39','Hash::Util'=>'0.15','I18N::Langinfo'=>'0.10','IPC::Cmd'=>'0.80','JSON::PP'=>'2.27202','Locale::Codes'=>'3.25','Locale::Codes::Constants'=>'3.25','Locale::Codes::Country'=>'3.25','Locale::Codes::Country_Codes'=>'3.25','Locale::Codes::Country_Retired'=>'3.25','Locale::Codes::Currency'=>'3.25','Locale::Codes::Currency_Codes'=>'3.25','Locale::Codes::Currency_Retired'=>'3.25','Locale::Codes::LangExt'=>'3.25','Locale::Codes::LangExt_Codes'=>'3.25','Locale::Codes::LangExt_Retired'=>'3.25','Locale::Codes::LangFam'=>'3.25','Locale::Codes::LangFam_Codes'=>'3.25','Locale::Codes::LangFam_Retired'=>'3.25','Locale::Codes::LangVar'=>'3.25','Locale::Codes::LangVar_Codes'=>'3.25','Locale::Codes::LangVar_Retired'=>'3.25','Locale::Codes::Language'=>'3.25','Locale::Codes::Language_Codes'=>'3.25','Locale::Codes::Language_Retired'=>'3.25','Locale::Codes::Script'=>'3.25','Locale::Codes::Script_Codes'=>'3.25','Locale::Codes::Script_Retired'=>'3.25','Locale::Country'=>'3.25','Locale::Currency'=>'3.25','Locale::Language'=>'3.25','Locale::Script'=>'3.25','Math::BigFloat'=>'1.998','Math::BigFloat::Trace'=>'0.32','Math::BigInt'=>'1.9991','Math::BigInt::CalcEmu'=>'1.998','Math::BigInt::Trace'=>'0.32','Math::BigRat'=>'0.2604','Module::CoreList'=>'2.84','Module::CoreList::TieHashDelta'=>'2.84','Module::Pluggable'=>'4.7','Net::Ping'=>'2.41','Perl::OSType'=>'1.003','Pod::Simple'=>'3.26','Pod::Simple::BlackBox'=>'3.26','Pod::Simple::Checker'=>'3.26','Pod::Simple::Debug'=>'3.26','Pod::Simple::DumpAsText'=>'3.26','Pod::Simple::DumpAsXML'=>'3.26','Pod::Simple::HTML'=>'3.26','Pod::Simple::HTMLBatch'=>'3.26','Pod::Simple::LinkSection'=>'3.26','Pod::Simple::Methody'=>'3.26','Pod::Simple::Progress'=>'3.26','Pod::Simple::PullParser'=>'3.26','Pod::Simple::PullParserEndToken'=>'3.26','Pod::Simple::PullParserStartToken'=>'3.26','Pod::Simple::PullParserTextToken'=>'3.26','Pod::Simple::PullParserToken'=>'3.26','Pod::Simple::RTF'=>'3.26','Pod::Simple::Search'=>'3.26','Pod::Simple::SimpleTree'=>'3.26','Pod::Simple::Text'=>'3.26','Pod::Simple::TextContent'=>'3.26','Pod::Simple::TiedOutFH'=>'3.26','Pod::Simple::Transcode'=>'3.26','Pod::Simple::TranscodeDumb'=>'3.26','Pod::Simple::TranscodeSmart'=>'3.26','Pod::Simple::XHTML'=>'3.26','Pod::Simple::XMLOutStream'=>'3.26','Safe'=>'2.35','Term::ReadLine'=>'1.12','Text::ParseWords'=>'3.28','Tie::File'=>'0.99','Unicode::UCD'=>'0.51','Win32'=>'0.47','bigint'=>'0.33','bignum'=>'0.33','bigrat'=>'0.33','constant'=>'1.27','perlfaq'=>'5.0150042','version'=>'0.9902',},removed=>{}},5.017011=>{delta_from=>5.017010,changed=>{'App::Cpan'=>'1.61','B::Deparse'=>'1.20','Config'=>'5.017009','Exporter'=>'5.68','Exporter::Heavy'=>'5.68','ExtUtils::CBuilder'=>'0.280210','ExtUtils::Command::MM'=>'6.66','ExtUtils::Liblist'=>'6.66','ExtUtils::Liblist::Kid'=>'6.66','ExtUtils::MM'=>'6.66','ExtUtils::MM_AIX'=>'6.66','ExtUtils::MM_Any'=>'6.66','ExtUtils::MM_BeOS'=>'6.66','ExtUtils::MM_Cygwin'=>'6.66','ExtUtils::MM_DOS'=>'6.66','ExtUtils::MM_Darwin'=>'6.66','ExtUtils::MM_MacOS'=>'6.66','ExtUtils::MM_NW5'=>'6.66','ExtUtils::MM_OS2'=>'6.66','ExtUtils::MM_QNX'=>'6.66','ExtUtils::MM_UWIN'=>'6.66','ExtUtils::MM_Unix'=>'6.66','ExtUtils::MM_VMS'=>'6.66','ExtUtils::MM_VOS'=>'6.66','ExtUtils::MM_Win32'=>'6.66','ExtUtils::MM_Win95'=>'6.66','ExtUtils::MY'=>'6.66','ExtUtils::MakeMaker'=>'6.66','ExtUtils::MakeMaker::Config'=>'6.66','ExtUtils::Mkbootstrap'=>'6.66','ExtUtils::Mksymlists'=>'6.66','ExtUtils::testlib'=>'6.66','File::Glob'=>'1.20','IO'=>'1.28','Module::CoreList'=>'2.87','Module::CoreList::TieHashDelta'=>'2.87','Storable'=>'2.41','bigint'=>'0.34','mro'=>'1.11','overload'=>'1.22','warnings'=>'1.18',},removed=>{}},5.018000=>{delta_from=>5.017011,changed=>{'Carp'=>'1.29','Carp::Heavy'=>'1.29','Config'=>'5.018000','Hash::Util'=>'0.16','IO::Handle'=>'1.34','IO::Socket'=>'1.36','Module::CoreList'=>'2.89','Module::CoreList::TieHashDelta'=>'2.89','Pod::Simple'=>'3.28','Pod::Simple::BlackBox'=>'3.28','Pod::Simple::Checker'=>'3.28','Pod::Simple::Debug'=>'3.28','Pod::Simple::DumpAsText'=>'3.28','Pod::Simple::DumpAsXML'=>'3.28','Pod::Simple::HTML'=>'3.28','Pod::Simple::HTMLBatch'=>'3.28','Pod::Simple::LinkSection'=>'3.28','Pod::Simple::Methody'=>'3.28','Pod::Simple::Progress'=>'3.28','Pod::Simple::PullParser'=>'3.28','Pod::Simple::PullParserEndToken'=>'3.28','Pod::Simple::PullParserStartToken'=>'3.28','Pod::Simple::PullParserTextToken'=>'3.28','Pod::Simple::PullParserToken'=>'3.28','Pod::Simple::RTF'=>'3.28','Pod::Simple::Search'=>'3.28','Pod::Simple::SimpleTree'=>'3.28','Pod::Simple::Text'=>'3.28','Pod::Simple::TextContent'=>'3.28','Pod::Simple::TiedOutFH'=>'3.28','Pod::Simple::Transcode'=>'3.28','Pod::Simple::TranscodeDumb'=>'3.28','Pod::Simple::TranscodeSmart'=>'3.28','Pod::Simple::XHTML'=>'3.28','Pod::Simple::XMLOutStream'=>'3.28',},removed=>{}},5.018001=>{delta_from=>5.018000,changed=>{'B'=>'1.42_01','Config'=>'5.018001','Digest::SHA'=>'5.84_01','Module::CoreList'=>'2.96','Module::CoreList::TieHashDelta'=>'2.96','Module::CoreList::Utils'=>'2.96',},removed=>{'VMS::Filespec'=>1,}},5.018002=>{delta_from=>5.018001,changed=>{'B'=>'1.42_02','B::Concise'=>'0.95_01','Config'=>'5.018002','File::Glob'=>'1.20_01','Module::CoreList'=>'3.03','Module::CoreList::TieHashDelta'=>'3.03','Module::CoreList::Utils'=>'3.03',},},5.018003=>{delta_from=>5.018002,changed=>{'Config'=>'5.018003','Digest::SHA'=>'5.84_02','Module::CoreList'=>'3.12','Module::CoreList::TieHashDelta'=>'3.12','Module::CoreList::Utils'=>'3.12',},},5.018004=>{delta_from=>5.018003,changed=>{'Config'=>'5.018004','Module::CoreList'=>'3.13','Module::CoreList::TieHashDelta'=>'3.13','Module::CoreList::Utils'=>'3.13',},},5.019000=>{delta_from=>5.018000,changed=>{'Config'=>'5.019000','Getopt::Std'=>'1.08','Module::CoreList'=>'2.91','Module::CoreList::TieHashDelta'=>'2.91','Storable'=>'2.42','feature'=>'1.33','utf8'=>'1.11',},removed=>{'Archive::Extract'=>1,'B::Lint'=>1,'B::Lint::Debug'=>1,'CPANPLUS'=>1,'CPANPLUS::Backend'=>1,'CPANPLUS::Backend::RV'=>1,'CPANPLUS::Config'=>1,'CPANPLUS::Config::HomeEnv'=>1,'CPANPLUS::Configure'=>1,'CPANPLUS::Configure::Setup'=>1,'CPANPLUS::Dist'=>1,'CPANPLUS::Dist::Autobundle'=>1,'CPANPLUS::Dist::Base'=>1,'CPANPLUS::Dist::Build'=>1,'CPANPLUS::Dist::Build::Constants'=>1,'CPANPLUS::Dist::MM'=>1,'CPANPLUS::Dist::Sample'=>1,'CPANPLUS::Error'=>1,'CPANPLUS::Internals'=>1,'CPANPLUS::Internals::Constants'=>1,'CPANPLUS::Internals::Constants::Report'=>1,'CPANPLUS::Internals::Extract'=>1,'CPANPLUS::Internals::Fetch'=>1,'CPANPLUS::Internals::Report'=>1,'CPANPLUS::Internals::Search'=>1,'CPANPLUS::Internals::Source'=>1,'CPANPLUS::Internals::Source::Memory'=>1,'CPANPLUS::Internals::Source::SQLite'=>1,'CPANPLUS::Internals::Source::SQLite::Tie'=>1,'CPANPLUS::Internals::Utils'=>1,'CPANPLUS::Internals::Utils::Autoflush'=>1,'CPANPLUS::Module'=>1,'CPANPLUS::Module::Author'=>1,'CPANPLUS::Module::Author::Fake'=>1,'CPANPLUS::Module::Checksums'=>1,'CPANPLUS::Module::Fake'=>1,'CPANPLUS::Module::Signature'=>1,'CPANPLUS::Selfupdate'=>1,'CPANPLUS::Shell'=>1,'CPANPLUS::Shell::Classic'=>1,'CPANPLUS::Shell::Default'=>1,'CPANPLUS::Shell::Default::Plugins::CustomSource'=>1,'CPANPLUS::Shell::Default::Plugins::Remote'=>1,'CPANPLUS::Shell::Default::Plugins::Source'=>1,'Devel::InnerPackage'=>1,'File::CheckTree'=>1,'Log::Message'=>1,'Log::Message::Config'=>1,'Log::Message::Handlers'=>1,'Log::Message::Item'=>1,'Log::Message::Simple'=>1,'Module::Pluggable'=>1,'Module::Pluggable::Object'=>1,'Object::Accessor'=>1,'Pod::LaTeX'=>1,'Term::UI'=>1,'Term::UI::History'=>1,'Text::Soundex'=>1,}},5.019001=>{delta_from=>5.019000,changed=>{'App::Prove'=>'3.28','App::Prove::State'=>'3.28','App::Prove::State::Result'=>'3.28','App::Prove::State::Result::Test'=>'3.28','Archive::Tar'=>'1.92','Archive::Tar::Constant'=>'1.92','Archive::Tar::File'=>'1.92','Attribute::Handlers'=>'0.95','B'=>'1.43','B::Concise'=>'0.96','B::Deparse'=>'1.21','B::Showlex'=>'1.04','Benchmark'=>'1.16','CPAN::Meta'=>'2.131560','CPAN::Meta::Converter'=>'2.131560','CPAN::Meta::Feature'=>'2.131560','CPAN::Meta::History'=>'2.131560','CPAN::Meta::Prereqs'=>'2.131560','CPAN::Meta::Spec'=>'2.131560','CPAN::Meta::Validator'=>'2.131560','Carp'=>'1.30','Carp::Heavy'=>'1.30','Compress::Raw::Bzip2'=>'2.061','Compress::Raw::Zlib'=>'2.061','Compress::Zlib'=>'2.061','Config'=>'5.019001','Config::Perl::V'=>'0.18','Cwd'=>'3.41','DB'=>'1.06','DB_File'=>'1.828','Data::Dumper'=>'2.146','Encode'=>'2.51','Encode::CN::HZ'=>'2.06','Encode::GSM0338'=>'2.03','Encode::Unicode::UTF7'=>'2.07','ExtUtils::CBuilder::Base'=>'0.280210','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280210','ExtUtils::Command::MM'=>'6.68','ExtUtils::Install'=>'1.60','ExtUtils::Liblist'=>'6.68','ExtUtils::Liblist::Kid'=>'6.68','ExtUtils::MM'=>'6.68','ExtUtils::MM_AIX'=>'6.68','ExtUtils::MM_Any'=>'6.68','ExtUtils::MM_BeOS'=>'6.68','ExtUtils::MM_Cygwin'=>'6.68','ExtUtils::MM_DOS'=>'6.68','ExtUtils::MM_Darwin'=>'6.68','ExtUtils::MM_MacOS'=>'6.68','ExtUtils::MM_NW5'=>'6.68','ExtUtils::MM_OS2'=>'6.68','ExtUtils::MM_QNX'=>'6.68','ExtUtils::MM_UWIN'=>'6.68','ExtUtils::MM_Unix'=>'6.68','ExtUtils::MM_VMS'=>'6.68','ExtUtils::MM_VOS'=>'6.68','ExtUtils::MM_Win32'=>'6.68','ExtUtils::MM_Win95'=>'6.68','ExtUtils::MY'=>'6.68','ExtUtils::MakeMaker'=>'6.68','ExtUtils::MakeMaker::Config'=>'6.68','ExtUtils::Mkbootstrap'=>'6.68','ExtUtils::Mksymlists'=>'6.68','ExtUtils::ParseXS'=>'3.19','ExtUtils::testlib'=>'6.68','Fatal'=>'2.19','File::Copy'=>'2.27','File::DosGlob'=>'1.11','File::Fetch'=>'0.42','File::Find'=>'1.24','File::Spec'=>'3.41','File::Spec::Cygwin'=>'3.41','File::Spec::Epoc'=>'3.41','File::Spec::Mac'=>'3.41','File::Spec::OS2'=>'3.41','File::Spec::Unix'=>'3.41','File::Spec::VMS'=>'3.41','File::Spec::Win32'=>'3.41','File::Temp'=>'0.2301','Filter::Simple'=>'0.90','Filter::Util::Call'=>'1.49','Getopt::Long'=>'2.4','HTTP::Tiny'=>'0.031','Hash::Util::FieldHash'=>'1.11','IO::Compress::Adapter::Bzip2'=>'2.061','IO::Compress::Adapter::Deflate'=>'2.061','IO::Compress::Adapter::Identity'=>'2.061','IO::Compress::Base'=>'2.061','IO::Compress::Base::Common'=>'2.061','IO::Compress::Bzip2'=>'2.061','IO::Compress::Deflate'=>'2.061','IO::Compress::Gzip'=>'2.061','IO::Compress::Gzip::Constants'=>'2.061','IO::Compress::RawDeflate'=>'2.061','IO::Compress::Zip'=>'2.061','IO::Compress::Zip::Constants'=>'2.061','IO::Compress::Zlib::Constants'=>'2.061','IO::Compress::Zlib::Extra'=>'2.061','IO::Handle'=>'1.35','IO::Uncompress::Adapter::Bunzip2'=>'2.061','IO::Uncompress::Adapter::Identity'=>'2.061','IO::Uncompress::Adapter::Inflate'=>'2.061','IO::Uncompress::AnyInflate'=>'2.061','IO::Uncompress::AnyUncompress'=>'2.061','IO::Uncompress::Base'=>'2.061','IO::Uncompress::Bunzip2'=>'2.061','IO::Uncompress::Gunzip'=>'2.061','IO::Uncompress::Inflate'=>'2.061','IO::Uncompress::RawInflate'=>'2.061','IO::Uncompress::Unzip'=>'2.061','IPC::Open3'=>'1.14','Locale::Codes'=>'3.26','Locale::Codes::Constants'=>'3.26','Locale::Codes::Country'=>'3.26','Locale::Codes::Country_Codes'=>'3.26','Locale::Codes::Country_Retired'=>'3.26','Locale::Codes::Currency'=>'3.26','Locale::Codes::Currency_Codes'=>'3.26','Locale::Codes::Currency_Retired'=>'3.26','Locale::Codes::LangExt'=>'3.26','Locale::Codes::LangExt_Codes'=>'3.26','Locale::Codes::LangExt_Retired'=>'3.26','Locale::Codes::LangFam'=>'3.26','Locale::Codes::LangFam_Codes'=>'3.26','Locale::Codes::LangFam_Retired'=>'3.26','Locale::Codes::LangVar'=>'3.26','Locale::Codes::LangVar_Codes'=>'3.26','Locale::Codes::LangVar_Retired'=>'3.26','Locale::Codes::Language'=>'3.26','Locale::Codes::Language_Codes'=>'3.26','Locale::Codes::Language_Retired'=>'3.26','Locale::Codes::Script'=>'3.26','Locale::Codes::Script_Codes'=>'3.26','Locale::Codes::Script_Retired'=>'3.26','Locale::Country'=>'3.26','Locale::Currency'=>'3.26','Locale::Language'=>'3.26','Locale::Maketext'=>'1.24','Locale::Script'=>'3.26','Math::BigFloat'=>'1.999','Math::BigInt'=>'1.9992','Math::BigInt::Calc'=>'1.998','Math::BigInt::CalcEmu'=>'1.9991','Math::BigRat'=>'0.2606','Module::Build'=>'0.4005','Module::Build::Base'=>'0.4005','Module::Build::Compat'=>'0.4005','Module::Build::Config'=>'0.4005','Module::Build::Cookbook'=>'0.4005','Module::Build::Dumper'=>'0.4005','Module::Build::ModuleInfo'=>'0.4005','Module::Build::Notes'=>'0.4005','Module::Build::PPMMaker'=>'0.4005','Module::Build::Platform::Amiga'=>'0.4005','Module::Build::Platform::Default'=>'0.4005','Module::Build::Platform::EBCDIC'=>'0.4005','Module::Build::Platform::MPEiX'=>'0.4005','Module::Build::Platform::MacOS'=>'0.4005','Module::Build::Platform::RiscOS'=>'0.4005','Module::Build::Platform::Unix'=>'0.4005','Module::Build::Platform::VMS'=>'0.4005','Module::Build::Platform::VOS'=>'0.4005','Module::Build::Platform::Windows'=>'0.4005','Module::Build::Platform::aix'=>'0.4005','Module::Build::Platform::cygwin'=>'0.4005','Module::Build::Platform::darwin'=>'0.4005','Module::Build::Platform::os2'=>'0.4005','Module::Build::PodParser'=>'0.4005','Module::CoreList'=>'2.92','Module::CoreList::TieHashDelta'=>'2.92','Module::CoreList::Utils'=>'2.92','Module::Metadata'=>'1.000014','Net::Ping'=>'2.42','OS2::Process'=>'1.09','POSIX'=>'1.33','Pod::Find'=>'1.61','Pod::Html'=>'1.19','Pod::InputObjects'=>'1.61','Pod::ParseUtils'=>'1.61','Pod::Parser'=>'1.61','Pod::Perldoc'=>'3.20','Pod::Perldoc::BaseTo'=>'3.20','Pod::Perldoc::GetOptsOO'=>'3.20','Pod::Perldoc::ToANSI'=>'3.20','Pod::Perldoc::ToChecker'=>'3.20','Pod::Perldoc::ToMan'=>'3.20','Pod::Perldoc::ToNroff'=>'3.20','Pod::Perldoc::ToPod'=>'3.20','Pod::Perldoc::ToRtf'=>'3.20','Pod::Perldoc::ToTerm'=>'3.20','Pod::Perldoc::ToText'=>'3.20','Pod::Perldoc::ToTk'=>'3.20','Pod::Perldoc::ToXml'=>'3.20','Pod::Select'=>'1.61','Pod::Usage'=>'1.63','Safe'=>'2.36','Storable'=>'2.43','Sys::Hostname'=>'1.18','Sys::Syslog'=>'0.33','TAP::Base'=>'3.28','TAP::Formatter::Base'=>'3.28','TAP::Formatter::Color'=>'3.28','TAP::Formatter::Console'=>'3.28','TAP::Formatter::Console::ParallelSession'=>'3.28','TAP::Formatter::Console::Session'=>'3.28','TAP::Formatter::File'=>'3.28','TAP::Formatter::File::Session'=>'3.28','TAP::Formatter::Session'=>'3.28','TAP::Harness'=>'3.28','TAP::Object'=>'3.28','TAP::Parser'=>'3.28','TAP::Parser::Aggregator'=>'3.28','TAP::Parser::Grammar'=>'3.28','TAP::Parser::Iterator'=>'3.28','TAP::Parser::Iterator::Array'=>'3.28','TAP::Parser::Iterator::Process'=>'3.28','TAP::Parser::Iterator::Stream'=>'3.28','TAP::Parser::IteratorFactory'=>'3.28','TAP::Parser::Multiplexer'=>'3.28','TAP::Parser::Result'=>'3.28','TAP::Parser::Result::Bailout'=>'3.28','TAP::Parser::Result::Comment'=>'3.28','TAP::Parser::Result::Plan'=>'3.28','TAP::Parser::Result::Pragma'=>'3.28','TAP::Parser::Result::Test'=>'3.28','TAP::Parser::Result::Unknown'=>'3.28','TAP::Parser::Result::Version'=>'3.28','TAP::Parser::Result::YAML'=>'3.28','TAP::Parser::ResultFactory'=>'3.28','TAP::Parser::Scheduler'=>'3.28','TAP::Parser::Scheduler::Job'=>'3.28','TAP::Parser::Scheduler::Spinner'=>'3.28','TAP::Parser::Source'=>'3.28','TAP::Parser::SourceHandler'=>'3.28','TAP::Parser::SourceHandler::Executable'=>'3.28','TAP::Parser::SourceHandler::File'=>'3.28','TAP::Parser::SourceHandler::Handle'=>'3.28','TAP::Parser::SourceHandler::Perl'=>'3.28','TAP::Parser::SourceHandler::RawTAP'=>'3.28','TAP::Parser::Utils'=>'3.28','TAP::Parser::YAMLish::Reader'=>'3.28','TAP::Parser::YAMLish::Writer'=>'3.28','Term::ReadLine'=>'1.13','Test::Harness'=>'3.28','Text::Tabs'=>'2013.0523','Text::Wrap'=>'2013.0523','Thread'=>'3.04','Tie::File'=>'1.00','Time::Piece'=>'1.2002','Unicode::Collate'=>'0.98','Unicode::UCD'=>'0.53','XS::APItest'=>'0.53','_charnames'=>'1.37','autodie'=>'2.19','autodie::exception'=>'2.19','autodie::exception::system'=>'2.19','autodie::hints'=>'2.19','autodie::skip'=>'2.19','bigint'=>'0.35','charnames'=>'1.38','encoding'=>'2.12','inc::latest'=>'0.4005','mro'=>'1.12','perlfaq'=>'5.0150043','re'=>'0.25','threads'=>'1.87','threads::shared'=>'1.44','utf8'=>'1.12',},removed=>{}},5.019002=>{delta_from=>5.019001,changed=>{'B'=>'1.44','B::Concise'=>'0.98','B::Deparse'=>'1.22','Benchmark'=>'1.17','Class::Struct'=>'0.65','Config'=>'5.019002','DB'=>'1.07','DBM_Filter'=>'0.06','DBM_Filter::compress'=>'0.03','DBM_Filter::encode'=>'0.03','DBM_Filter::int32'=>'0.03','DBM_Filter::null'=>'0.03','DBM_Filter::utf8'=>'0.03','DB_File'=>'1.829','Data::Dumper'=>'2.147','Devel::Peek'=>'1.12','Digest::MD5'=>'2.53','Digest::SHA'=>'5.85','English'=>'1.07','Errno'=>'1.19','ExtUtils::Embed'=>'1.31','ExtUtils::Miniperl'=>'1','ExtUtils::ParseXS'=>'3.21','ExtUtils::ParseXS::Constants'=>'3.21','ExtUtils::ParseXS::CountLines'=>'3.21','ExtUtils::ParseXS::Eval'=>'3.19','ExtUtils::ParseXS::Utilities'=>'3.21','ExtUtils::Typemaps'=>'3.21','ExtUtils::Typemaps::Cmd'=>'3.21','ExtUtils::Typemaps::InputMap'=>'3.21','ExtUtils::Typemaps::OutputMap'=>'3.21','ExtUtils::Typemaps::Type'=>'3.21','ExtUtils::XSSymSet'=>'1.3','Fatal'=>'2.20','File::Basename'=>'2.85','File::Spec::VMS'=>'3.43','File::Spec::Win32'=>'3.42','Getopt::Long'=>'2.41','Getopt::Std'=>'1.09','HTTP::Tiny'=>'0.034','Hash::Util::FieldHash'=>'1.12','I18N::Langinfo'=>'0.11','IO::Socket::INET'=>'1.34','IO::Socket::UNIX'=>'1.25','IPC::Cmd'=>'0.82','MIME::Base64'=>'3.14','Module::CoreList'=>'2.94','Module::CoreList::TieHashDelta'=>'2.94','Module::CoreList::Utils'=>'2.94','POSIX'=>'1.34','Params::Check'=>'0.38','Parse::CPAN::Meta'=>'1.4405','Pod::Functions'=>'1.07','Pod::Html'=>'1.2','Safe'=>'2.37','Socket'=>'2.010','Storable'=>'2.45','Text::ParseWords'=>'3.29','Tie::Array'=>'1.06','Tie::Hash'=>'1.05','Tie::Scalar'=>'1.03','Time::Piece'=>'1.21','Time::Seconds'=>'1.21','XS::APItest'=>'0.54','autodie'=>'2.20','autodie::exception'=>'2.20','autodie::exception::system'=>'2.20','autodie::hints'=>'2.20','autodie::skip'=>'2.20','base'=>'2.19','deprecate'=>'0.03','if'=>'0.0603','integer'=>'1.01','strict'=>'1.08','subs'=>'1.02','vmsish'=>'1.04',},removed=>{}},5.019003=>{delta_from=>5.019002,changed=>{'B'=>'1.45','CPAN::Meta'=>'2.132140','CPAN::Meta::Converter'=>'2.132140','CPAN::Meta::Feature'=>'2.132140','CPAN::Meta::History'=>'2.132140','CPAN::Meta::Prereqs'=>'2.132140','CPAN::Meta::Spec'=>'2.132140','CPAN::Meta::Validator'=>'2.132140','Carp'=>'1.31','Carp::Heavy'=>'1.31','Compress::Raw::Bzip2'=>'2.062','Compress::Raw::Zlib'=>'2.062','Compress::Zlib'=>'2.062','Config'=>'5.019003','Config::Perl::V'=>'0.19','Cwd'=>'3.44','Data::Dumper'=>'2.148','Devel::PPPort'=>'3.21','Devel::Peek'=>'1.13','DynaLoader'=>'1.19','Encode'=>'2.52','Encode::Alias'=>'2.17','Encode::Encoding'=>'2.06','Encode::GSM0338'=>'2.04','Encode::MIME::Header'=>'2.14','Encode::Unicode'=>'2.08','English'=>'1.08','Exporter'=>'5.69','Exporter::Heavy'=>'5.69','ExtUtils::Command::MM'=>'6.72','ExtUtils::Liblist'=>'6.72','ExtUtils::Liblist::Kid'=>'6.72','ExtUtils::MM'=>'6.72','ExtUtils::MM_AIX'=>'6.72','ExtUtils::MM_Any'=>'6.72','ExtUtils::MM_BeOS'=>'6.72','ExtUtils::MM_Cygwin'=>'6.72','ExtUtils::MM_DOS'=>'6.72','ExtUtils::MM_Darwin'=>'6.72','ExtUtils::MM_MacOS'=>'6.72','ExtUtils::MM_NW5'=>'6.72','ExtUtils::MM_OS2'=>'6.72','ExtUtils::MM_QNX'=>'6.72','ExtUtils::MM_UWIN'=>'6.72','ExtUtils::MM_Unix'=>'6.72','ExtUtils::MM_VMS'=>'6.72','ExtUtils::MM_VOS'=>'6.72','ExtUtils::MM_Win32'=>'6.72','ExtUtils::MM_Win95'=>'6.72','ExtUtils::MY'=>'6.72','ExtUtils::MakeMaker'=>'6.72','ExtUtils::MakeMaker::Config'=>'6.72','ExtUtils::Mkbootstrap'=>'6.72','ExtUtils::Mksymlists'=>'6.72','ExtUtils::ParseXS::Eval'=>'3.21','ExtUtils::testlib'=>'6.72','File::Spec'=>'3.44','File::Spec::Cygwin'=>'3.44','File::Spec::Epoc'=>'3.44','File::Spec::Functions'=>'3.44','File::Spec::Mac'=>'3.44','File::Spec::OS2'=>'3.44','File::Spec::Unix'=>'3.44','File::Spec::VMS'=>'3.44','File::Spec::Win32'=>'3.44','Getopt::Std'=>'1.10','IO::Compress::Adapter::Bzip2'=>'2.062','IO::Compress::Adapter::Deflate'=>'2.062','IO::Compress::Adapter::Identity'=>'2.062','IO::Compress::Base'=>'2.062','IO::Compress::Base::Common'=>'2.062','IO::Compress::Bzip2'=>'2.062','IO::Compress::Deflate'=>'2.062','IO::Compress::Gzip'=>'2.062','IO::Compress::Gzip::Constants'=>'2.062','IO::Compress::RawDeflate'=>'2.062','IO::Compress::Zip'=>'2.062','IO::Compress::Zip::Constants'=>'2.062','IO::Compress::Zlib::Constants'=>'2.062','IO::Compress::Zlib::Extra'=>'2.062','IO::Uncompress::Adapter::Bunzip2'=>'2.062','IO::Uncompress::Adapter::Identity'=>'2.062','IO::Uncompress::Adapter::Inflate'=>'2.062','IO::Uncompress::AnyInflate'=>'2.062','IO::Uncompress::AnyUncompress'=>'2.062','IO::Uncompress::Base'=>'2.062','IO::Uncompress::Bunzip2'=>'2.062','IO::Uncompress::Gunzip'=>'2.062','IO::Uncompress::Inflate'=>'2.062','IO::Uncompress::RawInflate'=>'2.062','IO::Uncompress::Unzip'=>'2.062','IPC::Cmd'=>'0.84','IPC::Msg'=>'2.04','IPC::Open3'=>'1.15','IPC::Semaphore'=>'2.04','IPC::SharedMem'=>'2.04','IPC::SysV'=>'2.04','List::Util'=>'1.31','List::Util::XS'=>'1.31','Math::BigFloat::Trace'=>'0.36','Math::BigInt::Trace'=>'0.36','Module::Build'=>'0.4007','Module::Build::Base'=>'0.4007','Module::Build::Compat'=>'0.4007','Module::Build::Config'=>'0.4007','Module::Build::Cookbook'=>'0.4007','Module::Build::Dumper'=>'0.4007','Module::Build::ModuleInfo'=>'0.4007','Module::Build::Notes'=>'0.4007','Module::Build::PPMMaker'=>'0.4007','Module::Build::Platform::Default'=>'0.4007','Module::Build::Platform::MacOS'=>'0.4007','Module::Build::Platform::Unix'=>'0.4007','Module::Build::Platform::VMS'=>'0.4007','Module::Build::Platform::VOS'=>'0.4007','Module::Build::Platform::Windows'=>'0.4007','Module::Build::Platform::aix'=>'0.4007','Module::Build::Platform::cygwin'=>'0.4007','Module::Build::Platform::darwin'=>'0.4007','Module::Build::Platform::os2'=>'0.4007','Module::Build::PodParser'=>'0.4007','Module::CoreList'=>'2.97','Module::CoreList::TieHashDelta'=>'2.97','Module::CoreList::Utils'=>'2.97','Net::Cmd'=>'2.30','Net::Config'=>'1.12','Net::Domain'=>'2.22','Net::FTP'=>'2.78','Net::FTP::dataconn'=>'0.12','Net::NNTP'=>'2.25','Net::Netrc'=>'2.14','Net::POP3'=>'2.30','Net::SMTP'=>'2.32','PerlIO'=>'1.08','Pod::Functions'=>'1.08','Scalar::Util'=>'1.31','Socket'=>'2.011','Storable'=>'2.46','Time::HiRes'=>'1.9726','Time::Piece'=>'1.22','Time::Seconds'=>'1.22','XS::APItest'=>'0.55','bigint'=>'0.36','bignum'=>'0.36','bigrat'=>'0.36','constant'=>'1.28','diagnostics'=>'1.32','inc::latest'=>'0.4007','mro'=>'1.13','parent'=>'0.226','utf8'=>'1.13','version'=>'0.9903',},removed=>{'Module::Build::Platform::Amiga'=>1,'Module::Build::Platform::EBCDIC'=>1,'Module::Build::Platform::MPEiX'=>1,'Module::Build::Platform::RiscOS'=>1,}},5.019004=>{delta_from=>5.019003,changed=>{'B'=>'1.46','B::Concise'=>'0.99','B::Deparse'=>'1.23','CPAN'=>'2.03','CPAN::Meta'=>'2.132620','CPAN::Meta::Converter'=>'2.132620','CPAN::Meta::Feature'=>'2.132620','CPAN::Meta::History'=>'2.132620','CPAN::Meta::Prereqs'=>'2.132620','CPAN::Meta::Requirements'=>'2.123','CPAN::Meta::Spec'=>'2.132620','CPAN::Meta::Validator'=>'2.132620','Carp'=>'1.32','Carp::Heavy'=>'1.32','Config'=>'5.019004','Data::Dumper'=>'2.149','Devel::Peek'=>'1.14','DynaLoader'=>'1.20','Encode'=>'2.55','Encode::Alias'=>'2.18','Encode::CN::HZ'=>'2.07','Encode::Encoder'=>'2.03','Encode::Encoding'=>'2.07','Encode::GSM0338'=>'2.05','Encode::Guess'=>'2.06','Encode::JP::JIS7'=>'2.05','Encode::KR::2022_KR'=>'2.03','Encode::MIME::Header'=>'2.15','Encode::MIME::Header::ISO_2022_JP'=>'1.04','Encode::Unicode'=>'2.09','Encode::Unicode::UTF7'=>'2.08','Errno'=>'1.20','Exporter'=>'5.70','Exporter::Heavy'=>'5.70','ExtUtils::CBuilder'=>'0.280212','ExtUtils::CBuilder::Base'=>'0.280212','ExtUtils::CBuilder::Platform::Unix'=>'0.280212','ExtUtils::CBuilder::Platform::VMS'=>'0.280212','ExtUtils::CBuilder::Platform::Windows'=>'0.280212','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280212','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280212','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280212','ExtUtils::CBuilder::Platform::aix'=>'0.280212','ExtUtils::CBuilder::Platform::cygwin'=>'0.280212','ExtUtils::CBuilder::Platform::darwin'=>'0.280212','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280212','ExtUtils::CBuilder::Platform::os2'=>'0.280212','ExtUtils::Command'=>'1.18','ExtUtils::Command::MM'=>'6.76','ExtUtils::Liblist'=>'6.76','ExtUtils::Liblist::Kid'=>'6.76','ExtUtils::MM'=>'6.76','ExtUtils::MM_AIX'=>'6.76','ExtUtils::MM_Any'=>'6.76','ExtUtils::MM_BeOS'=>'6.76','ExtUtils::MM_Cygwin'=>'6.76','ExtUtils::MM_DOS'=>'6.76','ExtUtils::MM_Darwin'=>'6.76','ExtUtils::MM_MacOS'=>'6.76','ExtUtils::MM_NW5'=>'6.76','ExtUtils::MM_OS2'=>'6.76','ExtUtils::MM_QNX'=>'6.76','ExtUtils::MM_UWIN'=>'6.76','ExtUtils::MM_Unix'=>'6.76','ExtUtils::MM_VMS'=>'6.76','ExtUtils::MM_VOS'=>'6.76','ExtUtils::MM_Win32'=>'6.76','ExtUtils::MM_Win95'=>'6.76','ExtUtils::MY'=>'6.76','ExtUtils::MakeMaker'=>'6.76','ExtUtils::MakeMaker::Config'=>'6.76','ExtUtils::Mkbootstrap'=>'6.76','ExtUtils::Mksymlists'=>'6.76','ExtUtils::ParseXS'=>'3.23','ExtUtils::ParseXS::Constants'=>'3.23','ExtUtils::ParseXS::CountLines'=>'3.23','ExtUtils::ParseXS::Eval'=>'3.23','ExtUtils::ParseXS::Utilities'=>'3.23','ExtUtils::Typemaps'=>'3.23','ExtUtils::Typemaps::Cmd'=>'3.23','ExtUtils::Typemaps::InputMap'=>'3.23','ExtUtils::Typemaps::OutputMap'=>'3.23','ExtUtils::Typemaps::Type'=>'3.23','ExtUtils::testlib'=>'6.76','Fatal'=>'2.21','File::Copy'=>'2.28','File::Find'=>'1.25','File::Glob'=>'1.21','FileCache'=>'1.09','HTTP::Tiny'=>'0.035','Hash::Util::FieldHash'=>'1.13','I18N::LangTags'=>'0.40','IO'=>'1.29','IO::Socket'=>'1.37','IPC::Open3'=>'1.16','JSON::PP'=>'2.27202_01','List::Util'=>'1.32','List::Util::XS'=>'1.32','Locale::Codes'=>'3.27','Locale::Codes::Constants'=>'3.27','Locale::Codes::Country'=>'3.27','Locale::Codes::Country_Codes'=>'3.27','Locale::Codes::Country_Retired'=>'3.27','Locale::Codes::Currency'=>'3.27','Locale::Codes::Currency_Codes'=>'3.27','Locale::Codes::Currency_Retired'=>'3.27','Locale::Codes::LangExt'=>'3.27','Locale::Codes::LangExt_Codes'=>'3.27','Locale::Codes::LangExt_Retired'=>'3.27','Locale::Codes::LangFam'=>'3.27','Locale::Codes::LangFam_Codes'=>'3.27','Locale::Codes::LangFam_Retired'=>'3.27','Locale::Codes::LangVar'=>'3.27','Locale::Codes::LangVar_Codes'=>'3.27','Locale::Codes::LangVar_Retired'=>'3.27','Locale::Codes::Language'=>'3.27','Locale::Codes::Language_Codes'=>'3.27','Locale::Codes::Language_Retired'=>'3.27','Locale::Codes::Script'=>'3.27','Locale::Codes::Script_Codes'=>'3.27','Locale::Codes::Script_Retired'=>'3.27','Locale::Country'=>'3.27','Locale::Currency'=>'3.27','Locale::Language'=>'3.27','Locale::Script'=>'3.27','Math::BigFloat'=>'1.9991','Math::BigInt'=>'1.9993','Math::BigInt::FastCalc'=>'0.31','Module::CoreList'=>'2.99','Module::CoreList::TieHashDelta'=>'2.99','Module::CoreList::Utils'=>'2.99','Module::Load::Conditional'=>'0.58','Module::Metadata'=>'1.000018','Opcode'=>'1.26','POSIX'=>'1.35','Parse::CPAN::Meta'=>'1.4407','Perl::OSType'=>'1.005','Pod::Html'=>'1.21','Scalar::Util'=>'1.32','Socket'=>'2.012','Storable'=>'2.47','Term::ReadLine'=>'1.14','Test::Builder'=>'0.98_06','Test::Builder::Module'=>'0.98_06','Test::More'=>'0.98_06','Test::Simple'=>'0.98_06','Time::Piece'=>'1.23','Time::Seconds'=>'1.23','Unicode::Collate'=>'0.99','Unicode::UCD'=>'0.54','XS::APItest'=>'0.56','XS::Typemap'=>'0.11','_charnames'=>'1.39','autodie'=>'2.21','autodie::exception'=>'2.21','autodie::exception::system'=>'2.21','autodie::hints'=>'2.21','autodie::skip'=>'2.21','charnames'=>'1.39','diagnostics'=>'1.33','mro'=>'1.14','parent'=>'0.228','perlfaq'=>'5.0150044','re'=>'0.26','version'=>'0.9904','warnings'=>'1.19',},removed=>{}},5.019005=>{delta_from=>5.019004,changed=>{'App::Prove'=>'3.29','App::Prove::State'=>'3.29','App::Prove::State::Result'=>'3.29','App::Prove::State::Result::Test'=>'3.29','CPAN::Meta'=>'2.132830','CPAN::Meta::Converter'=>'2.132830','CPAN::Meta::Feature'=>'2.132830','CPAN::Meta::History'=>'2.132830','CPAN::Meta::Prereqs'=>'2.132830','CPAN::Meta::Requirements'=>'2.125','CPAN::Meta::Spec'=>'2.132830','CPAN::Meta::Validator'=>'2.132830','CPAN::Meta::YAML'=>'0.010','Config'=>'5.019005','Cwd'=>'3.45','ExtUtils::Command::MM'=>'6.80','ExtUtils::Install'=>'1.61','ExtUtils::Liblist'=>'6.80','ExtUtils::Liblist::Kid'=>'6.80','ExtUtils::MM'=>'6.80','ExtUtils::MM_AIX'=>'6.80','ExtUtils::MM_Any'=>'6.80','ExtUtils::MM_BeOS'=>'6.80','ExtUtils::MM_Cygwin'=>'6.80','ExtUtils::MM_DOS'=>'6.80','ExtUtils::MM_Darwin'=>'6.80','ExtUtils::MM_MacOS'=>'6.80','ExtUtils::MM_NW5'=>'6.80','ExtUtils::MM_OS2'=>'6.80','ExtUtils::MM_QNX'=>'6.80','ExtUtils::MM_UWIN'=>'6.80','ExtUtils::MM_Unix'=>'6.80','ExtUtils::MM_VMS'=>'6.80','ExtUtils::MM_VOS'=>'6.80','ExtUtils::MM_Win32'=>'6.80','ExtUtils::MM_Win95'=>'6.80','ExtUtils::MY'=>'6.80','ExtUtils::MakeMaker'=>'6.80','ExtUtils::MakeMaker::Config'=>'6.80','ExtUtils::Mkbootstrap'=>'6.80','ExtUtils::Mksymlists'=>'6.80','ExtUtils::testlib'=>'6.80','Fatal'=>'2.22','File::Fetch'=>'0.44','File::Glob'=>'1.22','File::Spec'=>'3.45','File::Spec::Cygwin'=>'3.45','File::Spec::Epoc'=>'3.45','File::Spec::Functions'=>'3.45','File::Spec::Mac'=>'3.45','File::Spec::OS2'=>'3.45','File::Spec::Unix'=>'3.45','File::Spec::VMS'=>'3.45','File::Spec::Win32'=>'3.45','File::Temp'=>'0.2304','Getopt::Long'=>'2.42','HTTP::Tiny'=>'0.036','IPC::Cmd'=>'0.84_01','JSON::PP'=>'2.27203','List::Util'=>'1.35','List::Util::XS'=>'1.35','Module::CoreList'=>'3.00','Module::CoreList::TieHashDelta'=>'3.00','Module::CoreList::Utils'=>'3.00','Module::Metadata'=>'1.000019','Parse::CPAN::Meta'=>'1.4409','Perl::OSType'=>'1.006','PerlIO::scalar'=>'0.17','Pod::Man'=>'2.28','Pod::Text'=>'3.18','Pod::Text::Termcap'=>'2.08','Scalar::Util'=>'1.35','TAP::Base'=>'3.29','TAP::Formatter::Base'=>'3.29','TAP::Formatter::Color'=>'3.29','TAP::Formatter::Console'=>'3.29','TAP::Formatter::Console::ParallelSession'=>'3.29','TAP::Formatter::Console::Session'=>'3.29','TAP::Formatter::File'=>'3.29','TAP::Formatter::File::Session'=>'3.29','TAP::Formatter::Session'=>'3.29','TAP::Harness'=>'3.29','TAP::Harness::Env'=>'3.29','TAP::Object'=>'3.29','TAP::Parser'=>'3.29','TAP::Parser::Aggregator'=>'3.29','TAP::Parser::Grammar'=>'3.29','TAP::Parser::Iterator'=>'3.29','TAP::Parser::Iterator::Array'=>'3.29','TAP::Parser::Iterator::Process'=>'3.29','TAP::Parser::Iterator::Stream'=>'3.29','TAP::Parser::IteratorFactory'=>'3.29','TAP::Parser::Multiplexer'=>'3.29','TAP::Parser::Result'=>'3.29','TAP::Parser::Result::Bailout'=>'3.29','TAP::Parser::Result::Comment'=>'3.29','TAP::Parser::Result::Plan'=>'3.29','TAP::Parser::Result::Pragma'=>'3.29','TAP::Parser::Result::Test'=>'3.29','TAP::Parser::Result::Unknown'=>'3.29','TAP::Parser::Result::Version'=>'3.29','TAP::Parser::Result::YAML'=>'3.29','TAP::Parser::ResultFactory'=>'3.29','TAP::Parser::Scheduler'=>'3.29','TAP::Parser::Scheduler::Job'=>'3.29','TAP::Parser::Scheduler::Spinner'=>'3.29','TAP::Parser::Source'=>'3.29','TAP::Parser::SourceHandler'=>'3.29','TAP::Parser::SourceHandler::Executable'=>'3.29','TAP::Parser::SourceHandler::File'=>'3.29','TAP::Parser::SourceHandler::Handle'=>'3.29','TAP::Parser::SourceHandler::Perl'=>'3.29','TAP::Parser::SourceHandler::RawTAP'=>'3.29','TAP::Parser::YAMLish::Reader'=>'3.29','TAP::Parser::YAMLish::Writer'=>'3.29','Test::Builder'=>'0.99','Test::Builder::Module'=>'0.99','Test::Builder::Tester'=>'1.23_002','Test::Builder::Tester::Color'=>'1.23_002','Test::Harness'=>'3.29','Test::More'=>'0.99','Test::Simple'=>'0.99','Unicode'=>'6.3.0','Unicode::Normalize'=>'1.17','Unicode::UCD'=>'0.55','attributes'=>'0.22','autodie'=>'2.22','autodie::exception'=>'2.22','autodie::exception::system'=>'2.22','autodie::hints'=>'2.22','autodie::skip'=>'2.22','feature'=>'1.34','threads'=>'1.89','warnings'=>'1.20',},removed=>{'TAP::Parser::Utils'=>1,}},5.019006=>{delta_from=>5.019005,changed=>{'App::Prove'=>'3.30','App::Prove::State'=>'3.30','App::Prove::State::Result'=>'3.30','App::Prove::State::Result::Test'=>'3.30','Archive::Tar'=>'1.96','Archive::Tar::Constant'=>'1.96','Archive::Tar::File'=>'1.96','AutoLoader'=>'5.74','B'=>'1.47','B::Concise'=>'0.991','B::Debug'=>'1.19','B::Deparse'=>'1.24','Benchmark'=>'1.18','Compress::Raw::Bzip2'=>'2.063','Compress::Raw::Zlib'=>'2.063','Compress::Zlib'=>'2.063','Config'=>'5.019006','DB_File'=>'1.831','Devel::Peek'=>'1.15','DynaLoader'=>'1.21','Errno'=>'1.20_01','ExtUtils::Command::MM'=>'6.82','ExtUtils::Liblist'=>'6.82','ExtUtils::Liblist::Kid'=>'6.82','ExtUtils::MM'=>'6.82','ExtUtils::MM_AIX'=>'6.82','ExtUtils::MM_Any'=>'6.82','ExtUtils::MM_BeOS'=>'6.82','ExtUtils::MM_Cygwin'=>'6.82','ExtUtils::MM_DOS'=>'6.82','ExtUtils::MM_Darwin'=>'6.82','ExtUtils::MM_MacOS'=>'6.82','ExtUtils::MM_NW5'=>'6.82','ExtUtils::MM_OS2'=>'6.82','ExtUtils::MM_QNX'=>'6.82','ExtUtils::MM_UWIN'=>'6.82','ExtUtils::MM_Unix'=>'6.82','ExtUtils::MM_VMS'=>'6.82','ExtUtils::MM_VOS'=>'6.82','ExtUtils::MM_Win32'=>'6.82','ExtUtils::MM_Win95'=>'6.82','ExtUtils::MY'=>'6.82','ExtUtils::MakeMaker'=>'6.82','ExtUtils::MakeMaker::Config'=>'6.82','ExtUtils::Mkbootstrap'=>'6.82','ExtUtils::Mksymlists'=>'6.82','ExtUtils::testlib'=>'6.82','File::DosGlob'=>'1.12','File::Find'=>'1.26','File::Glob'=>'1.23','HTTP::Tiny'=>'0.038','IO'=>'1.30','IO::Compress::Adapter::Bzip2'=>'2.063','IO::Compress::Adapter::Deflate'=>'2.063','IO::Compress::Adapter::Identity'=>'2.063','IO::Compress::Base'=>'2.063','IO::Compress::Base::Common'=>'2.063','IO::Compress::Bzip2'=>'2.063','IO::Compress::Deflate'=>'2.063','IO::Compress::Gzip'=>'2.063','IO::Compress::Gzip::Constants'=>'2.063','IO::Compress::RawDeflate'=>'2.063','IO::Compress::Zip'=>'2.063','IO::Compress::Zip::Constants'=>'2.063','IO::Compress::Zlib::Constants'=>'2.063','IO::Compress::Zlib::Extra'=>'2.063','IO::Select'=>'1.22','IO::Uncompress::Adapter::Bunzip2'=>'2.063','IO::Uncompress::Adapter::Identity'=>'2.063','IO::Uncompress::Adapter::Inflate'=>'2.063','IO::Uncompress::AnyInflate'=>'2.063','IO::Uncompress::AnyUncompress'=>'2.063','IO::Uncompress::Base'=>'2.063','IO::Uncompress::Bunzip2'=>'2.063','IO::Uncompress::Gunzip'=>'2.063','IO::Uncompress::Inflate'=>'2.063','IO::Uncompress::RawInflate'=>'2.063','IO::Uncompress::Unzip'=>'2.063','IPC::Cmd'=>'0.90','Locale::Maketext'=>'1.25','Module::Build'=>'0.4202','Module::Build::Base'=>'0.4202','Module::Build::Compat'=>'0.4202','Module::Build::Config'=>'0.4202','Module::Build::Cookbook'=>'0.4202','Module::Build::Dumper'=>'0.4202','Module::Build::ModuleInfo'=>'0.4202','Module::Build::Notes'=>'0.4202','Module::Build::PPMMaker'=>'0.4202','Module::Build::Platform::Default'=>'0.4202','Module::Build::Platform::MacOS'=>'0.4202','Module::Build::Platform::Unix'=>'0.4202','Module::Build::Platform::VMS'=>'0.4202','Module::Build::Platform::VOS'=>'0.4202','Module::Build::Platform::Windows'=>'0.4202','Module::Build::Platform::aix'=>'0.4202','Module::Build::Platform::cygwin'=>'0.4202','Module::Build::Platform::darwin'=>'0.4202','Module::Build::Platform::os2'=>'0.4202','Module::Build::PodParser'=>'0.4202','Module::CoreList'=>'3.01','Module::CoreList::TieHashDelta'=>'3.01','Module::CoreList::Utils'=>'3.01','Opcode'=>'1.27','POSIX'=>'1.36','Package::Constants'=>'0.04','PerlIO::scalar'=>'0.18','PerlIO::via'=>'0.13','SDBM_File'=>'1.10','Socket'=>'2.013','TAP::Base'=>'3.30','TAP::Formatter::Base'=>'3.30','TAP::Formatter::Color'=>'3.30','TAP::Formatter::Console'=>'3.30','TAP::Formatter::Console::ParallelSession'=>'3.30','TAP::Formatter::Console::Session'=>'3.30','TAP::Formatter::File'=>'3.30','TAP::Formatter::File::Session'=>'3.30','TAP::Formatter::Session'=>'3.30','TAP::Harness'=>'3.30','TAP::Harness::Env'=>'3.30','TAP::Object'=>'3.30','TAP::Parser'=>'3.30','TAP::Parser::Aggregator'=>'3.30','TAP::Parser::Grammar'=>'3.30','TAP::Parser::Iterator'=>'3.30','TAP::Parser::Iterator::Array'=>'3.30','TAP::Parser::Iterator::Process'=>'3.30','TAP::Parser::Iterator::Stream'=>'3.30','TAP::Parser::IteratorFactory'=>'3.30','TAP::Parser::Multiplexer'=>'3.30','TAP::Parser::Result'=>'3.30','TAP::Parser::Result::Bailout'=>'3.30','TAP::Parser::Result::Comment'=>'3.30','TAP::Parser::Result::Plan'=>'3.30','TAP::Parser::Result::Pragma'=>'3.30','TAP::Parser::Result::Test'=>'3.30','TAP::Parser::Result::Unknown'=>'3.30','TAP::Parser::Result::Version'=>'3.30','TAP::Parser::Result::YAML'=>'3.30','TAP::Parser::ResultFactory'=>'3.30','TAP::Parser::Scheduler'=>'3.30','TAP::Parser::Scheduler::Job'=>'3.30','TAP::Parser::Scheduler::Spinner'=>'3.30','TAP::Parser::Source'=>'3.30','TAP::Parser::SourceHandler'=>'3.30','TAP::Parser::SourceHandler::Executable'=>'3.30','TAP::Parser::SourceHandler::File'=>'3.30','TAP::Parser::SourceHandler::Handle'=>'3.30','TAP::Parser::SourceHandler::Perl'=>'3.30','TAP::Parser::SourceHandler::RawTAP'=>'3.30','TAP::Parser::YAMLish::Reader'=>'3.30','TAP::Parser::YAMLish::Writer'=>'3.30','Term::Cap'=>'1.15','Test::Builder'=>'1.001002','Test::Builder::Module'=>'1.001002','Test::Harness'=>'3.30','Test::More'=>'1.001002','Test::Simple'=>'1.001002','Tie::StdHandle'=>'4.4','Unicode::Collate'=>'1.02','Unicode::Collate::CJK::Korean'=>'1.02','Unicode::Collate::Locale'=>'1.02','XS::APItest'=>'0.57','XS::Typemap'=>'0.12','arybase'=>'0.07','bignum'=>'0.37','constant'=>'1.29','fields'=>'2.17','inc::latest'=>'0.4202','threads'=>'1.90','threads::shared'=>'1.45',},removed=>{}},5.019007=>{delta_from=>5.019006,changed=>{'CGI'=>'3.64','CGI::Apache'=>'1.02','CGI::Carp'=>'3.64','CGI::Cookie'=>'1.31','CGI::Fast'=>'1.10','CGI::Pretty'=>'3.64','CGI::Push'=>'1.06','CGI::Switch'=>'1.02','CGI::Util'=>'3.64','CPAN::Meta'=>'2.133380','CPAN::Meta::Converter'=>'2.133380','CPAN::Meta::Feature'=>'2.133380','CPAN::Meta::History'=>'2.133380','CPAN::Meta::Prereqs'=>'2.133380','CPAN::Meta::Spec'=>'2.133380','CPAN::Meta::Validator'=>'2.133380','Config'=>'5.019007','Data::Dumper'=>'2.150','DynaLoader'=>'1.22','ExtUtils::Command::MM'=>'6.84','ExtUtils::Liblist'=>'6.84','ExtUtils::Liblist::Kid'=>'6.84','ExtUtils::MM'=>'6.84','ExtUtils::MM_AIX'=>'6.84','ExtUtils::MM_Any'=>'6.84','ExtUtils::MM_BeOS'=>'6.84','ExtUtils::MM_Cygwin'=>'6.84','ExtUtils::MM_DOS'=>'6.84','ExtUtils::MM_Darwin'=>'6.84','ExtUtils::MM_MacOS'=>'6.84','ExtUtils::MM_NW5'=>'6.84','ExtUtils::MM_OS2'=>'6.84','ExtUtils::MM_QNX'=>'6.84','ExtUtils::MM_UWIN'=>'6.84','ExtUtils::MM_Unix'=>'6.84','ExtUtils::MM_VMS'=>'6.84','ExtUtils::MM_VOS'=>'6.84','ExtUtils::MM_Win32'=>'6.84','ExtUtils::MM_Win95'=>'6.84','ExtUtils::MY'=>'6.84','ExtUtils::MakeMaker'=>'6.84','ExtUtils::MakeMaker::Config'=>'6.84','ExtUtils::Mkbootstrap'=>'6.84','ExtUtils::Mksymlists'=>'6.84','ExtUtils::testlib'=>'6.84','File::Fetch'=>'0.46','HTTP::Tiny'=>'0.039','Locale::Codes'=>'3.28','Locale::Codes::Constants'=>'3.28','Locale::Codes::Country'=>'3.28','Locale::Codes::Country_Codes'=>'3.28','Locale::Codes::Country_Retired'=>'3.28','Locale::Codes::Currency'=>'3.28','Locale::Codes::Currency_Codes'=>'3.28','Locale::Codes::Currency_Retired'=>'3.28','Locale::Codes::LangExt'=>'3.28','Locale::Codes::LangExt_Codes'=>'3.28','Locale::Codes::LangExt_Retired'=>'3.28','Locale::Codes::LangFam'=>'3.28','Locale::Codes::LangFam_Codes'=>'3.28','Locale::Codes::LangFam_Retired'=>'3.28','Locale::Codes::LangVar'=>'3.28','Locale::Codes::LangVar_Codes'=>'3.28','Locale::Codes::LangVar_Retired'=>'3.28','Locale::Codes::Language'=>'3.28','Locale::Codes::Language_Codes'=>'3.28','Locale::Codes::Language_Retired'=>'3.28','Locale::Codes::Script'=>'3.28','Locale::Codes::Script_Codes'=>'3.28','Locale::Codes::Script_Retired'=>'3.28','Locale::Country'=>'3.28','Locale::Currency'=>'3.28','Locale::Language'=>'3.28','Locale::Script'=>'3.28','Module::Build'=>'0.4203','Module::Build::Base'=>'0.4203','Module::Build::Compat'=>'0.4203','Module::Build::Config'=>'0.4203','Module::Build::Cookbook'=>'0.4203','Module::Build::Dumper'=>'0.4203','Module::Build::ModuleInfo'=>'0.4203','Module::Build::Notes'=>'0.4203','Module::Build::PPMMaker'=>'0.4203','Module::Build::Platform::Default'=>'0.4203','Module::Build::Platform::MacOS'=>'0.4203','Module::Build::Platform::Unix'=>'0.4203','Module::Build::Platform::VMS'=>'0.4203','Module::Build::Platform::VOS'=>'0.4203','Module::Build::Platform::Windows'=>'0.4203','Module::Build::Platform::aix'=>'0.4203','Module::Build::Platform::cygwin'=>'0.4203','Module::Build::Platform::darwin'=>'0.4203','Module::Build::Platform::os2'=>'0.4203','Module::Build::PodParser'=>'0.4203','Module::CoreList'=>'3.02','Module::CoreList::TieHashDelta'=>'3.02','Module::CoreList::Utils'=>'3.02','POSIX'=>'1.37','PerlIO::encoding'=>'0.17','PerlIO::via'=>'0.14','SDBM_File'=>'1.11','Storable'=>'2.48','Time::Piece'=>'1.24','Time::Seconds'=>'1.24','Unicode::Collate'=>'1.04','Win32'=>'0.48','XS::APItest'=>'0.58','base'=>'2.20','constant'=>'1.30','inc::latest'=>'0.4203','threads'=>'1.91',},removed=>{}},5.019008=>{delta_from=>5.019007,changed=>{'Config'=>'5.019008','DynaLoader'=>'1.24','Encode'=>'2.57','Errno'=>'1.20_02','ExtUtils::CBuilder'=>'0.280213','ExtUtils::CBuilder::Base'=>'0.280213','ExtUtils::CBuilder::Platform::Unix'=>'0.280213','ExtUtils::CBuilder::Platform::VMS'=>'0.280213','ExtUtils::CBuilder::Platform::Windows'=>'0.280213','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280213','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280213','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280213','ExtUtils::CBuilder::Platform::aix'=>'0.280213','ExtUtils::CBuilder::Platform::cygwin'=>'0.280213','ExtUtils::CBuilder::Platform::darwin'=>'0.280213','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280213','ExtUtils::CBuilder::Platform::os2'=>'0.280213','ExtUtils::Command::MM'=>'6.86','ExtUtils::Liblist'=>'6.86','ExtUtils::Liblist::Kid'=>'6.86','ExtUtils::MM'=>'6.86','ExtUtils::MM_AIX'=>'6.86','ExtUtils::MM_Any'=>'6.86','ExtUtils::MM_BeOS'=>'6.86','ExtUtils::MM_Cygwin'=>'6.86','ExtUtils::MM_DOS'=>'6.86','ExtUtils::MM_Darwin'=>'6.86','ExtUtils::MM_MacOS'=>'6.86','ExtUtils::MM_NW5'=>'6.86','ExtUtils::MM_OS2'=>'6.86','ExtUtils::MM_QNX'=>'6.86','ExtUtils::MM_UWIN'=>'6.86','ExtUtils::MM_Unix'=>'6.86','ExtUtils::MM_VMS'=>'6.86','ExtUtils::MM_VOS'=>'6.86','ExtUtils::MM_Win32'=>'6.86','ExtUtils::MM_Win95'=>'6.86','ExtUtils::MY'=>'6.86','ExtUtils::MakeMaker'=>'6.86','ExtUtils::MakeMaker::Config'=>'6.86','ExtUtils::Mkbootstrap'=>'6.86','ExtUtils::Mksymlists'=>'6.86','ExtUtils::testlib'=>'6.86','File::Copy'=>'2.29','Hash::Util::FieldHash'=>'1.14','IO::Socket::IP'=>'0.26','IO::Socket::UNIX'=>'1.26','List::Util'=>'1.36','List::Util::XS'=>'1.36','Module::Build'=>'0.4204','Module::Build::Base'=>'0.4204','Module::Build::Compat'=>'0.4204','Module::Build::Config'=>'0.4204','Module::Build::Cookbook'=>'0.4204','Module::Build::Dumper'=>'0.4204','Module::Build::ModuleInfo'=>'0.4204','Module::Build::Notes'=>'0.4204','Module::Build::PPMMaker'=>'0.4204','Module::Build::Platform::Default'=>'0.4204','Module::Build::Platform::MacOS'=>'0.4204','Module::Build::Platform::Unix'=>'0.4204','Module::Build::Platform::VMS'=>'0.4204','Module::Build::Platform::VOS'=>'0.4204','Module::Build::Platform::Windows'=>'0.4204','Module::Build::Platform::aix'=>'0.4204','Module::Build::Platform::cygwin'=>'0.4204','Module::Build::Platform::darwin'=>'0.4204','Module::Build::Platform::os2'=>'0.4204','Module::Build::PodParser'=>'0.4204','Module::CoreList'=>'3.04','Module::CoreList::TieHashDelta'=>'3.04','Module::CoreList::Utils'=>'3.04','Module::Load'=>'0.28','Module::Load::Conditional'=>'0.60','Net::Config'=>'1.13','Net::FTP::A'=>'1.19','POSIX'=>'1.38_01','Perl::OSType'=>'1.007','PerlIO::encoding'=>'0.18','Pod::Perldoc'=>'3.21','Pod::Perldoc::BaseTo'=>'3.21','Pod::Perldoc::GetOptsOO'=>'3.21','Pod::Perldoc::ToANSI'=>'3.21','Pod::Perldoc::ToChecker'=>'3.21','Pod::Perldoc::ToMan'=>'3.21','Pod::Perldoc::ToNroff'=>'3.21','Pod::Perldoc::ToPod'=>'3.21','Pod::Perldoc::ToRtf'=>'3.21','Pod::Perldoc::ToTerm'=>'3.21','Pod::Perldoc::ToText'=>'3.21','Pod::Perldoc::ToTk'=>'3.21','Pod::Perldoc::ToXml'=>'3.21','Scalar::Util'=>'1.36','Time::Piece'=>'1.27','Time::Seconds'=>'1.27','Unicode::UCD'=>'0.57','XS::APItest'=>'0.59','XSLoader'=>'0.17','base'=>'2.21','constant'=>'1.31','inc::latest'=>'0.4204','threads::shared'=>'1.46','version'=>'0.9907','version::regex'=>'0.9907','version::vpp'=>'0.9907','warnings'=>'1.21',},removed=>{}},5.019009=>{delta_from=>5.019008,changed=>{'B'=>'1.48','B::Concise'=>'0.992','B::Deparse'=>'1.25','CGI'=>'3.65','CPAN::Meta::YAML'=>'0.011','Compress::Raw::Bzip2'=>'2.064','Compress::Raw::Zlib'=>'2.065','Compress::Zlib'=>'2.064','Config'=>'5.019009','Config::Perl::V'=>'0.20','Cwd'=>'3.47','Devel::Peek'=>'1.16','Digest::SHA'=>'5.87','DynaLoader'=>'1.25','English'=>'1.09','ExtUtils::CBuilder'=>'0.280216','ExtUtils::CBuilder::Base'=>'0.280216','ExtUtils::CBuilder::Platform::Unix'=>'0.280216','ExtUtils::CBuilder::Platform::VMS'=>'0.280216','ExtUtils::CBuilder::Platform::Windows'=>'0.280216','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280216','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280216','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280216','ExtUtils::CBuilder::Platform::aix'=>'0.280216','ExtUtils::CBuilder::Platform::android'=>'0.280216','ExtUtils::CBuilder::Platform::cygwin'=>'0.280216','ExtUtils::CBuilder::Platform::darwin'=>'0.280216','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280216','ExtUtils::CBuilder::Platform::os2'=>'0.280216','ExtUtils::Command::MM'=>'6.88','ExtUtils::Embed'=>'1.32','ExtUtils::Install'=>'1.62','ExtUtils::Installed'=>'1.999004','ExtUtils::Liblist'=>'6.88','ExtUtils::Liblist::Kid'=>'6.88','ExtUtils::MM'=>'6.88','ExtUtils::MM_AIX'=>'6.88','ExtUtils::MM_Any'=>'6.88','ExtUtils::MM_BeOS'=>'6.88','ExtUtils::MM_Cygwin'=>'6.88','ExtUtils::MM_DOS'=>'6.88','ExtUtils::MM_Darwin'=>'6.88','ExtUtils::MM_MacOS'=>'6.88','ExtUtils::MM_NW5'=>'6.88','ExtUtils::MM_OS2'=>'6.88','ExtUtils::MM_QNX'=>'6.88','ExtUtils::MM_UWIN'=>'6.88','ExtUtils::MM_Unix'=>'6.88','ExtUtils::MM_VMS'=>'6.88','ExtUtils::MM_VOS'=>'6.88','ExtUtils::MM_Win32'=>'6.88','ExtUtils::MM_Win95'=>'6.88','ExtUtils::MY'=>'6.88','ExtUtils::MakeMaker'=>'6.88','ExtUtils::MakeMaker::Config'=>'6.88','ExtUtils::Mkbootstrap'=>'6.88','ExtUtils::Mksymlists'=>'6.88','ExtUtils::Packlist'=>'1.47','ExtUtils::testlib'=>'6.88','Fatal'=>'2.23','File::Fetch'=>'0.48','File::Spec'=>'3.47','File::Spec::Cygwin'=>'3.47','File::Spec::Epoc'=>'3.47','File::Spec::Functions'=>'3.47','File::Spec::Mac'=>'3.47','File::Spec::OS2'=>'3.47','File::Spec::Unix'=>'3.47','File::Spec::VMS'=>'3.47','File::Spec::Win32'=>'3.47','HTTP::Tiny'=>'0.042','IO::Compress::Adapter::Bzip2'=>'2.064','IO::Compress::Adapter::Deflate'=>'2.064','IO::Compress::Adapter::Identity'=>'2.064','IO::Compress::Base'=>'2.064','IO::Compress::Base::Common'=>'2.064','IO::Compress::Bzip2'=>'2.064','IO::Compress::Deflate'=>'2.064','IO::Compress::Gzip'=>'2.064','IO::Compress::Gzip::Constants'=>'2.064','IO::Compress::RawDeflate'=>'2.064','IO::Compress::Zip'=>'2.064','IO::Compress::Zip::Constants'=>'2.064','IO::Compress::Zlib::Constants'=>'2.064','IO::Compress::Zlib::Extra'=>'2.064','IO::Socket::INET'=>'1.35','IO::Socket::IP'=>'0.28','IO::Uncompress::Adapter::Bunzip2'=>'2.064','IO::Uncompress::Adapter::Identity'=>'2.064','IO::Uncompress::Adapter::Inflate'=>'2.064','IO::Uncompress::AnyInflate'=>'2.064','IO::Uncompress::AnyUncompress'=>'2.064','IO::Uncompress::Base'=>'2.064','IO::Uncompress::Bunzip2'=>'2.064','IO::Uncompress::Gunzip'=>'2.064','IO::Uncompress::Inflate'=>'2.064','IO::Uncompress::RawInflate'=>'2.064','IO::Uncompress::Unzip'=>'2.064','IPC::Cmd'=>'0.92','List::Util'=>'1.38','List::Util::XS'=>'1.38','Locale::Codes'=>'3.29','Locale::Codes::Constants'=>'3.29','Locale::Codes::Country'=>'3.29','Locale::Codes::Country_Codes'=>'3.29','Locale::Codes::Country_Retired'=>'3.29','Locale::Codes::Currency'=>'3.29','Locale::Codes::Currency_Codes'=>'3.29','Locale::Codes::Currency_Retired'=>'3.29','Locale::Codes::LangExt'=>'3.29','Locale::Codes::LangExt_Codes'=>'3.29','Locale::Codes::LangExt_Retired'=>'3.29','Locale::Codes::LangFam'=>'3.29','Locale::Codes::LangFam_Codes'=>'3.29','Locale::Codes::LangFam_Retired'=>'3.29','Locale::Codes::LangVar'=>'3.29','Locale::Codes::LangVar_Codes'=>'3.29','Locale::Codes::LangVar_Retired'=>'3.29','Locale::Codes::Language'=>'3.29','Locale::Codes::Language_Codes'=>'3.29','Locale::Codes::Language_Retired'=>'3.29','Locale::Codes::Script'=>'3.29','Locale::Codes::Script_Codes'=>'3.29','Locale::Codes::Script_Retired'=>'3.29','Locale::Country'=>'3.29','Locale::Currency'=>'3.29','Locale::Language'=>'3.29','Locale::Script'=>'3.29','Module::Build'=>'0.4205','Module::Build::Base'=>'0.4205','Module::Build::Compat'=>'0.4205','Module::Build::Config'=>'0.4205','Module::Build::Cookbook'=>'0.4205','Module::Build::Dumper'=>'0.4205','Module::Build::ModuleInfo'=>'0.4205','Module::Build::Notes'=>'0.4205','Module::Build::PPMMaker'=>'0.4205','Module::Build::Platform::Default'=>'0.4205','Module::Build::Platform::MacOS'=>'0.4205','Module::Build::Platform::Unix'=>'0.4205','Module::Build::Platform::VMS'=>'0.4205','Module::Build::Platform::VOS'=>'0.4205','Module::Build::Platform::Windows'=>'0.4205','Module::Build::Platform::aix'=>'0.4205','Module::Build::Platform::cygwin'=>'0.4205','Module::Build::Platform::darwin'=>'0.4205','Module::Build::Platform::os2'=>'0.4205','Module::Build::PodParser'=>'0.4205','Module::CoreList'=>'3.06','Module::CoreList::TieHashDelta'=>'3.06','Module::CoreList::Utils'=>'3.06','Module::Load'=>'0.30','Module::Load::Conditional'=>'0.62','Net::Domain'=>'2.23','Net::FTP'=>'2.79','Net::NNTP'=>'2.26','Net::POP3'=>'2.31','Net::Ping'=>'2.43','Net::SMTP'=>'2.33','POSIX'=>'1.38_02','Parse::CPAN::Meta'=>'1.4413','Pod::Escapes'=>'1.06','Pod::Find'=>'1.62','Pod::InputObjects'=>'1.62','Pod::ParseUtils'=>'1.62','Pod::Parser'=>'1.62','Pod::Select'=>'1.62','Scalar::Util'=>'1.38','autodie'=>'2.23','autodie::exception'=>'2.23','autodie::exception::system'=>'2.23','autodie::hints'=>'2.23','autodie::skip'=>'2.23','diagnostics'=>'1.34','feature'=>'1.35','inc::latest'=>'0.4205','locale'=>'1.03','mro'=>'1.15','threads'=>'1.92','version'=>'0.9908','version::regex'=>'0.9908','version::vpp'=>'0.9908','warnings'=>'1.22',},removed=>{}},5.01901=>{delta_from=>5.019009,changed=>{'App::Cpan'=>'1.62','Attribute::Handlers'=>'0.96','B::Deparse'=>'1.26','CPAN'=>'2.04','CPAN::Bundle'=>'5.5001','CPAN::Complete'=>'5.5001','CPAN::Distribution'=>'2.01','CPAN::Distroprefs'=>'6.0001','CPAN::FirstTime'=>'5.5305','CPAN::Meta'=>'2.140640','CPAN::Meta::Converter'=>'2.140640','CPAN::Meta::Feature'=>'2.140640','CPAN::Meta::History'=>'2.140640','CPAN::Meta::Prereqs'=>'2.140640','CPAN::Meta::Spec'=>'2.140640','CPAN::Meta::Validator'=>'2.140640','CPAN::Meta::YAML'=>'0.012','CPAN::Queue'=>'5.5002','CPAN::Shell'=>'5.5003','CPAN::Tarzip'=>'5.5012','CPAN::Version'=>'5.5003','Carp'=>'1.33','Carp::Heavy'=>'1.33','Config'=>'5.019010','Data::Dumper'=>'2.151','Devel::PPPort'=>'3.22','Digest::SHA'=>'5.88','ExtUtils::Command::MM'=>'6.92','ExtUtils::Install'=>'1.63','ExtUtils::Installed'=>'1.999005','ExtUtils::Liblist'=>'6.92','ExtUtils::Liblist::Kid'=>'6.92','ExtUtils::MM'=>'6.92','ExtUtils::MM_AIX'=>'6.92','ExtUtils::MM_Any'=>'6.92','ExtUtils::MM_BeOS'=>'6.92','ExtUtils::MM_Cygwin'=>'6.92','ExtUtils::MM_DOS'=>'6.92','ExtUtils::MM_Darwin'=>'6.92','ExtUtils::MM_MacOS'=>'6.92','ExtUtils::MM_NW5'=>'6.92','ExtUtils::MM_OS2'=>'6.92','ExtUtils::MM_QNX'=>'6.92','ExtUtils::MM_UWIN'=>'6.92','ExtUtils::MM_Unix'=>'6.92','ExtUtils::MM_VMS'=>'6.92','ExtUtils::MM_VOS'=>'6.92','ExtUtils::MM_Win32'=>'6.92','ExtUtils::MM_Win95'=>'6.92','ExtUtils::MY'=>'6.92','ExtUtils::MakeMaker'=>'6.92','ExtUtils::MakeMaker::Config'=>'6.92','ExtUtils::Mkbootstrap'=>'6.92','ExtUtils::Mksymlists'=>'6.92','ExtUtils::Packlist'=>'1.48','ExtUtils::ParseXS'=>'3.24','ExtUtils::ParseXS::Constants'=>'3.24','ExtUtils::ParseXS::CountLines'=>'3.24','ExtUtils::ParseXS::Eval'=>'3.24','ExtUtils::ParseXS::Utilities'=>'3.24','ExtUtils::Typemaps'=>'3.24','ExtUtils::Typemaps::Cmd'=>'3.24','ExtUtils::Typemaps::InputMap'=>'3.24','ExtUtils::Typemaps::OutputMap'=>'3.24','ExtUtils::Typemaps::Type'=>'3.24','ExtUtils::testlib'=>'6.92','File::Find'=>'1.27','Filter::Simple'=>'0.91','HTTP::Tiny'=>'0.043','Hash::Util::FieldHash'=>'1.15','IO'=>'1.31','IO::Socket::IP'=>'0.29','Locale::Codes'=>'3.30','Locale::Codes::Constants'=>'3.30','Locale::Codes::Country'=>'3.30','Locale::Codes::Country_Codes'=>'3.30','Locale::Codes::Country_Retired'=>'3.30','Locale::Codes::Currency'=>'3.30','Locale::Codes::Currency_Codes'=>'3.30','Locale::Codes::Currency_Retired'=>'3.30','Locale::Codes::LangExt'=>'3.30','Locale::Codes::LangExt_Codes'=>'3.30','Locale::Codes::LangExt_Retired'=>'3.30','Locale::Codes::LangFam'=>'3.30','Locale::Codes::LangFam_Codes'=>'3.30','Locale::Codes::LangFam_Retired'=>'3.30','Locale::Codes::LangVar'=>'3.30','Locale::Codes::LangVar_Codes'=>'3.30','Locale::Codes::LangVar_Retired'=>'3.30','Locale::Codes::Language'=>'3.30','Locale::Codes::Language_Codes'=>'3.30','Locale::Codes::Language_Retired'=>'3.30','Locale::Codes::Script'=>'3.30','Locale::Codes::Script_Codes'=>'3.30','Locale::Codes::Script_Retired'=>'3.30','Locale::Country'=>'3.30','Locale::Currency'=>'3.30','Locale::Language'=>'3.30','Locale::Script'=>'3.30','Module::CoreList'=>'3.09','Module::CoreList::TieHashDelta'=>'3.09','Module::CoreList::Utils'=>'3.09','Module::Load'=>'0.32','POSIX'=>'1.38_03','Parse::CPAN::Meta'=>'1.4414','Pod::Perldoc'=>'3.23','Pod::Perldoc::BaseTo'=>'3.23','Pod::Perldoc::GetOptsOO'=>'3.23','Pod::Perldoc::ToANSI'=>'3.23','Pod::Perldoc::ToChecker'=>'3.23','Pod::Perldoc::ToMan'=>'3.23','Pod::Perldoc::ToNroff'=>'3.23','Pod::Perldoc::ToPod'=>'3.23','Pod::Perldoc::ToRtf'=>'3.23','Pod::Perldoc::ToTerm'=>'3.23','Pod::Perldoc::ToText'=>'3.23','Pod::Perldoc::ToTk'=>'3.23','Pod::Perldoc::ToXml'=>'3.23','Thread::Queue'=>'3.05','XS::APItest'=>'0.60','XS::Typemap'=>'0.13','autouse'=>'1.08','base'=>'2.22','charnames'=>'1.40','feature'=>'1.36','mro'=>'1.16','threads'=>'1.93','warnings'=>'1.23','warnings::register'=>'1.03',},removed=>{}},5.019011=>{delta_from=>5.01901,changed=>{'CPAN'=>'2.05','CPAN::Distribution'=>'2.02','CPAN::FirstTime'=>'5.5306','CPAN::Shell'=>'5.5004','Carp'=>'1.3301','Carp::Heavy'=>'1.3301','Config'=>'5.019011','ExtUtils::Command::MM'=>'6.94','ExtUtils::Install'=>'1.67','ExtUtils::Liblist'=>'6.94','ExtUtils::Liblist::Kid'=>'6.94','ExtUtils::MM'=>'6.94','ExtUtils::MM_AIX'=>'6.94','ExtUtils::MM_Any'=>'6.94','ExtUtils::MM_BeOS'=>'6.94','ExtUtils::MM_Cygwin'=>'6.94','ExtUtils::MM_DOS'=>'6.94','ExtUtils::MM_Darwin'=>'6.94','ExtUtils::MM_MacOS'=>'6.94','ExtUtils::MM_NW5'=>'6.94','ExtUtils::MM_OS2'=>'6.94','ExtUtils::MM_QNX'=>'6.94','ExtUtils::MM_UWIN'=>'6.94','ExtUtils::MM_Unix'=>'6.94','ExtUtils::MM_VMS'=>'6.94','ExtUtils::MM_VOS'=>'6.94','ExtUtils::MM_Win32'=>'6.94','ExtUtils::MM_Win95'=>'6.94','ExtUtils::MY'=>'6.94','ExtUtils::MakeMaker'=>'6.94','ExtUtils::MakeMaker::Config'=>'6.94','ExtUtils::Mkbootstrap'=>'6.94','ExtUtils::Mksymlists'=>'6.94','ExtUtils::testlib'=>'6.94','Module::CoreList'=>'3.10','Module::CoreList::TieHashDelta'=>'3.10','Module::CoreList::Utils'=>'3.10','PerlIO'=>'1.09','Storable'=>'2.49','Win32'=>'0.49','experimental'=>'0.007',},removed=>{}},5.020000=>{delta_from=>5.019011,changed=>{'Config'=>'5.02','Devel::PPPort'=>'3.21','Encode'=>'2.60','Errno'=>'1.20_03','ExtUtils::Command::MM'=>'6.98','ExtUtils::Liblist'=>'6.98','ExtUtils::Liblist::Kid'=>'6.98','ExtUtils::MM'=>'6.98','ExtUtils::MM_AIX'=>'6.98','ExtUtils::MM_Any'=>'6.98','ExtUtils::MM_BeOS'=>'6.98','ExtUtils::MM_Cygwin'=>'6.98','ExtUtils::MM_DOS'=>'6.98','ExtUtils::MM_Darwin'=>'6.98','ExtUtils::MM_MacOS'=>'6.98','ExtUtils::MM_NW5'=>'6.98','ExtUtils::MM_OS2'=>'6.98','ExtUtils::MM_QNX'=>'6.98','ExtUtils::MM_UWIN'=>'6.98','ExtUtils::MM_Unix'=>'6.98','ExtUtils::MM_VMS'=>'6.98','ExtUtils::MM_VOS'=>'6.98','ExtUtils::MM_Win32'=>'6.98','ExtUtils::MM_Win95'=>'6.98','ExtUtils::MY'=>'6.98','ExtUtils::MakeMaker'=>'6.98','ExtUtils::MakeMaker::Config'=>'6.98','ExtUtils::Miniperl'=>'1.01','ExtUtils::Mkbootstrap'=>'6.98','ExtUtils::Mksymlists'=>'6.98','ExtUtils::testlib'=>'6.98','Pod::Functions::Functions'=>'1.08',},removed=>{}},5.021000=>{delta_from=>5.020000,changed=>{'Module::CoreList'=>'5.021001','Module::CoreList::TieHashDelta'=>'5.021001','Module::CoreList::Utils'=>'5.021001','feature'=>'1.37',},removed=>{'CGI'=>1,'CGI::Apache'=>1,'CGI::Carp'=>1,'CGI::Cookie'=>1,'CGI::Fast'=>1,'CGI::Pretty'=>1,'CGI::Push'=>1,'CGI::Switch'=>1,'CGI::Util'=>1,'Module::Build'=>1,'Module::Build::Base'=>1,'Module::Build::Compat'=>1,'Module::Build::Config'=>1,'Module::Build::ConfigData'=>1,'Module::Build::Cookbook'=>1,'Module::Build::Dumper'=>1,'Module::Build::ModuleInfo'=>1,'Module::Build::Notes'=>1,'Module::Build::PPMMaker'=>1,'Module::Build::Platform::Default'=>1,'Module::Build::Platform::MacOS'=>1,'Module::Build::Platform::Unix'=>1,'Module::Build::Platform::VMS'=>1,'Module::Build::Platform::VOS'=>1,'Module::Build::Platform::Windows'=>1,'Module::Build::Platform::aix'=>1,'Module::Build::Platform::cygwin'=>1,'Module::Build::Platform::darwin'=>1,'Module::Build::Platform::os2'=>1,'Module::Build::PodParser'=>1,'Module::Build::Version'=>1,'Module::Build::YAML'=>1,'Package::Constants'=>1,'inc::latest'=>1,}},5.021001=>{delta_from=>5.021000,changed=>{'App::Prove'=>'3.32','App::Prove::State'=>'3.32','App::Prove::State::Result'=>'3.32','App::Prove::State::Result::Test'=>'3.32','Archive::Tar'=>'2.00','Archive::Tar::Constant'=>'2.00','Archive::Tar::File'=>'2.00','B'=>'1.49','B::Deparse'=>'1.27','Benchmark'=>'1.19','CPAN::Meta'=>'2.141520','CPAN::Meta::Converter'=>'2.141520','CPAN::Meta::Feature'=>'2.141520','CPAN::Meta::History'=>'2.141520','CPAN::Meta::Prereqs'=>'2.141520','CPAN::Meta::Spec'=>'2.141520','CPAN::Meta::Validator'=>'2.141520','Carp'=>'1.34','Carp::Heavy'=>'1.34','Config'=>'5.021001','Cwd'=>'3.48','Data::Dumper'=>'2.152','Devel::PPPort'=>'3.24','Devel::Peek'=>'1.17','Digest::SHA'=>'5.92','DynaLoader'=>'1.26','Encode'=>'2.62','Errno'=>'1.20_04','Exporter'=>'5.71','Exporter::Heavy'=>'5.71','ExtUtils::Install'=>'1.68','ExtUtils::Miniperl'=>'1.02','ExtUtils::ParseXS'=>'3.25','ExtUtils::ParseXS::Constants'=>'3.25','ExtUtils::ParseXS::CountLines'=>'3.25','ExtUtils::ParseXS::Eval'=>'3.25','ExtUtils::ParseXS::Utilities'=>'3.25','ExtUtils::Typemaps'=>'3.25','ExtUtils::Typemaps::Cmd'=>'3.25','ExtUtils::Typemaps::InputMap'=>'3.25','ExtUtils::Typemaps::OutputMap'=>'3.25','ExtUtils::Typemaps::Type'=>'3.25','Fatal'=>'2.25','File::Spec'=>'3.48','File::Spec::Cygwin'=>'3.48','File::Spec::Epoc'=>'3.48','File::Spec::Functions'=>'3.48','File::Spec::Mac'=>'3.48','File::Spec::OS2'=>'3.48','File::Spec::Unix'=>'3.48','File::Spec::VMS'=>'3.48','File::Spec::Win32'=>'3.48','Hash::Util'=>'0.17','IO'=>'1.32','List::Util'=>'1.39','List::Util::XS'=>'1.39','Locale::Codes'=>'3.31','Locale::Codes::Constants'=>'3.31','Locale::Codes::Country'=>'3.31','Locale::Codes::Country_Codes'=>'3.31','Locale::Codes::Country_Retired'=>'3.31','Locale::Codes::Currency'=>'3.31','Locale::Codes::Currency_Codes'=>'3.31','Locale::Codes::Currency_Retired'=>'3.31','Locale::Codes::LangExt'=>'3.31','Locale::Codes::LangExt_Codes'=>'3.31','Locale::Codes::LangExt_Retired'=>'3.31','Locale::Codes::LangFam'=>'3.31','Locale::Codes::LangFam_Codes'=>'3.31','Locale::Codes::LangFam_Retired'=>'3.31','Locale::Codes::LangVar'=>'3.31','Locale::Codes::LangVar_Codes'=>'3.31','Locale::Codes::LangVar_Retired'=>'3.31','Locale::Codes::Language'=>'3.31','Locale::Codes::Language_Codes'=>'3.31','Locale::Codes::Language_Retired'=>'3.31','Locale::Codes::Script'=>'3.31','Locale::Codes::Script_Codes'=>'3.31','Locale::Codes::Script_Retired'=>'3.31','Locale::Country'=>'3.31','Locale::Currency'=>'3.31','Locale::Language'=>'3.31','Locale::Script'=>'3.31','Math::BigFloat'=>'1.9994','Math::BigInt'=>'1.9995','Math::BigInt::Calc'=>'1.9994','Math::BigInt::CalcEmu'=>'1.9994','Math::BigRat'=>'0.2608','Module::CoreList'=>'5.021001_01','Module::CoreList::TieHashDelta'=>'5.021001_01','Module::CoreList::Utils'=>'5.021001_01','Module::Metadata'=>'1.000024','NDBM_File'=>'1.13','Net::Config'=>'1.14','Net::SMTP'=>'2.34','Net::Time'=>'2.11','OS2::Process'=>'1.10','POSIX'=>'1.40','PerlIO::encoding'=>'0.19','PerlIO::mmap'=>'0.013','PerlIO::scalar'=>'0.19','PerlIO::via'=>'0.15','Pod::Html'=>'1.22','Scalar::Util'=>'1.39','SelfLoader'=>'1.22','Socket'=>'2.014','Storable'=>'2.51','TAP::Base'=>'3.32','TAP::Formatter::Base'=>'3.32','TAP::Formatter::Color'=>'3.32','TAP::Formatter::Console'=>'3.32','TAP::Formatter::Console::ParallelSession'=>'3.32','TAP::Formatter::Console::Session'=>'3.32','TAP::Formatter::File'=>'3.32','TAP::Formatter::File::Session'=>'3.32','TAP::Formatter::Session'=>'3.32','TAP::Harness'=>'3.32','TAP::Harness::Env'=>'3.32','TAP::Object'=>'3.32','TAP::Parser'=>'3.32','TAP::Parser::Aggregator'=>'3.32','TAP::Parser::Grammar'=>'3.32','TAP::Parser::Iterator'=>'3.32','TAP::Parser::Iterator::Array'=>'3.32','TAP::Parser::Iterator::Process'=>'3.32','TAP::Parser::Iterator::Stream'=>'3.32','TAP::Parser::IteratorFactory'=>'3.32','TAP::Parser::Multiplexer'=>'3.32','TAP::Parser::Result'=>'3.32','TAP::Parser::Result::Bailout'=>'3.32','TAP::Parser::Result::Comment'=>'3.32','TAP::Parser::Result::Plan'=>'3.32','TAP::Parser::Result::Pragma'=>'3.32','TAP::Parser::Result::Test'=>'3.32','TAP::Parser::Result::Unknown'=>'3.32','TAP::Parser::Result::Version'=>'3.32','TAP::Parser::Result::YAML'=>'3.32','TAP::Parser::ResultFactory'=>'3.32','TAP::Parser::Scheduler'=>'3.32','TAP::Parser::Scheduler::Job'=>'3.32','TAP::Parser::Scheduler::Spinner'=>'3.32','TAP::Parser::Source'=>'3.32','TAP::Parser::SourceHandler'=>'3.32','TAP::Parser::SourceHandler::Executable'=>'3.32','TAP::Parser::SourceHandler::File'=>'3.32','TAP::Parser::SourceHandler::Handle'=>'3.32','TAP::Parser::SourceHandler::Perl'=>'3.32','TAP::Parser::SourceHandler::RawTAP'=>'3.32','TAP::Parser::YAMLish::Reader'=>'3.32','TAP::Parser::YAMLish::Writer'=>'3.32','Term::ANSIColor'=>'4.03','Test::Builder'=>'1.001003','Test::Builder::Module'=>'1.001003','Test::Builder::Tester'=>'1.23_003','Test::Harness'=>'3.32','Test::More'=>'1.001003','Test::Simple'=>'1.001003','Tie::File'=>'1.01','Unicode'=>'7.0.0','Unicode::Collate'=>'1.07','Unicode::Normalize'=>'1.18','Unicode::UCD'=>'0.58','XS::APItest'=>'0.61','_charnames'=>'1.41','autodie'=>'2.25','autodie::Scope::Guard'=>'2.25','autodie::Scope::GuardStack'=>'2.25','autodie::ScopeUtil'=>'2.25','autodie::exception'=>'2.25','autodie::exception::system'=>'2.25','autodie::hints'=>'2.25','autodie::skip'=>'2.25','charnames'=>'1.41','locale'=>'1.04','threads'=>'1.94','utf8'=>'1.14','warnings'=>'1.24',},removed=>{}},5.021002=>{delta_from=>5.021001,changed=>{'B'=>'1.50','Config'=>'5.021002','Cwd'=>'3.49','Devel::Peek'=>'1.18','ExtUtils::Manifest'=>'1.64','File::Copy'=>'2.30','File::Spec'=>'3.49','File::Spec::Cygwin'=>'3.49','File::Spec::Epoc'=>'3.49','File::Spec::Functions'=>'3.49','File::Spec::Mac'=>'3.49','File::Spec::OS2'=>'3.49','File::Spec::Unix'=>'3.49','File::Spec::VMS'=>'3.49','File::Spec::Win32'=>'3.49','Filter::Simple'=>'0.92','Hash::Util'=>'0.18','IO'=>'1.33','IO::Socket::IP'=>'0.31','IPC::Open3'=>'1.17','Math::BigFloat'=>'1.9996','Math::BigInt'=>'1.9996','Math::BigInt::Calc'=>'1.9996','Math::BigInt::CalcEmu'=>'1.9996','Module::CoreList'=>'5.021002','Module::CoreList::TieHashDelta'=>'5.021002','Module::CoreList::Utils'=>'5.021002','POSIX'=>'1.41','Pod::Usage'=>'1.64','XS::APItest'=>'0.62','arybase'=>'0.08','experimental'=>'0.008','threads'=>'1.95','warnings'=>'1.26',},removed=>{}},5.021003=>{delta_from=>5.021002,changed=>{'B::Debug'=>'1.21','CPAN::Meta'=>'2.142060','CPAN::Meta::Converter'=>'2.142060','CPAN::Meta::Feature'=>'2.142060','CPAN::Meta::History'=>'2.142060','CPAN::Meta::Merge'=>'2.142060','CPAN::Meta::Prereqs'=>'2.142060','CPAN::Meta::Requirements'=>'2.126','CPAN::Meta::Spec'=>'2.142060','CPAN::Meta::Validator'=>'2.142060','Config'=>'5.021003','Config::Perl::V'=>'0.22','ExtUtils::CBuilder'=>'0.280217','ExtUtils::CBuilder::Base'=>'0.280217','ExtUtils::CBuilder::Platform::Unix'=>'0.280217','ExtUtils::CBuilder::Platform::VMS'=>'0.280217','ExtUtils::CBuilder::Platform::Windows'=>'0.280217','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280217','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280217','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280217','ExtUtils::CBuilder::Platform::aix'=>'0.280217','ExtUtils::CBuilder::Platform::android'=>'0.280217','ExtUtils::CBuilder::Platform::cygwin'=>'0.280217','ExtUtils::CBuilder::Platform::darwin'=>'0.280217','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280217','ExtUtils::CBuilder::Platform::os2'=>'0.280217','ExtUtils::Manifest'=>'1.65','HTTP::Tiny'=>'0.047','IPC::Open3'=>'1.18','Module::CoreList'=>'5.021003','Module::CoreList::TieHashDelta'=>'5.021003','Module::CoreList::Utils'=>'5.021003','Opcode'=>'1.28','POSIX'=>'1.42','Safe'=>'2.38','Socket'=>'2.015','Sys::Hostname'=>'1.19','UNIVERSAL'=>'1.12','XS::APItest'=>'0.63','perlfaq'=>'5.0150045',},removed=>{}},5.020001=>{delta_from=>5.020000,changed=>{'Config'=>'5.020001','Config::Perl::V'=>'0.22','Cwd'=>'3.48','Exporter'=>'5.71','Exporter::Heavy'=>'5.71','ExtUtils::CBuilder'=>'0.280217','ExtUtils::CBuilder::Base'=>'0.280217','ExtUtils::CBuilder::Platform::Unix'=>'0.280217','ExtUtils::CBuilder::Platform::VMS'=>'0.280217','ExtUtils::CBuilder::Platform::Windows'=>'0.280217','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280217','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280217','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280217','ExtUtils::CBuilder::Platform::aix'=>'0.280217','ExtUtils::CBuilder::Platform::android'=>'0.280217','ExtUtils::CBuilder::Platform::cygwin'=>'0.280217','ExtUtils::CBuilder::Platform::darwin'=>'0.280217','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280217','ExtUtils::CBuilder::Platform::os2'=>'0.280217','File::Copy'=>'2.30','File::Spec'=>'3.48','File::Spec::Cygwin'=>'3.48','File::Spec::Epoc'=>'3.48','File::Spec::Functions'=>'3.48','File::Spec::Mac'=>'3.48','File::Spec::OS2'=>'3.48','File::Spec::Unix'=>'3.48','File::Spec::VMS'=>'3.48','File::Spec::Win32'=>'3.48','Module::CoreList'=>'5.020001','Module::CoreList::TieHashDelta'=>'5.020001','Module::CoreList::Utils'=>'5.020001','PerlIO::via'=>'0.15','Unicode::UCD'=>'0.58','XS::APItest'=>'0.60_01','utf8'=>'1.13_01','version'=>'0.9909','version::regex'=>'0.9909','version::vpp'=>'0.9909',},removed=>{}},5.021004=>{delta_from=>5.021003,changed=>{'App::Prove'=>'3.33','App::Prove::State'=>'3.33','App::Prove::State::Result'=>'3.33','App::Prove::State::Result::Test'=>'3.33','Archive::Tar'=>'2.02','Archive::Tar::Constant'=>'2.02','Archive::Tar::File'=>'2.02','Attribute::Handlers'=>'0.97','B'=>'1.51','B::Concise'=>'0.993','B::Deparse'=>'1.28','B::Op_private'=>'5.021004','CPAN::Meta::Requirements'=>'2.128','Config'=>'5.021004','Cwd'=>'3.50','Data::Dumper'=>'2.154','ExtUtils::CBuilder'=>'0.280219','ExtUtils::CBuilder::Base'=>'0.280219','ExtUtils::CBuilder::Platform::Unix'=>'0.280219','ExtUtils::CBuilder::Platform::VMS'=>'0.280219','ExtUtils::CBuilder::Platform::Windows'=>'0.280219','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280219','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280219','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280219','ExtUtils::CBuilder::Platform::aix'=>'0.280219','ExtUtils::CBuilder::Platform::android'=>'0.280219','ExtUtils::CBuilder::Platform::cygwin'=>'0.280219','ExtUtils::CBuilder::Platform::darwin'=>'0.280219','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280219','ExtUtils::CBuilder::Platform::os2'=>'0.280219','ExtUtils::Install'=>'2.04','ExtUtils::Installed'=>'2.04','ExtUtils::Liblist::Kid'=>'6.98_01','ExtUtils::Manifest'=>'1.68','ExtUtils::Packlist'=>'2.04','File::Find'=>'1.28','File::Spec'=>'3.50','File::Spec::Cygwin'=>'3.50','File::Spec::Epoc'=>'3.50','File::Spec::Functions'=>'3.50','File::Spec::Mac'=>'3.50','File::Spec::OS2'=>'3.50','File::Spec::Unix'=>'3.50','File::Spec::VMS'=>'3.50','File::Spec::Win32'=>'3.50','Getopt::Std'=>'1.11','HTTP::Tiny'=>'0.049','IO'=>'1.34','IO::Socket::IP'=>'0.32','List::Util'=>'1.41','List::Util::XS'=>'1.41','Locale::Codes'=>'3.32','Locale::Codes::Constants'=>'3.32','Locale::Codes::Country'=>'3.32','Locale::Codes::Country_Codes'=>'3.32','Locale::Codes::Country_Retired'=>'3.32','Locale::Codes::Currency'=>'3.32','Locale::Codes::Currency_Codes'=>'3.32','Locale::Codes::Currency_Retired'=>'3.32','Locale::Codes::LangExt'=>'3.32','Locale::Codes::LangExt_Codes'=>'3.32','Locale::Codes::LangExt_Retired'=>'3.32','Locale::Codes::LangFam'=>'3.32','Locale::Codes::LangFam_Codes'=>'3.32','Locale::Codes::LangFam_Retired'=>'3.32','Locale::Codes::LangVar'=>'3.32','Locale::Codes::LangVar_Codes'=>'3.32','Locale::Codes::LangVar_Retired'=>'3.32','Locale::Codes::Language'=>'3.32','Locale::Codes::Language_Codes'=>'3.32','Locale::Codes::Language_Retired'=>'3.32','Locale::Codes::Script'=>'3.32','Locale::Codes::Script_Codes'=>'3.32','Locale::Codes::Script_Retired'=>'3.32','Locale::Country'=>'3.32','Locale::Currency'=>'3.32','Locale::Language'=>'3.32','Locale::Script'=>'3.32','Math::BigFloat'=>'1.9997','Math::BigInt'=>'1.9997','Math::BigInt::Calc'=>'1.9997','Math::BigInt::CalcEmu'=>'1.9997','Module::CoreList'=>'5.20140920','Module::CoreList::TieHashDelta'=>'5.20140920','Module::CoreList::Utils'=>'5.20140920','POSIX'=>'1.43','Pod::Perldoc'=>'3.24','Pod::Perldoc::BaseTo'=>'3.24','Pod::Perldoc::GetOptsOO'=>'3.24','Pod::Perldoc::ToANSI'=>'3.24','Pod::Perldoc::ToChecker'=>'3.24','Pod::Perldoc::ToMan'=>'3.24','Pod::Perldoc::ToNroff'=>'3.24','Pod::Perldoc::ToPod'=>'3.24','Pod::Perldoc::ToRtf'=>'3.24','Pod::Perldoc::ToTerm'=>'3.24','Pod::Perldoc::ToText'=>'3.24','Pod::Perldoc::ToTk'=>'3.24','Pod::Perldoc::ToXml'=>'3.24','Scalar::Util'=>'1.41','Sub::Util'=>'1.41','TAP::Base'=>'3.33','TAP::Formatter::Base'=>'3.33','TAP::Formatter::Color'=>'3.33','TAP::Formatter::Console'=>'3.33','TAP::Formatter::Console::ParallelSession'=>'3.33','TAP::Formatter::Console::Session'=>'3.33','TAP::Formatter::File'=>'3.33','TAP::Formatter::File::Session'=>'3.33','TAP::Formatter::Session'=>'3.33','TAP::Harness'=>'3.33','TAP::Harness::Env'=>'3.33','TAP::Object'=>'3.33','TAP::Parser'=>'3.33','TAP::Parser::Aggregator'=>'3.33','TAP::Parser::Grammar'=>'3.33','TAP::Parser::Iterator'=>'3.33','TAP::Parser::Iterator::Array'=>'3.33','TAP::Parser::Iterator::Process'=>'3.33','TAP::Parser::Iterator::Stream'=>'3.33','TAP::Parser::IteratorFactory'=>'3.33','TAP::Parser::Multiplexer'=>'3.33','TAP::Parser::Result'=>'3.33','TAP::Parser::Result::Bailout'=>'3.33','TAP::Parser::Result::Comment'=>'3.33','TAP::Parser::Result::Plan'=>'3.33','TAP::Parser::Result::Pragma'=>'3.33','TAP::Parser::Result::Test'=>'3.33','TAP::Parser::Result::Unknown'=>'3.33','TAP::Parser::Result::Version'=>'3.33','TAP::Parser::Result::YAML'=>'3.33','TAP::Parser::ResultFactory'=>'3.33','TAP::Parser::Scheduler'=>'3.33','TAP::Parser::Scheduler::Job'=>'3.33','TAP::Parser::Scheduler::Spinner'=>'3.33','TAP::Parser::Source'=>'3.33','TAP::Parser::SourceHandler'=>'3.33','TAP::Parser::SourceHandler::Executable'=>'3.33','TAP::Parser::SourceHandler::File'=>'3.33','TAP::Parser::SourceHandler::Handle'=>'3.33','TAP::Parser::SourceHandler::Perl'=>'3.33','TAP::Parser::SourceHandler::RawTAP'=>'3.33','TAP::Parser::YAMLish::Reader'=>'3.33','TAP::Parser::YAMLish::Writer'=>'3.33','Term::ReadLine'=>'1.15','Test::Builder'=>'1.001006','Test::Builder::Module'=>'1.001006','Test::Builder::Tester'=>'1.24','Test::Builder::Tester::Color'=>'1.24','Test::Harness'=>'3.33','Test::More'=>'1.001006','Test::Simple'=>'1.001006','Time::Piece'=>'1.29','Time::Seconds'=>'1.29','XS::APItest'=>'0.64','_charnames'=>'1.42','attributes'=>'0.23','bigint'=>'0.37','bignum'=>'0.38','bigrat'=>'0.37','constant'=>'1.32','experimental'=>'0.010','overload'=>'1.23','threads'=>'1.96','version'=>'0.9909','version::regex'=>'0.9909','version::vpp'=>'0.9909',},removed=>{}},5.021005=>{delta_from=>5.021004,changed=>{'B'=>'1.52','B::Concise'=>'0.994','B::Debug'=>'1.22','B::Deparse'=>'1.29','B::Op_private'=>'5.021005','CPAN::Meta'=>'2.142690','CPAN::Meta::Converter'=>'2.142690','CPAN::Meta::Feature'=>'2.142690','CPAN::Meta::History'=>'2.142690','CPAN::Meta::Merge'=>'2.142690','CPAN::Meta::Prereqs'=>'2.142690','CPAN::Meta::Spec'=>'2.142690','CPAN::Meta::Validator'=>'2.142690','Compress::Raw::Bzip2'=>'2.066','Compress::Raw::Zlib'=>'2.066','Compress::Zlib'=>'2.066','Config'=>'5.021005','Cwd'=>'3.51','DynaLoader'=>'1.27','Errno'=>'1.21','ExtUtils::CBuilder'=>'0.280220','ExtUtils::CBuilder::Base'=>'0.280220','ExtUtils::CBuilder::Platform::Unix'=>'0.280220','ExtUtils::CBuilder::Platform::VMS'=>'0.280220','ExtUtils::CBuilder::Platform::Windows'=>'0.280220','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280220','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280220','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280220','ExtUtils::CBuilder::Platform::aix'=>'0.280220','ExtUtils::CBuilder::Platform::android'=>'0.280220','ExtUtils::CBuilder::Platform::cygwin'=>'0.280220','ExtUtils::CBuilder::Platform::darwin'=>'0.280220','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280220','ExtUtils::CBuilder::Platform::os2'=>'0.280220','ExtUtils::Miniperl'=>'1.03','Fcntl'=>'1.13','File::Find'=>'1.29','File::Spec'=>'3.51','File::Spec::Cygwin'=>'3.51','File::Spec::Epoc'=>'3.51','File::Spec::Functions'=>'3.51','File::Spec::Mac'=>'3.51','File::Spec::OS2'=>'3.51','File::Spec::Unix'=>'3.51','File::Spec::VMS'=>'3.51','File::Spec::Win32'=>'3.51','HTTP::Tiny'=>'0.050','IO::Compress::Adapter::Bzip2'=>'2.066','IO::Compress::Adapter::Deflate'=>'2.066','IO::Compress::Adapter::Identity'=>'2.066','IO::Compress::Base'=>'2.066','IO::Compress::Base::Common'=>'2.066','IO::Compress::Bzip2'=>'2.066','IO::Compress::Deflate'=>'2.066','IO::Compress::Gzip'=>'2.066','IO::Compress::Gzip::Constants'=>'2.066','IO::Compress::RawDeflate'=>'2.066','IO::Compress::Zip'=>'2.066','IO::Compress::Zip::Constants'=>'2.066','IO::Compress::Zlib::Constants'=>'2.066','IO::Compress::Zlib::Extra'=>'2.066','IO::Uncompress::Adapter::Bunzip2'=>'2.066','IO::Uncompress::Adapter::Identity'=>'2.066','IO::Uncompress::Adapter::Inflate'=>'2.066','IO::Uncompress::AnyInflate'=>'2.066','IO::Uncompress::AnyUncompress'=>'2.066','IO::Uncompress::Base'=>'2.066','IO::Uncompress::Bunzip2'=>'2.066','IO::Uncompress::Gunzip'=>'2.066','IO::Uncompress::Inflate'=>'2.066','IO::Uncompress::RawInflate'=>'2.066','IO::Uncompress::Unzip'=>'2.066','JSON::PP'=>'2.27300','Module::CoreList'=>'5.20141020','Module::CoreList::TieHashDelta'=>'5.20141020','Module::CoreList::Utils'=>'5.20141020','Net::Cmd'=>'3.02','Net::Config'=>'3.02','Net::Domain'=>'3.02','Net::FTP'=>'3.02','Net::FTP::A'=>'3.02','Net::FTP::E'=>'3.02','Net::FTP::I'=>'3.02','Net::FTP::L'=>'3.02','Net::FTP::dataconn'=>'3.02','Net::NNTP'=>'3.02','Net::Netrc'=>'3.02','Net::POP3'=>'3.02','Net::SMTP'=>'3.02','Net::Time'=>'3.02','Opcode'=>'1.29','POSIX'=>'1.45','Socket'=>'2.016','Test::Builder'=>'1.001008','Test::Builder::Module'=>'1.001008','Test::More'=>'1.001008','Test::Simple'=>'1.001008','XS::APItest'=>'0.65','XSLoader'=>'0.18','attributes'=>'0.24','experimental'=>'0.012','feature'=>'1.38','perlfaq'=>'5.0150046','re'=>'0.27','threads::shared'=>'1.47','warnings'=>'1.28','warnings::register'=>'1.04',},removed=>{}},5.021006=>{delta_from=>5.021005,changed=>{'App::Prove'=>'3.34','App::Prove::State'=>'3.34','App::Prove::State::Result'=>'3.34','App::Prove::State::Result::Test'=>'3.34','B'=>'1.53','B::Concise'=>'0.995','B::Deparse'=>'1.30','B::Op_private'=>'5.021006','CPAN::Meta'=>'2.143240','CPAN::Meta::Converter'=>'2.143240','CPAN::Meta::Feature'=>'2.143240','CPAN::Meta::History'=>'2.143240','CPAN::Meta::Merge'=>'2.143240','CPAN::Meta::Prereqs'=>'2.143240','CPAN::Meta::Requirements'=>'2.130','CPAN::Meta::Spec'=>'2.143240','CPAN::Meta::Validator'=>'2.143240','Config'=>'5.021006','Devel::Peek'=>'1.19','Digest::SHA'=>'5.93','DynaLoader'=>'1.28','Encode'=>'2.64','Exporter'=>'5.72','Exporter::Heavy'=>'5.72','ExtUtils::Command::MM'=>'7.02','ExtUtils::Liblist'=>'7.02','ExtUtils::Liblist::Kid'=>'7.02','ExtUtils::MM'=>'7.02','ExtUtils::MM_AIX'=>'7.02','ExtUtils::MM_Any'=>'7.02','ExtUtils::MM_BeOS'=>'7.02','ExtUtils::MM_Cygwin'=>'7.02','ExtUtils::MM_DOS'=>'7.02','ExtUtils::MM_Darwin'=>'7.02','ExtUtils::MM_MacOS'=>'7.02','ExtUtils::MM_NW5'=>'7.02','ExtUtils::MM_OS2'=>'7.02','ExtUtils::MM_QNX'=>'7.02','ExtUtils::MM_UWIN'=>'7.02','ExtUtils::MM_Unix'=>'7.02','ExtUtils::MM_VMS'=>'7.02','ExtUtils::MM_VOS'=>'7.02','ExtUtils::MM_Win32'=>'7.02','ExtUtils::MM_Win95'=>'7.02','ExtUtils::MY'=>'7.02','ExtUtils::MakeMaker'=>'7.02','ExtUtils::MakeMaker::Config'=>'7.02','ExtUtils::MakeMaker::Locale'=>'7.02','ExtUtils::MakeMaker::version'=>'7.02','ExtUtils::MakeMaker::version::regex'=>'7.02','ExtUtils::MakeMaker::version::vpp'=>'7.02','ExtUtils::Manifest'=>'1.69','ExtUtils::Mkbootstrap'=>'7.02','ExtUtils::Mksymlists'=>'7.02','ExtUtils::ParseXS'=>'3.26','ExtUtils::ParseXS::Constants'=>'3.26','ExtUtils::ParseXS::CountLines'=>'3.26','ExtUtils::ParseXS::Eval'=>'3.26','ExtUtils::ParseXS::Utilities'=>'3.26','ExtUtils::testlib'=>'7.02','File::Spec::VMS'=>'3.52','HTTP::Tiny'=>'0.051','I18N::Langinfo'=>'0.12','IO::Socket'=>'1.38','Module::CoreList'=>'5.20141120','Module::CoreList::TieHashDelta'=>'5.20141120','Module::CoreList::Utils'=>'5.20141120','POSIX'=>'1.46','PerlIO::encoding'=>'0.20','PerlIO::scalar'=>'0.20','TAP::Base'=>'3.34','TAP::Formatter::Base'=>'3.34','TAP::Formatter::Color'=>'3.34','TAP::Formatter::Console'=>'3.34','TAP::Formatter::Console::ParallelSession'=>'3.34','TAP::Formatter::Console::Session'=>'3.34','TAP::Formatter::File'=>'3.34','TAP::Formatter::File::Session'=>'3.34','TAP::Formatter::Session'=>'3.34','TAP::Harness'=>'3.34','TAP::Harness::Env'=>'3.34','TAP::Object'=>'3.34','TAP::Parser'=>'3.34','TAP::Parser::Aggregator'=>'3.34','TAP::Parser::Grammar'=>'3.34','TAP::Parser::Iterator'=>'3.34','TAP::Parser::Iterator::Array'=>'3.34','TAP::Parser::Iterator::Process'=>'3.34','TAP::Parser::Iterator::Stream'=>'3.34','TAP::Parser::IteratorFactory'=>'3.34','TAP::Parser::Multiplexer'=>'3.34','TAP::Parser::Result'=>'3.34','TAP::Parser::Result::Bailout'=>'3.34','TAP::Parser::Result::Comment'=>'3.34','TAP::Parser::Result::Plan'=>'3.34','TAP::Parser::Result::Pragma'=>'3.34','TAP::Parser::Result::Test'=>'3.34','TAP::Parser::Result::Unknown'=>'3.34','TAP::Parser::Result::Version'=>'3.34','TAP::Parser::Result::YAML'=>'3.34','TAP::Parser::ResultFactory'=>'3.34','TAP::Parser::Scheduler'=>'3.34','TAP::Parser::Scheduler::Job'=>'3.34','TAP::Parser::Scheduler::Spinner'=>'3.34','TAP::Parser::Source'=>'3.34','TAP::Parser::SourceHandler'=>'3.34','TAP::Parser::SourceHandler::Executable'=>'3.34','TAP::Parser::SourceHandler::File'=>'3.34','TAP::Parser::SourceHandler::Handle'=>'3.34','TAP::Parser::SourceHandler::Perl'=>'3.34','TAP::Parser::SourceHandler::RawTAP'=>'3.34','TAP::Parser::YAMLish::Reader'=>'3.34','TAP::Parser::YAMLish::Writer'=>'3.34','Test::Builder'=>'1.301001_075','Test::Builder::Module'=>'1.301001_075','Test::Builder::Tester'=>'1.301001_075','Test::Builder::Tester::Color'=>'1.301001_075','Test::Harness'=>'3.34','Test::More'=>'1.301001_075','Test::More::DeepCheck'=>undef,'Test::More::DeepCheck::Strict'=>undef,'Test::More::DeepCheck::Tolerant'=>undef,'Test::More::Tools'=>undef,'Test::MostlyLike'=>undef,'Test::Simple'=>'1.301001_075','Test::Stream'=>'1.301001_075','Test::Stream::ArrayBase'=>undef,'Test::Stream::ArrayBase::Meta'=>undef,'Test::Stream::Carp'=>undef,'Test::Stream::Context'=>undef,'Test::Stream::Event'=>undef,'Test::Stream::Event::Bail'=>undef,'Test::Stream::Event::Child'=>undef,'Test::Stream::Event::Diag'=>undef,'Test::Stream::Event::Finish'=>undef,'Test::Stream::Event::Note'=>undef,'Test::Stream::Event::Ok'=>undef,'Test::Stream::Event::Plan'=>undef,'Test::Stream::Event::Subtest'=>undef,'Test::Stream::ExitMagic'=>undef,'Test::Stream::ExitMagic::Context'=>undef,'Test::Stream::Exporter'=>undef,'Test::Stream::Exporter::Meta'=>undef,'Test::Stream::IOSets'=>undef,'Test::Stream::Meta'=>undef,'Test::Stream::PackageUtil'=>undef,'Test::Stream::Tester'=>undef,'Test::Stream::Tester::Checks'=>undef,'Test::Stream::Tester::Checks::Event'=>undef,'Test::Stream::Tester::Events'=>undef,'Test::Stream::Tester::Events::Event'=>undef,'Test::Stream::Tester::Grab'=>undef,'Test::Stream::Threads'=>undef,'Test::Stream::Toolset'=>undef,'Test::Stream::Util'=>undef,'Test::Tester'=>'1.301001_075','Test::Tester::Capture'=>undef,'Test::use::ok'=>'1.301001_075','Unicode::UCD'=>'0.59','XS::APItest'=>'0.68','XSLoader'=>'0.19','experimental'=>'0.013','locale'=>'1.05','ok'=>'1.301001_075','overload'=>'1.24','re'=>'0.28','warnings'=>'1.29',},removed=>{}},5.021007=>{delta_from=>5.021006,changed=>{'Archive::Tar'=>'2.04','Archive::Tar::Constant'=>'2.04','Archive::Tar::File'=>'2.04','B'=>'1.54','B::Concise'=>'0.996','B::Deparse'=>'1.31','B::Op_private'=>'5.021007','B::Showlex'=>'1.05','Compress::Raw::Bzip2'=>'2.067','Compress::Raw::Zlib'=>'2.067','Compress::Zlib'=>'2.067','Config'=>'5.021007','Cwd'=>'3.54','DB_File'=>'1.834','Data::Dumper'=>'2.155','Devel::PPPort'=>'3.25','Devel::Peek'=>'1.20','DynaLoader'=>'1.29','Encode'=>'2.67','Errno'=>'1.22','ExtUtils::CBuilder'=>'0.280221','ExtUtils::CBuilder::Base'=>'0.280221','ExtUtils::CBuilder::Platform::Unix'=>'0.280221','ExtUtils::CBuilder::Platform::VMS'=>'0.280221','ExtUtils::CBuilder::Platform::Windows'=>'0.280221','ExtUtils::CBuilder::Platform::aix'=>'0.280221','ExtUtils::CBuilder::Platform::android'=>'0.280221','ExtUtils::CBuilder::Platform::cygwin'=>'0.280221','ExtUtils::CBuilder::Platform::darwin'=>'0.280221','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280221','ExtUtils::CBuilder::Platform::os2'=>'0.280221','ExtUtils::Command::MM'=>'7.04','ExtUtils::Liblist'=>'7.04','ExtUtils::Liblist::Kid'=>'7.04','ExtUtils::MM'=>'7.04','ExtUtils::MM_AIX'=>'7.04','ExtUtils::MM_Any'=>'7.04','ExtUtils::MM_BeOS'=>'7.04','ExtUtils::MM_Cygwin'=>'7.04','ExtUtils::MM_DOS'=>'7.04','ExtUtils::MM_Darwin'=>'7.04','ExtUtils::MM_MacOS'=>'7.04','ExtUtils::MM_NW5'=>'7.04','ExtUtils::MM_OS2'=>'7.04','ExtUtils::MM_QNX'=>'7.04','ExtUtils::MM_UWIN'=>'7.04','ExtUtils::MM_Unix'=>'7.04','ExtUtils::MM_VMS'=>'7.04','ExtUtils::MM_VOS'=>'7.04','ExtUtils::MM_Win32'=>'7.04','ExtUtils::MM_Win95'=>'7.04','ExtUtils::MY'=>'7.04','ExtUtils::MakeMaker'=>'7.04','ExtUtils::MakeMaker::Config'=>'7.04','ExtUtils::MakeMaker::Locale'=>'7.04','ExtUtils::MakeMaker::version'=>'7.04','ExtUtils::MakeMaker::version::regex'=>'7.04','ExtUtils::MakeMaker::version::vpp'=>'7.04','ExtUtils::Mkbootstrap'=>'7.04','ExtUtils::Mksymlists'=>'7.04','ExtUtils::ParseXS'=>'3.27','ExtUtils::ParseXS::Constants'=>'3.27','ExtUtils::ParseXS::CountLines'=>'3.27','ExtUtils::ParseXS::Eval'=>'3.27','ExtUtils::ParseXS::Utilities'=>'3.27','ExtUtils::testlib'=>'7.04','File::Spec'=>'3.53','File::Spec::Cygwin'=>'3.54','File::Spec::Epoc'=>'3.54','File::Spec::Functions'=>'3.54','File::Spec::Mac'=>'3.54','File::Spec::OS2'=>'3.54','File::Spec::Unix'=>'3.54','File::Spec::VMS'=>'3.54','File::Spec::Win32'=>'3.54','Filter::Util::Call'=>'1.51','HTTP::Tiny'=>'0.053','IO'=>'1.35','IO::Compress::Adapter::Bzip2'=>'2.067','IO::Compress::Adapter::Deflate'=>'2.067','IO::Compress::Adapter::Identity'=>'2.067','IO::Compress::Base'=>'2.067','IO::Compress::Base::Common'=>'2.067','IO::Compress::Bzip2'=>'2.067','IO::Compress::Deflate'=>'2.067','IO::Compress::Gzip'=>'2.067','IO::Compress::Gzip::Constants'=>'2.067','IO::Compress::RawDeflate'=>'2.067','IO::Compress::Zip'=>'2.067','IO::Compress::Zip::Constants'=>'2.067','IO::Compress::Zlib::Constants'=>'2.067','IO::Compress::Zlib::Extra'=>'2.067','IO::Socket::IP'=>'0.34','IO::Uncompress::Adapter::Bunzip2'=>'2.067','IO::Uncompress::Adapter::Identity'=>'2.067','IO::Uncompress::Adapter::Inflate'=>'2.067','IO::Uncompress::AnyInflate'=>'2.067','IO::Uncompress::AnyUncompress'=>'2.067','IO::Uncompress::Base'=>'2.067','IO::Uncompress::Bunzip2'=>'2.067','IO::Uncompress::Gunzip'=>'2.067','IO::Uncompress::Inflate'=>'2.067','IO::Uncompress::RawInflate'=>'2.067','IO::Uncompress::Unzip'=>'2.067','Locale::Codes'=>'3.33','Locale::Codes::Constants'=>'3.33','Locale::Codes::Country'=>'3.33','Locale::Codes::Country_Codes'=>'3.33','Locale::Codes::Country_Retired'=>'3.33','Locale::Codes::Currency'=>'3.33','Locale::Codes::Currency_Codes'=>'3.33','Locale::Codes::Currency_Retired'=>'3.33','Locale::Codes::LangExt'=>'3.33','Locale::Codes::LangExt_Codes'=>'3.33','Locale::Codes::LangExt_Retired'=>'3.33','Locale::Codes::LangFam'=>'3.33','Locale::Codes::LangFam_Codes'=>'3.33','Locale::Codes::LangFam_Retired'=>'3.33','Locale::Codes::LangVar'=>'3.33','Locale::Codes::LangVar_Codes'=>'3.33','Locale::Codes::LangVar_Retired'=>'3.33','Locale::Codes::Language'=>'3.33','Locale::Codes::Language_Codes'=>'3.33','Locale::Codes::Language_Retired'=>'3.33','Locale::Codes::Script'=>'3.33','Locale::Codes::Script_Codes'=>'3.33','Locale::Codes::Script_Retired'=>'3.33','Locale::Country'=>'3.33','Locale::Currency'=>'3.33','Locale::Language'=>'3.33','Locale::Maketext'=>'1.26','Locale::Script'=>'3.33','Module::CoreList'=>'5.20141220','Module::CoreList::TieHashDelta'=>'5.20141220','Module::CoreList::Utils'=>'5.20141220','NDBM_File'=>'1.14','Net::Cmd'=>'3.04','Net::Config'=>'3.04','Net::Domain'=>'3.04','Net::FTP'=>'3.04','Net::FTP::A'=>'3.04','Net::FTP::E'=>'3.04','Net::FTP::I'=>'3.04','Net::FTP::L'=>'3.04','Net::FTP::dataconn'=>'3.04','Net::NNTP'=>'3.04','Net::Netrc'=>'3.04','Net::POP3'=>'3.04','Net::SMTP'=>'3.04','Net::Time'=>'3.04','Opcode'=>'1.30','POSIX'=>'1.48','PerlIO::scalar'=>'0.21','Pod::Escapes'=>'1.07','SDBM_File'=>'1.12','Storable'=>'2.52','Sys::Hostname'=>'1.20','Test::Builder'=>'1.301001_090','Test::Builder::Module'=>'1.301001_090','Test::Builder::Tester'=>'1.301001_090','Test::Builder::Tester::Color'=>'1.301001_090','Test::CanFork'=>undef,'Test::CanThread'=>undef,'Test::More'=>'1.301001_090','Test::Simple'=>'1.301001_090','Test::Stream'=>'1.301001_090','Test::Stream::API'=>undef,'Test::Stream::ForceExit'=>undef,'Test::Stream::Subtest'=>undef,'Test::Tester'=>'1.301001_090','Test::use::ok'=>'1.301001_090','Unicode::Collate'=>'1.09','Unicode::Collate::CJK::Big5'=>'1.09','Unicode::Collate::CJK::GB2312'=>'1.09','Unicode::Collate::CJK::JISX0208'=>'1.09','Unicode::Collate::CJK::Korean'=>'1.09','Unicode::Collate::CJK::Pinyin'=>'1.09','Unicode::Collate::CJK::Stroke'=>'1.09','Unicode::Collate::CJK::Zhuyin'=>'1.09','Unicode::Collate::Locale'=>'1.09','XS::APItest'=>'0.69','XSLoader'=>'0.20','_charnames'=>'1.43','arybase'=>'0.09','charnames'=>'1.43','feature'=>'1.39','mro'=>'1.17','ok'=>'1.301001_090','strict'=>'1.09','threads'=>'1.96_001',},removed=>{}},5.021008=>{delta_from=>5.021007,changed=>{'App::Prove'=>'3.35','App::Prove::State'=>'3.35','App::Prove::State::Result'=>'3.35','App::Prove::State::Result::Test'=>'3.35','B'=>'1.55','B::Deparse'=>'1.32','B::Op_private'=>'5.021008','CPAN::Meta::Requirements'=>'2.131','Compress::Raw::Bzip2'=>'2.068','Compress::Raw::Zlib'=>'2.068','Compress::Zlib'=>'2.068','Config'=>'5.021008','DB_File'=>'1.835','Data::Dumper'=>'2.156','Devel::PPPort'=>'3.28','Devel::Peek'=>'1.21','Digest::MD5'=>'2.54','Digest::SHA'=>'5.95','DynaLoader'=>'1.30','ExtUtils::Command'=>'1.20','ExtUtils::Manifest'=>'1.70','Fatal'=>'2.26','File::Glob'=>'1.24','Filter::Util::Call'=>'1.54','Getopt::Long'=>'2.43','IO::Compress::Adapter::Bzip2'=>'2.068','IO::Compress::Adapter::Deflate'=>'2.068','IO::Compress::Adapter::Identity'=>'2.068','IO::Compress::Base'=>'2.068','IO::Compress::Base::Common'=>'2.068','IO::Compress::Bzip2'=>'2.068','IO::Compress::Deflate'=>'2.068','IO::Compress::Gzip'=>'2.068','IO::Compress::Gzip::Constants'=>'2.068','IO::Compress::RawDeflate'=>'2.068','IO::Compress::Zip'=>'2.068','IO::Compress::Zip::Constants'=>'2.068','IO::Compress::Zlib::Constants'=>'2.068','IO::Compress::Zlib::Extra'=>'2.068','IO::Socket::IP'=>'0.36','IO::Uncompress::Adapter::Bunzip2'=>'2.068','IO::Uncompress::Adapter::Identity'=>'2.068','IO::Uncompress::Adapter::Inflate'=>'2.068','IO::Uncompress::AnyInflate'=>'2.068','IO::Uncompress::AnyUncompress'=>'2.068','IO::Uncompress::Base'=>'2.068','IO::Uncompress::Bunzip2'=>'2.068','IO::Uncompress::Gunzip'=>'2.068','IO::Uncompress::Inflate'=>'2.068','IO::Uncompress::RawInflate'=>'2.068','IO::Uncompress::Unzip'=>'2.068','MIME::Base64'=>'3.15','Module::CoreList'=>'5.20150220','Module::CoreList::TieHashDelta'=>'5.20150220','Module::CoreList::Utils'=>'5.20150220','Module::Load::Conditional'=>'0.64','Module::Metadata'=>'1.000026','Net::Cmd'=>'3.05','Net::Config'=>'3.05','Net::Domain'=>'3.05','Net::FTP'=>'3.05','Net::FTP::A'=>'3.05','Net::FTP::E'=>'3.05','Net::FTP::I'=>'3.05','Net::FTP::L'=>'3.05','Net::FTP::dataconn'=>'3.05','Net::NNTP'=>'3.05','Net::Netrc'=>'3.05','Net::POP3'=>'3.05','Net::SMTP'=>'3.05','Net::Time'=>'3.05','Opcode'=>'1.31','POSIX'=>'1.49','PerlIO::encoding'=>'0.21','Pod::Simple'=>'3.29','Pod::Simple::BlackBox'=>'3.29','Pod::Simple::Checker'=>'3.29','Pod::Simple::Debug'=>'3.29','Pod::Simple::DumpAsText'=>'3.29','Pod::Simple::DumpAsXML'=>'3.29','Pod::Simple::HTML'=>'3.29','Pod::Simple::HTMLBatch'=>'3.29','Pod::Simple::LinkSection'=>'3.29','Pod::Simple::Methody'=>'3.29','Pod::Simple::Progress'=>'3.29','Pod::Simple::PullParser'=>'3.29','Pod::Simple::PullParserEndToken'=>'3.29','Pod::Simple::PullParserStartToken'=>'3.29','Pod::Simple::PullParserTextToken'=>'3.29','Pod::Simple::PullParserToken'=>'3.29','Pod::Simple::RTF'=>'3.29','Pod::Simple::Search'=>'3.29','Pod::Simple::SimpleTree'=>'3.29','Pod::Simple::Text'=>'3.29','Pod::Simple::TextContent'=>'3.29','Pod::Simple::TiedOutFH'=>'3.29','Pod::Simple::Transcode'=>'3.29','Pod::Simple::TranscodeDumb'=>'3.29','Pod::Simple::TranscodeSmart'=>'3.29','Pod::Simple::XHTML'=>'3.29','Pod::Simple::XMLOutStream'=>'3.29','SDBM_File'=>'1.13','Safe'=>'2.39','TAP::Base'=>'3.35','TAP::Formatter::Base'=>'3.35','TAP::Formatter::Color'=>'3.35','TAP::Formatter::Console'=>'3.35','TAP::Formatter::Console::ParallelSession'=>'3.35','TAP::Formatter::Console::Session'=>'3.35','TAP::Formatter::File'=>'3.35','TAP::Formatter::File::Session'=>'3.35','TAP::Formatter::Session'=>'3.35','TAP::Harness'=>'3.35','TAP::Harness::Env'=>'3.35','TAP::Object'=>'3.35','TAP::Parser'=>'3.35','TAP::Parser::Aggregator'=>'3.35','TAP::Parser::Grammar'=>'3.35','TAP::Parser::Iterator'=>'3.35','TAP::Parser::Iterator::Array'=>'3.35','TAP::Parser::Iterator::Process'=>'3.35','TAP::Parser::Iterator::Stream'=>'3.35','TAP::Parser::IteratorFactory'=>'3.35','TAP::Parser::Multiplexer'=>'3.35','TAP::Parser::Result'=>'3.35','TAP::Parser::Result::Bailout'=>'3.35','TAP::Parser::Result::Comment'=>'3.35','TAP::Parser::Result::Plan'=>'3.35','TAP::Parser::Result::Pragma'=>'3.35','TAP::Parser::Result::Test'=>'3.35','TAP::Parser::Result::Unknown'=>'3.35','TAP::Parser::Result::Version'=>'3.35','TAP::Parser::Result::YAML'=>'3.35','TAP::Parser::ResultFactory'=>'3.35','TAP::Parser::Scheduler'=>'3.35','TAP::Parser::Scheduler::Job'=>'3.35','TAP::Parser::Scheduler::Spinner'=>'3.35','TAP::Parser::Source'=>'3.35','TAP::Parser::SourceHandler'=>'3.35','TAP::Parser::SourceHandler::Executable'=>'3.35','TAP::Parser::SourceHandler::File'=>'3.35','TAP::Parser::SourceHandler::Handle'=>'3.35','TAP::Parser::SourceHandler::Perl'=>'3.35','TAP::Parser::SourceHandler::RawTAP'=>'3.35','TAP::Parser::YAMLish::Reader'=>'3.35','TAP::Parser::YAMLish::Writer'=>'3.35','Test::Builder'=>'1.301001_097','Test::Builder::Module'=>'1.301001_097','Test::Builder::Tester'=>'1.301001_097','Test::Builder::Tester::Color'=>'1.301001_097','Test::Harness'=>'3.35','Test::More'=>'1.301001_097','Test::Simple'=>'1.301001_097','Test::Stream'=>'1.301001_097','Test::Stream::Block'=>undef,'Test::Tester'=>'1.301001_097','Test::Tester::CaptureRunner'=>undef,'Test::Tester::Delegate'=>undef,'Test::use::ok'=>'1.301001_097','Unicode::Collate'=>'1.10','Unicode::Collate::CJK::Big5'=>'1.10','Unicode::Collate::CJK::GB2312'=>'1.10','Unicode::Collate::CJK::JISX0208'=>'1.10','Unicode::Collate::CJK::Korean'=>'1.10','Unicode::Collate::CJK::Pinyin'=>'1.10','Unicode::Collate::CJK::Stroke'=>'1.10','Unicode::Collate::CJK::Zhuyin'=>'1.10','Unicode::Collate::Locale'=>'1.10','VMS::DCLsym'=>'1.06','XS::APItest'=>'0.70','arybase'=>'0.10','attributes'=>'0.25','autodie'=>'2.26','autodie::Scope::Guard'=>'2.26','autodie::Scope::GuardStack'=>'2.26','autodie::ScopeUtil'=>'2.26','autodie::exception'=>'2.26','autodie::exception::system'=>'2.26','autodie::hints'=>'2.26','autodie::skip'=>'2.26','ok'=>'1.301001_097','re'=>'0.30','warnings'=>'1.30',},removed=>{}},5.020002=>{delta_from=>5.020001,changed=>{'CPAN::Author'=>'5.5002','CPAN::CacheMgr'=>'5.5002','CPAN::FTP'=>'5.5006','CPAN::HTTP::Client'=>'1.9601','CPAN::HandleConfig'=>'5.5005','CPAN::Index'=>'1.9601','CPAN::LWP::UserAgent'=>'1.9601','CPAN::Mirrors'=>'1.9601','Config'=>'5.020002','Cwd'=>'3.48_01','Data::Dumper'=>'2.151_01','Errno'=>'1.20_05','File::Spec'=>'3.48_01','File::Spec::Cygwin'=>'3.48_01','File::Spec::Epoc'=>'3.48_01','File::Spec::Functions'=>'3.48_01','File::Spec::Mac'=>'3.48_01','File::Spec::OS2'=>'3.48_01','File::Spec::Unix'=>'3.48_01','File::Spec::VMS'=>'3.48_01','File::Spec::Win32'=>'3.48_01','IO::Socket'=>'1.38','Module::CoreList'=>'5.20150214','Module::CoreList::TieHashDelta'=>'5.20150214','Module::CoreList::Utils'=>'5.20150214','PerlIO::scalar'=>'0.18_01','Pod::PlainText'=>'2.07','Storable'=>'2.49_01','VMS::DCLsym'=>'1.05_01','VMS::Stdio'=>'2.41','attributes'=>'0.23','feature'=>'1.36_01',},removed=>{}},5.021009=>{delta_from=>5.021008,changed=>{'B'=>'1.56','B::Debug'=>'1.23','B::Deparse'=>'1.33','B::Op_private'=>'5.021009','Benchmark'=>'1.20','CPAN::Author'=>'5.5002','CPAN::CacheMgr'=>'5.5002','CPAN::FTP'=>'5.5006','CPAN::HTTP::Client'=>'1.9601','CPAN::HandleConfig'=>'5.5005','CPAN::Index'=>'1.9601','CPAN::LWP::UserAgent'=>'1.9601','CPAN::Meta::Requirements'=>'2.132','CPAN::Mirrors'=>'1.9601','Carp'=>'1.35','Carp::Heavy'=>'1.35','Config'=>'5.021009','Config::Perl::V'=>'0.23','Data::Dumper'=>'2.157','Devel::Peek'=>'1.22','DynaLoader'=>'1.31','Encode'=>'2.70','Encode::MIME::Header'=>'2.16','Errno'=>'1.23','ExtUtils::Miniperl'=>'1.04','HTTP::Tiny'=>'0.054','Module::CoreList'=>'5.20150220','Module::CoreList::TieHashDelta'=>'5.20150220','Module::CoreList::Utils'=>'5.20150220','Opcode'=>'1.32','POSIX'=>'1.51','Perl::OSType'=>'1.008','PerlIO::scalar'=>'0.22','Pod::Find'=>'1.63','Pod::InputObjects'=>'1.63','Pod::ParseUtils'=>'1.63','Pod::Parser'=>'1.63','Pod::Perldoc'=>'3.25','Pod::Perldoc::BaseTo'=>'3.25','Pod::Perldoc::GetOptsOO'=>'3.25','Pod::Perldoc::ToANSI'=>'3.25','Pod::Perldoc::ToChecker'=>'3.25','Pod::Perldoc::ToMan'=>'3.25','Pod::Perldoc::ToNroff'=>'3.25','Pod::Perldoc::ToPod'=>'3.25','Pod::Perldoc::ToRtf'=>'3.25','Pod::Perldoc::ToTerm'=>'3.25','Pod::Perldoc::ToText'=>'3.25','Pod::Perldoc::ToTk'=>'3.25','Pod::Perldoc::ToXml'=>'3.25','Pod::PlainText'=>'2.07','Pod::Select'=>'1.63','Socket'=>'2.018','Storable'=>'2.53','Test::Builder'=>'1.301001_098','Test::Builder::Module'=>'1.301001_098','Test::Builder::Tester'=>'1.301001_098','Test::Builder::Tester::Color'=>'1.301001_098','Test::More'=>'1.301001_098','Test::Simple'=>'1.301001_098','Test::Stream'=>'1.301001_098','Test::Tester'=>'1.301001_098','Test::use::ok'=>'1.301001_098','Unicode::Collate'=>'1.11','Unicode::Collate::CJK::Big5'=>'1.11','Unicode::Collate::CJK::GB2312'=>'1.11','Unicode::Collate::CJK::JISX0208'=>'1.11','Unicode::Collate::CJK::Korean'=>'1.11','Unicode::Collate::CJK::Pinyin'=>'1.11','Unicode::Collate::CJK::Stroke'=>'1.11','Unicode::Collate::CJK::Zhuyin'=>'1.11','Unicode::Collate::Locale'=>'1.11','Unicode::UCD'=>'0.61','VMS::Stdio'=>'2.41','Win32'=>'0.51','Win32API::File'=>'0.1202','attributes'=>'0.26','bigint'=>'0.39','bignum'=>'0.39','bigrat'=>'0.39','constant'=>'1.33','encoding'=>'2.13','feature'=>'1.40','ok'=>'1.301001_098','overload'=>'1.25','perlfaq'=>'5.021009','re'=>'0.31','threads::shared'=>'1.48','warnings'=>'1.31',},removed=>{}},5.021010=>{delta_from=>5.021009,changed=>{'App::Cpan'=>'1.63','B'=>'1.57','B::Deparse'=>'1.34','B::Op_private'=>'5.021010','Benchmark'=>'1.2','CPAN'=>'2.10','CPAN::Distribution'=>'2.04','CPAN::FirstTime'=>'5.5307','CPAN::HTTP::Credentials'=>'1.9601','CPAN::HandleConfig'=>'5.5006','CPAN::Meta'=>'2.150001','CPAN::Meta::Converter'=>'2.150001','CPAN::Meta::Feature'=>'2.150001','CPAN::Meta::History'=>'2.150001','CPAN::Meta::Merge'=>'2.150001','CPAN::Meta::Prereqs'=>'2.150001','CPAN::Meta::Spec'=>'2.150001','CPAN::Meta::Validator'=>'2.150001','CPAN::Module'=>'5.5002','CPAN::Plugin'=>'0.95','CPAN::Plugin::Specfile'=>'0.01','CPAN::Shell'=>'5.5005','Carp'=>'1.36','Carp::Heavy'=>'1.36','Config'=>'5.02101','Cwd'=>'3.55','DB'=>'1.08','Data::Dumper'=>'2.158','Devel::PPPort'=>'3.31','DynaLoader'=>'1.32','Encode'=>'2.72','Encode::Alias'=>'2.19','File::Spec'=>'3.55','File::Spec::Cygwin'=>'3.55','File::Spec::Epoc'=>'3.55','File::Spec::Functions'=>'3.55','File::Spec::Mac'=>'3.55','File::Spec::OS2'=>'3.55','File::Spec::Unix'=>'3.55','File::Spec::VMS'=>'3.55','File::Spec::Win32'=>'3.55','Getopt::Long'=>'2.45','Locale::Codes'=>'3.34','Locale::Codes::Constants'=>'3.34','Locale::Codes::Country'=>'3.34','Locale::Codes::Country_Codes'=>'3.34','Locale::Codes::Country_Retired'=>'3.34','Locale::Codes::Currency'=>'3.34','Locale::Codes::Currency_Codes'=>'3.34','Locale::Codes::Currency_Retired'=>'3.34','Locale::Codes::LangExt'=>'3.34','Locale::Codes::LangExt_Codes'=>'3.34','Locale::Codes::LangExt_Retired'=>'3.34','Locale::Codes::LangFam'=>'3.34','Locale::Codes::LangFam_Codes'=>'3.34','Locale::Codes::LangFam_Retired'=>'3.34','Locale::Codes::LangVar'=>'3.34','Locale::Codes::LangVar_Codes'=>'3.34','Locale::Codes::LangVar_Retired'=>'3.34','Locale::Codes::Language'=>'3.34','Locale::Codes::Language_Codes'=>'3.34','Locale::Codes::Language_Retired'=>'3.34','Locale::Codes::Script'=>'3.34','Locale::Codes::Script_Codes'=>'3.34','Locale::Codes::Script_Retired'=>'3.34','Locale::Country'=>'3.34','Locale::Currency'=>'3.34','Locale::Language'=>'3.34','Locale::Script'=>'3.34','Module::CoreList'=>'5.20150320','Module::CoreList::TieHashDelta'=>'5.20150320','Module::CoreList::Utils'=>'5.20150320','POSIX'=>'1.52','Pod::Functions'=>'1.09','Pod::Functions::Functions'=>'1.09','Term::Complete'=>'1.403','Test::Builder'=>'1.001014','Test::Builder::IO::Scalar'=>'2.113','Test::Builder::Module'=>'1.001014','Test::Builder::Tester'=>'1.28','Test::Builder::Tester::Color'=>'1.290001','Test::More'=>'1.001014','Test::Simple'=>'1.001014','Test::Tester'=>'0.114','Test::use::ok'=>'0.16','Text::Balanced'=>'2.03','Text::ParseWords'=>'3.30','Unicode::Collate'=>'1.12','Unicode::Collate::CJK::Big5'=>'1.12','Unicode::Collate::CJK::GB2312'=>'1.12','Unicode::Collate::CJK::JISX0208'=>'1.12','Unicode::Collate::CJK::Korean'=>'1.12','Unicode::Collate::CJK::Pinyin'=>'1.12','Unicode::Collate::CJK::Stroke'=>'1.12','Unicode::Collate::CJK::Zhuyin'=>'1.12','Unicode::Collate::Locale'=>'1.12','XS::APItest'=>'0.71','encoding'=>'2.14','locale'=>'1.06','meta_notation'=>undef,'ok'=>'0.16','parent'=>'0.232','re'=>'0.32','sigtrap'=>'1.08','threads'=>'2.01','utf8'=>'1.15',},removed=>{'Test::CanFork'=>1,'Test::CanThread'=>1,'Test::More::DeepCheck'=>1,'Test::More::DeepCheck::Strict'=>1,'Test::More::DeepCheck::Tolerant'=>1,'Test::More::Tools'=>1,'Test::MostlyLike'=>1,'Test::Stream'=>1,'Test::Stream::API'=>1,'Test::Stream::ArrayBase'=>1,'Test::Stream::ArrayBase::Meta'=>1,'Test::Stream::Block'=>1,'Test::Stream::Carp'=>1,'Test::Stream::Context'=>1,'Test::Stream::Event'=>1,'Test::Stream::Event::Bail'=>1,'Test::Stream::Event::Child'=>1,'Test::Stream::Event::Diag'=>1,'Test::Stream::Event::Finish'=>1,'Test::Stream::Event::Note'=>1,'Test::Stream::Event::Ok'=>1,'Test::Stream::Event::Plan'=>1,'Test::Stream::Event::Subtest'=>1,'Test::Stream::ExitMagic'=>1,'Test::Stream::ExitMagic::Context'=>1,'Test::Stream::Exporter'=>1,'Test::Stream::Exporter::Meta'=>1,'Test::Stream::ForceExit'=>1,'Test::Stream::IOSets'=>1,'Test::Stream::Meta'=>1,'Test::Stream::PackageUtil'=>1,'Test::Stream::Subtest'=>1,'Test::Stream::Tester'=>1,'Test::Stream::Tester::Checks'=>1,'Test::Stream::Tester::Checks::Event'=>1,'Test::Stream::Tester::Events'=>1,'Test::Stream::Tester::Events::Event'=>1,'Test::Stream::Tester::Grab'=>1,'Test::Stream::Threads'=>1,'Test::Stream::Toolset'=>1,'Test::Stream::Util'=>1,}},5.021011=>{delta_from=>5.021010,changed=>{'B'=>'1.58','B::Deparse'=>'1.35','B::Op_private'=>'5.021011','CPAN'=>'2.11','Config'=>'5.021011','Config::Perl::V'=>'0.24','Cwd'=>'3.56','ExtUtils::Miniperl'=>'1.05','ExtUtils::ParseXS'=>'3.28','ExtUtils::ParseXS::Constants'=>'3.28','ExtUtils::ParseXS::CountLines'=>'3.28','ExtUtils::ParseXS::Eval'=>'3.28','ExtUtils::ParseXS::Utilities'=>'3.28','ExtUtils::Typemaps'=>'3.28','ExtUtils::Typemaps::Cmd'=>'3.28','ExtUtils::Typemaps::InputMap'=>'3.28','ExtUtils::Typemaps::OutputMap'=>'3.28','ExtUtils::Typemaps::Type'=>'3.28','File::Spec'=>'3.56','File::Spec::Cygwin'=>'3.56','File::Spec::Epoc'=>'3.56','File::Spec::Functions'=>'3.56','File::Spec::Mac'=>'3.56','File::Spec::OS2'=>'3.56','File::Spec::Unix'=>'3.56','File::Spec::VMS'=>'3.56','File::Spec::Win32'=>'3.56','IO::Socket::IP'=>'0.37','Module::CoreList'=>'5.20150420','Module::CoreList::TieHashDelta'=>'5.20150420','Module::CoreList::Utils'=>'5.20150420','PerlIO::mmap'=>'0.014','XS::APItest'=>'0.72','attributes'=>'0.27','if'=>'0.0604','utf8'=>'1.16','warnings'=>'1.32',},removed=>{}},5.022000=>{delta_from=>5.021011,changed=>{'B::Op_private'=>'5.022000','Config'=>'5.022','ExtUtils::Command::MM'=>'7.04_01','ExtUtils::Liblist'=>'7.04_01','ExtUtils::Liblist::Kid'=>'7.04_01','ExtUtils::MM'=>'7.04_01','ExtUtils::MM_AIX'=>'7.04_01','ExtUtils::MM_Any'=>'7.04_01','ExtUtils::MM_BeOS'=>'7.04_01','ExtUtils::MM_Cygwin'=>'7.04_01','ExtUtils::MM_DOS'=>'7.04_01','ExtUtils::MM_Darwin'=>'7.04_01','ExtUtils::MM_MacOS'=>'7.04_01','ExtUtils::MM_NW5'=>'7.04_01','ExtUtils::MM_OS2'=>'7.04_01','ExtUtils::MM_QNX'=>'7.04_01','ExtUtils::MM_UWIN'=>'7.04_01','ExtUtils::MM_Unix'=>'7.04_01','ExtUtils::MM_VMS'=>'7.04_01','ExtUtils::MM_VOS'=>'7.04_01','ExtUtils::MM_Win32'=>'7.04_01','ExtUtils::MM_Win95'=>'7.04_01','ExtUtils::MY'=>'7.04_01','ExtUtils::MakeMaker'=>'7.04_01','ExtUtils::MakeMaker::Config'=>'7.04_01','ExtUtils::MakeMaker::Locale'=>'7.04_01','ExtUtils::MakeMaker::version'=>'7.04_01','ExtUtils::MakeMaker::version::regex'=>'7.04_01','ExtUtils::MakeMaker::version::vpp'=>'7.04_01','ExtUtils::Mkbootstrap'=>'7.04_01','ExtUtils::Mksymlists'=>'7.04_01','ExtUtils::testlib'=>'7.04_01','Module::CoreList'=>'5.20150520','Module::CoreList::TieHashDelta'=>'5.20150520','Module::CoreList::Utils'=>'5.20150520','POSIX'=>'1.53','PerlIO::via::QuotedPrint'=>'0.08','overload'=>'1.26','utf8'=>'1.17',},removed=>{}},5.023000=>{delta_from=>5.022000,changed=>{'B::Op_private'=>'5.023000','CPAN::Meta'=>'2.150005','CPAN::Meta::Converter'=>'2.150005','CPAN::Meta::Feature'=>'2.150005','CPAN::Meta::History'=>'2.150005','CPAN::Meta::Merge'=>'2.150005','CPAN::Meta::Prereqs'=>'2.150005','CPAN::Meta::Requirements'=>'2.133','CPAN::Meta::Spec'=>'2.150005','CPAN::Meta::Validator'=>'2.150005','CPAN::Meta::YAML'=>'0.016','Config'=>'5.023','Encode'=>'2.73','ExtUtils::CBuilder'=>'0.280223','ExtUtils::CBuilder::Base'=>'0.280223','ExtUtils::CBuilder::Platform::Unix'=>'0.280223','ExtUtils::CBuilder::Platform::VMS'=>'0.280223','ExtUtils::CBuilder::Platform::Windows'=>'0.280223','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280223','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280223','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280223','ExtUtils::CBuilder::Platform::aix'=>'0.280223','ExtUtils::CBuilder::Platform::android'=>'0.280223','ExtUtils::CBuilder::Platform::cygwin'=>'0.280223','ExtUtils::CBuilder::Platform::darwin'=>'0.280223','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280223','ExtUtils::CBuilder::Platform::os2'=>'0.280223','Fatal'=>'2.27','Getopt::Long'=>'2.46','HTTP::Tiny'=>'0.056','List::Util'=>'1.42_01','List::Util::XS'=>'1.42_01','Locale::Codes'=>'3.35','Locale::Codes::Constants'=>'3.35','Locale::Codes::Country'=>'3.35','Locale::Codes::Country_Codes'=>'3.35','Locale::Codes::Country_Retired'=>'3.35','Locale::Codes::Currency'=>'3.35','Locale::Codes::Currency_Codes'=>'3.35','Locale::Codes::Currency_Retired'=>'3.35','Locale::Codes::LangExt'=>'3.35','Locale::Codes::LangExt_Codes'=>'3.35','Locale::Codes::LangExt_Retired'=>'3.35','Locale::Codes::LangFam'=>'3.35','Locale::Codes::LangFam_Codes'=>'3.35','Locale::Codes::LangFam_Retired'=>'3.35','Locale::Codes::LangVar'=>'3.35','Locale::Codes::LangVar_Codes'=>'3.35','Locale::Codes::LangVar_Retired'=>'3.35','Locale::Codes::Language'=>'3.35','Locale::Codes::Language_Codes'=>'3.35','Locale::Codes::Language_Retired'=>'3.35','Locale::Codes::Script'=>'3.35','Locale::Codes::Script_Codes'=>'3.35','Locale::Codes::Script_Retired'=>'3.35','Locale::Country'=>'3.35','Locale::Currency'=>'3.35','Locale::Language'=>'3.35','Locale::Script'=>'3.35','Math::BigFloat'=>'1.999701','Math::BigInt'=>'1.999701','Math::BigInt::Calc'=>'1.999701','Math::BigInt::CalcEmu'=>'1.999701','Math::BigRat'=>'0.260801','Module::CoreList'=>'5.20150620','Module::CoreList::TieHashDelta'=>'5.20150620','Module::CoreList::Utils'=>'5.20150620','Module::Metadata'=>'1.000027','Net::Cmd'=>'3.06','Net::Config'=>'3.06','Net::Domain'=>'3.06','Net::FTP'=>'3.06','Net::FTP::A'=>'3.06','Net::FTP::E'=>'3.06','Net::FTP::I'=>'3.06','Net::FTP::L'=>'3.06','Net::FTP::dataconn'=>'3.06','Net::NNTP'=>'3.06','Net::Netrc'=>'3.06','Net::POP3'=>'3.06','Net::SMTP'=>'3.06','Net::Time'=>'3.06','POSIX'=>'1.54','Parse::CPAN::Meta'=>'1.4417','Pod::Simple'=>'3.30','Pod::Simple::BlackBox'=>'3.30','Pod::Simple::Checker'=>'3.30','Pod::Simple::Debug'=>'3.30','Pod::Simple::DumpAsText'=>'3.30','Pod::Simple::DumpAsXML'=>'3.30','Pod::Simple::HTML'=>'3.30','Pod::Simple::HTMLBatch'=>'3.30','Pod::Simple::LinkSection'=>'3.30','Pod::Simple::Methody'=>'3.30','Pod::Simple::Progress'=>'3.30','Pod::Simple::PullParser'=>'3.30','Pod::Simple::PullParserEndToken'=>'3.30','Pod::Simple::PullParserStartToken'=>'3.30','Pod::Simple::PullParserTextToken'=>'3.30','Pod::Simple::PullParserToken'=>'3.30','Pod::Simple::RTF'=>'3.30','Pod::Simple::Search'=>'3.30','Pod::Simple::SimpleTree'=>'3.30','Pod::Simple::Text'=>'3.30','Pod::Simple::TextContent'=>'3.30','Pod::Simple::TiedOutFH'=>'3.30','Pod::Simple::Transcode'=>'3.30','Pod::Simple::TranscodeDumb'=>'3.30','Pod::Simple::TranscodeSmart'=>'3.30','Pod::Simple::XHTML'=>'3.30','Pod::Simple::XMLOutStream'=>'3.30','Pod::Usage'=>'1.67','Scalar::Util'=>'1.42_01','Socket'=>'2.019','Sub::Util'=>'1.42_01','Time::Piece'=>'1.30','Time::Seconds'=>'1.30','UNIVERSAL'=>'1.13','Unicode'=>'8.0.0','XS::APItest'=>'0.73','autodie'=>'2.27','autodie::Scope::Guard'=>'2.27','autodie::Scope::GuardStack'=>'2.27','autodie::Util'=>'2.27','autodie::exception'=>'2.27','autodie::exception::system'=>'2.27','autodie::hints'=>'2.27','autodie::skip'=>'2.27','encoding'=>'2.15','feature'=>'1.41','parent'=>'0.234','threads'=>'2.02',},removed=>{}},5.023001=>{delta_from=>5.023000,changed=>{'B::Op_private'=>'5.023001','Config'=>'5.023001','DynaLoader'=>'1.33','Encode'=>'2.75','Encode::MIME::Header'=>'2.17','Encode::Unicode'=>'2.13','Fatal'=>'2.29','File::Path'=>'2.11','Getopt::Long'=>'2.47','I18N::Langinfo'=>'0.13','IPC::Open3'=>'1.19','Module::CoreList'=>'5.20150720','Module::CoreList::TieHashDelta'=>'5.20150720','Module::CoreList::Utils'=>'5.20150720','Net::Cmd'=>'3.07','Net::Config'=>'3.07','Net::Domain'=>'3.07','Net::FTP'=>'3.07','Net::FTP::A'=>'3.07','Net::FTP::E'=>'3.07','Net::FTP::I'=>'3.07','Net::FTP::L'=>'3.07','Net::FTP::dataconn'=>'3.07','Net::NNTP'=>'3.07','Net::Netrc'=>'3.07','Net::POP3'=>'3.07','Net::SMTP'=>'3.07','Net::Time'=>'3.07','Opcode'=>'1.33','POSIX'=>'1.55','PerlIO::scalar'=>'0.23','Socket'=>'2.020','Storable'=>'2.54','Unicode::Collate'=>'1.14','Unicode::Collate::CJK::Big5'=>'1.14','Unicode::Collate::CJK::GB2312'=>'1.14','Unicode::Collate::CJK::JISX0208'=>'1.14','Unicode::Collate::CJK::Korean'=>'1.14','Unicode::Collate::CJK::Pinyin'=>'1.14','Unicode::Collate::CJK::Stroke'=>'1.14','Unicode::Collate::CJK::Zhuyin'=>'1.14','Unicode::Collate::Locale'=>'1.14','Unicode::Normalize'=>'1.19','XS::APItest'=>'0.74','XS::Typemap'=>'0.14','autodie'=>'2.29','autodie::Scope::Guard'=>'2.29','autodie::Scope::GuardStack'=>'2.29','autodie::Util'=>'2.29','autodie::exception'=>'2.29','autodie::exception::system'=>'2.29','autodie::hints'=>'2.29','autodie::skip'=>'2.29','encoding'=>'2.16','feature'=>'1.42','warnings'=>'1.33',},removed=>{'autodie::ScopeUtil'=>1,}},5.023002=>{delta_from=>5.023001,changed=>{'Attribute::Handlers'=>'0.99','B::Op_private'=>'5.023002','CPAN::Meta::YAML'=>'0.017','Config'=>'5.023002','Cwd'=>'3.57','Encode'=>'2.76','ExtUtils::ParseXS'=>'3.29','ExtUtils::ParseXS::Constants'=>'3.29','ExtUtils::ParseXS::CountLines'=>'3.29','ExtUtils::ParseXS::Eval'=>'3.29','ExtUtils::ParseXS::Utilities'=>'3.29','ExtUtils::Typemaps'=>'3.29','File::Find'=>'1.30','File::Spec'=>'3.57','File::Spec::Cygwin'=>'3.57','File::Spec::Epoc'=>'3.57','File::Spec::Functions'=>'3.57','File::Spec::Mac'=>'3.57','File::Spec::OS2'=>'3.57','File::Spec::Unix'=>'3.57','File::Spec::VMS'=>'3.57','File::Spec::Win32'=>'3.57','Filter::Util::Call'=>'1.55','Hash::Util'=>'0.19','Module::CoreList'=>'5.20150820','Module::CoreList::TieHashDelta'=>'5.20150820','Module::CoreList::Utils'=>'5.20150820','POSIX'=>'1.56','Term::Cap'=>'1.17','Unicode::UCD'=>'0.62','perlfaq'=>'5.021010',},removed=>{}},5.020003=>{delta_from=>5.020002,changed=>{'Config'=>'5.020003','Errno'=>'1.20_06','Module::CoreList'=>'5.20150912','Module::CoreList::TieHashDelta'=>'5.20150912','Module::CoreList::Utils'=>'5.20150912',},removed=>{}},5.023003=>{delta_from=>5.023002,changed=>{'Amiga::ARexx'=>'0.02','Amiga::Exec'=>'0.01','B'=>'1.59','B::Op_private'=>'5.023003','Carp'=>'1.37','Carp::Heavy'=>'1.37','Compress::Raw::Zlib'=>'2.068_01','Config'=>'5.023003','Cwd'=>'3.58','DynaLoader'=>'1.34','Encode'=>'2.77','Encode::Unicode'=>'2.14','English'=>'1.10','Errno'=>'1.24','ExtUtils::Command'=>'7.10','ExtUtils::Command::MM'=>'7.10','ExtUtils::Liblist'=>'7.10','ExtUtils::Liblist::Kid'=>'7.10','ExtUtils::MM'=>'7.10','ExtUtils::MM_AIX'=>'7.10','ExtUtils::MM_Any'=>'7.10','ExtUtils::MM_BeOS'=>'7.10','ExtUtils::MM_Cygwin'=>'7.10','ExtUtils::MM_DOS'=>'7.10','ExtUtils::MM_Darwin'=>'7.10','ExtUtils::MM_MacOS'=>'7.10','ExtUtils::MM_NW5'=>'7.10','ExtUtils::MM_OS2'=>'7.10','ExtUtils::MM_QNX'=>'7.10','ExtUtils::MM_UWIN'=>'7.10','ExtUtils::MM_Unix'=>'7.10','ExtUtils::MM_VMS'=>'7.10','ExtUtils::MM_VOS'=>'7.10','ExtUtils::MM_Win32'=>'7.10','ExtUtils::MM_Win95'=>'7.10','ExtUtils::MY'=>'7.10','ExtUtils::MakeMaker'=>'7.10','ExtUtils::MakeMaker::Config'=>'7.10','ExtUtils::MakeMaker::Locale'=>'7.10','ExtUtils::MakeMaker::version'=>'7.10','ExtUtils::MakeMaker::version::regex'=>'7.10','ExtUtils::MakeMaker::version::vpp'=>'7.10','ExtUtils::Mkbootstrap'=>'7.10','ExtUtils::Mksymlists'=>'7.10','ExtUtils::ParseXS'=>'3.30','ExtUtils::ParseXS::Constants'=>'3.30','ExtUtils::ParseXS::CountLines'=>'3.30','ExtUtils::ParseXS::Eval'=>'3.30','ExtUtils::ParseXS::Utilities'=>'3.30','ExtUtils::Typemaps'=>'3.30','ExtUtils::Typemaps::Cmd'=>'3.30','ExtUtils::Typemaps::InputMap'=>'3.30','ExtUtils::Typemaps::OutputMap'=>'3.30','ExtUtils::Typemaps::Type'=>'3.30','ExtUtils::testlib'=>'7.10','File::Find'=>'1.31','File::Glob'=>'1.25','File::Spec'=>'3.58','File::Spec::AmigaOS'=>'3.58','File::Spec::Cygwin'=>'3.58','File::Spec::Epoc'=>'3.58','File::Spec::Functions'=>'3.58','File::Spec::Mac'=>'3.58','File::Spec::OS2'=>'3.58','File::Spec::Unix'=>'3.58','File::Spec::VMS'=>'3.58','File::Spec::Win32'=>'3.58','Hash::Util::FieldHash'=>'1.17','Locale::Codes'=>'3.36','Locale::Codes::Constants'=>'3.36','Locale::Codes::Country'=>'3.36','Locale::Codes::Country_Codes'=>'3.36','Locale::Codes::Country_Retired'=>'3.36','Locale::Codes::Currency'=>'3.36','Locale::Codes::Currency_Codes'=>'3.36','Locale::Codes::Currency_Retired'=>'3.36','Locale::Codes::LangExt'=>'3.36','Locale::Codes::LangExt_Codes'=>'3.36','Locale::Codes::LangExt_Retired'=>'3.36','Locale::Codes::LangFam'=>'3.36','Locale::Codes::LangFam_Codes'=>'3.36','Locale::Codes::LangFam_Retired'=>'3.36','Locale::Codes::LangVar'=>'3.36','Locale::Codes::LangVar_Codes'=>'3.36','Locale::Codes::LangVar_Retired'=>'3.36','Locale::Codes::Language'=>'3.36','Locale::Codes::Language_Codes'=>'3.36','Locale::Codes::Language_Retired'=>'3.36','Locale::Codes::Script'=>'3.36','Locale::Codes::Script_Codes'=>'3.36','Locale::Codes::Script_Retired'=>'3.36','Locale::Country'=>'3.36','Locale::Currency'=>'3.36','Locale::Language'=>'3.36','Locale::Script'=>'3.36','Math::BigFloat::Trace'=>'0.40','Math::BigInt::Trace'=>'0.40','Module::CoreList'=>'5.20150920','Module::CoreList::TieHashDelta'=>'5.20150920','Module::CoreList::Utils'=>'5.20150920','OS2::DLL'=>'1.06','OS2::ExtAttr'=>'0.04','OS2::Process'=>'1.11','OS2::REXX'=>'1.05','POSIX'=>'1.57','Pod::Perldoc'=>'3.25_01','Socket'=>'2.020_01','Test'=>'1.27','Thread::Queue'=>'3.06','Time::HiRes'=>'1.9727_02','Unicode::UCD'=>'0.63','Win32'=>'0.52','XS::APItest'=>'0.75','bigint'=>'0.40','bignum'=>'0.40','bigrat'=>'0.40','encoding'=>'2.17','experimental'=>'0.014','if'=>'0.0605','locale'=>'1.07','mro'=>'1.18','threads'=>'2.03',},removed=>{}},5.023004=>{delta_from=>5.023003,changed=>{'B'=>'1.60','B::Op_private'=>'5.023004','Compress::Raw::Bzip2'=>'2.069','Compress::Raw::Zlib'=>'2.069','Compress::Zlib'=>'2.069','Config'=>'5.023004','Devel::PPPort'=>'3.32','DynaLoader'=>'1.35','Encode'=>'2.78','ExtUtils::CBuilder'=>'0.280224','ExtUtils::CBuilder::Base'=>'0.280224','ExtUtils::CBuilder::Platform::Unix'=>'0.280224','ExtUtils::CBuilder::Platform::VMS'=>'0.280224','ExtUtils::CBuilder::Platform::Windows'=>'0.280224','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280224','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280224','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280224','ExtUtils::CBuilder::Platform::aix'=>'0.280224','ExtUtils::CBuilder::Platform::android'=>'0.280224','ExtUtils::CBuilder::Platform::cygwin'=>'0.280224','ExtUtils::CBuilder::Platform::darwin'=>'0.280224','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280224','ExtUtils::CBuilder::Platform::os2'=>'0.280224','File::Path'=>'2.12','IO'=>'1.36','IO::Compress::Adapter::Bzip2'=>'2.069','IO::Compress::Adapter::Deflate'=>'2.069','IO::Compress::Adapter::Identity'=>'2.069','IO::Compress::Base'=>'2.069','IO::Compress::Base::Common'=>'2.069','IO::Compress::Bzip2'=>'2.069','IO::Compress::Deflate'=>'2.069','IO::Compress::Gzip'=>'2.069','IO::Compress::Gzip::Constants'=>'2.069','IO::Compress::RawDeflate'=>'2.069','IO::Compress::Zip'=>'2.069','IO::Compress::Zip::Constants'=>'2.069','IO::Compress::Zlib::Constants'=>'2.069','IO::Compress::Zlib::Extra'=>'2.069','IO::Poll'=>'0.10','IO::Uncompress::Adapter::Bunzip2'=>'2.069','IO::Uncompress::Adapter::Identity'=>'2.069','IO::Uncompress::Adapter::Inflate'=>'2.069','IO::Uncompress::AnyInflate'=>'2.069','IO::Uncompress::AnyUncompress'=>'2.069','IO::Uncompress::Base'=>'2.069','IO::Uncompress::Bunzip2'=>'2.069','IO::Uncompress::Gunzip'=>'2.069','IO::Uncompress::Inflate'=>'2.069','IO::Uncompress::RawInflate'=>'2.069','IO::Uncompress::Unzip'=>'2.069','Math::BigFloat'=>'1.999704','Math::BigFloat::Trace'=>'0.41','Math::BigInt'=>'1.999704','Math::BigInt::Calc'=>'1.999704','Math::BigInt::CalcEmu'=>'1.999704','Math::BigInt::FastCalc'=>'0.34','Math::BigInt::Trace'=>'0.41','Module::CoreList'=>'5.20151020','Module::CoreList::TieHashDelta'=>'5.20151020','Module::CoreList::Utils'=>'5.20151020','Module::Metadata'=>'1.000029','POSIX'=>'1.58','Perl::OSType'=>'1.009','PerlIO::encoding'=>'0.22','Socket'=>'2.020_02','Unicode::Normalize'=>'1.21','XS::APItest'=>'0.76','bigint'=>'0.41','bignum'=>'0.41','bigrat'=>'0.41','experimental'=>'0.016','if'=>'0.0606','warnings'=>'1.35',},removed=>{}},5.023005=>{delta_from=>5.023004,changed=>{'B'=>'1.61','B::Op_private'=>'5.023005','Carp'=>'1.38','Carp::Heavy'=>'1.38','Config'=>'5.023005','Config::Perl::V'=>'0.25','Cwd'=>'3.59','Devel::Peek'=>'1.23','Dumpvalue'=>'1.18','DynaLoader'=>'1.36','File::Find'=>'1.32','File::Spec'=>'3.59','File::Spec::AmigaOS'=>'3.59','File::Spec::Cygwin'=>'3.59','File::Spec::Epoc'=>'3.59','File::Spec::Functions'=>'3.59','File::Spec::Mac'=>'3.59','File::Spec::OS2'=>'3.59','File::Spec::Unix'=>'3.59','File::Spec::VMS'=>'3.59','File::Spec::Win32'=>'3.59','Getopt::Long'=>'2.48','Hash::Util::FieldHash'=>'1.18','IPC::Open3'=>'1.20','Math::BigFloat'=>'1.999710','Math::BigInt'=>'1.999710','Math::BigInt::Calc'=>'1.999710','Math::BigInt::CalcEmu'=>'1.999710','Math::BigInt::FastCalc'=>'0.37','Module::CoreList'=>'5.20151120','Module::CoreList::TieHashDelta'=>'5.20151120','Module::CoreList::Utils'=>'5.20151120','Module::Metadata'=>'1.000030','POSIX'=>'1.59','PerlIO::encoding'=>'0.23','PerlIO::mmap'=>'0.015','PerlIO::scalar'=>'0.24','PerlIO::via'=>'0.16','Pod::Simple'=>'3.32','Pod::Simple::BlackBox'=>'3.32','Pod::Simple::Checker'=>'3.32','Pod::Simple::Debug'=>'3.32','Pod::Simple::DumpAsText'=>'3.32','Pod::Simple::DumpAsXML'=>'3.32','Pod::Simple::HTML'=>'3.32','Pod::Simple::HTMLBatch'=>'3.32','Pod::Simple::LinkSection'=>'3.32','Pod::Simple::Methody'=>'3.32','Pod::Simple::Progress'=>'3.32','Pod::Simple::PullParser'=>'3.32','Pod::Simple::PullParserEndToken'=>'3.32','Pod::Simple::PullParserStartToken'=>'3.32','Pod::Simple::PullParserTextToken'=>'3.32','Pod::Simple::PullParserToken'=>'3.32','Pod::Simple::RTF'=>'3.32','Pod::Simple::Search'=>'3.32','Pod::Simple::SimpleTree'=>'3.32','Pod::Simple::Text'=>'3.32','Pod::Simple::TextContent'=>'3.32','Pod::Simple::TiedOutFH'=>'3.32','Pod::Simple::Transcode'=>'3.32','Pod::Simple::TranscodeDumb'=>'3.32','Pod::Simple::TranscodeSmart'=>'3.32','Pod::Simple::XHTML'=>'3.32','Pod::Simple::XMLOutStream'=>'3.32','Thread::Queue'=>'3.07','Tie::Scalar'=>'1.04','Time::HiRes'=>'1.9728','Time::Piece'=>'1.31','Time::Seconds'=>'1.31','Unicode::Normalize'=>'1.23','XSLoader'=>'0.21','arybase'=>'0.11','base'=>'2.22_01','fields'=>'2.22_01','threads'=>'2.04','threads::shared'=>'1.49',},removed=>{'ExtUtils::MakeMaker::version::vpp'=>1,'version::vpp'=>1,}},5.022001=>{delta_from=>5.022,changed=>{'B::Op_private'=>'5.022001','Config'=>'5.022001','Module::CoreList'=>'5.20151213','Module::CoreList::TieHashDelta'=>'5.20151213','Module::CoreList::Utils'=>'5.20151213','POSIX'=>'1.53_01','PerlIO::scalar'=>'0.23','Storable'=>'2.53_01','Win32'=>'0.52','warnings'=>'1.34',},removed=>{}},5.023006=>{delta_from=>5.023005,changed=>{'B::Deparse'=>'1.36','B::Op_private'=>'5.023006','Benchmark'=>'1.21','CPAN::Meta::Requirements'=>'2.140','CPAN::Meta::YAML'=>'0.018','Config'=>'5.023006','Cwd'=>'3.60','Data::Dumper'=>'2.159','DynaLoader'=>'1.37','File::Spec'=>'3.60','File::Spec::AmigaOS'=>'3.60','File::Spec::Cygwin'=>'3.60','File::Spec::Epoc'=>'3.60','File::Spec::Functions'=>'3.60','File::Spec::Mac'=>'3.60','File::Spec::OS2'=>'3.60','File::Spec::Unix'=>'3.60','File::Spec::VMS'=>'3.60','File::Spec::Win32'=>'3.60','Hash::Util::FieldHash'=>'1.19','Locale::Codes'=>'3.37','Locale::Codes::Constants'=>'3.37','Locale::Codes::Country'=>'3.37','Locale::Codes::Country_Codes'=>'3.37','Locale::Codes::Country_Retired'=>'3.37','Locale::Codes::Currency'=>'3.37','Locale::Codes::Currency_Codes'=>'3.37','Locale::Codes::Currency_Retired'=>'3.37','Locale::Codes::LangExt'=>'3.37','Locale::Codes::LangExt_Codes'=>'3.37','Locale::Codes::LangExt_Retired'=>'3.37','Locale::Codes::LangFam'=>'3.37','Locale::Codes::LangFam_Codes'=>'3.37','Locale::Codes::LangFam_Retired'=>'3.37','Locale::Codes::LangVar'=>'3.37','Locale::Codes::LangVar_Codes'=>'3.37','Locale::Codes::LangVar_Retired'=>'3.37','Locale::Codes::Language'=>'3.37','Locale::Codes::Language_Codes'=>'3.37','Locale::Codes::Language_Retired'=>'3.37','Locale::Codes::Script'=>'3.37','Locale::Codes::Script_Codes'=>'3.37','Locale::Codes::Script_Retired'=>'3.37','Locale::Country'=>'3.37','Locale::Currency'=>'3.37','Locale::Language'=>'3.37','Locale::Script'=>'3.37','Math::BigInt::FastCalc'=>'0.38','Module::CoreList'=>'5.20151220','Module::CoreList::TieHashDelta'=>'5.20151220','Module::CoreList::Utils'=>'5.20151220','Module::Metadata'=>'1.000031','Opcode'=>'1.34','PerlIO::mmap'=>'0.016','Pod::Perldoc'=>'3.25_02','SDBM_File'=>'1.14','Term::ANSIColor'=>'4.04','Test'=>'1.28','Unicode::Normalize'=>'1.24','XS::APItest'=>'0.77','base'=>'2.23','encoding::warnings'=>'0.12','fields'=>'2.23','locale'=>'1.08','strict'=>'1.10','threads'=>'2.05','threads::shared'=>'1.50','utf8'=>'1.18',},removed=>{}},5.023007=>{delta_from=>5.023006,changed=>{'App::Prove'=>'3.36','App::Prove::State'=>'3.36','App::Prove::State::Result'=>'3.36','App::Prove::State::Result::Test'=>'3.36','B'=>'1.62','B::Deparse'=>'1.37','B::Op_private'=>'5.023007','Benchmark'=>'1.22','Config'=>'5.023007','Cwd'=>'3.62','Data::Dumper'=>'2.160','ExtUtils::ParseXS'=>'3.31','ExtUtils::ParseXS::Constants'=>'3.31','ExtUtils::ParseXS::CountLines'=>'3.31','ExtUtils::ParseXS::Eval'=>'3.31','ExtUtils::ParseXS::Utilities'=>'3.31','ExtUtils::Typemaps'=>'3.31','ExtUtils::Typemaps::Cmd'=>'3.31','ExtUtils::Typemaps::InputMap'=>'3.31','ExtUtils::Typemaps::OutputMap'=>'3.31','ExtUtils::Typemaps::Type'=>'3.31','File::Find'=>'1.33','File::Spec'=>'3.62','File::Spec::AmigaOS'=>'3.62','File::Spec::Cygwin'=>'3.62','File::Spec::Epoc'=>'3.62','File::Spec::Functions'=>'3.62','File::Spec::Mac'=>'3.62','File::Spec::OS2'=>'3.62','File::Spec::Unix'=>'3.62','File::Spec::VMS'=>'3.62','File::Spec::Win32'=>'3.62','Math::BigFloat'=>'1.999715','Math::BigFloat::Trace'=>'0.42','Math::BigInt'=>'1.999715','Math::BigInt::Calc'=>'1.999715','Math::BigInt::CalcEmu'=>'1.999715','Math::BigInt::FastCalc'=>'0.40','Math::BigInt::Trace'=>'0.42','Math::BigRat'=>'0.260802','Module::CoreList'=>'5.20160120','Module::CoreList::TieHashDelta'=>'5.20160120','Module::CoreList::Utils'=>'5.20160120','Net::Cmd'=>'3.08','Net::Config'=>'3.08','Net::Domain'=>'3.08','Net::FTP'=>'3.08','Net::FTP::A'=>'3.08','Net::FTP::E'=>'3.08','Net::FTP::I'=>'3.08','Net::FTP::L'=>'3.08','Net::FTP::dataconn'=>'3.08','Net::NNTP'=>'3.08','Net::Netrc'=>'3.08','Net::POP3'=>'3.08','Net::SMTP'=>'3.08','Net::Time'=>'3.08','Pod::Man'=>'4.04','Pod::ParseLink'=>'4.04','Pod::Text'=>'4.04','Pod::Text::Color'=>'4.04','Pod::Text::Overstrike'=>'4.04','Pod::Text::Termcap'=>'4.04','Pod::Usage'=>'1.68','TAP::Base'=>'3.36','TAP::Formatter::Base'=>'3.36','TAP::Formatter::Color'=>'3.36','TAP::Formatter::Console'=>'3.36','TAP::Formatter::Console::ParallelSession'=>'3.36','TAP::Formatter::Console::Session'=>'3.36','TAP::Formatter::File'=>'3.36','TAP::Formatter::File::Session'=>'3.36','TAP::Formatter::Session'=>'3.36','TAP::Harness'=>'3.36','TAP::Harness::Env'=>'3.36','TAP::Object'=>'3.36','TAP::Parser'=>'3.36','TAP::Parser::Aggregator'=>'3.36','TAP::Parser::Grammar'=>'3.36','TAP::Parser::Iterator'=>'3.36','TAP::Parser::Iterator::Array'=>'3.36','TAP::Parser::Iterator::Process'=>'3.36','TAP::Parser::Iterator::Stream'=>'3.36','TAP::Parser::IteratorFactory'=>'3.36','TAP::Parser::Multiplexer'=>'3.36','TAP::Parser::Result'=>'3.36','TAP::Parser::Result::Bailout'=>'3.36','TAP::Parser::Result::Comment'=>'3.36','TAP::Parser::Result::Plan'=>'3.36','TAP::Parser::Result::Pragma'=>'3.36','TAP::Parser::Result::Test'=>'3.36','TAP::Parser::Result::Unknown'=>'3.36','TAP::Parser::Result::Version'=>'3.36','TAP::Parser::Result::YAML'=>'3.36','TAP::Parser::ResultFactory'=>'3.36','TAP::Parser::Scheduler'=>'3.36','TAP::Parser::Scheduler::Job'=>'3.36','TAP::Parser::Scheduler::Spinner'=>'3.36','TAP::Parser::Source'=>'3.36','TAP::Parser::SourceHandler'=>'3.36','TAP::Parser::SourceHandler::Executable'=>'3.36','TAP::Parser::SourceHandler::File'=>'3.36','TAP::Parser::SourceHandler::Handle'=>'3.36','TAP::Parser::SourceHandler::Perl'=>'3.36','TAP::Parser::SourceHandler::RawTAP'=>'3.36','TAP::Parser::YAMLish::Reader'=>'3.36','TAP::Parser::YAMLish::Writer'=>'3.36','Test::Harness'=>'3.36','Unicode::Normalize'=>'1.25','Unicode::UCD'=>'0.64','XS::APItest'=>'0.78','bigint'=>'0.42','bignum'=>'0.42','bigrat'=>'0.42','utf8'=>'1.19',},removed=>{}},5.023008=>{delta_from=>5.023007,changed=>{'B::Op_private'=>'5.023008','Config'=>'5.023008','Cwd'=>'3.63','DynaLoader'=>'1.38','Encode'=>'2.80','Encode::Alias'=>'2.20','Encode::MIME::Header'=>'2.19','Encode::Unicode'=>'2.15','ExtUtils::CBuilder'=>'0.280225','ExtUtils::CBuilder::Base'=>'0.280225','ExtUtils::CBuilder::Platform::Unix'=>'0.280225','ExtUtils::CBuilder::Platform::VMS'=>'0.280225','ExtUtils::CBuilder::Platform::Windows'=>'0.280225','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280225','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280225','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280225','ExtUtils::CBuilder::Platform::aix'=>'0.280225','ExtUtils::CBuilder::Platform::android'=>'0.280225','ExtUtils::CBuilder::Platform::cygwin'=>'0.280225','ExtUtils::CBuilder::Platform::darwin'=>'0.280225','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280225','ExtUtils::CBuilder::Platform::os2'=>'0.280225','ExtUtils::Command::MM'=>'7.10_01','ExtUtils::Liblist'=>'7.10_01','ExtUtils::Liblist::Kid'=>'7.10_01','ExtUtils::MM'=>'7.10_01','ExtUtils::MM_AIX'=>'7.10_01','ExtUtils::MM_Any'=>'7.10_01','ExtUtils::MM_BeOS'=>'7.10_01','ExtUtils::MM_Cygwin'=>'7.10_01','ExtUtils::MM_DOS'=>'7.10_01','ExtUtils::MM_Darwin'=>'7.10_01','ExtUtils::MM_MacOS'=>'7.10_01','ExtUtils::MM_NW5'=>'7.10_01','ExtUtils::MM_OS2'=>'7.10_01','ExtUtils::MM_QNX'=>'7.10_01','ExtUtils::MM_UWIN'=>'7.10_01','ExtUtils::MM_Unix'=>'7.10_01','ExtUtils::MM_VMS'=>'7.10_01','ExtUtils::MM_VOS'=>'7.10_01','ExtUtils::MM_Win32'=>'7.10_01','ExtUtils::MM_Win95'=>'7.10_01','ExtUtils::MY'=>'7.10_01','ExtUtils::MakeMaker'=>'7.10_01','ExtUtils::MakeMaker::Config'=>'7.10_01','ExtUtils::MakeMaker::version'=>'7.10_01','ExtUtils::MakeMaker::version::regex'=>'7.10_01','ExtUtils::Mkbootstrap'=>'7.10_01','ExtUtils::Mksymlists'=>'7.10_01','ExtUtils::testlib'=>'7.10_01','File::Spec'=>'3.63','File::Spec::AmigaOS'=>'3.63','File::Spec::Cygwin'=>'3.63','File::Spec::Epoc'=>'3.63','File::Spec::Functions'=>'3.63','File::Spec::Mac'=>'3.63','File::Spec::OS2'=>'3.63','File::Spec::Unix'=>'3.63','File::Spec::VMS'=>'3.63','File::Spec::Win32'=>'3.63','IPC::Msg'=>'2.05','IPC::Semaphore'=>'2.05','IPC::SharedMem'=>'2.05','IPC::SysV'=>'2.05','Module::CoreList'=>'5.20160121','Module::CoreList::TieHashDelta'=>'5.20160121','Module::CoreList::Utils'=>'5.20160121','ODBM_File'=>'1.13','POSIX'=>'1.63','PerlIO::encoding'=>'0.24','Pod::Man'=>'4.06','Pod::ParseLink'=>'4.06','Pod::Text'=>'4.06','Pod::Text::Color'=>'4.06','Pod::Text::Overstrike'=>'4.06','Pod::Text::Termcap'=>'4.06','Storable'=>'2.55','Time::HiRes'=>'1.9730','XS::APItest'=>'0.79',},removed=>{}},5.023009=>{delta_from=>5.023008,changed=>{'Amiga::ARexx'=>'0.04','Amiga::Exec'=>'0.02','B::Op_private'=>'5.023009','Carp'=>'1.40','Carp::Heavy'=>'1.40','Config'=>'5.023009','Errno'=>'1.25','ExtUtils::Embed'=>'1.33','File::Find'=>'1.34','File::Glob'=>'1.26','File::Spec::AmigaOS'=>';.64','IPC::Msg'=>'2.06_01','IPC::Semaphore'=>'2.06_01','IPC::SharedMem'=>'2.06_01','IPC::SysV'=>'2.06_01','List::Util'=>'1.42_02','List::Util::XS'=>'1.42_02','Module::CoreList'=>'5.20160320','Module::CoreList::TieHashDelta'=>'5.20160320','Module::CoreList::Utils'=>'5.20160320','POSIX'=>'1.64','Pod::Functions'=>'1.10','Pod::Functions::Functions'=>'1.10','Scalar::Util'=>'1.42_02','SelfLoader'=>'1.23','Socket'=>'2.020_03','Storable'=>'2.56','Sub::Util'=>'1.42_02','Thread::Queue'=>'3.08','Tie::File'=>'1.02','Time::HiRes'=>'1.9732','Win32API::File'=>'0.1203','XS::APItest'=>'0.80','autouse'=>'1.11','bytes'=>'1.05','strict'=>'1.11','threads'=>'2.06','version'=>'0.9916','version::regex'=>'0.9916','warnings'=>'1.36',},removed=>{'Win32API::File::ExtUtils::Myconst2perl'=>1,}},5.022002=>{delta_from=>5.022001,changed=>{'B::Op_private'=>'5.022002','Config'=>'5.022002','Cwd'=>'3.56_01','File::Spec'=>'3.56_01','File::Spec::Cygwin'=>'3.56_01','File::Spec::Epoc'=>'3.56_01','File::Spec::Functions'=>'3.56_01','File::Spec::Mac'=>'3.56_01','File::Spec::OS2'=>'3.56_01','File::Spec::Unix'=>'3.56_01','File::Spec::VMS'=>'3.56_01','File::Spec::Win32'=>'3.56_01','Module::CoreList'=>'5.20160429','Module::CoreList::TieHashDelta'=>'5.20160429','Module::CoreList::Utils'=>'5.20160429','XS::APItest'=>'0.72_01',},removed=>{}},5.024000=>{delta_from=>5.023009,changed=>{'B::Op_private'=>'5.024000','Config'=>'5.024','File::Copy'=>'2.31','File::Path'=>'2.12_01','File::Spec::AmigaOS'=>'3.64','IO::Handle'=>'1.36','Module::CoreList'=>'5.20160506','Module::CoreList::TieHashDelta'=>'5.20160506','Module::CoreList::Utils'=>'5.20160506','ODBM_File'=>'1.14','POSIX'=>'1.65','Pod::Man'=>'4.07','Pod::ParseLink'=>'4.07','Pod::Text'=>'4.07','Pod::Text::Color'=>'4.07','Pod::Text::Overstrike'=>'4.07','Pod::Text::Termcap'=>'4.07','Thread::Queue'=>'3.09','Time::HiRes'=>'1.9733','threads'=>'2.07','threads::shared'=>'1.51','locale'=>'1.09',},removed=>{}},5.025000=>{delta_from=>5.024,changed=>{'B::Op_private'=>'5.025000','Config'=>'5.025','Module::CoreList'=>'5.20160507','Module::CoreList::TieHashDelta'=>'5.20160507','Module::CoreList::Utils'=>'5.20160507','feature'=>'1.43',},removed=>{}},5.025001=>{delta_from=>5.025,changed=>{'Archive::Tar'=>'2.08','Archive::Tar::Constant'=>'2.08','Archive::Tar::File'=>'2.08','B::Op_private'=>'5.025001','Carp'=>'1.41','Carp::Heavy'=>'1.41','Config'=>'5.025001','Config::Perl::V'=>'0.26','DB_File'=>'1.838','Digest::MD5'=>'2.55','IPC::Cmd'=>'0.94','IPC::Msg'=>'2.07','IPC::Semaphore'=>'2.07','IPC::SharedMem'=>'2.07','IPC::SysV'=>'2.07','List::Util'=>'1.45_01','List::Util::XS'=>'1.45_01','Locale::Codes'=>'3.38','Locale::Codes::Constants'=>'3.38','Locale::Codes::Country'=>'3.38','Locale::Codes::Country_Codes'=>'3.38','Locale::Codes::Country_Retired'=>'3.38','Locale::Codes::Currency'=>'3.38','Locale::Codes::Currency_Codes'=>'3.38','Locale::Codes::Currency_Retired'=>'3.38','Locale::Codes::LangExt'=>'3.38','Locale::Codes::LangExt_Codes'=>'3.38','Locale::Codes::LangExt_Retired'=>'3.38','Locale::Codes::LangFam'=>'3.38','Locale::Codes::LangFam_Codes'=>'3.38','Locale::Codes::LangFam_Retired'=>'3.38','Locale::Codes::LangVar'=>'3.38','Locale::Codes::LangVar_Codes'=>'3.38','Locale::Codes::LangVar_Retired'=>'3.38','Locale::Codes::Language'=>'3.38','Locale::Codes::Language_Codes'=>'3.38','Locale::Codes::Language_Retired'=>'3.38','Locale::Codes::Script'=>'3.38','Locale::Codes::Script_Codes'=>'3.38','Locale::Codes::Script_Retired'=>'3.38','Locale::Country'=>'3.38','Locale::Currency'=>'3.38','Locale::Language'=>'3.38','Locale::Maketext'=>'1.27','Locale::Script'=>'3.38','Module::CoreList'=>'5.20160520','Module::CoreList::TieHashDelta'=>'5.20160520','Module::CoreList::Utils'=>'5.20160520','Module::Metadata'=>'1.000032','POSIX'=>'1.69','Scalar::Util'=>'1.45_01','Sub::Util'=>'1.45_01','Sys::Syslog'=>'0.34','Term::ANSIColor'=>'4.05','Test2'=>'1.302015','Test2::API'=>'1.302015','Test2::API::Breakage'=>'1.302015','Test2::API::Context'=>'1.302015','Test2::API::Instance'=>'1.302015','Test2::API::Stack'=>'1.302015','Test2::Event'=>'1.302015','Test2::Event::Bail'=>'1.302015','Test2::Event::Diag'=>'1.302015','Test2::Event::Exception'=>'1.302015','Test2::Event::Note'=>'1.302015','Test2::Event::Ok'=>'1.302015','Test2::Event::Plan'=>'1.302015','Test2::Event::Skip'=>'1.302015','Test2::Event::Subtest'=>'1.302015','Test2::Event::Waiting'=>'1.302015','Test2::Formatter'=>'1.302015','Test2::Formatter::TAP'=>'1.302015','Test2::Hub'=>'1.302015','Test2::Hub::Interceptor'=>'1.302015','Test2::Hub::Interceptor::Terminator'=>'1.302015','Test2::Hub::Subtest'=>'1.302015','Test2::IPC'=>'1.302015','Test2::IPC::Driver'=>'1.302015','Test2::IPC::Driver::Files'=>'1.302015','Test2::Util'=>'1.302015','Test2::Util::ExternalMeta'=>'1.302015','Test2::Util::HashBase'=>'1.302015','Test2::Util::Trace'=>'1.302015','Test::Builder'=>'1.302015','Test::Builder::Formatter'=>'1.302015','Test::Builder::Module'=>'1.302015','Test::Builder::Tester'=>'1.302015','Test::Builder::Tester::Color'=>'1.302015','Test::Builder::TodoDiag'=>'1.302015','Test::More'=>'1.302015','Test::Simple'=>'1.302015','Test::Tester'=>'1.302015','Test::Tester::Capture'=>'1.302015','Test::Tester::CaptureRunner'=>'1.302015','Test::Tester::Delegate'=>'1.302015','Test::use::ok'=>'1.302015','XS::APItest'=>'0.81','_charnames'=>'1.44','charnames'=>'1.44','ok'=>'1.302015','perlfaq'=>'5.021011','re'=>'0.33','threads'=>'2.08','threads::shared'=>'1.52',},removed=>{}},5.025002=>{delta_from=>5.025001,changed=>{'App::Cpan'=>'1.64','B::Op_private'=>'5.025002','CPAN'=>'2.14','CPAN::Distribution'=>'2.12','CPAN::FTP'=>'5.5007','CPAN::FirstTime'=>'5.5309','CPAN::HandleConfig'=>'5.5007','CPAN::Index'=>'2.12','CPAN::Mirrors'=>'2.12','CPAN::Plugin'=>'0.96','CPAN::Shell'=>'5.5006','Config'=>'5.025002','Cwd'=>'3.64','Devel::Peek'=>'1.24','DynaLoader'=>'1.39','ExtUtils::Command'=>'7.18','ExtUtils::Command::MM'=>'7.18','ExtUtils::Liblist'=>'7.18','ExtUtils::Liblist::Kid'=>'7.18','ExtUtils::MM'=>'7.18','ExtUtils::MM_AIX'=>'7.18','ExtUtils::MM_Any'=>'7.18','ExtUtils::MM_BeOS'=>'7.18','ExtUtils::MM_Cygwin'=>'7.18','ExtUtils::MM_DOS'=>'7.18','ExtUtils::MM_Darwin'=>'7.18','ExtUtils::MM_MacOS'=>'7.18','ExtUtils::MM_NW5'=>'7.18','ExtUtils::MM_OS2'=>'7.18','ExtUtils::MM_QNX'=>'7.18','ExtUtils::MM_UWIN'=>'7.18','ExtUtils::MM_Unix'=>'7.18','ExtUtils::MM_VMS'=>'7.18','ExtUtils::MM_VOS'=>'7.18','ExtUtils::MM_Win32'=>'7.18','ExtUtils::MM_Win95'=>'7.18','ExtUtils::MY'=>'7.18','ExtUtils::MakeMaker'=>'7.18','ExtUtils::MakeMaker::Config'=>'7.18','ExtUtils::MakeMaker::Locale'=>'7.18','ExtUtils::MakeMaker::version'=>'7.18','ExtUtils::MakeMaker::version::regex'=>'7.18','ExtUtils::Miniperl'=>'1.06','ExtUtils::Mkbootstrap'=>'7.18','ExtUtils::Mksymlists'=>'7.18','ExtUtils::ParseXS'=>'3.32','ExtUtils::ParseXS::Constants'=>'3.32','ExtUtils::ParseXS::CountLines'=>'3.32','ExtUtils::ParseXS::Eval'=>'3.32','ExtUtils::ParseXS::Utilities'=>'3.32','ExtUtils::Typemaps'=>'3.32','ExtUtils::Typemaps::Cmd'=>'3.32','ExtUtils::Typemaps::InputMap'=>'3.32','ExtUtils::Typemaps::OutputMap'=>'3.32','ExtUtils::Typemaps::Type'=>'3.32','ExtUtils::testlib'=>'7.18','File::Copy'=>'2.32','File::Glob'=>'1.27','File::Spec'=>'3.64','File::Spec::Cygwin'=>'3.64','File::Spec::Epoc'=>'3.64','File::Spec::Functions'=>'3.64','File::Spec::Mac'=>'3.64','File::Spec::OS2'=>'3.64','File::Spec::Unix'=>'3.64','File::Spec::VMS'=>'3.64','File::Spec::Win32'=>'3.64','FileHandle'=>'2.03','Getopt::Long'=>'2.49','HTTP::Tiny'=>'0.058','JSON::PP'=>'2.27400','Locale::Codes'=>'3.39','Locale::Codes::Constants'=>'3.39','Locale::Codes::Country'=>'3.39','Locale::Codes::Country_Codes'=>'3.39','Locale::Codes::Country_Retired'=>'3.39','Locale::Codes::Currency'=>'3.39','Locale::Codes::Currency_Codes'=>'3.39','Locale::Codes::Currency_Retired'=>'3.39','Locale::Codes::LangExt'=>'3.39','Locale::Codes::LangExt_Codes'=>'3.39','Locale::Codes::LangExt_Retired'=>'3.39','Locale::Codes::LangFam'=>'3.39','Locale::Codes::LangFam_Codes'=>'3.39','Locale::Codes::LangFam_Retired'=>'3.39','Locale::Codes::LangVar'=>'3.39','Locale::Codes::LangVar_Codes'=>'3.39','Locale::Codes::LangVar_Retired'=>'3.39','Locale::Codes::Language'=>'3.39','Locale::Codes::Language_Codes'=>'3.39','Locale::Codes::Language_Retired'=>'3.39','Locale::Codes::Script'=>'3.39','Locale::Codes::Script_Codes'=>'3.39','Locale::Codes::Script_Retired'=>'3.39','Locale::Country'=>'3.39','Locale::Currency'=>'3.39','Locale::Language'=>'3.39','Locale::Script'=>'3.39','Module::CoreList'=>'5.20160620','Module::CoreList::TieHashDelta'=>'5.20160620','Module::CoreList::Utils'=>'5.20160620','Opcode'=>'1.35','POSIX'=>'1.70','Pod::Checker'=>'1.73','Pod::Functions'=>'1.11','Pod::Functions::Functions'=>'1.11','Pod::Usage'=>'1.69','Test2'=>'1.302026','Test2::API'=>'1.302026','Test2::API::Breakage'=>'1.302026','Test2::API::Context'=>'1.302026','Test2::API::Instance'=>'1.302026','Test2::API::Stack'=>'1.302026','Test2::Event'=>'1.302026','Test2::Event::Bail'=>'1.302026','Test2::Event::Diag'=>'1.302026','Test2::Event::Exception'=>'1.302026','Test2::Event::Generic'=>'1.302026','Test2::Event::Note'=>'1.302026','Test2::Event::Ok'=>'1.302026','Test2::Event::Plan'=>'1.302026','Test2::Event::Skip'=>'1.302026','Test2::Event::Subtest'=>'1.302026','Test2::Event::Waiting'=>'1.302026','Test2::Formatter'=>'1.302026','Test2::Formatter::TAP'=>'1.302026','Test2::Hub'=>'1.302026','Test2::Hub::Interceptor'=>'1.302026','Test2::Hub::Interceptor::Terminator'=>'1.302026','Test2::Hub::Subtest'=>'1.302026','Test2::IPC'=>'1.302026','Test2::IPC::Driver'=>'1.302026','Test2::IPC::Driver::Files'=>'1.302026','Test2::Util'=>'1.302026','Test2::Util::ExternalMeta'=>'1.302026','Test2::Util::HashBase'=>'1.302026','Test2::Util::Trace'=>'1.302026','Test::Builder'=>'1.302026','Test::Builder::Formatter'=>'1.302026','Test::Builder::Module'=>'1.302026','Test::Builder::Tester'=>'1.302026','Test::Builder::Tester::Color'=>'1.302026','Test::Builder::TodoDiag'=>'1.302026','Test::More'=>'1.302026','Test::Simple'=>'1.302026','Test::Tester'=>'1.302026','Test::Tester::Capture'=>'1.302026','Test::Tester::CaptureRunner'=>'1.302026','Test::Tester::Delegate'=>'1.302026','Test::use::ok'=>'1.302026','Thread::Queue'=>'3.11','Time::HiRes'=>'1.9734','Unicode::UCD'=>'0.65','VMS::DCLsym'=>'1.07','XS::APItest'=>'0.82','diagnostics'=>'1.35','feature'=>'1.44','ok'=>'1.302026','threads'=>'2.09',},removed=>{}},5.025003=>{delta_from=>5.025002,changed=>{'B::Op_private'=>'5.025003','Config'=>'5.025003','Data::Dumper'=>'2.161','Devel::PPPort'=>'3.35','Encode'=>'2.84','Encode::MIME::Header'=>'2.23','Encode::MIME::Header::ISO_2022_JP'=>'1.07','ExtUtils::ParseXS'=>'3.33','ExtUtils::ParseXS::Constants'=>'3.33','ExtUtils::ParseXS::CountLines'=>'3.33','ExtUtils::ParseXS::Eval'=>'3.33','ExtUtils::ParseXS::Utilities'=>'3.33','ExtUtils::Typemaps'=>'3.33','ExtUtils::Typemaps::Cmd'=>'3.33','ExtUtils::Typemaps::InputMap'=>'3.33','ExtUtils::Typemaps::OutputMap'=>'3.33','ExtUtils::Typemaps::Type'=>'3.33','Hash::Util'=>'0.20','Math::BigFloat'=>'1.999726','Math::BigFloat::Trace'=>'0.43','Math::BigInt'=>'1.999726','Math::BigInt::Calc'=>'1.999726','Math::BigInt::CalcEmu'=>'1.999726','Math::BigInt::FastCalc'=>'0.42','Math::BigInt::Trace'=>'0.43','Math::BigRat'=>'0.260804','Module::CoreList'=>'5.20160720','Module::CoreList::TieHashDelta'=>'5.20160720','Module::CoreList::Utils'=>'5.20160720','Net::Cmd'=>'3.09','Net::Config'=>'3.09','Net::Domain'=>'3.09','Net::FTP'=>'3.09','Net::FTP::A'=>'3.09','Net::FTP::E'=>'3.09','Net::FTP::I'=>'3.09','Net::FTP::L'=>'3.09','Net::FTP::dataconn'=>'3.09','Net::NNTP'=>'3.09','Net::Netrc'=>'3.09','Net::POP3'=>'3.09','Net::SMTP'=>'3.09','Net::Time'=>'3.09','Parse::CPAN::Meta'=>'1.4422','Perl::OSType'=>'1.010','Test2'=>'1.302045','Test2::API'=>'1.302045','Test2::API::Breakage'=>'1.302045','Test2::API::Context'=>'1.302045','Test2::API::Instance'=>'1.302045','Test2::API::Stack'=>'1.302045','Test2::Event'=>'1.302045','Test2::Event::Bail'=>'1.302045','Test2::Event::Diag'=>'1.302045','Test2::Event::Exception'=>'1.302045','Test2::Event::Generic'=>'1.302045','Test2::Event::Info'=>'1.302045','Test2::Event::Note'=>'1.302045','Test2::Event::Ok'=>'1.302045','Test2::Event::Plan'=>'1.302045','Test2::Event::Skip'=>'1.302045','Test2::Event::Subtest'=>'1.302045','Test2::Event::Waiting'=>'1.302045','Test2::Formatter'=>'1.302045','Test2::Formatter::TAP'=>'1.302045','Test2::Hub'=>'1.302045','Test2::Hub::Interceptor'=>'1.302045','Test2::Hub::Interceptor::Terminator'=>'1.302045','Test2::Hub::Subtest'=>'1.302045','Test2::IPC'=>'1.302045','Test2::IPC::Driver'=>'1.302045','Test2::IPC::Driver::Files'=>'1.302045','Test2::Util'=>'1.302045','Test2::Util::ExternalMeta'=>'1.302045','Test2::Util::HashBase'=>'1.302045','Test2::Util::Trace'=>'1.302045','Test::Builder'=>'1.302045','Test::Builder::Formatter'=>'1.302045','Test::Builder::Module'=>'1.302045','Test::Builder::Tester'=>'1.302045','Test::Builder::Tester::Color'=>'1.302045','Test::Builder::TodoDiag'=>'1.302045','Test::More'=>'1.302045','Test::Simple'=>'1.302045','Test::Tester'=>'1.302045','Test::Tester::Capture'=>'1.302045','Test::Tester::CaptureRunner'=>'1.302045','Test::Tester::Delegate'=>'1.302045','Test::use::ok'=>'1.302045','Time::HiRes'=>'1.9739','Unicode'=>'9.0.0','Unicode::UCD'=>'0.66','XSLoader'=>'0.22','bigint'=>'0.43','bignum'=>'0.43','bigrat'=>'0.43','encoding'=>'2.17_01','encoding::warnings'=>'0.13','feature'=>'1.45','ok'=>'1.302045','version'=>'0.9917','version::regex'=>'0.9917','warnings'=>'1.37',},removed=>{}},5.025004=>{delta_from=>5.025003,changed=>{'App::Cpan'=>'1.64_01','App::Prove'=>'3.36_01','App::Prove::State'=>'3.36_01','App::Prove::State::Result'=>'3.36_01','App::Prove::State::Result::Test'=>'3.36_01','Archive::Tar'=>'2.10','Archive::Tar::Constant'=>'2.10','Archive::Tar::File'=>'2.10','B'=>'1.63','B::Concise'=>'0.998','B::Deparse'=>'1.38','B::Op_private'=>'5.025004','CPAN'=>'2.14_01','CPAN::Meta'=>'2.150010','CPAN::Meta::Converter'=>'2.150010','CPAN::Meta::Feature'=>'2.150010','CPAN::Meta::History'=>'2.150010','CPAN::Meta::Merge'=>'2.150010','CPAN::Meta::Prereqs'=>'2.150010','CPAN::Meta::Spec'=>'2.150010','CPAN::Meta::Validator'=>'2.150010','Carp'=>'1.42','Carp::Heavy'=>'1.42','Compress::Zlib'=>'2.069_01','Config'=>'5.025004','Config::Perl::V'=>'0.27','Cwd'=>'3.65','Digest'=>'1.17_01','Digest::SHA'=>'5.96','Encode'=>'2.86','Errno'=>'1.26','ExtUtils::Command'=>'7.24','ExtUtils::Command::MM'=>'7.24','ExtUtils::Liblist'=>'7.24','ExtUtils::Liblist::Kid'=>'7.24','ExtUtils::MM'=>'7.24','ExtUtils::MM_AIX'=>'7.24','ExtUtils::MM_Any'=>'7.24','ExtUtils::MM_BeOS'=>'7.24','ExtUtils::MM_Cygwin'=>'7.24','ExtUtils::MM_DOS'=>'7.24','ExtUtils::MM_Darwin'=>'7.24','ExtUtils::MM_MacOS'=>'7.24','ExtUtils::MM_NW5'=>'7.24','ExtUtils::MM_OS2'=>'7.24','ExtUtils::MM_QNX'=>'7.24','ExtUtils::MM_UWIN'=>'7.24','ExtUtils::MM_Unix'=>'7.24','ExtUtils::MM_VMS'=>'7.24','ExtUtils::MM_VOS'=>'7.24','ExtUtils::MM_Win32'=>'7.24','ExtUtils::MM_Win95'=>'7.24','ExtUtils::MY'=>'7.24','ExtUtils::MakeMaker'=>'7.24','ExtUtils::MakeMaker::Config'=>'7.24','ExtUtils::MakeMaker::Locale'=>'7.24','ExtUtils::MakeMaker::version'=>'7.24','ExtUtils::MakeMaker::version::regex'=>'7.24','ExtUtils::Mkbootstrap'=>'7.24','ExtUtils::Mksymlists'=>'7.24','ExtUtils::testlib'=>'7.24','File::Fetch'=>'0.52','File::Spec'=>'3.65','File::Spec::AmigaOS'=>'3.65','File::Spec::Cygwin'=>'3.65','File::Spec::Epoc'=>'3.65','File::Spec::Functions'=>'3.65','File::Spec::Mac'=>'3.65','File::Spec::OS2'=>'3.65','File::Spec::Unix'=>'3.65','File::Spec::VMS'=>'3.65','File::Spec::Win32'=>'3.65','HTTP::Tiny'=>'0.064','Hash::Util'=>'0.21','I18N::LangTags'=>'0.41','I18N::LangTags::Detect'=>'1.06','IO'=>'1.37','IO::Compress::Adapter::Bzip2'=>'2.069_01','IO::Compress::Adapter::Deflate'=>'2.069_01','IO::Compress::Adapter::Identity'=>'2.069_01','IO::Compress::Base'=>'2.069_01','IO::Compress::Base::Common'=>'2.069_01','IO::Compress::Bzip2'=>'2.069_01','IO::Compress::Deflate'=>'2.069_01','IO::Compress::Gzip'=>'2.069_01','IO::Compress::Gzip::Constants'=>'2.069_01','IO::Compress::RawDeflate'=>'2.069_01','IO::Compress::Zip'=>'2.069_01','IO::Compress::Zip::Constants'=>'2.069_01','IO::Compress::Zlib::Constants'=>'2.069_01','IO::Compress::Zlib::Extra'=>'2.069_01','IO::Socket::IP'=>'0.38','IO::Uncompress::Adapter::Bunzip2'=>'2.069_01','IO::Uncompress::Adapter::Identity'=>'2.069_01','IO::Uncompress::Adapter::Inflate'=>'2.069_01','IO::Uncompress::AnyInflate'=>'2.069_01','IO::Uncompress::AnyUncompress'=>'2.069_01','IO::Uncompress::Base'=>'2.069_01','IO::Uncompress::Bunzip2'=>'2.069_01','IO::Uncompress::Gunzip'=>'2.069_01','IO::Uncompress::Inflate'=>'2.069_01','IO::Uncompress::RawInflate'=>'2.069_01','IO::Uncompress::Unzip'=>'2.069_01','IPC::Cmd'=>'0.96','JSON::PP'=>'2.27400_01','Locale::Maketext'=>'1.28','Locale::Maketext::Simple'=>'0.21_01','Math::BigFloat::Trace'=>'0.43_01','Math::BigInt::Trace'=>'0.43_01','Memoize'=>'1.03_01','Module::CoreList'=>'5.20160820','Module::CoreList::TieHashDelta'=>'5.20160820','Module::CoreList::Utils'=>'5.20160820','Module::Load::Conditional'=>'0.68','Module::Metadata'=>'1.000033','NEXT'=>'0.67','Net::Cmd'=>'3.10','Net::Config'=>'3.10','Net::Domain'=>'3.10','Net::FTP'=>'3.10','Net::FTP::A'=>'3.10','Net::FTP::E'=>'3.10','Net::FTP::I'=>'3.10','Net::FTP::L'=>'3.10','Net::FTP::dataconn'=>'3.10','Net::NNTP'=>'3.10','Net::Netrc'=>'3.10','Net::POP3'=>'3.10','Net::Ping'=>'2.44','Net::SMTP'=>'3.10','Net::Time'=>'3.10','Opcode'=>'1.37','POSIX'=>'1.71','Parse::CPAN::Meta'=>'2.150010','Pod::Html'=>'1.2201','Pod::Perldoc'=>'3.27','Pod::Perldoc::BaseTo'=>'3.27','Pod::Perldoc::GetOptsOO'=>'3.27','Pod::Perldoc::ToANSI'=>'3.27','Pod::Perldoc::ToChecker'=>'3.27','Pod::Perldoc::ToMan'=>'3.27','Pod::Perldoc::ToNroff'=>'3.27','Pod::Perldoc::ToPod'=>'3.27','Pod::Perldoc::ToRtf'=>'3.27','Pod::Perldoc::ToTerm'=>'3.27','Pod::Perldoc::ToText'=>'3.27','Pod::Perldoc::ToTk'=>'3.27','Pod::Perldoc::ToXml'=>'3.27','Storable'=>'2.57','Sys::Syslog'=>'0.34_01','TAP::Base'=>'3.36_01','TAP::Formatter::Base'=>'3.36_01','TAP::Formatter::Color'=>'3.36_01','TAP::Formatter::Console'=>'3.36_01','TAP::Formatter::Console::ParallelSession'=>'3.36_01','TAP::Formatter::Console::Session'=>'3.36_01','TAP::Formatter::File'=>'3.36_01','TAP::Formatter::File::Session'=>'3.36_01','TAP::Formatter::Session'=>'3.36_01','TAP::Harness'=>'3.36_01','TAP::Harness::Env'=>'3.36_01','TAP::Object'=>'3.36_01','TAP::Parser'=>'3.36_01','TAP::Parser::Aggregator'=>'3.36_01','TAP::Parser::Grammar'=>'3.36_01','TAP::Parser::Iterator'=>'3.36_01','TAP::Parser::Iterator::Array'=>'3.36_01','TAP::Parser::Iterator::Process'=>'3.36_01','TAP::Parser::Iterator::Stream'=>'3.36_01','TAP::Parser::IteratorFactory'=>'3.36_01','TAP::Parser::Multiplexer'=>'3.36_01','TAP::Parser::Result'=>'3.36_01','TAP::Parser::Result::Bailout'=>'3.36_01','TAP::Parser::Result::Comment'=>'3.36_01','TAP::Parser::Result::Plan'=>'3.36_01','TAP::Parser::Result::Pragma'=>'3.36_01','TAP::Parser::Result::Test'=>'3.36_01','TAP::Parser::Result::Unknown'=>'3.36_01','TAP::Parser::Result::Version'=>'3.36_01','TAP::Parser::Result::YAML'=>'3.36_01','TAP::Parser::ResultFactory'=>'3.36_01','TAP::Parser::Scheduler'=>'3.36_01','TAP::Parser::Scheduler::Job'=>'3.36_01','TAP::Parser::Scheduler::Spinner'=>'3.36_01','TAP::Parser::Source'=>'3.36_01','TAP::Parser::SourceHandler'=>'3.36_01','TAP::Parser::SourceHandler::Executable'=>'3.36_01','TAP::Parser::SourceHandler::File'=>'3.36_01','TAP::Parser::SourceHandler::Handle'=>'3.36_01','TAP::Parser::SourceHandler::Perl'=>'3.36_01','TAP::Parser::SourceHandler::RawTAP'=>'3.36_01','TAP::Parser::YAMLish::Reader'=>'3.36_01','TAP::Parser::YAMLish::Writer'=>'3.36_01','Test'=>'1.29','Test2'=>'1.302052','Test2::API'=>'1.302052','Test2::API::Breakage'=>'1.302052','Test2::API::Context'=>'1.302052','Test2::API::Instance'=>'1.302052','Test2::API::Stack'=>'1.302052','Test2::Event'=>'1.302052','Test2::Event::Bail'=>'1.302052','Test2::Event::Diag'=>'1.302052','Test2::Event::Exception'=>'1.302052','Test2::Event::Generic'=>'1.302052','Test2::Event::Info'=>'1.302052','Test2::Event::Note'=>'1.302052','Test2::Event::Ok'=>'1.302052','Test2::Event::Plan'=>'1.302052','Test2::Event::Skip'=>'1.302052','Test2::Event::Subtest'=>'1.302052','Test2::Event::Waiting'=>'1.302052','Test2::Formatter'=>'1.302052','Test2::Formatter::TAP'=>'1.302052','Test2::Hub'=>'1.302052','Test2::Hub::Interceptor'=>'1.302052','Test2::Hub::Interceptor::Terminator'=>'1.302052','Test2::Hub::Subtest'=>'1.302052','Test2::IPC'=>'1.302052','Test2::IPC::Driver'=>'1.302052','Test2::IPC::Driver::Files'=>'1.302052','Test2::Util'=>'1.302052','Test2::Util::ExternalMeta'=>'1.302052','Test2::Util::HashBase'=>'1.302052','Test2::Util::Trace'=>'1.302052','Test::Builder'=>'1.302052','Test::Builder::Formatter'=>'1.302052','Test::Builder::Module'=>'1.302052','Test::Builder::Tester'=>'1.302052','Test::Builder::Tester::Color'=>'1.302052','Test::Builder::TodoDiag'=>'1.302052','Test::Harness'=>'3.36_01','Test::More'=>'1.302052','Test::Simple'=>'1.302052','Test::Tester'=>'1.302052','Test::Tester::Capture'=>'1.302052','Test::Tester::CaptureRunner'=>'1.302052','Test::Tester::Delegate'=>'1.302052','Test::use::ok'=>'1.302052','Tie::Hash::NamedCapture'=>'0.10','Time::Local'=>'1.24','XS::APItest'=>'0.83','arybase'=>'0.12','base'=>'2.24','bigint'=>'0.43_01','bignum'=>'0.43_01','bigrat'=>'0.43_01','encoding'=>'2.18','ok'=>'1.302052',},removed=>{}},5.025005=>{delta_from=>5.025004,changed=>{'B::Op_private'=>'5.025005','Config'=>'5.025005','Filter::Simple'=>'0.93','Locale::Codes'=>'3.40','Locale::Codes::Constants'=>'3.40','Locale::Codes::Country'=>'3.40','Locale::Codes::Country_Codes'=>'3.40','Locale::Codes::Country_Retired'=>'3.40','Locale::Codes::Currency'=>'3.40','Locale::Codes::Currency_Codes'=>'3.40','Locale::Codes::Currency_Retired'=>'3.40','Locale::Codes::LangExt'=>'3.40','Locale::Codes::LangExt_Codes'=>'3.40','Locale::Codes::LangExt_Retired'=>'3.40','Locale::Codes::LangFam'=>'3.40','Locale::Codes::LangFam_Codes'=>'3.40','Locale::Codes::LangFam_Retired'=>'3.40','Locale::Codes::LangVar'=>'3.40','Locale::Codes::LangVar_Codes'=>'3.40','Locale::Codes::LangVar_Retired'=>'3.40','Locale::Codes::Language'=>'3.40','Locale::Codes::Language_Codes'=>'3.40','Locale::Codes::Language_Retired'=>'3.40','Locale::Codes::Script'=>'3.40','Locale::Codes::Script_Codes'=>'3.40','Locale::Codes::Script_Retired'=>'3.40','Locale::Country'=>'3.40','Locale::Currency'=>'3.40','Locale::Language'=>'3.40','Locale::Script'=>'3.40','Module::CoreList'=>'5.20160920','Module::CoreList::TieHashDelta'=>'5.20160920','Module::CoreList::Utils'=>'5.20160920','POSIX'=>'1.72','Sys::Syslog'=>'0.35','Test2'=>'1.302056','Test2::API'=>'1.302056','Test2::API::Breakage'=>'1.302056','Test2::API::Context'=>'1.302056','Test2::API::Instance'=>'1.302056','Test2::API::Stack'=>'1.302056','Test2::Event'=>'1.302056','Test2::Event::Bail'=>'1.302056','Test2::Event::Diag'=>'1.302056','Test2::Event::Exception'=>'1.302056','Test2::Event::Generic'=>'1.302056','Test2::Event::Info'=>'1.302056','Test2::Event::Note'=>'1.302056','Test2::Event::Ok'=>'1.302056','Test2::Event::Plan'=>'1.302056','Test2::Event::Skip'=>'1.302056','Test2::Event::Subtest'=>'1.302056','Test2::Event::Waiting'=>'1.302056','Test2::Formatter'=>'1.302056','Test2::Formatter::TAP'=>'1.302056','Test2::Hub'=>'1.302056','Test2::Hub::Interceptor'=>'1.302056','Test2::Hub::Interceptor::Terminator'=>'1.302056','Test2::Hub::Subtest'=>'1.302056','Test2::IPC'=>'1.302056','Test2::IPC::Driver'=>'1.302056','Test2::IPC::Driver::Files'=>'1.302056','Test2::Util'=>'1.302056','Test2::Util::ExternalMeta'=>'1.302056','Test2::Util::HashBase'=>'1.302056','Test2::Util::Trace'=>'1.302056','Test::Builder'=>'1.302056','Test::Builder::Formatter'=>'1.302056','Test::Builder::Module'=>'1.302056','Test::Builder::Tester'=>'1.302056','Test::Builder::Tester::Color'=>'1.302056','Test::Builder::TodoDiag'=>'1.302056','Test::More'=>'1.302056','Test::Simple'=>'1.302056','Test::Tester'=>'1.302056','Test::Tester::Capture'=>'1.302056','Test::Tester::CaptureRunner'=>'1.302056','Test::Tester::Delegate'=>'1.302056','Test::use::ok'=>'1.302056','Thread::Semaphore'=>'2.13','XS::APItest'=>'0.84','XSLoader'=>'0.24','ok'=>'1.302056',},removed=>{}},5.025006=>{delta_from=>5.025005,changed=>{'Archive::Tar'=>'2.14','Archive::Tar::Constant'=>'2.14','Archive::Tar::File'=>'2.14','B'=>'1.64','B::Concise'=>'0.999','B::Deparse'=>'1.39','B::Op_private'=>'5.025006','Config'=>'5.025006','Data::Dumper'=>'2.162','Devel::Peek'=>'1.25','HTTP::Tiny'=>'0.070','List::Util'=>'1.46','List::Util::XS'=>'1.46','Module::CoreList'=>'5.20161020','Module::CoreList::TieHashDelta'=>'5.20161020','Module::CoreList::Utils'=>'5.20161020','Net::Ping'=>'2.51','OS2::DLL'=>'1.07','Opcode'=>'1.38','POSIX'=>'1.73','PerlIO::encoding'=>'0.25','Pod::Man'=>'4.08','Pod::ParseLink'=>'4.08','Pod::Text'=>'4.08','Pod::Text::Color'=>'4.08','Pod::Text::Overstrike'=>'4.08','Pod::Text::Termcap'=>'4.08','Scalar::Util'=>'1.46','Storable'=>'2.58','Sub::Util'=>'1.46','Test2'=>'1.302059','Test2::API'=>'1.302059','Test2::API::Breakage'=>'1.302059','Test2::API::Context'=>'1.302059','Test2::API::Instance'=>'1.302059','Test2::API::Stack'=>'1.302059','Test2::Event'=>'1.302059','Test2::Event::Bail'=>'1.302059','Test2::Event::Diag'=>'1.302059','Test2::Event::Exception'=>'1.302059','Test2::Event::Generic'=>'1.302059','Test2::Event::Info'=>'1.302059','Test2::Event::Note'=>'1.302059','Test2::Event::Ok'=>'1.302059','Test2::Event::Plan'=>'1.302059','Test2::Event::Skip'=>'1.302059','Test2::Event::Subtest'=>'1.302059','Test2::Event::Waiting'=>'1.302059','Test2::Formatter'=>'1.302059','Test2::Formatter::TAP'=>'1.302059','Test2::Hub'=>'1.302059','Test2::Hub::Interceptor'=>'1.302059','Test2::Hub::Interceptor::Terminator'=>'1.302059','Test2::Hub::Subtest'=>'1.302059','Test2::IPC'=>'1.302059','Test2::IPC::Driver'=>'1.302059','Test2::IPC::Driver::Files'=>'1.302059','Test2::Util'=>'1.302059','Test2::Util::ExternalMeta'=>'1.302059','Test2::Util::HashBase'=>'1.302059','Test2::Util::Trace'=>'1.302059','Test::Builder'=>'1.302059','Test::Builder::Formatter'=>'1.302059','Test::Builder::Module'=>'1.302059','Test::Builder::Tester'=>'1.302059','Test::Builder::Tester::Color'=>'1.302059','Test::Builder::TodoDiag'=>'1.302059','Test::More'=>'1.302059','Test::Simple'=>'1.302059','Test::Tester'=>'1.302059','Test::Tester::Capture'=>'1.302059','Test::Tester::CaptureRunner'=>'1.302059','Test::Tester::Delegate'=>'1.302059','Test::use::ok'=>'1.302059','Time::HiRes'=>'1.9740_01','VMS::Stdio'=>'2.42','XS::APItest'=>'0.86','attributes'=>'0.28','mro'=>'1.19','ok'=>'1.302059','overload'=>'1.27','parent'=>'0.236',},removed=>{}},5.025007=>{delta_from=>5.025006,changed=>{'Archive::Tar'=>'2.18','Archive::Tar::Constant'=>'2.18','Archive::Tar::File'=>'2.18','B'=>'1.65','B::Op_private'=>'5.025007','Config'=>'5.025007','Cwd'=>'3.66','Data::Dumper'=>'2.165','Devel::Peek'=>'1.26','DynaLoader'=>'1.40','Errno'=>'1.27','ExtUtils::ParseXS::Utilities'=>'3.34','File::Spec'=>'3.66','File::Spec::AmigaOS'=>'3.66','File::Spec::Cygwin'=>'3.66','File::Spec::Epoc'=>'3.66','File::Spec::Functions'=>'3.66','File::Spec::Mac'=>'3.66','File::Spec::OS2'=>'3.66','File::Spec::Unix'=>'3.66','File::Spec::VMS'=>'3.66','File::Spec::Win32'=>'3.66','Hash::Util'=>'0.22','JSON::PP'=>'2.27400_02','List::Util'=>'1.46_02','List::Util::XS'=>'1.46_02','Math::BigFloat'=>'1.999727','Math::BigInt'=>'1.999727','Math::BigInt::Calc'=>'1.999727','Math::BigInt::CalcEmu'=>'1.999727','Math::Complex'=>'1.5901','Module::CoreList'=>'5.20161120','Module::CoreList::TieHashDelta'=>'5.20161120','Module::CoreList::Utils'=>'5.20161120','Net::Ping'=>'2.55','Opcode'=>'1.39','POSIX'=>'1.75','Pod::Man'=>'4.09','Pod::ParseLink'=>'4.09','Pod::Text'=>'4.09','Pod::Text::Color'=>'4.09','Pod::Text::Overstrike'=>'4.09','Pod::Text::Termcap'=>'4.09','Scalar::Util'=>'1.46_02','Storable'=>'2.59','Sub::Util'=>'1.46_02','Term::ANSIColor'=>'4.06','Test2'=>'1.302062','Test2::API'=>'1.302062','Test2::API::Breakage'=>'1.302062','Test2::API::Context'=>'1.302062','Test2::API::Instance'=>'1.302062','Test2::API::Stack'=>'1.302062','Test2::Event'=>'1.302062','Test2::Event::Bail'=>'1.302062','Test2::Event::Diag'=>'1.302062','Test2::Event::Exception'=>'1.302062','Test2::Event::Generic'=>'1.302062','Test2::Event::Info'=>'1.302062','Test2::Event::Note'=>'1.302062','Test2::Event::Ok'=>'1.302062','Test2::Event::Plan'=>'1.302062','Test2::Event::Skip'=>'1.302062','Test2::Event::Subtest'=>'1.302062','Test2::Event::Waiting'=>'1.302062','Test2::Formatter'=>'1.302062','Test2::Formatter::TAP'=>'1.302062','Test2::Hub'=>'1.302062','Test2::Hub::Interceptor'=>'1.302062','Test2::Hub::Interceptor::Terminator'=>'1.302062','Test2::Hub::Subtest'=>'1.302062','Test2::IPC'=>'1.302062','Test2::IPC::Driver'=>'1.302062','Test2::IPC::Driver::Files'=>'1.302062','Test2::Util'=>'1.302062','Test2::Util::ExternalMeta'=>'1.302062','Test2::Util::HashBase'=>'1.302062','Test2::Util::Trace'=>'1.302062','Test::Builder'=>'1.302062','Test::Builder::Formatter'=>'1.302062','Test::Builder::Module'=>'1.302062','Test::Builder::Tester'=>'1.302062','Test::Builder::Tester::Color'=>'1.302062','Test::Builder::TodoDiag'=>'1.302062','Test::More'=>'1.302062','Test::Simple'=>'1.302062','Test::Tester'=>'1.302062','Test::Tester::Capture'=>'1.302062','Test::Tester::CaptureRunner'=>'1.302062','Test::Tester::Delegate'=>'1.302062','Test::use::ok'=>'1.302062','Time::HiRes'=>'1.9740_03','Unicode::Collate'=>'1.18','Unicode::Collate::CJK::Big5'=>'1.18','Unicode::Collate::CJK::GB2312'=>'1.18','Unicode::Collate::CJK::JISX0208'=>'1.18','Unicode::Collate::CJK::Korean'=>'1.18','Unicode::Collate::CJK::Pinyin'=>'1.18','Unicode::Collate::CJK::Stroke'=>'1.18','Unicode::Collate::CJK::Zhuyin'=>'1.18','Unicode::Collate::Locale'=>'1.18','Unicode::UCD'=>'0.67','XS::APItest'=>'0.87','XS::Typemap'=>'0.15','mro'=>'1.20','ok'=>'1.302062','threads'=>'2.10',},removed=>{}},5.025008=>{delta_from=>5.025007,changed=>{'Archive::Tar'=>'2.24','Archive::Tar::Constant'=>'2.24','Archive::Tar::File'=>'2.24','B::Debug'=>'1.24','B::Op_private'=>'5.025008','Config'=>'5.025008','Data::Dumper'=>'2.166','Encode'=>'2.88','Encode::Alias'=>'2.21','Encode::CN::HZ'=>'2.08','Encode::MIME::Header'=>'2.24','Encode::MIME::Name'=>'1.02','Encode::Unicode'=>'2.1501','IO'=>'1.38','Locale::Codes'=>'3.42','Locale::Codes::Constants'=>'3.42','Locale::Codes::Country'=>'3.42','Locale::Codes::Country_Codes'=>'3.42','Locale::Codes::Country_Retired'=>'3.42','Locale::Codes::Currency'=>'3.42','Locale::Codes::Currency_Codes'=>'3.42','Locale::Codes::Currency_Retired'=>'3.42','Locale::Codes::LangExt'=>'3.42','Locale::Codes::LangExt_Codes'=>'3.42','Locale::Codes::LangExt_Retired'=>'3.42','Locale::Codes::LangFam'=>'3.42','Locale::Codes::LangFam_Codes'=>'3.42','Locale::Codes::LangFam_Retired'=>'3.42','Locale::Codes::LangVar'=>'3.42','Locale::Codes::LangVar_Codes'=>'3.42','Locale::Codes::LangVar_Retired'=>'3.42','Locale::Codes::Language'=>'3.42','Locale::Codes::Language_Codes'=>'3.42','Locale::Codes::Language_Retired'=>'3.42','Locale::Codes::Script'=>'3.42','Locale::Codes::Script_Codes'=>'3.42','Locale::Codes::Script_Retired'=>'3.42','Locale::Country'=>'3.42','Locale::Currency'=>'3.42','Locale::Language'=>'3.42','Locale::Script'=>'3.42','Math::BigFloat'=>'1.999806','Math::BigFloat::Trace'=>'0.47','Math::BigInt'=>'1.999806','Math::BigInt::Calc'=>'1.999806','Math::BigInt::CalcEmu'=>'1.999806','Math::BigInt::FastCalc'=>'0.5005','Math::BigInt::Lib'=>'1.999806','Math::BigInt::Trace'=>'0.47','Math::BigRat'=>'0.2611','Module::CoreList'=>'5.20161220','Module::CoreList::TieHashDelta'=>'5.20161220','Module::CoreList::Utils'=>'5.20161220','POSIX'=>'1.76','PerlIO::scalar'=>'0.25','Pod::Simple'=>'3.35','Pod::Simple::BlackBox'=>'3.35','Pod::Simple::Checker'=>'3.35','Pod::Simple::Debug'=>'3.35','Pod::Simple::DumpAsText'=>'3.35','Pod::Simple::DumpAsXML'=>'3.35','Pod::Simple::HTML'=>'3.35','Pod::Simple::HTMLBatch'=>'3.35','Pod::Simple::LinkSection'=>'3.35','Pod::Simple::Methody'=>'3.35','Pod::Simple::Progress'=>'3.35','Pod::Simple::PullParser'=>'3.35','Pod::Simple::PullParserEndToken'=>'3.35','Pod::Simple::PullParserStartToken'=>'3.35','Pod::Simple::PullParserTextToken'=>'3.35','Pod::Simple::PullParserToken'=>'3.35','Pod::Simple::RTF'=>'3.35','Pod::Simple::Search'=>'3.35','Pod::Simple::SimpleTree'=>'3.35','Pod::Simple::Text'=>'3.35','Pod::Simple::TextContent'=>'3.35','Pod::Simple::TiedOutFH'=>'3.35','Pod::Simple::Transcode'=>'3.35','Pod::Simple::TranscodeDumb'=>'3.35','Pod::Simple::TranscodeSmart'=>'3.35','Pod::Simple::XHTML'=>'3.35','Pod::Simple::XMLOutStream'=>'3.35','Test2'=>'1.302073','Test2::API'=>'1.302073','Test2::API::Breakage'=>'1.302073','Test2::API::Context'=>'1.302073','Test2::API::Instance'=>'1.302073','Test2::API::Stack'=>'1.302073','Test2::Event'=>'1.302073','Test2::Event::Bail'=>'1.302073','Test2::Event::Diag'=>'1.302073','Test2::Event::Encoding'=>'1.302073','Test2::Event::Exception'=>'1.302073','Test2::Event::Generic'=>'1.302073','Test2::Event::Info'=>'1.302073','Test2::Event::Note'=>'1.302073','Test2::Event::Ok'=>'1.302073','Test2::Event::Plan'=>'1.302073','Test2::Event::Skip'=>'1.302073','Test2::Event::Subtest'=>'1.302073','Test2::Event::TAP::Version'=>'1.302073','Test2::Event::Waiting'=>'1.302073','Test2::Formatter'=>'1.302073','Test2::Formatter::TAP'=>'1.302073','Test2::Hub'=>'1.302073','Test2::Hub::Interceptor'=>'1.302073','Test2::Hub::Interceptor::Terminator'=>'1.302073','Test2::Hub::Subtest'=>'1.302073','Test2::IPC'=>'1.302073','Test2::IPC::Driver'=>'1.302073','Test2::IPC::Driver::Files'=>'1.302073','Test2::Tools::Tiny'=>'1.302073','Test2::Util'=>'1.302073','Test2::Util::ExternalMeta'=>'1.302073','Test2::Util::HashBase'=>'0.002','Test2::Util::Trace'=>'1.302073','Test::Builder'=>'1.302073','Test::Builder::Formatter'=>'1.302073','Test::Builder::Module'=>'1.302073','Test::Builder::Tester'=>'1.302073','Test::Builder::Tester::Color'=>'1.302073','Test::Builder::TodoDiag'=>'1.302073','Test::More'=>'1.302073','Test::Simple'=>'1.302073','Test::Tester'=>'1.302073','Test::Tester::Capture'=>'1.302073','Test::Tester::CaptureRunner'=>'1.302073','Test::Tester::Delegate'=>'1.302073','Test::use::ok'=>'1.302073','Time::HiRes'=>'1.9741','Time::Local'=>'1.25','Unicode::Collate'=>'1.19','Unicode::Collate::CJK::Big5'=>'1.19','Unicode::Collate::CJK::GB2312'=>'1.19','Unicode::Collate::CJK::JISX0208'=>'1.19','Unicode::Collate::CJK::Korean'=>'1.19','Unicode::Collate::CJK::Pinyin'=>'1.19','Unicode::Collate::CJK::Stroke'=>'1.19','Unicode::Collate::CJK::Zhuyin'=>'1.19','Unicode::Collate::Locale'=>'1.19','bigint'=>'0.47','bignum'=>'0.47','bigrat'=>'0.47','encoding'=>'2.19','ok'=>'1.302073',},removed=>{}},5.022003=>{delta_from=>5.022002,changed=>{'App::Cpan'=>'1.63_01','App::Prove'=>'3.35_01','App::Prove::State'=>'3.35_01','App::Prove::State::Result'=>'3.35_01','App::Prove::State::Result::Test'=>'3.35_01','Archive::Tar'=>'2.04_01','Archive::Tar::Constant'=>'2.04_01','Archive::Tar::File'=>'2.04_01','B::Op_private'=>'5.022003','CPAN'=>'2.11_01','Compress::Zlib'=>'2.068_001','Config'=>'5.022003','Cwd'=>'3.56_02','Digest'=>'1.17_01','Digest::SHA'=>'5.95_01','Encode'=>'2.72_01','ExtUtils::Command'=>'1.20_01','ExtUtils::Command::MM'=>'7.04_02','ExtUtils::Liblist'=>'7.04_02','ExtUtils::Liblist::Kid'=>'7.04_02','ExtUtils::MM'=>'7.04_02','ExtUtils::MM_AIX'=>'7.04_02','ExtUtils::MM_Any'=>'7.04_02','ExtUtils::MM_BeOS'=>'7.04_02','ExtUtils::MM_Cygwin'=>'7.04_02','ExtUtils::MM_DOS'=>'7.04_02','ExtUtils::MM_Darwin'=>'7.04_02','ExtUtils::MM_MacOS'=>'7.04_02','ExtUtils::MM_NW5'=>'7.04_02','ExtUtils::MM_OS2'=>'7.04_02','ExtUtils::MM_QNX'=>'7.04_02','ExtUtils::MM_UWIN'=>'7.04_02','ExtUtils::MM_Unix'=>'7.04_02','ExtUtils::MM_VMS'=>'7.04_02','ExtUtils::MM_VOS'=>'7.04_02','ExtUtils::MM_Win32'=>'7.04_02','ExtUtils::MM_Win95'=>'7.04_02','ExtUtils::MY'=>'7.04_02','ExtUtils::MakeMaker'=>'7.04_02','ExtUtils::MakeMaker::Config'=>'7.04_02','ExtUtils::Mkbootstrap'=>'7.04_02','ExtUtils::Mksymlists'=>'7.04_02','ExtUtils::testlib'=>'7.04_02','File::Fetch'=>'0.48_01','File::Spec'=>'3.56_02','File::Spec::Cygwin'=>'3.56_02','File::Spec::Epoc'=>'3.56_02','File::Spec::Functions'=>'3.56_02','File::Spec::Mac'=>'3.56_02','File::Spec::OS2'=>'3.56_02','File::Spec::Unix'=>'3.56_02','File::Spec::VMS'=>'3.56_02','File::Spec::Win32'=>'3.56_02','HTTP::Tiny'=>'0.054_01','I18N::LangTags::Detect'=>'1.05_01','IO'=>'1.35_01','IO::Compress::Adapter::Bzip2'=>'2.068_001','IO::Compress::Adapter::Deflate'=>'2.068_001','IO::Compress::Adapter::Identity'=>'2.068_001','IO::Compress::Base'=>'2.068_001','IO::Compress::Base::Common'=>'2.068_001','IO::Compress::Bzip2'=>'2.068_001','IO::Compress::Deflate'=>'2.068_001','IO::Compress::Gzip'=>'2.068_001','IO::Compress::Gzip::Constants'=>'2.068_001','IO::Compress::RawDeflate'=>'2.068_001','IO::Compress::Zip'=>'2.068_001','IO::Compress::Zip::Constants'=>'2.068_001','IO::Compress::Zlib::Constants'=>'2.068_001','IO::Compress::Zlib::Extra'=>'2.068_001','IO::Uncompress::Adapter::Bunzip2'=>'2.068_001','IO::Uncompress::Adapter::Identity'=>'2.068_001','IO::Uncompress::Adapter::Inflate'=>'2.068_001','IO::Uncompress::AnyInflate'=>'2.068_001','IO::Uncompress::AnyUncompress'=>'2.068_001','IO::Uncompress::Base'=>'2.068_001','IO::Uncompress::Bunzip2'=>'2.068_001','IO::Uncompress::Gunzip'=>'2.068_001','IO::Uncompress::Inflate'=>'2.068_001','IO::Uncompress::RawInflate'=>'2.068_001','IO::Uncompress::Unzip'=>'2.068_001','IPC::Cmd'=>'0.92_01','JSON::PP'=>'2.27300_01','Locale::Maketext'=>'1.26_01','Locale::Maketext::Simple'=>'0.21_01','Memoize'=>'1.03_01','Module::CoreList'=>'5.20170114_22','Module::CoreList::TieHashDelta'=>'5.20170114_22','Module::CoreList::Utils'=>'5.20170114_22','Module::Metadata::corpus::BOMTest::UTF16BE'=>undef,'Module::Metadata::corpus::BOMTest::UTF16LE'=>undef,'Module::Metadata::corpus::BOMTest::UTF8'=>'1','Net::Cmd'=>'3.05_01','Net::Config'=>'3.05_01','Net::Domain'=>'3.05_01','Net::FTP'=>'3.05_01','Net::FTP::A'=>'3.05_01','Net::FTP::E'=>'3.05_01','Net::FTP::I'=>'3.05_01','Net::FTP::L'=>'3.05_01','Net::FTP::dataconn'=>'3.05_01','Net::NNTP'=>'3.05_01','Net::Netrc'=>'3.05_01','Net::POP3'=>'3.05_01','Net::Ping'=>'2.43_01','Net::SMTP'=>'3.05_01','Net::Time'=>'3.05_01','Parse::CPAN::Meta'=>'1.4414_001','Pod::Html'=>'1.2201','Pod::Perldoc'=>'3.25_01','Storable'=>'2.53_02','Sys::Syslog'=>'0.33_01','TAP::Base'=>'3.35_01','TAP::Formatter::Base'=>'3.35_01','TAP::Formatter::Color'=>'3.35_01','TAP::Formatter::Console'=>'3.35_01','TAP::Formatter::Console::ParallelSession'=>'3.35_01','TAP::Formatter::Console::Session'=>'3.35_01','TAP::Formatter::File'=>'3.35_01','TAP::Formatter::File::Session'=>'3.35_01','TAP::Formatter::Session'=>'3.35_01','TAP::Harness'=>'3.35_01','TAP::Harness::Env'=>'3.35_01','TAP::Object'=>'3.35_01','TAP::Parser'=>'3.35_01','TAP::Parser::Aggregator'=>'3.35_01','TAP::Parser::Grammar'=>'3.35_01','TAP::Parser::Iterator'=>'3.35_01','TAP::Parser::Iterator::Array'=>'3.35_01','TAP::Parser::Iterator::Process'=>'3.35_01','TAP::Parser::Iterator::Stream'=>'3.35_01','TAP::Parser::IteratorFactory'=>'3.35_01','TAP::Parser::Multiplexer'=>'3.35_01','TAP::Parser::Result'=>'3.35_01','TAP::Parser::Result::Bailout'=>'3.35_01','TAP::Parser::Result::Comment'=>'3.35_01','TAP::Parser::Result::Plan'=>'3.35_01','TAP::Parser::Result::Pragma'=>'3.35_01','TAP::Parser::Result::Test'=>'3.35_01','TAP::Parser::Result::Unknown'=>'3.35_01','TAP::Parser::Result::Version'=>'3.35_01','TAP::Parser::Result::YAML'=>'3.35_01','TAP::Parser::ResultFactory'=>'3.35_01','TAP::Parser::Scheduler'=>'3.35_01','TAP::Parser::Scheduler::Job'=>'3.35_01','TAP::Parser::Scheduler::Spinner'=>'3.35_01','TAP::Parser::Source'=>'3.35_01','TAP::Parser::SourceHandler'=>'3.35_01','TAP::Parser::SourceHandler::Executable'=>'3.35_01','TAP::Parser::SourceHandler::File'=>'3.35_01','TAP::Parser::SourceHandler::Handle'=>'3.35_01','TAP::Parser::SourceHandler::Perl'=>'3.35_01','TAP::Parser::SourceHandler::RawTAP'=>'3.35_01','TAP::Parser::YAMLish::Reader'=>'3.35_01','TAP::Parser::YAMLish::Writer'=>'3.35_01','Test'=>'1.26_01','Test::Harness'=>'3.35_01','XSLoader'=>'0.20_01','bigint'=>'0.39_01','bignum'=>'0.39_01','bigrat'=>'0.39_01',},removed=>{}},5.024001=>{delta_from=>5.024000,changed=>{'App::Cpan'=>'1.63_01','App::Prove'=>'3.36_01','App::Prove::State'=>'3.36_01','App::Prove::State::Result'=>'3.36_01','App::Prove::State::Result::Test'=>'3.36_01','Archive::Tar'=>'2.04_01','Archive::Tar::Constant'=>'2.04_01','Archive::Tar::File'=>'2.04_01','B::Op_private'=>'5.024001','CPAN'=>'2.11_01','Compress::Zlib'=>'2.069_001','Config'=>'5.024001','Cwd'=>'3.63_01','Digest'=>'1.17_01','Digest::SHA'=>'5.95_01','Encode'=>'2.80_01','ExtUtils::Command'=>'7.10_02','ExtUtils::Command::MM'=>'7.10_02','ExtUtils::Liblist'=>'7.10_02','ExtUtils::Liblist::Kid'=>'7.10_02','ExtUtils::MM'=>'7.10_02','ExtUtils::MM_AIX'=>'7.10_02','ExtUtils::MM_Any'=>'7.10_02','ExtUtils::MM_BeOS'=>'7.10_02','ExtUtils::MM_Cygwin'=>'7.10_02','ExtUtils::MM_DOS'=>'7.10_02','ExtUtils::MM_Darwin'=>'7.10_02','ExtUtils::MM_MacOS'=>'7.10_02','ExtUtils::MM_NW5'=>'7.10_02','ExtUtils::MM_OS2'=>'7.10_02','ExtUtils::MM_QNX'=>'7.10_02','ExtUtils::MM_UWIN'=>'7.10_02','ExtUtils::MM_Unix'=>'7.10_02','ExtUtils::MM_VMS'=>'7.10_02','ExtUtils::MM_VOS'=>'7.10_02','ExtUtils::MM_Win32'=>'7.10_02','ExtUtils::MM_Win95'=>'7.10_02','ExtUtils::MY'=>'7.10_02','ExtUtils::MakeMaker'=>'7.10_02','ExtUtils::MakeMaker::Config'=>'7.10_02','ExtUtils::Mkbootstrap'=>'7.10_02','ExtUtils::Mksymlists'=>'7.10_02','ExtUtils::testlib'=>'7.10_02','File::Fetch'=>'0.48_01','File::Spec'=>'3.63_01','File::Spec::Cygwin'=>'3.63_01','File::Spec::Epoc'=>'3.63_01','File::Spec::Functions'=>'3.63_01','File::Spec::Mac'=>'3.63_01','File::Spec::OS2'=>'3.63_01','File::Spec::Unix'=>'3.63_01','File::Spec::VMS'=>'3.63_01','File::Spec::Win32'=>'3.63_01','HTTP::Tiny'=>'0.056_001','I18N::LangTags::Detect'=>'1.05_01','IO'=>'1.36_01','IO::Compress::Adapter::Bzip2'=>'2.069_001','IO::Compress::Adapter::Deflate'=>'2.069_001','IO::Compress::Adapter::Identity'=>'2.069_001','IO::Compress::Base'=>'2.069_001','IO::Compress::Base::Common'=>'2.069_001','IO::Compress::Bzip2'=>'2.069_001','IO::Compress::Deflate'=>'2.069_001','IO::Compress::Gzip'=>'2.069_001','IO::Compress::Gzip::Constants'=>'2.069_001','IO::Compress::RawDeflate'=>'2.069_001','IO::Compress::Zip'=>'2.069_001','IO::Compress::Zip::Constants'=>'2.069_001','IO::Compress::Zlib::Constants'=>'2.069_001','IO::Compress::Zlib::Extra'=>'2.069_001','IO::Uncompress::Adapter::Bunzip2'=>'2.069_001','IO::Uncompress::Adapter::Identity'=>'2.069_001','IO::Uncompress::Adapter::Inflate'=>'2.069_001','IO::Uncompress::AnyInflate'=>'2.069_001','IO::Uncompress::AnyUncompress'=>'2.069_001','IO::Uncompress::Base'=>'2.069_001','IO::Uncompress::Bunzip2'=>'2.069_001','IO::Uncompress::Gunzip'=>'2.069_001','IO::Uncompress::Inflate'=>'2.069_001','IO::Uncompress::RawInflate'=>'2.069_001','IO::Uncompress::Unzip'=>'2.069_001','IPC::Cmd'=>'0.92_01','JSON::PP'=>'2.27300_01','Locale::Maketext'=>'1.26_01','Locale::Maketext::Simple'=>'0.21_01','Math::BigFloat::Trace'=>'0.42_01','Math::BigInt::Trace'=>'0.42_01','Memoize'=>'1.03_01','Module::CoreList'=>'5.20170114_24','Module::CoreList::TieHashDelta'=>'5.20170114_24','Module::CoreList::Utils'=>'5.20170114_24','Module::Metadata::corpus::BOMTest::UTF16BE'=>undef,'Module::Metadata::corpus::BOMTest::UTF16LE'=>undef,'Module::Metadata::corpus::BOMTest::UTF8'=>'1','Net::Cmd'=>'3.08_01','Net::Config'=>'3.08_01','Net::Domain'=>'3.08_01','Net::FTP'=>'3.08_01','Net::FTP::A'=>'3.08_01','Net::FTP::E'=>'3.08_01','Net::FTP::I'=>'3.08_01','Net::FTP::L'=>'3.08_01','Net::FTP::dataconn'=>'3.08_01','Net::NNTP'=>'3.08_01','Net::Netrc'=>'3.08_01','Net::POP3'=>'3.08_01','Net::Ping'=>'2.43_01','Net::SMTP'=>'3.08_01','Net::Time'=>'3.08_01','Parse::CPAN::Meta'=>'1.4417_001','Pod::Html'=>'1.2201','Pod::Perldoc'=>'3.25_03','Storable'=>'2.56_01','Sys::Syslog'=>'0.33_01','TAP::Base'=>'3.36_01','TAP::Formatter::Base'=>'3.36_01','TAP::Formatter::Color'=>'3.36_01','TAP::Formatter::Console'=>'3.36_01','TAP::Formatter::Console::ParallelSession'=>'3.36_01','TAP::Formatter::Console::Session'=>'3.36_01','TAP::Formatter::File'=>'3.36_01','TAP::Formatter::File::Session'=>'3.36_01','TAP::Formatter::Session'=>'3.36_01','TAP::Harness'=>'3.36_01','TAP::Harness::Env'=>'3.36_01','TAP::Object'=>'3.36_01','TAP::Parser'=>'3.36_01','TAP::Parser::Aggregator'=>'3.36_01','TAP::Parser::Grammar'=>'3.36_01','TAP::Parser::Iterator'=>'3.36_01','TAP::Parser::Iterator::Array'=>'3.36_01','TAP::Parser::Iterator::Process'=>'3.36_01','TAP::Parser::Iterator::Stream'=>'3.36_01','TAP::Parser::IteratorFactory'=>'3.36_01','TAP::Parser::Multiplexer'=>'3.36_01','TAP::Parser::Result'=>'3.36_01','TAP::Parser::Result::Bailout'=>'3.36_01','TAP::Parser::Result::Comment'=>'3.36_01','TAP::Parser::Result::Plan'=>'3.36_01','TAP::Parser::Result::Pragma'=>'3.36_01','TAP::Parser::Result::Test'=>'3.36_01','TAP::Parser::Result::Unknown'=>'3.36_01','TAP::Parser::Result::Version'=>'3.36_01','TAP::Parser::Result::YAML'=>'3.36_01','TAP::Parser::ResultFactory'=>'3.36_01','TAP::Parser::Scheduler'=>'3.36_01','TAP::Parser::Scheduler::Job'=>'3.36_01','TAP::Parser::Scheduler::Spinner'=>'3.36_01','TAP::Parser::Source'=>'3.36_01','TAP::Parser::SourceHandler'=>'3.36_01','TAP::Parser::SourceHandler::Executable'=>'3.36_01','TAP::Parser::SourceHandler::File'=>'3.36_01','TAP::Parser::SourceHandler::Handle'=>'3.36_01','TAP::Parser::SourceHandler::Perl'=>'3.36_01','TAP::Parser::SourceHandler::RawTAP'=>'3.36_01','TAP::Parser::YAMLish::Reader'=>'3.36_01','TAP::Parser::YAMLish::Writer'=>'3.36_01','Test'=>'1.28_01','Test::Harness'=>'3.36_01','XSLoader'=>'0.22','bigint'=>'0.42_01','bignum'=>'0.42_01','bigrat'=>'0.42_01',},removed=>{}},5.025009=>{delta_from=>5.025008,changed=>{'App::Cpan'=>'1.66','B::Deparse'=>'1.40','B::Op_private'=>'5.025009','B::Terse'=>'1.07','B::Xref'=>'1.06','CPAN'=>'2.16','CPAN::Bundle'=>'5.5002','CPAN::Distribution'=>'2.16','CPAN::Exception::RecursiveDependency'=>'5.5001','CPAN::FTP'=>'5.5008','CPAN::FirstTime'=>'5.5310','CPAN::HandleConfig'=>'5.5008','CPAN::Module'=>'5.5003','Compress::Raw::Bzip2'=>'2.070','Compress::Raw::Zlib'=>'2.070','Config'=>'5.025009','DB_File'=>'1.840','Data::Dumper'=>'2.167','Devel::SelfStubber'=>'1.06','DynaLoader'=>'1.41','Errno'=>'1.28','ExtUtils::Embed'=>'1.34','File::Glob'=>'1.28','I18N::LangTags'=>'0.42','Module::CoreList'=>'5.20170120','Module::CoreList::TieHashDelta'=>'5.20170120','Module::CoreList::Utils'=>'5.20170120','OS2::Process'=>'1.12','PerlIO::scalar'=>'0.26','Pod::Html'=>'1.2202','Storable'=>'2.61','Symbol'=>'1.08','Term::ReadLine'=>'1.16','Test'=>'1.30','Unicode::UCD'=>'0.68','VMS::DCLsym'=>'1.08','XS::APItest'=>'0.88','XSLoader'=>'0.26','attributes'=>'0.29','diagnostics'=>'1.36','feature'=>'1.46','lib'=>'0.64','overload'=>'1.28','re'=>'0.34','threads'=>'2.12','threads::shared'=>'1.54',},removed=>{}},5.025010=>{delta_from=>5.025009,changed=>{'B'=>'1.68','B::Op_private'=>'5.025010','CPAN'=>'2.17','CPAN::Distribution'=>'2.17','Config'=>'5.02501','Getopt::Std'=>'1.12','Module::CoreList'=>'5.20170220','Module::CoreList::TieHashDelta'=>'5.20170220','Module::CoreList::Utils'=>'5.20170220','PerlIO'=>'1.10','Storable'=>'2.62','Thread::Queue'=>'3.12','feature'=>'1.47','open'=>'1.11','threads'=>'2.13',},removed=>{}},5.025011=>{delta_from=>5.025010,changed=>{'App::Prove'=>'3.38','App::Prove::State'=>'3.38','App::Prove::State::Result'=>'3.38','App::Prove::State::Result::Test'=>'3.38','B::Op_private'=>'5.025011','Compress::Raw::Bzip2'=>'2.074','Compress::Raw::Zlib'=>'2.074','Compress::Zlib'=>'2.074','Config'=>'5.025011','Config::Perl::V'=>'0.28','Cwd'=>'3.67','ExtUtils::ParseXS'=>'3.34','ExtUtils::ParseXS::Constants'=>'3.34','ExtUtils::ParseXS::CountLines'=>'3.34','ExtUtils::ParseXS::Eval'=>'3.34','ExtUtils::Typemaps'=>'3.34','ExtUtils::Typemaps::Cmd'=>'3.34','ExtUtils::Typemaps::InputMap'=>'3.34','ExtUtils::Typemaps::OutputMap'=>'3.34','ExtUtils::Typemaps::Type'=>'3.34','File::Spec'=>'3.67','File::Spec::AmigaOS'=>'3.67','File::Spec::Cygwin'=>'3.67','File::Spec::Epoc'=>'3.67','File::Spec::Functions'=>'3.67','File::Spec::Mac'=>'3.67','File::Spec::OS2'=>'3.67','File::Spec::Unix'=>'3.67','File::Spec::VMS'=>'3.67','File::Spec::Win32'=>'3.67','IO::Compress::Adapter::Bzip2'=>'2.074','IO::Compress::Adapter::Deflate'=>'2.074','IO::Compress::Adapter::Identity'=>'2.074','IO::Compress::Base'=>'2.074','IO::Compress::Base::Common'=>'2.074','IO::Compress::Bzip2'=>'2.074','IO::Compress::Deflate'=>'2.074','IO::Compress::Gzip'=>'2.074','IO::Compress::Gzip::Constants'=>'2.074','IO::Compress::RawDeflate'=>'2.074','IO::Compress::Zip'=>'2.074','IO::Compress::Zip::Constants'=>'2.074','IO::Compress::Zlib::Constants'=>'2.074','IO::Compress::Zlib::Extra'=>'2.074','IO::Uncompress::Adapter::Bunzip2'=>'2.074','IO::Uncompress::Adapter::Identity'=>'2.074','IO::Uncompress::Adapter::Inflate'=>'2.074','IO::Uncompress::AnyInflate'=>'2.074','IO::Uncompress::AnyUncompress'=>'2.074','IO::Uncompress::Base'=>'2.074','IO::Uncompress::Bunzip2'=>'2.074','IO::Uncompress::Gunzip'=>'2.074','IO::Uncompress::Inflate'=>'2.074','IO::Uncompress::RawInflate'=>'2.074','IO::Uncompress::Unzip'=>'2.074','Module::CoreList'=>'5.20170320','Module::CoreList::TieHashDelta'=>'5.20170230','Module::CoreList::Utils'=>'5.20170320','Pod::Perldoc'=>'3.28','Pod::Perldoc::BaseTo'=>'3.28','Pod::Perldoc::GetOptsOO'=>'3.28','Pod::Perldoc::ToANSI'=>'3.28','Pod::Perldoc::ToChecker'=>'3.28','Pod::Perldoc::ToMan'=>'3.28','Pod::Perldoc::ToNroff'=>'3.28','Pod::Perldoc::ToPod'=>'3.28','Pod::Perldoc::ToRtf'=>'3.28','Pod::Perldoc::ToTerm'=>'3.28','Pod::Perldoc::ToText'=>'3.28','Pod::Perldoc::ToTk'=>'3.28','Pod::Perldoc::ToXml'=>'3.28','TAP::Base'=>'3.38','TAP::Formatter::Base'=>'3.38','TAP::Formatter::Color'=>'3.38','TAP::Formatter::Console'=>'3.38','TAP::Formatter::Console::ParallelSession'=>'3.38','TAP::Formatter::Console::Session'=>'3.38','TAP::Formatter::File'=>'3.38','TAP::Formatter::File::Session'=>'3.38','TAP::Formatter::Session'=>'3.38','TAP::Harness'=>'3.38','TAP::Harness::Env'=>'3.38','TAP::Object'=>'3.38','TAP::Parser'=>'3.38','TAP::Parser::Aggregator'=>'3.38','TAP::Parser::Grammar'=>'3.38','TAP::Parser::Iterator'=>'3.38','TAP::Parser::Iterator::Array'=>'3.38','TAP::Parser::Iterator::Process'=>'3.38','TAP::Parser::Iterator::Stream'=>'3.38','TAP::Parser::IteratorFactory'=>'3.38','TAP::Parser::Multiplexer'=>'3.38','TAP::Parser::Result'=>'3.38','TAP::Parser::Result::Bailout'=>'3.38','TAP::Parser::Result::Comment'=>'3.38','TAP::Parser::Result::Plan'=>'3.38','TAP::Parser::Result::Pragma'=>'3.38','TAP::Parser::Result::Test'=>'3.38','TAP::Parser::Result::Unknown'=>'3.38','TAP::Parser::Result::Version'=>'3.38','TAP::Parser::Result::YAML'=>'3.38','TAP::Parser::ResultFactory'=>'3.38','TAP::Parser::Scheduler'=>'3.38','TAP::Parser::Scheduler::Job'=>'3.38','TAP::Parser::Scheduler::Spinner'=>'3.38','TAP::Parser::Source'=>'3.38','TAP::Parser::SourceHandler'=>'3.38','TAP::Parser::SourceHandler::Executable'=>'3.38','TAP::Parser::SourceHandler::File'=>'3.38','TAP::Parser::SourceHandler::Handle'=>'3.38','TAP::Parser::SourceHandler::Perl'=>'3.38','TAP::Parser::SourceHandler::RawTAP'=>'3.38','TAP::Parser::YAMLish::Reader'=>'3.38','TAP::Parser::YAMLish::Writer'=>'3.38','Test::Harness'=>'3.38','VMS::Stdio'=>'2.41','threads'=>'2.15','threads::shared'=>'1.55',},removed=>{}},5.025012=>{delta_from=>5.025011,changed=>{'B::Op_private'=>'5.025012','CPAN'=>'2.18','CPAN::Bundle'=>'5.5003','CPAN::Distribution'=>'2.18','Config'=>'5.025012','DynaLoader'=>'1.42','Module::CoreList'=>'5.20170420','Module::CoreList::TieHashDelta'=>'5.20170420','Module::CoreList::Utils'=>'5.20170420','Safe'=>'2.40','XSLoader'=>'0.27','base'=>'2.25','threads::shared'=>'1.56',},removed=>{}},5.026000=>{delta_from=>5.025012,changed=>{'B::Op_private'=>'5.026000','Config'=>'5.026','Module::CoreList'=>'5.20170530','Module::CoreList::TieHashDelta'=>'5.20170530','Module::CoreList::Utils'=>'5.20170530',},removed=>{}},5.027000=>{delta_from=>5.026000,changed=>{'Attribute::Handlers'=>'1.00','B::Concise'=>'1.000','B::Deparse'=>'1.41','B::Op_private'=>'5.027000','Config'=>'5.027','Module::CoreList'=>'5.20170531','Module::CoreList::TieHashDelta'=>'5.20170531','Module::CoreList::Utils'=>'5.20170531','O'=>'1.02','attributes'=>'0.3','feature'=>'1.48',},removed=>{}},5.027001=>{delta_from=>5.027,changed=>{'App::Prove'=>'3.39','App::Prove::State'=>'3.39','App::Prove::State::Result'=>'3.39','App::Prove::State::Result::Test'=>'3.39','Archive::Tar'=>'2.26','Archive::Tar::Constant'=>'2.26','Archive::Tar::File'=>'2.26','B::Op_private'=>'5.027001','B::Terse'=>'1.08','Config'=>'5.027001','Devel::PPPort'=>'3.36','DirHandle'=>'1.05','ExtUtils::Command'=>'7.30','ExtUtils::Command::MM'=>'7.30','ExtUtils::Install'=>'2.14','ExtUtils::Installed'=>'2.14','ExtUtils::Liblist'=>'7.30','ExtUtils::Liblist::Kid'=>'7.30','ExtUtils::MM'=>'7.30','ExtUtils::MM_AIX'=>'7.30','ExtUtils::MM_Any'=>'7.30','ExtUtils::MM_BeOS'=>'7.30','ExtUtils::MM_Cygwin'=>'7.30','ExtUtils::MM_DOS'=>'7.30','ExtUtils::MM_Darwin'=>'7.30','ExtUtils::MM_MacOS'=>'7.30','ExtUtils::MM_NW5'=>'7.30','ExtUtils::MM_OS2'=>'7.30','ExtUtils::MM_QNX'=>'7.30','ExtUtils::MM_UWIN'=>'7.30','ExtUtils::MM_Unix'=>'7.30','ExtUtils::MM_VMS'=>'7.30','ExtUtils::MM_VOS'=>'7.30','ExtUtils::MM_Win32'=>'7.30','ExtUtils::MM_Win95'=>'7.30','ExtUtils::MY'=>'7.30','ExtUtils::MakeMaker'=>'7.30','ExtUtils::MakeMaker::Config'=>'7.30','ExtUtils::MakeMaker::Locale'=>'7.30','ExtUtils::MakeMaker::version'=>'7.30','ExtUtils::MakeMaker::version::regex'=>'7.30','ExtUtils::Mkbootstrap'=>'7.30','ExtUtils::Mksymlists'=>'7.30','ExtUtils::Packlist'=>'2.14','ExtUtils::testlib'=>'7.30','File::Path'=>'2.14','Filter::Util::Call'=>'1.57','GDBM_File'=>'1.16','Getopt::Long'=>'2.5','IO::Socket::IP'=>'0.39','IPC::Cmd'=>'0.98','JSON::PP'=>'2.94','JSON::PP::Boolean'=>'2.94','Locale::Codes'=>'3.52','Locale::Codes::Constants'=>'3.52','Locale::Codes::Country'=>'3.52','Locale::Codes::Country_Codes'=>'3.52','Locale::Codes::Country_Retired'=>'3.52','Locale::Codes::Currency'=>'3.52','Locale::Codes::Currency_Codes'=>'3.52','Locale::Codes::Currency_Retired'=>'3.52','Locale::Codes::LangExt'=>'3.52','Locale::Codes::LangExt_Codes'=>'3.52','Locale::Codes::LangExt_Retired'=>'3.52','Locale::Codes::LangFam'=>'3.52','Locale::Codes::LangFam_Codes'=>'3.52','Locale::Codes::LangFam_Retired'=>'3.52','Locale::Codes::LangVar'=>'3.52','Locale::Codes::LangVar_Codes'=>'3.52','Locale::Codes::LangVar_Retired'=>'3.52','Locale::Codes::Language'=>'3.52','Locale::Codes::Language_Codes'=>'3.52','Locale::Codes::Language_Retired'=>'3.52','Locale::Codes::Script'=>'3.52','Locale::Codes::Script_Codes'=>'3.52','Locale::Codes::Script_Retired'=>'3.52','Locale::Country'=>'3.52','Locale::Currency'=>'3.52','Locale::Language'=>'3.52','Locale::Script'=>'3.52','Module::CoreList'=>'5.20170621','Module::CoreList::TieHashDelta'=>'5.20170621','Module::CoreList::Utils'=>'5.20170621','PerlIO::scalar'=>'0.27','PerlIO::via'=>'0.17','Storable'=>'2.63','TAP::Base'=>'3.39','TAP::Formatter::Base'=>'3.39','TAP::Formatter::Color'=>'3.39','TAP::Formatter::Console'=>'3.39','TAP::Formatter::Console::ParallelSession'=>'3.39','TAP::Formatter::Console::Session'=>'3.39','TAP::Formatter::File'=>'3.39','TAP::Formatter::File::Session'=>'3.39','TAP::Formatter::Session'=>'3.39','TAP::Harness'=>'3.39','TAP::Harness::Env'=>'3.39','TAP::Object'=>'3.39','TAP::Parser'=>'3.39','TAP::Parser::Aggregator'=>'3.39','TAP::Parser::Grammar'=>'3.39','TAP::Parser::Iterator'=>'3.39','TAP::Parser::Iterator::Array'=>'3.39','TAP::Parser::Iterator::Process'=>'3.39','TAP::Parser::Iterator::Stream'=>'3.39','TAP::Parser::IteratorFactory'=>'3.39','TAP::Parser::Multiplexer'=>'3.39','TAP::Parser::Result'=>'3.39','TAP::Parser::Result::Bailout'=>'3.39','TAP::Parser::Result::Comment'=>'3.39','TAP::Parser::Result::Plan'=>'3.39','TAP::Parser::Result::Pragma'=>'3.39','TAP::Parser::Result::Test'=>'3.39','TAP::Parser::Result::Unknown'=>'3.39','TAP::Parser::Result::Version'=>'3.39','TAP::Parser::Result::YAML'=>'3.39','TAP::Parser::ResultFactory'=>'3.39','TAP::Parser::Scheduler'=>'3.39','TAP::Parser::Scheduler::Job'=>'3.39','TAP::Parser::Scheduler::Spinner'=>'3.39','TAP::Parser::Source'=>'3.39','TAP::Parser::SourceHandler'=>'3.39','TAP::Parser::SourceHandler::Executable'=>'3.39','TAP::Parser::SourceHandler::File'=>'3.39','TAP::Parser::SourceHandler::Handle'=>'3.39','TAP::Parser::SourceHandler::Perl'=>'3.39','TAP::Parser::SourceHandler::RawTAP'=>'3.39','TAP::Parser::YAMLish::Reader'=>'3.39','TAP::Parser::YAMLish::Writer'=>'3.39','Test::Harness'=>'3.39','XS::APItest'=>'0.89','_charnames'=>'1.45','charnames'=>'1.45','if'=>'0.0607','mro'=>'1.21','threads'=>'2.16','threads::shared'=>'1.57','version'=>'0.9918','version::regex'=>'0.9918',},removed=>{}},5.022004=>{delta_from=>5.022003,changed=>{'B::Op_private'=>'5.022004','Config'=>'5.022004','Module::CoreList'=>'5.20170715_22','Module::CoreList::TieHashDelta'=>'5.20170715_22','Module::CoreList::Utils'=>'5.20170715_22','base'=>'2.22_01',},removed=>{}},5.024002=>{delta_from=>5.024001,changed=>{'B::Op_private'=>'5.024002','Config'=>'5.024002','Module::CoreList'=>'5.20170715_24','Module::CoreList::TieHashDelta'=>'5.20170715_24','Module::CoreList::Utils'=>'5.20170715_24','base'=>'2.23_01',},removed=>{}},5.027002=>{delta_from=>5.027001,changed=>{'B::Op_private'=>'5.027002','Carp'=>'1.43','Carp::Heavy'=>'1.43','Config'=>'5.027002','Cwd'=>'3.68','Encode'=>'2.92','Encode::Alias'=>'2.23','Encode::CN::HZ'=>'2.09','Encode::Encoding'=>'2.08','Encode::GSM0338'=>'2.07','Encode::Guess'=>'2.07','Encode::JP::JIS7'=>'2.07','Encode::KR::2022_KR'=>'2.04','Encode::MIME::Header'=>'2.27','Encode::MIME::Header::ISO_2022_JP'=>'1.09','Encode::Unicode'=>'2.16','Encode::Unicode::UTF7'=>'2.10','ExtUtils::CBuilder'=>'0.280228','ExtUtils::CBuilder::Base'=>'0.280228','ExtUtils::CBuilder::Platform::Unix'=>'0.280228','ExtUtils::CBuilder::Platform::VMS'=>'0.280228','ExtUtils::CBuilder::Platform::Windows'=>'0.280228','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280228','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280228','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280228','ExtUtils::CBuilder::Platform::aix'=>'0.280228','ExtUtils::CBuilder::Platform::android'=>'0.280228','ExtUtils::CBuilder::Platform::cygwin'=>'0.280228','ExtUtils::CBuilder::Platform::darwin'=>'0.280228','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280228','ExtUtils::CBuilder::Platform::os2'=>'0.280228','File::Glob'=>'1.29','File::Spec'=>'3.68','File::Spec::AmigaOS'=>'3.68','File::Spec::Cygwin'=>'3.68','File::Spec::Epoc'=>'3.68','File::Spec::Functions'=>'3.68','File::Spec::Mac'=>'3.68','File::Spec::OS2'=>'3.68','File::Spec::Unix'=>'3.68','File::Spec::VMS'=>'3.68','File::Spec::Win32'=>'3.68','List::Util'=>'1.48','List::Util::XS'=>'1.48','Math::BigRat'=>'0.2613','Module::CoreList'=>'5.20170720','Module::CoreList::TieHashDelta'=>'5.20170720','Module::CoreList::Utils'=>'5.20170720','Opcode'=>'1.40','POSIX'=>'1.77','PerlIO::scalar'=>'0.29','Scalar::Util'=>'1.48','Sub::Util'=>'1.48','Time::HiRes'=>'1.9743','Time::Piece'=>'1.3201','Time::Seconds'=>'1.3201','Unicode'=>'10.0.0','XS::APItest'=>'0.90','arybase'=>'0.13','encoding'=>'2.20','feature'=>'1.49','re'=>'0.35',},removed=>{}},5.027003=>{delta_from=>5.027002,changed=>{'B'=>'1.69','B::Concise'=>'1.001','B::Debug'=>'1.25','B::Deparse'=>'1.42','B::Op_private'=>'5.027003','Config'=>'5.027003','Data::Dumper'=>'2.167_02','Devel::Peek'=>'1.27','ExtUtils::Constant'=>'0.24','ExtUtils::Constant::Base'=>'0.06','ExtUtils::Constant::ProxySubs'=>'0.09','ExtUtils::Constant::Utils'=>'0.04','ExtUtils::ParseXS'=>'3.35','ExtUtils::ParseXS::Constants'=>'3.35','ExtUtils::ParseXS::CountLines'=>'3.35','ExtUtils::ParseXS::Eval'=>'3.35','ExtUtils::ParseXS::Utilities'=>'3.35','ExtUtils::Typemaps'=>'3.35','ExtUtils::Typemaps::Cmd'=>'3.35','ExtUtils::Typemaps::InputMap'=>'3.35','ExtUtils::Typemaps::OutputMap'=>'3.35','ExtUtils::Typemaps::Type'=>'3.35','Filter::Simple'=>'0.94','Module::CoreList'=>'5.20170821','Module::CoreList::TieHashDelta'=>'5.20170821','Module::CoreList::Utils'=>'5.20170821','SelfLoader'=>'1.24','Storable'=>'2.64','XS::APItest'=>'0.91','base'=>'2.26','threads'=>'2.17','utf8'=>'1.20',},removed=>{}},5.027004=>{delta_from=>5.027003,changed=>{'B::Op_private'=>'5.027004','Config'=>'5.027004','File::Glob'=>'1.30','I18N::Langinfo'=>'0.14','Module::CoreList'=>'5.20170920','Module::CoreList::TieHashDelta'=>'5.20170920','Module::CoreList::Utils'=>'5.20170920','Term::ReadLine'=>'1.17','VMS::Stdio'=>'2.42','XS::APItest'=>'0.92','attributes'=>'0.31','sort'=>'2.03','threads'=>'2.18',},removed=>{}},5.024003=>{delta_from=>5.024002,changed=>{'B::Op_private'=>'5.024003','Config'=>'5.024003','Module::CoreList'=>'5.20170922_24','Module::CoreList::TieHashDelta'=>'5.20170922_24','Module::CoreList::Utils'=>'5.20170922_24','POSIX'=>'1.65_01','Time::HiRes'=>'1.9741',},removed=>{}},5.026001=>{delta_from=>5.026000,changed=>{'B::Op_private'=>'5.026001','Config'=>'5.026001','Module::CoreList'=>'5.20170922_26','Module::CoreList::TieHashDelta'=>'5.20170922_26','Module::CoreList::Utils'=>'5.20170922_26','_charnames'=>'1.45','base'=>'2.26','charnames'=>'1.45',},removed=>{}},5.027005=>{delta_from=>5.027004,changed=>{'B'=>'1.70','B::Concise'=>'1.002','B::Deparse'=>'1.43','B::Op_private'=>'5.027005','B::Xref'=>'1.07','Config'=>'5.027005','Config::Perl::V'=>'0.29','Digest::SHA'=>'5.98','Encode'=>'2.93','Encode::CN::HZ'=>'2.10','Encode::JP::JIS7'=>'2.08','Encode::MIME::Header'=>'2.28','Encode::MIME::Name'=>'1.03','File::Fetch'=>'0.54','File::Path'=>'2.15','List::Util'=>'1.49','List::Util::XS'=>'1.49','Locale::Codes'=>'3.54','Locale::Codes::Constants'=>'3.54','Locale::Codes::Country'=>'3.54','Locale::Codes::Country_Codes'=>'3.54','Locale::Codes::Country_Retired'=>'3.54','Locale::Codes::Currency'=>'3.54','Locale::Codes::Currency_Codes'=>'3.54','Locale::Codes::Currency_Retired'=>'3.54','Locale::Codes::LangExt'=>'3.54','Locale::Codes::LangExt_Codes'=>'3.54','Locale::Codes::LangExt_Retired'=>'3.54','Locale::Codes::LangFam'=>'3.54','Locale::Codes::LangFam_Codes'=>'3.54','Locale::Codes::LangFam_Retired'=>'3.54','Locale::Codes::LangVar'=>'3.54','Locale::Codes::LangVar_Codes'=>'3.54','Locale::Codes::LangVar_Retired'=>'3.54','Locale::Codes::Language'=>'3.54','Locale::Codes::Language_Codes'=>'3.54','Locale::Codes::Language_Retired'=>'3.54','Locale::Codes::Script'=>'3.54','Locale::Codes::Script_Codes'=>'3.54','Locale::Codes::Script_Retired'=>'3.54','Locale::Country'=>'3.54','Locale::Currency'=>'3.54','Locale::Language'=>'3.54','Locale::Script'=>'3.54','Math::BigFloat'=>'1.999811','Math::BigInt'=>'1.999811','Math::BigInt::Calc'=>'1.999811','Math::BigInt::CalcEmu'=>'1.999811','Math::BigInt::FastCalc'=>'0.5006','Math::BigInt::Lib'=>'1.999811','Module::CoreList'=>'5.20171020','Module::CoreList::TieHashDelta'=>'5.20171020','Module::CoreList::Utils'=>'5.20171020','NEXT'=>'0.67_01','POSIX'=>'1.78','Pod::Perldoc'=>'3.2801','Scalar::Util'=>'1.49','Sub::Util'=>'1.49','Sys::Hostname'=>'1.21','Test2'=>'1.302103','Test2::API'=>'1.302103','Test2::API::Breakage'=>'1.302103','Test2::API::Context'=>'1.302103','Test2::API::Instance'=>'1.302103','Test2::API::Stack'=>'1.302103','Test2::Event'=>'1.302103','Test2::Event::Bail'=>'1.302103','Test2::Event::Diag'=>'1.302103','Test2::Event::Encoding'=>'1.302103','Test2::Event::Exception'=>'1.302103','Test2::Event::Fail'=>'1.302103','Test2::Event::Generic'=>'1.302103','Test2::Event::Note'=>'1.302103','Test2::Event::Ok'=>'1.302103','Test2::Event::Pass'=>'1.302103','Test2::Event::Plan'=>'1.302103','Test2::Event::Skip'=>'1.302103','Test2::Event::Subtest'=>'1.302103','Test2::Event::TAP::Version'=>'1.302103','Test2::Event::Waiting'=>'1.302103','Test2::EventFacet'=>'1.302103','Test2::EventFacet::About'=>'1.302103','Test2::EventFacet::Amnesty'=>'1.302103','Test2::EventFacet::Assert'=>'1.302103','Test2::EventFacet::Control'=>'1.302103','Test2::EventFacet::Error'=>'1.302103','Test2::EventFacet::Info'=>'1.302103','Test2::EventFacet::Meta'=>'1.302103','Test2::EventFacet::Parent'=>'1.302103','Test2::EventFacet::Plan'=>'1.302103','Test2::EventFacet::Trace'=>'1.302103','Test2::Formatter'=>'1.302103','Test2::Formatter::TAP'=>'1.302103','Test2::Hub'=>'1.302103','Test2::Hub::Interceptor'=>'1.302103','Test2::Hub::Interceptor::Terminator'=>'1.302103','Test2::Hub::Subtest'=>'1.302103','Test2::IPC'=>'1.302103','Test2::IPC::Driver'=>'1.302103','Test2::IPC::Driver::Files'=>'1.302103','Test2::Tools::Tiny'=>'1.302103','Test2::Util'=>'1.302103','Test2::Util::ExternalMeta'=>'1.302103','Test2::Util::Facets2Legacy'=>'1.302103','Test2::Util::HashBase'=>'0.005','Test2::Util::Trace'=>'1.302103','Test::Builder'=>'1.302103','Test::Builder::Formatter'=>'1.302103','Test::Builder::IO::Scalar'=>'2.114','Test::Builder::Module'=>'1.302103','Test::Builder::Tester'=>'1.302103','Test::Builder::Tester::Color'=>'1.302103','Test::Builder::TodoDiag'=>'1.302103','Test::More'=>'1.302103','Test::Simple'=>'1.302103','Test::Tester'=>'1.302103','Test::Tester::Capture'=>'1.302103','Test::Tester::CaptureRunner'=>'1.302103','Test::Tester::Delegate'=>'1.302103','Test::use::ok'=>'1.302103','Time::HiRes'=>'1.9746','Time::Piece'=>'1.3202','Time::Seconds'=>'1.3202','arybase'=>'0.14','encoding'=>'2.21','ok'=>'1.302103',},removed=>{'Test2::Event::Info'=>1,}},5.027006=>{delta_from=>5.027005,changed=>{'Attribute::Handlers'=>'1.01','B'=>'1.72','B::Concise'=>'1.003','B::Deparse'=>'1.45','B::Op_private'=>'5.027006','Carp'=>'1.44','Carp::Heavy'=>'1.44','Compress::Raw::Zlib'=>'2.075','Config'=>'5.027006','Config::Extensions'=>'0.02','Cwd'=>'3.70','DynaLoader'=>'1.44','ExtUtils::CBuilder'=>'0.280229','ExtUtils::CBuilder::Platform::Unix'=>'0.280229','ExtUtils::CBuilder::Platform::VMS'=>'0.280229','ExtUtils::CBuilder::Platform::Windows'=>'0.280229','ExtUtils::CBuilder::Platform::aix'=>'0.280229','ExtUtils::CBuilder::Platform::android'=>'0.280229','ExtUtils::CBuilder::Platform::cygwin'=>'0.280229','ExtUtils::CBuilder::Platform::darwin'=>'0.280229','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280229','ExtUtils::CBuilder::Platform::os2'=>'0.280229','ExtUtils::Embed'=>'1.35','ExtUtils::Miniperl'=>'1.07','ExtUtils::ParseXS'=>'3.36','ExtUtils::ParseXS::Constants'=>'3.36','ExtUtils::ParseXS::CountLines'=>'3.36','ExtUtils::ParseXS::Eval'=>'3.36','ExtUtils::ParseXS::Utilities'=>'3.36','ExtUtils::Typemaps'=>'3.36','ExtUtils::Typemaps::Cmd'=>'3.36','ExtUtils::Typemaps::InputMap'=>'3.36','ExtUtils::Typemaps::OutputMap'=>'3.36','ExtUtils::Typemaps::Type'=>'3.36','ExtUtils::XSSymSet'=>'1.4','File::Copy'=>'2.33','File::Spec'=>'3.69','File::Spec::AmigaOS'=>'3.69','File::Spec::Cygwin'=>'3.69','File::Spec::Epoc'=>'3.69','File::Spec::Functions'=>'3.69','File::Spec::Mac'=>'3.69','File::Spec::OS2'=>'3.69','File::Spec::Unix'=>'3.69','File::Spec::VMS'=>'3.69','File::Spec::Win32'=>'3.69','File::stat'=>'1.08','FileCache'=>'1.10','Filter::Simple'=>'0.95','Hash::Util::FieldHash'=>'1.20','I18N::LangTags'=>'0.43','I18N::LangTags::Detect'=>'1.07','I18N::LangTags::List'=>'0.40','I18N::Langinfo'=>'0.15','IO::Handle'=>'1.37','IO::Select'=>'1.23','Locale::Maketext'=>'1.29','Module::CoreList'=>'5.20171120','Module::CoreList::TieHashDelta'=>'5.20171120','Module::CoreList::Utils'=>'5.20171120','Net::Cmd'=>'3.11','Net::Config'=>'3.11','Net::Domain'=>'3.11','Net::FTP'=>'3.11','Net::FTP::A'=>'3.11','Net::FTP::E'=>'3.11','Net::FTP::I'=>'3.11','Net::FTP::L'=>'3.11','Net::FTP::dataconn'=>'3.11','Net::NNTP'=>'3.11','Net::Netrc'=>'3.11','Net::POP3'=>'3.11','Net::Ping'=>'2.62','Net::SMTP'=>'3.11','Net::Time'=>'3.11','Net::hostent'=>'1.02','Net::netent'=>'1.01','Net::protoent'=>'1.01','Net::servent'=>'1.02','O'=>'1.03','ODBM_File'=>'1.15','Opcode'=>'1.41','POSIX'=>'1.80','Pod::Html'=>'1.2203','SelfLoader'=>'1.25','Socket'=>'2.020_04','Storable'=>'2.65','Test'=>'1.31','Test2'=>'1.302111','Test2::API'=>'1.302111','Test2::API::Breakage'=>'1.302111','Test2::API::Context'=>'1.302111','Test2::API::Instance'=>'1.302111','Test2::API::Stack'=>'1.302111','Test2::Event'=>'1.302111','Test2::Event::Bail'=>'1.302111','Test2::Event::Diag'=>'1.302111','Test2::Event::Encoding'=>'1.302111','Test2::Event::Exception'=>'1.302111','Test2::Event::Fail'=>'1.302111','Test2::Event::Generic'=>'1.302111','Test2::Event::Note'=>'1.302111','Test2::Event::Ok'=>'1.302111','Test2::Event::Pass'=>'1.302111','Test2::Event::Plan'=>'1.302111','Test2::Event::Skip'=>'1.302111','Test2::Event::Subtest'=>'1.302111','Test2::Event::TAP::Version'=>'1.302111','Test2::Event::Waiting'=>'1.302111','Test2::EventFacet'=>'1.302111','Test2::EventFacet::About'=>'1.302111','Test2::EventFacet::Amnesty'=>'1.302111','Test2::EventFacet::Assert'=>'1.302111','Test2::EventFacet::Control'=>'1.302111','Test2::EventFacet::Error'=>'1.302111','Test2::EventFacet::Info'=>'1.302111','Test2::EventFacet::Meta'=>'1.302111','Test2::EventFacet::Parent'=>'1.302111','Test2::EventFacet::Plan'=>'1.302111','Test2::EventFacet::Trace'=>'1.302111','Test2::Formatter'=>'1.302111','Test2::Formatter::TAP'=>'1.302111','Test2::Hub'=>'1.302111','Test2::Hub::Interceptor'=>'1.302111','Test2::Hub::Interceptor::Terminator'=>'1.302111','Test2::Hub::Subtest'=>'1.302111','Test2::IPC'=>'1.302111','Test2::IPC::Driver'=>'1.302111','Test2::IPC::Driver::Files'=>'1.302111','Test2::Tools::Tiny'=>'1.302111','Test2::Util'=>'1.302111','Test2::Util::ExternalMeta'=>'1.302111','Test2::Util::Facets2Legacy'=>'1.302111','Test2::Util::HashBase'=>'1.302111','Test2::Util::Trace'=>'1.302111','Test::Builder'=>'1.302111','Test::Builder::Formatter'=>'1.302111','Test::Builder::Module'=>'1.302111','Test::Builder::Tester'=>'1.302111','Test::Builder::Tester::Color'=>'1.302111','Test::Builder::TodoDiag'=>'1.302111','Test::More'=>'1.302111','Test::Simple'=>'1.302111','Test::Tester'=>'1.302111','Test::Tester::Capture'=>'1.302111','Test::Tester::CaptureRunner'=>'1.302111','Test::Tester::Delegate'=>'1.302111','Test::use::ok'=>'1.302111','Tie::Array'=>'1.07','Tie::StdHandle'=>'4.5','Time::HiRes'=>'1.9747','Time::gmtime'=>'1.04','Time::localtime'=>'1.03','Unicode::Collate'=>'1.23','Unicode::Collate::CJK::Big5'=>'1.23','Unicode::Collate::CJK::GB2312'=>'1.23','Unicode::Collate::CJK::JISX0208'=>'1.23','Unicode::Collate::CJK::Korean'=>'1.23','Unicode::Collate::CJK::Pinyin'=>'1.23','Unicode::Collate::CJK::Stroke'=>'1.23','Unicode::Collate::CJK::Zhuyin'=>'1.23','Unicode::Collate::Locale'=>'1.23','Unicode::Normalize'=>'1.26','User::grent'=>'1.02','User::pwent'=>'1.01','VMS::DCLsym'=>'1.09','VMS::Stdio'=>'2.44','XS::APItest'=>'0.93','XS::Typemap'=>'0.16','XSLoader'=>'0.28','attributes'=>'0.32','base'=>'2.27','blib'=>'1.07','experimental'=>'0.017','fields'=>'2.24','ok'=>'1.302111','re'=>'0.36','sort'=>'2.04','threads'=>'2.19','warnings'=>'1.38',},removed=>{}},5.027007=>{delta_from=>5.027006,changed=>{'App::Cpan'=>'1.67','B'=>'1.73','B::Debug'=>'1.26','B::Deparse'=>'1.46','B::Op_private'=>'5.027007','CPAN'=>'2.20','CPAN::Distribution'=>'2.19','CPAN::FTP'=>'5.5011','CPAN::FirstTime'=>'5.5311','CPAN::Shell'=>'5.5007','Carp'=>'1.45','Carp::Heavy'=>'1.45','Compress::Raw::Zlib'=>'2.076','Config'=>'5.027007','Cwd'=>'3.71','Data::Dumper'=>'2.169','Devel::PPPort'=>'3.37','Digest::SHA'=>'6.00','DynaLoader'=>'1.45','ExtUtils::CBuilder'=>'0.280230','ExtUtils::CBuilder::Base'=>'0.280230','ExtUtils::CBuilder::Platform::Unix'=>'0.280230','ExtUtils::CBuilder::Platform::VMS'=>'0.280230','ExtUtils::CBuilder::Platform::Windows'=>'0.280230','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280230','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280230','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280230','ExtUtils::CBuilder::Platform::aix'=>'0.280230','ExtUtils::CBuilder::Platform::android'=>'0.280230','ExtUtils::CBuilder::Platform::cygwin'=>'0.280230','ExtUtils::CBuilder::Platform::darwin'=>'0.280230','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280230','ExtUtils::CBuilder::Platform::os2'=>'0.280230','ExtUtils::Typemaps'=>'3.37','File::Fetch'=>'0.56','File::Spec'=>'3.71','File::Spec::AmigaOS'=>'3.71','File::Spec::Cygwin'=>'3.71','File::Spec::Epoc'=>'3.71','File::Spec::Functions'=>'3.71','File::Spec::Mac'=>'3.71','File::Spec::OS2'=>'3.71','File::Spec::Unix'=>'3.71','File::Spec::VMS'=>'3.71','File::Spec::Win32'=>'3.71','Filter::Util::Call'=>'1.58','GDBM_File'=>'1.17','JSON::PP'=>'2.97000','JSON::PP::Boolean'=>'2.97000','Locale::Codes'=>'3.55','Locale::Codes::Constants'=>'3.55','Locale::Codes::Country'=>'3.55','Locale::Codes::Country_Codes'=>'3.55','Locale::Codes::Country_Retired'=>'3.55','Locale::Codes::Currency'=>'3.55','Locale::Codes::Currency_Codes'=>'3.55','Locale::Codes::Currency_Retired'=>'3.55','Locale::Codes::LangExt'=>'3.55','Locale::Codes::LangExt_Codes'=>'3.55','Locale::Codes::LangExt_Retired'=>'3.55','Locale::Codes::LangFam'=>'3.55','Locale::Codes::LangFam_Codes'=>'3.55','Locale::Codes::LangFam_Retired'=>'3.55','Locale::Codes::LangVar'=>'3.55','Locale::Codes::LangVar_Codes'=>'3.55','Locale::Codes::LangVar_Retired'=>'3.55','Locale::Codes::Language'=>'3.55','Locale::Codes::Language_Codes'=>'3.55','Locale::Codes::Language_Retired'=>'3.55','Locale::Codes::Script'=>'3.55','Locale::Codes::Script_Codes'=>'3.55','Locale::Codes::Script_Retired'=>'3.55','Locale::Country'=>'3.55','Locale::Currency'=>'3.55','Locale::Language'=>'3.55','Locale::Script'=>'3.55','Module::CoreList'=>'5.20171220','Module::CoreList::TieHashDelta'=>'5.20171220','Module::CoreList::Utils'=>'5.20171220','Opcode'=>'1.42','POSIX'=>'1.81','Pod::Functions'=>'1.12','Pod::Functions::Functions'=>'1.12','Pod::Html'=>'1.23','Sys::Hostname'=>'1.22','Test2'=>'1.302120','Test2::API'=>'1.302120','Test2::API::Breakage'=>'1.302120','Test2::API::Context'=>'1.302120','Test2::API::Instance'=>'1.302120','Test2::API::Stack'=>'1.302120','Test2::Event'=>'1.302120','Test2::Event::Bail'=>'1.302120','Test2::Event::Diag'=>'1.302120','Test2::Event::Encoding'=>'1.302120','Test2::Event::Exception'=>'1.302120','Test2::Event::Fail'=>'1.302120','Test2::Event::Generic'=>'1.302120','Test2::Event::Note'=>'1.302120','Test2::Event::Ok'=>'1.302120','Test2::Event::Pass'=>'1.302120','Test2::Event::Plan'=>'1.302120','Test2::Event::Skip'=>'1.302120','Test2::Event::Subtest'=>'1.302120','Test2::Event::TAP::Version'=>'1.302120','Test2::Event::Waiting'=>'1.302120','Test2::EventFacet'=>'1.302120','Test2::EventFacet::About'=>'1.302120','Test2::EventFacet::Amnesty'=>'1.302120','Test2::EventFacet::Assert'=>'1.302120','Test2::EventFacet::Control'=>'1.302120','Test2::EventFacet::Error'=>'1.302120','Test2::EventFacet::Info'=>'1.302120','Test2::EventFacet::Meta'=>'1.302120','Test2::EventFacet::Parent'=>'1.302120','Test2::EventFacet::Plan'=>'1.302120','Test2::EventFacet::Trace'=>'1.302120','Test2::Formatter'=>'1.302120','Test2::Formatter::TAP'=>'1.302120','Test2::Hub'=>'1.302120','Test2::Hub::Interceptor'=>'1.302120','Test2::Hub::Interceptor::Terminator'=>'1.302120','Test2::Hub::Subtest'=>'1.302120','Test2::IPC'=>'1.302120','Test2::IPC::Driver'=>'1.302120','Test2::IPC::Driver::Files'=>'1.302120','Test2::Tools::Tiny'=>'1.302120','Test2::Util'=>'1.302120','Test2::Util::ExternalMeta'=>'1.302120','Test2::Util::Facets2Legacy'=>'1.302120','Test2::Util::HashBase'=>'1.302120','Test2::Util::Trace'=>'1.302120','Test::Builder'=>'1.302120','Test::Builder::Formatter'=>'1.302120','Test::Builder::Module'=>'1.302120','Test::Builder::Tester'=>'1.302120','Test::Builder::Tester::Color'=>'1.302120','Test::Builder::TodoDiag'=>'1.302120','Test::More'=>'1.302120','Test::Simple'=>'1.302120','Test::Tester'=>'1.302120','Test::Tester::Capture'=>'1.302120','Test::Tester::CaptureRunner'=>'1.302120','Test::Tester::Delegate'=>'1.302120','Test::use::ok'=>'1.302120','Time::HiRes'=>'1.9748','Time::Piece'=>'1.3203','Time::Seconds'=>'1.3203','Unicode::Collate'=>'1.25','Unicode::Collate::CJK::Big5'=>'1.25','Unicode::Collate::CJK::GB2312'=>'1.25','Unicode::Collate::CJK::JISX0208'=>'1.25','Unicode::Collate::CJK::Korean'=>'1.25','Unicode::Collate::CJK::Pinyin'=>'1.25','Unicode::Collate::CJK::Stroke'=>'1.25','Unicode::Collate::CJK::Zhuyin'=>'1.25','Unicode::Collate::Locale'=>'1.25','Unicode::UCD'=>'0.69','XS::APItest'=>'0.94','XSLoader'=>'0.29','arybase'=>'0.15','autodie::exception'=>'2.29001','autodie::hints'=>'2.29001','experimental'=>'0.019','feature'=>'1.50','ok'=>'1.302120','overload'=>'1.29','threads'=>'2.21','threads::shared'=>'1.58','warnings'=>'1.39',},removed=>{}},5.027008=>{delta_from=>5.027007,changed=>{'B'=>'1.74','B::Deparse'=>'1.47','B::Op_private'=>'5.027008','Config'=>'5.027008','Cwd'=>'3.72','Data::Dumper'=>'2.170','Devel::PPPort'=>'3.38','Digest::SHA'=>'6.01','Encode'=>'2.94','Encode::Alias'=>'2.24','ExtUtils::Miniperl'=>'1.08','File::Spec'=>'3.72','File::Spec::AmigaOS'=>'3.72','File::Spec::Cygwin'=>'3.72','File::Spec::Epoc'=>'3.72','File::Spec::Functions'=>'3.72','File::Spec::Mac'=>'3.72','File::Spec::OS2'=>'3.72','File::Spec::Unix'=>'3.72','File::Spec::VMS'=>'3.72','File::Spec::Win32'=>'3.72','JSON::PP'=>'2.97001','JSON::PP::Boolean'=>'2.97001','Module::CoreList'=>'5.20180120','Module::CoreList::TieHashDelta'=>'5.20180120','Module::CoreList::Utils'=>'5.20180120','Opcode'=>'1.43','Pod::Functions'=>'1.13','Pod::Functions::Functions'=>'1.13','Pod::Html'=>'1.24','Pod::Man'=>'4.10','Pod::ParseLink'=>'4.10','Pod::Text'=>'4.10','Pod::Text::Color'=>'4.10','Pod::Text::Overstrike'=>'4.10','Pod::Text::Termcap'=>'4.10','Socket'=>'2.027','Time::HiRes'=>'1.9752','Unicode::UCD'=>'0.70','XS::APItest'=>'0.95','XSLoader'=>'0.30','autodie::exception'=>'2.29002','feature'=>'1.51','overload'=>'1.30','utf8'=>'1.21','warnings'=>'1.40',},removed=>{}},5.027009=>{delta_from=>5.027008,changed=>{'B::Op_private'=>'5.027009','Carp'=>'1.46','Carp::Heavy'=>'1.46','Config'=>'5.027009','Cwd'=>'3.74','Devel::PPPort'=>'3.39','Encode'=>'2.96','Encode::Unicode'=>'2.17','Errno'=>'1.29','ExtUtils::Command'=>'7.32','ExtUtils::Command::MM'=>'7.32','ExtUtils::Liblist'=>'7.32','ExtUtils::Liblist::Kid'=>'7.32','ExtUtils::MM'=>'7.32','ExtUtils::MM_AIX'=>'7.32','ExtUtils::MM_Any'=>'7.32','ExtUtils::MM_BeOS'=>'7.32','ExtUtils::MM_Cygwin'=>'7.32','ExtUtils::MM_DOS'=>'7.32','ExtUtils::MM_Darwin'=>'7.32','ExtUtils::MM_MacOS'=>'7.32','ExtUtils::MM_NW5'=>'7.32','ExtUtils::MM_OS2'=>'7.32','ExtUtils::MM_QNX'=>'7.32','ExtUtils::MM_UWIN'=>'7.32','ExtUtils::MM_Unix'=>'7.32','ExtUtils::MM_VMS'=>'7.32','ExtUtils::MM_VOS'=>'7.32','ExtUtils::MM_Win32'=>'7.32','ExtUtils::MM_Win95'=>'7.32','ExtUtils::MY'=>'7.32','ExtUtils::MakeMaker'=>'7.32','ExtUtils::MakeMaker::Config'=>'7.32','ExtUtils::MakeMaker::Locale'=>'7.32','ExtUtils::MakeMaker::version'=>'7.32','ExtUtils::MakeMaker::version::regex'=>'7.32','ExtUtils::Mkbootstrap'=>'7.32','ExtUtils::Mksymlists'=>'7.32','ExtUtils::ParseXS'=>'3.38','ExtUtils::ParseXS::Constants'=>'3.38','ExtUtils::ParseXS::CountLines'=>'3.38','ExtUtils::ParseXS::Eval'=>'3.38','ExtUtils::ParseXS::Utilities'=>'3.38','ExtUtils::Typemaps'=>'3.38','ExtUtils::Typemaps::Cmd'=>'3.38','ExtUtils::Typemaps::InputMap'=>'3.38','ExtUtils::Typemaps::OutputMap'=>'3.38','ExtUtils::Typemaps::Type'=>'3.38','ExtUtils::testlib'=>'7.32','File::Spec'=>'3.74','File::Spec::AmigaOS'=>'3.74','File::Spec::Cygwin'=>'3.74','File::Spec::Epoc'=>'3.74','File::Spec::Functions'=>'3.74','File::Spec::Mac'=>'3.74','File::Spec::OS2'=>'3.74','File::Spec::Unix'=>'3.74','File::Spec::VMS'=>'3.74','File::Spec::Win32'=>'3.74','IPC::Cmd'=>'1.00','Math::BigFloat::Trace'=>'0.49','Math::BigInt::Trace'=>'0.49','Module::CoreList'=>'5.20180220','Module::CoreList::Utils'=>'5.20180220','POSIX'=>'1.82','PerlIO::encoding'=>'0.26','Storable'=>'3.06','Storable::Limit'=>undef,'Test2'=>'1.302122','Test2::API'=>'1.302122','Test2::API::Breakage'=>'1.302122','Test2::API::Context'=>'1.302122','Test2::API::Instance'=>'1.302122','Test2::API::Stack'=>'1.302122','Test2::Event'=>'1.302122','Test2::Event::Bail'=>'1.302122','Test2::Event::Diag'=>'1.302122','Test2::Event::Encoding'=>'1.302122','Test2::Event::Exception'=>'1.302122','Test2::Event::Fail'=>'1.302122','Test2::Event::Generic'=>'1.302122','Test2::Event::Note'=>'1.302122','Test2::Event::Ok'=>'1.302122','Test2::Event::Pass'=>'1.302122','Test2::Event::Plan'=>'1.302122','Test2::Event::Skip'=>'1.302122','Test2::Event::Subtest'=>'1.302122','Test2::Event::TAP::Version'=>'1.302122','Test2::Event::Waiting'=>'1.302122','Test2::EventFacet'=>'1.302122','Test2::EventFacet::About'=>'1.302122','Test2::EventFacet::Amnesty'=>'1.302122','Test2::EventFacet::Assert'=>'1.302122','Test2::EventFacet::Control'=>'1.302122','Test2::EventFacet::Error'=>'1.302122','Test2::EventFacet::Info'=>'1.302122','Test2::EventFacet::Meta'=>'1.302122','Test2::EventFacet::Parent'=>'1.302122','Test2::EventFacet::Plan'=>'1.302122','Test2::EventFacet::Render'=>'1.302122','Test2::EventFacet::Trace'=>'1.302122','Test2::Formatter'=>'1.302122','Test2::Formatter::TAP'=>'1.302122','Test2::Hub'=>'1.302122','Test2::Hub::Interceptor'=>'1.302122','Test2::Hub::Interceptor::Terminator'=>'1.302122','Test2::Hub::Subtest'=>'1.302122','Test2::IPC'=>'1.302122','Test2::IPC::Driver'=>'1.302122','Test2::IPC::Driver::Files'=>'1.302122','Test2::Tools::Tiny'=>'1.302122','Test2::Util'=>'1.302122','Test2::Util::ExternalMeta'=>'1.302122','Test2::Util::Facets2Legacy'=>'1.302122','Test2::Util::HashBase'=>'1.302122','Test2::Util::Trace'=>'1.302122','Test::Builder'=>'1.302122','Test::Builder::Formatter'=>'1.302122','Test::Builder::Module'=>'1.302122','Test::Builder::Tester'=>'1.302122','Test::Builder::Tester::Color'=>'1.302122','Test::Builder::TodoDiag'=>'1.302122','Test::More'=>'1.302122','Test::Simple'=>'1.302122','Test::Tester'=>'1.302122','Test::Tester::Capture'=>'1.302122','Test::Tester::CaptureRunner'=>'1.302122','Test::Tester::Delegate'=>'1.302122','Test::use::ok'=>'1.302122','Time::HiRes'=>'1.9753','XS::APItest'=>'0.96','bigint'=>'0.49','bignum'=>'0.49','bigrat'=>'0.49','encoding'=>'2.22','if'=>'0.0608','mro'=>'1.22','ok'=>'1.302122','threads'=>'2.22','warnings'=>'1.41',},removed=>{'Module::CoreList::TieHashDelta'=>1,}},5.027010=>{delta_from=>5.027009,changed=>{'App::Prove'=>'3.42','App::Prove::State'=>'3.42','App::Prove::State::Result'=>'3.42','App::Prove::State::Result::Test'=>'3.42','B::Deparse'=>'1.48','B::Op_private'=>'5.027010','Carp'=>'1.49','Carp::Heavy'=>'1.49','Config'=>'5.02701','Encode'=>'2.97','ExtUtils::Command'=>'7.34','ExtUtils::Command::MM'=>'7.34','ExtUtils::Liblist'=>'7.34','ExtUtils::Liblist::Kid'=>'7.34','ExtUtils::MM'=>'7.34','ExtUtils::MM_AIX'=>'7.34','ExtUtils::MM_Any'=>'7.34','ExtUtils::MM_BeOS'=>'7.34','ExtUtils::MM_Cygwin'=>'7.34','ExtUtils::MM_DOS'=>'7.34','ExtUtils::MM_Darwin'=>'7.34','ExtUtils::MM_MacOS'=>'7.34','ExtUtils::MM_NW5'=>'7.34','ExtUtils::MM_OS2'=>'7.34','ExtUtils::MM_QNX'=>'7.34','ExtUtils::MM_UWIN'=>'7.34','ExtUtils::MM_Unix'=>'7.34','ExtUtils::MM_VMS'=>'7.34','ExtUtils::MM_VOS'=>'7.34','ExtUtils::MM_Win32'=>'7.34','ExtUtils::MM_Win95'=>'7.34','ExtUtils::MY'=>'7.34','ExtUtils::MakeMaker'=>'7.34','ExtUtils::MakeMaker::Config'=>'7.34','ExtUtils::MakeMaker::Locale'=>'7.34','ExtUtils::MakeMaker::version'=>'7.34','ExtUtils::MakeMaker::version::regex'=>'7.34','ExtUtils::Mkbootstrap'=>'7.34','ExtUtils::Mksymlists'=>'7.34','ExtUtils::ParseXS'=>'3.39','ExtUtils::ParseXS::Constants'=>'3.39','ExtUtils::ParseXS::CountLines'=>'3.39','ExtUtils::ParseXS::Eval'=>'3.39','ExtUtils::ParseXS::Utilities'=>'3.39','ExtUtils::testlib'=>'7.34','File::Glob'=>'1.31','I18N::Langinfo'=>'0.16','List::Util'=>'1.50','List::Util::XS'=>'1.50','Locale::Codes'=>'3.56','Locale::Codes::Constants'=>'3.56','Locale::Codes::Country'=>'3.56','Locale::Codes::Country_Codes'=>'3.56','Locale::Codes::Country_Retired'=>'3.56','Locale::Codes::Currency'=>'3.56','Locale::Codes::Currency_Codes'=>'3.56','Locale::Codes::Currency_Retired'=>'3.56','Locale::Codes::LangExt'=>'3.56','Locale::Codes::LangExt_Codes'=>'3.56','Locale::Codes::LangExt_Retired'=>'3.56','Locale::Codes::LangFam'=>'3.56','Locale::Codes::LangFam_Codes'=>'3.56','Locale::Codes::LangFam_Retired'=>'3.56','Locale::Codes::LangVar'=>'3.56','Locale::Codes::LangVar_Codes'=>'3.56','Locale::Codes::LangVar_Retired'=>'3.56','Locale::Codes::Language'=>'3.56','Locale::Codes::Language_Codes'=>'3.56','Locale::Codes::Language_Retired'=>'3.56','Locale::Codes::Script'=>'3.56','Locale::Codes::Script_Codes'=>'3.56','Locale::Codes::Script_Retired'=>'3.56','Locale::Country'=>'3.56','Locale::Currency'=>'3.56','Locale::Language'=>'3.56','Locale::Script'=>'3.56','Module::CoreList'=>'5.20180221','Module::CoreList::Utils'=>'5.20180221','POSIX'=>'1.83','Scalar::Util'=>'1.50','Sub::Util'=>'1.50','TAP::Base'=>'3.42','TAP::Formatter::Base'=>'3.42','TAP::Formatter::Color'=>'3.42','TAP::Formatter::Console'=>'3.42','TAP::Formatter::Console::ParallelSession'=>'3.42','TAP::Formatter::Console::Session'=>'3.42','TAP::Formatter::File'=>'3.42','TAP::Formatter::File::Session'=>'3.42','TAP::Formatter::Session'=>'3.42','TAP::Harness'=>'3.42','TAP::Harness::Env'=>'3.42','TAP::Object'=>'3.42','TAP::Parser'=>'3.42','TAP::Parser::Aggregator'=>'3.42','TAP::Parser::Grammar'=>'3.42','TAP::Parser::Iterator'=>'3.42','TAP::Parser::Iterator::Array'=>'3.42','TAP::Parser::Iterator::Process'=>'3.42','TAP::Parser::Iterator::Stream'=>'3.42','TAP::Parser::IteratorFactory'=>'3.42','TAP::Parser::Multiplexer'=>'3.42','TAP::Parser::Result'=>'3.42','TAP::Parser::Result::Bailout'=>'3.42','TAP::Parser::Result::Comment'=>'3.42','TAP::Parser::Result::Plan'=>'3.42','TAP::Parser::Result::Pragma'=>'3.42','TAP::Parser::Result::Test'=>'3.42','TAP::Parser::Result::Unknown'=>'3.42','TAP::Parser::Result::Version'=>'3.42','TAP::Parser::Result::YAML'=>'3.42','TAP::Parser::ResultFactory'=>'3.42','TAP::Parser::Scheduler'=>'3.42','TAP::Parser::Scheduler::Job'=>'3.42','TAP::Parser::Scheduler::Spinner'=>'3.42','TAP::Parser::Source'=>'3.42','TAP::Parser::SourceHandler'=>'3.42','TAP::Parser::SourceHandler::Executable'=>'3.42','TAP::Parser::SourceHandler::File'=>'3.42','TAP::Parser::SourceHandler::Handle'=>'3.42','TAP::Parser::SourceHandler::Perl'=>'3.42','TAP::Parser::SourceHandler::RawTAP'=>'3.42','TAP::Parser::YAMLish::Reader'=>'3.42','TAP::Parser::YAMLish::Writer'=>'3.42','Test2'=>'1.302133','Test2::API'=>'1.302133','Test2::API::Breakage'=>'1.302133','Test2::API::Context'=>'1.302133','Test2::API::Instance'=>'1.302133','Test2::API::Stack'=>'1.302133','Test2::Event'=>'1.302133','Test2::Event::Bail'=>'1.302133','Test2::Event::Diag'=>'1.302133','Test2::Event::Encoding'=>'1.302133','Test2::Event::Exception'=>'1.302133','Test2::Event::Fail'=>'1.302133','Test2::Event::Generic'=>'1.302133','Test2::Event::Note'=>'1.302133','Test2::Event::Ok'=>'1.302133','Test2::Event::Pass'=>'1.302133','Test2::Event::Plan'=>'1.302133','Test2::Event::Skip'=>'1.302133','Test2::Event::Subtest'=>'1.302133','Test2::Event::TAP::Version'=>'1.302133','Test2::Event::V2'=>'1.302133','Test2::Event::Waiting'=>'1.302133','Test2::EventFacet'=>'1.302133','Test2::EventFacet::About'=>'1.302133','Test2::EventFacet::Amnesty'=>'1.302133','Test2::EventFacet::Assert'=>'1.302133','Test2::EventFacet::Control'=>'1.302133','Test2::EventFacet::Error'=>'1.302133','Test2::EventFacet::Hub'=>'1.302133','Test2::EventFacet::Info'=>'1.302133','Test2::EventFacet::Meta'=>'1.302133','Test2::EventFacet::Parent'=>'1.302133','Test2::EventFacet::Plan'=>'1.302133','Test2::EventFacet::Render'=>'1.302133','Test2::EventFacet::Trace'=>'1.302133','Test2::Formatter'=>'1.302133','Test2::Formatter::TAP'=>'1.302133','Test2::Hub'=>'1.302133','Test2::Hub::Interceptor'=>'1.302133','Test2::Hub::Interceptor::Terminator'=>'1.302133','Test2::Hub::Subtest'=>'1.302133','Test2::IPC'=>'1.302133','Test2::IPC::Driver'=>'1.302133','Test2::IPC::Driver::Files'=>'1.302133','Test2::Tools::Tiny'=>'1.302133','Test2::Util'=>'1.302133','Test2::Util::ExternalMeta'=>'1.302133','Test2::Util::Facets2Legacy'=>'1.302133','Test2::Util::HashBase'=>'1.302133','Test2::Util::Trace'=>'1.302133','Test::Builder'=>'1.302133','Test::Builder::Formatter'=>'1.302133','Test::Builder::Module'=>'1.302133','Test::Builder::Tester'=>'1.302133','Test::Builder::Tester::Color'=>'1.302133','Test::Builder::TodoDiag'=>'1.302133','Test::Harness'=>'3.42','Test::More'=>'1.302133','Test::Simple'=>'1.302133','Test::Tester'=>'1.302133','Test::Tester::Capture'=>'1.302133','Test::Tester::CaptureRunner'=>'1.302133','Test::Tester::Delegate'=>'1.302133','Test::use::ok'=>'1.302133','Time::HiRes'=>'1.9757','Time::Piece'=>'1.3204','Time::Seconds'=>'1.3204','attributes'=>'0.33','ok'=>'1.302133','warnings'=>'1.42',},removed=>{}},5.024004=>{delta_from=>5.024003,changed=>{'B::Op_private'=>'5.024004','Config'=>'5.024004','Module::CoreList'=>'5.20180414_24','Module::CoreList::TieHashDelta'=>'5.20180414_24','Module::CoreList::Utils'=>'5.20180414_24',},removed=>{}},5.026002=>{delta_from=>5.026001,changed=>{'B::Op_private'=>'5.026002','Config'=>'5.026002','Module::CoreList'=>'5.20180414_26','Module::CoreList::TieHashDelta'=>'5.20180414_26','Module::CoreList::Utils'=>'5.20180414_26','PerlIO::via'=>'0.17','Term::ReadLine'=>'1.17','Unicode::UCD'=>'0.69',},removed=>{}},5.027011=>{delta_from=>5.027010,changed=>{'B::Op_private'=>'5.027011','Carp'=>'1.50','Carp::Heavy'=>'1.50','Config'=>'5.027011','Devel::PPPort'=>'3.40','Exporter'=>'5.73','Exporter::Heavy'=>'5.73','ExtUtils::Constant'=>'0.25','I18N::Langinfo'=>'0.17','IO'=>'1.39','IO::Dir'=>'1.39','IO::File'=>'1.39','IO::Handle'=>'1.39','IO::Pipe'=>'1.39','IO::Poll'=>'1.39','IO::Seekable'=>'1.39','IO::Select'=>'1.39','IO::Socket'=>'1.39','IO::Socket::INET'=>'1.39','IO::Socket::UNIX'=>'1.39','Module::CoreList'=>'5.20180420','Module::CoreList::Utils'=>'5.20180420','POSIX'=>'1.84','Time::HiRes'=>'1.9759','XS::APItest'=>'0.97','bytes'=>'1.06','subs'=>'1.03','vars'=>'1.04','version'=>'0.9923','version::regex'=>'0.9923',},removed=>{}},5.028000=>{delta_from=>5.027011,changed=>{'Archive::Tar'=>'2.30','Archive::Tar::Constant'=>'2.30','Archive::Tar::File'=>'2.30','B::Op_private'=>'5.028000','Config'=>'5.028','Module::CoreList'=>'5.20180622','Module::CoreList::Utils'=>'5.20180622','Storable'=>'3.08','XS::APItest'=>'0.98','feature'=>'1.52',},removed=>{}},5.029000=>{delta_from=>5.028,changed=>{'B::Op_private'=>'5.029000','Config'=>'5.029','Module::CoreList'=>'5.20180626','Module::CoreList::Utils'=>'5.20180626','Unicode::UCD'=>'0.71','XS::APItest'=>'0.99','feature'=>'1.53',},removed=>{}},5.029001=>{delta_from=>5.029000,changed=>{'B::Op_private'=>'5.029001','Compress::Raw::Bzip2'=>'2.081','Compress::Raw::Zlib'=>'2.081','Compress::Zlib'=>'2.081','Config'=>'5.029001','Config::Perl::V'=>'0.30','DB_File'=>'1.842','Devel::PPPort'=>'3.42','Digest::SHA'=>'6.02','ExtUtils::Manifest'=>'1.71','File::GlobMapper'=>'1.001','File::Temp'=>'0.2308','IO::Compress::Adapter::Bzip2'=>'2.081','IO::Compress::Adapter::Deflate'=>'2.081','IO::Compress::Adapter::Identity'=>'2.081','IO::Compress::Base'=>'2.081','IO::Compress::Base::Common'=>'2.081','IO::Compress::Bzip2'=>'2.081','IO::Compress::Deflate'=>'2.081','IO::Compress::Gzip'=>'2.081','IO::Compress::Gzip::Constants'=>'2.081','IO::Compress::RawDeflate'=>'2.081','IO::Compress::Zip'=>'2.081','IO::Compress::Zip::Constants'=>'2.081','IO::Compress::Zlib::Constants'=>'2.081','IO::Compress::Zlib::Extra'=>'2.081','IO::Uncompress::Adapter::Bunzip2'=>'2.081','IO::Uncompress::Adapter::Identity'=>'2.081','IO::Uncompress::Adapter::Inflate'=>'2.081','IO::Uncompress::AnyInflate'=>'2.081','IO::Uncompress::AnyUncompress'=>'2.081','IO::Uncompress::Base'=>'2.081','IO::Uncompress::Bunzip2'=>'2.081','IO::Uncompress::Gunzip'=>'2.081','IO::Uncompress::Inflate'=>'2.081','IO::Uncompress::RawInflate'=>'2.081','IO::Uncompress::Unzip'=>'2.081','IPC::Cmd'=>'1.02','Locale::Codes'=>'3.57','Locale::Codes::Constants'=>'3.57','Locale::Codes::Country'=>'3.57','Locale::Codes::Country_Codes'=>'3.57','Locale::Codes::Country_Retired'=>'3.57','Locale::Codes::Currency'=>'3.57','Locale::Codes::Currency_Codes'=>'3.57','Locale::Codes::Currency_Retired'=>'3.57','Locale::Codes::LangExt'=>'3.57','Locale::Codes::LangExt_Codes'=>'3.57','Locale::Codes::LangExt_Retired'=>'3.57','Locale::Codes::LangFam'=>'3.57','Locale::Codes::LangFam_Codes'=>'3.57','Locale::Codes::LangFam_Retired'=>'3.57','Locale::Codes::LangVar'=>'3.57','Locale::Codes::LangVar_Codes'=>'3.57','Locale::Codes::LangVar_Retired'=>'3.57','Locale::Codes::Language'=>'3.57','Locale::Codes::Language_Codes'=>'3.57','Locale::Codes::Language_Retired'=>'3.57','Locale::Codes::Script'=>'3.57','Locale::Codes::Script_Codes'=>'3.57','Locale::Codes::Script_Retired'=>'3.57','Locale::Country'=>'3.57','Locale::Currency'=>'3.57','Locale::Language'=>'3.57','Locale::Script'=>'3.57','Math::BigFloat'=>'1.999813','Math::BigFloat::Trace'=>'0.50','Math::BigInt'=>'1.999813','Math::BigInt::Calc'=>'1.999813','Math::BigInt::CalcEmu'=>'1.999813','Math::BigInt::FastCalc'=>'0.5007','Math::BigInt::Lib'=>'1.999813','Math::BigInt::Trace'=>'0.50','Math::BigRat'=>'0.2614','Module::CoreList'=>'5.20180720','Module::CoreList::Utils'=>'5.20180720','Pod::Man'=>'4.11','Pod::ParseLink'=>'4.11','Pod::Text'=>'4.11','Pod::Text::Color'=>'4.11','Pod::Text::Overstrike'=>'4.11','Pod::Text::Termcap'=>'4.11','Storable'=>'3.11','Test2'=>'1.302138','Test2::API'=>'1.302138','Test2::API::Breakage'=>'1.302138','Test2::API::Context'=>'1.302138','Test2::API::Instance'=>'1.302138','Test2::API::Stack'=>'1.302138','Test2::Event'=>'1.302138','Test2::Event::Bail'=>'1.302138','Test2::Event::Diag'=>'1.302138','Test2::Event::Encoding'=>'1.302138','Test2::Event::Exception'=>'1.302138','Test2::Event::Fail'=>'1.302138','Test2::Event::Generic'=>'1.302138','Test2::Event::Note'=>'1.302138','Test2::Event::Ok'=>'1.302138','Test2::Event::Pass'=>'1.302138','Test2::Event::Plan'=>'1.302138','Test2::Event::Skip'=>'1.302138','Test2::Event::Subtest'=>'1.302138','Test2::Event::TAP::Version'=>'1.302138','Test2::Event::V2'=>'1.302138','Test2::Event::Waiting'=>'1.302138','Test2::EventFacet'=>'1.302138','Test2::EventFacet::About'=>'1.302138','Test2::EventFacet::Amnesty'=>'1.302138','Test2::EventFacet::Assert'=>'1.302138','Test2::EventFacet::Control'=>'1.302138','Test2::EventFacet::Error'=>'1.302138','Test2::EventFacet::Hub'=>'1.302138','Test2::EventFacet::Info'=>'1.302138','Test2::EventFacet::Meta'=>'1.302138','Test2::EventFacet::Parent'=>'1.302138','Test2::EventFacet::Plan'=>'1.302138','Test2::EventFacet::Render'=>'1.302138','Test2::EventFacet::Trace'=>'1.302138','Test2::Formatter'=>'1.302138','Test2::Formatter::TAP'=>'1.302138','Test2::Hub'=>'1.302138','Test2::Hub::Interceptor'=>'1.302138','Test2::Hub::Interceptor::Terminator'=>'1.302138','Test2::Hub::Subtest'=>'1.302138','Test2::IPC'=>'1.302138','Test2::IPC::Driver'=>'1.302138','Test2::IPC::Driver::Files'=>'1.302138','Test2::Tools::Tiny'=>'1.302138','Test2::Util'=>'1.302138','Test2::Util::ExternalMeta'=>'1.302138','Test2::Util::Facets2Legacy'=>'1.302138','Test2::Util::HashBase'=>'1.302138','Test2::Util::Trace'=>'1.302138','Test::Builder'=>'1.302138','Test::Builder::Formatter'=>'1.302138','Test::Builder::Module'=>'1.302138','Test::Builder::Tester'=>'1.302138','Test::Builder::Tester::Color'=>'1.302138','Test::Builder::TodoDiag'=>'1.302138','Test::More'=>'1.302138','Test::Simple'=>'1.302138','Test::Tester'=>'1.302138','Test::Tester::Capture'=>'1.302138','Test::Tester::CaptureRunner'=>'1.302138','Test::Tester::Delegate'=>'1.302138','Test::use::ok'=>'1.302138','Thread::Queue'=>'3.13','Time::Local'=>'1.28','bigint'=>'0.50','bignum'=>'0.50','bigrat'=>'0.50','experimental'=>'0.020','ok'=>'1.302138','parent'=>'0.237','perlfaq'=>'5.20180605','version'=>'0.9924','version::regex'=>'0.9924',},removed=>{}},5.029002=>{delta_from=>5.029001,changed=>{'B::Op_private'=>'5.029002','Config'=>'5.029002','Config::Extensions'=>'0.03','Cwd'=>'3.75','Data::Dumper'=>'2.171','Filter::Util::Call'=>'1.59','HTTP::Tiny'=>'0.076','Module::CoreList'=>'5.20180820','Module::CoreList::Utils'=>'5.20180820','PerlIO::scalar'=>'0.30','Storable'=>'3.12','Test2'=>'1.302140','Test2::API'=>'1.302140','Test2::API::Breakage'=>'1.302140','Test2::API::Context'=>'1.302140','Test2::API::Instance'=>'1.302140','Test2::API::Stack'=>'1.302140','Test2::Event'=>'1.302140','Test2::Event::Bail'=>'1.302140','Test2::Event::Diag'=>'1.302140','Test2::Event::Encoding'=>'1.302140','Test2::Event::Exception'=>'1.302140','Test2::Event::Fail'=>'1.302140','Test2::Event::Generic'=>'1.302140','Test2::Event::Note'=>'1.302140','Test2::Event::Ok'=>'1.302140','Test2::Event::Pass'=>'1.302140','Test2::Event::Plan'=>'1.302140','Test2::Event::Skip'=>'1.302140','Test2::Event::Subtest'=>'1.302140','Test2::Event::TAP::Version'=>'1.302140','Test2::Event::V2'=>'1.302140','Test2::Event::Waiting'=>'1.302140','Test2::EventFacet'=>'1.302140','Test2::EventFacet::About'=>'1.302140','Test2::EventFacet::Amnesty'=>'1.302140','Test2::EventFacet::Assert'=>'1.302140','Test2::EventFacet::Control'=>'1.302140','Test2::EventFacet::Error'=>'1.302140','Test2::EventFacet::Hub'=>'1.302140','Test2::EventFacet::Info'=>'1.302140','Test2::EventFacet::Meta'=>'1.302140','Test2::EventFacet::Parent'=>'1.302140','Test2::EventFacet::Plan'=>'1.302140','Test2::EventFacet::Render'=>'1.302140','Test2::EventFacet::Trace'=>'1.302140','Test2::Formatter'=>'1.302140','Test2::Formatter::TAP'=>'1.302140','Test2::Hub'=>'1.302140','Test2::Hub::Interceptor'=>'1.302140','Test2::Hub::Interceptor::Terminator'=>'1.302140','Test2::Hub::Subtest'=>'1.302140','Test2::IPC'=>'1.302140','Test2::IPC::Driver'=>'1.302140','Test2::IPC::Driver::Files'=>'1.302140','Test2::Tools::Tiny'=>'1.302140','Test2::Util'=>'1.302140','Test2::Util::ExternalMeta'=>'1.302140','Test2::Util::Facets2Legacy'=>'1.302140','Test2::Util::HashBase'=>'1.302140','Test2::Util::Trace'=>'1.302140','Test::Builder'=>'1.302140','Test::Builder::Formatter'=>'1.302140','Test::Builder::Module'=>'1.302140','Test::Builder::Tester'=>'1.302140','Test::Builder::Tester::Color'=>'1.302140','Test::Builder::TodoDiag'=>'1.302140','Test::More'=>'1.302140','Test::Simple'=>'1.302140','Test::Tester'=>'1.302140','Test::Tester::Capture'=>'1.302140','Test::Tester::CaptureRunner'=>'1.302140','Test::Tester::Delegate'=>'1.302140','Test::use::ok'=>'1.302140','Time::HiRes'=>'1.9760','Time::Piece'=>'1.33','Time::Seconds'=>'1.33','Unicode'=>'11.0.0','ok'=>'1.302140','warnings'=>'1.43',},removed=>{}},5.029003=>{delta_from=>5.029002,changed=>{'Archive::Tar'=>'2.32','Archive::Tar::Constant'=>'2.32','Archive::Tar::File'=>'2.32','B::Op_private'=>'5.029003','Config'=>'5.029003','Data::Dumper'=>'2.172','Devel::PPPort'=>'3.43','File::Path'=>'2.16','File::Spec'=>'3.75','File::Spec::AmigaOS'=>'3.75','File::Spec::Cygwin'=>'3.75','File::Spec::Epoc'=>'3.75','File::Spec::Functions'=>'3.75','File::Spec::Mac'=>'3.75','File::Spec::OS2'=>'3.75','File::Spec::Unix'=>'3.75','File::Spec::VMS'=>'3.75','File::Spec::Win32'=>'3.75','Module::CoreList'=>'5.20180920','Module::CoreList::Utils'=>'5.20180920','POSIX'=>'1.85','Storable'=>'3.13','User::grent'=>'1.03','perlfaq'=>'5.20180915',},removed=>{'Locale::Codes'=>1,'Locale::Codes::Constants'=>1,'Locale::Codes::Country'=>1,'Locale::Codes::Country_Codes'=>1,'Locale::Codes::Country_Retired'=>1,'Locale::Codes::Currency'=>1,'Locale::Codes::Currency_Codes'=>1,'Locale::Codes::Currency_Retired'=>1,'Locale::Codes::LangExt'=>1,'Locale::Codes::LangExt_Codes'=>1,'Locale::Codes::LangExt_Retired'=>1,'Locale::Codes::LangFam'=>1,'Locale::Codes::LangFam_Codes'=>1,'Locale::Codes::LangFam_Retired'=>1,'Locale::Codes::LangVar'=>1,'Locale::Codes::LangVar_Codes'=>1,'Locale::Codes::LangVar_Retired'=>1,'Locale::Codes::Language'=>1,'Locale::Codes::Language_Codes'=>1,'Locale::Codes::Language_Retired'=>1,'Locale::Codes::Script'=>1,'Locale::Codes::Script_Codes'=>1,'Locale::Codes::Script_Retired'=>1,'Locale::Country'=>1,'Locale::Currency'=>1,'Locale::Language'=>1,'Locale::Script'=>1,}},5.029004=>{delta_from=>5.029003,changed=>{'App::Cpan'=>'1.671','B'=>'1.75','B::Concise'=>'1.004','B::Deparse'=>'1.49','B::Op_private'=>'5.029004','B::Terse'=>'1.09','CPAN'=>'2.21','CPAN::Distribution'=>'2.21','CPAN::Mirrors'=>'2.21','CPAN::Plugin'=>'0.97','CPAN::Shell'=>'5.5008','Config'=>'5.029004','Devel::Peek'=>'1.28','File::Copy'=>'2.34','File::Glob'=>'1.32','Math::BigFloat::Trace'=>'0.51','Math::BigInt::Trace'=>'0.51','Module::CoreList'=>'5.20181020','Module::CoreList::Utils'=>'5.20181020','Unicode::UCD'=>'0.72','bigint'=>'0.51','bignum'=>'0.51','bigrat'=>'0.51','bytes'=>'1.07','feature'=>'1.54','sigtrap'=>'1.09','vars'=>'1.05',},removed=>{'B::Debug'=>1,'arybase'=>1,}},5.029005=>{delta_from=>5.029004,changed=>{'B::Op_private'=>'5.029005','Config'=>'5.029005','Cwd'=>'3.76','Data::Dumper'=>'2.173','Errno'=>'1.30','File::Spec'=>'3.76','File::Spec::AmigaOS'=>'3.76','File::Spec::Cygwin'=>'3.76','File::Spec::Epoc'=>'3.76','File::Spec::Functions'=>'3.76','File::Spec::Mac'=>'3.76','File::Spec::OS2'=>'3.76','File::Spec::Unix'=>'3.76','File::Spec::VMS'=>'3.76','File::Spec::Win32'=>'3.76','GDBM_File'=>'1.18','Module::CoreList'=>'5.20181120','Module::CoreList::Utils'=>'5.20181120','NDBM_File'=>'1.15','ODBM_File'=>'1.16','SDBM_File'=>'1.15','re'=>'0.37',},removed=>{}},5.026003=>{delta_from=>5.026002,changed=>{'Archive::Tar'=>'2.24_01','B::Op_private'=>'5.026003','Config'=>'5.026003','Module::CoreList'=>'5.20181129_26','Module::CoreList::TieHashDelta'=>'5.20181129_26','Module::CoreList::Utils'=>'5.20181129_26',},removed=>{}},5.028001=>{delta_from=>5.028,changed=>{'B::Op_private'=>'5.028001','Config'=>'5.028001','Module::CoreList'=>'5.20181129_28','Module::CoreList::Utils'=>'5.20181129_28',},removed=>{}},5.029006=>{delta_from=>5.029005,changed=>{'B::Op_private'=>'5.029006','Config'=>'5.029006','Config::Perl::V'=>'0.32','ExtUtils::ParseXS'=>'3.40','ExtUtils::ParseXS::Constants'=>'3.40','ExtUtils::ParseXS::CountLines'=>'3.40','ExtUtils::ParseXS::Eval'=>'3.40','ExtUtils::ParseXS::Utilities'=>'3.40','File::Find'=>'1.35','Module::CoreList'=>'5.20181218','Module::CoreList::Utils'=>'5.20181218','POSIX'=>'1.86','Storable'=>'3.14','Test2'=>'1.302141','Test2::API'=>'1.302141','Test2::API::Breakage'=>'1.302141','Test2::API::Context'=>'1.302141','Test2::API::Instance'=>'1.302141','Test2::API::Stack'=>'1.302141','Test2::Event'=>'1.302141','Test2::Event::Bail'=>'1.302141','Test2::Event::Diag'=>'1.302141','Test2::Event::Encoding'=>'1.302141','Test2::Event::Exception'=>'1.302141','Test2::Event::Fail'=>'1.302141','Test2::Event::Generic'=>'1.302141','Test2::Event::Note'=>'1.302141','Test2::Event::Ok'=>'1.302141','Test2::Event::Pass'=>'1.302141','Test2::Event::Plan'=>'1.302141','Test2::Event::Skip'=>'1.302141','Test2::Event::Subtest'=>'1.302141','Test2::Event::TAP::Version'=>'1.302141','Test2::Event::V2'=>'1.302141','Test2::Event::Waiting'=>'1.302141','Test2::EventFacet'=>'1.302141','Test2::EventFacet::About'=>'1.302141','Test2::EventFacet::Amnesty'=>'1.302141','Test2::EventFacet::Assert'=>'1.302141','Test2::EventFacet::Control'=>'1.302141','Test2::EventFacet::Error'=>'1.302141','Test2::EventFacet::Hub'=>'1.302141','Test2::EventFacet::Info'=>'1.302141','Test2::EventFacet::Meta'=>'1.302141','Test2::EventFacet::Parent'=>'1.302141','Test2::EventFacet::Plan'=>'1.302141','Test2::EventFacet::Render'=>'1.302141','Test2::EventFacet::Trace'=>'1.302141','Test2::Formatter'=>'1.302141','Test2::Formatter::TAP'=>'1.302141','Test2::Hub'=>'1.302141','Test2::Hub::Interceptor'=>'1.302141','Test2::Hub::Interceptor::Terminator'=>'1.302141','Test2::Hub::Subtest'=>'1.302141','Test2::IPC'=>'1.302141','Test2::IPC::Driver'=>'1.302141','Test2::IPC::Driver::Files'=>'1.302141','Test2::Tools::Tiny'=>'1.302141','Test2::Util'=>'1.302141','Test2::Util::ExternalMeta'=>'1.302141','Test2::Util::Facets2Legacy'=>'1.302141','Test2::Util::HashBase'=>'1.302141','Test2::Util::Trace'=>'1.302141','Test::Builder'=>'1.302141','Test::Builder::Formatter'=>'1.302141','Test::Builder::Module'=>'1.302141','Test::Builder::Tester'=>'1.302141','Test::Builder::Tester::Color'=>'1.302141','Test::Builder::TodoDiag'=>'1.302141','Test::More'=>'1.302141','Test::Simple'=>'1.302141','Test::Tester'=>'1.302141','Test::Tester::Capture'=>'1.302141','Test::Tester::CaptureRunner'=>'1.302141','Test::Tester::Delegate'=>'1.302141','Test::use::ok'=>'1.302141','ok'=>'1.302141','threads::shared'=>'1.59',},removed=>{'Storable::Limit'=>1,}},5.029007=>{delta_from=>5.029006,changed=>{'App::Cpan'=>'1.672','B::Op_private'=>'5.029007','CPAN'=>'2.22','CPAN::Distribution'=>'2.22','CPAN::Plugin::Specfile'=>'0.02','Compress::Raw::Bzip2'=>'2.084','Compress::Raw::Zlib'=>'2.084','Compress::Zlib'=>'2.084','Config'=>'5.029007','Cwd'=>'3.77','DB_File'=>'1.843','File::Find'=>'1.36','File::Spec'=>'3.77','File::Spec::AmigaOS'=>'3.77','File::Spec::Cygwin'=>'3.77','File::Spec::Epoc'=>'3.77','File::Spec::Functions'=>'3.77','File::Spec::Mac'=>'3.77','File::Spec::OS2'=>'3.77','File::Spec::Unix'=>'3.77','File::Spec::VMS'=>'3.77','File::Spec::Win32'=>'3.77','File::Temp'=>'0.2309','IO::Compress::Adapter::Bzip2'=>'2.084','IO::Compress::Adapter::Deflate'=>'2.084','IO::Compress::Adapter::Identity'=>'2.084','IO::Compress::Base'=>'2.084','IO::Compress::Base::Common'=>'2.084','IO::Compress::Bzip2'=>'2.084','IO::Compress::Deflate'=>'2.084','IO::Compress::Gzip'=>'2.084','IO::Compress::Gzip::Constants'=>'2.084','IO::Compress::RawDeflate'=>'2.084','IO::Compress::Zip'=>'2.084','IO::Compress::Zip::Constants'=>'2.084','IO::Compress::Zlib::Constants'=>'2.084','IO::Compress::Zlib::Extra'=>'2.084','IO::Uncompress::Adapter::Bunzip2'=>'2.084','IO::Uncompress::Adapter::Identity'=>'2.084','IO::Uncompress::Adapter::Inflate'=>'2.084','IO::Uncompress::AnyInflate'=>'2.084','IO::Uncompress::AnyUncompress'=>'2.084','IO::Uncompress::Base'=>'2.084','IO::Uncompress::Bunzip2'=>'2.084','IO::Uncompress::Gunzip'=>'2.084','IO::Uncompress::Inflate'=>'2.084','IO::Uncompress::RawInflate'=>'2.084','IO::Uncompress::Unzip'=>'2.084','Math::BigFloat'=>'1.999816','Math::BigInt'=>'1.999816','Math::BigInt::Calc'=>'1.999816','Math::BigInt::FastCalc'=>'0.5008','Math::BigInt::Lib'=>'1.999816','Module::CoreList'=>'5.20190120','Module::CoreList::Utils'=>'5.20190120','Test2'=>'1.302160','Test2::API'=>'1.302160','Test2::API::Breakage'=>'1.302160','Test2::API::Context'=>'1.302160','Test2::API::Instance'=>'1.302160','Test2::API::Stack'=>'1.302160','Test2::Event'=>'1.302160','Test2::Event::Bail'=>'1.302160','Test2::Event::Diag'=>'1.302160','Test2::Event::Encoding'=>'1.302160','Test2::Event::Exception'=>'1.302160','Test2::Event::Fail'=>'1.302160','Test2::Event::Generic'=>'1.302160','Test2::Event::Note'=>'1.302160','Test2::Event::Ok'=>'1.302160','Test2::Event::Pass'=>'1.302160','Test2::Event::Plan'=>'1.302160','Test2::Event::Skip'=>'1.302160','Test2::Event::Subtest'=>'1.302160','Test2::Event::TAP::Version'=>'1.302160','Test2::Event::V2'=>'1.302160','Test2::Event::Waiting'=>'1.302160','Test2::EventFacet'=>'1.302160','Test2::EventFacet::About'=>'1.302160','Test2::EventFacet::Amnesty'=>'1.302160','Test2::EventFacet::Assert'=>'1.302160','Test2::EventFacet::Control'=>'1.302160','Test2::EventFacet::Error'=>'1.302160','Test2::EventFacet::Hub'=>'1.302160','Test2::EventFacet::Info'=>'1.302160','Test2::EventFacet::Info::Table'=>undef,'Test2::EventFacet::Meta'=>'1.302160','Test2::EventFacet::Parent'=>'1.302160','Test2::EventFacet::Plan'=>'1.302160','Test2::EventFacet::Render'=>'1.302160','Test2::EventFacet::Trace'=>'1.302160','Test2::Formatter'=>'1.302160','Test2::Formatter::TAP'=>'1.302160','Test2::Hub'=>'1.302160','Test2::Hub::Interceptor'=>'1.302160','Test2::Hub::Interceptor::Terminator'=>'1.302160','Test2::Hub::Subtest'=>'1.302160','Test2::IPC'=>'1.302160','Test2::IPC::Driver'=>'1.302160','Test2::IPC::Driver::Files'=>'1.302160','Test2::Tools::Tiny'=>'1.302160','Test2::Util'=>'1.302160','Test2::Util::ExternalMeta'=>'1.302160','Test2::Util::Facets2Legacy'=>'1.302160','Test2::Util::HashBase'=>'1.302160','Test2::Util::Trace'=>'1.302160','Test::Builder'=>'1.302160','Test::Builder::Formatter'=>'1.302160','Test::Builder::Module'=>'1.302160','Test::Builder::Tester'=>'1.302160','Test::Builder::Tester::Color'=>'1.302160','Test::Builder::TodoDiag'=>'1.302160','Test::More'=>'1.302160','Test::Simple'=>'1.302160','Test::Tester'=>'1.302160','Test::Tester::Capture'=>'1.302160','Test::Tester::CaptureRunner'=>'1.302160','Test::Tester::Delegate'=>'1.302160','Test::use::ok'=>'1.302160','Unicode::Collate'=>'1.27','Unicode::Collate::CJK::Big5'=>'1.27','Unicode::Collate::CJK::GB2312'=>'1.27','Unicode::Collate::CJK::JISX0208'=>'1.27','Unicode::Collate::CJK::Korean'=>'1.27','Unicode::Collate::CJK::Pinyin'=>'1.27','Unicode::Collate::CJK::Stroke'=>'1.27','Unicode::Collate::CJK::Zhuyin'=>'1.27','Unicode::Collate::Locale'=>'1.27','lib'=>'0.65','ok'=>'1.302160',},removed=>{'Math::BigInt::CalcEmu'=>1,}},5.029008=>{delta_from=>5.029007,changed=>{'B'=>'1.76','B::Op_private'=>'5.029008','Config'=>'5.029008','Devel::PPPort'=>'3.44','Encode'=>'3.00','Encode::Unicode'=>'2.18','ExtUtils::Miniperl'=>'1.09','IO'=>'1.40','IO::Dir'=>'1.40','IO::File'=>'1.40','IO::Handle'=>'1.40','IO::Pipe'=>'1.40','IO::Poll'=>'1.40','IO::Seekable'=>'1.40','IO::Select'=>'1.40','IO::Socket'=>'1.40','IO::Socket::INET'=>'1.40','IO::Socket::UNIX'=>'1.40','JSON::PP'=>'4.00','JSON::PP::Boolean'=>'4.00','Module::CoreList'=>'5.20190220','Module::CoreList::Utils'=>'5.20190220','Module::Load'=>'0.34','Net::Ping'=>'2.71','POSIX'=>'1.87','Test2'=>'1.302162','Test2::API'=>'1.302162','Test2::API::Breakage'=>'1.302162','Test2::API::Context'=>'1.302162','Test2::API::Instance'=>'1.302162','Test2::API::Stack'=>'1.302162','Test2::Event'=>'1.302162','Test2::Event::Bail'=>'1.302162','Test2::Event::Diag'=>'1.302162','Test2::Event::Encoding'=>'1.302162','Test2::Event::Exception'=>'1.302162','Test2::Event::Fail'=>'1.302162','Test2::Event::Generic'=>'1.302162','Test2::Event::Note'=>'1.302162','Test2::Event::Ok'=>'1.302162','Test2::Event::Pass'=>'1.302162','Test2::Event::Plan'=>'1.302162','Test2::Event::Skip'=>'1.302162','Test2::Event::Subtest'=>'1.302162','Test2::Event::TAP::Version'=>'1.302162','Test2::Event::V2'=>'1.302162','Test2::Event::Waiting'=>'1.302162','Test2::EventFacet'=>'1.302162','Test2::EventFacet::About'=>'1.302162','Test2::EventFacet::Amnesty'=>'1.302162','Test2::EventFacet::Assert'=>'1.302162','Test2::EventFacet::Control'=>'1.302162','Test2::EventFacet::Error'=>'1.302162','Test2::EventFacet::Hub'=>'1.302162','Test2::EventFacet::Info'=>'1.302162','Test2::EventFacet::Meta'=>'1.302162','Test2::EventFacet::Parent'=>'1.302162','Test2::EventFacet::Plan'=>'1.302162','Test2::EventFacet::Render'=>'1.302162','Test2::EventFacet::Trace'=>'1.302162','Test2::Formatter'=>'1.302162','Test2::Formatter::TAP'=>'1.302162','Test2::Hub'=>'1.302162','Test2::Hub::Interceptor'=>'1.302162','Test2::Hub::Interceptor::Terminator'=>'1.302162','Test2::Hub::Subtest'=>'1.302162','Test2::IPC'=>'1.302162','Test2::IPC::Driver'=>'1.302162','Test2::IPC::Driver::Files'=>'1.302162','Test2::Tools::Tiny'=>'1.302162','Test2::Util'=>'1.302162','Test2::Util::ExternalMeta'=>'1.302162','Test2::Util::Facets2Legacy'=>'1.302162','Test2::Util::HashBase'=>'1.302162','Test2::Util::Trace'=>'1.302162','Test::Builder'=>'1.302162','Test::Builder::Formatter'=>'1.302162','Test::Builder::Module'=>'1.302162','Test::Builder::Tester'=>'1.302162','Test::Builder::Tester::Color'=>'1.302162','Test::Builder::TodoDiag'=>'1.302162','Test::More'=>'1.302162','Test::Simple'=>'1.302162','Test::Tester'=>'1.302162','Test::Tester::Capture'=>'1.302162','Test::Tester::CaptureRunner'=>'1.302162','Test::Tester::Delegate'=>'1.302162','Test::use::ok'=>'1.302162','XS::APItest'=>'1.00','deprecate'=>'0.04','ok'=>'1.302162','perlfaq'=>'5.20190126',},removed=>{}},5.029009=>{delta_from=>5.029008,changed=>{'B::Op_private'=>'5.029009','Config'=>'5.029009','Devel::PPPort'=>'3.45','Encode'=>'3.01','ExtUtils::Manifest'=>'1.72','JSON::PP'=>'4.02','JSON::PP::Boolean'=>'4.02','Module::CoreList'=>'5.20190320','Module::CoreList::Utils'=>'5.20190320','PerlIO::encoding'=>'0.27','Unicode'=>'12.0.0','threads::shared'=>'1.60','utf8'=>'1.22','warnings'=>'1.44',},removed=>{}},5.028002=>{delta_from=>5.028001,changed=>{'B::Op_private'=>'5.028002','Config'=>'5.028002','Module::CoreList'=>'5.20190419','Module::CoreList::Utils'=>'5.20190419','PerlIO::scalar'=>'0.30','Storable'=>'3.08_01',},removed=>{}},5.029010=>{delta_from=>5.029009,changed=>{'B::Op_private'=>'5.029010','Config'=>'5.02901','Cwd'=>'3.78','Data::Dumper'=>'2.174','ExtUtils::CBuilder'=>'0.280231','ExtUtils::CBuilder::Base'=>'0.280231','ExtUtils::CBuilder::Platform::Unix'=>'0.280231','ExtUtils::CBuilder::Platform::VMS'=>'0.280231','ExtUtils::CBuilder::Platform::Windows'=>'0.280231','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280231','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280231','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280231','ExtUtils::CBuilder::Platform::aix'=>'0.280231','ExtUtils::CBuilder::Platform::android'=>'0.280231','ExtUtils::CBuilder::Platform::cygwin'=>'0.280231','ExtUtils::CBuilder::Platform::darwin'=>'0.280231','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280231','ExtUtils::CBuilder::Platform::os2'=>'0.280231','File::Spec'=>'3.78','File::Spec::AmigaOS'=>'3.78','File::Spec::Cygwin'=>'3.78','File::Spec::Epoc'=>'3.78','File::Spec::Functions'=>'3.78','File::Spec::Mac'=>'3.78','File::Spec::OS2'=>'3.78','File::Spec::Unix'=>'3.78','File::Spec::VMS'=>'3.78','File::Spec::Win32'=>'3.78','I18N::Langinfo'=>'0.18','Module::CoreList'=>'5.20190420','Module::CoreList::Utils'=>'5.20190420','Module::Metadata'=>'1.000036','POSIX'=>'1.88','Storable'=>'3.15','Unicode'=>'12.1.0',},removed=>{}},5.030000=>{delta_from=>5.02901,changed=>{'B::Op_private'=>'5.030000','Config'=>'5.03','Devel::PPPort'=>'3.52','Module::CoreList'=>'5.20190522','Module::CoreList::Utils'=>'5.20190522','XS::Typemap'=>'0.17',},removed=>{}},5.031000=>{delta_from=>5.03,changed=>{'B::Op_private'=>'5.031000','Config'=>'5.031','Module::CoreList'=>'5.20190524','Module::CoreList::Utils'=>'5.20190524','Pod::Simple'=>'3.36','Pod::Simple::BlackBox'=>'3.36','Pod::Simple::Checker'=>'3.36','Pod::Simple::Debug'=>'3.36','Pod::Simple::DumpAsText'=>'3.36','Pod::Simple::DumpAsXML'=>'3.36','Pod::Simple::HTML'=>'3.36','Pod::Simple::HTMLBatch'=>'3.36','Pod::Simple::JustPod'=>undef,'Pod::Simple::LinkSection'=>'3.36','Pod::Simple::Methody'=>'3.36','Pod::Simple::Progress'=>'3.36','Pod::Simple::PullParser'=>'3.36','Pod::Simple::PullParserEndToken'=>'3.36','Pod::Simple::PullParserStartToken'=>'3.36','Pod::Simple::PullParserTextToken'=>'3.36','Pod::Simple::PullParserToken'=>'3.36','Pod::Simple::RTF'=>'3.36','Pod::Simple::Search'=>'3.36','Pod::Simple::SimpleTree'=>'3.36','Pod::Simple::Text'=>'3.36','Pod::Simple::TextContent'=>'3.36','Pod::Simple::TiedOutFH'=>'3.36','Pod::Simple::Transcode'=>'3.36','Pod::Simple::TranscodeDumb'=>'3.36','Pod::Simple::TranscodeSmart'=>'3.36','Pod::Simple::XHTML'=>'3.36','Pod::Simple::XMLOutStream'=>'3.36','Socket'=>'2.029','feature'=>'1.55',},removed=>{}},5.031001=>{delta_from=>5.031000,changed=>{'App::Cpan'=>'1.675','B::Op_private'=>'5.031001','CPAN'=>'2.27','CPAN::Bundle'=>'5.5005','CPAN::Distribution'=>'2.27','CPAN::FTP'=>'5.5012','CPAN::FirstTime'=>'5.5314','CPAN::HandleConfig'=>'5.5011','CPAN::Mirrors'=>'2.27','CPAN::Queue'=>'5.5003','CPAN::Shell'=>'5.5009','CPAN::Tarzip'=>'5.5013','Class::Struct'=>'0.66','Compress::Raw::Bzip2'=>'2.086','Compress::Raw::Zlib'=>'2.086','Compress::Zlib'=>'2.086','Config'=>'5.031001','DB_File'=>'1.852','Devel::PPPort'=>'3.53','ExtUtils::CBuilder'=>'0.280232','ExtUtils::Command'=>'7.36','ExtUtils::Command::MM'=>'7.36','ExtUtils::Liblist'=>'7.36','ExtUtils::Liblist::Kid'=>'7.36','ExtUtils::MM'=>'7.36','ExtUtils::MM_AIX'=>'7.36','ExtUtils::MM_Any'=>'7.36','ExtUtils::MM_BeOS'=>'7.36','ExtUtils::MM_Cygwin'=>'7.36','ExtUtils::MM_DOS'=>'7.36','ExtUtils::MM_Darwin'=>'7.36','ExtUtils::MM_MacOS'=>'7.36','ExtUtils::MM_NW5'=>'7.36','ExtUtils::MM_OS2'=>'7.36','ExtUtils::MM_QNX'=>'7.36','ExtUtils::MM_UWIN'=>'7.36','ExtUtils::MM_Unix'=>'7.36','ExtUtils::MM_VMS'=>'7.36','ExtUtils::MM_VOS'=>'7.36','ExtUtils::MM_Win32'=>'7.36','ExtUtils::MM_Win95'=>'7.36','ExtUtils::MY'=>'7.36','ExtUtils::MakeMaker'=>'7.36','ExtUtils::MakeMaker::Config'=>'7.36','ExtUtils::MakeMaker::Locale'=>'7.36','ExtUtils::MakeMaker::version'=>'7.36','ExtUtils::MakeMaker::version::regex'=>'7.36','ExtUtils::Mkbootstrap'=>'7.36','ExtUtils::Mksymlists'=>'7.36','ExtUtils::testlib'=>'7.36','File::Spec::Win32'=>'3.79','I18N::LangTags'=>'0.44','IO'=>'1.41','IO::Compress::Adapter::Bzip2'=>'2.086','IO::Compress::Adapter::Deflate'=>'2.086','IO::Compress::Adapter::Identity'=>'2.086','IO::Compress::Base'=>'2.086','IO::Compress::Base::Common'=>'2.086','IO::Compress::Bzip2'=>'2.086','IO::Compress::Deflate'=>'2.086','IO::Compress::Gzip'=>'2.086','IO::Compress::Gzip::Constants'=>'2.086','IO::Compress::RawDeflate'=>'2.086','IO::Compress::Zip'=>'2.086','IO::Compress::Zip::Constants'=>'2.086','IO::Compress::Zlib::Constants'=>'2.086','IO::Compress::Zlib::Extra'=>'2.086','IO::Dir'=>'1.41','IO::File'=>'1.41','IO::Handle'=>'1.41','IO::Pipe'=>'1.41','IO::Poll'=>'1.41','IO::Seekable'=>'1.41','IO::Select'=>'1.41','IO::Socket'=>'1.41','IO::Socket::INET'=>'1.41','IO::Socket::UNIX'=>'1.41','IO::Uncompress::Adapter::Bunzip2'=>'2.086','IO::Uncompress::Adapter::Identity'=>'2.086','IO::Uncompress::Adapter::Inflate'=>'2.086','IO::Uncompress::AnyInflate'=>'2.086','IO::Uncompress::AnyUncompress'=>'2.086','IO::Uncompress::Base'=>'2.086','IO::Uncompress::Bunzip2'=>'2.086','IO::Uncompress::Gunzip'=>'2.086','IO::Uncompress::Inflate'=>'2.086','IO::Uncompress::RawInflate'=>'2.086','IO::Uncompress::Unzip'=>'2.086','Module::CoreList'=>'5.20190620','Module::CoreList::Utils'=>'5.20190620','POSIX'=>'1.89','Pod::Man'=>'4.12','Pod::ParseLink'=>'4.12','Pod::Simple'=>'3.38','Pod::Simple::BlackBox'=>'3.38','Pod::Simple::Checker'=>'3.38','Pod::Simple::Debug'=>'3.38','Pod::Simple::DumpAsText'=>'3.38','Pod::Simple::DumpAsXML'=>'3.38','Pod::Simple::HTML'=>'3.38','Pod::Simple::HTMLBatch'=>'3.38','Pod::Simple::LinkSection'=>'3.38','Pod::Simple::Methody'=>'3.38','Pod::Simple::Progress'=>'3.38','Pod::Simple::PullParser'=>'3.38','Pod::Simple::PullParserEndToken'=>'3.38','Pod::Simple::PullParserStartToken'=>'3.38','Pod::Simple::PullParserTextToken'=>'3.38','Pod::Simple::PullParserToken'=>'3.38','Pod::Simple::RTF'=>'3.38','Pod::Simple::Search'=>'3.38','Pod::Simple::SimpleTree'=>'3.38','Pod::Simple::Text'=>'3.38','Pod::Simple::TextContent'=>'3.38','Pod::Simple::TiedOutFH'=>'3.38','Pod::Simple::Transcode'=>'3.38','Pod::Simple::TranscodeDumb'=>'3.38','Pod::Simple::TranscodeSmart'=>'3.38','Pod::Simple::XHTML'=>'3.38','Pod::Simple::XMLOutStream'=>'3.38','Pod::Text'=>'4.12','Pod::Text::Color'=>'4.12','Pod::Text::Overstrike'=>'4.12','Pod::Text::Termcap'=>'4.12','SelfLoader'=>'1.26','Storable'=>'3.16','Sys::Hostname'=>'1.23','Test2'=>'1.302164','Test2::API'=>'1.302164','Test2::API::Breakage'=>'1.302164','Test2::API::Context'=>'1.302164','Test2::API::Instance'=>'1.302164','Test2::API::Stack'=>'1.302164','Test2::Event'=>'1.302164','Test2::Event::Bail'=>'1.302164','Test2::Event::Diag'=>'1.302164','Test2::Event::Encoding'=>'1.302164','Test2::Event::Exception'=>'1.302164','Test2::Event::Fail'=>'1.302164','Test2::Event::Generic'=>'1.302164','Test2::Event::Note'=>'1.302164','Test2::Event::Ok'=>'1.302164','Test2::Event::Pass'=>'1.302164','Test2::Event::Plan'=>'1.302164','Test2::Event::Skip'=>'1.302164','Test2::Event::Subtest'=>'1.302164','Test2::Event::TAP::Version'=>'1.302164','Test2::Event::V2'=>'1.302164','Test2::Event::Waiting'=>'1.302164','Test2::EventFacet'=>'1.302164','Test2::EventFacet::About'=>'1.302164','Test2::EventFacet::Amnesty'=>'1.302164','Test2::EventFacet::Assert'=>'1.302164','Test2::EventFacet::Control'=>'1.302164','Test2::EventFacet::Error'=>'1.302164','Test2::EventFacet::Hub'=>'1.302164','Test2::EventFacet::Info'=>'1.302164','Test2::EventFacet::Info::Table'=>'1.302164','Test2::EventFacet::Meta'=>'1.302164','Test2::EventFacet::Parent'=>'1.302164','Test2::EventFacet::Plan'=>'1.302164','Test2::EventFacet::Render'=>'1.302164','Test2::EventFacet::Trace'=>'1.302164','Test2::Formatter'=>'1.302164','Test2::Formatter::TAP'=>'1.302164','Test2::Hub'=>'1.302164','Test2::Hub::Interceptor'=>'1.302164','Test2::Hub::Interceptor::Terminator'=>'1.302164','Test2::Hub::Subtest'=>'1.302164','Test2::IPC'=>'1.302164','Test2::IPC::Driver'=>'1.302164','Test2::IPC::Driver::Files'=>'1.302164','Test2::Tools::Tiny'=>'1.302164','Test2::Util'=>'1.302164','Test2::Util::ExternalMeta'=>'1.302164','Test2::Util::Facets2Legacy'=>'1.302164','Test2::Util::HashBase'=>'1.302164','Test2::Util::Trace'=>'1.302164','Test::Builder'=>'1.302164','Test::Builder::Formatter'=>'1.302164','Test::Builder::Module'=>'1.302164','Test::Builder::Tester'=>'1.302164','Test::Builder::Tester::Color'=>'1.302164','Test::Builder::TodoDiag'=>'1.302164','Test::More'=>'1.302164','Test::Simple'=>'1.302164','Test::Tester'=>'1.302164','Test::Tester::Capture'=>'1.302164','Test::Tester::CaptureRunner'=>'1.302164','Test::Tester::Delegate'=>'1.302164','Test::use::ok'=>'1.302164','Tie::File'=>'1.03','Tie::Hash::NamedCapture'=>'0.11','Time::HiRes'=>'1.9761','Unicode::Normalize'=>'1.27','Unicode::UCD'=>'0.73','XS::APItest'=>'1.01','ok'=>'1.302164','overload'=>'1.31','warnings'=>'1.45',},removed=>{'Pod::Find'=>1,'Pod::InputObjects'=>1,'Pod::ParseUtils'=>1,'Pod::Parser'=>1,'Pod::PlainText'=>1,'Pod::Select'=>1,}},5.031002=>{delta_from=>5.031001,changed=>{'B::Op_private'=>'5.031002','Config'=>'5.031002','Devel::PPPort'=>'3.54','Exporter'=>'5.74','Exporter::Heavy'=>'5.74','IPC::Cmd'=>'1.04','JSON::PP'=>'4.04','JSON::PP::Boolean'=>'4.04','Module::CoreList'=>'5.20190720','Module::CoreList::Utils'=>'5.20190720','Opcode'=>'1.44','PerlIO::encoding'=>'0.28','Pod::Simple'=>'3.39','Pod::Simple::BlackBox'=>'3.39','Pod::Simple::Checker'=>'3.39','Pod::Simple::Debug'=>'3.39','Pod::Simple::DumpAsText'=>'3.39','Pod::Simple::DumpAsXML'=>'3.39','Pod::Simple::HTML'=>'3.39','Pod::Simple::HTMLBatch'=>'3.39','Pod::Simple::LinkSection'=>'3.39','Pod::Simple::Methody'=>'3.39','Pod::Simple::Progress'=>'3.39','Pod::Simple::PullParser'=>'3.39','Pod::Simple::PullParserEndToken'=>'3.39','Pod::Simple::PullParserStartToken'=>'3.39','Pod::Simple::PullParserTextToken'=>'3.39','Pod::Simple::PullParserToken'=>'3.39','Pod::Simple::RTF'=>'3.39','Pod::Simple::Search'=>'3.39','Pod::Simple::SimpleTree'=>'3.39','Pod::Simple::Text'=>'3.39','Pod::Simple::TextContent'=>'3.39','Pod::Simple::TiedOutFH'=>'3.39','Pod::Simple::Transcode'=>'3.39','Pod::Simple::TranscodeDumb'=>'3.39','Pod::Simple::TranscodeSmart'=>'3.39','Pod::Simple::XHTML'=>'3.39','Pod::Simple::XMLOutStream'=>'3.39','threads::shared'=>'1.61',},removed=>{}},5.031003=>{delta_from=>5.031002,changed=>{'B::Op_private'=>'5.031003','Compress::Raw::Bzip2'=>'2.087','Compress::Raw::Zlib'=>'2.087','Compress::Zlib'=>'2.087','Config'=>'5.031003','Devel::PPPort'=>'3.55','File::Find'=>'1.37','Getopt::Long'=>'2.51','I18N::LangTags::Detect'=>'1.08','IO::Compress::Adapter::Bzip2'=>'2.087','IO::Compress::Adapter::Deflate'=>'2.087','IO::Compress::Adapter::Identity'=>'2.087','IO::Compress::Base'=>'2.087','IO::Compress::Base::Common'=>'2.087','IO::Compress::Bzip2'=>'2.087','IO::Compress::Deflate'=>'2.087','IO::Compress::Gzip'=>'2.087','IO::Compress::Gzip::Constants'=>'2.087','IO::Compress::RawDeflate'=>'2.087','IO::Compress::Zip'=>'2.087','IO::Compress::Zip::Constants'=>'2.087','IO::Compress::Zlib::Constants'=>'2.087','IO::Compress::Zlib::Extra'=>'2.087','IO::Uncompress::Adapter::Bunzip2'=>'2.087','IO::Uncompress::Adapter::Identity'=>'2.087','IO::Uncompress::Adapter::Inflate'=>'2.087','IO::Uncompress::AnyInflate'=>'2.087','IO::Uncompress::AnyUncompress'=>'2.087','IO::Uncompress::Base'=>'2.087','IO::Uncompress::Bunzip2'=>'2.087','IO::Uncompress::Gunzip'=>'2.087','IO::Uncompress::Inflate'=>'2.087','IO::Uncompress::RawInflate'=>'2.087','IO::Uncompress::Unzip'=>'2.087','Module::CoreList'=>'5.20190820','Module::CoreList::Utils'=>'5.20190820','PerlIO::via'=>'0.18','Storable'=>'3.17','Test2'=>'1.302166','Test2::API'=>'1.302166','Test2::API::Breakage'=>'1.302166','Test2::API::Context'=>'1.302166','Test2::API::Instance'=>'1.302166','Test2::API::Stack'=>'1.302166','Test2::Event'=>'1.302166','Test2::Event::Bail'=>'1.302166','Test2::Event::Diag'=>'1.302166','Test2::Event::Encoding'=>'1.302166','Test2::Event::Exception'=>'1.302166','Test2::Event::Fail'=>'1.302166','Test2::Event::Generic'=>'1.302166','Test2::Event::Note'=>'1.302166','Test2::Event::Ok'=>'1.302166','Test2::Event::Pass'=>'1.302166','Test2::Event::Plan'=>'1.302166','Test2::Event::Skip'=>'1.302166','Test2::Event::Subtest'=>'1.302166','Test2::Event::TAP::Version'=>'1.302166','Test2::Event::V2'=>'1.302166','Test2::Event::Waiting'=>'1.302166','Test2::EventFacet'=>'1.302166','Test2::EventFacet::About'=>'1.302166','Test2::EventFacet::Amnesty'=>'1.302166','Test2::EventFacet::Assert'=>'1.302166','Test2::EventFacet::Control'=>'1.302166','Test2::EventFacet::Error'=>'1.302166','Test2::EventFacet::Hub'=>'1.302166','Test2::EventFacet::Info'=>'1.302166','Test2::EventFacet::Info::Table'=>'1.302166','Test2::EventFacet::Meta'=>'1.302166','Test2::EventFacet::Parent'=>'1.302166','Test2::EventFacet::Plan'=>'1.302166','Test2::EventFacet::Render'=>'1.302166','Test2::EventFacet::Trace'=>'1.302166','Test2::Formatter'=>'1.302166','Test2::Formatter::TAP'=>'1.302166','Test2::Hub'=>'1.302166','Test2::Hub::Interceptor'=>'1.302166','Test2::Hub::Interceptor::Terminator'=>'1.302166','Test2::Hub::Subtest'=>'1.302166','Test2::IPC'=>'1.302166','Test2::IPC::Driver'=>'1.302166','Test2::IPC::Driver::Files'=>'1.302166','Test2::Tools::Tiny'=>'1.302166','Test2::Util'=>'1.302166','Test2::Util::ExternalMeta'=>'1.302166','Test2::Util::Facets2Legacy'=>'1.302166','Test2::Util::HashBase'=>'1.302166','Test2::Util::Trace'=>'1.302166','Test::Builder'=>'1.302166','Test::Builder::Formatter'=>'1.302166','Test::Builder::Module'=>'1.302166','Test::Builder::Tester'=>'1.302166','Test::Builder::Tester::Color'=>'1.302166','Test::Builder::TodoDiag'=>'1.302166','Test::More'=>'1.302166','Test::Simple'=>'1.302166','Test::Tester'=>'1.302166','Test::Tester::Capture'=>'1.302166','Test::Tester::CaptureRunner'=>'1.302166','Test::Tester::Delegate'=>'1.302166','Test::use::ok'=>'1.302166','Thread'=>'3.05','Time::HiRes'=>'1.9762','Win32'=>'0.53','XS::APItest'=>'1.02','ok'=>'1.302166',},removed=>{}},5.031004=>{delta_from=>5.031003,changed=>{'B::Op_private'=>'5.031004','Config'=>'5.031004','ExtUtils::Command'=>'7.38','ExtUtils::Command::MM'=>'7.38','ExtUtils::Liblist'=>'7.38','ExtUtils::Liblist::Kid'=>'7.38','ExtUtils::MM'=>'7.38','ExtUtils::MM_AIX'=>'7.38','ExtUtils::MM_Any'=>'7.38','ExtUtils::MM_BeOS'=>'7.38','ExtUtils::MM_Cygwin'=>'7.38','ExtUtils::MM_DOS'=>'7.38','ExtUtils::MM_Darwin'=>'7.38','ExtUtils::MM_MacOS'=>'7.38','ExtUtils::MM_NW5'=>'7.38','ExtUtils::MM_OS2'=>'7.38','ExtUtils::MM_QNX'=>'7.38','ExtUtils::MM_UWIN'=>'7.38','ExtUtils::MM_Unix'=>'7.38','ExtUtils::MM_VMS'=>'7.38','ExtUtils::MM_VOS'=>'7.38','ExtUtils::MM_Win32'=>'7.38','ExtUtils::MM_Win95'=>'7.38','ExtUtils::MY'=>'7.38','ExtUtils::MakeMaker'=>'7.38','ExtUtils::MakeMaker::Config'=>'7.38','ExtUtils::MakeMaker::Locale'=>'7.38','ExtUtils::MakeMaker::version'=>'7.38','ExtUtils::MakeMaker::version::regex'=>'7.38','ExtUtils::Mkbootstrap'=>'7.38','ExtUtils::Mksymlists'=>'7.38','ExtUtils::testlib'=>'7.38','I18N::Langinfo'=>'0.19','List::Util'=>'1.52','List::Util::XS'=>'1.52','Module::CoreList'=>'5.20190920','Module::CoreList::Utils'=>'5.20190920','Module::Metadata'=>'1.000037','Scalar::Util'=>'1.52','Sub::Util'=>'1.52','Test2'=>'1.302168','Test2::API'=>'1.302168','Test2::API::Breakage'=>'1.302168','Test2::API::Context'=>'1.302168','Test2::API::Instance'=>'1.302168','Test2::API::Stack'=>'1.302168','Test2::Event'=>'1.302168','Test2::Event::Bail'=>'1.302168','Test2::Event::Diag'=>'1.302168','Test2::Event::Encoding'=>'1.302168','Test2::Event::Exception'=>'1.302168','Test2::Event::Fail'=>'1.302168','Test2::Event::Generic'=>'1.302168','Test2::Event::Note'=>'1.302168','Test2::Event::Ok'=>'1.302168','Test2::Event::Pass'=>'1.302168','Test2::Event::Plan'=>'1.302168','Test2::Event::Skip'=>'1.302168','Test2::Event::Subtest'=>'1.302168','Test2::Event::TAP::Version'=>'1.302168','Test2::Event::V2'=>'1.302168','Test2::Event::Waiting'=>'1.302168','Test2::EventFacet'=>'1.302168','Test2::EventFacet::About'=>'1.302168','Test2::EventFacet::Amnesty'=>'1.302168','Test2::EventFacet::Assert'=>'1.302168','Test2::EventFacet::Control'=>'1.302168','Test2::EventFacet::Error'=>'1.302168','Test2::EventFacet::Hub'=>'1.302168','Test2::EventFacet::Info'=>'1.302168','Test2::EventFacet::Info::Table'=>'1.302168','Test2::EventFacet::Meta'=>'1.302168','Test2::EventFacet::Parent'=>'1.302168','Test2::EventFacet::Plan'=>'1.302168','Test2::EventFacet::Render'=>'1.302168','Test2::EventFacet::Trace'=>'1.302168','Test2::Formatter'=>'1.302168','Test2::Formatter::TAP'=>'1.302168','Test2::Hub'=>'1.302168','Test2::Hub::Interceptor'=>'1.302168','Test2::Hub::Interceptor::Terminator'=>'1.302168','Test2::Hub::Subtest'=>'1.302168','Test2::IPC'=>'1.302168','Test2::IPC::Driver'=>'1.302168','Test2::IPC::Driver::Files'=>'1.302168','Test2::Tools::Tiny'=>'1.302168','Test2::Util'=>'1.302168','Test2::Util::ExternalMeta'=>'1.302168','Test2::Util::Facets2Legacy'=>'1.302168','Test2::Util::HashBase'=>'1.302168','Test2::Util::Trace'=>'1.302168','Test::Builder'=>'1.302168','Test::Builder::Formatter'=>'1.302168','Test::Builder::Module'=>'1.302168','Test::Builder::Tester'=>'1.302168','Test::Builder::Tester::Color'=>'1.302168','Test::Builder::TodoDiag'=>'1.302168','Test::More'=>'1.302168','Test::Simple'=>'1.302168','Test::Tester'=>'1.302168','Test::Tester::Capture'=>'1.302168','Test::Tester::CaptureRunner'=>'1.302168','Test::Tester::Delegate'=>'1.302168','Test::use::ok'=>'1.302168','Time::HiRes'=>'1.9763','XS::APItest'=>'1.03','ok'=>'1.302168','re'=>'0.38',},removed=>{}},5.031005=>{delta_from=>5.031004,changed=>{'B'=>'1.77','B::Deparse'=>'1.50','B::Op_private'=>'5.031005','Config'=>'5.031005','Devel::PPPort'=>'3.54','Digest::MD5'=>'2.55_01','Dumpvalue'=>'1.21','ExtUtils::CBuilder'=>'0.280233','Math::BigFloat'=>'1.999817_01','Math::BigInt'=>'1.999817_01','Math::BigInt::Calc'=>'1.999817_01','Math::BigInt::FastCalc'=>'0.5009','Math::BigInt::Lib'=>'1.999817_01','Module::CoreList'=>'5.20191020','Module::CoreList::Utils'=>'5.20191020','Safe'=>'2.41','Time::HiRes'=>'1.9764','XS::APItest'=>'1.04','threads'=>'2.23',},removed=>{}},5.030001=>{delta_from=>5.030000,changed=>{'B::Op_private'=>'5.030001','Config'=>'5.030001','Module::CoreList'=>'5.20191110','Module::CoreList::Utils'=>'5.20191110',},removed=>{}},5.031006=>{delta_from=>5.031005,changed=>{'B::Deparse'=>'1.51','B::Op_private'=>'5.031006','Compress::Raw::Bzip2'=>'2.090','Compress::Raw::Zlib'=>'2.090','Compress::Zlib'=>'2.090','Config'=>'5.031006','Devel::PPPort'=>'3.55','DynaLoader'=>'1.46','IO::Compress::Adapter::Bzip2'=>'2.090','IO::Compress::Adapter::Deflate'=>'2.090','IO::Compress::Adapter::Identity'=>'2.090','IO::Compress::Base'=>'2.090','IO::Compress::Base::Common'=>'2.090','IO::Compress::Bzip2'=>'2.090','IO::Compress::Deflate'=>'2.090','IO::Compress::Gzip'=>'2.090','IO::Compress::Gzip::Constants'=>'2.090','IO::Compress::RawDeflate'=>'2.090','IO::Compress::Zip'=>'2.090','IO::Compress::Zip::Constants'=>'2.090','IO::Compress::Zlib::Constants'=>'2.090','IO::Compress::Zlib::Extra'=>'2.090','IO::Uncompress::Adapter::Bunzip2'=>'2.090','IO::Uncompress::Adapter::Identity'=>'2.090','IO::Uncompress::Adapter::Inflate'=>'2.090','IO::Uncompress::AnyInflate'=>'2.090','IO::Uncompress::AnyUncompress'=>'2.090','IO::Uncompress::Base'=>'2.090','IO::Uncompress::Bunzip2'=>'2.090','IO::Uncompress::Gunzip'=>'2.090','IO::Uncompress::Inflate'=>'2.090','IO::Uncompress::RawInflate'=>'2.090','IO::Uncompress::Unzip'=>'2.090','List::Util'=>'1.53','List::Util::XS'=>'1.53','Math::BigFloat'=>'1.999818','Math::BigInt'=>'1.999818','Math::BigInt::Calc'=>'1.999818','Math::BigInt::Lib'=>'1.999818','Module::CoreList'=>'5.20191120','Module::CoreList::Utils'=>'5.20191120','Module::Load::Conditional'=>'0.70','POSIX'=>'1.90','Pod::Simple'=>'3.40','Pod::Simple::BlackBox'=>'3.40','Pod::Simple::Checker'=>'3.40','Pod::Simple::Debug'=>'3.40','Pod::Simple::DumpAsText'=>'3.40','Pod::Simple::DumpAsXML'=>'3.40','Pod::Simple::HTML'=>'3.40','Pod::Simple::HTMLBatch'=>'3.40','Pod::Simple::LinkSection'=>'3.40','Pod::Simple::Methody'=>'3.40','Pod::Simple::Progress'=>'3.40','Pod::Simple::PullParser'=>'3.40','Pod::Simple::PullParserEndToken'=>'3.40','Pod::Simple::PullParserStartToken'=>'3.40','Pod::Simple::PullParserTextToken'=>'3.40','Pod::Simple::PullParserToken'=>'3.40','Pod::Simple::RTF'=>'3.40','Pod::Simple::Search'=>'3.40','Pod::Simple::SimpleTree'=>'3.40','Pod::Simple::Text'=>'3.40','Pod::Simple::TextContent'=>'3.40','Pod::Simple::TiedOutFH'=>'3.40','Pod::Simple::Transcode'=>'3.40','Pod::Simple::TranscodeDumb'=>'3.40','Pod::Simple::TranscodeSmart'=>'3.40','Pod::Simple::XHTML'=>'3.40','Pod::Simple::XMLOutStream'=>'3.40','Scalar::Util'=>'1.53','Sub::Util'=>'1.53','Sys::Syslog'=>'0.36','Test2'=>'1.302169','Test2::API'=>'1.302169','Test2::API::Breakage'=>'1.302169','Test2::API::Context'=>'1.302169','Test2::API::Instance'=>'1.302169','Test2::API::Stack'=>'1.302169','Test2::Event'=>'1.302169','Test2::Event::Bail'=>'1.302169','Test2::Event::Diag'=>'1.302169','Test2::Event::Encoding'=>'1.302169','Test2::Event::Exception'=>'1.302169','Test2::Event::Fail'=>'1.302169','Test2::Event::Generic'=>'1.302169','Test2::Event::Note'=>'1.302169','Test2::Event::Ok'=>'1.302169','Test2::Event::Pass'=>'1.302169','Test2::Event::Plan'=>'1.302169','Test2::Event::Skip'=>'1.302169','Test2::Event::Subtest'=>'1.302169','Test2::Event::TAP::Version'=>'1.302169','Test2::Event::V2'=>'1.302169','Test2::Event::Waiting'=>'1.302169','Test2::EventFacet'=>'1.302169','Test2::EventFacet::About'=>'1.302169','Test2::EventFacet::Amnesty'=>'1.302169','Test2::EventFacet::Assert'=>'1.302169','Test2::EventFacet::Control'=>'1.302169','Test2::EventFacet::Error'=>'1.302169','Test2::EventFacet::Hub'=>'1.302169','Test2::EventFacet::Info'=>'1.302169','Test2::EventFacet::Info::Table'=>'1.302169','Test2::EventFacet::Meta'=>'1.302169','Test2::EventFacet::Parent'=>'1.302169','Test2::EventFacet::Plan'=>'1.302169','Test2::EventFacet::Render'=>'1.302169','Test2::EventFacet::Trace'=>'1.302169','Test2::Formatter'=>'1.302169','Test2::Formatter::TAP'=>'1.302169','Test2::Hub'=>'1.302169','Test2::Hub::Interceptor'=>'1.302169','Test2::Hub::Interceptor::Terminator'=>'1.302169','Test2::Hub::Subtest'=>'1.302169','Test2::IPC'=>'1.302169','Test2::IPC::Driver'=>'1.302169','Test2::IPC::Driver::Files'=>'1.302169','Test2::Tools::Tiny'=>'1.302169','Test2::Util'=>'1.302169','Test2::Util::ExternalMeta'=>'1.302169','Test2::Util::Facets2Legacy'=>'1.302169','Test2::Util::HashBase'=>'1.302169','Test2::Util::Trace'=>'1.302169','Test::Builder'=>'1.302169','Test::Builder::Formatter'=>'1.302169','Test::Builder::Module'=>'1.302169','Test::Builder::Tester'=>'1.302169','Test::Builder::Tester::Color'=>'1.302169','Test::Builder::TodoDiag'=>'1.302169','Test::More'=>'1.302169','Test::Simple'=>'1.302169','Test::Tester'=>'1.302169','Test::Tester::Capture'=>'1.302169','Test::Tester::CaptureRunner'=>'1.302169','Test::Tester::Delegate'=>'1.302169','Test::use::ok'=>'1.302169','Tie::StdHandle'=>'4.6','Unicode::UCD'=>'0.74','Win32API::File'=>'0.1203_01','feature'=>'1.56','mro'=>'1.23','ok'=>'1.302169','perlfaq'=>'5.20191102',},removed=>{}},5.031007=>{delta_from=>5.031006,changed=>{'B'=>'1.78','B::Deparse'=>'1.52','B::Op_private'=>'5.031007','Compress::Raw::Bzip2'=>'2.093','Compress::Raw::Zlib'=>'2.093','Compress::Zlib'=>'2.093','Config'=>'5.031007','Devel::PPPort'=>'3.56','English'=>'1.11','ExtUtils::Command'=>'7.42','ExtUtils::Command::MM'=>'7.42','ExtUtils::Liblist'=>'7.42','ExtUtils::Liblist::Kid'=>'7.42','ExtUtils::MM'=>'7.42','ExtUtils::MM_AIX'=>'7.42','ExtUtils::MM_Any'=>'7.42','ExtUtils::MM_BeOS'=>'7.42','ExtUtils::MM_Cygwin'=>'7.42','ExtUtils::MM_DOS'=>'7.42','ExtUtils::MM_Darwin'=>'7.42','ExtUtils::MM_MacOS'=>'7.42','ExtUtils::MM_NW5'=>'7.42','ExtUtils::MM_OS2'=>'7.42','ExtUtils::MM_QNX'=>'7.42','ExtUtils::MM_UWIN'=>'7.42','ExtUtils::MM_Unix'=>'7.42','ExtUtils::MM_VMS'=>'7.42','ExtUtils::MM_VOS'=>'7.42','ExtUtils::MM_Win32'=>'7.42','ExtUtils::MM_Win95'=>'7.42','ExtUtils::MY'=>'7.42','ExtUtils::MakeMaker'=>'7.42','ExtUtils::MakeMaker::Config'=>'7.42','ExtUtils::MakeMaker::Locale'=>'7.42','ExtUtils::MakeMaker::version'=>'7.42','ExtUtils::MakeMaker::version::regex'=>'7.42','ExtUtils::Mkbootstrap'=>'7.42','ExtUtils::Mksymlists'=>'7.42','ExtUtils::testlib'=>'7.42','File::stat'=>'1.09','Filter::Simple'=>'0.96','IO::Compress::Adapter::Bzip2'=>'2.093','IO::Compress::Adapter::Deflate'=>'2.093','IO::Compress::Adapter::Identity'=>'2.093','IO::Compress::Base'=>'2.093','IO::Compress::Base::Common'=>'2.093','IO::Compress::Bzip2'=>'2.093','IO::Compress::Deflate'=>'2.093','IO::Compress::Gzip'=>'2.093','IO::Compress::Gzip::Constants'=>'2.093','IO::Compress::RawDeflate'=>'2.093','IO::Compress::Zip'=>'2.093','IO::Compress::Zip::Constants'=>'2.093','IO::Compress::Zlib::Constants'=>'2.093','IO::Compress::Zlib::Extra'=>'2.093','IO::Uncompress::Adapter::Bunzip2'=>'2.093','IO::Uncompress::Adapter::Identity'=>'2.093','IO::Uncompress::Adapter::Inflate'=>'2.093','IO::Uncompress::AnyInflate'=>'2.093','IO::Uncompress::AnyUncompress'=>'2.093','IO::Uncompress::Base'=>'2.093','IO::Uncompress::Bunzip2'=>'2.093','IO::Uncompress::Gunzip'=>'2.093','IO::Uncompress::Inflate'=>'2.093','IO::Uncompress::RawInflate'=>'2.093','IO::Uncompress::Unzip'=>'2.093','Module::CoreList'=>'5.20191220','Module::CoreList::Utils'=>'5.20191220','Net::Ping'=>'2.72','Opcode'=>'1.45','Storable'=>'3.18','Test2'=>'1.302170','Test2::API'=>'1.302170','Test2::API::Breakage'=>'1.302170','Test2::API::Context'=>'1.302170','Test2::API::Instance'=>'1.302170','Test2::API::Stack'=>'1.302170','Test2::Event'=>'1.302170','Test2::Event::Bail'=>'1.302170','Test2::Event::Diag'=>'1.302170','Test2::Event::Encoding'=>'1.302170','Test2::Event::Exception'=>'1.302170','Test2::Event::Fail'=>'1.302170','Test2::Event::Generic'=>'1.302170','Test2::Event::Note'=>'1.302170','Test2::Event::Ok'=>'1.302170','Test2::Event::Pass'=>'1.302170','Test2::Event::Plan'=>'1.302170','Test2::Event::Skip'=>'1.302170','Test2::Event::Subtest'=>'1.302170','Test2::Event::TAP::Version'=>'1.302170','Test2::Event::V2'=>'1.302170','Test2::Event::Waiting'=>'1.302170','Test2::EventFacet'=>'1.302170','Test2::EventFacet::About'=>'1.302170','Test2::EventFacet::Amnesty'=>'1.302170','Test2::EventFacet::Assert'=>'1.302170','Test2::EventFacet::Control'=>'1.302170','Test2::EventFacet::Error'=>'1.302170','Test2::EventFacet::Hub'=>'1.302170','Test2::EventFacet::Info'=>'1.302170','Test2::EventFacet::Info::Table'=>'1.302170','Test2::EventFacet::Meta'=>'1.302170','Test2::EventFacet::Parent'=>'1.302170','Test2::EventFacet::Plan'=>'1.302170','Test2::EventFacet::Render'=>'1.302170','Test2::EventFacet::Trace'=>'1.302170','Test2::Formatter'=>'1.302170','Test2::Formatter::TAP'=>'1.302170','Test2::Hub'=>'1.302170','Test2::Hub::Interceptor'=>'1.302170','Test2::Hub::Interceptor::Terminator'=>'1.302170','Test2::Hub::Subtest'=>'1.302170','Test2::IPC'=>'1.302170','Test2::IPC::Driver'=>'1.302170','Test2::IPC::Driver::Files'=>'1.302170','Test2::Tools::Tiny'=>'1.302170','Test2::Util'=>'1.302170','Test2::Util::ExternalMeta'=>'1.302170','Test2::Util::Facets2Legacy'=>'1.302170','Test2::Util::HashBase'=>'1.302170','Test2::Util::Trace'=>'1.302170','Test::Builder'=>'1.302170','Test::Builder::Formatter'=>'1.302170','Test::Builder::Module'=>'1.302170','Test::Builder::Tester'=>'1.302170','Test::Builder::Tester::Color'=>'1.302170','Test::Builder::TodoDiag'=>'1.302170','Test::More'=>'1.302170','Test::Simple'=>'1.302170','Test::Tester'=>'1.302170','Test::Tester::Capture'=>'1.302170','Test::Tester::CaptureRunner'=>'1.302170','Test::Tester::Delegate'=>'1.302170','Test::use::ok'=>'1.302170','Tie::Hash::NamedCapture'=>'0.13','VMS::Stdio'=>'2.45','XS::APItest'=>'1.05','feature'=>'1.57','ok'=>'1.302170','warnings'=>'1.46',},removed=>{}},5.031008=>{delta_from=>5.031007,changed=>{'B::Op_private'=>'5.031008','Config'=>'5.031008','DB_File'=>'1.853','Encode'=>'3.02','ExtUtils::Command'=>'7.44','ExtUtils::Command::MM'=>'7.44','ExtUtils::Liblist'=>'7.44','ExtUtils::Liblist::Kid'=>'7.44','ExtUtils::MM'=>'7.44','ExtUtils::MM_AIX'=>'7.44','ExtUtils::MM_Any'=>'7.44','ExtUtils::MM_BeOS'=>'7.44','ExtUtils::MM_Cygwin'=>'7.44','ExtUtils::MM_DOS'=>'7.44','ExtUtils::MM_Darwin'=>'7.44','ExtUtils::MM_MacOS'=>'7.44','ExtUtils::MM_NW5'=>'7.44','ExtUtils::MM_OS2'=>'7.44','ExtUtils::MM_QNX'=>'7.44','ExtUtils::MM_UWIN'=>'7.44','ExtUtils::MM_Unix'=>'7.44','ExtUtils::MM_VMS'=>'7.44','ExtUtils::MM_VOS'=>'7.44','ExtUtils::MM_Win32'=>'7.44','ExtUtils::MM_Win95'=>'7.44','ExtUtils::MY'=>'7.44','ExtUtils::MakeMaker'=>'7.44','ExtUtils::MakeMaker::Config'=>'7.44','ExtUtils::MakeMaker::Locale'=>'7.44','ExtUtils::MakeMaker::version'=>'7.44','ExtUtils::MakeMaker::version::regex'=>'7.44','ExtUtils::Mkbootstrap'=>'7.44','ExtUtils::Mksymlists'=>'7.44','ExtUtils::testlib'=>'7.44','Fatal'=>'2.32','Hash::Util'=>'0.23','IO'=>'1.42','IO::Handle'=>'1.42','IO::Socket'=>'1.42','Module::CoreList'=>'5.20200120','Module::CoreList::Utils'=>'5.20200120','POSIX'=>'1.91','Pod::Man'=>'4.14','Pod::ParseLink'=>'4.14','Pod::Text'=>'4.14','Pod::Text::Color'=>'4.14','Pod::Text::Overstrike'=>'4.14','Pod::Text::Termcap'=>'4.14','Term::ANSIColor'=>'5.01','Test2'=>'1.302171','Test2::API'=>'1.302171','Test2::API::Breakage'=>'1.302171','Test2::API::Context'=>'1.302171','Test2::API::Instance'=>'1.302171','Test2::API::Stack'=>'1.302171','Test2::Event'=>'1.302171','Test2::Event::Bail'=>'1.302171','Test2::Event::Diag'=>'1.302171','Test2::Event::Encoding'=>'1.302171','Test2::Event::Exception'=>'1.302171','Test2::Event::Fail'=>'1.302171','Test2::Event::Generic'=>'1.302171','Test2::Event::Note'=>'1.302171','Test2::Event::Ok'=>'1.302171','Test2::Event::Pass'=>'1.302171','Test2::Event::Plan'=>'1.302171','Test2::Event::Skip'=>'1.302171','Test2::Event::Subtest'=>'1.302171','Test2::Event::TAP::Version'=>'1.302171','Test2::Event::V2'=>'1.302171','Test2::Event::Waiting'=>'1.302171','Test2::EventFacet'=>'1.302171','Test2::EventFacet::About'=>'1.302171','Test2::EventFacet::Amnesty'=>'1.302171','Test2::EventFacet::Assert'=>'1.302171','Test2::EventFacet::Control'=>'1.302171','Test2::EventFacet::Error'=>'1.302171','Test2::EventFacet::Hub'=>'1.302171','Test2::EventFacet::Info'=>'1.302171','Test2::EventFacet::Info::Table'=>'1.302171','Test2::EventFacet::Meta'=>'1.302171','Test2::EventFacet::Parent'=>'1.302171','Test2::EventFacet::Plan'=>'1.302171','Test2::EventFacet::Render'=>'1.302171','Test2::EventFacet::Trace'=>'1.302171','Test2::Formatter'=>'1.302171','Test2::Formatter::TAP'=>'1.302171','Test2::Hub'=>'1.302171','Test2::Hub::Interceptor'=>'1.302171','Test2::Hub::Interceptor::Terminator'=>'1.302171','Test2::Hub::Subtest'=>'1.302171','Test2::IPC'=>'1.302171','Test2::IPC::Driver'=>'1.302171','Test2::IPC::Driver::Files'=>'1.302171','Test2::Tools::Tiny'=>'1.302171','Test2::Util'=>'1.302171','Test2::Util::ExternalMeta'=>'1.302171','Test2::Util::Facets2Legacy'=>'1.302171','Test2::Util::HashBase'=>'1.302171','Test2::Util::Trace'=>'1.302171','Test::Builder'=>'1.302171','Test::Builder::Formatter'=>'1.302171','Test::Builder::Module'=>'1.302171','Test::Builder::Tester'=>'1.302171','Test::Builder::Tester::Color'=>'1.302171','Test::Builder::TodoDiag'=>'1.302171','Test::More'=>'1.302171','Test::Simple'=>'1.302171','Test::Tester'=>'1.302171','Test::Tester::Capture'=>'1.302171','Test::Tester::CaptureRunner'=>'1.302171','Test::Tester::Delegate'=>'1.302171','Test::use::ok'=>'1.302171','XS::APItest'=>'1.06','autodie'=>'2.32','autodie::Scope::Guard'=>'2.32','autodie::Scope::GuardStack'=>'2.32','autodie::Util'=>'2.32','autodie::exception'=>'2.32','autodie::exception::system'=>'2.32','autodie::hints'=>'2.32','autodie::skip'=>'2.32','ok'=>'1.302171',},removed=>{}},5.031009=>{delta_from=>5.031008,changed=>{'Archive::Tar'=>'2.36','Archive::Tar::Constant'=>'2.36','Archive::Tar::File'=>'2.36','B'=>'1.80','B::Op_private'=>'5.031009','Config'=>'5.031009','Devel::PPPort'=>'3.57','Encode'=>'3.03','ExtUtils::CBuilder'=>'0.280234','ExtUtils::CBuilder::Base'=>'0.280234','ExtUtils::CBuilder::Platform::Unix'=>'0.280234','ExtUtils::CBuilder::Platform::VMS'=>'0.280234','ExtUtils::CBuilder::Platform::Windows'=>'0.280234','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280234','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280234','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280234','ExtUtils::CBuilder::Platform::aix'=>'0.280234','ExtUtils::CBuilder::Platform::android'=>'0.280234','ExtUtils::CBuilder::Platform::cygwin'=>'0.280234','ExtUtils::CBuilder::Platform::darwin'=>'0.280234','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280234','ExtUtils::CBuilder::Platform::os2'=>'0.280234','IO'=>'1.43','IO::Select'=>'1.42','IO::Socket'=>'1.43','Module::CoreList'=>'5.20200220','Module::CoreList::Utils'=>'5.20200220','POSIX'=>'1.92','Pod::Html'=>'1.25','Storable'=>'3.19','Tie::File'=>'1.06','Unicode'=>'13.0.0','XS::APItest'=>'1.07','_charnames'=>'1.46','charnames'=>'1.46','diagnostics'=>'1.37','feature'=>'1.58','parent'=>'0.238','perlfaq'=>'5.20200125','threads'=>'2.24',},removed=>{}},5.030002=>{delta_from=>5.030001,changed=>{'B::Op_private'=>'5.030002','Compress::Raw::Bzip2'=>'2.089','Config'=>'5.030002','Module::CoreList'=>'5.20200314','Module::CoreList::Utils'=>'5.20200314',},removed=>{}},5.031010=>{delta_from=>5.031009,changed=>{'B::Op_private'=>'5.031010','Config'=>'5.03101',},removed=>{}},5.031011=>{delta_from=>5.031010,changed=>{'B::Deparse'=>'1.53','B::Op_private'=>'5.031011','Config'=>'5.031011','DynaLoader'=>'1.47','Encode'=>'3.04','IPC::Open2'=>'1.05','IPC::Open3'=>'1.21','Module::CoreList'=>'5.20200428','Module::CoreList::Utils'=>'5.20200428','Opcode'=>'1.47','POSIX'=>'1.93','PerlIO'=>'1.11','Storable'=>'3.20','Test2'=>'1.302175','Test2::API'=>'1.302175','Test2::API::Breakage'=>'1.302175','Test2::API::Context'=>'1.302175','Test2::API::Instance'=>'1.302175','Test2::API::Stack'=>'1.302175','Test2::Event'=>'1.302175','Test2::Event::Bail'=>'1.302175','Test2::Event::Diag'=>'1.302175','Test2::Event::Encoding'=>'1.302175','Test2::Event::Exception'=>'1.302175','Test2::Event::Fail'=>'1.302175','Test2::Event::Generic'=>'1.302175','Test2::Event::Note'=>'1.302175','Test2::Event::Ok'=>'1.302175','Test2::Event::Pass'=>'1.302175','Test2::Event::Plan'=>'1.302175','Test2::Event::Skip'=>'1.302175','Test2::Event::Subtest'=>'1.302175','Test2::Event::TAP::Version'=>'1.302175','Test2::Event::V2'=>'1.302175','Test2::Event::Waiting'=>'1.302175','Test2::EventFacet'=>'1.302175','Test2::EventFacet::About'=>'1.302175','Test2::EventFacet::Amnesty'=>'1.302175','Test2::EventFacet::Assert'=>'1.302175','Test2::EventFacet::Control'=>'1.302175','Test2::EventFacet::Error'=>'1.302175','Test2::EventFacet::Hub'=>'1.302175','Test2::EventFacet::Info'=>'1.302175','Test2::EventFacet::Info::Table'=>'1.302175','Test2::EventFacet::Meta'=>'1.302175','Test2::EventFacet::Parent'=>'1.302175','Test2::EventFacet::Plan'=>'1.302175','Test2::EventFacet::Render'=>'1.302175','Test2::EventFacet::Trace'=>'1.302175','Test2::Formatter'=>'1.302175','Test2::Formatter::TAP'=>'1.302175','Test2::Hub'=>'1.302175','Test2::Hub::Interceptor'=>'1.302175','Test2::Hub::Interceptor::Terminator'=>'1.302175','Test2::Hub::Subtest'=>'1.302175','Test2::IPC'=>'1.302175','Test2::IPC::Driver'=>'1.302175','Test2::IPC::Driver::Files'=>'1.302175','Test2::Tools::Tiny'=>'1.302175','Test2::Util'=>'1.302175','Test2::Util::ExternalMeta'=>'1.302175','Test2::Util::Facets2Legacy'=>'1.302175','Test2::Util::HashBase'=>'1.302175','Test2::Util::Trace'=>'1.302175','Test::Builder'=>'1.302175','Test::Builder::Formatter'=>'1.302175','Test::Builder::Module'=>'1.302175','Test::Builder::Tester'=>'1.302175','Test::Builder::Tester::Color'=>'1.302175','Test::Builder::TodoDiag'=>'1.302175','Test::More'=>'1.302175','Test::Simple'=>'1.302175','Test::Tester'=>'1.302175','Test::Tester::Capture'=>'1.302175','Test::Tester::CaptureRunner'=>'1.302175','Test::Tester::Delegate'=>'1.302175','Test::use::ok'=>'1.302175','Time::Piece'=>'1.3401','Time::Seconds'=>'1.3401','Unicode::UCD'=>'0.75','XS::APItest'=>'1.09','_charnames'=>'1.47','charnames'=>'1.47','ok'=>'1.302175','open'=>'1.12','re'=>'0.39','warnings'=>'1.47',},removed=>{}},5.028003=>{delta_from=>5.028002,changed=>{'B::Op_private'=>'5.028003','Config'=>'5.028003','Module::CoreList'=>'5.20200601_28','Module::CoreList::Utils'=>'5.20200601_28',},removed=>{}},5.030003=>{delta_from=>5.030002,changed=>{'B::Op_private'=>'5.030003','Config'=>'5.030003','Module::CoreList'=>'5.20200601_30','Module::CoreList::Utils'=>'5.20200601_30',},removed=>{}},5.032000=>{delta_from=>5.031011,changed=>{'B::Deparse'=>'1.54','B::Op_private'=>'5.032000','Benchmark'=>'1.23','Config'=>'5.032','Encode'=>'3.06','Encode::Guess'=>'2.08','File::Glob'=>'1.33','List::Util'=>'1.55','List::Util::XS'=>'1.55','Module::CoreList'=>'5.20200620','Module::CoreList::Utils'=>'5.20200620','POSIX'=>'1.94','Scalar::Util'=>'1.55','Storable'=>'3.21','Sub::Util'=>'1.55','Thread::Queue'=>'3.14','Tie::Scalar'=>'1.05','_charnames'=>'1.48','charnames'=>'1.48','encoding'=>'3.00','perlfaq'=>'5.20200523','re'=>'0.40','threads'=>'2.25',},removed=>{}},5.033000=>{delta_from=>5.032000,changed=>{'B::Op_private'=>'5.033000','Config'=>'5.033','Module::CoreList'=>'5.20200717','Module::CoreList::Utils'=>'5.20200717','feature'=>'1.59',},removed=>{}},5.033001=>{delta_from=>5.033,changed=>{'B'=>'1.81','B::Deparse'=>'1.55','B::Op_private'=>'5.033001','Config'=>'5.033001','Data::Dumper'=>'2.175','Devel::PPPort'=>'3.60','Devel::Peek'=>'1.29','DynaLoader'=>'1.48','Errno'=>'1.31','Exporter'=>'5.75','Exporter::Heavy'=>'5.75','ExtUtils::Miniperl'=>'1.10','ExtUtils::PL2Bat'=>'0.002','ExtUtils::ParseXS'=>'3.41','ExtUtils::ParseXS::Constants'=>'3.41','ExtUtils::ParseXS::CountLines'=>'3.41','ExtUtils::ParseXS::Eval'=>'3.41','ExtUtils::ParseXS::Utilities'=>'3.41','Fcntl'=>'1.14','File::Path'=>'2.17','Hash::Util'=>'0.24','Hash::Util::FieldHash'=>'1.21','IO'=>'1.44','IO::Socket'=>'1.44','IO::Socket::UNIX'=>'1.42','IPC::Msg'=>'2.08','IPC::Semaphore'=>'2.08','IPC::SharedMem'=>'2.08','IPC::SysV'=>'2.08','JSON::PP'=>'4.05','JSON::PP::Boolean'=>'4.05','Math::Complex'=>'1.5902','Module::CoreList'=>'5.20200820','Module::CoreList::Utils'=>'5.20200820','Net::Ping'=>'2.73_01','POSIX'=>'1.95','PerlIO::mmap'=>'0.017','Pod::Usage'=>'1.70','Safe'=>'2.42','Socket'=>'2.030','Storable'=>'3.22','Time::HiRes'=>'1.9765','Unicode::Normalize'=>'1.28','XS::APItest'=>'1.11','XS::Typemap'=>'0.18','feature'=>'1.60','mro'=>'1.24','strict'=>'1.12','threads'=>'2.26','threads::shared'=>'1.62','warnings'=>'1.48',},removed=>{'Moped::Msg'=>1,}},5.033002=>{delta_from=>5.033001,changed=>{'Archive::Tar'=>'2.38','Archive::Tar::Constant'=>'2.38','Archive::Tar::File'=>'2.38','B::Op_private'=>'5.033002','Compress::Raw::Bzip2'=>'2.096','Compress::Raw::Zlib'=>'2.096','Compress::Zlib'=>'2.096','Config'=>'5.033002','DB_File'=>'1.854','Env'=>'1.05','Errno'=>'1.32','ExtUtils::Install'=>'2.18','ExtUtils::Installed'=>'2.18','ExtUtils::Packlist'=>'2.18','Filter::Util::Call'=>'1.60','IO::Compress::Adapter::Bzip2'=>'2.096','IO::Compress::Adapter::Deflate'=>'2.096','IO::Compress::Adapter::Identity'=>'2.096','IO::Compress::Base'=>'2.096','IO::Compress::Base::Common'=>'2.096','IO::Compress::Bzip2'=>'2.096','IO::Compress::Deflate'=>'2.096','IO::Compress::Gzip'=>'2.096','IO::Compress::Gzip::Constants'=>'2.096','IO::Compress::RawDeflate'=>'2.096','IO::Compress::Zip'=>'2.096','IO::Compress::Zip::Constants'=>'2.096','IO::Compress::Zlib::Constants'=>'2.096','IO::Compress::Zlib::Extra'=>'2.096','IO::Socket::IP'=>'0.41','IO::Uncompress::Adapter::Bunzip2'=>'2.096','IO::Uncompress::Adapter::Identity'=>'2.096','IO::Uncompress::Adapter::Inflate'=>'2.096','IO::Uncompress::AnyInflate'=>'2.096','IO::Uncompress::AnyUncompress'=>'2.096','IO::Uncompress::Base'=>'2.096','IO::Uncompress::Bunzip2'=>'2.096','IO::Uncompress::Gunzip'=>'2.096','IO::Uncompress::Inflate'=>'2.096','IO::Uncompress::RawInflate'=>'2.096','IO::Uncompress::Unzip'=>'2.096','IO::Zlib'=>'1.11','Module::CoreList'=>'5.20200920','Module::CoreList::Utils'=>'5.20200920','Module::Load::Conditional'=>'0.74','Opcode'=>'1.48','PerlIO::scalar'=>'0.31','Safe'=>'2.43','Test2'=>'1.302181','Test2::API'=>'1.302181','Test2::API::Breakage'=>'1.302181','Test2::API::Context'=>'1.302181','Test2::API::Instance'=>'1.302181','Test2::API::InterceptResult'=>'1.302181','Test2::API::InterceptResult::Event'=>'1.302181','Test2::API::InterceptResult::Facet'=>'1.302181','Test2::API::InterceptResult::Hub'=>'1.302181','Test2::API::InterceptResult::Squasher'=>'1.302181','Test2::API::Stack'=>'1.302181','Test2::Event'=>'1.302181','Test2::Event::Bail'=>'1.302181','Test2::Event::Diag'=>'1.302181','Test2::Event::Encoding'=>'1.302181','Test2::Event::Exception'=>'1.302181','Test2::Event::Fail'=>'1.302181','Test2::Event::Generic'=>'1.302181','Test2::Event::Note'=>'1.302181','Test2::Event::Ok'=>'1.302181','Test2::Event::Pass'=>'1.302181','Test2::Event::Plan'=>'1.302181','Test2::Event::Skip'=>'1.302181','Test2::Event::Subtest'=>'1.302181','Test2::Event::TAP::Version'=>'1.302181','Test2::Event::V2'=>'1.302181','Test2::Event::Waiting'=>'1.302181','Test2::EventFacet'=>'1.302181','Test2::EventFacet::About'=>'1.302181','Test2::EventFacet::Amnesty'=>'1.302181','Test2::EventFacet::Assert'=>'1.302181','Test2::EventFacet::Control'=>'1.302181','Test2::EventFacet::Error'=>'1.302181','Test2::EventFacet::Hub'=>'1.302181','Test2::EventFacet::Info'=>'1.302181','Test2::EventFacet::Info::Table'=>'1.302181','Test2::EventFacet::Meta'=>'1.302181','Test2::EventFacet::Parent'=>'1.302181','Test2::EventFacet::Plan'=>'1.302181','Test2::EventFacet::Render'=>'1.302181','Test2::EventFacet::Trace'=>'1.302181','Test2::Formatter'=>'1.302181','Test2::Formatter::TAP'=>'1.302181','Test2::Hub'=>'1.302181','Test2::Hub::Interceptor'=>'1.302181','Test2::Hub::Interceptor::Terminator'=>'1.302181','Test2::Hub::Subtest'=>'1.302181','Test2::IPC'=>'1.302181','Test2::IPC::Driver'=>'1.302181','Test2::IPC::Driver::Files'=>'1.302181','Test2::Tools::Tiny'=>'1.302181','Test2::Util'=>'1.302181','Test2::Util::ExternalMeta'=>'1.302181','Test2::Util::Facets2Legacy'=>'1.302181','Test2::Util::HashBase'=>'1.302181','Test2::Util::Trace'=>'1.302181','Test::Builder'=>'1.302181','Test::Builder::Formatter'=>'1.302181','Test::Builder::Module'=>'1.302181','Test::Builder::Tester'=>'1.302181','Test::Builder::Tester::Color'=>'1.302181','Test::Builder::TodoDiag'=>'1.302181','Test::More'=>'1.302181','Test::Simple'=>'1.302181','Test::Tester'=>'1.302181','Test::Tester::Capture'=>'1.302181','Test::Tester::CaptureRunner'=>'1.302181','Test::Tester::Delegate'=>'1.302181','Test::use::ok'=>'1.302181','ok'=>'1.302181','overload'=>'1.32',},removed=>{}},5.033003=>{delta_from=>5.033002,changed=>{'Amiga::ARexx'=>'0.05','App::Cpan'=>'1.676','B::Op_private'=>'5.033003','CPAN'=>'2.28','CPAN::FTP'=>'5.5013','CPAN::FirstTime'=>'5.5315','Config'=>'5.033003','DB_File'=>'1.855','Data::Dumper'=>'2.176','Devel::PPPort'=>'3.62','Devel::Peek'=>'1.30','Digest'=>'1.19','Digest::MD5'=>'2.58','Digest::base'=>'1.19','Digest::file'=>'1.19','Encode'=>'3.07','Encode::GSM0338'=>'2.08','Errno'=>'1.33','Exporter'=>'5.76','Exporter::Heavy'=>'5.76','ExtUtils::Command'=>'7.48','ExtUtils::Command::MM'=>'7.48','ExtUtils::Liblist'=>'7.48','ExtUtils::Liblist::Kid'=>'7.48','ExtUtils::MM'=>'7.48','ExtUtils::MM_AIX'=>'7.48','ExtUtils::MM_Any'=>'7.48','ExtUtils::MM_BeOS'=>'7.48','ExtUtils::MM_Cygwin'=>'7.48','ExtUtils::MM_DOS'=>'7.48','ExtUtils::MM_Darwin'=>'7.48','ExtUtils::MM_MacOS'=>'7.48','ExtUtils::MM_NW5'=>'7.48','ExtUtils::MM_OS2'=>'7.48','ExtUtils::MM_OS390'=>'7.48','ExtUtils::MM_QNX'=>'7.48','ExtUtils::MM_UWIN'=>'7.48','ExtUtils::MM_Unix'=>'7.48','ExtUtils::MM_VMS'=>'7.48','ExtUtils::MM_VOS'=>'7.48','ExtUtils::MM_Win32'=>'7.48','ExtUtils::MM_Win95'=>'7.48','ExtUtils::MY'=>'7.48','ExtUtils::MakeMaker'=>'7.48','ExtUtils::MakeMaker::Config'=>'7.48','ExtUtils::MakeMaker::Locale'=>'7.48','ExtUtils::MakeMaker::version'=>'7.48','ExtUtils::MakeMaker::version::regex'=>'7.48','ExtUtils::Mkbootstrap'=>'7.48','ExtUtils::Mksymlists'=>'7.48','ExtUtils::PL2Bat'=>'0.003','ExtUtils::testlib'=>'7.48','File::Temp'=>'0.2311','FindBin'=>'1.52','Getopt::Long'=>'2.52','Getopt::Std'=>'1.13','I18N::LangTags'=>'0.45','MIME::Base64'=>'3.16','MIME::QuotedPrint'=>'3.16','Module::CoreList'=>'5.20201020','Module::CoreList::Utils'=>'5.20201020','Module::Load'=>'0.36','Pod::Checker'=>'1.74','Pod::Simple'=>'3.41','Pod::Simple::BlackBox'=>'3.41','Pod::Simple::Checker'=>'3.41','Pod::Simple::Debug'=>'3.41','Pod::Simple::DumpAsText'=>'3.41','Pod::Simple::DumpAsXML'=>'3.41','Pod::Simple::HTML'=>'3.41','Pod::Simple::HTMLBatch'=>'3.41','Pod::Simple::LinkSection'=>'3.41','Pod::Simple::Methody'=>'3.41','Pod::Simple::Progress'=>'3.41','Pod::Simple::PullParser'=>'3.41','Pod::Simple::PullParserEndToken'=>'3.41','Pod::Simple::PullParserStartToken'=>'3.41','Pod::Simple::PullParserTextToken'=>'3.41','Pod::Simple::PullParserToken'=>'3.41','Pod::Simple::RTF'=>'3.41','Pod::Simple::Search'=>'3.41','Pod::Simple::SimpleTree'=>'3.41','Pod::Simple::Text'=>'3.41','Pod::Simple::TextContent'=>'3.41','Pod::Simple::TiedOutFH'=>'3.41','Pod::Simple::Transcode'=>'3.41','Pod::Simple::TranscodeDumb'=>'3.41','Pod::Simple::TranscodeSmart'=>'3.41','Pod::Simple::XHTML'=>'3.41','Pod::Simple::XMLOutStream'=>'3.41','Pod::Usage'=>'2.01','Storable'=>'3.23','Symbol'=>'1.09','Test2'=>'1.302182','Test2::API'=>'1.302182','Test2::API::Breakage'=>'1.302182','Test2::API::Context'=>'1.302182','Test2::API::Instance'=>'1.302182','Test2::API::InterceptResult'=>'1.302182','Test2::API::InterceptResult::Event'=>'1.302182','Test2::API::InterceptResult::Facet'=>'1.302182','Test2::API::InterceptResult::Hub'=>'1.302182','Test2::API::InterceptResult::Squasher'=>'1.302182','Test2::API::Stack'=>'1.302182','Test2::Event'=>'1.302182','Test2::Event::Bail'=>'1.302182','Test2::Event::Diag'=>'1.302182','Test2::Event::Encoding'=>'1.302182','Test2::Event::Exception'=>'1.302182','Test2::Event::Fail'=>'1.302182','Test2::Event::Generic'=>'1.302182','Test2::Event::Note'=>'1.302182','Test2::Event::Ok'=>'1.302182','Test2::Event::Pass'=>'1.302182','Test2::Event::Plan'=>'1.302182','Test2::Event::Skip'=>'1.302182','Test2::Event::Subtest'=>'1.302182','Test2::Event::TAP::Version'=>'1.302182','Test2::Event::V2'=>'1.302182','Test2::Event::Waiting'=>'1.302182','Test2::EventFacet'=>'1.302182','Test2::EventFacet::About'=>'1.302182','Test2::EventFacet::Amnesty'=>'1.302182','Test2::EventFacet::Assert'=>'1.302182','Test2::EventFacet::Control'=>'1.302182','Test2::EventFacet::Error'=>'1.302182','Test2::EventFacet::Hub'=>'1.302182','Test2::EventFacet::Info'=>'1.302182','Test2::EventFacet::Info::Table'=>'1.302182','Test2::EventFacet::Meta'=>'1.302182','Test2::EventFacet::Parent'=>'1.302182','Test2::EventFacet::Plan'=>'1.302182','Test2::EventFacet::Render'=>'1.302182','Test2::EventFacet::Trace'=>'1.302182','Test2::Formatter'=>'1.302182','Test2::Formatter::TAP'=>'1.302182','Test2::Hub'=>'1.302182','Test2::Hub::Interceptor'=>'1.302182','Test2::Hub::Interceptor::Terminator'=>'1.302182','Test2::Hub::Subtest'=>'1.302182','Test2::IPC'=>'1.302182','Test2::IPC::Driver'=>'1.302182','Test2::IPC::Driver::Files'=>'1.302182','Test2::Tools::Tiny'=>'1.302182','Test2::Util'=>'1.302182','Test2::Util::ExternalMeta'=>'1.302182','Test2::Util::Facets2Legacy'=>'1.302182','Test2::Util::HashBase'=>'1.302182','Test2::Util::Trace'=>'1.302182','Test::Builder'=>'1.302182','Test::Builder::Formatter'=>'1.302182','Test::Builder::Module'=>'1.302182','Test::Builder::Tester'=>'1.302182','Test::Builder::Tester::Color'=>'1.302182','Test::Builder::TodoDiag'=>'1.302182','Test::More'=>'1.302182','Test::Simple'=>'1.302182','Test::Tester'=>'1.302182','Test::Tester::Capture'=>'1.302182','Test::Tester::CaptureRunner'=>'1.302182','Test::Tester::Delegate'=>'1.302182','Test::use::ok'=>'1.302182','Tie::RefHash'=>'1.40','Time::Local'=>'1.30','Unicode::Collate'=>'1.29','Unicode::Collate::CJK::Big5'=>'1.29','Unicode::Collate::CJK::GB2312'=>'1.29','Unicode::Collate::CJK::JISX0208'=>'1.29','Unicode::Collate::CJK::Korean'=>'1.29','Unicode::Collate::CJK::Pinyin'=>'1.29','Unicode::Collate::CJK::Stroke'=>'1.29','Unicode::Collate::CJK::Zhuyin'=>'1.29','Unicode::Collate::Locale'=>'1.29','Win32'=>'0.54','XS::APItest'=>'1.12','bytes'=>'1.08','experimental'=>'0.022','feature'=>'1.61','if'=>'0.0609','locale'=>'1.10','mro'=>'1.25','ok'=>'1.302182','overload'=>'1.33','re'=>'0.41','subs'=>'1.04','utf8'=>'1.24','version'=>'0.9928','version::regex'=>'0.9928',},removed=>{}},5.033004=>{delta_from=>5.033003,changed=>{'B'=>'1.82','B::Op_private'=>'5.033004','Config'=>'5.033004','Cwd'=>'3.79','ExtUtils::CBuilder'=>'0.280235','ExtUtils::CBuilder::Base'=>'0.280235','ExtUtils::CBuilder::Platform::Unix'=>'0.280235','ExtUtils::CBuilder::Platform::VMS'=>'0.280235','ExtUtils::CBuilder::Platform::Windows'=>'0.280235','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280235','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280235','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280235','ExtUtils::CBuilder::Platform::aix'=>'0.280235','ExtUtils::CBuilder::Platform::android'=>'0.280235','ExtUtils::CBuilder::Platform::cygwin'=>'0.280235','ExtUtils::CBuilder::Platform::darwin'=>'0.280235','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280235','ExtUtils::CBuilder::Platform::os2'=>'0.280235','ExtUtils::Command'=>'7.56','ExtUtils::Command::MM'=>'7.56','ExtUtils::Liblist'=>'7.56','ExtUtils::Liblist::Kid'=>'7.56','ExtUtils::MM'=>'7.56','ExtUtils::MM_AIX'=>'7.56','ExtUtils::MM_Any'=>'7.56','ExtUtils::MM_BeOS'=>'7.56','ExtUtils::MM_Cygwin'=>'7.56','ExtUtils::MM_DOS'=>'7.56','ExtUtils::MM_Darwin'=>'7.56','ExtUtils::MM_MacOS'=>'7.56','ExtUtils::MM_NW5'=>'7.56','ExtUtils::MM_OS2'=>'7.56','ExtUtils::MM_OS390'=>'7.56','ExtUtils::MM_QNX'=>'7.56','ExtUtils::MM_UWIN'=>'7.56','ExtUtils::MM_Unix'=>'7.56','ExtUtils::MM_VMS'=>'7.56','ExtUtils::MM_VOS'=>'7.56','ExtUtils::MM_Win32'=>'7.56','ExtUtils::MM_Win95'=>'7.56','ExtUtils::MY'=>'7.56','ExtUtils::MakeMaker'=>'7.56','ExtUtils::MakeMaker::Config'=>'7.56','ExtUtils::MakeMaker::Locale'=>'7.56','ExtUtils::MakeMaker::version'=>'7.56','ExtUtils::MakeMaker::version::regex'=>'7.56','ExtUtils::Mkbootstrap'=>'7.56','ExtUtils::Mksymlists'=>'7.56','ExtUtils::testlib'=>'7.56','File::Fetch'=>'1.00','File::Path'=>'2.18','File::Spec'=>'3.79','File::Spec::AmigaOS'=>'3.79','File::Spec::Cygwin'=>'3.79','File::Spec::Epoc'=>'3.79','File::Spec::Functions'=>'3.79','File::Spec::Mac'=>'3.79','File::Spec::OS2'=>'3.79','File::Spec::Unix'=>'3.79','File::Spec::VMS'=>'3.79','IPC::Msg'=>'2.09','IPC::Semaphore'=>'2.09','IPC::SharedMem'=>'2.09','IPC::SysV'=>'2.09','Module::CoreList'=>'5.20201120','Module::CoreList::Utils'=>'5.20201120','Net::Ping'=>'2.74','Pod::Html'=>'1.26','Pod::Simple'=>'3.42','Pod::Simple::BlackBox'=>'3.42','Pod::Simple::Checker'=>'3.42','Pod::Simple::Debug'=>'3.42','Pod::Simple::DumpAsText'=>'3.42','Pod::Simple::DumpAsXML'=>'3.42','Pod::Simple::HTML'=>'3.42','Pod::Simple::HTMLBatch'=>'3.42','Pod::Simple::LinkSection'=>'3.42','Pod::Simple::Methody'=>'3.42','Pod::Simple::Progress'=>'3.42','Pod::Simple::PullParser'=>'3.42','Pod::Simple::PullParserEndToken'=>'3.42','Pod::Simple::PullParserStartToken'=>'3.42','Pod::Simple::PullParserTextToken'=>'3.42','Pod::Simple::PullParserToken'=>'3.42','Pod::Simple::RTF'=>'3.42','Pod::Simple::Search'=>'3.42','Pod::Simple::SimpleTree'=>'3.42','Pod::Simple::Text'=>'3.42','Pod::Simple::TextContent'=>'3.42','Pod::Simple::TiedOutFH'=>'3.42','Pod::Simple::Transcode'=>'3.42','Pod::Simple::TranscodeDumb'=>'3.42','Pod::Simple::TranscodeSmart'=>'3.42','Pod::Simple::XHTML'=>'3.42','Pod::Simple::XMLOutStream'=>'3.42','Test2'=>'1.302183','Test2::API'=>'1.302183','Test2::API::Breakage'=>'1.302183','Test2::API::Context'=>'1.302183','Test2::API::Instance'=>'1.302183','Test2::API::InterceptResult'=>'1.302183','Test2::API::InterceptResult::Event'=>'1.302183','Test2::API::InterceptResult::Facet'=>'1.302183','Test2::API::InterceptResult::Hub'=>'1.302183','Test2::API::InterceptResult::Squasher'=>'1.302183','Test2::API::Stack'=>'1.302183','Test2::Event'=>'1.302183','Test2::Event::Bail'=>'1.302183','Test2::Event::Diag'=>'1.302183','Test2::Event::Encoding'=>'1.302183','Test2::Event::Exception'=>'1.302183','Test2::Event::Fail'=>'1.302183','Test2::Event::Generic'=>'1.302183','Test2::Event::Note'=>'1.302183','Test2::Event::Ok'=>'1.302183','Test2::Event::Pass'=>'1.302183','Test2::Event::Plan'=>'1.302183','Test2::Event::Skip'=>'1.302183','Test2::Event::Subtest'=>'1.302183','Test2::Event::TAP::Version'=>'1.302183','Test2::Event::V2'=>'1.302183','Test2::Event::Waiting'=>'1.302183','Test2::EventFacet'=>'1.302183','Test2::EventFacet::About'=>'1.302183','Test2::EventFacet::Amnesty'=>'1.302183','Test2::EventFacet::Assert'=>'1.302183','Test2::EventFacet::Control'=>'1.302183','Test2::EventFacet::Error'=>'1.302183','Test2::EventFacet::Hub'=>'1.302183','Test2::EventFacet::Info'=>'1.302183','Test2::EventFacet::Info::Table'=>'1.302183','Test2::EventFacet::Meta'=>'1.302183','Test2::EventFacet::Parent'=>'1.302183','Test2::EventFacet::Plan'=>'1.302183','Test2::EventFacet::Render'=>'1.302183','Test2::EventFacet::Trace'=>'1.302183','Test2::Formatter'=>'1.302183','Test2::Formatter::TAP'=>'1.302183','Test2::Hub'=>'1.302183','Test2::Hub::Interceptor'=>'1.302183','Test2::Hub::Interceptor::Terminator'=>'1.302183','Test2::Hub::Subtest'=>'1.302183','Test2::IPC'=>'1.302183','Test2::IPC::Driver'=>'1.302183','Test2::IPC::Driver::Files'=>'1.302183','Test2::Tools::Tiny'=>'1.302183','Test2::Util'=>'1.302183','Test2::Util::ExternalMeta'=>'1.302183','Test2::Util::Facets2Legacy'=>'1.302183','Test2::Util::HashBase'=>'1.302183','Test2::Util::Trace'=>'1.302183','Test::Builder'=>'1.302183','Test::Builder::Formatter'=>'1.302183','Test::Builder::Module'=>'1.302183','Test::Builder::Tester'=>'1.302183','Test::Builder::Tester::Color'=>'1.302183','Test::Builder::TodoDiag'=>'1.302183','Test::More'=>'1.302183','Test::Simple'=>'1.302183','Test::Tester'=>'1.302183','Test::Tester::Capture'=>'1.302183','Test::Tester::CaptureRunner'=>'1.302183','Test::Tester::Delegate'=>'1.302183','Test::use::ok'=>'1.302183','XS::APItest'=>'1.13','ok'=>'1.302183','perlfaq'=>'5.20201107',},removed=>{}},5.033005=>{delta_from=>5.033004,changed=>{'App::Prove'=>'3.43','App::Prove::State'=>'3.43','App::Prove::State::Result'=>'3.43','App::Prove::State::Result::Test'=>'3.43','B::Op_private'=>'5.033005','Carp'=>'1.51','Carp::Heavy'=>'1.51','Config'=>'5.033005','Config::Perl::V'=>'0.33','Cwd'=>'3.80','DynaLoader'=>'1.49','Encode'=>'3.08','Encode::GSM0338'=>'2.09','ExtUtils::Install'=>'2.20','ExtUtils::Installed'=>'2.20','ExtUtils::Packlist'=>'2.20','ExtUtils::ParseXS'=>'3.42','ExtUtils::ParseXS::Constants'=>'3.42','ExtUtils::ParseXS::CountLines'=>'3.42','ExtUtils::ParseXS::Eval'=>'3.42','ExtUtils::ParseXS::Utilities'=>'3.42','File::Copy'=>'2.35','File::Find'=>'1.38','File::Spec'=>'3.80','File::Spec::AmigaOS'=>'3.80','File::Spec::Cygwin'=>'3.80','File::Spec::Epoc'=>'3.80','File::Spec::Functions'=>'3.80','File::Spec::Mac'=>'3.80','File::Spec::OS2'=>'3.80','File::Spec::Unix'=>'3.80','File::Spec::VMS'=>'3.80','File::Spec::Win32'=>'3.80','Module::CoreList'=>'5.20201220','Module::CoreList::Utils'=>'5.20201220','Net::Cmd'=>'3.12','Net::Config'=>'3.12','Net::Domain'=>'3.12','Net::FTP'=>'3.12','Net::FTP::A'=>'3.12','Net::FTP::E'=>'3.12','Net::FTP::I'=>'3.12','Net::FTP::L'=>'3.12','Net::FTP::dataconn'=>'3.12','Net::NNTP'=>'3.12','Net::Netrc'=>'3.12','Net::POP3'=>'3.12','Net::SMTP'=>'3.12','Net::Time'=>'3.12','ODBM_File'=>'1.17','Opcode'=>'1.49','POSIX'=>'1.96','PerlIO::via::QuotedPrint'=>'0.09','TAP::Base'=>'3.43','TAP::Formatter::Base'=>'3.43','TAP::Formatter::Color'=>'3.43','TAP::Formatter::Console'=>'3.43','TAP::Formatter::Console::ParallelSession'=>'3.43','TAP::Formatter::Console::Session'=>'3.43','TAP::Formatter::File'=>'3.43','TAP::Formatter::File::Session'=>'3.43','TAP::Formatter::Session'=>'3.43','TAP::Harness'=>'3.43','TAP::Harness::Env'=>'3.43','TAP::Object'=>'3.43','TAP::Parser'=>'3.43','TAP::Parser::Aggregator'=>'3.43','TAP::Parser::Grammar'=>'3.43','TAP::Parser::Iterator'=>'3.43','TAP::Parser::Iterator::Array'=>'3.43','TAP::Parser::Iterator::Process'=>'3.43','TAP::Parser::Iterator::Stream'=>'3.43','TAP::Parser::IteratorFactory'=>'3.43','TAP::Parser::Multiplexer'=>'3.43','TAP::Parser::Result'=>'3.43','TAP::Parser::Result::Bailout'=>'3.43','TAP::Parser::Result::Comment'=>'3.43','TAP::Parser::Result::Plan'=>'3.43','TAP::Parser::Result::Pragma'=>'3.43','TAP::Parser::Result::Test'=>'3.43','TAP::Parser::Result::Unknown'=>'3.43','TAP::Parser::Result::Version'=>'3.43','TAP::Parser::Result::YAML'=>'3.43','TAP::Parser::ResultFactory'=>'3.43','TAP::Parser::Scheduler'=>'3.43','TAP::Parser::Scheduler::Job'=>'3.43','TAP::Parser::Scheduler::Spinner'=>'3.43','TAP::Parser::Source'=>'3.43','TAP::Parser::SourceHandler'=>'3.43','TAP::Parser::SourceHandler::Executable'=>'3.43','TAP::Parser::SourceHandler::File'=>'3.43','TAP::Parser::SourceHandler::Handle'=>'3.43','TAP::Parser::SourceHandler::Perl'=>'3.43','TAP::Parser::SourceHandler::RawTAP'=>'3.43','TAP::Parser::YAMLish::Reader'=>'3.43','TAP::Parser::YAMLish::Writer'=>'3.43','Test::Harness'=>'3.43','Text::Balanced'=>'2.04','Time::HiRes'=>'1.9766','XS::APItest'=>'1.14','warnings'=>'1.49',},removed=>{}},5.033006=>{delta_from=>5.033005,changed=>{'B::Op_private'=>'5.033006','Carp'=>'1.52','Carp::Heavy'=>'1.52','Compress::Raw::Bzip2'=>'2.100','Compress::Raw::Zlib'=>'2.100','Compress::Zlib'=>'2.100','Config'=>'5.033006','DynaLoader'=>'1.50','ExtUtils::Command'=>'7.58','ExtUtils::Command::MM'=>'7.58','ExtUtils::Liblist'=>'7.58','ExtUtils::Liblist::Kid'=>'7.58','ExtUtils::MM'=>'7.58','ExtUtils::MM_AIX'=>'7.58','ExtUtils::MM_Any'=>'7.58','ExtUtils::MM_BeOS'=>'7.58','ExtUtils::MM_Cygwin'=>'7.58','ExtUtils::MM_DOS'=>'7.58','ExtUtils::MM_Darwin'=>'7.58','ExtUtils::MM_MacOS'=>'7.58','ExtUtils::MM_NW5'=>'7.58','ExtUtils::MM_OS2'=>'7.58','ExtUtils::MM_OS390'=>'7.58','ExtUtils::MM_QNX'=>'7.58','ExtUtils::MM_UWIN'=>'7.58','ExtUtils::MM_Unix'=>'7.58','ExtUtils::MM_VMS'=>'7.58','ExtUtils::MM_VOS'=>'7.58','ExtUtils::MM_Win32'=>'7.58','ExtUtils::MM_Win95'=>'7.58','ExtUtils::MY'=>'7.58','ExtUtils::MakeMaker'=>'7.58','ExtUtils::MakeMaker::Config'=>'7.58','ExtUtils::MakeMaker::Locale'=>'7.58','ExtUtils::MakeMaker::version'=>'7.58','ExtUtils::MakeMaker::version::regex'=>'7.58','ExtUtils::Manifest'=>'1.73','ExtUtils::Mkbootstrap'=>'7.58','ExtUtils::Mksymlists'=>'7.58','ExtUtils::testlib'=>'7.58','GDBM_File'=>'1.19','IO'=>'1.45','IO::Compress::Adapter::Bzip2'=>'2.100','IO::Compress::Adapter::Deflate'=>'2.100','IO::Compress::Adapter::Identity'=>'2.100','IO::Compress::Base'=>'2.100','IO::Compress::Base::Common'=>'2.100','IO::Compress::Bzip2'=>'2.100','IO::Compress::Deflate'=>'2.100','IO::Compress::Gzip'=>'2.100','IO::Compress::Gzip::Constants'=>'2.100','IO::Compress::RawDeflate'=>'2.100','IO::Compress::Zip'=>'2.100','IO::Compress::Zip::Constants'=>'2.100','IO::Compress::Zlib::Constants'=>'2.100','IO::Compress::Zlib::Extra'=>'2.100','IO::Dir'=>'1.45','IO::File'=>'1.45','IO::Handle'=>'1.45','IO::Pipe'=>'1.45','IO::Poll'=>'1.45','IO::Seekable'=>'1.45','IO::Select'=>'1.45','IO::Socket'=>'1.45','IO::Socket::INET'=>'1.45','IO::Socket::UNIX'=>'1.45','IO::Uncompress::Adapter::Bunzip2'=>'2.100','IO::Uncompress::Adapter::Identity'=>'2.100','IO::Uncompress::Adapter::Inflate'=>'2.100','IO::Uncompress::AnyInflate'=>'2.100','IO::Uncompress::AnyUncompress'=>'2.100','IO::Uncompress::Base'=>'2.100','IO::Uncompress::Bunzip2'=>'2.100','IO::Uncompress::Gunzip'=>'2.100','IO::Uncompress::Inflate'=>'2.100','IO::Uncompress::RawInflate'=>'2.100','IO::Uncompress::Unzip'=>'2.100','Module::CoreList'=>'5.20210120','Module::CoreList::Utils'=>'5.20210120','Net::Cmd'=>'3.13','Net::Config'=>'3.13','Net::Domain'=>'3.13','Net::FTP'=>'3.13','Net::FTP::A'=>'3.13','Net::FTP::E'=>'3.13','Net::FTP::I'=>'3.13','Net::FTP::L'=>'3.13','Net::FTP::dataconn'=>'3.13','Net::NNTP'=>'3.13','Net::Netrc'=>'3.13','Net::POP3'=>'3.13','Net::SMTP'=>'3.13','Net::Time'=>'3.13','POSIX'=>'1.97','Socket'=>'2.031','XS::APItest'=>'1.15','feature'=>'1.62','warnings'=>'1.50',},removed=>{}},5.032001=>{delta_from=>5.032000,changed=>{'B::Op_private'=>'5.032001','Config'=>'5.032001','Data::Dumper'=>'2.174_01','DynaLoader'=>'1.47_01','ExtUtils::Liblist::Kid'=>'7.44_01','Module::CoreList'=>'5.20210123','Module::CoreList::Utils'=>'5.20210123','Opcode'=>'1.48','Safe'=>'2.41_01','Win32API::File::inc::ExtUtils::Myconst2perl'=>'1',},removed=>{}},5.033007=>{delta_from=>5.033006,changed=>{'B::Deparse'=>'1.56','B::Op_private'=>'5.033007','Config'=>'5.033007','ExtUtils::CBuilder'=>'0.280236','ExtUtils::CBuilder::Base'=>'0.280236','ExtUtils::CBuilder::Platform::Unix'=>'0.280236','ExtUtils::CBuilder::Platform::VMS'=>'0.280236','ExtUtils::CBuilder::Platform::Windows'=>'0.280236','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280236','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280236','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280236','ExtUtils::CBuilder::Platform::aix'=>'0.280236','ExtUtils::CBuilder::Platform::android'=>'0.280236','ExtUtils::CBuilder::Platform::cygwin'=>'0.280236','ExtUtils::CBuilder::Platform::darwin'=>'0.280236','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280236','ExtUtils::CBuilder::Platform::os2'=>'0.280236','ExtUtils::Command'=>'7.60','ExtUtils::Command::MM'=>'7.60','ExtUtils::Liblist'=>'7.60','ExtUtils::Liblist::Kid'=>'7.60','ExtUtils::MM'=>'7.60','ExtUtils::MM_AIX'=>'7.60','ExtUtils::MM_Any'=>'7.60','ExtUtils::MM_BeOS'=>'7.60','ExtUtils::MM_Cygwin'=>'7.60','ExtUtils::MM_DOS'=>'7.60','ExtUtils::MM_Darwin'=>'7.60','ExtUtils::MM_MacOS'=>'7.60','ExtUtils::MM_NW5'=>'7.60','ExtUtils::MM_OS2'=>'7.60','ExtUtils::MM_OS390'=>'7.60','ExtUtils::MM_QNX'=>'7.60','ExtUtils::MM_UWIN'=>'7.60','ExtUtils::MM_Unix'=>'7.60','ExtUtils::MM_VMS'=>'7.60','ExtUtils::MM_VOS'=>'7.60','ExtUtils::MM_Win32'=>'7.60','ExtUtils::MM_Win95'=>'7.60','ExtUtils::MY'=>'7.60','ExtUtils::MakeMaker'=>'7.60','ExtUtils::MakeMaker::Config'=>'7.60','ExtUtils::MakeMaker::Locale'=>'7.60','ExtUtils::MakeMaker::version'=>'7.60','ExtUtils::MakeMaker::version::regex'=>'7.60','ExtUtils::Mkbootstrap'=>'7.60','ExtUtils::Mksymlists'=>'7.60','ExtUtils::PL2Bat'=>'0.004','ExtUtils::testlib'=>'7.60','Fatal'=>'2.34','File::Find'=>'1.39','Hash::Util'=>'0.25','IO'=>'1.46','IO::Dir'=>'1.46','IO::File'=>'1.46','IO::Handle'=>'1.46','IO::Pipe'=>'1.46','IO::Poll'=>'1.46','IO::Seekable'=>'1.46','IO::Select'=>'1.46','IO::Socket'=>'1.46','IO::Socket::INET'=>'1.46','IO::Socket::UNIX'=>'1.46','JSON::PP'=>'4.06','JSON::PP::Boolean'=>'4.06','Module::CoreList'=>'5.20210220','Module::CoreList::Utils'=>'5.20210220','Opcode'=>'1.50','PerlIO::encoding'=>'0.30','Time::HiRes'=>'1.9767','autodie'=>'2.34','autodie::Scope::Guard'=>'2.34','autodie::Scope::GuardStack'=>'2.34','autodie::Util'=>'2.34','autodie::exception'=>'2.34','autodie::exception::system'=>'2.34','autodie::hints'=>'2.34','autodie::skip'=>'2.34','feature'=>'1.63','mro'=>'1.25_001','warnings'=>'1.51',},removed=>{}},5.033008=>{delta_from=>5.033007,changed=>{'B::Op_private'=>'5.033008','Compress::Raw::Bzip2'=>'2.101','Compress::Raw::Zlib'=>'2.101','Compress::Zlib'=>'2.102','Config'=>'5.033008','Data::Dumper'=>'2.177','IO::Compress::Adapter::Bzip2'=>'2.102','IO::Compress::Adapter::Deflate'=>'2.102','IO::Compress::Adapter::Identity'=>'2.102','IO::Compress::Base'=>'2.102','IO::Compress::Base::Common'=>'2.102','IO::Compress::Bzip2'=>'2.102','IO::Compress::Deflate'=>'2.102','IO::Compress::Gzip'=>'2.102','IO::Compress::Gzip::Constants'=>'2.102','IO::Compress::RawDeflate'=>'2.102','IO::Compress::Zip'=>'2.102','IO::Compress::Zip::Constants'=>'2.102','IO::Compress::Zlib::Constants'=>'2.102','IO::Compress::Zlib::Extra'=>'2.102','IO::Uncompress::Adapter::Bunzip2'=>'2.102','IO::Uncompress::Adapter::Identity'=>'2.102','IO::Uncompress::Adapter::Inflate'=>'2.102','IO::Uncompress::AnyInflate'=>'2.102','IO::Uncompress::AnyUncompress'=>'2.102','IO::Uncompress::Base'=>'2.102','IO::Uncompress::Bunzip2'=>'2.102','IO::Uncompress::Gunzip'=>'2.102','IO::Uncompress::Inflate'=>'2.102','IO::Uncompress::RawInflate'=>'2.102','IO::Uncompress::Unzip'=>'2.102','Module::CoreList'=>'5.20210320','Module::CoreList::Utils'=>'5.20210320','Pod::Html'=>'1.27','Win32'=>'0.57',},removed=>{}},5.033009=>{delta_from=>5.033008,changed=>{'B::Op_private'=>'5.033009','Config'=>'5.033009','Data::Dumper'=>'2.178','ExtUtils::Command'=>'7.62','ExtUtils::Command::MM'=>'7.62','ExtUtils::Liblist'=>'7.62','ExtUtils::Liblist::Kid'=>'7.62','ExtUtils::MM'=>'7.62','ExtUtils::MM_AIX'=>'7.62','ExtUtils::MM_Any'=>'7.62','ExtUtils::MM_BeOS'=>'7.62','ExtUtils::MM_Cygwin'=>'7.62','ExtUtils::MM_DOS'=>'7.62','ExtUtils::MM_Darwin'=>'7.62','ExtUtils::MM_MacOS'=>'7.62','ExtUtils::MM_NW5'=>'7.62','ExtUtils::MM_OS2'=>'7.62','ExtUtils::MM_OS390'=>'7.62','ExtUtils::MM_QNX'=>'7.62','ExtUtils::MM_UWIN'=>'7.62','ExtUtils::MM_Unix'=>'7.62','ExtUtils::MM_VMS'=>'7.62','ExtUtils::MM_VOS'=>'7.62','ExtUtils::MM_Win32'=>'7.62','ExtUtils::MM_Win95'=>'7.62','ExtUtils::MY'=>'7.62','ExtUtils::MakeMaker'=>'7.62','ExtUtils::MakeMaker::Config'=>'7.62','ExtUtils::MakeMaker::Locale'=>'7.62','ExtUtils::MakeMaker::version'=>'7.62','ExtUtils::MakeMaker::version::regex'=>'7.62','ExtUtils::Mkbootstrap'=>'7.62','ExtUtils::Mksymlists'=>'7.62','ExtUtils::ParseXS'=>'3.43','ExtUtils::ParseXS::Constants'=>'3.43','ExtUtils::ParseXS::CountLines'=>'3.43','ExtUtils::ParseXS::Eval'=>'3.43','ExtUtils::ParseXS::Utilities'=>'3.43','ExtUtils::Typemaps'=>'3.43','ExtUtils::Typemaps::Cmd'=>'3.43','ExtUtils::Typemaps::InputMap'=>'3.43','ExtUtils::Typemaps::OutputMap'=>'3.43','ExtUtils::Typemaps::Type'=>'3.43','ExtUtils::testlib'=>'7.62','Module::CoreList'=>'5.20210420','Module::CoreList::Utils'=>'5.20210420','NEXT'=>'0.68','XS::APItest'=>'1.16','feature'=>'1.64','perlfaq'=>'5.20210411',},removed=>{}},5.034000=>{delta_from=>5.033009,changed=>{'B::Op_private'=>'5.034000','Config'=>'5.034','Data::Dumper'=>'2.179','Module::CoreList'=>'5.20210520','Module::CoreList::Utils'=>'5.20210520','experimental'=>'0.024',},removed=>{}},5.035000=>{delta_from=>5.034,changed=>{'B::Op_private'=>'5.035000','Config'=>'5.035','Module::CoreList'=>'5.20210521','Module::CoreList::Utils'=>'5.20210521','feature'=>'1.65',},removed=>{}},5.035001=>{delta_from=>5.035000,changed=>{'B::Deparse'=>'1.57','B::Op_private'=>'5.035001','Config'=>'5.035001','Cwd'=>'3.81','Data::Dumper'=>'2.181','File::Copy'=>'2.36','File::Glob'=>'1.35','File::Spec'=>'3.81','File::Spec::AmigaOS'=>'3.81','File::Spec::Cygwin'=>'3.81','File::Spec::Epoc'=>'3.81','File::Spec::Functions'=>'3.81','File::Spec::Mac'=>'3.81','File::Spec::OS2'=>'3.81','File::Spec::Unix'=>'3.81','File::Spec::VMS'=>'3.81','File::Spec::Win32'=>'3.81','File::stat'=>'1.10','IO'=>'1.47','IO::Dir'=>'1.47','IO::File'=>'1.47','IO::Handle'=>'1.47','IO::Pipe'=>'1.47','IO::Poll'=>'1.47','IO::Seekable'=>'1.47','IO::Select'=>'1.47','IO::Socket'=>'1.47','IO::Socket::INET'=>'1.47','IO::Socket::UNIX'=>'1.47','List::Util'=>'1.56','List::Util::XS'=>'1.56','Module::CoreList'=>'5.20210620','Module::CoreList::Utils'=>'5.20210620','Opcode'=>'1.51','POSIX'=>'1.98','Scalar::Util'=>'1.56','Socket'=>'2.032','Sub::Util'=>'1.56','Test2'=>'1.302185','Test2::API'=>'1.302185','Test2::API::Breakage'=>'1.302185','Test2::API::Context'=>'1.302185','Test2::API::Instance'=>'1.302185','Test2::API::InterceptResult'=>'1.302185','Test2::API::InterceptResult::Event'=>'1.302185','Test2::API::InterceptResult::Facet'=>'1.302185','Test2::API::InterceptResult::Hub'=>'1.302185','Test2::API::InterceptResult::Squasher'=>'1.302185','Test2::API::Stack'=>'1.302185','Test2::Event'=>'1.302185','Test2::Event::Bail'=>'1.302185','Test2::Event::Diag'=>'1.302185','Test2::Event::Encoding'=>'1.302185','Test2::Event::Exception'=>'1.302185','Test2::Event::Fail'=>'1.302185','Test2::Event::Generic'=>'1.302185','Test2::Event::Note'=>'1.302185','Test2::Event::Ok'=>'1.302185','Test2::Event::Pass'=>'1.302185','Test2::Event::Plan'=>'1.302185','Test2::Event::Skip'=>'1.302185','Test2::Event::Subtest'=>'1.302185','Test2::Event::TAP::Version'=>'1.302185','Test2::Event::V2'=>'1.302185','Test2::Event::Waiting'=>'1.302185','Test2::EventFacet'=>'1.302185','Test2::EventFacet::About'=>'1.302185','Test2::EventFacet::Amnesty'=>'1.302185','Test2::EventFacet::Assert'=>'1.302185','Test2::EventFacet::Control'=>'1.302185','Test2::EventFacet::Error'=>'1.302185','Test2::EventFacet::Hub'=>'1.302185','Test2::EventFacet::Info'=>'1.302185','Test2::EventFacet::Info::Table'=>'1.302185','Test2::EventFacet::Meta'=>'1.302185','Test2::EventFacet::Parent'=>'1.302185','Test2::EventFacet::Plan'=>'1.302185','Test2::EventFacet::Render'=>'1.302185','Test2::EventFacet::Trace'=>'1.302185','Test2::Formatter'=>'1.302185','Test2::Formatter::TAP'=>'1.302185','Test2::Hub'=>'1.302185','Test2::Hub::Interceptor'=>'1.302185','Test2::Hub::Interceptor::Terminator'=>'1.302185','Test2::Hub::Subtest'=>'1.302185','Test2::IPC'=>'1.302185','Test2::IPC::Driver'=>'1.302185','Test2::IPC::Driver::Files'=>'1.302185','Test2::Tools::Tiny'=>'1.302185','Test2::Util'=>'1.302185','Test2::Util::ExternalMeta'=>'1.302185','Test2::Util::Facets2Legacy'=>'1.302185','Test2::Util::HashBase'=>'1.302185','Test2::Util::Trace'=>'1.302185','Test::Builder'=>'1.302185','Test::Builder::Formatter'=>'1.302185','Test::Builder::Module'=>'1.302185','Test::Builder::Tester'=>'1.302185','Test::Builder::Tester::Color'=>'1.302185','Test::Builder::TodoDiag'=>'1.302185','Test::More'=>'1.302185','Test::Simple'=>'1.302185','Test::Tester'=>'1.302185','Test::Tester::Capture'=>'1.302185','Test::Tester::CaptureRunner'=>'1.302185','Test::Tester::Delegate'=>'1.302185','Test::use::ok'=>'1.302185','Unicode::Collate'=>'1.30','Unicode::Collate::CJK::Big5'=>'1.30','Unicode::Collate::CJK::GB2312'=>'1.30','Unicode::Collate::CJK::JISX0208'=>'1.30','Unicode::Collate::CJK::Korean'=>'1.30','Unicode::Collate::CJK::Pinyin'=>'1.30','Unicode::Collate::CJK::Stroke'=>'1.30','Unicode::Collate::CJK::Zhuyin'=>'1.30','Unicode::Collate::Locale'=>'1.30','Unicode::UCD'=>'0.76','XS::APItest'=>'1.17','feature'=>'1.66','ok'=>'1.302185','open'=>'1.13','perlfaq'=>'5.20210520','version'=>'0.9929','version::regex'=>'0.9929',},removed=>{}},5.035002=>{delta_from=>5.035001,changed=>{'Amiga::ARexx'=>'0.06','Amiga::Exec'=>'0.03','B::Concise'=>'1.005','B::Op_private'=>'5.035002','Config'=>'5.035002','Cwd'=>'3.82','DB_File'=>'1.856','Data::Dumper'=>'2.183','Devel::PPPort'=>'3.63','Devel::Peek'=>'1.31','DynaLoader'=>'1.51','Encode'=>'3.10','Encode::JP'=>'2.05','Errno'=>'1.34','ExtUtils::Miniperl'=>'1.11','Fcntl'=>'1.15','File::Find'=>'1.39_01','File::Glob'=>'1.36','File::stat'=>'1.11','GDBM_File'=>'1.20','Hash::Util'=>'0.26','Hash::Util::FieldHash'=>'1.22','I18N::Langinfo'=>'0.20','IPC::Open2'=>'1.06','IPC::Open3'=>'1.22','Math::BigFloat'=>'1.999823','Math::BigFloat::Trace'=>'0.53','Math::BigInt'=>'1.999823','Math::BigInt::Calc'=>'1.999823','Math::BigInt::FastCalc'=>'0.5010','Math::BigInt::Lib'=>'1.999823','Math::BigInt::Trace'=>'0.53','Math::BigRat'=>'0.2617','Module::CoreList'=>'5.20210723','Module::CoreList::Utils'=>'5.20210723','Opcode'=>'1.52','PerlIO'=>'1.12','Pod::Functions'=>'1.14','Pod::Functions::Functions'=>'1.14','Pod::Html'=>'1.31','Pod::Html::Util'=>'1.31','Pod::Simple'=>'3.43','Pod::Simple::BlackBox'=>'3.43','Pod::Simple::Checker'=>'3.43','Pod::Simple::Debug'=>'3.43','Pod::Simple::DumpAsText'=>'3.43','Pod::Simple::DumpAsXML'=>'3.43','Pod::Simple::HTML'=>'3.43','Pod::Simple::HTMLBatch'=>'3.43','Pod::Simple::LinkSection'=>'3.43','Pod::Simple::Methody'=>'3.43','Pod::Simple::Progress'=>'3.43','Pod::Simple::PullParser'=>'3.43','Pod::Simple::PullParserEndToken'=>'3.43','Pod::Simple::PullParserStartToken'=>'3.43','Pod::Simple::PullParserTextToken'=>'3.43','Pod::Simple::PullParserToken'=>'3.43','Pod::Simple::RTF'=>'3.43','Pod::Simple::Search'=>'3.43','Pod::Simple::SimpleTree'=>'3.43','Pod::Simple::Text'=>'3.43','Pod::Simple::TextContent'=>'3.43','Pod::Simple::TiedOutFH'=>'3.43','Pod::Simple::Transcode'=>'3.43','Pod::Simple::TranscodeDumb'=>'3.43','Pod::Simple::TranscodeSmart'=>'3.43','Pod::Simple::XHTML'=>'3.43','Pod::Simple::XMLOutStream'=>'3.43','Sys::Hostname'=>'1.24','Text::Tabs'=>'2021.0717','Text::Wrap'=>'2021.0717','Time::HiRes'=>'1.9768','Unicode::UCD'=>'0.77','VMS::Filespec'=>'1.13','VMS::Stdio'=>'2.46','XSLoader'=>'0.31','bigint'=>'0.53','bignum'=>'0.53','bigrat'=>'0.53','if'=>'0.0610','threads'=>'2.27','warnings'=>'1.52',},removed=>{}},5.035003=>{delta_from=>5.035002,changed=>{'Archive::Tar'=>'2.40','Archive::Tar::Constant'=>'2.40','Archive::Tar::File'=>'2.40','B::Op_private'=>'5.035003','Config'=>'5.035003','Encode'=>'3.12','Encode::GSM0338'=>'2.10','Encode::Unicode'=>'2.19','Module::CoreList'=>'5.20210820','Module::CoreList::Utils'=>'5.20210820','Net::hostent'=>'1.03','Opcode'=>'1.53','POSIX'=>'1.99','Pod::Html'=>'1.32','Pod::Html::Util'=>'1.32','Storable'=>'3.24','Text::Tabs'=>'2021.0804','Text::Wrap'=>'2021.0804','Time::HiRes'=>'1.9769','Unicode::Normalize'=>'1.30','XS::APItest'=>'1.18','diagnostics'=>'1.38','feature'=>'1.67','sort'=>'2.05','threads::shared'=>'1.63','warnings'=>'1.53',},removed=>{}},5.035004=>{delta_from=>5.035003,changed=>{'B'=>'1.83','B::Deparse'=>'1.58','B::Op_private'=>'5.035004','Config'=>'5.035004','Devel::Peek'=>'1.32','Exporter'=>'5.77','Exporter::Heavy'=>'5.77','ExtUtils::ParseXS'=>'3.44','ExtUtils::ParseXS::Constants'=>'3.44','ExtUtils::ParseXS::CountLines'=>'3.44','ExtUtils::ParseXS::Eval'=>'3.44','ExtUtils::ParseXS::Utilities'=>'3.44','ExtUtils::Typemaps'=>'3.44','ExtUtils::Typemaps::Cmd'=>'3.44','ExtUtils::Typemaps::InputMap'=>'3.44','ExtUtils::Typemaps::OutputMap'=>'3.44','ExtUtils::Typemaps::Type'=>'3.44','Hash::Util::FieldHash'=>'1.23','IO'=>'1.48','IO::Dir'=>'1.48','IO::File'=>'1.48','IO::Handle'=>'1.48','IO::Pipe'=>'1.48','IO::Poll'=>'1.48','IO::Seekable'=>'1.48','IO::Select'=>'1.48','IO::Socket'=>'1.48','IO::Socket::INET'=>'1.48','IO::Socket::UNIX'=>'1.48','List::Util'=>'1.56_001','List::Util::XS'=>'1.56_001','Module::CoreList'=>'5.20210920','Module::CoreList::Utils'=>'5.20210920','Opcode'=>'1.54','Pod::Html'=>'1.33','Pod::Html::Util'=>'1.33','Scalar::Util'=>'1.56_001','Storable'=>'3.25','Sub::Util'=>'1.56_001','Text::Tabs'=>'2021.0814','Text::Wrap'=>'2021.0814','UNIVERSAL'=>'1.14','Unicode'=>'14.0.0','Unicode::Collate'=>'1.31','Unicode::Collate::CJK::Big5'=>'1.31','Unicode::Collate::CJK::GB2312'=>'1.31','Unicode::Collate::CJK::JISX0208'=>'1.31','Unicode::Collate::CJK::Korean'=>'1.31','Unicode::Collate::CJK::Pinyin'=>'1.31','Unicode::Collate::CJK::Stroke'=>'1.31','Unicode::Collate::CJK::Zhuyin'=>'1.31','Unicode::Collate::Locale'=>'1.31','Unicode::UCD'=>'0.78','XS::APItest'=>'1.19','XS::Typemap'=>'0.19','attributes'=>'0.34','feature'=>'1.68','mro'=>'1.26','threads::shared'=>'1.64','warnings'=>'1.54',},removed=>{}},5.035005=>{delta_from=>5.035004,changed=>{'B::Concise'=>'1.006','B::Deparse'=>'1.59','B::Op_private'=>'5.035005','Config'=>'5.035005','Digest'=>'1.20','Digest::base'=>'1.20','Digest::file'=>'1.20','DynaLoader'=>'1.52','Encode'=>'3.16','Errno'=>'1.35','File::Copy'=>'2.37','File::Spec::Unix'=>'3.82','FindBin'=>'1.53','GDBM_File'=>'1.21','HTTP::Tiny'=>'0.078','I18N::Langinfo'=>'0.21','IO::Dir'=>'1.49','IO::Pipe'=>'1.49','IO::Poll'=>'1.49','IO::Select'=>'1.49','IO::Socket'=>'1.49','IO::Socket::INET'=>'1.49','IO::Socket::UNIX'=>'1.49','List::Util'=>'1.60','List::Util::XS'=>'1.60','Math::BigRat::Trace'=>'0.63','Module::CoreList'=>'5.20211020','Module::CoreList::Utils'=>'5.20211020','POSIX'=>'2.01','Scalar::Util'=>'1.60','Sub::Util'=>'1.60','Test2'=>'1.302188','Test2::API'=>'1.302188','Test2::API::Breakage'=>'1.302188','Test2::API::Context'=>'1.302188','Test2::API::Instance'=>'1.302188','Test2::API::InterceptResult'=>'1.302188','Test2::API::InterceptResult::Event'=>'1.302188','Test2::API::InterceptResult::Facet'=>'1.302188','Test2::API::InterceptResult::Hub'=>'1.302188','Test2::API::InterceptResult::Squasher'=>'1.302188','Test2::API::Stack'=>'1.302188','Test2::Event'=>'1.302188','Test2::Event::Bail'=>'1.302188','Test2::Event::Diag'=>'1.302188','Test2::Event::Encoding'=>'1.302188','Test2::Event::Exception'=>'1.302188','Test2::Event::Fail'=>'1.302188','Test2::Event::Generic'=>'1.302188','Test2::Event::Note'=>'1.302188','Test2::Event::Ok'=>'1.302188','Test2::Event::Pass'=>'1.302188','Test2::Event::Plan'=>'1.302188','Test2::Event::Skip'=>'1.302188','Test2::Event::Subtest'=>'1.302188','Test2::Event::TAP::Version'=>'1.302188','Test2::Event::V2'=>'1.302188','Test2::Event::Waiting'=>'1.302188','Test2::EventFacet'=>'1.302188','Test2::EventFacet::About'=>'1.302188','Test2::EventFacet::Amnesty'=>'1.302188','Test2::EventFacet::Assert'=>'1.302188','Test2::EventFacet::Control'=>'1.302188','Test2::EventFacet::Error'=>'1.302188','Test2::EventFacet::Hub'=>'1.302188','Test2::EventFacet::Info'=>'1.302188','Test2::EventFacet::Info::Table'=>'1.302188','Test2::EventFacet::Meta'=>'1.302188','Test2::EventFacet::Parent'=>'1.302188','Test2::EventFacet::Plan'=>'1.302188','Test2::EventFacet::Render'=>'1.302188','Test2::EventFacet::Trace'=>'1.302188','Test2::Formatter'=>'1.302188','Test2::Formatter::TAP'=>'1.302188','Test2::Hub'=>'1.302188','Test2::Hub::Interceptor'=>'1.302188','Test2::Hub::Interceptor::Terminator'=>'1.302188','Test2::Hub::Subtest'=>'1.302188','Test2::IPC'=>'1.302188','Test2::IPC::Driver'=>'1.302188','Test2::IPC::Driver::Files'=>'1.302188','Test2::Tools::Tiny'=>'1.302188','Test2::Util'=>'1.302188','Test2::Util::ExternalMeta'=>'1.302188','Test2::Util::Facets2Legacy'=>'1.302188','Test2::Util::HashBase'=>'1.302188','Test2::Util::Trace'=>'1.302188','Test::Builder'=>'1.302188','Test::Builder::Formatter'=>'1.302188','Test::Builder::Module'=>'1.302188','Test::Builder::Tester'=>'1.302188','Test::Builder::Tester::Color'=>'1.302188','Test::Builder::TodoDiag'=>'1.302188','Test::More'=>'1.302188','Test::Simple'=>'1.302188','Test::Tester'=>'1.302188','Test::Tester::Capture'=>'1.302188','Test::Tester::CaptureRunner'=>'1.302188','Test::Tester::Delegate'=>'1.302188','Test::use::ok'=>'1.302188','Tie::Handle'=>'4.3','Tie::Hash'=>'1.06','Tie::Scalar'=>'1.06','XS::APItest'=>'1.20','experimental'=>'0.025','ok'=>'1.302188','warnings'=>'1.55',},removed=>{}},5.035006=>{delta_from=>5.035005,changed=>{'B::Op_private'=>'5.035006','Config'=>'5.035006','File::Glob'=>'1.37','File::stat'=>'1.12','GDBM_File'=>'1.22','HTTP::Tiny'=>'0.080','Math::BigFloat'=>'1.999827','Math::BigFloat::Trace'=>'0.63','Math::BigInt'=>'1.999827','Math::BigInt::Calc'=>'1.999827','Math::BigInt::FastCalc'=>'0.5012','Math::BigInt::Lib'=>'1.999827','Math::BigInt::Trace'=>'0.63','Math::BigRat'=>'0.2620','Module::CoreList'=>'5.20211120','Module::CoreList::Utils'=>'5.20211120','POSIX'=>'2.02','bigint'=>'0.63','bignum'=>'0.63','bigrat'=>'0.63','diagnostics'=>'1.39','feature'=>'1.69','warnings'=>'1.56',},removed=>{}},5.035007=>{delta_from=>5.035006,changed=>{'B::Deparse'=>'1.60','B::Op_private'=>'5.035007','CPAN'=>'2.29','CPAN::Distribution'=>'2.29','CPAN::FTP'=>'5.5014','CPAN::FirstTime'=>'5.5316','CPAN::HandleConfig'=>'5.5012','CPAN::Index'=>'2.29','Config'=>'5.035007','Cwd'=>'3.83','ExtUtils::Command'=>'7.64','ExtUtils::Command::MM'=>'7.64','ExtUtils::Liblist'=>'7.64','ExtUtils::Liblist::Kid'=>'7.64','ExtUtils::MM'=>'7.64','ExtUtils::MM_AIX'=>'7.64','ExtUtils::MM_Any'=>'7.64','ExtUtils::MM_BeOS'=>'7.64','ExtUtils::MM_Cygwin'=>'7.64','ExtUtils::MM_DOS'=>'7.64','ExtUtils::MM_Darwin'=>'7.64','ExtUtils::MM_MacOS'=>'7.64','ExtUtils::MM_NW5'=>'7.64','ExtUtils::MM_OS2'=>'7.64','ExtUtils::MM_OS390'=>'7.64','ExtUtils::MM_QNX'=>'7.64','ExtUtils::MM_UWIN'=>'7.64','ExtUtils::MM_Unix'=>'7.64','ExtUtils::MM_VMS'=>'7.64','ExtUtils::MM_VOS'=>'7.64','ExtUtils::MM_Win32'=>'7.64','ExtUtils::MM_Win95'=>'7.64','ExtUtils::MY'=>'7.64','ExtUtils::MakeMaker'=>'7.64','ExtUtils::MakeMaker::Config'=>'7.64','ExtUtils::MakeMaker::Locale'=>'7.64','ExtUtils::MakeMaker::version'=>'7.64','ExtUtils::MakeMaker::version::regex'=>'7.64','ExtUtils::Mkbootstrap'=>'7.64','ExtUtils::Mksymlists'=>'7.64','ExtUtils::testlib'=>'7.64','File::Compare'=>'1.1007','File::Copy'=>'2.38','File::Spec'=>'3.83','File::Spec::AmigaOS'=>'3.83','File::Spec::Cygwin'=>'3.83','File::Spec::Epoc'=>'3.83','File::Spec::Functions'=>'3.83','File::Spec::Mac'=>'3.83','File::Spec::OS2'=>'3.83','File::Spec::Unix'=>'3.83','File::Spec::VMS'=>'3.83','File::Spec::Win32'=>'3.83','Hash::Util'=>'0.27','Hash::Util::FieldHash'=>'1.24','IO'=>'1.49','JSON::PP'=>'4.07','JSON::PP::Boolean'=>'4.07','Math::BigFloat'=>'1.999828','Math::BigInt'=>'1.999828','Math::BigInt::Calc'=>'1.999828','Math::BigInt::Lib'=>'1.999828','Module::CoreList'=>'5.20211220','Module::CoreList::Utils'=>'5.20211220','Opcode'=>'1.55','builtin'=>'0.001','overload'=>'1.34',},removed=>{}},5.035008=>{delta_from=>5.035007,changed=>{'B::Deparse'=>'1.61','B::Op_private'=>'5.035008','Config'=>'5.035008','Data::Dumper'=>'2.184','Errno'=>'1.36','File::Fetch'=>'1.04','File::Find'=>'1.40','Hash::Util::FieldHash'=>'1.25','Locale::Maketext'=>'1.30','Math::BigFloat'=>'1.999829','Math::BigFloat::Trace'=>'0.64','Math::BigInt'=>'1.999829','Math::BigInt::Calc'=>'1.999829','Math::BigInt::Lib'=>'1.999829','Math::BigInt::Trace'=>'0.64','Math::BigRat::Trace'=>'0.64','Module::CoreList'=>'5.20220120','Module::CoreList::Utils'=>'5.20220120','NEXT'=>'0.69','POSIX'=>'2.03','Win32'=>'0.58','_charnames'=>'1.49','bigint'=>'0.64','bignum'=>'0.64','bigrat'=>'0.64','charnames'=>'1.49',},removed=>{}},5.035009=>{delta_from=>5.035008,changed=>{'App::Cpan'=>'1.678','B::Deparse'=>'1.62','B::Op_private'=>'5.035009','CPAN'=>'2.33','CPAN::Distribution'=>'2.33','CPAN::FTP'=>'5.5016','CPAN::FirstTime'=>'5.5317','Config'=>'5.035009','Devel::PPPort'=>'3.64','File::Copy'=>'2.39','Hash::Util'=>'0.28','Hash::Util::FieldHash'=>'1.26','List::Util'=>'1.61','List::Util::XS'=>'1.61','Module::CoreList'=>'5.20220220','Module::CoreList::Utils'=>'5.20220220','Opcode'=>'1.56','Scalar::Util'=>'1.61','Sub::Util'=>'1.61','Tie::SubstrHash'=>'1.01','XS::APItest'=>'1.21','_charnames'=>'1.50','builtin'=>'0.002','charnames'=>'1.50','experimental'=>'0.027','feature'=>'1.70','overload'=>'1.35','re'=>'0.42','sigtrap'=>'1.10','warnings'=>'1.57',},removed=>{}},5.034001=>{delta_from=>5.034000,changed=>{'B::Deparse'=>'1.57','B::Op_private'=>'5.034001','Config'=>'5.034001','Encode'=>'3.08_01','GDBM_File'=>'1.19_01','Module::CoreList'=>'5.20220313','Module::CoreList::Utils'=>'5.20220313',},removed=>{}},5.035010=>{delta_from=>5.035009,changed=>{'Attribute::Handlers'=>'1.02','B::Deparse'=>'1.63','B::Op_private'=>'5.035010','Config'=>'5.03501','Cwd'=>'3.84','DB_File'=>'1.857','Devel::PPPort'=>'3.68','ExtUtils::ParseXS'=>'3.45','ExtUtils::ParseXS::Constants'=>'3.45','ExtUtils::ParseXS::CountLines'=>'3.45','ExtUtils::ParseXS::Eval'=>'3.45','ExtUtils::ParseXS::Utilities'=>'3.45','ExtUtils::Typemaps'=>'3.45','ExtUtils::Typemaps::Cmd'=>'3.45','ExtUtils::Typemaps::InputMap'=>'3.45','ExtUtils::Typemaps::OutputMap'=>'3.45','ExtUtils::Typemaps::Type'=>'3.45','File::Spec'=>'3.84','File::Spec::AmigaOS'=>'3.84','File::Spec::Cygwin'=>'3.84','File::Spec::Epoc'=>'3.84','File::Spec::Functions'=>'3.84','File::Spec::Mac'=>'3.84','File::Spec::OS2'=>'3.84','File::Spec::Unix'=>'3.84','File::Spec::VMS'=>'3.84','File::Spec::Win32'=>'3.84','GDBM_File'=>'1.23','List::Util'=>'1.62','List::Util::XS'=>'1.62','Module::CoreList'=>'5.20220320','Module::CoreList::Utils'=>'5.20220320','Opcode'=>'1.57','Scalar::Util'=>'1.62','Sub::Util'=>'1.62','Test2'=>'1.302190','Test2::API'=>'1.302190','Test2::API::Breakage'=>'1.302190','Test2::API::Context'=>'1.302190','Test2::API::Instance'=>'1.302190','Test2::API::InterceptResult'=>'1.302190','Test2::API::InterceptResult::Event'=>'1.302190','Test2::API::InterceptResult::Facet'=>'1.302190','Test2::API::InterceptResult::Hub'=>'1.302190','Test2::API::InterceptResult::Squasher'=>'1.302190','Test2::API::Stack'=>'1.302190','Test2::Event'=>'1.302190','Test2::Event::Bail'=>'1.302190','Test2::Event::Diag'=>'1.302190','Test2::Event::Encoding'=>'1.302190','Test2::Event::Exception'=>'1.302190','Test2::Event::Fail'=>'1.302190','Test2::Event::Generic'=>'1.302190','Test2::Event::Note'=>'1.302190','Test2::Event::Ok'=>'1.302190','Test2::Event::Pass'=>'1.302190','Test2::Event::Plan'=>'1.302190','Test2::Event::Skip'=>'1.302190','Test2::Event::Subtest'=>'1.302190','Test2::Event::TAP::Version'=>'1.302190','Test2::Event::V2'=>'1.302190','Test2::Event::Waiting'=>'1.302190','Test2::EventFacet'=>'1.302190','Test2::EventFacet::About'=>'1.302190','Test2::EventFacet::Amnesty'=>'1.302190','Test2::EventFacet::Assert'=>'1.302190','Test2::EventFacet::Control'=>'1.302190','Test2::EventFacet::Error'=>'1.302190','Test2::EventFacet::Hub'=>'1.302190','Test2::EventFacet::Info'=>'1.302190','Test2::EventFacet::Info::Table'=>'1.302190','Test2::EventFacet::Meta'=>'1.302190','Test2::EventFacet::Parent'=>'1.302190','Test2::EventFacet::Plan'=>'1.302190','Test2::EventFacet::Render'=>'1.302190','Test2::EventFacet::Trace'=>'1.302190','Test2::Formatter'=>'1.302190','Test2::Formatter::TAP'=>'1.302190','Test2::Hub'=>'1.302190','Test2::Hub::Interceptor'=>'1.302190','Test2::Hub::Interceptor::Terminator'=>'1.302190','Test2::Hub::Subtest'=>'1.302190','Test2::IPC'=>'1.302190','Test2::IPC::Driver'=>'1.302190','Test2::IPC::Driver::Files'=>'1.302190','Test2::Tools::Tiny'=>'1.302190','Test2::Util'=>'1.302190','Test2::Util::ExternalMeta'=>'1.302190','Test2::Util::Facets2Legacy'=>'1.302190','Test2::Util::HashBase'=>'1.302190','Test2::Util::Trace'=>'1.302190','Test::Builder'=>'1.302190','Test::Builder::Formatter'=>'1.302190','Test::Builder::Module'=>'1.302190','Test::Builder::Tester'=>'1.302190','Test::Builder::Tester::Color'=>'1.302190','Test::Builder::TodoDiag'=>'1.302190','Test::More'=>'1.302190','Test::Simple'=>'1.302190','Test::Tester'=>'1.302190','Test::Tester::Capture'=>'1.302190','Test::Tester::CaptureRunner'=>'1.302190','Test::Tester::Delegate'=>'1.302190','Test::use::ok'=>'1.302190','XS::APItest'=>'1.22','builtin'=>'0.004','experimental'=>'0.028','feature'=>'1.71','ok'=>'1.302190','warnings'=>'1.58',},removed=>{}},5.035011=>{delta_from=>5.03501,changed=>{'App::Prove'=>'3.44','App::Prove::State'=>'3.44','App::Prove::State::Result'=>'3.44','App::Prove::State::Result::Test'=>'3.44','B::Deparse'=>'1.64','B::Op_private'=>'5.035011','Compress::Raw::Bzip2'=>'2.103','Compress::Raw::Zlib'=>'2.103','Compress::Zlib'=>'2.106','Config'=>'5.035011','Encode'=>'3.17','Encode::Unicode'=>'2.20','ExtUtils::Constant::Base'=>'0.07','IO'=>'1.49_01','IO::Compress::Adapter::Bzip2'=>'2.106','IO::Compress::Adapter::Deflate'=>'2.106','IO::Compress::Adapter::Identity'=>'2.106','IO::Compress::Base'=>'2.106','IO::Compress::Base::Common'=>'2.106','IO::Compress::Bzip2'=>'2.106','IO::Compress::Deflate'=>'2.106','IO::Compress::Gzip'=>'2.106','IO::Compress::Gzip::Constants'=>'2.106','IO::Compress::RawDeflate'=>'2.106','IO::Compress::Zip'=>'2.106','IO::Compress::Zip::Constants'=>'2.106','IO::Compress::Zlib::Constants'=>'2.106','IO::Compress::Zlib::Extra'=>'2.106','IO::Uncompress::Adapter::Bunzip2'=>'2.106','IO::Uncompress::Adapter::Identity'=>'2.106','IO::Uncompress::Adapter::Inflate'=>'2.106','IO::Uncompress::AnyInflate'=>'2.106','IO::Uncompress::AnyUncompress'=>'2.106','IO::Uncompress::Base'=>'2.106','IO::Uncompress::Bunzip2'=>'2.106','IO::Uncompress::Gunzip'=>'2.106','IO::Uncompress::Inflate'=>'2.106','IO::Uncompress::RawInflate'=>'2.106','IO::Uncompress::Unzip'=>'2.106','Locale::Maketext'=>'1.31','Math::BigFloat'=>'1.999830','Math::BigFloat::Trace'=>'0.65','Math::BigInt'=>'1.999830','Math::BigInt::Calc'=>'1.999830','Math::BigInt::Lib'=>'1.999830','Math::BigInt::Trace'=>'0.65','Math::BigRat'=>'0.2621','Math::BigRat::Trace'=>'0.65','Module::CoreList'=>'5.20220420','Module::CoreList::Utils'=>'5.20220420','Net::Cmd'=>'3.14','Net::Config'=>'3.14','Net::Domain'=>'3.14','Net::FTP'=>'3.14','Net::FTP::A'=>'3.14','Net::FTP::E'=>'3.14','Net::FTP::I'=>'3.14','Net::FTP::L'=>'3.14','Net::FTP::dataconn'=>'3.14','Net::NNTP'=>'3.14','Net::Netrc'=>'3.14','Net::POP3'=>'3.14','Net::SMTP'=>'3.14','Net::Time'=>'3.14','Socket'=>'2.033','Storable'=>'3.26','TAP::Base'=>'3.44','TAP::Formatter::Base'=>'3.44','TAP::Formatter::Color'=>'3.44','TAP::Formatter::Console'=>'3.44','TAP::Formatter::Console::ParallelSession'=>'3.44','TAP::Formatter::Console::Session'=>'3.44','TAP::Formatter::File'=>'3.44','TAP::Formatter::File::Session'=>'3.44','TAP::Formatter::Session'=>'3.44','TAP::Harness'=>'3.44','TAP::Harness::Env'=>'3.44','TAP::Object'=>'3.44','TAP::Parser'=>'3.44','TAP::Parser::Aggregator'=>'3.44','TAP::Parser::Grammar'=>'3.44','TAP::Parser::Iterator'=>'3.44','TAP::Parser::Iterator::Array'=>'3.44','TAP::Parser::Iterator::Process'=>'3.44','TAP::Parser::Iterator::Stream'=>'3.44','TAP::Parser::IteratorFactory'=>'3.44','TAP::Parser::Multiplexer'=>'3.44','TAP::Parser::Result'=>'3.44','TAP::Parser::Result::Bailout'=>'3.44','TAP::Parser::Result::Comment'=>'3.44','TAP::Parser::Result::Plan'=>'3.44','TAP::Parser::Result::Pragma'=>'3.44','TAP::Parser::Result::Test'=>'3.44','TAP::Parser::Result::Unknown'=>'3.44','TAP::Parser::Result::Version'=>'3.44','TAP::Parser::Result::YAML'=>'3.44','TAP::Parser::ResultFactory'=>'3.44','TAP::Parser::Scheduler'=>'3.44','TAP::Parser::Scheduler::Job'=>'3.44','TAP::Parser::Scheduler::Spinner'=>'3.44','TAP::Parser::Source'=>'3.44','TAP::Parser::SourceHandler'=>'3.44','TAP::Parser::SourceHandler::Executable'=>'3.44','TAP::Parser::SourceHandler::File'=>'3.44','TAP::Parser::SourceHandler::Handle'=>'3.44','TAP::Parser::SourceHandler::Perl'=>'3.44','TAP::Parser::SourceHandler::RawTAP'=>'3.44','TAP::Parser::YAMLish::Reader'=>'3.44','TAP::Parser::YAMLish::Writer'=>'3.44','Test::Harness'=>'3.44','Text::ParseWords'=>'3.31','Time::HiRes'=>'1.9770','Unicode::Normalize'=>'1.31','bigfloat'=>'0.65','bigint'=>'0.65','bignum'=>'0.65','bigrat'=>'0.65','builtin'=>'0.005','re'=>'0.43',},removed=>{}},5.036000=>{delta_from=>5.035011,changed=>{'Amiga::Exec'=>'0.04','B::Op_private'=>'5.036000','Compress::Raw::Zlib'=>'2.105','Config'=>'5.036','IO'=>'1.50','Module::CoreList'=>'5.20220520','Module::CoreList::Utils'=>'5.20220520','Win32'=>'0.59','builtin'=>'0.006','feature'=>'1.72',},removed=>{}},5.037000=>{delta_from=>5.036000,changed=>{'feature'=>'1.73','Module::CoreList'=>'5.20220527','Module::CoreList::Utils'=>'5.20220527',},removed=>{}},5.037001=>{delta_from=>5.037000,changed=>{'B'=>'1.84','B::Op_private'=>'5.037001','Carp'=>'1.53','Carp::Heavy'=>'1.53','Config'=>'5.037001','Cwd'=>'3.85','Data::Dumper'=>'2.185','ExtUtils::CBuilder'=>'0.280237','ExtUtils::CBuilder::Base'=>'0.280237','ExtUtils::CBuilder::Platform::Unix'=>'0.280237','ExtUtils::CBuilder::Platform::VMS'=>'0.280237','ExtUtils::CBuilder::Platform::Windows'=>'0.280237','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280237','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280237','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280237','ExtUtils::CBuilder::Platform::aix'=>'0.280237','ExtUtils::CBuilder::Platform::android'=>'0.280237','ExtUtils::CBuilder::Platform::cygwin'=>'0.280237','ExtUtils::CBuilder::Platform::darwin'=>'0.280237','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280237','ExtUtils::CBuilder::Platform::os2'=>'0.280237','ExtUtils::Miniperl'=>'1.12','File::Spec'=>'3.85','File::Spec::AmigaOS'=>'3.85','File::Spec::Cygwin'=>'3.85','File::Spec::Epoc'=>'3.85','File::Spec::Functions'=>'3.85','File::Spec::Mac'=>'3.85','File::Spec::OS2'=>'3.85','File::Spec::Unix'=>'3.85','File::Spec::VMS'=>'3.85','File::Spec::Win32'=>'3.85','FileHandle'=>'2.04','GDBM_File'=>'1.24','IO::Handle'=>'1.49','IO::Pipe'=>'1.50','IO::Socket::INET'=>'1.50','IO::Socket::UNIX'=>'1.50','Module::CoreList'=>'5.20220620','Module::CoreList::Utils'=>'5.20220620','ODBM_File'=>'1.18','OS2::REXX'=>'1.06','Opcode'=>'1.58','POSIX'=>'2.04','SDBM_File'=>'1.16','Unicode::Normalize'=>'1.32','XS::APItest'=>'1.23','builtin'=>'0.007','encoding::warnings'=>'0.14','feature'=>'1.74','threads'=>'2.28',},removed=>{}},5.037002=>{delta_from=>5.037001,changed=>{'B'=>'1.85','B::Concise'=>'1.007','B::Deparse'=>'1.65','B::Op_private'=>'5.037002','CPAN'=>'2.34','CPAN::Distribution'=>'2.34','Compress::Raw::Bzip2'=>'2.201','Compress::Raw::Zlib'=>'2.202','Compress::Zlib'=>'2.201','Config'=>'5.037002','Cwd'=>'3.86','DB_File'=>'1.858','Data::Dumper'=>'2.186','Encode'=>'3.18','Encode::MIME::Header'=>'2.29','File::Glob'=>'1.38','File::Spec'=>'3.86','File::Spec::AmigaOS'=>'3.86','File::Spec::Cygwin'=>'3.86','File::Spec::Epoc'=>'3.86','File::Spec::Functions'=>'3.86','File::Spec::Mac'=>'3.86','File::Spec::OS2'=>'3.86','File::Spec::Unix'=>'3.86','File::Spec::VMS'=>'3.86','File::Spec::Win32'=>'3.86','Filter::Util::Call'=>'1.61','Hash::Util'=>'0.29','I18N::LangTags::List'=>'0.41','IO::Compress::Adapter::Bzip2'=>'2.201','IO::Compress::Adapter::Deflate'=>'2.201','IO::Compress::Adapter::Identity'=>'2.201','IO::Compress::Base'=>'2.201','IO::Compress::Base::Common'=>'2.201','IO::Compress::Bzip2'=>'2.201','IO::Compress::Deflate'=>'2.201','IO::Compress::Gzip'=>'2.201','IO::Compress::Gzip::Constants'=>'2.201','IO::Compress::RawDeflate'=>'2.201','IO::Compress::Zip'=>'2.201','IO::Compress::Zip::Constants'=>'2.201','IO::Compress::Zlib::Constants'=>'2.201','IO::Compress::Zlib::Extra'=>'2.201','IO::Uncompress::Adapter::Bunzip2'=>'2.201','IO::Uncompress::Adapter::Identity'=>'2.201','IO::Uncompress::Adapter::Inflate'=>'2.201','IO::Uncompress::AnyInflate'=>'2.201','IO::Uncompress::AnyUncompress'=>'2.201','IO::Uncompress::Base'=>'2.201','IO::Uncompress::Bunzip2'=>'2.201','IO::Uncompress::Gunzip'=>'2.201','IO::Uncompress::Inflate'=>'2.201','IO::Uncompress::RawInflate'=>'2.201','IO::Uncompress::Unzip'=>'2.201','JSON::PP'=>'4.10','JSON::PP::Boolean'=>'4.10','Math::BigFloat'=>'1.999837','Math::BigFloat::Trace'=>'0.66','Math::BigInt'=>'1.999837','Math::BigInt::Calc'=>'1.999837','Math::BigInt::FastCalc'=>'0.5013','Math::BigInt::Lib'=>'1.999837','Math::BigInt::Trace'=>'0.66','Math::BigRat'=>'0.2624','Math::BigRat::Trace'=>'0.66','Module::CoreList'=>'5.20220720','Module::CoreList::Utils'=>'5.20220720','Opcode'=>'1.59','PerlIO::via::QuotedPrint'=>'0.10','Pod::Checker'=>'1.75','Pod::Usage'=>'2.03','Socket'=>'2.035','Storable'=>'3.27','Test2'=>'1.302191','Test2::API'=>'1.302191','Test2::API::Breakage'=>'1.302191','Test2::API::Context'=>'1.302191','Test2::API::Instance'=>'1.302191','Test2::API::InterceptResult'=>'1.302191','Test2::API::InterceptResult::Event'=>'1.302191','Test2::API::InterceptResult::Facet'=>'1.302191','Test2::API::InterceptResult::Hub'=>'1.302191','Test2::API::InterceptResult::Squasher'=>'1.302191','Test2::API::Stack'=>'1.302191','Test2::Event'=>'1.302191','Test2::Event::Bail'=>'1.302191','Test2::Event::Diag'=>'1.302191','Test2::Event::Encoding'=>'1.302191','Test2::Event::Exception'=>'1.302191','Test2::Event::Fail'=>'1.302191','Test2::Event::Generic'=>'1.302191','Test2::Event::Note'=>'1.302191','Test2::Event::Ok'=>'1.302191','Test2::Event::Pass'=>'1.302191','Test2::Event::Plan'=>'1.302191','Test2::Event::Skip'=>'1.302191','Test2::Event::Subtest'=>'1.302191','Test2::Event::TAP::Version'=>'1.302191','Test2::Event::V2'=>'1.302191','Test2::Event::Waiting'=>'1.302191','Test2::EventFacet'=>'1.302191','Test2::EventFacet::About'=>'1.302191','Test2::EventFacet::Amnesty'=>'1.302191','Test2::EventFacet::Assert'=>'1.302191','Test2::EventFacet::Control'=>'1.302191','Test2::EventFacet::Error'=>'1.302191','Test2::EventFacet::Hub'=>'1.302191','Test2::EventFacet::Info'=>'1.302191','Test2::EventFacet::Info::Table'=>'1.302191','Test2::EventFacet::Meta'=>'1.302191','Test2::EventFacet::Parent'=>'1.302191','Test2::EventFacet::Plan'=>'1.302191','Test2::EventFacet::Render'=>'1.302191','Test2::EventFacet::Trace'=>'1.302191','Test2::Formatter'=>'1.302191','Test2::Formatter::TAP'=>'1.302191','Test2::Hub'=>'1.302191','Test2::Hub::Interceptor'=>'1.302191','Test2::Hub::Interceptor::Terminator'=>'1.302191','Test2::Hub::Subtest'=>'1.302191','Test2::IPC'=>'1.302191','Test2::IPC::Driver'=>'1.302191','Test2::IPC::Driver::Files'=>'1.302191','Test2::Tools::Tiny'=>'1.302191','Test2::Util'=>'1.302191','Test2::Util::ExternalMeta'=>'1.302191','Test2::Util::Facets2Legacy'=>'1.302191','Test2::Util::HashBase'=>'1.302191','Test2::Util::Trace'=>'1.302191','Test::Builder'=>'1.302191','Test::Builder::Formatter'=>'1.302191','Test::Builder::Module'=>'1.302191','Test::Builder::Tester'=>'1.302191','Test::Builder::Tester::Color'=>'1.302191','Test::Builder::TodoDiag'=>'1.302191','Test::More'=>'1.302191','Test::Simple'=>'1.302191','Test::Tester'=>'1.302191','Test::Tester::Capture'=>'1.302191','Test::Tester::CaptureRunner'=>'1.302191','Test::Tester::Delegate'=>'1.302191','Test::use::ok'=>'1.302191','Text::Balanced'=>'2.06','XS::APItest'=>'1.24','bigfloat'=>'0.66','bigint'=>'0.66','bignum'=>'0.66','bigrat'=>'0.66','builtin'=>'0.008','feature'=>'1.75','ok'=>'1.302191','threads::shared'=>'1.65',},removed=>{}},5.037003=>{delta_from=>5.037002,changed=>{'B'=>'1.86','B::Deparse'=>'1.68','B::Op_private'=>'5.037003','Config'=>'5.037003','Digest::SHA'=>'6.03','DynaLoader'=>'1.53','Encode'=>'3.19','Encode::Alias'=>'2.25','ExtUtils::PL2Bat'=>'0.005','File::Find'=>'1.41','Filter::Util::Call'=>'1.64','HTTP::Tiny'=>'0.082','JSON::PP'=>'4.11','JSON::PP::Boolean'=>'4.11','List::Util'=>'1.63','List::Util::XS'=>'1.63','Memoize'=>'1.10','Memoize::AnyDBM_File'=>'1.10','Memoize::Expire'=>'1.10','Memoize::NDBM_File'=>'1.10','Memoize::SDBM_File'=>'1.10','Memoize::Storable'=>'1.10','Module::CoreList'=>'5.20220820','Module::CoreList::Utils'=>'5.20220820','NDBM_File'=>'1.16','Opcode'=>'1.60','Scalar::Util'=>'1.63','Socket'=>'2.036','Sub::Util'=>'1.63','XS::APItest'=>'1.25','attributes'=>'0.35','threads'=>'2.29',},removed=>{'Memoize::ExpireFile'=>1,'Memoize::ExpireTest'=>1,}},5.037004=>{delta_from=>5.037003,changed=>{'B::Deparse'=>'1.69','B::Op_private'=>'5.037004','Carp'=>'1.54','Carp::Heavy'=>'1.54','Class::Struct'=>'0.67','Config'=>'5.037004','Config::Perl::V'=>'0.34','Errno'=>'1.37','ExtUtils::ParseXS'=>'3.46','ExtUtils::ParseXS::Constants'=>'3.46','ExtUtils::ParseXS::CountLines'=>'3.46','ExtUtils::ParseXS::Eval'=>'3.46','ExtUtils::ParseXS::Utilities'=>'3.46','ExtUtils::Typemaps'=>'3.46','ExtUtils::Typemaps::Cmd'=>'3.46','ExtUtils::Typemaps::InputMap'=>'3.46','ExtUtils::Typemaps::OutputMap'=>'3.46','ExtUtils::Typemaps::Type'=>'3.46','File::Basename'=>'2.86','File::Copy'=>'2.40','File::Spec'=>'3.87','File::stat'=>'1.13','FileHandle'=>'2.05','Hash::Util'=>'0.30','I18N::Langinfo'=>'0.22','IO'=>'1.51','IO::Dir'=>'1.51','IO::File'=>'1.51','IO::Handle'=>'1.51','IO::Pipe'=>'1.51','IO::Poll'=>'1.51','IO::Seekable'=>'1.51','IO::Select'=>'1.51','IO::Socket'=>'1.51','IO::Socket::INET'=>'1.51','IO::Socket::UNIX'=>'1.51','Locale::Maketext'=>'1.32','Module::CoreList'=>'5.20220920','Module::CoreList::Utils'=>'5.20220920','Net::protoent'=>'1.02','Net::servent'=>'1.03','Opcode'=>'1.61','POSIX'=>'2.06','Safe'=>'2.44','Sys::Hostname'=>'1.25','Time::HiRes'=>'1.9771','User::grent'=>'1.04','User::pwent'=>'1.02','XS::APItest'=>'1.26','XSLoader'=>'0.32','feature'=>'1.76',},removed=>{}},5.037005=>{delta_from=>5.037004,changed=>{'B::Deparse'=>'1.70','B::Op_private'=>'5.037005','Config'=>'5.037005','JSON::PP'=>'4.12','JSON::PP::Boolean'=>'4.12','Math::Complex'=>'1.5903','Math::Trig'=>'1.2301','Memoize'=>'1.14','Memoize::AnyDBM_File'=>'1.14','Memoize::Expire'=>'1.14','Memoize::NDBM_File'=>'1.14','Memoize::SDBM_File'=>'1.14','Memoize::Storable'=>'1.14','Module::CoreList'=>'5.20221020','Module::CoreList::Utils'=>'5.20221020','Net::Ping'=>'2.75','POSIX'=>'2.07','Unicode'=>'15.0.0','threads'=>'2.31','warnings'=>'1.59',},removed=>{}},5.037006=>{delta_from=>5.037005,changed=>{'Attribute::Handlers'=>'1.03','B'=>'1.87','B::Deparse'=>'1.71','B::Op_private'=>'5.037006','Config'=>'5.037006','Data::Dumper'=>'2.187','Devel::PPPort'=>'3.69','ExtUtils::CBuilder'=>'0.280238','ExtUtils::CBuilder::Base'=>'0.280238','ExtUtils::CBuilder::Platform::Unix'=>'0.280238','ExtUtils::CBuilder::Platform::VMS'=>'0.280238','ExtUtils::CBuilder::Platform::Windows'=>'0.280238','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280238','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280238','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280238','ExtUtils::CBuilder::Platform::aix'=>'0.280238','ExtUtils::CBuilder::Platform::android'=>'0.280238','ExtUtils::CBuilder::Platform::cygwin'=>'0.280238','ExtUtils::CBuilder::Platform::darwin'=>'0.280238','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280238','ExtUtils::CBuilder::Platform::os2'=>'0.280238','ExtUtils::ParseXS'=>'3.48','ExtUtils::ParseXS::Constants'=>'3.48','ExtUtils::ParseXS::CountLines'=>'3.48','ExtUtils::ParseXS::Eval'=>'3.48','ExtUtils::ParseXS::Utilities'=>'3.48','ExtUtils::Typemaps'=>'3.48','ExtUtils::Typemaps::Cmd'=>'3.48','ExtUtils::Typemaps::InputMap'=>'3.48','ExtUtils::Typemaps::OutputMap'=>'3.48','ExtUtils::Typemaps::Type'=>'3.48','Getopt::Long'=>'2.54','Memoize'=>'1.15','Memoize::AnyDBM_File'=>'1.15','Memoize::Expire'=>'1.15','Memoize::NDBM_File'=>'1.15','Memoize::SDBM_File'=>'1.15','Memoize::Storable'=>'1.15','Module::CoreList'=>'5.20221120','Module::CoreList::Utils'=>'5.20221120','Opcode'=>'1.62','POSIX'=>'2.08','Storable'=>'3.28','Time::HiRes'=>'1.9772','XS::APItest'=>'1.27','experimental'=>'0.029','feature'=>'1.77','overload'=>'1.36','threads'=>'2.32','utf8'=>'1.25','warnings'=>'1.61',},removed=>{}},5.037007=>{delta_from=>5.037006,changed=>{'B::Deparse'=>'1.72','B::Op_private'=>'5.037007','Config'=>'5.037007','Cwd'=>'3.88','ExtUtils::Miniperl'=>'1.13','ExtUtils::ParseXS'=>'3.49','ExtUtils::ParseXS::Constants'=>'3.49','ExtUtils::ParseXS::CountLines'=>'3.49','ExtUtils::ParseXS::Eval'=>'3.49','ExtUtils::ParseXS::Utilities'=>'3.49','ExtUtils::Typemaps'=>'3.49','ExtUtils::Typemaps::Cmd'=>'3.49','ExtUtils::Typemaps::InputMap'=>'3.49','ExtUtils::Typemaps::OutputMap'=>'3.49','ExtUtils::Typemaps::Type'=>'3.49','File::Glob'=>'1.39','File::Spec'=>'3.88','File::Spec::AmigaOS'=>'3.88','File::Spec::Cygwin'=>'3.88','File::Spec::Epoc'=>'3.88','File::Spec::Functions'=>'3.88','File::Spec::Mac'=>'3.88','File::Spec::OS2'=>'3.88','File::Spec::Unix'=>'3.88','File::Spec::VMS'=>'3.88','File::Spec::Win32'=>'3.88','Module::CoreList'=>'5.20221220','Module::CoreList::Utils'=>'5.20221220','Opcode'=>'1.63','POSIX'=>'2.10','Pod::Html'=>'1.34','Pod::Html::Util'=>'1.34','Pod::Man'=>'5.00','Pod::ParseLink'=>'5.00','Pod::Text'=>'5.00','Pod::Text::Color'=>'5.00','Pod::Text::Overstrike'=>'5.00','Pod::Text::Termcap'=>'5.00','XS::APItest'=>'1.28','experimental'=>'0.030','feature'=>'1.78','parent'=>'0.239','threads'=>'2.33',},removed=>{}},5.037008=>{delta_from=>5.037007,changed=>{'B::Op_private'=>'5.037008','Config'=>'5.037008','Config::Perl::V'=>'0.35','ExtUtils::Command'=>'7.66','ExtUtils::Command::MM'=>'7.66','ExtUtils::Install'=>'2.22','ExtUtils::Installed'=>'2.22','ExtUtils::Liblist'=>'7.66','ExtUtils::Liblist::Kid'=>'7.66','ExtUtils::MM'=>'7.66','ExtUtils::MM_AIX'=>'7.66','ExtUtils::MM_Any'=>'7.66','ExtUtils::MM_BeOS'=>'7.66','ExtUtils::MM_Cygwin'=>'7.66','ExtUtils::MM_DOS'=>'7.66','ExtUtils::MM_Darwin'=>'7.66','ExtUtils::MM_MacOS'=>'7.66','ExtUtils::MM_NW5'=>'7.66','ExtUtils::MM_OS2'=>'7.66','ExtUtils::MM_OS390'=>'7.66','ExtUtils::MM_QNX'=>'7.66','ExtUtils::MM_UWIN'=>'7.66','ExtUtils::MM_Unix'=>'7.66','ExtUtils::MM_VMS'=>'7.66','ExtUtils::MM_VOS'=>'7.66','ExtUtils::MM_Win32'=>'7.66','ExtUtils::MM_Win95'=>'7.66','ExtUtils::MY'=>'7.66','ExtUtils::MakeMaker'=>'7.66','ExtUtils::MakeMaker::Config'=>'7.66','ExtUtils::MakeMaker::Locale'=>'7.66','ExtUtils::MakeMaker::version'=>'7.66','ExtUtils::MakeMaker::version::regex'=>'7.66','ExtUtils::Mkbootstrap'=>'7.66','ExtUtils::Mksymlists'=>'7.66','ExtUtils::Packlist'=>'2.22','ExtUtils::testlib'=>'7.66','File::Find'=>'1.42','IO::Zlib'=>'1.14','JSON::PP'=>'4.16','JSON::PP::Boolean'=>'4.16','Math::Complex'=>'1.6','Math::Trig'=>'1.6','Module::CoreList'=>'5.20230120','Module::CoreList::Utils'=>'5.20230120','POSIX'=>'2.11','Pod::Man'=>'5.01','Pod::ParseLink'=>'5.01','Pod::Text'=>'5.01','Pod::Text::Color'=>'5.01','Pod::Text::Overstrike'=>'5.01','Pod::Text::Termcap'=>'5.01','Storable'=>'3.29','XS::APItest'=>'1.30','feature'=>'1.79','re'=>'0.44','threads'=>'2.34',},removed=>{}},5.037009=>{delta_from=>5.037008,changed=>{'B'=>'1.88','B::Op_private'=>'5.037009','Compress::Raw::Bzip2'=>'2.204','Compress::Raw::Zlib'=>'2.204','Compress::Zlib'=>'2.204','Config'=>'5.037009','Devel::PPPort'=>'3.70','Devel::Peek'=>'1.33','Fatal'=>'2.36','File::Find'=>'1.43','IO::Compress::Adapter::Bzip2'=>'2.204','IO::Compress::Adapter::Deflate'=>'2.204','IO::Compress::Adapter::Identity'=>'2.204','IO::Compress::Base'=>'2.204','IO::Compress::Base::Common'=>'2.204','IO::Compress::Bzip2'=>'2.204','IO::Compress::Deflate'=>'2.204','IO::Compress::Gzip'=>'2.204','IO::Compress::Gzip::Constants'=>'2.204','IO::Compress::RawDeflate'=>'2.204','IO::Compress::Zip'=>'2.204','IO::Compress::Zip::Constants'=>'2.204','IO::Compress::Zlib::Constants'=>'2.204','IO::Compress::Zlib::Extra'=>'2.204','IO::Uncompress::Adapter::Bunzip2'=>'2.204','IO::Uncompress::Adapter::Identity'=>'2.204','IO::Uncompress::Adapter::Inflate'=>'2.204','IO::Uncompress::AnyInflate'=>'2.204','IO::Uncompress::AnyUncompress'=>'2.204','IO::Uncompress::Base'=>'2.204','IO::Uncompress::Bunzip2'=>'2.204','IO::Uncompress::Gunzip'=>'2.204','IO::Uncompress::Inflate'=>'2.204','IO::Uncompress::RawInflate'=>'2.204','IO::Uncompress::Unzip'=>'2.204','Math::Complex'=>'1.61','Math::Trig'=>'1.61','Memoize'=>'1.16','Memoize::AnyDBM_File'=>'1.16','Memoize::Expire'=>'1.16','Memoize::NDBM_File'=>'1.16','Memoize::SDBM_File'=>'1.16','Memoize::Storable'=>'1.16','Module::CoreList'=>'5.20230220','Module::CoreList::Utils'=>'5.20230220','Opcode'=>'1.64','Term::Cap'=>'1.18','Test2'=>'1.302192','Test2::API'=>'1.302192','Test2::API::Breakage'=>'1.302192','Test2::API::Context'=>'1.302192','Test2::API::Instance'=>'1.302192','Test2::API::InterceptResult'=>'1.302192','Test2::API::InterceptResult::Event'=>'1.302192','Test2::API::InterceptResult::Facet'=>'1.302192','Test2::API::InterceptResult::Hub'=>'1.302192','Test2::API::InterceptResult::Squasher'=>'1.302192','Test2::API::Stack'=>'1.302192','Test2::Event'=>'1.302192','Test2::Event::Bail'=>'1.302192','Test2::Event::Diag'=>'1.302192','Test2::Event::Encoding'=>'1.302192','Test2::Event::Exception'=>'1.302192','Test2::Event::Fail'=>'1.302192','Test2::Event::Generic'=>'1.302192','Test2::Event::Note'=>'1.302192','Test2::Event::Ok'=>'1.302192','Test2::Event::Pass'=>'1.302192','Test2::Event::Plan'=>'1.302192','Test2::Event::Skip'=>'1.302192','Test2::Event::Subtest'=>'1.302192','Test2::Event::TAP::Version'=>'1.302192','Test2::Event::V2'=>'1.302192','Test2::Event::Waiting'=>'1.302192','Test2::EventFacet'=>'1.302192','Test2::EventFacet::About'=>'1.302192','Test2::EventFacet::Amnesty'=>'1.302192','Test2::EventFacet::Assert'=>'1.302192','Test2::EventFacet::Control'=>'1.302192','Test2::EventFacet::Error'=>'1.302192','Test2::EventFacet::Hub'=>'1.302192','Test2::EventFacet::Info'=>'1.302192','Test2::EventFacet::Info::Table'=>'1.302192','Test2::EventFacet::Meta'=>'1.302192','Test2::EventFacet::Parent'=>'1.302192','Test2::EventFacet::Plan'=>'1.302192','Test2::EventFacet::Render'=>'1.302192','Test2::EventFacet::Trace'=>'1.302192','Test2::Formatter'=>'1.302192','Test2::Formatter::TAP'=>'1.302192','Test2::Hub'=>'1.302192','Test2::Hub::Interceptor'=>'1.302192','Test2::Hub::Interceptor::Terminator'=>'1.302192','Test2::Hub::Subtest'=>'1.302192','Test2::IPC'=>'1.302192','Test2::IPC::Driver'=>'1.302192','Test2::IPC::Driver::Files'=>'1.302192','Test2::Tools::Tiny'=>'1.302192','Test2::Util'=>'1.302192','Test2::Util::ExternalMeta'=>'1.302192','Test2::Util::Facets2Legacy'=>'1.302192','Test2::Util::HashBase'=>'1.302192','Test2::Util::Trace'=>'1.302192','Test::Builder'=>'1.302192','Test::Builder::Formatter'=>'1.302192','Test::Builder::Module'=>'1.302192','Test::Builder::Tester'=>'1.302192','Test::Builder::Tester::Color'=>'1.302192','Test::Builder::TodoDiag'=>'1.302192','Test::More'=>'1.302192','Test::Simple'=>'1.302192','Test::Tester'=>'1.302192','Test::Tester::Capture'=>'1.302192','Test::Tester::CaptureRunner'=>'1.302192','Test::Tester::Delegate'=>'1.302192','Test::use::ok'=>'1.302192','Tie::File'=>'1.07','UNIVERSAL'=>'1.15','autodie'=>'2.36','autodie::Scope::Guard'=>'2.36','autodie::Scope::GuardStack'=>'2.36','autodie::Util'=>'2.36','autodie::exception'=>'2.36','autodie::exception::system'=>'2.36','autodie::hints'=>'2.36','autodie::skip'=>'2.36','experimental'=>'0.031','feature'=>'1.80','mro'=>'1.28','ok'=>'1.302192','parent'=>'0.241','stable'=>'0.031','warnings'=>'1.62',},removed=>{}},5.037010=>{delta_from=>5.037009,changed=>{'B::Op_private'=>'5.037010','Benchmark'=>'1.24','Class::Struct'=>'0.68','Config'=>'5.03701','Config::Perl::V'=>'0.36','Cwd'=>'3.89','Data::Dumper'=>'2.188','Digest::SHA'=>'6.04','Env'=>'1.06','Math::Complex'=>'1.62','Math::Trig'=>'1.62','Module::CoreList'=>'5.20230320','Module::CoreList::Utils'=>'5.20230320','Net::Cmd'=>'3.15','Net::Config'=>'3.15','Net::Domain'=>'3.15','Net::FTP'=>'3.15','Net::FTP::A'=>'3.15','Net::FTP::E'=>'3.15','Net::FTP::I'=>'3.15','Net::FTP::L'=>'3.15','Net::FTP::dataconn'=>'3.15','Net::NNTP'=>'3.15','Net::Netrc'=>'3.15','Net::POP3'=>'3.15','Net::SMTP'=>'3.15','Net::Time'=>'3.15','POSIX'=>'2.12','Storable'=>'3.31','Test2'=>'1.302194','Test2::API'=>'1.302194','Test2::API::Breakage'=>'1.302194','Test2::API::Context'=>'1.302194','Test2::API::Instance'=>'1.302194','Test2::API::InterceptResult'=>'1.302194','Test2::API::InterceptResult::Event'=>'1.302194','Test2::API::InterceptResult::Facet'=>'1.302194','Test2::API::InterceptResult::Hub'=>'1.302194','Test2::API::InterceptResult::Squasher'=>'1.302194','Test2::API::Stack'=>'1.302194','Test2::Event'=>'1.302194','Test2::Event::Bail'=>'1.302194','Test2::Event::Diag'=>'1.302194','Test2::Event::Encoding'=>'1.302194','Test2::Event::Exception'=>'1.302194','Test2::Event::Fail'=>'1.302194','Test2::Event::Generic'=>'1.302194','Test2::Event::Note'=>'1.302194','Test2::Event::Ok'=>'1.302194','Test2::Event::Pass'=>'1.302194','Test2::Event::Plan'=>'1.302194','Test2::Event::Skip'=>'1.302194','Test2::Event::Subtest'=>'1.302194','Test2::Event::TAP::Version'=>'1.302194','Test2::Event::V2'=>'1.302194','Test2::Event::Waiting'=>'1.302194','Test2::EventFacet'=>'1.302194','Test2::EventFacet::About'=>'1.302194','Test2::EventFacet::Amnesty'=>'1.302194','Test2::EventFacet::Assert'=>'1.302194','Test2::EventFacet::Control'=>'1.302194','Test2::EventFacet::Error'=>'1.302194','Test2::EventFacet::Hub'=>'1.302194','Test2::EventFacet::Info'=>'1.302194','Test2::EventFacet::Info::Table'=>'1.302194','Test2::EventFacet::Meta'=>'1.302194','Test2::EventFacet::Parent'=>'1.302194','Test2::EventFacet::Plan'=>'1.302194','Test2::EventFacet::Render'=>'1.302194','Test2::EventFacet::Trace'=>'1.302194','Test2::Formatter'=>'1.302194','Test2::Formatter::TAP'=>'1.302194','Test2::Hub'=>'1.302194','Test2::Hub::Interceptor'=>'1.302194','Test2::Hub::Interceptor::Terminator'=>'1.302194','Test2::Hub::Subtest'=>'1.302194','Test2::IPC'=>'1.302194','Test2::IPC::Driver'=>'1.302194','Test2::IPC::Driver::Files'=>'1.302194','Test2::Tools::Tiny'=>'1.302194','Test2::Util'=>'1.302194','Test2::Util::ExternalMeta'=>'1.302194','Test2::Util::Facets2Legacy'=>'1.302194','Test2::Util::HashBase'=>'1.302194','Test2::Util::Trace'=>'1.302194','Test::Builder'=>'1.302194','Test::Builder::Formatter'=>'1.302194','Test::Builder::Module'=>'1.302194','Test::Builder::Tester'=>'1.302194','Test::Builder::Tester::Color'=>'1.302194','Test::Builder::TodoDiag'=>'1.302194','Test::More'=>'1.302194','Test::Simple'=>'1.302194','Test::Tester'=>'1.302194','Test::Tester::Capture'=>'1.302194','Test::Tester::CaptureRunner'=>'1.302194','Test::Tester::Delegate'=>'1.302194','Test::use::ok'=>'1.302194','Time::HiRes'=>'1.9774','XS::APItest'=>'1.32','feature'=>'1.81','ok'=>'1.302194','overload'=>'1.37','threads'=>'2.35','threads::shared'=>'1.67','warnings'=>'1.63','warnings::register'=>'1.05',},removed=>{}},5.037011=>{delta_from=>5.037010,changed=>{'B::Deparse'=>'1.73','B::Op_private'=>'5.037011','Config'=>'5.037011','Devel::PPPort'=>'3.71','ExtUtils::Command'=>'7.70','ExtUtils::Command::MM'=>'7.70','ExtUtils::Liblist'=>'7.70','ExtUtils::Liblist::Kid'=>'7.70','ExtUtils::MM'=>'7.70','ExtUtils::MM_AIX'=>'7.70','ExtUtils::MM_Any'=>'7.70','ExtUtils::MM_BeOS'=>'7.70','ExtUtils::MM_Cygwin'=>'7.70','ExtUtils::MM_DOS'=>'7.70','ExtUtils::MM_Darwin'=>'7.70','ExtUtils::MM_MacOS'=>'7.70','ExtUtils::MM_NW5'=>'7.70','ExtUtils::MM_OS2'=>'7.70','ExtUtils::MM_OS390'=>'7.70','ExtUtils::MM_QNX'=>'7.70','ExtUtils::MM_UWIN'=>'7.70','ExtUtils::MM_Unix'=>'7.70','ExtUtils::MM_VMS'=>'7.70','ExtUtils::MM_VOS'=>'7.70','ExtUtils::MM_Win32'=>'7.70','ExtUtils::MM_Win95'=>'7.70','ExtUtils::MY'=>'7.70','ExtUtils::MakeMaker'=>'7.70','ExtUtils::MakeMaker::Config'=>'7.70','ExtUtils::MakeMaker::Locale'=>'7.70','ExtUtils::MakeMaker::version'=>'7.70','ExtUtils::MakeMaker::version::regex'=>'7.70','ExtUtils::Mkbootstrap'=>'7.70','ExtUtils::Mksymlists'=>'7.70','ExtUtils::ParseXS'=>'3.50','ExtUtils::ParseXS::Constants'=>'3.50','ExtUtils::ParseXS::CountLines'=>'3.50','ExtUtils::ParseXS::Eval'=>'3.50','ExtUtils::ParseXS::Utilities'=>'3.50','ExtUtils::testlib'=>'7.70','File::Copy'=>'2.41','Locale::Maketext'=>'1.33','Module::CoreList'=>'5.20230420','Module::CoreList::Utils'=>'5.20230420','Net::Ping'=>'2.76','feature'=>'1.82','threads'=>'2.36','threads::shared'=>'1.68','warnings'=>'1.64',},removed=>{}},5.036001=>{delta_from=>5.036000,changed=>{'B::Op_private'=>'5.036001','Config'=>'5.036001','Module::CoreList'=>'5.20230423','Module::CoreList::Utils'=>'5.20230423',},removed=>{}},5.038000=>{delta_from=>5.037011,changed=>{'B::Deparse'=>'1.74','B::Op_private'=>'5.038000','CPAN'=>'2.36','CPAN::HTTP::Client'=>'1.9602','Compress::Raw::Bzip2'=>'2.204_001','Compress::Raw::Zlib'=>'2.204_001','Config'=>'5.038','Digest::MD5'=>'2.58_01','DynaLoader'=>'1.54','ExtUtils::ParseXS'=>'3.51','ExtUtils::ParseXS::Constants'=>'3.51','ExtUtils::ParseXS::CountLines'=>'3.51','ExtUtils::ParseXS::Eval'=>'3.51','ExtUtils::ParseXS::Utilities'=>'3.51','ExtUtils::Typemaps'=>'3.51','ExtUtils::Typemaps::Cmd'=>'3.51','ExtUtils::Typemaps::InputMap'=>'3.51','ExtUtils::Typemaps::OutputMap'=>'3.51','ExtUtils::Typemaps::Type'=>'3.51','File::Glob'=>'1.40','HTTP::Tiny'=>'0.086','IO'=>'1.52','IO::Dir'=>'1.52','IO::File'=>'1.52','IO::Handle'=>'1.52','IO::Pipe'=>'1.52','IO::Poll'=>'1.52','IO::Seekable'=>'1.52','IO::Select'=>'1.52','IO::Socket'=>'1.52','IO::Socket::INET'=>'1.52','IO::Socket::IP'=>'0.41_01','IO::Socket::UNIX'=>'1.52','MIME::Base64'=>'3.16_01','MIME::QuotedPrint'=>'3.16_01','Module::CoreList'=>'5.20230520','Module::CoreList::Utils'=>'5.20230520','POSIX'=>'2.13','SDBM_File'=>'1.17','Storable'=>'3.32','Time::HiRes'=>'1.9775','Time::Piece'=>'1.3401_01','warnings'=>'1.65',},removed=>{}},5.039001=>{delta_from=>5.038000,changed=>{'B::Op_private'=>'5.039001','CPAN::Meta::Requirements'=>'2.143','CPAN::Meta::Requirements::Range'=>'2.143','Compress::Raw::Bzip2'=>'2.205','Compress::Raw::Zlib'=>'2.205','Compress::Zlib'=>'2.205','Config'=>'5.039001','Errno'=>'1.38','ExtUtils::CBuilder'=>'0.280239','ExtUtils::CBuilder::Base'=>'0.280239','ExtUtils::CBuilder::Platform::Unix'=>'0.280239','ExtUtils::CBuilder::Platform::VMS'=>'0.280239','ExtUtils::CBuilder::Platform::Windows'=>'0.280239','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280239','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280239','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280239','ExtUtils::CBuilder::Platform::aix'=>'0.280239','ExtUtils::CBuilder::Platform::android'=>'0.280239','ExtUtils::CBuilder::Platform::cygwin'=>'0.280239','ExtUtils::CBuilder::Platform::darwin'=>'0.280239','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280239','ExtUtils::CBuilder::Platform::os2'=>'0.280239','ExtUtils::Manifest'=>'1.75','IO::Compress::Adapter::Bzip2'=>'2.205','IO::Compress::Adapter::Deflate'=>'2.205','IO::Compress::Adapter::Identity'=>'2.205','IO::Compress::Base'=>'2.205','IO::Compress::Base::Common'=>'2.205','IO::Compress::Bzip2'=>'2.205','IO::Compress::Deflate'=>'2.205','IO::Compress::Gzip'=>'2.205','IO::Compress::Gzip::Constants'=>'2.205','IO::Compress::RawDeflate'=>'2.205','IO::Compress::Zip'=>'2.205','IO::Compress::Zip::Constants'=>'2.205','IO::Compress::Zlib::Constants'=>'2.205','IO::Compress::Zlib::Extra'=>'2.205','IO::Uncompress::Adapter::Bunzip2'=>'2.205','IO::Uncompress::Adapter::Identity'=>'2.205','IO::Uncompress::Adapter::Inflate'=>'2.205','IO::Uncompress::AnyInflate'=>'2.205','IO::Uncompress::AnyUncompress'=>'2.205','IO::Uncompress::Base'=>'2.205','IO::Uncompress::Bunzip2'=>'2.205','IO::Uncompress::Gunzip'=>'2.205','IO::Uncompress::Inflate'=>'2.205','IO::Uncompress::RawInflate'=>'2.205','IO::Uncompress::Unzip'=>'2.205','Math::BigFloat'=>'1.999839','Math::BigInt'=>'1.999839','Math::BigInt::Calc'=>'1.999839','Math::BigInt::FastCalc'=>'0.5014','Math::BigInt::Lib'=>'1.999839','Module::CoreList'=>'5.20230720','Module::CoreList::Utils'=>'5.20230720','Module::Metadata'=>'1.000038','POSIX'=>'2.14','Socket'=>'2.037','Test2'=>'1.302195','Test2::API'=>'1.302195','Test2::API::Breakage'=>'1.302195','Test2::API::Context'=>'1.302195','Test2::API::Instance'=>'1.302195','Test2::API::InterceptResult'=>'1.302195','Test2::API::InterceptResult::Event'=>'1.302195','Test2::API::InterceptResult::Facet'=>'1.302195','Test2::API::InterceptResult::Hub'=>'1.302195','Test2::API::InterceptResult::Squasher'=>'1.302195','Test2::API::Stack'=>'1.302195','Test2::Event'=>'1.302195','Test2::Event::Bail'=>'1.302195','Test2::Event::Diag'=>'1.302195','Test2::Event::Encoding'=>'1.302195','Test2::Event::Exception'=>'1.302195','Test2::Event::Fail'=>'1.302195','Test2::Event::Generic'=>'1.302195','Test2::Event::Note'=>'1.302195','Test2::Event::Ok'=>'1.302195','Test2::Event::Pass'=>'1.302195','Test2::Event::Plan'=>'1.302195','Test2::Event::Skip'=>'1.302195','Test2::Event::Subtest'=>'1.302195','Test2::Event::TAP::Version'=>'1.302195','Test2::Event::V2'=>'1.302195','Test2::Event::Waiting'=>'1.302195','Test2::EventFacet'=>'1.302195','Test2::EventFacet::About'=>'1.302195','Test2::EventFacet::Amnesty'=>'1.302195','Test2::EventFacet::Assert'=>'1.302195','Test2::EventFacet::Control'=>'1.302195','Test2::EventFacet::Error'=>'1.302195','Test2::EventFacet::Hub'=>'1.302195','Test2::EventFacet::Info'=>'1.302195','Test2::EventFacet::Info::Table'=>'1.302195','Test2::EventFacet::Meta'=>'1.302195','Test2::EventFacet::Parent'=>'1.302195','Test2::EventFacet::Plan'=>'1.302195','Test2::EventFacet::Render'=>'1.302195','Test2::EventFacet::Trace'=>'1.302195','Test2::Formatter'=>'1.302195','Test2::Formatter::TAP'=>'1.302195','Test2::Hub'=>'1.302195','Test2::Hub::Interceptor'=>'1.302195','Test2::Hub::Interceptor::Terminator'=>'1.302195','Test2::Hub::Subtest'=>'1.302195','Test2::IPC'=>'1.302195','Test2::IPC::Driver'=>'1.302195','Test2::IPC::Driver::Files'=>'1.302195','Test2::Tools::Tiny'=>'1.302195','Test2::Util'=>'1.302195','Test2::Util::ExternalMeta'=>'1.302195','Test2::Util::Facets2Legacy'=>'1.302195','Test2::Util::HashBase'=>'1.302195','Test2::Util::Trace'=>'1.302195','Test::Builder'=>'1.302195','Test::Builder::Formatter'=>'1.302195','Test::Builder::Module'=>'1.302195','Test::Builder::Tester'=>'1.302195','Test::Builder::Tester::Color'=>'1.302195','Test::Builder::TodoDiag'=>'1.302195','Test::More'=>'1.302195','Test::Simple'=>'1.302195','Test::Tester'=>'1.302195','Test::Tester::Capture'=>'1.302195','Test::Tester::CaptureRunner'=>'1.302195','Test::Tester::Delegate'=>'1.302195','Test::use::ok'=>'1.302195','Text::Tabs'=>'2023.0511','Text::Wrap'=>'2023.0511','Time::HiRes'=>'1.9776','Time::Local'=>'1.35','UNIVERSAL'=>'1.16','feature'=>'1.83','ok'=>'1.302195','perlfaq'=>'5.20230701','threads'=>'2.37','warnings'=>'1.66','warnings::register'=>'1.06',},removed=>{}},5.039002=>{delta_from=>5.039001,changed=>{'App::Prove'=>'3.47','App::Prove::State'=>'3.47','App::Prove::State::Result'=>'3.47','App::Prove::State::Result::Test'=>'3.47','B::Op_private'=>'5.039002','Compress::Raw::Bzip2'=>'2.206','Compress::Raw::Zlib'=>'2.206','Compress::Zlib'=>'2.206','Config'=>'5.039002','Cwd'=>'3.90','Devel::Peek'=>'1.34','ExtUtils::Miniperl'=>'1.14','File::Spec'=>'3.90','File::Spec::AmigaOS'=>'3.90','File::Spec::Cygwin'=>'3.90','File::Spec::Epoc'=>'3.90','File::Spec::Functions'=>'3.90','File::Spec::Mac'=>'3.90','File::Spec::OS2'=>'3.90','File::Spec::Unix'=>'3.90','File::Spec::VMS'=>'3.90','File::Spec::Win32'=>'3.90','HTTP::Tiny'=>'0.088','IO::Compress::Adapter::Bzip2'=>'2.206','IO::Compress::Adapter::Deflate'=>'2.206','IO::Compress::Adapter::Identity'=>'2.206','IO::Compress::Base'=>'2.206','IO::Compress::Base::Common'=>'2.206','IO::Compress::Bzip2'=>'2.206','IO::Compress::Deflate'=>'2.206','IO::Compress::Gzip'=>'2.206','IO::Compress::Gzip::Constants'=>'2.206','IO::Compress::RawDeflate'=>'2.206','IO::Compress::Zip'=>'2.206','IO::Compress::Zip::Constants'=>'2.206','IO::Compress::Zlib::Constants'=>'2.206','IO::Compress::Zlib::Extra'=>'2.206','IO::Socket::IP'=>'0.42','IO::Uncompress::Adapter::Bunzip2'=>'2.206','IO::Uncompress::Adapter::Identity'=>'2.206','IO::Uncompress::Adapter::Inflate'=>'2.206','IO::Uncompress::AnyInflate'=>'2.206','IO::Uncompress::AnyUncompress'=>'2.206','IO::Uncompress::Base'=>'2.206','IO::Uncompress::Bunzip2'=>'2.206','IO::Uncompress::Gunzip'=>'2.206','IO::Uncompress::Inflate'=>'2.206','IO::Uncompress::RawInflate'=>'2.206','IO::Uncompress::Unzip'=>'2.206','Module::CoreList'=>'5.20230820','Module::CoreList::Utils'=>'5.20230820','NDBM_File'=>'1.17','Opcode'=>'1.65','POSIX'=>'2.15','PerlIO::scalar'=>'0.32','PerlIO::via'=>'0.19','Pod::Html'=>'1.35','Pod::Html::Util'=>'1.35','Pod::Simple'=>'3.45','Pod::Simple::BlackBox'=>'3.45','Pod::Simple::Checker'=>'3.45','Pod::Simple::Debug'=>'3.45','Pod::Simple::DumpAsText'=>'3.45','Pod::Simple::DumpAsXML'=>'3.45','Pod::Simple::HTML'=>'3.45','Pod::Simple::HTMLBatch'=>'3.45','Pod::Simple::HTMLLegacy'=>'5.02','Pod::Simple::LinkSection'=>'3.45','Pod::Simple::Methody'=>'3.45','Pod::Simple::Progress'=>'3.45','Pod::Simple::PullParser'=>'3.45','Pod::Simple::PullParserEndToken'=>'3.45','Pod::Simple::PullParserStartToken'=>'3.45','Pod::Simple::PullParserTextToken'=>'3.45','Pod::Simple::PullParserToken'=>'3.45','Pod::Simple::RTF'=>'3.45','Pod::Simple::Search'=>'3.45','Pod::Simple::SimpleTree'=>'3.45','Pod::Simple::Text'=>'3.45','Pod::Simple::TextContent'=>'3.45','Pod::Simple::TiedOutFH'=>'3.45','Pod::Simple::Transcode'=>'3.45','Pod::Simple::TranscodeDumb'=>'3.45','Pod::Simple::TranscodeSmart'=>'3.45','Pod::Simple::XHTML'=>'3.45','Pod::Simple::XMLOutStream'=>'3.45','Safe'=>'2.45','TAP::Base'=>'3.47','TAP::Formatter::Base'=>'3.47','TAP::Formatter::Color'=>'3.47','TAP::Formatter::Console'=>'3.47','TAP::Formatter::Console::ParallelSession'=>'3.47','TAP::Formatter::Console::Session'=>'3.47','TAP::Formatter::File'=>'3.47','TAP::Formatter::File::Session'=>'3.47','TAP::Formatter::Session'=>'3.47','TAP::Harness'=>'3.47','TAP::Harness::Env'=>'3.47','TAP::Object'=>'3.47','TAP::Parser'=>'3.47','TAP::Parser::Aggregator'=>'3.47','TAP::Parser::Grammar'=>'3.47','TAP::Parser::Iterator'=>'3.47','TAP::Parser::Iterator::Array'=>'3.47','TAP::Parser::Iterator::Process'=>'3.47','TAP::Parser::Iterator::Stream'=>'3.47','TAP::Parser::IteratorFactory'=>'3.47','TAP::Parser::Multiplexer'=>'3.47','TAP::Parser::Result'=>'3.47','TAP::Parser::Result::Bailout'=>'3.47','TAP::Parser::Result::Comment'=>'3.47','TAP::Parser::Result::Plan'=>'3.47','TAP::Parser::Result::Pragma'=>'3.47','TAP::Parser::Result::Test'=>'3.47','TAP::Parser::Result::Unknown'=>'3.47','TAP::Parser::Result::Version'=>'3.47','TAP::Parser::Result::YAML'=>'3.47','TAP::Parser::ResultFactory'=>'3.47','TAP::Parser::Scheduler'=>'3.47','TAP::Parser::Scheduler::Job'=>'3.47','TAP::Parser::Scheduler::Spinner'=>'3.47','TAP::Parser::Source'=>'3.47','TAP::Parser::SourceHandler'=>'3.47','TAP::Parser::SourceHandler::Executable'=>'3.47','TAP::Parser::SourceHandler::File'=>'3.47','TAP::Parser::SourceHandler::Handle'=>'3.47','TAP::Parser::SourceHandler::Perl'=>'3.47','TAP::Parser::SourceHandler::RawTAP'=>'3.47','TAP::Parser::YAMLish::Reader'=>'3.47','TAP::Parser::YAMLish::Writer'=>'3.47','Test::Harness'=>'3.47','XS::APItest'=>'1.33','builtin'=>'0.009','feature'=>'1.84','perlfaq'=>'5.20230812','strict'=>'1.13','threads'=>'2.38','warnings'=>'1.67',},removed=>{}},);sub is_core {shift if defined $_[1]and $_[1]=~ /^\w/ and _looks_like_invocant $_[0];my$module=shift;my$module_version=@_ > 0 ? shift : undef;my$perl_version=@_ > 0 ? shift : $];my$first_release=first_release($module);return 0 if!defined($first_release)|| $first_release > $perl_version;my$final_release=removed_from($module);return 0 if defined($final_release)&& $perl_version >= $final_release;if (defined($module_version)){my$module_version_object=eval {version->parse($module_version)};if (!defined($module_version_object)){(my$err=$@)=~ s/^Invalid version format\b/Invalid version '$module_version' specified/;die$err}my@releases=($perl_version);my$rel=$perl_version;while (defined($rel)){my$this_delta=$delta{$rel}|| $delta{sprintf '%0.6f',$rel };$rel=$this_delta->{delta_from};unshift(@releases,$rel)if defined($rel)}RELEASE: foreach my$prn (@releases){next RELEASE if$prn < $first_release;last RELEASE if$prn > $perl_version;next unless defined(my$next_module_version=$delta{$prn}->{changed}->{$module});return 1 if eval {version->parse($next_module_version)>= $module_version_object}}return 0}return 1 if!defined($final_release);return$perl_version <= $final_release}%version=_undelta(\%delta);%deprecated=(5.011=>{changed=>{map {$_=>1}qw/Class::ISA Pod::Plainer Shell Switch/},},5.011001=>{delta_from=>5.011 },5.011002=>{delta_from=>5.011001 },5.011003=>{delta_from=>5.011002 },5.011004=>{delta_from=>5.011003 },5.011005=>{delta_from=>5.011004 },5.012=>{delta_from=>5.011005 },5.012001=>{delta_from=>5.012 },5.012002=>{delta_from=>5.012001 },5.012003=>{delta_from=>5.012002 },5.012004=>{delta_from=>5.012003 },5.012005=>{delta_from=>5.012004 },5.013=>{delta_from=>5.012005 },5.013001=>{delta_from=>5.013,removed=>{map {$_=>1}qw/Class::ISA Pod::Plainer Switch/},},5.013002=>{delta_from=>5.013001 },5.013003=>{delta_from=>5.013002 },5.013004=>{delta_from=>5.013003 },5.013005=>{delta_from=>5.013004 },5.013006=>{delta_from=>5.013005 },5.013007=>{delta_from=>5.013006 },5.013008=>{delta_from=>5.013007 },5.013009=>{delta_from=>5.013008 },5.01301=>{delta_from=>5.013009 },5.013011=>{delta_from=>5.01301 },5.014=>{delta_from=>5.013011 },5.014001=>{delta_from=>5.014 },5.014002=>{delta_from=>5.014001 },5.014003=>{delta_from=>5.014002 },5.014004=>{delta_from=>5.014003 },5.015=>{delta_from=>5.014004,removed=>{Shell=>1 },},5.015001=>{delta_from=>5.015 },5.015002=>{delta_from=>5.015001 },5.015003=>{delta_from=>5.015002 },5.015004=>{delta_from=>5.015003 },5.015005=>{delta_from=>5.015004 },5.015006=>{delta_from=>5.015005 },5.015007=>{delta_from=>5.015006 },5.015008=>{delta_from=>5.015007 },5.015009=>{delta_from=>5.015008 },5.016=>{delta_from=>5.015009 },5.016001=>{delta_from=>5.016 },5.016002=>{delta_from=>5.016001 },5.016003=>{delta_from=>5.016002 },5.017=>{delta_from=>5.016003 },5.017001=>{delta_from=>5.017 },5.017002=>{delta_from=>5.017001 },5.017003=>{delta_from=>5.017002 },5.017004=>{delta_from=>5.017003 },5.017005=>{delta_from=>5.017004 },5.017006=>{delta_from=>5.017005 },5.017007=>{delta_from=>5.017006 },5.017008=>{delta_from=>5.017007,changed=>{'Pod::LaTeX'=>1 },},5.017009=>{delta_from=>5.017008,changed=>{map {$_=>1}qw/Archive::Extract B::Lint B::Lint::Debug CPANPLUS CPANPLUS::Backend CPANPLUS::Backend::RV CPANPLUS::Config CPANPLUS::Config::HomeEnv CPANPLUS::Configure CPANPLUS::Configure::Setup CPANPLUS::Dist CPANPLUS::Dist::Autobundle CPANPLUS::Dist::Base CPANPLUS::Dist::Build CPANPLUS::Dist::Build::Constants CPANPLUS::Dist::MM CPANPLUS::Dist::Sample CPANPLUS::Error CPANPLUS::Internals CPANPLUS::Internals::Constants CPANPLUS::Internals::Constants::Report CPANPLUS::Internals::Extract CPANPLUS::Internals::Fetch CPANPLUS::Internals::Report CPANPLUS::Internals::Search CPANPLUS::Internals::Source CPANPLUS::Internals::Source::Memory CPANPLUS::Internals::Source::SQLite CPANPLUS::Internals::Source::SQLite::Tie CPANPLUS::Internals::Utils CPANPLUS::Internals::Utils::Autoflush CPANPLUS::Module CPANPLUS::Module::Author CPANPLUS::Module::Author::Fake CPANPLUS::Module::Checksums CPANPLUS::Module::Fake CPANPLUS::Module::Signature CPANPLUS::Selfupdate CPANPLUS::Shell CPANPLUS::Shell::Classic CPANPLUS::Shell::Default CPANPLUS::Shell::Default::Plugins::CustomSource CPANPLUS::Shell::Default::Plugins::Remote CPANPLUS::Shell::Default::Plugins::Source Devel::InnerPackage File::CheckTree Log::Message Log::Message::Config Log::Message::Handlers Log::Message::Item Log::Message::Simple Module::Pluggable Module::Pluggable::Object Object::Accessor Term::UI Term::UI::History Text::Soundex/},},5.01701=>{delta_from=>5.017009 },5.017011=>{delta_from=>5.01701 },5.018=>{delta_from=>5.017011 },5.018001=>{delta_from=>5.018,changed=>{},removed=>{}},5.018002=>{delta_from=>5.018001,changed=>{},removed=>{}},5.018003=>{delta_from=>5.018,changed=>{},removed=>{}},5.018004=>{delta_from=>5.018,changed=>{},removed=>{}},5.019=>{delta_from=>5.018,changed=>{'Module::Build'=>1 },removed=>{map {$_=>1}qw/Archive::Extract B::Lint B::Lint::Debug CPANPLUS CPANPLUS::Backend CPANPLUS::Backend::RV CPANPLUS::Config CPANPLUS::Config::HomeEnv CPANPLUS::Configure CPANPLUS::Configure::Setup CPANPLUS::Dist CPANPLUS::Dist::Autobundle CPANPLUS::Dist::Base CPANPLUS::Dist::Build CPANPLUS::Dist::Build::Constants CPANPLUS::Dist::MM CPANPLUS::Dist::Sample CPANPLUS::Error CPANPLUS::Internals CPANPLUS::Internals::Constants CPANPLUS::Internals::Constants::Report CPANPLUS::Internals::Extract CPANPLUS::Internals::Fetch CPANPLUS::Internals::Report CPANPLUS::Internals::Search CPANPLUS::Internals::Source CPANPLUS::Internals::Source::Memory CPANPLUS::Internals::Source::SQLite CPANPLUS::Internals::Source::SQLite::Tie CPANPLUS::Internals::Utils CPANPLUS::Internals::Utils::Autoflush CPANPLUS::Module CPANPLUS::Module::Author CPANPLUS::Module::Author::Fake CPANPLUS::Module::Checksums CPANPLUS::Module::Fake CPANPLUS::Module::Signature CPANPLUS::Selfupdate CPANPLUS::Shell CPANPLUS::Shell::Classic CPANPLUS::Shell::Default CPANPLUS::Shell::Default::Plugins::CustomSource CPANPLUS::Shell::Default::Plugins::Remote CPANPLUS::Shell::Default::Plugins::Source Devel::InnerPackage File::CheckTree Log::Message Log::Message::Config Log::Message::Handlers Log::Message::Item Log::Message::Simple Module::Pluggable Module::Pluggable::Object Object::Accessor Pod::LaTeX Term::UI Term::UI::History Text::Soundex/}},5.019001=>{delta_from=>5.019,changed=>{},removed=>{}},5.019002=>{delta_from=>5.019001,changed=>{},removed=>{}},5.019003=>{delta_from=>5.019002,changed=>{},removed=>{}},5.019004=>{delta_from=>5.019003,changed=>{'Module::Build::Base'=>'1','Module::Build::Compat'=>'1','Module::Build::Config'=>'1','Module::Build::ConfigData'=>'1','Module::Build::Cookbook'=>'1','Module::Build::Dumper'=>'1','Module::Build::ModuleInfo'=>'1','Module::Build::Notes'=>'1','Module::Build::PPMMaker'=>'1','Module::Build::Platform::Default'=>'1','Module::Build::Platform::MacOS'=>'1','Module::Build::Platform::Unix'=>'1','Module::Build::Platform::VMS'=>'1','Module::Build::Platform::VOS'=>'1','Module::Build::Platform::Windows'=>'1','Module::Build::Platform::aix'=>'1','Module::Build::Platform::cygwin'=>'1','Module::Build::Platform::darwin'=>'1','Module::Build::Platform::os2'=>'1','Module::Build::PodParser'=>'1','Module::Build::Version'=>'1','Module::Build::YAML'=>'1','inc::latest'=>'1',},removed=>{}},5.019005=>{delta_from=>5.019004,changed=>{},removed=>{}},5.019006=>{delta_from=>5.019005,changed=>{'Package::Constants'=>'1',},removed=>{}},5.019007=>{delta_from=>5.019006,changed=>{'CGI'=>'1','CGI::Apache'=>'1','CGI::Carp'=>'1','CGI::Cookie'=>'1','CGI::Fast'=>'1','CGI::Pretty'=>'1','CGI::Push'=>'1','CGI::Switch'=>'1','CGI::Util'=>'1',},removed=>{}},5.019008=>{delta_from=>5.019007,changed=>{},removed=>{}},5.019009=>{delta_from=>5.019008,changed=>{},removed=>{}},5.01901=>{delta_from=>5.019009,changed=>{},removed=>{}},5.019011=>{delta_from=>5.019010,changed=>{},removed=>{}},5.020000=>{delta_from=>5.019011,changed=>{},removed=>{}},5.021000=>{delta_from=>5.020000,changed=>{},removed=>{'CGI'=>1,'CGI::Apache'=>1,'CGI::Carp'=>1,'CGI::Cookie'=>1,'CGI::Fast'=>1,'CGI::Pretty'=>1,'CGI::Push'=>1,'CGI::Switch'=>1,'CGI::Util'=>1,'Module::Build'=>1,'Module::Build::Base'=>1,'Module::Build::Compat'=>1,'Module::Build::Config'=>1,'Module::Build::ConfigData'=>1,'Module::Build::Cookbook'=>1,'Module::Build::Dumper'=>1,'Module::Build::ModuleInfo'=>1,'Module::Build::Notes'=>1,'Module::Build::PPMMaker'=>1,'Module::Build::Platform::Default'=>1,'Module::Build::Platform::MacOS'=>1,'Module::Build::Platform::Unix'=>1,'Module::Build::Platform::VMS'=>1,'Module::Build::Platform::VOS'=>1,'Module::Build::Platform::Windows'=>1,'Module::Build::Platform::aix'=>1,'Module::Build::Platform::cygwin'=>1,'Module::Build::Platform::darwin'=>1,'Module::Build::Platform::os2'=>1,'Module::Build::PodParser'=>1,'Module::Build::Version'=>1,'Module::Build::YAML'=>1,'Package::Constants'=>1,'inc::latest'=>1,}},5.021001=>{delta_from=>5.021000,changed=>{},removed=>{}},5.021002=>{delta_from=>5.021001,changed=>{},removed=>{}},5.021003=>{delta_from=>5.021002,changed=>{},removed=>{}},5.020001=>{delta_from=>5.020000,changed=>{},removed=>{}},5.021004=>{delta_from=>5.021003,changed=>{},removed=>{}},5.021005=>{delta_from=>5.021004,changed=>{},removed=>{}},5.021006=>{delta_from=>5.021005,changed=>{},removed=>{}},5.021007=>{delta_from=>5.021006,changed=>{},removed=>{}},5.021008=>{delta_from=>5.021007,changed=>{},removed=>{}},5.020002=>{delta_from=>5.020001,changed=>{},removed=>{}},5.021009=>{delta_from=>5.021008,changed=>{},removed=>{}},5.021010=>{delta_from=>5.021009,changed=>{},removed=>{}},5.021011=>{delta_from=>5.02101,changed=>{},removed=>{}},5.022000=>{delta_from=>5.021011,changed=>{},removed=>{}},5.023000=>{delta_from=>5.022000,changed=>{},removed=>{}},5.023001=>{delta_from=>5.023000,changed=>{},removed=>{}},5.023002=>{delta_from=>5.023001,changed=>{},removed=>{}},5.020003=>{delta_from=>5.020002,changed=>{},removed=>{}},5.023003=>{delta_from=>5.023002,changed=>{},removed=>{}},5.023004=>{delta_from=>5.023003,changed=>{},removed=>{}},5.023005=>{delta_from=>5.023004,changed=>{},removed=>{}},5.022001=>{delta_from=>5.022,changed=>{},removed=>{}},5.023006=>{delta_from=>5.023005,changed=>{},removed=>{}},5.023007=>{delta_from=>5.023006,changed=>{},removed=>{}},5.023008=>{delta_from=>5.023007,changed=>{},removed=>{}},5.023009=>{delta_from=>5.023008,changed=>{},removed=>{}},5.022002=>{delta_from=>5.022001,changed=>{},removed=>{}},5.024000=>{delta_from=>5.023009,changed=>{},removed=>{}},5.025000=>{delta_from=>5.024,changed=>{},removed=>{}},5.025001=>{delta_from=>5.025,changed=>{},removed=>{}},5.025002=>{delta_from=>5.025001,changed=>{},removed=>{}},5.025003=>{delta_from=>5.025002,changed=>{},removed=>{}},5.025004=>{delta_from=>5.025003,changed=>{},removed=>{}},5.025005=>{delta_from=>5.025004,changed=>{},removed=>{}},5.025006=>{delta_from=>5.025005,changed=>{},removed=>{}},5.025007=>{delta_from=>5.025006,changed=>{},removed=>{}},5.025008=>{delta_from=>5.025007,changed=>{},removed=>{}},5.022003=>{delta_from=>5.022002,changed=>{},removed=>{}},5.024001=>{delta_from=>5.024000,changed=>{},removed=>{}},5.025009=>{delta_from=>5.025008,changed=>{},removed=>{}},5.025010=>{delta_from=>5.025009,changed=>{},removed=>{}},5.025011=>{delta_from=>5.025010,changed=>{},removed=>{}},5.025012=>{delta_from=>5.025011,changed=>{},removed=>{}},5.026000=>{delta_from=>5.025012,changed=>{},removed=>{}},5.027000=>{delta_from=>5.026,changed=>{},removed=>{}},5.027001=>{delta_from=>5.027,changed=>{},removed=>{}},5.022004=>{delta_from=>5.022003,changed=>{},removed=>{}},5.024002=>{delta_from=>5.024001,changed=>{},removed=>{}},5.027002=>{delta_from=>5.027001,changed=>{},removed=>{}},5.027003=>{delta_from=>5.027002,changed=>{'B::Debug'=>'1',},removed=>{}},5.027004=>{delta_from=>5.027003,changed=>{},removed=>{}},5.024003=>{delta_from=>5.024002,changed=>{},removed=>{}},5.026001=>{delta_from=>5.026000,changed=>{},removed=>{}},5.027005=>{delta_from=>5.027004,changed=>{},removed=>{}},5.027006=>{delta_from=>5.027005,changed=>{},removed=>{}},5.027007=>{delta_from=>5.027006,changed=>{},removed=>{}},5.027008=>{delta_from=>5.027007,changed=>{},removed=>{}},5.027009=>{delta_from=>5.027008,changed=>{},removed=>{}},5.027010=>{delta_from=>5.027009,changed=>{},removed=>{}},5.024004=>{delta_from=>5.024003,changed=>{},removed=>{}},5.026002=>{delta_from=>5.026001,changed=>{},removed=>{}},5.027011=>{delta_from=>5.02701,changed=>{},removed=>{}},5.028000=>{delta_from=>5.027011,changed=>{},removed=>{}},5.029000=>{delta_from=>5.028,changed=>{},removed=>{}},5.029001=>{delta_from=>5.029,changed=>{},removed=>{}},5.029002=>{delta_from=>5.029001,changed=>{},removed=>{}},5.029003=>{delta_from=>5.029002,changed=>{},removed=>{}},5.029004=>{delta_from=>5.029003,changed=>{},removed=>{arybase=>'1',}},5.029005=>{delta_from=>5.027002,changed=>{},removed=>{}},5.026003=>{delta_from=>5.026002,changed=>{},removed=>{}},5.028001=>{delta_from=>5.028000,changed=>{},removed=>{}},5.029006=>{delta_from=>5.029005,changed=>{},removed=>{}},5.029007=>{delta_from=>5.029006,changed=>{},removed=>{}},5.029008=>{delta_from=>5.029007,changed=>{},removed=>{}},5.029009=>{delta_from=>5.029008,changed=>{},removed=>{}},5.028002=>{delta_from=>5.028001,changed=>{},removed=>{}},5.029010=>{delta_from=>5.029009,changed=>{},removed=>{}},5.030000=>{delta_from=>5.02901,changed=>{},removed=>{}},5.031000=>{delta_from=>5.030000,changed=>{},removed=>{}},5.031001=>{delta_from=>5.031000,changed=>{},removed=>{}},5.031002=>{delta_from=>5.031001,changed=>{},removed=>{}},5.031003=>{delta_from=>5.031002,changed=>{},removed=>{}},5.031004=>{delta_from=>5.031003,changed=>{},removed=>{}},5.031005=>{delta_from=>5.031004,changed=>{},removed=>{}},5.030001=>{delta_from=>5.030000,changed=>{},removed=>{}},5.031006=>{delta_from=>5.031005,changed=>{},removed=>{}},5.031007=>{delta_from=>5.031006,changed=>{},removed=>{}},5.031008=>{delta_from=>5.031007,changed=>{},removed=>{}},5.031009=>{delta_from=>5.031008,changed=>{},removed=>{}},5.030002=>{delta_from=>5.030001,changed=>{},removed=>{}},5.031010=>{delta_from=>5.031009,changed=>{},removed=>{}},5.031011=>{delta_from=>5.03101,changed=>{},removed=>{}},5.028003=>{delta_from=>5.028002,changed=>{},removed=>{}},5.030003=>{delta_from=>5.030002,changed=>{},removed=>{}},5.032000=>{delta_from=>5.031011,changed=>{},removed=>{}},5.033000=>{delta_from=>5.032,changed=>{},removed=>{}},5.033001=>{delta_from=>5.033000,changed=>{},removed=>{}},5.033002=>{delta_from=>5.033001,changed=>{},removed=>{}},5.033003=>{delta_from=>5.033002,changed=>{},removed=>{}},5.033004=>{delta_from=>5.033003,changed=>{},removed=>{}},5.033005=>{delta_from=>5.033004,changed=>{},removed=>{}},5.033006=>{delta_from=>5.033005,changed=>{},removed=>{}},5.032001=>{delta_from=>5.032,changed=>{},removed=>{}},5.033007=>{delta_from=>5.033006,changed=>{},removed=>{}},5.033008=>{delta_from=>5.033007,changed=>{},removed=>{}},5.033009=>{delta_from=>5.033008,changed=>{},removed=>{}},5.034000=>{delta_from=>5.033009,changed=>{},removed=>{}},5.035000=>{delta_from=>5.034,changed=>{},removed=>{}},5.035001=>{delta_from=>5.035,changed=>{},removed=>{}},5.035002=>{delta_from=>5.035001,changed=>{},removed=>{}},5.035003=>{delta_from=>5.035002,changed=>{},removed=>{}},5.035004=>{delta_from=>5.035003,changed=>{},removed=>{}},5.035005=>{delta_from=>5.035004,changed=>{},removed=>{}},5.035006=>{delta_from=>5.035005,changed=>{},removed=>{}},5.035007=>{delta_from=>5.035006,changed=>{},removed=>{}},5.035008=>{delta_from=>5.035007,changed=>{},removed=>{}},5.035009=>{delta_from=>5.035008,changed=>{},removed=>{}},5.034001=>{delta_from=>5.034000,changed=>{},removed=>{}},5.035010=>{delta_from=>5.035009,changed=>{},removed=>{}},5.035011=>{delta_from=>5.035010,changed=>{},removed=>{}},5.036000=>{delta_from=>5.035011,changed=>{},removed=>{}},5.037000=>{delta_from=>5.036000,changed=>{},removed=>{}},5.037001=>{delta_from=>5.037000,changed=>{},removed=>{}},5.037002=>{delta_from=>5.037001,changed=>{},removed=>{}},5.037003=>{delta_from=>5.037002,changed=>{},removed=>{}},5.037004=>{delta_from=>5.037003,changed=>{},removed=>{}},5.037005=>{delta_from=>5.037004,changed=>{},removed=>{}},5.037006=>{delta_from=>5.037005,changed=>{},removed=>{}},5.037007=>{delta_from=>5.037006,changed=>{},removed=>{}},5.037008=>{delta_from=>5.037007,changed=>{},removed=>{}},5.037009=>{delta_from=>5.037008,changed=>{},removed=>{}},5.037010=>{delta_from=>5.037009,changed=>{},removed=>{}},5.037011=>{delta_from=>5.037010,changed=>{},removed=>{}},5.036001=>{delta_from=>5.036,changed=>{},removed=>{}},5.038000=>{delta_from=>5.037011,changed=>{},removed=>{}},5.039001=>{delta_from=>5.038,changed=>{},removed=>{}},5.039002=>{delta_from=>5.039001,changed=>{},removed=>{}},);%deprecated=_undelta(\%deprecated);%upstream=('App::Cpan'=>'cpan','App::Prove'=>'cpan','App::Prove::State'=>'cpan','App::Prove::State::Result'=>'cpan','App::Prove::State::Result::Test'=>'cpan','Archive::Tar'=>'cpan','Archive::Tar::Constant'=>'cpan','Archive::Tar::File'=>'cpan','AutoLoader'=>'cpan','AutoSplit'=>'cpan','CPAN'=>'cpan','CPAN::Author'=>'cpan','CPAN::Bundle'=>'cpan','CPAN::CacheMgr'=>'cpan','CPAN::Complete'=>'cpan','CPAN::Debug'=>'cpan','CPAN::DeferredCode'=>'cpan','CPAN::Distribution'=>'cpan','CPAN::Distroprefs'=>'cpan','CPAN::Distrostatus'=>'cpan','CPAN::Exception::RecursiveDependency'=>'cpan','CPAN::Exception::blocked_urllist'=>'cpan','CPAN::Exception::yaml_not_installed'=>'cpan','CPAN::Exception::yaml_process_error'=>'cpan','CPAN::FTP'=>'cpan','CPAN::FTP::netrc'=>'cpan','CPAN::FirstTime'=>'cpan','CPAN::HTTP::Client'=>'cpan','CPAN::HTTP::Credentials'=>'cpan','CPAN::HandleConfig'=>'cpan','CPAN::Index'=>'cpan','CPAN::InfoObj'=>'cpan','CPAN::Kwalify'=>'cpan','CPAN::LWP::UserAgent'=>'cpan','CPAN::Meta'=>'cpan','CPAN::Meta::Converter'=>'cpan','CPAN::Meta::Feature'=>'cpan','CPAN::Meta::History'=>'cpan','CPAN::Meta::Merge'=>'cpan','CPAN::Meta::Prereqs'=>'cpan','CPAN::Meta::Requirements'=>'cpan','CPAN::Meta::Requirements::Range'=>'cpan','CPAN::Meta::Spec'=>'cpan','CPAN::Meta::Validator'=>'cpan','CPAN::Meta::YAML'=>'cpan','CPAN::Mirrors'=>'cpan','CPAN::Module'=>'cpan','CPAN::Nox'=>'cpan','CPAN::Plugin'=>'cpan','CPAN::Plugin::Specfile'=>'cpan','CPAN::Prompt'=>'cpan','CPAN::Queue'=>'cpan','CPAN::Shell'=>'cpan','CPAN::Tarzip'=>'cpan','CPAN::URL'=>'cpan','CPAN::Version'=>'cpan','Compress::Raw::Bzip2'=>'cpan','Compress::Raw::Zlib'=>'cpan','Compress::Zlib'=>'cpan','Config::Perl::V'=>'cpan','DB_File'=>'cpan','Digest'=>'cpan','Digest::MD5'=>'cpan','Digest::SHA'=>'cpan','Digest::base'=>'cpan','Digest::file'=>'cpan','Encode'=>'cpan','Encode::Alias'=>'cpan','Encode::Byte'=>'cpan','Encode::CJKConstants'=>'cpan','Encode::CN'=>'cpan','Encode::CN::HZ'=>'cpan','Encode::Config'=>'cpan','Encode::EBCDIC'=>'cpan','Encode::Encoder'=>'cpan','Encode::Encoding'=>'cpan','Encode::GSM0338'=>'cpan','Encode::Guess'=>'cpan','Encode::JP'=>'cpan','Encode::JP::H2Z'=>'cpan','Encode::JP::JIS7'=>'cpan','Encode::KR'=>'cpan','Encode::KR::2022_KR'=>'cpan','Encode::MIME::Header'=>'cpan','Encode::MIME::Header::ISO_2022_JP'=>'cpan','Encode::MIME::Name'=>'cpan','Encode::Symbol'=>'cpan','Encode::TW'=>'cpan','Encode::Unicode'=>'cpan','Encode::Unicode::UTF7'=>'cpan','ExtUtils::Command'=>'cpan','ExtUtils::Command::MM'=>'cpan','ExtUtils::Constant'=>'cpan','ExtUtils::Constant::Base'=>'cpan','ExtUtils::Constant::ProxySubs'=>'cpan','ExtUtils::Constant::Utils'=>'cpan','ExtUtils::Constant::XS'=>'cpan','ExtUtils::Install'=>'cpan','ExtUtils::Installed'=>'cpan','ExtUtils::Liblist'=>'cpan','ExtUtils::Liblist::Kid'=>'cpan','ExtUtils::MM'=>'cpan','ExtUtils::MM_AIX'=>'cpan','ExtUtils::MM_Any'=>'cpan','ExtUtils::MM_BeOS'=>'cpan','ExtUtils::MM_Cygwin'=>'cpan','ExtUtils::MM_DOS'=>'cpan','ExtUtils::MM_Darwin'=>'cpan','ExtUtils::MM_MacOS'=>'cpan','ExtUtils::MM_NW5'=>'cpan','ExtUtils::MM_OS2'=>'cpan','ExtUtils::MM_OS390'=>'cpan','ExtUtils::MM_QNX'=>'cpan','ExtUtils::MM_UWIN'=>'cpan','ExtUtils::MM_Unix'=>'cpan','ExtUtils::MM_VMS'=>'cpan','ExtUtils::MM_VOS'=>'cpan','ExtUtils::MM_Win32'=>'cpan','ExtUtils::MM_Win95'=>'cpan','ExtUtils::MY'=>'cpan','ExtUtils::MakeMaker'=>'cpan','ExtUtils::MakeMaker::Config'=>'cpan','ExtUtils::MakeMaker::Locale'=>'cpan','ExtUtils::MakeMaker::version'=>'cpan','ExtUtils::MakeMaker::version::regex'=>'cpan','ExtUtils::Manifest'=>'cpan','ExtUtils::Mkbootstrap'=>'cpan','ExtUtils::Mksymlists'=>'cpan','ExtUtils::PL2Bat'=>'cpan','ExtUtils::Packlist'=>'cpan','ExtUtils::testlib'=>'cpan','Fatal'=>'cpan','File::Fetch'=>'cpan','File::GlobMapper'=>'cpan','File::Path'=>'cpan','File::Temp'=>'cpan','Filter::Util::Call'=>'cpan','Getopt::Long'=>'cpan','HTTP::Tiny'=>'cpan','IO::Compress::Adapter::Bzip2'=>'cpan','IO::Compress::Adapter::Deflate'=>'cpan','IO::Compress::Adapter::Identity'=>'cpan','IO::Compress::Base'=>'cpan','IO::Compress::Base::Common'=>'cpan','IO::Compress::Bzip2'=>'cpan','IO::Compress::Deflate'=>'cpan','IO::Compress::Gzip'=>'cpan','IO::Compress::Gzip::Constants'=>'cpan','IO::Compress::RawDeflate'=>'cpan','IO::Compress::Zip'=>'cpan','IO::Compress::Zip::Constants'=>'cpan','IO::Compress::Zlib::Constants'=>'cpan','IO::Compress::Zlib::Extra'=>'cpan','IO::Socket::IP'=>'cpan','IO::Uncompress::Adapter::Bunzip2'=>'cpan','IO::Uncompress::Adapter::Identity'=>'cpan','IO::Uncompress::Adapter::Inflate'=>'cpan','IO::Uncompress::AnyInflate'=>'cpan','IO::Uncompress::AnyUncompress'=>'cpan','IO::Uncompress::Base'=>'cpan','IO::Uncompress::Bunzip2'=>'cpan','IO::Uncompress::Gunzip'=>'cpan','IO::Uncompress::Inflate'=>'cpan','IO::Uncompress::RawInflate'=>'cpan','IO::Uncompress::Unzip'=>'cpan','IO::Zlib'=>'cpan','IPC::Cmd'=>'cpan','IPC::Msg'=>'cpan','IPC::Semaphore'=>'cpan','IPC::SharedMem'=>'cpan','IPC::SysV'=>'cpan','JSON::PP'=>'cpan','JSON::PP::Boolean'=>'cpan','List::Util'=>'cpan','List::Util::XS'=>'cpan','Locale::Maketext::Simple'=>'cpan','MIME::Base64'=>'cpan','MIME::QuotedPrint'=>'cpan','Math::BigFloat'=>'cpan','Math::BigFloat::Trace'=>'cpan','Math::BigInt'=>'cpan','Math::BigInt::Calc'=>'cpan','Math::BigInt::FastCalc'=>'cpan','Math::BigInt::Lib'=>'cpan','Math::BigInt::Trace'=>'cpan','Math::BigRat'=>'cpan','Math::BigRat::Trace'=>'cpan','Memoize'=>'cpan','Memoize::AnyDBM_File'=>'cpan','Memoize::Expire'=>'cpan','Memoize::NDBM_File'=>'cpan','Memoize::SDBM_File'=>'cpan','Memoize::Storable'=>'cpan','Module::Load'=>'cpan','Module::Load::Conditional'=>'cpan','Module::Loaded'=>'cpan','Module::Metadata'=>'cpan','NEXT'=>'cpan','Net::Cmd'=>'cpan','Net::Config'=>'cpan','Net::Domain'=>'cpan','Net::FTP'=>'cpan','Net::FTP::A'=>'cpan','Net::FTP::E'=>'cpan','Net::FTP::I'=>'cpan','Net::FTP::L'=>'cpan','Net::FTP::dataconn'=>'cpan','Net::NNTP'=>'cpan','Net::Netrc'=>'cpan','Net::POP3'=>'cpan','Net::SMTP'=>'cpan','Net::Time'=>'cpan','Params::Check'=>'cpan','Parse::CPAN::Meta'=>'cpan','Perl::OSType'=>'cpan','PerlIO::via::QuotedPrint'=>'cpan','Pod::Checker'=>'cpan','Pod::Escapes'=>'cpan','Pod::Man'=>'cpan','Pod::ParseLink'=>'cpan','Pod::Perldoc'=>'cpan','Pod::Perldoc::BaseTo'=>'cpan','Pod::Perldoc::GetOptsOO'=>'cpan','Pod::Perldoc::ToANSI'=>'cpan','Pod::Perldoc::ToChecker'=>'cpan','Pod::Perldoc::ToMan'=>'cpan','Pod::Perldoc::ToNroff'=>'cpan','Pod::Perldoc::ToPod'=>'cpan','Pod::Perldoc::ToRtf'=>'cpan','Pod::Perldoc::ToTerm'=>'cpan','Pod::Perldoc::ToText'=>'cpan','Pod::Perldoc::ToTk'=>'cpan','Pod::Perldoc::ToXml'=>'cpan','Pod::Simple'=>'cpan','Pod::Simple::BlackBox'=>'cpan','Pod::Simple::Checker'=>'cpan','Pod::Simple::Debug'=>'cpan','Pod::Simple::DumpAsText'=>'cpan','Pod::Simple::DumpAsXML'=>'cpan','Pod::Simple::HTML'=>'cpan','Pod::Simple::HTMLBatch'=>'cpan','Pod::Simple::HTMLLegacy'=>'cpan','Pod::Simple::JustPod'=>'cpan','Pod::Simple::LinkSection'=>'cpan','Pod::Simple::Methody'=>'cpan','Pod::Simple::Progress'=>'cpan','Pod::Simple::PullParser'=>'cpan','Pod::Simple::PullParserEndToken'=>'cpan','Pod::Simple::PullParserStartToken'=>'cpan','Pod::Simple::PullParserTextToken'=>'cpan','Pod::Simple::PullParserToken'=>'cpan','Pod::Simple::RTF'=>'cpan','Pod::Simple::Search'=>'cpan','Pod::Simple::SimpleTree'=>'cpan','Pod::Simple::Text'=>'cpan','Pod::Simple::TextContent'=>'cpan','Pod::Simple::TiedOutFH'=>'cpan','Pod::Simple::Transcode'=>'cpan','Pod::Simple::TranscodeDumb'=>'cpan','Pod::Simple::TranscodeSmart'=>'cpan','Pod::Simple::XHTML'=>'cpan','Pod::Simple::XMLOutStream'=>'cpan','Pod::Text'=>'cpan','Pod::Text::Color'=>'cpan','Pod::Text::Overstrike'=>'cpan','Pod::Text::Termcap'=>'cpan','Pod::Usage'=>'cpan','Scalar::Util'=>'cpan','Socket'=>'cpan','Sub::Util'=>'cpan','Sys::Syslog'=>'cpan','Sys::Syslog::Win32'=>'cpan','TAP::Base'=>'cpan','TAP::Formatter::Base'=>'cpan','TAP::Formatter::Color'=>'cpan','TAP::Formatter::Console'=>'cpan','TAP::Formatter::Console::ParallelSession'=>'cpan','TAP::Formatter::Console::Session'=>'cpan','TAP::Formatter::File'=>'cpan','TAP::Formatter::File::Session'=>'cpan','TAP::Formatter::Session'=>'cpan','TAP::Harness'=>'cpan','TAP::Harness::Env'=>'cpan','TAP::Object'=>'cpan','TAP::Parser'=>'cpan','TAP::Parser::Aggregator'=>'cpan','TAP::Parser::Grammar'=>'cpan','TAP::Parser::Iterator'=>'cpan','TAP::Parser::Iterator::Array'=>'cpan','TAP::Parser::Iterator::Process'=>'cpan','TAP::Parser::Iterator::Stream'=>'cpan','TAP::Parser::IteratorFactory'=>'cpan','TAP::Parser::Multiplexer'=>'cpan','TAP::Parser::Result'=>'cpan','TAP::Parser::Result::Bailout'=>'cpan','TAP::Parser::Result::Comment'=>'cpan','TAP::Parser::Result::Plan'=>'cpan','TAP::Parser::Result::Pragma'=>'cpan','TAP::Parser::Result::Test'=>'cpan','TAP::Parser::Result::Unknown'=>'cpan','TAP::Parser::Result::Version'=>'cpan','TAP::Parser::Result::YAML'=>'cpan','TAP::Parser::ResultFactory'=>'cpan','TAP::Parser::Scheduler'=>'cpan','TAP::Parser::Scheduler::Job'=>'cpan','TAP::Parser::Scheduler::Spinner'=>'cpan','TAP::Parser::Source'=>'cpan','TAP::Parser::SourceHandler'=>'cpan','TAP::Parser::SourceHandler::Executable'=>'cpan','TAP::Parser::SourceHandler::File'=>'cpan','TAP::Parser::SourceHandler::Handle'=>'cpan','TAP::Parser::SourceHandler::Perl'=>'cpan','TAP::Parser::SourceHandler::RawTAP'=>'cpan','TAP::Parser::YAMLish::Reader'=>'cpan','TAP::Parser::YAMLish::Writer'=>'cpan','Term::ANSIColor'=>'cpan','Term::Cap'=>'cpan','Test2'=>'cpan','Test2::API'=>'cpan','Test2::API::Breakage'=>'cpan','Test2::API::Context'=>'cpan','Test2::API::Instance'=>'cpan','Test2::API::InterceptResult'=>'cpan','Test2::API::InterceptResult::Event'=>'cpan','Test2::API::InterceptResult::Facet'=>'cpan','Test2::API::InterceptResult::Hub'=>'cpan','Test2::API::InterceptResult::Squasher'=>'cpan','Test2::API::Stack'=>'cpan','Test2::Event'=>'cpan','Test2::Event::Bail'=>'cpan','Test2::Event::Diag'=>'cpan','Test2::Event::Encoding'=>'cpan','Test2::Event::Exception'=>'cpan','Test2::Event::Fail'=>'cpan','Test2::Event::Generic'=>'cpan','Test2::Event::Note'=>'cpan','Test2::Event::Ok'=>'cpan','Test2::Event::Pass'=>'cpan','Test2::Event::Plan'=>'cpan','Test2::Event::Skip'=>'cpan','Test2::Event::Subtest'=>'cpan','Test2::Event::TAP::Version'=>'cpan','Test2::Event::V2'=>'cpan','Test2::Event::Waiting'=>'cpan','Test2::EventFacet'=>'cpan','Test2::EventFacet::About'=>'cpan','Test2::EventFacet::Amnesty'=>'cpan','Test2::EventFacet::Assert'=>'cpan','Test2::EventFacet::Control'=>'cpan','Test2::EventFacet::Error'=>'cpan','Test2::EventFacet::Hub'=>'cpan','Test2::EventFacet::Info'=>'cpan','Test2::EventFacet::Info::Table'=>'cpan','Test2::EventFacet::Meta'=>'cpan','Test2::EventFacet::Parent'=>'cpan','Test2::EventFacet::Plan'=>'cpan','Test2::EventFacet::Render'=>'cpan','Test2::EventFacet::Trace'=>'cpan','Test2::Formatter'=>'cpan','Test2::Formatter::TAP'=>'cpan','Test2::Hub'=>'cpan','Test2::Hub::Interceptor'=>'cpan','Test2::Hub::Interceptor::Terminator'=>'cpan','Test2::Hub::Subtest'=>'cpan','Test2::IPC'=>'cpan','Test2::IPC::Driver'=>'cpan','Test2::IPC::Driver::Files'=>'cpan','Test2::Tools::Tiny'=>'cpan','Test2::Util'=>'cpan','Test2::Util::ExternalMeta'=>'cpan','Test2::Util::Facets2Legacy'=>'cpan','Test2::Util::HashBase'=>'cpan','Test2::Util::Trace'=>'cpan','Test::Builder'=>'cpan','Test::Builder::Formatter'=>'cpan','Test::Builder::IO::Scalar'=>'cpan','Test::Builder::Module'=>'cpan','Test::Builder::Tester'=>'cpan','Test::Builder::Tester::Color'=>'cpan','Test::Builder::TodoDiag'=>'cpan','Test::Harness'=>'cpan','Test::More'=>'cpan','Test::Simple'=>'cpan','Test::Tester'=>'cpan','Test::Tester::Capture'=>'cpan','Test::Tester::CaptureRunner'=>'cpan','Test::Tester::Delegate'=>'cpan','Test::use::ok'=>'cpan','Text::Balanced'=>'cpan','Text::ParseWords'=>'cpan','Text::Tabs'=>'cpan','Text::Wrap'=>'cpan','Tie::RefHash'=>'cpan','Time::Local'=>'cpan','Time::Piece'=>'cpan','Time::Seconds'=>'cpan','Unicode::Collate'=>'cpan','Unicode::Collate::CJK::Big5'=>'cpan','Unicode::Collate::CJK::GB2312'=>'cpan','Unicode::Collate::CJK::JISX0208'=>'cpan','Unicode::Collate::CJK::Korean'=>'cpan','Unicode::Collate::CJK::Pinyin'=>'cpan','Unicode::Collate::CJK::Stroke'=>'cpan','Unicode::Collate::CJK::Zhuyin'=>'cpan','Unicode::Collate::Locale'=>'cpan','Win32'=>'cpan','Win32API::File'=>'cpan','autodie'=>'cpan','autodie::Scope::Guard'=>'cpan','autodie::Scope::GuardStack'=>'cpan','autodie::Util'=>'cpan','autodie::exception'=>'cpan','autodie::exception::system'=>'cpan','autodie::hints'=>'cpan','autodie::skip'=>'cpan','bigfloat'=>'cpan','bigint'=>'cpan','bignum'=>'cpan','bigrat'=>'cpan','encoding'=>'cpan','experimental'=>'cpan','ok'=>'cpan','parent'=>'cpan','perlfaq'=>'cpan','stable'=>'cpan','version'=>'cpan','version::regex'=>'cpan',);%bug_tracker=('App::Cpan'=>undef,'App::Prove'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','App::Prove::State'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','App::Prove::State::Result'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','App::Prove::State::Result::Test'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','Archive::Tar'=>undef,'Archive::Tar::Constant'=>undef,'Archive::Tar::File'=>undef,'CPAN'=>undef,'CPAN::Author'=>undef,'CPAN::Bundle'=>undef,'CPAN::CacheMgr'=>undef,'CPAN::Complete'=>undef,'CPAN::Debug'=>undef,'CPAN::DeferredCode'=>undef,'CPAN::Distribution'=>undef,'CPAN::Distroprefs'=>undef,'CPAN::Distrostatus'=>undef,'CPAN::Exception::RecursiveDependency'=>undef,'CPAN::Exception::blocked_urllist'=>undef,'CPAN::Exception::yaml_not_installed'=>undef,'CPAN::Exception::yaml_process_error'=>undef,'CPAN::FTP'=>undef,'CPAN::FTP::netrc'=>undef,'CPAN::FirstTime'=>undef,'CPAN::HTTP::Client'=>undef,'CPAN::HTTP::Credentials'=>undef,'CPAN::HandleConfig'=>undef,'CPAN::Index'=>undef,'CPAN::InfoObj'=>undef,'CPAN::Kwalify'=>undef,'CPAN::LWP::UserAgent'=>undef,'CPAN::Meta'=>'https://github.com/Perl-Toolchain-Gang/CPAN-Meta/issues','CPAN::Meta::Converter'=>'https://github.com/Perl-Toolchain-Gang/CPAN-Meta/issues','CPAN::Meta::Feature'=>'https://github.com/Perl-Toolchain-Gang/CPAN-Meta/issues','CPAN::Meta::History'=>'https://github.com/Perl-Toolchain-Gang/CPAN-Meta/issues','CPAN::Meta::Merge'=>'https://github.com/Perl-Toolchain-Gang/CPAN-Meta/issues','CPAN::Meta::Prereqs'=>'https://github.com/Perl-Toolchain-Gang/CPAN-Meta/issues','CPAN::Meta::Requirements'=>'https://github.com/Perl-Toolchain-Gang/CPAN-Meta-Requirements/issues','CPAN::Meta::Requirements::Range'=>'https://github.com/Perl-Toolchain-Gang/CPAN-Meta-Requirements/issues','CPAN::Meta::Spec'=>'https://github.com/Perl-Toolchain-Gang/CPAN-Meta/issues','CPAN::Meta::Validator'=>'https://github.com/Perl-Toolchain-Gang/CPAN-Meta/issues','CPAN::Meta::YAML'=>'https://github.com/Perl-Toolchain-Gang/YAML-Tiny/issues','CPAN::Mirrors'=>undef,'CPAN::Module'=>undef,'CPAN::Nox'=>undef,'CPAN::Plugin'=>undef,'CPAN::Plugin::Specfile'=>undef,'CPAN::Prompt'=>undef,'CPAN::Queue'=>undef,'CPAN::Shell'=>undef,'CPAN::Tarzip'=>undef,'CPAN::URL'=>undef,'CPAN::Version'=>undef,'Compress::Raw::Bzip2'=>'https://github.com/pmqs/Compress-Raw-Bzip2/issues','Compress::Raw::Zlib'=>'https://github.com/pmqs/Compress-Raw-Zlib/issues','Compress::Zlib'=>'https://github.com/pmqs/IO-Compress/issues','Config::Perl::V'=>'https://github.com/Tux/Config-Perl-V/issues','DB_File'=>'https://github.com/pmqs/DB_File/issues','Digest'=>'https://github.com/Dual-Life/digest/issues','Digest::MD5'=>'https://github.com/Dual-Life/digest-md5/issues','Digest::SHA'=>undef,'Digest::base'=>'https://github.com/Dual-Life/digest/issues','Digest::file'=>'https://github.com/Dual-Life/digest/issues','Encode'=>undef,'Encode::Alias'=>undef,'Encode::Byte'=>undef,'Encode::CJKConstants'=>undef,'Encode::CN'=>undef,'Encode::CN::HZ'=>undef,'Encode::Config'=>undef,'Encode::EBCDIC'=>undef,'Encode::Encoder'=>undef,'Encode::Encoding'=>undef,'Encode::GSM0338'=>undef,'Encode::Guess'=>undef,'Encode::JP'=>undef,'Encode::JP::H2Z'=>undef,'Encode::JP::JIS7'=>undef,'Encode::KR'=>undef,'Encode::KR::2022_KR'=>undef,'Encode::MIME::Header'=>undef,'Encode::MIME::Header::ISO_2022_JP'=>undef,'Encode::MIME::Name'=>undef,'Encode::Symbol'=>undef,'Encode::TW'=>undef,'Encode::Unicode'=>undef,'Encode::Unicode::UTF7'=>undef,'ExtUtils::Command'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::Command::MM'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::Constant'=>undef,'ExtUtils::Constant::Base'=>undef,'ExtUtils::Constant::ProxySubs'=>undef,'ExtUtils::Constant::Utils'=>undef,'ExtUtils::Constant::XS'=>undef,'ExtUtils::Install'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-Install','ExtUtils::Installed'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-Install','ExtUtils::Liblist'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::Liblist::Kid'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_AIX'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_Any'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_BeOS'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_Cygwin'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_DOS'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_Darwin'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_MacOS'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_NW5'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_OS2'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_OS390'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_QNX'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_UWIN'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_Unix'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_VMS'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_VOS'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_Win32'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_Win95'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MY'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MakeMaker'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MakeMaker::Config'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MakeMaker::Locale'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MakeMaker::version'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MakeMaker::version::regex'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::Manifest'=>'http://github.com/Perl-Toolchain-Gang/ExtUtils-Manifest/issues','ExtUtils::Mkbootstrap'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::Mksymlists'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::PL2Bat'=>'https://github.com/Perl-Toolchain-Gang/extutils-pl2bat/issues','ExtUtils::Packlist'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-Install','ExtUtils::testlib'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','Fatal'=>'https://github.com/pjf/autodie/issues','File::Fetch'=>undef,'File::GlobMapper'=>'https://github.com/pmqs/IO-Compress/issues','File::Path'=>undef,'File::Temp'=>'https://rt.cpan.org/Public/Dist/Display.html?Name=File-Temp','Filter::Util::Call'=>undef,'Getopt::Long'=>undef,'HTTP::Tiny'=>'https://github.com/Perl-Toolchain-Gang/HTTP-Tiny/issues','IO::Compress::Adapter::Bzip2'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Adapter::Deflate'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Adapter::Identity'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Base'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Base::Common'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Bzip2'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Deflate'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Gzip'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Gzip::Constants'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::RawDeflate'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Zip'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Zip::Constants'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Zlib::Constants'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Zlib::Extra'=>'https://github.com/pmqs/IO-Compress/issues','IO::Socket::IP'=>undef,'IO::Uncompress::Adapter::Bunzip2'=>'https://github.com/pmqs/IO-Compress/issues','IO::Uncompress::Adapter::Identity'=>'https://github.com/pmqs/IO-Compress/issues','IO::Uncompress::Adapter::Inflate'=>'https://github.com/pmqs/IO-Compress/issues','IO::Uncompress::AnyInflate'=>'https://github.com/pmqs/IO-Compress/issues','IO::Uncompress::AnyUncompress'=>'https://github.com/pmqs/IO-Compress/issues','IO::Uncompress::Base'=>'https://github.com/pmqs/IO-Compress/issues','IO::Uncompress::Bunzip2'=>'https://github.com/pmqs/IO-Compress/issues','IO::Uncompress::Gunzip'=>'https://github.com/pmqs/IO-Compress/issues','IO::Uncompress::Inflate'=>'https://github.com/pmqs/IO-Compress/issues','IO::Uncompress::RawInflate'=>'https://github.com/pmqs/IO-Compress/issues','IO::Uncompress::Unzip'=>'https://github.com/pmqs/IO-Compress/issues','IO::Zlib'=>'https://github.com/tomhughes/IO-Zlib/issues','IPC::Cmd'=>undef,'IPC::Msg'=>undef,'IPC::Semaphore'=>undef,'IPC::SharedMem'=>undef,'IPC::SysV'=>undef,'JSON::PP'=>'https://github.com/makamaka/JSON-PP/issues','JSON::PP::Boolean'=>'https://github.com/makamaka/JSON-PP/issues','List::Util'=>'https://rt.cpan.org/Public/Dist/Display.html?Name=Scalar-List-Utils','List::Util::XS'=>'https://rt.cpan.org/Public/Dist/Display.html?Name=Scalar-List-Utils','Locale::Maketext::Simple'=>undef,'MIME::Base64'=>'https://github.com/Dual-Life/mime-base64/issues','MIME::QuotedPrint'=>'https://github.com/Dual-Life/mime-base64/issues','Math::BigFloat'=>undef,'Math::BigFloat::Trace'=>undef,'Math::BigInt'=>undef,'Math::BigInt::Calc'=>undef,'Math::BigInt::FastCalc'=>undef,'Math::BigInt::Lib'=>undef,'Math::BigInt::Trace'=>undef,'Math::BigRat'=>undef,'Math::BigRat::Trace'=>undef,'Memoize'=>'https://rt.cpan.org/Dist/Display.html?Name=Memoize','Memoize::AnyDBM_File'=>'https://rt.cpan.org/Dist/Display.html?Name=Memoize','Memoize::Expire'=>'https://rt.cpan.org/Dist/Display.html?Name=Memoize','Memoize::NDBM_File'=>'https://rt.cpan.org/Dist/Display.html?Name=Memoize','Memoize::SDBM_File'=>'https://rt.cpan.org/Dist/Display.html?Name=Memoize','Memoize::Storable'=>'https://rt.cpan.org/Dist/Display.html?Name=Memoize','Module::Load'=>undef,'Module::Load::Conditional'=>undef,'Module::Loaded'=>undef,'Module::Metadata'=>'https://rt.cpan.org/Public/Dist/Display.html?Name=Module-Metadata','NEXT'=>undef,'Net::Cmd'=>undef,'Net::Config'=>undef,'Net::Domain'=>undef,'Net::FTP'=>undef,'Net::FTP::A'=>undef,'Net::FTP::E'=>undef,'Net::FTP::I'=>undef,'Net::FTP::L'=>undef,'Net::FTP::dataconn'=>undef,'Net::NNTP'=>undef,'Net::Netrc'=>undef,'Net::POP3'=>undef,'Net::SMTP'=>undef,'Net::Time'=>undef,'Params::Check'=>undef,'Parse::CPAN::Meta'=>'https://github.com/Perl-Toolchain-Gang/CPAN-Meta/issues','Perl::OSType'=>'https://github.com/Perl-Toolchain-Gang/Perl-OSType/issues','PerlIO::via::QuotedPrint'=>undef,'Pod::Checker'=>undef,'Pod::Escapes'=>undef,'Pod::Man'=>'https://github.com/rra/podlators/issues','Pod::ParseLink'=>'https://github.com/rra/podlators/issues','Pod::Perldoc'=>undef,'Pod::Perldoc::BaseTo'=>undef,'Pod::Perldoc::GetOptsOO'=>undef,'Pod::Perldoc::ToANSI'=>undef,'Pod::Perldoc::ToChecker'=>undef,'Pod::Perldoc::ToMan'=>undef,'Pod::Perldoc::ToNroff'=>undef,'Pod::Perldoc::ToPod'=>undef,'Pod::Perldoc::ToRtf'=>undef,'Pod::Perldoc::ToTerm'=>undef,'Pod::Perldoc::ToText'=>undef,'Pod::Perldoc::ToTk'=>undef,'Pod::Perldoc::ToXml'=>undef,'Pod::Simple'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::BlackBox'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::Checker'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::Debug'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::DumpAsText'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::DumpAsXML'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::HTML'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::HTMLBatch'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::HTMLLegacy'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::JustPod'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::LinkSection'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::Methody'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::Progress'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::PullParser'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::PullParserEndToken'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::PullParserStartToken'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::PullParserTextToken'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::PullParserToken'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::RTF'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::Search'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::SimpleTree'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::Text'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::TextContent'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::TiedOutFH'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::Transcode'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::TranscodeDumb'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::TranscodeSmart'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::XHTML'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::XMLOutStream'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Text'=>'https://github.com/rra/podlators/issues','Pod::Text::Color'=>'https://github.com/rra/podlators/issues','Pod::Text::Overstrike'=>'https://github.com/rra/podlators/issues','Pod::Text::Termcap'=>'https://github.com/rra/podlators/issues','Pod::Usage'=>'https://github.com/Dual-Life/Pod-Usage/issues','Scalar::Util'=>'https://rt.cpan.org/Public/Dist/Display.html?Name=Scalar-List-Utils','Socket'=>undef,'Sub::Util'=>'https://rt.cpan.org/Public/Dist/Display.html?Name=Scalar-List-Utils','Sys::Syslog'=>undef,'Sys::Syslog::Win32'=>undef,'TAP::Base'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Formatter::Base'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Formatter::Color'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Formatter::Console'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Formatter::Console::ParallelSession'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Formatter::Console::Session'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Formatter::File'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Formatter::File::Session'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Formatter::Session'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Harness'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Harness::Env'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Object'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Aggregator'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Grammar'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Iterator'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Iterator::Array'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Iterator::Process'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Iterator::Stream'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::IteratorFactory'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Multiplexer'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Result'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Result::Bailout'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Result::Comment'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Result::Plan'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Result::Pragma'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Result::Test'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Result::Unknown'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Result::Version'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Result::YAML'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::ResultFactory'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Scheduler'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Scheduler::Job'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Scheduler::Spinner'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Source'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::SourceHandler'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::SourceHandler::Executable'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::SourceHandler::File'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::SourceHandler::Handle'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::SourceHandler::Perl'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::SourceHandler::RawTAP'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::YAMLish::Reader'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::YAMLish::Writer'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','Term::ANSIColor'=>'https://rt.cpan.org/Dist/Display.html?Name=Term-ANSIColor','Term::Cap'=>undef,'Test2'=>'http://github.com/Test-More/test-more/issues','Test2::API'=>'http://github.com/Test-More/test-more/issues','Test2::API::Breakage'=>'http://github.com/Test-More/test-more/issues','Test2::API::Context'=>'http://github.com/Test-More/test-more/issues','Test2::API::Instance'=>'http://github.com/Test-More/test-more/issues','Test2::API::InterceptResult'=>'http://github.com/Test-More/test-more/issues','Test2::API::InterceptResult::Event'=>'http://github.com/Test-More/test-more/issues','Test2::API::InterceptResult::Facet'=>'http://github.com/Test-More/test-more/issues','Test2::API::InterceptResult::Hub'=>'http://github.com/Test-More/test-more/issues','Test2::API::InterceptResult::Squasher'=>'http://github.com/Test-More/test-more/issues','Test2::API::Stack'=>'http://github.com/Test-More/test-more/issues','Test2::Event'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Bail'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Diag'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Encoding'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Exception'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Fail'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Generic'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Note'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Ok'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Pass'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Plan'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Skip'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Subtest'=>'http://github.com/Test-More/test-more/issues','Test2::Event::TAP::Version'=>'http://github.com/Test-More/test-more/issues','Test2::Event::V2'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Waiting'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::About'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Amnesty'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Assert'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Control'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Error'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Hub'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Info'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Info::Table'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Meta'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Parent'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Plan'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Render'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Trace'=>'http://github.com/Test-More/test-more/issues','Test2::Formatter'=>'http://github.com/Test-More/test-more/issues','Test2::Formatter::TAP'=>'http://github.com/Test-More/test-more/issues','Test2::Hub'=>'http://github.com/Test-More/test-more/issues','Test2::Hub::Interceptor'=>'http://github.com/Test-More/test-more/issues','Test2::Hub::Interceptor::Terminator'=>'http://github.com/Test-More/test-more/issues','Test2::Hub::Subtest'=>'http://github.com/Test-More/test-more/issues','Test2::IPC'=>'http://github.com/Test-More/test-more/issues','Test2::IPC::Driver'=>'http://github.com/Test-More/test-more/issues','Test2::IPC::Driver::Files'=>'http://github.com/Test-More/test-more/issues','Test2::Tools::Tiny'=>'http://github.com/Test-More/test-more/issues','Test2::Util'=>'http://github.com/Test-More/test-more/issues','Test2::Util::ExternalMeta'=>'http://github.com/Test-More/test-more/issues','Test2::Util::Facets2Legacy'=>'http://github.com/Test-More/test-more/issues','Test2::Util::HashBase'=>'http://github.com/Test-More/test-more/issues','Test2::Util::Trace'=>'http://github.com/Test-More/test-more/issues','Test::Builder'=>'http://github.com/Test-More/test-more/issues','Test::Builder::Formatter'=>'http://github.com/Test-More/test-more/issues','Test::Builder::IO::Scalar'=>'http://github.com/Test-More/test-more/issues','Test::Builder::Module'=>'http://github.com/Test-More/test-more/issues','Test::Builder::Tester'=>'http://github.com/Test-More/test-more/issues','Test::Builder::Tester::Color'=>'http://github.com/Test-More/test-more/issues','Test::Builder::TodoDiag'=>'http://github.com/Test-More/test-more/issues','Test::Harness'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','Test::More'=>'http://github.com/Test-More/test-more/issues','Test::Simple'=>'http://github.com/Test-More/test-more/issues','Test::Tester'=>'http://github.com/Test-More/test-more/issues','Test::Tester::Capture'=>'http://github.com/Test-More/test-more/issues','Test::Tester::CaptureRunner'=>'http://github.com/Test-More/test-more/issues','Test::Tester::Delegate'=>'http://github.com/Test-More/test-more/issues','Test::use::ok'=>'http://github.com/Test-More/test-more/issues','Text::Balanced'=>undef,'Text::ParseWords'=>undef,'Text::Tabs'=>'https://rt.cpan.org/Public/Dist/Display.html?Name=Text-Tabs%2BWrap','Text::Wrap'=>'https://rt.cpan.org/Public/Dist/Display.html?Name=Text-Tabs%2BWrap','Tie::RefHash'=>'https://rt.cpan.org/Public/Dist/Display.html?Name=Tie-RefHash','Time::Local'=>'https://github.com/houseabsolute/Time-Local/issues','Time::Piece'=>undef,'Time::Seconds'=>undef,'Unicode::Collate'=>undef,'Unicode::Collate::CJK::Big5'=>undef,'Unicode::Collate::CJK::GB2312'=>undef,'Unicode::Collate::CJK::JISX0208'=>undef,'Unicode::Collate::CJK::Korean'=>undef,'Unicode::Collate::CJK::Pinyin'=>undef,'Unicode::Collate::CJK::Stroke'=>undef,'Unicode::Collate::CJK::Zhuyin'=>undef,'Unicode::Collate::Locale'=>undef,'Win32'=>'https://github.com/perl-libwin32/win32/issues','Win32API::File'=>undef,'autodie'=>'https://github.com/pjf/autodie/issues','autodie::Scope::Guard'=>'https://github.com/pjf/autodie/issues','autodie::Scope::GuardStack'=>'https://github.com/pjf/autodie/issues','autodie::Util'=>'https://github.com/pjf/autodie/issues','autodie::exception'=>'https://github.com/pjf/autodie/issues','autodie::exception::system'=>'https://github.com/pjf/autodie/issues','autodie::hints'=>'https://github.com/pjf/autodie/issues','autodie::skip'=>'https://github.com/pjf/autodie/issues','bigfloat'=>undef,'bigint'=>undef,'bignum'=>undef,'bigrat'=>undef,'encoding'=>undef,'experimental'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=experimental','ok'=>'http://github.com/Test-More/test-more/issues','parent'=>undef,'perlfaq'=>'https://github.com/perl-doc-cats/perlfaq/issues','stable'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=experimental','version'=>'https://rt.cpan.org/Public/Dist/Display.html?Name=version','version::regex'=>'https://rt.cpan.org/Public/Dist/Display.html?Name=version',);$released{'5.000'}=$released{5};$version{'5.000'}=$version{5};_create_aliases(\%delta);_create_aliases(\%released);_create_aliases(\%version);_create_aliases(\%deprecated);sub _create_aliases {my ($hash)=@_;for my$version (keys %$hash){next unless$version >= 5.006;my$padded=sprintf "%0.6f",$version;if ($padded ne $version && $version==$padded){$hash->{$padded}=$hash->{$version}}}}1; MODULE_CORELIST $fatpacked{"Module/CoreList/Utils.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'MODULE_CORELIST_UTILS'; - package Module::CoreList::Utils;use strict;use warnings;use Module::CoreList;our$VERSION='5.20230720';our%utilities;sub utilities {my$perl=shift;$perl=shift if eval {$perl->isa(__PACKAGE__)};return unless$perl or exists$utilities{$perl};return sort keys %{$utilities{$perl}}}sub _released_order {(substr($Module::CoreList::released{$a},0,1)eq "?")? ((substr($Module::CoreList::released{$b},0,1)eq "?")? 0 : 1): ((substr($Module::CoreList::released{$b},0,1)eq "?")? -1 : $Module::CoreList::released{$a}cmp $Module::CoreList::released{$b})}sub first_release_raw {my$util=shift;$util=shift if eval {$util->isa(__PACKAGE__)};my$version=shift;my@perls=$version ? grep {exists$utilities{$_}{$util }&& $utilities{$_}{$util }ge $version}keys%utilities : grep {exists$utilities{$_}{$util }}keys%utilities;return grep {exists$Module::CoreList::released{$_}}@perls}sub first_release_by_date {my@perls=&first_release_raw;return unless@perls;return (sort _released_order@perls)[0]}sub first_release {my@perls=&first_release_raw;return unless@perls;return (sort {$a cmp $b}@perls)[0]}sub removed_from {my@perls=&removed_raw;return shift@perls}sub removed_from_by_date {my@perls=sort _released_order&removed_raw;return shift@perls}sub removed_raw {my$util=shift;$util=shift if eval {$util->isa(__PACKAGE__)};return unless my@perls=sort {$a cmp $b}first_release_raw($util);@perls=grep {exists$Module::CoreList::released{$_}}@perls;my$last=pop@perls;my@removed=grep {$_ > $last}sort {$a cmp $b}keys%utilities;return@removed}my%delta=(5=>{changed=>{'a2p'=>'1','c2ph'=>'1','cppstdin'=>'1','find2perl'=>'1','pstruct'=>'1','s2p'=>'1',},removed=>{}},5.001=>{delta_from=>5,changed=>{'h2xs'=>'1',},removed=>{}},5.002=>{delta_from=>5.001,changed=>{'h2ph'=>'1','perlbug'=>'1','perldoc'=>'1','pod2html'=>'1','pod2latex'=>'1','pod2man'=>'1','pod2text'=>'1',},removed=>{}},5.00307=>{delta_from=>5.002,changed=>{'pl2pm'=>'1',},removed=>{'cppstdin'=>1,'pstruct'=>1,}},5.004=>{delta_from=>5.00307,changed=>{'splain'=>'1',},removed=>{}},5.005=>{delta_from=>5.00405,changed=>{'perlcc'=>'1',},removed=>{}},5.00503=>{delta_from=>5.005,changed=>{},removed=>{}},5.00405=>{delta_from=>5.004,changed=>{},removed=>{}},5.006=>{delta_from=>5.00504,changed=>{'dprofpp'=>'1','pod2usage'=>'1','podchecker'=>'1','podselect'=>'1','pstruct'=>'1',},removed=>{}},5.006001=>{delta_from=>5.006,changed=>{},removed=>{}},5.007003=>{delta_from=>5.006002,changed=>{'libnetcfg'=>'1','perlivp'=>'1','psed'=>'1','xsubpp'=>'1',},removed=>{}},5.008=>{delta_from=>5.007003,changed=>{'enc2xs'=>'1','piconv'=>'1',},removed=>{}},5.008001=>{delta_from=>5.008,changed=>{'cpan'=>'1',},removed=>{}},5.009=>{delta_from=>5.008009,changed=>{},removed=>{'corelist'=>1,'instmodsh'=>1,'prove'=>1,}},5.008002=>{delta_from=>5.008001,changed=>{},removed=>{}},5.006002=>{delta_from=>5.006001,changed=>{},removed=>{}},5.008003=>{delta_from=>5.008002,changed=>{'instmodsh'=>'1','prove'=>'1',},removed=>{}},5.00504=>{delta_from=>5.00503,changed=>{},removed=>{}},5.009001=>{delta_from=>5.009,changed=>{'instmodsh'=>'1','prove'=>'1',},removed=>{}},5.008004=>{delta_from=>5.008003,changed=>{},removed=>{}},5.008005=>{delta_from=>5.008004,changed=>{},removed=>{}},5.008006=>{delta_from=>5.008005,changed=>{},removed=>{}},5.009002=>{delta_from=>5.009001,changed=>{'corelist'=>'1',},removed=>{}},5.008007=>{delta_from=>5.008006,changed=>{},removed=>{}},5.009003=>{delta_from=>5.009002,changed=>{'ptar'=>'1','ptardiff'=>'1','shasum'=>'1',},removed=>{}},5.008008=>{delta_from=>5.008007,changed=>{},removed=>{}},5.009004=>{delta_from=>5.009003,changed=>{'config_data'=>'1',},removed=>{}},5.009005=>{delta_from=>5.009004,changed=>{'cpan2dist'=>'1','cpanp'=>'1','cpanp-run-perl'=>'1',},removed=>{'perlcc'=>1,}},5.010000=>{delta_from=>5.009005,changed=>{},removed=>{}},5.008009=>{delta_from=>5.008008,changed=>{'corelist'=>'1',},removed=>{}},5.010001=>{delta_from=>5.010000,changed=>{},removed=>{}},5.011=>{delta_from=>5.010001,changed=>{},removed=>{}},5.011001=>{delta_from=>5.011,changed=>{},removed=>{}},5.011002=>{delta_from=>5.011001,changed=>{'perlthanks'=>'1',},removed=>{}},5.011003=>{delta_from=>5.011002,changed=>{},removed=>{}},5.011004=>{delta_from=>5.011003,changed=>{},removed=>{}},5.011005=>{delta_from=>5.011004,changed=>{},removed=>{}},5.012=>{delta_from=>5.011005,changed=>{},removed=>{}},5.013=>{delta_from=>5.012005,changed=>{},removed=>{}},5.012001=>{delta_from=>5.012,changed=>{},removed=>{}},5.013001=>{delta_from=>5.013,changed=>{},removed=>{}},5.013002=>{delta_from=>5.013001,changed=>{},removed=>{}},5.013003=>{delta_from=>5.013002,changed=>{},removed=>{}},5.013004=>{delta_from=>5.013003,changed=>{},removed=>{}},5.012002=>{delta_from=>5.012001,changed=>{},removed=>{}},5.013005=>{delta_from=>5.013004,changed=>{},removed=>{}},5.013006=>{delta_from=>5.013005,changed=>{},removed=>{}},5.013007=>{delta_from=>5.013006,changed=>{'ptargrep'=>'1',},removed=>{}},5.013008=>{delta_from=>5.013007,changed=>{},removed=>{}},5.013009=>{delta_from=>5.013008,changed=>{'json_pp'=>'1',},removed=>{}},5.012003=>{delta_from=>5.012002,changed=>{},removed=>{}},5.013010=>{delta_from=>5.013009,changed=>{},removed=>{}},5.013011=>{delta_from=>5.013010,changed=>{},removed=>{}},5.014=>{delta_from=>5.013011,changed=>{},removed=>{}},5.014001=>{delta_from=>5.014,changed=>{},removed=>{}},5.015=>{delta_from=>5.014004,changed=>{},removed=>{'dprofpp'=>1,}},5.012004=>{delta_from=>5.012003,changed=>{},removed=>{}},5.015001=>{delta_from=>5.015,changed=>{},removed=>{}},5.015002=>{delta_from=>5.015001,changed=>{},removed=>{}},5.015003=>{delta_from=>5.015002,changed=>{},removed=>{}},5.014002=>{delta_from=>5.014001,changed=>{},removed=>{}},5.015004=>{delta_from=>5.015003,changed=>{},removed=>{}},5.015005=>{delta_from=>5.015004,changed=>{},removed=>{}},5.015006=>{delta_from=>5.015005,changed=>{'zipdetails'=>'1',},removed=>{}},5.015007=>{delta_from=>5.015006,changed=>{},removed=>{}},5.015008=>{delta_from=>5.015007,changed=>{},removed=>{}},5.015009=>{delta_from=>5.015008,changed=>{},removed=>{}},5.016=>{delta_from=>5.015009,changed=>{},removed=>{}},5.017=>{delta_from=>5.016003,changed=>{},removed=>{}},5.017001=>{delta_from=>5.017,changed=>{},removed=>{}},5.017002=>{delta_from=>5.017001,changed=>{},removed=>{}},5.016001=>{delta_from=>5.016,changed=>{},removed=>{}},5.017003=>{delta_from=>5.017002,changed=>{},removed=>{}},5.017004=>{delta_from=>5.017003,changed=>{},removed=>{}},5.014003=>{delta_from=>5.014002,changed=>{},removed=>{}},5.017005=>{delta_from=>5.017004,changed=>{},removed=>{}},5.016002=>{delta_from=>5.016001,changed=>{},removed=>{}},5.012005=>{delta_from=>5.012004,changed=>{},removed=>{}},5.017006=>{delta_from=>5.017005,changed=>{},removed=>{}},5.017007=>{delta_from=>5.017006,changed=>{},removed=>{}},5.017008=>{delta_from=>5.017007,changed=>{},removed=>{}},5.017009=>{delta_from=>5.017008,changed=>{},removed=>{}},5.014004=>{delta_from=>5.014003,changed=>{},removed=>{}},5.016003=>{delta_from=>5.016002,changed=>{},removed=>{}},5.017010=>{delta_from=>5.017009,changed=>{},removed=>{}},5.017011=>{delta_from=>5.017010,changed=>{},removed=>{}},5.018000=>{delta_from=>5.017011,changed=>{},removed=>{}},5.018001=>{delta_from=>5.018000,changed=>{},removed=>{}},5.018002=>{delta_from=>5.018001,changed=>{},removed=>{}},5.018003=>{delta_from=>5.018000,changed=>{},removed=>{}},5.018004=>{delta_from=>5.018000,changed=>{},removed=>{}},5.019000=>{delta_from=>5.018000,changed=>{},removed=>{'cpan2dist'=>'1','cpanp'=>'1','cpanp-run-perl'=>'1','pod2latex'=>'1',}},5.019001=>{delta_from=>5.019000,changed=>{},removed=>{}},5.019002=>{delta_from=>5.019001,changed=>{},removed=>{}},5.019003=>{delta_from=>5.019002,changed=>{},removed=>{}},5.019004=>{delta_from=>5.019003,changed=>{},removed=>{}},5.019005=>{delta_from=>5.019004,changed=>{},removed=>{}},5.019006=>{delta_from=>5.019005,changed=>{},removed=>{}},5.019007=>{delta_from=>5.019006,changed=>{},removed=>{}},5.019008=>{delta_from=>5.019007,changed=>{},removed=>{}},5.019009=>{delta_from=>5.019008,changed=>{},removed=>{}},5.019010=>{delta_from=>5.019009,changed=>{},removed=>{}},5.019011=>{delta_from=>5.019010,changed=>{},removed=>{}},5.020000=>{delta_from=>5.019011,changed=>{},removed=>{}},5.021000=>{delta_from=>5.020000,changed=>{},removed=>{}},5.021001=>{delta_from=>5.021000,changed=>{},removed=>{'a2p'=>1,'config_data'=>1,'find2perl'=>1,'psed'=>1,'s2p'=>1,}},5.021002=>{delta_from=>5.021001,changed=>{},removed=>{}},5.021003=>{delta_from=>5.021002,changed=>{},removed=>{}},5.020001=>{delta_from=>5.02,changed=>{},removed=>{}},5.021004=>{delta_from=>5.021003,changed=>{},removed=>{}},5.021005=>{delta_from=>5.021004,changed=>{},removed=>{}},5.021006=>{delta_from=>5.021005,changed=>{},removed=>{}},5.021007=>{delta_from=>5.021006,changed=>{},removed=>{}},5.021008=>{delta_from=>5.021007,changed=>{},removed=>{}},5.020002=>{delta_from=>5.020001,changed=>{},removed=>{}},5.021009=>{delta_from=>5.021008,changed=>{'encguess'=>'1',},removed=>{}},5.021010=>{delta_from=>5.021009,changed=>{},removed=>{}},5.021011=>{delta_from=>5.02101,changed=>{},removed=>{}},5.022000=>{delta_from=>5.021011,changed=>{},removed=>{}},5.023000=>{delta_from=>5.022000,changed=>{},removed=>{}},5.023001=>{delta_from=>5.023,changed=>{},removed=>{}},5.023002=>{delta_from=>5.023001,changed=>{},removed=>{}},5.020003=>{delta_from=>5.020002,changed=>{},removed=>{}},5.023003=>{delta_from=>5.023002,changed=>{},removed=>{}},5.023004=>{delta_from=>5.023003,changed=>{},removed=>{}},5.023005=>{delta_from=>5.023004,changed=>{},removed=>{}},5.022001=>{delta_from=>5.022,changed=>{},removed=>{}},5.023006=>{delta_from=>5.023005,changed=>{},removed=>{}},5.023007=>{delta_from=>5.023006,changed=>{},removed=>{}},5.023008=>{delta_from=>5.023007,changed=>{},removed=>{}},5.023009=>{delta_from=>5.023008,changed=>{},removed=>{}},5.022002=>{delta_from=>5.022001,changed=>{},removed=>{}},5.024000=>{delta_from=>5.023009,changed=>{},removed=>{}},5.025000=>{delta_from=>5.024000,changed=>{},removed=>{}},5.025001=>{delta_from=>5.025000,changed=>{},removed=>{}},5.025002=>{delta_from=>5.025001,changed=>{},removed=>{}},5.025003=>{delta_from=>5.025002,changed=>{},removed=>{}},5.025004=>{delta_from=>5.025003,changed=>{},removed=>{}},5.025005=>{delta_from=>5.025004,changed=>{},removed=>{}},5.025006=>{delta_from=>5.025005,changed=>{},removed=>{}},5.025007=>{delta_from=>5.025006,changed=>{},removed=>{}},5.025008=>{delta_from=>5.025007,changed=>{},removed=>{}},5.022003=>{delta_from=>5.022002,changed=>{},removed=>{}},5.024001=>{delta_from=>5.024000,changed=>{},removed=>{}},5.025009=>{delta_from=>5.025008,changed=>{},removed=>{'c2ph'=>1,'pstruct'=>1,}},5.025010=>{delta_from=>5.025009,changed=>{},removed=>{}},5.025011=>{delta_from=>5.025010,changed=>{},removed=>{}},5.025012=>{delta_from=>5.025011,changed=>{},removed=>{}},5.026000=>{delta_from=>5.025012,changed=>{},removed=>{}},5.027000=>{delta_from=>5.026000,changed=>{},removed=>{}},5.027001=>{delta_from=>5.027000,changed=>{},removed=>{}},5.022004=>{delta_from=>5.022003,changed=>{},removed=>{}},5.024002=>{delta_from=>5.024001,changed=>{},removed=>{}},5.027002=>{delta_from=>5.027001,changed=>{},removed=>{}},5.027003=>{delta_from=>5.027002,changed=>{},removed=>{}},5.027004=>{delta_from=>5.027003,changed=>{},removed=>{}},5.024003=>{delta_from=>5.024002,changed=>{},removed=>{}},5.026001=>{delta_from=>5.026000,changed=>{},removed=>{}},5.027005=>{delta_from=>5.027004,changed=>{},removed=>{}},5.027006=>{delta_from=>5.027005,changed=>{},removed=>{}},5.027007=>{delta_from=>5.027006,changed=>{},removed=>{}},5.027008=>{delta_from=>5.027007,changed=>{},removed=>{}},5.027009=>{delta_from=>5.027008,changed=>{},removed=>{}},5.027010=>{delta_from=>5.027009,changed=>{},removed=>{}},5.024004=>{delta_from=>5.024003,changed=>{},removed=>{}},5.026002=>{delta_from=>5.026001,changed=>{},removed=>{}},5.027011=>{delta_from=>5.027010,changed=>{},removed=>{}},5.028000=>{delta_from=>5.027011,changed=>{},removed=>{}},5.029000=>{delta_from=>5.028,changed=>{},removed=>{}},5.029001=>{delta_from=>5.029000,changed=>{},removed=>{}},5.029002=>{delta_from=>5.029001,changed=>{},removed=>{}},5.029003=>{delta_from=>5.029002,changed=>{},removed=>{}},5.029004=>{delta_from=>5.029003,changed=>{},removed=>{}},5.029005=>{delta_from=>5.029004,changed=>{},removed=>{}},5.026003=>{delta_from=>5.026002,changed=>{},removed=>{}},5.028001=>{delta_from=>5.028000,changed=>{},removed=>{}},5.029006=>{delta_from=>5.029005,changed=>{},removed=>{}},5.029007=>{delta_from=>5.029006,changed=>{},removed=>{}},5.029008=>{delta_from=>5.029007,changed=>{},removed=>{}},5.029009=>{delta_from=>5.029008,changed=>{},removed=>{}},5.028002=>{delta_from=>5.028001,changed=>{},removed=>{}},5.029010=>{delta_from=>5.029009,changed=>{},removed=>{}},5.030000=>{delta_from=>5.029010,changed=>{},removed=>{}},5.031000=>{delta_from=>5.03,changed=>{},removed=>{}},5.031001=>{delta_from=>5.031,changed=>{},removed=>{'podselect'=>1,}},5.031002=>{delta_from=>5.031001,changed=>{},removed=>{}},5.031003=>{delta_from=>5.031002,changed=>{},removed=>{}},5.031004=>{delta_from=>5.031003,changed=>{},removed=>{}},5.031005=>{delta_from=>5.031004,changed=>{},removed=>{}},5.030001=>{delta_from=>5.03,changed=>{},removed=>{}},5.031006=>{delta_from=>5.031005,changed=>{'streamzip'=>'1',},removed=>{}},5.031007=>{delta_from=>5.031006,changed=>{},removed=>{}},5.031008=>{delta_from=>5.031007,changed=>{},removed=>{}},5.031009=>{delta_from=>5.031008,changed=>{},removed=>{}},5.030002=>{delta_from=>5.030001,changed=>{},removed=>{}},5.031010=>{delta_from=>5.031009,changed=>{},removed=>{}},5.031011=>{delta_from=>5.031010,changed=>{},removed=>{}},5.028003=>{delta_from=>5.028002,changed=>{},removed=>{}},5.030003=>{delta_from=>5.030002,changed=>{},removed=>{}},5.032000=>{delta_from=>5.031011,changed=>{},removed=>{}},5.033000=>{delta_from=>5.032,changed=>{},removed=>{}},5.033001=>{delta_from=>5.033000,changed=>{},removed=>{}},5.033002=>{delta_from=>5.033001,changed=>{},removed=>{}},5.033003=>{delta_from=>5.033002,changed=>{},removed=>{}},5.033004=>{delta_from=>5.033003,changed=>{},removed=>{}},5.033005=>{delta_from=>5.033004,changed=>{},removed=>{}},5.033006=>{delta_from=>5.033005,changed=>{},removed=>{}},5.032001=>{delta_from=>5.032000,changed=>{},removed=>{}},5.033007=>{delta_from=>5.033006,changed=>{},removed=>{}},5.033008=>{delta_from=>5.033007,changed=>{},removed=>{}},5.033009=>{delta_from=>5.033008,changed=>{},removed=>{}},5.034000=>{delta_from=>5.033009,changed=>{},removed=>{}},5.035000=>{delta_from=>5.034000,changed=>{},removed=>{}},5.035001=>{delta_from=>5.035,changed=>{},removed=>{}},5.035002=>{delta_from=>5.035001,changed=>{},removed=>{}},5.035003=>{delta_from=>5.035002,changed=>{},removed=>{}},5.035004=>{delta_from=>5.035003,changed=>{},removed=>{}},5.035005=>{delta_from=>5.035004,changed=>{},removed=>{}},5.035006=>{delta_from=>5.035005,changed=>{},removed=>{}},5.035007=>{delta_from=>5.035006,changed=>{},removed=>{}},5.035008=>{delta_from=>5.035007,changed=>{},removed=>{}},5.035009=>{delta_from=>5.035008,changed=>{},removed=>{}},5.034001=>{delta_from=>5.034000,changed=>{},removed=>{}},5.035010=>{delta_from=>5.035009,changed=>{},removed=>{}},5.035011=>{delta_from=>5.035010,changed=>{},removed=>{}},5.036000=>{delta_from=>5.035011,changed=>{},removed=>{}},5.037000=>{delta_from=>5.036000,changed=>{},removed=>{}},5.037001=>{delta_from=>5.037,changed=>{},removed=>{}},5.037002=>{delta_from=>5.037001,changed=>{},removed=>{}},5.037003=>{delta_from=>5.037002,changed=>{},removed=>{}},5.037004=>{delta_from=>5.037003,changed=>{},removed=>{}},5.037005=>{delta_from=>5.037004,changed=>{},removed=>{}},5.037006=>{delta_from=>5.037005,changed=>{},removed=>{}},5.037007=>{delta_from=>5.037006,changed=>{},removed=>{}},5.037008=>{delta_from=>5.037007,changed=>{},removed=>{}},5.037009=>{delta_from=>5.037008,changed=>{},removed=>{}},5.037010=>{delta_from=>5.037009,changed=>{},removed=>{}},5.037011=>{delta_from=>5.03701,changed=>{},removed=>{}},5.036001=>{delta_from=>5.036000,changed=>{},removed=>{}},5.038000=>{delta_from=>5.037011,changed=>{},removed=>{}},5.039001=>{delta_from=>5.038,changed=>{},removed=>{}},);%utilities=Module::CoreList::_undelta(\%delta);$utilities{'5.000'}=$utilities{5};_create_aliases(\%utilities);sub _create_aliases {my ($hash)=@_;for my$version (keys %$hash){next unless$version >= 5.010;my$padded=sprintf "%0.6f",$version;if ($padded ne $version && $version==$padded){$hash->{$padded}=$hash->{$version}}}}'foo'; + package Module::CoreList::Utils;use strict;use warnings;use Module::CoreList;our$VERSION='5.20230820';our%utilities;sub utilities {my$perl=shift;$perl=shift if eval {$perl->isa(__PACKAGE__)};return unless$perl or exists$utilities{$perl};return sort keys %{$utilities{$perl}}}sub _released_order {(substr($Module::CoreList::released{$a},0,1)eq "?")? ((substr($Module::CoreList::released{$b},0,1)eq "?")? 0 : 1): ((substr($Module::CoreList::released{$b},0,1)eq "?")? -1 : $Module::CoreList::released{$a}cmp $Module::CoreList::released{$b})}sub first_release_raw {my$util=shift;$util=shift if eval {$util->isa(__PACKAGE__)};my$version=shift;my@perls=$version ? grep {exists$utilities{$_}{$util }&& $utilities{$_}{$util }ge $version}keys%utilities : grep {exists$utilities{$_}{$util }}keys%utilities;return grep {exists$Module::CoreList::released{$_}}@perls}sub first_release_by_date {my@perls=&first_release_raw;return unless@perls;return (sort _released_order@perls)[0]}sub first_release {my@perls=&first_release_raw;return unless@perls;return (sort {$a cmp $b}@perls)[0]}sub removed_from {my@perls=&removed_raw;return shift@perls}sub removed_from_by_date {my@perls=sort _released_order&removed_raw;return shift@perls}sub removed_raw {my$util=shift;$util=shift if eval {$util->isa(__PACKAGE__)};return unless my@perls=sort {$a cmp $b}first_release_raw($util);@perls=grep {exists$Module::CoreList::released{$_}}@perls;my$last=pop@perls;my@removed=grep {$_ > $last}sort {$a cmp $b}keys%utilities;return@removed}my%delta=(5=>{changed=>{'a2p'=>'1','c2ph'=>'1','cppstdin'=>'1','find2perl'=>'1','pstruct'=>'1','s2p'=>'1',},removed=>{}},5.001=>{delta_from=>5,changed=>{'h2xs'=>'1',},removed=>{}},5.002=>{delta_from=>5.001,changed=>{'h2ph'=>'1','perlbug'=>'1','perldoc'=>'1','pod2html'=>'1','pod2latex'=>'1','pod2man'=>'1','pod2text'=>'1',},removed=>{}},5.00307=>{delta_from=>5.002,changed=>{'pl2pm'=>'1',},removed=>{'cppstdin'=>1,'pstruct'=>1,}},5.004=>{delta_from=>5.00307,changed=>{'splain'=>'1',},removed=>{}},5.005=>{delta_from=>5.00405,changed=>{'perlcc'=>'1',},removed=>{}},5.00503=>{delta_from=>5.005,changed=>{},removed=>{}},5.00405=>{delta_from=>5.004,changed=>{},removed=>{}},5.006=>{delta_from=>5.00504,changed=>{'dprofpp'=>'1','pod2usage'=>'1','podchecker'=>'1','podselect'=>'1','pstruct'=>'1',},removed=>{}},5.006001=>{delta_from=>5.006,changed=>{},removed=>{}},5.007003=>{delta_from=>5.006002,changed=>{'libnetcfg'=>'1','perlivp'=>'1','psed'=>'1','xsubpp'=>'1',},removed=>{}},5.008=>{delta_from=>5.007003,changed=>{'enc2xs'=>'1','piconv'=>'1',},removed=>{}},5.008001=>{delta_from=>5.008,changed=>{'cpan'=>'1',},removed=>{}},5.009=>{delta_from=>5.008009,changed=>{},removed=>{'corelist'=>1,'instmodsh'=>1,'prove'=>1,}},5.008002=>{delta_from=>5.008001,changed=>{},removed=>{}},5.006002=>{delta_from=>5.006001,changed=>{},removed=>{}},5.008003=>{delta_from=>5.008002,changed=>{'instmodsh'=>'1','prove'=>'1',},removed=>{}},5.00504=>{delta_from=>5.00503,changed=>{},removed=>{}},5.009001=>{delta_from=>5.009,changed=>{'instmodsh'=>'1','prove'=>'1',},removed=>{}},5.008004=>{delta_from=>5.008003,changed=>{},removed=>{}},5.008005=>{delta_from=>5.008004,changed=>{},removed=>{}},5.008006=>{delta_from=>5.008005,changed=>{},removed=>{}},5.009002=>{delta_from=>5.009001,changed=>{'corelist'=>'1',},removed=>{}},5.008007=>{delta_from=>5.008006,changed=>{},removed=>{}},5.009003=>{delta_from=>5.009002,changed=>{'ptar'=>'1','ptardiff'=>'1','shasum'=>'1',},removed=>{}},5.008008=>{delta_from=>5.008007,changed=>{},removed=>{}},5.009004=>{delta_from=>5.009003,changed=>{'config_data'=>'1',},removed=>{}},5.009005=>{delta_from=>5.009004,changed=>{'cpan2dist'=>'1','cpanp'=>'1','cpanp-run-perl'=>'1',},removed=>{'perlcc'=>1,}},5.010000=>{delta_from=>5.009005,changed=>{},removed=>{}},5.008009=>{delta_from=>5.008008,changed=>{'corelist'=>'1',},removed=>{}},5.010001=>{delta_from=>5.010000,changed=>{},removed=>{}},5.011=>{delta_from=>5.010001,changed=>{},removed=>{}},5.011001=>{delta_from=>5.011,changed=>{},removed=>{}},5.011002=>{delta_from=>5.011001,changed=>{'perlthanks'=>'1',},removed=>{}},5.011003=>{delta_from=>5.011002,changed=>{},removed=>{}},5.011004=>{delta_from=>5.011003,changed=>{},removed=>{}},5.011005=>{delta_from=>5.011004,changed=>{},removed=>{}},5.012=>{delta_from=>5.011005,changed=>{},removed=>{}},5.013=>{delta_from=>5.012005,changed=>{},removed=>{}},5.012001=>{delta_from=>5.012,changed=>{},removed=>{}},5.013001=>{delta_from=>5.013,changed=>{},removed=>{}},5.013002=>{delta_from=>5.013001,changed=>{},removed=>{}},5.013003=>{delta_from=>5.013002,changed=>{},removed=>{}},5.013004=>{delta_from=>5.013003,changed=>{},removed=>{}},5.012002=>{delta_from=>5.012001,changed=>{},removed=>{}},5.013005=>{delta_from=>5.013004,changed=>{},removed=>{}},5.013006=>{delta_from=>5.013005,changed=>{},removed=>{}},5.013007=>{delta_from=>5.013006,changed=>{'ptargrep'=>'1',},removed=>{}},5.013008=>{delta_from=>5.013007,changed=>{},removed=>{}},5.013009=>{delta_from=>5.013008,changed=>{'json_pp'=>'1',},removed=>{}},5.012003=>{delta_from=>5.012002,changed=>{},removed=>{}},5.013010=>{delta_from=>5.013009,changed=>{},removed=>{}},5.013011=>{delta_from=>5.013010,changed=>{},removed=>{}},5.014=>{delta_from=>5.013011,changed=>{},removed=>{}},5.014001=>{delta_from=>5.014,changed=>{},removed=>{}},5.015=>{delta_from=>5.014004,changed=>{},removed=>{'dprofpp'=>1,}},5.012004=>{delta_from=>5.012003,changed=>{},removed=>{}},5.015001=>{delta_from=>5.015,changed=>{},removed=>{}},5.015002=>{delta_from=>5.015001,changed=>{},removed=>{}},5.015003=>{delta_from=>5.015002,changed=>{},removed=>{}},5.014002=>{delta_from=>5.014001,changed=>{},removed=>{}},5.015004=>{delta_from=>5.015003,changed=>{},removed=>{}},5.015005=>{delta_from=>5.015004,changed=>{},removed=>{}},5.015006=>{delta_from=>5.015005,changed=>{'zipdetails'=>'1',},removed=>{}},5.015007=>{delta_from=>5.015006,changed=>{},removed=>{}},5.015008=>{delta_from=>5.015007,changed=>{},removed=>{}},5.015009=>{delta_from=>5.015008,changed=>{},removed=>{}},5.016=>{delta_from=>5.015009,changed=>{},removed=>{}},5.017=>{delta_from=>5.016003,changed=>{},removed=>{}},5.017001=>{delta_from=>5.017,changed=>{},removed=>{}},5.017002=>{delta_from=>5.017001,changed=>{},removed=>{}},5.016001=>{delta_from=>5.016,changed=>{},removed=>{}},5.017003=>{delta_from=>5.017002,changed=>{},removed=>{}},5.017004=>{delta_from=>5.017003,changed=>{},removed=>{}},5.014003=>{delta_from=>5.014002,changed=>{},removed=>{}},5.017005=>{delta_from=>5.017004,changed=>{},removed=>{}},5.016002=>{delta_from=>5.016001,changed=>{},removed=>{}},5.012005=>{delta_from=>5.012004,changed=>{},removed=>{}},5.017006=>{delta_from=>5.017005,changed=>{},removed=>{}},5.017007=>{delta_from=>5.017006,changed=>{},removed=>{}},5.017008=>{delta_from=>5.017007,changed=>{},removed=>{}},5.017009=>{delta_from=>5.017008,changed=>{},removed=>{}},5.014004=>{delta_from=>5.014003,changed=>{},removed=>{}},5.016003=>{delta_from=>5.016002,changed=>{},removed=>{}},5.017010=>{delta_from=>5.017009,changed=>{},removed=>{}},5.017011=>{delta_from=>5.017010,changed=>{},removed=>{}},5.018000=>{delta_from=>5.017011,changed=>{},removed=>{}},5.018001=>{delta_from=>5.018000,changed=>{},removed=>{}},5.018002=>{delta_from=>5.018001,changed=>{},removed=>{}},5.018003=>{delta_from=>5.018000,changed=>{},removed=>{}},5.018004=>{delta_from=>5.018000,changed=>{},removed=>{}},5.019000=>{delta_from=>5.018000,changed=>{},removed=>{'cpan2dist'=>'1','cpanp'=>'1','cpanp-run-perl'=>'1','pod2latex'=>'1',}},5.019001=>{delta_from=>5.019000,changed=>{},removed=>{}},5.019002=>{delta_from=>5.019001,changed=>{},removed=>{}},5.019003=>{delta_from=>5.019002,changed=>{},removed=>{}},5.019004=>{delta_from=>5.019003,changed=>{},removed=>{}},5.019005=>{delta_from=>5.019004,changed=>{},removed=>{}},5.019006=>{delta_from=>5.019005,changed=>{},removed=>{}},5.019007=>{delta_from=>5.019006,changed=>{},removed=>{}},5.019008=>{delta_from=>5.019007,changed=>{},removed=>{}},5.019009=>{delta_from=>5.019008,changed=>{},removed=>{}},5.019010=>{delta_from=>5.019009,changed=>{},removed=>{}},5.019011=>{delta_from=>5.019010,changed=>{},removed=>{}},5.020000=>{delta_from=>5.019011,changed=>{},removed=>{}},5.021000=>{delta_from=>5.020000,changed=>{},removed=>{}},5.021001=>{delta_from=>5.021000,changed=>{},removed=>{'a2p'=>1,'config_data'=>1,'find2perl'=>1,'psed'=>1,'s2p'=>1,}},5.021002=>{delta_from=>5.021001,changed=>{},removed=>{}},5.021003=>{delta_from=>5.021002,changed=>{},removed=>{}},5.020001=>{delta_from=>5.02,changed=>{},removed=>{}},5.021004=>{delta_from=>5.021003,changed=>{},removed=>{}},5.021005=>{delta_from=>5.021004,changed=>{},removed=>{}},5.021006=>{delta_from=>5.021005,changed=>{},removed=>{}},5.021007=>{delta_from=>5.021006,changed=>{},removed=>{}},5.021008=>{delta_from=>5.021007,changed=>{},removed=>{}},5.020002=>{delta_from=>5.020001,changed=>{},removed=>{}},5.021009=>{delta_from=>5.021008,changed=>{'encguess'=>'1',},removed=>{}},5.021010=>{delta_from=>5.021009,changed=>{},removed=>{}},5.021011=>{delta_from=>5.02101,changed=>{},removed=>{}},5.022000=>{delta_from=>5.021011,changed=>{},removed=>{}},5.023000=>{delta_from=>5.022000,changed=>{},removed=>{}},5.023001=>{delta_from=>5.023,changed=>{},removed=>{}},5.023002=>{delta_from=>5.023001,changed=>{},removed=>{}},5.020003=>{delta_from=>5.020002,changed=>{},removed=>{}},5.023003=>{delta_from=>5.023002,changed=>{},removed=>{}},5.023004=>{delta_from=>5.023003,changed=>{},removed=>{}},5.023005=>{delta_from=>5.023004,changed=>{},removed=>{}},5.022001=>{delta_from=>5.022,changed=>{},removed=>{}},5.023006=>{delta_from=>5.023005,changed=>{},removed=>{}},5.023007=>{delta_from=>5.023006,changed=>{},removed=>{}},5.023008=>{delta_from=>5.023007,changed=>{},removed=>{}},5.023009=>{delta_from=>5.023008,changed=>{},removed=>{}},5.022002=>{delta_from=>5.022001,changed=>{},removed=>{}},5.024000=>{delta_from=>5.023009,changed=>{},removed=>{}},5.025000=>{delta_from=>5.024000,changed=>{},removed=>{}},5.025001=>{delta_from=>5.025000,changed=>{},removed=>{}},5.025002=>{delta_from=>5.025001,changed=>{},removed=>{}},5.025003=>{delta_from=>5.025002,changed=>{},removed=>{}},5.025004=>{delta_from=>5.025003,changed=>{},removed=>{}},5.025005=>{delta_from=>5.025004,changed=>{},removed=>{}},5.025006=>{delta_from=>5.025005,changed=>{},removed=>{}},5.025007=>{delta_from=>5.025006,changed=>{},removed=>{}},5.025008=>{delta_from=>5.025007,changed=>{},removed=>{}},5.022003=>{delta_from=>5.022002,changed=>{},removed=>{}},5.024001=>{delta_from=>5.024000,changed=>{},removed=>{}},5.025009=>{delta_from=>5.025008,changed=>{},removed=>{'c2ph'=>1,'pstruct'=>1,}},5.025010=>{delta_from=>5.025009,changed=>{},removed=>{}},5.025011=>{delta_from=>5.025010,changed=>{},removed=>{}},5.025012=>{delta_from=>5.025011,changed=>{},removed=>{}},5.026000=>{delta_from=>5.025012,changed=>{},removed=>{}},5.027000=>{delta_from=>5.026000,changed=>{},removed=>{}},5.027001=>{delta_from=>5.027000,changed=>{},removed=>{}},5.022004=>{delta_from=>5.022003,changed=>{},removed=>{}},5.024002=>{delta_from=>5.024001,changed=>{},removed=>{}},5.027002=>{delta_from=>5.027001,changed=>{},removed=>{}},5.027003=>{delta_from=>5.027002,changed=>{},removed=>{}},5.027004=>{delta_from=>5.027003,changed=>{},removed=>{}},5.024003=>{delta_from=>5.024002,changed=>{},removed=>{}},5.026001=>{delta_from=>5.026000,changed=>{},removed=>{}},5.027005=>{delta_from=>5.027004,changed=>{},removed=>{}},5.027006=>{delta_from=>5.027005,changed=>{},removed=>{}},5.027007=>{delta_from=>5.027006,changed=>{},removed=>{}},5.027008=>{delta_from=>5.027007,changed=>{},removed=>{}},5.027009=>{delta_from=>5.027008,changed=>{},removed=>{}},5.027010=>{delta_from=>5.027009,changed=>{},removed=>{}},5.024004=>{delta_from=>5.024003,changed=>{},removed=>{}},5.026002=>{delta_from=>5.026001,changed=>{},removed=>{}},5.027011=>{delta_from=>5.027010,changed=>{},removed=>{}},5.028000=>{delta_from=>5.027011,changed=>{},removed=>{}},5.029000=>{delta_from=>5.028,changed=>{},removed=>{}},5.029001=>{delta_from=>5.029000,changed=>{},removed=>{}},5.029002=>{delta_from=>5.029001,changed=>{},removed=>{}},5.029003=>{delta_from=>5.029002,changed=>{},removed=>{}},5.029004=>{delta_from=>5.029003,changed=>{},removed=>{}},5.029005=>{delta_from=>5.029004,changed=>{},removed=>{}},5.026003=>{delta_from=>5.026002,changed=>{},removed=>{}},5.028001=>{delta_from=>5.028000,changed=>{},removed=>{}},5.029006=>{delta_from=>5.029005,changed=>{},removed=>{}},5.029007=>{delta_from=>5.029006,changed=>{},removed=>{}},5.029008=>{delta_from=>5.029007,changed=>{},removed=>{}},5.029009=>{delta_from=>5.029008,changed=>{},removed=>{}},5.028002=>{delta_from=>5.028001,changed=>{},removed=>{}},5.029010=>{delta_from=>5.029009,changed=>{},removed=>{}},5.030000=>{delta_from=>5.029010,changed=>{},removed=>{}},5.031000=>{delta_from=>5.03,changed=>{},removed=>{}},5.031001=>{delta_from=>5.031,changed=>{},removed=>{'podselect'=>1,}},5.031002=>{delta_from=>5.031001,changed=>{},removed=>{}},5.031003=>{delta_from=>5.031002,changed=>{},removed=>{}},5.031004=>{delta_from=>5.031003,changed=>{},removed=>{}},5.031005=>{delta_from=>5.031004,changed=>{},removed=>{}},5.030001=>{delta_from=>5.03,changed=>{},removed=>{}},5.031006=>{delta_from=>5.031005,changed=>{'streamzip'=>'1',},removed=>{}},5.031007=>{delta_from=>5.031006,changed=>{},removed=>{}},5.031008=>{delta_from=>5.031007,changed=>{},removed=>{}},5.031009=>{delta_from=>5.031008,changed=>{},removed=>{}},5.030002=>{delta_from=>5.030001,changed=>{},removed=>{}},5.031010=>{delta_from=>5.031009,changed=>{},removed=>{}},5.031011=>{delta_from=>5.031010,changed=>{},removed=>{}},5.028003=>{delta_from=>5.028002,changed=>{},removed=>{}},5.030003=>{delta_from=>5.030002,changed=>{},removed=>{}},5.032000=>{delta_from=>5.031011,changed=>{},removed=>{}},5.033000=>{delta_from=>5.032,changed=>{},removed=>{}},5.033001=>{delta_from=>5.033000,changed=>{},removed=>{}},5.033002=>{delta_from=>5.033001,changed=>{},removed=>{}},5.033003=>{delta_from=>5.033002,changed=>{},removed=>{}},5.033004=>{delta_from=>5.033003,changed=>{},removed=>{}},5.033005=>{delta_from=>5.033004,changed=>{},removed=>{}},5.033006=>{delta_from=>5.033005,changed=>{},removed=>{}},5.032001=>{delta_from=>5.032000,changed=>{},removed=>{}},5.033007=>{delta_from=>5.033006,changed=>{},removed=>{}},5.033008=>{delta_from=>5.033007,changed=>{},removed=>{}},5.033009=>{delta_from=>5.033008,changed=>{},removed=>{}},5.034000=>{delta_from=>5.033009,changed=>{},removed=>{}},5.035000=>{delta_from=>5.034000,changed=>{},removed=>{}},5.035001=>{delta_from=>5.035,changed=>{},removed=>{}},5.035002=>{delta_from=>5.035001,changed=>{},removed=>{}},5.035003=>{delta_from=>5.035002,changed=>{},removed=>{}},5.035004=>{delta_from=>5.035003,changed=>{},removed=>{}},5.035005=>{delta_from=>5.035004,changed=>{},removed=>{}},5.035006=>{delta_from=>5.035005,changed=>{},removed=>{}},5.035007=>{delta_from=>5.035006,changed=>{},removed=>{}},5.035008=>{delta_from=>5.035007,changed=>{},removed=>{}},5.035009=>{delta_from=>5.035008,changed=>{},removed=>{}},5.034001=>{delta_from=>5.034000,changed=>{},removed=>{}},5.035010=>{delta_from=>5.035009,changed=>{},removed=>{}},5.035011=>{delta_from=>5.035010,changed=>{},removed=>{}},5.036000=>{delta_from=>5.035011,changed=>{},removed=>{}},5.037000=>{delta_from=>5.036000,changed=>{},removed=>{}},5.037001=>{delta_from=>5.037,changed=>{},removed=>{}},5.037002=>{delta_from=>5.037001,changed=>{},removed=>{}},5.037003=>{delta_from=>5.037002,changed=>{},removed=>{}},5.037004=>{delta_from=>5.037003,changed=>{},removed=>{}},5.037005=>{delta_from=>5.037004,changed=>{},removed=>{}},5.037006=>{delta_from=>5.037005,changed=>{},removed=>{}},5.037007=>{delta_from=>5.037006,changed=>{},removed=>{}},5.037008=>{delta_from=>5.037007,changed=>{},removed=>{}},5.037009=>{delta_from=>5.037008,changed=>{},removed=>{}},5.037010=>{delta_from=>5.037009,changed=>{},removed=>{}},5.037011=>{delta_from=>5.03701,changed=>{},removed=>{}},5.036001=>{delta_from=>5.036000,changed=>{},removed=>{}},5.038000=>{delta_from=>5.037011,changed=>{},removed=>{}},5.039001=>{delta_from=>5.038,changed=>{},removed=>{}},5.039002=>{delta_from=>5.039001,changed=>{},removed=>{}},);%utilities=Module::CoreList::_undelta(\%delta);$utilities{'5.000'}=$utilities{5};_create_aliases(\%utilities);sub _create_aliases {my ($hash)=@_;for my$version (keys %$hash){next unless$version >= 5.010;my$padded=sprintf "%0.6f",$version;if ($padded ne $version && $version==$padded){$hash->{$padded}=$hash->{$version}}}}'foo'; MODULE_CORELIST_UTILS $fatpacked{"Module/Load.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'MODULE_LOAD'; From aacf3b1511077fa7c397d826e73151e970da5356 Mon Sep 17 00:00:00 2001 From: "shogo82148-slim[bot]" <90079370+shogo82148-slim[bot]@users.noreply.github.com> Date: Tue, 22 Aug 2023 06:20:06 +0900 Subject: [PATCH 06/36] update carton (#1606) --- author/carton/cpanfile.snapshot | 8 +++--- bin/carton | 50 ++++++++++++++++----------------- 2 files changed, 29 insertions(+), 29 deletions(-) diff --git a/author/carton/cpanfile.snapshot b/author/carton/cpanfile.snapshot index 3642b73eb..f4f3c5160 100644 --- a/author/carton/cpanfile.snapshot +++ b/author/carton/cpanfile.snapshot @@ -544,11 +544,11 @@ DISTRIBUTIONS CPAN::Meta::Prereqs 2.12091 ExtUtils::MakeMaker 0 parent 0 - Module-CoreList-5.20230720 - pathname: B/BI/BINGOS/Module-CoreList-5.20230720.tar.gz + Module-CoreList-5.20230820 + pathname: B/BI/BINGOS/Module-CoreList-5.20230820.tar.gz provides: - Module::CoreList 5.20230720 - Module::CoreList::Utils 5.20230720 + Module::CoreList 5.20230820 + Module::CoreList::Utils 5.20230820 requirements: ExtUtils::MakeMaker 0 List::Util 0 diff --git a/bin/carton b/bin/carton index 6b0171958..ca1a807aa 100755 --- a/bin/carton +++ b/bin/carton @@ -192,7 +192,7 @@ $fatpacked{"Carton/Packer.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'C CARTON_PACKER $fatpacked{"Carton/Snapshot.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'CARTON_SNAPSHOT'; - package Carton::Snapshot;use strict;use Config;use Carton::Dist;use Carton::Dist::Core;use Carton::Error;use Carton::Package;use Carton::Index;use Carton::Util;use Carton::Snapshot::Emitter;use Carton::Snapshot::Parser;use CPAN::Meta;use CPAN::Meta::Requirements;use File::Find ();use Try::Tiny;use Path::Tiny ();use Module::CoreList;use constant CARTON_SNAPSHOT_VERSION=>'1.0';use subs 'path';use Class::Tiny {path=>undef,version=>sub {CARTON_SNAPSHOT_VERSION},loaded=>undef,_distributions=>sub {+[]},};sub BUILD {my$self=shift;$self->path($self->{path})}sub path {my$self=shift;if (@_){$self->{path}=Path::Tiny->new($_[0])}else {$self->{path}}}sub load_if_exists {my$self=shift;$self->load if$self->path->is_file}sub load {my$self=shift;return 1 if$self->loaded;if ($self->path->is_file){my$parser=Carton::Snapshot::Parser->new;$parser->parse($self->path->slurp_utf8,$self);$self->loaded(1);return 1}else {Carton::Error::SnapshotNotFound->throw(error=>"Can't find cpanfile.snapshot: Run `carton install` to build the snapshot file.",path=>$self->path,)}}sub save {my$self=shift;$self->path->spew_utf8(Carton::Snapshot::Emitter->new->emit($self))}sub find {my($self,$module)=@_;(grep $_->provides_module($module),$self->distributions)[0]}sub find_or_core {my($self,$module)=@_;$self->find($module)|| $self->find_in_core($module)}sub find_in_core {my($self,$module)=@_;if (exists$Module::CoreList::version{$]}{$module}){my$version=$Module::CoreList::version{$]}{$module};return Carton::Dist::Core->new(name=>$module,module_version=>$version)}return}sub index {my$self=shift;my$index=Carton::Index->new;for my$package ($self->packages){$index->add_package($package)}return$index}sub distributions {@{$_[0]->_distributions}}sub add_distribution {my($self,$dist)=@_;push @{$self->_distributions},$dist}sub remove_distributions {my($self,$filter)=@_;my@dists=grep!$filter->($_),$self->distributions;$self->_distributions(\@dists)}sub packages {my$self=shift;my@packages;for my$dist ($self->distributions){while (my($package,$provides)=each %{$dist->provides}){push@packages,Carton::Package->new($package,$provides->{version},$dist->pathname)}}return@packages}sub write_index {my($self,$file)=@_;open my$fh,">",$file or die $!;$self->index->write($fh)}sub find_installs {my($self,$path,$reqs)=@_;my$libdir="$path/lib/perl5/$Config{archname}/.meta";return {}unless -e $libdir;my@installs;my$wanted=sub {if ($_ eq 'install.json'){push@installs,[$File::Find::name,"$File::Find::dir/MYMETA.json" ]}};File::Find::find($wanted,$libdir);my%installs;my$accepts=sub {my$module=shift;return 0 unless$reqs->accepts_module($module->{name},$module->{provides}{$module->{name}}{version});if (my$exist=$installs{$module->{name}}){my$old_ver=version::->new($exist->{provides}{$module->{name}}{version});my$new_ver=version::->new($module->{provides}{$module->{name}}{version});return$new_ver >= $old_ver}else {return 1}};for my$file (@installs){my$module=Carton::Util::load_json($file->[0]);my$prereqs=-f $file->[1]? CPAN::Meta->load_file($file->[1])->effective_prereqs : CPAN::Meta::Prereqs->new;my$reqs=CPAN::Meta::Requirements->new;$reqs->add_requirements($prereqs->requirements_for($_,'requires'))for qw(configure build runtime);if ($accepts->($module)){$installs{$module->{name}}=Carton::Dist->new(name=>$module->{dist},pathname=>$module->{pathname},provides=>$module->{provides},version=>$module->{version},requirements=>$reqs,)}}my@new_dists;for my$module (sort keys%installs){push@new_dists,$installs{$module}}$self->_distributions(\@new_dists)}1; + package Carton::Snapshot;use strict;use Config;use Carton::Dist;use Carton::Dist::Core;use Carton::Error;use Carton::Package;use Carton::Index;use Carton::Util;use Carton::Snapshot::Emitter;use Carton::Snapshot::Parser;use CPAN::Meta;use CPAN::Meta::Requirements;use File::Find ();use Try::Tiny;use Path::Tiny ();use Module::CoreList;use constant CARTON_SNAPSHOT_VERSION=>'1.0';use subs 'path';use Class::Tiny {path=>undef,version=>sub {CARTON_SNAPSHOT_VERSION},loaded=>undef,_distributions=>sub {+[]},};sub BUILD {my$self=shift;$self->path($self->{path})}sub path {my$self=shift;if (@_){$self->{path}=Path::Tiny->new($_[0])}else {$self->{path}}}sub load_if_exists {my$self=shift;$self->load if$self->path->is_file}sub load {my$self=shift;return 1 if$self->loaded;if ($self->path->is_file){my$parser=Carton::Snapshot::Parser->new;$parser->parse($self->path->slurp_utf8,$self);$self->loaded(1);return 1}else {Carton::Error::SnapshotNotFound->throw(error=>"Can't find cpanfile.snapshot: Run `carton install` to build the snapshot file.",path=>$self->path,)}}sub save {my$self=shift;$self->path->spew_utf8(Carton::Snapshot::Emitter->new->emit($self))}sub find {my($self,$module)=@_;(grep $_->provides_module($module),$self->distributions)[0]}sub find_or_core {my($self,$module)=@_;$self->find($module)|| $self->find_in_core($module)}sub find_in_core {my($self,$module)=@_;if (exists$Module::CoreList::version{$]}{$module}){my$version=$Module::CoreList::version{$]}{$module};return Carton::Dist::Core->new(name=>$module,module_version=>$version)}return}sub index {my$self=shift;my$index=Carton::Index->new;for my$package ($self->packages){$index->add_package($package)}return$index}sub distributions {@{$_[0]->_distributions}}sub add_distribution {my($self,$dist)=@_;push @{$self->_distributions},$dist}sub remove_distributions {my($self,$filter)=@_;my@dists=grep!$filter->($_),$self->distributions;$self->_distributions(\@dists)}sub packages {my$self=shift;my@packages;for my$dist ($self->distributions){while (my($package,$provides)=each %{$dist->provides}){push@packages,Carton::Package->new($package,$provides->{version},$dist->pathname)}}return@packages}sub write_index {my($self,$file)=@_;open my$fh,">",$file or die $!;$self->index->write($fh)}sub find_installs {my($self,$path,$reqs)=@_;my$libdir="$path/lib/perl5/$Config{archname}/.meta";return {}unless -e $libdir;my@installs;my$wanted=sub {if ($_ eq 'install.json'){push@installs,[$File::Find::name,"$File::Find::dir/MYMETA.json" ]}};File::Find::find($wanted,$libdir);my%installs;my$accepts=sub {my$module=shift;return 0 unless$reqs->accepts_module($module->{name},$module->{provides}{$module->{name}}{version});if (my$exist=$installs{$module->{name}}){my$old_ver=version::->new($exist->{provides}{$module->{name}}{version});my$new_ver=version::->new($module->{provides}{$module->{name}}{version});return$new_ver >= $old_ver}else {return 1}};for my$file (@installs){my$module=Carton::Util::load_json($file->[0]);my$prereqs= -f $file->[1]? CPAN::Meta->load_file($file->[1])->effective_prereqs : CPAN::Meta::Prereqs->new;my$reqs=CPAN::Meta::Requirements->new;$reqs->add_requirements($prereqs->requirements_for($_,'requires'))for qw(configure build runtime);if ($accepts->($module)){$installs{$module->{name}}=Carton::Dist->new(name=>$module->{dist},pathname=>$module->{pathname},provides=>$module->{provides},version=>$module->{version},requirements=>$reqs,)}}my@new_dists;for my$module (sort keys%installs){push@new_dists,$installs{$module}}$self->_distributions(\@new_dists)}1; CARTON_SNAPSHOT $fatpacked{"Carton/Snapshot/Emitter.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'CARTON_SNAPSHOT_EMITTER'; @@ -212,11 +212,11 @@ $fatpacked{"Carton/Util.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'CAR CARTON_UTIL $fatpacked{"Class/C3.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'CLASS_C3'; - package Class::C3;use strict;use warnings;our$VERSION='0.35';our$C3_IN_CORE;our$C3_XS;BEGIN {if($] > 5.009_004){$C3_IN_CORE=1;require mro}elsif($C3_XS or not defined$C3_XS){my$error=do {local $@;eval {require Class::C3::XS};$@};if ($error){die$error if$error !~ /\blocate\b/;if ($C3_XS){require Carp;Carp::croak("XS explicitly requested but Class::C3::XS is not available")}require Algorithm::C3;require Class::C3::next}else {$C3_XS=1}}}our%MRO;sub _dump_MRO_table {%MRO}our$TURN_OFF_C3=0;our$_initialized=0;sub import {my$class=caller();return if$class eq 'main';return if$TURN_OFF_C3;mro::set_mro($class,'c3')if$C3_IN_CORE;$MRO{$class}=undef unless exists$MRO{$class}}{no warnings 'redefine';sub initialize {%next::METHOD_CACHE=();return unless keys%MRO;if($C3_IN_CORE){mro::set_mro($_,'c3')for keys%MRO}else {if($_initialized){uninitialize();$MRO{$_}=undef foreach keys%MRO}_calculate_method_dispatch_tables();_apply_method_dispatch_tables();$_initialized=1}}sub uninitialize {%next::METHOD_CACHE=();return unless keys%MRO;if($C3_IN_CORE){mro::set_mro($_,'dfs')for keys%MRO}else {_remove_method_dispatch_tables();$_initialized=0}}sub reinitialize {goto&initialize}}sub _calculate_method_dispatch_tables {return if$C3_IN_CORE;my%merge_cache;for my$class (keys%MRO){_calculate_method_dispatch_table($class,\%merge_cache)}}sub _calculate_method_dispatch_table {return if$C3_IN_CORE;my ($class,$merge_cache)=@_;no strict 'refs';my@MRO=calculateMRO($class,$merge_cache);$MRO{$class}={MRO=>\@MRO };my$has_overload_fallback;my%methods;for my$local (@MRO[1 .. $#MRO]){$has_overload_fallback=${"${local}::()"}if!defined$has_overload_fallback && defined ${"${local}::()"};for my$method (grep {defined &{"${local}::$_"}}keys %{"${local}::"}){next unless!defined *{"${class}::$method"}{CODE};$methods{$method}={orig=>"${local}::$method",code=>\&{"${local}::$method"}}unless exists$methods{$method}}}$MRO{$class}->{methods}=\%methods;$MRO{$class}->{has_overload_fallback}=$has_overload_fallback}sub _apply_method_dispatch_tables {return if$C3_IN_CORE;for my$class (keys%MRO){_apply_method_dispatch_table($class)}}sub _apply_method_dispatch_table {return if$C3_IN_CORE;my$class=shift;no strict 'refs';${"${class}::()"}=$MRO{$class}->{has_overload_fallback}if!defined &{"${class}::()"}&& defined$MRO{$class}->{has_overload_fallback};for my$method (keys %{$MRO{$class}->{methods}}){if ($method =~ /^\(/){my$orig=$MRO{$class}->{methods}->{$method}->{orig};${"${class}::$method"}=$$orig if defined $$orig}*{"${class}::$method"}=$MRO{$class}->{methods}->{$method}->{code}}}sub _remove_method_dispatch_tables {return if$C3_IN_CORE;for my$class (keys%MRO){_remove_method_dispatch_table($class)}}sub _remove_method_dispatch_table {return if$C3_IN_CORE;my$class=shift;no strict 'refs';delete ${"${class}::"}{"()"}if$MRO{$class}->{has_overload_fallback};for my$method (keys %{$MRO{$class}->{methods}}){delete ${"${class}::"}{$method}if defined *{"${class}::${method}"}{CODE}&& (*{"${class}::${method}"}{CODE}eq $MRO{$class}->{methods}->{$method}->{code})}}sub calculateMRO {my ($class,$merge_cache)=@_;return Algorithm::C3::merge($class,sub {no strict 'refs';@{$_[0].'::ISA'}},$merge_cache)}sub _core_calculateMRO {@{mro::get_linear_isa($_[0],'c3')}}if($C3_IN_CORE){no warnings 'redefine';*Class::C3::calculateMRO=\&_core_calculateMRO}elsif($C3_XS){no warnings 'redefine';*Class::C3::calculateMRO=\&Class::C3::XS::calculateMRO;*Class::C3::_calculate_method_dispatch_table =\&Class::C3::XS::_calculate_method_dispatch_table}1; + package Class::C3;use strict;use warnings;our$VERSION='0.35';our$C3_IN_CORE;our$C3_XS;BEGIN {if($] > 5.009_004){$C3_IN_CORE=1;require mro}elsif($C3_XS or not defined$C3_XS){my$error=do {local $@;eval {require Class::C3::XS};$@};if ($error){die$error if$error !~ /\blocate\b/;if ($C3_XS){require Carp;Carp::croak("XS explicitly requested but Class::C3::XS is not available")}require Algorithm::C3;require Class::C3::next}else {$C3_XS=1}}}our%MRO;sub _dump_MRO_table {%MRO}our$TURN_OFF_C3=0;our$_initialized=0;sub import {my$class=caller();return if$class eq 'main';return if$TURN_OFF_C3;mro::set_mro($class,'c3')if$C3_IN_CORE;$MRO{$class}=undef unless exists$MRO{$class}}{no warnings 'redefine';sub initialize {%next::METHOD_CACHE=();return unless keys%MRO;if($C3_IN_CORE){mro::set_mro($_,'c3')for keys%MRO}else {if($_initialized){uninitialize();$MRO{$_}=undef foreach keys%MRO}_calculate_method_dispatch_tables();_apply_method_dispatch_tables();$_initialized=1}}sub uninitialize {%next::METHOD_CACHE=();return unless keys%MRO;if($C3_IN_CORE){mro::set_mro($_,'dfs')for keys%MRO}else {_remove_method_dispatch_tables();$_initialized=0}}sub reinitialize {goto&initialize}}sub _calculate_method_dispatch_tables {return if$C3_IN_CORE;my%merge_cache;for my$class (keys%MRO){_calculate_method_dispatch_table($class,\%merge_cache)}}sub _calculate_method_dispatch_table {return if$C3_IN_CORE;my ($class,$merge_cache)=@_;no strict 'refs';my@MRO=calculateMRO($class,$merge_cache);$MRO{$class}={MRO=>\@MRO };my$has_overload_fallback;my%methods;for my$local (@MRO[1 .. $#MRO]){$has_overload_fallback=${"${local}::()"}if!defined$has_overload_fallback && defined ${"${local}::()"};for my$method (grep {defined &{"${local}::$_"}}keys %{"${local}::"}){next unless!defined *{"${class}::$method"}{CODE};$methods{$method}={orig=>"${local}::$method",code=>\&{"${local}::$method"}}unless exists$methods{$method}}}$MRO{$class}->{methods}=\%methods;$MRO{$class}->{has_overload_fallback}=$has_overload_fallback}sub _apply_method_dispatch_tables {return if$C3_IN_CORE;for my$class (keys%MRO){_apply_method_dispatch_table($class)}}sub _apply_method_dispatch_table {return if$C3_IN_CORE;my$class=shift;no strict 'refs';${"${class}::()"}=$MRO{$class}->{has_overload_fallback}if!defined &{"${class}::()"}&& defined$MRO{$class}->{has_overload_fallback};for my$method (keys %{$MRO{$class}->{methods}}){if ($method =~ /^\(/){my$orig=$MRO{$class}->{methods}->{$method}->{orig};${"${class}::$method"}=$$orig if defined $$orig}*{"${class}::$method"}=$MRO{$class}->{methods}->{$method}->{code}}}sub _remove_method_dispatch_tables {return if$C3_IN_CORE;for my$class (keys%MRO){_remove_method_dispatch_table($class)}}sub _remove_method_dispatch_table {return if$C3_IN_CORE;my$class=shift;no strict 'refs';delete ${"${class}::"}{"()"}if$MRO{$class}->{has_overload_fallback};for my$method (keys %{$MRO{$class}->{methods}}){delete ${"${class}::"}{$method}if defined *{"${class}::${method}"}{CODE}&& (*{"${class}::${method}"}{CODE}eq $MRO{$class}->{methods}->{$method}->{code})}}sub calculateMRO {my ($class,$merge_cache)=@_;return Algorithm::C3::merge($class,sub {no strict 'refs';@{$_[0].'::ISA'}},$merge_cache)}sub _core_calculateMRO {@{mro::get_linear_isa($_[0],'c3')}}if($C3_IN_CORE){no warnings 'redefine';*Class::C3::calculateMRO=\&_core_calculateMRO}elsif($C3_XS){no warnings 'redefine';*Class::C3::calculateMRO=\&Class::C3::XS::calculateMRO;*Class::C3::_calculate_method_dispatch_table=\&Class::C3::XS::_calculate_method_dispatch_table}1; CLASS_C3 $fatpacked{"Class/C3/next.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'CLASS_C3_NEXT'; - package next;use strict;use warnings;no warnings 'redefine';use Scalar::Util 'blessed';our$VERSION='0.35';our%METHOD_CACHE;sub method {my$self=$_[0];my$class=blessed($self)|| $self;my$indirect=caller()=~ /^(?:next|maybe::next)$/;my$level=$indirect ? 2 : 1;my ($method_caller,$label,@label);while ($method_caller=(caller($level++))[3]){@label=(split '::',$method_caller);$label=pop@label;last unless $label eq '(eval)' || $label eq '__ANON__'}my$method;my$caller=join '::'=>@label;$method=$METHOD_CACHE{"$class|$caller|$label"}||= do {my@MRO=Class::C3::calculateMRO($class);my$current;while ($current=shift@MRO){last if$caller eq $current}no strict 'refs';my$found;for my$class (@MRO){next if (defined$Class::C3::MRO{$class}&& defined$Class::C3::MRO{$class}{methods}{$label});last if (defined ($found=*{$class .'::' .$label}{CODE}))}$found};return$method if$indirect;die "No next::method '$label' found for $self" if!$method;goto &{$method}}sub can {method($_[0])}package maybe::next;use strict;use warnings;no warnings 'redefine';our$VERSION='0.35';sub method {(next::method($_[0])|| return)->(@_)}1; + package next;use strict;use warnings;no warnings 'redefine';use Scalar::Util 'blessed';our$VERSION='0.35';our%METHOD_CACHE;sub method {my$self=$_[0];my$class=blessed($self)|| $self;my$indirect=caller()=~ /^(?:next|maybe::next)$/;my$level=$indirect ? 2 : 1;my ($method_caller,$label,@label);while ($method_caller=(caller($level++))[3]){@label=(split '::',$method_caller);$label=pop@label;last unless$label eq '(eval)' || $label eq '__ANON__'}my$method;my$caller=join '::'=>@label;$method=$METHOD_CACHE{"$class|$caller|$label"}||= do {my@MRO=Class::C3::calculateMRO($class);my$current;while ($current=shift@MRO){last if$caller eq $current}no strict 'refs';my$found;for my$class (@MRO){next if (defined$Class::C3::MRO{$class}&& defined$Class::C3::MRO{$class}{methods}{$label});last if (defined ($found=*{$class .'::' .$label}{CODE}))}$found};return$method if$indirect;die "No next::method '$label' found for $self" if!$method;goto &{$method}}sub can {method($_[0])}package maybe::next;use strict;use warnings;no warnings 'redefine';our$VERSION='0.35';sub method {(next::method($_[0])|| return)->(@_)}1; CLASS_C3_NEXT $fatpacked{"Class/Tiny.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'CLASS_TINY'; @@ -374,7 +374,7 @@ $fatpacked{"ExtUtils/MM_Any.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<< -e "Mksymlists('NAME'=>\"!,$name,q!\", 'DLBASE' => '!,$dlbase,q!', 'DL_FUNCS' => !,neatvalue($funcs),q!, 'FUNCLIST' => !,neatvalue($funclist),q!, 'IMPORTS' => !,neatvalue($imports),q!, 'DL_VARS' => !,neatvalue($vars));push@m,$extra if defined$extra;push@m,qq!);"\n!;join '',@m}sub dynamic {my($self)=shift;' dynamic :: $(FIRST_MAKEFILE) config $(INST_BOOT) $(INST_DYNAMIC) $(NOECHO) $(NOOP) - '}sub makemakerdflt_target {return <<'MAKE_FRAG'}sub manifypods_target {my($self)=shift;my$man1pods='';my$man3pods='';my$dependencies='';for my$name (sort keys %{$self->{MAN1PODS}},sort keys %{$self->{MAN3PODS}}){$dependencies .= " \\\n\t$name"}my$manify=<{"MAN${num}PODS"};my$p2m=sprintf <<'CMD',"\$(MAN${num}SECTION)","$]" > 5.008 ? " -u" : "";push@man_cmds,$self->split_command($p2m,map {($_,$pods->{$_})}sort keys %$pods)}$manify .= "\t\$(NOECHO) \$(NOOP)\n" unless@man_cmds;$manify .= join '',map {"$_\n"}@man_cmds;return$manify}{my$has_cpan_meta;sub _has_cpan_meta {return$has_cpan_meta if defined$has_cpan_meta;return$has_cpan_meta=!!eval {require CPAN::Meta;CPAN::Meta->VERSION(2.112150);1}}}sub metafile_target {my$self=shift;return <<'MAKE_FRAG' if$self->{NO_META}or!_has_cpan_meta();my$metadata=$self->metafile_data($self->{META_ADD}|| {},$self->{META_MERGE}|| {},);my$meta=$self->_fix_metadata_before_conversion($metadata);my@write_metayml=$self->stashmeta($meta->as_string({version=>"1.4"}),'META_new.yml');my@write_metajson=$self->stashmeta($meta->as_string({version=>"2.0"}),'META_new.json');my$metayml=join("\n\t",@write_metayml);my$metajson=join("\n\t",@write_metajson);return sprintf <<'MAKE_FRAG',$metayml,$metajson}sub _fix_metadata_before_conversion {my ($self,$metadata)=@_;return unless _has_cpan_meta;my$bad_version=$metadata->{version}&& !CPAN::Meta::Validator->new->version('version',$metadata->{version});if($bad_version){warn "Can't parse version '$metadata->{version}'\n";$metadata->{version}=''}my$validator2=CPAN::Meta::Validator->new($metadata);my@errors;push@errors,$validator2->errors if!$validator2->is_valid;my$validator14=CPAN::Meta::Validator->new({%$metadata,'meta-spec'=>{version=>1.4 },});push@errors,$validator14->errors if!$validator14->is_valid;for my$error (@errors){my ($key)=($error =~ /Custom resource '(.*)' must be in CamelCase./);next if!$key;(my$new_key=$key)=~ s/[^_a-zA-Z]//g;$new_key=ucfirst$new_key if!$validator14->custom_1($new_key);$metadata->{resources}{$new_key}=$metadata->{resources}{$key}if$validator14->custom_1($new_key);delete$metadata->{resources}{$key}}my$meta=eval {CPAN::Meta->create($metadata,{lazy_validation=>1 })};warn $@ if $@ and $@ !~ /encountered CODE.*, but JSON can only represent references to arrays or hashes/;if(!$meta || !eval {$meta->as_string({version=>$METASPEC_V })}|| !eval {$meta->as_string}){$meta=bless$metadata,'CPAN::Meta'}my$now_license=$meta->as_struct({version=>2 })->{license};if ($self->{LICENSE}and $self->{LICENSE}ne 'unknown' and @{$now_license}==1 and $now_license->[0]eq 'unknown'){warn "Invalid LICENSE value '$self->{LICENSE}' ignored\n"}$meta}sub _sort_pairs {my$sort=shift;my$pairs=shift;return map {$_=>$pairs->{$_}}sort$sort keys %$pairs}sub _hash_merge {my ($self,$h,$k,$v)=@_;if (ref$h->{$k}eq 'ARRAY'){push @{$h->{$k}},ref$v ? @$v : $v}elsif (ref$h->{$k}eq 'HASH'){$self->_hash_merge($h->{$k},$_,$v->{$_})foreach keys %$v}else {$h->{$k}=$v}}sub metafile_data {my$self=shift;my($meta_add,$meta_merge)=@_;$meta_add ||= {};$meta_merge ||= {};my$version=_normalize_version($self->{VERSION});my$release_status=($version =~ /_/)? 'unstable' : 'stable';my%meta=(abstract=>$self->{ABSTRACT}|| 'unknown',author=>defined($self->{AUTHOR})? $self->{AUTHOR}: ['unknown'],dynamic_config=>1,generated_by=>"ExtUtils::MakeMaker version $ExtUtils::MakeMaker::VERSION",license=>[$self->{LICENSE}|| 'unknown' ],'meta-spec'=>{url=>$METASPEC_URL,version=>$METASPEC_V,},name=>$self->{DISTNAME},release_status=>$release_status,version=>$version,no_index=>{directory=>[qw(t inc)]},);$self->_add_requirements_to_meta(\%meta);if (!eval {require JSON::PP;require CPAN::Meta::Converter;CPAN::Meta::Converter->VERSION(2.141170)}){return \%meta}my$v1_add=_metaspec_version($meta_add)!~ /^2/;my ($add_v,$merge_v)=map _metaspec_version($_),$meta_add,$meta_merge;for my$frag ($meta_add,$meta_merge){my$def_v=$frag==$meta_add ? $merge_v : $add_v;$frag=CPAN::Meta::Converter->new($frag,default_version=>$def_v)->upgrade_fragment}while(my($key,$val)=each %$meta_add){if ($v1_add and $key eq 'prereqs'){$meta{$key}{$_}=$val->{$_}for keys %$val}elsif ($key ne 'meta-spec'){$meta{$key}=$val}}while(my($key,$val)=each %$meta_merge){next if$key eq 'meta-spec';$self->_hash_merge(\%meta,$key,$val)}return \%meta}sub _add_requirements_to_meta {my ($self,$meta)=@_;$meta->{prereqs}{configure}{requires}=$self->{ARGS}{CONFIGURE_REQUIRES}? $self->{CONFIGURE_REQUIRES}: {'ExtUtils::MakeMaker'=>0,};$meta->{prereqs}{build}{requires}=$self->{ARGS}{BUILD_REQUIRES}? $self->{BUILD_REQUIRES}: {'ExtUtils::MakeMaker'=>0,};$meta->{prereqs}{test}{requires}=$self->{TEST_REQUIRES}if$self->{ARGS}{TEST_REQUIRES};$meta->{prereqs}{runtime}{requires}=$self->{PREREQ_PM}if$self->{ARGS}{PREREQ_PM};$meta->{prereqs}{runtime}{requires}{perl}=_normalize_version($self->{MIN_PERL_VERSION})if$self->{MIN_PERL_VERSION}}sub _metaspec_version {my ($meta)=@_;return$meta->{'meta-spec'}->{version}if defined$meta->{'meta-spec'}and defined$meta->{'meta-spec'}->{version};return '1.4'}sub _add_requirements_to_meta_v1_4 {my ($self,$meta)=@_;if($self->{ARGS}{CONFIGURE_REQUIRES}){$meta->{configure_requires}=$self->{CONFIGURE_REQUIRES}}else {$meta->{configure_requires}={'ExtUtils::MakeMaker'=>0,}}if($self->{ARGS}{BUILD_REQUIRES}){$meta->{build_requires}=$self->{BUILD_REQUIRES}}else {$meta->{build_requires}={'ExtUtils::MakeMaker'=>0,}}if($self->{ARGS}{TEST_REQUIRES}){$meta->{build_requires}={%{$meta->{build_requires}},%{$self->{TEST_REQUIRES}},}}$meta->{requires}=$self->{PREREQ_PM}if defined$self->{PREREQ_PM};$meta->{requires}{perl}=_normalize_version($self->{MIN_PERL_VERSION})if$self->{MIN_PERL_VERSION}}sub _normalize_version {my ($version)=@_;$version=0 unless defined$version;if (ref$version eq 'version'){$version=$version->stringify}elsif ($version =~ /^[^v][^.]*\.[^.]+\./){$version="v$version"}else {}return$version}sub _dump_hash {croak "first argument should be a hash ref" unless ref $_[0]eq 'HASH';my$options=shift;my%hash=@_;my@pairs;my$k_sort =exists$options->{key_sort}? $options->{key_sort}: sub {lc$a cmp lc$b};if ($k_sort){croak "'key_sort' should be a coderef" unless ref$k_sort eq 'CODE';@pairs=_sort_pairs($k_sort,\%hash)}else {@pairs=@_}my$yaml=$options->{use_header}? "--- #YAML:1.0\n" : '';my$indent=$options->{indent}|| '';my$k_length=min(($options->{max_key_length}|| 20),max(map {length($_)+ 1}grep {!ref$hash{$_}}keys%hash));my$customs=$options->{customs}|| {};my$k_format="%-${k_length}s";while(@pairs){my($key,$val)=splice@pairs,0,2;$val='~' unless defined$val;if(ref$val eq 'HASH'){if (keys %$val){my%k_options=(delta=>$options->{delta},use_header=>0,indent=>$indent .$options->{delta},);if (exists$customs->{$key}){my%k_custom=%{$customs->{$key}};for my$k (qw(key_sort max_key_length customs)){$k_options{$k}=$k_custom{$k}if exists$k_custom{$k}}}$yaml .= $indent ."$key:\n" ._dump_hash(\%k_options,%$val)}else {$yaml .= $indent ."$key: {}\n"}}elsif (ref$val eq 'ARRAY'){if(@$val){$yaml .= $indent ."$key:\n";for (@$val){croak "only nested arrays of non-refs are supported" if ref $_;$yaml .= $indent .$options->{delta}."- $_\n"}}else {$yaml .= $indent ."$key: []\n"}}elsif(ref$val and!blessed($val)){croak "only nested hashes, arrays and objects are supported"}else {$yaml .= $indent .sprintf "$k_format %s\n","$key:",$val}};return$yaml}sub blessed {return eval {$_[0]->isa("UNIVERSAL")}}sub max {return (sort {$b <=> $a}@_)[0]}sub min {return (sort {$a <=> $b}@_)[0]}sub metafile_file {my$self=shift;my%dump_options=(use_header=>1,delta=>' ' x 4,key_sort=>undef,);return _dump_hash(\%dump_options,@_)}sub distmeta_target {my$self=shift;my@add_meta=($self->oneliner(<<'CODE',['-MExtUtils::Manifest=maniadd']),$self->oneliner(<<'CODE',['-MExtUtils::Manifest=maniadd']));my@add_meta_to_distdir=map {$self->cd('$(DISTVNAME)',$_)}@add_meta;return sprintf <<'MAKE',@add_meta_to_distdir}sub mymeta {my$self=shift;my$file=shift || '';my$mymeta=$self->_mymeta_from_meta($file);my$v2=1;unless ($mymeta){$mymeta=$self->metafile_data($self->{META_ADD}|| {},$self->{META_MERGE}|| {},);$v2=0}$self->_add_requirements_to_meta($mymeta);$mymeta->{dynamic_config}=0;return$mymeta}sub _mymeta_from_meta {my$self=shift;my$metafile=shift || '';return unless _has_cpan_meta();my$meta;for my$file ($metafile,"META.json","META.yml"){next unless -e $file;eval {$meta=CPAN::Meta->load_file($file)->as_struct({version=>2 })};last if$meta}return unless$meta;if ($meta->{generated_by}&& $meta->{generated_by}=~ /ExtUtils::MakeMaker version ([\d\._]+)/){my$eummv=do {no warnings;$1+0};if ($eummv < 6.2501){return}}return$meta}sub write_mymeta {my$self=shift;my$mymeta=shift;return unless _has_cpan_meta();my$meta_obj=$self->_fix_metadata_before_conversion($mymeta);$meta_obj->save('MYMETA.json',{version=>"2.0" });$meta_obj->save('MYMETA.yml',{version=>"1.4" });return 1}sub realclean {my($self,%attribs)=@_;my@dirs=qw($(DISTVNAME));my@files=qw($(FIRST_MAKEFILE) $(MAKEFILE_OLD));if($self->{PERL_CORE}){push@dirs,qw($(INST_AUTODIR) $(INST_ARCHAUTODIR));push@files,values %{$self->{PM}}}if($self->has_link_code){push@files,qw($(OBJECT))}if($attribs{FILES}){if(ref$attribs{FILES}){push@dirs,@{$attribs{FILES}}}else {push@dirs,split /\s+/,$attribs{FILES}}}{my(%f)=map {($_=>1)}@files;@files=sort keys%f}{my(%d)=map {($_=>1)}@dirs;@dirs=sort keys%d}my$rm_cmd=join "\n\t",map {"$_"}$self->split_command('- $(RM_F)',@files);my$rmf_cmd=join "\n\t",map {"$_"}$self->split_command('- $(RM_RF)',@dirs);my$m=sprintf <<'MAKE',$rm_cmd,$rmf_cmd;$m .= "\t$attribs{POSTOP}\n" if$attribs{POSTOP};return$m}sub realclean_subdirs_target {my$self=shift;my@m=<<'EOF';return join '',@m,"\t\$(NOECHO) \$(NOOP)\n" unless @{$self->{DIR}};for my$dir (@{$self->{DIR}}){for my$makefile ('$(MAKEFILE_OLD)','$(FIRST_MAKEFILE)'){my$subrclean .= $self->oneliner(_sprintf562 <<'CODE',$dir,$makefile);push@m,"\t- $subrclean\n"}}return join '',@m}sub signature_target {my$self=shift;return <<'MAKE_FRAG'}sub distsignature_target {my$self=shift;my$add_sign=$self->oneliner(<<'CODE',['-MExtUtils::Manifest=maniadd']);my$sign_dist=$self->cd('$(DISTVNAME)'=>'cpansign -s');my$touch_sig=$self->cd('$(DISTVNAME)'=>'$(TOUCH) SIGNATURE');my$add_sign_to_dist=$self->cd('$(DISTVNAME)'=>$add_sign);return sprintf <<'MAKE',$add_sign_to_dist,$touch_sig,$sign_dist}sub special_targets {my$make_frag=<<'MAKE_FRAG';$make_frag .= <<'MAKE_FRAG' if$ENV{CLEARCASE_ROOT};return$make_frag}sub init_ABSTRACT {my$self=shift;if($self->{ABSTRACT_FROM}and $self->{ABSTRACT}){warn "Both ABSTRACT_FROM and ABSTRACT are set. "."Ignoring ABSTRACT_FROM.\n";return}if ($self->{ABSTRACT_FROM}){$self->{ABSTRACT}=$self->parse_abstract($self->{ABSTRACT_FROM})or carp "WARNING: Setting ABSTRACT via file "."'$self->{ABSTRACT_FROM}' failed\n"}if ($self->{ABSTRACT}&& $self->{ABSTRACT}=~ m![[:cntrl:]]+!){warn "WARNING: ABSTRACT contains control character(s),"." they will be removed\n";$self->{ABSTRACT}=~ s![[:cntrl:]]+!!g;return}}sub init_INST {my($self)=shift;$self->{INST_ARCHLIB}||= $self->catdir($Curdir,"blib","arch");$self->{INST_BIN}||= $self->catdir($Curdir,'blib','bin');unless ($self->{INST_LIB}){if ($self->{PERL_CORE}){$self->{INST_LIB}=$self->{INST_ARCHLIB}=$self->{PERL_LIB}}else {$self->{INST_LIB}=$self->catdir($Curdir,"blib","lib")}}my@parentdir=split(/::/,$self->{PARENT_NAME});$self->{INST_LIBDIR}=$self->catdir('$(INST_LIB)',@parentdir);$self->{INST_ARCHLIBDIR}=$self->catdir('$(INST_ARCHLIB)',@parentdir);$self->{INST_AUTODIR}=$self->catdir('$(INST_LIB)','auto','$(FULLEXT)');$self->{INST_ARCHAUTODIR}=$self->catdir('$(INST_ARCHLIB)','auto','$(FULLEXT)');$self->{INST_SCRIPT}||= $self->catdir($Curdir,'blib','script');$self->{INST_MAN1DIR}||= $self->catdir($Curdir,'blib','man1');$self->{INST_MAN3DIR}||= $self->catdir($Curdir,'blib','man3');return 1}sub init_INSTALL {my($self)=shift;if($self->{ARGS}{INSTALL_BASE}and $self->{ARGS}{PREFIX}){die "Only one of PREFIX or INSTALL_BASE can be given. Not both.\n"}if($self->{ARGS}{INSTALL_BASE}){$self->init_INSTALL_from_INSTALL_BASE}else {$self->init_INSTALL_from_PREFIX}}sub init_INSTALL_from_PREFIX {my$self=shift;$self->init_lib2arch;for my$num (1,3){my$k='installsiteman'.$num.'dir';$self->{uc$k}||= uc "\$(installman${num}dir)" unless$Config{$k}}for my$num (1,3){my$k='installvendorman'.$num.'dir';unless($Config{$k}){$self->{uc$k}||= $Config{usevendorprefix}? uc "\$(installman${num}dir)" : ''}}$self->{INSTALLSITEBIN}||= '$(INSTALLBIN)' unless$Config{installsitebin};$self->{INSTALLSITESCRIPT}||= '$(INSTALLSCRIPT)' unless$Config{installsitescript};unless($Config{installvendorbin}){$self->{INSTALLVENDORBIN}||= $Config{usevendorprefix}? $Config{installbin}: ''}unless($Config{installvendorscript}){$self->{INSTALLVENDORSCRIPT}||= $Config{usevendorprefix}? $Config{installscript}: ''}my$iprefix=$Config{installprefixexp}|| $Config{installprefix}|| $Config{prefixexp}|| $Config{prefix}|| '';my$vprefix=$Config{usevendorprefix}? $Config{vendorprefixexp}: '';my$sprefix=$Config{siteprefixexp}|| '';$sprefix=$iprefix unless$sprefix;$self->{PREFIX}||= '';if($self->{PREFIX}){@{$self}{qw(PERLPREFIX SITEPREFIX VENDORPREFIX)}=('$(PREFIX)')x 3}else {$self->{PERLPREFIX}||= $iprefix;$self->{SITEPREFIX}||= $sprefix;$self->{VENDORPREFIX}||= $vprefix;$self->{PREFIX}='$('.uc$self->{INSTALLDIRS}.'PREFIX)'}my$arch=$Config{archname};my$version=$Config{version};my$libstyle=$Config{installstyle}|| 'lib/perl5';my$manstyle='';if($self->{LIBSTYLE}){$libstyle=$self->{LIBSTYLE};$manstyle=$self->{LIBSTYLE}eq 'lib/perl5' ? 'lib/perl5' : ''}for my$num (1,3){$self->{'INSTALLMAN'.$num.'DIR'}||= 'none' unless$Config{'installman'.$num.'dir'}}my%bin_layouts=(bin=>{s=>$iprefix,t=>'perl',d=>'bin' },vendorbin=>{s=>$vprefix,t=>'vendor',d=>'bin' },sitebin=>{s=>$sprefix,t=>'site',d=>'bin' },script=>{s=>$iprefix,t=>'perl',d=>'bin' },vendorscript=>{s=>$vprefix,t=>'vendor',d=>'bin' },sitescript=>{s=>$sprefix,t=>'site',d=>'bin' },);my%man_layouts=(man1dir=>{s=>$iprefix,t=>'perl',d=>'man/man1',style=>$manstyle,},siteman1dir=>{s=>$sprefix,t=>'site',d=>'man/man1',style=>$manstyle,},vendorman1dir=>{s=>$vprefix,t=>'vendor',d=>'man/man1',style=>$manstyle,},man3dir=>{s=>$iprefix,t=>'perl',d=>'man/man3',style=>$manstyle,},siteman3dir=>{s=>$sprefix,t=>'site',d=>'man/man3',style=>$manstyle,},vendorman3dir=>{s=>$vprefix,t=>'vendor',d=>'man/man3',style=>$manstyle,},);my%lib_layouts=(privlib=>{s=>$iprefix,t=>'perl',d=>'',style=>$libstyle,},vendorlib=>{s=>$vprefix,t=>'vendor',d=>'',style=>$libstyle,},sitelib=>{s=>$sprefix,t=>'site',d=>'site_perl',style=>$libstyle,},archlib=>{s=>$iprefix,t=>'perl',d=>"$version/$arch",style=>$libstyle },vendorarch=>{s=>$vprefix,t=>'vendor',d=>"$version/$arch",style=>$libstyle },sitearch=>{s=>$sprefix,t=>'site',d=>"site_perl/$version/$arch",style=>$libstyle },);if($self->{LIB}){for my$var (keys%lib_layouts){my$Installvar=uc "install$var";if($var =~ /arch/){$self->{$Installvar}||= $self->catdir($self->{LIB},$Config{archname})}else {$self->{$Installvar}||= $self->{LIB}}}}my%type2prefix=(perl=>'PERLPREFIX',site=>'SITEPREFIX',vendor=>'VENDORPREFIX');my%layouts=(%bin_layouts,%man_layouts,%lib_layouts);while(my($var,$layout)=each(%layouts)){my($s,$t,$d,$style)=@{$layout}{qw(s t d style)};my$r='$('.$type2prefix{$t}.')';warn "Prefixing $var\n" if$Verbose >= 2;my$installvar="install$var";my$Installvar=uc$installvar;next if$self->{$Installvar};$d="$style/$d" if$style;$self->prefixify($installvar,$s,$r,$d);warn " $Installvar == $self->{$Installvar}\n" if$Verbose >= 2}$self->{VENDORARCHEXP}||= $self->{INSTALLVENDORARCH};$self->{VENDORLIBEXP}||= $self->{INSTALLVENDORLIB};return 1}my%map=(lib=>[qw(lib perl5)],arch=>[('lib','perl5',$Config{archname})],bin=>[qw(bin)],man1dir=>[qw(man man1)],man3dir=>[qw(man man3)]);$map{script}=$map{bin};sub init_INSTALL_from_INSTALL_BASE {my$self=shift;@{$self}{qw(PREFIX VENDORPREFIX SITEPREFIX PERLPREFIX)}='$(INSTALL_BASE)';my%install;for my$thing (keys%map){for my$dir (('','SITE','VENDOR')){my$uc_thing=uc$thing;my$key="INSTALL".$dir.$uc_thing;$install{$key}||= ($thing =~ /^man.dir$/ and not $Config{lc$key})? 'none' : $self->catdir('$(INSTALL_BASE)',@{$map{$thing}})}}$install{INSTALLARCHLIB}||= delete$install{INSTALLARCH};$install{INSTALLPRIVLIB}||= delete$install{INSTALLLIB};for my$key (keys%install){$self->{$key}||= $install{$key}}return 1}sub init_VERSION {my($self)=shift;$self->{MAKEMAKER}=$ExtUtils::MakeMaker::Filename;$self->{MM_VERSION}=$ExtUtils::MakeMaker::VERSION;$self->{MM_REVISION}=$ExtUtils::MakeMaker::Revision;$self->{VERSION_FROM}||= '';if ($self->{VERSION_FROM}){$self->{VERSION}=$self->parse_version($self->{VERSION_FROM});if($self->{VERSION}eq 'undef'){carp("WARNING: Setting VERSION via file "."'$self->{VERSION_FROM}' failed\n")}}if (defined$self->{VERSION}){if ($self->{VERSION}!~ /^\s*v?[\d_\.]+\s*$/){require version;my$normal=eval {version->new($self->{VERSION})};$self->{VERSION}=$normal if defined$normal}$self->{VERSION}=~ s/^\s+//;$self->{VERSION}=~ s/\s+$//}else {$self->{VERSION}=''}$self->{VERSION_MACRO}='VERSION';($self->{VERSION_SYM}=$self->{VERSION})=~ s/\W/_/g;$self->{DEFINE_VERSION}='-D$(VERSION_MACRO)=\"$(VERSION)\"';$self->{XS_VERSION}||= $self->{VERSION};$self->{XS_VERSION_MACRO}='XS_VERSION';$self->{XS_DEFINE_VERSION}='-D$(XS_VERSION_MACRO)=\"$(XS_VERSION)\"'}sub init_tools {my$self=shift;$self->{ECHO}||= $self->oneliner('binmode STDOUT, qq{:raw}; print qq{@ARGV}',['-l']);$self->{ECHO_N}||= $self->oneliner('print qq{@ARGV}');$self->{TOUCH}||= $self->oneliner('touch',["-MExtUtils::Command"]);$self->{CHMOD}||= $self->oneliner('chmod',["-MExtUtils::Command"]);$self->{RM_F}||= $self->oneliner('rm_f',["-MExtUtils::Command"]);$self->{RM_RF}||= $self->oneliner('rm_rf',["-MExtUtils::Command"]);$self->{TEST_F}||= $self->oneliner('test_f',["-MExtUtils::Command"]);$self->{TEST_S}||= $self->oneliner('test_s',["-MExtUtils::Command::MM"]);$self->{CP_NONEMPTY}||= $self->oneliner('cp_nonempty',["-MExtUtils::Command::MM"]);$self->{FALSE}||= $self->oneliner('exit 1');$self->{TRUE}||= $self->oneliner('exit 0');$self->{MKPATH}||= $self->oneliner('mkpath',["-MExtUtils::Command"]);$self->{CP}||= $self->oneliner('cp',["-MExtUtils::Command"]);$self->{MV}||= $self->oneliner('mv',["-MExtUtils::Command"]);$self->{MOD_INSTALL}||= $self->oneliner(<<'CODE',['-MExtUtils::Install']);$self->{DOC_INSTALL}||= $self->oneliner('perllocal_install',["-MExtUtils::Command::MM"]);$self->{UNINSTALL}||= $self->oneliner('uninstall',["-MExtUtils::Command::MM"]);$self->{WARN_IF_OLD_PACKLIST}||= $self->oneliner('warn_if_old_packlist',["-MExtUtils::Command::MM"]);$self->{FIXIN}||= $self->oneliner('MY->fixin(shift)',["-MExtUtils::MY"]);$self->{EQUALIZE_TIMESTAMP}||= $self->oneliner('eqtime',["-MExtUtils::Command"]);$self->{UNINST}||= 0;$self->{VERBINST}||= 0;$self->{SHELL}||= $Config{sh};$self->{UMASK_NULL}||= "umask 0";$self->{DEV_NULL}||= "> /dev/null 2>&1";$self->{NOOP}||= '$(TRUE)';$self->{NOECHO}='@' unless defined$self->{NOECHO};$self->{FIRST_MAKEFILE}||= $self->{MAKEFILE}|| 'Makefile';$self->{MAKEFILE}||= $self->{FIRST_MAKEFILE};$self->{MAKEFILE_OLD}||= $self->{MAKEFILE}.'.old';$self->{MAKE_APERL_FILE}||= $self->{MAKEFILE}.'.aperl';$self->{USEMAKEFILE}||= '-f';$self->{MACROSTART}||= '';$self->{MACROEND}||= '';return}sub init_others {my$self=shift;$self->{LD_RUN_PATH}="";$self->{LIBS}=$self->_fix_libs($self->{LIBS});for my$libs (@{$self->{LIBS}}){$libs =~ s/^\s*(.*\S)\s*$/$1/;my(@libs)=$self->extliblist($libs);if ($libs[0]or $libs[1]or $libs[2]){($self->{EXTRALIBS},$self->{BSLOADLIBS},$self->{LDLOADLIBS},$self->{LD_RUN_PATH})=@libs;last}}if ($self->{OBJECT}){$self->{OBJECT}=join(" ",@{$self->{OBJECT}})if ref$self->{OBJECT};$self->{OBJECT}=~ s!\.o(bj)?\b!\$(OBJ_EXT)!g}elsif (($self->{MAGICXS}|| $self->{XSMULTI})&& @{$self->{O_FILES}||[]}){$self->{OBJECT}=join(" ",@{$self->{O_FILES}});$self->{OBJECT}=~ s!\.o(bj)?\b!\$(OBJ_EXT)!g}else {$self->{OBJECT}="";$self->{OBJECT}='$(BASEEXT)$(OBJ_EXT)' if @{$self->{C}||[]}}$self->{OBJECT}=~ s/\n+/ \\\n\t/g;$self->{BOOTDEP}=(-f "$self->{BASEEXT}_BS")? "$self->{BASEEXT}_BS" : "";$self->{PERLMAINCC}||= '$(CC)';$self->{LDFROM}='$(OBJECT)' unless$self->{LDFROM};if (!$self->{LINKTYPE}){$self->{LINKTYPE}=$self->{SKIPHASH}{'dynamic'}? 'static' : ($Config{usedl}? 'dynamic' : 'static')}return}sub _fix_libs {my($self,$libs)=@_;return!defined$libs ? ['']: !ref$libs ? [$libs]: !defined$libs->[0]? ['']: $libs }sub tools_other {my($self)=shift;my@m;for my$tool (qw{SHELL CHMOD CP MV NOOP NOECHO RM_F RM_RF TEST_F TOUCH UMASK_NULL DEV_NULL MKPATH EQUALIZE_TIMESTAMP FALSE TRUE ECHO ECHO_N UNINST VERBINST MOD_INSTALL DOC_INSTALL UNINSTALL WARN_IF_OLD_PACKLIST MACROSTART MACROEND USEMAKEFILE PM_FILTER FIXIN CP_NONEMPTY}){next unless defined$self->{$tool};push@m,"$tool = $self->{$tool}\n"}return join "",@m}sub init_platform {return ''}sub init_MAKE {my$self=shift;$self->{MAKE}||= $ENV{MAKE}|| $Config{make}}sub manifypods {my$self=shift;my$POD2MAN_macro=$self->POD2MAN_macro();my$manifypods_target=$self->manifypods_target();return <oneliner(sprintf <<'PERL_CODE',$maxlen);return sprintf <<'MAKE_FRAG',$asplit}sub arch_check {my$self=shift;my($pconfig,$cconfig)=@_;return 1 if$self->{PERL_SRC};my($pvol,$pthinks)=$self->splitpath($pconfig);my($cvol,$cthinks)=$self->splitpath($cconfig);$pthinks=$self->canonpath($pthinks);$cthinks=$self->canonpath($cthinks);my$ret=1;if ($pthinks ne $cthinks){print "Have $pthinks\n";print "Want $cthinks\n";$ret=0;my$arch=(grep length,$self->splitdir($pthinks))[-1];print <{UNINSTALLED_PERL}}return$ret}sub catfile {my$self=shift;return$self->canonpath($self->SUPER::catfile(@_))}sub find_tests {my($self)=shift;return -d 't' ? 't/*.t' : ''}sub find_tests_recursive {my$self=shift;return$self->find_tests_recursive_in('t')}sub find_tests_recursive_in {my($self,$dir)=@_;return '' unless -d $dir;require File::Find;my$base_depth=grep {$_ ne ''}File::Spec->splitdir((File::Spec->splitpath($dir))[1]);my%depths;my$wanted=sub {return unless m!\.t$!;my ($volume,$directories,$file)=File::Spec->splitpath($File::Find::name);my$depth=grep {$_ ne ''}File::Spec->splitdir($directories);$depth -= $base_depth;$depths{$depth }=1};File::Find::find($wanted,$dir);return join ' ',map {$dir .'/*' x $_ .'.t'}sort {$a <=> $b}keys%depths}sub extra_clean_files {return}sub installvars {return qw(PRIVLIB SITELIB VENDORLIB ARCHLIB SITEARCH VENDORARCH BIN SITEBIN VENDORBIN SCRIPT SITESCRIPT VENDORSCRIPT MAN1DIR SITEMAN1DIR VENDORMAN1DIR MAN3DIR SITEMAN3DIR VENDORMAN3DIR)}sub libscan {my($self,$path)=@_;if ($path =~ m<^README\.pod$>i){warn "WARNING: Older versions of ExtUtils::MakeMaker may errantly install $path as part of this distribution. It is recommended to avoid using this path in CPAN modules.\n";return ''}my($dirs,$file)=($self->splitpath($path))[1,2];return '' if grep /^(?:RCS|CVS|SCCS|\.svn|_darcs)$/,$self->splitdir($dirs),$file;return$path}sub platform_constants {return ''}sub post_constants {""}sub post_initialize {""}sub postamble {""}sub _PREREQ_PRINT {my$self=shift;require Data::Dumper;my@what=('PREREQ_PM');push@what,'MIN_PERL_VERSION' if$self->{MIN_PERL_VERSION};push@what,'BUILD_REQUIRES' if$self->{BUILD_REQUIRES};print Data::Dumper->Dump([@{$self}{@what}],\@what);exit 0}sub _PRINT_PREREQ {my$self=shift;my$prereqs=$self->{PREREQ_PM};my@prereq=map {[$_,$prereqs->{$_}]}keys %$prereqs;if ($self->{MIN_PERL_VERSION}){push@prereq,['perl'=>$self->{MIN_PERL_VERSION}]}print join(" ",map {"perl($_->[0])>=$_->[1] "}sort {$a->[0]cmp $b->[0]}@prereq),"\n";exit 0}sub _perl_header_files {my$self=shift;my$header_dir=$self->{PERL_SRC}|| $ENV{PERL_SRC}|| $self->catdir($Config{archlibexp},'CORE');opendir my$dh,$header_dir or die "Failed to opendir '$header_dir' to find header files: $!";my@perl_headers=sort grep {/\.h\z/}readdir($dh);closedir$dh;return@perl_headers}sub _perl_header_files_fragment {my ($self,$separator)=@_;$separator ||= "";return join("\\\n","PERL_HDRS = ",map {sprintf(" \$(PERL_INCDEP)%s%s ",$separator,$_)}$self->_perl_header_files())."\n\n" ."\$(OBJECT) : \$(PERL_HDRS)\n"}1; + '}sub makemakerdflt_target {return <<'MAKE_FRAG'}sub manifypods_target {my($self)=shift;my$man1pods='';my$man3pods='';my$dependencies='';for my$name (sort keys %{$self->{MAN1PODS}},sort keys %{$self->{MAN3PODS}}){$dependencies .= " \\\n\t$name"}my$manify=<{"MAN${num}PODS"};my$p2m=sprintf <<'CMD',"\$(MAN${num}SECTION)","$]" > 5.008 ? " -u" : "";push@man_cmds,$self->split_command($p2m,map {($_,$pods->{$_})}sort keys %$pods)}$manify .= "\t\$(NOECHO) \$(NOOP)\n" unless@man_cmds;$manify .= join '',map {"$_\n"}@man_cmds;return$manify}{my$has_cpan_meta;sub _has_cpan_meta {return$has_cpan_meta if defined$has_cpan_meta;return$has_cpan_meta=!!eval {require CPAN::Meta;CPAN::Meta->VERSION(2.112150);1}}}sub metafile_target {my$self=shift;return <<'MAKE_FRAG' if$self->{NO_META}or!_has_cpan_meta();my$metadata=$self->metafile_data($self->{META_ADD}|| {},$self->{META_MERGE}|| {},);my$meta=$self->_fix_metadata_before_conversion($metadata);my@write_metayml=$self->stashmeta($meta->as_string({version=>"1.4"}),'META_new.yml');my@write_metajson=$self->stashmeta($meta->as_string({version=>"2.0"}),'META_new.json');my$metayml=join("\n\t",@write_metayml);my$metajson=join("\n\t",@write_metajson);return sprintf <<'MAKE_FRAG',$metayml,$metajson}sub _fix_metadata_before_conversion {my ($self,$metadata)=@_;return unless _has_cpan_meta;my$bad_version=$metadata->{version}&&!CPAN::Meta::Validator->new->version('version',$metadata->{version});if($bad_version){warn "Can't parse version '$metadata->{version}'\n";$metadata->{version}=''}my$validator2=CPAN::Meta::Validator->new($metadata);my@errors;push@errors,$validator2->errors if!$validator2->is_valid;my$validator14=CPAN::Meta::Validator->new({%$metadata,'meta-spec'=>{version=>1.4 },});push@errors,$validator14->errors if!$validator14->is_valid;for my$error (@errors){my ($key)=($error =~ /Custom resource '(.*)' must be in CamelCase./);next if!$key;(my$new_key=$key)=~ s/[^_a-zA-Z]//g;$new_key=ucfirst$new_key if!$validator14->custom_1($new_key);$metadata->{resources}{$new_key}=$metadata->{resources}{$key}if$validator14->custom_1($new_key);delete$metadata->{resources}{$key}}my$meta=eval {CPAN::Meta->create($metadata,{lazy_validation=>1 })};warn $@ if $@ and $@ !~ /encountered CODE.*, but JSON can only represent references to arrays or hashes/;if(!$meta ||!eval {$meta->as_string({version=>$METASPEC_V })}||!eval {$meta->as_string}){$meta=bless$metadata,'CPAN::Meta'}my$now_license=$meta->as_struct({version=>2 })->{license};if ($self->{LICENSE}and $self->{LICENSE}ne 'unknown' and @{$now_license}==1 and $now_license->[0]eq 'unknown'){warn "Invalid LICENSE value '$self->{LICENSE}' ignored\n"}$meta}sub _sort_pairs {my$sort=shift;my$pairs=shift;return map {$_=>$pairs->{$_}}sort$sort keys %$pairs}sub _hash_merge {my ($self,$h,$k,$v)=@_;if (ref$h->{$k}eq 'ARRAY'){push @{$h->{$k}},ref$v ? @$v : $v}elsif (ref$h->{$k}eq 'HASH'){$self->_hash_merge($h->{$k},$_,$v->{$_})foreach keys %$v}else {$h->{$k}=$v}}sub metafile_data {my$self=shift;my($meta_add,$meta_merge)=@_;$meta_add ||= {};$meta_merge ||= {};my$version=_normalize_version($self->{VERSION});my$release_status=($version =~ /_/)? 'unstable' : 'stable';my%meta=(abstract=>$self->{ABSTRACT}|| 'unknown',author=>defined($self->{AUTHOR})? $self->{AUTHOR}: ['unknown'],dynamic_config=>1,generated_by=>"ExtUtils::MakeMaker version $ExtUtils::MakeMaker::VERSION",license=>[$self->{LICENSE}|| 'unknown' ],'meta-spec'=>{url=>$METASPEC_URL,version=>$METASPEC_V,},name=>$self->{DISTNAME},release_status=>$release_status,version=>$version,no_index=>{directory=>[qw(t inc)]},);$self->_add_requirements_to_meta(\%meta);if (!eval {require JSON::PP;require CPAN::Meta::Converter;CPAN::Meta::Converter->VERSION(2.141170)}){return \%meta}my$v1_add=_metaspec_version($meta_add)!~ /^2/;my ($add_v,$merge_v)=map _metaspec_version($_),$meta_add,$meta_merge;for my$frag ($meta_add,$meta_merge){my$def_v=$frag==$meta_add ? $merge_v : $add_v;$frag=CPAN::Meta::Converter->new($frag,default_version=>$def_v)->upgrade_fragment}while(my($key,$val)=each %$meta_add){if ($v1_add and $key eq 'prereqs'){$meta{$key}{$_}=$val->{$_}for keys %$val}elsif ($key ne 'meta-spec'){$meta{$key}=$val}}while(my($key,$val)=each %$meta_merge){next if$key eq 'meta-spec';$self->_hash_merge(\%meta,$key,$val)}return \%meta}sub _add_requirements_to_meta {my ($self,$meta)=@_;$meta->{prereqs}{configure}{requires}=$self->{ARGS}{CONFIGURE_REQUIRES}? $self->{CONFIGURE_REQUIRES}: {'ExtUtils::MakeMaker'=>0,};$meta->{prereqs}{build}{requires}=$self->{ARGS}{BUILD_REQUIRES}? $self->{BUILD_REQUIRES}: {'ExtUtils::MakeMaker'=>0,};$meta->{prereqs}{test}{requires}=$self->{TEST_REQUIRES}if$self->{ARGS}{TEST_REQUIRES};$meta->{prereqs}{runtime}{requires}=$self->{PREREQ_PM}if$self->{ARGS}{PREREQ_PM};$meta->{prereqs}{runtime}{requires}{perl}=_normalize_version($self->{MIN_PERL_VERSION})if$self->{MIN_PERL_VERSION}}sub _metaspec_version {my ($meta)=@_;return$meta->{'meta-spec'}->{version}if defined$meta->{'meta-spec'}and defined$meta->{'meta-spec'}->{version};return '1.4'}sub _add_requirements_to_meta_v1_4 {my ($self,$meta)=@_;if($self->{ARGS}{CONFIGURE_REQUIRES}){$meta->{configure_requires}=$self->{CONFIGURE_REQUIRES}}else {$meta->{configure_requires}={'ExtUtils::MakeMaker'=>0,}}if($self->{ARGS}{BUILD_REQUIRES}){$meta->{build_requires}=$self->{BUILD_REQUIRES}}else {$meta->{build_requires}={'ExtUtils::MakeMaker'=>0,}}if($self->{ARGS}{TEST_REQUIRES}){$meta->{build_requires}={%{$meta->{build_requires}},%{$self->{TEST_REQUIRES}},}}$meta->{requires}=$self->{PREREQ_PM}if defined$self->{PREREQ_PM};$meta->{requires}{perl}=_normalize_version($self->{MIN_PERL_VERSION})if$self->{MIN_PERL_VERSION}}sub _normalize_version {my ($version)=@_;$version=0 unless defined$version;if (ref$version eq 'version'){$version=$version->stringify}elsif ($version =~ /^[^v][^.]*\.[^.]+\./){$version="v$version"}else {}return$version}sub _dump_hash {croak "first argument should be a hash ref" unless ref $_[0]eq 'HASH';my$options=shift;my%hash=@_;my@pairs;my$k_sort=exists$options->{key_sort}? $options->{key_sort}: sub {lc$a cmp lc$b};if ($k_sort){croak "'key_sort' should be a coderef" unless ref$k_sort eq 'CODE';@pairs=_sort_pairs($k_sort,\%hash)}else {@pairs=@_}my$yaml=$options->{use_header}? "--- #YAML:1.0\n" : '';my$indent=$options->{indent}|| '';my$k_length=min(($options->{max_key_length}|| 20),max(map {length($_)+ 1}grep {!ref$hash{$_}}keys%hash));my$customs=$options->{customs}|| {};my$k_format="%-${k_length}s";while(@pairs){my($key,$val)=splice@pairs,0,2;$val='~' unless defined$val;if(ref$val eq 'HASH'){if (keys %$val){my%k_options=(delta=>$options->{delta},use_header=>0,indent=>$indent .$options->{delta},);if (exists$customs->{$key}){my%k_custom=%{$customs->{$key}};for my$k (qw(key_sort max_key_length customs)){$k_options{$k}=$k_custom{$k}if exists$k_custom{$k}}}$yaml .= $indent ."$key:\n" ._dump_hash(\%k_options,%$val)}else {$yaml .= $indent ."$key: {}\n"}}elsif (ref$val eq 'ARRAY'){if(@$val){$yaml .= $indent ."$key:\n";for (@$val){croak "only nested arrays of non-refs are supported" if ref $_;$yaml .= $indent .$options->{delta}."- $_\n"}}else {$yaml .= $indent ."$key: []\n"}}elsif(ref$val and!blessed($val)){croak "only nested hashes, arrays and objects are supported"}else {$yaml .= $indent .sprintf "$k_format %s\n","$key:",$val}};return$yaml}sub blessed {return eval {$_[0]->isa("UNIVERSAL")}}sub max {return (sort {$b <=> $a}@_)[0]}sub min {return (sort {$a <=> $b}@_)[0]}sub metafile_file {my$self=shift;my%dump_options=(use_header=>1,delta=>' ' x 4,key_sort=>undef,);return _dump_hash(\%dump_options,@_)}sub distmeta_target {my$self=shift;my@add_meta=($self->oneliner(<<'CODE',['-MExtUtils::Manifest=maniadd']),$self->oneliner(<<'CODE',['-MExtUtils::Manifest=maniadd']));my@add_meta_to_distdir=map {$self->cd('$(DISTVNAME)',$_)}@add_meta;return sprintf <<'MAKE',@add_meta_to_distdir}sub mymeta {my$self=shift;my$file=shift || '';my$mymeta=$self->_mymeta_from_meta($file);my$v2=1;unless ($mymeta){$mymeta=$self->metafile_data($self->{META_ADD}|| {},$self->{META_MERGE}|| {},);$v2=0}$self->_add_requirements_to_meta($mymeta);$mymeta->{dynamic_config}=0;return$mymeta}sub _mymeta_from_meta {my$self=shift;my$metafile=shift || '';return unless _has_cpan_meta();my$meta;for my$file ($metafile,"META.json","META.yml"){next unless -e $file;eval {$meta=CPAN::Meta->load_file($file)->as_struct({version=>2 })};last if$meta}return unless$meta;if ($meta->{generated_by}&& $meta->{generated_by}=~ /ExtUtils::MakeMaker version ([\d\._]+)/){my$eummv=do {no warnings;$1+0};if ($eummv < 6.2501){return}}return$meta}sub write_mymeta {my$self=shift;my$mymeta=shift;return unless _has_cpan_meta();my$meta_obj=$self->_fix_metadata_before_conversion($mymeta);$meta_obj->save('MYMETA.json',{version=>"2.0" });$meta_obj->save('MYMETA.yml',{version=>"1.4" });return 1}sub realclean {my($self,%attribs)=@_;my@dirs=qw($(DISTVNAME));my@files=qw($(FIRST_MAKEFILE) $(MAKEFILE_OLD));if($self->{PERL_CORE}){push@dirs,qw($(INST_AUTODIR) $(INST_ARCHAUTODIR));push@files,values %{$self->{PM}}}if($self->has_link_code){push@files,qw($(OBJECT))}if($attribs{FILES}){if(ref$attribs{FILES}){push@dirs,@{$attribs{FILES}}}else {push@dirs,split /\s+/,$attribs{FILES}}}{my(%f)=map {($_=>1)}@files;@files=sort keys%f}{my(%d)=map {($_=>1)}@dirs;@dirs=sort keys%d}my$rm_cmd=join "\n\t",map {"$_"}$self->split_command('- $(RM_F)',@files);my$rmf_cmd=join "\n\t",map {"$_"}$self->split_command('- $(RM_RF)',@dirs);my$m=sprintf <<'MAKE',$rm_cmd,$rmf_cmd;$m .= "\t$attribs{POSTOP}\n" if$attribs{POSTOP};return$m}sub realclean_subdirs_target {my$self=shift;my@m=<<'EOF';return join '',@m,"\t\$(NOECHO) \$(NOOP)\n" unless @{$self->{DIR}};for my$dir (@{$self->{DIR}}){for my$makefile ('$(MAKEFILE_OLD)','$(FIRST_MAKEFILE)'){my$subrclean .= $self->oneliner(_sprintf562 <<'CODE',$dir,$makefile);push@m,"\t- $subrclean\n"}}return join '',@m}sub signature_target {my$self=shift;return <<'MAKE_FRAG'}sub distsignature_target {my$self=shift;my$add_sign=$self->oneliner(<<'CODE',['-MExtUtils::Manifest=maniadd']);my$sign_dist=$self->cd('$(DISTVNAME)'=>'cpansign -s');my$touch_sig=$self->cd('$(DISTVNAME)'=>'$(TOUCH) SIGNATURE');my$add_sign_to_dist=$self->cd('$(DISTVNAME)'=>$add_sign);return sprintf <<'MAKE',$add_sign_to_dist,$touch_sig,$sign_dist}sub special_targets {my$make_frag=<<'MAKE_FRAG';$make_frag .= <<'MAKE_FRAG' if$ENV{CLEARCASE_ROOT};return$make_frag}sub init_ABSTRACT {my$self=shift;if($self->{ABSTRACT_FROM}and $self->{ABSTRACT}){warn "Both ABSTRACT_FROM and ABSTRACT are set. "."Ignoring ABSTRACT_FROM.\n";return}if ($self->{ABSTRACT_FROM}){$self->{ABSTRACT}=$self->parse_abstract($self->{ABSTRACT_FROM})or carp "WARNING: Setting ABSTRACT via file "."'$self->{ABSTRACT_FROM}' failed\n"}if ($self->{ABSTRACT}&& $self->{ABSTRACT}=~ m![[:cntrl:]]+!){warn "WARNING: ABSTRACT contains control character(s),"." they will be removed\n";$self->{ABSTRACT}=~ s![[:cntrl:]]+!!g;return}}sub init_INST {my($self)=shift;$self->{INST_ARCHLIB}||= $self->catdir($Curdir,"blib","arch");$self->{INST_BIN}||= $self->catdir($Curdir,'blib','bin');unless ($self->{INST_LIB}){if ($self->{PERL_CORE}){$self->{INST_LIB}=$self->{INST_ARCHLIB}=$self->{PERL_LIB}}else {$self->{INST_LIB}=$self->catdir($Curdir,"blib","lib")}}my@parentdir=split(/::/,$self->{PARENT_NAME});$self->{INST_LIBDIR}=$self->catdir('$(INST_LIB)',@parentdir);$self->{INST_ARCHLIBDIR}=$self->catdir('$(INST_ARCHLIB)',@parentdir);$self->{INST_AUTODIR}=$self->catdir('$(INST_LIB)','auto','$(FULLEXT)');$self->{INST_ARCHAUTODIR}=$self->catdir('$(INST_ARCHLIB)','auto','$(FULLEXT)');$self->{INST_SCRIPT}||= $self->catdir($Curdir,'blib','script');$self->{INST_MAN1DIR}||= $self->catdir($Curdir,'blib','man1');$self->{INST_MAN3DIR}||= $self->catdir($Curdir,'blib','man3');return 1}sub init_INSTALL {my($self)=shift;if($self->{ARGS}{INSTALL_BASE}and $self->{ARGS}{PREFIX}){die "Only one of PREFIX or INSTALL_BASE can be given. Not both.\n"}if($self->{ARGS}{INSTALL_BASE}){$self->init_INSTALL_from_INSTALL_BASE}else {$self->init_INSTALL_from_PREFIX}}sub init_INSTALL_from_PREFIX {my$self=shift;$self->init_lib2arch;for my$num (1,3){my$k='installsiteman'.$num.'dir';$self->{uc$k}||= uc "\$(installman${num}dir)" unless$Config{$k}}for my$num (1,3){my$k='installvendorman'.$num.'dir';unless($Config{$k}){$self->{uc$k}||= $Config{usevendorprefix}? uc "\$(installman${num}dir)" : ''}}$self->{INSTALLSITEBIN}||= '$(INSTALLBIN)' unless$Config{installsitebin};$self->{INSTALLSITESCRIPT}||= '$(INSTALLSCRIPT)' unless$Config{installsitescript};unless($Config{installvendorbin}){$self->{INSTALLVENDORBIN}||= $Config{usevendorprefix}? $Config{installbin}: ''}unless($Config{installvendorscript}){$self->{INSTALLVENDORSCRIPT}||= $Config{usevendorprefix}? $Config{installscript}: ''}my$iprefix=$Config{installprefixexp}|| $Config{installprefix}|| $Config{prefixexp}|| $Config{prefix}|| '';my$vprefix=$Config{usevendorprefix}? $Config{vendorprefixexp}: '';my$sprefix=$Config{siteprefixexp}|| '';$sprefix=$iprefix unless$sprefix;$self->{PREFIX}||= '';if($self->{PREFIX}){@{$self}{qw(PERLPREFIX SITEPREFIX VENDORPREFIX)}=('$(PREFIX)')x 3}else {$self->{PERLPREFIX}||= $iprefix;$self->{SITEPREFIX}||= $sprefix;$self->{VENDORPREFIX}||= $vprefix;$self->{PREFIX}='$('.uc$self->{INSTALLDIRS}.'PREFIX)'}my$arch=$Config{archname};my$version=$Config{version};my$libstyle=$Config{installstyle}|| 'lib/perl5';my$manstyle='';if($self->{LIBSTYLE}){$libstyle=$self->{LIBSTYLE};$manstyle=$self->{LIBSTYLE}eq 'lib/perl5' ? 'lib/perl5' : ''}for my$num (1,3){$self->{'INSTALLMAN'.$num.'DIR'}||= 'none' unless$Config{'installman'.$num.'dir'}}my%bin_layouts=(bin=>{s=>$iprefix,t=>'perl',d=>'bin' },vendorbin=>{s=>$vprefix,t=>'vendor',d=>'bin' },sitebin=>{s=>$sprefix,t=>'site',d=>'bin' },script=>{s=>$iprefix,t=>'perl',d=>'bin' },vendorscript=>{s=>$vprefix,t=>'vendor',d=>'bin' },sitescript=>{s=>$sprefix,t=>'site',d=>'bin' },);my%man_layouts=(man1dir=>{s=>$iprefix,t=>'perl',d=>'man/man1',style=>$manstyle,},siteman1dir=>{s=>$sprefix,t=>'site',d=>'man/man1',style=>$manstyle,},vendorman1dir=>{s=>$vprefix,t=>'vendor',d=>'man/man1',style=>$manstyle,},man3dir=>{s=>$iprefix,t=>'perl',d=>'man/man3',style=>$manstyle,},siteman3dir=>{s=>$sprefix,t=>'site',d=>'man/man3',style=>$manstyle,},vendorman3dir=>{s=>$vprefix,t=>'vendor',d=>'man/man3',style=>$manstyle,},);my%lib_layouts=(privlib=>{s=>$iprefix,t=>'perl',d=>'',style=>$libstyle,},vendorlib=>{s=>$vprefix,t=>'vendor',d=>'',style=>$libstyle,},sitelib=>{s=>$sprefix,t=>'site',d=>'site_perl',style=>$libstyle,},archlib=>{s=>$iprefix,t=>'perl',d=>"$version/$arch",style=>$libstyle },vendorarch=>{s=>$vprefix,t=>'vendor',d=>"$version/$arch",style=>$libstyle },sitearch=>{s=>$sprefix,t=>'site',d=>"site_perl/$version/$arch",style=>$libstyle },);if($self->{LIB}){for my$var (keys%lib_layouts){my$Installvar=uc "install$var";if($var =~ /arch/){$self->{$Installvar}||= $self->catdir($self->{LIB},$Config{archname})}else {$self->{$Installvar}||= $self->{LIB}}}}my%type2prefix=(perl=>'PERLPREFIX',site=>'SITEPREFIX',vendor=>'VENDORPREFIX');my%layouts=(%bin_layouts,%man_layouts,%lib_layouts);while(my($var,$layout)=each(%layouts)){my($s,$t,$d,$style)=@{$layout}{qw(s t d style)};my$r='$('.$type2prefix{$t}.')';warn "Prefixing $var\n" if$Verbose >= 2;my$installvar="install$var";my$Installvar=uc$installvar;next if$self->{$Installvar};$d="$style/$d" if$style;$self->prefixify($installvar,$s,$r,$d);warn " $Installvar == $self->{$Installvar}\n" if$Verbose >= 2}$self->{VENDORARCHEXP}||= $self->{INSTALLVENDORARCH};$self->{VENDORLIBEXP}||= $self->{INSTALLVENDORLIB};return 1}my%map=(lib=>[qw(lib perl5)],arch=>[('lib','perl5',$Config{archname})],bin=>[qw(bin)],man1dir=>[qw(man man1)],man3dir=>[qw(man man3)]);$map{script}=$map{bin};sub init_INSTALL_from_INSTALL_BASE {my$self=shift;@{$self}{qw(PREFIX VENDORPREFIX SITEPREFIX PERLPREFIX)}='$(INSTALL_BASE)';my%install;for my$thing (keys%map){for my$dir (('','SITE','VENDOR')){my$uc_thing=uc$thing;my$key="INSTALL".$dir.$uc_thing;$install{$key}||= ($thing =~ /^man.dir$/ and not $Config{lc$key})? 'none' : $self->catdir('$(INSTALL_BASE)',@{$map{$thing}})}}$install{INSTALLARCHLIB}||= delete$install{INSTALLARCH};$install{INSTALLPRIVLIB}||= delete$install{INSTALLLIB};for my$key (keys%install){$self->{$key}||= $install{$key}}return 1}sub init_VERSION {my($self)=shift;$self->{MAKEMAKER}=$ExtUtils::MakeMaker::Filename;$self->{MM_VERSION}=$ExtUtils::MakeMaker::VERSION;$self->{MM_REVISION}=$ExtUtils::MakeMaker::Revision;$self->{VERSION_FROM}||= '';if ($self->{VERSION_FROM}){$self->{VERSION}=$self->parse_version($self->{VERSION_FROM});if($self->{VERSION}eq 'undef'){carp("WARNING: Setting VERSION via file "."'$self->{VERSION_FROM}' failed\n")}}if (defined$self->{VERSION}){if ($self->{VERSION}!~ /^\s*v?[\d_\.]+\s*$/){require version;my$normal=eval {version->new($self->{VERSION})};$self->{VERSION}=$normal if defined$normal}$self->{VERSION}=~ s/^\s+//;$self->{VERSION}=~ s/\s+$//}else {$self->{VERSION}=''}$self->{VERSION_MACRO}='VERSION';($self->{VERSION_SYM}=$self->{VERSION})=~ s/\W/_/g;$self->{DEFINE_VERSION}='-D$(VERSION_MACRO)=\"$(VERSION)\"';$self->{XS_VERSION}||= $self->{VERSION};$self->{XS_VERSION_MACRO}='XS_VERSION';$self->{XS_DEFINE_VERSION}='-D$(XS_VERSION_MACRO)=\"$(XS_VERSION)\"'}sub init_tools {my$self=shift;$self->{ECHO}||= $self->oneliner('binmode STDOUT, qq{:raw}; print qq{@ARGV}',['-l']);$self->{ECHO_N}||= $self->oneliner('print qq{@ARGV}');$self->{TOUCH}||= $self->oneliner('touch',["-MExtUtils::Command"]);$self->{CHMOD}||= $self->oneliner('chmod',["-MExtUtils::Command"]);$self->{RM_F}||= $self->oneliner('rm_f',["-MExtUtils::Command"]);$self->{RM_RF}||= $self->oneliner('rm_rf',["-MExtUtils::Command"]);$self->{TEST_F}||= $self->oneliner('test_f',["-MExtUtils::Command"]);$self->{TEST_S}||= $self->oneliner('test_s',["-MExtUtils::Command::MM"]);$self->{CP_NONEMPTY}||= $self->oneliner('cp_nonempty',["-MExtUtils::Command::MM"]);$self->{FALSE}||= $self->oneliner('exit 1');$self->{TRUE}||= $self->oneliner('exit 0');$self->{MKPATH}||= $self->oneliner('mkpath',["-MExtUtils::Command"]);$self->{CP}||= $self->oneliner('cp',["-MExtUtils::Command"]);$self->{MV}||= $self->oneliner('mv',["-MExtUtils::Command"]);$self->{MOD_INSTALL}||= $self->oneliner(<<'CODE',['-MExtUtils::Install']);$self->{DOC_INSTALL}||= $self->oneliner('perllocal_install',["-MExtUtils::Command::MM"]);$self->{UNINSTALL}||= $self->oneliner('uninstall',["-MExtUtils::Command::MM"]);$self->{WARN_IF_OLD_PACKLIST}||= $self->oneliner('warn_if_old_packlist',["-MExtUtils::Command::MM"]);$self->{FIXIN}||= $self->oneliner('MY->fixin(shift)',["-MExtUtils::MY"]);$self->{EQUALIZE_TIMESTAMP}||= $self->oneliner('eqtime',["-MExtUtils::Command"]);$self->{UNINST}||= 0;$self->{VERBINST}||= 0;$self->{SHELL}||= $Config{sh};$self->{UMASK_NULL}||= "umask 0";$self->{DEV_NULL}||= "> /dev/null 2>&1";$self->{NOOP}||= '$(TRUE)';$self->{NOECHO}='@' unless defined$self->{NOECHO};$self->{FIRST_MAKEFILE}||= $self->{MAKEFILE}|| 'Makefile';$self->{MAKEFILE}||= $self->{FIRST_MAKEFILE};$self->{MAKEFILE_OLD}||= $self->{MAKEFILE}.'.old';$self->{MAKE_APERL_FILE}||= $self->{MAKEFILE}.'.aperl';$self->{USEMAKEFILE}||= '-f';$self->{MACROSTART}||= '';$self->{MACROEND}||= '';return}sub init_others {my$self=shift;$self->{LD_RUN_PATH}="";$self->{LIBS}=$self->_fix_libs($self->{LIBS});for my$libs (@{$self->{LIBS}}){$libs =~ s/^\s*(.*\S)\s*$/$1/;my(@libs)=$self->extliblist($libs);if ($libs[0]or $libs[1]or $libs[2]){($self->{EXTRALIBS},$self->{BSLOADLIBS},$self->{LDLOADLIBS},$self->{LD_RUN_PATH})=@libs;last}}if ($self->{OBJECT}){$self->{OBJECT}=join(" ",@{$self->{OBJECT}})if ref$self->{OBJECT};$self->{OBJECT}=~ s!\.o(bj)?\b!\$(OBJ_EXT)!g}elsif (($self->{MAGICXS}|| $self->{XSMULTI})&& @{$self->{O_FILES}||[]}){$self->{OBJECT}=join(" ",@{$self->{O_FILES}});$self->{OBJECT}=~ s!\.o(bj)?\b!\$(OBJ_EXT)!g}else {$self->{OBJECT}="";$self->{OBJECT}='$(BASEEXT)$(OBJ_EXT)' if @{$self->{C}||[]}}$self->{OBJECT}=~ s/\n+/ \\\n\t/g;$self->{BOOTDEP}=(-f "$self->{BASEEXT}_BS")? "$self->{BASEEXT}_BS" : "";$self->{PERLMAINCC}||= '$(CC)';$self->{LDFROM}='$(OBJECT)' unless$self->{LDFROM};if (!$self->{LINKTYPE}){$self->{LINKTYPE}=$self->{SKIPHASH}{'dynamic'}? 'static' : ($Config{usedl}? 'dynamic' : 'static')}return}sub _fix_libs {my($self,$libs)=@_;return!defined$libs ? ['']:!ref$libs ? [$libs]:!defined$libs->[0]? ['']: $libs }sub tools_other {my($self)=shift;my@m;for my$tool (qw{SHELL CHMOD CP MV NOOP NOECHO RM_F RM_RF TEST_F TOUCH UMASK_NULL DEV_NULL MKPATH EQUALIZE_TIMESTAMP FALSE TRUE ECHO ECHO_N UNINST VERBINST MOD_INSTALL DOC_INSTALL UNINSTALL WARN_IF_OLD_PACKLIST MACROSTART MACROEND USEMAKEFILE PM_FILTER FIXIN CP_NONEMPTY}){next unless defined$self->{$tool};push@m,"$tool = $self->{$tool}\n"}return join "",@m}sub init_platform {return ''}sub init_MAKE {my$self=shift;$self->{MAKE}||= $ENV{MAKE}|| $Config{make}}sub manifypods {my$self=shift;my$POD2MAN_macro=$self->POD2MAN_macro();my$manifypods_target=$self->manifypods_target();return <oneliner(sprintf <<'PERL_CODE',$maxlen);return sprintf <<'MAKE_FRAG',$asplit}sub arch_check {my$self=shift;my($pconfig,$cconfig)=@_;return 1 if$self->{PERL_SRC};my($pvol,$pthinks)=$self->splitpath($pconfig);my($cvol,$cthinks)=$self->splitpath($cconfig);$pthinks=$self->canonpath($pthinks);$cthinks=$self->canonpath($cthinks);my$ret=1;if ($pthinks ne $cthinks){print "Have $pthinks\n";print "Want $cthinks\n";$ret=0;my$arch=(grep length,$self->splitdir($pthinks))[-1];print <{UNINSTALLED_PERL}}return$ret}sub catfile {my$self=shift;return$self->canonpath($self->SUPER::catfile(@_))}sub find_tests {my($self)=shift;return -d 't' ? 't/*.t' : ''}sub find_tests_recursive {my$self=shift;return$self->find_tests_recursive_in('t')}sub find_tests_recursive_in {my($self,$dir)=@_;return '' unless -d $dir;require File::Find;my$base_depth=grep {$_ ne ''}File::Spec->splitdir((File::Spec->splitpath($dir))[1]);my%depths;my$wanted=sub {return unless m!\.t$!;my ($volume,$directories,$file)=File::Spec->splitpath($File::Find::name);my$depth=grep {$_ ne ''}File::Spec->splitdir($directories);$depth -= $base_depth;$depths{$depth }=1};File::Find::find($wanted,$dir);return join ' ',map {$dir .'/*' x $_ .'.t'}sort {$a <=> $b}keys%depths}sub extra_clean_files {return}sub installvars {return qw(PRIVLIB SITELIB VENDORLIB ARCHLIB SITEARCH VENDORARCH BIN SITEBIN VENDORBIN SCRIPT SITESCRIPT VENDORSCRIPT MAN1DIR SITEMAN1DIR VENDORMAN1DIR MAN3DIR SITEMAN3DIR VENDORMAN3DIR)}sub libscan {my($self,$path)=@_;if ($path =~ m<^README\.pod$>i){warn "WARNING: Older versions of ExtUtils::MakeMaker may errantly install $path as part of this distribution. It is recommended to avoid using this path in CPAN modules.\n";return ''}my($dirs,$file)=($self->splitpath($path))[1,2];return '' if grep /^(?:RCS|CVS|SCCS|\.svn|_darcs)$/,$self->splitdir($dirs),$file;return$path}sub platform_constants {return ''}sub post_constants {""}sub post_initialize {""}sub postamble {""}sub _PREREQ_PRINT {my$self=shift;require Data::Dumper;my@what=('PREREQ_PM');push@what,'MIN_PERL_VERSION' if$self->{MIN_PERL_VERSION};push@what,'BUILD_REQUIRES' if$self->{BUILD_REQUIRES};print Data::Dumper->Dump([@{$self}{@what}],\@what);exit 0}sub _PRINT_PREREQ {my$self=shift;my$prereqs=$self->{PREREQ_PM};my@prereq=map {[$_,$prereqs->{$_}]}keys %$prereqs;if ($self->{MIN_PERL_VERSION}){push@prereq,['perl'=>$self->{MIN_PERL_VERSION}]}print join(" ",map {"perl($_->[0])>=$_->[1] "}sort {$a->[0]cmp $b->[0]}@prereq),"\n";exit 0}sub _perl_header_files {my$self=shift;my$header_dir=$self->{PERL_SRC}|| $ENV{PERL_SRC}|| $self->catdir($Config{archlibexp},'CORE');opendir my$dh,$header_dir or die "Failed to opendir '$header_dir' to find header files: $!";my@perl_headers=sort grep {/\.h\z/}readdir($dh);closedir$dh;return@perl_headers}sub _perl_header_files_fragment {my ($self,$separator)=@_;$separator ||= "";return join("\\\n","PERL_HDRS = ",map {sprintf(" \$(PERL_INCDEP)%s%s ",$separator,$_)}$self->_perl_header_files())."\n\n" ."\$(OBJECT) : \$(PERL_HDRS)\n"}1; makemakerdflt : all $(NOECHO) $(NOOP) MAKE_FRAG @@ -711,7 +711,7 @@ $fatpacked{"ExtUtils/MM_Unix.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".< FORCE : $(NOECHO) $(NOOP) '}sub guess_name {my($self)=@_;use Cwd 'cwd';my$name=basename(cwd());$name =~ s|[\-_][\d\.\-]+\z||;print "Warning: Guessing NAME [$name] from current directory name.\n";$name}sub has_link_code {my($self)=shift;return$self->{HAS_LINK_CODE}if defined$self->{HAS_LINK_CODE};if ($self->{OBJECT}or @{$self->{C}|| []}or $self->{MYEXTLIB}){$self->{HAS_LINK_CODE}=1;return 1}return$self->{HAS_LINK_CODE}=0}sub init_dirscan {my($self)=@_;my(%dir,%xs,%c,%o,%h,%pl_files,%pm);my%ignore=map {($_=>1)}qw(Makefile.PL Build.PL test.pl t);$Is{VMS}? $ignore{"$self->{DISTVNAME}.dir"}=1 : $ignore{$self->{DISTVNAME}}=1;my$distprefix=$Is{VMS}? qr/^\Q$self->{DISTNAME}\E-v?[\d\.]+\.dir$/i : qr/^\Q$self->{DISTNAME}\E-v?[\d\.]+$/;@ignore{map lc,keys%ignore}=values%ignore if$Is{VMS};if (defined$self->{XS}and!defined$self->{C}){my@c_files=grep {m/\.c(pp|xx)?\z/i}values %{$self->{XS}};my@o_files=grep {m/(?:.(?:o(?:bj)?)|\$\(OBJ_EXT\))\z/i}values %{$self->{XS}};%c=map {$_=>1}@c_files;%o=map {$_=>1}@o_files}for my$name ($self->lsdir($Curdir)){next if$name =~ /\#/;next if$name =~ $distprefix && -d $name;$name=lc($name)if$Is{VMS};next if$name eq $Curdir or $name eq $Updir or $ignore{$name};next unless$self->libscan($name);if (-d $name){next if -l $name;next if$self->{NORECURS};$dir{$name}=$name if (-f $self->catfile($name,"Makefile.PL"))}elsif ($name =~ /\.xs\z/){my($c);($c=$name)=~ s/\.xs\z/.c/;$xs{$name}=$c;$c{$c}=1}elsif ($name =~ /\.c(pp|xx|c)?\z/i){$c{$name}=1 unless$name =~ m/perlmain\.c/}elsif ($name =~ /\.h\z/i){$h{$name}=1}elsif ($name =~ /\.PL\z/){($pl_files{$name}=$name)=~ s/\.PL\z// }elsif (($Is{VMS}|| $Is{Dos})&& $name =~ /[._]pl$/i){local($/);open(my$pl,'<',$name);my$txt=<$pl>;close$pl;if ($txt =~ /Extracting \S+ \(with variable substitutions/){($pl_files{$name}=$name)=~ s/[._]pl\z//i }else {$pm{$name}=$self->catfile($self->{INST_LIBDIR},$name)}}elsif ($name =~ /\.(p[ml]|pod)\z/){$pm{$name}=$self->catfile($self->{INST_LIBDIR},$name)}}$self->{PL_FILES}||= \%pl_files;$self->{DIR}||= [sort keys%dir];$self->{XS}||= \%xs;$self->{C}||= [sort keys%c];$self->{H}||= [sort keys%h];$self->{PM}||= \%pm;my@o_files=@{$self->{C}};%o=(%o,map {$_=>1}grep s/\.c(pp|xx|c)?\z/$self->{OBJ_EXT}/i,@o_files);$self->{O_FILES}=[sort keys%o]}sub init_MANPODS {my$self=shift;for my$man (qw(MAN1 MAN3)){if ($self->{"${man}PODS"}or $self->{"INSTALL${man}DIR"}=~ /^(none|\s*)$/){$self->{"${man}PODS"}||= {}}else {my$init_method="init_${man}PODS";$self->$init_method()}}for my$num (1,3){my$installdirs=uc$self->{INSTALLDIRS};$installdirs='' if$installdirs eq 'PERL';my@mandirs=File::Spec->splitdir($self->_expand_macros($self->{"INSTALL${installdirs}MAN${num}DIR" }));my$mandir=pop@mandirs;my$section=$num;for ($num,"${num}p","${num}pm",qw,"L$num"){if ($mandir =~ /^(?:man|cat)$_$/){$section=$_;last}}$self->{"MAN${num}SECTION"}=$section}}sub _has_pod {my($self,$file)=@_;my($ispod)=0;if (open(my$fh,'<',$file)){while (<$fh>){if (/^=(?:head\d+|item|pod)\b/){$ispod=1;last}}close$fh}else {$ispod=1}return$ispod}sub init_MAN1PODS {my($self)=@_;if (exists$self->{EXE_FILES}){for my$name (@{$self->{EXE_FILES}}){next unless$self->_has_pod($name);$self->{MAN1PODS}->{$name}=$self->catfile("\$(INST_MAN1DIR)",basename($name).".\$(MAN1EXT)")}}}sub init_MAN3PODS {my$self=shift;my%manifypods=();for my$name (keys %{$self->{PM}}){if ($name =~ /\.pod\z/){$manifypods{$name}=$self->{PM}{$name}}elsif ($name =~ /\.p[ml]\z/){if($self->_has_pod($name)){$manifypods{$name}=$self->{PM}{$name}}}}my$parentlibs_re=join '|',@{$self->{PMLIBPARENTDIRS}};for my$name (keys%manifypods){if (($self->{PERL_CORE}and $name =~ /(config|setup).*\.pm/is)or ($name =~ m/^README\.pod$/i)){delete$manifypods{$name};next}my($manpagename)=$name;$manpagename =~ s/\.p(od|m|l)\z//;unless($manpagename =~ s!^\W*($parentlibs_re)\W+!!s){$manpagename=$self->catfile(split(/::/,$self->{PARENT_NAME}),$manpagename)}$manpagename=$self->replace_manpage_separator($manpagename);$self->{MAN3PODS}->{$name}=$self->catfile("\$(INST_MAN3DIR)","$manpagename.\$(MAN3EXT)")}}sub init_PM {my$self=shift;unless($self->{PMLIBDIRS}){if($Is{VMS}){$self->{PMLIBDIRS}=['./lib',"./$self->{BASEEXT}"]}else {$self->{PMLIBDIRS}=['lib',$self->{BASEEXT}]}}my (@pmlibdirs)=@{$self->{PMLIBDIRS}};@{$self->{PMLIBDIRS}}=();my%dir=map {($_=>$_)}@{$self->{DIR}};for my$pmlibdir (@pmlibdirs){-d $pmlibdir &&!$dir{$pmlibdir}&& push @{$self->{PMLIBDIRS}},$pmlibdir}unless($self->{PMLIBPARENTDIRS}){@{$self->{PMLIBPARENTDIRS}}=('lib')}return if$self->{PM}and $self->{ARGS}{PM};if (@{$self->{PMLIBDIRS}}){print "Searching PMLIBDIRS: @{$self->{PMLIBDIRS}}\n" if ($Verbose >= 2);require File::Find;File::Find::find(sub {if (-d $_){unless ($self->libscan($_)){$File::Find::prune=1}return}return if /\#/;return if /~$/;return if /,v$/;return if m{\.swp$};my$path=$File::Find::name;my$prefix=$self->{INST_LIBDIR};my$striplibpath;my$parentlibs_re=join '|',@{$self->{PMLIBPARENTDIRS}};$prefix=$self->{INST_LIB}if ($striplibpath=$path)=~ s{^(\W*)($parentlibs_re)\W} - {$1}i;my($inst)=$self->catfile($prefix,$striplibpath);local($_)=$inst;$inst=$self->libscan($inst);print "libscan($path) => '$inst'\n" if ($Verbose >= 2);return unless$inst;if ($self->{XSMULTI}and $inst =~ /\.xs\z/){my($base);($base=$path)=~ s/\.xs\z//;$self->{XS}{$path}="$base.c";push @{$self->{C}},"$base.c";push @{$self->{O_FILES}},"$base$self->{OBJ_EXT}"}else {$self->{PM}{$path}=$inst}},@{$self->{PMLIBDIRS}})}}sub init_DIRFILESEP {my($self)=shift;$self->{DIRFILESEP}='/'}sub init_main {my($self)=@_;$self->{FULLEXT}=$self->catdir(split /::/,$self->{NAME});my(@modparts)=split(/::/,$self->{NAME});my($modfname)=$modparts[-1];eval {require DynaLoader};if (defined&DynaLoader::mod2fname){$modfname=&DynaLoader::mod2fname(\@modparts)}($self->{PARENT_NAME},$self->{BASEEXT})=$self->{NAME}=~ m!(?:([\w:]+)::)?(\w+)\z! ;$self->{PARENT_NAME}||= '';if (defined&DynaLoader::mod2fname){$self->{DLBASE}=$modfname}else {$self->{DLBASE}='$(BASEEXT)'}my$inc_config_dir=dirname($INC{'Config.pm'});my$inc_carp_dir=dirname($INC{'Carp.pm'});unless ($self->{PERL_SRC}){for my$dir_count (1..8){my$dir=$self->catdir(($Updir)x $dir_count);if (-f $self->catfile($dir,"config_h.SH")&& -f $self->catfile($dir,"perl.h")&& -f $self->catfile($dir,"lib","strict.pm")){$self->{PERL_SRC}=$dir ;last}}}warn "PERL_CORE is set but I can't find your PERL_SRC!\n" if $self->{PERL_CORE}and!$self->{PERL_SRC};if ($self->{PERL_SRC}){$self->{PERL_LIB}||= $self->catdir("$self->{PERL_SRC}","lib");$self->{PERL_ARCHLIB}=$self->{PERL_LIB};$self->{PERL_INC}=($Is{Win32})? $self->catdir($self->{PERL_LIB},"CORE"): $self->{PERL_SRC};unless (-s $self->catfile($self->{PERL_SRC},'cflags')or $Is{VMS}&& -s $self->catfile($self->{PERL_SRC},'vmsish.h')or $Is{Win32}){warn qq{ + {$1}i;my($inst)=$self->catfile($prefix,$striplibpath);local($_)=$inst;$inst=$self->libscan($inst);print "libscan($path) => '$inst'\n" if ($Verbose >= 2);return unless$inst;if ($self->{XSMULTI}and $inst =~ /\.xs\z/){my($base);($base=$path)=~ s/\.xs\z//;$self->{XS}{$path}="$base.c";push @{$self->{C}},"$base.c";push @{$self->{O_FILES}},"$base$self->{OBJ_EXT}"}else {$self->{PM}{$path}=$inst}},@{$self->{PMLIBDIRS}})}}sub init_DIRFILESEP {my($self)=shift;$self->{DIRFILESEP}='/'}sub init_main {my($self)=@_;$self->{FULLEXT}=$self->catdir(split /::/,$self->{NAME});my(@modparts)=split(/::/,$self->{NAME});my($modfname)=$modparts[-1];eval {require DynaLoader};if (defined&DynaLoader::mod2fname){$modfname=&DynaLoader::mod2fname(\@modparts)}($self->{PARENT_NAME},$self->{BASEEXT})=$self->{NAME}=~ m!(?:([\w:]+)::)?(\w+)\z! ;$self->{PARENT_NAME}||= '';if (defined&DynaLoader::mod2fname){$self->{DLBASE}=$modfname}else {$self->{DLBASE}='$(BASEEXT)'}my$inc_config_dir=dirname($INC{'Config.pm'});my$inc_carp_dir=dirname($INC{'Carp.pm'});unless ($self->{PERL_SRC}){for my$dir_count (1..8){my$dir=$self->catdir(($Updir)x $dir_count);if (-f $self->catfile($dir,"config_h.SH")&& -f $self->catfile($dir,"perl.h")&& -f $self->catfile($dir,"lib","strict.pm")){$self->{PERL_SRC}=$dir ;last}}}warn "PERL_CORE is set but I can't find your PERL_SRC!\n" if$self->{PERL_CORE}and!$self->{PERL_SRC};if ($self->{PERL_SRC}){$self->{PERL_LIB}||= $self->catdir("$self->{PERL_SRC}","lib");$self->{PERL_ARCHLIB}=$self->{PERL_LIB};$self->{PERL_INC}=($Is{Win32})? $self->catdir($self->{PERL_LIB},"CORE"): $self->{PERL_SRC};unless (-s $self->catfile($self->{PERL_SRC},'cflags')or $Is{VMS}&& -s $self->catfile($self->{PERL_SRC},'vmsish.h')or $Is{Win32}){warn qq{ You cannot build extensions below the perl source tree after executing a 'make clean' in the perl source tree. @@ -726,7 +726,7 @@ $fatpacked{"ExtUtils/MM_Unix.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".< }}}else {my$old=$self->{PERL_LIB}|| $self->{PERL_ARCHLIB}|| $self->{PERL_INC};$self->{PERL_LIB}||= $Config{privlibexp};$self->{PERL_ARCHLIB}||= $Config{archlibexp};$self->{PERL_INC}=$self->catdir("$self->{PERL_ARCHLIB}","CORE");my$perl_h;if (not -f ($perl_h=$self->catfile($self->{PERL_INC},"perl.h"))and not $old){my$lib;for my$dir (@INC){$lib=$dir,last if -e $self->catfile($dir,"Config.pm")}if ($lib){my$inc=$Is{Win32}? $self->catdir($lib,"CORE"): dirname$lib;if (-e $self->catfile($inc,"perl.h")){$self->{PERL_LIB}=$lib;$self->{PERL_ARCHLIB}=$lib;$self->{PERL_INC}=$inc;$self->{UNINSTALLED_PERL}=1;print <{PERL_LIB}=File::Spec->rel2abs($self->{PERL_LIB});$self->{PERL_ARCHLIB}=File::Spec->rel2abs($self->{PERL_ARCHLIB})}$self->{PERL_INCDEP}=$self->{PERL_INC};$self->{PERL_ARCHLIBDEP}=$self->{PERL_ARCHLIB};$self->{INSTALLDIRS}||= "site";$self->{MAN1EXT}||= $Config{man1ext};$self->{MAN3EXT}||= $Config{man3ext};print "CONFIG must be an array ref\n" if ($self->{CONFIG}and ref$self->{CONFIG}ne 'ARRAY');$self->{CONFIG}=[]unless (ref$self->{CONFIG});push(@{$self->{CONFIG}},@ExtUtils::MakeMaker::Get_from_Config);push(@{$self->{CONFIG}},'shellflags')if$Config{shellflags};my(%once_only);for my$m (@{$self->{CONFIG}}){next if$once_only{$m};print "CONFIG key '$m' does not exist in Config.pm\n" unless exists$Config{$m};$self->{uc$m}||= $Config{$m};$once_only{$m}=1}$self->{AR_STATIC_ARGS}||= "cr";$self->{OBJ_EXT}||= '.o';$self->{LIB_EXT}||= '.a';$self->{MAP_TARGET}||= "perl";$self->{LIBPERL_A}||= "libperl$self->{LIB_EXT}";warn "Warning: PERL_LIB ($self->{PERL_LIB}) seems not to be a perl library directory ... Detected uninstalled Perl. Trying to continue. EOP - (strict.pm not found)" unless -f $self->catfile("$self->{PERL_LIB}","strict.pm")|| $self->{NAME}eq "ExtUtils::MakeMaker"}sub init_tools {my$self=shift;$self->{ECHO}||= 'echo';$self->{ECHO_N}||= 'echo -n';$self->{RM_F}||= "rm -f";$self->{RM_RF}||= "rm -rf";$self->{TOUCH}||= "touch";$self->{TEST_F}||= "test -f";$self->{TEST_S}||= "test -s";$self->{CP}||= "cp";$self->{MV}||= "mv";$self->{CHMOD}||= "chmod";$self->{FALSE}||= 'false';$self->{TRUE}||= 'true';$self->{LD}||= 'ld';return$self->SUPER::init_tools(@_);$self->{SHELL}||= '/bin/sh';return}sub init_linker {my($self)=shift;$self->{PERL_ARCHIVE}||= '';$self->{PERL_ARCHIVEDEP}||= '';$self->{PERL_ARCHIVE_AFTER}||= '';$self->{EXPORT_LIST}||= ''}sub init_lib2arch {my($self)=shift;for my$libpair ({l=>"privlib",a=>"archlib"},{l=>"sitelib",a=>"sitearch"},{l=>"vendorlib",a=>"vendorarch"},){my$lib="install$libpair->{l}";my$Lib=uc$lib;my$Arch=uc "install$libpair->{a}";if($self->{$Lib}&&!$self->{$Arch}){my($ilib)=$Config{$lib};$self->prefixify($Arch,$ilib,$self->{$Lib});unless (-d $self->{$Arch}){print "Directory $self->{$Arch} not found\n" if$Verbose;$self->{$Arch}=$self->{$Lib}}print "Defaulting $Arch to $self->{$Arch}\n" if$Verbose}}}sub init_PERL {my($self)=shift;my@defpath=();for my$component ($self->{PERL_SRC},$self->path(),$Config{binexp}){push@defpath,$component if defined$component}my$thisperl=$self->canonpath($^X);$thisperl .= $Config{exe_ext}unless $Is{VMS}? $thisperl =~ m/$Config{exe_ext}(;\d+)?$/i : $thisperl =~ m/$Config{exe_ext}$/i;$thisperl=$self->abs2rel($thisperl)if$self->{PERL_CORE};my@perls=($thisperl);push@perls,map {"$_$Config{exe_ext}"}("perl$Config{version}",'perl5','perl');my$miniperl="miniperl$Config{exe_ext}";if($self->{PERL_CORE}){splice@perls,1,0,$miniperl}else {push@perls,$miniperl}$self->{PERL}||= $self->find_perl(5.0,\@perls,\@defpath,$Verbose);my$perl=$self->{PERL};$perl =~ s/^"//;my$has_mcr=$perl =~ s/^MCR\s*//;my$perlflags='';my$stripped_perl;while ($perl){($stripped_perl=$perl)=~ s/"$//;last if -x $stripped_perl;last unless$perl =~ s/(\s+\S+)$//;$perlflags=$1.$perlflags}$self->{PERL}=$stripped_perl;$self->{PERL}='MCR '.$self->{PERL}if$has_mcr || $Is{VMS};my$perl_name='perl';$perl_name='ndbgperl' if$Is{VMS}&& defined$Config{usevmsdebug}&& $Config{usevmsdebug}eq 'define';unless ($self->{FULLPERL}){($self->{FULLPERL}=$self->{PERL})=~ s/\Q$miniperl\E$/$perl_name$Config{exe_ext}/i;$self->{FULLPERL}=qq{"$self->{FULLPERL}"}.$perlflags}$self->{FULLPERL}=~ tr/"//d if$Is{VMS};$self->{FULLPERL}=~ s/^"(\S(:\\|:)?)/$1"/ if$self->is_make_type('dmake');$self->{ABSPERL}=$self->{PERL};$has_mcr=$self->{ABSPERL}=~ s/^MCR\s*//;if($self->file_name_is_absolute($self->{ABSPERL})){$self->{ABSPERL}='$(PERL)'}else {$self->{ABSPERL}=$self->rel2abs($self->{ABSPERL});$self->{ABSPERL}=$self->quote_literal($self->{ABSPERL})if$self->{ABSPERL}=~ /\s/;$self->{ABSPERL}='MCR '.$self->{ABSPERL}if$has_mcr}$self->{PERL}=qq{"$self->{PERL}"}.$perlflags;$self->{PERL}=~ tr/"//d if$Is{VMS};$self->{PERL}=~ s/^"(\S(:\\|:)?)/$1"/ if$self->is_make_type('dmake');$self->{PERL_CORE}=$ENV{PERL_CORE}unless exists$self->{PERL_CORE};$self->{PERL_CORE}=0 unless defined$self->{PERL_CORE};my$lib_paths=$self->{UNINSTALLED_PERL}|| $self->{PERL_CORE}? ($self->{PERL_ARCHLIB}&& $self->{PERL_LIB}&& $self->{PERL_ARCHLIB}ne $self->{PERL_LIB})? q{ "-I$(PERL_LIB)" "-I$(PERL_ARCHLIB)"} : q{ "-I$(PERL_LIB)"} : undef;my$inst_lib_paths=$self->{INST_ARCHLIB}ne $self->{INST_LIB}? 'RUN)'.$perlflags.' "-I$(INST_ARCHLIB)" "-I$(INST_LIB)"' : 'RUN)'.$perlflags.' "-I$(INST_LIB)"';for my$perl (qw(PERL FULLPERL ABSPERL)){my$run=$perl.'RUN';$self->{$run}=qq{\$($perl)};$self->{$run}.= $lib_paths if$lib_paths;$self->{$perl.'RUNINST'}='$('.$perl.$inst_lib_paths}return 1}sub init_platform {my($self)=shift;$self->{MM_Unix_VERSION}=our$VERSION;$self->{PERL_MALLOC_DEF}='-DPERL_EXTMALLOC_DEF -Dmalloc=Perl_malloc '.'-Dfree=Perl_mfree -Drealloc=Perl_realloc '.'-Dcalloc=Perl_calloc'}sub platform_constants {my($self)=shift;my$make_frag='';for my$macro (qw(MM_Unix_VERSION PERL_MALLOC_DEF)){next unless defined$self->{$macro};$make_frag .= "$macro = $self->{$macro}\n"}return$make_frag}sub init_PERM {my($self)=shift;$self->{PERM_DIR}=755 unless defined$self->{PERM_DIR};$self->{PERM_RW}=644 unless defined$self->{PERM_RW};$self->{PERM_RWX}=755 unless defined$self->{PERM_RWX};return 1}sub init_xs {my$self=shift;if ($self->has_link_code()){$self->{INST_STATIC}=$self->catfile('$(INST_ARCHAUTODIR)','$(BASEEXT)$(LIB_EXT)');$self->{INST_DYNAMIC}=$self->catfile('$(INST_ARCHAUTODIR)','$(DLBASE).$(DLEXT)');$self->{INST_BOOT}=$self->catfile('$(INST_ARCHAUTODIR)','$(BASEEXT).bs');if ($self->{XSMULTI}){my@exts=$self->_xs_list_basenames;my (@statics,@dynamics,@boots);for my$ext (@exts){my ($v,$d,$f)=File::Spec->splitpath($ext);my@d=File::Spec->splitdir($d);shift@d if defined$d[0]and $d[0]eq 'lib';pop@d if$d[$#d]eq '';my$instdir=$self->catdir('$(INST_ARCHLIB)','auto',@d,$f);my$instfile=$self->catfile($instdir,$f);push@statics,"$instfile\$(LIB_EXT)";my$dynfile=$instfile;eval {require DynaLoader};if (defined&DynaLoader::mod2fname){$dynfile=$self->catfile($instdir,&DynaLoader::mod2fname([@d,$f]))}push@dynamics,"$dynfile.\$(DLEXT)";push@boots,"$instfile.bs"}$self->{INST_STATIC}=join ' ',@statics;$self->{INST_DYNAMIC}=join ' ',@dynamics;$self->{INST_BOOT}=join ' ',@boots}}else {$self->{INST_STATIC}='';$self->{INST_DYNAMIC}='';$self->{INST_BOOT}=''}}sub install {my($self,%attribs)=@_;my(@m);push@m,q{ + (strict.pm not found)" unless -f $self->catfile("$self->{PERL_LIB}","strict.pm")|| $self->{NAME}eq "ExtUtils::MakeMaker"}sub init_tools {my$self=shift;$self->{ECHO}||= 'echo';$self->{ECHO_N}||= 'echo -n';$self->{RM_F}||= "rm -f";$self->{RM_RF}||= "rm -rf";$self->{TOUCH}||= "touch";$self->{TEST_F}||= "test -f";$self->{TEST_S}||= "test -s";$self->{CP}||= "cp";$self->{MV}||= "mv";$self->{CHMOD}||= "chmod";$self->{FALSE}||= 'false';$self->{TRUE}||= 'true';$self->{LD}||= 'ld';return$self->SUPER::init_tools(@_);$self->{SHELL}||= '/bin/sh';return}sub init_linker {my($self)=shift;$self->{PERL_ARCHIVE}||= '';$self->{PERL_ARCHIVEDEP}||= '';$self->{PERL_ARCHIVE_AFTER}||= '';$self->{EXPORT_LIST}||= ''}sub init_lib2arch {my($self)=shift;for my$libpair ({l=>"privlib",a=>"archlib"},{l=>"sitelib",a=>"sitearch"},{l=>"vendorlib",a=>"vendorarch"},){my$lib="install$libpair->{l}";my$Lib=uc$lib;my$Arch=uc "install$libpair->{a}";if($self->{$Lib}&&!$self->{$Arch}){my($ilib)=$Config{$lib};$self->prefixify($Arch,$ilib,$self->{$Lib});unless (-d $self->{$Arch}){print "Directory $self->{$Arch} not found\n" if$Verbose;$self->{$Arch}=$self->{$Lib}}print "Defaulting $Arch to $self->{$Arch}\n" if$Verbose}}}sub init_PERL {my($self)=shift;my@defpath=();for my$component ($self->{PERL_SRC},$self->path(),$Config{binexp}){push@defpath,$component if defined$component}my$thisperl=$self->canonpath($^X);$thisperl .= $Config{exe_ext}unless$Is{VMS}? $thisperl =~ m/$Config{exe_ext}(;\d+)?$/i : $thisperl =~ m/$Config{exe_ext}$/i;$thisperl=$self->abs2rel($thisperl)if$self->{PERL_CORE};my@perls=($thisperl);push@perls,map {"$_$Config{exe_ext}"}("perl$Config{version}",'perl5','perl');my$miniperl="miniperl$Config{exe_ext}";if($self->{PERL_CORE}){splice@perls,1,0,$miniperl}else {push@perls,$miniperl}$self->{PERL}||= $self->find_perl(5.0,\@perls,\@defpath,$Verbose);my$perl=$self->{PERL};$perl =~ s/^"//;my$has_mcr=$perl =~ s/^MCR\s*//;my$perlflags='';my$stripped_perl;while ($perl){($stripped_perl=$perl)=~ s/"$//;last if -x $stripped_perl;last unless$perl =~ s/(\s+\S+)$//;$perlflags=$1.$perlflags}$self->{PERL}=$stripped_perl;$self->{PERL}='MCR '.$self->{PERL}if$has_mcr || $Is{VMS};my$perl_name='perl';$perl_name='ndbgperl' if$Is{VMS}&& defined$Config{usevmsdebug}&& $Config{usevmsdebug}eq 'define';unless ($self->{FULLPERL}){($self->{FULLPERL}=$self->{PERL})=~ s/\Q$miniperl\E$/$perl_name$Config{exe_ext}/i;$self->{FULLPERL}=qq{"$self->{FULLPERL}"}.$perlflags}$self->{FULLPERL}=~ tr/"//d if$Is{VMS};$self->{FULLPERL}=~ s/^"(\S(:\\|:)?)/$1"/ if$self->is_make_type('dmake');$self->{ABSPERL}=$self->{PERL};$has_mcr=$self->{ABSPERL}=~ s/^MCR\s*//;if($self->file_name_is_absolute($self->{ABSPERL})){$self->{ABSPERL}='$(PERL)'}else {$self->{ABSPERL}=$self->rel2abs($self->{ABSPERL});$self->{ABSPERL}=$self->quote_literal($self->{ABSPERL})if$self->{ABSPERL}=~ /\s/;$self->{ABSPERL}='MCR '.$self->{ABSPERL}if$has_mcr}$self->{PERL}=qq{"$self->{PERL}"}.$perlflags;$self->{PERL}=~ tr/"//d if$Is{VMS};$self->{PERL}=~ s/^"(\S(:\\|:)?)/$1"/ if$self->is_make_type('dmake');$self->{PERL_CORE}=$ENV{PERL_CORE}unless exists$self->{PERL_CORE};$self->{PERL_CORE}=0 unless defined$self->{PERL_CORE};my$lib_paths=$self->{UNINSTALLED_PERL}|| $self->{PERL_CORE}? ($self->{PERL_ARCHLIB}&& $self->{PERL_LIB}&& $self->{PERL_ARCHLIB}ne $self->{PERL_LIB})? q{ "-I$(PERL_LIB)" "-I$(PERL_ARCHLIB)"} : q{ "-I$(PERL_LIB)"} : undef;my$inst_lib_paths=$self->{INST_ARCHLIB}ne $self->{INST_LIB}? 'RUN)'.$perlflags.' "-I$(INST_ARCHLIB)" "-I$(INST_LIB)"' : 'RUN)'.$perlflags.' "-I$(INST_LIB)"';for my$perl (qw(PERL FULLPERL ABSPERL)){my$run=$perl.'RUN';$self->{$run}=qq{\$($perl)};$self->{$run}.= $lib_paths if$lib_paths;$self->{$perl.'RUNINST'}='$('.$perl.$inst_lib_paths}return 1}sub init_platform {my($self)=shift;$self->{MM_Unix_VERSION}=our$VERSION;$self->{PERL_MALLOC_DEF}='-DPERL_EXTMALLOC_DEF -Dmalloc=Perl_malloc '.'-Dfree=Perl_mfree -Drealloc=Perl_realloc '.'-Dcalloc=Perl_calloc'}sub platform_constants {my($self)=shift;my$make_frag='';for my$macro (qw(MM_Unix_VERSION PERL_MALLOC_DEF)){next unless defined$self->{$macro};$make_frag .= "$macro = $self->{$macro}\n"}return$make_frag}sub init_PERM {my($self)=shift;$self->{PERM_DIR}=755 unless defined$self->{PERM_DIR};$self->{PERM_RW}=644 unless defined$self->{PERM_RW};$self->{PERM_RWX}=755 unless defined$self->{PERM_RWX};return 1}sub init_xs {my$self=shift;if ($self->has_link_code()){$self->{INST_STATIC}=$self->catfile('$(INST_ARCHAUTODIR)','$(BASEEXT)$(LIB_EXT)');$self->{INST_DYNAMIC}=$self->catfile('$(INST_ARCHAUTODIR)','$(DLBASE).$(DLEXT)');$self->{INST_BOOT}=$self->catfile('$(INST_ARCHAUTODIR)','$(BASEEXT).bs');if ($self->{XSMULTI}){my@exts=$self->_xs_list_basenames;my (@statics,@dynamics,@boots);for my$ext (@exts){my ($v,$d,$f)=File::Spec->splitpath($ext);my@d=File::Spec->splitdir($d);shift@d if defined$d[0]and $d[0]eq 'lib';pop@d if$d[$#d]eq '';my$instdir=$self->catdir('$(INST_ARCHLIB)','auto',@d,$f);my$instfile=$self->catfile($instdir,$f);push@statics,"$instfile\$(LIB_EXT)";my$dynfile=$instfile;eval {require DynaLoader};if (defined&DynaLoader::mod2fname){$dynfile=$self->catfile($instdir,&DynaLoader::mod2fname([@d,$f]))}push@dynamics,"$dynfile.\$(DLEXT)";push@boots,"$instfile.bs"}$self->{INST_STATIC}=join ' ',@statics;$self->{INST_DYNAMIC}=join ' ',@dynamics;$self->{INST_BOOT}=join ' ',@boots}}else {$self->{INST_STATIC}='';$self->{INST_DYNAMIC}='';$self->{INST_BOOT}=''}}sub install {my($self,%attribs)=@_;my(@m);push@m,q{ install :: pure_install doc_install $(NOECHO) $(NOOP) @@ -935,7 +935,7 @@ $fatpacked{"ExtUtils/MM_Unix.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".< };join '',@m}sub _find_static_libs {my ($self,$searchdirs)=@_;my$installed_version=join('/','auto',$self->{FULLEXT},"$self->{BASEEXT}$self->{LIB_EXT}");my%staticlib21;require File::Find;File::Find::find(sub {if ($File::Find::name =~ m{/auto/share\z}){$File::Find::prune=1;return}return unless m/\Q$self->{LIB_EXT}\E$/;return unless -f 'extralibs.ld';return if m/^libperl/ or m/^perl\Q$self->{LIB_EXT}\E$/;return if m/_pure_\w+_\w+_\w+\.\w+$/ and -f "$File::Find::dir/.pure";if(exists$self->{INCLUDE_EXT}){my$found=0;(my$xx=$File::Find::name)=~ s,.*?/auto/,,s;$xx =~ s,/?$_,,;$xx =~ s,/,::,g;for my$incl ((@{$self->{INCLUDE_EXT}},'DynaLoader')){if($xx eq $incl){$found++;last}}return unless$found}elsif(exists$self->{EXCLUDE_EXT}){(my$xx=$File::Find::name)=~ s,.*?/auto/,,s;$xx =~ s,/?$_,,;$xx =~ s,/,::,g;for my$excl (@{$self->{EXCLUDE_EXT}}){return if($xx eq $excl)}}return if$File::Find::name =~ m:\Q$installed_version\E\z:;return if!$self->xs_static_lib_is_xs($_);use Cwd 'cwd';$staticlib21{cwd()."/" .$_}++},grep(-d $_,map {$self->catdir($_,'auto')}@{$searchdirs || []}));return \%staticlib21}sub xs_static_lib_is_xs {my ($self,$libfile)=@_;my$devnull=File::Spec->devnull;return `nm $libfile 2>$devnull` =~ /\b_?boot_/}sub makefile {my($self)=shift;my$m;$m=' $(OBJECT) : $(FIRST_MAKEFILE) - ' if$self->{OBJECT};my$newer_than_target=$Is{VMS}? '$(MMS$SOURCE_LIST)' : '$?';my$mpl_args=join " ",map qq["$_"],@ARGV;my$cross='';if (defined$::Cross::platform){$cross="-MCross=$::Cross::platform "}$m .= sprintf <<'MAKE_FRAG',$newer_than_target,$cross,$mpl_args;return$m}sub maybe_command {my($self,$file)=@_;return$file if -x $file &&!-d $file;return}sub needs_linking {my($self)=shift;my$caller=(caller(0))[3];confess("needs_linking called too early")if $caller =~ /^ExtUtils::MakeMaker::/;return$self->{NEEDS_LINKING}if defined$self->{NEEDS_LINKING};if ($self->has_link_code or $self->{MAKEAPERL}){$self->{NEEDS_LINKING}=1;return 1}for my$child (keys %{$self->{CHILDREN}}){if ($self->{CHILDREN}->{$child}->needs_linking){$self->{NEEDS_LINKING}=1;return 1}}return$self->{NEEDS_LINKING}=0}sub parse_abstract {my($self,$parsefile)=@_;my$result;local $/="\n";open(my$fh,'<',$parsefile)or die "Could not open '$parsefile': $!";binmode$fh;my$inpod=0;my$pod_encoding;my$package=$self->{DISTNAME};$package =~ s/-/::/g;while (<$fh>){$inpod=/^=(?!cut)/ ? 1 : /^=cut/ ? 0 : $inpod;next if!$inpod;s#\r*\n\z##;if (/^=encoding\s*(.*)$/i){$pod_encoding=$1}if (/^($package(?:\.pm)? \s+ -+ \s+)(.*)/x){$result=$2;next}next unless$result;if ($result && (/^\s*$/ || /^\=/)){last}$result=join ' ',$result,$_}close$fh;if ($pod_encoding and!("$]" < 5.008 or!$Config{useperlio})){eval {require Encode;$result=Encode::decode($pod_encoding,$result)}}return$result}sub parse_version {my($self,$parsefile)=@_;my$result;local $/="\n";local $_;open(my$fh,'<',$parsefile)or die "Could not open '$parsefile': $!";my$inpod=0;while (<$fh>){$inpod=/^=(?!cut)/ ? 1 : /^=cut/ ? 0 : $inpod;next if$inpod || /^\s*#/;chop;next if /^\s*(if|unless|elsif)/;if (m{^ \s* package \s+ \w[\w\:\']* \s+ (v?[0-9._]+) \s* (;|\{) }x){no warnings;$result=$1}elsif (m{(?=!])\=[^=]}x){$result=$self->get_version($parsefile,$1,$2)}else {next}last if defined$result}close$fh;if (defined$result && $result !~ /^v?[\d_\.]+$/){require version;my$normal=eval {version->new($result)};$result=$normal if defined$normal}if (defined$result){$result="undef" unless$result =~ m!^v?[\d_\.]+$! or eval {version->parse($result)}}$result="undef" unless defined$result;return$result}sub get_version {my ($self,$parsefile,$sigil,$name)=@_;my$line=$_;{package ExtUtils::MakeMaker::_version;undef*version;eval {require version;version::->import};no strict;no warnings;local *{$name};$line=$1 if$line =~ m{^(.+)}s;eval($line);return ${$name}}}sub pasthru {my($self)=shift;my(@m);my(@pasthru);my($sep)=$Is{VMS}? ',' : '';$sep .= "\\\n\t";for my$key (qw(LIB LIBPERL_A LINKTYPE OPTIMIZE PREFIX INSTALL_BASE)){next unless defined$self->{$key};push@pasthru,"$key=\"\$($key)\""}for my$key (qw(DEFINE INC)){my$val=qq{\$($key)};chomp($val=$self->{$key})if defined$self->{$key};$val .= " \$(PASTHRU_$key)";my$quoted=$self->quote_literal($val);push@pasthru,qq{PASTHRU_$key=$quoted}}push@m,"\nPASTHRU = ",join ($sep,@pasthru),"\n";join "",@m}sub perl_script {my($self,$file)=@_;return$file if -r $file && -f _;return}sub perldepend {my($self)=shift;my(@m);my$make_config=$self->cd('$(PERL_SRC)','$(MAKE) lib/Config.pm');push@m,sprintf <<'MAKE_FRAG',$make_config if$self->{PERL_SRC};return join "",@m unless$self->needs_linking;if ($self->{OBJECT}){push@m,$self->_perl_header_files_fragment("/")}push@m,join(" ",sort values %{$self->{XS}})." : \$(XSUBPPDEPS)\n" if %{$self->{XS}};return join "\n",@m}sub pm_to_blib {my$self=shift;my($autodir)=$self->catdir('$(INST_LIB)','auto');my$r=q{ + ' if$self->{OBJECT};my$newer_than_target=$Is{VMS}? '$(MMS$SOURCE_LIST)' : '$?';my$mpl_args=join " ",map qq["$_"],@ARGV;my$cross='';if (defined$::Cross::platform){$cross="-MCross=$::Cross::platform "}$m .= sprintf <<'MAKE_FRAG',$newer_than_target,$cross,$mpl_args;return$m}sub maybe_command {my($self,$file)=@_;return$file if -x $file &&!-d $file;return}sub needs_linking {my($self)=shift;my$caller=(caller(0))[3];confess("needs_linking called too early")if$caller =~ /^ExtUtils::MakeMaker::/;return$self->{NEEDS_LINKING}if defined$self->{NEEDS_LINKING};if ($self->has_link_code or $self->{MAKEAPERL}){$self->{NEEDS_LINKING}=1;return 1}for my$child (keys %{$self->{CHILDREN}}){if ($self->{CHILDREN}->{$child}->needs_linking){$self->{NEEDS_LINKING}=1;return 1}}return$self->{NEEDS_LINKING}=0}sub parse_abstract {my($self,$parsefile)=@_;my$result;local $/="\n";open(my$fh,'<',$parsefile)or die "Could not open '$parsefile': $!";binmode$fh;my$inpod=0;my$pod_encoding;my$package=$self->{DISTNAME};$package =~ s/-/::/g;while (<$fh>){$inpod=/^=(?!cut)/ ? 1 : /^=cut/ ? 0 : $inpod;next if!$inpod;s#\r*\n\z##;if (/^=encoding\s*(.*)$/i){$pod_encoding=$1}if (/^($package(?:\.pm)? \s+ -+ \s+)(.*)/x){$result=$2;next}next unless$result;if ($result && (/^\s*$/ || /^\=/)){last}$result=join ' ',$result,$_}close$fh;if ($pod_encoding and!("$]" < 5.008 or!$Config{useperlio})){eval {require Encode;$result=Encode::decode($pod_encoding,$result)}}return$result}sub parse_version {my($self,$parsefile)=@_;my$result;local $/="\n";local $_;open(my$fh,'<',$parsefile)or die "Could not open '$parsefile': $!";my$inpod=0;while (<$fh>){$inpod=/^=(?!cut)/ ? 1 : /^=cut/ ? 0 : $inpod;next if$inpod || /^\s*#/;chop;next if /^\s*(if|unless|elsif)/;if (m{^ \s* package \s+ \w[\w\:\']* \s+ (v?[0-9._]+) \s* (;|\{) }x){no warnings;$result=$1}elsif (m{(?=!])\=[^=]}x){$result=$self->get_version($parsefile,$1,$2)}else {next}last if defined$result}close$fh;if (defined$result && $result !~ /^v?[\d_\.]+$/){require version;my$normal=eval {version->new($result)};$result=$normal if defined$normal}if (defined$result){$result="undef" unless$result =~ m!^v?[\d_\.]+$! or eval {version->parse($result)}}$result="undef" unless defined$result;return$result}sub get_version {my ($self,$parsefile,$sigil,$name)=@_;my$line=$_;{package ExtUtils::MakeMaker::_version;undef*version;eval {require version;version::->import};no strict;no warnings;local *{$name};$line=$1 if$line =~ m{^(.+)}s;eval($line);return ${$name}}}sub pasthru {my($self)=shift;my(@m);my(@pasthru);my($sep)=$Is{VMS}? ',' : '';$sep .= "\\\n\t";for my$key (qw(LIB LIBPERL_A LINKTYPE OPTIMIZE PREFIX INSTALL_BASE)){next unless defined$self->{$key};push@pasthru,"$key=\"\$($key)\""}for my$key (qw(DEFINE INC)){my$val=qq{\$($key)};chomp($val=$self->{$key})if defined$self->{$key};$val .= " \$(PASTHRU_$key)";my$quoted=$self->quote_literal($val);push@pasthru,qq{PASTHRU_$key=$quoted}}push@m,"\nPASTHRU = ",join ($sep,@pasthru),"\n";join "",@m}sub perl_script {my($self,$file)=@_;return$file if -r $file && -f _;return}sub perldepend {my($self)=shift;my(@m);my$make_config=$self->cd('$(PERL_SRC)','$(MAKE) lib/Config.pm');push@m,sprintf <<'MAKE_FRAG',$make_config if$self->{PERL_SRC};return join "",@m unless$self->needs_linking;if ($self->{OBJECT}){push@m,$self->_perl_header_files_fragment("/")}push@m,join(" ",sort values %{$self->{XS}})." : \$(XSUBPPDEPS)\n" if %{$self->{XS}};return join "\n",@m}sub pm_to_blib {my$self=shift;my($autodir)=$self->catdir('$(INST_LIB)','auto');my$r=q{ # We take a very conservative approach here, but it's worth it. # We move Makefile to Makefile.old here to avoid gnu make looping. $(FIRST_MAKEFILE) : Makefile.PL $(CONFIGDEP) @@ -1399,7 +1399,7 @@ $fatpacked{"ExtUtils/MM_Win32.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n". CCFLAGS = $self->{CCFLAGS} OPTIMIZE = $self->{OPTIMIZE} PERLTYPE = $self->{PERLTYPE} - }}sub make_type {my ($self)=@_;my$make=$self->make;$make=+(File::Spec->splitpath($make))[-1];$make =~ s!\.exe$!!i;if ($make =~ m![^A-Z0-9]!i){($make)=grep {m!make!i}split m![^A-Z0-9]!i,$make}return "$make-style"}1; + }}sub make_type {my ($self)=@_;my$make=$self->make;$make= +(File::Spec->splitpath($make))[-1];$make =~ s!\.exe$!!i;if ($make =~ m![^A-Z0-9]!i){($make)=grep {m!make!i}split m![^A-Z0-9]!i,$make}return "$make-style"}1; EXTUTILS_MM_WIN32 $fatpacked{"ExtUtils/MM_Win95.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'EXTUTILS_MM_WIN95'; @@ -1411,7 +1411,7 @@ $fatpacked{"ExtUtils/MY.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'EXT EXTUTILS_MY $fatpacked{"ExtUtils/MakeMaker.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'EXTUTILS_MAKEMAKER'; - package ExtUtils::MakeMaker;use strict;use warnings;BEGIN {require 5.006}require Exporter;use ExtUtils::MakeMaker::Config;use ExtUtils::MakeMaker::version;use Carp;use File::Path;my$CAN_DECODE=eval {require ExtUtils::MakeMaker::Locale};eval {ExtUtils::MakeMaker::Locale::reinit('UTF-8')}if$CAN_DECODE and Encode::find_encoding('locale')->name eq 'ascii';our$Verbose=0;our@Parent;our@Get_from_Config;our@MM_Sections;our@Overridable;my@Prepend_parent;my%Recognized_Att_Keys;our%macro_fsentity;our%macro_dep;our$VERSION='7.70';$VERSION =~ tr/_//d;(our$Revision=$VERSION)=~ s{_}{};$Revision=int$Revision * 10000;our$Filename=__FILE__;our@ISA=qw(Exporter);our@EXPORT=qw(&WriteMakefile $Verbose &prompt &os_unsupported);our@EXPORT_OK=qw($VERSION &neatvalue &mkbootstrap &mksymlists &WriteEmptyMakefile &open_for_writing &write_file_via_tmp &_sprintf562);my$Is_VMS=$^O eq 'VMS';my$Is_Win32=$^O eq 'MSWin32';our$UNDER_CORE=$ENV{PERL_CORE};full_setup();require ExtUtils::MM;require ExtUtils::MY;sub _sprintf562 {my ($format,@args)=@_;for (my$i=1;$i <= @args;$i++){$format =~ s#%$i\$s#$args[$i-1]#g}$format}sub WriteMakefile {croak "WriteMakefile: Need even number of args" if @_ % 2;require ExtUtils::MY;my%att=@_;_convert_compat_attrs(\%att);_verify_att(\%att);my$mm=MM->new(\%att);$mm->flush;return$mm}my%Att_Sigs;my%Special_Sigs=(AUTHOR=>'ARRAY',C=>'ARRAY',CONFIG=>'ARRAY',CONFIGURE=>'CODE',DIR=>'ARRAY',DL_FUNCS=>'HASH',DL_VARS=>'ARRAY',EXCLUDE_EXT=>'ARRAY',EXE_FILES=>'ARRAY',FUNCLIST=>'ARRAY',H=>'ARRAY',IMPORTS=>'HASH',INCLUDE_EXT=>'ARRAY',LIBS=>['ARRAY',''],MAN1PODS=>'HASH',MAN3PODS=>'HASH',META_ADD=>'HASH',META_MERGE=>'HASH',OBJECT=>['ARRAY',''],PL_FILES=>'HASH',PM=>'HASH',PMLIBDIRS=>'ARRAY',PMLIBPARENTDIRS=>'ARRAY',PREREQ_PM=>'HASH',BUILD_REQUIRES=>'HASH',CONFIGURE_REQUIRES=>'HASH',TEST_REQUIRES=>'HASH',SKIP=>'ARRAY',TYPEMAPS=>'ARRAY',XS=>'HASH',XSBUILD=>'HASH',VERSION=>['version',''],_KEEP_AFTER_FLUSH=>'',clean=>'HASH',depend=>'HASH',dist=>'HASH',dynamic_lib=>'HASH',linkext=>'HASH',macro=>'HASH',postamble=>'HASH',realclean=>'HASH',test=>'HASH',tool_autosplit=>'HASH',);@Att_Sigs{keys%Recognized_Att_Keys}=('')x keys%Recognized_Att_Keys;@Att_Sigs{keys%Special_Sigs}=values%Special_Sigs;sub _convert_compat_attrs {my($att)=@_;if (exists$att->{AUTHOR}){if ($att->{AUTHOR}){if (!ref($att->{AUTHOR})){my$t=$att->{AUTHOR};$att->{AUTHOR}=[$t]}}else {$att->{AUTHOR}=[]}}}sub _verify_att {my($att)=@_;for my$key (sort keys %$att){my$val=$att->{$key};my$sig=$Att_Sigs{$key};unless(defined$sig){warn "WARNING: $key is not a known parameter.\n";next}my@sigs=ref$sig ? @$sig : $sig;my$given=ref$val;unless(grep {_is_of_type($val,$_)}@sigs){my$takes=join " or ",map {_format_att($_)}@sigs;my$has=_format_att($given);warn "WARNING: $key takes a $takes not a $has.\n"." Please inform the author.\n"}}}sub _is_of_type {my($thing,$type)=@_;return 1 if ref$thing eq $type;local$SIG{__DIE__};return 1 if eval{$thing->isa($type)};return 0}sub _format_att {my$given=shift;return$given eq '' ? "string/number" : uc$given eq $given ? "$given reference" : "$given object" }sub prompt ($;$) {my($mess,$def)=@_;confess("prompt function called without an argument")unless defined$mess;my$isa_tty=-t STDIN && (-t STDOUT ||!(-f STDOUT || -c STDOUT));my$dispdef=defined$def ? "[$def] " : " ";$def=defined$def ? $def : "";local $|=1;local $\;print "$mess $dispdef";my$ans;if ($ENV{PERL_MM_USE_DEFAULT}|| (!$isa_tty && eof STDIN)){print "$def\n"}else {$ans=;if(defined$ans){$ans =~ s{\015?\012$}{}}else {print "\n"}}return (!defined$ans || $ans eq '')? $def : $ans}sub os_unsupported {die "OS unsupported\n"}sub eval_in_subdirs {my($self)=@_;use Cwd qw(cwd abs_path);my$pwd=cwd()|| die "Can't figure out your cwd!";local@INC=map eval {abs_path($_)if -e}|| $_,@INC;push@INC,'.';for my$dir (@{$self->{DIR}}){my($abs)=$self->catdir($pwd,$dir);eval {$self->eval_in_x($abs)};last if $@}chdir$pwd;die $@ if $@}sub eval_in_x {my($self,$dir)=@_;chdir$dir or carp("Couldn't change to directory $dir: $!");{package main;do './Makefile.PL'};if ($@){die "ERROR from evaluation of $dir/Makefile.PL: $@"}}my$PACKNAME='PACK000';sub full_setup {$Verbose ||= 0;my@dep_macros=qw/PERL_INCDEP PERL_ARCHLIBDEP PERL_ARCHIVEDEP/;my@fs_macros=qw/FULLPERL XSUBPPDIR INST_ARCHLIB INST_SCRIPT INST_BIN INST_LIB INST_MAN1DIR INST_MAN3DIR INSTALLDIRS DESTDIR PREFIX INSTALL_BASE PERLPREFIX SITEPREFIX VENDORPREFIX INSTALLPRIVLIB INSTALLSITELIB INSTALLVENDORLIB INSTALLARCHLIB INSTALLSITEARCH INSTALLVENDORARCH INSTALLBIN INSTALLSITEBIN INSTALLVENDORBIN INSTALLMAN1DIR INSTALLMAN3DIR INSTALLSITEMAN1DIR INSTALLSITEMAN3DIR INSTALLVENDORMAN1DIR INSTALLVENDORMAN3DIR INSTALLSCRIPT INSTALLSITESCRIPT INSTALLVENDORSCRIPT PERL_LIB PERL_ARCHLIB SITELIBEXP SITEARCHEXP MAKE LIBPERL_A LIB PERL_SRC PERL_INC PPM_INSTALL_EXEC PPM_UNINSTALL_EXEC PPM_INSTALL_SCRIPT PPM_UNINSTALL_SCRIPT/;my@attrib_help=qw/AUTHOR ABSTRACT ABSTRACT_FROM BINARY_LOCATION C CAPI CCFLAGS CONFIG CONFIGURE DEFINE DIR DISTNAME DISTVNAME DL_FUNCS DL_VARS EXCLUDE_EXT EXE_FILES FIRST_MAKEFILE FULLPERLRUN FULLPERLRUNINST FUNCLIST H IMPORTS INC INCLUDE_EXT LDFROM LIBS LICENSE LINKTYPE MAKEAPERL MAKEFILE MAKEFILE_OLD MAN1PODS MAN3PODS MAP_TARGET META_ADD META_MERGE MIN_PERL_VERSION BUILD_REQUIRES CONFIGURE_REQUIRES MYEXTLIB NAME NEEDS_LINKING NOECHO NO_META NO_MYMETA NO_PACKLIST NO_PERLLOCAL NORECURS NO_VC OBJECT OPTIMIZE PERL_MALLOC_OK PERL PERLMAINCC PERLRUN PERLRUNINST PERL_CORE PERM_DIR PERM_RW PERM_RWX MAGICXS PL_FILES PM PM_FILTER PMLIBDIRS PMLIBPARENTDIRS POLLUTE PREREQ_FATAL PREREQ_PM PREREQ_PRINT PRINT_PREREQ PUREPERL_ONLY SIGN SKIP TEST_REQUIRES TYPEMAPS UNINST VERSION VERSION_FROM XS XSBUILD XSMULTI XSOPT XSPROTOARG XS_VERSION clean depend dist dynamic_lib linkext macro realclean tool_autosplit MAN1EXT MAN3EXT MACPERL_SRC MACPERL_LIB MACLIBS_68K MACLIBS_PPC MACLIBS_SC MACLIBS_MRC MACLIBS_ALL_68K MACLIBS_ALL_PPC MACLIBS_SHARED/;push@attrib_help,@fs_macros;@macro_fsentity{@fs_macros,@dep_macros}=(1)x (@fs_macros+@dep_macros);@macro_dep{@dep_macros}=(1)x @dep_macros;@MM_Sections=qw(post_initialize const_config constants platform_constants tool_autosplit tool_xsubpp tools_other makemakerdflt dist macro depend cflags const_loadlibs const_cccmd post_constants pasthru special_targets c_o xs_c xs_o top_targets blibdirs linkext dlsyms dynamic_bs dynamic dynamic_lib static static_lib manifypods processPL installbin subdirs clean_subdirs clean realclean_subdirs realclean metafile signature dist_basics dist_core distdir dist_test dist_ci distmeta distsignature install force perldepend makefile staticmake test ppd);@Overridable=@MM_Sections;push@Overridable,qw[libscan makeaperl needs_linking subdir_x test_via_harness test_via_script init_VERSION init_dist init_INST init_INSTALL init_DEST init_dirscan init_PM init_MANPODS init_xs init_PERL init_DIRFILESEP init_linker];push@MM_Sections,qw[pm_to_blib selfdocument];push@MM_Sections,"postamble";push@Overridable,"postamble";@Recognized_Att_Keys{@MM_Sections}=(1)x @MM_Sections;@Get_from_Config=qw(ar cc cccdlflags ccdlflags cpprun dlext dlsrc exe_ext full_ar ld lddlflags ldflags libc lib_ext obj_ext osname osvers ranlib sitelibexp sitearchexp so);push@Get_from_Config,qw(vendorarchexp vendorlibexp) if "$]" >= 5.006;for my$item (@attrib_help){$Recognized_Att_Keys{$item}=1}for my$item (@Get_from_Config){$Recognized_Att_Keys{uc$item}=$Config{$item};print "Attribute '\U$item\E' => '$Config{$item}'\n" if ($Verbose >= 2)}@Prepend_parent=qw(INST_BIN INST_LIB INST_ARCHLIB INST_SCRIPT MAP_TARGET INST_MAN1DIR INST_MAN3DIR PERL_SRC PERL FULLPERL)}sub _has_cpan_meta_requirements {return eval {require CPAN::Meta::Requirements;CPAN::Meta::Requirements->VERSION(2.130);CPAN::Meta::Requirements->new->add_string_requirement('Module'=>v1.2);1}}sub new {my($class,$self)=@_;my($key);_convert_compat_attrs($self)if defined$self && $self;for my$k (keys %$self){$self->{ARGS}{$k}=$self->{$k}}$self={}unless defined$self;bless$self,"MM";my%key2cmr;for my$key (qw(PREREQ_PM BUILD_REQUIRES CONFIGURE_REQUIRES TEST_REQUIRES)){$self->{$key}||= {};if (_has_cpan_meta_requirements){my$cmr=CPAN::Meta::Requirements->from_string_hash($self->{$key},{bad_version_hook=>sub {my$fallback;if ($_[0]=~ m!^[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)?$!){$fallback=sprintf "%f",$_[0]}else {($fallback)=$_[0]? ($_[0]=~ /^([0-9.]+)/): 0;$fallback += 0;carp "Unparsable version '$_[0]' for prerequisite $_[1] treated as $fallback"}version->new($fallback)},},);$self->{$key}=$cmr->as_string_hash;$key2cmr{$key}=$cmr}else {for my$module (sort keys %{$self->{$key}}){my$version=$self->{$key}->{$module};my$fallback=0;if (!defined($version)or!length($version)){carp "Undefined requirement for $module treated as '0' (CPAN::Meta::Requirements not available)"}elsif ($version =~ /^\d+(?:\.\d+(?:_\d+)*)?$/){next}else {if ($version =~ m!^[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)?$!){$fallback=sprintf "%f",$version}else {($fallback)=$version ? ($version =~ /^([0-9.]+)/): 0;$fallback += 0;carp "Unparsable version '$version' for prerequisite $module treated as $fallback (CPAN::Meta::Requirements not available)"}}$self->{$key}->{$module}=$fallback}}}if ("@ARGV" =~ /\bPREREQ_PRINT\b/){$self->_PREREQ_PRINT}if ("@ARGV" =~ /\bPRINT_PREREQ\b/){$self->_PRINT_PREREQ}print "MakeMaker (v$VERSION)\n" if$Verbose;if (-f "MANIFEST" &&!-f "Makefile" &&!$UNDER_CORE){check_manifest()}check_hints($self);if ($self->{MIN_PERL_VERSION}){my$perl_version=$self->{MIN_PERL_VERSION};if (ref$perl_version){}else {$perl_version=eval {local$SIG{__WARN__}=sub {die @_};my$v=version->new($perl_version);no warnings;$v->numify};$perl_version =~ tr/_//d if defined$perl_version}if (!defined$perl_version){die sprintf <<'END',$self->{MIN_PERL_VERSION}}elsif ($perl_version > "$]"){my$message=sprintf <<'END',$perl_version,$];if ($self->{PREREQ_FATAL}){die "MakeMaker FATAL: $message"}else {warn "Warning: $message"}}$self->{MIN_PERL_VERSION}=$perl_version}my%configure_att;my(%initial_att)=%$self;my(%unsatisfied)=();my%prereq2version;my$cmr;if (_has_cpan_meta_requirements){$cmr=CPAN::Meta::Requirements->new;for my$key (qw(PREREQ_PM BUILD_REQUIRES CONFIGURE_REQUIRES TEST_REQUIRES)){$cmr->add_requirements($key2cmr{$key})if$key2cmr{$key}}for my$prereq ($cmr->required_modules){$prereq2version{$prereq}=$cmr->requirements_for_module($prereq)}}else {for my$key (qw(PREREQ_PM BUILD_REQUIRES CONFIGURE_REQUIRES TEST_REQUIRES)){next unless my$module2version=$self->{$key};$prereq2version{$_}=$module2version->{$_}for keys %$module2version}}for my$prereq (sort keys%prereq2version){my$required_version=$prereq2version{$prereq};my$pr_version=0;my$installed_file;if ($prereq eq 'perl'){if (defined$required_version && $required_version =~ /^v?[\d_\.]+$/ || $required_version !~ /^v?[\d_\.]+$/){require version;my$normal=eval {version->new($required_version)};$required_version=$normal if defined$normal}$installed_file=$prereq;$pr_version=$]}else {$installed_file=MM->_installed_file_for_module($prereq);$pr_version=MM->parse_version($installed_file)if$installed_file;$pr_version=0 if$pr_version eq 'undef';if (!eval {version->new($pr_version);1}){my$fallback;if ($pr_version =~ m!^[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)?$!){$fallback=sprintf '%f',$pr_version}else {($fallback)=$pr_version ? ($pr_version =~ /^([0-9.]+)/): 0;$fallback += 0;carp "Unparsable version '$pr_version' for installed prerequisite $prereq treated as $fallback"}$pr_version=$fallback}}$pr_version =~ s/(\d+)\.(\d+)_(\d+)/$1.$2$3/;if (!$installed_file){warn sprintf "Warning: prerequisite %s %s not found.\n",$prereq,$required_version unless$self->{PREREQ_FATAL}or $UNDER_CORE;$unsatisfied{$prereq}='not installed'}elsif ($cmr ?!$cmr->accepts_module($prereq,$pr_version): $required_version > $pr_version){warn sprintf "Warning: prerequisite %s %s not found. We have %s.\n",$prereq,$required_version,($pr_version || 'unknown version')unless$self->{PREREQ_FATAL}or $UNDER_CORE;$unsatisfied{$prereq}=$required_version || 'unknown version' }}if (%unsatisfied && $self->{PREREQ_FATAL}){my$failedprereqs=join "\n",map {" $_ $unsatisfied{$_}"}sort {lc$a cmp lc$b}keys%unsatisfied;die <<"END"}if (defined$self->{CONFIGURE}){if (ref$self->{CONFIGURE}eq 'CODE'){%configure_att=%{&{$self->{CONFIGURE}}};_convert_compat_attrs(\%configure_att);$self={%$self,%configure_att }}else {croak "Attribute 'CONFIGURE' to WriteMakefile() not a code reference\n"}}my$newclass=++$PACKNAME;local@Parent=@Parent;{print "Blessing Object into class [$newclass]\n" if$Verbose>=2;mv_all_methods("MY",$newclass);bless$self,$newclass;push@Parent,$self;require ExtUtils::MY;no strict 'refs';@{"$newclass\:\:ISA"}='MM'}if (defined$Parent[-2]){$self->{PARENT}=$Parent[-2];for my$key (@Prepend_parent){next unless defined$self->{PARENT}{$key};next if defined$self->{ARGS}{$key}and $self->{ARGS}{$key}eq $self->{$key};$self->{$key}=$self->{PARENT}{$key};if ($Is_VMS && $key =~ /PERL$/){my@cmd=split /\s+/,$self->{$key};$cmd[1]=$self->catfile('[-]',$cmd[1])unless (@cmd < 2)|| $self->file_name_is_absolute($cmd[1]);$self->{$key}=join(' ',@cmd)}else {my$value=$self->{$key};$value =~ s/"// if$key =~ /PERL$/ and $self->is_make_type('dmake');$value =~ s/^"// if$key =~ /PERL$/;$value=$self->catdir("..",$value)unless$self->file_name_is_absolute($value);$value=qq{"$value} if$key =~ /PERL$/;$self->{$key}=$value}}if ($self->{PARENT}){$self->{PARENT}->{CHILDREN}->{$newclass}=$self;for my$opt (qw(POLLUTE PERL_CORE LINKTYPE AR FULL_AR CC CCFLAGS OPTIMIZE LD LDDLFLAGS LDFLAGS PERL_ARCHLIB DESTDIR)){if (exists$self->{PARENT}->{$opt}and not exists$self->{$opt}){$self->{$opt}=$self->{PARENT}->{$opt}}}}my@fm=grep /^FIRST_MAKEFILE=/,@ARGV;parse_args($self,@fm)if@fm}else {parse_args($self,_shellwords($ENV{PERL_MM_OPT}|| ''),@ARGV)}if (%unsatisfied && $self->{PREREQ_FATAL}){my$failedprereqs=join "\n",map {" $_ $unsatisfied{$_}"}sort {lc$a cmp lc$b}keys%unsatisfied;die <<"END"}$self->{NAME}||= $self->guess_name;warn "Warning: NAME must be a package name\n" unless$self->{NAME}=~ m!^[A-Z_a-z][0-9A-Z_a-z]*(?:::[0-9A-Z_a-z]+)*$!;($self->{NAME_SYM}=$self->{NAME})=~ s/\W+/_/g;$self->init_MAKE;$self->init_main;$self->init_VERSION;$self->init_dist;$self->init_INST;$self->init_INSTALL;$self->init_DEST;$self->init_dirscan;$self->init_PM;$self->init_MANPODS;$self->init_xs;$self->init_PERL;$self->init_DIRFILESEP;$self->init_linker;$self->init_ABSTRACT;$self->arch_check($INC{'Config.pm'},$self->catfile($Config{'archlibexp'},"Config.pm"));$self->init_tools();$self->init_others();$self->init_platform();$self->init_PERM();my@args=@ARGV;@args=map {Encode::decode(locale=>$_)}@args if$CAN_DECODE;my($argv)=neatvalue(\@args);$argv =~ s/^\[/(/;$argv =~ s/\]$/)/;push @{$self->{RESULT}},<{RESULT}},$self->_MakeMaker_Parameters_section(\%initial_att);if (defined$self->{CONFIGURE}){push @{$self->{RESULT}},< 0){for my$key (sort keys%configure_att){next if$key eq 'ARGS';my($v)=neatvalue($configure_att{$key});$v =~ s/(CODE|HASH|ARRAY|SCALAR)\([\dxa-f]+\)/$1\(...\)/;$v =~ tr/\n/ /s;push @{$self->{RESULT}},"# $key => $v"}}else {push @{$self->{RESULT}},"# no values returned"}undef%configure_att}for my$skip (@{$self->{SKIP}|| []}){$self->{SKIPHASH}{$skip}=1}delete$self->{SKIP};if ($self->{PARENT}){for (qw/install dist dist_basics dist_core distdir dist_test dist_ci/){$self->{SKIPHASH}{$_}=1}}unless ($self->{NORECURS}){$self->eval_in_subdirs if @{$self->{DIR}}}for my$section (@MM_Sections){my$method=$section;$method .= '_target' unless$self->can($method);print "Processing Makefile '$section' section\n" if ($Verbose >= 2);my($skipit)=$self->skipcheck($section);if ($skipit){push @{$self->{RESULT}},"\n# --- MakeMaker $section section $skipit."}else {my(%a)=%{$self->{$section}|| {}};push @{$self->{RESULT}},"\n# --- MakeMaker $section section:";push @{$self->{RESULT}},"# " .join ", ",%a if$Verbose && %a;push @{$self->{RESULT}},$self->maketext_filter($self->$method(%a))}}push @{$self->{RESULT}},"\n# End.";$self}sub WriteEmptyMakefile {croak "WriteEmptyMakefile: Need an even number of args" if @_ % 2;my%att=@_;$att{DIR}=[]unless$att{DIR};my$self=MM->new(\%att);my$new=$self->{MAKEFILE};my$old=$self->{MAKEFILE_OLD};if (-f $old){_unlink($old)or warn "unlink $old: $!"}if (-f $new){_rename($new,$old)or warn "rename $new => $old: $!"}open my$mfh,'>',$new or die "open $new for write: $!";print$mfh <<'EOP';close$mfh or die "close $new for write: $!"}sub _installed_file_for_module {my$class=shift;my$prereq=shift;my$file="$prereq.pm";$file =~ s{::}{/}g;my$path;for my$dir (@INC){my$tmp=File::Spec->catfile($dir,$file);if (-r $tmp){$path=$tmp;last}}return$path}sub _MakeMaker_Parameters_section {my$self=shift;my$att=shift;my@result=<<'END';for my$key (sort keys %$att){next if$key eq 'ARGS';my$v;if ($key eq 'PREREQ_PM'){$v=neatvalue({%{$att->{PREREQ_PM}|| {}},%{$att->{BUILD_REQUIRES}|| {}},%{$att->{TEST_REQUIRES}|| {}},})}else {$v=neatvalue($att->{$key})}$v =~ s/(CODE|HASH|ARRAY|SCALAR)\([\dxa-f]+\)/$1\(...\)/;$v =~ tr/\n/ /s;push@result,"# $key => $v"}return@result}sub _shellwords {my (@lines)=@_;my@allwords;for my$line (@lines){$line =~ s/^\s+//;my@words=_parse_line('\s+',0,$line);pop@words if (@words and!defined$words[-1]);return()unless (@words ||!length($line));push(@allwords,@words)}return(@allwords)}sub _parse_line {my($delimiter,$keep,$line)=@_;my($word,@pieces);no warnings 'uninitialized';while (length($line)){$line =~ s/^ + package ExtUtils::MakeMaker;use strict;use warnings;BEGIN {require 5.006}require Exporter;use ExtUtils::MakeMaker::Config;use ExtUtils::MakeMaker::version;use Carp;use File::Path;my$CAN_DECODE=eval {require ExtUtils::MakeMaker::Locale};eval {ExtUtils::MakeMaker::Locale::reinit('UTF-8')}if$CAN_DECODE and Encode::find_encoding('locale')->name eq 'ascii';our$Verbose=0;our@Parent;our@Get_from_Config;our@MM_Sections;our@Overridable;my@Prepend_parent;my%Recognized_Att_Keys;our%macro_fsentity;our%macro_dep;our$VERSION='7.70';$VERSION =~ tr/_//d;(our$Revision=$VERSION)=~ s{_}{};$Revision=int$Revision * 10000;our$Filename=__FILE__;our@ISA=qw(Exporter);our@EXPORT=qw(&WriteMakefile $Verbose &prompt &os_unsupported);our@EXPORT_OK=qw($VERSION &neatvalue &mkbootstrap &mksymlists &WriteEmptyMakefile &open_for_writing &write_file_via_tmp &_sprintf562);my$Is_VMS=$^O eq 'VMS';my$Is_Win32=$^O eq 'MSWin32';our$UNDER_CORE=$ENV{PERL_CORE};full_setup();require ExtUtils::MM;require ExtUtils::MY;sub _sprintf562 {my ($format,@args)=@_;for (my$i=1;$i <= @args;$i++){$format =~ s#%$i\$s#$args[$i-1]#g}$format}sub WriteMakefile {croak "WriteMakefile: Need even number of args" if @_ % 2;require ExtUtils::MY;my%att=@_;_convert_compat_attrs(\%att);_verify_att(\%att);my$mm=MM->new(\%att);$mm->flush;return$mm}my%Att_Sigs;my%Special_Sigs=(AUTHOR=>'ARRAY',C=>'ARRAY',CONFIG=>'ARRAY',CONFIGURE=>'CODE',DIR=>'ARRAY',DL_FUNCS=>'HASH',DL_VARS=>'ARRAY',EXCLUDE_EXT=>'ARRAY',EXE_FILES=>'ARRAY',FUNCLIST=>'ARRAY',H=>'ARRAY',IMPORTS=>'HASH',INCLUDE_EXT=>'ARRAY',LIBS=>['ARRAY',''],MAN1PODS=>'HASH',MAN3PODS=>'HASH',META_ADD=>'HASH',META_MERGE=>'HASH',OBJECT=>['ARRAY',''],PL_FILES=>'HASH',PM=>'HASH',PMLIBDIRS=>'ARRAY',PMLIBPARENTDIRS=>'ARRAY',PREREQ_PM=>'HASH',BUILD_REQUIRES=>'HASH',CONFIGURE_REQUIRES=>'HASH',TEST_REQUIRES=>'HASH',SKIP=>'ARRAY',TYPEMAPS=>'ARRAY',XS=>'HASH',XSBUILD=>'HASH',VERSION=>['version',''],_KEEP_AFTER_FLUSH=>'',clean=>'HASH',depend=>'HASH',dist=>'HASH',dynamic_lib=>'HASH',linkext=>'HASH',macro=>'HASH',postamble=>'HASH',realclean=>'HASH',test=>'HASH',tool_autosplit=>'HASH',);@Att_Sigs{keys%Recognized_Att_Keys}=('')x keys%Recognized_Att_Keys;@Att_Sigs{keys%Special_Sigs}=values%Special_Sigs;sub _convert_compat_attrs {my($att)=@_;if (exists$att->{AUTHOR}){if ($att->{AUTHOR}){if (!ref($att->{AUTHOR})){my$t=$att->{AUTHOR};$att->{AUTHOR}=[$t]}}else {$att->{AUTHOR}=[]}}}sub _verify_att {my($att)=@_;for my$key (sort keys %$att){my$val=$att->{$key};my$sig=$Att_Sigs{$key};unless(defined$sig){warn "WARNING: $key is not a known parameter.\n";next}my@sigs=ref$sig ? @$sig : $sig;my$given=ref$val;unless(grep {_is_of_type($val,$_)}@sigs){my$takes=join " or ",map {_format_att($_)}@sigs;my$has=_format_att($given);warn "WARNING: $key takes a $takes not a $has.\n"." Please inform the author.\n"}}}sub _is_of_type {my($thing,$type)=@_;return 1 if ref$thing eq $type;local$SIG{__DIE__};return 1 if eval{$thing->isa($type)};return 0}sub _format_att {my$given=shift;return$given eq '' ? "string/number" : uc$given eq $given ? "$given reference" : "$given object" }sub prompt ($;$) {my($mess,$def)=@_;confess("prompt function called without an argument")unless defined$mess;my$isa_tty= -t STDIN && (-t STDOUT ||!(-f STDOUT || -c STDOUT));my$dispdef=defined$def ? "[$def] " : " ";$def=defined$def ? $def : "";local $|=1;local $\;print "$mess $dispdef";my$ans;if ($ENV{PERL_MM_USE_DEFAULT}|| (!$isa_tty && eof STDIN)){print "$def\n"}else {$ans=;if(defined$ans){$ans =~ s{\015?\012$}{}}else {print "\n"}}return (!defined$ans || $ans eq '')? $def : $ans}sub os_unsupported {die "OS unsupported\n"}sub eval_in_subdirs {my($self)=@_;use Cwd qw(cwd abs_path);my$pwd=cwd()|| die "Can't figure out your cwd!";local@INC=map eval {abs_path($_)if -e}|| $_,@INC;push@INC,'.';for my$dir (@{$self->{DIR}}){my($abs)=$self->catdir($pwd,$dir);eval {$self->eval_in_x($abs)};last if $@}chdir$pwd;die $@ if $@}sub eval_in_x {my($self,$dir)=@_;chdir$dir or carp("Couldn't change to directory $dir: $!");{package main;do './Makefile.PL'};if ($@){die "ERROR from evaluation of $dir/Makefile.PL: $@"}}my$PACKNAME='PACK000';sub full_setup {$Verbose ||= 0;my@dep_macros=qw/PERL_INCDEP PERL_ARCHLIBDEP PERL_ARCHIVEDEP/;my@fs_macros=qw/FULLPERL XSUBPPDIR INST_ARCHLIB INST_SCRIPT INST_BIN INST_LIB INST_MAN1DIR INST_MAN3DIR INSTALLDIRS DESTDIR PREFIX INSTALL_BASE PERLPREFIX SITEPREFIX VENDORPREFIX INSTALLPRIVLIB INSTALLSITELIB INSTALLVENDORLIB INSTALLARCHLIB INSTALLSITEARCH INSTALLVENDORARCH INSTALLBIN INSTALLSITEBIN INSTALLVENDORBIN INSTALLMAN1DIR INSTALLMAN3DIR INSTALLSITEMAN1DIR INSTALLSITEMAN3DIR INSTALLVENDORMAN1DIR INSTALLVENDORMAN3DIR INSTALLSCRIPT INSTALLSITESCRIPT INSTALLVENDORSCRIPT PERL_LIB PERL_ARCHLIB SITELIBEXP SITEARCHEXP MAKE LIBPERL_A LIB PERL_SRC PERL_INC PPM_INSTALL_EXEC PPM_UNINSTALL_EXEC PPM_INSTALL_SCRIPT PPM_UNINSTALL_SCRIPT/;my@attrib_help=qw/AUTHOR ABSTRACT ABSTRACT_FROM BINARY_LOCATION C CAPI CCFLAGS CONFIG CONFIGURE DEFINE DIR DISTNAME DISTVNAME DL_FUNCS DL_VARS EXCLUDE_EXT EXE_FILES FIRST_MAKEFILE FULLPERLRUN FULLPERLRUNINST FUNCLIST H IMPORTS INC INCLUDE_EXT LDFROM LIBS LICENSE LINKTYPE MAKEAPERL MAKEFILE MAKEFILE_OLD MAN1PODS MAN3PODS MAP_TARGET META_ADD META_MERGE MIN_PERL_VERSION BUILD_REQUIRES CONFIGURE_REQUIRES MYEXTLIB NAME NEEDS_LINKING NOECHO NO_META NO_MYMETA NO_PACKLIST NO_PERLLOCAL NORECURS NO_VC OBJECT OPTIMIZE PERL_MALLOC_OK PERL PERLMAINCC PERLRUN PERLRUNINST PERL_CORE PERM_DIR PERM_RW PERM_RWX MAGICXS PL_FILES PM PM_FILTER PMLIBDIRS PMLIBPARENTDIRS POLLUTE PREREQ_FATAL PREREQ_PM PREREQ_PRINT PRINT_PREREQ PUREPERL_ONLY SIGN SKIP TEST_REQUIRES TYPEMAPS UNINST VERSION VERSION_FROM XS XSBUILD XSMULTI XSOPT XSPROTOARG XS_VERSION clean depend dist dynamic_lib linkext macro realclean tool_autosplit MAN1EXT MAN3EXT MACPERL_SRC MACPERL_LIB MACLIBS_68K MACLIBS_PPC MACLIBS_SC MACLIBS_MRC MACLIBS_ALL_68K MACLIBS_ALL_PPC MACLIBS_SHARED/;push@attrib_help,@fs_macros;@macro_fsentity{@fs_macros,@dep_macros}=(1)x (@fs_macros+@dep_macros);@macro_dep{@dep_macros}=(1)x @dep_macros;@MM_Sections=qw(post_initialize const_config constants platform_constants tool_autosplit tool_xsubpp tools_other makemakerdflt dist macro depend cflags const_loadlibs const_cccmd post_constants pasthru special_targets c_o xs_c xs_o top_targets blibdirs linkext dlsyms dynamic_bs dynamic dynamic_lib static static_lib manifypods processPL installbin subdirs clean_subdirs clean realclean_subdirs realclean metafile signature dist_basics dist_core distdir dist_test dist_ci distmeta distsignature install force perldepend makefile staticmake test ppd);@Overridable=@MM_Sections;push@Overridable,qw[libscan makeaperl needs_linking subdir_x test_via_harness test_via_script init_VERSION init_dist init_INST init_INSTALL init_DEST init_dirscan init_PM init_MANPODS init_xs init_PERL init_DIRFILESEP init_linker];push@MM_Sections,qw[pm_to_blib selfdocument];push@MM_Sections,"postamble";push@Overridable,"postamble";@Recognized_Att_Keys{@MM_Sections}=(1)x @MM_Sections;@Get_from_Config=qw(ar cc cccdlflags ccdlflags cpprun dlext dlsrc exe_ext full_ar ld lddlflags ldflags libc lib_ext obj_ext osname osvers ranlib sitelibexp sitearchexp so);push@Get_from_Config,qw(vendorarchexp vendorlibexp) if "$]" >= 5.006;for my$item (@attrib_help){$Recognized_Att_Keys{$item}=1}for my$item (@Get_from_Config){$Recognized_Att_Keys{uc$item}=$Config{$item};print "Attribute '\U$item\E' => '$Config{$item}'\n" if ($Verbose >= 2)}@Prepend_parent=qw(INST_BIN INST_LIB INST_ARCHLIB INST_SCRIPT MAP_TARGET INST_MAN1DIR INST_MAN3DIR PERL_SRC PERL FULLPERL)}sub _has_cpan_meta_requirements {return eval {require CPAN::Meta::Requirements;CPAN::Meta::Requirements->VERSION(2.130);CPAN::Meta::Requirements->new->add_string_requirement('Module'=>v1.2);1}}sub new {my($class,$self)=@_;my($key);_convert_compat_attrs($self)if defined$self && $self;for my$k (keys %$self){$self->{ARGS}{$k}=$self->{$k}}$self={}unless defined$self;bless$self,"MM";my%key2cmr;for my$key (qw(PREREQ_PM BUILD_REQUIRES CONFIGURE_REQUIRES TEST_REQUIRES)){$self->{$key}||= {};if (_has_cpan_meta_requirements){my$cmr=CPAN::Meta::Requirements->from_string_hash($self->{$key},{bad_version_hook=>sub {my$fallback;if ($_[0]=~ m!^[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)?$!){$fallback=sprintf "%f",$_[0]}else {($fallback)=$_[0]? ($_[0]=~ /^([0-9.]+)/): 0;$fallback += 0;carp "Unparsable version '$_[0]' for prerequisite $_[1] treated as $fallback"}version->new($fallback)},},);$self->{$key}=$cmr->as_string_hash;$key2cmr{$key}=$cmr}else {for my$module (sort keys %{$self->{$key}}){my$version=$self->{$key}->{$module};my$fallback=0;if (!defined($version)or!length($version)){carp "Undefined requirement for $module treated as '0' (CPAN::Meta::Requirements not available)"}elsif ($version =~ /^\d+(?:\.\d+(?:_\d+)*)?$/){next}else {if ($version =~ m!^[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)?$!){$fallback=sprintf "%f",$version}else {($fallback)=$version ? ($version =~ /^([0-9.]+)/): 0;$fallback += 0;carp "Unparsable version '$version' for prerequisite $module treated as $fallback (CPAN::Meta::Requirements not available)"}}$self->{$key}->{$module}=$fallback}}}if ("@ARGV" =~ /\bPREREQ_PRINT\b/){$self->_PREREQ_PRINT}if ("@ARGV" =~ /\bPRINT_PREREQ\b/){$self->_PRINT_PREREQ}print "MakeMaker (v$VERSION)\n" if$Verbose;if (-f "MANIFEST" &&!-f "Makefile" &&!$UNDER_CORE){check_manifest()}check_hints($self);if ($self->{MIN_PERL_VERSION}){my$perl_version=$self->{MIN_PERL_VERSION};if (ref$perl_version){}else {$perl_version=eval {local$SIG{__WARN__}=sub {die @_};my$v=version->new($perl_version);no warnings;$v->numify};$perl_version =~ tr/_//d if defined$perl_version}if (!defined$perl_version){die sprintf <<'END',$self->{MIN_PERL_VERSION}}elsif ($perl_version > "$]"){my$message=sprintf <<'END',$perl_version,$];if ($self->{PREREQ_FATAL}){die "MakeMaker FATAL: $message"}else {warn "Warning: $message"}}$self->{MIN_PERL_VERSION}=$perl_version}my%configure_att;my(%initial_att)=%$self;my(%unsatisfied)=();my%prereq2version;my$cmr;if (_has_cpan_meta_requirements){$cmr=CPAN::Meta::Requirements->new;for my$key (qw(PREREQ_PM BUILD_REQUIRES CONFIGURE_REQUIRES TEST_REQUIRES)){$cmr->add_requirements($key2cmr{$key})if$key2cmr{$key}}for my$prereq ($cmr->required_modules){$prereq2version{$prereq}=$cmr->requirements_for_module($prereq)}}else {for my$key (qw(PREREQ_PM BUILD_REQUIRES CONFIGURE_REQUIRES TEST_REQUIRES)){next unless my$module2version=$self->{$key};$prereq2version{$_}=$module2version->{$_}for keys %$module2version}}for my$prereq (sort keys%prereq2version){my$required_version=$prereq2version{$prereq};my$pr_version=0;my$installed_file;if ($prereq eq 'perl'){if (defined$required_version && $required_version =~ /^v?[\d_\.]+$/ || $required_version !~ /^v?[\d_\.]+$/){require version;my$normal=eval {version->new($required_version)};$required_version=$normal if defined$normal}$installed_file=$prereq;$pr_version=$]}else {$installed_file=MM->_installed_file_for_module($prereq);$pr_version=MM->parse_version($installed_file)if$installed_file;$pr_version=0 if$pr_version eq 'undef';if (!eval {version->new($pr_version);1}){my$fallback;if ($pr_version =~ m!^[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)?$!){$fallback=sprintf '%f',$pr_version}else {($fallback)=$pr_version ? ($pr_version =~ /^([0-9.]+)/): 0;$fallback += 0;carp "Unparsable version '$pr_version' for installed prerequisite $prereq treated as $fallback"}$pr_version=$fallback}}$pr_version =~ s/(\d+)\.(\d+)_(\d+)/$1.$2$3/;if (!$installed_file){warn sprintf "Warning: prerequisite %s %s not found.\n",$prereq,$required_version unless$self->{PREREQ_FATAL}or $UNDER_CORE;$unsatisfied{$prereq}='not installed'}elsif ($cmr ?!$cmr->accepts_module($prereq,$pr_version): $required_version > $pr_version){warn sprintf "Warning: prerequisite %s %s not found. We have %s.\n",$prereq,$required_version,($pr_version || 'unknown version')unless$self->{PREREQ_FATAL}or $UNDER_CORE;$unsatisfied{$prereq}=$required_version || 'unknown version' }}if (%unsatisfied && $self->{PREREQ_FATAL}){my$failedprereqs=join "\n",map {" $_ $unsatisfied{$_}"}sort {lc$a cmp lc$b}keys%unsatisfied;die <<"END"}if (defined$self->{CONFIGURE}){if (ref$self->{CONFIGURE}eq 'CODE'){%configure_att=%{&{$self->{CONFIGURE}}};_convert_compat_attrs(\%configure_att);$self={%$self,%configure_att }}else {croak "Attribute 'CONFIGURE' to WriteMakefile() not a code reference\n"}}my$newclass= ++$PACKNAME;local@Parent=@Parent;{print "Blessing Object into class [$newclass]\n" if$Verbose>=2;mv_all_methods("MY",$newclass);bless$self,$newclass;push@Parent,$self;require ExtUtils::MY;no strict 'refs';@{"$newclass\:\:ISA"}='MM'}if (defined$Parent[-2]){$self->{PARENT}=$Parent[-2];for my$key (@Prepend_parent){next unless defined$self->{PARENT}{$key};next if defined$self->{ARGS}{$key}and $self->{ARGS}{$key}eq $self->{$key};$self->{$key}=$self->{PARENT}{$key};if ($Is_VMS && $key =~ /PERL$/){my@cmd=split /\s+/,$self->{$key};$cmd[1]=$self->catfile('[-]',$cmd[1])unless (@cmd < 2)|| $self->file_name_is_absolute($cmd[1]);$self->{$key}=join(' ',@cmd)}else {my$value=$self->{$key};$value =~ s/"// if$key =~ /PERL$/ and $self->is_make_type('dmake');$value =~ s/^"// if$key =~ /PERL$/;$value=$self->catdir("..",$value)unless$self->file_name_is_absolute($value);$value=qq{"$value} if$key =~ /PERL$/;$self->{$key}=$value}}if ($self->{PARENT}){$self->{PARENT}->{CHILDREN}->{$newclass}=$self;for my$opt (qw(POLLUTE PERL_CORE LINKTYPE AR FULL_AR CC CCFLAGS OPTIMIZE LD LDDLFLAGS LDFLAGS PERL_ARCHLIB DESTDIR)){if (exists$self->{PARENT}->{$opt}and not exists$self->{$opt}){$self->{$opt}=$self->{PARENT}->{$opt}}}}my@fm=grep /^FIRST_MAKEFILE=/,@ARGV;parse_args($self,@fm)if@fm}else {parse_args($self,_shellwords($ENV{PERL_MM_OPT}|| ''),@ARGV)}if (%unsatisfied && $self->{PREREQ_FATAL}){my$failedprereqs=join "\n",map {" $_ $unsatisfied{$_}"}sort {lc$a cmp lc$b}keys%unsatisfied;die <<"END"}$self->{NAME}||= $self->guess_name;warn "Warning: NAME must be a package name\n" unless$self->{NAME}=~ m!^[A-Z_a-z][0-9A-Z_a-z]*(?:::[0-9A-Z_a-z]+)*$!;($self->{NAME_SYM}=$self->{NAME})=~ s/\W+/_/g;$self->init_MAKE;$self->init_main;$self->init_VERSION;$self->init_dist;$self->init_INST;$self->init_INSTALL;$self->init_DEST;$self->init_dirscan;$self->init_PM;$self->init_MANPODS;$self->init_xs;$self->init_PERL;$self->init_DIRFILESEP;$self->init_linker;$self->init_ABSTRACT;$self->arch_check($INC{'Config.pm'},$self->catfile($Config{'archlibexp'},"Config.pm"));$self->init_tools();$self->init_others();$self->init_platform();$self->init_PERM();my@args=@ARGV;@args=map {Encode::decode(locale=>$_)}@args if$CAN_DECODE;my($argv)=neatvalue(\@args);$argv =~ s/^\[/(/;$argv =~ s/\]$/)/;push @{$self->{RESULT}},<{RESULT}},$self->_MakeMaker_Parameters_section(\%initial_att);if (defined$self->{CONFIGURE}){push @{$self->{RESULT}},< 0){for my$key (sort keys%configure_att){next if$key eq 'ARGS';my($v)=neatvalue($configure_att{$key});$v =~ s/(CODE|HASH|ARRAY|SCALAR)\([\dxa-f]+\)/$1\(...\)/;$v =~ tr/\n/ /s;push @{$self->{RESULT}},"# $key => $v"}}else {push @{$self->{RESULT}},"# no values returned"}undef%configure_att}for my$skip (@{$self->{SKIP}|| []}){$self->{SKIPHASH}{$skip}=1}delete$self->{SKIP};if ($self->{PARENT}){for (qw/install dist dist_basics dist_core distdir dist_test dist_ci/){$self->{SKIPHASH}{$_}=1}}unless ($self->{NORECURS}){$self->eval_in_subdirs if @{$self->{DIR}}}for my$section (@MM_Sections){my$method=$section;$method .= '_target' unless$self->can($method);print "Processing Makefile '$section' section\n" if ($Verbose >= 2);my($skipit)=$self->skipcheck($section);if ($skipit){push @{$self->{RESULT}},"\n# --- MakeMaker $section section $skipit."}else {my(%a)=%{$self->{$section}|| {}};push @{$self->{RESULT}},"\n# --- MakeMaker $section section:";push @{$self->{RESULT}},"# " .join ", ",%a if$Verbose && %a;push @{$self->{RESULT}},$self->maketext_filter($self->$method(%a))}}push @{$self->{RESULT}},"\n# End.";$self}sub WriteEmptyMakefile {croak "WriteEmptyMakefile: Need an even number of args" if @_ % 2;my%att=@_;$att{DIR}=[]unless$att{DIR};my$self=MM->new(\%att);my$new=$self->{MAKEFILE};my$old=$self->{MAKEFILE_OLD};if (-f $old){_unlink($old)or warn "unlink $old: $!"}if (-f $new){_rename($new,$old)or warn "rename $new => $old: $!"}open my$mfh,'>',$new or die "open $new for write: $!";print$mfh <<'EOP';close$mfh or die "close $new for write: $!"}sub _installed_file_for_module {my$class=shift;my$prereq=shift;my$file="$prereq.pm";$file =~ s{::}{/}g;my$path;for my$dir (@INC){my$tmp=File::Spec->catfile($dir,$file);if (-r $tmp){$path=$tmp;last}}return$path}sub _MakeMaker_Parameters_section {my$self=shift;my$att=shift;my@result=<<'END';for my$key (sort keys %$att){next if$key eq 'ARGS';my$v;if ($key eq 'PREREQ_PM'){$v=neatvalue({%{$att->{PREREQ_PM}|| {}},%{$att->{BUILD_REQUIRES}|| {}},%{$att->{TEST_REQUIRES}|| {}},})}else {$v=neatvalue($att->{$key})}$v =~ s/(CODE|HASH|ARRAY|SCALAR)\([\dxa-f]+\)/$1\(...\)/;$v =~ tr/\n/ /s;push@result,"# $key => $v"}return@result}sub _shellwords {my (@lines)=@_;my@allwords;for my$line (@lines){$line =~ s/^\s+//;my@words=_parse_line('\s+',0,$line);pop@words if (@words and!defined$words[-1]);return()unless (@words ||!length($line));push(@allwords,@words)}return(@allwords)}sub _parse_line {my($delimiter,$keep,$line)=@_;my($word,@pieces);no warnings 'uninitialized';while (length($line)){$line =~ s/^ MakeMaker FATAL: MIN_PERL_VERSION (%s) is not in a recognized format. Recommended is a quoted numerical value like '5.005' or '5.008001'. END @@ -1507,7 +1507,7 @@ $fatpacked{"ExtUtils/MakeMaker.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n" EXTUTILS_MAKEMAKER $fatpacked{"ExtUtils/MakeMaker/CPANfile.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'EXTUTILS_MAKEMAKER_CPANFILE'; - package ExtUtils::MakeMaker::CPANfile;use strict;use warnings;use ExtUtils::MakeMaker ();use File::Spec::Functions qw/catfile rel2abs/;use Module::CPANfile;use version;our$VERSION="0.09";sub import {my$class=shift;my$orig=\&ExtUtils::MakeMaker::WriteMakefile;my$writer=sub {my%params=@_;my ($caller,$file,$line)=caller;(my$root=rel2abs($file))=~ s/Makefile\.PL$//i or return;if (my$file=eval {Module::CPANfile->load(catfile($root,"cpanfile"))}){my$prereqs=$file->prereqs;_merge(\%params,_get($prereqs,'runtime','requires'),'PREREQ_PM',);_merge(\%params,_get($prereqs,'build','requires'),_eumm('6.56')? 'BUILD_REQUIRES' : 'PREREQ_PM',);_merge(\%params,_get($prereqs,'test','requires'),_eumm('6.63_03')? 'TEST_REQUIRES' : _eumm('6.56')? 'BUILD_REQUIRES' : 'PREREQ_PM',);_merge(\%params,_get($prereqs,'configure','requires'),_eumm('6.52')? 'CONFIGURE_REQUIRES' : undef,);_merge(\%params,{'ExtUtils::MakeMaker::CPANfile'=>$VERSION},_eumm('6.52')? 'CONFIGURE_REQUIRES' : undef,);if (!exists$params{META_ADD}{dynamic_config}&& !exists$params{META_MERGE}{dynamic_config}){$params{META_MERGE}{dynamic_config}=0}my$requires_2_0;for my$type (qw/recommends suggests conflicts/){for my$phase (qw/configure build test runtime develop/){my%tmp=%{$params{META_MERGE}{prereqs}{$phase}|| {}};_merge(\%tmp,_get($prereqs,$phase,$type),$type,);if ($tmp{$type}){$params{META_MERGE}{prereqs}{$phase}=\%tmp;$requires_2_0=1}}}if ($requires_2_0){my$tmp_prereqs=delete$params{META_MERGE}{prereqs};require CPAN::Meta::Converter;for my$key (qw/META_ADD META_MERGE/){next unless %{$params{$key}|| {}};my$converter=CPAN::Meta::Converter->new($params{$key},default_version=>1.4);$params{$key}=$converter->upgrade_fragment}if ($params{META_MERGE}{prereqs}){require CPAN::Meta::Requirements;for my$phase (keys %{$tmp_prereqs || {}}){for my$rel (keys %{$tmp_prereqs->{$phase}|| {}}){my$req1=CPAN::Meta::Requirements->from_string_hash($tmp_prereqs->{$phase}{$rel});my$req2=CPAN::Meta::Requirements->from_string_hash($params{META_MERGE}{prereqs}{$phase}{$rel});$req1->add_requirements($req2);$params{META_MERGE}{prereqs}{$phase}=$req1->as_string_hash}}}else {$params{META_MERGE}{prereqs}=$tmp_prereqs}}{last if _eumm('6.66_03');if (my$r=delete$params{TEST_REQUIRES}){_merge(\%params,$r,'BUILD_REQUIRES')}last if _eumm('6.56');if (my$r=delete$params{BUILD_REQUIRES}){_merge(\%params,$r,'PREREQ_PM')}last if _eumm('6.52');delete$params{CONFIGURE_REQUIRES};last if _eumm('6.47_01');delete$params{MIN_PERL_VERSION};last if _eumm('6.45_01');delete$params{META_ADD};delete$params{META_MERGE};last if _eumm('6.30_01');delete$params{LICENSE}}}else {print "cpanfile is not available: $@\n";exit 0}$orig->(%params)};{no warnings 'redefine';*main::WriteMakefile=*ExtUtils::MakeMaker::WriteMakefile=$writer}}sub _eumm {my$version=shift;eval {ExtUtils::MakeMaker->VERSION($version)}? 1 : 0}sub _get {my$prereqs=shift;eval {$prereqs->requirements_for(@_)->as_string_hash}}sub _merge {my ($params,$requires,$key)=@_;return unless$key;for (keys %{$requires || {}}){my$version=_normalize_version($requires->{$_});next unless defined$version;if (not exists$params->{$key}{$_}){$params->{$key}{$_}=$version}else {my$prev=$params->{$key}{$_};if (version->parse($prev)< version->parse($version)){$params->{$key}{$_}=$version}}}}sub _normalize_version {my$version=shift;return unless defined$version;return$version unless$version =~ /\s/;$version =~ s/(?:>=|==)\s*//;$version =~ s/,.+$//;return$version unless$version =~ /\s/;return}1; + package ExtUtils::MakeMaker::CPANfile;use strict;use warnings;use ExtUtils::MakeMaker ();use File::Spec::Functions qw/catfile rel2abs/;use Module::CPANfile;use version;our$VERSION="0.09";sub import {my$class=shift;my$orig=\&ExtUtils::MakeMaker::WriteMakefile;my$writer=sub {my%params=@_;my ($caller,$file,$line)=caller;(my$root=rel2abs($file))=~ s/Makefile\.PL$//i or return;if (my$file=eval {Module::CPANfile->load(catfile($root,"cpanfile"))}){my$prereqs=$file->prereqs;_merge(\%params,_get($prereqs,'runtime','requires'),'PREREQ_PM',);_merge(\%params,_get($prereqs,'build','requires'),_eumm('6.56')? 'BUILD_REQUIRES' : 'PREREQ_PM',);_merge(\%params,_get($prereqs,'test','requires'),_eumm('6.63_03')? 'TEST_REQUIRES' : _eumm('6.56')? 'BUILD_REQUIRES' : 'PREREQ_PM',);_merge(\%params,_get($prereqs,'configure','requires'),_eumm('6.52')? 'CONFIGURE_REQUIRES' : undef,);_merge(\%params,{'ExtUtils::MakeMaker::CPANfile'=>$VERSION},_eumm('6.52')? 'CONFIGURE_REQUIRES' : undef,);if (!exists$params{META_ADD}{dynamic_config}&&!exists$params{META_MERGE}{dynamic_config}){$params{META_MERGE}{dynamic_config}=0}my$requires_2_0;for my$type (qw/recommends suggests conflicts/){for my$phase (qw/configure build test runtime develop/){my%tmp=%{$params{META_MERGE}{prereqs}{$phase}|| {}};_merge(\%tmp,_get($prereqs,$phase,$type),$type,);if ($tmp{$type}){$params{META_MERGE}{prereqs}{$phase}=\%tmp;$requires_2_0=1}}}if ($requires_2_0){my$tmp_prereqs=delete$params{META_MERGE}{prereqs};require CPAN::Meta::Converter;for my$key (qw/META_ADD META_MERGE/){next unless %{$params{$key}|| {}};my$converter=CPAN::Meta::Converter->new($params{$key},default_version=>1.4);$params{$key}=$converter->upgrade_fragment}if ($params{META_MERGE}{prereqs}){require CPAN::Meta::Requirements;for my$phase (keys %{$tmp_prereqs || {}}){for my$rel (keys %{$tmp_prereqs->{$phase}|| {}}){my$req1=CPAN::Meta::Requirements->from_string_hash($tmp_prereqs->{$phase}{$rel});my$req2=CPAN::Meta::Requirements->from_string_hash($params{META_MERGE}{prereqs}{$phase}{$rel});$req1->add_requirements($req2);$params{META_MERGE}{prereqs}{$phase}=$req1->as_string_hash}}}else {$params{META_MERGE}{prereqs}=$tmp_prereqs}}{last if _eumm('6.66_03');if (my$r=delete$params{TEST_REQUIRES}){_merge(\%params,$r,'BUILD_REQUIRES')}last if _eumm('6.56');if (my$r=delete$params{BUILD_REQUIRES}){_merge(\%params,$r,'PREREQ_PM')}last if _eumm('6.52');delete$params{CONFIGURE_REQUIRES};last if _eumm('6.47_01');delete$params{MIN_PERL_VERSION};last if _eumm('6.45_01');delete$params{META_ADD};delete$params{META_MERGE};last if _eumm('6.30_01');delete$params{LICENSE}}}else {print "cpanfile is not available: $@\n";exit 0}$orig->(%params)};{no warnings 'redefine';*main::WriteMakefile=*ExtUtils::MakeMaker::WriteMakefile=$writer}}sub _eumm {my$version=shift;eval {ExtUtils::MakeMaker->VERSION($version)}? 1 : 0}sub _get {my$prereqs=shift;eval {$prereqs->requirements_for(@_)->as_string_hash}}sub _merge {my ($params,$requires,$key)=@_;return unless$key;for (keys %{$requires || {}}){my$version=_normalize_version($requires->{$_});next unless defined$version;if (not exists$params->{$key}{$_}){$params->{$key}{$_}=$version}else {my$prev=$params->{$key}{$_};if (version->parse($prev)< version->parse($version)){$params->{$key}{$_}=$version}}}}sub _normalize_version {my$version=shift;return unless defined$version;return$version unless$version =~ /\s/;$version =~ s/(?:>=|==)\s*//;$version =~ s/,.+$//;return$version unless$version =~ /\s/;return}1; EXTUTILS_MAKEMAKER_CPANFILE $fatpacked{"ExtUtils/MakeMaker/Config.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'EXTUTILS_MAKEMAKER_CONFIG'; @@ -1539,7 +1539,7 @@ $fatpacked{"ExtUtils/MakeMaker/version/vpp.pm"} = '#line '.(1+__LINE__).' "'.__F warnings; sub enabled {return $^W;} 1; - '}sub import {no strict 'refs';my ($class)=shift;unless ($class eq $CLASS){no warnings;*{$class.'::declare'}=\&{$CLASS.'::declare'};*{$class.'::qv'}=\&{$CLASS.'::qv'}}my%args;if (@_){map {$args{$_}=1}@_}else {%args=(qv=>1,'UNIVERSAL::VERSION'=>1,)}my$callpkg=caller();if (exists($args{declare})){*{$callpkg.'::declare'}=sub {return$class->declare(shift)}unless defined(&{$callpkg.'::declare'})}if (exists($args{qv})){*{$callpkg.'::qv'}=sub {return$class->qv(shift)}unless defined(&{$callpkg.'::qv'})}if (exists($args{'UNIVERSAL::VERSION'})){no warnings;*UNIVERSAL::VERSION =\&{$CLASS.'::_VERSION'}}if (exists($args{'VERSION'})){*{$callpkg.'::VERSION'}=\&{$CLASS.'::_VERSION'}}if (exists($args{'is_strict'})){*{$callpkg.'::is_strict'}=\&{$CLASS.'::is_strict'}unless defined(&{$callpkg.'::is_strict'})}if (exists($args{'is_lax'})){*{$callpkg.'::is_lax'}=\&{$CLASS.'::is_lax'}unless defined(&{$callpkg.'::is_lax'})}}my$VERSION_MAX=0x7FFFFFFF;use constant TRUE=>1;use constant FALSE=>0;sub isDIGIT {my ($char)=shift->thischar();return ($char =~ /\d/)}sub isALPHA {my ($char)=shift->thischar();return ($char =~ /[a-zA-Z]/)}sub isSPACE {my ($char)=shift->thischar();return ($char =~ /\s/)}sub BADVERSION {my ($s,$errstr,$error)=@_;if ($errstr){$$errstr=$error}return$s}sub prescan_version {my ($s,$strict,$errstr,$sqv,$ssaw_decimal,$swidth,$salpha)=@_;my$qv=defined$sqv ? $$sqv : FALSE;my$saw_decimal=defined$ssaw_decimal ? $$ssaw_decimal : 0;my$width=defined$swidth ? $$swidth : 3;my$alpha=defined$salpha ? $$salpha : FALSE;my$d=$s;if ($qv && isDIGIT($d)){goto dotted_decimal_version}if ($d eq 'v'){$d++;if (isDIGIT($d)){$qv=TRUE}else {return BADVERSION($s,$errstr,"Invalid version format (dotted-decimal versions require at least three parts)")}dotted_decimal_version: if ($strict && $d eq '0' && isDIGIT($d+1)){return BADVERSION($s,$errstr,"Invalid version format (no leading zeros)")}while (isDIGIT($d)){$d++}if ($d eq '.'){$saw_decimal++;$d++}else {if ($strict){return BADVERSION($s,$errstr,"Invalid version format (dotted-decimal versions require at least three parts)")}else {goto version_prescan_finish}}{my$i=0;my$j=0;while (isDIGIT($d)){$i++;while (isDIGIT($d)){$d++;$j++;if ($strict && $j > 3){return BADVERSION($s,$errstr,"Invalid version format (maximum 3 digits between decimals)")}}if ($d eq '_'){if ($strict){return BADVERSION($s,$errstr,"Invalid version format (no underscores)")}if ($alpha){return BADVERSION($s,$errstr,"Invalid version format (multiple underscores)")}$d++;$alpha=TRUE}elsif ($d eq '.'){if ($alpha){return BADVERSION($s,$errstr,"Invalid version format (underscores before decimal)")}$saw_decimal++;$d++}elsif (!isDIGIT($d)){last}$j=0}if ($strict && $i < 2){return BADVERSION($s,$errstr,"Invalid version format (dotted-decimal versions require at least three parts)")}}}else {my$j=0;if ($strict){if ($d eq '.'){return BADVERSION($s,$errstr,"Invalid version format (0 before decimal required)")}if ($d eq '0' && isDIGIT($d+1)){return BADVERSION($s,$errstr,"Invalid version format (no leading zeros)")}}if ($d eq '-'){return BADVERSION($s,$errstr,"Invalid version format (negative version number)")}while (isDIGIT($d)){$d++}if ($d eq '.'){$saw_decimal++;$d++}elsif (!$d || $d eq ';' || isSPACE($d)|| $d eq '}'){if ($d==$s){return BADVERSION($s,$errstr,"Invalid version format (version required)")}goto version_prescan_finish}elsif ($d==$s){return BADVERSION($s,$errstr,"Invalid version format (non-numeric data)")}elsif ($d eq '_'){if ($strict){return BADVERSION($s,$errstr,"Invalid version format (no underscores)")}elsif (isDIGIT($d+1)){return BADVERSION($s,$errstr,"Invalid version format (alpha without decimal)")}else {return BADVERSION($s,$errstr,"Invalid version format (misplaced underscore)")}}elsif ($d){return BADVERSION($s,$errstr,"Invalid version format (non-numeric data)")}if ($d &&!isDIGIT($d)&& ($strict ||!($d eq ';' || isSPACE($d)|| $d eq '}'))){return BADVERSION($s,$errstr,"Invalid version format (fractional part required)")}while (isDIGIT($d)){$d++;$j++;if ($d eq '.' && isDIGIT($d-1)){if ($alpha){return BADVERSION($s,$errstr,"Invalid version format (underscores before decimal)")}if ($strict){return BADVERSION($s,$errstr,"Invalid version format (dotted-decimal versions must begin with 'v')")}$d=$s;$qv=TRUE;goto dotted_decimal_version}if ($d eq '_'){if ($strict){return BADVERSION($s,$errstr,"Invalid version format (no underscores)")}if ($alpha){return BADVERSION($s,$errstr,"Invalid version format (multiple underscores)")}if (!isDIGIT($d+1)){return BADVERSION($s,$errstr,"Invalid version format (misplaced underscore)")}$width=$j;$d++;$alpha=TRUE}}}version_prescan_finish: while (isSPACE($d)){$d++}if ($d &&!isDIGIT($d)&& (!($d eq ';' || $d eq '}'))){return BADVERSION($s,$errstr,"Invalid version format (non-numeric data)")}if (defined$sqv){$$sqv=$qv}if (defined$swidth){$$swidth=$width}if (defined$ssaw_decimal){$$ssaw_decimal=$saw_decimal}if (defined$salpha){$$salpha=$alpha}return$d}sub scan_version {my ($s,$rv,$qv)=@_;my$start;my$pos;my$last;my$errstr;my$saw_decimal=0;my$width=3;my$alpha=FALSE;my$vinf=FALSE;my@av;$s=new ExtUtils::MakeMaker::charstar$s;while (isSPACE($s)){$s++}$last=prescan_version($s,FALSE,\$errstr,\$qv,\$saw_decimal,\$width,\$alpha);if ($errstr){if ($s ne 'undef'){require Carp;Carp::croak($errstr)}}$start=$s;if ($s eq 'v'){$s++}$pos=$s;if ($qv){$$rv->{qv}=$qv}if ($alpha){$$rv->{alpha}=$alpha}if (!$qv && $width < 3){$$rv->{width}=$width}while (isDIGIT($pos)){$pos++}if (!isALPHA($pos)){my$rev;for (;;){$rev=0;{my$end=$pos;my$mult=1;my$orev;if (!$qv && $s > $start && $saw_decimal==1){$mult *= 100;while ($s < $end){$orev=$rev;$rev += $s * $mult;$mult /= 10;if ((abs($orev)> abs($rev))|| (abs($rev)> $VERSION_MAX)){warn("Integer overflow in version %d",$VERSION_MAX);$s=$end - 1;$rev=$VERSION_MAX;$vinf=1}$s++;if ($s eq '_'){$s++}}}else {while (--$end >= $s){$orev=$rev;$rev += $end * $mult;$mult *= 10;if ((abs($orev)> abs($rev))|| (abs($rev)> $VERSION_MAX)){warn("Integer overflow in version");$end=$s - 1;$rev=$VERSION_MAX;$vinf=1}}}}push@av,$rev;if ($vinf){$s=$last;last}elsif ($pos eq '.'){$s=++$pos}elsif ($pos eq '_' && isDIGIT($pos+1)){$s=++$pos}elsif ($pos eq ',' && isDIGIT($pos+1)){$s=++$pos}elsif (isDIGIT($pos)){$s=$pos}else {$s=$pos;last}if ($qv){while (isDIGIT($pos)){$pos++}}else {my$digits=0;while ((isDIGIT($pos)|| $pos eq '_')&& $digits < 3){if ($pos ne '_'){$digits++}$pos++}}}}if ($qv){my$len=$#av;$len=2 - $len;while ($len-- > 0){push@av,0}}if ($vinf){$$rv->{original}="v.Inf";$$rv->{vinf}=1}elsif ($s > $start){$$rv->{original}=$start->currstr($s);if ($qv && $saw_decimal==1 && $start ne 'v'){$$rv->{original}='v' .$$rv->{original}}}else {$$rv->{original}='0';push(@av,0)}$$rv->{version}=\@av;if ($s eq 'undef'){$s += 5}return$s}sub new {my$class=shift;unless (defined$class or $#_ > 1){require Carp;Carp::croak('Usage: version::new(class, version)')}my$self=bless ({},ref ($class)|| $class);my$qv=FALSE;if ($#_==1){$qv=TRUE}my$value=pop;if (ref($value)&& eval('$value->isa("version")')){$self->{version}=[@{$value->{version}}];$self->{qv}=1 if$value->{qv};$self->{alpha}=1 if$value->{alpha};$self->{original}=''.$value->{original};return$self}if (not defined$value or $value =~ /^undef$/){push @{$self->{version}},0;$self->{original}="0";return ($self)}if (ref($value)=~ m/ARRAY|HASH/){require Carp;Carp::croak("Invalid version format (non-numeric data)")}$value=_un_vstring($value);if ($Config{d_setlocale}&& eval {require POSIX}){require locale;my$currlocale=POSIX::setlocale(&POSIX::LC_ALL);if (POSIX::localeconv()->{decimal_point}eq ','){$value =~ tr/,/./}}if ($value =~ /\d+.?\d*e[-+]?\d+/){$value=sprintf("%.9f",$value);$value =~ s/(0+)$//}my$s=scan_version($value,\$self,$qv);if ($s){warn("Version string '%s' contains invalid data; " ."ignoring: '%s'",$value,$s)}return ($self)}*parse=\&new;sub numify {my ($self)=@_;unless (_verify($self)){require Carp;Carp::croak("Invalid version object")}my$width=$self->{width}|| 3;my$alpha=$self->{alpha}|| "";my$len=$#{$self->{version}};my$digit=$self->{version}[0];my$string=sprintf("%d.",$digit);for (my$i=1 ;$i < $len ;$i++ ){$digit=$self->{version}[$i];if ($width < 3){my$denom=10**(3-$width);my$quot=int($digit/$denom);my$rem=$digit - ($quot * $denom);$string .= sprintf("%0".$width."d_%d",$quot,$rem)}else {$string .= sprintf("%03d",$digit)}}if ($len > 0){$digit=$self->{version}[$len];if ($alpha && $width==3){$string .= "_"}$string .= sprintf("%0".$width."d",$digit)}else {$string .= sprintf("000")}return$string}sub normal {my ($self)=@_;unless (_verify($self)){require Carp;Carp::croak("Invalid version object")}my$alpha=$self->{alpha}|| "";my$len=$#{$self->{version}};my$digit=$self->{version}[0];my$string=sprintf("v%d",$digit);for (my$i=1 ;$i < $len ;$i++ ){$digit=$self->{version}[$i];$string .= sprintf(".%d",$digit)}if ($len > 0){$digit=$self->{version}[$len];if ($alpha){$string .= sprintf("_%0d",$digit)}else {$string .= sprintf(".%0d",$digit)}}if ($len <= 2){for ($len=2 - $len;$len!=0;$len-- ){$string .= sprintf(".%0d",0)}}return$string}sub stringify {my ($self)=@_;unless (_verify($self)){require Carp;Carp::croak("Invalid version object")}return exists$self->{original}? $self->{original}: exists$self->{qv}? $self->normal : $self->numify}sub vcmp {require UNIVERSAL;my ($left,$right,$swap)=@_;my$class=ref($left);unless (UNIVERSAL::isa($right,$class)){$right=$class->new($right)}if ($swap){($left,$right)=($right,$left)}unless (_verify($left)){require Carp;Carp::croak("Invalid version object")}unless (_verify($right)){require Carp;Carp::croak("Invalid version format")}my$l=$#{$left->{version}};my$r=$#{$right->{version}};my$m=$l < $r ? $l : $r;my$lalpha=$left->is_alpha;my$ralpha=$right->is_alpha;my$retval=0;my$i=0;while ($i <= $m && $retval==0){$retval=$left->{version}[$i]<=> $right->{version}[$i];$i++}if ($retval==0 && $l==$r && $left->{version}[$m]==$right->{version}[$m]&& ($lalpha || $ralpha)){if ($lalpha &&!$ralpha){$retval=-1}elsif ($ralpha &&!$lalpha){$retval=+1}}if ($retval==0 && $l!=$r){if ($l < $r){while ($i <= $r && $retval==0){if ($right->{version}[$i]!=0){$retval=-1}$i++}}else {while ($i <= $l && $retval==0){if ($left->{version}[$i]!=0){$retval=+1}$i++}}}return$retval}sub vbool {my ($self)=@_;return vcmp($self,$self->new("0"),1)}sub vnoop {require Carp;Carp::croak("operation not supported with version object")}sub is_alpha {my ($self)=@_;return (exists$self->{alpha})}sub qv {my$value=shift;my$class=$CLASS;if (@_){$class=ref($value)|| $value;$value=shift}$value=_un_vstring($value);$value='v'.$value unless$value =~ /(^v|\d+\.\d+\.\d)/;my$obj=$CLASS->new($value);return bless$obj,$class}*declare=\&qv;sub is_qv {my ($self)=@_;return (exists$self->{qv})}sub _verify {my ($self)=@_;if (ref($self)&& eval {exists$self->{version}}&& ref($self->{version})eq 'ARRAY'){return 1}else {return 0}}sub _is_non_alphanumeric {my$s=shift;$s=new ExtUtils::MakeMaker::charstar$s;while ($s){return 0 if isSPACE($s);return 1 unless (isALPHA($s)|| isDIGIT($s)|| $s =~ /[.-]/);$s++}return 0}sub _un_vstring {my$value=shift;if (length($value)>= 3 && $value !~ /[._]/ && _is_non_alphanumeric($value)){my$tvalue;if ("$]" >= 5.008_001){$tvalue=_find_magic_vstring($value);$value=$tvalue if length$tvalue}elsif ("$]" >= 5.006_000){$tvalue=sprintf("v%vd",$value);if ($tvalue =~ /^v\d+(\.\d+){2,}$/){$value=$tvalue}}}return$value}sub _find_magic_vstring {my$value=shift;my$tvalue='';require B;my$sv=B::svref_2object(\$value);my$magic=ref($sv)eq 'B::PVMG' ? $sv->MAGIC : undef;while ($magic){if ($magic->TYPE eq 'V'){$tvalue=$magic->PTR;$tvalue =~ s/^v?(.+)$/v$1/;last}else {$magic=$magic->MOREMAGIC}}return$tvalue}sub _VERSION {my ($obj,$req)=@_;my$class=ref($obj)|| $obj;no strict 'refs';if (exists$INC{"$class.pm"}and not %{"$class\::"}and "$]" >= 5.008){require Carp;Carp::croak("$class defines neither package nor VERSION" ."--version check failed")}my$version=eval "\$$class\::VERSION";if (defined$version){local $^W if "$]" <= 5.008;$version=ExtUtils::MakeMaker::version::vpp->new($version)}if (defined$req){unless (defined$version){require Carp;my$msg="$]" < 5.006 ? "$class version $req required--this is only version " : "$class does not define \$$class\::VERSION" ."--version check failed";if ($ENV{VERSION_DEBUG}){Carp::confess($msg)}else {Carp::croak($msg)}}$req=ExtUtils::MakeMaker::version::vpp->new($req);if ($req > $version){require Carp;if ($req->is_qv){Carp::croak(sprintf ("%s version %s required--"."this is only version %s",$class,$req->normal,$version->normal))}else {Carp::croak(sprintf ("%s version %s required--"."this is only version %s",$class,$req->stringify,$version->stringify))}}}return defined$version ? $version->stringify : undef}1; + '}sub import {no strict 'refs';my ($class)=shift;unless ($class eq $CLASS){no warnings;*{$class.'::declare'}=\&{$CLASS.'::declare'};*{$class.'::qv'}=\&{$CLASS.'::qv'}}my%args;if (@_){map {$args{$_}=1}@_}else {%args=(qv=>1,'UNIVERSAL::VERSION'=>1,)}my$callpkg=caller();if (exists($args{declare})){*{$callpkg.'::declare'}=sub {return$class->declare(shift)}unless defined(&{$callpkg.'::declare'})}if (exists($args{qv})){*{$callpkg.'::qv'}=sub {return$class->qv(shift)}unless defined(&{$callpkg.'::qv'})}if (exists($args{'UNIVERSAL::VERSION'})){no warnings;*UNIVERSAL::VERSION=\&{$CLASS.'::_VERSION'}}if (exists($args{'VERSION'})){*{$callpkg.'::VERSION'}=\&{$CLASS.'::_VERSION'}}if (exists($args{'is_strict'})){*{$callpkg.'::is_strict'}=\&{$CLASS.'::is_strict'}unless defined(&{$callpkg.'::is_strict'})}if (exists($args{'is_lax'})){*{$callpkg.'::is_lax'}=\&{$CLASS.'::is_lax'}unless defined(&{$callpkg.'::is_lax'})}}my$VERSION_MAX=0x7FFFFFFF;use constant TRUE=>1;use constant FALSE=>0;sub isDIGIT {my ($char)=shift->thischar();return ($char =~ /\d/)}sub isALPHA {my ($char)=shift->thischar();return ($char =~ /[a-zA-Z]/)}sub isSPACE {my ($char)=shift->thischar();return ($char =~ /\s/)}sub BADVERSION {my ($s,$errstr,$error)=@_;if ($errstr){$$errstr=$error}return$s}sub prescan_version {my ($s,$strict,$errstr,$sqv,$ssaw_decimal,$swidth,$salpha)=@_;my$qv=defined$sqv ? $$sqv : FALSE;my$saw_decimal=defined$ssaw_decimal ? $$ssaw_decimal : 0;my$width=defined$swidth ? $$swidth : 3;my$alpha=defined$salpha ? $$salpha : FALSE;my$d=$s;if ($qv && isDIGIT($d)){goto dotted_decimal_version}if ($d eq 'v'){$d++;if (isDIGIT($d)){$qv=TRUE}else {return BADVERSION($s,$errstr,"Invalid version format (dotted-decimal versions require at least three parts)")}dotted_decimal_version: if ($strict && $d eq '0' && isDIGIT($d+1)){return BADVERSION($s,$errstr,"Invalid version format (no leading zeros)")}while (isDIGIT($d)){$d++}if ($d eq '.'){$saw_decimal++;$d++}else {if ($strict){return BADVERSION($s,$errstr,"Invalid version format (dotted-decimal versions require at least three parts)")}else {goto version_prescan_finish}}{my$i=0;my$j=0;while (isDIGIT($d)){$i++;while (isDIGIT($d)){$d++;$j++;if ($strict && $j > 3){return BADVERSION($s,$errstr,"Invalid version format (maximum 3 digits between decimals)")}}if ($d eq '_'){if ($strict){return BADVERSION($s,$errstr,"Invalid version format (no underscores)")}if ($alpha){return BADVERSION($s,$errstr,"Invalid version format (multiple underscores)")}$d++;$alpha=TRUE}elsif ($d eq '.'){if ($alpha){return BADVERSION($s,$errstr,"Invalid version format (underscores before decimal)")}$saw_decimal++;$d++}elsif (!isDIGIT($d)){last}$j=0}if ($strict && $i < 2){return BADVERSION($s,$errstr,"Invalid version format (dotted-decimal versions require at least three parts)")}}}else {my$j=0;if ($strict){if ($d eq '.'){return BADVERSION($s,$errstr,"Invalid version format (0 before decimal required)")}if ($d eq '0' && isDIGIT($d+1)){return BADVERSION($s,$errstr,"Invalid version format (no leading zeros)")}}if ($d eq '-'){return BADVERSION($s,$errstr,"Invalid version format (negative version number)")}while (isDIGIT($d)){$d++}if ($d eq '.'){$saw_decimal++;$d++}elsif (!$d || $d eq ';' || isSPACE($d)|| $d eq '}'){if ($d==$s){return BADVERSION($s,$errstr,"Invalid version format (version required)")}goto version_prescan_finish}elsif ($d==$s){return BADVERSION($s,$errstr,"Invalid version format (non-numeric data)")}elsif ($d eq '_'){if ($strict){return BADVERSION($s,$errstr,"Invalid version format (no underscores)")}elsif (isDIGIT($d+1)){return BADVERSION($s,$errstr,"Invalid version format (alpha without decimal)")}else {return BADVERSION($s,$errstr,"Invalid version format (misplaced underscore)")}}elsif ($d){return BADVERSION($s,$errstr,"Invalid version format (non-numeric data)")}if ($d &&!isDIGIT($d)&& ($strict ||!($d eq ';' || isSPACE($d)|| $d eq '}'))){return BADVERSION($s,$errstr,"Invalid version format (fractional part required)")}while (isDIGIT($d)){$d++;$j++;if ($d eq '.' && isDIGIT($d-1)){if ($alpha){return BADVERSION($s,$errstr,"Invalid version format (underscores before decimal)")}if ($strict){return BADVERSION($s,$errstr,"Invalid version format (dotted-decimal versions must begin with 'v')")}$d=$s;$qv=TRUE;goto dotted_decimal_version}if ($d eq '_'){if ($strict){return BADVERSION($s,$errstr,"Invalid version format (no underscores)")}if ($alpha){return BADVERSION($s,$errstr,"Invalid version format (multiple underscores)")}if (!isDIGIT($d+1)){return BADVERSION($s,$errstr,"Invalid version format (misplaced underscore)")}$width=$j;$d++;$alpha=TRUE}}}version_prescan_finish: while (isSPACE($d)){$d++}if ($d &&!isDIGIT($d)&& (!($d eq ';' || $d eq '}'))){return BADVERSION($s,$errstr,"Invalid version format (non-numeric data)")}if (defined$sqv){$$sqv=$qv}if (defined$swidth){$$swidth=$width}if (defined$ssaw_decimal){$$ssaw_decimal=$saw_decimal}if (defined$salpha){$$salpha=$alpha}return$d}sub scan_version {my ($s,$rv,$qv)=@_;my$start;my$pos;my$last;my$errstr;my$saw_decimal=0;my$width=3;my$alpha=FALSE;my$vinf=FALSE;my@av;$s=new ExtUtils::MakeMaker::charstar$s;while (isSPACE($s)){$s++}$last=prescan_version($s,FALSE,\$errstr,\$qv,\$saw_decimal,\$width,\$alpha);if ($errstr){if ($s ne 'undef'){require Carp;Carp::croak($errstr)}}$start=$s;if ($s eq 'v'){$s++}$pos=$s;if ($qv){$$rv->{qv}=$qv}if ($alpha){$$rv->{alpha}=$alpha}if (!$qv && $width < 3){$$rv->{width}=$width}while (isDIGIT($pos)){$pos++}if (!isALPHA($pos)){my$rev;for (;;){$rev=0;{my$end=$pos;my$mult=1;my$orev;if (!$qv && $s > $start && $saw_decimal==1){$mult *= 100;while ($s < $end){$orev=$rev;$rev += $s * $mult;$mult /= 10;if ((abs($orev)> abs($rev))|| (abs($rev)> $VERSION_MAX)){warn("Integer overflow in version %d",$VERSION_MAX);$s=$end - 1;$rev=$VERSION_MAX;$vinf=1}$s++;if ($s eq '_'){$s++}}}else {while (--$end >= $s){$orev=$rev;$rev += $end * $mult;$mult *= 10;if ((abs($orev)> abs($rev))|| (abs($rev)> $VERSION_MAX)){warn("Integer overflow in version");$end=$s - 1;$rev=$VERSION_MAX;$vinf=1}}}}push@av,$rev;if ($vinf){$s=$last;last}elsif ($pos eq '.'){$s= ++$pos}elsif ($pos eq '_' && isDIGIT($pos+1)){$s= ++$pos}elsif ($pos eq ',' && isDIGIT($pos+1)){$s= ++$pos}elsif (isDIGIT($pos)){$s=$pos}else {$s=$pos;last}if ($qv){while (isDIGIT($pos)){$pos++}}else {my$digits=0;while ((isDIGIT($pos)|| $pos eq '_')&& $digits < 3){if ($pos ne '_'){$digits++}$pos++}}}}if ($qv){my$len=$#av;$len=2 - $len;while ($len-- > 0){push@av,0}}if ($vinf){$$rv->{original}="v.Inf";$$rv->{vinf}=1}elsif ($s > $start){$$rv->{original}=$start->currstr($s);if ($qv && $saw_decimal==1 && $start ne 'v'){$$rv->{original}='v' .$$rv->{original}}}else {$$rv->{original}='0';push(@av,0)}$$rv->{version}=\@av;if ($s eq 'undef'){$s += 5}return$s}sub new {my$class=shift;unless (defined$class or $#_ > 1){require Carp;Carp::croak('Usage: version::new(class, version)')}my$self=bless ({},ref ($class)|| $class);my$qv=FALSE;if ($#_==1){$qv=TRUE}my$value=pop;if (ref($value)&& eval('$value->isa("version")')){$self->{version}=[@{$value->{version}}];$self->{qv}=1 if$value->{qv};$self->{alpha}=1 if$value->{alpha};$self->{original}=''.$value->{original};return$self}if (not defined$value or $value =~ /^undef$/){push @{$self->{version}},0;$self->{original}="0";return ($self)}if (ref($value)=~ m/ARRAY|HASH/){require Carp;Carp::croak("Invalid version format (non-numeric data)")}$value=_un_vstring($value);if ($Config{d_setlocale}&& eval {require POSIX}){require locale;my$currlocale=POSIX::setlocale(&POSIX::LC_ALL);if (POSIX::localeconv()->{decimal_point}eq ','){$value =~ tr/,/./}}if ($value =~ /\d+.?\d*e[-+]?\d+/){$value=sprintf("%.9f",$value);$value =~ s/(0+)$//}my$s=scan_version($value,\$self,$qv);if ($s){warn("Version string '%s' contains invalid data; " ."ignoring: '%s'",$value,$s)}return ($self)}*parse=\&new;sub numify {my ($self)=@_;unless (_verify($self)){require Carp;Carp::croak("Invalid version object")}my$width=$self->{width}|| 3;my$alpha=$self->{alpha}|| "";my$len=$#{$self->{version}};my$digit=$self->{version}[0];my$string=sprintf("%d.",$digit);for (my$i=1 ;$i < $len ;$i++ ){$digit=$self->{version}[$i];if ($width < 3){my$denom=10**(3-$width);my$quot=int($digit/$denom);my$rem=$digit - ($quot * $denom);$string .= sprintf("%0".$width."d_%d",$quot,$rem)}else {$string .= sprintf("%03d",$digit)}}if ($len > 0){$digit=$self->{version}[$len];if ($alpha && $width==3){$string .= "_"}$string .= sprintf("%0".$width."d",$digit)}else {$string .= sprintf("000")}return$string}sub normal {my ($self)=@_;unless (_verify($self)){require Carp;Carp::croak("Invalid version object")}my$alpha=$self->{alpha}|| "";my$len=$#{$self->{version}};my$digit=$self->{version}[0];my$string=sprintf("v%d",$digit);for (my$i=1 ;$i < $len ;$i++ ){$digit=$self->{version}[$i];$string .= sprintf(".%d",$digit)}if ($len > 0){$digit=$self->{version}[$len];if ($alpha){$string .= sprintf("_%0d",$digit)}else {$string .= sprintf(".%0d",$digit)}}if ($len <= 2){for ($len=2 - $len;$len!=0;$len-- ){$string .= sprintf(".%0d",0)}}return$string}sub stringify {my ($self)=@_;unless (_verify($self)){require Carp;Carp::croak("Invalid version object")}return exists$self->{original}? $self->{original}: exists$self->{qv}? $self->normal : $self->numify}sub vcmp {require UNIVERSAL;my ($left,$right,$swap)=@_;my$class=ref($left);unless (UNIVERSAL::isa($right,$class)){$right=$class->new($right)}if ($swap){($left,$right)=($right,$left)}unless (_verify($left)){require Carp;Carp::croak("Invalid version object")}unless (_verify($right)){require Carp;Carp::croak("Invalid version format")}my$l=$#{$left->{version}};my$r=$#{$right->{version}};my$m=$l < $r ? $l : $r;my$lalpha=$left->is_alpha;my$ralpha=$right->is_alpha;my$retval=0;my$i=0;while ($i <= $m && $retval==0){$retval=$left->{version}[$i]<=> $right->{version}[$i];$i++}if ($retval==0 && $l==$r && $left->{version}[$m]==$right->{version}[$m]&& ($lalpha || $ralpha)){if ($lalpha &&!$ralpha){$retval=-1}elsif ($ralpha &&!$lalpha){$retval= +1}}if ($retval==0 && $l!=$r){if ($l < $r){while ($i <= $r && $retval==0){if ($right->{version}[$i]!=0){$retval=-1}$i++}}else {while ($i <= $l && $retval==0){if ($left->{version}[$i]!=0){$retval= +1}$i++}}}return$retval}sub vbool {my ($self)=@_;return vcmp($self,$self->new("0"),1)}sub vnoop {require Carp;Carp::croak("operation not supported with version object")}sub is_alpha {my ($self)=@_;return (exists$self->{alpha})}sub qv {my$value=shift;my$class=$CLASS;if (@_){$class=ref($value)|| $value;$value=shift}$value=_un_vstring($value);$value='v'.$value unless$value =~ /(^v|\d+\.\d+\.\d)/;my$obj=$CLASS->new($value);return bless$obj,$class}*declare=\&qv;sub is_qv {my ($self)=@_;return (exists$self->{qv})}sub _verify {my ($self)=@_;if (ref($self)&& eval {exists$self->{version}}&& ref($self->{version})eq 'ARRAY'){return 1}else {return 0}}sub _is_non_alphanumeric {my$s=shift;$s=new ExtUtils::MakeMaker::charstar$s;while ($s){return 0 if isSPACE($s);return 1 unless (isALPHA($s)|| isDIGIT($s)|| $s =~ /[.-]/);$s++}return 0}sub _un_vstring {my$value=shift;if (length($value)>= 3 && $value !~ /[._]/ && _is_non_alphanumeric($value)){my$tvalue;if ("$]" >= 5.008_001){$tvalue=_find_magic_vstring($value);$value=$tvalue if length$tvalue}elsif ("$]" >= 5.006_000){$tvalue=sprintf("v%vd",$value);if ($tvalue =~ /^v\d+(\.\d+){2,}$/){$value=$tvalue}}}return$value}sub _find_magic_vstring {my$value=shift;my$tvalue='';require B;my$sv=B::svref_2object(\$value);my$magic=ref($sv)eq 'B::PVMG' ? $sv->MAGIC : undef;while ($magic){if ($magic->TYPE eq 'V'){$tvalue=$magic->PTR;$tvalue =~ s/^v?(.+)$/v$1/;last}else {$magic=$magic->MOREMAGIC}}return$tvalue}sub _VERSION {my ($obj,$req)=@_;my$class=ref($obj)|| $obj;no strict 'refs';if (exists$INC{"$class.pm"}and not %{"$class\::"}and "$]" >= 5.008){require Carp;Carp::croak("$class defines neither package nor VERSION" ."--version check failed")}my$version=eval "\$$class\::VERSION";if (defined$version){local $^W if "$]" <= 5.008;$version=ExtUtils::MakeMaker::version::vpp->new($version)}if (defined$req){unless (defined$version){require Carp;my$msg="$]" < 5.006 ? "$class version $req required--this is only version " : "$class does not define \$$class\::VERSION" ."--version check failed";if ($ENV{VERSION_DEBUG}){Carp::confess($msg)}else {Carp::croak($msg)}}$req=ExtUtils::MakeMaker::version::vpp->new($req);if ($req > $version){require Carp;if ($req->is_qv){Carp::croak(sprintf ("%s version %s required--"."this is only version %s",$class,$req->normal,$version->normal))}else {Carp::croak(sprintf ("%s version %s required--"."this is only version %s",$class,$req->stringify,$version->stringify))}}}return defined$version ? $version->stringify : undef}1; EXTUTILS_MAKEMAKER_VERSION_VPP $fatpacked{"ExtUtils/Manifest.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'EXTUTILS_MANIFEST'; @@ -1602,11 +1602,11 @@ $fatpacked{"Getopt/Long.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'GET # ... or an optional-with-default spec : (?: 0[0-7]+ | 0[xX][0-9a-fA-F]+ | 0[bB][01]+ | -?\d+ | \+ ) [@%]? )? - $;x){return (undef,"Error in option spec: \"$opt\"\n")}my ($names,$spec)=($1,$2);$spec='' unless defined$spec;my$orig;my@names;if (defined$names){@names=split (/\|/,$names);$orig=$names[0]}else {@names=('');$orig=''}my$entry;if ($spec eq '' || $spec eq '+' || $spec eq '!'){$entry=[$spec,$orig,undef,CTL_DEST_SCALAR,0,0]}elsif ($spec =~ /^:(0[0-7]+|0x[0-9a-f]+|0b[01]+|-?\d+|\+)([@%])?$/i){my$def=$1;my$dest=$2;my$type='i';if ($def eq '+'){$type='I'}elsif ($def =~ /^(0[0-7]+|0[xX][0-9a-fA-F]+|0[bB][01]+)$/){$type='o';$def=oct($def)}elsif ($def =~ /^-?\d+$/){$def=0 + $def}$dest ||= '$';$dest=$dest eq '@' ? CTL_DEST_ARRAY : $dest eq '%' ? CTL_DEST_HASH : CTL_DEST_SCALAR;$entry=[$type,$orig,$def eq '+' ? undef : $def,$dest,0,1]}else {my ($mand,$type,$dest)=$spec =~ /^([=:])([ionfs])([@%])?(\{(\d+)?(,)?(\d+)?\})?$/;return (undef,"Cannot repeat while bundling: \"$opt\"\n")if$bundling && defined($4);my ($mi,$cm,$ma)=($5,$6,$7);return (undef,"{0} is useless in option spec: \"$opt\"\n")if defined($mi)&&!$mi &&!defined($ma)&&!defined($cm);$type='i' if$type eq 'n';$dest ||= '$';$dest=$dest eq '@' ? CTL_DEST_ARRAY : $dest eq '%' ? CTL_DEST_HASH : CTL_DEST_SCALAR;$mi=$mand eq '=' ? 1 : 0 unless defined$mi;$mand=$mi ? '=' : ':';$ma=$mi ? $mi : 1 unless defined$ma || defined$cm;return (undef,"Max must be greater than zero in option spec: \"$opt\"\n")if defined($ma)&&!$ma;return (undef,"Max less than min in option spec: \"$opt\"\n")if defined($ma)&& $ma < $mi;$entry=[$type,$orig,undef,$dest,$mi,$ma||-1]}my$dups='';for (@names){$_=lc ($_)if$ignorecase > (($bundling && length($_)==1)? 1 : 0);if (exists$opctl->{$_}){$dups .= "Duplicate specification \"$opt\" for option \"$_\"\n"}if ($spec eq '!'){$opctl->{"no$_"}=$entry;$opctl->{"no-$_"}=$entry;$opctl->{$_}=[@$entry];$opctl->{$_}->[CTL_TYPE]=''}else {$opctl->{$_}=$entry}}if ($dups && $^W){for (split(/\n+/,$dups)){warn($_."\n")}}($names[0],$orig)}sub FindOption ($$$$$) {my ($argv,$prefix,$argend,$opt,$opctl)=@_;print STDERR ("=> find \"$opt\"\n")if$debug;return (0)unless defined($opt);return (0)unless$opt =~ /^($prefix)(.*)$/s;return (0)if$opt eq "-" &&!defined$opctl->{''};$opt=substr($opt,length($1));my$starter=$1;print STDERR ("=> split \"$starter\"+\"$opt\"\n")if$debug;my$optarg;my$rest;if (($starter=~/^$longprefix$/ || ($getopt_compat && ($bundling==0 || $bundling==2)))&& (my$oppos=index($opt,'=',1))> 0){my$optorg=$opt;$opt=substr($optorg,0,$oppos);$optarg=substr($optorg,$oppos + 1);print STDERR ("=> option \"",$opt,"\", optarg = \"$optarg\"\n")if$debug}my$tryopt=$opt;if (($bundling || $bundling_values)&& $starter eq '-'){$tryopt=$ignorecase ? lc($opt): $opt;if ($bundling==2 && length($tryopt)> 1 && defined ($opctl->{$tryopt})){print STDERR ("=> $starter$tryopt overrides unbundling\n")if$debug}elsif ($bundling_values){$tryopt=$opt;$rest=length ($tryopt)> 0 ? substr ($tryopt,1): '';$tryopt=substr ($tryopt,0,1);$tryopt=lc ($tryopt)if$ignorecase > 1;print STDERR ("=> $starter$tryopt unbundled from ","$starter$tryopt$rest\n")if$debug;$optarg=$rest eq '' ? undef : $rest;$rest=undef}else {$tryopt=$opt;$rest=length ($tryopt)> 0 ? substr ($tryopt,1): '';$tryopt=substr ($tryopt,0,1);$tryopt=lc ($tryopt)if$ignorecase > 1;print STDERR ("=> $starter$tryopt unbundled from ","$starter$tryopt$rest\n")if$debug;$rest=undef unless$rest ne ''}}elsif ($autoabbrev && $opt ne ""){my@names=sort(keys (%$opctl));$opt=lc ($opt)if$ignorecase;$tryopt=$opt;my$pat=quotemeta ($opt);my@hits=grep (/^$pat/,@names);print STDERR ("=> ",scalar(@hits)," hits (@hits) with \"$pat\" ","out of ",scalar(@names),"\n")if$debug;unless ((@hits <= 1)|| (grep ($_ eq $opt,@hits)==1)){my%hit;for (@hits){my$hit=$opctl->{$_}->[CTL_CNAME]if defined$opctl->{$_}->[CTL_CNAME];$hit="no" .$hit if$opctl->{$_}->[CTL_TYPE]eq '!';$hit{$hit}=1}if (keys(%hit)==2){if ($auto_version && exists($hit{version})){delete$hit{version}}elsif ($auto_help && exists($hit{help})){delete$hit{help}}}unless (keys(%hit)==1){return (0)if$passthrough;warn ("Option ",$opt," is ambiguous (",join(", ",@hits),")\n");$error++;return (1,undef)}@hits=keys(%hit)}if (@hits==1 && $hits[0]ne $opt){$tryopt=$hits[0];$tryopt=lc ($tryopt)if$ignorecase > (($bundling && length($tryopt)==1)? 1 : 0);print STDERR ("=> option \"$opt\" -> \"$tryopt\"\n")if$debug}}elsif ($ignorecase){$tryopt=lc ($opt)}my$ctl=$opctl->{$tryopt};unless (defined$ctl){return (0)if$passthrough;if ($bundling==1 && length($starter)==1){$opt=substr($opt,0,1);unshift (@$argv,$starter.$rest)if defined$rest}if ($opt eq ""){warn ("Missing option after ",$starter,"\n")}else {warn ("Unknown option: ",$opt,"\n")}$error++;return (1,undef)}$opt=$tryopt;print STDERR ("=> found ",OptCtl($ctl)," for \"",$opt,"\"\n")if$debug;my$type=$ctl->[CTL_TYPE];my$arg;if ($type eq '' || $type eq '!' || $type eq '+'){if (defined$optarg){return (0)if$passthrough;warn ("Option ",$opt," does not take an argument\n");$error++;undef$opt;undef$optarg if$bundling_values}elsif ($type eq '' || $type eq '+'){$arg=1}else {$opt =~ s/^no-?//i;$arg=0}unshift (@$argv,$starter.$rest)if defined$rest;return (1,$opt,$ctl,$starter,$arg)}my$mand=$ctl->[CTL_AMIN];if ($gnu_compat){my$optargtype=0;if (defined($optarg)){$optargtype=(length($optarg)==0)? 1 : 2}elsif (defined$rest || @$argv > 0){$optargtype=3}if(($optargtype==0)&&!$mand){if ($type eq 'I'){my@c=@$ctl;$c[CTL_TYPE]='+';return (1,$opt,\@c,$starter,1)}my$val =defined($ctl->[CTL_DEFAULT])? $ctl->[CTL_DEFAULT]: $type eq 's' ? '' : 0;return (1,$opt,$ctl,$starter,$val)}return (1,$opt,$ctl,$starter,$type eq 's' ? '' : 0)if$optargtype==1}if (defined$optarg ? ($optarg eq ''):!(defined$rest || @$argv > 0)){if ($mand || $ctl->[CTL_DEST]==CTL_DEST_HASH){return (0)if$passthrough;warn ("Option ",$opt," requires an argument\n");$error++;return (1,undef)}if ($type eq 'I'){my@c=@$ctl;$c[CTL_TYPE]='+';return (1,$opt,\@c,$starter,1)}return (1,$opt,$ctl,$starter,defined($ctl->[CTL_DEFAULT])? $ctl->[CTL_DEFAULT]: $type eq 's' ? '' : 0)}$arg=(defined$rest ? $rest : (defined$optarg ? $optarg : shift (@$argv)));my$key;if ($ctl->[CTL_DEST]==CTL_DEST_HASH && defined$arg){($key,$arg)=($arg =~ /^([^=]*)=(.*)$/s)? ($1,$2): ($arg,defined($ctl->[CTL_DEFAULT])? $ctl->[CTL_DEFAULT]: ($mand ? undef : ($type eq 's' ? "" : 1)));if (!defined$arg){warn ("Option $opt, key \"$key\", requires a value\n");$error++;unshift (@$argv,$starter.$rest)if defined$rest;return (1,undef)}}my$key_valid=$ctl->[CTL_DEST]==CTL_DEST_HASH ? "[^=]+=" : "";if ($type eq 's'){return (1,$opt,$ctl,$starter,$arg,$key)if$mand;return (1,$opt,$ctl,$starter,$arg,$key)if$ctl->[CTL_DEST]==CTL_DEST_HASH;return (1,$opt,$ctl,$starter,$arg,$key)if defined$optarg || defined$rest;return (1,$opt,$ctl,$starter,$arg,$key)if$arg eq "-";if ($arg eq $argend || $arg =~ /^$prefix.+/){unshift (@$argv,$arg);$arg=''}}elsif ($type eq 'i' || $type eq 'I' || $type eq 'o'){my$o_valid=$type eq 'o' ? PAT_XINT : PAT_INT;if ($bundling && defined$rest && $rest =~ /^($key_valid)($o_valid)(.*)$/si){($key,$arg,$rest)=($1,$2,$+);chop($key)if$key;$arg=($type eq 'o' && $arg =~ /^0/)? oct($arg): 0+$arg;unshift (@$argv,$starter.$rest)if defined$rest && $rest ne ''}elsif ($arg =~ /^$o_valid$/si){$arg =~ tr/_//d;$arg=($type eq 'o' && $arg =~ /^0/)? oct($arg): 0+$arg}else {if (defined$optarg || $mand){if ($passthrough){unshift (@$argv,defined$rest ? $starter.$rest : $arg)unless defined$optarg;return (0)}warn ("Value \"",$arg,"\" invalid for option ",$opt," (",$type eq 'o' ? "extended " : '',"number expected)\n");$error++;unshift (@$argv,$starter.$rest)if defined$rest;return (1,undef)}else {unshift (@$argv,defined$rest ? $starter.$rest : $arg);if ($type eq 'I'){my@c=@$ctl;$c[CTL_TYPE]='+';return (1,$opt,\@c,$starter,1)}$arg=defined($ctl->[CTL_DEFAULT])? $ctl->[CTL_DEFAULT]: 0}}}elsif ($type eq 'f'){my$o_valid=PAT_FLOAT;if ($bundling && defined$rest && $rest =~ /^($key_valid)($o_valid)(.*)$/s){$arg =~ tr/_//d;($key,$arg,$rest)=($1,$2,$+);chop($key)if$key;unshift (@$argv,$starter.$rest)if defined$rest && $rest ne ''}elsif ($arg =~ /^$o_valid$/){$arg =~ tr/_//d}else {if (defined$optarg || $mand){if ($passthrough){unshift (@$argv,defined$rest ? $starter.$rest : $arg)unless defined$optarg;return (0)}warn ("Value \"",$arg,"\" invalid for option ",$opt," (real number expected)\n");$error++;unshift (@$argv,$starter.$rest)if defined$rest;return (1,undef)}else {unshift (@$argv,defined$rest ? $starter.$rest : $arg);$arg=0.0}}}else {die("Getopt::Long internal error (Can't happen)\n")}return (1,$opt,$ctl,$starter,$arg,$key)}sub ValidValue ($$$$$) {my ($ctl,$arg,$mand,$argend,$prefix)=@_;if ($ctl->[CTL_DEST]==CTL_DEST_HASH){return 0 unless$arg =~ /[^=]+=(.*)/;$arg=$1}my$type=$ctl->[CTL_TYPE];if ($type eq 's'){return (1)if$mand;return (1)if$arg eq "-";return 0 if$arg eq $argend || $arg =~ /^$prefix.+/;return 1}elsif ($type eq 'i' || $type eq 'I' || $type eq 'o'){my$o_valid=$type eq 'o' ? PAT_XINT : PAT_INT;return$arg =~ /^$o_valid$/si}elsif ($type eq 'f'){my$o_valid=PAT_FLOAT;return$arg =~ /^$o_valid$/}die("ValidValue: Cannot happen\n")}sub Configure (@) {my (@options)=@_;my$prevconfig=[$error,$debug,$major_version,$minor_version,$caller,$autoabbrev,$getopt_compat,$ignorecase,$bundling,$order,$gnu_compat,$passthrough,$genprefix,$auto_version,$auto_help,$longprefix,$bundling_values ];if (ref($options[0])eq 'ARRAY'){($error,$debug,$major_version,$minor_version,$caller,$autoabbrev,$getopt_compat,$ignorecase,$bundling,$order,$gnu_compat,$passthrough,$genprefix,$auto_version,$auto_help,$longprefix,$bundling_values)=@{shift(@options)}}my$opt;for$opt (@options){my$try=lc ($opt);my$action=1;if ($try =~ /^no_?(.*)$/s){$action=0;$try=$+}if (($try eq 'default' or $try eq 'defaults')&& $action){ConfigDefaults ()}elsif (($try eq 'posix_default' or $try eq 'posix_defaults')){local$ENV{POSIXLY_CORRECT};$ENV{POSIXLY_CORRECT}=1 if$action;ConfigDefaults ()}elsif ($try eq 'auto_abbrev' or $try eq 'autoabbrev'){$autoabbrev=$action}elsif ($try eq 'getopt_compat'){$getopt_compat=$action;$genprefix=$action ? "(--|-|\\+)" : "(--|-)"}elsif ($try eq 'gnu_getopt'){if ($action){$gnu_compat=1;$bundling=1;$getopt_compat=0;$genprefix="(--|-)";$order=$PERMUTE;$bundling_values=0}}elsif ($try eq 'gnu_compat'){$gnu_compat=$action;$bundling=0;$bundling_values=1}elsif ($try =~ /^(auto_?)?version$/){$auto_version=$action}elsif ($try =~ /^(auto_?)?help$/){$auto_help=$action}elsif ($try eq 'ignorecase' or $try eq 'ignore_case'){$ignorecase=$action}elsif ($try eq 'ignorecase_always' or $try eq 'ignore_case_always'){$ignorecase=$action ? 2 : 0}elsif ($try eq 'bundling'){$bundling=$action;$bundling_values=0 if$action}elsif ($try eq 'bundling_override'){$bundling=$action ? 2 : 0;$bundling_values=0 if$action}elsif ($try eq 'bundling_values'){$bundling_values=$action;$bundling=0 if$action}elsif ($try eq 'require_order'){$order=$action ? $REQUIRE_ORDER : $PERMUTE}elsif ($try eq 'permute'){$order=$action ? $PERMUTE : $REQUIRE_ORDER}elsif ($try eq 'pass_through' or $try eq 'passthrough'){$passthrough=$action}elsif ($try =~ /^prefix=(.+)$/ && $action){$genprefix=$1;$genprefix="(" .quotemeta($genprefix).")";eval {'' =~ /$genprefix/};die("Getopt::Long: invalid pattern \"$genprefix\"\n")if $@}elsif ($try =~ /^prefix_pattern=(.+)$/ && $action){$genprefix=$1;$genprefix="(" .$genprefix .")" unless$genprefix =~ /^\(.*\)$/;eval {'' =~ m"$genprefix"};die("Getopt::Long: invalid pattern \"$genprefix\"\n")if $@}elsif ($try =~ /^long_prefix_pattern=(.+)$/ && $action){$longprefix=$1;$longprefix="(" .$longprefix .")" unless$longprefix =~ /^\(.*\)$/;eval {'' =~ m"$longprefix"};die("Getopt::Long: invalid long prefix pattern \"$longprefix\"\n")if $@}elsif ($try eq 'debug'){$debug=$action}else {die("Getopt::Long: unknown or erroneous config parameter \"$opt\"\n")}}$prevconfig}sub config (@) {Configure (@_)}sub VersionMessage(@) {my$pa=setup_pa_args("version",@_);my$v=$main::VERSION;my$fh=$pa->{-output}|| (($pa->{-exitval}eq "NOEXIT" || $pa->{-exitval}< 2)? \*STDOUT : \*STDERR);print$fh (defined($pa->{-message})? $pa->{-message}: (),$0,defined$v ? " version $v" : (),"\n","(",__PACKAGE__,"::","GetOptions"," version ",defined($Getopt::Long::VERSION_STRING)? $Getopt::Long::VERSION_STRING : $VERSION,";"," Perl version ",$] >= 5.006 ? sprintf("%vd",$^V): $],")\n");exit($pa->{-exitval})unless$pa->{-exitval}eq "NOEXIT"}sub HelpMessage(@) {eval {require Pod::Usage;import Pod::Usage;1}|| die("Cannot provide help: cannot load Pod::Usage\n");pod2usage(setup_pa_args("help",@_))}sub setup_pa_args($@) {my$tag=shift;@_=()if @_==2 && $_[0]eq $tag;my$pa;if (@_ > 1){$pa={@_ }}else {$pa=shift || {}}if (UNIVERSAL::isa($pa,'HASH')){if (!defined$pa->{-message}){$pa->{-message}=delete($pa->{-msg})}}elsif ($pa =~ /^-?\d+$/){$pa={-exitval=>$pa }}else {$pa={-message=>$pa }}$pa->{-verbose}=0 unless exists($pa->{-verbose});$pa->{-exitval}=0 unless exists($pa->{-exitval});$pa}sub VERSION {$requested_version=$_[1]if @_ > 1;shift->SUPER::VERSION(@_)}package Getopt::Long::CallBack;sub new {my ($pkg,%atts)=@_;bless {%atts },$pkg}sub name {my$self=shift;''.$self->{name}}sub given {my$self=shift;$self->{given}}use overload '""'=>\&name,fallback=>1;1; + $;x){return (undef,"Error in option spec: \"$opt\"\n")}my ($names,$spec)=($1,$2);$spec='' unless defined$spec;my$orig;my@names;if (defined$names){@names=split (/\|/,$names);$orig=$names[0]}else {@names=('');$orig=''}my$entry;if ($spec eq '' || $spec eq '+' || $spec eq '!'){$entry=[$spec,$orig,undef,CTL_DEST_SCALAR,0,0]}elsif ($spec =~ /^:(0[0-7]+|0x[0-9a-f]+|0b[01]+|-?\d+|\+)([@%])?$/i){my$def=$1;my$dest=$2;my$type='i';if ($def eq '+'){$type='I'}elsif ($def =~ /^(0[0-7]+|0[xX][0-9a-fA-F]+|0[bB][01]+)$/){$type='o';$def=oct($def)}elsif ($def =~ /^-?\d+$/){$def=0 + $def}$dest ||= '$';$dest=$dest eq '@' ? CTL_DEST_ARRAY : $dest eq '%' ? CTL_DEST_HASH : CTL_DEST_SCALAR;$entry=[$type,$orig,$def eq '+' ? undef : $def,$dest,0,1]}else {my ($mand,$type,$dest)=$spec =~ /^([=:])([ionfs])([@%])?(\{(\d+)?(,)?(\d+)?\})?$/;return (undef,"Cannot repeat while bundling: \"$opt\"\n")if$bundling && defined($4);my ($mi,$cm,$ma)=($5,$6,$7);return (undef,"{0} is useless in option spec: \"$opt\"\n")if defined($mi)&&!$mi &&!defined($ma)&&!defined($cm);$type='i' if$type eq 'n';$dest ||= '$';$dest=$dest eq '@' ? CTL_DEST_ARRAY : $dest eq '%' ? CTL_DEST_HASH : CTL_DEST_SCALAR;$mi=$mand eq '=' ? 1 : 0 unless defined$mi;$mand=$mi ? '=' : ':';$ma=$mi ? $mi : 1 unless defined$ma || defined$cm;return (undef,"Max must be greater than zero in option spec: \"$opt\"\n")if defined($ma)&&!$ma;return (undef,"Max less than min in option spec: \"$opt\"\n")if defined($ma)&& $ma < $mi;$entry=[$type,$orig,undef,$dest,$mi,$ma||-1]}my$dups='';for (@names){$_=lc ($_)if$ignorecase > (($bundling && length($_)==1)? 1 : 0);if (exists$opctl->{$_}){$dups .= "Duplicate specification \"$opt\" for option \"$_\"\n"}if ($spec eq '!'){$opctl->{"no$_"}=$entry;$opctl->{"no-$_"}=$entry;$opctl->{$_}=[@$entry];$opctl->{$_}->[CTL_TYPE]=''}else {$opctl->{$_}=$entry}}if ($dups && $^W){for (split(/\n+/,$dups)){warn($_."\n")}}($names[0],$orig)}sub FindOption ($$$$$) {my ($argv,$prefix,$argend,$opt,$opctl)=@_;print STDERR ("=> find \"$opt\"\n")if$debug;return (0)unless defined($opt);return (0)unless$opt =~ /^($prefix)(.*)$/s;return (0)if$opt eq "-" &&!defined$opctl->{''};$opt=substr($opt,length($1));my$starter=$1;print STDERR ("=> split \"$starter\"+\"$opt\"\n")if$debug;my$optarg;my$rest;if (($starter=~/^$longprefix$/ || ($getopt_compat && ($bundling==0 || $bundling==2)))&& (my$oppos=index($opt,'=',1))> 0){my$optorg=$opt;$opt=substr($optorg,0,$oppos);$optarg=substr($optorg,$oppos + 1);print STDERR ("=> option \"",$opt,"\", optarg = \"$optarg\"\n")if$debug}my$tryopt=$opt;if (($bundling || $bundling_values)&& $starter eq '-'){$tryopt=$ignorecase ? lc($opt): $opt;if ($bundling==2 && length($tryopt)> 1 && defined ($opctl->{$tryopt})){print STDERR ("=> $starter$tryopt overrides unbundling\n")if$debug}elsif ($bundling_values){$tryopt=$opt;$rest=length ($tryopt)> 0 ? substr ($tryopt,1): '';$tryopt=substr ($tryopt,0,1);$tryopt=lc ($tryopt)if$ignorecase > 1;print STDERR ("=> $starter$tryopt unbundled from ","$starter$tryopt$rest\n")if$debug;$optarg=$rest eq '' ? undef : $rest;$rest=undef}else {$tryopt=$opt;$rest=length ($tryopt)> 0 ? substr ($tryopt,1): '';$tryopt=substr ($tryopt,0,1);$tryopt=lc ($tryopt)if$ignorecase > 1;print STDERR ("=> $starter$tryopt unbundled from ","$starter$tryopt$rest\n")if$debug;$rest=undef unless$rest ne ''}}elsif ($autoabbrev && $opt ne ""){my@names=sort(keys (%$opctl));$opt=lc ($opt)if$ignorecase;$tryopt=$opt;my$pat=quotemeta ($opt);my@hits=grep (/^$pat/,@names);print STDERR ("=> ",scalar(@hits)," hits (@hits) with \"$pat\" ","out of ",scalar(@names),"\n")if$debug;unless ((@hits <= 1)|| (grep ($_ eq $opt,@hits)==1)){my%hit;for (@hits){my$hit=$opctl->{$_}->[CTL_CNAME]if defined$opctl->{$_}->[CTL_CNAME];$hit="no" .$hit if$opctl->{$_}->[CTL_TYPE]eq '!';$hit{$hit}=1}if (keys(%hit)==2){if ($auto_version && exists($hit{version})){delete$hit{version}}elsif ($auto_help && exists($hit{help})){delete$hit{help}}}unless (keys(%hit)==1){return (0)if$passthrough;warn ("Option ",$opt," is ambiguous (",join(", ",@hits),")\n");$error++;return (1,undef)}@hits=keys(%hit)}if (@hits==1 && $hits[0]ne $opt){$tryopt=$hits[0];$tryopt=lc ($tryopt)if$ignorecase > (($bundling && length($tryopt)==1)? 1 : 0);print STDERR ("=> option \"$opt\" -> \"$tryopt\"\n")if$debug}}elsif ($ignorecase){$tryopt=lc ($opt)}my$ctl=$opctl->{$tryopt};unless (defined$ctl){return (0)if$passthrough;if ($bundling==1 && length($starter)==1){$opt=substr($opt,0,1);unshift (@$argv,$starter.$rest)if defined$rest}if ($opt eq ""){warn ("Missing option after ",$starter,"\n")}else {warn ("Unknown option: ",$opt,"\n")}$error++;return (1,undef)}$opt=$tryopt;print STDERR ("=> found ",OptCtl($ctl)," for \"",$opt,"\"\n")if$debug;my$type=$ctl->[CTL_TYPE];my$arg;if ($type eq '' || $type eq '!' || $type eq '+'){if (defined$optarg){return (0)if$passthrough;warn ("Option ",$opt," does not take an argument\n");$error++;undef$opt;undef$optarg if$bundling_values}elsif ($type eq '' || $type eq '+'){$arg=1}else {$opt =~ s/^no-?//i;$arg=0}unshift (@$argv,$starter.$rest)if defined$rest;return (1,$opt,$ctl,$starter,$arg)}my$mand=$ctl->[CTL_AMIN];if ($gnu_compat){my$optargtype=0;if (defined($optarg)){$optargtype=(length($optarg)==0)? 1 : 2}elsif (defined$rest || @$argv > 0){$optargtype=3}if(($optargtype==0)&&!$mand){if ($type eq 'I'){my@c=@$ctl;$c[CTL_TYPE]='+';return (1,$opt,\@c,$starter,1)}my$val=defined($ctl->[CTL_DEFAULT])? $ctl->[CTL_DEFAULT]: $type eq 's' ? '' : 0;return (1,$opt,$ctl,$starter,$val)}return (1,$opt,$ctl,$starter,$type eq 's' ? '' : 0)if$optargtype==1}if (defined$optarg ? ($optarg eq ''):!(defined$rest || @$argv > 0)){if ($mand || $ctl->[CTL_DEST]==CTL_DEST_HASH){return (0)if$passthrough;warn ("Option ",$opt," requires an argument\n");$error++;return (1,undef)}if ($type eq 'I'){my@c=@$ctl;$c[CTL_TYPE]='+';return (1,$opt,\@c,$starter,1)}return (1,$opt,$ctl,$starter,defined($ctl->[CTL_DEFAULT])? $ctl->[CTL_DEFAULT]: $type eq 's' ? '' : 0)}$arg=(defined$rest ? $rest : (defined$optarg ? $optarg : shift (@$argv)));my$key;if ($ctl->[CTL_DEST]==CTL_DEST_HASH && defined$arg){($key,$arg)=($arg =~ /^([^=]*)=(.*)$/s)? ($1,$2): ($arg,defined($ctl->[CTL_DEFAULT])? $ctl->[CTL_DEFAULT]: ($mand ? undef : ($type eq 's' ? "" : 1)));if (!defined$arg){warn ("Option $opt, key \"$key\", requires a value\n");$error++;unshift (@$argv,$starter.$rest)if defined$rest;return (1,undef)}}my$key_valid=$ctl->[CTL_DEST]==CTL_DEST_HASH ? "[^=]+=" : "";if ($type eq 's'){return (1,$opt,$ctl,$starter,$arg,$key)if$mand;return (1,$opt,$ctl,$starter,$arg,$key)if$ctl->[CTL_DEST]==CTL_DEST_HASH;return (1,$opt,$ctl,$starter,$arg,$key)if defined$optarg || defined$rest;return (1,$opt,$ctl,$starter,$arg,$key)if$arg eq "-";if ($arg eq $argend || $arg =~ /^$prefix.+/){unshift (@$argv,$arg);$arg=''}}elsif ($type eq 'i' || $type eq 'I' || $type eq 'o'){my$o_valid=$type eq 'o' ? PAT_XINT : PAT_INT;if ($bundling && defined$rest && $rest =~ /^($key_valid)($o_valid)(.*)$/si){($key,$arg,$rest)=($1,$2,$+);chop($key)if$key;$arg=($type eq 'o' && $arg =~ /^0/)? oct($arg): 0+$arg;unshift (@$argv,$starter.$rest)if defined$rest && $rest ne ''}elsif ($arg =~ /^$o_valid$/si){$arg =~ tr/_//d;$arg=($type eq 'o' && $arg =~ /^0/)? oct($arg): 0+$arg}else {if (defined$optarg || $mand){if ($passthrough){unshift (@$argv,defined$rest ? $starter.$rest : $arg)unless defined$optarg;return (0)}warn ("Value \"",$arg,"\" invalid for option ",$opt," (",$type eq 'o' ? "extended " : '',"number expected)\n");$error++;unshift (@$argv,$starter.$rest)if defined$rest;return (1,undef)}else {unshift (@$argv,defined$rest ? $starter.$rest : $arg);if ($type eq 'I'){my@c=@$ctl;$c[CTL_TYPE]='+';return (1,$opt,\@c,$starter,1)}$arg=defined($ctl->[CTL_DEFAULT])? $ctl->[CTL_DEFAULT]: 0}}}elsif ($type eq 'f'){my$o_valid=PAT_FLOAT;if ($bundling && defined$rest && $rest =~ /^($key_valid)($o_valid)(.*)$/s){$arg =~ tr/_//d;($key,$arg,$rest)=($1,$2,$+);chop($key)if$key;unshift (@$argv,$starter.$rest)if defined$rest && $rest ne ''}elsif ($arg =~ /^$o_valid$/){$arg =~ tr/_//d}else {if (defined$optarg || $mand){if ($passthrough){unshift (@$argv,defined$rest ? $starter.$rest : $arg)unless defined$optarg;return (0)}warn ("Value \"",$arg,"\" invalid for option ",$opt," (real number expected)\n");$error++;unshift (@$argv,$starter.$rest)if defined$rest;return (1,undef)}else {unshift (@$argv,defined$rest ? $starter.$rest : $arg);$arg=0.0}}}else {die("Getopt::Long internal error (Can't happen)\n")}return (1,$opt,$ctl,$starter,$arg,$key)}sub ValidValue ($$$$$) {my ($ctl,$arg,$mand,$argend,$prefix)=@_;if ($ctl->[CTL_DEST]==CTL_DEST_HASH){return 0 unless$arg =~ /[^=]+=(.*)/;$arg=$1}my$type=$ctl->[CTL_TYPE];if ($type eq 's'){return (1)if$mand;return (1)if$arg eq "-";return 0 if$arg eq $argend || $arg =~ /^$prefix.+/;return 1}elsif ($type eq 'i' || $type eq 'I' || $type eq 'o'){my$o_valid=$type eq 'o' ? PAT_XINT : PAT_INT;return$arg =~ /^$o_valid$/si}elsif ($type eq 'f'){my$o_valid=PAT_FLOAT;return$arg =~ /^$o_valid$/}die("ValidValue: Cannot happen\n")}sub Configure (@) {my (@options)=@_;my$prevconfig=[$error,$debug,$major_version,$minor_version,$caller,$autoabbrev,$getopt_compat,$ignorecase,$bundling,$order,$gnu_compat,$passthrough,$genprefix,$auto_version,$auto_help,$longprefix,$bundling_values ];if (ref($options[0])eq 'ARRAY'){($error,$debug,$major_version,$minor_version,$caller,$autoabbrev,$getopt_compat,$ignorecase,$bundling,$order,$gnu_compat,$passthrough,$genprefix,$auto_version,$auto_help,$longprefix,$bundling_values)=@{shift(@options)}}my$opt;for$opt (@options){my$try=lc ($opt);my$action=1;if ($try =~ /^no_?(.*)$/s){$action=0;$try=$+}if (($try eq 'default' or $try eq 'defaults')&& $action){ConfigDefaults ()}elsif (($try eq 'posix_default' or $try eq 'posix_defaults')){local$ENV{POSIXLY_CORRECT};$ENV{POSIXLY_CORRECT}=1 if$action;ConfigDefaults ()}elsif ($try eq 'auto_abbrev' or $try eq 'autoabbrev'){$autoabbrev=$action}elsif ($try eq 'getopt_compat'){$getopt_compat=$action;$genprefix=$action ? "(--|-|\\+)" : "(--|-)"}elsif ($try eq 'gnu_getopt'){if ($action){$gnu_compat=1;$bundling=1;$getopt_compat=0;$genprefix="(--|-)";$order=$PERMUTE;$bundling_values=0}}elsif ($try eq 'gnu_compat'){$gnu_compat=$action;$bundling=0;$bundling_values=1}elsif ($try =~ /^(auto_?)?version$/){$auto_version=$action}elsif ($try =~ /^(auto_?)?help$/){$auto_help=$action}elsif ($try eq 'ignorecase' or $try eq 'ignore_case'){$ignorecase=$action}elsif ($try eq 'ignorecase_always' or $try eq 'ignore_case_always'){$ignorecase=$action ? 2 : 0}elsif ($try eq 'bundling'){$bundling=$action;$bundling_values=0 if$action}elsif ($try eq 'bundling_override'){$bundling=$action ? 2 : 0;$bundling_values=0 if$action}elsif ($try eq 'bundling_values'){$bundling_values=$action;$bundling=0 if$action}elsif ($try eq 'require_order'){$order=$action ? $REQUIRE_ORDER : $PERMUTE}elsif ($try eq 'permute'){$order=$action ? $PERMUTE : $REQUIRE_ORDER}elsif ($try eq 'pass_through' or $try eq 'passthrough'){$passthrough=$action}elsif ($try =~ /^prefix=(.+)$/ && $action){$genprefix=$1;$genprefix="(" .quotemeta($genprefix).")";eval {'' =~ /$genprefix/};die("Getopt::Long: invalid pattern \"$genprefix\"\n")if $@}elsif ($try =~ /^prefix_pattern=(.+)$/ && $action){$genprefix=$1;$genprefix="(" .$genprefix .")" unless$genprefix =~ /^\(.*\)$/;eval {'' =~ m"$genprefix"};die("Getopt::Long: invalid pattern \"$genprefix\"\n")if $@}elsif ($try =~ /^long_prefix_pattern=(.+)$/ && $action){$longprefix=$1;$longprefix="(" .$longprefix .")" unless$longprefix =~ /^\(.*\)$/;eval {'' =~ m"$longprefix"};die("Getopt::Long: invalid long prefix pattern \"$longprefix\"\n")if $@}elsif ($try eq 'debug'){$debug=$action}else {die("Getopt::Long: unknown or erroneous config parameter \"$opt\"\n")}}$prevconfig}sub config (@) {Configure (@_)}sub VersionMessage(@) {my$pa=setup_pa_args("version",@_);my$v=$main::VERSION;my$fh=$pa->{-output}|| (($pa->{-exitval}eq "NOEXIT" || $pa->{-exitval}< 2)? \*STDOUT : \*STDERR);print$fh (defined($pa->{-message})? $pa->{-message}: (),$0,defined$v ? " version $v" : (),"\n","(",__PACKAGE__,"::","GetOptions"," version ",defined($Getopt::Long::VERSION_STRING)? $Getopt::Long::VERSION_STRING : $VERSION,";"," Perl version ",$] >= 5.006 ? sprintf("%vd",$^V): $],")\n");exit($pa->{-exitval})unless$pa->{-exitval}eq "NOEXIT"}sub HelpMessage(@) {eval {require Pod::Usage;import Pod::Usage;1}|| die("Cannot provide help: cannot load Pod::Usage\n");pod2usage(setup_pa_args("help",@_))}sub setup_pa_args($@) {my$tag=shift;@_=()if @_==2 && $_[0]eq $tag;my$pa;if (@_ > 1){$pa={@_ }}else {$pa=shift || {}}if (UNIVERSAL::isa($pa,'HASH')){if (!defined$pa->{-message}){$pa->{-message}=delete($pa->{-msg})}}elsif ($pa =~ /^-?\d+$/){$pa={-exitval=>$pa }}else {$pa={-message=>$pa }}$pa->{-verbose}=0 unless exists($pa->{-verbose});$pa->{-exitval}=0 unless exists($pa->{-exitval});$pa}sub VERSION {$requested_version=$_[1]if @_ > 1;shift->SUPER::VERSION(@_)}package Getopt::Long::CallBack;sub new {my ($pkg,%atts)=@_;bless {%atts },$pkg}sub name {my$self=shift;''.$self->{name}}sub given {my$self=shift;$self->{given}}use overload '""'=>\&name,fallback=>1;1; GETOPT_LONG $fatpacked{"HTTP/Tiny.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'HTTP_TINY'; - package HTTP::Tiny;use strict;use warnings;our$VERSION='0.088';sub _croak {require Carp;Carp::croak(@_)}my@attributes;BEGIN {@attributes=qw(cookie_jar default_headers http_proxy https_proxy keep_alive local_address max_redirect max_size proxy no_proxy SSL_options verify_SSL);my%persist_ok=map {;$_=>1}qw(cookie_jar default_headers max_redirect max_size);no strict 'refs';no warnings 'uninitialized';for my$accessor (@attributes){*{$accessor}=sub {@_ > 1 ? do {delete $_[0]->{handle}if!$persist_ok{$accessor}&& $_[1]ne $_[0]->{$accessor};$_[0]->{$accessor}=$_[1]}: $_[0]->{$accessor}}}}sub agent {my($self,$agent)=@_;if(@_ > 1){$self->{agent}=(defined$agent && $agent =~ / $/)? $agent .$self->_agent : $agent}return$self->{agent}}sub timeout {my ($self,$timeout)=@_;if (@_ > 1){$self->{timeout}=$timeout;if ($self->{handle}){$self->{handle}->timeout($timeout)}}return$self->{timeout}}sub new {my($class,%args)=@_;if (exists$args{verify_ssl}){$args{verify_SSL}||= $args{verify_ssl}}my$self={max_redirect=>5,timeout=>defined$args{timeout}? $args{timeout}: 60,keep_alive=>1,verify_SSL=>defined$args{verify_SSL}? $args{verify_SSL}: _verify_SSL_default(),no_proxy=>$ENV{no_proxy},};bless$self,$class;$class->_validate_cookie_jar($args{cookie_jar})if$args{cookie_jar};for my$key (@attributes){$self->{$key}=$args{$key}if exists$args{$key}}$self->agent(exists$args{agent}? $args{agent}: $class->_agent);$self->_set_proxies;return$self}sub _verify_SSL_default {my ($self)=@_;return (($ENV{PERL_HTTP_TINY_SSL_INSECURE_BY_DEFAULT}|| '')eq '1')? 0 : 1}sub _set_proxies {my ($self)=@_;if (!exists$self->{proxy}){$self->{proxy}=$ENV{all_proxy}|| $ENV{ALL_PROXY}}if (defined$self->{proxy}){$self->_split_proxy('generic proxy'=>$self->{proxy})}else {delete$self->{proxy}}if (!exists$self->{http_proxy}){local$ENV{HTTP_PROXY}=($ENV{CGI_HTTP_PROXY}|| "")if$ENV{REQUEST_METHOD};$self->{http_proxy}=$ENV{http_proxy}|| $ENV{HTTP_PROXY}|| $self->{proxy}}if (defined$self->{http_proxy}){$self->_split_proxy(http_proxy=>$self->{http_proxy});$self->{_has_proxy}{http}=1}else {delete$self->{http_proxy}}if (!exists$self->{https_proxy}){$self->{https_proxy}=$ENV{https_proxy}|| $ENV{HTTPS_PROXY}|| $self->{proxy}}if ($self->{https_proxy}){$self->_split_proxy(https_proxy=>$self->{https_proxy});$self->{_has_proxy}{https}=1}else {delete$self->{https_proxy}}unless (ref$self->{no_proxy}eq 'ARRAY'){$self->{no_proxy}=(defined$self->{no_proxy})? [split /\s*,\s*/,$self->{no_proxy}]: []}return}for my$sub_name (qw/get head put post patch delete/){my$req_method=uc$sub_name;no strict 'refs';eval <<"HERE"}sub post_form {my ($self,$url,$data,$args)=@_;(@_==3 || @_==4 && ref$args eq 'HASH')or _croak(q/Usage: $http->post_form(URL, DATAREF, [HASHREF])/ ."\n");my$headers={};while (my ($key,$value)=each %{$args->{headers}|| {}}){$headers->{lc$key}=$value}return$self->request('POST',$url,{%$args,content=>$self->www_form_urlencode($data),headers=>{%$headers,'content-type'=>'application/x-www-form-urlencoded' },})}sub mirror {my ($self,$url,$file,$args)=@_;@_==3 || (@_==4 && ref$args eq 'HASH')or _croak(q/Usage: $http->mirror(URL, FILE, [HASHREF])/ ."\n");if (exists$args->{headers}){my$headers={};while (my ($key,$value)=each %{$args->{headers}|| {}}){$headers->{lc$key}=$value}$args->{headers}=$headers}if (-e $file and my$mtime=(stat($file))[9]){$args->{headers}{'if-modified-since'}||= $self->_http_date($mtime)}my$tempfile=$file .int(rand(2**31));require Fcntl;sysopen my$fh,$tempfile,Fcntl::O_CREAT()|Fcntl::O_EXCL()|Fcntl::O_WRONLY()or _croak(qq/Error: Could not create temporary file $tempfile for downloading: $!\n/);binmode$fh;$args->{data_callback}=sub {print {$fh}$_[0]};my$response=$self->request('GET',$url,$args);close$fh or _croak(qq/Error: Caught error closing temporary file $tempfile: $!\n/);if ($response->{success}){rename$tempfile,$file or _croak(qq/Error replacing $file with $tempfile: $!\n/);my$lm=$response->{headers}{'last-modified'};if ($lm and my$mtime=$self->_parse_http_date($lm)){utime$mtime,$mtime,$file}}$response->{success}||= $response->{status}eq '304';unlink$tempfile;return$response}my%idempotent=map {$_=>1}qw/GET HEAD PUT DELETE OPTIONS TRACE/;sub request {my ($self,$method,$url,$args)=@_;@_==3 || (@_==4 && ref$args eq 'HASH')or _croak(q/Usage: $http->request(METHOD, URL, [HASHREF])/ ."\n");$args ||= {};my$response;for (0 .. 1){$response=eval {$self->_request($method,$url,$args)};last unless $@ && $idempotent{$method}&& $@ =~ m{^(?:Socket closed|Unexpected end|SSL read error)}}if (my$e=$@){if (ref$e eq 'HASH' && exists$e->{status}){$e->{redirects}=delete$args->{_redirects}if @{$args->{_redirects}|| []};return$e}$e="$e";$response={url=>$url,success=>q{},status=>599,reason=>'Internal Exception',content=>$e,headers=>{'content-type'=>'text/plain','content-length'=>length$e,},(@{$args->{_redirects}|| []}? (redirects=>delete$args->{_redirects}): ()),}}return$response}sub www_form_urlencode {my ($self,$data)=@_;(@_==2 && ref$data)or _croak(q/Usage: $http->www_form_urlencode(DATAREF)/ ."\n");(ref$data eq 'HASH' || ref$data eq 'ARRAY')or _croak("form data must be a hash or array reference\n");my@params=ref$data eq 'HASH' ? %$data : @$data;@params % 2==0 or _croak("form data reference must have an even number of terms\n");my@terms;while(@params){my ($key,$value)=splice(@params,0,2);_croak("form data keys must not be undef")if!defined($key);if (ref$value eq 'ARRAY'){unshift@params,map {$key=>$_}@$value}else {push@terms,join("=",map {$self->_uri_escape($_)}$key,$value)}}return join("&",(ref$data eq 'ARRAY')? (@terms): (sort@terms))}sub can_ssl {my ($self)=@_;my($ok,$reason)=(1,'');local@INC=@INC;pop@INC if$INC[-1]eq '.';unless (eval {require IO::Socket::SSL;IO::Socket::SSL->VERSION(1.42)}){$ok=0;$reason .= qq/IO::Socket::SSL 1.42 must be installed for https support\n/}unless (eval {require Net::SSLeay;Net::SSLeay->VERSION(1.49)}){$ok=0;$reason .= qq/Net::SSLeay 1.49 must be installed for https support\n/}if (ref($self)&& ($self->{verify_SSL}|| $self->{SSL_options}{SSL_verify_mode})){my$handle=HTTP::Tiny::Handle->new(SSL_options=>$self->{SSL_options},verify_SSL=>$self->{verify_SSL},);unless (eval {$handle->_find_CA_file;1}){$ok=0;$reason .= "$@"}}wantarray ? ($ok,$reason): $ok}sub connected {my ($self)=@_;if ($self->{handle}){return$self->{handle}->connected}return}my%DefaultPort=(http=>80,https=>443,);sub _agent {my$class=ref($_[0])|| $_[0];(my$default_agent=$class)=~ s{::}{-}g;my$version=$class->VERSION;$default_agent .= "/$version" if defined$version;return$default_agent}sub _request {my ($self,$method,$url,$args)=@_;my ($scheme,$host,$port,$path_query,$auth)=$self->_split_url($url);if ($scheme ne 'http' && $scheme ne 'https'){die(qq/Unsupported URL scheme '$scheme'\n/)}my$request={method=>$method,scheme=>$scheme,host=>$host,port=>$port,host_port=>($port==$DefaultPort{$scheme}? $host : "$host:$port"),uri=>$path_query,headers=>{},};my$peer=$args->{peer}|| $host;if ('CODE' eq ref$peer){$peer=$peer->($host)}my$handle=delete$self->{handle};if ($handle){unless ($handle->can_reuse($scheme,$host,$port,$peer)){$handle->close;undef$handle}}$handle ||= $self->_open_handle($request,$scheme,$host,$port,$peer);$self->_prepare_headers_and_cb($request,$args,$url,$auth);$handle->write_request($request);my$response;do {$response=$handle->read_response_header}until (substr($response->{status},0,1)ne '1');$self->_update_cookie_jar($url,$response)if$self->{cookie_jar};my@redir_args=$self->_maybe_redirect($request,$response,$args);my$known_message_length;if ($method eq 'HEAD' || $response->{status}=~ /^[23]04/){$known_message_length=1}else {my$cb_args=@redir_args ? +{}: $args;my$data_cb=$self->_prepare_data_cb($response,$cb_args);$known_message_length=$handle->read_body($data_cb,$response)}if ($self->{keep_alive}&& $handle->connected && $known_message_length && $response->{protocol}eq 'HTTP/1.1' && ($response->{headers}{connection}|| '')ne 'close'){$self->{handle}=$handle}else {$handle->close}$response->{success}=substr($response->{status},0,1)eq '2';$response->{url}=$url;if (@redir_args){push @{$args->{_redirects}},$response;return$self->_request(@redir_args,$args)}$response->{redirects}=delete$args->{_redirects}if @{$args->{_redirects}};return$response}sub _open_handle {my ($self,$request,$scheme,$host,$port,$peer)=@_;my$handle=HTTP::Tiny::Handle->new(timeout=>$self->{timeout},SSL_options=>$self->{SSL_options},verify_SSL=>$self->{verify_SSL},local_address=>$self->{local_address},keep_alive=>$self->{keep_alive});if ($self->{_has_proxy}{$scheme}&&!grep {$host =~ /\Q$_\E$/}@{$self->{no_proxy}}){return$self->_proxy_connect($request,$handle)}else {return$handle->connect($scheme,$host,$port,$peer)}}sub _proxy_connect {my ($self,$request,$handle)=@_;my@proxy_vars;if ($request->{scheme}eq 'https'){_croak(qq{No https_proxy defined})unless$self->{https_proxy};@proxy_vars=$self->_split_proxy(https_proxy=>$self->{https_proxy});if ($proxy_vars[0]eq 'https'){_croak(qq{Can't proxy https over https: $request->{uri} via $self->{https_proxy}})}}else {_croak(qq{No http_proxy defined})unless$self->{http_proxy};@proxy_vars=$self->_split_proxy(http_proxy=>$self->{http_proxy})}my ($p_scheme,$p_host,$p_port,$p_auth)=@proxy_vars;if (length$p_auth &&!defined$request->{headers}{'proxy-authorization'}){$self->_add_basic_auth_header($request,'proxy-authorization'=>$p_auth)}$handle->connect($p_scheme,$p_host,$p_port,$p_host);if ($request->{scheme}eq 'https'){$self->_create_proxy_tunnel($request,$handle)}else {$request->{uri}="$request->{scheme}://$request->{host_port}$request->{uri}"}return$handle}sub _split_proxy {my ($self,$type,$proxy)=@_;my ($scheme,$host,$port,$path_query,$auth)=eval {$self->_split_url($proxy)};unless(defined($scheme)&& length($scheme)&& length($host)&& length($port)&& $path_query eq '/'){_croak(qq{$type URL must be in format http[s]://[auth@]:/\n})}return ($scheme,$host,$port,$auth)}sub _create_proxy_tunnel {my ($self,$request,$handle)=@_;$handle->_assert_ssl;my$agent=exists($request->{headers}{'user-agent'})? $request->{headers}{'user-agent'}: $self->{agent};my$connect_request={method=>'CONNECT',uri=>"$request->{host}:$request->{port}",headers=>{host=>"$request->{host}:$request->{port}",'user-agent'=>$agent,}};if ($request->{headers}{'proxy-authorization'}){$connect_request->{headers}{'proxy-authorization'}=delete$request->{headers}{'proxy-authorization'}}$handle->write_request($connect_request);my$response;do {$response=$handle->read_response_header}until (substr($response->{status},0,1)ne '1');unless (substr($response->{status},0,1)eq '2'){die$response}$handle->start_ssl($request->{host});return}sub _prepare_headers_and_cb {my ($self,$request,$args,$url,$auth)=@_;for ($self->{default_headers},$args->{headers}){next unless defined;while (my ($k,$v)=each %$_){$request->{headers}{lc$k}=$v;$request->{header_case}{lc$k}=$k}}if (exists$request->{headers}{'host'}){die(qq/The 'Host' header must not be provided as header option\n/)}$request->{headers}{'host'}=$request->{host_port};$request->{headers}{'user-agent'}||= $self->{agent};$request->{headers}{'connection'}="close" unless$self->{keep_alive};if ($request->{method}eq 'PUT' || $request->{method}eq 'POST'){if (!defined($args->{content})||!length($args->{content})){$request->{headers}{'content-length'}=0}}if (defined$args->{content}){if (ref$args->{content}eq 'CODE'){if (exists$request->{'content-length'}&& $request->{'content-length'}==0){$request->{cb}=sub {""}}else {$request->{headers}{'content-type'}||= "application/octet-stream";$request->{headers}{'transfer-encoding'}='chunked' unless exists$request->{headers}{'content-length'}|| $request->{headers}{'transfer-encoding'};$request->{cb}=$args->{content}}}elsif (length$args->{content}){my$content=$args->{content};if ($] ge '5.008'){utf8::downgrade($content,1)or die(qq/Wide character in request message body\n/)}$request->{headers}{'content-type'}||= "application/octet-stream";$request->{headers}{'content-length'}=length$content unless$request->{headers}{'content-length'}|| $request->{headers}{'transfer-encoding'};$request->{cb}=sub {substr$content,0,length$content,''}}$request->{trailer_cb}=$args->{trailer_callback}if ref$args->{trailer_callback}eq 'CODE'}if ($self->{cookie_jar}){my$cookies=$self->cookie_jar->cookie_header($url);$request->{headers}{cookie}=$cookies if length$cookies}if (length$auth &&!defined$request->{headers}{authorization}){$self->_add_basic_auth_header($request,'authorization'=>$auth)}return}sub _add_basic_auth_header {my ($self,$request,$header,$auth)=@_;require MIME::Base64;$request->{headers}{$header}="Basic " .MIME::Base64::encode_base64($auth,"");return}sub _prepare_data_cb {my ($self,$response,$args)=@_;my$data_cb=$args->{data_callback};$response->{content}='';if (!$data_cb || $response->{status}!~ /^2/){if (defined$self->{max_size}){$data_cb=sub {$_[1]->{content}.= $_[0];die(qq/Size of response body exceeds the maximum allowed of $self->{max_size}\n/)if length $_[1]->{content}> $self->{max_size}}}else {$data_cb=sub {$_[1]->{content}.= $_[0]}}}return$data_cb}sub _update_cookie_jar {my ($self,$url,$response)=@_;my$cookies=$response->{headers}->{'set-cookie'};return unless defined$cookies;my@cookies=ref$cookies ? @$cookies : $cookies;$self->cookie_jar->add($url,$_)for@cookies;return}sub _validate_cookie_jar {my ($class,$jar)=@_;for my$method (qw/add cookie_header/){_croak(qq/Cookie jar must provide the '$method' method\n/)unless ref($jar)&& ref($jar)->can($method)}return}sub _maybe_redirect {my ($self,$request,$response,$args)=@_;my$headers=$response->{headers};my ($status,$method)=($response->{status},$request->{method});$args->{_redirects}||= [];if (($status eq '303' or ($status =~ /^30[1278]/ && $method =~ /^GET|HEAD$/))and $headers->{location}and @{$args->{_redirects}}< $self->{max_redirect}){my$location=($headers->{location}=~ /^\//)? "$request->{scheme}://$request->{host_port}$headers->{location}" : $headers->{location};return (($status eq '303' ? 'GET' : $method),$location)}return}sub _split_url {my$url=pop;my ($scheme,$host,$path_query)=$url =~ m<\A([^:/?#]+)://([^/?#]*)([^#]*)> or die(qq/Cannot parse URL: '$url'\n/);$scheme=lc$scheme;$path_query="/$path_query" unless$path_query =~ m<\A/>;my$auth='';if ((my$i=index$host,'@')!=-1){$auth=substr$host,0,$i,'';substr$host,0,1,'';$auth =~ s/%([0-9A-Fa-f]{2})/chr(hex($1))/eg}my$port=$host =~ s/:(\d*)\z// && length $1 ? $1 : $scheme eq 'http' ? 80 : $scheme eq 'https' ? 443 : undef;return ($scheme,(length$host ? lc$host : "localhost"),$port,$path_query,$auth)}my$DoW="Sun|Mon|Tue|Wed|Thu|Fri|Sat";my$MoY="Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec";sub _http_date {my ($sec,$min,$hour,$mday,$mon,$year,$wday)=gmtime($_[1]);return sprintf("%s, %02d %s %04d %02d:%02d:%02d GMT",substr($DoW,$wday*4,3),$mday,substr($MoY,$mon*4,3),$year+1900,$hour,$min,$sec)}sub _parse_http_date {my ($self,$str)=@_;require Time::Local;my@tl_parts;if ($str =~ /^[SMTWF][a-z]+, +(\d{1,2}) ($MoY) +(\d\d\d\d) +(\d\d):(\d\d):(\d\d) +GMT$/){@tl_parts=($6,$5,$4,$1,(index($MoY,$2)/4),$3)}elsif ($str =~ /^[SMTWF][a-z]+, +(\d\d)-($MoY)-(\d{2,4}) +(\d\d):(\d\d):(\d\d) +GMT$/){@tl_parts=($6,$5,$4,$1,(index($MoY,$2)/4),$3)}elsif ($str =~ /^[SMTWF][a-z]+ +($MoY) +(\d{1,2}) +(\d\d):(\d\d):(\d\d) +(?:[^0-9]+ +)?(\d\d\d\d)$/){@tl_parts=($5,$4,$3,$2,(index($MoY,$1)/4),$6)}return eval {my$t=@tl_parts ? Time::Local::timegm(@tl_parts): -1;$t < 0 ? undef : $t}}my%escapes=map {chr($_)=>sprintf("%%%02X",$_)}0..255;$escapes{' '}="+";my$unsafe_char=qr/[^A-Za-z0-9\-\._~]/;sub _uri_escape {my ($self,$str)=@_;return "" if!defined$str;if ($] ge '5.008'){utf8::encode($str)}else {$str=pack("U*",unpack("C*",$str))if (length$str==do {use bytes;length$str});$str=pack("C*",unpack("C*",$str))}$str =~ s/($unsafe_char)/$escapes{$1}/g;return$str}package HTTP::Tiny::Handle;use strict;use warnings;use Errno qw[EINTR EPIPE];use IO::Socket qw[SOCK_STREAM];use Socket qw[SOL_SOCKET SO_KEEPALIVE];my$SOCKET_CLASS=$ENV{PERL_HTTP_TINY_IPV4_ONLY}? 'IO::Socket::INET' : eval {require IO::Socket::IP;IO::Socket::IP->VERSION(0.32)}? 'IO::Socket::IP' : 'IO::Socket::INET';sub BUFSIZE () {32768}my$Printable=sub {local $_=shift;s/\r/\\r/g;s/\n/\\n/g;s/\t/\\t/g;s/([^\x20-\x7E])/sprintf('\\x%.2X', ord($1))/ge;$_};my$Token=qr/[\x21\x23-\x27\x2A\x2B\x2D\x2E\x30-\x39\x41-\x5A\x5E-\x7A\x7C\x7E]/;my$Field_Content=qr/[[:print:]]+ (?: [\x20\x09]+ [[:print:]]+ )*/x;sub new {my ($class,%args)=@_;return bless {rbuf=>'',timeout=>60,max_line_size=>16384,max_header_lines=>64,verify_SSL=>HTTP::Tiny::_verify_SSL_default(),SSL_options=>{},%args },$class}sub timeout {my ($self,$timeout)=@_;if (@_ > 1){$self->{timeout}=$timeout;if ($self->{fh}&& $self->{fh}->can('timeout')){$self->{fh}->timeout($timeout)}}return$self->{timeout}}sub connect {@_==5 || die(q/Usage: $handle->connect(scheme, host, port, peer)/ ."\n");my ($self,$scheme,$host,$port,$peer)=@_;if ($scheme eq 'https'){$self->_assert_ssl}$self->{fh}=$SOCKET_CLASS->new(PeerHost=>$peer,PeerPort=>$port,$self->{local_address}? (LocalAddr=>$self->{local_address}): (),Proto=>'tcp',Type=>SOCK_STREAM,Timeout=>$self->{timeout},)or die(qq/Could not connect to '$host:$port': $@\n/);binmode($self->{fh})or die(qq/Could not binmode() socket: '$!'\n/);if ($self->{keep_alive}){unless (defined($self->{fh}->setsockopt(SOL_SOCKET,SO_KEEPALIVE,1))){CORE::close($self->{fh});die(qq/Could not set SO_KEEPALIVE on socket: '$!'\n/)}}$self->start_ssl($host)if$scheme eq 'https';$self->{scheme}=$scheme;$self->{host}=$host;$self->{peer}=$peer;$self->{port}=$port;$self->{pid}=$$;$self->{tid}=_get_tid();return$self}sub connected {my ($self)=@_;if ($self->{fh}&& $self->{fh}->connected){return wantarray ? ($self->{fh}->peerhost,$self->{fh}->peerport): join(':',$self->{fh}->peerhost,$self->{fh}->peerport)}return}sub start_ssl {my ($self,$host)=@_;if (ref($self->{fh})eq 'IO::Socket::SSL'){unless ($self->{fh}->stop_SSL){my$ssl_err=IO::Socket::SSL->errstr;die(qq/Error halting prior SSL connection: $ssl_err/)}}my$ssl_args=$self->_ssl_args($host);IO::Socket::SSL->start_SSL($self->{fh},%$ssl_args,SSL_create_ctx_callback=>sub {my$ctx=shift;Net::SSLeay::CTX_set_mode($ctx,Net::SSLeay::MODE_AUTO_RETRY())},);unless (ref($self->{fh})eq 'IO::Socket::SSL'){my$ssl_err=IO::Socket::SSL->errstr;die(qq/SSL connection failed for $host: $ssl_err\n/)}}sub close {@_==1 || die(q/Usage: $handle->close()/ ."\n");my ($self)=@_;CORE::close($self->{fh})or die(qq/Could not close socket: '$!'\n/)}sub write {@_==2 || die(q/Usage: $handle->write(buf)/ ."\n");my ($self,$buf)=@_;if ($] ge '5.008'){utf8::downgrade($buf,1)or die(qq/Wide character in write()\n/)}my$len=length$buf;my$off=0;local$SIG{PIPE}='IGNORE';while (){$self->can_write or die(qq/Timed out while waiting for socket to become ready for writing\n/);my$r=syswrite($self->{fh},$buf,$len,$off);if (defined$r){$len -= $r;$off += $r;last unless$len > 0}elsif ($!==EPIPE){die(qq/Socket closed by remote server: $!\n/)}elsif ($!!=EINTR){if ($self->{fh}->can('errstr')){my$err=$self->{fh}->errstr();die (qq/Could not write to SSL socket: '$err'\n /)}else {die(qq/Could not write to socket: '$!'\n/)}}}return$off}sub read {@_==2 || @_==3 || die(q/Usage: $handle->read(len [, allow_partial])/ ."\n");my ($self,$len,$allow_partial)=@_;my$buf='';my$got=length$self->{rbuf};if ($got){my$take=($got < $len)? $got : $len;$buf=substr($self->{rbuf},0,$take,'');$len -= $take}local$SIG{PIPE}='IGNORE';while ($len > 0){$self->can_read or die(q/Timed out while waiting for socket to become ready for reading/ ."\n");my$r=sysread($self->{fh},$buf,$len,length$buf);if (defined$r){last unless$r;$len -= $r}elsif ($!!=EINTR){if ($self->{fh}->can('errstr')){my$err=$self->{fh}->errstr();die (qq/Could not read from SSL socket: '$err'\n /)}else {die(qq/Could not read from socket: '$!'\n/)}}}if ($len &&!$allow_partial){die(qq/Unexpected end of stream\n/)}return$buf}sub readline {@_==1 || die(q/Usage: $handle->readline()/ ."\n");my ($self)=@_;while (){if ($self->{rbuf}=~ s/\A ([^\x0D\x0A]* \x0D?\x0A)//x){return $1}if (length$self->{rbuf}>= $self->{max_line_size}){die(qq/Line size exceeds the maximum allowed size of $self->{max_line_size}\n/)}$self->can_read or die(qq/Timed out while waiting for socket to become ready for reading\n/);my$r=sysread($self->{fh},$self->{rbuf},BUFSIZE,length$self->{rbuf});if (defined$r){last unless$r}elsif ($!!=EINTR){if ($self->{fh}->can('errstr')){my$err=$self->{fh}->errstr();die (qq/Could not read from SSL socket: '$err'\n /)}else {die(qq/Could not read from socket: '$!'\n/)}}}die(qq/Unexpected end of stream while looking for line\n/)}sub read_header_lines {@_==1 || @_==2 || die(q/Usage: $handle->read_header_lines([headers])/ ."\n");my ($self,$headers)=@_;$headers ||= {};my$lines=0;my$val;while (){my$line=$self->readline;if (++$lines >= $self->{max_header_lines}){die(qq/Header lines exceeds maximum number allowed of $self->{max_header_lines}\n/)}elsif ($line =~ /\A ([^\x00-\x1F\x7F:]+) : [\x09\x20]* ([^\x0D\x0A]*)/x){my ($field_name)=lc $1;if (exists$headers->{$field_name}){for ($headers->{$field_name}){$_=[$_]unless ref $_ eq "ARRAY";push @$_,$2;$val=\$_->[-1]}}else {$val=\($headers->{$field_name}=$2)}}elsif ($line =~ /\A [\x09\x20]+ ([^\x0D\x0A]*)/x){$val or die(qq/Unexpected header continuation line\n/);next unless length $1;$$val .= ' ' if length $$val;$$val .= $1}elsif ($line =~ /\A \x0D?\x0A \z/x){last}else {die(q/Malformed header line: / .$Printable->($line)."\n")}}return$headers}sub write_request {@_==2 || die(q/Usage: $handle->write_request(request)/ ."\n");my($self,$request)=@_;$self->write_request_header(@{$request}{qw/method uri headers header_case/});$self->write_body($request)if$request->{cb};return}my@rfc_request_headers=qw(Accept Accept-Charset Accept-Encoding Accept-Language Authorization Cache-Control Connection Content-Length Expect From Host If-Match If-Modified-Since If-None-Match If-Range If-Unmodified-Since Max-Forwards Pragma Proxy-Authorization Range Referer TE Trailer Transfer-Encoding Upgrade User-Agent Via);my@other_request_headers=qw(Content-Encoding Content-MD5 Content-Type Cookie DNT Date Origin X-XSS-Protection);my%HeaderCase=map {lc($_)=>$_}@rfc_request_headers,@other_request_headers;sub write_header_lines {(@_ >= 2 && @_ <= 4 && ref $_[1]eq 'HASH')|| die(q/Usage: $handle->write_header_lines(headers, [header_case, prefix])/ ."\n");my($self,$headers,$header_case,$prefix_data)=@_;$header_case ||= {};my$buf=(defined$prefix_data ? $prefix_data : '');my%seen;for my$k (qw/host cache-control expect max-forwards pragma range te/){next unless exists$headers->{$k};$seen{$k}++;my$field_name=$HeaderCase{$k};my$v=$headers->{$k};for (ref$v eq 'ARRAY' ? @$v : $v){$_='' unless defined $_;$buf .= "$field_name: $_\x0D\x0A"}}while (my ($k,$v)=each %$headers){my$field_name=lc$k;next if$seen{$field_name};if (exists$HeaderCase{$field_name}){$field_name=$HeaderCase{$field_name}}else {if (exists$header_case->{$field_name}){$field_name=$header_case->{$field_name}}else {$field_name =~ s/\b(\w)/\u$1/g}$field_name =~ /\A $Token+ \z/xo or die(q/Invalid HTTP header field name: / .$Printable->($field_name)."\n");$HeaderCase{lc$field_name}=$field_name}for (ref$v eq 'ARRAY' ? @$v : $v){s/\x0D?\x0A\s+/ /g;die(qq/Invalid HTTP header field value ($field_name): / .$Printable->($_)."\n")unless $_ eq '' || /\A $Field_Content \z/xo;$_='' unless defined $_;$buf .= "$field_name: $_\x0D\x0A"}}$buf .= "\x0D\x0A";return$self->write($buf)}sub read_body {@_==3 || die(q/Usage: $handle->read_body(callback, response)/ ."\n");my ($self,$cb,$response)=@_;my$te=$response->{headers}{'transfer-encoding'}|| '';my$chunked=grep {/chunked/i}(ref$te eq 'ARRAY' ? @$te : $te);return$chunked ? $self->read_chunked_body($cb,$response): $self->read_content_body($cb,$response)}sub write_body {@_==2 || die(q/Usage: $handle->write_body(request)/ ."\n");my ($self,$request)=@_;if (exists$request->{headers}{'content-length'}){return unless$request->{headers}{'content-length'};return$self->write_content_body($request)}else {return$self->write_chunked_body($request)}}sub read_content_body {@_==3 || @_==4 || die(q/Usage: $handle->read_content_body(callback, response, [read_length])/ ."\n");my ($self,$cb,$response,$content_length)=@_;$content_length ||= $response->{headers}{'content-length'};if (defined$content_length){my$len=$content_length;while ($len > 0){my$read=($len > BUFSIZE)? BUFSIZE : $len;$cb->($self->read($read,0),$response);$len -= $read}return length($self->{rbuf})==0}my$chunk;$cb->($chunk,$response)while length($chunk=$self->read(BUFSIZE,1));return}sub write_content_body {@_==2 || die(q/Usage: $handle->write_content_body(request)/ ."\n");my ($self,$request)=@_;my ($len,$content_length)=(0,$request->{headers}{'content-length'});while (){my$data=$request->{cb}->();defined$data && length$data or last;if ($] ge '5.008'){utf8::downgrade($data,1)or die(qq/Wide character in write_content()\n/)}$len += $self->write($data)}$len==$content_length or die(qq/Content-Length mismatch (got: $len expected: $content_length)\n/);return$len}sub read_chunked_body {@_==3 || die(q/Usage: $handle->read_chunked_body(callback, $response)/ ."\n");my ($self,$cb,$response)=@_;while (){my$head=$self->readline;$head =~ /\A ([A-Fa-f0-9]+)/x or die(q/Malformed chunk head: / .$Printable->($head)."\n");my$len=hex($1)or last;$self->read_content_body($cb,$response,$len);$self->read(2)eq "\x0D\x0A" or die(qq/Malformed chunk: missing CRLF after chunk data\n/)}$self->read_header_lines($response->{headers});return 1}sub write_chunked_body {@_==2 || die(q/Usage: $handle->write_chunked_body(request)/ ."\n");my ($self,$request)=@_;my$len=0;while (){my$data=$request->{cb}->();defined$data && length$data or last;if ($] ge '5.008'){utf8::downgrade($data,1)or die(qq/Wide character in write_chunked_body()\n/)}$len += length$data;my$chunk=sprintf '%X',length$data;$chunk .= "\x0D\x0A";$chunk .= $data;$chunk .= "\x0D\x0A";$self->write($chunk)}$self->write("0\x0D\x0A");if (ref$request->{trailer_cb}eq 'CODE'){$self->write_header_lines($request->{trailer_cb}->())}else {$self->write("\x0D\x0A")}return$len}sub read_response_header {@_==1 || die(q/Usage: $handle->read_response_header()/ ."\n");my ($self)=@_;my$line=$self->readline;$line =~ /\A (HTTP\/(0*\d+\.0*\d+)) [\x09\x20]+ ([0-9]{3}) (?: [\x09\x20]+ ([^\x0D\x0A]*) )? \x0D?\x0A/x or die(q/Malformed Status-Line: / .$Printable->($line)."\n");my ($protocol,$version,$status,$reason)=($1,$2,$3,$4);$reason="" unless defined$reason;die (qq/Unsupported HTTP protocol: $protocol\n/)unless$version =~ /0*1\.0*[01]/;return {status=>$status,reason=>$reason,headers=>$self->read_header_lines,protocol=>$protocol,}}sub write_request_header {@_==5 || die(q/Usage: $handle->write_request_header(method, request_uri, headers, header_case)/ ."\n");my ($self,$method,$request_uri,$headers,$header_case)=@_;return$self->write_header_lines($headers,$header_case,"$method $request_uri HTTP/1.1\x0D\x0A")}sub _do_timeout {my ($self,$type,$timeout)=@_;$timeout=$self->{timeout}unless defined$timeout && $timeout >= 0;my$fd=fileno$self->{fh};defined$fd && $fd >= 0 or die(qq/select(2): 'Bad file descriptor'\n/);my$initial=time;my$pending=$timeout;my$nfound;vec(my$fdset='',$fd,1)=1;while (){$nfound=($type eq 'read')? select($fdset,undef,undef,$pending): select(undef,$fdset,undef,$pending);if ($nfound==-1){$!==EINTR or die(qq/select(2): '$!'\n/);redo if!$timeout || ($pending=$timeout - (time - $initial))> 0;$nfound=0}last}$!=0;return$nfound}sub can_read {@_==1 || @_==2 || die(q/Usage: $handle->can_read([timeout])/ ."\n");my$self=shift;if (ref($self->{fh})eq 'IO::Socket::SSL'){return 1 if$self->{fh}->pending}return$self->_do_timeout('read',@_)}sub can_write {@_==1 || @_==2 || die(q/Usage: $handle->can_write([timeout])/ ."\n");my$self=shift;return$self->_do_timeout('write',@_)}sub _assert_ssl {my($ok,$reason)=HTTP::Tiny->can_ssl();die$reason unless$ok}sub can_reuse {my ($self,$scheme,$host,$port,$peer)=@_;return 0 if $self->{pid}!=$$ || $self->{tid}!=_get_tid()|| length($self->{rbuf})|| $scheme ne $self->{scheme}|| $host ne $self->{host}|| $port ne $self->{port}|| $peer ne $self->{peer}|| eval {$self->can_read(0)}|| $@ ;return 1}sub _find_CA_file {my$self=shift();my$ca_file=defined($self->{SSL_options}->{SSL_ca_file})? $self->{SSL_options}->{SSL_ca_file}: $ENV{SSL_CERT_FILE};if (defined$ca_file){unless (-r $ca_file){die qq/SSL_ca_file '$ca_file' not found or not readable\n/}return$ca_file}local@INC=@INC;pop@INC if$INC[-1]eq '.';return Mozilla::CA::SSL_ca_file()if eval {require Mozilla::CA;1};for my$ca_bundle ("/etc/ssl/certs/ca-certificates.crt","/etc/pki/tls/certs/ca-bundle.crt","/etc/ssl/ca-bundle.pem","/etc/openssl/certs/ca-certificates.crt","/etc/ssl/cert.pem","/usr/local/share/certs/ca-root-nss.crt","/etc/pki/tls/cacert.pem","/etc/certs/ca-certificates.crt",){return$ca_bundle if -e $ca_bundle}die qq/Couldn't find a CA bundle with which to verify the SSL certificate.\n/ .qq/Try installing Mozilla::CA from CPAN\n/}sub _get_tid {no warnings 'reserved';return threads->can("tid")? threads->tid : 0}sub _ssl_args {my ($self,$host)=@_;my%ssl_args;if (Net::SSLeay::OPENSSL_VERSION_NUMBER()>= 0x01000000){$ssl_args{SSL_hostname}=$host,}if ($self->{verify_SSL}){$ssl_args{SSL_verifycn_scheme}='http';$ssl_args{SSL_verifycn_name}=$host;$ssl_args{SSL_verify_mode}=0x01;$ssl_args{SSL_ca_file}=$self->_find_CA_file}else {$ssl_args{SSL_verifycn_scheme}='none';$ssl_args{SSL_verify_mode}=0x00}for my$k (keys %{$self->{SSL_options}}){$ssl_args{$k}=$self->{SSL_options}{$k}if$k =~ m/^SSL_/}return \%ssl_args}1; + package HTTP::Tiny;use strict;use warnings;our$VERSION='0.088';sub _croak {require Carp;Carp::croak(@_)}my@attributes;BEGIN {@attributes=qw(cookie_jar default_headers http_proxy https_proxy keep_alive local_address max_redirect max_size proxy no_proxy SSL_options verify_SSL);my%persist_ok=map {;$_=>1}qw(cookie_jar default_headers max_redirect max_size);no strict 'refs';no warnings 'uninitialized';for my$accessor (@attributes){*{$accessor}=sub {@_ > 1 ? do {delete $_[0]->{handle}if!$persist_ok{$accessor}&& $_[1]ne $_[0]->{$accessor};$_[0]->{$accessor}=$_[1]}: $_[0]->{$accessor}}}}sub agent {my($self,$agent)=@_;if(@_ > 1){$self->{agent}=(defined$agent && $agent =~ / $/)? $agent .$self->_agent : $agent}return$self->{agent}}sub timeout {my ($self,$timeout)=@_;if (@_ > 1){$self->{timeout}=$timeout;if ($self->{handle}){$self->{handle}->timeout($timeout)}}return$self->{timeout}}sub new {my($class,%args)=@_;if (exists$args{verify_ssl}){$args{verify_SSL}||= $args{verify_ssl}}my$self={max_redirect=>5,timeout=>defined$args{timeout}? $args{timeout}: 60,keep_alive=>1,verify_SSL=>defined$args{verify_SSL}? $args{verify_SSL}: _verify_SSL_default(),no_proxy=>$ENV{no_proxy},};bless$self,$class;$class->_validate_cookie_jar($args{cookie_jar})if$args{cookie_jar};for my$key (@attributes){$self->{$key}=$args{$key}if exists$args{$key}}$self->agent(exists$args{agent}? $args{agent}: $class->_agent);$self->_set_proxies;return$self}sub _verify_SSL_default {my ($self)=@_;return (($ENV{PERL_HTTP_TINY_SSL_INSECURE_BY_DEFAULT}|| '')eq '1')? 0 : 1}sub _set_proxies {my ($self)=@_;if (!exists$self->{proxy}){$self->{proxy}=$ENV{all_proxy}|| $ENV{ALL_PROXY}}if (defined$self->{proxy}){$self->_split_proxy('generic proxy'=>$self->{proxy})}else {delete$self->{proxy}}if (!exists$self->{http_proxy}){local$ENV{HTTP_PROXY}=($ENV{CGI_HTTP_PROXY}|| "")if$ENV{REQUEST_METHOD};$self->{http_proxy}=$ENV{http_proxy}|| $ENV{HTTP_PROXY}|| $self->{proxy}}if (defined$self->{http_proxy}){$self->_split_proxy(http_proxy=>$self->{http_proxy});$self->{_has_proxy}{http}=1}else {delete$self->{http_proxy}}if (!exists$self->{https_proxy}){$self->{https_proxy}=$ENV{https_proxy}|| $ENV{HTTPS_PROXY}|| $self->{proxy}}if ($self->{https_proxy}){$self->_split_proxy(https_proxy=>$self->{https_proxy});$self->{_has_proxy}{https}=1}else {delete$self->{https_proxy}}unless (ref$self->{no_proxy}eq 'ARRAY'){$self->{no_proxy}=(defined$self->{no_proxy})? [split /\s*,\s*/,$self->{no_proxy}]: []}return}for my$sub_name (qw/get head put post patch delete/){my$req_method=uc$sub_name;no strict 'refs';eval <<"HERE"}sub post_form {my ($self,$url,$data,$args)=@_;(@_==3 || @_==4 && ref$args eq 'HASH')or _croak(q/Usage: $http->post_form(URL, DATAREF, [HASHREF])/ ."\n");my$headers={};while (my ($key,$value)=each %{$args->{headers}|| {}}){$headers->{lc$key}=$value}return$self->request('POST',$url,{%$args,content=>$self->www_form_urlencode($data),headers=>{%$headers,'content-type'=>'application/x-www-form-urlencoded' },})}sub mirror {my ($self,$url,$file,$args)=@_;@_==3 || (@_==4 && ref$args eq 'HASH')or _croak(q/Usage: $http->mirror(URL, FILE, [HASHREF])/ ."\n");if (exists$args->{headers}){my$headers={};while (my ($key,$value)=each %{$args->{headers}|| {}}){$headers->{lc$key}=$value}$args->{headers}=$headers}if (-e $file and my$mtime=(stat($file))[9]){$args->{headers}{'if-modified-since'}||= $self->_http_date($mtime)}my$tempfile=$file .int(rand(2**31));require Fcntl;sysopen my$fh,$tempfile,Fcntl::O_CREAT()|Fcntl::O_EXCL()|Fcntl::O_WRONLY()or _croak(qq/Error: Could not create temporary file $tempfile for downloading: $!\n/);binmode$fh;$args->{data_callback}=sub {print {$fh}$_[0]};my$response=$self->request('GET',$url,$args);close$fh or _croak(qq/Error: Caught error closing temporary file $tempfile: $!\n/);if ($response->{success}){rename$tempfile,$file or _croak(qq/Error replacing $file with $tempfile: $!\n/);my$lm=$response->{headers}{'last-modified'};if ($lm and my$mtime=$self->_parse_http_date($lm)){utime$mtime,$mtime,$file}}$response->{success}||= $response->{status}eq '304';unlink$tempfile;return$response}my%idempotent=map {$_=>1}qw/GET HEAD PUT DELETE OPTIONS TRACE/;sub request {my ($self,$method,$url,$args)=@_;@_==3 || (@_==4 && ref$args eq 'HASH')or _croak(q/Usage: $http->request(METHOD, URL, [HASHREF])/ ."\n");$args ||= {};my$response;for (0 .. 1){$response=eval {$self->_request($method,$url,$args)};last unless $@ && $idempotent{$method}&& $@ =~ m{^(?:Socket closed|Unexpected end|SSL read error)}}if (my$e=$@){if (ref$e eq 'HASH' && exists$e->{status}){$e->{redirects}=delete$args->{_redirects}if @{$args->{_redirects}|| []};return$e}$e="$e";$response={url=>$url,success=>q{},status=>599,reason=>'Internal Exception',content=>$e,headers=>{'content-type'=>'text/plain','content-length'=>length$e,},(@{$args->{_redirects}|| []}? (redirects=>delete$args->{_redirects}): ()),}}return$response}sub www_form_urlencode {my ($self,$data)=@_;(@_==2 && ref$data)or _croak(q/Usage: $http->www_form_urlencode(DATAREF)/ ."\n");(ref$data eq 'HASH' || ref$data eq 'ARRAY')or _croak("form data must be a hash or array reference\n");my@params=ref$data eq 'HASH' ? %$data : @$data;@params % 2==0 or _croak("form data reference must have an even number of terms\n");my@terms;while(@params){my ($key,$value)=splice(@params,0,2);_croak("form data keys must not be undef")if!defined($key);if (ref$value eq 'ARRAY'){unshift@params,map {$key=>$_}@$value}else {push@terms,join("=",map {$self->_uri_escape($_)}$key,$value)}}return join("&",(ref$data eq 'ARRAY')? (@terms): (sort@terms))}sub can_ssl {my ($self)=@_;my($ok,$reason)=(1,'');local@INC=@INC;pop@INC if$INC[-1]eq '.';unless (eval {require IO::Socket::SSL;IO::Socket::SSL->VERSION(1.42)}){$ok=0;$reason .= qq/IO::Socket::SSL 1.42 must be installed for https support\n/}unless (eval {require Net::SSLeay;Net::SSLeay->VERSION(1.49)}){$ok=0;$reason .= qq/Net::SSLeay 1.49 must be installed for https support\n/}if (ref($self)&& ($self->{verify_SSL}|| $self->{SSL_options}{SSL_verify_mode})){my$handle=HTTP::Tiny::Handle->new(SSL_options=>$self->{SSL_options},verify_SSL=>$self->{verify_SSL},);unless (eval {$handle->_find_CA_file;1}){$ok=0;$reason .= "$@"}}wantarray ? ($ok,$reason): $ok}sub connected {my ($self)=@_;if ($self->{handle}){return$self->{handle}->connected}return}my%DefaultPort=(http=>80,https=>443,);sub _agent {my$class=ref($_[0])|| $_[0];(my$default_agent=$class)=~ s{::}{-}g;my$version=$class->VERSION;$default_agent .= "/$version" if defined$version;return$default_agent}sub _request {my ($self,$method,$url,$args)=@_;my ($scheme,$host,$port,$path_query,$auth)=$self->_split_url($url);if ($scheme ne 'http' && $scheme ne 'https'){die(qq/Unsupported URL scheme '$scheme'\n/)}my$request={method=>$method,scheme=>$scheme,host=>$host,port=>$port,host_port=>($port==$DefaultPort{$scheme}? $host : "$host:$port"),uri=>$path_query,headers=>{},};my$peer=$args->{peer}|| $host;if ('CODE' eq ref$peer){$peer=$peer->($host)}my$handle=delete$self->{handle};if ($handle){unless ($handle->can_reuse($scheme,$host,$port,$peer)){$handle->close;undef$handle}}$handle ||= $self->_open_handle($request,$scheme,$host,$port,$peer);$self->_prepare_headers_and_cb($request,$args,$url,$auth);$handle->write_request($request);my$response;do {$response=$handle->read_response_header}until (substr($response->{status},0,1)ne '1');$self->_update_cookie_jar($url,$response)if$self->{cookie_jar};my@redir_args=$self->_maybe_redirect($request,$response,$args);my$known_message_length;if ($method eq 'HEAD' || $response->{status}=~ /^[23]04/){$known_message_length=1}else {my$cb_args=@redir_args ? +{}: $args;my$data_cb=$self->_prepare_data_cb($response,$cb_args);$known_message_length=$handle->read_body($data_cb,$response)}if ($self->{keep_alive}&& $handle->connected && $known_message_length && $response->{protocol}eq 'HTTP/1.1' && ($response->{headers}{connection}|| '')ne 'close'){$self->{handle}=$handle}else {$handle->close}$response->{success}=substr($response->{status},0,1)eq '2';$response->{url}=$url;if (@redir_args){push @{$args->{_redirects}},$response;return$self->_request(@redir_args,$args)}$response->{redirects}=delete$args->{_redirects}if @{$args->{_redirects}};return$response}sub _open_handle {my ($self,$request,$scheme,$host,$port,$peer)=@_;my$handle=HTTP::Tiny::Handle->new(timeout=>$self->{timeout},SSL_options=>$self->{SSL_options},verify_SSL=>$self->{verify_SSL},local_address=>$self->{local_address},keep_alive=>$self->{keep_alive});if ($self->{_has_proxy}{$scheme}&&!grep {$host =~ /\Q$_\E$/}@{$self->{no_proxy}}){return$self->_proxy_connect($request,$handle)}else {return$handle->connect($scheme,$host,$port,$peer)}}sub _proxy_connect {my ($self,$request,$handle)=@_;my@proxy_vars;if ($request->{scheme}eq 'https'){_croak(qq{No https_proxy defined})unless$self->{https_proxy};@proxy_vars=$self->_split_proxy(https_proxy=>$self->{https_proxy});if ($proxy_vars[0]eq 'https'){_croak(qq{Can't proxy https over https: $request->{uri} via $self->{https_proxy}})}}else {_croak(qq{No http_proxy defined})unless$self->{http_proxy};@proxy_vars=$self->_split_proxy(http_proxy=>$self->{http_proxy})}my ($p_scheme,$p_host,$p_port,$p_auth)=@proxy_vars;if (length$p_auth &&!defined$request->{headers}{'proxy-authorization'}){$self->_add_basic_auth_header($request,'proxy-authorization'=>$p_auth)}$handle->connect($p_scheme,$p_host,$p_port,$p_host);if ($request->{scheme}eq 'https'){$self->_create_proxy_tunnel($request,$handle)}else {$request->{uri}="$request->{scheme}://$request->{host_port}$request->{uri}"}return$handle}sub _split_proxy {my ($self,$type,$proxy)=@_;my ($scheme,$host,$port,$path_query,$auth)=eval {$self->_split_url($proxy)};unless(defined($scheme)&& length($scheme)&& length($host)&& length($port)&& $path_query eq '/'){_croak(qq{$type URL must be in format http[s]://[auth@]:/\n})}return ($scheme,$host,$port,$auth)}sub _create_proxy_tunnel {my ($self,$request,$handle)=@_;$handle->_assert_ssl;my$agent=exists($request->{headers}{'user-agent'})? $request->{headers}{'user-agent'}: $self->{agent};my$connect_request={method=>'CONNECT',uri=>"$request->{host}:$request->{port}",headers=>{host=>"$request->{host}:$request->{port}",'user-agent'=>$agent,}};if ($request->{headers}{'proxy-authorization'}){$connect_request->{headers}{'proxy-authorization'}=delete$request->{headers}{'proxy-authorization'}}$handle->write_request($connect_request);my$response;do {$response=$handle->read_response_header}until (substr($response->{status},0,1)ne '1');unless (substr($response->{status},0,1)eq '2'){die$response}$handle->start_ssl($request->{host});return}sub _prepare_headers_and_cb {my ($self,$request,$args,$url,$auth)=@_;for ($self->{default_headers},$args->{headers}){next unless defined;while (my ($k,$v)=each %$_){$request->{headers}{lc$k}=$v;$request->{header_case}{lc$k}=$k}}if (exists$request->{headers}{'host'}){die(qq/The 'Host' header must not be provided as header option\n/)}$request->{headers}{'host'}=$request->{host_port};$request->{headers}{'user-agent'}||= $self->{agent};$request->{headers}{'connection'}="close" unless$self->{keep_alive};if ($request->{method}eq 'PUT' || $request->{method}eq 'POST'){if (!defined($args->{content})||!length($args->{content})){$request->{headers}{'content-length'}=0}}if (defined$args->{content}){if (ref$args->{content}eq 'CODE'){if (exists$request->{'content-length'}&& $request->{'content-length'}==0){$request->{cb}=sub {""}}else {$request->{headers}{'content-type'}||= "application/octet-stream";$request->{headers}{'transfer-encoding'}='chunked' unless exists$request->{headers}{'content-length'}|| $request->{headers}{'transfer-encoding'};$request->{cb}=$args->{content}}}elsif (length$args->{content}){my$content=$args->{content};if ($] ge '5.008'){utf8::downgrade($content,1)or die(qq/Wide character in request message body\n/)}$request->{headers}{'content-type'}||= "application/octet-stream";$request->{headers}{'content-length'}=length$content unless$request->{headers}{'content-length'}|| $request->{headers}{'transfer-encoding'};$request->{cb}=sub {substr$content,0,length$content,''}}$request->{trailer_cb}=$args->{trailer_callback}if ref$args->{trailer_callback}eq 'CODE'}if ($self->{cookie_jar}){my$cookies=$self->cookie_jar->cookie_header($url);$request->{headers}{cookie}=$cookies if length$cookies}if (length$auth &&!defined$request->{headers}{authorization}){$self->_add_basic_auth_header($request,'authorization'=>$auth)}return}sub _add_basic_auth_header {my ($self,$request,$header,$auth)=@_;require MIME::Base64;$request->{headers}{$header}="Basic " .MIME::Base64::encode_base64($auth,"");return}sub _prepare_data_cb {my ($self,$response,$args)=@_;my$data_cb=$args->{data_callback};$response->{content}='';if (!$data_cb || $response->{status}!~ /^2/){if (defined$self->{max_size}){$data_cb=sub {$_[1]->{content}.= $_[0];die(qq/Size of response body exceeds the maximum allowed of $self->{max_size}\n/)if length $_[1]->{content}> $self->{max_size}}}else {$data_cb=sub {$_[1]->{content}.= $_[0]}}}return$data_cb}sub _update_cookie_jar {my ($self,$url,$response)=@_;my$cookies=$response->{headers}->{'set-cookie'};return unless defined$cookies;my@cookies=ref$cookies ? @$cookies : $cookies;$self->cookie_jar->add($url,$_)for@cookies;return}sub _validate_cookie_jar {my ($class,$jar)=@_;for my$method (qw/add cookie_header/){_croak(qq/Cookie jar must provide the '$method' method\n/)unless ref($jar)&& ref($jar)->can($method)}return}sub _maybe_redirect {my ($self,$request,$response,$args)=@_;my$headers=$response->{headers};my ($status,$method)=($response->{status},$request->{method});$args->{_redirects}||= [];if (($status eq '303' or ($status =~ /^30[1278]/ && $method =~ /^GET|HEAD$/))and $headers->{location}and @{$args->{_redirects}}< $self->{max_redirect}){my$location=($headers->{location}=~ /^\//)? "$request->{scheme}://$request->{host_port}$headers->{location}" : $headers->{location};return (($status eq '303' ? 'GET' : $method),$location)}return}sub _split_url {my$url=pop;my ($scheme,$host,$path_query)=$url =~ m<\A([^:/?#]+)://([^/?#]*)([^#]*)> or die(qq/Cannot parse URL: '$url'\n/);$scheme=lc$scheme;$path_query="/$path_query" unless$path_query =~ m<\A/>;my$auth='';if ((my$i=index$host,'@')!=-1){$auth=substr$host,0,$i,'';substr$host,0,1,'';$auth =~ s/%([0-9A-Fa-f]{2})/chr(hex($1))/eg}my$port=$host =~ s/:(\d*)\z// && length $1 ? $1 : $scheme eq 'http' ? 80 : $scheme eq 'https' ? 443 : undef;return ($scheme,(length$host ? lc$host : "localhost"),$port,$path_query,$auth)}my$DoW="Sun|Mon|Tue|Wed|Thu|Fri|Sat";my$MoY="Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec";sub _http_date {my ($sec,$min,$hour,$mday,$mon,$year,$wday)=gmtime($_[1]);return sprintf("%s, %02d %s %04d %02d:%02d:%02d GMT",substr($DoW,$wday*4,3),$mday,substr($MoY,$mon*4,3),$year+1900,$hour,$min,$sec)}sub _parse_http_date {my ($self,$str)=@_;require Time::Local;my@tl_parts;if ($str =~ /^[SMTWF][a-z]+, +(\d{1,2}) ($MoY) +(\d\d\d\d) +(\d\d):(\d\d):(\d\d) +GMT$/){@tl_parts=($6,$5,$4,$1,(index($MoY,$2)/4),$3)}elsif ($str =~ /^[SMTWF][a-z]+, +(\d\d)-($MoY)-(\d{2,4}) +(\d\d):(\d\d):(\d\d) +GMT$/){@tl_parts=($6,$5,$4,$1,(index($MoY,$2)/4),$3)}elsif ($str =~ /^[SMTWF][a-z]+ +($MoY) +(\d{1,2}) +(\d\d):(\d\d):(\d\d) +(?:[^0-9]+ +)?(\d\d\d\d)$/){@tl_parts=($5,$4,$3,$2,(index($MoY,$1)/4),$6)}return eval {my$t=@tl_parts ? Time::Local::timegm(@tl_parts): -1;$t < 0 ? undef : $t}}my%escapes=map {chr($_)=>sprintf("%%%02X",$_)}0..255;$escapes{' '}="+";my$unsafe_char=qr/[^A-Za-z0-9\-\._~]/;sub _uri_escape {my ($self,$str)=@_;return "" if!defined$str;if ($] ge '5.008'){utf8::encode($str)}else {$str=pack("U*",unpack("C*",$str))if (length$str==do {use bytes;length$str});$str=pack("C*",unpack("C*",$str))}$str =~ s/($unsafe_char)/$escapes{$1}/g;return$str}package HTTP::Tiny::Handle;use strict;use warnings;use Errno qw[EINTR EPIPE];use IO::Socket qw[SOCK_STREAM];use Socket qw[SOL_SOCKET SO_KEEPALIVE];my$SOCKET_CLASS=$ENV{PERL_HTTP_TINY_IPV4_ONLY}? 'IO::Socket::INET' : eval {require IO::Socket::IP;IO::Socket::IP->VERSION(0.32)}? 'IO::Socket::IP' : 'IO::Socket::INET';sub BUFSIZE () {32768}my$Printable=sub {local $_=shift;s/\r/\\r/g;s/\n/\\n/g;s/\t/\\t/g;s/([^\x20-\x7E])/sprintf('\\x%.2X', ord($1))/ge;$_};my$Token=qr/[\x21\x23-\x27\x2A\x2B\x2D\x2E\x30-\x39\x41-\x5A\x5E-\x7A\x7C\x7E]/;my$Field_Content=qr/[[:print:]]+ (?: [\x20\x09]+ [[:print:]]+ )*/x;sub new {my ($class,%args)=@_;return bless {rbuf=>'',timeout=>60,max_line_size=>16384,max_header_lines=>64,verify_SSL=>HTTP::Tiny::_verify_SSL_default(),SSL_options=>{},%args },$class}sub timeout {my ($self,$timeout)=@_;if (@_ > 1){$self->{timeout}=$timeout;if ($self->{fh}&& $self->{fh}->can('timeout')){$self->{fh}->timeout($timeout)}}return$self->{timeout}}sub connect {@_==5 || die(q/Usage: $handle->connect(scheme, host, port, peer)/ ."\n");my ($self,$scheme,$host,$port,$peer)=@_;if ($scheme eq 'https'){$self->_assert_ssl}$self->{fh}=$SOCKET_CLASS->new(PeerHost=>$peer,PeerPort=>$port,$self->{local_address}? (LocalAddr=>$self->{local_address}): (),Proto=>'tcp',Type=>SOCK_STREAM,Timeout=>$self->{timeout},)or die(qq/Could not connect to '$host:$port': $@\n/);binmode($self->{fh})or die(qq/Could not binmode() socket: '$!'\n/);if ($self->{keep_alive}){unless (defined($self->{fh}->setsockopt(SOL_SOCKET,SO_KEEPALIVE,1))){CORE::close($self->{fh});die(qq/Could not set SO_KEEPALIVE on socket: '$!'\n/)}}$self->start_ssl($host)if$scheme eq 'https';$self->{scheme}=$scheme;$self->{host}=$host;$self->{peer}=$peer;$self->{port}=$port;$self->{pid}=$$;$self->{tid}=_get_tid();return$self}sub connected {my ($self)=@_;if ($self->{fh}&& $self->{fh}->connected){return wantarray ? ($self->{fh}->peerhost,$self->{fh}->peerport): join(':',$self->{fh}->peerhost,$self->{fh}->peerport)}return}sub start_ssl {my ($self,$host)=@_;if (ref($self->{fh})eq 'IO::Socket::SSL'){unless ($self->{fh}->stop_SSL){my$ssl_err=IO::Socket::SSL->errstr;die(qq/Error halting prior SSL connection: $ssl_err/)}}my$ssl_args=$self->_ssl_args($host);IO::Socket::SSL->start_SSL($self->{fh},%$ssl_args,SSL_create_ctx_callback=>sub {my$ctx=shift;Net::SSLeay::CTX_set_mode($ctx,Net::SSLeay::MODE_AUTO_RETRY())},);unless (ref($self->{fh})eq 'IO::Socket::SSL'){my$ssl_err=IO::Socket::SSL->errstr;die(qq/SSL connection failed for $host: $ssl_err\n/)}}sub close {@_==1 || die(q/Usage: $handle->close()/ ."\n");my ($self)=@_;CORE::close($self->{fh})or die(qq/Could not close socket: '$!'\n/)}sub write {@_==2 || die(q/Usage: $handle->write(buf)/ ."\n");my ($self,$buf)=@_;if ($] ge '5.008'){utf8::downgrade($buf,1)or die(qq/Wide character in write()\n/)}my$len=length$buf;my$off=0;local$SIG{PIPE}='IGNORE';while (){$self->can_write or die(qq/Timed out while waiting for socket to become ready for writing\n/);my$r=syswrite($self->{fh},$buf,$len,$off);if (defined$r){$len -= $r;$off += $r;last unless$len > 0}elsif ($!==EPIPE){die(qq/Socket closed by remote server: $!\n/)}elsif ($!!=EINTR){if ($self->{fh}->can('errstr')){my$err=$self->{fh}->errstr();die (qq/Could not write to SSL socket: '$err'\n /)}else {die(qq/Could not write to socket: '$!'\n/)}}}return$off}sub read {@_==2 || @_==3 || die(q/Usage: $handle->read(len [, allow_partial])/ ."\n");my ($self,$len,$allow_partial)=@_;my$buf='';my$got=length$self->{rbuf};if ($got){my$take=($got < $len)? $got : $len;$buf=substr($self->{rbuf},0,$take,'');$len -= $take}local$SIG{PIPE}='IGNORE';while ($len > 0){$self->can_read or die(q/Timed out while waiting for socket to become ready for reading/ ."\n");my$r=sysread($self->{fh},$buf,$len,length$buf);if (defined$r){last unless$r;$len -= $r}elsif ($!!=EINTR){if ($self->{fh}->can('errstr')){my$err=$self->{fh}->errstr();die (qq/Could not read from SSL socket: '$err'\n /)}else {die(qq/Could not read from socket: '$!'\n/)}}}if ($len &&!$allow_partial){die(qq/Unexpected end of stream\n/)}return$buf}sub readline {@_==1 || die(q/Usage: $handle->readline()/ ."\n");my ($self)=@_;while (){if ($self->{rbuf}=~ s/\A ([^\x0D\x0A]* \x0D?\x0A)//x){return $1}if (length$self->{rbuf}>= $self->{max_line_size}){die(qq/Line size exceeds the maximum allowed size of $self->{max_line_size}\n/)}$self->can_read or die(qq/Timed out while waiting for socket to become ready for reading\n/);my$r=sysread($self->{fh},$self->{rbuf},BUFSIZE,length$self->{rbuf});if (defined$r){last unless$r}elsif ($!!=EINTR){if ($self->{fh}->can('errstr')){my$err=$self->{fh}->errstr();die (qq/Could not read from SSL socket: '$err'\n /)}else {die(qq/Could not read from socket: '$!'\n/)}}}die(qq/Unexpected end of stream while looking for line\n/)}sub read_header_lines {@_==1 || @_==2 || die(q/Usage: $handle->read_header_lines([headers])/ ."\n");my ($self,$headers)=@_;$headers ||= {};my$lines=0;my$val;while (){my$line=$self->readline;if (++$lines >= $self->{max_header_lines}){die(qq/Header lines exceeds maximum number allowed of $self->{max_header_lines}\n/)}elsif ($line =~ /\A ([^\x00-\x1F\x7F:]+) : [\x09\x20]* ([^\x0D\x0A]*)/x){my ($field_name)=lc $1;if (exists$headers->{$field_name}){for ($headers->{$field_name}){$_=[$_]unless ref $_ eq "ARRAY";push @$_,$2;$val=\$_->[-1]}}else {$val=\($headers->{$field_name}=$2)}}elsif ($line =~ /\A [\x09\x20]+ ([^\x0D\x0A]*)/x){$val or die(qq/Unexpected header continuation line\n/);next unless length $1;$$val .= ' ' if length $$val;$$val .= $1}elsif ($line =~ /\A \x0D?\x0A \z/x){last}else {die(q/Malformed header line: / .$Printable->($line)."\n")}}return$headers}sub write_request {@_==2 || die(q/Usage: $handle->write_request(request)/ ."\n");my($self,$request)=@_;$self->write_request_header(@{$request}{qw/method uri headers header_case/});$self->write_body($request)if$request->{cb};return}my@rfc_request_headers=qw(Accept Accept-Charset Accept-Encoding Accept-Language Authorization Cache-Control Connection Content-Length Expect From Host If-Match If-Modified-Since If-None-Match If-Range If-Unmodified-Since Max-Forwards Pragma Proxy-Authorization Range Referer TE Trailer Transfer-Encoding Upgrade User-Agent Via);my@other_request_headers=qw(Content-Encoding Content-MD5 Content-Type Cookie DNT Date Origin X-XSS-Protection);my%HeaderCase=map {lc($_)=>$_}@rfc_request_headers,@other_request_headers;sub write_header_lines {(@_ >= 2 && @_ <= 4 && ref $_[1]eq 'HASH')|| die(q/Usage: $handle->write_header_lines(headers, [header_case, prefix])/ ."\n");my($self,$headers,$header_case,$prefix_data)=@_;$header_case ||= {};my$buf=(defined$prefix_data ? $prefix_data : '');my%seen;for my$k (qw/host cache-control expect max-forwards pragma range te/){next unless exists$headers->{$k};$seen{$k}++;my$field_name=$HeaderCase{$k};my$v=$headers->{$k};for (ref$v eq 'ARRAY' ? @$v : $v){$_='' unless defined $_;$buf .= "$field_name: $_\x0D\x0A"}}while (my ($k,$v)=each %$headers){my$field_name=lc$k;next if$seen{$field_name};if (exists$HeaderCase{$field_name}){$field_name=$HeaderCase{$field_name}}else {if (exists$header_case->{$field_name}){$field_name=$header_case->{$field_name}}else {$field_name =~ s/\b(\w)/\u$1/g}$field_name =~ /\A $Token+ \z/xo or die(q/Invalid HTTP header field name: / .$Printable->($field_name)."\n");$HeaderCase{lc$field_name}=$field_name}for (ref$v eq 'ARRAY' ? @$v : $v){s/\x0D?\x0A\s+/ /g;die(qq/Invalid HTTP header field value ($field_name): / .$Printable->($_)."\n")unless $_ eq '' || /\A $Field_Content \z/xo;$_='' unless defined $_;$buf .= "$field_name: $_\x0D\x0A"}}$buf .= "\x0D\x0A";return$self->write($buf)}sub read_body {@_==3 || die(q/Usage: $handle->read_body(callback, response)/ ."\n");my ($self,$cb,$response)=@_;my$te=$response->{headers}{'transfer-encoding'}|| '';my$chunked=grep {/chunked/i}(ref$te eq 'ARRAY' ? @$te : $te);return$chunked ? $self->read_chunked_body($cb,$response): $self->read_content_body($cb,$response)}sub write_body {@_==2 || die(q/Usage: $handle->write_body(request)/ ."\n");my ($self,$request)=@_;if (exists$request->{headers}{'content-length'}){return unless$request->{headers}{'content-length'};return$self->write_content_body($request)}else {return$self->write_chunked_body($request)}}sub read_content_body {@_==3 || @_==4 || die(q/Usage: $handle->read_content_body(callback, response, [read_length])/ ."\n");my ($self,$cb,$response,$content_length)=@_;$content_length ||= $response->{headers}{'content-length'};if (defined$content_length){my$len=$content_length;while ($len > 0){my$read=($len > BUFSIZE)? BUFSIZE : $len;$cb->($self->read($read,0),$response);$len -= $read}return length($self->{rbuf})==0}my$chunk;$cb->($chunk,$response)while length($chunk=$self->read(BUFSIZE,1));return}sub write_content_body {@_==2 || die(q/Usage: $handle->write_content_body(request)/ ."\n");my ($self,$request)=@_;my ($len,$content_length)=(0,$request->{headers}{'content-length'});while (){my$data=$request->{cb}->();defined$data && length$data or last;if ($] ge '5.008'){utf8::downgrade($data,1)or die(qq/Wide character in write_content()\n/)}$len += $self->write($data)}$len==$content_length or die(qq/Content-Length mismatch (got: $len expected: $content_length)\n/);return$len}sub read_chunked_body {@_==3 || die(q/Usage: $handle->read_chunked_body(callback, $response)/ ."\n");my ($self,$cb,$response)=@_;while (){my$head=$self->readline;$head =~ /\A ([A-Fa-f0-9]+)/x or die(q/Malformed chunk head: / .$Printable->($head)."\n");my$len=hex($1)or last;$self->read_content_body($cb,$response,$len);$self->read(2)eq "\x0D\x0A" or die(qq/Malformed chunk: missing CRLF after chunk data\n/)}$self->read_header_lines($response->{headers});return 1}sub write_chunked_body {@_==2 || die(q/Usage: $handle->write_chunked_body(request)/ ."\n");my ($self,$request)=@_;my$len=0;while (){my$data=$request->{cb}->();defined$data && length$data or last;if ($] ge '5.008'){utf8::downgrade($data,1)or die(qq/Wide character in write_chunked_body()\n/)}$len += length$data;my$chunk=sprintf '%X',length$data;$chunk .= "\x0D\x0A";$chunk .= $data;$chunk .= "\x0D\x0A";$self->write($chunk)}$self->write("0\x0D\x0A");if (ref$request->{trailer_cb}eq 'CODE'){$self->write_header_lines($request->{trailer_cb}->())}else {$self->write("\x0D\x0A")}return$len}sub read_response_header {@_==1 || die(q/Usage: $handle->read_response_header()/ ."\n");my ($self)=@_;my$line=$self->readline;$line =~ /\A (HTTP\/(0*\d+\.0*\d+)) [\x09\x20]+ ([0-9]{3}) (?: [\x09\x20]+ ([^\x0D\x0A]*) )? \x0D?\x0A/x or die(q/Malformed Status-Line: / .$Printable->($line)."\n");my ($protocol,$version,$status,$reason)=($1,$2,$3,$4);$reason="" unless defined$reason;die (qq/Unsupported HTTP protocol: $protocol\n/)unless$version =~ /0*1\.0*[01]/;return {status=>$status,reason=>$reason,headers=>$self->read_header_lines,protocol=>$protocol,}}sub write_request_header {@_==5 || die(q/Usage: $handle->write_request_header(method, request_uri, headers, header_case)/ ."\n");my ($self,$method,$request_uri,$headers,$header_case)=@_;return$self->write_header_lines($headers,$header_case,"$method $request_uri HTTP/1.1\x0D\x0A")}sub _do_timeout {my ($self,$type,$timeout)=@_;$timeout=$self->{timeout}unless defined$timeout && $timeout >= 0;my$fd=fileno$self->{fh};defined$fd && $fd >= 0 or die(qq/select(2): 'Bad file descriptor'\n/);my$initial=time;my$pending=$timeout;my$nfound;vec(my$fdset='',$fd,1)=1;while (){$nfound=($type eq 'read')? select($fdset,undef,undef,$pending): select(undef,$fdset,undef,$pending);if ($nfound==-1){$!==EINTR or die(qq/select(2): '$!'\n/);redo if!$timeout || ($pending=$timeout - (time - $initial))> 0;$nfound=0}last}$!=0;return$nfound}sub can_read {@_==1 || @_==2 || die(q/Usage: $handle->can_read([timeout])/ ."\n");my$self=shift;if (ref($self->{fh})eq 'IO::Socket::SSL'){return 1 if$self->{fh}->pending}return$self->_do_timeout('read',@_)}sub can_write {@_==1 || @_==2 || die(q/Usage: $handle->can_write([timeout])/ ."\n");my$self=shift;return$self->_do_timeout('write',@_)}sub _assert_ssl {my($ok,$reason)=HTTP::Tiny->can_ssl();die$reason unless$ok}sub can_reuse {my ($self,$scheme,$host,$port,$peer)=@_;return 0 if$self->{pid}!=$$ || $self->{tid}!=_get_tid()|| length($self->{rbuf})|| $scheme ne $self->{scheme}|| $host ne $self->{host}|| $port ne $self->{port}|| $peer ne $self->{peer}|| eval {$self->can_read(0)}|| $@ ;return 1}sub _find_CA_file {my$self=shift();my$ca_file=defined($self->{SSL_options}->{SSL_ca_file})? $self->{SSL_options}->{SSL_ca_file}: $ENV{SSL_CERT_FILE};if (defined$ca_file){unless (-r $ca_file){die qq/SSL_ca_file '$ca_file' not found or not readable\n/}return$ca_file}local@INC=@INC;pop@INC if$INC[-1]eq '.';return Mozilla::CA::SSL_ca_file()if eval {require Mozilla::CA;1};for my$ca_bundle ("/etc/ssl/certs/ca-certificates.crt","/etc/pki/tls/certs/ca-bundle.crt","/etc/ssl/ca-bundle.pem","/etc/openssl/certs/ca-certificates.crt","/etc/ssl/cert.pem","/usr/local/share/certs/ca-root-nss.crt","/etc/pki/tls/cacert.pem","/etc/certs/ca-certificates.crt",){return$ca_bundle if -e $ca_bundle}die qq/Couldn't find a CA bundle with which to verify the SSL certificate.\n/ .qq/Try installing Mozilla::CA from CPAN\n/}sub _get_tid {no warnings 'reserved';return threads->can("tid")? threads->tid : 0}sub _ssl_args {my ($self,$host)=@_;my%ssl_args;if (Net::SSLeay::OPENSSL_VERSION_NUMBER()>= 0x01000000){$ssl_args{SSL_hostname}=$host,}if ($self->{verify_SSL}){$ssl_args{SSL_verifycn_scheme}='http';$ssl_args{SSL_verifycn_name}=$host;$ssl_args{SSL_verify_mode}=0x01;$ssl_args{SSL_ca_file}=$self->_find_CA_file}else {$ssl_args{SSL_verifycn_scheme}='none';$ssl_args{SSL_verify_mode}=0x00}for my$k (keys %{$self->{SSL_options}}){$ssl_args{$k}=$self->{SSL_options}{$k}if$k =~ m/^SSL_/}return \%ssl_args}1; sub $sub_name { my (\$self, \$url, \$args) = \@_; \@_ == 2 || (\@_ == 3 && ref \$args eq 'HASH') @@ -1699,7 +1699,7 @@ $fatpacked{"JSON/PP.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'JSON_PP sub get_$name { \$_[0]->{PROPS}->[$property_id] ? 1 : ''; } - /}}my$JSON;sub encode_json ($) {($JSON ||= __PACKAGE__->new->utf8)->encode(@_)}sub decode_json {($JSON ||= __PACKAGE__->new->utf8)->decode(@_)}sub to_json($) {Carp::croak ("JSON::PP::to_json has been renamed to encode_json.")}sub from_json($) {Carp::croak ("JSON::PP::from_json has been renamed to decode_json.")}sub new {my$class=shift;my$self={max_depth=>512,max_size=>0,indent_length=>3,};$self->{PROPS}[P_ALLOW_NONREF]=1;bless$self,$class}sub encode {return $_[0]->PP_encode_json($_[1])}sub decode {return $_[0]->PP_decode_json($_[1],0x00000000)}sub decode_prefix {return $_[0]->PP_decode_json($_[1],0x00000001)}sub pretty {my ($self,$v)=@_;my$enable=defined$v ? $v : 1;if ($enable){$self->indent(1)->space_before(1)->space_after(1)}else {$self->indent(0)->space_before(0)->space_after(0)}$self}sub max_depth {my$max=defined $_[1]? $_[1]: 0x80000000;$_[0]->{max_depth}=$max;$_[0]}sub get_max_depth {$_[0]->{max_depth}}sub max_size {my$max=defined $_[1]? $_[1]: 0;$_[0]->{max_size}=$max;$_[0]}sub get_max_size {$_[0]->{max_size}}sub boolean_values {my$self=shift;if (@_){my ($false,$true)=@_;$self->{false}=$false;$self->{true}=$true;if (CORE_BOOL){BEGIN {CORE_BOOL and warnings->unimport(qw(experimental::builtin))}if (builtin::is_bool($true)&& builtin::is_bool($false)&& $true &&!$false){$self->{core_bools}=!!1}else {delete$self->{core_bools}}}}else {delete$self->{false};delete$self->{true};delete$self->{core_bools}}return$self}sub core_bools {my$self=shift;my$core_bools=defined $_[0]? $_[0]: 1;if ($core_bools){$self->{true}=!!1;$self->{false}=!!0;$self->{core_bools}=!!1}else {$self->{true}=$JSON::PP::true;$self->{false}=$JSON::PP::false;$self->{core_bools}=!!0}return$self}sub get_core_bools {my$self=shift;return!!$self->{core_bools}}sub unblessed_bool {my$self=shift;return$self->core_bools(@_)}sub get_unblessed_bool {my$self=shift;return$self->get_core_bools(@_)}sub get_boolean_values {my$self=shift;if (exists$self->{true}and exists$self->{false}){return @$self{qw/false true/}}return}sub filter_json_object {if (defined $_[1]and ref $_[1]eq 'CODE'){$_[0]->{cb_object}=$_[1]}else {delete $_[0]->{cb_object}}$_[0]->{F_HOOK}=($_[0]->{cb_object}or $_[0]->{cb_sk_object})? 1 : 0;$_[0]}sub filter_json_single_key_object {if (@_==1 or @_ > 3){Carp::croak("Usage: JSON::PP::filter_json_single_key_object(self, key, callback = undef)")}if (defined $_[2]and ref $_[2]eq 'CODE'){$_[0]->{cb_sk_object}->{$_[1]}=$_[2]}else {delete $_[0]->{cb_sk_object}->{$_[1]};delete $_[0]->{cb_sk_object}unless %{$_[0]->{cb_sk_object}|| {}}}$_[0]->{F_HOOK}=($_[0]->{cb_object}or $_[0]->{cb_sk_object})? 1 : 0;$_[0]}sub indent_length {if (!defined $_[1]or $_[1]> 15 or $_[1]< 0){Carp::carp "The acceptable range of indent_length() is 0 to 15."}else {$_[0]->{indent_length}=$_[1]}$_[0]}sub get_indent_length {$_[0]->{indent_length}}sub sort_by {$_[0]->{sort_by}=defined $_[1]? $_[1]: 1;$_[0]}sub allow_bigint {Carp::carp("allow_bigint() is obsoleted. use allow_bignum() instead.");$_[0]->allow_bignum}{my$max_depth;my$indent;my$ascii;my$latin1;my$utf8;my$space_before;my$space_after;my$canonical;my$allow_blessed;my$convert_blessed;my$indent_length;my$escape_slash;my$bignum;my$as_nonblessed;my$allow_tags;my$depth;my$indent_count;my$keysort;sub PP_encode_json {my$self=shift;my$obj=shift;$indent_count=0;$depth=0;my$props=$self->{PROPS};($ascii,$latin1,$utf8,$indent,$canonical,$space_before,$space_after,$allow_blessed,$convert_blessed,$escape_slash,$bignum,$as_nonblessed,$allow_tags)=@{$props}[P_ASCII .. P_SPACE_AFTER,P_ALLOW_BLESSED,P_CONVERT_BLESSED,P_ESCAPE_SLASH,P_ALLOW_BIGNUM,P_AS_NONBLESSED,P_ALLOW_TAGS];($max_depth,$indent_length)=@{$self}{qw/max_depth indent_length/};$keysort=$canonical ? sub {$a cmp $b}: undef;if ($self->{sort_by}){$keysort=ref($self->{sort_by})eq 'CODE' ? $self->{sort_by}: $self->{sort_by}=~ /\D+/ ? $self->{sort_by}: sub {$a cmp $b}}encode_error("hash- or arrayref expected (not a simple scalar, use allow_nonref to allow this)")if(!ref$obj and!$props->[P_ALLOW_NONREF ]);my$str=$self->object_to_json($obj);$str .= "\n" if ($indent);return$str}sub object_to_json {my ($self,$obj)=@_;my$type=ref($obj);if($type eq 'HASH'){return$self->hash_to_json($obj)}elsif($type eq 'ARRAY'){return$self->array_to_json($obj)}elsif ($type){if (blessed($obj)){return$self->value_to_json($obj)if ($obj->isa('JSON::PP::Boolean'));if ($allow_tags and $obj->can('FREEZE')){my$obj_class=ref$obj || $obj;$obj=bless$obj,$obj_class;my@results=$obj->FREEZE('JSON');if (@results and ref$results[0]){if (refaddr($obj)eq refaddr($results[0])){encode_error(sprintf("%s::FREEZE method returned same object as was passed instead of a new one",ref$obj))}}return '("'.$obj_class.'")['.join(',',@results).']'}if ($convert_blessed and $obj->can('TO_JSON')){my$result=$obj->TO_JSON();if (defined$result and ref($result)){if (refaddr($obj)eq refaddr($result)){encode_error(sprintf("%s::TO_JSON method returned same object as was passed instead of a new one",ref$obj))}}return$self->object_to_json($result)}return "$obj" if ($bignum and _is_bignum($obj));if ($allow_blessed){return$self->blessed_to_json($obj)if ($as_nonblessed);return 'null'}encode_error(sprintf("encountered object '%s', but neither allow_blessed, convert_blessed nor allow_tags settings are enabled (or TO_JSON/FREEZE method missing)",$obj))}else {return$self->value_to_json($obj)}}else{return$self->value_to_json($obj)}}sub hash_to_json {my ($self,$obj)=@_;my@res;encode_error("json text or perl structure exceeds maximum nesting level (max_depth set too low?)")if (++$depth > $max_depth);my ($pre,$post)=$indent ? $self->_up_indent(): ('','');my$del=($space_before ? ' ' : '').':' .($space_after ? ' ' : '');for my$k (_sort($obj)){push@res,$self->string_to_json($k).$del .(ref$obj->{$k}? $self->object_to_json($obj->{$k}): $self->value_to_json($obj->{$k}))}--$depth;$self->_down_indent()if ($indent);return '{}' unless@res;return '{' .$pre .join(",$pre",@res).$post .'}'}sub array_to_json {my ($self,$obj)=@_;my@res;encode_error("json text or perl structure exceeds maximum nesting level (max_depth set too low?)")if (++$depth > $max_depth);my ($pre,$post)=$indent ? $self->_up_indent(): ('','');for my$v (@$obj){push@res,ref($v)? $self->object_to_json($v): $self->value_to_json($v)}--$depth;$self->_down_indent()if ($indent);return '[]' unless@res;return '[' .$pre .join(",$pre",@res).$post .']'}sub _looks_like_number {my$value=shift;if (USE_B){my$b_obj=B::svref_2object(\$value);my$flags=$b_obj->FLAGS;return 1 if$flags & (B::SVp_IOK()| B::SVp_NOK())and!($flags & B::SVp_POK());return}else {no warnings 'numeric';return if utf8::is_utf8($value);return unless length((my$dummy="")& $value);return unless 0 + $value eq $value;return 1 if$value * 0==0;return -1}}sub value_to_json {my ($self,$value)=@_;return 'null' if(!defined$value);my$type=ref($value);if (!$type){BEGIN {CORE_BOOL and warnings->unimport('experimental::builtin')}if (CORE_BOOL && builtin::is_bool($value)){return$value ? 'true' : 'false'}elsif (_looks_like_number($value)){return$value}return$self->string_to_json($value)}elsif(blessed($value)and $value->isa('JSON::PP::Boolean')){return $$value==1 ? 'true' : 'false'}else {if ((overload::StrVal($value)=~ /=(\w+)/)[0]){return$self->value_to_json("$value")}if ($type eq 'SCALAR' and defined $$value){return $$value eq '1' ? 'true' : $$value eq '0' ? 'false' : $self->{PROPS}->[P_ALLOW_UNKNOWN ]? 'null' : encode_error("cannot encode reference to scalar")}if ($self->{PROPS}->[P_ALLOW_UNKNOWN ]){return 'null'}else {if ($type eq 'SCALAR' or $type eq 'REF'){encode_error("cannot encode reference to scalar")}else {encode_error("encountered $value, but JSON can only represent references to arrays or hashes")}}}}my%esc=("\n"=>'\n',"\r"=>'\r',"\t"=>'\t',"\f"=>'\f',"\b"=>'\b',"\""=>'\"',"\\"=>'\\\\',"\'"=>'\\\'',);sub string_to_json {my ($self,$arg)=@_;$arg =~ s/(["\\\n\r\t\f\b])/$esc{$1}/g;$arg =~ s/\//\\\//g if ($escape_slash);$arg =~ s/([^\n\t\c?[:^cntrl:][:^ascii:]])/'\\u00' . unpack('H2', $1)/eg;if ($ascii){$arg=_encode_ascii($arg)}if ($latin1){$arg=_encode_latin1($arg)}if ($utf8){utf8::encode($arg)}return '"' .$arg .'"'}sub blessed_to_json {my$reftype=reftype($_[1])|| '';if ($reftype eq 'HASH'){return $_[0]->hash_to_json($_[1])}elsif ($reftype eq 'ARRAY'){return $_[0]->array_to_json($_[1])}else {return 'null'}}sub encode_error {my$error=shift;Carp::croak "$error"}sub _sort {defined$keysort ? (sort$keysort (keys %{$_[0]})): keys %{$_[0]}}sub _up_indent {my$self=shift;my$space=' ' x $indent_length;my ($pre,$post)=('','');$post="\n" .$space x $indent_count;$indent_count++;$pre="\n" .$space x $indent_count;return ($pre,$post)}sub _down_indent {$indent_count--}sub PP_encode_box {{depth=>$depth,indent_count=>$indent_count,}}}sub _encode_ascii {join('',map {chr($_)=~ /[[:ascii:]]/ ? chr($_): $_ <= 65535 ? sprintf('\u%04x',$_): sprintf('\u%x\u%x',_encode_surrogates($_))}unpack('U*',$_[0]))}sub _encode_latin1 {join('',map {$_ <= 255 ? chr($_): $_ <= 65535 ? sprintf('\u%04x',$_): sprintf('\u%x\u%x',_encode_surrogates($_))}unpack('U*',$_[0]))}sub _encode_surrogates {my$uni=$_[0]- 0x10000;return ($uni / 0x400 + 0xD800,$uni % 0x400 + 0xDC00)}sub _is_bignum {$_[0]->isa('Math::BigInt')or $_[0]->isa('Math::BigFloat')}my$max_intsize;BEGIN {my$checkint=1111;for my$d (5..64){$checkint .= 1;my$int=eval qq| $checkint |;if ($int =~ /[eE]/){$max_intsize=$d - 1;last}}}{my%escapes=(b=>"\b",t=>"\t",n=>"\n",f=>"\f",r=>"\r",'\\'=>'\\','"'=>'"','/'=>'/',);my$text;my$at;my$ch;my$len;my$depth;my$encoding;my$is_valid_utf8;my$utf8_len;my$utf8;my$max_depth;my$max_size;my$relaxed;my$cb_object;my$cb_sk_object;my$F_HOOK;my$allow_bignum;my$singlequote;my$loose;my$allow_barekey;my$allow_tags;my$alt_true;my$alt_false;sub _detect_utf_encoding {my$text=shift;my@octets=unpack('C4',$text);return 'unknown' unless defined$octets[3];return ($octets[0]and $octets[1])? 'UTF-8' : (!$octets[0]and $octets[1])? 'UTF-16BE' : (!$octets[0]and!$octets[1])? 'UTF-32BE' : ($octets[2])? 'UTF-16LE' : (!$octets[2])? 'UTF-32LE' : 'unknown'}sub PP_decode_json {my ($self,$want_offset);($self,$text,$want_offset)=@_;($at,$ch,$depth)=(0,'',0);if (!defined$text or ref$text){decode_error("malformed JSON string, neither array, object, number, string or atom")}my$props=$self->{PROPS};($utf8,$relaxed,$loose,$allow_bignum,$allow_barekey,$singlequote,$allow_tags)=@{$props}[P_UTF8,P_RELAXED,P_LOOSE .. P_ALLOW_SINGLEQUOTE,P_ALLOW_TAGS];($alt_true,$alt_false)=@$self{qw/true false/};if ($utf8){$encoding=_detect_utf_encoding($text);if ($encoding ne 'UTF-8' and $encoding ne 'unknown'){require Encode;Encode::from_to($text,$encoding,'utf-8')}else {utf8::downgrade($text,1)or Carp::croak("Wide character in subroutine entry")}}else {utf8::encode($text)}$len=length$text;($max_depth,$max_size,$cb_object,$cb_sk_object,$F_HOOK)=@{$self}{qw/max_depth max_size cb_object cb_sk_object F_HOOK/};if ($max_size > 1){use bytes;my$bytes=length$text;decode_error(sprintf("attempted decode of JSON text of %s bytes size, but max_size is set to %s" ,$bytes,$max_size),1)if ($bytes > $max_size)}white();decode_error("malformed JSON string, neither array, object, number, string or atom")unless defined$ch;my$result=value();if (!$props->[P_ALLOW_NONREF ]and!ref$result){decode_error('JSON text must be an object or array (but found number, string, true, false or null,' .' use allow_nonref to allow this)',1)}Carp::croak('something wrong.')if$len < $at;my$consumed=defined$ch ? $at - 1 : $at;white();return ($result,$consumed)if$want_offset;decode_error("garbage after JSON object")if defined$ch;$result}sub next_chr {return$ch=undef if($at >= $len);$ch=substr($text,$at++,1)}sub value {white();return if(!defined$ch);return object()if($ch eq '{');return array()if($ch eq '[');return tag()if($ch eq '(');return string()if($ch eq '"' or ($singlequote and $ch eq "'"));return number()if($ch =~ /[0-9]/ or $ch eq '-');return word()}sub string {my$utf16;my$is_utf8;($is_valid_utf8,$utf8_len)=('',0);my$s='';if($ch eq '"' or ($singlequote and $ch eq "'")){my$boundChar=$ch;OUTER: while(defined(next_chr())){if($ch eq $boundChar){next_chr();if ($utf16){decode_error("missing low surrogate character in surrogate pair")}utf8::decode($s)if($is_utf8);return$s}elsif($ch eq '\\'){next_chr();if(exists$escapes{$ch}){$s .= $escapes{$ch}}elsif($ch eq 'u'){my$u='';for(1..4){$ch=next_chr();last OUTER if($ch !~ /[0-9a-fA-F]/);$u .= $ch}if ($u =~ /^[dD][89abAB][0-9a-fA-F]{2}/){$utf16=$u}elsif ($u =~ /^[dD][c-fC-F][0-9a-fA-F]{2}/){unless (defined$utf16){decode_error("missing high surrogate character in surrogate pair")}$is_utf8=1;$s .= _decode_surrogates($utf16,$u)|| next;$utf16=undef}else {if (defined$utf16){decode_error("surrogate pair expected")}my$hex=hex($u);if (chr$u =~ /[[:^ascii:]]/){$is_utf8=1;$s .= _decode_unicode($u)|| next}else {$s .= chr$hex}}}else{unless ($loose){$at -= 2;decode_error('illegal backslash escape sequence in string')}$s .= $ch}}else{if ($ch =~ /[[:^ascii:]]/){unless($ch=is_valid_utf8($ch)){$at -= 1;decode_error("malformed UTF-8 character in JSON string")}else {$at += $utf8_len - 1}$is_utf8=1}if (!$loose){if ($ch =~ $invalid_char_re){if (!$relaxed or $ch ne "\t"){$at--;decode_error(sprintf "invalid character 0x%X" ." encountered while parsing JSON string",ord$ch)}}}$s .= $ch}}}decode_error("unexpected end of string while parsing JSON string")}sub white {while(defined$ch){if($ch eq '' or $ch =~ /\A[ \t\r\n]\z/){next_chr()}elsif($relaxed and $ch eq '/'){next_chr();if(defined$ch and $ch eq '/'){1 while(defined(next_chr())and $ch ne "\n" and $ch ne "\r")}elsif(defined$ch and $ch eq '*'){next_chr();while(1){if(defined$ch){if($ch eq '*'){if(defined(next_chr())and $ch eq '/'){next_chr();last}}else{next_chr()}}else{decode_error("Unterminated comment")}}next}else{$at--;decode_error("malformed JSON string, neither array, object, number, string or atom")}}else{if ($relaxed and $ch eq '#'){pos($text)=$at;$text =~ /\G([^\n]*(?:\r\n|\r|\n|$))/g;$at=pos($text);next_chr;next}last}}}sub array {my$a=$_[0]|| [];decode_error('json text or perl structure exceeds maximum nesting level (max_depth set too low?)')if (++$depth > $max_depth);next_chr();white();if(defined$ch and $ch eq ']'){--$depth;next_chr();return$a}else {while(defined($ch)){push @$a,value();white();if (!defined$ch){last}if($ch eq ']'){--$depth;next_chr();return$a}if($ch ne ','){last}next_chr();white();if ($relaxed and $ch eq ']'){--$depth;next_chr();return$a}}}$at-- if defined$ch and $ch ne '';decode_error(", or ] expected while parsing array")}sub tag {decode_error('malformed JSON string, neither array, object, number, string or atom')unless$allow_tags;next_chr();white();my$tag=value();return unless defined$tag;decode_error('malformed JSON string, (tag) must be a string')if ref$tag;white();if (!defined$ch or $ch ne ')'){decode_error(') expected after tag')}next_chr();white();my$val=value();return unless defined$val;decode_error('malformed JSON string, tag value must be an array')unless ref$val eq 'ARRAY';if (!eval {$tag->can('THAW')}){decode_error('cannot decode perl-object (package does not exist)')if $@;decode_error('cannot decode perl-object (package does not have a THAW method)')}$tag->THAW('JSON',@$val)}sub object {my$o=$_[0]|| {};my$k;decode_error('json text or perl structure exceeds maximum nesting level (max_depth set too low?)')if (++$depth > $max_depth);next_chr();white();if(defined$ch and $ch eq '}'){--$depth;next_chr();if ($F_HOOK){return _json_object_hook($o)}return$o}else {while (defined$ch){$k=($allow_barekey and $ch ne '"' and $ch ne "'")? bareKey(): string();white();if(!defined$ch or $ch ne ':'){$at--;decode_error("':' expected")}next_chr();$o->{$k}=value();white();last if (!defined$ch);if($ch eq '}'){--$depth;next_chr();if ($F_HOOK){return _json_object_hook($o)}return$o}if($ch ne ','){last}next_chr();white();if ($relaxed and $ch eq '}'){--$depth;next_chr();if ($F_HOOK){return _json_object_hook($o)}return$o}}}$at-- if defined$ch and $ch ne '';decode_error(", or } expected while parsing object/hash")}sub bareKey {my$key;while($ch =~ /[\$\w[:^ascii:]]/){$key .= $ch;next_chr()}return$key}sub word {my$word=substr($text,$at-1,4);if($word eq 'true'){$at += 3;next_chr;return defined$alt_true ? $alt_true : $JSON::PP::true}elsif($word eq 'null'){$at += 3;next_chr;return undef}elsif($word eq 'fals'){$at += 3;if(substr($text,$at,1)eq 'e'){$at++;next_chr;return defined$alt_false ? $alt_false : $JSON::PP::false}}$at--;decode_error("'null' expected")if ($word =~ /^n/);decode_error("'true' expected")if ($word =~ /^t/);decode_error("'false' expected")if ($word =~ /^f/);decode_error("malformed JSON string, neither array, object, number, string or atom")}sub number {my$n='';my$v;my$is_dec;my$is_exp;if($ch eq '-'){$n='-';next_chr;if (!defined$ch or $ch !~ /\d/){decode_error("malformed number (no digits after initial minus)")}}if($ch eq '0'){my$peek=substr($text,$at,1);if($peek =~ /^[0-9a-dfA-DF]/){decode_error("malformed number (leading zero must not be followed by another digit)")}$n .= $ch;next_chr}while(defined$ch and $ch =~ /\d/){$n .= $ch;next_chr}if(defined$ch and $ch eq '.'){$n .= '.';$is_dec=1;next_chr;if (!defined$ch or $ch !~ /\d/){decode_error("malformed number (no digits after decimal point)")}else {$n .= $ch}while(defined(next_chr)and $ch =~ /\d/){$n .= $ch}}if(defined$ch and ($ch eq 'e' or $ch eq 'E')){$n .= $ch;$is_exp=1;next_chr;if(defined($ch)and ($ch eq '+' or $ch eq '-')){$n .= $ch;next_chr;if (!defined$ch or $ch =~ /\D/){decode_error("malformed number (no digits after exp sign)")}$n .= $ch}elsif(defined($ch)and $ch =~ /\d/){$n .= $ch}else {decode_error("malformed number (no digits after exp sign)")}while(defined(next_chr)and $ch =~ /\d/){$n .= $ch}}$v .= $n;if ($is_dec or $is_exp){if ($allow_bignum){require Math::BigFloat;return Math::BigFloat->new($v)}}else {if (length$v > $max_intsize){if ($allow_bignum){require Math::BigInt;return Math::BigInt->new($v)}else {return "$v"}}}return$is_dec ? $v/1.0 : 0+$v}my$max_unicode_length=do {no warnings 'utf8';chr 0x10FFFF};utf8::encode($max_unicode_length);$max_unicode_length=length$max_unicode_length;sub is_valid_utf8 {my$start_point=substr($text,$at - 1);my$limit=$max_unicode_length;$limit=length($start_point)if$limit > length($start_point);while ($limit > 0){my$copy=substr($start_point,0,$limit);if (utf8::decode($copy)){$copy=substr($copy,0,1);utf8::encode($copy);$utf8_len=length$copy;return substr($start_point,0,$utf8_len)}$limit--}$utf8_len=0;return}sub decode_error {my$error=shift;my$no_rep=shift;my$str=defined$text ? substr($text,$at): '';my$mess='';my$type='U*';for my$c (unpack($type,$str)){my$chr_c=chr($c);$mess .= $chr_c eq '\\' ? '\\\\' : $chr_c =~ /[[:print:]]/ ? $chr_c : $chr_c eq '\a' ? '\a' : $chr_c eq '\t' ? '\t' : $chr_c eq '\n' ? '\n' : $chr_c eq '\r' ? '\r' : $chr_c eq '\f' ? '\f' : sprintf('\x{%x}',$c);if (length$mess >= 20){$mess .= '...';last}}unless (length$mess){$mess='(end of string)'}Carp::croak ($no_rep ? "$error" : "$error, at character offset $at (before \"$mess\")")}sub _json_object_hook {my$o=$_[0];my@ks=keys %{$o};if ($cb_sk_object and @ks==1 and exists$cb_sk_object->{$ks[0]}and ref$cb_sk_object->{$ks[0]}){my@val=$cb_sk_object->{$ks[0]}->($o->{$ks[0]});if (@val==0){return$o}elsif (@val==1){return$val[0]}else {Carp::croak("filter_json_single_key_object callbacks must not return more than one scalar")}}my@val=$cb_object->($o)if ($cb_object);if (@val==0){return$o}elsif (@val==1){return$val[0]}else {Carp::croak("filter_json_object callbacks must not return more than one scalar")}}sub PP_decode_box {{text=>$text,at=>$at,ch=>$ch,len=>$len,depth=>$depth,encoding=>$encoding,is_valid_utf8=>$is_valid_utf8,}}}sub _decode_surrogates {my$uni=0x10000 + (hex($_[0])- 0xD800)* 0x400 + (hex($_[1])- 0xDC00);my$un=pack('U*',$uni);utf8::encode($un);return$un}sub _decode_unicode {my$un=pack('U',hex shift);utf8::encode($un);return$un}sub incr_parse {local$Carp::CarpLevel=1;($_[0]->{_incr_parser}||= JSON::PP::IncrParser->new)->incr_parse(@_)}sub incr_skip {($_[0]->{_incr_parser}||= JSON::PP::IncrParser->new)->incr_skip}sub incr_reset {($_[0]->{_incr_parser}||= JSON::PP::IncrParser->new)->incr_reset}sub incr_text : lvalue {$_[0]->{_incr_parser}||= JSON::PP::IncrParser->new;if ($_[0]->{_incr_parser}->{incr_pos}){Carp::croak("incr_text cannot be called when the incremental parser already started parsing")}$_[0]->{_incr_parser}->{incr_text}}$JSON::PP::true=do {bless \(my$dummy=1),"JSON::PP::Boolean"};$JSON::PP::false=do {bless \(my$dummy=0),"JSON::PP::Boolean"};sub is_bool {if (blessed $_[0]){return ($_[0]->isa("JSON::PP::Boolean")or $_[0]->isa("Types::Serialiser::BooleanBase")or $_[0]->isa("JSON::XS::Boolean"))}elsif (CORE_BOOL){BEGIN {CORE_BOOL and warnings->unimport('experimental::builtin')}return builtin::is_bool($_[0])}return!!0}sub true {$JSON::PP::true}sub false {$JSON::PP::false}sub null {undef}package JSON::PP::IncrParser;use strict;use constant INCR_M_WS=>0;use constant INCR_M_STR=>1;use constant INCR_M_BS=>2;use constant INCR_M_JSON=>3;use constant INCR_M_C0=>4;use constant INCR_M_C1=>5;use constant INCR_M_TFN=>6;use constant INCR_M_NUM=>7;our$VERSION='1.01';sub new {my ($class)=@_;bless {incr_nest=>0,incr_text=>undef,incr_pos=>0,incr_mode=>0,},$class}sub incr_parse {my ($self,$coder,$text)=@_;$self->{incr_text}='' unless (defined$self->{incr_text});if (defined$text){$self->{incr_text}.= $text}if (defined wantarray){my$max_size=$coder->get_max_size;my$p=$self->{incr_pos};my@ret;{do {unless ($self->{incr_nest}<= 0 and $self->{incr_mode}==INCR_M_JSON){$self->_incr_parse($coder);if ($max_size and $self->{incr_pos}> $max_size){Carp::croak("attempted decode of JSON text of $self->{incr_pos} bytes size, but max_size is set to $max_size")}unless ($self->{incr_nest}<= 0 and $self->{incr_mode}==INCR_M_JSON){if ($self->{incr_mode}==INCR_M_WS and $self->{incr_pos}){$self->{incr_pos}=0;$self->{incr_text}=''}last}}unless ($coder->get_utf8){utf8::decode($self->{incr_text})}my ($obj,$offset)=$coder->PP_decode_json($self->{incr_text},0x00000001);push@ret,$obj;use bytes;$self->{incr_text}=substr($self->{incr_text},$offset || 0);$self->{incr_pos}=0;$self->{incr_nest}=0;$self->{incr_mode}=0;last unless wantarray}while (wantarray)}if (wantarray){return@ret}else {return defined$ret[0]? $ret[0]: undef}}}sub _incr_parse {my ($self,$coder)=@_;my$text=$self->{incr_text};my$len=length$text;my$p=$self->{incr_pos};INCR_PARSE: while ($len > $p){my$s=substr($text,$p,1);last INCR_PARSE unless defined$s;my$mode=$self->{incr_mode};if ($mode==INCR_M_WS){while ($len > $p){$s=substr($text,$p,1);last INCR_PARSE unless defined$s;if (ord($s)> ord " "){if ($s eq '#'){$self->{incr_mode}=INCR_M_C0;redo INCR_PARSE}else {$self->{incr_mode}=INCR_M_JSON;redo INCR_PARSE}}$p++}}elsif ($mode==INCR_M_BS){$p++;$self->{incr_mode}=INCR_M_STR;redo INCR_PARSE}elsif ($mode==INCR_M_C0 or $mode==INCR_M_C1){while ($len > $p){$s=substr($text,$p,1);last INCR_PARSE unless defined$s;if ($s eq "\n"){$self->{incr_mode}=$self->{incr_mode}==INCR_M_C0 ? INCR_M_WS : INCR_M_JSON;last}$p++}next}elsif ($mode==INCR_M_TFN){last INCR_PARSE if$p >= $len && $self->{incr_nest};while ($len > $p){$s=substr($text,$p++,1);next if defined$s and $s =~ /[rueals]/;last}$p--;$self->{incr_mode}=INCR_M_JSON;last INCR_PARSE unless$self->{incr_nest};redo INCR_PARSE}elsif ($mode==INCR_M_NUM){last INCR_PARSE if$p >= $len && $self->{incr_nest};while ($len > $p){$s=substr($text,$p++,1);next if defined$s and $s =~ /[0-9eE.+\-]/;last}$p--;$self->{incr_mode}=INCR_M_JSON;last INCR_PARSE unless$self->{incr_nest};redo INCR_PARSE}elsif ($mode==INCR_M_STR){while ($len > $p){$s=substr($text,$p,1);last INCR_PARSE unless defined$s;if ($s eq '"'){$p++;$self->{incr_mode}=INCR_M_JSON;last INCR_PARSE unless$self->{incr_nest};redo INCR_PARSE}elsif ($s eq '\\'){$p++;if (!defined substr($text,$p,1)){$self->{incr_mode}=INCR_M_BS;last INCR_PARSE}}$p++}}elsif ($mode==INCR_M_JSON){while ($len > $p){$s=substr($text,$p++,1);if ($s eq "\x00"){$p--;last INCR_PARSE}elsif ($s =~ /^[\t\n\r ]$/){if (!$self->{incr_nest}){$p--;last INCR_PARSE}next}elsif ($s eq 't' or $s eq 'f' or $s eq 'n'){$self->{incr_mode}=INCR_M_TFN;redo INCR_PARSE}elsif ($s =~ /^[0-9\-]$/){$self->{incr_mode}=INCR_M_NUM;redo INCR_PARSE}elsif ($s eq '"'){$self->{incr_mode}=INCR_M_STR;redo INCR_PARSE}elsif ($s eq '[' or $s eq '{'){if (++$self->{incr_nest}> $coder->get_max_depth){Carp::croak('json text or perl structure exceeds maximum nesting level (max_depth set too low?)')}next}elsif ($s eq ']' or $s eq '}'){if (--$self->{incr_nest}<= 0){last INCR_PARSE}}elsif ($s eq '#'){$self->{incr_mode}=INCR_M_C1;redo INCR_PARSE}}}}$self->{incr_pos}=$p;$self->{incr_parsing}=$p ? 1 : 0}sub incr_text {if ($_[0]->{incr_pos}){Carp::croak("incr_text cannot be called when the incremental parser already started parsing")}$_[0]->{incr_text}}sub incr_skip {my$self=shift;$self->{incr_text}=substr($self->{incr_text},$self->{incr_pos});$self->{incr_pos}=0;$self->{incr_mode}=0;$self->{incr_nest}=0}sub incr_reset {my$self=shift;$self->{incr_text}=undef;$self->{incr_pos}=0;$self->{incr_mode}=0;$self->{incr_nest}=0}1; + /}}my$JSON;sub encode_json ($) {($JSON ||= __PACKAGE__->new->utf8)->encode(@_)}sub decode_json {($JSON ||= __PACKAGE__->new->utf8)->decode(@_)}sub to_json($) {Carp::croak ("JSON::PP::to_json has been renamed to encode_json.")}sub from_json($) {Carp::croak ("JSON::PP::from_json has been renamed to decode_json.")}sub new {my$class=shift;my$self={max_depth=>512,max_size=>0,indent_length=>3,};$self->{PROPS}[P_ALLOW_NONREF]=1;bless$self,$class}sub encode {return $_[0]->PP_encode_json($_[1])}sub decode {return $_[0]->PP_decode_json($_[1],0x00000000)}sub decode_prefix {return $_[0]->PP_decode_json($_[1],0x00000001)}sub pretty {my ($self,$v)=@_;my$enable=defined$v ? $v : 1;if ($enable){$self->indent(1)->space_before(1)->space_after(1)}else {$self->indent(0)->space_before(0)->space_after(0)}$self}sub max_depth {my$max=defined $_[1]? $_[1]: 0x80000000;$_[0]->{max_depth}=$max;$_[0]}sub get_max_depth {$_[0]->{max_depth}}sub max_size {my$max=defined $_[1]? $_[1]: 0;$_[0]->{max_size}=$max;$_[0]}sub get_max_size {$_[0]->{max_size}}sub boolean_values {my$self=shift;if (@_){my ($false,$true)=@_;$self->{false}=$false;$self->{true}=$true;if (CORE_BOOL){BEGIN {CORE_BOOL and warnings->unimport(qw(experimental::builtin))}if (builtin::is_bool($true)&& builtin::is_bool($false)&& $true &&!$false){$self->{core_bools}=!!1}else {delete$self->{core_bools}}}}else {delete$self->{false};delete$self->{true};delete$self->{core_bools}}return$self}sub core_bools {my$self=shift;my$core_bools=defined $_[0]? $_[0]: 1;if ($core_bools){$self->{true}=!!1;$self->{false}=!!0;$self->{core_bools}=!!1}else {$self->{true}=$JSON::PP::true;$self->{false}=$JSON::PP::false;$self->{core_bools}=!!0}return$self}sub get_core_bools {my$self=shift;return!!$self->{core_bools}}sub unblessed_bool {my$self=shift;return$self->core_bools(@_)}sub get_unblessed_bool {my$self=shift;return$self->get_core_bools(@_)}sub get_boolean_values {my$self=shift;if (exists$self->{true}and exists$self->{false}){return @$self{qw/false true/}}return}sub filter_json_object {if (defined $_[1]and ref $_[1]eq 'CODE'){$_[0]->{cb_object}=$_[1]}else {delete $_[0]->{cb_object}}$_[0]->{F_HOOK}=($_[0]->{cb_object}or $_[0]->{cb_sk_object})? 1 : 0;$_[0]}sub filter_json_single_key_object {if (@_==1 or @_ > 3){Carp::croak("Usage: JSON::PP::filter_json_single_key_object(self, key, callback = undef)")}if (defined $_[2]and ref $_[2]eq 'CODE'){$_[0]->{cb_sk_object}->{$_[1]}=$_[2]}else {delete $_[0]->{cb_sk_object}->{$_[1]};delete $_[0]->{cb_sk_object}unless %{$_[0]->{cb_sk_object}|| {}}}$_[0]->{F_HOOK}=($_[0]->{cb_object}or $_[0]->{cb_sk_object})? 1 : 0;$_[0]}sub indent_length {if (!defined $_[1]or $_[1]> 15 or $_[1]< 0){Carp::carp "The acceptable range of indent_length() is 0 to 15."}else {$_[0]->{indent_length}=$_[1]}$_[0]}sub get_indent_length {$_[0]->{indent_length}}sub sort_by {$_[0]->{sort_by}=defined $_[1]? $_[1]: 1;$_[0]}sub allow_bigint {Carp::carp("allow_bigint() is obsoleted. use allow_bignum() instead.");$_[0]->allow_bignum}{my$max_depth;my$indent;my$ascii;my$latin1;my$utf8;my$space_before;my$space_after;my$canonical;my$allow_blessed;my$convert_blessed;my$indent_length;my$escape_slash;my$bignum;my$as_nonblessed;my$allow_tags;my$depth;my$indent_count;my$keysort;sub PP_encode_json {my$self=shift;my$obj=shift;$indent_count=0;$depth=0;my$props=$self->{PROPS};($ascii,$latin1,$utf8,$indent,$canonical,$space_before,$space_after,$allow_blessed,$convert_blessed,$escape_slash,$bignum,$as_nonblessed,$allow_tags)=@{$props}[P_ASCII .. P_SPACE_AFTER,P_ALLOW_BLESSED,P_CONVERT_BLESSED,P_ESCAPE_SLASH,P_ALLOW_BIGNUM,P_AS_NONBLESSED,P_ALLOW_TAGS];($max_depth,$indent_length)=@{$self}{qw/max_depth indent_length/};$keysort=$canonical ? sub {$a cmp $b}: undef;if ($self->{sort_by}){$keysort=ref($self->{sort_by})eq 'CODE' ? $self->{sort_by}: $self->{sort_by}=~ /\D+/ ? $self->{sort_by}: sub {$a cmp $b}}encode_error("hash- or arrayref expected (not a simple scalar, use allow_nonref to allow this)")if(!ref$obj and!$props->[P_ALLOW_NONREF ]);my$str=$self->object_to_json($obj);$str .= "\n" if ($indent);return$str}sub object_to_json {my ($self,$obj)=@_;my$type=ref($obj);if($type eq 'HASH'){return$self->hash_to_json($obj)}elsif($type eq 'ARRAY'){return$self->array_to_json($obj)}elsif ($type){if (blessed($obj)){return$self->value_to_json($obj)if ($obj->isa('JSON::PP::Boolean'));if ($allow_tags and $obj->can('FREEZE')){my$obj_class=ref$obj || $obj;$obj=bless$obj,$obj_class;my@results=$obj->FREEZE('JSON');if (@results and ref$results[0]){if (refaddr($obj)eq refaddr($results[0])){encode_error(sprintf("%s::FREEZE method returned same object as was passed instead of a new one",ref$obj))}}return '("'.$obj_class.'")['.join(',',@results).']'}if ($convert_blessed and $obj->can('TO_JSON')){my$result=$obj->TO_JSON();if (defined$result and ref($result)){if (refaddr($obj)eq refaddr($result)){encode_error(sprintf("%s::TO_JSON method returned same object as was passed instead of a new one",ref$obj))}}return$self->object_to_json($result)}return "$obj" if ($bignum and _is_bignum($obj));if ($allow_blessed){return$self->blessed_to_json($obj)if ($as_nonblessed);return 'null'}encode_error(sprintf("encountered object '%s', but neither allow_blessed, convert_blessed nor allow_tags settings are enabled (or TO_JSON/FREEZE method missing)",$obj))}else {return$self->value_to_json($obj)}}else{return$self->value_to_json($obj)}}sub hash_to_json {my ($self,$obj)=@_;my@res;encode_error("json text or perl structure exceeds maximum nesting level (max_depth set too low?)")if (++$depth > $max_depth);my ($pre,$post)=$indent ? $self->_up_indent(): ('','');my$del=($space_before ? ' ' : '').':' .($space_after ? ' ' : '');for my$k (_sort($obj)){push@res,$self->string_to_json($k).$del .(ref$obj->{$k}? $self->object_to_json($obj->{$k}): $self->value_to_json($obj->{$k}))}--$depth;$self->_down_indent()if ($indent);return '{}' unless@res;return '{' .$pre .join(",$pre",@res).$post .'}'}sub array_to_json {my ($self,$obj)=@_;my@res;encode_error("json text or perl structure exceeds maximum nesting level (max_depth set too low?)")if (++$depth > $max_depth);my ($pre,$post)=$indent ? $self->_up_indent(): ('','');for my$v (@$obj){push@res,ref($v)? $self->object_to_json($v): $self->value_to_json($v)}--$depth;$self->_down_indent()if ($indent);return '[]' unless@res;return '[' .$pre .join(",$pre",@res).$post .']'}sub _looks_like_number {my$value=shift;if (USE_B){my$b_obj=B::svref_2object(\$value);my$flags=$b_obj->FLAGS;return 1 if$flags & (B::SVp_IOK()| B::SVp_NOK())and!($flags & B::SVp_POK());return}else {no warnings 'numeric';return if utf8::is_utf8($value);return unless length((my$dummy="")& $value);return unless 0 + $value eq $value;return 1 if$value * 0==0;return -1}}sub value_to_json {my ($self,$value)=@_;return 'null' if(!defined$value);my$type=ref($value);if (!$type){BEGIN {CORE_BOOL and warnings->unimport('experimental::builtin')}if (CORE_BOOL && builtin::is_bool($value)){return$value ? 'true' : 'false'}elsif (_looks_like_number($value)){return$value}return$self->string_to_json($value)}elsif(blessed($value)and $value->isa('JSON::PP::Boolean')){return $$value==1 ? 'true' : 'false'}else {if ((overload::StrVal($value)=~ /=(\w+)/)[0]){return$self->value_to_json("$value")}if ($type eq 'SCALAR' and defined $$value){return $$value eq '1' ? 'true' : $$value eq '0' ? 'false' : $self->{PROPS}->[P_ALLOW_UNKNOWN ]? 'null' : encode_error("cannot encode reference to scalar")}if ($self->{PROPS}->[P_ALLOW_UNKNOWN ]){return 'null'}else {if ($type eq 'SCALAR' or $type eq 'REF'){encode_error("cannot encode reference to scalar")}else {encode_error("encountered $value, but JSON can only represent references to arrays or hashes")}}}}my%esc=("\n"=>'\n',"\r"=>'\r',"\t"=>'\t',"\f"=>'\f',"\b"=>'\b',"\""=>'\"',"\\"=>'\\\\',"\'"=>'\\\'',);sub string_to_json {my ($self,$arg)=@_;$arg =~ s/(["\\\n\r\t\f\b])/$esc{$1}/g;$arg =~ s/\//\\\//g if ($escape_slash);$arg =~ s/([^\n\t\c?[:^cntrl:][:^ascii:]])/'\\u00' . unpack('H2', $1)/eg;if ($ascii){$arg=_encode_ascii($arg)}if ($latin1){$arg=_encode_latin1($arg)}if ($utf8){utf8::encode($arg)}return '"' .$arg .'"'}sub blessed_to_json {my$reftype=reftype($_[1])|| '';if ($reftype eq 'HASH'){return $_[0]->hash_to_json($_[1])}elsif ($reftype eq 'ARRAY'){return $_[0]->array_to_json($_[1])}else {return 'null'}}sub encode_error {my$error=shift;Carp::croak "$error"}sub _sort {defined$keysort ? (sort$keysort (keys %{$_[0]})): keys %{$_[0]}}sub _up_indent {my$self=shift;my$space=' ' x $indent_length;my ($pre,$post)=('','');$post="\n" .$space x $indent_count;$indent_count++;$pre="\n" .$space x $indent_count;return ($pre,$post)}sub _down_indent {$indent_count--}sub PP_encode_box {{depth=>$depth,indent_count=>$indent_count,}}}sub _encode_ascii {join('',map {chr($_)=~ /[[:ascii:]]/ ? chr($_): $_ <= 65535 ? sprintf('\u%04x',$_): sprintf('\u%x\u%x',_encode_surrogates($_))}unpack('U*',$_[0]))}sub _encode_latin1 {join('',map {$_ <= 255 ? chr($_): $_ <= 65535 ? sprintf('\u%04x',$_): sprintf('\u%x\u%x',_encode_surrogates($_))}unpack('U*',$_[0]))}sub _encode_surrogates {my$uni=$_[0]- 0x10000;return ($uni / 0x400 + 0xD800,$uni % 0x400 + 0xDC00)}sub _is_bignum {$_[0]->isa('Math::BigInt')or $_[0]->isa('Math::BigFloat')}my$max_intsize;BEGIN {my$checkint=1111;for my$d (5..64){$checkint .= 1;my$int=eval qq| $checkint |;if ($int =~ /[eE]/){$max_intsize=$d - 1;last}}}{my%escapes=(b=>"\b",t=>"\t",n=>"\n",f=>"\f",r=>"\r",'\\'=>'\\','"'=>'"','/'=>'/',);my$text;my$at;my$ch;my$len;my$depth;my$encoding;my$is_valid_utf8;my$utf8_len;my$utf8;my$max_depth;my$max_size;my$relaxed;my$cb_object;my$cb_sk_object;my$F_HOOK;my$allow_bignum;my$singlequote;my$loose;my$allow_barekey;my$allow_tags;my$alt_true;my$alt_false;sub _detect_utf_encoding {my$text=shift;my@octets=unpack('C4',$text);return 'unknown' unless defined$octets[3];return ($octets[0]and $octets[1])? 'UTF-8' : (!$octets[0]and $octets[1])? 'UTF-16BE' : (!$octets[0]and!$octets[1])? 'UTF-32BE' : ($octets[2])? 'UTF-16LE' : (!$octets[2])? 'UTF-32LE' : 'unknown'}sub PP_decode_json {my ($self,$want_offset);($self,$text,$want_offset)=@_;($at,$ch,$depth)=(0,'',0);if (!defined$text or ref$text){decode_error("malformed JSON string, neither array, object, number, string or atom")}my$props=$self->{PROPS};($utf8,$relaxed,$loose,$allow_bignum,$allow_barekey,$singlequote,$allow_tags)=@{$props}[P_UTF8,P_RELAXED,P_LOOSE .. P_ALLOW_SINGLEQUOTE,P_ALLOW_TAGS];($alt_true,$alt_false)=@$self{qw/true false/};if ($utf8){$encoding=_detect_utf_encoding($text);if ($encoding ne 'UTF-8' and $encoding ne 'unknown'){require Encode;Encode::from_to($text,$encoding,'utf-8')}else {utf8::downgrade($text,1)or Carp::croak("Wide character in subroutine entry")}}else {utf8::encode($text)}$len=length$text;($max_depth,$max_size,$cb_object,$cb_sk_object,$F_HOOK)=@{$self}{qw/max_depth max_size cb_object cb_sk_object F_HOOK/};if ($max_size > 1){use bytes;my$bytes=length$text;decode_error(sprintf("attempted decode of JSON text of %s bytes size, but max_size is set to %s",$bytes,$max_size),1)if ($bytes > $max_size)}white();decode_error("malformed JSON string, neither array, object, number, string or atom")unless defined$ch;my$result=value();if (!$props->[P_ALLOW_NONREF ]and!ref$result){decode_error('JSON text must be an object or array (but found number, string, true, false or null,' .' use allow_nonref to allow this)',1)}Carp::croak('something wrong.')if$len < $at;my$consumed=defined$ch ? $at - 1 : $at;white();return ($result,$consumed)if$want_offset;decode_error("garbage after JSON object")if defined$ch;$result}sub next_chr {return$ch=undef if($at >= $len);$ch=substr($text,$at++,1)}sub value {white();return if(!defined$ch);return object()if($ch eq '{');return array()if($ch eq '[');return tag()if($ch eq '(');return string()if($ch eq '"' or ($singlequote and $ch eq "'"));return number()if($ch =~ /[0-9]/ or $ch eq '-');return word()}sub string {my$utf16;my$is_utf8;($is_valid_utf8,$utf8_len)=('',0);my$s='';if($ch eq '"' or ($singlequote and $ch eq "'")){my$boundChar=$ch;OUTER: while(defined(next_chr())){if($ch eq $boundChar){next_chr();if ($utf16){decode_error("missing low surrogate character in surrogate pair")}utf8::decode($s)if($is_utf8);return$s}elsif($ch eq '\\'){next_chr();if(exists$escapes{$ch}){$s .= $escapes{$ch}}elsif($ch eq 'u'){my$u='';for(1..4){$ch=next_chr();last OUTER if($ch !~ /[0-9a-fA-F]/);$u .= $ch}if ($u =~ /^[dD][89abAB][0-9a-fA-F]{2}/){$utf16=$u}elsif ($u =~ /^[dD][c-fC-F][0-9a-fA-F]{2}/){unless (defined$utf16){decode_error("missing high surrogate character in surrogate pair")}$is_utf8=1;$s .= _decode_surrogates($utf16,$u)|| next;$utf16=undef}else {if (defined$utf16){decode_error("surrogate pair expected")}my$hex=hex($u);if (chr$u =~ /[[:^ascii:]]/){$is_utf8=1;$s .= _decode_unicode($u)|| next}else {$s .= chr$hex}}}else{unless ($loose){$at -= 2;decode_error('illegal backslash escape sequence in string')}$s .= $ch}}else{if ($ch =~ /[[:^ascii:]]/){unless($ch=is_valid_utf8($ch)){$at -= 1;decode_error("malformed UTF-8 character in JSON string")}else {$at += $utf8_len - 1}$is_utf8=1}if (!$loose){if ($ch =~ $invalid_char_re){if (!$relaxed or $ch ne "\t"){$at--;decode_error(sprintf "invalid character 0x%X" ." encountered while parsing JSON string",ord$ch)}}}$s .= $ch}}}decode_error("unexpected end of string while parsing JSON string")}sub white {while(defined$ch){if($ch eq '' or $ch =~ /\A[ \t\r\n]\z/){next_chr()}elsif($relaxed and $ch eq '/'){next_chr();if(defined$ch and $ch eq '/'){1 while(defined(next_chr())and $ch ne "\n" and $ch ne "\r")}elsif(defined$ch and $ch eq '*'){next_chr();while(1){if(defined$ch){if($ch eq '*'){if(defined(next_chr())and $ch eq '/'){next_chr();last}}else{next_chr()}}else{decode_error("Unterminated comment")}}next}else{$at--;decode_error("malformed JSON string, neither array, object, number, string or atom")}}else{if ($relaxed and $ch eq '#'){pos($text)=$at;$text =~ /\G([^\n]*(?:\r\n|\r|\n|$))/g;$at=pos($text);next_chr;next}last}}}sub array {my$a=$_[0]|| [];decode_error('json text or perl structure exceeds maximum nesting level (max_depth set too low?)')if (++$depth > $max_depth);next_chr();white();if(defined$ch and $ch eq ']'){--$depth;next_chr();return$a}else {while(defined($ch)){push @$a,value();white();if (!defined$ch){last}if($ch eq ']'){--$depth;next_chr();return$a}if($ch ne ','){last}next_chr();white();if ($relaxed and $ch eq ']'){--$depth;next_chr();return$a}}}$at-- if defined$ch and $ch ne '';decode_error(", or ] expected while parsing array")}sub tag {decode_error('malformed JSON string, neither array, object, number, string or atom')unless$allow_tags;next_chr();white();my$tag=value();return unless defined$tag;decode_error('malformed JSON string, (tag) must be a string')if ref$tag;white();if (!defined$ch or $ch ne ')'){decode_error(') expected after tag')}next_chr();white();my$val=value();return unless defined$val;decode_error('malformed JSON string, tag value must be an array')unless ref$val eq 'ARRAY';if (!eval {$tag->can('THAW')}){decode_error('cannot decode perl-object (package does not exist)')if $@;decode_error('cannot decode perl-object (package does not have a THAW method)')}$tag->THAW('JSON',@$val)}sub object {my$o=$_[0]|| {};my$k;decode_error('json text or perl structure exceeds maximum nesting level (max_depth set too low?)')if (++$depth > $max_depth);next_chr();white();if(defined$ch and $ch eq '}'){--$depth;next_chr();if ($F_HOOK){return _json_object_hook($o)}return$o}else {while (defined$ch){$k=($allow_barekey and $ch ne '"' and $ch ne "'")? bareKey(): string();white();if(!defined$ch or $ch ne ':'){$at--;decode_error("':' expected")}next_chr();$o->{$k}=value();white();last if (!defined$ch);if($ch eq '}'){--$depth;next_chr();if ($F_HOOK){return _json_object_hook($o)}return$o}if($ch ne ','){last}next_chr();white();if ($relaxed and $ch eq '}'){--$depth;next_chr();if ($F_HOOK){return _json_object_hook($o)}return$o}}}$at-- if defined$ch and $ch ne '';decode_error(", or } expected while parsing object/hash")}sub bareKey {my$key;while($ch =~ /[\$\w[:^ascii:]]/){$key .= $ch;next_chr()}return$key}sub word {my$word=substr($text,$at-1,4);if($word eq 'true'){$at += 3;next_chr;return defined$alt_true ? $alt_true : $JSON::PP::true}elsif($word eq 'null'){$at += 3;next_chr;return undef}elsif($word eq 'fals'){$at += 3;if(substr($text,$at,1)eq 'e'){$at++;next_chr;return defined$alt_false ? $alt_false : $JSON::PP::false}}$at--;decode_error("'null' expected")if ($word =~ /^n/);decode_error("'true' expected")if ($word =~ /^t/);decode_error("'false' expected")if ($word =~ /^f/);decode_error("malformed JSON string, neither array, object, number, string or atom")}sub number {my$n='';my$v;my$is_dec;my$is_exp;if($ch eq '-'){$n='-';next_chr;if (!defined$ch or $ch !~ /\d/){decode_error("malformed number (no digits after initial minus)")}}if($ch eq '0'){my$peek=substr($text,$at,1);if($peek =~ /^[0-9a-dfA-DF]/){decode_error("malformed number (leading zero must not be followed by another digit)")}$n .= $ch;next_chr}while(defined$ch and $ch =~ /\d/){$n .= $ch;next_chr}if(defined$ch and $ch eq '.'){$n .= '.';$is_dec=1;next_chr;if (!defined$ch or $ch !~ /\d/){decode_error("malformed number (no digits after decimal point)")}else {$n .= $ch}while(defined(next_chr)and $ch =~ /\d/){$n .= $ch}}if(defined$ch and ($ch eq 'e' or $ch eq 'E')){$n .= $ch;$is_exp=1;next_chr;if(defined($ch)and ($ch eq '+' or $ch eq '-')){$n .= $ch;next_chr;if (!defined$ch or $ch =~ /\D/){decode_error("malformed number (no digits after exp sign)")}$n .= $ch}elsif(defined($ch)and $ch =~ /\d/){$n .= $ch}else {decode_error("malformed number (no digits after exp sign)")}while(defined(next_chr)and $ch =~ /\d/){$n .= $ch}}$v .= $n;if ($is_dec or $is_exp){if ($allow_bignum){require Math::BigFloat;return Math::BigFloat->new($v)}}else {if (length$v > $max_intsize){if ($allow_bignum){require Math::BigInt;return Math::BigInt->new($v)}else {return "$v"}}}return$is_dec ? $v/1.0 : 0+$v}my$max_unicode_length=do {no warnings 'utf8';chr 0x10FFFF};utf8::encode($max_unicode_length);$max_unicode_length=length$max_unicode_length;sub is_valid_utf8 {my$start_point=substr($text,$at - 1);my$limit=$max_unicode_length;$limit=length($start_point)if$limit > length($start_point);while ($limit > 0){my$copy=substr($start_point,0,$limit);if (utf8::decode($copy)){$copy=substr($copy,0,1);utf8::encode($copy);$utf8_len=length$copy;return substr($start_point,0,$utf8_len)}$limit--}$utf8_len=0;return}sub decode_error {my$error=shift;my$no_rep=shift;my$str=defined$text ? substr($text,$at): '';my$mess='';my$type='U*';for my$c (unpack($type,$str)){my$chr_c=chr($c);$mess .= $chr_c eq '\\' ? '\\\\' : $chr_c =~ /[[:print:]]/ ? $chr_c : $chr_c eq '\a' ? '\a' : $chr_c eq '\t' ? '\t' : $chr_c eq '\n' ? '\n' : $chr_c eq '\r' ? '\r' : $chr_c eq '\f' ? '\f' : sprintf('\x{%x}',$c);if (length$mess >= 20){$mess .= '...';last}}unless (length$mess){$mess='(end of string)'}Carp::croak ($no_rep ? "$error" : "$error, at character offset $at (before \"$mess\")")}sub _json_object_hook {my$o=$_[0];my@ks=keys %{$o};if ($cb_sk_object and @ks==1 and exists$cb_sk_object->{$ks[0]}and ref$cb_sk_object->{$ks[0]}){my@val=$cb_sk_object->{$ks[0]}->($o->{$ks[0]});if (@val==0){return$o}elsif (@val==1){return$val[0]}else {Carp::croak("filter_json_single_key_object callbacks must not return more than one scalar")}}my@val=$cb_object->($o)if ($cb_object);if (@val==0){return$o}elsif (@val==1){return$val[0]}else {Carp::croak("filter_json_object callbacks must not return more than one scalar")}}sub PP_decode_box {{text=>$text,at=>$at,ch=>$ch,len=>$len,depth=>$depth,encoding=>$encoding,is_valid_utf8=>$is_valid_utf8,}}}sub _decode_surrogates {my$uni=0x10000 + (hex($_[0])- 0xD800)* 0x400 + (hex($_[1])- 0xDC00);my$un=pack('U*',$uni);utf8::encode($un);return$un}sub _decode_unicode {my$un=pack('U',hex shift);utf8::encode($un);return$un}sub incr_parse {local$Carp::CarpLevel=1;($_[0]->{_incr_parser}||= JSON::PP::IncrParser->new)->incr_parse(@_)}sub incr_skip {($_[0]->{_incr_parser}||= JSON::PP::IncrParser->new)->incr_skip}sub incr_reset {($_[0]->{_incr_parser}||= JSON::PP::IncrParser->new)->incr_reset}sub incr_text : lvalue {$_[0]->{_incr_parser}||= JSON::PP::IncrParser->new;if ($_[0]->{_incr_parser}->{incr_pos}){Carp::croak("incr_text cannot be called when the incremental parser already started parsing")}$_[0]->{_incr_parser}->{incr_text}}$JSON::PP::true=do {bless \(my$dummy=1),"JSON::PP::Boolean"};$JSON::PP::false=do {bless \(my$dummy=0),"JSON::PP::Boolean"};sub is_bool {if (blessed $_[0]){return ($_[0]->isa("JSON::PP::Boolean")or $_[0]->isa("Types::Serialiser::BooleanBase")or $_[0]->isa("JSON::XS::Boolean"))}elsif (CORE_BOOL){BEGIN {CORE_BOOL and warnings->unimport('experimental::builtin')}return builtin::is_bool($_[0])}return!!0}sub true {$JSON::PP::true}sub false {$JSON::PP::false}sub null {undef}package JSON::PP::IncrParser;use strict;use constant INCR_M_WS=>0;use constant INCR_M_STR=>1;use constant INCR_M_BS=>2;use constant INCR_M_JSON=>3;use constant INCR_M_C0=>4;use constant INCR_M_C1=>5;use constant INCR_M_TFN=>6;use constant INCR_M_NUM=>7;our$VERSION='1.01';sub new {my ($class)=@_;bless {incr_nest=>0,incr_text=>undef,incr_pos=>0,incr_mode=>0,},$class}sub incr_parse {my ($self,$coder,$text)=@_;$self->{incr_text}='' unless (defined$self->{incr_text});if (defined$text){$self->{incr_text}.= $text}if (defined wantarray){my$max_size=$coder->get_max_size;my$p=$self->{incr_pos};my@ret;{do {unless ($self->{incr_nest}<= 0 and $self->{incr_mode}==INCR_M_JSON){$self->_incr_parse($coder);if ($max_size and $self->{incr_pos}> $max_size){Carp::croak("attempted decode of JSON text of $self->{incr_pos} bytes size, but max_size is set to $max_size")}unless ($self->{incr_nest}<= 0 and $self->{incr_mode}==INCR_M_JSON){if ($self->{incr_mode}==INCR_M_WS and $self->{incr_pos}){$self->{incr_pos}=0;$self->{incr_text}=''}last}}unless ($coder->get_utf8){utf8::decode($self->{incr_text})}my ($obj,$offset)=$coder->PP_decode_json($self->{incr_text},0x00000001);push@ret,$obj;use bytes;$self->{incr_text}=substr($self->{incr_text},$offset || 0);$self->{incr_pos}=0;$self->{incr_nest}=0;$self->{incr_mode}=0;last unless wantarray}while (wantarray)}if (wantarray){return@ret}else {return defined$ret[0]? $ret[0]: undef}}}sub _incr_parse {my ($self,$coder)=@_;my$text=$self->{incr_text};my$len=length$text;my$p=$self->{incr_pos};INCR_PARSE: while ($len > $p){my$s=substr($text,$p,1);last INCR_PARSE unless defined$s;my$mode=$self->{incr_mode};if ($mode==INCR_M_WS){while ($len > $p){$s=substr($text,$p,1);last INCR_PARSE unless defined$s;if (ord($s)> ord " "){if ($s eq '#'){$self->{incr_mode}=INCR_M_C0;redo INCR_PARSE}else {$self->{incr_mode}=INCR_M_JSON;redo INCR_PARSE}}$p++}}elsif ($mode==INCR_M_BS){$p++;$self->{incr_mode}=INCR_M_STR;redo INCR_PARSE}elsif ($mode==INCR_M_C0 or $mode==INCR_M_C1){while ($len > $p){$s=substr($text,$p,1);last INCR_PARSE unless defined$s;if ($s eq "\n"){$self->{incr_mode}=$self->{incr_mode}==INCR_M_C0 ? INCR_M_WS : INCR_M_JSON;last}$p++}next}elsif ($mode==INCR_M_TFN){last INCR_PARSE if$p >= $len && $self->{incr_nest};while ($len > $p){$s=substr($text,$p++,1);next if defined$s and $s =~ /[rueals]/;last}$p--;$self->{incr_mode}=INCR_M_JSON;last INCR_PARSE unless$self->{incr_nest};redo INCR_PARSE}elsif ($mode==INCR_M_NUM){last INCR_PARSE if$p >= $len && $self->{incr_nest};while ($len > $p){$s=substr($text,$p++,1);next if defined$s and $s =~ /[0-9eE.+\-]/;last}$p--;$self->{incr_mode}=INCR_M_JSON;last INCR_PARSE unless$self->{incr_nest};redo INCR_PARSE}elsif ($mode==INCR_M_STR){while ($len > $p){$s=substr($text,$p,1);last INCR_PARSE unless defined$s;if ($s eq '"'){$p++;$self->{incr_mode}=INCR_M_JSON;last INCR_PARSE unless$self->{incr_nest};redo INCR_PARSE}elsif ($s eq '\\'){$p++;if (!defined substr($text,$p,1)){$self->{incr_mode}=INCR_M_BS;last INCR_PARSE}}$p++}}elsif ($mode==INCR_M_JSON){while ($len > $p){$s=substr($text,$p++,1);if ($s eq "\x00"){$p--;last INCR_PARSE}elsif ($s =~ /^[\t\n\r ]$/){if (!$self->{incr_nest}){$p--;last INCR_PARSE}next}elsif ($s eq 't' or $s eq 'f' or $s eq 'n'){$self->{incr_mode}=INCR_M_TFN;redo INCR_PARSE}elsif ($s =~ /^[0-9\-]$/){$self->{incr_mode}=INCR_M_NUM;redo INCR_PARSE}elsif ($s eq '"'){$self->{incr_mode}=INCR_M_STR;redo INCR_PARSE}elsif ($s eq '[' or $s eq '{'){if (++$self->{incr_nest}> $coder->get_max_depth){Carp::croak('json text or perl structure exceeds maximum nesting level (max_depth set too low?)')}next}elsif ($s eq ']' or $s eq '}'){if (--$self->{incr_nest}<= 0){last INCR_PARSE}}elsif ($s eq '#'){$self->{incr_mode}=INCR_M_C1;redo INCR_PARSE}}}}$self->{incr_pos}=$p;$self->{incr_parsing}=$p ? 1 : 0}sub incr_text {if ($_[0]->{incr_pos}){Carp::croak("incr_text cannot be called when the incremental parser already started parsing")}$_[0]->{incr_text}}sub incr_skip {my$self=shift;$self->{incr_text}=substr($self->{incr_text},$self->{incr_pos});$self->{incr_pos}=0;$self->{incr_mode}=0;$self->{incr_nest}=0}sub incr_reset {my$self=shift;$self->{incr_text}=undef;$self->{incr_pos}=0;$self->{incr_mode}=0;$self->{incr_nest}=0}1; JSON_PP $fatpacked{"JSON/PP/Boolean.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'JSON_PP_BOOLEAN'; @@ -1771,7 +1771,7 @@ $fatpacked{"Locale/Maketext/Simple.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\ LOCALE_MAKETEXT_SIMPLE $fatpacked{"MRO/Compat.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'MRO_COMPAT'; - package MRO::Compat;use strict;use warnings;require 5.006_000;our$VERSION='0.15';BEGIN {if($] < 5.009_005){$mro::VERSION =$VERSION;$INC{'mro.pm'}=__FILE__;*mro::import=\&__import;*mro::get_linear_isa=\&__get_linear_isa;*mro::set_mro=\&__set_mro;*mro::get_mro=\&__get_mro;*mro::get_isarev=\&__get_isarev;*mro::is_universal=\&__is_universal;*mro::method_changed_in=\&__method_changed_in;*mro::invalidate_all_method_caches =\&__invalidate_all_method_caches;require Class::C3;if($Class::C3::XS::VERSION && $Class::C3::XS::VERSION > 0.03){*mro::get_pkg_gen=\&__get_pkg_gen_c3xs}else {*mro::get_pkg_gen=\&__get_pkg_gen_pp}}else {require mro;no warnings 'redefine';*Class::C3::initialize=sub {1};*Class::C3::reinitialize=sub {1};*Class::C3::uninitialize=sub {1}}}sub __get_linear_isa_dfs {my@check=shift;my@lin;my%found;while (defined(my$check=shift@check)){push@lin,$check;no strict 'refs';unshift@check,grep!$found{$_}++,@{"$check\::ISA"}}return \@lin}sub __get_linear_isa ($;$) {my ($classname,$type)=@_;die "mro::get_mro requires a classname" if!defined$classname;$type ||= __get_mro($classname);if($type eq 'dfs'){return __get_linear_isa_dfs($classname)}elsif($type eq 'c3'){return [Class::C3::calculateMRO($classname)]}die "type argument must be 'dfs' or 'c3'"}sub __import {if($_[1]){goto&Class::C3::import if $_[1]eq 'c3';__set_mro(scalar(caller),$_[1])}}sub __set_mro ($$) {my ($classname,$type)=@_;if(!defined$classname ||!$type){die q{Usage: mro::set_mro($classname, $type)}}if($type eq 'c3'){eval "package $classname; use Class::C3";die $@ if $@}elsif($type eq 'dfs'){if(defined$Class::C3::MRO{$classname}){Class::C3::_remove_method_dispatch_table($classname)}delete$Class::C3::MRO{$classname}}else {die qq{Invalid mro type "$type"}}return}sub __get_mro ($) {my$classname=shift;die "mro::get_mro requires a classname" if!defined$classname;return 'c3' if exists$Class::C3::MRO{$classname};return 'dfs'}sub __get_all_pkgs_with_isas {no strict 'refs';no warnings 'recursion';my@retval;my$search=shift;my$pfx;my$isa;if(defined$search){$isa=\@{"$search\::ISA"};$pfx="$search\::"}else {$search='main';$isa=\@main::ISA;$pfx=''}push(@retval,$search)if scalar(@$isa);for my$cand (keys %{"$search\::"}){if($cand =~ s/::$//){next if$cand eq $search;push(@retval,@{__get_all_pkgs_with_isas($pfx .$cand)})}}return \@retval}sub __get_isarev_recurse {no strict 'refs';my ($class,$all_isas,$level)=@_;die "Recursive inheritance detected" if$level > 100;my%retval;for my$cand (@$all_isas){my$found_me;for (@{"$cand\::ISA"}){if($_ eq $class){$found_me=1;last}}if($found_me){$retval{$cand}=1;map {$retval{$_}=1}@{__get_isarev_recurse($cand,$all_isas,$level+1)}}}return [keys%retval]}sub __get_isarev ($) {my$classname=shift;die "mro::get_isarev requires a classname" if!defined$classname;__get_isarev_recurse($classname,__get_all_pkgs_with_isas(),0)}sub __is_universal ($) {my$classname=shift;die "mro::is_universal requires a classname" if!defined$classname;my$lin=__get_linear_isa('UNIVERSAL');for (@$lin){return 1 if$classname eq $_}return 0}sub __invalidate_all_method_caches () {@f845a9c1ac41be33::ISA=@f845a9c1ac41be33::ISA;return}sub __method_changed_in ($) {my$classname=shift;die "mro::method_changed_in requires a classname" if!defined$classname;__invalidate_all_method_caches()}{my$__pkg_gen=2;sub __get_pkg_gen_pp ($) {my$classname=shift;die "mro::get_pkg_gen requires a classname" if!defined$classname;return$__pkg_gen++}}sub __get_pkg_gen_c3xs ($) {my$classname=shift;die "mro::get_pkg_gen requires a classname" if!defined$classname;return Class::C3::XS::_plsubgen()}1; + package MRO::Compat;use strict;use warnings;require 5.006_000;our$VERSION='0.15';BEGIN {if($] < 5.009_005){$mro::VERSION=$VERSION;$INC{'mro.pm'}=__FILE__;*mro::import=\&__import;*mro::get_linear_isa=\&__get_linear_isa;*mro::set_mro=\&__set_mro;*mro::get_mro=\&__get_mro;*mro::get_isarev=\&__get_isarev;*mro::is_universal=\&__is_universal;*mro::method_changed_in=\&__method_changed_in;*mro::invalidate_all_method_caches=\&__invalidate_all_method_caches;require Class::C3;if($Class::C3::XS::VERSION && $Class::C3::XS::VERSION > 0.03){*mro::get_pkg_gen=\&__get_pkg_gen_c3xs}else {*mro::get_pkg_gen=\&__get_pkg_gen_pp}}else {require mro;no warnings 'redefine';*Class::C3::initialize=sub {1};*Class::C3::reinitialize=sub {1};*Class::C3::uninitialize=sub {1}}}sub __get_linear_isa_dfs {my@check=shift;my@lin;my%found;while (defined(my$check=shift@check)){push@lin,$check;no strict 'refs';unshift@check,grep!$found{$_}++,@{"$check\::ISA"}}return \@lin}sub __get_linear_isa ($;$) {my ($classname,$type)=@_;die "mro::get_mro requires a classname" if!defined$classname;$type ||= __get_mro($classname);if($type eq 'dfs'){return __get_linear_isa_dfs($classname)}elsif($type eq 'c3'){return [Class::C3::calculateMRO($classname)]}die "type argument must be 'dfs' or 'c3'"}sub __import {if($_[1]){goto&Class::C3::import if $_[1]eq 'c3';__set_mro(scalar(caller),$_[1])}}sub __set_mro ($$) {my ($classname,$type)=@_;if(!defined$classname ||!$type){die q{Usage: mro::set_mro($classname, $type)}}if($type eq 'c3'){eval "package $classname; use Class::C3";die $@ if $@}elsif($type eq 'dfs'){if(defined$Class::C3::MRO{$classname}){Class::C3::_remove_method_dispatch_table($classname)}delete$Class::C3::MRO{$classname}}else {die qq{Invalid mro type "$type"}}return}sub __get_mro ($) {my$classname=shift;die "mro::get_mro requires a classname" if!defined$classname;return 'c3' if exists$Class::C3::MRO{$classname};return 'dfs'}sub __get_all_pkgs_with_isas {no strict 'refs';no warnings 'recursion';my@retval;my$search=shift;my$pfx;my$isa;if(defined$search){$isa=\@{"$search\::ISA"};$pfx="$search\::"}else {$search='main';$isa=\@main::ISA;$pfx=''}push(@retval,$search)if scalar(@$isa);for my$cand (keys %{"$search\::"}){if($cand =~ s/::$//){next if$cand eq $search;push(@retval,@{__get_all_pkgs_with_isas($pfx .$cand)})}}return \@retval}sub __get_isarev_recurse {no strict 'refs';my ($class,$all_isas,$level)=@_;die "Recursive inheritance detected" if$level > 100;my%retval;for my$cand (@$all_isas){my$found_me;for (@{"$cand\::ISA"}){if($_ eq $class){$found_me=1;last}}if($found_me){$retval{$cand}=1;map {$retval{$_}=1}@{__get_isarev_recurse($cand,$all_isas,$level+1)}}}return [keys%retval]}sub __get_isarev ($) {my$classname=shift;die "mro::get_isarev requires a classname" if!defined$classname;__get_isarev_recurse($classname,__get_all_pkgs_with_isas(),0)}sub __is_universal ($) {my$classname=shift;die "mro::is_universal requires a classname" if!defined$classname;my$lin=__get_linear_isa('UNIVERSAL');for (@$lin){return 1 if$classname eq $_}return 0}sub __invalidate_all_method_caches () {@f845a9c1ac41be33::ISA=@f845a9c1ac41be33::ISA;return}sub __method_changed_in ($) {my$classname=shift;die "mro::method_changed_in requires a classname" if!defined$classname;__invalidate_all_method_caches()}{my$__pkg_gen=2;sub __get_pkg_gen_pp ($) {my$classname=shift;die "mro::get_pkg_gen requires a classname" if!defined$classname;return$__pkg_gen++}}sub __get_pkg_gen_c3xs ($) {my$classname=shift;die "mro::get_pkg_gen requires a classname" if!defined$classname;return Class::C3::XS::_plsubgen()}1; MRO_COMPAT $fatpacked{"Menlo.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'MENLO'; @@ -1783,7 +1783,7 @@ $fatpacked{"Menlo/Builder/Static.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\ MENLO_BUILDER_STATIC $fatpacked{"Menlo/CLI/Compat.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'MENLO_CLI_COMPAT'; - package Menlo::CLI::Compat;use strict;use Config;use Cwd ();use Menlo;use Menlo::Dependency;use Menlo::Util qw(WIN32);use File::Basename ();use File::Find ();use File::Path ();use File::Spec ();use File::Copy ();use File::Temp ();use File::Which qw(which);use Getopt::Long ();use Symbol ();use version ();use constant BAD_TAR=>($^O eq 'solaris' || $^O eq 'hpux');use constant CAN_SYMLINK=>eval {symlink("","");1};our$VERSION='1.9022';if ($INC{"App/FatPacker/Trace.pm"}){require version::vpp}sub qs($) {Menlo::Util::shell_quote($_[0])}sub determine_home {my$class=shift;my$homedir=$ENV{HOME}|| eval {require File::HomeDir;File::HomeDir->my_home}|| join('',@ENV{qw(HOMEDRIVE HOMEPATH)});if (WIN32){require Win32;$homedir=Win32::GetShortPathName($homedir)}return "$homedir/.cpanm"}sub new {my$class=shift;my$self=bless {name=>"Menlo",home=>$class->determine_home,cmd=>'install',seen=>{},notest=>undef,test_only=>undef,installdeps=>undef,force=>undef,sudo=>undef,make=>undef,verbose=>undef,quiet=>undef,interactive=>undef,log=>undef,mirrors=>[],mirror_only=>undef,mirror_index=>undef,cpanmetadb=>"http://cpanmetadb.plackperl.org/v1.0/",perl=>$^X,argv=>[],local_lib=>undef,self_contained=>undef,exclude_vendor=>undef,prompt_timeout=>0,prompt=>undef,configure_timeout=>60,build_timeout=>3600,test_timeout=>1800,try_lwp=>1,try_wget=>1,try_curl=>1,uninstall_shadows=>($] < 5.012),skip_installed=>1,skip_satisfied=>0,static_install=>1,auto_cleanup=>7,pod2man=>1,installed_dists=>0,install_types=>['requires'],with_develop=>0,with_configure=>0,showdeps=>0,scandeps=>0,scandeps_tree=>[],format=>'tree',save_dists=>undef,skip_configure=>0,verify=>0,report_perl_version=>!$class->maybe_ci,build_args=>{},features=>{},pure_perl=>0,cpanfile_path=>'cpanfile',@_,},$class;$self}sub env {my($self,$key)=@_;$ENV{"PERL_CPANM_" .$key}}sub maybe_ci {my$class=shift;grep$ENV{$_},qw(TRAVIS CI AUTOMATED_TESTING AUTHOR_TESTING)}sub install_type_handlers {my$self=shift;my@handlers;for my$type (qw(recommends suggests)){push@handlers,"with-$type"=>sub {my%uniq;$self->{install_types}=[grep!$uniq{$_}++,@{$self->{install_types}},$type ]};push@handlers,"without-$type"=>sub {$self->{install_types}=[grep $_ ne $type,@{$self->{install_types}}]}}@handlers}sub build_args_handlers {my$self=shift;my@handlers;for my$phase (qw(configure build test install)){push@handlers,"$phase-args=s"=>\($self->{build_args}{$phase})}@handlers}sub parse_options {my$self=shift;local@ARGV=@{$self->{argv}};push@ARGV,grep length,split /\s+/,$self->env('OPT');push@ARGV,@_;Getopt::Long::Configure("bundling");Getopt::Long::GetOptions('f|force'=>sub {$self->{skip_installed}=0;$self->{force}=1},'n|notest!'=>\$self->{notest},'test-only'=>sub {$self->{notest}=0;$self->{skip_installed}=0;$self->{test_only}=1},'S|sudo!'=>\$self->{sudo},'v|verbose'=>\$self->{verbose},'verify!'=>\$self->{verify},'q|quiet!'=>\$self->{quiet},'h|help'=>sub {$self->{action}='show_help'},'V|version'=>sub {$self->{action}='show_version'},'perl=s'=>sub {$self->diag("--perl is deprecated since it's known to be fragile in figuring out dependencies. Run `$_[1] -S cpanm` instead.\n",1);$self->{perl}=$_[1]},'l|local-lib=s'=>sub {$self->{local_lib}=$self->maybe_abs($_[1])},'L|local-lib-contained=s'=>sub {$self->{local_lib}=$self->maybe_abs($_[1]);$self->{self_contained}=1;$self->{pod2man}=undef},'self-contained!'=>\$self->{self_contained},'exclude-vendor!'=>\$self->{exclude_vendor},'mirror=s@'=>$self->{mirrors},'mirror-only!'=>\$self->{mirror_only},'mirror-index=s'=>sub {$self->{mirror_index}=$self->maybe_abs($_[1])},'M|from=s'=>sub {$self->{mirrors}=[$_[1]];$self->{mirror_only}=1},'cpanmetadb=s'=>\$self->{cpanmetadb},'cascade-search!'=>\$self->{cascade_search},'prompt!'=>\$self->{prompt},'installdeps'=>\$self->{installdeps},'skip-installed!'=>\$self->{skip_installed},'skip-satisfied!'=>\$self->{skip_satisfied},'reinstall'=>sub {$self->{skip_installed}=0},'interactive!'=>\$self->{interactive},'i|install'=>sub {$self->{cmd}='install'},'info'=>sub {$self->{cmd}='info'},'look'=>sub {$self->{cmd}='look';$self->{skip_installed}=0},'U|uninstall'=>sub {$self->{cmd}='uninstall'},'self-upgrade'=>sub {$self->{action}='self_upgrade'},'uninst-shadows!'=>\$self->{uninstall_shadows},'lwp!'=>\$self->{try_lwp},'wget!'=>\$self->{try_wget},'curl!'=>\$self->{try_curl},'auto-cleanup=s'=>\$self->{auto_cleanup},'man-pages!'=>\$self->{pod2man},'scandeps'=>\$self->{scandeps},'showdeps'=>sub {$self->{showdeps}=1;$self->{skip_installed}=0},'format=s'=>\$self->{format},'save-dists=s'=>sub {$self->{save_dists}=$self->maybe_abs($_[1])},'skip-configure!'=>\$self->{skip_configure},'static-install!'=>\$self->{static_install},'dev!'=>\$self->{dev_release},'metacpan!'=>\$self->{metacpan},'report-perl-version!'=>\$self->{report_perl_version},'configure-timeout=i'=>\$self->{configure_timeout},'build-timeout=i'=>\$self->{build_timeout},'test-timeout=i'=>\$self->{test_timeout},'with-develop'=>\$self->{with_develop},'without-develop'=>sub {$self->{with_develop}=0},'with-configure'=>\$self->{with_configure},'without-configure'=>sub {$self->{with_configure}=0},'with-feature=s'=>sub {$self->{features}{$_[1]}=1},'without-feature=s'=>sub {$self->{features}{$_[1]}=0},'with-all-features'=>sub {$self->{features}{__all}=1},'pp|pureperl!'=>\$self->{pure_perl},"cpanfile=s"=>\$self->{cpanfile_path},$self->install_type_handlers,$self->build_args_handlers,);if (!@ARGV && $0 ne '-' &&!-t STDIN){push@ARGV,$self->load_argv_from_fh(\*STDIN);$self->{load_from_stdin}=1}$self->{argv}=\@ARGV}sub check_upgrade {my$self=shift;my$install_base=$ENV{PERL_LOCAL_LIB_ROOT}? $self->local_lib_target($ENV{PERL_LOCAL_LIB_ROOT}): $Config{installsitebin};if ($0 eq '-'){return}elsif ($0 !~ /^$install_base/){if ($0 =~ m!perlbrew/bin!){die <{_checked}++;$self->bootstrap_local_lib}sub setup_verify {my$self=shift;my$has_modules=eval {require Module::Signature;require Digest::SHA;1};$self->{cpansign}=which('cpansign');unless ($has_modules && $self->{cpansign}){warn "WARNING: Module::Signature and Digest::SHA is required for distribution verifications.\n";$self->{verify}=0}}sub parse_module_args {my($self,$module)=@_;$module =~ s/^([A-Za-z0-9_:]+)@([v\d\._]+)$/$1~== $2/;if ($module =~ /\~[v\d\._,\!<>= ]+$/){return split '~',$module,2}else {return$module,undef}}sub run {my$self=shift;my$code;eval {$code=($self->_doit==0)};if (my$e=$@){warn$e;$code=1}$self->{status}=$code}sub status {$_[0]->{status}}sub _doit {my$self=shift;$self->setup_home;$self->init_tools;$self->setup_verify if$self->{verify};if (my$action=$self->{action}){$self->$action()and return 1}return$self->show_help(1)unless @{$self->{argv}}or $self->{load_from_stdin};$self->configure_mirrors;my$cwd=Cwd::cwd;my@fail;for my$module (@{$self->{argv}}){if ($module =~ s/\.pm$//i){my ($volume,$dirs,$file)=File::Spec->splitpath($module);$module=join '::',grep {$_}File::Spec->splitdir($dirs),$file}($module,my$version)=$self->parse_module_args($module);$self->chdir($cwd);if ($self->{cmd}eq 'uninstall'){$self->uninstall_module($module)or push@fail,$module}else {$self->install_module($module,0,$version)or push@fail,$module}}if ($self->{base}&& $self->{auto_cleanup}){$self->cleanup_workdirs}if ($self->{installed_dists}){my$dists=$self->{installed_dists}> 1 ? "distributions" : "distribution";$self->diag("$self->{installed_dists} $dists installed\n",1)}if ($self->{scandeps}){$self->dump_scandeps()}$self->chdir($cwd);return!@fail}sub setup_home {my$self=shift;$self->{home}=$self->env('HOME')if$self->env('HOME');unless (_writable($self->{home})){die "Can't write to cpanm home '$self->{home}': You should fix it with chown/chmod first.\n"}$self->{base}="$self->{home}/work/" .time .".$$";File::Path::mkpath([$self->{base}],0,0777);$self->{log}=File::Spec->catfile($self->{base},"build.log");my$final_log="$self->{home}/build.log";{open my$out,">$self->{log}" or die "$self->{log}: $!"}if (CAN_SYMLINK){my$build_link="$self->{home}/latest-build";unlink$build_link;symlink$self->{base},$build_link;unlink$final_log;symlink$self->{log},$final_log}else {my$log=$self->{log};my$home=$self->{home};$self->{at_exit}=sub {my$self=shift;my$temp_log="$home/build.log." .time .".$$";File::Copy::copy($log,$temp_log)&& unlink($final_log);rename($temp_log,$final_log)}}$self->chat("cpanm ($self->{name}) $Menlo::VERSION on perl $] built for $Config{archname}\n" ."Work directory is $self->{base}\n")}sub search_mirror_index_local {my ($self,$local,$module,$version)=@_;require CPAN::Common::Index::LocalPackage;my$index=CPAN::Common::Index::LocalPackage->new({source=>$local });$self->search_common($index,{package=>$module },$version)}sub search_mirror_index {my ($self,$mirror,$module,$version)=@_;require Menlo::Index::Mirror;my$index=Menlo::Index::Mirror->new({mirror=>$mirror,cache=>$self->source_for($mirror),fetcher=>sub {$self->mirror(@_)},});$self->search_common($index,{package=>$module },$version)}sub search_common {my($self,$index,$search_args,$want_version)=@_;$index->refresh_index;my$found=$index->search_packages($search_args);$found=$self->cpan_module_common($found)if$found;return$found unless$self->{cascade_search};if ($found){if ($self->satisfy_version($found->{module},$found->{module_version},$want_version)){return$found}else {$self->chat("Found $found->{module} $found->{module_version} which doesn't satisfy $want_version.\n")}}return}sub with_version_range {my($self,$version)=@_;defined($version)&& $version =~ /(?:<|!=|==)/}sub search_metacpan {my($self,$module,$version,$dev_release)=@_;require Menlo::Index::MetaCPAN;$self->chat("Searching $module ($version) on metacpan ...\n");my$index=Menlo::Index::MetaCPAN->new({include_dev=>$self->{dev_release}});my$pkg=$self->search_common($index,{package=>$module,version_range=>$version },$version);return$pkg if$pkg;$self->diag_fail("Finding $module ($version) on metacpan failed.");return}sub search_database {my($self,$module,$version)=@_;my$found;if ($self->{dev_release}or $self->{metacpan}){$found=$self->search_metacpan($module,$version,$self->{dev_release})and return$found;$found=$self->search_cpanmetadb($module,$version,$self->{dev_release})and return$found}else {$found=$self->search_cpanmetadb($module,$version)and return$found;$found=$self->search_metacpan($module,$version)and return$found}}sub search_cpanmetadb {my($self,$module,$version,$dev_release)=@_;require Menlo::Index::MetaDB;$self->chat("Searching $module ($version) on cpanmetadb ...\n");my$args={package=>$module };if ($self->with_version_range($version)){$args->{version_range}=$version}my$index=Menlo::Index::MetaDB->new({uri=>$self->{cpanmetadb}});my$pkg=$self->search_common($index,$args,$version);return$pkg if$pkg;$self->diag_fail("Finding $module on cpanmetadb failed.");return}sub search_module {my($self,$module,$version)=@_;if ($self->{mirror_index}){$self->mask_output(chat=>"Searching $module on mirror index $self->{mirror_index} ...\n");my$pkg=$self->search_mirror_index_local($self->{mirror_index},$module,$version);return$pkg if$pkg;unless ($self->{cascade_search}){$self->mask_output(diag_fail=>"Finding $module ($version) on mirror index $self->{mirror_index} failed.");return}}unless ($self->{mirror_only}){my$found=$self->search_database($module,$version);return$found if$found}MIRROR: for my$mirror (@{$self->{mirrors}}){$self->mask_output(chat=>"Searching $module on mirror $mirror ...\n");my$pkg=$self->search_mirror_index($mirror,$module,$version);return$pkg if$pkg;$self->mask_output(diag_fail=>"Finding $module ($version) on mirror $mirror failed.")}return}sub source_for {my($self,$mirror)=@_;$mirror =~ s/[^\w\.\-]+/%/g;my$dir="$self->{home}/sources/$mirror";File::Path::mkpath([$dir ],0,0777);return$dir}sub load_argv_from_fh {my($self,$fh)=@_;my@argv;while(defined(my$line=<$fh>)){chomp$line;$line =~ s/#.+$//;$line =~ s/^\s+//;$line =~ s/\s+$//;push@argv,split ' ',$line if$line}return@argv}sub show_version {my$self=shift;print "cpanm ($self->{name}) version $VERSION ($0)\n";print "perl version $] ($^X)\n\n";print " \%Config:\n";for my$key (qw(archname installsitelib installsitebin installman1dir installman3dir sitearchexp sitelibexp vendorarch vendorlibexp archlibexp privlibexp)){print " $key=$Config{$key}\n" if$Config{$key}}print " \%ENV:\n";for my$key (grep /^PERL/,sort keys%ENV){print " $key=$ENV{$key}\n"}print " \@INC:\n";for my$inc (@INC){print " $inc\n" unless ref($inc)eq 'CODE'}return 1}sub show_help {my$self=shift;if ($_[0]){print <splitdir($dir);while (@dir){$dir=File::Spec->catdir(@dir);if (-e $dir){return -w _}pop@dir}return}sub maybe_abs {my($self,$lib)=@_;if ($lib eq '_' or $lib =~ /^~/ or File::Spec->file_name_is_absolute($lib)){return$lib}else {return File::Spec->canonpath(File::Spec->catdir(Cwd::cwd(),$lib))}}sub local_lib_target {my($self,$root)=@_;(grep {$_ ne ''}split /\Q$Config{path_sep}/,$root)[0]}sub bootstrap_local_lib {my$self=shift;if ($self->{local_lib}){return$self->setup_local_lib($self->{local_lib})}if ($ENV{PERL_LOCAL_LIB_ROOT}&& $ENV{PERL_MM_OPT}){return$self->setup_local_lib($self->local_lib_target($ENV{PERL_LOCAL_LIB_ROOT}),1)}return if$self->{sudo}or (_writable($Config{installsitelib})and _writable($Config{installsitebin}));if ($ENV{PERL_MM_OPT}and ($ENV{MODULEBUILDRC}or $ENV{PERL_MB_OPT})){return}$self->setup_local_lib;$self->diag(<module=>$_}@$config_deps;my$reqs=CPAN::Meta::Requirements->from_string_hash({'Module::Build'=>'0.38','ExtUtils::MakeMaker'=>'6.58','ExtUtils::Install'=>'1.46',});if ($deps{"ExtUtils::MakeMaker"}){$deps{"ExtUtils::MakeMaker"}->merge_with($reqs)}elsif ($deps{"Module::Build"}){$deps{"Module::Build"}->merge_with($reqs);$deps{"ExtUtils::Install"}||= Menlo::Dependency->new("ExtUtils::Install",0,'configure');$deps{"ExtUtils::Install"}->merge_with($reqs)}@$config_deps=values%deps}sub _core_only_inc {my($self,$base)=@_;require local::lib;(local::lib->resolve_path(local::lib->install_base_arch_path($base)),local::lib->resolve_path(local::lib->install_base_perl_path($base)),(!$self->{exclude_vendor}? grep {$_}@Config{qw(vendorarch vendorlibexp)}: ()),@Config{qw(archlibexp privlibexp)},)}sub _setup_local_lib_env {my($self,$base)=@_;$self->diag(<setup_env_hash_for($base,0)}sub setup_local_lib {my($self,$base,$no_env)=@_;$base=undef if$base eq '_';require local::lib;{local $0='cpanm';$base ||= "~/perl5";$base=local::lib->resolve_path($base);if ($self->{self_contained}){my@inc=$self->_core_only_inc($base);$self->{search_inc}=[@inc ]}else {$self->{search_inc}=[local::lib->install_base_arch_path($base),local::lib->install_base_perl_path($base),@INC,]}$self->_setup_local_lib_env($base)unless$no_env;$self->{local_lib}=$base}}sub prompt_bool {my($self,$mess,$def)=@_;my$val=$self->prompt($mess,$def);return lc$val eq 'y'}sub prompt {my($self,$mess,$def)=@_;my$isa_tty=-t STDIN && (-t STDOUT ||!(-f STDOUT || -c STDOUT));my$dispdef=defined$def ? "[$def] " : " ";$def=defined$def ? $def : "";if (!$self->{prompt}|| (!$isa_tty && eof STDIN)){return$def}local $|=1;local $\;my$ans;eval {local$SIG{ALRM}=sub {undef$ans;die "alarm\n"};print STDOUT "$mess $dispdef";alarm$self->{prompt_timeout}if$self->{prompt_timeout};$ans=;alarm 0};if (defined$ans){chomp$ans}else {print STDOUT "\n"}return (!defined$ans || $ans eq '')? $def : $ans}sub diag_ok {my($self,$msg)=@_;chomp$msg;$msg ||= "OK";if ($self->{in_progress}){$self->_diag("$msg\n");$self->{in_progress}=0}$self->log("-> $msg\n")}sub diag_fail {my($self,$msg,$always)=@_;chomp$msg;if ($self->{in_progress}){$self->_diag("FAIL\n");$self->{in_progress}=0}if ($msg){$self->_diag("! $msg\n",$always,1);$self->log("-> FAIL $msg\n")}}sub diag_progress {my($self,$msg)=@_;chomp$msg;$self->{in_progress}=1;$self->_diag("$msg ... ");$self->log("$msg\n")}sub _diag {my($self,$msg,$always,$error)=@_;my$fh=$error ? *STDERR : *STDOUT;print {$fh}$msg if$always or $self->{verbose}or!$self->{quiet}}sub diag {my($self,$msg,$always)=@_;$self->_diag($msg,$always);$self->log($msg)}sub chat {my$self=shift;print STDERR @_ if$self->{verbose};$self->log(@_)}sub mask_output {my$self=shift;my$method=shift;$self->$method($self->mask_uri_passwords(@_))}sub log {my$self=shift;open my$out,">>$self->{log}";print$out @_}sub run_command {my($self,$cmd)=@_;if (ref$cmd eq 'CODE'){if ($self->{verbose}){return$cmd->()}else {require Capture::Tiny;open my$logfh,">>",$self->{log};my$ret;Capture::Tiny::capture(sub {$ret=$cmd->()},stdout=>$logfh,stderr=>$logfh);return$ret}}if (WIN32){$cmd=Menlo::Util::shell_quote(@$cmd)if ref$cmd eq 'ARRAY';unless ($self->{verbose}){$cmd .= " >> " .Menlo::Util::shell_quote($self->{log})." 2>&1"}!system$cmd}else {my$pid=fork;if ($pid){waitpid$pid,0;return!$?}else {$self->run_exec($cmd)}}}sub run_exec {my($self,$cmd)=@_;if (ref$cmd eq 'ARRAY'){unless ($self->{verbose}){open my$logfh,">>",$self->{log};open STDERR,'>&',$logfh;open STDOUT,'>&',$logfh;close$logfh}exec @$cmd}else {unless ($self->{verbose}){$cmd .= " >> " .Menlo::Util::shell_quote($self->{log})." 2>&1"}exec$cmd}}sub run_timeout {my($self,$cmd,$timeout)=@_;return$self->run_command($cmd)if ref($cmd)eq 'CODE' || WIN32 || $self->{verbose}||!$timeout;my$pid=fork;if ($pid){eval {local$SIG{ALRM}=sub {die "alarm\n"};alarm$timeout;waitpid$pid,0;alarm 0};if ($@ && $@ eq "alarm\n"){$self->diag_fail("Timed out (> ${timeout}s). Use --verbose to retry.");local$SIG{TERM}='IGNORE';kill TERM=>0;waitpid$pid,0;return}return!$?}elsif ($pid==0){$self->run_exec($cmd)}else {$self->chat("! fork failed: falling back to system()\n");$self->run_command($cmd)}}sub append_args {my($self,$cmd,$phase)=@_;return$cmd if ref$cmd ne 'ARRAY';if (my$args=$self->{build_args}{$phase}){$cmd=join ' ',Menlo::Util::shell_quote(@$cmd),$args}$cmd}sub _use_unsafe_inc {my($self,$dist)=@_;if (exists$ENV{PERL_USE_UNSAFE_INC}){return$ENV{PERL_USE_UNSAFE_INC}}if (exists$dist->{meta}{x_use_unsafe_inc}){$self->chat("Distribution opts in x_use_unsafe_inc: $dist->{meta}{x_use_unsafe_inc}\n");return$dist->{meta}{x_use_unsafe_inc}}return 1}sub configure {my($self,$cmd,$dist,$depth)=@_;local$ENV{PERL5_CPAN_IS_RUNNING}=local$ENV{PERL5_CPANPLUS_IS_RUNNING}=$$;local$ENV{PERL5_CPANM_IS_RUNNING}=$$;my$use_default=!$self->{interactive};local$ENV{PERL_MM_USE_DEFAULT}=$use_default;local$ENV{PERL_MM_OPT}=$ENV{PERL_MM_OPT};local$ENV{PERL_MB_OPT}=$ENV{PERL_MB_OPT};unless ($self->{pod2man}){$ENV{PERL_MM_OPT}.= " INSTALLMAN1DIR=none INSTALLMAN3DIR=none";$ENV{PERL_MB_OPT}.= " --config installman1dir= --config installsiteman1dir= --config installman3dir= --config installsiteman3dir="}if ($self->{pure_perl}){$ENV{PERL_MM_OPT}.= " PUREPERL_ONLY=1";$ENV{PERL_MB_OPT}.= " --pureperl-only"}local$ENV{PERL_USE_UNSAFE_INC}=$self->_use_unsafe_inc($dist);$cmd=$self->append_args($cmd,'configure')if$depth==0;local$self->{verbose}=$self->{verbose}|| $self->{interactive};$self->run_timeout($cmd,$self->{configure_timeout})}sub build {my($self,$cmd,$distname,$dist,$depth)=@_;local$ENV{PERL_MM_USE_DEFAULT}=!$self->{interactive};local$ENV{PERL_USE_UNSAFE_INC}=$self->_use_unsafe_inc($dist);$cmd=$self->append_args($cmd,'build')if$depth==0;return 1 if$self->run_timeout($cmd,$self->{build_timeout});while (1){my$ans=lc$self->prompt("Building $distname failed.\nYou can s)kip, r)etry, e)xamine build log, or l)ook ?","s");return if$ans eq 's';return$self->build($cmd,$distname,$dist,$depth)if$ans eq 'r';$self->show_build_log if$ans eq 'e';$self->look if$ans eq 'l'}}sub test {my($self,$cmd,$distname,$dist,$depth)=@_;return 1 if$self->{notest};local$ENV{PERL_MM_USE_DEFAULT}=!$self->{interactive};local$ENV{NONINTERACTIVE_TESTING}=!$self->{interactive};local$ENV{PERL_USE_UNSAFE_INC}=$self->_use_unsafe_inc($dist);$cmd=$self->append_args($cmd,'test')if$depth==0;return 1 if$self->run_timeout($cmd,$self->{test_timeout});if ($self->{force}){$self->diag_fail("Testing $distname failed but installing it anyway.");return 1}else {$self->diag_fail;while (1){my$ans=lc$self->prompt("Testing $distname failed.\nYou can s)kip, r)etry, f)orce install, e)xamine build log, or l)ook ?","s");return if$ans eq 's';return$self->test($cmd,$distname,$dist,$depth)if$ans eq 'r';return 1 if$ans eq 'f';$self->show_build_log if$ans eq 'e';$self->look if$ans eq 'l'}}}sub install {my($self,$cmd,$uninst_opts,$dist,$depth)=@_;if ($depth==0 && $self->{test_only}){return 1}return$self->run_command($cmd)if ref$cmd eq 'CODE';local$ENV{PERL_USE_UNSAFE_INC}=$self->_use_unsafe_inc($dist);if ($self->{sudo}){unshift @$cmd,"sudo"}if ($self->{uninstall_shadows}&&!$ENV{PERL_MM_OPT}){push @$cmd,@$uninst_opts}$cmd=$self->append_args($cmd,'install')if$depth==0;$self->run_command($cmd)}sub look {my$self=shift;my$shell=$ENV{SHELL};$shell ||= $ENV{COMSPEC}if WIN32;if ($shell){my$cwd=Cwd::cwd;$self->diag("Entering $cwd with $shell\n");system$shell}else {$self->diag_fail("You don't seem to have a SHELL :/")}}sub show_build_log {my$self=shift;my@pagers=($ENV{PAGER},(WIN32 ? (): ('less')),'more');my$pager;while (@pagers){$pager=shift@pagers;next unless$pager;$pager=which($pager);next unless$pager;last}if ($pager){if (WIN32){system "@{[ qs $pager ]} < @{[ qs $self->{log}]}"}else {system$pager,$self->{log}}}else {$self->diag_fail("You don't seem to have a PAGER :/")}}sub chdir {my$self=shift;Cwd::chdir(File::Spec->canonpath($_[0]))or die "$_[0]: $!"}sub configure_mirrors {my$self=shift;unless (@{$self->{mirrors}}){$self->{mirrors}=['http://www.cpan.org' ]}for (@{$self->{mirrors}}){s!^/!file:///!;s!/$!!}}sub self_upgrade {my$self=shift;$self->check_upgrade;$self->{argv}=['Menlo' ];return}sub install_module {my($self,$module,$depth,$version,$dep)=@_;$self->check_libs;if ($self->{seen}{$module}++){$self->chat("Already tried $module. Skipping.\n");return 1}if ($self->{skip_satisfied}){my($ok,$local)=$self->check_module($module,$version || 0);if ($ok){$self->diag("You have $module ($local)\n",1);return 1}}my$dist=$self->resolve_name($module,$version,$dep);unless ($dist){my$what=$module .($version ? " ($version)" : "");$self->diag_fail("Couldn't find module or a distribution $what",1);return}if ($dist->{distvname}&& $self->{seen}{$dist->{distvname}}++){$self->chat("Already tried $dist->{distvname}. Skipping.\n");return 1}if ($self->{cmd}eq 'info'){print$self->format_dist($dist),"\n";return 1}$dist->{depth}=$depth;if ($dist->{module}){unless ($self->satisfy_version($dist->{module},$dist->{module_version},$version)){$self->diag("Found $dist->{module} $dist->{module_version} which doesn't satisfy $version.\n",1);return}my$cmp=$version ? "==" : "";my$requirement=$dist->{module_version}? "$cmp$dist->{module_version}" : 0;my($ok,$local)=$self->check_module($dist->{module},$requirement);if ($self->{skip_installed}&& $ok){$self->diag("$dist->{module} is up to date. ($local)\n",1);return 1}}if ($dist->{dist}eq 'perl'){$self->diag("skipping $dist->{pathname}\n");return 1}$self->diag("--> Working on $module\n");$dist->{dir}||= $self->fetch_module($dist);unless ($dist->{dir}){$self->diag_fail("Failed to fetch distribution $dist->{distvname}",1);return}$self->chat("Entering $dist->{dir}\n");$self->chdir($self->{base});$self->chdir($dist->{dir});if ($self->{cmd}eq 'look'){$self->look;return 1}return$self->build_stuff($module,$dist,$depth)}sub uninstall_search_path {my$self=shift;$self->{local_lib}? (local::lib->install_base_arch_path($self->{local_lib}),local::lib->install_base_perl_path($self->{local_lib})): @Config{qw(installsitearch installsitelib)}}sub uninstall_module {my ($self,$module)=@_;$self->check_libs;my@inc=$self->uninstall_search_path;my($metadata,$packlist)=$self->packlists_containing($module,\@inc);unless ($packlist){$self->diag_fail(<uninstall_target($metadata,$packlist);$self->ask_permission($module,\@uninst_files)or return;$self->uninstall_files(@uninst_files,$packlist);$self->diag("Successfully uninstalled $module\n",1);return 1}sub packlists_containing {my($self,$module,$inc)=@_;require Module::Metadata;my$metadata=Module::Metadata->new_from_module($module,inc=>$inc)or return;my$packlist;my$wanted=sub {return unless $_ eq '.packlist' && -f $_;for my$file ($self->unpack_packlist($File::Find::name)){$packlist ||= $File::Find::name if$file eq $metadata->filename}};{require File::pushd;my$pushd=File::pushd::pushd();my@search=grep -d $_,map File::Spec->catdir($_,'auto'),@$inc;File::Find::find($wanted,@search)}return$metadata,$packlist}sub uninstall_target {my($self,$metadata,$packlist)=@_;if ($self->has_shadow_install($metadata)or $self->{local_lib}){grep$self->should_unlink($_),$self->unpack_packlist($packlist)}else {$self->unpack_packlist($packlist)}}sub has_shadow_install {my($self,$metadata)=@_;my@shadow=grep defined,map Module::Metadata->new_from_module($metadata->name,inc=>[$_]),@INC;@shadow >= 2}sub should_unlink {my($self,$file)=@_;if ($self->{local_lib}){$file =~ /^\Q$self->{local_lib}\E/}else {!(grep$file =~ /^\Q$_\E/,@Config{qw(installbin installscript installman1dir installman3dir)})}}sub ask_permission {my ($self,$module,$files)=@_;$self->diag("$module contains the following files:\n\n");for my$file (@$files){$self->diag(" $file\n")}$self->diag("\n");return 'force uninstall' if$self->{force};local$self->{prompt}=1;return$self->prompt_bool("Are you sure you want to uninstall $module?",'y')}sub unpack_packlist {my ($self,$packlist)=@_;open my$fh,'<',$packlist or die "$packlist: $!";map {chomp;$_}<$fh>}sub uninstall_files {my ($self,@files)=@_;$self->diag("\n");for my$file (@files){$self->diag("Unlink: $file\n");unlink$file or $self->diag_fail("$!: $file")}$self->diag("\n");return 1}sub format_dist {my($self,$dist)=@_;return "$dist->{cpanid}/$dist->{filename}"}sub trim {local $_=shift;tr/\n/ /d;s/^\s*|\s*$//g;$_}sub fetch_module {my($self,$dist)=@_;$self->chdir($self->{base});for my$uri (@{$dist->{uris}}){$self->mask_output(diag_progress=>"Fetching $uri");my$filename=$dist->{filename}|| $uri;my$name=File::Basename::basename($filename);my$cancelled;my$fetch=sub {my$file;eval {local$SIG{INT}=sub {$cancelled=1;die "SIGINT\n"};$self->mirror($uri,$name);$file=$name if -e $name};$self->diag("ERROR: " .trim("$@")."\n",1)if $@ && $@ ne "SIGINT\n";return$file};my($try,$file);while ($try++ < 3){$file=$fetch->();last if$cancelled or $file;$self->mask_output(diag_fail=>"Download $uri failed. Retrying ... ")}if ($cancelled){$self->diag_fail("Download cancelled.");return}unless ($file){$self->mask_output(diag_fail=>"Failed to download $uri");next}$self->diag_ok;$dist->{local_path}=File::Spec->rel2abs($name);my$dir=$self->unpack($file,$uri,$dist);next unless$dir;if (my$save=$self->{save_dists}){my$path=$dist->{pathname}? "$save/authors/id/$dist->{pathname}" : "$save/vendor/$file";$self->chat("Copying $name to $path\n");File::Path::mkpath([File::Basename::dirname($path)],0,0777);File::Copy::copy($file,$path)or warn $!}return$dist,$dir}}sub unpack {my($self,$file,$uri,$dist)=@_;if ($self->{verify}){$self->verify_archive($file,$uri,$dist)or return}$self->chat("Unpacking $file\n");my$dir=$file =~ /\.zip/i ? $self->unzip($file): $self->untar($file);unless ($dir){$self->diag_fail("Failed to unpack $file: no directory")}return$dir}sub verify_checksums_signature {my($self,$chk_file)=@_;require Module::Signature;$self->chat("Verifying the signature of CHECKSUMS\n");my$rv=eval {local$SIG{__WARN__}=sub {};my$v=Module::Signature::_verify($chk_file);$v==Module::Signature::SIGNATURE_OK()};if ($rv){$self->chat("Verified OK!\n")}else {$self->diag_fail("Verifying CHECKSUMS signature failed: $rv\n");return}return 1}sub verify_archive {my($self,$file,$uri,$dist)=@_;unless ($dist->{cpanid}){$self->chat("Archive '$file' does not seem to be from PAUSE. Skip verification.\n");return 1}(my$mirror=$uri)=~ s!/authors/id.*$!!;(my$chksum_uri=$uri)=~ s!/[^/]*$!/CHECKSUMS!;my$chk_file=$self->source_for($mirror)."/$dist->{cpanid}.CHECKSUMS";$self->mask_output(diag_progress=>"Fetching $chksum_uri");$self->mirror($chksum_uri,$chk_file);unless (-e $chk_file){$self->diag_fail("Fetching $chksum_uri failed.\n");return}$self->diag_ok;$self->verify_checksums_signature($chk_file)or return;$self->verify_checksum($file,$chk_file)}sub verify_checksum {my($self,$file,$chk_file)=@_;$self->chat("Verifying the SHA1 for $file\n");open my$fh,"<$chk_file" or die "$chk_file: $!";my$data=join '',<$fh>;$data =~ s/\015?\012/\n/g;require Safe;my$chksum=Safe->new->reval($data);if (!ref$chksum or ref$chksum ne 'HASH'){$self->diag_fail("! Checksum file downloaded from $chk_file is broken.\n");return}if (my$sha=$chksum->{$file}{sha256}){my$hex=$self->sha_for(256,$file);if ($hex eq $sha){$self->chat("Checksum for $file: Verified!\n")}else {$self->diag_fail("Checksum mismatch for $file\n");return}}else {$self->chat("Checksum for $file not found in CHECKSUMS.\n");return}}sub sha_for {my($self,$alg,$file)=@_;require Digest::SHA;open my$fh,"<",$file or die "$file: $!";my$dg=Digest::SHA->new($alg);my($data);while (read($fh,$data,4096)){$dg->add($data)}return$dg->hexdigest}sub verify_signature {my($self,$dist)=@_;$self->diag_progress("Verifying the SIGNATURE file");my$out=`@{[ qs $self->{cpansign} ]} -v --skip 2>&1`;$self->log($out);if ($out =~ /Signature verified OK/){$self->diag_ok("Verified OK");return 1}else {$self->diag_fail("SIGNATURE verification for $dist->{filename} failed\n");return}}sub resolve_name {my($self,$module,$version,$dep)=@_;if ($dep && $dep->url){if ($dep->url =~ m!authors/id/(.*)!){return$self->cpan_dist($1,$dep->url)}else {return {uris=>[$dep->url ]}}}if ($dep && $dep->dist){return$self->cpan_dist($dep->dist,undef,$dep->mirror)}if ($module =~ /(?:^git:|\.git(?:@.+)?$)/){return$self->git_uri($module)}if ($module =~ /^(ftp|https?|file):/){if ($module =~ m!authors/id/(.*)!){return$self->cpan_dist($1,$module)}else {return {uris=>[$module ]}}}if ($module =~ m!^[\./]! && -d $module){return {source=>'local',dir=>Cwd::abs_path($module),}}if (-f $module){return {source=>'local',uris=>["file://" .Cwd::abs_path($module)],}}if ($module =~ s!^cpan:///distfile/!!){return$self->cpan_dist($module)}if ($module =~ m!^(?:[A-Z]/[A-Z]{2}/)?([A-Z]{2}[\-A-Z0-9]*/.*)$!){return$self->cpan_dist($1)}return$self->search_module($module,$version)}sub cpan_module_common {my($self,$match)=@_;(my$distfile=$match->{uri})=~ s!^cpan:///distfile/!!;my$mirrors=$self->{mirrors};if ($match->{download_uri}){(my$mirror=$match->{download_uri})=~ s!/authors/id/.*$!!;$mirrors=[$mirror]}local$self->{mirrors}=$mirrors;return$self->cpan_module($match->{package},$distfile,$match->{version})}sub cpan_module {my($self,$module,$dist_file,$version)=@_;my$dist=$self->cpan_dist($dist_file);$dist->{module}=$module;$dist->{module_version}=$version if$version && $version ne 'undef';return$dist}sub cpan_dist {my($self,$dist,$url,$mirror)=@_;$mirror =~ s!/$!! if$mirror;$dist =~ s!^([A-Z]{2})!substr($1,0,1)."/".substr($1,0,2)."/".$1!e;require CPAN::DistnameInfo;my$d=CPAN::DistnameInfo->new($dist);if ($url){$url=[$url ]unless ref$url eq 'ARRAY'}else {my$id=$d->cpanid;my$fn=substr($id,0,1)."/" .substr($id,0,2)."/" .$id ."/" .$d->filename;my@mirrors=$mirror ? ($mirror): @{$self->{mirrors}};my@urls=map "$_/authors/id/$fn",@mirrors;$url=\@urls,}return {$d->properties,source=>'cpan',uris=>$url,}}sub git_uri {my ($self,$uri)=@_;($uri,my$commitish)=split /(?<=\.git)@/i,$uri,2;my$dir=File::Temp::tempdir(CLEANUP=>1);$self->mask_output(diag_progress=>"Cloning $uri");$self->run_command(['git','clone',$uri,$dir ]);unless (-e "$dir/.git"){$self->diag_fail("Failed cloning git repository $uri",1);return}if ($commitish){require File::pushd;my$dir=File::pushd::pushd($dir);unless ($self->run_command(['git','checkout',$commitish ])){$self->diag_fail("Failed to checkout '$commitish' in git repository $uri\n");return}}$self->diag_ok;return {source=>'local',dir=>$dir,}}sub core_version_for {my($self,$module)=@_;require Module::CoreList;unless (exists$Module::CoreList::version{$]+0}){die sprintf("Module::CoreList %s (loaded from %s) doesn't seem to have entries for perl $]. " ."You're strongly recommended to upgrade Module::CoreList from CPAN.\n",$Module::CoreList::VERSION,$INC{"Module/CoreList.pm"})}unless (exists$Module::CoreList::version{$]+0}{$module}){return -1}return$Module::CoreList::version{$]+0}{$module}}sub search_inc {my$self=shift;$self->{search_inc}||= do {if (defined$::Bin){[grep!/^\Q$::Bin\E\/..\/(?:fat)?lib$/,@INC]}else {[@INC]}}}sub check_module {my($self,$mod,$want_ver)=@_;require Module::Metadata;my$meta=Module::Metadata->new_from_module($mod,inc=>$self->search_inc)or return 0,undef;my$version=$meta->version;if ($self->{self_contained}&& $self->loaded_from_perl_lib($meta)){$version=$self->core_version_for($mod);return 0,undef if$version && $version==-1}$self->{local_versions}{$mod}=$version;if ($self->is_deprecated($meta)){return 0,$version}elsif ($self->satisfy_version($mod,$version,$want_ver)){return 1,($version || 'undef')}else {return 0,$version}}sub satisfy_version {my($self,$mod,$version,$want_ver)=@_;$want_ver='0' unless defined($want_ver)&& length($want_ver);require CPAN::Meta::Requirements;my$requirements=CPAN::Meta::Requirements->new;$requirements->add_string_requirement($mod,$want_ver);$requirements->accepts_module($mod,$version)}sub unsatisfy_how {my($self,$ver,$want_ver)=@_;if ($want_ver =~ /^[v0-9\.\_]+$/){return "$ver < $want_ver"}else {return "$ver doesn't satisfy $want_ver"}}sub is_deprecated {my($self,$meta)=@_;my$deprecated=eval {require Module::CoreList;Module::CoreList::is_deprecated($meta->{module})};return$deprecated && $self->loaded_from_perl_lib($meta)}sub loaded_from_perl_lib {my($self,$meta)=@_;require Config;my@dirs=qw(archlibexp privlibexp);if ($self->{self_contained}&&!$self->{exclude_vendor}&& $Config{vendorarch}){unshift@dirs,qw(vendorarch vendorlibexp)}for my$dir (@dirs){my$confdir=$Config{$dir};if ($confdir eq substr($meta->filename,0,length($confdir))){return 1}}return}sub should_install {my($self,$mod,$ver)=@_;$self->chat("Checking if you have $mod $ver ... ");my($ok,$local)=$self->check_module($mod,$ver);if ($ok){$self->chat("Yes ($local)\n")}elsif ($local){$self->chat("No (" .$self->unsatisfy_how($local,$ver).")\n")}else {$self->chat("No\n")}return$mod unless$ok;return}sub check_perl_version {my($self,$version)=@_;require CPAN::Meta::Requirements;my$req=CPAN::Meta::Requirements->from_string_hash({perl=>$version });$req->accepts_module(perl=>$])}sub install_deps {my($self,$dir,$depth,@deps)=@_;my(@install,%seen,@fail);for my$dep (@deps){next if$seen{$dep->module};if ($dep->module eq 'perl'){if ($dep->is_requirement &&!$self->check_perl_version($dep->version)){$self->diag("Needs perl @{[$dep->version]}, you have $]\n");push@fail,'perl'}}elsif ($self->should_install($dep->module,$dep->version)){push@install,$dep;$seen{$dep->module}=1}}if (@install){$self->diag("==> Found dependencies: " .join(", ",map $_->module,@install)."\n")}for my$dep (@install){$self->install_module($dep->module,$depth + 1,$dep->version,$dep)}$self->chdir($self->{base});$self->chdir($dir)if$dir;if ($self->{scandeps}){return 1}my@not_ok=$self->unsatisfied_deps(@deps);if (@not_ok){return 0,\@not_ok}else {return 1}}sub unsatisfied_deps {my($self,@deps)=@_;require CPAN::Meta::Check;require CPAN::Meta::Requirements;my$reqs=CPAN::Meta::Requirements->new;for my$dep (grep $_->is_requirement,@deps){$reqs->add_string_requirement($dep->module=>$dep->requires_version || '0')}my$ret=CPAN::Meta::Check::check_requirements($reqs,'requires',$self->{search_inc});grep defined,values %$ret}sub install_deps_bailout {my($self,$target,$dir,$depth,@deps)=@_;my($ok,$fail)=$self->install_deps($dir,$depth,@deps);if (!$ok){$self->diag_fail("Installing the dependencies failed: " .join(", ",@$fail),1);unless ($self->prompt_bool("Do you want to continue building $target anyway?","n")){$self->diag_fail("Bailing out the installation for $target.",1);return}}return 1}sub build_stuff {my($self,$stuff,$dist,$depth)=@_;if ($self->{verify}&& -e 'SIGNATURE'){$self->verify_signature($dist)or return}require CPAN::Meta;my($meta_file)=grep -f,qw(META.json META.yml);if ($meta_file){$self->chat("Checking configure dependencies from $meta_file\n");$dist->{cpanmeta}=eval {CPAN::Meta->load_file($meta_file)}}elsif ($dist->{dist}&& $dist->{version}){$self->chat("META.yml/json not found. Creating skeleton for it.\n");$dist->{cpanmeta}=CPAN::Meta->new({name=>$dist->{dist},version=>$dist->{version}})}$dist->{meta}=$dist->{cpanmeta}? $dist->{cpanmeta}->as_struct : {};if ($self->opts_in_static_install($dist->{cpanmeta})){$dist->{static_install}=1}my@config_deps;if ($dist->{cpanmeta}){push@config_deps,Menlo::Dependency->from_prereqs($dist->{cpanmeta}->effective_prereqs,['configure'],$self->{install_types},)}if (-e 'Build.PL' &&!@config_deps){push@config_deps,Menlo::Dependency->from_versions({'Module::Build'=>'0.38' },'configure',)}$self->merge_with_cpanfile($dist,\@config_deps);$self->upgrade_toolchain(\@config_deps);my$target=$dist->{meta}{name}? "$dist->{meta}{name}-$dist->{meta}{version}" : $dist->{dir};unless ($self->skip_configure($dist,$depth)){$self->install_deps_bailout($target,$dist->{dir},$depth,@config_deps)or return}$self->diag_progress("Configuring $target");my$configure_state=$self->configure_this($dist,$depth);$self->diag_ok($configure_state->{configured_ok}? "OK" : "N/A");if ($dist->{cpanmeta}&& $dist->{source}eq 'cpan'){$dist->{provides}=$dist->{cpanmeta}{provides}|| $self->extract_packages($dist->{cpanmeta},".")}my$deps_only=$self->deps_only($depth);$dist->{want_phases}=$self->{notest}&&!$self->deps_only($depth)? [qw(build runtime)]: [qw(build test runtime)];push @{$dist->{want_phases}},'develop' if$self->{with_develop}&& $depth==0;push @{$dist->{want_phases}},'configure' if$self->{with_configure}&& $depth==0;my@deps=$self->find_prereqs($dist);my$module_name=$self->find_module_name($configure_state)|| $dist->{meta}{name};$module_name =~ s/-/::/g;if ($self->{showdeps}){for my$dep (@config_deps,@deps){print$dep->module,($dep->version ? ("~".$dep->version): ""),"\n"}return 1}my$distname=$dist->{meta}{name}? "$dist->{meta}{name}-$dist->{meta}{version}" : $stuff;my$walkup;if ($self->{scandeps}){$walkup=$self->scandeps_append_child($dist)}$self->install_deps_bailout($distname,$dist->{dir},$depth,@deps)or return;if ($self->{scandeps}){unless ($configure_state->{configured_ok}){my$diag=<{scandeps_tree}};$diag .= "!\n" .join("",map "! * $_->[0]{module}\n",@tree[0..$#tree-1])if@tree}$self->diag("!\n$diag!\n",1)}$walkup->();return 1}if ($self->{installdeps}&& $depth==0){if ($configure_state->{configured_ok}){$self->diag("<== Installed dependencies for $stuff. Finishing.\n");return 1}else {$self->diag("! Configuring $distname failed. See $self->{log} for details.\n",1);return}}my$installed;if ($configure_state->{static_install}){$self->diag_progress("Building " .($self->{notest}? "" : "and testing ").$distname);$self->build(sub {$configure_state->{static_install}->build},$distname,$dist,$depth)&& $self->test(sub {$configure_state->{static_install}->build("test")},$distname,$dist,$depth)&& $self->install(sub {$configure_state->{static_install}->build("install")},[],$dist,$depth)&& $installed++}elsif ($configure_state->{use_module_build}&& -e 'Build' && -f _){$self->diag_progress("Building " .($self->{notest}? "" : "and testing ").$distname);$self->build([$self->{perl},"./Build" ],$distname,$dist,$depth)&& $self->test([$self->{perl},"./Build","test" ],$distname,$dist,$depth)&& $self->install([$self->{perl},"./Build","install" ],["--uninst",1 ],$dist,$depth)&& $installed++}elsif ($self->{make}&& -e 'Makefile'){$self->diag_progress("Building " .($self->{notest}? "" : "and testing ").$distname);$self->build([$self->{make}],$distname,$dist,$depth)&& $self->test([$self->{make},"test" ],$distname,$dist,$depth)&& $self->install([$self->{make},"install" ],["UNINST=1" ],$dist,$depth)&& $installed++}else {my$why;my$configure_failed=$configure_state->{configured}&&!$configure_state->{configured_ok};if ($configure_failed){$why="Configure failed for $distname."}elsif ($self->{make}){$why="The distribution doesn't have a proper Makefile.PL/Build.PL"}else {$why="Can't configure the distribution. You probably need to have 'make'."}$self->diag_fail("$why See $self->{log} for details.",1);return}if ($installed && $self->{test_only}){$self->diag_ok;$self->diag("Successfully tested $distname\n",1)}elsif ($installed){my$local=$self->{local_versions}{$dist->{module}|| ''};my$version=$dist->{module_version}|| $dist->{meta}{version}|| $dist->{version};my$reinstall=$local && ($local eq $version);my$action=$local &&!$reinstall ? $self->is_downgrade($version,$local)? "downgraded" : "upgraded" : undef;my$how=$reinstall ? "reinstalled $distname" : $local ? "installed $distname ($action from $local)" : "installed $distname" ;my$msg="Successfully $how";$self->diag_ok;$self->diag("$msg\n",1);$self->{installed_dists}++;$self->save_meta($stuff,$dist,$module_name,\@config_deps,\@deps);return 1}else {my$what=$self->{test_only}? "Testing" : "Installing";$self->diag_fail("$what $stuff failed. See $self->{log} for details. Retry with --force to force install it.",1);return}}sub is_downgrade {my($self,$va,$vb)=@_;eval {version::->new($va)< $vb}}sub opts_in_static_install {my($self,$meta)=@_;return if!$self->{static_install};return if$self->{sudo}or $self->{uninstall_shadows};return$meta->{x_static_install}&& $meta->{x_static_install}==1}sub skip_configure {my($self,$dist,$depth)=@_;return 1 if$self->{skip_configure};return 1 if$dist->{static_install};return 1 if$self->no_dynamic_config($dist->{meta})&& $self->deps_only($depth);return}sub no_dynamic_config {my($self,$meta)=@_;exists$meta->{dynamic_config}&& $meta->{dynamic_config}==0}sub deps_only {my($self,$depth)=@_;($self->{installdeps}&& $depth==0)or $self->{showdeps}or $self->{scandeps}}sub perl_requirements {my($self,@requires)=@_;my@perl;for my$requires (grep defined,@requires){if (exists$requires->{perl}){push@perl,Menlo::Dependency->new(perl=>$requires->{perl})}}return@perl}sub configure_this {my($self,$dist,$depth)=@_;my$deps_only=$self->deps_only($depth);if (-e $self->{cpanfile_path}&& $deps_only){require Module::CPANfile;$dist->{cpanfile}=eval {Module::CPANfile->load($self->{cpanfile_path})};$self->diag_fail($@,1)if $@;$self->{cpanfile_global}||= $dist->{cpanfile};return {configured=>1,configured_ok=>!!$dist->{cpanfile},use_module_build=>0,}}if ($self->{skip_configure}){my$eumm=-e 'Makefile';my$mb=-e 'Build' && -f _;return {configured=>1,configured_ok=>$eumm || $mb,use_module_build=>$mb,}}if ($deps_only && $self->no_dynamic_config($dist->{meta})){return {configured=>1,configured_ok=>exists$dist->{meta}{prereqs},use_module_build=>0,}}my$state={};my$try_static=sub {if ($dist->{static_install}){$self->chat("Distribution opts in x_static_install: $dist->{meta}{x_static_install}\n");$self->static_install_configure($state,$dist,$depth)}};my$try_eumm=sub {if (-e 'Makefile.PL'){$self->chat("Running Makefile.PL\n");if ($self->configure([$self->{perl},"Makefile.PL" ],$dist,$depth)){$state->{configured_ok}=-e 'Makefile'}$state->{configured}++}};my$try_mb=sub {if (-e 'Build.PL'){$self->chat("Running Build.PL\n");if ($self->configure([$self->{perl},"Build.PL" ],$dist,$depth)){$state->{configured_ok}=-e 'Build' && -f _}$state->{use_module_build}++;$state->{configured}++}};for my$try ($try_static,$try_mb,$try_eumm){$try->();last if$state->{configured_ok}}unless ($state->{configured_ok}){while (1){my$ans=lc$self->prompt("Configuring $dist->{dist} failed.\nYou can s)kip, r)etry, e)xamine build log, or l)ook ?","s");last if$ans eq 's';return$self->configure_this($dist,$depth)if$ans eq 'r';$self->show_build_log if$ans eq 'e';$self->look if$ans eq 'l'}}return$state}sub static_install_configure {my($self,$state,$dist,$depth)=@_;my$args=$depth==0 ? $self->{build_args}{configure}: [];require Menlo::Builder::Static;my$builder=Menlo::Builder::Static->new(meta=>$dist->{cpanmeta});$self->configure(sub {$builder->configure($args || [])},$dist,$depth);$state->{configured_ok}=1;$state->{static_install}=$builder;$state->{configured}++}sub find_module_name {my($self,$state)=@_;return unless$state->{configured_ok};if ($state->{use_module_build}&& -e "_build/build_params"){my$params=do {open my$in,"_build/build_params";eval(join "",<$in>)};return eval {$params->[2]{module_name}}|| undef}elsif (-e "Makefile"){open my$mf,"Makefile";while (<$mf>){if (/^\#\s+NAME\s+=>\s+(.*)/){return eval($1)}}}return}sub list_files {my$self=shift;if (-e 'MANIFEST'){require ExtUtils::Manifest;my$manifest=eval {ExtUtils::Manifest::manifind()}|| {};return sort {lc$a cmp lc$b}keys %$manifest}else {require File::Find;my@files;my$finder=sub {my$name=$File::Find::name;$name =~ s!\.[/\\]!!;push@files,$name};File::Find::find($finder,".");return sort {lc$a cmp lc$b}@files}}sub extract_packages {my($self,$meta,$dir)=@_;my$try=sub {my$file=shift;return 0 if$file =~ m!^(?:x?t|inc|local|perl5|fatlib|_build)/!;return 1 unless$meta->{no_index};return 0 if grep {$file =~ m!^$_/!}@{$meta->{no_index}{directory}|| []};return 0 if grep {$file eq $_}@{$meta->{no_index}{file}|| []};return 1};require Parse::PMFile;my@files=grep {/\.pm(?:\.PL)?$/ && $try->($_)}$self->list_files;my$provides={};for my$file (@files){my$parser=Parse::PMFile->new($meta,{UNSAFE=>1,ALLOW_DEV_VERSION=>1 });my$packages=$parser->parse($file);while (my($package,$meta)=each %$packages){$provides->{$package}||= {file=>$meta->{infile},($meta->{version}eq 'undef')? (): (version=>$meta->{version}),}}}return$provides}sub save_meta {my($self,$module,$dist,$module_name,$config_deps,$build_deps)=@_;return unless$dist->{distvname}&& $dist->{source}eq 'cpan';my$base=($ENV{PERL_MM_OPT}|| '')=~ /INSTALL_BASE=/ ? ($self->install_base($ENV{PERL_MM_OPT})."/lib/perl5"): $Config{sitelibexp};my$provides=$dist->{provides};File::Path::mkpath("blib/meta",0,0777);my$local={name=>$module_name,target=>$module,version=>exists$provides->{$module_name}? ($provides->{$module_name}{version}|| $dist->{version}): $dist->{version},dist=>$dist->{distvname},pathname=>$dist->{pathname},provides=>$provides,};require JSON::PP;open my$fh,">","blib/meta/install.json" or die $!;print$fh JSON::PP::encode_json($local);File::Copy::copy("MYMETA.json","blib/meta/MYMETA.json");my@cmd=(($self->{sudo}? 'sudo' : ()),$^X,'-MExtUtils::Install=install','-e',qq[install({ 'blib/meta' => '$base/$Config{archname}/.meta/$dist->{distvname}' })],);$self->run_command(\@cmd)}sub install_base {my($self,$mm_opt)=@_;$mm_opt =~ /INSTALL_BASE=(\S+)/ and return $1;die "Your PERL_MM_OPT doesn't contain INSTALL_BASE"}sub configure_features {my($self,$dist,@features)=@_;map $_->identifier,grep {$self->effective_feature($dist,$_)}@features}sub effective_feature {my($self,$dist,$feature)=@_;if ($dist->{depth}==0){my$value=$self->{features}{$feature->identifier};return$value if defined$value;return 1 if$self->{features}{__all}}if ($self->{interactive}){require CPAN::Meta::Requirements;$self->diag("[@{[ $feature->description ]}]\n",1);my$req=CPAN::Meta::Requirements->new;for my$phase (@{$dist->{want_phases}}){for my$type (@{$self->{install_types}}){$req->add_requirements($feature->prereqs->requirements_for($phase,$type))}}my$reqs=$req->as_string_hash;my@missing;for my$module (keys %$reqs){if ($self->should_install($module,$req->{$module})){push@missing,$module}}if (@missing){my$howmany=@missing;$self->diag("==> Found missing dependencies: " .join(", ",@missing)."\n",1);local$self->{prompt}=1;return$self->prompt_bool("Install the $howmany optional module(s)?","y")}}return}sub find_prereqs {my($self,$dist)=@_;my@deps=$self->extract_meta_prereqs($dist);if ($dist->{module}=~ /^Bundle::/i){push@deps,$self->bundle_deps($dist)}$self->merge_with_cpanfile($dist,\@deps);return@deps}sub merge_with_cpanfile {my($self,$dist,$deps)=@_;if ($self->{cpanfile_requirements}&&!$dist->{cpanfile}){for my$dep (@$deps){$dep->merge_with($self->{cpanfile_requirements})}}if ($self->{cpanfile_global}){for my$dep (@$deps){my$opts=$self->{cpanfile_global}->options_for_module($dep->module)or next;$dep->dist($opts->{dist})if$opts->{dist};$dep->mirror($opts->{mirror})if$opts->{mirror};$dep->url($opts->{url})if$opts->{url}}}}sub extract_meta_prereqs {my($self,$dist)=@_;if ($dist->{cpanfile}){my@features=$self->configure_features($dist,$dist->{cpanfile}->features);my$prereqs=$dist->{cpanfile}->prereqs_with(@features);$self->{cpanfile_requirements}=$prereqs->merged_requirements($dist->{want_phases},['requires']);return Menlo::Dependency->from_prereqs($prereqs,$dist->{want_phases},$self->{install_types})}require CPAN::Meta;my@meta=qw(MYMETA.json MYMETA.yml);if ($self->no_dynamic_config($dist->{meta})){push@meta,qw(META.json META.yml)}my@deps;my($meta_file)=grep -f,@meta;if ($meta_file){$self->chat("Checking dependencies from $meta_file ...\n");my$mymeta=eval {CPAN::Meta->load_file($meta_file,{lazy_validation=>1 })};if ($mymeta){$dist->{meta}{name}=$mymeta->name;$dist->{meta}{version}=$mymeta->version;return$self->extract_prereqs($mymeta,$dist)}}$self->diag_fail("No MYMETA file is found after configure. Your toolchain is too old?");return}sub bundle_deps {my($self,$dist)=@_;my$match;if ($dist->{module}){$match=sub {my$meta=Module::Metadata->new_from_file($_[0]);$meta && ($meta->name eq $dist->{module})}}else {$match=sub {1}}my@files;File::Find::find({wanted=>sub {push@files,File::Spec->rel2abs($_)if /\.pm$/i && $match->($_)},no_chdir=>1,},'.');my@deps;for my$file (@files){open my$pod,"<",$file or next;my$in_contents;while (<$pod>){if (/^=head\d\s+CONTENTS/){$in_contents=1}elsif (/^=/){$in_contents=0}elsif ($in_contents){/^(\S+)\s*(\S+)?/ and push@deps,Menlo::Dependency->new($1,$self->maybe_version($2))}}}return@deps}sub maybe_version {my($self,$string)=@_;return$string && $string =~ /^\.?\d/ ? $string : undef}sub extract_prereqs {my($self,$meta,$dist)=@_;my@features=$self->configure_features($dist,$meta->features);my$prereqs=$meta->effective_prereqs(\@features)->clone;$self->adjust_prereqs($dist,$prereqs);return Menlo::Dependency->from_prereqs($prereqs,$dist->{want_phases},$self->{install_types})}sub adjust_prereqs {my($self,$dist,$prereqs)=@_;if (-e "inc/Module/Install.pm"){for my$phase (qw(build test runtime)){my$reqs=$prereqs->requirements_for($phase,'requires');if ($reqs->requirements_for_module('ExtUtils::MakeMaker')){$reqs->clear_requirement('ExtUtils::MakeMaker');$reqs->add_minimum('ExtUtils::MakeMaker'=>0)}}}if ($dist->{static_install}){my$reqs=$prereqs->requirements_for('test'=>'requires');$reqs->add_minimum('TAP::Harness::Env'=>0)}}sub cleanup_workdirs {my$self=shift;my$expire=time - 24 * 60 * 60 * $self->{auto_cleanup};my@targets;opendir my$dh,"$self->{home}/work";while (my$e=readdir$dh){next if$e !~ /^(\d+)\.\d+$/;my$time=$1;if ($time < $expire){push@targets,"$self->{home}/work/$e"}}if (@targets){if (@targets >= 64){$self->diag("Expiring " .scalar(@targets)." work directories. This might take a while...\n")}else {$self->chat("Expiring " .scalar(@targets)." work directories.\n")}File::Path::rmtree(\@targets,0,0)}}sub scandeps_append_child {my($self,$dist)=@_;my$new_node=[$dist,[]];my$curr_node=$self->{scandeps_current}|| [undef,$self->{scandeps_tree}];push @{$curr_node->[1]},$new_node;$self->{scandeps_current}=$new_node;return sub {$self->{scandeps_current}=$curr_node}}sub dump_scandeps {my$self=shift;if ($self->{format}eq 'tree'){$self->walk_down(sub {my($dist,$depth)=@_;if ($depth==0){print "$dist->{distvname}\n"}else {print " " x ($depth - 1);print "\\_ $dist->{distvname}\n"}},1)}elsif ($self->{format}=~ /^dists?$/){$self->walk_down(sub {my($dist,$depth)=@_;print$self->format_dist($dist),"\n"},0)}elsif ($self->{format}eq 'json'){require JSON::PP;print JSON::PP::encode_json($self->{scandeps_tree})}elsif ($self->{format}eq 'yaml'){require CPAN::Meta::YAML;print CPAN::Meta::YAML::Dump($self->{scandeps_tree})}else {$self->diag("Unknown format: $self->{format}\n")}}sub walk_down {my($self,$cb,$pre)=@_;$self->_do_walk_down($self->{scandeps_tree},$cb,0,$pre)}sub _do_walk_down {my($self,$children,$cb,$depth,$pre)=@_;for my$node (@$children){$cb->($node->[0],$depth)if$pre;$self->_do_walk_down($node->[1],$cb,$depth + 1,$pre);$cb->($node->[0],$depth)unless$pre}}sub DESTROY {my$self=shift;$self->{at_exit}->($self)if$self->{at_exit}}sub mirror {my($self,$uri,$local)=@_;if ($uri =~ /^file:/){$self->file_mirror($uri,$local)}else {$self->{http}->mirror($uri,$local)}}sub untar {$_[0]->{_backends}{untar}->(@_)};sub unzip {$_[0]->{_backends}{unzip}->(@_)};sub uri_to_file {my($self,$uri)=@_;if ($uri =~ s!file:/+!!){$uri="/$uri" unless$uri =~ m![a-zA-Z]:!}return$uri}sub file_get {my($self,$uri)=@_;my$file=$self->uri_to_file($uri);open my$fh,"<$file" or return;join '',<$fh>}sub file_mirror {my($self,$uri,$path)=@_;my$file=$self->uri_to_file($uri);my$source_mtime=(stat$file)[9];return 1 if -e $path && (stat$path)[9]>= $source_mtime;File::Copy::copy($file,$path);utime$source_mtime,$source_mtime,$path}sub configure_http {my$self=shift;require HTTP::Tinyish;my@try=qw(HTTPTiny);unshift@try,'Wget' if$self->{try_wget};unshift@try,'Curl' if$self->{try_curl};unshift@try,'LWP' if$self->{try_lwp};my@protocol=('http');push@protocol,'https' if grep /^https:/,@{$self->{mirrors}};my$backend;for my$try (map "HTTP::Tinyish::$_",@try){if (my$meta=HTTP::Tinyish->configure_backend($try)){if ((grep$try->supports($_),@protocol)==@protocol){for my$tool (sort keys %$meta){(my$desc=$meta->{$tool})=~ s/^(.*?)\n.*/$1/s;$self->chat("You have $tool: $desc\n")}$backend=$try;last}}}$backend->new(agent=>"Menlo/$Menlo::VERSION",verify_SSL=>1)}sub init_tools {my$self=shift;return if$self->{initialized}++;if ($self->{make}=which($Config{make})){$self->chat("You have make $self->{make}\n")}$self->{http}=$self->configure_http;my$tar=which('tar');my$tar_ver;my$maybe_bad_tar=sub {WIN32 || BAD_TAR || (($tar_ver=`@{[ qs $tar ]} --version 2>/dev/null`)=~ /GNU.*1\.13/i)};if ($tar &&!$maybe_bad_tar->()){chomp$tar_ver;$self->chat("You have $tar: $tar_ver\n");$self->{_backends}{untar}=sub {my($self,$tarfile)=@_;my$xf=($self->{verbose}? 'v' : '')."xf";my$ar=$tarfile =~ /bz2$/ ? 'j' : 'z';my($root,@others)=`@{[ qs $tar ]} ${ar}tf @{[ qs $tarfile ]}` or return undef;FILE: {chomp$root;$root =~ s!^\./!!;$root =~ s{^(.+?)/.*$}{$1};if (!length($root)){$root=shift(@others);redo FILE if$root}}$self->run_command([$tar,$ar.$xf,$tarfile ]);return$root if -d $root;$self->diag_fail("Bad archive: $tarfile");return undef}}elsif ($tar and my$gzip=which('gzip')and my$bzip2=which('bzip2')){$self->chat("You have $tar, $gzip and $bzip2\n");$self->{_backends}{untar}=sub {my($self,$tarfile)=@_;my$x="x" .($self->{verbose}? 'v' : '')."f -";my$ar=$tarfile =~ /bz2$/ ? $bzip2 : $gzip;my($root,@others)=`@{[ qs $ar ]} -dc @{[ qs $tarfile ]} | @{[ qs $tar ]} tf -` or return undef;FILE: {chomp$root;$root =~ s!^\./!!;$root =~ s{^(.+?)/.*$}{$1};if (!length($root)){$root=shift(@others);redo FILE if$root}}system "@{[ qs $ar ]} -dc @{[ qs $tarfile ]} | @{[ qs $tar ]} $x";return$root if -d $root;$self->diag_fail("Bad archive: $tarfile");return undef}}elsif (eval {require Archive::Tar}){$self->chat("Falling back to Archive::Tar $Archive::Tar::VERSION\n");$self->{_backends}{untar}=sub {my$self=shift;my$t=Archive::Tar->new($_[0]);my($root,@others)=$t->list_files;FILE: {$root =~ s!^\./!!;$root =~ s{^(.+?)/.*$}{$1};if (!length($root)){$root=shift(@others);redo FILE if$root}}$t->extract;return -d $root ? $root : undef}}else {$self->{_backends}{untar}=sub {die "Failed to extract $_[1] - You need to have tar or Archive::Tar installed.\n"}}if (my$unzip=which('unzip')){$self->chat("You have $unzip\n");$self->{_backends}{unzip}=sub {my($self,$zipfile)=@_;my@opt=$self->{verbose}? (): ('-q');my(undef,$root,@others)=`@{[ qs $unzip ]} -t @{[ qs $zipfile ]}` or return undef;FILE: {chomp$root;if ($root !~ s{^\s+testing:\s+([^/]+)/.*?\s+OK$}{$1}){$root=shift(@others);redo FILE if$root}}$self->run_command([$unzip,@opt,$zipfile ]);return$root if -d $root;$self->diag_fail("Bad archive: '$root' $zipfile");return undef}}else {$self->{_backends}{unzip}=sub {eval {require Archive::Zip}or die "Failed to extract $_[1] - You need to have unzip or Archive::Zip installed.\n";my($self,$file)=@_;my$zip=Archive::Zip->new();my$status;$status=$zip->read($file);$self->diag_fail("Read of file '$file' failed")if$status!=Archive::Zip::AZ_OK();my@members=$zip->members();for my$member (@members){my$af=$member->fileName();next if ($af =~ m!^(/|\.\./)!);$status=$member->extractToFileNamed($af);$self->diag_fail("Extracting of file 'af' from zipfile '$file' failed")if$status!=Archive::Zip::AZ_OK()}my ($root)=$zip->membersMatching(qr<^[^/]+/$>);$root &&= $root->fileName;return -d $root ? $root : undef}}}sub mask_uri_passwords {my($self,@strings)=@_;s{ (https?://) ([^:/]+) : [^@/]+ @ }{$1$2:********@}gx for@strings;return@strings}1; + package Menlo::CLI::Compat;use strict;use Config;use Cwd ();use Menlo;use Menlo::Dependency;use Menlo::Util qw(WIN32);use File::Basename ();use File::Find ();use File::Path ();use File::Spec ();use File::Copy ();use File::Temp ();use File::Which qw(which);use Getopt::Long ();use Symbol ();use version ();use constant BAD_TAR=>($^O eq 'solaris' || $^O eq 'hpux');use constant CAN_SYMLINK=>eval {symlink("","");1};our$VERSION='1.9022';if ($INC{"App/FatPacker/Trace.pm"}){require version::vpp}sub qs($) {Menlo::Util::shell_quote($_[0])}sub determine_home {my$class=shift;my$homedir=$ENV{HOME}|| eval {require File::HomeDir;File::HomeDir->my_home}|| join('',@ENV{qw(HOMEDRIVE HOMEPATH)});if (WIN32){require Win32;$homedir=Win32::GetShortPathName($homedir)}return "$homedir/.cpanm"}sub new {my$class=shift;my$self=bless {name=>"Menlo",home=>$class->determine_home,cmd=>'install',seen=>{},notest=>undef,test_only=>undef,installdeps=>undef,force=>undef,sudo=>undef,make=>undef,verbose=>undef,quiet=>undef,interactive=>undef,log=>undef,mirrors=>[],mirror_only=>undef,mirror_index=>undef,cpanmetadb=>"http://cpanmetadb.plackperl.org/v1.0/",perl=>$^X,argv=>[],local_lib=>undef,self_contained=>undef,exclude_vendor=>undef,prompt_timeout=>0,prompt=>undef,configure_timeout=>60,build_timeout=>3600,test_timeout=>1800,try_lwp=>1,try_wget=>1,try_curl=>1,uninstall_shadows=>($] < 5.012),skip_installed=>1,skip_satisfied=>0,static_install=>1,auto_cleanup=>7,pod2man=>1,installed_dists=>0,install_types=>['requires'],with_develop=>0,with_configure=>0,showdeps=>0,scandeps=>0,scandeps_tree=>[],format=>'tree',save_dists=>undef,skip_configure=>0,verify=>0,report_perl_version=>!$class->maybe_ci,build_args=>{},features=>{},pure_perl=>0,cpanfile_path=>'cpanfile',@_,},$class;$self}sub env {my($self,$key)=@_;$ENV{"PERL_CPANM_" .$key}}sub maybe_ci {my$class=shift;grep$ENV{$_},qw(TRAVIS CI AUTOMATED_TESTING AUTHOR_TESTING)}sub install_type_handlers {my$self=shift;my@handlers;for my$type (qw(recommends suggests)){push@handlers,"with-$type"=>sub {my%uniq;$self->{install_types}=[grep!$uniq{$_}++,@{$self->{install_types}},$type ]};push@handlers,"without-$type"=>sub {$self->{install_types}=[grep $_ ne $type,@{$self->{install_types}}]}}@handlers}sub build_args_handlers {my$self=shift;my@handlers;for my$phase (qw(configure build test install)){push@handlers,"$phase-args=s"=>\($self->{build_args}{$phase})}@handlers}sub parse_options {my$self=shift;local@ARGV=@{$self->{argv}};push@ARGV,grep length,split /\s+/,$self->env('OPT');push@ARGV,@_;Getopt::Long::Configure("bundling");Getopt::Long::GetOptions('f|force'=>sub {$self->{skip_installed}=0;$self->{force}=1},'n|notest!'=>\$self->{notest},'test-only'=>sub {$self->{notest}=0;$self->{skip_installed}=0;$self->{test_only}=1},'S|sudo!'=>\$self->{sudo},'v|verbose'=>\$self->{verbose},'verify!'=>\$self->{verify},'q|quiet!'=>\$self->{quiet},'h|help'=>sub {$self->{action}='show_help'},'V|version'=>sub {$self->{action}='show_version'},'perl=s'=>sub {$self->diag("--perl is deprecated since it's known to be fragile in figuring out dependencies. Run `$_[1] -S cpanm` instead.\n",1);$self->{perl}=$_[1]},'l|local-lib=s'=>sub {$self->{local_lib}=$self->maybe_abs($_[1])},'L|local-lib-contained=s'=>sub {$self->{local_lib}=$self->maybe_abs($_[1]);$self->{self_contained}=1;$self->{pod2man}=undef},'self-contained!'=>\$self->{self_contained},'exclude-vendor!'=>\$self->{exclude_vendor},'mirror=s@'=>$self->{mirrors},'mirror-only!'=>\$self->{mirror_only},'mirror-index=s'=>sub {$self->{mirror_index}=$self->maybe_abs($_[1])},'M|from=s'=>sub {$self->{mirrors}=[$_[1]];$self->{mirror_only}=1},'cpanmetadb=s'=>\$self->{cpanmetadb},'cascade-search!'=>\$self->{cascade_search},'prompt!'=>\$self->{prompt},'installdeps'=>\$self->{installdeps},'skip-installed!'=>\$self->{skip_installed},'skip-satisfied!'=>\$self->{skip_satisfied},'reinstall'=>sub {$self->{skip_installed}=0},'interactive!'=>\$self->{interactive},'i|install'=>sub {$self->{cmd}='install'},'info'=>sub {$self->{cmd}='info'},'look'=>sub {$self->{cmd}='look';$self->{skip_installed}=0},'U|uninstall'=>sub {$self->{cmd}='uninstall'},'self-upgrade'=>sub {$self->{action}='self_upgrade'},'uninst-shadows!'=>\$self->{uninstall_shadows},'lwp!'=>\$self->{try_lwp},'wget!'=>\$self->{try_wget},'curl!'=>\$self->{try_curl},'auto-cleanup=s'=>\$self->{auto_cleanup},'man-pages!'=>\$self->{pod2man},'scandeps'=>\$self->{scandeps},'showdeps'=>sub {$self->{showdeps}=1;$self->{skip_installed}=0},'format=s'=>\$self->{format},'save-dists=s'=>sub {$self->{save_dists}=$self->maybe_abs($_[1])},'skip-configure!'=>\$self->{skip_configure},'static-install!'=>\$self->{static_install},'dev!'=>\$self->{dev_release},'metacpan!'=>\$self->{metacpan},'report-perl-version!'=>\$self->{report_perl_version},'configure-timeout=i'=>\$self->{configure_timeout},'build-timeout=i'=>\$self->{build_timeout},'test-timeout=i'=>\$self->{test_timeout},'with-develop'=>\$self->{with_develop},'without-develop'=>sub {$self->{with_develop}=0},'with-configure'=>\$self->{with_configure},'without-configure'=>sub {$self->{with_configure}=0},'with-feature=s'=>sub {$self->{features}{$_[1]}=1},'without-feature=s'=>sub {$self->{features}{$_[1]}=0},'with-all-features'=>sub {$self->{features}{__all}=1},'pp|pureperl!'=>\$self->{pure_perl},"cpanfile=s"=>\$self->{cpanfile_path},$self->install_type_handlers,$self->build_args_handlers,);if (!@ARGV && $0 ne '-' &&!-t STDIN){push@ARGV,$self->load_argv_from_fh(\*STDIN);$self->{load_from_stdin}=1}$self->{argv}=\@ARGV}sub check_upgrade {my$self=shift;my$install_base=$ENV{PERL_LOCAL_LIB_ROOT}? $self->local_lib_target($ENV{PERL_LOCAL_LIB_ROOT}): $Config{installsitebin};if ($0 eq '-'){return}elsif ($0 !~ /^$install_base/){if ($0 =~ m!perlbrew/bin!){die <{_checked}++;$self->bootstrap_local_lib}sub setup_verify {my$self=shift;my$has_modules=eval {require Module::Signature;require Digest::SHA;1};$self->{cpansign}=which('cpansign');unless ($has_modules && $self->{cpansign}){warn "WARNING: Module::Signature and Digest::SHA is required for distribution verifications.\n";$self->{verify}=0}}sub parse_module_args {my($self,$module)=@_;$module =~ s/^([A-Za-z0-9_:]+)@([v\d\._]+)$/$1~== $2/;if ($module =~ /\~[v\d\._,\!<>= ]+$/){return split '~',$module,2}else {return$module,undef}}sub run {my$self=shift;my$code;eval {$code=($self->_doit==0)};if (my$e=$@){warn$e;$code=1}$self->{status}=$code}sub status {$_[0]->{status}}sub _doit {my$self=shift;$self->setup_home;$self->init_tools;$self->setup_verify if$self->{verify};if (my$action=$self->{action}){$self->$action()and return 1}return$self->show_help(1)unless @{$self->{argv}}or $self->{load_from_stdin};$self->configure_mirrors;my$cwd=Cwd::cwd;my@fail;for my$module (@{$self->{argv}}){if ($module =~ s/\.pm$//i){my ($volume,$dirs,$file)=File::Spec->splitpath($module);$module=join '::',grep {$_}File::Spec->splitdir($dirs),$file}($module,my$version)=$self->parse_module_args($module);$self->chdir($cwd);if ($self->{cmd}eq 'uninstall'){$self->uninstall_module($module)or push@fail,$module}else {$self->install_module($module,0,$version)or push@fail,$module}}if ($self->{base}&& $self->{auto_cleanup}){$self->cleanup_workdirs}if ($self->{installed_dists}){my$dists=$self->{installed_dists}> 1 ? "distributions" : "distribution";$self->diag("$self->{installed_dists} $dists installed\n",1)}if ($self->{scandeps}){$self->dump_scandeps()}$self->chdir($cwd);return!@fail}sub setup_home {my$self=shift;$self->{home}=$self->env('HOME')if$self->env('HOME');unless (_writable($self->{home})){die "Can't write to cpanm home '$self->{home}': You should fix it with chown/chmod first.\n"}$self->{base}="$self->{home}/work/" .time .".$$";File::Path::mkpath([$self->{base}],0,0777);$self->{log}=File::Spec->catfile($self->{base},"build.log");my$final_log="$self->{home}/build.log";{open my$out,">$self->{log}" or die "$self->{log}: $!"}if (CAN_SYMLINK){my$build_link="$self->{home}/latest-build";unlink$build_link;symlink$self->{base},$build_link;unlink$final_log;symlink$self->{log},$final_log}else {my$log=$self->{log};my$home=$self->{home};$self->{at_exit}=sub {my$self=shift;my$temp_log="$home/build.log." .time .".$$";File::Copy::copy($log,$temp_log)&& unlink($final_log);rename($temp_log,$final_log)}}$self->chat("cpanm ($self->{name}) $Menlo::VERSION on perl $] built for $Config{archname}\n" ."Work directory is $self->{base}\n")}sub search_mirror_index_local {my ($self,$local,$module,$version)=@_;require CPAN::Common::Index::LocalPackage;my$index=CPAN::Common::Index::LocalPackage->new({source=>$local });$self->search_common($index,{package=>$module },$version)}sub search_mirror_index {my ($self,$mirror,$module,$version)=@_;require Menlo::Index::Mirror;my$index=Menlo::Index::Mirror->new({mirror=>$mirror,cache=>$self->source_for($mirror),fetcher=>sub {$self->mirror(@_)},});$self->search_common($index,{package=>$module },$version)}sub search_common {my($self,$index,$search_args,$want_version)=@_;$index->refresh_index;my$found=$index->search_packages($search_args);$found=$self->cpan_module_common($found)if$found;return$found unless$self->{cascade_search};if ($found){if ($self->satisfy_version($found->{module},$found->{module_version},$want_version)){return$found}else {$self->chat("Found $found->{module} $found->{module_version} which doesn't satisfy $want_version.\n")}}return}sub with_version_range {my($self,$version)=@_;defined($version)&& $version =~ /(?:<|!=|==)/}sub search_metacpan {my($self,$module,$version,$dev_release)=@_;require Menlo::Index::MetaCPAN;$self->chat("Searching $module ($version) on metacpan ...\n");my$index=Menlo::Index::MetaCPAN->new({include_dev=>$self->{dev_release}});my$pkg=$self->search_common($index,{package=>$module,version_range=>$version },$version);return$pkg if$pkg;$self->diag_fail("Finding $module ($version) on metacpan failed.");return}sub search_database {my($self,$module,$version)=@_;my$found;if ($self->{dev_release}or $self->{metacpan}){$found=$self->search_metacpan($module,$version,$self->{dev_release})and return$found;$found=$self->search_cpanmetadb($module,$version,$self->{dev_release})and return$found}else {$found=$self->search_cpanmetadb($module,$version)and return$found;$found=$self->search_metacpan($module,$version)and return$found}}sub search_cpanmetadb {my($self,$module,$version,$dev_release)=@_;require Menlo::Index::MetaDB;$self->chat("Searching $module ($version) on cpanmetadb ...\n");my$args={package=>$module };if ($self->with_version_range($version)){$args->{version_range}=$version}my$index=Menlo::Index::MetaDB->new({uri=>$self->{cpanmetadb}});my$pkg=$self->search_common($index,$args,$version);return$pkg if$pkg;$self->diag_fail("Finding $module on cpanmetadb failed.");return}sub search_module {my($self,$module,$version)=@_;if ($self->{mirror_index}){$self->mask_output(chat=>"Searching $module on mirror index $self->{mirror_index} ...\n");my$pkg=$self->search_mirror_index_local($self->{mirror_index},$module,$version);return$pkg if$pkg;unless ($self->{cascade_search}){$self->mask_output(diag_fail=>"Finding $module ($version) on mirror index $self->{mirror_index} failed.");return}}unless ($self->{mirror_only}){my$found=$self->search_database($module,$version);return$found if$found}MIRROR: for my$mirror (@{$self->{mirrors}}){$self->mask_output(chat=>"Searching $module on mirror $mirror ...\n");my$pkg=$self->search_mirror_index($mirror,$module,$version);return$pkg if$pkg;$self->mask_output(diag_fail=>"Finding $module ($version) on mirror $mirror failed.")}return}sub source_for {my($self,$mirror)=@_;$mirror =~ s/[^\w\.\-]+/%/g;my$dir="$self->{home}/sources/$mirror";File::Path::mkpath([$dir ],0,0777);return$dir}sub load_argv_from_fh {my($self,$fh)=@_;my@argv;while(defined(my$line=<$fh>)){chomp$line;$line =~ s/#.+$//;$line =~ s/^\s+//;$line =~ s/\s+$//;push@argv,split ' ',$line if$line}return@argv}sub show_version {my$self=shift;print "cpanm ($self->{name}) version $VERSION ($0)\n";print "perl version $] ($^X)\n\n";print " \%Config:\n";for my$key (qw(archname installsitelib installsitebin installman1dir installman3dir sitearchexp sitelibexp vendorarch vendorlibexp archlibexp privlibexp)){print " $key=$Config{$key}\n" if$Config{$key}}print " \%ENV:\n";for my$key (grep /^PERL/,sort keys%ENV){print " $key=$ENV{$key}\n"}print " \@INC:\n";for my$inc (@INC){print " $inc\n" unless ref($inc)eq 'CODE'}return 1}sub show_help {my$self=shift;if ($_[0]){print <splitdir($dir);while (@dir){$dir=File::Spec->catdir(@dir);if (-e $dir){return -w _}pop@dir}return}sub maybe_abs {my($self,$lib)=@_;if ($lib eq '_' or $lib =~ /^~/ or File::Spec->file_name_is_absolute($lib)){return$lib}else {return File::Spec->canonpath(File::Spec->catdir(Cwd::cwd(),$lib))}}sub local_lib_target {my($self,$root)=@_;(grep {$_ ne ''}split /\Q$Config{path_sep}/,$root)[0]}sub bootstrap_local_lib {my$self=shift;if ($self->{local_lib}){return$self->setup_local_lib($self->{local_lib})}if ($ENV{PERL_LOCAL_LIB_ROOT}&& $ENV{PERL_MM_OPT}){return$self->setup_local_lib($self->local_lib_target($ENV{PERL_LOCAL_LIB_ROOT}),1)}return if$self->{sudo}or (_writable($Config{installsitelib})and _writable($Config{installsitebin}));if ($ENV{PERL_MM_OPT}and ($ENV{MODULEBUILDRC}or $ENV{PERL_MB_OPT})){return}$self->setup_local_lib;$self->diag(<module=>$_}@$config_deps;my$reqs=CPAN::Meta::Requirements->from_string_hash({'Module::Build'=>'0.38','ExtUtils::MakeMaker'=>'6.58','ExtUtils::Install'=>'1.46',});if ($deps{"ExtUtils::MakeMaker"}){$deps{"ExtUtils::MakeMaker"}->merge_with($reqs)}elsif ($deps{"Module::Build"}){$deps{"Module::Build"}->merge_with($reqs);$deps{"ExtUtils::Install"}||= Menlo::Dependency->new("ExtUtils::Install",0,'configure');$deps{"ExtUtils::Install"}->merge_with($reqs)}@$config_deps=values%deps}sub _core_only_inc {my($self,$base)=@_;require local::lib;(local::lib->resolve_path(local::lib->install_base_arch_path($base)),local::lib->resolve_path(local::lib->install_base_perl_path($base)),(!$self->{exclude_vendor}? grep {$_}@Config{qw(vendorarch vendorlibexp)}: ()),@Config{qw(archlibexp privlibexp)},)}sub _setup_local_lib_env {my($self,$base)=@_;$self->diag(<setup_env_hash_for($base,0)}sub setup_local_lib {my($self,$base,$no_env)=@_;$base=undef if$base eq '_';require local::lib;{local $0='cpanm';$base ||= "~/perl5";$base=local::lib->resolve_path($base);if ($self->{self_contained}){my@inc=$self->_core_only_inc($base);$self->{search_inc}=[@inc ]}else {$self->{search_inc}=[local::lib->install_base_arch_path($base),local::lib->install_base_perl_path($base),@INC,]}$self->_setup_local_lib_env($base)unless$no_env;$self->{local_lib}=$base}}sub prompt_bool {my($self,$mess,$def)=@_;my$val=$self->prompt($mess,$def);return lc$val eq 'y'}sub prompt {my($self,$mess,$def)=@_;my$isa_tty= -t STDIN && (-t STDOUT ||!(-f STDOUT || -c STDOUT));my$dispdef=defined$def ? "[$def] " : " ";$def=defined$def ? $def : "";if (!$self->{prompt}|| (!$isa_tty && eof STDIN)){return$def}local $|=1;local $\;my$ans;eval {local$SIG{ALRM}=sub {undef$ans;die "alarm\n"};print STDOUT "$mess $dispdef";alarm$self->{prompt_timeout}if$self->{prompt_timeout};$ans=;alarm 0};if (defined$ans){chomp$ans}else {print STDOUT "\n"}return (!defined$ans || $ans eq '')? $def : $ans}sub diag_ok {my($self,$msg)=@_;chomp$msg;$msg ||= "OK";if ($self->{in_progress}){$self->_diag("$msg\n");$self->{in_progress}=0}$self->log("-> $msg\n")}sub diag_fail {my($self,$msg,$always)=@_;chomp$msg;if ($self->{in_progress}){$self->_diag("FAIL\n");$self->{in_progress}=0}if ($msg){$self->_diag("! $msg\n",$always,1);$self->log("-> FAIL $msg\n")}}sub diag_progress {my($self,$msg)=@_;chomp$msg;$self->{in_progress}=1;$self->_diag("$msg ... ");$self->log("$msg\n")}sub _diag {my($self,$msg,$always,$error)=@_;my$fh=$error ? *STDERR : *STDOUT;print {$fh}$msg if$always or $self->{verbose}or!$self->{quiet}}sub diag {my($self,$msg,$always)=@_;$self->_diag($msg,$always);$self->log($msg)}sub chat {my$self=shift;print STDERR @_ if$self->{verbose};$self->log(@_)}sub mask_output {my$self=shift;my$method=shift;$self->$method($self->mask_uri_passwords(@_))}sub log {my$self=shift;open my$out,">>$self->{log}";print$out @_}sub run_command {my($self,$cmd)=@_;if (ref$cmd eq 'CODE'){if ($self->{verbose}){return$cmd->()}else {require Capture::Tiny;open my$logfh,">>",$self->{log};my$ret;Capture::Tiny::capture(sub {$ret=$cmd->()},stdout=>$logfh,stderr=>$logfh);return$ret}}if (WIN32){$cmd=Menlo::Util::shell_quote(@$cmd)if ref$cmd eq 'ARRAY';unless ($self->{verbose}){$cmd .= " >> " .Menlo::Util::shell_quote($self->{log})." 2>&1"}!system$cmd}else {my$pid=fork;if ($pid){waitpid$pid,0;return!$?}else {$self->run_exec($cmd)}}}sub run_exec {my($self,$cmd)=@_;if (ref$cmd eq 'ARRAY'){unless ($self->{verbose}){open my$logfh,">>",$self->{log};open STDERR,'>&',$logfh;open STDOUT,'>&',$logfh;close$logfh}exec @$cmd}else {unless ($self->{verbose}){$cmd .= " >> " .Menlo::Util::shell_quote($self->{log})." 2>&1"}exec$cmd}}sub run_timeout {my($self,$cmd,$timeout)=@_;return$self->run_command($cmd)if ref($cmd)eq 'CODE' || WIN32 || $self->{verbose}||!$timeout;my$pid=fork;if ($pid){eval {local$SIG{ALRM}=sub {die "alarm\n"};alarm$timeout;waitpid$pid,0;alarm 0};if ($@ && $@ eq "alarm\n"){$self->diag_fail("Timed out (> ${timeout}s). Use --verbose to retry.");local$SIG{TERM}='IGNORE';kill TERM=>0;waitpid$pid,0;return}return!$?}elsif ($pid==0){$self->run_exec($cmd)}else {$self->chat("! fork failed: falling back to system()\n");$self->run_command($cmd)}}sub append_args {my($self,$cmd,$phase)=@_;return$cmd if ref$cmd ne 'ARRAY';if (my$args=$self->{build_args}{$phase}){$cmd=join ' ',Menlo::Util::shell_quote(@$cmd),$args}$cmd}sub _use_unsafe_inc {my($self,$dist)=@_;if (exists$ENV{PERL_USE_UNSAFE_INC}){return$ENV{PERL_USE_UNSAFE_INC}}if (exists$dist->{meta}{x_use_unsafe_inc}){$self->chat("Distribution opts in x_use_unsafe_inc: $dist->{meta}{x_use_unsafe_inc}\n");return$dist->{meta}{x_use_unsafe_inc}}return 1}sub configure {my($self,$cmd,$dist,$depth)=@_;local$ENV{PERL5_CPAN_IS_RUNNING}=local$ENV{PERL5_CPANPLUS_IS_RUNNING}=$$;local$ENV{PERL5_CPANM_IS_RUNNING}=$$;my$use_default=!$self->{interactive};local$ENV{PERL_MM_USE_DEFAULT}=$use_default;local$ENV{PERL_MM_OPT}=$ENV{PERL_MM_OPT};local$ENV{PERL_MB_OPT}=$ENV{PERL_MB_OPT};unless ($self->{pod2man}){$ENV{PERL_MM_OPT}.= " INSTALLMAN1DIR=none INSTALLMAN3DIR=none";$ENV{PERL_MB_OPT}.= " --config installman1dir= --config installsiteman1dir= --config installman3dir= --config installsiteman3dir="}if ($self->{pure_perl}){$ENV{PERL_MM_OPT}.= " PUREPERL_ONLY=1";$ENV{PERL_MB_OPT}.= " --pureperl-only"}local$ENV{PERL_USE_UNSAFE_INC}=$self->_use_unsafe_inc($dist);$cmd=$self->append_args($cmd,'configure')if$depth==0;local$self->{verbose}=$self->{verbose}|| $self->{interactive};$self->run_timeout($cmd,$self->{configure_timeout})}sub build {my($self,$cmd,$distname,$dist,$depth)=@_;local$ENV{PERL_MM_USE_DEFAULT}=!$self->{interactive};local$ENV{PERL_USE_UNSAFE_INC}=$self->_use_unsafe_inc($dist);$cmd=$self->append_args($cmd,'build')if$depth==0;return 1 if$self->run_timeout($cmd,$self->{build_timeout});while (1){my$ans=lc$self->prompt("Building $distname failed.\nYou can s)kip, r)etry, e)xamine build log, or l)ook ?","s");return if$ans eq 's';return$self->build($cmd,$distname,$dist,$depth)if$ans eq 'r';$self->show_build_log if$ans eq 'e';$self->look if$ans eq 'l'}}sub test {my($self,$cmd,$distname,$dist,$depth)=@_;return 1 if$self->{notest};local$ENV{PERL_MM_USE_DEFAULT}=!$self->{interactive};local$ENV{NONINTERACTIVE_TESTING}=!$self->{interactive};local$ENV{PERL_USE_UNSAFE_INC}=$self->_use_unsafe_inc($dist);$cmd=$self->append_args($cmd,'test')if$depth==0;return 1 if$self->run_timeout($cmd,$self->{test_timeout});if ($self->{force}){$self->diag_fail("Testing $distname failed but installing it anyway.");return 1}else {$self->diag_fail;while (1){my$ans=lc$self->prompt("Testing $distname failed.\nYou can s)kip, r)etry, f)orce install, e)xamine build log, or l)ook ?","s");return if$ans eq 's';return$self->test($cmd,$distname,$dist,$depth)if$ans eq 'r';return 1 if$ans eq 'f';$self->show_build_log if$ans eq 'e';$self->look if$ans eq 'l'}}}sub install {my($self,$cmd,$uninst_opts,$dist,$depth)=@_;if ($depth==0 && $self->{test_only}){return 1}return$self->run_command($cmd)if ref$cmd eq 'CODE';local$ENV{PERL_USE_UNSAFE_INC}=$self->_use_unsafe_inc($dist);if ($self->{sudo}){unshift @$cmd,"sudo"}if ($self->{uninstall_shadows}&&!$ENV{PERL_MM_OPT}){push @$cmd,@$uninst_opts}$cmd=$self->append_args($cmd,'install')if$depth==0;$self->run_command($cmd)}sub look {my$self=shift;my$shell=$ENV{SHELL};$shell ||= $ENV{COMSPEC}if WIN32;if ($shell){my$cwd=Cwd::cwd;$self->diag("Entering $cwd with $shell\n");system$shell}else {$self->diag_fail("You don't seem to have a SHELL :/")}}sub show_build_log {my$self=shift;my@pagers=($ENV{PAGER},(WIN32 ? (): ('less')),'more');my$pager;while (@pagers){$pager=shift@pagers;next unless$pager;$pager=which($pager);next unless$pager;last}if ($pager){if (WIN32){system "@{[ qs $pager ]} < @{[ qs $self->{log}]}"}else {system$pager,$self->{log}}}else {$self->diag_fail("You don't seem to have a PAGER :/")}}sub chdir {my$self=shift;Cwd::chdir(File::Spec->canonpath($_[0]))or die "$_[0]: $!"}sub configure_mirrors {my$self=shift;unless (@{$self->{mirrors}}){$self->{mirrors}=['http://www.cpan.org' ]}for (@{$self->{mirrors}}){s!^/!file:///!;s!/$!!}}sub self_upgrade {my$self=shift;$self->check_upgrade;$self->{argv}=['Menlo' ];return}sub install_module {my($self,$module,$depth,$version,$dep)=@_;$self->check_libs;if ($self->{seen}{$module}++){$self->chat("Already tried $module. Skipping.\n");return 1}if ($self->{skip_satisfied}){my($ok,$local)=$self->check_module($module,$version || 0);if ($ok){$self->diag("You have $module ($local)\n",1);return 1}}my$dist=$self->resolve_name($module,$version,$dep);unless ($dist){my$what=$module .($version ? " ($version)" : "");$self->diag_fail("Couldn't find module or a distribution $what",1);return}if ($dist->{distvname}&& $self->{seen}{$dist->{distvname}}++){$self->chat("Already tried $dist->{distvname}. Skipping.\n");return 1}if ($self->{cmd}eq 'info'){print$self->format_dist($dist),"\n";return 1}$dist->{depth}=$depth;if ($dist->{module}){unless ($self->satisfy_version($dist->{module},$dist->{module_version},$version)){$self->diag("Found $dist->{module} $dist->{module_version} which doesn't satisfy $version.\n",1);return}my$cmp=$version ? "==" : "";my$requirement=$dist->{module_version}? "$cmp$dist->{module_version}" : 0;my($ok,$local)=$self->check_module($dist->{module},$requirement);if ($self->{skip_installed}&& $ok){$self->diag("$dist->{module} is up to date. ($local)\n",1);return 1}}if ($dist->{dist}eq 'perl'){$self->diag("skipping $dist->{pathname}\n");return 1}$self->diag("--> Working on $module\n");$dist->{dir}||= $self->fetch_module($dist);unless ($dist->{dir}){$self->diag_fail("Failed to fetch distribution $dist->{distvname}",1);return}$self->chat("Entering $dist->{dir}\n");$self->chdir($self->{base});$self->chdir($dist->{dir});if ($self->{cmd}eq 'look'){$self->look;return 1}return$self->build_stuff($module,$dist,$depth)}sub uninstall_search_path {my$self=shift;$self->{local_lib}? (local::lib->install_base_arch_path($self->{local_lib}),local::lib->install_base_perl_path($self->{local_lib})): @Config{qw(installsitearch installsitelib)}}sub uninstall_module {my ($self,$module)=@_;$self->check_libs;my@inc=$self->uninstall_search_path;my($metadata,$packlist)=$self->packlists_containing($module,\@inc);unless ($packlist){$self->diag_fail(<uninstall_target($metadata,$packlist);$self->ask_permission($module,\@uninst_files)or return;$self->uninstall_files(@uninst_files,$packlist);$self->diag("Successfully uninstalled $module\n",1);return 1}sub packlists_containing {my($self,$module,$inc)=@_;require Module::Metadata;my$metadata=Module::Metadata->new_from_module($module,inc=>$inc)or return;my$packlist;my$wanted=sub {return unless $_ eq '.packlist' && -f $_;for my$file ($self->unpack_packlist($File::Find::name)){$packlist ||= $File::Find::name if$file eq $metadata->filename}};{require File::pushd;my$pushd=File::pushd::pushd();my@search=grep -d $_,map File::Spec->catdir($_,'auto'),@$inc;File::Find::find($wanted,@search)}return$metadata,$packlist}sub uninstall_target {my($self,$metadata,$packlist)=@_;if ($self->has_shadow_install($metadata)or $self->{local_lib}){grep$self->should_unlink($_),$self->unpack_packlist($packlist)}else {$self->unpack_packlist($packlist)}}sub has_shadow_install {my($self,$metadata)=@_;my@shadow=grep defined,map Module::Metadata->new_from_module($metadata->name,inc=>[$_]),@INC;@shadow >= 2}sub should_unlink {my($self,$file)=@_;if ($self->{local_lib}){$file =~ /^\Q$self->{local_lib}\E/}else {!(grep$file =~ /^\Q$_\E/,@Config{qw(installbin installscript installman1dir installman3dir)})}}sub ask_permission {my ($self,$module,$files)=@_;$self->diag("$module contains the following files:\n\n");for my$file (@$files){$self->diag(" $file\n")}$self->diag("\n");return 'force uninstall' if$self->{force};local$self->{prompt}=1;return$self->prompt_bool("Are you sure you want to uninstall $module?",'y')}sub unpack_packlist {my ($self,$packlist)=@_;open my$fh,'<',$packlist or die "$packlist: $!";map {chomp;$_}<$fh>}sub uninstall_files {my ($self,@files)=@_;$self->diag("\n");for my$file (@files){$self->diag("Unlink: $file\n");unlink$file or $self->diag_fail("$!: $file")}$self->diag("\n");return 1}sub format_dist {my($self,$dist)=@_;return "$dist->{cpanid}/$dist->{filename}"}sub trim {local $_=shift;tr/\n/ /d;s/^\s*|\s*$//g;$_}sub fetch_module {my($self,$dist)=@_;$self->chdir($self->{base});for my$uri (@{$dist->{uris}}){$self->mask_output(diag_progress=>"Fetching $uri");my$filename=$dist->{filename}|| $uri;my$name=File::Basename::basename($filename);my$cancelled;my$fetch=sub {my$file;eval {local$SIG{INT}=sub {$cancelled=1;die "SIGINT\n"};$self->mirror($uri,$name);$file=$name if -e $name};$self->diag("ERROR: " .trim("$@")."\n",1)if $@ && $@ ne "SIGINT\n";return$file};my($try,$file);while ($try++ < 3){$file=$fetch->();last if$cancelled or $file;$self->mask_output(diag_fail=>"Download $uri failed. Retrying ... ")}if ($cancelled){$self->diag_fail("Download cancelled.");return}unless ($file){$self->mask_output(diag_fail=>"Failed to download $uri");next}$self->diag_ok;$dist->{local_path}=File::Spec->rel2abs($name);my$dir=$self->unpack($file,$uri,$dist);next unless$dir;if (my$save=$self->{save_dists}){my$path=$dist->{pathname}? "$save/authors/id/$dist->{pathname}" : "$save/vendor/$file";$self->chat("Copying $name to $path\n");File::Path::mkpath([File::Basename::dirname($path)],0,0777);File::Copy::copy($file,$path)or warn $!}return$dist,$dir}}sub unpack {my($self,$file,$uri,$dist)=@_;if ($self->{verify}){$self->verify_archive($file,$uri,$dist)or return}$self->chat("Unpacking $file\n");my$dir=$file =~ /\.zip/i ? $self->unzip($file): $self->untar($file);unless ($dir){$self->diag_fail("Failed to unpack $file: no directory")}return$dir}sub verify_checksums_signature {my($self,$chk_file)=@_;require Module::Signature;$self->chat("Verifying the signature of CHECKSUMS\n");my$rv=eval {local$SIG{__WARN__}=sub {};my$v=Module::Signature::_verify($chk_file);$v==Module::Signature::SIGNATURE_OK()};if ($rv){$self->chat("Verified OK!\n")}else {$self->diag_fail("Verifying CHECKSUMS signature failed: $rv\n");return}return 1}sub verify_archive {my($self,$file,$uri,$dist)=@_;unless ($dist->{cpanid}){$self->chat("Archive '$file' does not seem to be from PAUSE. Skip verification.\n");return 1}(my$mirror=$uri)=~ s!/authors/id.*$!!;(my$chksum_uri=$uri)=~ s!/[^/]*$!/CHECKSUMS!;my$chk_file=$self->source_for($mirror)."/$dist->{cpanid}.CHECKSUMS";$self->mask_output(diag_progress=>"Fetching $chksum_uri");$self->mirror($chksum_uri,$chk_file);unless (-e $chk_file){$self->diag_fail("Fetching $chksum_uri failed.\n");return}$self->diag_ok;$self->verify_checksums_signature($chk_file)or return;$self->verify_checksum($file,$chk_file)}sub verify_checksum {my($self,$file,$chk_file)=@_;$self->chat("Verifying the SHA1 for $file\n");open my$fh,"<$chk_file" or die "$chk_file: $!";my$data=join '',<$fh>;$data =~ s/\015?\012/\n/g;require Safe;my$chksum=Safe->new->reval($data);if (!ref$chksum or ref$chksum ne 'HASH'){$self->diag_fail("! Checksum file downloaded from $chk_file is broken.\n");return}if (my$sha=$chksum->{$file}{sha256}){my$hex=$self->sha_for(256,$file);if ($hex eq $sha){$self->chat("Checksum for $file: Verified!\n")}else {$self->diag_fail("Checksum mismatch for $file\n");return}}else {$self->chat("Checksum for $file not found in CHECKSUMS.\n");return}}sub sha_for {my($self,$alg,$file)=@_;require Digest::SHA;open my$fh,"<",$file or die "$file: $!";my$dg=Digest::SHA->new($alg);my($data);while (read($fh,$data,4096)){$dg->add($data)}return$dg->hexdigest}sub verify_signature {my($self,$dist)=@_;$self->diag_progress("Verifying the SIGNATURE file");my$out=`@{[ qs $self->{cpansign} ]} -v --skip 2>&1`;$self->log($out);if ($out =~ /Signature verified OK/){$self->diag_ok("Verified OK");return 1}else {$self->diag_fail("SIGNATURE verification for $dist->{filename} failed\n");return}}sub resolve_name {my($self,$module,$version,$dep)=@_;if ($dep && $dep->url){if ($dep->url =~ m!authors/id/(.*)!){return$self->cpan_dist($1,$dep->url)}else {return {uris=>[$dep->url ]}}}if ($dep && $dep->dist){return$self->cpan_dist($dep->dist,undef,$dep->mirror)}if ($module =~ /(?:^git:|\.git(?:@.+)?$)/){return$self->git_uri($module)}if ($module =~ /^(ftp|https?|file):/){if ($module =~ m!authors/id/(.*)!){return$self->cpan_dist($1,$module)}else {return {uris=>[$module ]}}}if ($module =~ m!^[\./]! && -d $module){return {source=>'local',dir=>Cwd::abs_path($module),}}if (-f $module){return {source=>'local',uris=>["file://" .Cwd::abs_path($module)],}}if ($module =~ s!^cpan:///distfile/!!){return$self->cpan_dist($module)}if ($module =~ m!^(?:[A-Z]/[A-Z]{2}/)?([A-Z]{2}[\-A-Z0-9]*/.*)$!){return$self->cpan_dist($1)}return$self->search_module($module,$version)}sub cpan_module_common {my($self,$match)=@_;(my$distfile=$match->{uri})=~ s!^cpan:///distfile/!!;my$mirrors=$self->{mirrors};if ($match->{download_uri}){(my$mirror=$match->{download_uri})=~ s!/authors/id/.*$!!;$mirrors=[$mirror]}local$self->{mirrors}=$mirrors;return$self->cpan_module($match->{package},$distfile,$match->{version})}sub cpan_module {my($self,$module,$dist_file,$version)=@_;my$dist=$self->cpan_dist($dist_file);$dist->{module}=$module;$dist->{module_version}=$version if$version && $version ne 'undef';return$dist}sub cpan_dist {my($self,$dist,$url,$mirror)=@_;$mirror =~ s!/$!! if$mirror;$dist =~ s!^([A-Z]{2})!substr($1,0,1)."/".substr($1,0,2)."/".$1!e;require CPAN::DistnameInfo;my$d=CPAN::DistnameInfo->new($dist);if ($url){$url=[$url ]unless ref$url eq 'ARRAY'}else {my$id=$d->cpanid;my$fn=substr($id,0,1)."/" .substr($id,0,2)."/" .$id ."/" .$d->filename;my@mirrors=$mirror ? ($mirror): @{$self->{mirrors}};my@urls=map "$_/authors/id/$fn",@mirrors;$url=\@urls,}return {$d->properties,source=>'cpan',uris=>$url,}}sub git_uri {my ($self,$uri)=@_;($uri,my$commitish)=split /(?<=\.git)@/i,$uri,2;my$dir=File::Temp::tempdir(CLEANUP=>1);$self->mask_output(diag_progress=>"Cloning $uri");$self->run_command(['git','clone',$uri,$dir ]);unless (-e "$dir/.git"){$self->diag_fail("Failed cloning git repository $uri",1);return}if ($commitish){require File::pushd;my$dir=File::pushd::pushd($dir);unless ($self->run_command(['git','checkout',$commitish ])){$self->diag_fail("Failed to checkout '$commitish' in git repository $uri\n");return}}$self->diag_ok;return {source=>'local',dir=>$dir,}}sub core_version_for {my($self,$module)=@_;require Module::CoreList;unless (exists$Module::CoreList::version{$]+0}){die sprintf("Module::CoreList %s (loaded from %s) doesn't seem to have entries for perl $]. " ."You're strongly recommended to upgrade Module::CoreList from CPAN.\n",$Module::CoreList::VERSION,$INC{"Module/CoreList.pm"})}unless (exists$Module::CoreList::version{$]+0}{$module}){return -1}return$Module::CoreList::version{$]+0}{$module}}sub search_inc {my$self=shift;$self->{search_inc}||= do {if (defined$::Bin){[grep!/^\Q$::Bin\E\/..\/(?:fat)?lib$/,@INC]}else {[@INC]}}}sub check_module {my($self,$mod,$want_ver)=@_;require Module::Metadata;my$meta=Module::Metadata->new_from_module($mod,inc=>$self->search_inc)or return 0,undef;my$version=$meta->version;if ($self->{self_contained}&& $self->loaded_from_perl_lib($meta)){$version=$self->core_version_for($mod);return 0,undef if$version && $version==-1}$self->{local_versions}{$mod}=$version;if ($self->is_deprecated($meta)){return 0,$version}elsif ($self->satisfy_version($mod,$version,$want_ver)){return 1,($version || 'undef')}else {return 0,$version}}sub satisfy_version {my($self,$mod,$version,$want_ver)=@_;$want_ver='0' unless defined($want_ver)&& length($want_ver);require CPAN::Meta::Requirements;my$requirements=CPAN::Meta::Requirements->new;$requirements->add_string_requirement($mod,$want_ver);$requirements->accepts_module($mod,$version)}sub unsatisfy_how {my($self,$ver,$want_ver)=@_;if ($want_ver =~ /^[v0-9\.\_]+$/){return "$ver < $want_ver"}else {return "$ver doesn't satisfy $want_ver"}}sub is_deprecated {my($self,$meta)=@_;my$deprecated=eval {require Module::CoreList;Module::CoreList::is_deprecated($meta->{module})};return$deprecated && $self->loaded_from_perl_lib($meta)}sub loaded_from_perl_lib {my($self,$meta)=@_;require Config;my@dirs=qw(archlibexp privlibexp);if ($self->{self_contained}&&!$self->{exclude_vendor}&& $Config{vendorarch}){unshift@dirs,qw(vendorarch vendorlibexp)}for my$dir (@dirs){my$confdir=$Config{$dir};if ($confdir eq substr($meta->filename,0,length($confdir))){return 1}}return}sub should_install {my($self,$mod,$ver)=@_;$self->chat("Checking if you have $mod $ver ... ");my($ok,$local)=$self->check_module($mod,$ver);if ($ok){$self->chat("Yes ($local)\n")}elsif ($local){$self->chat("No (" .$self->unsatisfy_how($local,$ver).")\n")}else {$self->chat("No\n")}return$mod unless$ok;return}sub check_perl_version {my($self,$version)=@_;require CPAN::Meta::Requirements;my$req=CPAN::Meta::Requirements->from_string_hash({perl=>$version });$req->accepts_module(perl=>$])}sub install_deps {my($self,$dir,$depth,@deps)=@_;my(@install,%seen,@fail);for my$dep (@deps){next if$seen{$dep->module};if ($dep->module eq 'perl'){if ($dep->is_requirement &&!$self->check_perl_version($dep->version)){$self->diag("Needs perl @{[$dep->version]}, you have $]\n");push@fail,'perl'}}elsif ($self->should_install($dep->module,$dep->version)){push@install,$dep;$seen{$dep->module}=1}}if (@install){$self->diag("==> Found dependencies: " .join(", ",map $_->module,@install)."\n")}for my$dep (@install){$self->install_module($dep->module,$depth + 1,$dep->version,$dep)}$self->chdir($self->{base});$self->chdir($dir)if$dir;if ($self->{scandeps}){return 1}my@not_ok=$self->unsatisfied_deps(@deps);if (@not_ok){return 0,\@not_ok}else {return 1}}sub unsatisfied_deps {my($self,@deps)=@_;require CPAN::Meta::Check;require CPAN::Meta::Requirements;my$reqs=CPAN::Meta::Requirements->new;for my$dep (grep $_->is_requirement,@deps){$reqs->add_string_requirement($dep->module=>$dep->requires_version || '0')}my$ret=CPAN::Meta::Check::check_requirements($reqs,'requires',$self->{search_inc});grep defined,values %$ret}sub install_deps_bailout {my($self,$target,$dir,$depth,@deps)=@_;my($ok,$fail)=$self->install_deps($dir,$depth,@deps);if (!$ok){$self->diag_fail("Installing the dependencies failed: " .join(", ",@$fail),1);unless ($self->prompt_bool("Do you want to continue building $target anyway?","n")){$self->diag_fail("Bailing out the installation for $target.",1);return}}return 1}sub build_stuff {my($self,$stuff,$dist,$depth)=@_;if ($self->{verify}&& -e 'SIGNATURE'){$self->verify_signature($dist)or return}require CPAN::Meta;my($meta_file)=grep -f,qw(META.json META.yml);if ($meta_file){$self->chat("Checking configure dependencies from $meta_file\n");$dist->{cpanmeta}=eval {CPAN::Meta->load_file($meta_file)}}elsif ($dist->{dist}&& $dist->{version}){$self->chat("META.yml/json not found. Creating skeleton for it.\n");$dist->{cpanmeta}=CPAN::Meta->new({name=>$dist->{dist},version=>$dist->{version}})}$dist->{meta}=$dist->{cpanmeta}? $dist->{cpanmeta}->as_struct : {};if ($self->opts_in_static_install($dist->{cpanmeta})){$dist->{static_install}=1}my@config_deps;if ($dist->{cpanmeta}){push@config_deps,Menlo::Dependency->from_prereqs($dist->{cpanmeta}->effective_prereqs,['configure'],$self->{install_types},)}if (-e 'Build.PL' &&!@config_deps){push@config_deps,Menlo::Dependency->from_versions({'Module::Build'=>'0.38' },'configure',)}$self->merge_with_cpanfile($dist,\@config_deps);$self->upgrade_toolchain(\@config_deps);my$target=$dist->{meta}{name}? "$dist->{meta}{name}-$dist->{meta}{version}" : $dist->{dir};unless ($self->skip_configure($dist,$depth)){$self->install_deps_bailout($target,$dist->{dir},$depth,@config_deps)or return}$self->diag_progress("Configuring $target");my$configure_state=$self->configure_this($dist,$depth);$self->diag_ok($configure_state->{configured_ok}? "OK" : "N/A");if ($dist->{cpanmeta}&& $dist->{source}eq 'cpan'){$dist->{provides}=$dist->{cpanmeta}{provides}|| $self->extract_packages($dist->{cpanmeta},".")}my$deps_only=$self->deps_only($depth);$dist->{want_phases}=$self->{notest}&&!$self->deps_only($depth)? [qw(build runtime)]: [qw(build test runtime)];push @{$dist->{want_phases}},'develop' if$self->{with_develop}&& $depth==0;push @{$dist->{want_phases}},'configure' if$self->{with_configure}&& $depth==0;my@deps=$self->find_prereqs($dist);my$module_name=$self->find_module_name($configure_state)|| $dist->{meta}{name};$module_name =~ s/-/::/g;if ($self->{showdeps}){for my$dep (@config_deps,@deps){print$dep->module,($dep->version ? ("~".$dep->version): ""),"\n"}return 1}my$distname=$dist->{meta}{name}? "$dist->{meta}{name}-$dist->{meta}{version}" : $stuff;my$walkup;if ($self->{scandeps}){$walkup=$self->scandeps_append_child($dist)}$self->install_deps_bailout($distname,$dist->{dir},$depth,@deps)or return;if ($self->{scandeps}){unless ($configure_state->{configured_ok}){my$diag=<{scandeps_tree}};$diag .= "!\n" .join("",map "! * $_->[0]{module}\n",@tree[0..$#tree-1])if@tree}$self->diag("!\n$diag!\n",1)}$walkup->();return 1}if ($self->{installdeps}&& $depth==0){if ($configure_state->{configured_ok}){$self->diag("<== Installed dependencies for $stuff. Finishing.\n");return 1}else {$self->diag("! Configuring $distname failed. See $self->{log} for details.\n",1);return}}my$installed;if ($configure_state->{static_install}){$self->diag_progress("Building " .($self->{notest}? "" : "and testing ").$distname);$self->build(sub {$configure_state->{static_install}->build},$distname,$dist,$depth)&& $self->test(sub {$configure_state->{static_install}->build("test")},$distname,$dist,$depth)&& $self->install(sub {$configure_state->{static_install}->build("install")},[],$dist,$depth)&& $installed++}elsif ($configure_state->{use_module_build}&& -e 'Build' && -f _){$self->diag_progress("Building " .($self->{notest}? "" : "and testing ").$distname);$self->build([$self->{perl},"./Build" ],$distname,$dist,$depth)&& $self->test([$self->{perl},"./Build","test" ],$distname,$dist,$depth)&& $self->install([$self->{perl},"./Build","install" ],["--uninst",1 ],$dist,$depth)&& $installed++}elsif ($self->{make}&& -e 'Makefile'){$self->diag_progress("Building " .($self->{notest}? "" : "and testing ").$distname);$self->build([$self->{make}],$distname,$dist,$depth)&& $self->test([$self->{make},"test" ],$distname,$dist,$depth)&& $self->install([$self->{make},"install" ],["UNINST=1" ],$dist,$depth)&& $installed++}else {my$why;my$configure_failed=$configure_state->{configured}&&!$configure_state->{configured_ok};if ($configure_failed){$why="Configure failed for $distname."}elsif ($self->{make}){$why="The distribution doesn't have a proper Makefile.PL/Build.PL"}else {$why="Can't configure the distribution. You probably need to have 'make'."}$self->diag_fail("$why See $self->{log} for details.",1);return}if ($installed && $self->{test_only}){$self->diag_ok;$self->diag("Successfully tested $distname\n",1)}elsif ($installed){my$local=$self->{local_versions}{$dist->{module}|| ''};my$version=$dist->{module_version}|| $dist->{meta}{version}|| $dist->{version};my$reinstall=$local && ($local eq $version);my$action=$local &&!$reinstall ? $self->is_downgrade($version,$local)? "downgraded" : "upgraded" : undef;my$how=$reinstall ? "reinstalled $distname" : $local ? "installed $distname ($action from $local)" : "installed $distname" ;my$msg="Successfully $how";$self->diag_ok;$self->diag("$msg\n",1);$self->{installed_dists}++;$self->save_meta($stuff,$dist,$module_name,\@config_deps,\@deps);return 1}else {my$what=$self->{test_only}? "Testing" : "Installing";$self->diag_fail("$what $stuff failed. See $self->{log} for details. Retry with --force to force install it.",1);return}}sub is_downgrade {my($self,$va,$vb)=@_;eval {version::->new($va)< $vb}}sub opts_in_static_install {my($self,$meta)=@_;return if!$self->{static_install};return if$self->{sudo}or $self->{uninstall_shadows};return$meta->{x_static_install}&& $meta->{x_static_install}==1}sub skip_configure {my($self,$dist,$depth)=@_;return 1 if$self->{skip_configure};return 1 if$dist->{static_install};return 1 if$self->no_dynamic_config($dist->{meta})&& $self->deps_only($depth);return}sub no_dynamic_config {my($self,$meta)=@_;exists$meta->{dynamic_config}&& $meta->{dynamic_config}==0}sub deps_only {my($self,$depth)=@_;($self->{installdeps}&& $depth==0)or $self->{showdeps}or $self->{scandeps}}sub perl_requirements {my($self,@requires)=@_;my@perl;for my$requires (grep defined,@requires){if (exists$requires->{perl}){push@perl,Menlo::Dependency->new(perl=>$requires->{perl})}}return@perl}sub configure_this {my($self,$dist,$depth)=@_;my$deps_only=$self->deps_only($depth);if (-e $self->{cpanfile_path}&& $deps_only){require Module::CPANfile;$dist->{cpanfile}=eval {Module::CPANfile->load($self->{cpanfile_path})};$self->diag_fail($@,1)if $@;$self->{cpanfile_global}||= $dist->{cpanfile};return {configured=>1,configured_ok=>!!$dist->{cpanfile},use_module_build=>0,}}if ($self->{skip_configure}){my$eumm= -e 'Makefile';my$mb= -e 'Build' && -f _;return {configured=>1,configured_ok=>$eumm || $mb,use_module_build=>$mb,}}if ($deps_only && $self->no_dynamic_config($dist->{meta})){return {configured=>1,configured_ok=>exists$dist->{meta}{prereqs},use_module_build=>0,}}my$state={};my$try_static=sub {if ($dist->{static_install}){$self->chat("Distribution opts in x_static_install: $dist->{meta}{x_static_install}\n");$self->static_install_configure($state,$dist,$depth)}};my$try_eumm=sub {if (-e 'Makefile.PL'){$self->chat("Running Makefile.PL\n");if ($self->configure([$self->{perl},"Makefile.PL" ],$dist,$depth)){$state->{configured_ok}= -e 'Makefile'}$state->{configured}++}};my$try_mb=sub {if (-e 'Build.PL'){$self->chat("Running Build.PL\n");if ($self->configure([$self->{perl},"Build.PL" ],$dist,$depth)){$state->{configured_ok}= -e 'Build' && -f _}$state->{use_module_build}++;$state->{configured}++}};for my$try ($try_static,$try_mb,$try_eumm){$try->();last if$state->{configured_ok}}unless ($state->{configured_ok}){while (1){my$ans=lc$self->prompt("Configuring $dist->{dist} failed.\nYou can s)kip, r)etry, e)xamine build log, or l)ook ?","s");last if$ans eq 's';return$self->configure_this($dist,$depth)if$ans eq 'r';$self->show_build_log if$ans eq 'e';$self->look if$ans eq 'l'}}return$state}sub static_install_configure {my($self,$state,$dist,$depth)=@_;my$args=$depth==0 ? $self->{build_args}{configure}: [];require Menlo::Builder::Static;my$builder=Menlo::Builder::Static->new(meta=>$dist->{cpanmeta});$self->configure(sub {$builder->configure($args || [])},$dist,$depth);$state->{configured_ok}=1;$state->{static_install}=$builder;$state->{configured}++}sub find_module_name {my($self,$state)=@_;return unless$state->{configured_ok};if ($state->{use_module_build}&& -e "_build/build_params"){my$params=do {open my$in,"_build/build_params";eval(join "",<$in>)};return eval {$params->[2]{module_name}}|| undef}elsif (-e "Makefile"){open my$mf,"Makefile";while (<$mf>){if (/^\#\s+NAME\s+=>\s+(.*)/){return eval($1)}}}return}sub list_files {my$self=shift;if (-e 'MANIFEST'){require ExtUtils::Manifest;my$manifest=eval {ExtUtils::Manifest::manifind()}|| {};return sort {lc$a cmp lc$b}keys %$manifest}else {require File::Find;my@files;my$finder=sub {my$name=$File::Find::name;$name =~ s!\.[/\\]!!;push@files,$name};File::Find::find($finder,".");return sort {lc$a cmp lc$b}@files}}sub extract_packages {my($self,$meta,$dir)=@_;my$try=sub {my$file=shift;return 0 if$file =~ m!^(?:x?t|inc|local|perl5|fatlib|_build)/!;return 1 unless$meta->{no_index};return 0 if grep {$file =~ m!^$_/!}@{$meta->{no_index}{directory}|| []};return 0 if grep {$file eq $_}@{$meta->{no_index}{file}|| []};return 1};require Parse::PMFile;my@files=grep {/\.pm(?:\.PL)?$/ && $try->($_)}$self->list_files;my$provides={};for my$file (@files){my$parser=Parse::PMFile->new($meta,{UNSAFE=>1,ALLOW_DEV_VERSION=>1 });my$packages=$parser->parse($file);while (my($package,$meta)=each %$packages){$provides->{$package}||= {file=>$meta->{infile},($meta->{version}eq 'undef')? (): (version=>$meta->{version}),}}}return$provides}sub save_meta {my($self,$module,$dist,$module_name,$config_deps,$build_deps)=@_;return unless$dist->{distvname}&& $dist->{source}eq 'cpan';my$base=($ENV{PERL_MM_OPT}|| '')=~ /INSTALL_BASE=/ ? ($self->install_base($ENV{PERL_MM_OPT})."/lib/perl5"): $Config{sitelibexp};my$provides=$dist->{provides};File::Path::mkpath("blib/meta",0,0777);my$local={name=>$module_name,target=>$module,version=>exists$provides->{$module_name}? ($provides->{$module_name}{version}|| $dist->{version}): $dist->{version},dist=>$dist->{distvname},pathname=>$dist->{pathname},provides=>$provides,};require JSON::PP;open my$fh,">","blib/meta/install.json" or die $!;print$fh JSON::PP::encode_json($local);File::Copy::copy("MYMETA.json","blib/meta/MYMETA.json");my@cmd=(($self->{sudo}? 'sudo' : ()),$^X,'-MExtUtils::Install=install','-e',qq[install({ 'blib/meta' => '$base/$Config{archname}/.meta/$dist->{distvname}' })],);$self->run_command(\@cmd)}sub install_base {my($self,$mm_opt)=@_;$mm_opt =~ /INSTALL_BASE=(\S+)/ and return $1;die "Your PERL_MM_OPT doesn't contain INSTALL_BASE"}sub configure_features {my($self,$dist,@features)=@_;map $_->identifier,grep {$self->effective_feature($dist,$_)}@features}sub effective_feature {my($self,$dist,$feature)=@_;if ($dist->{depth}==0){my$value=$self->{features}{$feature->identifier};return$value if defined$value;return 1 if$self->{features}{__all}}if ($self->{interactive}){require CPAN::Meta::Requirements;$self->diag("[@{[ $feature->description ]}]\n",1);my$req=CPAN::Meta::Requirements->new;for my$phase (@{$dist->{want_phases}}){for my$type (@{$self->{install_types}}){$req->add_requirements($feature->prereqs->requirements_for($phase,$type))}}my$reqs=$req->as_string_hash;my@missing;for my$module (keys %$reqs){if ($self->should_install($module,$req->{$module})){push@missing,$module}}if (@missing){my$howmany=@missing;$self->diag("==> Found missing dependencies: " .join(", ",@missing)."\n",1);local$self->{prompt}=1;return$self->prompt_bool("Install the $howmany optional module(s)?","y")}}return}sub find_prereqs {my($self,$dist)=@_;my@deps=$self->extract_meta_prereqs($dist);if ($dist->{module}=~ /^Bundle::/i){push@deps,$self->bundle_deps($dist)}$self->merge_with_cpanfile($dist,\@deps);return@deps}sub merge_with_cpanfile {my($self,$dist,$deps)=@_;if ($self->{cpanfile_requirements}&&!$dist->{cpanfile}){for my$dep (@$deps){$dep->merge_with($self->{cpanfile_requirements})}}if ($self->{cpanfile_global}){for my$dep (@$deps){my$opts=$self->{cpanfile_global}->options_for_module($dep->module)or next;$dep->dist($opts->{dist})if$opts->{dist};$dep->mirror($opts->{mirror})if$opts->{mirror};$dep->url($opts->{url})if$opts->{url}}}}sub extract_meta_prereqs {my($self,$dist)=@_;if ($dist->{cpanfile}){my@features=$self->configure_features($dist,$dist->{cpanfile}->features);my$prereqs=$dist->{cpanfile}->prereqs_with(@features);$self->{cpanfile_requirements}=$prereqs->merged_requirements($dist->{want_phases},['requires']);return Menlo::Dependency->from_prereqs($prereqs,$dist->{want_phases},$self->{install_types})}require CPAN::Meta;my@meta=qw(MYMETA.json MYMETA.yml);if ($self->no_dynamic_config($dist->{meta})){push@meta,qw(META.json META.yml)}my@deps;my($meta_file)=grep -f,@meta;if ($meta_file){$self->chat("Checking dependencies from $meta_file ...\n");my$mymeta=eval {CPAN::Meta->load_file($meta_file,{lazy_validation=>1 })};if ($mymeta){$dist->{meta}{name}=$mymeta->name;$dist->{meta}{version}=$mymeta->version;return$self->extract_prereqs($mymeta,$dist)}}$self->diag_fail("No MYMETA file is found after configure. Your toolchain is too old?");return}sub bundle_deps {my($self,$dist)=@_;my$match;if ($dist->{module}){$match=sub {my$meta=Module::Metadata->new_from_file($_[0]);$meta && ($meta->name eq $dist->{module})}}else {$match=sub {1}}my@files;File::Find::find({wanted=>sub {push@files,File::Spec->rel2abs($_)if /\.pm$/i && $match->($_)},no_chdir=>1,},'.');my@deps;for my$file (@files){open my$pod,"<",$file or next;my$in_contents;while (<$pod>){if (/^=head\d\s+CONTENTS/){$in_contents=1}elsif (/^=/){$in_contents=0}elsif ($in_contents){/^(\S+)\s*(\S+)?/ and push@deps,Menlo::Dependency->new($1,$self->maybe_version($2))}}}return@deps}sub maybe_version {my($self,$string)=@_;return$string && $string =~ /^\.?\d/ ? $string : undef}sub extract_prereqs {my($self,$meta,$dist)=@_;my@features=$self->configure_features($dist,$meta->features);my$prereqs=$meta->effective_prereqs(\@features)->clone;$self->adjust_prereqs($dist,$prereqs);return Menlo::Dependency->from_prereqs($prereqs,$dist->{want_phases},$self->{install_types})}sub adjust_prereqs {my($self,$dist,$prereqs)=@_;if (-e "inc/Module/Install.pm"){for my$phase (qw(build test runtime)){my$reqs=$prereqs->requirements_for($phase,'requires');if ($reqs->requirements_for_module('ExtUtils::MakeMaker')){$reqs->clear_requirement('ExtUtils::MakeMaker');$reqs->add_minimum('ExtUtils::MakeMaker'=>0)}}}if ($dist->{static_install}){my$reqs=$prereqs->requirements_for('test'=>'requires');$reqs->add_minimum('TAP::Harness::Env'=>0)}}sub cleanup_workdirs {my$self=shift;my$expire=time - 24 * 60 * 60 * $self->{auto_cleanup};my@targets;opendir my$dh,"$self->{home}/work";while (my$e=readdir$dh){next if$e !~ /^(\d+)\.\d+$/;my$time=$1;if ($time < $expire){push@targets,"$self->{home}/work/$e"}}if (@targets){if (@targets >= 64){$self->diag("Expiring " .scalar(@targets)." work directories. This might take a while...\n")}else {$self->chat("Expiring " .scalar(@targets)." work directories.\n")}File::Path::rmtree(\@targets,0,0)}}sub scandeps_append_child {my($self,$dist)=@_;my$new_node=[$dist,[]];my$curr_node=$self->{scandeps_current}|| [undef,$self->{scandeps_tree}];push @{$curr_node->[1]},$new_node;$self->{scandeps_current}=$new_node;return sub {$self->{scandeps_current}=$curr_node}}sub dump_scandeps {my$self=shift;if ($self->{format}eq 'tree'){$self->walk_down(sub {my($dist,$depth)=@_;if ($depth==0){print "$dist->{distvname}\n"}else {print " " x ($depth - 1);print "\\_ $dist->{distvname}\n"}},1)}elsif ($self->{format}=~ /^dists?$/){$self->walk_down(sub {my($dist,$depth)=@_;print$self->format_dist($dist),"\n"},0)}elsif ($self->{format}eq 'json'){require JSON::PP;print JSON::PP::encode_json($self->{scandeps_tree})}elsif ($self->{format}eq 'yaml'){require CPAN::Meta::YAML;print CPAN::Meta::YAML::Dump($self->{scandeps_tree})}else {$self->diag("Unknown format: $self->{format}\n")}}sub walk_down {my($self,$cb,$pre)=@_;$self->_do_walk_down($self->{scandeps_tree},$cb,0,$pre)}sub _do_walk_down {my($self,$children,$cb,$depth,$pre)=@_;for my$node (@$children){$cb->($node->[0],$depth)if$pre;$self->_do_walk_down($node->[1],$cb,$depth + 1,$pre);$cb->($node->[0],$depth)unless$pre}}sub DESTROY {my$self=shift;$self->{at_exit}->($self)if$self->{at_exit}}sub mirror {my($self,$uri,$local)=@_;if ($uri =~ /^file:/){$self->file_mirror($uri,$local)}else {$self->{http}->mirror($uri,$local)}}sub untar {$_[0]->{_backends}{untar}->(@_)};sub unzip {$_[0]->{_backends}{unzip}->(@_)};sub uri_to_file {my($self,$uri)=@_;if ($uri =~ s!file:/+!!){$uri="/$uri" unless$uri =~ m![a-zA-Z]:!}return$uri}sub file_get {my($self,$uri)=@_;my$file=$self->uri_to_file($uri);open my$fh,"<$file" or return;join '',<$fh>}sub file_mirror {my($self,$uri,$path)=@_;my$file=$self->uri_to_file($uri);my$source_mtime=(stat$file)[9];return 1 if -e $path && (stat$path)[9]>= $source_mtime;File::Copy::copy($file,$path);utime$source_mtime,$source_mtime,$path}sub configure_http {my$self=shift;require HTTP::Tinyish;my@try=qw(HTTPTiny);unshift@try,'Wget' if$self->{try_wget};unshift@try,'Curl' if$self->{try_curl};unshift@try,'LWP' if$self->{try_lwp};my@protocol=('http');push@protocol,'https' if grep /^https:/,@{$self->{mirrors}};my$backend;for my$try (map "HTTP::Tinyish::$_",@try){if (my$meta=HTTP::Tinyish->configure_backend($try)){if ((grep$try->supports($_),@protocol)==@protocol){for my$tool (sort keys %$meta){(my$desc=$meta->{$tool})=~ s/^(.*?)\n.*/$1/s;$self->chat("You have $tool: $desc\n")}$backend=$try;last}}}$backend->new(agent=>"Menlo/$Menlo::VERSION",verify_SSL=>1)}sub init_tools {my$self=shift;return if$self->{initialized}++;if ($self->{make}=which($Config{make})){$self->chat("You have make $self->{make}\n")}$self->{http}=$self->configure_http;my$tar=which('tar');my$tar_ver;my$maybe_bad_tar=sub {WIN32 || BAD_TAR || (($tar_ver=`@{[ qs $tar ]} --version 2>/dev/null`)=~ /GNU.*1\.13/i)};if ($tar &&!$maybe_bad_tar->()){chomp$tar_ver;$self->chat("You have $tar: $tar_ver\n");$self->{_backends}{untar}=sub {my($self,$tarfile)=@_;my$xf=($self->{verbose}? 'v' : '')."xf";my$ar=$tarfile =~ /bz2$/ ? 'j' : 'z';my($root,@others)=`@{[ qs $tar ]} ${ar}tf @{[ qs $tarfile ]}` or return undef;FILE: {chomp$root;$root =~ s!^\./!!;$root =~ s{^(.+?)/.*$}{$1};if (!length($root)){$root=shift(@others);redo FILE if$root}}$self->run_command([$tar,$ar.$xf,$tarfile ]);return$root if -d $root;$self->diag_fail("Bad archive: $tarfile");return undef}}elsif ($tar and my$gzip=which('gzip')and my$bzip2=which('bzip2')){$self->chat("You have $tar, $gzip and $bzip2\n");$self->{_backends}{untar}=sub {my($self,$tarfile)=@_;my$x="x" .($self->{verbose}? 'v' : '')."f -";my$ar=$tarfile =~ /bz2$/ ? $bzip2 : $gzip;my($root,@others)=`@{[ qs $ar ]} -dc @{[ qs $tarfile ]} | @{[ qs $tar ]} tf -` or return undef;FILE: {chomp$root;$root =~ s!^\./!!;$root =~ s{^(.+?)/.*$}{$1};if (!length($root)){$root=shift(@others);redo FILE if$root}}system "@{[ qs $ar ]} -dc @{[ qs $tarfile ]} | @{[ qs $tar ]} $x";return$root if -d $root;$self->diag_fail("Bad archive: $tarfile");return undef}}elsif (eval {require Archive::Tar}){$self->chat("Falling back to Archive::Tar $Archive::Tar::VERSION\n");$self->{_backends}{untar}=sub {my$self=shift;my$t=Archive::Tar->new($_[0]);my($root,@others)=$t->list_files;FILE: {$root =~ s!^\./!!;$root =~ s{^(.+?)/.*$}{$1};if (!length($root)){$root=shift(@others);redo FILE if$root}}$t->extract;return -d $root ? $root : undef}}else {$self->{_backends}{untar}=sub {die "Failed to extract $_[1] - You need to have tar or Archive::Tar installed.\n"}}if (my$unzip=which('unzip')){$self->chat("You have $unzip\n");$self->{_backends}{unzip}=sub {my($self,$zipfile)=@_;my@opt=$self->{verbose}? (): ('-q');my(undef,$root,@others)=`@{[ qs $unzip ]} -t @{[ qs $zipfile ]}` or return undef;FILE: {chomp$root;if ($root !~ s{^\s+testing:\s+([^/]+)/.*?\s+OK$}{$1}){$root=shift(@others);redo FILE if$root}}$self->run_command([$unzip,@opt,$zipfile ]);return$root if -d $root;$self->diag_fail("Bad archive: '$root' $zipfile");return undef}}else {$self->{_backends}{unzip}=sub {eval {require Archive::Zip}or die "Failed to extract $_[1] - You need to have unzip or Archive::Zip installed.\n";my($self,$file)=@_;my$zip=Archive::Zip->new();my$status;$status=$zip->read($file);$self->diag_fail("Read of file '$file' failed")if$status!=Archive::Zip::AZ_OK();my@members=$zip->members();for my$member (@members){my$af=$member->fileName();next if ($af =~ m!^(/|\.\./)!);$status=$member->extractToFileNamed($af);$self->diag_fail("Extracting of file 'af' from zipfile '$file' failed")if$status!=Archive::Zip::AZ_OK()}my ($root)=$zip->membersMatching(qr<^[^/]+/$>);$root &&= $root->fileName;return -d $root ? $root : undef}}}sub mask_uri_passwords {my($self,@strings)=@_;s{ (https?://) ([^:/]+) : [^@/]+ @ }{$1$2:********@}gx for@strings;return@strings}1; It appears your cpanm executable was installed via `perlbrew install-cpanm`. cpanm --self-upgrade won't upgrade the version of cpanm you're running. @@ -1928,11 +1928,11 @@ $fatpacked{"Module/CPANfile/Requirement.pm"} = '#line '.(1+__LINE__).' "'.__FILE MODULE_CPANFILE_REQUIREMENT $fatpacked{"Module/CoreList.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'MODULE_CORELIST'; - package Module::CoreList;use strict;our (%released,%version,%families,%upstream,%bug_tracker,%deprecated,%delta);use version;our$VERSION='5.20230720';sub PKG_PATTERN () {q#\A[a-zA-Z_][0-9a-zA-Z_]*(?:(::|')[0-9a-zA-Z_]+)*\z#}sub _looks_like_invocant ($) {local $@;!!eval {$_[0]->isa(__PACKAGE__)}}sub _undelta {my ($delta)=@_;my (%expanded,$delta_from,$base,$changed,$removed);for my$v (sort keys %$delta){($delta_from,$changed,$removed)=@{$delta->{$v}}{qw(delta_from changed removed)};$base=$delta_from ? $expanded{$delta_from}: {};my%full=(%$base,%{$changed || {}});delete@full{keys %$removed };$expanded{$v}=\%full}return%expanded}sub _released_order {(substr($released{$a},0,1)eq "?")? ((substr($released{$b},0,1)eq "?")? 0 : 1): ((substr($released{$b},0,1)eq "?")? -1 : $released{$a}cmp $released{$b})}my$dumpinc=0;sub import {my$self=shift;my$what=shift || '';if ($what eq 'dumpinc'){$dumpinc=1}}END {print "---INC---\n",join "\n"=>keys%INC if$dumpinc}sub first_release_raw {shift if defined $_[1]and $_[1]=~ PKG_PATTERN and _looks_like_invocant $_[0];my$module=shift;my$version=shift;my@perls=$version ? grep {defined$version{$_}{$module }&& $version{$_}{$module }ge $version}keys%version : grep {exists$version{$_}{$module }}keys%version;return@perls}sub first_release_by_date {my@perls=&first_release_raw;return unless@perls;return (sort _released_order@perls)[0]}sub first_release {my@perls=&first_release_raw;return unless@perls;return (sort {$a cmp $b}@perls)[0]}sub find_modules {shift if _looks_like_invocant $_[0];my$regex=shift;my@perls=@_ ? @_ : keys%version;my%mods;for (@perls){while (my ($k,$v)=each %{$version{$_}}){$mods{$k}++ if$k =~ $regex}}return sort keys%mods}sub find_version {shift if _looks_like_invocant $_[0];my$v=shift;return$version{$v}if defined$v and defined$version{$v};return}sub is_deprecated {shift if defined $_[1]and $_[1]=~ PKG_PATTERN and _looks_like_invocant $_[0];my$module=shift;my$perl_version=shift || $];return unless$module && exists$deprecated{$perl_version}{$module};return$deprecated{$perl_version}{$module}}sub deprecated_in {shift if defined $_[1]and $_[1]=~ PKG_PATTERN and _looks_like_invocant $_[0];my$module=shift or return;my@perls=grep {exists$deprecated{$_}{$module}}keys%deprecated;return unless@perls;require List::Util;return List::Util::minstr(@perls)}sub removed_from {my@perls=&removed_raw;return shift@perls}sub removed_from_by_date {my@perls=sort _released_order&removed_raw;return shift@perls}sub removed_raw {shift if defined $_[1]and $_[1]=~ PKG_PATTERN and _looks_like_invocant $_[0];my$mod=shift;return unless my@perls=sort {$a cmp $b}first_release_raw($mod);my$last=pop@perls;my@removed=grep {$_ > $last}sort {$a cmp $b}keys%version;return@removed}sub changes_between {shift if _looks_like_invocant $_[0];my$left_ver=shift;my$right_ver=shift;my$left=$version{$left_ver }|| {};my$right=$version{$right_ver }|| {};my%uniq=(%$left,%$right);my%changes;for my$lib (keys%uniq){my$lhs=exists$left->{$lib }? (defined$left->{$lib }? $left->{$lib }: '(undef)'): '(absent)';my$rhs=exists$right->{$lib }? (defined$right->{$lib }? $right->{$lib }: '(undef)'): '(absent)';next if$lhs eq $rhs;my$change={(exists$left->{$lib}? (left=>$left->{$lib}): ()),(exists$right->{$lib}? (right=>$right->{$lib}): ()),};$changes{$lib}=$change}return%changes}%released=(5.000=>'1994-10-17',5.001=>'1995-03-14',5.002=>'1996-02-29',5.00307=>'1996-10-10',5.004=>'1997-05-15',5.005=>'1998-07-22',5.00503=>'1999-03-28',5.00405=>'1999-04-29',5.006=>'2000-03-22',5.006001=>'2001-04-08',5.007003=>'2002-03-05',5.008=>'2002-07-19',5.008001=>'2003-09-25',5.009=>'2003-10-27',5.008002=>'2003-11-05',5.006002=>'2003-11-15',5.008003=>'2004-01-14',5.00504=>'2004-02-23',5.009001=>'2004-03-16',5.008004=>'2004-04-21',5.008005=>'2004-07-19',5.008006=>'2004-11-27',5.009002=>'2005-04-01',5.008007=>'2005-05-30',5.009003=>'2006-01-28',5.008008=>'2006-01-31',5.009004=>'2006-08-15',5.009005=>'2007-07-07',5.010000=>'2007-12-18',5.008009=>'2008-12-14',5.010001=>'2009-08-22',5.011000=>'2009-10-02',5.011001=>'2009-10-20',5.011002=>'2009-11-20',5.011003=>'2009-12-20',5.011004=>'2010-01-20',5.011005=>'2010-02-20',5.012000=>'2010-04-12',5.013000=>'2010-04-20',5.012001=>'2010-05-16',5.013001=>'2010-05-20',5.013002=>'2010-06-22',5.013003=>'2010-07-20',5.013004=>'2010-08-20',5.012002=>'2010-09-06',5.013005=>'2010-09-19',5.013006=>'2010-10-20',5.013007=>'2010-11-20',5.013008=>'2010-12-20',5.012003=>'2011-01-21',5.013009=>'2011-01-20',5.013010=>'2011-02-20',5.013011=>'2011-03-20',5.014000=>'2011-05-14',5.012004=>'2011-06-20',5.012005=>'2012-11-10',5.014001=>'2011-06-16',5.015000=>'2011-06-20',5.015001=>'2011-07-20',5.015002=>'2011-08-20',5.014002=>'2011-09-26',5.015003=>'2011-09-20',5.015004=>'2011-10-20',5.015005=>'2011-11-20',5.015006=>'2011-12-20',5.015007=>'2012-01-20',5.015008=>'2012-02-20',5.015009=>'2012-03-20',5.016000=>'2012-05-20',5.016001=>'2012-08-08',5.016002=>'2012-11-01',5.017000=>'2012-05-26',5.017001=>'2012-06-20',5.017002=>'2012-07-20',5.017003=>'2012-08-20',5.017004=>'2012-09-20',5.014003=>'2012-10-12',5.017005=>'2012-10-20',5.017006=>'2012-11-20',5.017007=>'2012-12-18',5.017008=>'2013-01-20',5.017009=>'2013-02-20',5.014004=>'2013-03-10',5.016003=>'2013-03-11',5.017010=>'2013-03-21',5.017011=>'2013-04-20',5.018000=>'2013-05-18',5.019000=>'2013-05-20',5.019001=>'2013-06-21',5.019002=>'2013-07-22',5.018001=>'2013-08-12',5.019003=>'2013-08-20',5.019004=>'2013-09-20',5.019005=>'2013-10-20',5.019006=>'2013-11-20',5.019007=>'2013-12-20',5.018002=>'2014-01-06',5.018003=>'2014-10-01',5.018004=>'2014-10-01',5.019008=>'2014-01-20',5.019009=>'2014-02-20',5.01901=>'2014-03-20',5.019011=>'2014-04-20',5.020000=>'2014-05-27',5.021000=>'2014-05-27',5.021001=>'2014-06-20',5.021002=>'2014-07-20',5.021003=>'2014-08-20',5.020001=>'2014-09-14',5.021004=>'2014-09-20',5.021005=>'2014-10-20',5.021006=>'2014-11-20',5.021007=>'2014-12-20',5.021008=>'2015-01-20',5.020002=>'2015-02-14',5.021009=>'2015-02-21',5.021010=>'2015-03-20',5.021011=>'2015-04-20',5.022000=>'2015-06-01',5.023000=>'2015-06-20',5.023001=>'2015-07-20',5.023002=>'2015-08-20',5.020003=>'2015-09-12',5.023003=>'2015-09-20',5.023004=>'2015-10-20',5.023005=>'2015-11-20',5.022001=>'2015-12-13',5.023006=>'2015-12-21',5.023007=>'2016-01-20',5.023008=>'2016-02-20',5.023009=>'2016-03-20',5.022002=>'2016-04-29',5.024000=>'2016-05-09',5.025000=>'2016-05-09',5.025001=>'2016-05-20',5.025002=>'2016-06-20',5.025003=>'2016-07-20',5.025004=>'2016-08-20',5.025005=>'2016-09-20',5.025006=>'2016-10-20',5.025007=>'2016-11-20',5.025008=>'2016-12-20',5.022003=>'2017-01-14',5.024001=>'2017-01-14',5.025009=>'2017-01-20',5.025010=>'2017-02-20',5.025011=>'2017-03-20',5.025012=>'2017-04-20',5.026000=>'2017-05-30',5.027000=>'2017-05-31',5.027001=>'2017-06-20',5.022004=>'2017-07-15',5.024002=>'2017-07-15',5.027002=>'2017-07-20',5.027003=>'2017-08-21',5.027004=>'2017-09-20',5.024003=>'2017-09-22',5.026001=>'2017-09-22',5.027005=>'2017-10-20',5.027006=>'2017-11-20',5.027007=>'2017-12-20',5.027008=>'2018-01-20',5.027009=>'2018-02-20',5.027010=>'2018-03-20',5.024004=>'2018-04-14',5.026002=>'2018-04-14',5.027011=>'2018-04-20',5.028000=>'2018-06-22',5.029000=>'2018-06-26',5.029001=>'2018-07-20',5.029002=>'2018-08-20',5.029003=>'2018-09-20',5.029004=>'2018-10-20',5.029005=>'2018-11-20',5.026003=>'2018-11-29',5.028001=>'2018-11-29',5.029006=>'2018-12-18',5.029007=>'2019-01-20',5.029008=>'2019-02-20',5.029009=>'2019-03-20',5.028002=>'2019-04-19',5.029010=>'2019-04-20',5.030000=>'2019-05-22',5.031000=>'2019-05-24',5.031001=>'2019-06-20',5.031002=>'2019-07-20',5.031003=>'2019-08-20',5.031004=>'2019-09-20',5.031005=>'2019-10-20',5.030001=>'2019-11-10',5.031006=>'2019-11-20',5.031007=>'2019-12-20',5.031008=>'2020-01-20',5.031009=>'2020-02-20',5.030002=>'2020-03-14',5.031010=>'2020-03-20',5.031011=>'2020-04-28',5.028003=>'2020-06-01',5.030003=>'2020-06-01',5.032000=>'2020-06-20',5.033000=>'2020-07-17',5.033001=>'2020-08-20',5.033002=>'2020-09-20',5.033003=>'2020-10-20',5.033004=>'2020-11-20',5.033005=>'2020-12-20',5.033006=>'2021-01-20',5.032001=>'2021-01-23',5.033007=>'2021-02-20',5.033008=>'2021-03-20',5.033009=>'2021-04-20',5.034000=>'2021-05-20',5.035000=>'2021-05-21',5.035001=>'2021-06-20',5.035002=>'2021-07-23',5.035003=>'2021-08-20',5.035004=>'2021-09-20',5.035005=>'2021-10-21',5.035006=>'2021-11-20',5.035007=>'2021-12-20',5.035008=>'2022-01-20',5.035009=>'2022-02-20',5.034001=>'2022-03-13',5.035010=>'2022-03-20',5.035011=>'2022-04-20',5.036000=>'2022-05-27',5.037000=>'2022-05-27',5.037001=>'2022-06-20',5.037002=>'2022-07-20',5.037003=>'2022-08-20',5.037004=>'2022-09-20',5.037005=>'2022-10-20',5.037006=>'2022-11-20',5.037007=>'2022-12-20',5.037008=>'2023-01-20',5.037009=>'2023-02-20',5.037010=>'2023-03-20',5.037011=>'2023-04-20',5.036001=>'2023-04-23',5.038000=>'2023-07-02',5.039001=>'2023-07-20',);for my$version (sort {$a <=> $b}keys%released){my$family=int ($version * 1000)/ 1000;push @{$families{$family }},$version}%delta=(5=>{changed=>{'AnyDBM_File'=>undef,'AutoLoader'=>undef,'AutoSplit'=>undef,'Benchmark'=>undef,'Carp'=>undef,'Cwd'=>undef,'DB_File'=>undef,'DynaLoader'=>undef,'English'=>undef,'Env'=>undef,'Exporter'=>undef,'ExtUtils::MakeMaker'=>undef,'Fcntl'=>undef,'File::Basename'=>undef,'File::CheckTree'=>undef,'File::Find'=>undef,'FileHandle'=>undef,'GDBM_File'=>undef,'Getopt::Long'=>undef,'Getopt::Std'=>undef,'I18N::Collate'=>undef,'IPC::Open2'=>undef,'IPC::Open3'=>undef,'Math::BigFloat'=>undef,'Math::BigInt'=>undef,'Math::Complex'=>undef,'NDBM_File'=>undef,'Net::Ping'=>undef,'ODBM_File'=>undef,'POSIX'=>undef,'SDBM_File'=>undef,'Search::Dict'=>undef,'Shell'=>undef,'Socket'=>undef,'Sys::Hostname'=>undef,'Sys::Syslog'=>undef,'Term::Cap'=>undef,'Term::Complete'=>undef,'Test::Harness'=>undef,'Text::Abbrev'=>undef,'Text::ParseWords'=>undef,'Text::Soundex'=>undef,'Text::Tabs'=>undef,'TieHash'=>undef,'Time::Local'=>undef,'integer'=>undef,'less'=>undef,'sigtrap'=>undef,'strict'=>undef,'subs'=>undef,},removed=>{}},5.001=>{delta_from=>5,changed=>{'ExtUtils::Liblist'=>undef,'ExtUtils::Manifest'=>undef,'ExtUtils::Mkbootstrap'=>undef,'File::Path'=>undef,'SubstrHash'=>undef,'lib'=>undef,},removed=>{}},5.002=>{delta_from=>5.001,changed=>{'DB_File'=>'1.01','Devel::SelfStubber'=>'1.01','DirHandle'=>undef,'DynaLoader'=>'1.00','ExtUtils::Install'=>undef,'ExtUtils::MM_OS2'=>undef,'ExtUtils::MM_Unix'=>undef,'ExtUtils::MM_VMS'=>undef,'ExtUtils::MakeMaker'=>'5.21','ExtUtils::Manifest'=>'1.22','ExtUtils::Mksymlists'=>'1.00','Fcntl'=>'1.00','File::Copy'=>'1.5','File::Path'=>'1.01','FileCache'=>undef,'FileHandle'=>'1.00','GDBM_File'=>'1.00','Getopt::Long'=>'2.01','NDBM_File'=>'1.00','Net::Ping'=>'1','ODBM_File'=>'1.00','POSIX'=>'1.00','Pod::Functions'=>undef,'Pod::Text'=>undef,'SDBM_File'=>'1.00','Safe'=>'1.00','SelectSaver'=>undef,'SelfLoader'=>'1.06','Socket'=>'1.5','Symbol'=>undef,'Term::ReadLine'=>undef,'Test::Harness'=>'1.07','Text::Wrap'=>undef,'Tie::Hash'=>undef,'Tie::Scalar'=>undef,'Tie::SubstrHash'=>undef,'diagnostics'=>undef,'overload'=>undef,'vars'=>undef,},removed=>{'SubstrHash'=>1,'TieHash'=>1,}},5.00307=>{delta_from=>5.002,changed=>{'Config'=>undef,'DB_File'=>'1.03','ExtUtils::Embed'=>'1.18','ExtUtils::Install'=>'1.15','ExtUtils::Liblist'=>'1.20','ExtUtils::MM_Unix'=>'1.107','ExtUtils::MakeMaker'=>'5.38','ExtUtils::Manifest'=>'1.27','ExtUtils::Mkbootstrap'=>'1.13','ExtUtils::Mksymlists'=>'1.12','ExtUtils::testlib'=>'1.11','Fatal'=>undef,'File::Basename'=>'2.4','FindBin'=>'1.04','Getopt::Long'=>'2.04','IO'=>undef,'IO::File'=>'1.05','IO::Handle'=>'1.12','IO::Pipe'=>'1.07','IO::Seekable'=>'1.05','IO::Select'=>'1.09','IO::Socket'=>'1.13','Net::Ping'=>'1.01','OS2::ExtAttr'=>'0.01','OS2::PrfDB'=>'0.02','OS2::Process'=>undef,'OS2::REXX'=>undef,'Opcode'=>'1.01','Safe'=>'2.06','Test::Harness'=>'1.13','Text::Tabs'=>'96.051501','Text::Wrap'=>'96.041801','UNIVERSAL'=>undef,'VMS::Filespec'=>undef,'VMS::Stdio'=>'2.0','ops'=>undef,'sigtrap'=>'1.01',},removed=>{}},5.004=>{delta_from=>5.00307,changed=>{'Bundle::CPAN'=>'0.02','CGI'=>'2.36','CGI::Apache'=>'1.01','CGI::Carp'=>'1.06','CGI::Fast'=>'1.00a','CGI::Push'=>'1.00','CGI::Switch'=>'0.05','CPAN'=>'1.2401','CPAN::FirstTime'=>'1.18','CPAN::Nox'=>undef,'Class::Struct'=>undef,'Cwd'=>'2.00','DB_File'=>'1.14','DynaLoader'=>'1.02','ExtUtils::Command'=>'1.00','ExtUtils::Embed'=>'1.2501','ExtUtils::Install'=>'1.16','ExtUtils::Liblist'=>'1.2201','ExtUtils::MM_Unix'=>'1.114','ExtUtils::MM_Win32'=>undef,'ExtUtils::MakeMaker'=>'5.4002','ExtUtils::Manifest'=>'1.33','ExtUtils::Mksymlists'=>'1.13','ExtUtils::XSSymSet'=>'1.0','Fcntl'=>'1.03','File::Basename'=>'2.5','File::Compare'=>'1.1001','File::Copy'=>'2.02','File::Path'=>'1.04','File::stat'=>undef,'FileHandle'=>'2.00','Getopt::Long'=>'2.10','IO::File'=>'1.0602','IO::Handle'=>'1.1504','IO::Pipe'=>'1.0901','IO::Seekable'=>'1.06','IO::Select'=>'1.10','IO::Socket'=>'1.1602','IPC::Open2'=>'1.01','IPC::Open3'=>'1.0101','Math::Complex'=>'1.01','Math::Trig'=>'1','Net::Ping'=>'2.02','Net::hostent'=>undef,'Net::netent'=>undef,'Net::protoent'=>undef,'Net::servent'=>undef,'Opcode'=>'1.04','POSIX'=>'1.02','Pod::Html'=>undef,'Pod::Text'=>'1.0203','SelfLoader'=>'1.07','Socket'=>'1.6','Symbol'=>'1.02','Test::Harness'=>'1.1502','Text::Tabs'=>'96.121201','Text::Wrap'=>'97.011701','Tie::RefHash'=>undef,'Time::gmtime'=>'1.01','Time::localtime'=>'1.01','Time::tm'=>undef,'User::grent'=>undef,'User::pwent'=>undef,'VMS::DCLsym'=>'1.01','VMS::Stdio'=>'2.02','autouse'=>'1.01','blib'=>undef,'constant'=>'1.00','locale'=>undef,'sigtrap'=>'1.02','vmsish'=>undef,},removed=>{'Fatal'=>1,}},5.00405=>{delta_from=>5.004,changed=>{'AutoLoader'=>'5.56','AutoSplit'=>'1.0303','Bundle::CPAN'=>'0.03','CGI'=>'2.42','CGI::Apache'=>'1.1','CGI::Carp'=>'1.10','CGI::Cookie'=>'1.06','CGI::Push'=>'1.01','CGI::Switch'=>'0.06','CPAN'=>'1.40','CPAN::FirstTime'=>'1.30','Cwd'=>'2.01','DB_File'=>'1.15','DynaLoader'=>'1.03','ExtUtils::Command'=>'1.01','ExtUtils::Embed'=>'1.2505','ExtUtils::Install'=>'1.28','ExtUtils::Liblist'=>'1.25','ExtUtils::MM_Unix'=>'1.118','ExtUtils::MakeMaker'=>'5.42','ExtUtils::Mkbootstrap'=>'1.14','ExtUtils::Mksymlists'=>'1.16','File::Basename'=>'2.6','File::DosGlob'=>undef,'File::Path'=>'1.0402','File::Spec'=>'0.6','File::Spec::Mac'=>'1.0','File::Spec::OS2'=>undef,'File::Spec::Unix'=>undef,'File::Spec::VMS'=>undef,'File::Spec::Win32'=>undef,'FindBin'=>'1.41','Getopt::Long'=>'2.19','IO::File'=>'1.06021','IO::Socket'=>'1.1603','IPC::Open3'=>'1.0103','Math::Complex'=>'1.25','NDBM_File'=>'1.01','Pod::Html'=>'1.0101','Pod::Text'=>'1.0204','SelfLoader'=>'1.08','Socket'=>'1.7','Test'=>'1.04','Test::Harness'=>'1.1602','Text::ParseWords'=>'3.1001','Text::Wrap'=>'98.112902','Tie::Handle'=>undef,'attrs'=>'0.1','base'=>undef,'blib'=>'1.00','re'=>undef,'strict'=>'1.01',},removed=>{}},5.005=>{delta_from=>5.00405,changed=>{'AutoLoader'=>undef,'AutoSplit'=>'1.0302','B'=>undef,'B::Asmdata'=>undef,'B::Assembler'=>undef,'B::Bblock'=>undef,'B::Bytecode'=>undef,'B::C'=>undef,'B::CC'=>undef,'B::Debug'=>undef,'B::Deparse'=>'0.56','B::Disassembler'=>undef,'B::Lint'=>undef,'B::Showlex'=>undef,'B::Stackobj'=>undef,'B::Terse'=>undef,'B::Xref'=>undef,'CGI::Carp'=>'1.101','CPAN'=>'1.3901','CPAN::FirstTime'=>'1.29','DB_File'=>'1.60','Data::Dumper'=>'2.09','Errno'=>'1.09','ExtUtils::Installed'=>'0.02','ExtUtils::MM_Unix'=>'1.12601','ExtUtils::MakeMaker'=>'5.4301','ExtUtils::Mkbootstrap'=>'1.13','ExtUtils::Mksymlists'=>'1.17','ExtUtils::Packlist'=>'0.03','Fatal'=>'1.02','File::Path'=>'1.0401','Getopt::Long'=>'2.17','IO::Handle'=>'1.1505','IPC::Msg'=>'1.00','IPC::Open3'=>'1.0102','IPC::Semaphore'=>'1.00','IPC::SysV'=>'1.03','O'=>undef,'OS2::Process'=>'0.2','Pod::Html'=>'1.01','Pod::Text'=>'1.0203','Text::ParseWords'=>'3.1','Text::Wrap'=>'97.02','Thread'=>'1.0','Thread::Queue'=>undef,'Thread::Semaphore'=>undef,'Thread::Signal'=>undef,'Thread::Specific'=>undef,'Tie::Array'=>'1.00','VMS::Stdio'=>'2.1','attrs'=>'1.0','fields'=>'0.02','re'=>'0.02',},removed=>{'Bundle::CPAN'=>1,}},5.00503=>{delta_from=>5.005,changed=>{'AutoSplit'=>'1.0303','CGI'=>'2.46','CGI::Carp'=>'1.13','CGI::Fast'=>'1.01','CPAN'=>'1.48','CPAN::FirstTime'=>'1.36','CPAN::Nox'=>'1.00','DB_File'=>'1.65','Data::Dumper'=>'2.101','Dumpvalue'=>undef,'Errno'=>'1.111','ExtUtils::Install'=>'1.28','ExtUtils::Liblist'=>'1.25','ExtUtils::MM_Unix'=>'1.12602','ExtUtils::MakeMaker'=>'5.4302','ExtUtils::Manifest'=>'1.33','ExtUtils::Mkbootstrap'=>'1.14','ExtUtils::Mksymlists'=>'1.17','ExtUtils::testlib'=>'1.11','FindBin'=>'1.42','Getopt::Long'=>'2.19','Getopt::Std'=>'1.01','IO::Pipe'=>'1.0902','IPC::Open3'=>'1.0103','Math::Complex'=>'1.26','Test'=>'1.122','Text::Wrap'=>'98.112902',},removed=>{}},5.00504=>{delta_from=>5.00503,changed=>{'CPAN::FirstTime'=>'1.36','DB_File'=>'1.807','ExtUtils::Install'=>'1.28','ExtUtils::Liblist'=>'1.25','ExtUtils::MM_Unix'=>'1.12602','ExtUtils::Manifest'=>'1.33','ExtUtils::Miniperl'=>undef,'ExtUtils::Mkbootstrap'=>'1.14','ExtUtils::Mksymlists'=>'1.17','ExtUtils::testlib'=>'1.11','File::Compare'=>'1.1002','File::Spec'=>'0.8','File::Spec::Functions'=>undef,'File::Spec::Mac'=>undef,'Getopt::Long'=>'2.20','Pod::Html'=>'1.02',},removed=>{}},5.006=>{delta_from=>5.00504,changed=>{'AutoLoader'=>'5.57','AutoSplit'=>'1.0305','B::Deparse'=>'0.59','B::Stash'=>undef,'Benchmark'=>'1','ByteLoader'=>'0.03','CGI'=>'2.56','CGI::Apache'=>undef,'CGI::Carp'=>'1.14','CGI::Cookie'=>'1.12','CGI::Fast'=>'1.02','CGI::Pretty'=>'1.03','CGI::Switch'=>undef,'CPAN'=>'1.52','CPAN::FirstTime'=>'1.38','Carp::Heavy'=>undef,'Class::Struct'=>'0.58','Cwd'=>'2.02','DB'=>'1.0','DB_File'=>'1.72','Devel::DProf'=>'20000000.00_00','Devel::Peek'=>'1.00_01','DynaLoader'=>'1.04','Exporter'=>'5.562','Exporter::Heavy'=>undef,'ExtUtils::MM_Cygwin'=>undef,'ExtUtils::MM_Unix'=>'1.12603','ExtUtils::MakeMaker'=>'5.45','File::Copy'=>'2.03','File::Glob'=>'0.991','File::Path'=>'1.0403','GDBM_File'=>'1.03','Getopt::Long'=>'2.23','Getopt::Std'=>'1.02','IO'=>'1.20','IO::Dir'=>'1.03','IO::File'=>'1.08','IO::Handle'=>'1.21','IO::Pipe'=>'1.121','IO::Poll'=>'0.01','IO::Seekable'=>'1.08','IO::Select'=>'1.14','IO::Socket'=>'1.26','IO::Socket::INET'=>'1.25','IO::Socket::UNIX'=>'1.20','JNI'=>'0.01','JPL::AutoLoader'=>undef,'JPL::Class'=>undef,'JPL::Compile'=>undef,'NDBM_File'=>'1.03','ODBM_File'=>'1.02','OS2::DLL'=>undef,'POSIX'=>'1.03','Pod::Checker'=>'1.098','Pod::Find'=>'0.12','Pod::Html'=>'1.03','Pod::InputObjects'=>'1.12','Pod::Man'=>'1.02','Pod::ParseUtils'=>'0.2','Pod::Parser'=>'1.12','Pod::Plainer'=>'0.01','Pod::Select'=>'1.12','Pod::Text'=>'2.03','Pod::Text::Color'=>'0.05','Pod::Text::Termcap'=>'0.04','Pod::Usage'=>'1.12','SDBM_File'=>'1.02','SelfLoader'=>'1.0901','Shell'=>'0.2','Socket'=>'1.72','Sys::Hostname'=>'1.1','Sys::Syslog'=>'0.01','Term::ANSIColor'=>'1.01','Test'=>'1.13','Test::Harness'=>'1.1604','Text::ParseWords'=>'3.2','Text::Soundex'=>'1.0','Text::Tabs'=>'98.112801','Tie::Array'=>'1.01','Tie::Handle'=>'1.0','VMS::Stdio'=>'2.2','XSLoader'=>'0.01','attributes'=>'0.03','autouse'=>'1.02','base'=>'1.01','bytes'=>undef,'charnames'=>undef,'constant'=>'1.02','diagnostics'=>'1.0','fields'=>'1.01','filetest'=>undef,'lib'=>'0.5564','open'=>undef,'utf8'=>undef,'warnings'=>undef,'warnings::register'=>undef,},removed=>{}},5.006001=>{delta_from=>5.006,changed=>{'AutoLoader'=>'5.58','B::Assembler'=>'0.02','B::Concise'=>'0.51','B::Deparse'=>'0.6','ByteLoader'=>'0.04','CGI'=>'2.752','CGI::Carp'=>'1.20','CGI::Cookie'=>'1.18','CGI::Pretty'=>'1.05','CGI::Push'=>'1.04','CGI::Util'=>'1.1','CPAN'=>'1.59_54','CPAN::FirstTime'=>'1.53','Class::Struct'=>'0.59','Cwd'=>'2.04','DB_File'=>'1.75','Data::Dumper'=>'2.102','ExtUtils::Install'=>'1.28','ExtUtils::Liblist'=>'1.26','ExtUtils::MM_Unix'=>'1.12603','ExtUtils::Manifest'=>'1.33','ExtUtils::Mkbootstrap'=>'1.14','ExtUtils::Mksymlists'=>'1.17','ExtUtils::testlib'=>'1.11','File::Path'=>'1.0404','File::Spec'=>'0.82','File::Spec::Epoc'=>undef,'File::Spec::Functions'=>'1.1','File::Spec::Mac'=>'1.2','File::Spec::OS2'=>'1.1','File::Spec::Unix'=>'1.2','File::Spec::VMS'=>'1.1','File::Spec::Win32'=>'1.2','File::Temp'=>'0.12','GDBM_File'=>'1.05','Getopt::Long'=>'2.25','IO::Poll'=>'0.05','JNI'=>'0.1','Math::BigFloat'=>'0.02','Math::BigInt'=>'0.01','Math::Complex'=>'1.31','NDBM_File'=>'1.04','ODBM_File'=>'1.03','OS2::REXX'=>'1.00','Pod::Checker'=>'1.2','Pod::Find'=>'0.21','Pod::InputObjects'=>'1.13','Pod::LaTeX'=>'0.53','Pod::Man'=>'1.15','Pod::ParseUtils'=>'0.22','Pod::Parser'=>'1.13','Pod::Select'=>'1.13','Pod::Text'=>'2.08','Pod::Text::Color'=>'0.06','Pod::Text::Overstrike'=>'1.01','Pod::Text::Termcap'=>'1','Pod::Usage'=>'1.14','SDBM_File'=>'1.03','SelfLoader'=>'1.0902','Shell'=>'0.3','Term::ANSIColor'=>'1.03','Test'=>'1.15','Text::Wrap'=>'2001.0131','Tie::Handle'=>'4.0','Tie::RefHash'=>'1.3',},removed=>{}},5.006002=>{delta_from=>5.006001,changed=>{'CPAN::FirstTime'=>'1.53','DB_File'=>'1.806','Data::Dumper'=>'2.121','ExtUtils::Command'=>'1.05','ExtUtils::Command::MM'=>'0.03','ExtUtils::Install'=>'1.32','ExtUtils::Installed'=>'0.08','ExtUtils::Liblist'=>'1.01','ExtUtils::Liblist::Kid'=>'1.3','ExtUtils::MM'=>'0.04','ExtUtils::MM_Any'=>'0.07','ExtUtils::MM_BeOS'=>'1.04','ExtUtils::MM_Cygwin'=>'1.06','ExtUtils::MM_DOS'=>'0.02','ExtUtils::MM_MacOS'=>'1.07','ExtUtils::MM_NW5'=>'2.06','ExtUtils::MM_OS2'=>'1.04','ExtUtils::MM_UWIN'=>'0.02','ExtUtils::MM_Unix'=>'1.42','ExtUtils::MM_VMS'=>'5.70','ExtUtils::MM_Win32'=>'1.09','ExtUtils::MM_Win95'=>'0.03','ExtUtils::MY'=>'0.01','ExtUtils::MakeMaker'=>'6.17','ExtUtils::MakeMaker::bytes'=>'0.01','ExtUtils::MakeMaker::vmsish'=>'0.01','ExtUtils::Manifest'=>'1.42','ExtUtils::Mkbootstrap'=>'1.15','ExtUtils::Mksymlists'=>'1.19','ExtUtils::Packlist'=>'0.04','ExtUtils::testlib'=>'1.15','File::Spec'=>'0.86','File::Spec::Cygwin'=>'1.1','File::Spec::Epoc'=>'1.1','File::Spec::Functions'=>'1.3','File::Spec::Mac'=>'1.4','File::Spec::OS2'=>'1.2','File::Spec::Unix'=>'1.5','File::Spec::VMS'=>'1.4','File::Spec::Win32'=>'1.4','File::Temp'=>'0.14','Safe'=>'2.10','Test'=>'1.24','Test::Builder'=>'0.17','Test::Harness'=>'2.30','Test::Harness::Assert'=>'0.01','Test::Harness::Iterator'=>'0.01','Test::Harness::Straps'=>'0.15','Test::More'=>'0.47','Test::Simple'=>'0.47','Unicode'=>'3.0.1','if'=>'0.03','ops'=>'1.00',},removed=>{}},5.007003=>{delta_from=>5.006001,changed=>{'AnyDBM_File'=>'1.00','Attribute::Handlers'=>'0.76','AutoLoader'=>'5.59','AutoSplit'=>'1.0307','B'=>'1.00','B::Asmdata'=>'1.00','B::Assembler'=>'0.04','B::Bblock'=>'1.00','B::Bytecode'=>'1.00','B::C'=>'1.01','B::CC'=>'1.00','B::Concise'=>'0.52','B::Debug'=>'1.00','B::Deparse'=>'0.63','B::Disassembler'=>'1.01','B::Lint'=>'1.00','B::Showlex'=>'1.00','B::Stackobj'=>'1.00','B::Stash'=>'1.00','B::Terse'=>'1.00','B::Xref'=>'1.00','Benchmark'=>'1.04','CGI'=>'2.80','CGI::Apache'=>'1.00','CGI::Carp'=>'1.22','CGI::Cookie'=>'1.20','CGI::Fast'=>'1.04','CGI::Pretty'=>'1.05_00','CGI::Switch'=>'1.00','CGI::Util'=>'1.3','CPAN'=>'1.59_56','CPAN::FirstTime'=>'1.54','CPAN::Nox'=>'1.00_01','Carp'=>'1.01','Carp::Heavy'=>'1.01','Class::ISA'=>'0.32','Class::Struct'=>'0.61','Cwd'=>'2.06','DB_File'=>'1.804','Data::Dumper'=>'2.12','Devel::DProf'=>'20000000.00_01','Devel::PPPort'=>'2.0002','Devel::Peek'=>'1.00_03','Devel::SelfStubber'=>'1.03','Digest'=>'1.00','Digest::MD5'=>'2.16','DirHandle'=>'1.00','Dumpvalue'=>'1.10','Encode'=>'0.40','Encode::CN'=>'0.02','Encode::CN::HZ'=>undef,'Encode::Encoding'=>'0.02','Encode::Internal'=>'0.30','Encode::JP'=>'0.02','Encode::JP::Constants'=>'1.02','Encode::JP::H2Z'=>'0.77','Encode::JP::ISO_2022_JP'=>undef,'Encode::JP::JIS'=>undef,'Encode::JP::Tr'=>'0.77','Encode::KR'=>'0.02','Encode::TW'=>'0.02','Encode::Tcl'=>'1.01','Encode::Tcl::Escape'=>'1.01','Encode::Tcl::Extended'=>'1.01','Encode::Tcl::HanZi'=>'1.01','Encode::Tcl::Table'=>'1.01','Encode::Unicode'=>'0.30','Encode::XS'=>'0.40','Encode::iso10646_1'=>'0.30','Encode::usc2_le'=>'0.30','Encode::utf8'=>'0.30','English'=>'1.00','Env'=>'1.00','Exporter'=>'5.566','Exporter::Heavy'=>'5.562','ExtUtils::Command'=>'1.02','ExtUtils::Constant'=>'0.11','ExtUtils::Embed'=>'1.250601','ExtUtils::Install'=>'1.29','ExtUtils::Installed'=>'0.04','ExtUtils::Liblist'=>'1.2701','ExtUtils::MM_BeOS'=>'1.00','ExtUtils::MM_Cygwin'=>'1.00','ExtUtils::MM_OS2'=>'1.00','ExtUtils::MM_Unix'=>'1.12607','ExtUtils::MM_VMS'=>'5.56','ExtUtils::MM_Win32'=>'1.00_02','ExtUtils::MakeMaker'=>'5.48_03','ExtUtils::Manifest'=>'1.35','ExtUtils::Mkbootstrap'=>'1.1401','ExtUtils::Mksymlists'=>'1.18','ExtUtils::Packlist'=>'0.04','ExtUtils::testlib'=>'1.1201','Fatal'=>'1.03','Fcntl'=>'1.04','File::Basename'=>'2.71','File::CheckTree'=>'4.1','File::Compare'=>'1.1003','File::Copy'=>'2.05','File::DosGlob'=>'1.00','File::Find'=>'1.04','File::Glob'=>'1.01','File::Path'=>'1.05','File::Spec'=>'0.83','File::Spec::Cygwin'=>'1.0','File::Spec::Epoc'=>'1.00','File::Spec::Functions'=>'1.2','File::Spec::Mac'=>'1.3','File::Spec::Unix'=>'1.4','File::Spec::VMS'=>'1.2','File::Spec::Win32'=>'1.3','File::Temp'=>'0.13','File::stat'=>'1.00','FileCache'=>'1.00','FileHandle'=>'2.01','Filter::Simple'=>'0.77','Filter::Util::Call'=>'1.06','FindBin'=>'1.43','GDBM_File'=>'1.06','Getopt::Long'=>'2.28','Getopt::Std'=>'1.03','I18N::Collate'=>'1.00','I18N::LangTags'=>'0.27','I18N::LangTags::List'=>'0.25','I18N::Langinfo'=>'0.01','IO::Dir'=>'1.03_00','IO::File'=>'1.09','IO::Handle'=>'1.21_00','IO::Pipe'=>'1.122','IO::Poll'=>'0.06','IO::Seekable'=>'1.08_00','IO::Select'=>'1.15','IO::Socket'=>'1.27','IO::Socket::INET'=>'1.26','IO::Socket::UNIX'=>'1.20_00','IPC::Msg'=>'1.00_00','IPC::Open3'=>'1.0104','IPC::Semaphore'=>'1.00_00','IPC::SysV'=>'1.03_00','List::Util'=>'1.06_00','Locale::Constants'=>'2.01','Locale::Country'=>'2.01','Locale::Currency'=>'2.01','Locale::Language'=>'2.01','Locale::Maketext'=>'1.03','Locale::Script'=>'2.01','MIME::Base64'=>'2.12','MIME::QuotedPrint'=>'2.03','Math::BigFloat'=>'1.30','Math::BigInt'=>'1.54','Math::BigInt::Calc'=>'0.25','Math::Complex'=>'1.34','Math::Trig'=>'1.01','Memoize'=>'0.66','Memoize::AnyDBM_File'=>'0.65','Memoize::Expire'=>'0.66','Memoize::ExpireFile'=>'0.65','Memoize::ExpireTest'=>'0.65','Memoize::NDBM_File'=>'0.65','Memoize::SDBM_File'=>'0.65','Memoize::Storable'=>'0.65','NEXT'=>'0.50','Net::Cmd'=>'2.21','Net::Config'=>'1.10','Net::Domain'=>'2.17','Net::FTP'=>'2.64','Net::FTP::A'=>'1.15','Net::FTP::E'=>'0.01','Net::FTP::I'=>'1.12','Net::FTP::L'=>'0.01','Net::FTP::dataconn'=>'0.10','Net::NNTP'=>'2.21','Net::Netrc'=>'2.12','Net::POP3'=>'2.23','Net::Ping'=>'2.12','Net::SMTP'=>'2.21','Net::Time'=>'2.09','Net::hostent'=>'1.00','Net::netent'=>'1.00','Net::protoent'=>'1.00','Net::servent'=>'1.00','O'=>'1.00','OS2::DLL'=>'1.00','OS2::Process'=>'1.0','OS2::REXX'=>'1.01','Opcode'=>'1.05','POSIX'=>'1.05','PerlIO'=>'1.00','PerlIO::Scalar'=>'0.01','PerlIO::Via'=>'0.01','Pod::Checker'=>'1.3','Pod::Find'=>'0.22','Pod::Functions'=>'1.01','Pod::Html'=>'1.04','Pod::LaTeX'=>'0.54','Pod::Man'=>'1.32','Pod::ParseLink'=>'1.05','Pod::Text'=>'2.18','Pod::Text::Color'=>'1.03','Pod::Text::Overstrike'=>'1.08','Pod::Text::Termcap'=>'1.09','Safe'=>'2.07','Scalar::Util'=>'1.06_00','Search::Dict'=>'1.02','SelectSaver'=>'1.00','SelfLoader'=>'1.0903','Shell'=>'0.4','Socket'=>'1.75','Storable'=>'1.015','Switch'=>'2.06','Symbol'=>'1.04','Sys::Syslog'=>'0.02','Term::ANSIColor'=>'1.04','Term::Cap'=>'1.07','Term::Complete'=>'1.4','Term::ReadLine'=>'1.00','Test'=>'1.18','Test::Builder'=>'0.11','Test::Harness'=>'2.01','Test::Harness::Assert'=>'0.01','Test::Harness::Iterator'=>'0.01','Test::Harness::Straps'=>'0.08','Test::More'=>'0.41','Test::Simple'=>'0.41','Text::Abbrev'=>'1.00','Text::Balanced'=>'1.89','Text::ParseWords'=>'3.21','Text::Soundex'=>'1.01','Text::Wrap'=>'2001.0929','Thread'=>'2.00','Thread::Queue'=>'1.00','Thread::Semaphore'=>'1.00','Thread::Signal'=>'1.00','Thread::Specific'=>'1.00','Tie::Array'=>'1.02','Tie::File'=>'0.17','Tie::Handle'=>'4.1','Tie::Hash'=>'1.00','Tie::Memoize'=>'1.0','Tie::RefHash'=>'1.3_00','Tie::Scalar'=>'1.00','Tie::SubstrHash'=>'1.00','Time::HiRes'=>'1.20_00','Time::Local'=>'1.04','Time::gmtime'=>'1.02','Time::localtime'=>'1.02','Time::tm'=>'1.00','UNIVERSAL'=>'1.00','Unicode::Collate'=>'0.10','Unicode::Normalize'=>'0.14','Unicode::UCD'=>'0.2','User::grent'=>'1.00','User::pwent'=>'1.00','VMS::DCLsym'=>'1.02','VMS::Filespec'=>'1.1','VMS::Stdio'=>'2.3','XS::Typemap'=>'0.01','attributes'=>'0.04_01','attrs'=>'1.01','autouse'=>'1.03','base'=>'1.02','blib'=>'1.01','bytes'=>'1.00','charnames'=>'1.01','constant'=>'1.04','diagnostics'=>'1.1','encoding'=>'1.00','fields'=>'1.02','filetest'=>'1.00','if'=>'0.01','integer'=>'1.00','less'=>'0.01','locale'=>'1.00','open'=>'1.01','ops'=>'1.00','overload'=>'1.00','re'=>'0.03','sort'=>'1.00','strict'=>'1.02','subs'=>'1.00','threads'=>'0.05','threads::shared'=>'0.90','utf8'=>'1.00','vars'=>'1.01','vmsish'=>'1.00','warnings'=>'1.00','warnings::register'=>'1.00',},removed=>{}},5.008=>{delta_from=>5.007003,changed=>{'Attribute::Handlers'=>'0.77','B'=>'1.01','B::Lint'=>'1.01','B::Xref'=>'1.01','CGI'=>'2.81','CGI::Carp'=>'1.23','CPAN'=>'1.61','CPAN::FirstTime'=>'1.56','CPAN::Nox'=>'1.02','Digest::MD5'=>'2.20','Dumpvalue'=>'1.11','Encode'=>'1.75','Encode::Alias'=>'1.32','Encode::Byte'=>'1.22','Encode::CJKConstants'=>'1.00','Encode::CN'=>'1.24','Encode::CN::HZ'=>'1.04','Encode::Config'=>'1.06','Encode::EBCDIC'=>'1.21','Encode::Encoder'=>'0.05','Encode::Encoding'=>'1.30','Encode::Guess'=>'1.06','Encode::JP'=>'1.25','Encode::JP::H2Z'=>'1.02','Encode::JP::JIS7'=>'1.08','Encode::KR'=>'1.22','Encode::KR::2022_KR'=>'1.05','Encode::MIME::Header'=>'1.05','Encode::Symbol'=>'1.22','Encode::TW'=>'1.26','Encode::Unicode'=>'1.37','Exporter::Heavy'=>'5.566','ExtUtils::Command'=>'1.04','ExtUtils::Command::MM'=>'0.01','ExtUtils::Constant'=>'0.12','ExtUtils::Installed'=>'0.06','ExtUtils::Liblist'=>'1.00','ExtUtils::Liblist::Kid'=>'1.29','ExtUtils::MM'=>'0.04','ExtUtils::MM_Any'=>'0.04','ExtUtils::MM_BeOS'=>'1.03','ExtUtils::MM_Cygwin'=>'1.04','ExtUtils::MM_DOS'=>'0.01','ExtUtils::MM_MacOS'=>'1.03','ExtUtils::MM_NW5'=>'2.05','ExtUtils::MM_OS2'=>'1.03','ExtUtils::MM_UWIN'=>'0.01','ExtUtils::MM_Unix'=>'1.33','ExtUtils::MM_VMS'=>'5.65','ExtUtils::MM_Win32'=>'1.05','ExtUtils::MM_Win95'=>'0.02','ExtUtils::MY'=>'0.01','ExtUtils::MakeMaker'=>'6.03','ExtUtils::Manifest'=>'1.38','ExtUtils::Mkbootstrap'=>'1.15','ExtUtils::Mksymlists'=>'1.19','ExtUtils::testlib'=>'1.15','File::CheckTree'=>'4.2','FileCache'=>'1.021','Filter::Simple'=>'0.78','Getopt::Long'=>'2.32','Hash::Util'=>'0.04','List::Util'=>'1.07_00','Locale::Country'=>'2.04','Math::BigFloat'=>'1.35','Math::BigFloat::Trace'=>'0.01','Math::BigInt'=>'1.60','Math::BigInt::Calc'=>'0.30','Math::BigInt::Trace'=>'0.01','Math::BigRat'=>'0.07','Memoize'=>'1.01','Memoize::Expire'=>'1.00','Memoize::ExpireFile'=>'1.01','Net::FTP'=>'2.65','Net::FTP::dataconn'=>'0.11','Net::Ping'=>'2.19','Net::SMTP'=>'2.24','PerlIO'=>'1.01','PerlIO::encoding'=>'0.06','PerlIO::scalar'=>'0.01','PerlIO::via'=>'0.01','PerlIO::via::QuotedPrint'=>'0.04','Pod::Man'=>'1.33','Pod::Text'=>'2.19','Scalar::Util'=>'1.07_00','Storable'=>'2.04','Switch'=>'2.09','Sys::Syslog'=>'0.03','Test'=>'1.20','Test::Builder'=>'0.15','Test::Harness'=>'2.26','Test::Harness::Straps'=>'0.14','Test::More'=>'0.45','Test::Simple'=>'0.45','Thread::Queue'=>'2.00','Thread::Semaphore'=>'2.00','Tie::File'=>'0.93','Tie::RefHash'=>'1.30','Unicode'=>'3.2.0','Unicode::Collate'=>'0.12','Unicode::Normalize'=>'0.17','XS::APItest'=>'0.01','attributes'=>'0.05','base'=>'1.03','bigint'=>'0.02','bignum'=>'0.11','bigrat'=>'0.04','blib'=>'1.02','encoding'=>'1.35','sort'=>'1.01','threads'=>'0.99',},removed=>{'Encode::Internal'=>1,'Encode::JP::Constants'=>1,'Encode::JP::ISO_2022_JP'=>1,'Encode::JP::JIS'=>1,'Encode::JP::Tr'=>1,'Encode::Tcl'=>1,'Encode::Tcl::Escape'=>1,'Encode::Tcl::Extended'=>1,'Encode::Tcl::HanZi'=>1,'Encode::Tcl::Table'=>1,'Encode::XS'=>1,'Encode::iso10646_1'=>1,'Encode::usc2_le'=>1,'Encode::utf8'=>1,'PerlIO::Scalar'=>1,'PerlIO::Via'=>1,}},5.008001=>{delta_from=>5.008,changed=>{'Attribute::Handlers'=>'0.78','AutoLoader'=>'5.60','AutoSplit'=>'1.04','B'=>'1.02','B::Asmdata'=>'1.01','B::Assembler'=>'0.06','B::Bblock'=>'1.02','B::Bytecode'=>'1.01','B::C'=>'1.02','B::Concise'=>'0.56','B::Debug'=>'1.01','B::Deparse'=>'0.64','B::Disassembler'=>'1.03','B::Lint'=>'1.02','B::Terse'=>'1.02','Benchmark'=>'1.051','ByteLoader'=>'0.05','CGI'=>'3.00','CGI::Carp'=>'1.26','CGI::Cookie'=>'1.24','CGI::Fast'=>'1.041','CGI::Pretty'=>'1.07_00','CGI::Util'=>'1.31','CPAN'=>'1.76_01','CPAN::FirstTime'=>'1.60','CPAN::Nox'=>'1.03','Class::Struct'=>'0.63','Cwd'=>'2.08','DB_File'=>'1.806','Data::Dumper'=>'2.121','Devel::DProf'=>'20030813.00','Devel::PPPort'=>'2.007','Devel::Peek'=>'1.01','Digest'=>'1.02','Digest::MD5'=>'2.27','Encode'=>'1.9801','Encode::Alias'=>'1.38','Encode::Byte'=>'1.23','Encode::CJKConstants'=>'1.02','Encode::CN::HZ'=>'1.05','Encode::Config'=>'1.07','Encode::Encoder'=>'0.07','Encode::Encoding'=>'1.33','Encode::Guess'=>'1.09','Encode::JP::JIS7'=>'1.12','Encode::KR'=>'1.23','Encode::KR::2022_KR'=>'1.06','Encode::MIME::Header'=>'1.09','Encode::Unicode'=>'1.40','Encode::Unicode::UTF7'=>'0.02','English'=>'1.01','Errno'=>'1.09_00','Exporter'=>'5.567','Exporter::Heavy'=>'5.567','ExtUtils::Command'=>'1.05','ExtUtils::Command::MM'=>'0.03','ExtUtils::Constant'=>'0.14','ExtUtils::Install'=>'1.32','ExtUtils::Installed'=>'0.08','ExtUtils::Liblist'=>'1.01','ExtUtils::Liblist::Kid'=>'1.3','ExtUtils::MM_Any'=>'0.07','ExtUtils::MM_BeOS'=>'1.04','ExtUtils::MM_Cygwin'=>'1.06','ExtUtils::MM_DOS'=>'0.02','ExtUtils::MM_MacOS'=>'1.07','ExtUtils::MM_NW5'=>'2.06','ExtUtils::MM_OS2'=>'1.04','ExtUtils::MM_UWIN'=>'0.02','ExtUtils::MM_Unix'=>'1.42','ExtUtils::MM_VMS'=>'5.70','ExtUtils::MM_Win32'=>'1.09','ExtUtils::MM_Win95'=>'0.03','ExtUtils::MakeMaker'=>'6.17','ExtUtils::MakeMaker::bytes'=>'0.01','ExtUtils::MakeMaker::vmsish'=>'0.01','ExtUtils::Manifest'=>'1.42','Fcntl'=>'1.05','File::Basename'=>'2.72','File::Copy'=>'2.06','File::Find'=>'1.05','File::Glob'=>'1.02','File::Path'=>'1.06','File::Spec'=>'0.86','File::Spec::Cygwin'=>'1.1','File::Spec::Epoc'=>'1.1','File::Spec::Functions'=>'1.3','File::Spec::Mac'=>'1.4','File::Spec::OS2'=>'1.2','File::Spec::Unix'=>'1.5','File::Spec::VMS'=>'1.4','File::Spec::Win32'=>'1.4','File::Temp'=>'0.14','FileCache'=>'1.03','Filter::Util::Call'=>'1.0601','GDBM_File'=>'1.07','Getopt::Long'=>'2.34','Getopt::Std'=>'1.04','Hash::Util'=>'0.05','I18N::LangTags'=>'0.28','I18N::LangTags::List'=>'0.26','I18N::Langinfo'=>'0.02','IO'=>'1.21','IO::Dir'=>'1.04','IO::File'=>'1.10','IO::Handle'=>'1.23','IO::Seekable'=>'1.09','IO::Select'=>'1.16','IO::Socket'=>'1.28','IO::Socket::INET'=>'1.27','IO::Socket::UNIX'=>'1.21','IPC::Msg'=>'1.02','IPC::Open3'=>'1.0105','IPC::Semaphore'=>'1.02','IPC::SysV'=>'1.04','JNI'=>'0.2','List::Util'=>'1.13','Locale::Country'=>'2.61','Locale::Currency'=>'2.21','Locale::Language'=>'2.21','Locale::Maketext'=>'1.06','Locale::Maketext::Guts'=>undef,'Locale::Maketext::GutsLoader'=>undef,'Locale::Script'=>'2.21','MIME::Base64'=>'2.20','MIME::QuotedPrint'=>'2.20','Math::BigFloat'=>'1.40','Math::BigInt'=>'1.66','Math::BigInt::Calc'=>'0.36','Math::BigInt::Scalar'=>'0.11','Math::BigRat'=>'0.10','Math::Trig'=>'1.02','NDBM_File'=>'1.05','NEXT'=>'0.60','Net::Cmd'=>'2.24','Net::Domain'=>'2.18','Net::FTP'=>'2.71','Net::FTP::A'=>'1.16','Net::NNTP'=>'2.22','Net::POP3'=>'2.24','Net::Ping'=>'2.31','Net::SMTP'=>'2.26','Net::hostent'=>'1.01','Net::servent'=>'1.01','ODBM_File'=>'1.04','OS2::DLL'=>'1.01','OS2::ExtAttr'=>'0.02','OS2::PrfDB'=>'0.03','OS2::Process'=>'1.01','OS2::REXX'=>'1.02','POSIX'=>'1.06','PerlIO'=>'1.02','PerlIO::encoding'=>'0.07','PerlIO::scalar'=>'0.02','PerlIO::via'=>'0.02','PerlIO::via::QuotedPrint'=>'0.05','Pod::Checker'=>'1.41','Pod::Find'=>'0.24','Pod::Functions'=>'1.02','Pod::Html'=>'1.0501','Pod::InputObjects'=>'1.14','Pod::LaTeX'=>'0.55','Pod::Man'=>'1.37','Pod::ParseLink'=>'1.06','Pod::ParseUtils'=>'0.3','Pod::Perldoc'=>'3.10','Pod::Perldoc::BaseTo'=>undef,'Pod::Perldoc::GetOptsOO'=>undef,'Pod::Perldoc::ToChecker'=>undef,'Pod::Perldoc::ToMan'=>undef,'Pod::Perldoc::ToNroff'=>undef,'Pod::Perldoc::ToPod'=>undef,'Pod::Perldoc::ToRtf'=>undef,'Pod::Perldoc::ToText'=>undef,'Pod::Perldoc::ToTk'=>undef,'Pod::Perldoc::ToXml'=>undef,'Pod::PlainText'=>'2.01','Pod::Text'=>'2.21','Pod::Text::Color'=>'1.04','Pod::Text::Overstrike'=>'1.1','Pod::Text::Termcap'=>'1.11','Pod::Usage'=>'1.16','SDBM_File'=>'1.04','Safe'=>'2.10','Scalar::Util'=>'1.13','SelfLoader'=>'1.0904','Shell'=>'0.5','Socket'=>'1.76','Storable'=>'2.08','Switch'=>'2.10','Symbol'=>'1.05','Sys::Hostname'=>'1.11','Sys::Syslog'=>'0.04','Term::ANSIColor'=>'1.07','Term::Cap'=>'1.08','Term::Complete'=>'1.401','Term::ReadLine'=>'1.01','Test'=>'1.24','Test::Builder'=>'0.17','Test::Harness'=>'2.30','Test::Harness::Straps'=>'0.15','Test::More'=>'0.47','Test::Simple'=>'0.47','Text::Abbrev'=>'1.01','Text::Balanced'=>'1.95','Text::Wrap'=>'2001.09291','Thread::Semaphore'=>'2.01','Tie::Array'=>'1.03','Tie::File'=>'0.97','Tie::RefHash'=>'1.31','Time::HiRes'=>'1.51','Time::Local'=>'1.07','UNIVERSAL'=>'1.01','Unicode'=>'4.0.0','Unicode::Collate'=>'0.28','Unicode::Normalize'=>'0.23','Unicode::UCD'=>'0.21','VMS::Filespec'=>'1.11','XS::APItest'=>'0.02','XSLoader'=>'0.02','attributes'=>'0.06','base'=>'2.03','bigint'=>'0.04','bignum'=>'0.14','bigrat'=>'0.06','bytes'=>'1.01','charnames'=>'1.02','diagnostics'=>'1.11','encoding'=>'1.47','fields'=>'2.03','filetest'=>'1.01','if'=>'0.03','lib'=>'0.5565','open'=>'1.02','overload'=>'1.01','re'=>'0.04','sort'=>'1.02','strict'=>'1.03','threads'=>'1.00','threads::shared'=>'0.91','utf8'=>'1.02','vmsish'=>'1.01','warnings'=>'1.03',},removed=>{}},5.008002=>{delta_from=>5.008001,changed=>{'DB_File'=>'1.807','Devel::PPPort'=>'2.009','Digest::MD5'=>'2.30','I18N::LangTags'=>'0.29','I18N::LangTags::List'=>'0.29','MIME::Base64'=>'2.21','MIME::QuotedPrint'=>'2.21','Net::Domain'=>'2.19','Net::FTP'=>'2.72','Pod::Perldoc'=>'3.11','Time::HiRes'=>'1.52','Unicode::Collate'=>'0.30','Unicode::Normalize'=>'0.25',},removed=>{}},5.008003=>{delta_from=>5.008002,changed=>{'Benchmark'=>'1.052','CGI'=>'3.01','CGI::Carp'=>'1.27','CGI::Fast'=>'1.05','CGI::Pretty'=>'1.08','CGI::Util'=>'1.4','Cwd'=>'2.12','DB_File'=>'1.808','Devel::PPPort'=>'2.011','Digest'=>'1.05','Digest::MD5'=>'2.33','Digest::base'=>'1.00','Encode'=>'1.99','Exporter'=>'5.57','File::CheckTree'=>'4.3','File::Copy'=>'2.07','File::Find'=>'1.06','File::Spec'=>'0.87','FindBin'=>'1.44','Getopt::Std'=>'1.05','Math::BigFloat'=>'1.42','Math::BigInt'=>'1.68','Math::BigInt::Calc'=>'0.38','Math::BigInt::CalcEmu'=>'0.02','OS2::DLL'=>'1.02','POSIX'=>'1.07','PerlIO'=>'1.03','PerlIO::via::QuotedPrint'=>'0.06','Pod::Html'=>'1.0502','Pod::Parser'=>'1.14','Pod::Perldoc'=>'3.12','Pod::PlainText'=>'2.02','Storable'=>'2.09','Test::Harness'=>'2.40','Test::Harness::Assert'=>'0.02','Test::Harness::Iterator'=>'0.02','Test::Harness::Straps'=>'0.19','Tie::Hash'=>'1.01','Unicode::Collate'=>'0.33','Unicode::Normalize'=>'0.28','XS::APItest'=>'0.03','base'=>'2.04','diagnostics'=>'1.12','encoding'=>'1.48','threads'=>'1.01','threads::shared'=>'0.92',},removed=>{'Math::BigInt::Scalar'=>1,}},5.008004=>{delta_from=>5.008003,changed=>{'Attribute::Handlers'=>'0.78_01','B::Assembler'=>'0.07','B::Concise'=>'0.60','B::Deparse'=>'0.66','Benchmark'=>'1.06','CGI'=>'3.04','Carp'=>'1.02','Cwd'=>'2.17','DBM_Filter'=>'0.01','DBM_Filter::compress'=>'0.01','DBM_Filter::encode'=>'0.01','DBM_Filter::int32'=>'0.01','DBM_Filter::null'=>'0.01','DBM_Filter::utf8'=>'0.01','Digest'=>'1.06','DynaLoader'=>'1.05','Encode'=>'1.99_01','Encode::CN::HZ'=>'1.0501','Exporter'=>'5.58','Exporter::Heavy'=>'5.57','ExtUtils::Liblist::Kid'=>'1.3001','ExtUtils::MM_NW5'=>'2.07_02','ExtUtils::MM_Win95'=>'0.0301','File::Find'=>'1.07','IO::Handle'=>'1.24','IO::Pipe'=>'1.123','IPC::Open3'=>'1.0106','Locale::Maketext'=>'1.08','MIME::Base64'=>'3.01','MIME::QuotedPrint'=>'3.01','Math::BigFloat'=>'1.44','Math::BigInt'=>'1.70','Math::BigInt::Calc'=>'0.40','Math::BigInt::CalcEmu'=>'0.04','Math::BigRat'=>'0.12','ODBM_File'=>'1.05','POSIX'=>'1.08','Shell'=>'0.5.2','Socket'=>'1.77','Storable'=>'2.12','Sys::Syslog'=>'0.05','Term::ANSIColor'=>'1.08','Time::HiRes'=>'1.59','Unicode'=>'4.0.1','Unicode::UCD'=>'0.22','Win32'=>'0.23','base'=>'2.05','bigint'=>'0.05','bignum'=>'0.15','charnames'=>'1.03','open'=>'1.03','threads'=>'1.03','utf8'=>'1.03',},removed=>{}},5.008005=>{delta_from=>5.008004,changed=>{'B::Concise'=>'0.61','B::Deparse'=>'0.67','CGI'=>'3.05','CGI::Carp'=>'1.28','CGI::Util'=>'1.5','Carp'=>'1.03','Carp::Heavy'=>'1.03','Cwd'=>'2.19','DB_File'=>'1.809','Digest'=>'1.08','Encode'=>'2.01','Encode::Alias'=>'2.00','Encode::Byte'=>'2.00','Encode::CJKConstants'=>'2.00','Encode::CN'=>'2.00','Encode::CN::HZ'=>'2.01','Encode::Config'=>'2.00','Encode::EBCDIC'=>'2.00','Encode::Encoder'=>'2.00','Encode::Encoding'=>'2.00','Encode::Guess'=>'2.00','Encode::JP'=>'2.00','Encode::JP::H2Z'=>'2.00','Encode::JP::JIS7'=>'2.00','Encode::KR'=>'2.00','Encode::KR::2022_KR'=>'2.00','Encode::MIME::Header'=>'2.00','Encode::Symbol'=>'2.00','Encode::TW'=>'2.00','Encode::Unicode'=>'2.00','Encode::Unicode::UTF7'=>'2.01','File::Basename'=>'2.73','File::Copy'=>'2.08','File::Glob'=>'1.03','FileCache'=>'1.04_01','I18N::LangTags'=>'0.33','I18N::LangTags::Detect'=>'1.03','List::Util'=>'1.14','Locale::Constants'=>'2.07','Locale::Country'=>'2.07','Locale::Currency'=>'2.07','Locale::Language'=>'2.07','Locale::Maketext'=>'1.09','Locale::Script'=>'2.07','Net::Cmd'=>'2.26','Net::FTP'=>'2.75','Net::NNTP'=>'2.23','Net::POP3'=>'2.28','Net::SMTP'=>'2.29','Net::Time'=>'2.10','Pod::Checker'=>'1.42','Pod::Find'=>'0.2401','Pod::LaTeX'=>'0.56','Pod::ParseUtils'=>'1.2','Pod::Perldoc'=>'3.13','Safe'=>'2.11','Scalar::Util'=>'1.14','Shell'=>'0.6','Storable'=>'2.13','Term::Cap'=>'1.09','Test'=>'1.25','Test::Harness'=>'2.42','Text::ParseWords'=>'3.22','Text::Wrap'=>'2001.09292','Time::Local'=>'1.10','Unicode::Collate'=>'0.40','Unicode::Normalize'=>'0.30','XS::APItest'=>'0.04','autouse'=>'1.04','base'=>'2.06','charnames'=>'1.04','diagnostics'=>'1.13','encoding'=>'2.00','threads'=>'1.05','utf8'=>'1.04',},removed=>{}},5.008006=>{delta_from=>5.008005,changed=>{'B'=>'1.07','B::C'=>'1.04','B::Concise'=>'0.64','B::Debug'=>'1.02','B::Deparse'=>'0.69','B::Lint'=>'1.03','B::Showlex'=>'1.02','Cwd'=>'3.01','DB_File'=>'1.810','Data::Dumper'=>'2.121_02','Devel::PPPort'=>'3.03','Devel::Peek'=>'1.02','Encode'=>'2.08','Encode::Alias'=>'2.02','Encode::Encoding'=>'2.02','Encode::JP'=>'2.01','Encode::Unicode'=>'2.02','Exporter::Heavy'=>'5.58','ExtUtils::Constant'=>'0.1401','File::Spec'=>'3.01','File::Spec::Win32'=>'1.5','I18N::LangTags'=>'0.35','I18N::LangTags::List'=>'0.35','MIME::Base64'=>'3.05','MIME::QuotedPrint'=>'3.03','Math::BigFloat'=>'1.47','Math::BigInt'=>'1.73','Math::BigInt::Calc'=>'0.43','Math::BigRat'=>'0.13','Text::ParseWords'=>'3.23','Time::HiRes'=>'1.65','XS::APItest'=>'0.05','diagnostics'=>'1.14','encoding'=>'2.01','open'=>'1.04','overload'=>'1.02',},removed=>{}},5.008007=>{delta_from=>5.008006,changed=>{'B'=>'1.09','B::Concise'=>'0.65','B::Deparse'=>'0.7','B::Disassembler'=>'1.04','B::Terse'=>'1.03','Benchmark'=>'1.07','CGI'=>'3.10','CGI::Carp'=>'1.29','CGI::Cookie'=>'1.25','Carp'=>'1.04','Carp::Heavy'=>'1.04','Class::ISA'=>'0.33','Cwd'=>'3.05','DB_File'=>'1.811','Data::Dumper'=>'2.121_04','Devel::DProf'=>'20050310.00','Devel::PPPort'=>'3.06','Digest'=>'1.10','Digest::file'=>'0.01','Encode'=>'2.10','Encode::Alias'=>'2.03','Errno'=>'1.09_01','ExtUtils::Constant'=>'0.16','ExtUtils::Constant::Base'=>'0.01','ExtUtils::Constant::Utils'=>'0.01','ExtUtils::Constant::XS'=>'0.01','File::Find'=>'1.09','File::Glob'=>'1.04','File::Path'=>'1.07','File::Spec'=>'3.05','File::Temp'=>'0.16','FileCache'=>'1.05','IO::File'=>'1.11','IO::Socket::INET'=>'1.28','Math::BigFloat'=>'1.51','Math::BigInt'=>'1.77','Math::BigInt::Calc'=>'0.47','Math::BigInt::CalcEmu'=>'0.05','Math::BigRat'=>'0.15','Pod::Find'=>'1.3','Pod::Html'=>'1.0503','Pod::InputObjects'=>'1.3','Pod::LaTeX'=>'0.58','Pod::ParseUtils'=>'1.3','Pod::Parser'=>'1.3','Pod::Perldoc'=>'3.14','Pod::Select'=>'1.3','Pod::Usage'=>'1.3','SelectSaver'=>'1.01','Symbol'=>'1.06','Sys::Syslog'=>'0.06','Term::ANSIColor'=>'1.09','Term::Complete'=>'1.402','Test::Builder'=>'0.22','Test::Harness'=>'2.48','Test::Harness::Point'=>'0.01','Test::Harness::Straps'=>'0.23','Test::More'=>'0.54','Test::Simple'=>'0.54','Text::ParseWords'=>'3.24','Text::Wrap'=>'2001.09293','Tie::RefHash'=>'1.32','Time::HiRes'=>'1.66','Time::Local'=>'1.11','Unicode'=>'4.1.0','Unicode::Normalize'=>'0.32','Unicode::UCD'=>'0.23','Win32'=>'0.24','XS::APItest'=>'0.06','base'=>'2.07','bigint'=>'0.07','bignum'=>'0.17','bigrat'=>'0.08','bytes'=>'1.02','constant'=>'1.05','overload'=>'1.03','threads::shared'=>'0.93','utf8'=>'1.05',},removed=>{'JNI'=>1,'JPL::AutoLoader'=>1,'JPL::Class'=>1,'JPL::Compile'=>1,}},5.008008=>{delta_from=>5.008007,changed=>{'Attribute::Handlers'=>'0.78_02','B'=>'1.09_01','B::Bblock'=>'1.02_01','B::Bytecode'=>'1.01_01','B::C'=>'1.04_01','B::CC'=>'1.00_01','B::Concise'=>'0.66','B::Debug'=>'1.02_01','B::Deparse'=>'0.71','B::Disassembler'=>'1.05','B::Terse'=>'1.03_01','ByteLoader'=>'0.06','CGI'=>'3.15','CGI::Cookie'=>'1.26','CPAN'=>'1.76_02','Cwd'=>'3.12','DB'=>'1.01','DB_File'=>'1.814','Data::Dumper'=>'2.121_08','Devel::DProf'=>'20050603.00','Devel::PPPort'=>'3.06_01','Devel::Peek'=>'1.03','Digest'=>'1.14','Digest::MD5'=>'2.36','Digest::file'=>'1.00','Dumpvalue'=>'1.12','Encode'=>'2.12','Encode::Alias'=>'2.04','Encode::Config'=>'2.01','Encode::MIME::Header'=>'2.01','Encode::MIME::Header::ISO_2022_JP'=>'1.01','English'=>'1.02','ExtUtils::Command'=>'1.09','ExtUtils::Command::MM'=>'0.05','ExtUtils::Constant'=>'0.17','ExtUtils::Embed'=>'1.26','ExtUtils::Install'=>'1.33','ExtUtils::Liblist::Kid'=>'1.3','ExtUtils::MM'=>'0.05','ExtUtils::MM_AIX'=>'0.03','ExtUtils::MM_Any'=>'0.13','ExtUtils::MM_BeOS'=>'1.05','ExtUtils::MM_Cygwin'=>'1.08','ExtUtils::MM_MacOS'=>'1.08','ExtUtils::MM_NW5'=>'2.08','ExtUtils::MM_OS2'=>'1.05','ExtUtils::MM_QNX'=>'0.02','ExtUtils::MM_Unix'=>'1.50','ExtUtils::MM_VMS'=>'5.73','ExtUtils::MM_VOS'=>'0.02','ExtUtils::MM_Win32'=>'1.12','ExtUtils::MM_Win95'=>'0.04','ExtUtils::MakeMaker'=>'6.30','ExtUtils::MakeMaker::Config'=>'0.02','ExtUtils::Manifest'=>'1.46','File::Basename'=>'2.74','File::Copy'=>'2.09','File::Find'=>'1.10','File::Glob'=>'1.05','File::Path'=>'1.08','File::Spec'=>'3.12','File::Spec::Win32'=>'1.6','FileCache'=>'1.06','Filter::Simple'=>'0.82','FindBin'=>'1.47','GDBM_File'=>'1.08','Getopt::Long'=>'2.35','IO'=>'1.22','IO::Dir'=>'1.05','IO::File'=>'1.13','IO::Handle'=>'1.25','IO::Pipe'=>'1.13','IO::Poll'=>'0.07','IO::Seekable'=>'1.10','IO::Select'=>'1.17','IO::Socket'=>'1.29','IO::Socket::INET'=>'1.29','IO::Socket::UNIX'=>'1.22','IPC::Open2'=>'1.02','IPC::Open3'=>'1.02','List::Util'=>'1.18','MIME::Base64'=>'3.07','MIME::QuotedPrint'=>'3.07','Math::Complex'=>'1.35','Math::Trig'=>'1.03','NDBM_File'=>'1.06','ODBM_File'=>'1.06','OS2::PrfDB'=>'0.04','OS2::Process'=>'1.02','OS2::REXX'=>'1.03','Opcode'=>'1.06','POSIX'=>'1.09','PerlIO'=>'1.04','PerlIO::encoding'=>'0.09','PerlIO::scalar'=>'0.04','PerlIO::via'=>'0.03','Pod::Checker'=>'1.43','Pod::Find'=>'1.34','Pod::Functions'=>'1.03','Pod::Html'=>'1.0504','Pod::ParseUtils'=>'1.33','Pod::Parser'=>'1.32','Pod::Usage'=>'1.33','SDBM_File'=>'1.05','Safe'=>'2.12','Scalar::Util'=>'1.18','Socket'=>'1.78','Storable'=>'2.15','Switch'=>'2.10_01','Sys::Syslog'=>'0.13','Term::ANSIColor'=>'1.10','Term::ReadLine'=>'1.02','Test::Builder'=>'0.32','Test::Builder::Module'=>'0.02','Test::Builder::Tester'=>'1.02','Test::Builder::Tester::Color'=>undef,'Test::Harness'=>'2.56','Test::Harness::Straps'=>'0.26','Test::More'=>'0.62','Test::Simple'=>'0.62','Text::Tabs'=>'2005.0824','Text::Wrap'=>'2005.082401','Tie::Hash'=>'1.02','Time::HiRes'=>'1.86','Unicode::Collate'=>'0.52','Unicode::UCD'=>'0.24','User::grent'=>'1.01','Win32'=>'0.2601','XS::APItest'=>'0.08','XS::Typemap'=>'0.02','XSLoader'=>'0.06','attrs'=>'1.02','autouse'=>'1.05','blib'=>'1.03','charnames'=>'1.05','diagnostics'=>'1.15','encoding'=>'2.02','if'=>'0.05','open'=>'1.05','ops'=>'1.01','overload'=>'1.04','re'=>'0.05','threads'=>'1.07','threads::shared'=>'0.94','utf8'=>'1.06','vmsish'=>'1.02','warnings'=>'1.05','warnings::register'=>'1.01',},removed=>{}},5.008009=>{delta_from=>5.008008,changed=>{'Attribute::Handlers'=>'0.78_03','AutoLoader'=>'5.67','AutoSplit'=>'1.06','B'=>'1.19','B::Asmdata'=>'1.02','B::Assembler'=>'0.08','B::C'=>'1.05','B::Concise'=>'0.76','B::Debug'=>'1.05','B::Deparse'=>'0.87','B::Lint'=>'1.11','B::Lint::Debug'=>undef,'B::Terse'=>'1.05','Benchmark'=>'1.1','CGI'=>'3.42','CGI::Carp'=>'1.30_01','CGI::Cookie'=>'1.29','CGI::Fast'=>'1.07','CGI::Util'=>'1.5_01','CPAN'=>'1.9301','CPAN::Debug'=>'5.5','CPAN::DeferedCode'=>'5.50','CPAN::Distroprefs'=>'6','CPAN::FirstTime'=>'5.5_01','CPAN::HandleConfig'=>'5.5','CPAN::Kwalify'=>'5.50','CPAN::Nox'=>'5.50','CPAN::Queue'=>'5.5','CPAN::Tarzip'=>'5.5','CPAN::Version'=>'5.5','Carp'=>'1.10','Carp::Heavy'=>'1.10','Cwd'=>'3.29','DBM_Filter'=>'0.02','DBM_Filter::compress'=>'0.02','DBM_Filter::encode'=>'0.02','DBM_Filter::int32'=>'0.02','DBM_Filter::null'=>'0.02','DBM_Filter::utf8'=>'0.02','DB_File'=>'1.817','Data::Dumper'=>'2.121_17','Devel::DProf'=>'20080331.00','Devel::InnerPackage'=>'0.3','Devel::PPPort'=>'3.14','Devel::Peek'=>'1.04','Digest'=>'1.15','Digest::MD5'=>'2.37','DirHandle'=>'1.02','DynaLoader'=>'1.09','Encode'=>'2.26','Encode::Alias'=>'2.10','Encode::Byte'=>'2.03','Encode::CJKConstants'=>'2.02','Encode::CN'=>'2.02','Encode::CN::HZ'=>'2.05','Encode::Config'=>'2.05','Encode::EBCDIC'=>'2.02','Encode::Encoder'=>'2.01','Encode::Encoding'=>'2.05','Encode::GSM0338'=>'2.01','Encode::Guess'=>'2.02','Encode::JP'=>'2.03','Encode::JP::H2Z'=>'2.02','Encode::JP::JIS7'=>'2.04','Encode::KR'=>'2.02','Encode::KR::2022_KR'=>'2.02','Encode::MIME::Header'=>'2.05','Encode::MIME::Header::ISO_2022_JP'=>'1.03','Encode::MIME::Name'=>'1.01','Encode::Symbol'=>'2.02','Encode::TW'=>'2.02','Encode::Unicode'=>'2.05','Encode::Unicode::UTF7'=>'2.04','English'=>'1.03','Errno'=>'1.10','Exporter'=>'5.63','Exporter::Heavy'=>'5.63','ExtUtils::Command'=>'1.15','ExtUtils::Command::MM'=>'6.48','ExtUtils::Constant'=>'0.21','ExtUtils::Constant::Base'=>'0.04','ExtUtils::Constant::ProxySubs'=>'0.06','ExtUtils::Constant::Utils'=>'0.02','ExtUtils::Constant::XS'=>'0.02','ExtUtils::Embed'=>'1.28','ExtUtils::Install'=>'1.50_01','ExtUtils::Installed'=>'1.43','ExtUtils::Liblist'=>'6.48','ExtUtils::Liblist::Kid'=>'6.48','ExtUtils::MM'=>'6.48','ExtUtils::MM_AIX'=>'6.48','ExtUtils::MM_Any'=>'6.48','ExtUtils::MM_BeOS'=>'6.48','ExtUtils::MM_Cygwin'=>'6.48','ExtUtils::MM_DOS'=>'6.48','ExtUtils::MM_Darwin'=>'6.48','ExtUtils::MM_MacOS'=>'6.48','ExtUtils::MM_NW5'=>'6.48','ExtUtils::MM_OS2'=>'6.48','ExtUtils::MM_QNX'=>'6.48','ExtUtils::MM_UWIN'=>'6.48','ExtUtils::MM_Unix'=>'6.48','ExtUtils::MM_VMS'=>'6.48','ExtUtils::MM_VOS'=>'6.48','ExtUtils::MM_Win32'=>'6.48','ExtUtils::MM_Win95'=>'6.48','ExtUtils::MY'=>'6.48','ExtUtils::MakeMaker'=>'6.48','ExtUtils::MakeMaker::Config'=>'6.48','ExtUtils::MakeMaker::bytes'=>'6.48','ExtUtils::MakeMaker::vmsish'=>'6.48','ExtUtils::Manifest'=>'1.55','ExtUtils::Mkbootstrap'=>'6.48','ExtUtils::Mksymlists'=>'6.48','ExtUtils::Packlist'=>'1.43','ExtUtils::ParseXS'=>'2.19','ExtUtils::XSSymSet'=>'1.1','ExtUtils::testlib'=>'6.48','Fatal'=>'1.06','Fcntl'=>'1.06','File::Basename'=>'2.77','File::CheckTree'=>'4.4','File::Compare'=>'1.1005','File::Copy'=>'2.13','File::DosGlob'=>'1.01','File::Find'=>'1.13','File::Glob'=>'1.06','File::Path'=>'2.07_02','File::Spec'=>'3.29','File::Spec::Cygwin'=>'3.29','File::Spec::Epoc'=>'3.29','File::Spec::Functions'=>'3.29','File::Spec::Mac'=>'3.29','File::Spec::OS2'=>'3.29','File::Spec::Unix'=>'3.29','File::Spec::VMS'=>'3.29','File::Spec::Win32'=>'3.29','File::Temp'=>'0.20','File::stat'=>'1.01','FileCache'=>'1.07','Filter::Simple'=>'0.83','Filter::Util::Call'=>'1.07','FindBin'=>'1.49','GDBM_File'=>'1.09','Getopt::Long'=>'2.37','Getopt::Std'=>'1.06','Hash::Util'=>'0.06','IO'=>'1.23','IO::Dir'=>'1.06','IO::File'=>'1.14','IO::Handle'=>'1.27','IO::Socket'=>'1.30','IO::Socket::INET'=>'1.31','IO::Socket::UNIX'=>'1.23','IPC::Msg'=>'2.00','IPC::Open2'=>'1.03','IPC::Open3'=>'1.03','IPC::Semaphore'=>'2.00','IPC::SharedMem'=>'2.00','IPC::SysV'=>'2.00','List::Util'=>'1.19','Locale::Maketext'=>'1.13','Locale::Maketext::Guts'=>'1.13','Locale::Maketext::GutsLoader'=>'1.13','Math::BigFloat'=>'1.60','Math::BigInt'=>'1.89','Math::BigInt::Calc'=>'0.52','Math::BigRat'=>'0.22','Math::Complex'=>'1.54','Math::Trig'=>'1.18','Module::CoreList'=>'2.17','Module::Pluggable'=>'3.8','Module::Pluggable::Object'=>'3.6','NDBM_File'=>'1.07','NEXT'=>'0.61','Net::Cmd'=>'2.29','Net::Config'=>'1.11','Net::Domain'=>'2.20','Net::FTP'=>'2.77','Net::FTP::A'=>'1.18','Net::NNTP'=>'2.24','Net::POP3'=>'2.29','Net::Ping'=>'2.35','Net::SMTP'=>'2.31','O'=>'1.01','ODBM_File'=>'1.07','OS2::DLL'=>'1.03','OS2::Process'=>'1.03','Opcode'=>'1.0601','POSIX'=>'1.15','PerlIO'=>'1.05','PerlIO::encoding'=>'0.11','PerlIO::scalar'=>'0.06','PerlIO::via'=>'0.05','Pod::Html'=>'1.09','Pod::ParseUtils'=>'1.35','Pod::Parser'=>'1.35','Pod::Select'=>'1.35','Pod::Usage'=>'1.35','SDBM_File'=>'1.06','Safe'=>'2.16','Scalar::Util'=>'1.19','SelfLoader'=>'1.17','Shell'=>'0.72','Socket'=>'1.81','Storable'=>'2.19','Switch'=>'2.13','Sys::Syslog'=>'0.27','Sys::Syslog::win32::Win32'=>undef,'Term::ANSIColor'=>'1.12','Term::Cap'=>'1.12','Term::ReadLine'=>'1.03','Test::Builder'=>'0.80','Test::Builder::Module'=>'0.80','Test::Builder::Tester'=>'1.13','Test::Harness'=>'2.64','Test::Harness::Results'=>'0.01_01','Test::Harness::Straps'=>'0.26_01','Test::Harness::Util'=>'0.01','Test::More'=>'0.80','Test::Simple'=>'0.80','Text::Balanced'=>'1.98','Text::ParseWords'=>'3.27','Text::Soundex'=>'3.03','Text::Tabs'=>'2007.1117','Text::Wrap'=>'2006.1117','Thread'=>'2.01','Thread::Queue'=>'2.11','Thread::Semaphore'=>'2.09','Tie::Handle'=>'4.2','Tie::Hash'=>'1.03','Tie::Memoize'=>'1.1','Tie::RefHash'=>'1.38','Tie::Scalar'=>'1.01','Tie::StdHandle'=>'4.2','Time::HiRes'=>'1.9715','Time::Local'=>'1.1901','Time::gmtime'=>'1.03','Unicode'=>'5.1.0','Unicode::Normalize'=>'1.02','Unicode::UCD'=>'0.25','VMS::DCLsym'=>'1.03','VMS::Stdio'=>'2.4','Win32'=>'0.38','Win32API::File'=>'0.1001_01','Win32API::File::ExtUtils::Myconst2perl'=>'1','Win32CORE'=>'0.02','XS::APItest'=>'0.15','XS::Typemap'=>'0.03','XSLoader'=>'0.10','attributes'=>'0.09','autouse'=>'1.06','base'=>'2.13','bigint'=>'0.23','bignum'=>'0.23','bigrat'=>'0.23','blib'=>'1.04','charnames'=>'1.06','constant'=>'1.17','diagnostics'=>'1.16','encoding'=>'2.6_01','fields'=>'2.12','filetest'=>'1.02','lib'=>'0.61','open'=>'1.06','ops'=>'1.02','overload'=>'1.06','re'=>'0.0601','sigtrap'=>'1.04','threads'=>'1.71','threads::shared'=>'1.27','utf8'=>'1.07','warnings'=>'1.05_01',},removed=>{}},5.009=>{delta_from=>5.008002,changed=>{'B'=>'1.03','B::C'=>'1.03','B::Concise'=>'0.57','B::Deparse'=>'0.65','DB_File'=>'1.806','Devel::PPPort'=>'2.008','English'=>'1.02','Fatal'=>'1.04','OS2::DLL'=>'1.02','Opcode'=>'1.06','Time::HiRes'=>'1.51','Unicode::Collate'=>'0.28','Unicode::Normalize'=>'0.23','XSLoader'=>'0.03','assertions'=>'0.01','assertions::activate'=>'0.01','overload'=>'1.02','version'=>'0.29',},removed=>{}},5.009001=>{delta_from=>5.008004,changed=>{'B'=>'1.05','B::Assembler'=>'0.06','B::C'=>'1.04','B::Concise'=>'0.59','B::Debug'=>'1.02','B::Deparse'=>'0.65','DB_File'=>'1.808_01','Devel::PPPort'=>'2.011_01','Digest'=>'1.05','DynaLoader'=>'1.04','English'=>'1.02','Exporter::Heavy'=>'5.567','ExtUtils::Command'=>'1.07','ExtUtils::Liblist::Kid'=>'1.3','ExtUtils::MM_Any'=>'0.0901','ExtUtils::MM_Cygwin'=>'1.07','ExtUtils::MM_NW5'=>'2.07_01','ExtUtils::MM_Unix'=>'1.45_01','ExtUtils::MM_VMS'=>'5.71_01','ExtUtils::MM_Win32'=>'1.10_01','ExtUtils::MM_Win95'=>'0.03','ExtUtils::MakeMaker'=>'6.21_02','ExtUtils::Manifest'=>'1.43','Fatal'=>'1.04','Getopt::Long'=>'2.3401','IO::Handle'=>'1.23','IO::Pipe'=>'1.122','IPC::Open3'=>'1.0105','MIME::Base64'=>'3.00_01','MIME::QuotedPrint'=>'3.00','Memoize'=>'1.01_01','ODBM_File'=>'1.04','Opcode'=>'1.06','POSIX'=>'1.07','Storable'=>'2.11','Time::HiRes'=>'1.56','Time::Local'=>'1.07_94','UNIVERSAL'=>'1.02','Unicode'=>'4.0.0','Unicode::UCD'=>'0.21','XSLoader'=>'0.03','assertions'=>'0.01','assertions::activate'=>'0.01','base'=>'2.04','if'=>'0.0401','open'=>'1.02','overload'=>'1.02','threads'=>'1.02','utf8'=>'1.02','version'=>'0.36',},removed=>{}},5.009002=>{delta_from=>5.008007,changed=>{'B'=>'1.07','B::Concise'=>'0.64','B::Deparse'=>'0.69','B::Disassembler'=>'1.03','B::Terse'=>'1.02','CGI'=>'3.07','Config::Extensions'=>'0.01','Devel::DProf'=>'20030813.00','DynaLoader'=>'1.07','Encode'=>'2.09','Encode::Alias'=>'2.02','English'=>'1.03','Exporter'=>'5.59','Exporter::Heavy'=>'5.59','ExtUtils::Command'=>'1.07','ExtUtils::Command::MM'=>'0.03_01','ExtUtils::Embed'=>'1.26','ExtUtils::Liblist::Kid'=>'1.3','ExtUtils::MM_Any'=>'0.10','ExtUtils::MM_Cygwin'=>'1.07','ExtUtils::MM_MacOS'=>'1.08','ExtUtils::MM_NW5'=>'2.07','ExtUtils::MM_Unix'=>'1.46_01','ExtUtils::MM_VMS'=>'5.71','ExtUtils::MM_Win32'=>'1.10','ExtUtils::MM_Win95'=>'0.03','ExtUtils::MakeMaker'=>'6.25','ExtUtils::Manifest'=>'1.44','Fatal'=>'1.04','File::Path'=>'1.06','FileCache'=>'1.04_01','Getopt::Long'=>'2.3401','IO::File'=>'1.10','IO::Socket::INET'=>'1.27','Math::BigFloat'=>'1.49','Math::BigInt'=>'1.75','Math::BigInt::Calc'=>'0.45','Math::BigRat'=>'0.14','Memoize'=>'1.01_01','Module::CoreList'=>'1.99','NEXT'=>'0.60_01','Opcode'=>'1.06','Pod::Html'=>'1.0502','Scalar::Util'=>'1.14_1','Storable'=>'2.14','Symbol'=>'1.05','Test::Harness'=>'2.46','Test::Harness::Straps'=>'0.20_01','Text::Balanced'=>'1.95_01','Text::Wrap'=>'2001.09292','UNIVERSAL'=>'1.02','Unicode'=>'4.0.1','Unicode::Normalize'=>'0.30','Unicode::UCD'=>'0.22','Win32'=>'0.23','XS::APItest'=>'0.05','XSLoader'=>'0.03','assertions'=>'0.01','assertions::activate'=>'0.01','base'=>'2.06','bigint'=>'0.06','bignum'=>'0.16','bigrat'=>'0.07','bytes'=>'1.01','encoding::warnings'=>'0.05','if'=>'0.0401','re'=>'0.05','threads::shared'=>'0.92','utf8'=>'1.04','version'=>'0.42','warnings'=>'1.04',},removed=>{'Test::Harness::Point'=>1,}},5.009003=>{delta_from=>5.008008,changed=>{'Archive::Tar'=>'1.26_01','Archive::Tar::Constant'=>'0.02','Archive::Tar::File'=>'0.02','AutoSplit'=>'1.04_01','B'=>'1.10','B::Bblock'=>'1.02','B::Bytecode'=>'1.01','B::C'=>'1.04','B::CC'=>'1.00','B::Concise'=>'0.67','B::Debug'=>'1.02','B::Deparse'=>'0.73','B::Lint'=>'1.04','B::Terse'=>'1.03','CGI'=>'3.15_01','CPAN'=>'1.83_58','CPAN::Debug'=>'4.44','CPAN::FirstTime'=>'4.50','CPAN::HandleConfig'=>'4.31','CPAN::Nox'=>'2.31','CPAN::Tarzip'=>'3.36','CPAN::Version'=>'2.55','Carp'=>'1.05','Carp::Heavy'=>'1.05','Compress::Zlib'=>'2.000_07','Compress::Zlib::Common'=>'2.000_07','Compress::Zlib::Compress::Gzip::Constants'=>'2.000_07','Compress::Zlib::Compress::Zip::Constants'=>'1.00','Compress::Zlib::CompressPlugin::Deflate'=>'2.000_05','Compress::Zlib::CompressPlugin::Identity'=>'2.000_05','Compress::Zlib::File::GlobMapper'=>'0.000_02','Compress::Zlib::FileConstants'=>'2.000_07','Compress::Zlib::IO::Compress::Base'=>'2.000_05','Compress::Zlib::IO::Compress::Deflate'=>'2.000_07','Compress::Zlib::IO::Compress::Gzip'=>'2.000_07','Compress::Zlib::IO::Compress::RawDeflate'=>'2.000_07','Compress::Zlib::IO::Compress::Zip'=>'2.000_04','Compress::Zlib::IO::Uncompress::AnyInflate'=>'2.000_07','Compress::Zlib::IO::Uncompress::AnyUncompress'=>'2.000_05','Compress::Zlib::IO::Uncompress::Base'=>'2.000_05','Compress::Zlib::IO::Uncompress::Gunzip'=>'2.000_07','Compress::Zlib::IO::Uncompress::Inflate'=>'2.000_07','Compress::Zlib::IO::Uncompress::RawInflate'=>'2.000_07','Compress::Zlib::IO::Uncompress::Unzip'=>'2.000_05','Compress::Zlib::ParseParameters'=>'2.000_07','Compress::Zlib::UncompressPlugin::Identity'=>'2.000_05','Compress::Zlib::UncompressPlugin::Inflate'=>'2.000_05','Config::Extensions'=>'0.01','Cwd'=>'3.15','Devel::PPPort'=>'3.08','Digest::SHA'=>'5.32','DirHandle'=>'1.01','DynaLoader'=>'1.07','Encode'=>'2.14','Encode::CN::HZ'=>'2.02','Encode::MIME::Header'=>'2.02','English'=>'1.04','Exporter'=>'5.59','Exporter::Heavy'=>'5.59','ExtUtils::CBuilder'=>'0.15','ExtUtils::CBuilder::Base'=>'0.12','ExtUtils::CBuilder::Platform::Unix'=>'0.12','ExtUtils::CBuilder::Platform::VMS'=>'0.12','ExtUtils::CBuilder::Platform::Windows'=>'0.12','ExtUtils::CBuilder::Platform::aix'=>'0.12','ExtUtils::CBuilder::Platform::cygwin'=>'0.12','ExtUtils::CBuilder::Platform::darwin'=>'0.12','ExtUtils::CBuilder::Platform::dec_osf'=>'0.01','ExtUtils::CBuilder::Platform::os2'=>'0.13','ExtUtils::Command::MM'=>'0.05_01','ExtUtils::Constant'=>'0.2','ExtUtils::Constant::Base'=>'0.02','ExtUtils::Constant::ProxySubs'=>'0.01','ExtUtils::Constant::XS'=>'0.02','ExtUtils::MM_Any'=>'0.13_01','ExtUtils::MM_Unix'=>'1.50_01','ExtUtils::MakeMaker'=>'6.30_01','ExtUtils::ParseXS'=>'2.15_02','Fatal'=>'1.04','File::Compare'=>'1.1005','File::Spec'=>'3.15','File::Temp'=>'0.16_01','IO::File'=>'1.13_01','IO::Handle'=>'1.26','IO::Socket'=>'1.29_01','IO::Socket::INET'=>'1.29_02','IO::Socket::UNIX'=>'1.22_01','IO::Zlib'=>'1.04_02','Locale::Maketext'=>'1.10_01','Math::BigInt::FastCalc'=>'0.10','Memoize'=>'1.01_01','Module::CoreList'=>'2.02','Moped::Msg'=>'0.01','NEXT'=>'0.60_01','Net::Cmd'=>'2.26_01','Net::Domain'=>'2.19_01','Net::Ping'=>'2.31_04','Opcode'=>'1.08','POSIX'=>'1.10','Pod::Escapes'=>'1.04','Pod::Man'=>'2.04','Pod::Perldoc'=>'3.14_01','Pod::Simple'=>'3.04','Pod::Simple::BlackBox'=>undef,'Pod::Simple::Checker'=>'2.02','Pod::Simple::Debug'=>undef,'Pod::Simple::DumpAsText'=>'2.02','Pod::Simple::DumpAsXML'=>'2.02','Pod::Simple::HTML'=>'3.03','Pod::Simple::HTMLBatch'=>'3.02','Pod::Simple::HTMLLegacy'=>'5.01','Pod::Simple::LinkSection'=>undef,'Pod::Simple::Methody'=>'2.02','Pod::Simple::Progress'=>'1.01','Pod::Simple::PullParser'=>'2.02','Pod::Simple::PullParserEndToken'=>undef,'Pod::Simple::PullParserStartToken'=>undef,'Pod::Simple::PullParserTextToken'=>undef,'Pod::Simple::PullParserToken'=>'2.02','Pod::Simple::RTF'=>'2.02','Pod::Simple::Search'=>'3.04','Pod::Simple::SimpleTree'=>'2.02','Pod::Simple::Text'=>'2.02','Pod::Simple::TextContent'=>'2.02','Pod::Simple::TiedOutFH'=>undef,'Pod::Simple::Transcode'=>undef,'Pod::Simple::TranscodeDumb'=>'2.02','Pod::Simple::TranscodeSmart'=>undef,'Pod::Simple::XMLOutStream'=>'2.02','Pod::Text'=>'3.01','Pod::Text::Color'=>'2.01','Pod::Text::Overstrike'=>'2','Pod::Text::Termcap'=>'2.01','Pod::Usage'=>'1.33_01','SelfLoader'=>'1.0905','Storable'=>'2.15_02','Test::Builder::Module'=>'0.03','Text::Balanced'=>'1.95_01','Tie::File'=>'0.97_01','UNIVERSAL'=>'1.03','XS::APItest'=>'0.09','assertions'=>'0.02','assertions::activate'=>'0.02','assertions::compat'=>undef,'constant'=>'1.07','encoding::warnings'=>'0.05','feature'=>'1.00','re'=>'0.06','sort'=>'2.00','version'=>'0.53',},removed=>{}},5.009004=>{delta_from=>5.009003,changed=>{'Archive::Tar'=>'1.30_01','AutoLoader'=>'5.61','B'=>'1.11','B::Bytecode'=>'1.02','B::C'=>'1.05','B::Concise'=>'0.69','B::Deparse'=>'0.76','B::Lint'=>'1.08','Benchmark'=>'1.08','CGI'=>'3.20','CGI::Cookie'=>'1.27','CGI::Fast'=>'1.07','CPAN'=>'1.87_55','CPAN::Debug'=>'5.400561','CPAN::FirstTime'=>'5.400742','CPAN::HandleConfig'=>'5.400740','CPAN::Nox'=>'5.400561','CPAN::Tarzip'=>'5.400714','CPAN::Version'=>'5.400561','Compress::Raw::Zlib'=>'2.000_13','Compress::Zlib'=>'2.000_13','Cwd'=>'3.19','Devel::PPPort'=>'3.10','Digest'=>'1.15','Digest::SHA'=>'5.43','Encode'=>'2.18_01','Encode::Alias'=>'2.06','Encode::Byte'=>'2.02','Encode::CJKConstants'=>'2.02','Encode::CN'=>'2.02','Encode::CN::HZ'=>'2.04','Encode::Config'=>'2.03','Encode::EBCDIC'=>'2.02','Encode::Encoder'=>'2.01','Encode::Encoding'=>'2.04','Encode::Guess'=>'2.02','Encode::JP'=>'2.03','Encode::JP::H2Z'=>'2.02','Encode::JP::JIS7'=>'2.02','Encode::KR'=>'2.02','Encode::KR::2022_KR'=>'2.02','Encode::MIME::Header'=>'2.04','Encode::MIME::Header::ISO_2022_JP'=>'1.03','Encode::Symbol'=>'2.02','Encode::TW'=>'2.02','Encode::Unicode'=>'2.03','Encode::Unicode::UTF7'=>'2.04','ExtUtils::CBuilder'=>'0.18','ExtUtils::CBuilder::Platform::Windows'=>'0.12_01','ExtUtils::Constant::Base'=>'0.03','ExtUtils::Constant::ProxySubs'=>'0.03','ExtUtils::Install'=>'1.41','ExtUtils::Installed'=>'1.41','ExtUtils::MM_Any'=>'0.13_02','ExtUtils::MM_NW5'=>'2.08_01','ExtUtils::MM_Unix'=>'1.5003','ExtUtils::MM_VMS'=>'5.73_03','ExtUtils::MM_Win32'=>'1.12_02','ExtUtils::MM_Win95'=>'0.04_01','ExtUtils::MakeMaker'=>'6.30_02','ExtUtils::Manifest'=>'1.46_01','ExtUtils::Mkbootstrap'=>'1.15_01','ExtUtils::Mksymlists'=>'1.19_01','ExtUtils::Packlist'=>'1.41','File::Basename'=>'2.75','File::Find'=>'1.11','File::GlobMapper'=>'0.000_02','File::Spec'=>'3.19','FileCache'=>'1.07','Getopt::Long'=>'2.3501','Hash::Util'=>'0.07','Hash::Util::FieldHash'=>'0.01','IO'=>'1.23_01','IO::Compress::Adapter::Deflate'=>'2.000_13','IO::Compress::Adapter::Identity'=>'2.000_13','IO::Compress::Base'=>'2.000_13','IO::Compress::Base::Common'=>'2.000_13','IO::Compress::Deflate'=>'2.000_13','IO::Compress::Gzip'=>'2.000_13','IO::Compress::Gzip::Constants'=>'2.000_13','IO::Compress::RawDeflate'=>'2.000_13','IO::Compress::Zip'=>'2.000_13','IO::Compress::Zip::Constants'=>'2.000_13','IO::Compress::Zlib::Constants'=>'2.000_13','IO::Compress::Zlib::Extra'=>'2.000_13','IO::Dir'=>'1.06','IO::File'=>'1.14','IO::Handle'=>'1.27','IO::Socket'=>'1.30_01','IO::Socket::INET'=>'1.31','IO::Socket::UNIX'=>'1.23','IO::Uncompress::Adapter::Identity'=>'2.000_13','IO::Uncompress::Adapter::Inflate'=>'2.000_13','IO::Uncompress::AnyInflate'=>'2.000_13','IO::Uncompress::AnyUncompress'=>'2.000_13','IO::Uncompress::Base'=>'2.000_13','IO::Uncompress::Gunzip'=>'2.000_13','IO::Uncompress::Inflate'=>'2.000_13','IO::Uncompress::RawInflate'=>'2.000_13','IO::Uncompress::Unzip'=>'2.000_13','MIME::Base64'=>'3.07_01','Math::Complex'=>'1.36','Math::Trig'=>'1.04','Module::Build'=>'0.2805','Module::Build::Base'=>undef,'Module::Build::Compat'=>'0.03','Module::Build::ConfigData'=>undef,'Module::Build::Cookbook'=>undef,'Module::Build::ModuleInfo'=>undef,'Module::Build::Notes'=>undef,'Module::Build::PPMMaker'=>undef,'Module::Build::Platform::Amiga'=>undef,'Module::Build::Platform::Default'=>undef,'Module::Build::Platform::EBCDIC'=>undef,'Module::Build::Platform::MPEiX'=>undef,'Module::Build::Platform::MacOS'=>undef,'Module::Build::Platform::RiscOS'=>undef,'Module::Build::Platform::Unix'=>undef,'Module::Build::Platform::VMS'=>undef,'Module::Build::Platform::VOS'=>undef,'Module::Build::Platform::Windows'=>undef,'Module::Build::Platform::aix'=>undef,'Module::Build::Platform::cygwin'=>undef,'Module::Build::Platform::darwin'=>undef,'Module::Build::Platform::os2'=>undef,'Module::Build::PodParser'=>undef,'Module::Build::Version'=>'0','Module::Build::YAML'=>'0.50','Module::CoreList'=>'2.08','Module::Load'=>'0.10','Module::Loaded'=>'0.01','Package::Constants'=>'0.01','Pod::Html'=>'1.07','Pod::Man'=>'2.09','Pod::Text'=>'3.07','Pod::Text::Color'=>'2.03','Pod::Text::Termcap'=>'2.03','SDBM_File'=>'1.06','Shell'=>'0.7','Sys::Syslog'=>'0.17','Term::ANSIColor'=>'1.11','Test::Builder'=>'0.33','Test::Builder::Tester'=>'1.04','Test::Harness'=>'2.62','Test::Harness::Util'=>'0.01','Test::More'=>'0.64','Test::Simple'=>'0.64','Text::Balanced'=>'1.98_01','Text::ParseWords'=>'3.25','Text::Tabs'=>'2007.071101','Text::Wrap'=>'2006.0711','Tie::RefHash'=>'1.34_01','Time::HiRes'=>'1.87','Time::Local'=>'1.13','Time::gmtime'=>'1.03','UNIVERSAL'=>'1.04','Unicode::Normalize'=>'1.01','Win32API::File'=>'0.1001','Win32API::File::ExtUtils::Myconst2perl'=>'1','assertions'=>'0.03','assertions::compat'=>'0.02','autouse'=>'1.06','diagnostics'=>'1.16','encoding'=>'2.04','encoding::warnings'=>'0.10','feature'=>'1.01','re'=>'0.0601','threads'=>'1.38','threads::shared'=>'0.94_01','version'=>'0.67',},removed=>{'Compress::Zlib::Common'=>1,'Compress::Zlib::Compress::Gzip::Constants'=>1,'Compress::Zlib::Compress::Zip::Constants'=>1,'Compress::Zlib::CompressPlugin::Deflate'=>1,'Compress::Zlib::CompressPlugin::Identity'=>1,'Compress::Zlib::File::GlobMapper'=>1,'Compress::Zlib::FileConstants'=>1,'Compress::Zlib::IO::Compress::Base'=>1,'Compress::Zlib::IO::Compress::Deflate'=>1,'Compress::Zlib::IO::Compress::Gzip'=>1,'Compress::Zlib::IO::Compress::RawDeflate'=>1,'Compress::Zlib::IO::Compress::Zip'=>1,'Compress::Zlib::IO::Uncompress::AnyInflate'=>1,'Compress::Zlib::IO::Uncompress::AnyUncompress'=>1,'Compress::Zlib::IO::Uncompress::Base'=>1,'Compress::Zlib::IO::Uncompress::Gunzip'=>1,'Compress::Zlib::IO::Uncompress::Inflate'=>1,'Compress::Zlib::IO::Uncompress::RawInflate'=>1,'Compress::Zlib::IO::Uncompress::Unzip'=>1,'Compress::Zlib::ParseParameters'=>1,'Compress::Zlib::UncompressPlugin::Identity'=>1,'Compress::Zlib::UncompressPlugin::Inflate'=>1,}},5.009005=>{delta_from=>5.009004,changed=>{'Archive::Extract'=>'0.22_01','Archive::Tar'=>'1.32','Attribute::Handlers'=>'0.78_06','AutoLoader'=>'5.63','AutoSplit'=>'1.05','B'=>'1.16','B::Concise'=>'0.72','B::Debug'=>'1.05','B::Deparse'=>'0.82','B::Lint'=>'1.09','B::Terse'=>'1.05','Benchmark'=>'1.1','CGI'=>'3.29','CGI::Cookie'=>'1.28','CGI::Util'=>'1.5_01','CPAN'=>'1.9102','CPAN::Debug'=>'5.400955','CPAN::FirstTime'=>'5.401669','CPAN::HandleConfig'=>'5.401744','CPAN::Kwalify'=>'5.401418','CPAN::Nox'=>'5.400844','CPAN::Queue'=>'5.401704','CPAN::Tarzip'=>'5.401717','CPAN::Version'=>'5.401387','CPANPLUS'=>'0.81_01','CPANPLUS::Backend'=>undef,'CPANPLUS::Backend::RV'=>undef,'CPANPLUS::Config'=>undef,'CPANPLUS::Configure'=>undef,'CPANPLUS::Configure::Setup'=>undef,'CPANPLUS::Dist'=>undef,'CPANPLUS::Dist::Base'=>'0.01','CPANPLUS::Dist::Build'=>'0.06_01','CPANPLUS::Dist::Build::Constants'=>'0.01','CPANPLUS::Dist::MM'=>undef,'CPANPLUS::Dist::Sample'=>undef,'CPANPLUS::Error'=>undef,'CPANPLUS::Internals'=>'0.81_01','CPANPLUS::Internals::Constants'=>'0.01','CPANPLUS::Internals::Constants::Report'=>'0.01','CPANPLUS::Internals::Extract'=>undef,'CPANPLUS::Internals::Fetch'=>undef,'CPANPLUS::Internals::Report'=>undef,'CPANPLUS::Internals::Search'=>undef,'CPANPLUS::Internals::Source'=>undef,'CPANPLUS::Internals::Utils'=>undef,'CPANPLUS::Internals::Utils::Autoflush'=>undef,'CPANPLUS::Module'=>undef,'CPANPLUS::Module::Author'=>undef,'CPANPLUS::Module::Author::Fake'=>undef,'CPANPLUS::Module::Checksums'=>undef,'CPANPLUS::Module::Fake'=>undef,'CPANPLUS::Module::Signature'=>undef,'CPANPLUS::Selfupdate'=>undef,'CPANPLUS::Shell'=>undef,'CPANPLUS::Shell::Classic'=>'0.0562','CPANPLUS::Shell::Default'=>'0.81_01','CPANPLUS::Shell::Default::Plugins::Remote'=>undef,'CPANPLUS::Shell::Default::Plugins::Source'=>undef,'CPANPLUS::inc'=>undef,'Carp'=>'1.07','Carp::Heavy'=>'1.07','Compress::Raw::Zlib'=>'2.005','Compress::Zlib'=>'2.005','Cwd'=>'3.25','DBM_Filter'=>'0.02','DB_File'=>'1.815','Data::Dumper'=>'2.121_13','Devel::InnerPackage'=>'0.3','Devel::PPPort'=>'3.11_01','Digest::MD5'=>'2.36_01','Digest::SHA'=>'5.44','DynaLoader'=>'1.08','Encode'=>'2.23','Encode::Alias'=>'2.07','Encode::Byte'=>'2.03','Encode::Config'=>'2.04','Encode::Encoding'=>'2.05','Encode::GSM0338'=>'2.00','Encode::JP::JIS7'=>'2.03','Encode::MIME::Header'=>'2.05','Encode::MIME::Name'=>'1.01','Encode::Unicode'=>'2.05','Errno'=>'1.10','Exporter'=>'5.60','Exporter::Heavy'=>'5.60','ExtUtils::CBuilder'=>'0.19','ExtUtils::CBuilder::Platform::Windows'=>'0.13','ExtUtils::Command'=>'1.13','ExtUtils::Command::MM'=>'0.07','ExtUtils::Constant::Base'=>'0.04','ExtUtils::Install'=>'1.41_01','ExtUtils::Liblist'=>'1.03','ExtUtils::Liblist::Kid'=>'1.33','ExtUtils::MM'=>'0.07','ExtUtils::MM_AIX'=>'0.05','ExtUtils::MM_Any'=>'0.15','ExtUtils::MM_BeOS'=>'1.07','ExtUtils::MM_Cygwin'=>'1.1','ExtUtils::MM_DOS'=>'0.04','ExtUtils::MM_MacOS'=>'1.1','ExtUtils::MM_NW5'=>'2.1','ExtUtils::MM_OS2'=>'1.07','ExtUtils::MM_QNX'=>'0.04','ExtUtils::MM_UWIN'=>'0.04','ExtUtils::MM_Unix'=>'1.54_01','ExtUtils::MM_VMS'=>'5.76','ExtUtils::MM_VOS'=>'0.04','ExtUtils::MM_Win32'=>'1.15','ExtUtils::MM_Win95'=>'0.06','ExtUtils::MY'=>'0.03','ExtUtils::MakeMaker'=>'6.36','ExtUtils::MakeMaker::Config'=>'0.04','ExtUtils::MakeMaker::bytes'=>'0.03','ExtUtils::MakeMaker::vmsish'=>'0.03','ExtUtils::Manifest'=>'1.51_01','ExtUtils::Mkbootstrap'=>'1.17','ExtUtils::Mksymlists'=>'1.21','ExtUtils::ParseXS'=>'2.18','ExtUtils::XSSymSet'=>'1.1','ExtUtils::testlib'=>'1.17','Fatal'=>'1.05','Fcntl'=>'1.06','File::Basename'=>'2.76','File::Copy'=>'2.10','File::Fetch'=>'0.10','File::Glob'=>'1.06','File::Path'=>'2.01','File::Spec'=>'3.25','File::Spec::Cygwin'=>'1.1_01','File::Spec::VMS'=>'1.4_01','File::Temp'=>'0.18','Filter::Util::Call'=>'1.0602','FindBin'=>'1.49','Getopt::Long'=>'2.36','Hash::Util::FieldHash'=>'1.01','IO::Compress::Adapter::Deflate'=>'2.005','IO::Compress::Adapter::Identity'=>'2.005','IO::Compress::Base'=>'2.005','IO::Compress::Base::Common'=>'2.005','IO::Compress::Deflate'=>'2.005','IO::Compress::Gzip'=>'2.005','IO::Compress::Gzip::Constants'=>'2.005','IO::Compress::RawDeflate'=>'2.005','IO::Compress::Zip'=>'2.005','IO::Compress::Zip::Constants'=>'2.005','IO::Compress::Zlib::Constants'=>'2.005','IO::Compress::Zlib::Extra'=>'2.005','IO::Uncompress::Adapter::Identity'=>'2.005','IO::Uncompress::Adapter::Inflate'=>'2.005','IO::Uncompress::AnyInflate'=>'2.005','IO::Uncompress::AnyUncompress'=>'2.005','IO::Uncompress::Base'=>'2.005','IO::Uncompress::Gunzip'=>'2.005','IO::Uncompress::Inflate'=>'2.005','IO::Uncompress::RawInflate'=>'2.005','IO::Uncompress::Unzip'=>'2.005','IO::Zlib'=>'1.05_01','IPC::Cmd'=>'0.36_01','List::Util'=>'1.19','Locale::Maketext::Simple'=>'0.18','Log::Message'=>'0.01','Log::Message::Config'=>'0.01','Log::Message::Handlers'=>undef,'Log::Message::Item'=>undef,'Log::Message::Simple'=>'0.0201','Math::BigFloat'=>'1.58','Math::BigInt'=>'1.87','Math::BigInt::Calc'=>'0.51','Math::BigInt::FastCalc'=>'0.15_01','Math::BigRat'=>'0.19','Math::Complex'=>'1.37','Memoize'=>'1.01_02','Module::Build'=>'0.2808','Module::Build::Config'=>undef,'Module::Build::Version'=>'0.7203','Module::CoreList'=>'2.12','Module::Load::Conditional'=>'0.16','Module::Pluggable'=>'3.6','Module::Pluggable::Object'=>'3.6','NDBM_File'=>'1.07','Net::Cmd'=>'2.28','Net::Config'=>'1.11','Net::Domain'=>'2.20','Net::FTP'=>'2.77','Net::FTP::A'=>'1.18','Net::NNTP'=>'2.24','Net::POP3'=>'2.29','Net::SMTP'=>'2.31','ODBM_File'=>'1.07','OS2::DLL'=>'1.03','Object::Accessor'=>'0.32','Opcode'=>'1.09','POSIX'=>'1.13','Params::Check'=>'0.26','PerlIO::encoding'=>'0.10','PerlIO::scalar'=>'0.05','PerlIO::via'=>'0.04','Pod::Html'=>'1.08','Pod::Man'=>'2.12','Pod::ParseUtils'=>'1.35','Pod::Parser'=>'1.35','Pod::Select'=>'1.35','Pod::Simple'=>'3.05','Pod::Text'=>'3.08','Pod::Usage'=>'1.35','Scalar::Util'=>'1.19','SelfLoader'=>'1.11','Shell'=>'0.72_01','Socket'=>'1.79','Storable'=>'2.16','Switch'=>'2.13','Sys::Syslog'=>'0.18_01','Term::ANSIColor'=>'1.12','Term::UI'=>'0.14_01','Term::UI::History'=>undef,'Test::Builder'=>'0.70','Test::Builder::Module'=>'0.68','Test::Builder::Tester'=>'1.07','Test::Harness'=>'2.64','Test::Harness::Results'=>'0.01','Test::More'=>'0.70','Test::Simple'=>'0.70','Text::Balanced'=>'2.0.0','Text::Soundex'=>'3.02','Text::Tabs'=>'2007.1117','Text::Wrap'=>'2006.1117','Thread'=>'3.02','Tie::File'=>'0.97_02','Tie::Hash::NamedCapture'=>'0.06','Tie::Memoize'=>'1.1','Tie::RefHash'=>'1.37','Time::HiRes'=>'1.9707','Time::Local'=>'1.17','Time::Piece'=>'1.11_02','Time::Seconds'=>undef,'Unicode'=>'5.0.0','Unicode::Normalize'=>'1.02','Unicode::UCD'=>'0.25','VMS::DCLsym'=>'1.03','Win32'=>'0.30','Win32API::File'=>'0.1001_01','Win32CORE'=>'0.02','XS::APItest'=>'0.12','XSLoader'=>'0.08','attributes'=>'0.08','base'=>'2.12','bigint'=>'0.22','bignum'=>'0.22','bigrat'=>'0.22','bytes'=>'1.03','charnames'=>'1.06','constant'=>'1.10','diagnostics'=>'1.17','encoding'=>'2.06','encoding::warnings'=>'0.11','feature'=>'1.10','fields'=>'2.12','less'=>'0.02','mro'=>'1.00','overload'=>'1.06','re'=>'0.08','sigtrap'=>'1.04','sort'=>'2.01','strict'=>'1.04','threads'=>'1.63','threads::shared'=>'1.12','utf8'=>'1.07','version'=>'0.7203','warnings'=>'1.06',},removed=>{'B::Asmdata'=>1,'B::Assembler'=>1,'B::Bblock'=>1,'B::Bytecode'=>1,'B::C'=>1,'B::CC'=>1,'B::Disassembler'=>1,'B::Stackobj'=>1,'B::Stash'=>1,'ByteLoader'=>1,'Thread::Signal'=>1,'Thread::Specific'=>1,'assertions'=>1,'assertions::activate'=>1,'assertions::compat'=>1,}},5.01=>{delta_from=>5.009005,changed=>{'Archive::Extract'=>'0.24','Archive::Tar'=>'1.38','Attribute::Handlers'=>'0.79','B'=>'1.17','B::Concise'=>'0.74','B::Deparse'=>'0.83','CPAN'=>'1.9205','CPAN::API::HOWTO'=>undef,'CPAN::Debug'=>'5.402212','CPAN::DeferedCode'=>'5.50','CPAN::FirstTime'=>'5.402229','CPAN::HandleConfig'=>'5.402212','CPAN::Nox'=>'5.402411','CPAN::Queue'=>'5.402212','CPAN::Tarzip'=>'5.402213','CPAN::Version'=>'5.5','CPANPLUS'=>'0.84','CPANPLUS::Dist::Build'=>'0.06_02','CPANPLUS::Internals'=>'0.84','CPANPLUS::Shell::Default'=>'0.84','CPANPLUS::Shell::Default::Plugins::CustomSource'=>undef,'Carp'=>'1.08','Carp::Heavy'=>'1.08','Compress::Raw::Zlib'=>'2.008','Compress::Zlib'=>'2.008','Cwd'=>'3.2501','DB_File'=>'1.816_1','Data::Dumper'=>'2.121_14','Devel::PPPort'=>'3.13','Digest::SHA'=>'5.45','Exporter'=>'5.62','Exporter::Heavy'=>'5.62','ExtUtils::CBuilder'=>'0.21','ExtUtils::CBuilder::Base'=>'0.21','ExtUtils::CBuilder::Platform::Unix'=>'0.21','ExtUtils::CBuilder::Platform::VMS'=>'0.22','ExtUtils::CBuilder::Platform::Windows'=>'0.21','ExtUtils::CBuilder::Platform::aix'=>'0.21','ExtUtils::CBuilder::Platform::cygwin'=>'0.21','ExtUtils::CBuilder::Platform::darwin'=>'0.21','ExtUtils::CBuilder::Platform::dec_osf'=>'0.21','ExtUtils::CBuilder::Platform::os2'=>'0.21','ExtUtils::Command::MM'=>'6.42','ExtUtils::Constant::ProxySubs'=>'0.05','ExtUtils::Embed'=>'1.27','ExtUtils::Install'=>'1.44','ExtUtils::Installed'=>'1.43','ExtUtils::Liblist'=>'6.42','ExtUtils::Liblist::Kid'=>'6.42','ExtUtils::MM'=>'6.42','ExtUtils::MM_AIX'=>'6.42','ExtUtils::MM_Any'=>'6.42','ExtUtils::MM_BeOS'=>'6.42','ExtUtils::MM_Cygwin'=>'6.42','ExtUtils::MM_DOS'=>'6.42','ExtUtils::MM_MacOS'=>'6.42','ExtUtils::MM_NW5'=>'6.42','ExtUtils::MM_OS2'=>'6.42','ExtUtils::MM_QNX'=>'6.42','ExtUtils::MM_UWIN'=>'6.42','ExtUtils::MM_Unix'=>'6.42','ExtUtils::MM_VMS'=>'6.42','ExtUtils::MM_VOS'=>'6.42','ExtUtils::MM_Win32'=>'6.42','ExtUtils::MM_Win95'=>'6.42','ExtUtils::MY'=>'6.42','ExtUtils::MakeMaker'=>'6.42','ExtUtils::MakeMaker::Config'=>'6.42','ExtUtils::MakeMaker::bytes'=>'6.42','ExtUtils::MakeMaker::vmsish'=>'6.42','ExtUtils::Mkbootstrap'=>'6.42','ExtUtils::Mksymlists'=>'6.42','ExtUtils::Packlist'=>'1.43','ExtUtils::ParseXS'=>'2.18_02','ExtUtils::testlib'=>'6.42','File::Copy'=>'2.11','File::Fetch'=>'0.14','File::Find'=>'1.12','File::Path'=>'2.04','File::Spec'=>'3.2501','File::Spec::Cygwin'=>'3.2501','File::Spec::Epoc'=>'3.2501','File::Spec::Functions'=>'3.2501','File::Spec::Mac'=>'3.2501','File::Spec::OS2'=>'3.2501','File::Spec::Unix'=>'3.2501','File::Spec::VMS'=>'3.2501','File::Spec::Win32'=>'3.2501','Filter::Util::Call'=>'1.07','Getopt::Long'=>'2.37','Hash::Util::FieldHash'=>'1.03','IO::Compress::Adapter::Deflate'=>'2.008','IO::Compress::Adapter::Identity'=>'2.008','IO::Compress::Base'=>'2.008','IO::Compress::Base::Common'=>'2.008','IO::Compress::Deflate'=>'2.008','IO::Compress::Gzip'=>'2.008','IO::Compress::Gzip::Constants'=>'2.008','IO::Compress::RawDeflate'=>'2.008','IO::Compress::Zip'=>'2.008','IO::Compress::Zip::Constants'=>'2.008','IO::Compress::Zlib::Constants'=>'2.008','IO::Compress::Zlib::Extra'=>'2.008','IO::Uncompress::Adapter::Identity'=>'2.008','IO::Uncompress::Adapter::Inflate'=>'2.008','IO::Uncompress::AnyInflate'=>'2.008','IO::Uncompress::AnyUncompress'=>'2.008','IO::Uncompress::Base'=>'2.008','IO::Uncompress::Gunzip'=>'2.008','IO::Uncompress::Inflate'=>'2.008','IO::Uncompress::RawInflate'=>'2.008','IO::Uncompress::Unzip'=>'2.008','IO::Zlib'=>'1.07','IPC::Cmd'=>'0.40_1','IPC::SysV'=>'1.05','Locale::Maketext'=>'1.12','Log::Message::Simple'=>'0.04','Math::BigFloat'=>'1.59','Math::BigInt'=>'1.88','Math::BigInt::Calc'=>'0.52','Math::BigInt::FastCalc'=>'0.16','Math::BigRat'=>'0.21','Module::Build'=>'0.2808_01','Module::Build::Base'=>'0.2808_01','Module::Build::Compat'=>'0.2808_01','Module::Build::Config'=>'0.2808_01','Module::Build::Dumper'=>undef,'Module::Build::ModuleInfo'=>'0.2808_01','Module::Build::Notes'=>'0.2808_01','Module::Build::PPMMaker'=>'0.2808_01','Module::Build::Platform::Amiga'=>'0.2808_01','Module::Build::Platform::Default'=>'0.2808_01','Module::Build::Platform::EBCDIC'=>'0.2808_01','Module::Build::Platform::MPEiX'=>'0.2808_01','Module::Build::Platform::MacOS'=>'0.2808_01','Module::Build::Platform::RiscOS'=>'0.2808_01','Module::Build::Platform::Unix'=>'0.2808_01','Module::Build::Platform::VMS'=>'0.2808_01','Module::Build::Platform::VOS'=>'0.2808_01','Module::Build::Platform::Windows'=>'0.2808_01','Module::Build::Platform::aix'=>'0.2808_01','Module::Build::Platform::cygwin'=>'0.2808_01','Module::Build::Platform::darwin'=>'0.2808_01','Module::Build::Platform::os2'=>'0.2808_01','Module::Build::PodParser'=>'0.2808_01','Module::CoreList'=>'2.13','Module::Load'=>'0.12','Module::Load::Conditional'=>'0.22','Net::Cmd'=>'2.29','Net::Ping'=>'2.33','Opcode'=>'1.11','Pod::Checker'=>'1.43_01','Pod::Man'=>'2.16','Pod::Perldoc'=>'3.14_02','Socket'=>'1.80','Storable'=>'2.18','Sys::Syslog'=>'0.22','Sys::Syslog::win32::Win32'=>undef,'Term::Cap'=>'1.12','Term::ReadLine'=>'1.03','Term::UI'=>'0.18','Test::Builder'=>'0.72','Test::Builder::Module'=>'0.72','Test::Builder::Tester'=>'1.09','Test::Harness::Straps'=>'0.26_01','Test::More'=>'0.72','Test::Simple'=>'0.72','Text::ParseWords'=>'3.26','Text::Soundex'=>'3.03','Tie::StdHandle'=>undef,'Time::HiRes'=>'1.9711','Time::Local'=>'1.18','Time::Piece'=>'1.12','VMS::Filespec'=>'1.12','Win32'=>'0.34','base'=>'2.13','constant'=>'1.13','feature'=>'1.11','fields'=>'2.13','filetest'=>'1.02','open'=>'1.06','threads'=>'1.67','threads::shared'=>'1.14','version'=>'0.74',},removed=>{}},5.010001=>{delta_from=>5.01,changed=>{'App::Prove'=>'3.17','App::Prove::State'=>'3.17','App::Prove::State::Result'=>'3.17','App::Prove::State::Result::Test'=>'3.17','Archive::Extract'=>'0.34','Archive::Tar'=>'1.52','Attribute::Handlers'=>'0.85','AutoLoader'=>'5.68','AutoSplit'=>'1.06','B'=>'1.22','B::Concise'=>'0.76','B::Debug'=>'1.11','B::Deparse'=>'0.89','B::Lint'=>'1.11','B::Lint::Debug'=>undef,'B::Xref'=>'1.02','Benchmark'=>'1.11','CGI'=>'3.43','CGI::Carp'=>'1.30_01','CGI::Cookie'=>'1.29','CPAN'=>'1.9402','CPAN::Author'=>'5.5','CPAN::Bundle'=>'5.5','CPAN::CacheMgr'=>'5.5','CPAN::Complete'=>'5.5','CPAN::Debug'=>'5.5','CPAN::DeferredCode'=>'5.50','CPAN::Distribution'=>'1.93','CPAN::Distroprefs'=>'6','CPAN::Distrostatus'=>'5.5','CPAN::Exception::RecursiveDependency'=>'5.5','CPAN::Exception::blocked_urllist'=>'1.0','CPAN::Exception::yaml_not_installed'=>'5.5','CPAN::FTP'=>'5.5001','CPAN::FTP::netrc'=>'1.00','CPAN::FirstTime'=>'5.53','CPAN::HandleConfig'=>'5.5','CPAN::Index'=>'1.93','CPAN::InfoObj'=>'5.5','CPAN::Kwalify'=>'5.50','CPAN::LWP::UserAgent'=>'1.00','CPAN::Module'=>'5.5','CPAN::Nox'=>'5.50','CPAN::Prompt'=>'5.5','CPAN::Queue'=>'5.5','CPAN::Shell'=>'5.5','CPAN::Tarzip'=>'5.501','CPAN::URL'=>'5.5','CPANPLUS'=>'0.88','CPANPLUS::Dist::Autobundle'=>undef,'CPANPLUS::Dist::Base'=>undef,'CPANPLUS::Dist::Build'=>'0.36','CPANPLUS::Dist::Build::Constants'=>'0.36','CPANPLUS::Internals'=>'0.88','CPANPLUS::Internals::Constants'=>undef,'CPANPLUS::Internals::Constants::Report'=>undef,'CPANPLUS::Internals::Source::Memory'=>undef,'CPANPLUS::Internals::Source::SQLite'=>undef,'CPANPLUS::Internals::Source::SQLite::Tie'=>undef,'CPANPLUS::Shell::Default'=>'0.88','Carp'=>'1.11','Carp::Heavy'=>'1.11','Compress::Raw::Bzip2'=>'2.020','Compress::Raw::Zlib'=>'2.020','Compress::Zlib'=>'2.020','Cwd'=>'3.30','DB'=>'1.02','DBM_Filter::compress'=>'0.02','DBM_Filter::encode'=>'0.02','DBM_Filter::int32'=>'0.02','DBM_Filter::null'=>'0.02','DBM_Filter::utf8'=>'0.02','DB_File'=>'1.820','Data::Dumper'=>'2.124','Devel::DProf'=>'20080331.00','Devel::PPPort'=>'3.19','Devel::Peek'=>'1.04','Digest'=>'1.16','Digest::MD5'=>'2.39','Digest::SHA'=>'5.47','Digest::base'=>'1.16','Digest::file'=>'1.16','DirHandle'=>'1.03','Dumpvalue'=>'1.13','DynaLoader'=>'1.10','Encode'=>'2.35','Encode::Alias'=>'2.12','Encode::CN::HZ'=>'2.05','Encode::Config'=>'2.05','Encode::GSM0338'=>'2.01','Encode::Guess'=>'2.03','Encode::JP::JIS7'=>'2.04','Encode::MIME::Header'=>'2.11','Encode::Unicode'=>'2.06','Errno'=>'1.11','Exporter'=>'5.63','Exporter::Heavy'=>'5.63','ExtUtils::CBuilder'=>'0.2602','ExtUtils::CBuilder::Base'=>'0.2602','ExtUtils::CBuilder::Platform::Unix'=>'0.2602','ExtUtils::CBuilder::Platform::VMS'=>'0.2602','ExtUtils::CBuilder::Platform::Windows'=>'0.2602','ExtUtils::CBuilder::Platform::aix'=>'0.2602','ExtUtils::CBuilder::Platform::cygwin'=>'0.2602','ExtUtils::CBuilder::Platform::darwin'=>'0.2602','ExtUtils::CBuilder::Platform::dec_osf'=>'0.2602','ExtUtils::CBuilder::Platform::os2'=>'0.2602','ExtUtils::Command'=>'1.16','ExtUtils::Command::MM'=>'6.55_02','ExtUtils::Constant'=>'0.22','ExtUtils::Constant::ProxySubs'=>'0.06','ExtUtils::Constant::Utils'=>'0.02','ExtUtils::Constant::XS'=>'0.03','ExtUtils::Embed'=>'1.28','ExtUtils::Install'=>'1.54','ExtUtils::Installed'=>'1.999_001','ExtUtils::Liblist'=>'6.55_02','ExtUtils::Liblist::Kid'=>'6.5502','ExtUtils::MM'=>'6.55_02','ExtUtils::MM_AIX'=>'6.55_02','ExtUtils::MM_Any'=>'6.55_02','ExtUtils::MM_BeOS'=>'6.55_02','ExtUtils::MM_Cygwin'=>'6.55_02','ExtUtils::MM_DOS'=>'6.5502','ExtUtils::MM_Darwin'=>'6.55_02','ExtUtils::MM_MacOS'=>'6.5502','ExtUtils::MM_NW5'=>'6.55_02','ExtUtils::MM_OS2'=>'6.55_02','ExtUtils::MM_QNX'=>'6.55_02','ExtUtils::MM_UWIN'=>'6.5502','ExtUtils::MM_Unix'=>'6.55_02','ExtUtils::MM_VMS'=>'6.55_02','ExtUtils::MM_VOS'=>'6.55_02','ExtUtils::MM_Win32'=>'6.55_02','ExtUtils::MM_Win95'=>'6.55_02','ExtUtils::MY'=>'6.5502','ExtUtils::MakeMaker'=>'6.55_02','ExtUtils::MakeMaker::Config'=>'6.55_02','ExtUtils::Manifest'=>'1.56','ExtUtils::Mkbootstrap'=>'6.55_02','ExtUtils::Mksymlists'=>'6.55_02','ExtUtils::ParseXS'=>'2.2002','ExtUtils::testlib'=>'6.5502','Fatal'=>'2.06_01','File::Basename'=>'2.77','File::CheckTree'=>'4.4','File::Compare'=>'1.1006','File::Copy'=>'2.14','File::DosGlob'=>'1.01','File::Fetch'=>'0.20','File::Find'=>'1.14','File::GlobMapper'=>'1.000','File::Path'=>'2.07_03','File::Spec'=>'3.30','File::Spec::Cygwin'=>'3.30','File::Spec::Epoc'=>'3.30','File::Spec::Functions'=>'3.30','File::Spec::Mac'=>'3.30','File::Spec::OS2'=>'3.30','File::Spec::Unix'=>'3.30','File::Spec::VMS'=>'3.30','File::Spec::Win32'=>'3.30','File::Temp'=>'0.22','File::stat'=>'1.01','FileCache'=>'1.08','FileHandle'=>'2.02','Filter::Simple'=>'0.84','Filter::Util::Call'=>'1.08','FindBin'=>'1.50','GDBM_File'=>'1.09','Getopt::Long'=>'2.38','Getopt::Std'=>'1.06','Hash::Util::FieldHash'=>'1.04','I18N::Collate'=>'1.01','IO'=>'1.25','IO::Compress::Adapter::Bzip2'=>'2.020','IO::Compress::Adapter::Deflate'=>'2.020','IO::Compress::Adapter::Identity'=>'2.020','IO::Compress::Base'=>'2.020','IO::Compress::Base::Common'=>'2.020','IO::Compress::Bzip2'=>'2.020','IO::Compress::Deflate'=>'2.020','IO::Compress::Gzip'=>'2.020','IO::Compress::Gzip::Constants'=>'2.020','IO::Compress::RawDeflate'=>'2.020','IO::Compress::Zip'=>'2.020','IO::Compress::Zip::Constants'=>'2.020','IO::Compress::Zlib::Constants'=>'2.020','IO::Compress::Zlib::Extra'=>'2.020','IO::Dir'=>'1.07','IO::Handle'=>'1.28','IO::Socket'=>'1.31','IO::Uncompress::Adapter::Bunzip2'=>'2.020','IO::Uncompress::Adapter::Identity'=>'2.020','IO::Uncompress::Adapter::Inflate'=>'2.020','IO::Uncompress::AnyInflate'=>'2.020','IO::Uncompress::AnyUncompress'=>'2.020','IO::Uncompress::Base'=>'2.020','IO::Uncompress::Bunzip2'=>'2.020','IO::Uncompress::Gunzip'=>'2.020','IO::Uncompress::Inflate'=>'2.020','IO::Uncompress::RawInflate'=>'2.020','IO::Uncompress::Unzip'=>'2.020','IO::Zlib'=>'1.09','IPC::Cmd'=>'0.46','IPC::Msg'=>'2.01','IPC::Open2'=>'1.03','IPC::Open3'=>'1.04','IPC::Semaphore'=>'2.01','IPC::SharedMem'=>'2.01','IPC::SysV'=>'2.01','List::Util'=>'1.21','List::Util::PP'=>'1.21','List::Util::XS'=>'1.21','Locale::Maketext'=>'1.13','Locale::Maketext::Guts'=>'1.13','Locale::Maketext::GutsLoader'=>'1.13','Log::Message'=>'0.02','MIME::Base64'=>'3.08','MIME::QuotedPrint'=>'3.08','Math::BigFloat'=>'1.60','Math::BigInt'=>'1.89','Math::BigInt::FastCalc'=>'0.19','Math::BigRat'=>'0.22','Math::Complex'=>'1.56','Math::Trig'=>'1.2','Memoize'=>'1.01_03','Module::Build'=>'0.340201','Module::Build::Base'=>'0.340201','Module::Build::Compat'=>'0.340201','Module::Build::Config'=>'0.340201','Module::Build::Cookbook'=>'0.340201','Module::Build::Dumper'=>'0.340201','Module::Build::ModuleInfo'=>'0.340201','Module::Build::Notes'=>'0.340201','Module::Build::PPMMaker'=>'0.340201','Module::Build::Platform::Amiga'=>'0.340201','Module::Build::Platform::Default'=>'0.340201','Module::Build::Platform::EBCDIC'=>'0.340201','Module::Build::Platform::MPEiX'=>'0.340201','Module::Build::Platform::MacOS'=>'0.340201','Module::Build::Platform::RiscOS'=>'0.340201','Module::Build::Platform::Unix'=>'0.340201','Module::Build::Platform::VMS'=>'0.340201','Module::Build::Platform::VOS'=>'0.340201','Module::Build::Platform::Windows'=>'0.340201','Module::Build::Platform::aix'=>'0.340201','Module::Build::Platform::cygwin'=>'0.340201','Module::Build::Platform::darwin'=>'0.340201','Module::Build::Platform::os2'=>'0.340201','Module::Build::PodParser'=>'0.340201','Module::Build::Version'=>'0.77','Module::CoreList'=>'2.18','Module::Load'=>'0.16','Module::Load::Conditional'=>'0.30','Module::Loaded'=>'0.02','Module::Pluggable'=>'3.9','Module::Pluggable::Object'=>'3.9','NDBM_File'=>'1.08','NEXT'=>'0.64','Net::Ping'=>'2.36','O'=>'1.01','OS2::Process'=>'1.03','OS2::REXX'=>'1.04','Object::Accessor'=>'0.34','POSIX'=>'1.17','Package::Constants'=>'0.02','Parse::CPAN::Meta'=>'1.39','PerlIO'=>'1.06','PerlIO::encoding'=>'0.11','PerlIO::scalar'=>'0.07','PerlIO::via'=>'0.07','Pod::Checker'=>'1.45','Pod::Find'=>'1.35','Pod::Html'=>'1.09','Pod::InputObjects'=>'1.31','Pod::Man'=>'2.22','Pod::ParseLink'=>'1.09','Pod::ParseUtils'=>'1.36','Pod::Parser'=>'1.37','Pod::Perldoc'=>'3.14_04','Pod::PlainText'=>'2.04','Pod::Select'=>'1.36','Pod::Simple'=>'3.07','Pod::Simple::XHTML'=>'3.04','Pod::Text'=>'3.13','Pod::Text::Color'=>'2.05','Pod::Text::Overstrike'=>'2.03','Pod::Text::Termcap'=>'2.05','Pod::Usage'=>'1.36','Safe'=>'2.18','Scalar::Util'=>'1.21','Scalar::Util::PP'=>'1.21','SelectSaver'=>'1.02','SelfLoader'=>'1.17','Socket'=>'1.82','Storable'=>'2.20','Switch'=>'2.14','Symbol'=>'1.07','Sys::Syslog'=>'0.27','TAP::Base'=>'3.17','TAP::Formatter::Base'=>'3.17','TAP::Formatter::Color'=>'3.17','TAP::Formatter::Console'=>'3.17','TAP::Formatter::Console::ParallelSession'=>'3.17','TAP::Formatter::Console::Session'=>'3.17','TAP::Formatter::File'=>'3.17','TAP::Formatter::File::Session'=>'3.17','TAP::Formatter::Session'=>'3.17','TAP::Harness'=>'3.17','TAP::Object'=>'3.17','TAP::Parser'=>'3.17','TAP::Parser::Aggregator'=>'3.17','TAP::Parser::Grammar'=>'3.17','TAP::Parser::Iterator'=>'3.17','TAP::Parser::Iterator::Array'=>'3.17','TAP::Parser::Iterator::Process'=>'3.17','TAP::Parser::Iterator::Stream'=>'3.17','TAP::Parser::IteratorFactory'=>'3.17','TAP::Parser::Multiplexer'=>'3.17','TAP::Parser::Result'=>'3.17','TAP::Parser::Result::Bailout'=>'3.17','TAP::Parser::Result::Comment'=>'3.17','TAP::Parser::Result::Plan'=>'3.17','TAP::Parser::Result::Pragma'=>'3.17','TAP::Parser::Result::Test'=>'3.17','TAP::Parser::Result::Unknown'=>'3.17','TAP::Parser::Result::Version'=>'3.17','TAP::Parser::Result::YAML'=>'3.17','TAP::Parser::ResultFactory'=>'3.17','TAP::Parser::Scheduler'=>'3.17','TAP::Parser::Scheduler::Job'=>'3.17','TAP::Parser::Scheduler::Spinner'=>'3.17','TAP::Parser::Source'=>'3.17','TAP::Parser::Source::Perl'=>'3.17','TAP::Parser::Utils'=>'3.17','TAP::Parser::YAMLish::Reader'=>'3.17','TAP::Parser::YAMLish::Writer'=>'3.17','Term::ANSIColor'=>'2.00','Term::ReadLine'=>'1.04','Term::UI'=>'0.20','Test'=>'1.25_02','Test::Builder'=>'0.92','Test::Builder::Module'=>'0.92','Test::Builder::Tester'=>'1.18','Test::Builder::Tester::Color'=>'1.18','Test::Harness'=>'3.17','Test::More'=>'0.92','Test::Simple'=>'0.92','Text::ParseWords'=>'3.27','Text::Tabs'=>'2009.0305','Text::Wrap'=>'2009.0305','Thread::Queue'=>'2.11','Thread::Semaphore'=>'2.09','Tie::Handle'=>'4.2','Tie::Hash'=>'1.03','Tie::RefHash'=>'1.38','Tie::Scalar'=>'1.01','Tie::StdHandle'=>'4.2','Time::HiRes'=>'1.9719','Time::Local'=>'1.1901','Time::Piece'=>'1.15','UNIVERSAL'=>'1.05','Unicode'=>'5.1.0','Unicode::Normalize'=>'1.03','Unicode::UCD'=>'0.27','VMS::Stdio'=>'2.4','Win32'=>'0.39','Win32API::File'=>'0.1101','XS::APItest'=>'0.15','XS::Typemap'=>'0.03','XSLoader'=>'0.10','attributes'=>'0.09','attrs'=>'1.03','autodie'=>'2.06_01','autodie::exception'=>'2.06_01','autodie::exception::system'=>'2.06_01','autodie::hints'=>'2.06_01','base'=>'2.14','bigint'=>'0.23','bignum'=>'0.23','bigrat'=>'0.23','blib'=>'1.04','charnames'=>'1.07','constant'=>'1.17','encoding'=>'2.6_01','feature'=>'1.13','fields'=>'2.14','lib'=>'0.62','mro'=>'1.01','open'=>'1.07','ops'=>'1.02','overload'=>'1.07','overload::numbers'=>undef,'overloading'=>'0.01','parent'=>'0.221','re'=>'0.09','threads'=>'1.72','threads::shared'=>'1.29','version'=>'0.77',},removed=>{'CPAN::API::HOWTO'=>1,'CPAN::DeferedCode'=>1,'CPANPLUS::inc'=>1,'ExtUtils::MakeMaker::bytes'=>1,'ExtUtils::MakeMaker::vmsish'=>1,'Test::Harness::Assert'=>1,'Test::Harness::Iterator'=>1,'Test::Harness::Point'=>1,'Test::Harness::Results'=>1,'Test::Harness::Straps'=>1,'Test::Harness::Util'=>1,}},5.011=>{delta_from=>5.010001,changed=>{'Archive::Tar'=>'1.54','Attribute::Handlers'=>'0.87','AutoLoader'=>'5.70','B::Deparse'=>'0.91','B::Lint'=>'1.11_01','B::Lint::Debug'=>'0.01','CGI'=>'3.45','CGI::Apache'=>'1.01','CGI::Carp'=>'3.45','CGI::Pretty'=>'3.44','CGI::Switch'=>'1.01','CGI::Util'=>'3.45','CPAN'=>'1.94_51','CPAN::Distribution'=>'1.94','CPAN::FTP'=>'5.5002','CPAN::Index'=>'1.94','CPAN::LWP::UserAgent'=>'1.94','CPANPLUS::Dist::Build'=>'0.40','CPANPLUS::Dist::Build::Constants'=>'0.40','Carp'=>'1.12','Carp::Heavy'=>'1.12','Class::ISA'=>'0.36','Compress::Raw::Bzip2'=>'2.021','Compress::Raw::Zlib'=>'2.021','Compress::Zlib'=>'2.021','Cwd'=>'3.3002','Data::Dumper'=>'2.125','Encode'=>'2.37','Exporter'=>'5.64','Exporter::Heavy'=>'5.64','ExtUtils::ParseXS'=>'2.200403','File::Basename'=>'2.78','File::Copy'=>'2.16','File::stat'=>'1.02','IO'=>'1.25_01','IO::Compress::Adapter::Bzip2'=>'2.021','IO::Compress::Adapter::Deflate'=>'2.021','IO::Compress::Adapter::Identity'=>'2.021','IO::Compress::Base'=>'2.021','IO::Compress::Base::Common'=>'2.021','IO::Compress::Bzip2'=>'2.021','IO::Compress::Deflate'=>'2.021','IO::Compress::Gzip'=>'2.021','IO::Compress::Gzip::Constants'=>'2.021','IO::Compress::RawDeflate'=>'2.021','IO::Compress::Zip'=>'2.021','IO::Compress::Zip::Constants'=>'2.021','IO::Compress::Zlib::Constants'=>'2.021','IO::Compress::Zlib::Extra'=>'2.021','IO::Uncompress::Adapter::Bunzip2'=>'2.021','IO::Uncompress::Adapter::Identity'=>'2.021','IO::Uncompress::Adapter::Inflate'=>'2.021','IO::Uncompress::AnyInflate'=>'2.021','IO::Uncompress::AnyUncompress'=>'2.021','IO::Uncompress::Base'=>'2.021','IO::Uncompress::Bunzip2'=>'2.021','IO::Uncompress::Gunzip'=>'2.021','IO::Uncompress::Inflate'=>'2.021','IO::Uncompress::RawInflate'=>'2.021','IO::Uncompress::Unzip'=>'2.021','IO::Zlib'=>'1.10','IPC::Cmd'=>'0.50','IPC::Open3'=>'1.05','Locale::Maketext::Simple'=>'0.21','Log::Message::Simple'=>'0.06','Math::BigInt'=>'1.89_01','Math::BigRat'=>'0.24','Module::Build'=>'0.35','Module::Build::Base'=>'0.35','Module::Build::Compat'=>'0.35','Module::Build::Config'=>'0.35','Module::Build::Cookbook'=>'0.35','Module::Build::Dumper'=>'0.35','Module::Build::ModuleInfo'=>'0.35','Module::Build::Notes'=>'0.35','Module::Build::PPMMaker'=>'0.35','Module::Build::Platform::Amiga'=>'0.35','Module::Build::Platform::Default'=>'0.35','Module::Build::Platform::EBCDIC'=>'0.35','Module::Build::Platform::MPEiX'=>'0.35','Module::Build::Platform::MacOS'=>'0.35','Module::Build::Platform::RiscOS'=>'0.35','Module::Build::Platform::Unix'=>'0.35','Module::Build::Platform::VMS'=>'0.35','Module::Build::Platform::VOS'=>'0.35','Module::Build::Platform::Windows'=>'0.35','Module::Build::Platform::aix'=>'0.35','Module::Build::Platform::cygwin'=>'0.35','Module::Build::Platform::darwin'=>'0.35','Module::Build::Platform::os2'=>'0.35','Module::Build::PodParser'=>'0.35','Module::CoreList'=>'2.19','Module::Loaded'=>'0.06','Opcode'=>'1.13','PerlIO::via'=>'0.08','Pod::Perldoc'=>'3.15_01','Pod::Plainer'=>'1.01','Safe'=>'2.19','Socket'=>'1.84','Switch'=>'2.14_01','Term::ANSIColor'=>'2.02','Term::ReadLine'=>'1.05','Text::Balanced'=>'2.02','Text::Soundex'=>'3.03_01','Time::Local'=>'1.1901_01','Unicode::Collate'=>'0.52_01','attributes'=>'0.12','constant'=>'1.19','deprecate'=>'0.01','overload'=>'1.08','parent'=>'0.223','re'=>'0.10','threads'=>'1.74','threads::shared'=>'1.31','warnings'=>'1.07',},removed=>{'attrs'=>1,}},5.011001=>{delta_from=>5.011,changed=>{'B'=>'1.23','B::Concise'=>'0.77','B::Deparse'=>'0.92','CGI'=>'3.48','CGI::Pretty'=>'3.46','CGI::Util'=>'3.48','CPANPLUS'=>'0.89_03','CPANPLUS::Internals'=>'0.89_03','CPANPLUS::Shell::Default'=>'0.89_03','Carp'=>'1.13','Carp::Heavy'=>'1.13','ExtUtils::CBuilder'=>'0.260301','ExtUtils::CBuilder::Base'=>'0.260301','ExtUtils::CBuilder::Platform::Unix'=>'0.260301','ExtUtils::CBuilder::Platform::VMS'=>'0.260301','ExtUtils::CBuilder::Platform::Windows'=>'0.260301','ExtUtils::CBuilder::Platform::aix'=>'0.260301','ExtUtils::CBuilder::Platform::cygwin'=>'0.260301','ExtUtils::CBuilder::Platform::darwin'=>'0.260301','ExtUtils::CBuilder::Platform::dec_osf'=>'0.260301','ExtUtils::CBuilder::Platform::os2'=>'0.260301','ExtUtils::Install'=>'1.55','ExtUtils::Manifest'=>'1.57','ExtUtils::Packlist'=>'1.44','ExtUtils::ParseXS'=>'2.21','File::Glob'=>'1.07','File::Path'=>'2.08','IO'=>'1.25_02','Module::CoreList'=>'2.21','OS2::DLL'=>'1.04','OS2::Process'=>'1.04','Object::Accessor'=>'0.36','Opcode'=>'1.15','POSIX'=>'1.18','Parse::CPAN::Meta'=>'1.40','PerlIO::via'=>'0.09','Pod::Simple'=>'3.08','Socket'=>'1.85','Storable'=>'2.22','Switch'=>'2.15','Test::Builder'=>'0.94','Test::Builder::Module'=>'0.94','Test::More'=>'0.94','Test::Simple'=>'0.94','XS::APItest'=>'0.16','mro'=>'1.02','overload'=>'1.09','threads::shared'=>'1.32',},removed=>{}},5.011002=>{delta_from=>5.011001,changed=>{'B::Concise'=>'0.78','B::Deparse'=>'0.93','CPANPLUS'=>'0.89_09','CPANPLUS::Dist::Build'=>'0.44','CPANPLUS::Dist::Build::Constants'=>'0.44','CPANPLUS::Internals'=>'0.89_09','CPANPLUS::Shell::Default'=>'0.89_09','Carp'=>'1.14','Carp::Heavy'=>'1.14','Compress::Zlib'=>'2.022','DBM_Filter'=>'0.03','Encode'=>'2.38','Encode::Byte'=>'2.04','Encode::CN'=>'2.03','Encode::JP'=>'2.04','Encode::KR'=>'2.03','Encode::TW'=>'2.03','Encode::Unicode'=>'2.07','Env'=>'1.01','Exporter'=>'5.64_01','Exporter::Heavy'=>'5.64_01','ExtUtils::CBuilder'=>'0.27','ExtUtils::CBuilder::Base'=>'0.27','ExtUtils::CBuilder::Platform::Unix'=>'0.27','ExtUtils::CBuilder::Platform::VMS'=>'0.27','ExtUtils::CBuilder::Platform::Windows'=>'0.27','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.27','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.27','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.27','ExtUtils::CBuilder::Platform::aix'=>'0.27','ExtUtils::CBuilder::Platform::cygwin'=>'0.27','ExtUtils::CBuilder::Platform::darwin'=>'0.27','ExtUtils::CBuilder::Platform::dec_osf'=>'0.27','ExtUtils::CBuilder::Platform::os2'=>'0.27','File::Fetch'=>'0.22','I18N::LangTags::Detect'=>'1.04','I18N::Langinfo'=>'0.03','IO::Compress::Adapter::Bzip2'=>'2.022','IO::Compress::Adapter::Deflate'=>'2.022','IO::Compress::Adapter::Identity'=>'2.022','IO::Compress::Base'=>'2.022','IO::Compress::Base::Common'=>'2.022','IO::Compress::Bzip2'=>'2.022','IO::Compress::Deflate'=>'2.022','IO::Compress::Gzip'=>'2.022','IO::Compress::Gzip::Constants'=>'2.022','IO::Compress::RawDeflate'=>'2.022','IO::Compress::Zip'=>'2.022','IO::Compress::Zip::Constants'=>'2.022','IO::Compress::Zlib::Constants'=>'2.022','IO::Compress::Zlib::Extra'=>'2.022','IO::Uncompress::Adapter::Bunzip2'=>'2.022','IO::Uncompress::Adapter::Identity'=>'2.022','IO::Uncompress::Adapter::Inflate'=>'2.022','IO::Uncompress::AnyInflate'=>'2.022','IO::Uncompress::AnyUncompress'=>'2.022','IO::Uncompress::Base'=>'2.022','IO::Uncompress::Bunzip2'=>'2.022','IO::Uncompress::Gunzip'=>'2.022','IO::Uncompress::Inflate'=>'2.022','IO::Uncompress::RawInflate'=>'2.022','IO::Uncompress::Unzip'=>'2.022','IPC::Cmd'=>'0.54','List::Util'=>'1.22','List::Util::PP'=>'1.22','List::Util::XS'=>'1.22','Locale::Maketext'=>'1.14','Module::Build'=>'0.35_09','Module::Build::Base'=>'0.35_09','Module::Build::Compat'=>'0.35_09','Module::Build::Config'=>'0.35_09','Module::Build::Cookbook'=>'0.35_09','Module::Build::Dumper'=>'0.35_09','Module::Build::ModuleInfo'=>'0.35_09','Module::Build::Notes'=>'0.35_09','Module::Build::PPMMaker'=>'0.35_09','Module::Build::Platform::Amiga'=>'0.35_09','Module::Build::Platform::Default'=>'0.35_09','Module::Build::Platform::EBCDIC'=>'0.35_09','Module::Build::Platform::MPEiX'=>'0.35_09','Module::Build::Platform::MacOS'=>'0.35_09','Module::Build::Platform::RiscOS'=>'0.35_09','Module::Build::Platform::Unix'=>'0.35_09','Module::Build::Platform::VMS'=>'0.35_09','Module::Build::Platform::VOS'=>'0.35_09','Module::Build::Platform::Windows'=>'0.35_09','Module::Build::Platform::aix'=>'0.35_09','Module::Build::Platform::cygwin'=>'0.35_09','Module::Build::Platform::darwin'=>'0.35_09','Module::Build::Platform::os2'=>'0.35_09','Module::Build::PodParser'=>'0.35_09','Module::Build::YAML'=>'1.40','Module::CoreList'=>'2.23','Module::Load::Conditional'=>'0.34','Pod::Simple'=>'3.10','Pod::Simple::XHTML'=>'3.10','Scalar::Util'=>'1.22','Scalar::Util::PP'=>'1.22','Switch'=>'2.16','XS::APItest'=>'0.17','XS::APItest::KeywordRPN'=>'0.003','base'=>'2.15','diagnostics'=>'1.18','fields'=>'2.15','inc::latest'=>'0.35_09','legacy'=>'1.00','overload'=>'1.10',},removed=>{}},5.011003=>{delta_from=>5.011002,changed=>{'App::Cpan'=>'1.570001','Archive::Extract'=>'0.36','CPAN'=>'1.94_5301','CPAN::FTP'=>'5.5004','CPAN::FirstTime'=>'5.530001','CPAN::Mirrors'=>'1.770001','CPANPLUS'=>'0.90','CPANPLUS::Internals'=>'0.90','CPANPLUS::Shell::Default'=>'0.90','Cwd'=>'3.31','Encode'=>'2.39','ExtUtils::Command::MM'=>'6.56','ExtUtils::Liblist'=>'6.56','ExtUtils::Liblist::Kid'=>'6.56','ExtUtils::MM'=>'6.56','ExtUtils::MM_AIX'=>'6.56','ExtUtils::MM_Any'=>'6.56','ExtUtils::MM_BeOS'=>'6.56','ExtUtils::MM_Cygwin'=>'6.56','ExtUtils::MM_DOS'=>'6.56','ExtUtils::MM_Darwin'=>'6.56','ExtUtils::MM_MacOS'=>'6.56','ExtUtils::MM_NW5'=>'6.56','ExtUtils::MM_OS2'=>'6.56','ExtUtils::MM_QNX'=>'6.56','ExtUtils::MM_UWIN'=>'6.56','ExtUtils::MM_Unix'=>'6.56','ExtUtils::MM_VMS'=>'6.56','ExtUtils::MM_VOS'=>'6.56','ExtUtils::MM_Win32'=>'6.56','ExtUtils::MM_Win95'=>'6.56','ExtUtils::MY'=>'6.56','ExtUtils::MakeMaker'=>'6.56','ExtUtils::MakeMaker::Config'=>'6.56','ExtUtils::Mkbootstrap'=>'6.56','ExtUtils::Mksymlists'=>'6.56','ExtUtils::testlib'=>'6.56','File::Find'=>'1.15','File::Path'=>'2.08_01','File::Spec'=>'3.31','Module::Build'=>'0.36','Module::Build::Base'=>'0.36','Module::Build::Compat'=>'0.36','Module::Build::Config'=>'0.36','Module::Build::Cookbook'=>'0.36','Module::Build::Dumper'=>'0.36','Module::Build::ModuleInfo'=>'0.36','Module::Build::Notes'=>'0.36','Module::Build::PPMMaker'=>'0.36','Module::Build::Platform::Amiga'=>'0.36','Module::Build::Platform::Default'=>'0.36','Module::Build::Platform::EBCDIC'=>'0.36','Module::Build::Platform::MPEiX'=>'0.36','Module::Build::Platform::MacOS'=>'0.36','Module::Build::Platform::RiscOS'=>'0.36','Module::Build::Platform::Unix'=>'0.36','Module::Build::Platform::VMS'=>'0.36','Module::Build::Platform::VOS'=>'0.36','Module::Build::Platform::Windows'=>'0.36','Module::Build::Platform::aix'=>'0.36','Module::Build::Platform::cygwin'=>'0.36','Module::Build::Platform::darwin'=>'0.36','Module::Build::Platform::os2'=>'0.36','Module::Build::PodParser'=>'0.36','Module::CoreList'=>'2.24','POSIX'=>'1.19','Pod::Simple'=>'3.13','Pod::Simple::BlackBox'=>'3.13','Pod::Simple::Checker'=>'3.13','Pod::Simple::Debug'=>'3.13','Pod::Simple::DumpAsText'=>'3.13','Pod::Simple::DumpAsXML'=>'3.13','Pod::Simple::HTML'=>'3.13','Pod::Simple::HTMLBatch'=>'3.13','Pod::Simple::LinkSection'=>'3.13','Pod::Simple::Methody'=>'3.13','Pod::Simple::Progress'=>'3.13','Pod::Simple::PullParser'=>'3.13','Pod::Simple::PullParserEndToken'=>'3.13','Pod::Simple::PullParserStartToken'=>'3.13','Pod::Simple::PullParserTextToken'=>'3.13','Pod::Simple::PullParserToken'=>'3.13','Pod::Simple::RTF'=>'3.13','Pod::Simple::Search'=>'3.13','Pod::Simple::SimpleTree'=>'3.13','Pod::Simple::Text'=>'3.13','Pod::Simple::TextContent'=>'3.13','Pod::Simple::TiedOutFH'=>'3.13','Pod::Simple::Transcode'=>'3.13','Pod::Simple::TranscodeDumb'=>'3.13','Pod::Simple::TranscodeSmart'=>'3.13','Pod::Simple::XHTML'=>'3.13','Pod::Simple::XMLOutStream'=>'3.13','Safe'=>'2.20','Unicode'=>'5.2.0','constant'=>'1.20','diagnostics'=>'1.19','feature'=>'1.14','inc::latest'=>'0.36','threads'=>'1.75','warnings'=>'1.08',},removed=>{'legacy'=>1,}},5.011004=>{delta_from=>5.011003,changed=>{'App::Cpan'=>'1.5701','Archive::Extract'=>'0.38','B::Deparse'=>'0.94','CPAN'=>'1.94_54','CPAN::FirstTime'=>'5.53','CPAN::Mirrors'=>'1.77','Carp'=>'1.15','Carp::Heavy'=>'1.15','Compress::Raw::Bzip2'=>'2.024','Compress::Raw::Zlib'=>'2.024','Compress::Zlib'=>'2.024','File::Copy'=>'2.17','File::Fetch'=>'0.24','GDBM_File'=>'1.10','IO::Compress::Adapter::Bzip2'=>'2.024','IO::Compress::Adapter::Deflate'=>'2.024','IO::Compress::Adapter::Identity'=>'2.024','IO::Compress::Base'=>'2.024','IO::Compress::Base::Common'=>'2.024','IO::Compress::Bzip2'=>'2.024','IO::Compress::Deflate'=>'2.024','IO::Compress::Gzip'=>'2.024','IO::Compress::Gzip::Constants'=>'2.024','IO::Compress::RawDeflate'=>'2.024','IO::Compress::Zip'=>'2.024','IO::Compress::Zip::Constants'=>'2.024','IO::Compress::Zlib::Constants'=>'2.024','IO::Compress::Zlib::Extra'=>'2.024','IO::Uncompress::Adapter::Bunzip2'=>'2.024','IO::Uncompress::Adapter::Identity'=>'2.024','IO::Uncompress::Adapter::Inflate'=>'2.024','IO::Uncompress::AnyInflate'=>'2.024','IO::Uncompress::AnyUncompress'=>'2.024','IO::Uncompress::Base'=>'2.024','IO::Uncompress::Bunzip2'=>'2.024','IO::Uncompress::Gunzip'=>'2.024','IO::Uncompress::Inflate'=>'2.024','IO::Uncompress::RawInflate'=>'2.024','IO::Uncompress::Unzip'=>'2.024','Module::Build'=>'0.3603','Module::Build::Base'=>'0.3603','Module::Build::Compat'=>'0.3603','Module::Build::Config'=>'0.3603','Module::Build::Cookbook'=>'0.3603','Module::Build::Dumper'=>'0.3603','Module::Build::ModuleInfo'=>'0.3603','Module::Build::Notes'=>'0.3603','Module::Build::PPMMaker'=>'0.3603','Module::Build::Platform::Amiga'=>'0.3603','Module::Build::Platform::Default'=>'0.3603','Module::Build::Platform::EBCDIC'=>'0.3603','Module::Build::Platform::MPEiX'=>'0.3603','Module::Build::Platform::MacOS'=>'0.3603','Module::Build::Platform::RiscOS'=>'0.3603','Module::Build::Platform::Unix'=>'0.3603','Module::Build::Platform::VMS'=>'0.3603','Module::Build::Platform::VOS'=>'0.3603','Module::Build::Platform::Windows'=>'0.3603','Module::Build::Platform::aix'=>'0.3603','Module::Build::Platform::cygwin'=>'0.3603','Module::Build::Platform::darwin'=>'0.3603','Module::Build::Platform::os2'=>'0.3603','Module::Build::PodParser'=>'0.3603','Module::CoreList'=>'2.25','PerlIO::encoding'=>'0.12','Safe'=>'2.21','UNIVERSAL'=>'1.06','feature'=>'1.15','inc::latest'=>'0.3603','less'=>'0.03','re'=>'0.11','version'=>'0.81','warnings'=>'1.09',},removed=>{}},5.011005=>{delta_from=>5.011004,changed=>{'B::Debug'=>'1.12','CPAN'=>'1.94_56','CPAN::Debug'=>'5.5001','CPAN::Distribution'=>'1.9456','CPAN::FirstTime'=>'5.5301','CPAN::HandleConfig'=>'5.5001','CPAN::Shell'=>'5.5001','CPAN::Tarzip'=>'5.5011','CPANPLUS::Dist::Build'=>'0.46','CPANPLUS::Dist::Build::Constants'=>'0.46','Module::CoreList'=>'2.26','Pod::Man'=>'2.23','Pod::ParseLink'=>'1.10','Pod::Perldoc'=>'3.15_02','Pod::Plainer'=>'1.02','Pod::Text'=>'3.14','Pod::Text::Color'=>'2.06','Pod::Text::Overstrike'=>'2.04','Pod::Text::Termcap'=>'2.06','Safe'=>'2.22','Socket'=>'1.86','version'=>'0.82',},removed=>{}},5.012=>{delta_from=>5.011005,changed=>{'B::Deparse'=>'0.96','CPAN::Distribution'=>'1.9456_01','Module::CoreList'=>'2.29','Safe'=>'2.25','Socket'=>'1.87','Tie::Scalar'=>'1.02','Time::Piece'=>'1.15_01','bytes'=>'1.04','feature'=>'1.16','utf8'=>'1.08',},removed=>{}},5.012001=>{delta_from=>5.012,changed=>{'B::Deparse'=>'0.97','CGI'=>'3.49','CGI::Fast'=>'1.08','Carp'=>'1.16','Carp::Heavy'=>'1.16','File::Copy'=>'2.18','Module::CoreList'=>'2.32','Pod::Functions'=>'1.04','Pod::Simple'=>'3.14','Pod::Simple::BlackBox'=>'3.14','Pod::Simple::Checker'=>'3.14','Pod::Simple::Debug'=>'3.14','Pod::Simple::DumpAsText'=>'3.14','Pod::Simple::DumpAsXML'=>'3.14','Pod::Simple::HTML'=>'3.14','Pod::Simple::HTMLBatch'=>'3.14','Pod::Simple::LinkSection'=>'3.14','Pod::Simple::Methody'=>'3.14','Pod::Simple::Progress'=>'3.14','Pod::Simple::PullParser'=>'3.14','Pod::Simple::PullParserEndToken'=>'3.14','Pod::Simple::PullParserStartToken'=>'3.14','Pod::Simple::PullParserTextToken'=>'3.14','Pod::Simple::PullParserToken'=>'3.14','Pod::Simple::RTF'=>'3.14','Pod::Simple::Search'=>'3.14','Pod::Simple::SimpleTree'=>'3.14','Pod::Simple::Text'=>'3.14','Pod::Simple::TextContent'=>'3.14','Pod::Simple::TiedOutFH'=>'3.14','Pod::Simple::Transcode'=>'3.14','Pod::Simple::TranscodeDumb'=>'3.14','Pod::Simple::TranscodeSmart'=>'3.14','Pod::Simple::XHTML'=>'3.14','Pod::Simple::XMLOutStream'=>'3.14','Safe'=>'2.27',},removed=>{}},5.012002=>{delta_from=>5.012001,changed=>{'Carp'=>'1.17','Carp::Heavy'=>'1.17','File::Spec'=>'3.31_01','Module::CoreList'=>'2.38','Module::Load::Conditional'=>'0.38','PerlIO::scalar'=>'0.08',},removed=>{}},5.012003=>{delta_from=>5.012002,changed=>{'B::Deparse'=>'0.9701','Module::Build::Platform::cygwin'=>'0.360301','Module::CoreList'=>'2.43','Socket'=>'1.87_01',},removed=>{}},5.012004=>{delta_from=>5.012003,changed=>{'Module::CoreList'=>'2.50',},removed=>{}},5.012005=>{delta_from=>5.012004,changed=>{'B::Concise'=>'0.78_01','Encode'=>'2.39_01','File::Glob'=>'1.07_01','Module::CoreList'=>'2.50_02','Unicode::UCD'=>'0.29','charnames'=>'1.07_01',},removed=>{}},5.013=>{delta_from=>5.012,changed=>{'CGI'=>'3.49','CGI::Fast'=>'1.08','Data::Dumper'=>'2.126','ExtUtils::MM_Unix'=>'6.5601','ExtUtils::MakeMaker'=>'6.5601','File::Copy'=>'2.18','IPC::Open3'=>'1.06','MIME::Base64'=>'3.09','MIME::QuotedPrint'=>'3.09','Module::CoreList'=>'2.31','Pod::Functions'=>'1.04','XS::APItest'=>'0.18','XS::APItest::KeywordRPN'=>'0.004','feature'=>'1.17','threads'=>'1.77_01','threads::shared'=>'1.33',},removed=>{}},5.013001=>{delta_from=>5.012001,changed=>{'Data::Dumper'=>'2.126','Dumpvalue'=>'1.14','Errno'=>'1.12','ExtUtils::MM_Unix'=>'6.5601','ExtUtils::MakeMaker'=>'6.5601','ExtUtils::ParseXS'=>'2.2205','File::Find'=>'1.16','IPC::Cmd'=>'0.58','IPC::Open3'=>'1.06','List::Util'=>'1.23','List::Util::PP'=>'1.23','List::Util::XS'=>'1.23','Locale::Codes'=>'3.12','Locale::Codes::Country'=>'3.12','Locale::Codes::Currency'=>'3.12','Locale::Codes::Language'=>'3.12','Locale::Codes::Script'=>'3.12','Locale::Constants'=>'3.12','Locale::Country'=>'3.12','Locale::Currency'=>'3.12','Locale::Language'=>'3.12','Locale::Script'=>'3.12','MIME::Base64'=>'3.09','MIME::QuotedPrint'=>'3.09','Module::Build::Platform::cygwin'=>'0.360301','Module::CoreList'=>'2.34','Module::Load::Conditional'=>'0.38','PerlIO::scalar'=>'0.08','Scalar::Util'=>'1.23','Scalar::Util::PP'=>'1.23','Socket'=>'1.88','Term::ReadLine'=>'1.06','Unicode::UCD'=>'0.28','XS::APItest'=>'0.19','XS::APItest::KeywordRPN'=>'0.004','charnames'=>'1.08','feature'=>'1.17','threads'=>'1.77_01','threads::shared'=>'1.33',},removed=>{'Class::ISA'=>1,'Pod::Plainer'=>1,'Switch'=>1,}},5.013002=>{delta_from=>5.013001,changed=>{'B::Concise'=>'0.79','B::Deparse'=>'0.98','CPAN'=>'1.94_57','CPAN::Distribution'=>'1.9600','Exporter'=>'5.64_02','Exporter::Heavy'=>'5.64_02','File::Copy'=>'2.19','Hash::Util'=>'0.08','IO::Socket'=>'1.32','Locale::Codes'=>'3.13','Locale::Codes::Country'=>'3.13','Locale::Codes::Currency'=>'3.13','Locale::Codes::Language'=>'3.13','Locale::Codes::Script'=>'3.13','Locale::Constants'=>'3.13','Locale::Country'=>'3.13','Locale::Currency'=>'3.13','Locale::Language'=>'3.13','Locale::Script'=>'3.13','Search::Dict'=>'1.03','Socket'=>'1.89','Thread::Semaphore'=>'2.11','UNIVERSAL'=>'1.07','VMS::DCLsym'=>'1.04','mro'=>'1.03','threads'=>'1.77_02','threads::shared'=>'1.33_01',},removed=>{}},5.013003=>{delta_from=>5.013002,changed=>{'App::Prove'=>'3.21','App::Prove::State'=>'3.21','App::Prove::State::Result'=>'3.21','App::Prove::State::Result::Test'=>'3.21','Archive::Extract'=>'0.42','Archive::Tar'=>'1.64','Archive::Tar::Constant'=>'1.64','Archive::Tar::File'=>'1.64','Attribute::Handlers'=>'0.88','CPANPLUS'=>'0.9007','CPANPLUS::Internals'=>'0.9007','CPANPLUS::Shell::Default'=>'0.9007','Compress::Raw::Bzip2'=>'2.027','Compress::Raw::Zlib'=>'2.027_01','Compress::Zlib'=>'2.027','DB'=>'1.03','Digest::MD5'=>'2.40','Digest::SHA'=>'5.48','Exporter'=>'5.64_03','Exporter::Heavy'=>'5.64_03','ExtUtils::CBuilder'=>'0.2703','ExtUtils::CBuilder::Base'=>'0.2703_01','ExtUtils::CBuilder::Platform::Unix'=>'0.2703','ExtUtils::CBuilder::Platform::VMS'=>'0.2703','ExtUtils::CBuilder::Platform::Windows'=>'0.2703','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.2703','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.2703','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.2703','ExtUtils::CBuilder::Platform::aix'=>'0.2703','ExtUtils::CBuilder::Platform::cygwin'=>'0.2703','ExtUtils::CBuilder::Platform::darwin'=>'0.2703','ExtUtils::CBuilder::Platform::dec_osf'=>'0.2703','ExtUtils::CBuilder::Platform::os2'=>'0.2703','ExtUtils::Manifest'=>'1.58','ExtUtils::ParseXS'=>'2.2206','Fatal'=>'2.10','File::Basename'=>'2.79','File::Copy'=>'2.20','File::DosGlob'=>'1.02','File::Find'=>'1.17','File::Glob'=>'1.08','File::stat'=>'1.03','I18N::LangTags'=>'0.35_01','I18N::LangTags::List'=>'0.35_01','IO::Compress::Adapter::Bzip2'=>'2.027','IO::Compress::Adapter::Deflate'=>'2.027','IO::Compress::Adapter::Identity'=>'2.027','IO::Compress::Base'=>'2.027','IO::Compress::Base::Common'=>'2.027','IO::Compress::Bzip2'=>'2.027','IO::Compress::Deflate'=>'2.027','IO::Compress::Gzip'=>'2.027','IO::Compress::Gzip::Constants'=>'2.027','IO::Compress::RawDeflate'=>'2.027','IO::Compress::Zip'=>'2.027','IO::Compress::Zip::Constants'=>'2.027','IO::Compress::Zlib::Constants'=>'2.027','IO::Compress::Zlib::Extra'=>'2.027','IO::Uncompress::Adapter::Bunzip2'=>'2.027','IO::Uncompress::Adapter::Identity'=>'2.027','IO::Uncompress::Adapter::Inflate'=>'2.027','IO::Uncompress::AnyInflate'=>'2.027','IO::Uncompress::AnyUncompress'=>'2.027','IO::Uncompress::Base'=>'2.027','IO::Uncompress::Bunzip2'=>'2.027','IO::Uncompress::Gunzip'=>'2.027','IO::Uncompress::Inflate'=>'2.027','IO::Uncompress::RawInflate'=>'2.027','IO::Uncompress::Unzip'=>'2.027','IPC::Cmd'=>'0.60','IPC::Msg'=>'2.03','IPC::Semaphore'=>'2.03','IPC::SharedMem'=>'2.03','IPC::SysV'=>'2.03','Locale::Maketext'=>'1.15','Locale::Maketext::Guts'=>undef,'Locale::Maketext::GutsLoader'=>undef,'Module::Build'=>'0.3607','Module::Build::Base'=>'0.3607','Module::Build::Compat'=>'0.3607','Module::Build::Config'=>'0.3607','Module::Build::Cookbook'=>'0.3607','Module::Build::Dumper'=>'0.3607','Module::Build::ModuleInfo'=>'0.3607','Module::Build::Notes'=>'0.3607','Module::Build::PPMMaker'=>'0.3607','Module::Build::Platform::Amiga'=>'0.3607','Module::Build::Platform::Default'=>'0.3607','Module::Build::Platform::EBCDIC'=>'0.3607','Module::Build::Platform::MPEiX'=>'0.3607','Module::Build::Platform::MacOS'=>'0.3607','Module::Build::Platform::RiscOS'=>'0.3607','Module::Build::Platform::Unix'=>'0.3607','Module::Build::Platform::VMS'=>'0.3607','Module::Build::Platform::VOS'=>'0.3607','Module::Build::Platform::Windows'=>'0.3607','Module::Build::Platform::aix'=>'0.3607','Module::Build::Platform::cygwin'=>'0.3607','Module::Build::Platform::darwin'=>'0.3607','Module::Build::Platform::os2'=>'0.3607','Module::Build::PodParser'=>'0.3607','Module::CoreList'=>'2.36','Module::Load'=>'0.18','TAP::Base'=>'3.21','TAP::Formatter::Base'=>'3.21','TAP::Formatter::Color'=>'3.21','TAP::Formatter::Console'=>'3.21','TAP::Formatter::Console::ParallelSession'=>'3.21','TAP::Formatter::Console::Session'=>'3.21','TAP::Formatter::File'=>'3.21','TAP::Formatter::File::Session'=>'3.21','TAP::Formatter::Session'=>'3.21','TAP::Harness'=>'3.21','TAP::Object'=>'3.21','TAP::Parser'=>'3.21','TAP::Parser::Aggregator'=>'3.21','TAP::Parser::Grammar'=>'3.21','TAP::Parser::Iterator'=>'3.21','TAP::Parser::Iterator::Array'=>'3.21','TAP::Parser::Iterator::Process'=>'3.21','TAP::Parser::Iterator::Stream'=>'3.21','TAP::Parser::IteratorFactory'=>'3.21','TAP::Parser::Multiplexer'=>'3.21','TAP::Parser::Result'=>'3.21','TAP::Parser::Result::Bailout'=>'3.21','TAP::Parser::Result::Comment'=>'3.21','TAP::Parser::Result::Plan'=>'3.21','TAP::Parser::Result::Pragma'=>'3.21','TAP::Parser::Result::Test'=>'3.21','TAP::Parser::Result::Unknown'=>'3.21','TAP::Parser::Result::Version'=>'3.21','TAP::Parser::Result::YAML'=>'3.21','TAP::Parser::ResultFactory'=>'3.21','TAP::Parser::Scheduler'=>'3.21','TAP::Parser::Scheduler::Job'=>'3.21','TAP::Parser::Scheduler::Spinner'=>'3.21','TAP::Parser::Source'=>'3.21','TAP::Parser::SourceHandler'=>'3.21','TAP::Parser::SourceHandler::Executable'=>'3.21','TAP::Parser::SourceHandler::File'=>'3.21','TAP::Parser::SourceHandler::Handle'=>'3.21','TAP::Parser::SourceHandler::Perl'=>'3.21','TAP::Parser::SourceHandler::RawTAP'=>'3.21','TAP::Parser::SourceHandler::pgTAP'=>'3.21','TAP::Parser::Utils'=>'3.21','TAP::Parser::YAMLish::Reader'=>'3.21','TAP::Parser::YAMLish::Writer'=>'3.21','Term::ANSIColor'=>'3.00','Term::ReadLine'=>'1.07','Test::Harness'=>'3.21','Tie::Array'=>'1.04','Time::HiRes'=>'1.9721','Time::Piece'=>'1.20_01','Unicode::Collate'=>'0.53','Unicode::Normalize'=>'1.06','Unicode::UCD'=>'0.29','autodie'=>'2.10','autodie::exception'=>'2.10','autodie::exception::system'=>'2.10','autodie::hints'=>'2.10','blib'=>'1.05','charnames'=>'1.11','diagnostics'=>'1.20','inc::latest'=>'0.3607','lib'=>'0.63','re'=>'0.12','threads'=>'1.77_03','threads::shared'=>'1.33_02','vars'=>'1.02','warnings'=>'1.10',},removed=>{'TAP::Parser::Source::Perl'=>1,}},5.013004=>{delta_from=>5.013003,changed=>{'App::Prove'=>'3.22','App::Prove::State'=>'3.22','App::Prove::State::Result'=>'3.22','App::Prove::State::Result::Test'=>'3.22','Archive::Tar'=>'1.68','Archive::Tar::Constant'=>'1.68','Archive::Tar::File'=>'1.68','B::Lint'=>'1.12','B::Lint::Debug'=>'1.12','Carp'=>'1.18','Carp::Heavy'=>'1.18','Compress::Raw::Bzip2'=>'2.030','Compress::Raw::Zlib'=>'2.030','Compress::Zlib'=>'2.030','ExtUtils::ParseXS'=>'2.2207','File::Spec'=>'3.31_01','I18N::Langinfo'=>'0.04','IO::Compress::Adapter::Bzip2'=>'2.030','IO::Compress::Adapter::Deflate'=>'2.030','IO::Compress::Adapter::Identity'=>'2.030','IO::Compress::Base'=>'2.030','IO::Compress::Base::Common'=>'2.030','IO::Compress::Bzip2'=>'2.030','IO::Compress::Deflate'=>'2.030','IO::Compress::Gzip'=>'2.030','IO::Compress::Gzip::Constants'=>'2.030','IO::Compress::RawDeflate'=>'2.030','IO::Compress::Zip'=>'2.030','IO::Compress::Zip::Constants'=>'2.030','IO::Compress::Zlib::Constants'=>'2.030','IO::Compress::Zlib::Extra'=>'2.030','IO::Uncompress::Adapter::Bunzip2'=>'2.030','IO::Uncompress::Adapter::Identity'=>'2.030','IO::Uncompress::Adapter::Inflate'=>'2.030','IO::Uncompress::AnyInflate'=>'2.030','IO::Uncompress::AnyUncompress'=>'2.030','IO::Uncompress::Base'=>'2.030','IO::Uncompress::Bunzip2'=>'2.030','IO::Uncompress::Gunzip'=>'2.030','IO::Uncompress::Inflate'=>'2.030','IO::Uncompress::RawInflate'=>'2.030','IO::Uncompress::Unzip'=>'2.030','Module::CoreList'=>'2.37','TAP::Base'=>'3.22','TAP::Formatter::Base'=>'3.22','TAP::Formatter::Color'=>'3.22','TAP::Formatter::Console'=>'3.22','TAP::Formatter::Console::ParallelSession'=>'3.22','TAP::Formatter::Console::Session'=>'3.22','TAP::Formatter::File'=>'3.22','TAP::Formatter::File::Session'=>'3.22','TAP::Formatter::Session'=>'3.22','TAP::Harness'=>'3.22','TAP::Object'=>'3.22','TAP::Parser'=>'3.22','TAP::Parser::Aggregator'=>'3.22','TAP::Parser::Grammar'=>'3.22','TAP::Parser::Iterator'=>'3.22','TAP::Parser::Iterator::Array'=>'3.22','TAP::Parser::Iterator::Process'=>'3.22','TAP::Parser::Iterator::Stream'=>'3.22','TAP::Parser::IteratorFactory'=>'3.22','TAP::Parser::Multiplexer'=>'3.22','TAP::Parser::Result'=>'3.22','TAP::Parser::Result::Bailout'=>'3.22','TAP::Parser::Result::Comment'=>'3.22','TAP::Parser::Result::Plan'=>'3.22','TAP::Parser::Result::Pragma'=>'3.22','TAP::Parser::Result::Test'=>'3.22','TAP::Parser::Result::Unknown'=>'3.22','TAP::Parser::Result::Version'=>'3.22','TAP::Parser::Result::YAML'=>'3.22','TAP::Parser::ResultFactory'=>'3.22','TAP::Parser::Scheduler'=>'3.22','TAP::Parser::Scheduler::Job'=>'3.22','TAP::Parser::Scheduler::Spinner'=>'3.22','TAP::Parser::Source'=>'3.22','TAP::Parser::SourceHandler'=>'3.22','TAP::Parser::SourceHandler::Executable'=>'3.22','TAP::Parser::SourceHandler::File'=>'3.22','TAP::Parser::SourceHandler::Handle'=>'3.22','TAP::Parser::SourceHandler::Perl'=>'3.22','TAP::Parser::SourceHandler::RawTAP'=>'3.22','TAP::Parser::Utils'=>'3.22','TAP::Parser::YAMLish::Reader'=>'3.22','TAP::Parser::YAMLish::Writer'=>'3.22','Test::Builder'=>'0.96','Test::Builder::Module'=>'0.96','Test::Builder::Tester'=>'1.20','Test::Builder::Tester::Color'=>'1.20','Test::Harness'=>'3.22','Test::More'=>'0.96','Test::Simple'=>'0.96','Unicode::Collate'=>'0.56','Unicode::Collate::Locale'=>'0.56','XS::APItest'=>'0.20','charnames'=>'1.15','feature'=>'1.18',},removed=>{'TAP::Parser::SourceHandler::pgTAP'=>1,}},5.013005=>{delta_from=>5.013004,changed=>{'B::Debug'=>'1.16','CPANPLUS::Dist::Build'=>'0.48','CPANPLUS::Dist::Build::Constants'=>'0.48','Data::Dumper'=>'2.128','Encode'=>'2.40','Encode::Guess'=>'2.04','Encode::MIME::Header'=>'2.12','Encode::Unicode::UTF7'=>'2.05','Errno'=>'1.13','ExtUtils::Command::MM'=>'6.57_05','ExtUtils::Liblist'=>'6.57_05','ExtUtils::Liblist::Kid'=>'6.5705','ExtUtils::MM'=>'6.57_05','ExtUtils::MM_AIX'=>'6.57_05','ExtUtils::MM_Any'=>'6.57_05','ExtUtils::MM_BeOS'=>'6.57_05','ExtUtils::MM_Cygwin'=>'6.57_05','ExtUtils::MM_DOS'=>'6.5705','ExtUtils::MM_Darwin'=>'6.57_05','ExtUtils::MM_MacOS'=>'6.5705','ExtUtils::MM_NW5'=>'6.57_05','ExtUtils::MM_OS2'=>'6.57_05','ExtUtils::MM_QNX'=>'6.57_05','ExtUtils::MM_UWIN'=>'6.5705','ExtUtils::MM_Unix'=>'6.57_05','ExtUtils::MM_VMS'=>'6.57_05','ExtUtils::MM_VOS'=>'6.57_05','ExtUtils::MM_Win32'=>'6.57_05','ExtUtils::MM_Win95'=>'6.57_05','ExtUtils::MY'=>'6.5705','ExtUtils::MakeMaker'=>'6.57_05','ExtUtils::MakeMaker::Config'=>'6.57_05','ExtUtils::MakeMaker::YAML'=>'1.44','ExtUtils::Mkbootstrap'=>'6.57_05','ExtUtils::Mksymlists'=>'6.57_05','ExtUtils::testlib'=>'6.5705','Filter::Simple'=>'0.85','Hash::Util'=>'0.09','Math::BigFloat'=>'1.62','Math::BigInt'=>'1.95','Math::BigInt::Calc'=>'0.54','Math::BigInt::CalcEmu'=>'0.06','Math::BigInt::FastCalc'=>'0.22','Math::BigRat'=>'0.26','Module::CoreList'=>'2.39','POSIX'=>'1.20','PerlIO::scalar'=>'0.09','Safe'=>'2.28','Test::Builder'=>'0.97_01','Test::Builder::Module'=>'0.97_01','Test::Builder::Tester'=>'1.21_01','Test::Builder::Tester::Color'=>'1.21_01','Test::More'=>'0.97_01','Test::Simple'=>'0.97_01','Tie::Hash'=>'1.04','Unicode::Collate'=>'0.59','Unicode::Collate::Locale'=>'0.59','XS::APItest'=>'0.21','XS::APItest::KeywordRPN'=>'0.005','XSLoader'=>'0.11','bigint'=>'0.25','bignum'=>'0.25','bigrat'=>'0.25','blib'=>'1.06','open'=>'1.08','threads::shared'=>'1.33_03','warnings'=>'1.11','warnings::register'=>'1.02',},removed=>{}},5.013006=>{delta_from=>5.013005,changed=>{'Archive::Extract'=>'0.44','B'=>'1.24','B::Deparse'=>'0.99','CPAN'=>'1.94_61','CPAN::FTP'=>'5.5005','CPAN::Queue'=>'5.5001','CPAN::Version'=>'5.5001','Carp'=>'1.19','Carp::Heavy'=>'1.19','Compress::Raw::Bzip2'=>'2.031','Cwd'=>'3.34','Data::Dumper'=>'2.129','Devel::Peek'=>'1.05','Digest::MD5'=>'2.51','ExtUtils::Constant::Base'=>'0.05','ExtUtils::Constant::ProxySubs'=>'0.07','ExtUtils::Embed'=>'1.29','ExtUtils::XSSymSet'=>'1.2','Fcntl'=>'1.09','File::DosGlob'=>'1.03','File::Find'=>'1.18','File::Glob'=>'1.09','File::Spec'=>'3.33','File::Spec::Cygwin'=>'3.33','File::Spec::Epoc'=>'3.33','File::Spec::Functions'=>'3.33','File::Spec::Mac'=>'3.33','File::Spec::OS2'=>'3.33','File::Spec::Unix'=>'3.33','File::Spec::VMS'=>'3.33','File::Spec::Win32'=>'3.33','GDBM_File'=>'1.11','Hash::Util::FieldHash'=>'1.05','I18N::Langinfo'=>'0.06','IPC::Cmd'=>'0.64','IPC::Open3'=>'1.07','Locale::Codes'=>'3.14','Locale::Codes::Country'=>'3.14','Locale::Codes::Currency'=>'3.14','Locale::Codes::Language'=>'3.14','Locale::Codes::Script'=>'3.14','Locale::Constants'=>'3.14','Locale::Country'=>'3.14','Locale::Currency'=>'3.14','Locale::Language'=>'3.14','Locale::Maketext'=>'1.16','Locale::Script'=>'3.14','Math::BigFloat'=>'1.63','Math::BigInt'=>'1.97','Math::BigInt::Calc'=>'0.55','Math::BigInt::CalcEmu'=>'0.07','Module::CoreList'=>'2.40','NDBM_File'=>'1.09','NEXT'=>'0.65','ODBM_File'=>'1.08','Opcode'=>'1.16','POSIX'=>'1.21','PerlIO::encoding'=>'0.13','PerlIO::scalar'=>'0.10','PerlIO::via'=>'0.10','Pod::Man'=>'2.25','Pod::Text'=>'3.15','SDBM_File'=>'1.07','Socket'=>'1.90','Sys::Hostname'=>'1.13','Tie::Hash::NamedCapture'=>'0.07','Unicode::Collate'=>'0.63','Unicode::Collate::Locale'=>'0.63','Unicode::Normalize'=>'1.07','XS::APItest'=>'0.23','XSLoader'=>'0.13','attributes'=>'0.13','charnames'=>'1.16','if'=>'0.06','mro'=>'1.04','overload'=>'1.11','re'=>'0.13','sigtrap'=>'1.05','threads'=>'1.81_01','threads::shared'=>'1.34',},removed=>{'XS::APItest::KeywordRPN'=>1,}},5.013007=>{delta_from=>5.013006,changed=>{'Archive::Extract'=>'0.46','Archive::Tar'=>'1.72','Archive::Tar::Constant'=>'1.72','Archive::Tar::File'=>'1.72','AutoLoader'=>'5.71','B'=>'1.26','B::Concise'=>'0.81','B::Deparse'=>'1.01','CGI'=>'3.50','CPAN'=>'1.94_62','CPANPLUS'=>'0.9010','CPANPLUS::Dist::Build'=>'0.50','CPANPLUS::Dist::Build::Constants'=>'0.50','CPANPLUS::Internals'=>'0.9010','CPANPLUS::Shell::Default'=>'0.9010','Data::Dumper'=>'2.130_01','DynaLoader'=>'1.11','ExtUtils::Constant'=>'0.23','ExtUtils::Constant::ProxySubs'=>'0.08','Fcntl'=>'1.10','File::Fetch'=>'0.28','File::Glob'=>'1.10','File::stat'=>'1.04','GDBM_File'=>'1.12','Hash::Util'=>'0.10','Hash::Util::FieldHash'=>'1.06','I18N::Langinfo'=>'0.07','Locale::Maketext'=>'1.17','Locale::Maketext::Guts'=>'1.17','Locale::Maketext::GutsLoader'=>'1.17','MIME::Base64'=>'3.10','MIME::QuotedPrint'=>'3.10','Math::BigFloat'=>'1.99_01','Math::BigInt'=>'1.99_01','Math::BigInt::Calc'=>'1.99_01','Math::BigInt::CalcEmu'=>'1.99_01','Math::BigInt::FastCalc'=>'0.24_01','Math::BigRat'=>'0.26_01','Module::CoreList'=>'2.41','NDBM_File'=>'1.10','ODBM_File'=>'1.09','Opcode'=>'1.17','POSIX'=>'1.22','Pod::Simple'=>'3.15','Pod::Simple::BlackBox'=>'3.15','Pod::Simple::Checker'=>'3.15','Pod::Simple::Debug'=>'3.15','Pod::Simple::DumpAsText'=>'3.15','Pod::Simple::DumpAsXML'=>'3.15','Pod::Simple::HTML'=>'3.15','Pod::Simple::HTMLBatch'=>'3.15','Pod::Simple::LinkSection'=>'3.15','Pod::Simple::Methody'=>'3.15','Pod::Simple::Progress'=>'3.15','Pod::Simple::PullParser'=>'3.15','Pod::Simple::PullParserEndToken'=>'3.15','Pod::Simple::PullParserStartToken'=>'3.15','Pod::Simple::PullParserTextToken'=>'3.15','Pod::Simple::PullParserToken'=>'3.15','Pod::Simple::RTF'=>'3.15','Pod::Simple::Search'=>'3.15','Pod::Simple::SimpleTree'=>'3.15','Pod::Simple::Text'=>'3.15','Pod::Simple::TextContent'=>'3.15','Pod::Simple::TiedOutFH'=>'3.15','Pod::Simple::Transcode'=>'3.15','Pod::Simple::TranscodeDumb'=>'3.15','Pod::Simple::TranscodeSmart'=>'3.15','Pod::Simple::XHTML'=>'3.15','Pod::Simple::XMLOutStream'=>'3.15','SDBM_File'=>'1.08','Safe'=>'2.29','SelfLoader'=>'1.18','Socket'=>'1.91','Storable'=>'2.24','Sys::Hostname'=>'1.14','Unicode'=>'6.0.0','Unicode::Collate'=>'0.67','Unicode::Collate::CJK::Big5'=>'0.65','Unicode::Collate::CJK::GB2312'=>'0.65','Unicode::Collate::CJK::JISX0208'=>'0.64','Unicode::Collate::CJK::Korean'=>'0.66','Unicode::Collate::CJK::Pinyin'=>'0.65','Unicode::Collate::CJK::Stroke'=>'0.65','Unicode::Collate::Locale'=>'0.67','XS::APItest'=>'0.26','XS::Typemap'=>'0.04','charnames'=>'1.17','mro'=>'1.05','parent'=>'0.224','re'=>'0.14','threads'=>'1.81_02',},removed=>{}},5.013008=>{delta_from=>5.013007,changed=>{'Archive::Tar'=>'1.74','Archive::Tar::Constant'=>'1.74','Archive::Tar::File'=>'1.74','B'=>'1.27','B::Concise'=>'0.82','B::Deparse'=>'1.02','Carp::Heavy'=>'1.17','Cwd'=>'3.35','Data::Dumper'=>'2.130_02','Devel::Peek'=>'1.06','Devel::SelfStubber'=>'1.05','Digest::SHA'=>'5.50','Dumpvalue'=>'1.15','DynaLoader'=>'1.12','Env'=>'1.02','Exporter::Heavy'=>'5.64_01','ExtUtils::CBuilder'=>'0.280201','ExtUtils::CBuilder::Base'=>'0.280201','ExtUtils::CBuilder::Platform::Unix'=>'0.280201','ExtUtils::CBuilder::Platform::VMS'=>'0.280201','ExtUtils::CBuilder::Platform::Windows'=>'0.280201','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280201','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280201','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280201','ExtUtils::CBuilder::Platform::aix'=>'0.280201','ExtUtils::CBuilder::Platform::cygwin'=>'0.280201','ExtUtils::CBuilder::Platform::darwin'=>'0.280201','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280201','ExtUtils::CBuilder::Platform::os2'=>'0.280201','ExtUtils::Constant::Utils'=>'0.03','ExtUtils::Embed'=>'1.30','ExtUtils::ParseXS'=>'2.2208','Fatal'=>'2.1001','Fcntl'=>'1.11','File::CheckTree'=>'4.41','File::Glob'=>'1.11','GDBM_File'=>'1.13','Hash::Util::FieldHash'=>'1.07','I18N::Collate'=>'1.02','IO'=>'1.25_03','IPC::Cmd'=>'0.66','IPC::Open3'=>'1.08','Locale::Codes'=>'3.15','Locale::Codes::Country'=>'3.15','Locale::Codes::Currency'=>'3.15','Locale::Codes::Language'=>'3.15','Locale::Codes::Script'=>'3.15','Locale::Constants'=>'3.15','Locale::Country'=>'3.15','Locale::Currency'=>'3.15','Locale::Language'=>'3.15','Locale::Script'=>'3.15','MIME::Base64'=>'3.13','MIME::QuotedPrint'=>'3.13','Math::BigFloat'=>'1.99_02','Math::BigInt'=>'1.99_02','Math::BigInt::Calc'=>'1.99_02','Math::BigInt::CalcEmu'=>'1.99_02','Memoize'=>'1.02','Memoize::AnyDBM_File'=>'1.02','Memoize::Expire'=>'1.02','Memoize::ExpireFile'=>'1.02','Memoize::ExpireTest'=>'1.02','Memoize::NDBM_File'=>'1.02','Memoize::SDBM_File'=>'1.02','Memoize::Storable'=>'1.02','Module::CoreList'=>'2.43','NDBM_File'=>'1.11','Net::Ping'=>'2.37','ODBM_File'=>'1.10','Opcode'=>'1.18','POSIX'=>'1.23','PerlIO::encoding'=>'0.14','PerlIO::scalar'=>'0.11','PerlIO::via'=>'0.11','SDBM_File'=>'1.09','Socket'=>'1.92','Storable'=>'2.25','Time::HiRes'=>'1.9721_01','Unicode::Collate'=>'0.6801','Unicode::Collate::Locale'=>'0.68','Unicode::Normalize'=>'1.08','Unicode::UCD'=>'0.30','Win32'=>'0.41','XS::APItest'=>'0.27','autodie'=>'2.1001','autodie::exception'=>'2.1001','autodie::exception::system'=>'2.1001','autodie::hints'=>'2.1001','feature'=>'1.19','if'=>'0.0601','mro'=>'1.06','overload'=>'1.12','re'=>'0.15','threads'=>'1.81_03','threads::shared'=>'1.35','version'=>'0.86',},removed=>{}},5.013009=>{delta_from=>5.013008,changed=>{'Archive::Extract'=>'0.48','Archive::Tar'=>'1.76','Archive::Tar::Constant'=>'1.76','Archive::Tar::File'=>'1.76','B::Concise'=>'0.83','B::Deparse'=>'1.03','B::Lint'=>'1.13','Benchmark'=>'1.12','CGI'=>'3.51','CGI::Carp'=>'3.51','CGI::Cookie'=>'1.30','CGI::Push'=>'1.05','CGI::Util'=>'3.51','CPAN'=>'1.94_63','CPAN::HTTP::Client'=>'1.94','CPAN::HTTP::Credentials'=>'1.94','CPAN::Meta::YAML'=>'0.003','CPANPLUS'=>'0.9011','CPANPLUS::Dist::Build'=>'0.52','CPANPLUS::Dist::Build::Constants'=>'0.52','CPANPLUS::Internals'=>'0.9011','CPANPLUS::Shell::Default'=>'0.9011','Carp::Heavy'=>'1.19','Compress::Raw::Bzip2'=>'2.033','Compress::Raw::Zlib'=>'2.033','Compress::Zlib'=>'2.033','Cwd'=>'3.36','DBM_Filter'=>'0.04','DB_File'=>'1.821','Devel::Peek'=>'1.07','DirHandle'=>'1.04','Dumpvalue'=>'1.16','Encode'=>'2.42','Encode::Alias'=>'2.13','Encode::MIME::Header'=>'2.13','Exporter::Heavy'=>'5.64_03','ExtUtils::Install'=>'1.56','ExtUtils::ParseXS'=>'2.2209','File::Basename'=>'2.80','File::Copy'=>'2.21','File::DosGlob'=>'1.04','File::Fetch'=>'0.32','File::Find'=>'1.19','File::Spec::Mac'=>'3.34','File::Spec::VMS'=>'3.34','File::stat'=>'1.05','HTTP::Tiny'=>'0.009','Hash::Util::FieldHash'=>'1.08','IO::Compress::Adapter::Bzip2'=>'2.033','IO::Compress::Adapter::Deflate'=>'2.033','IO::Compress::Adapter::Identity'=>'2.033','IO::Compress::Base'=>'2.033','IO::Compress::Base::Common'=>'2.033','IO::Compress::Bzip2'=>'2.033','IO::Compress::Deflate'=>'2.033','IO::Compress::Gzip'=>'2.033','IO::Compress::Gzip::Constants'=>'2.033','IO::Compress::RawDeflate'=>'2.033','IO::Compress::Zip'=>'2.033','IO::Compress::Zip::Constants'=>'2.033','IO::Compress::Zlib::Constants'=>'2.033','IO::Compress::Zlib::Extra'=>'2.033','IO::Handle'=>'1.29','IO::Uncompress::Adapter::Bunzip2'=>'2.033','IO::Uncompress::Adapter::Identity'=>'2.033','IO::Uncompress::Adapter::Inflate'=>'2.033','IO::Uncompress::AnyInflate'=>'2.033','IO::Uncompress::AnyUncompress'=>'2.033','IO::Uncompress::Base'=>'2.033','IO::Uncompress::Bunzip2'=>'2.033','IO::Uncompress::Gunzip'=>'2.033','IO::Uncompress::Inflate'=>'2.033','IO::Uncompress::RawInflate'=>'2.033','IO::Uncompress::Unzip'=>'2.033','IPC::Cmd'=>'0.68','IPC::Open3'=>'1.09','JSON::PP'=>'2.27103','JSON::PP::Boolean'=>undef,'Locale::Maketext'=>'1.18','Log::Message'=>'0.04','Log::Message::Config'=>'0.04','Log::Message::Handlers'=>'0.04','Log::Message::Item'=>'0.04','Log::Message::Simple'=>'0.08','Math::BigFloat'=>'1.99_03','Math::BigInt'=>'1.99_03','Math::BigInt::Calc'=>'1.99_03','Math::BigInt::FastCalc'=>'0.24_02','Math::BigRat'=>'0.26_02','Module::CoreList'=>'2.42_01','Module::Load::Conditional'=>'0.40','Module::Metadata'=>'1.000003','Net::Ping'=>'2.38','OS2::Process'=>'1.05','Object::Accessor'=>'0.38','POSIX'=>'1.24','Params::Check'=>'0.28','Perl::OSType'=>'1.002','Pod::LaTeX'=>'0.59','Pod::Perldoc'=>'3.15_03','Socket'=>'1.93','Storable'=>'2.26','Sys::Hostname'=>'1.15','Term::UI'=>'0.24','Thread::Queue'=>'2.12','Thread::Semaphore'=>'2.12','Time::Local'=>'1.2000','UNIVERSAL'=>'1.08','Unicode::Normalize'=>'1.10','Win32'=>'0.44','bigint'=>'0.26','bignum'=>'0.26','bigrat'=>'0.26','charnames'=>'1.18','diagnostics'=>'1.21','re'=>'0.16','threads'=>'1.83','threads::shared'=>'1.36','version'=>'0.88',},removed=>{}},5.01301=>{delta_from=>5.013009,changed=>{'Attribute::Handlers'=>'0.89','B'=>'1.28','B::Showlex'=>'1.03','CGI'=>'3.52','CPAN'=>'1.94_65','CPAN::Distribution'=>'1.9601','CPAN::FTP::netrc'=>'1.01','CPAN::FirstTime'=>'5.5303','CPAN::HandleConfig'=>'5.5003','CPAN::Meta'=>'2.110440','CPAN::Meta::Converter'=>'2.110440','CPAN::Meta::Feature'=>'2.110440','CPAN::Meta::History'=>'2.110440','CPAN::Meta::Prereqs'=>'2.110440','CPAN::Meta::Spec'=>'2.110440','CPAN::Meta::Validator'=>'2.110440','CPAN::Shell'=>'5.5002','CPANPLUS'=>'0.9101','CPANPLUS::Internals'=>'0.9101','CPANPLUS::Shell::Default'=>'0.9101','Carp'=>'1.20','Carp::Heavy'=>'1.20','Cwd'=>'3.37','Devel::DProf'=>'20110217.00','DynaLoader'=>'1.13','ExtUtils::CBuilder'=>'0.280202','ExtUtils::CBuilder::Base'=>'0.280202','ExtUtils::CBuilder::Platform::Unix'=>'0.280202','ExtUtils::CBuilder::Platform::VMS'=>'0.280202','ExtUtils::CBuilder::Platform::Windows'=>'0.280202','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280202','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280202','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280202','ExtUtils::CBuilder::Platform::aix'=>'0.280202','ExtUtils::CBuilder::Platform::cygwin'=>'0.280202','ExtUtils::CBuilder::Platform::darwin'=>'0.280202','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280202','ExtUtils::CBuilder::Platform::os2'=>'0.280202','File::Copy'=>'2.22','Filter::Simple'=>'0.86','HTTP::Tiny'=>'0.010','I18N::LangTags::Detect'=>'1.05','IO::Select'=>'1.18','IPC::Cmd'=>'0.70','Locale::Maketext'=>'1.19','Math::BigFloat'=>'1.992','Math::BigInt'=>'1.992','Math::BigInt::Calc'=>'1.992','Math::BigInt::CalcEmu'=>'1.992','Module::Build'=>'0.37_05','Module::Build::Base'=>'0.37_05','Module::Build::Compat'=>'0.37_05','Module::Build::Config'=>'0.37_05','Module::Build::Cookbook'=>'0.37_05','Module::Build::Dumper'=>'0.37_05','Module::Build::ModuleInfo'=>'0.37_05','Module::Build::Notes'=>'0.37_05','Module::Build::PPMMaker'=>'0.37_05','Module::Build::Platform::Amiga'=>'0.37_05','Module::Build::Platform::Default'=>'0.37_05','Module::Build::Platform::EBCDIC'=>'0.37_05','Module::Build::Platform::MPEiX'=>'0.37_05','Module::Build::Platform::MacOS'=>'0.37_05','Module::Build::Platform::RiscOS'=>'0.37_05','Module::Build::Platform::Unix'=>'0.37_05','Module::Build::Platform::VMS'=>'0.37_05','Module::Build::Platform::VOS'=>'0.37_05','Module::Build::Platform::Windows'=>'0.37_05','Module::Build::Platform::aix'=>'0.37_05','Module::Build::Platform::cygwin'=>'0.37_05','Module::Build::Platform::darwin'=>'0.37_05','Module::Build::Platform::os2'=>'0.37_05','Module::Build::PodParser'=>'0.37_05','Module::Build::Version'=>'0.87','Module::Build::YAML'=>'1.41','Module::CoreList'=>'2.45','Module::Load::Conditional'=>'0.44','Module::Metadata'=>'1.000004','OS2::Process'=>'1.06','Parse::CPAN::Meta'=>'1.4401','Pod::Html'=>'1.1','Socket'=>'1.94','Term::UI'=>'0.26','Unicode::Collate'=>'0.72','Unicode::Collate::Locale'=>'0.71','Unicode::UCD'=>'0.31','VMS::DCLsym'=>'1.05','Version::Requirements'=>'0.101020','bigrat'=>'0.27','deprecate'=>'0.02','diagnostics'=>'1.22','inc::latest'=>'0.37_05','overload'=>'1.13','re'=>'0.17','utf8'=>'1.09','warnings'=>'1.12',},removed=>{}},5.013011=>{delta_from=>5.01301,changed=>{'App::Prove'=>'3.23','App::Prove::State'=>'3.23','App::Prove::State::Result'=>'3.23','App::Prove::State::Result::Test'=>'3.23','B'=>'1.29','CPAN'=>'1.9600','CPAN::Author'=>'5.5001','CPAN::CacheMgr'=>'5.5001','CPAN::Distribution'=>'1.9602','CPAN::Exception::blocked_urllist'=>'1.001','CPAN::HTTP::Client'=>'1.9600','CPAN::HTTP::Credentials'=>'1.9600','CPAN::Index'=>'1.9600','CPAN::LWP::UserAgent'=>'1.9600','CPAN::Mirrors'=>'1.9600','CPAN::Module'=>'5.5001','CPANPLUS'=>'0.9103','CPANPLUS::Dist::Build'=>'0.54','CPANPLUS::Dist::Build::Constants'=>'0.54','CPANPLUS::Internals'=>'0.9103','CPANPLUS::Shell::Default'=>'0.9103','Cwd'=>'3.36','Devel::DProf'=>'20110228.00','Digest::SHA'=>'5.61','ExtUtils::Command'=>'1.17','File::Basename'=>'2.81','File::Copy'=>'2.21','File::Glob'=>'1.12','GDBM_File'=>'1.14','HTTP::Tiny'=>'0.011','Hash::Util'=>'0.11','Hash::Util::FieldHash'=>'1.09','I18N::Langinfo'=>'0.08','IO'=>'1.25_04','IO::Dir'=>'1.08','IO::File'=>'1.15','IO::Handle'=>'1.30','IO::Pipe'=>'1.14','IO::Poll'=>'0.08','IO::Select'=>'1.20','JSON::PP'=>'2.27105','Locale::Codes'=>'3.16','Locale::Codes::Country'=>'3.16','Locale::Codes::Currency'=>'3.16','Locale::Codes::Language'=>'3.16','Locale::Codes::Script'=>'3.16','Locale::Constants'=>'3.16','Locale::Country'=>'3.16','Locale::Currency'=>'3.16','Locale::Language'=>'3.16','Locale::Script'=>'3.16','Math::BigFloat'=>'1.993','Math::BigInt'=>'1.994','Math::BigInt::Calc'=>'1.993','Math::BigInt::CalcEmu'=>'1.993','Math::BigInt::FastCalc'=>'0.28','Module::Build'=>'0.3800','Module::Build::Base'=>'0.3800','Module::Build::Compat'=>'0.3800','Module::Build::Config'=>'0.3800','Module::Build::Cookbook'=>'0.3800','Module::Build::Dumper'=>'0.3800','Module::Build::ModuleInfo'=>'0.3800','Module::Build::Notes'=>'0.3800','Module::Build::PPMMaker'=>'0.3800','Module::Build::Platform::Amiga'=>'0.3800','Module::Build::Platform::Default'=>'0.3800','Module::Build::Platform::EBCDIC'=>'0.3800','Module::Build::Platform::MPEiX'=>'0.3800','Module::Build::Platform::MacOS'=>'0.3800','Module::Build::Platform::RiscOS'=>'0.3800','Module::Build::Platform::Unix'=>'0.3800','Module::Build::Platform::VMS'=>'0.3800','Module::Build::Platform::VOS'=>'0.3800','Module::Build::Platform::Windows'=>'0.3800','Module::Build::Platform::aix'=>'0.3800','Module::Build::Platform::cygwin'=>'0.3800','Module::Build::Platform::darwin'=>'0.3800','Module::Build::Platform::os2'=>'0.3800','Module::Build::PodParser'=>'0.3800','Module::CoreList'=>'2.46','NDBM_File'=>'1.12','Pod::Simple'=>'3.16','Pod::Simple::BlackBox'=>'3.16','Pod::Simple::Checker'=>'3.16','Pod::Simple::Debug'=>'3.16','Pod::Simple::DumpAsText'=>'3.16','Pod::Simple::DumpAsXML'=>'3.16','Pod::Simple::HTML'=>'3.16','Pod::Simple::HTMLBatch'=>'3.16','Pod::Simple::LinkSection'=>'3.16','Pod::Simple::Methody'=>'3.16','Pod::Simple::Progress'=>'3.16','Pod::Simple::PullParser'=>'3.16','Pod::Simple::PullParserEndToken'=>'3.16','Pod::Simple::PullParserStartToken'=>'3.16','Pod::Simple::PullParserTextToken'=>'3.16','Pod::Simple::PullParserToken'=>'3.16','Pod::Simple::RTF'=>'3.16','Pod::Simple::Search'=>'3.16','Pod::Simple::SimpleTree'=>'3.16','Pod::Simple::Text'=>'3.16','Pod::Simple::TextContent'=>'3.16','Pod::Simple::TiedOutFH'=>'3.16','Pod::Simple::Transcode'=>'3.16','Pod::Simple::TranscodeDumb'=>'3.16','Pod::Simple::TranscodeSmart'=>'3.16','Pod::Simple::XHTML'=>'3.16','Pod::Simple::XMLOutStream'=>'3.16','Storable'=>'2.27','Sys::Hostname'=>'1.16','TAP::Base'=>'3.23','TAP::Formatter::Base'=>'3.23','TAP::Formatter::Color'=>'3.23','TAP::Formatter::Console'=>'3.23','TAP::Formatter::Console::ParallelSession'=>'3.23','TAP::Formatter::Console::Session'=>'3.23','TAP::Formatter::File'=>'3.23','TAP::Formatter::File::Session'=>'3.23','TAP::Formatter::Session'=>'3.23','TAP::Harness'=>'3.23','TAP::Object'=>'3.23','TAP::Parser'=>'3.23','TAP::Parser::Aggregator'=>'3.23','TAP::Parser::Grammar'=>'3.23','TAP::Parser::Iterator'=>'3.23','TAP::Parser::Iterator::Array'=>'3.23','TAP::Parser::Iterator::Process'=>'3.23','TAP::Parser::Iterator::Stream'=>'3.23','TAP::Parser::IteratorFactory'=>'3.23','TAP::Parser::Multiplexer'=>'3.23','TAP::Parser::Result'=>'3.23','TAP::Parser::Result::Bailout'=>'3.23','TAP::Parser::Result::Comment'=>'3.23','TAP::Parser::Result::Plan'=>'3.23','TAP::Parser::Result::Pragma'=>'3.23','TAP::Parser::Result::Test'=>'3.23','TAP::Parser::Result::Unknown'=>'3.23','TAP::Parser::Result::Version'=>'3.23','TAP::Parser::Result::YAML'=>'3.23','TAP::Parser::ResultFactory'=>'3.23','TAP::Parser::Scheduler'=>'3.23','TAP::Parser::Scheduler::Job'=>'3.23','TAP::Parser::Scheduler::Spinner'=>'3.23','TAP::Parser::Source'=>'3.23','TAP::Parser::SourceHandler'=>'3.23','TAP::Parser::SourceHandler::Executable'=>'3.23','TAP::Parser::SourceHandler::File'=>'3.23','TAP::Parser::SourceHandler::Handle'=>'3.23','TAP::Parser::SourceHandler::Perl'=>'3.23','TAP::Parser::SourceHandler::RawTAP'=>'3.23','TAP::Parser::Utils'=>'3.23','TAP::Parser::YAMLish::Reader'=>'3.23','TAP::Parser::YAMLish::Writer'=>'3.23','Test::Builder'=>'0.98','Test::Builder::Module'=>'0.98','Test::Builder::Tester'=>'1.22','Test::Builder::Tester::Color'=>'1.22','Test::Harness'=>'3.23','Test::More'=>'0.98','Test::Simple'=>'0.98','Tie::Hash::NamedCapture'=>'0.08','Tie::RefHash'=>'1.39','Unicode::Collate'=>'0.73','Unicode::Collate::Locale'=>'0.73','Unicode::UCD'=>'0.32','XS::Typemap'=>'0.05','attributes'=>'0.14','base'=>'2.16','inc::latest'=>'0.3800','mro'=>'1.07','parent'=>'0.225',},removed=>{}},5.014=>{delta_from=>5.013011,changed=>{'ExtUtils::CBuilder'=>'0.280203','ExtUtils::CBuilder::Base'=>'0.280203','ExtUtils::CBuilder::Platform::Unix'=>'0.280203','ExtUtils::CBuilder::Platform::VMS'=>'0.280203','ExtUtils::CBuilder::Platform::Windows'=>'0.280203','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280203','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280203','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280203','ExtUtils::CBuilder::Platform::aix'=>'0.280203','ExtUtils::CBuilder::Platform::cygwin'=>'0.280203','ExtUtils::CBuilder::Platform::darwin'=>'0.280203','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280203','ExtUtils::CBuilder::Platform::os2'=>'0.280203','ExtUtils::ParseXS'=>'2.2210','File::Basename'=>'2.82','HTTP::Tiny'=>'0.012','IO::Handle'=>'1.31','Module::CoreList'=>'2.49','PerlIO'=>'1.07','Pod::Html'=>'1.11','XS::APItest'=>'0.28','bigint'=>'0.27','bignum'=>'0.27','bigrat'=>'0.28','constant'=>'1.21','feature'=>'1.20','re'=>'0.18','threads::shared'=>'1.37',},removed=>{}},5.014001=>{delta_from=>5.014,changed=>{'B::Deparse'=>'1.04','Module::CoreList'=>'2.49_01','Pod::Perldoc'=>'3.15_04',},removed=>{}},5.014002=>{delta_from=>5.014001,changed=>{'CPAN'=>'1.9600_01','CPAN::Distribution'=>'1.9602_01','Devel::DProf::dprof::V'=>undef,'Encode'=>'2.42_01','File::Glob'=>'1.13','Module::CoreList'=>'2.49_02','PerlIO::scalar'=>'0.11_01','Time::Piece::Seconds'=>undef,},removed=>{}},5.014003=>{delta_from=>5.014002,changed=>{'Digest'=>'1.16_01','IPC::Open3'=>'1.09_01','Module::CoreList'=>'2.49_04',},removed=>{}},5.014004=>{delta_from=>5.014003,changed=>{'Encode'=>'2.42_02','IPC::Open3'=>'1.0901','Module::CoreList'=>'2.49_06',},removed=>{}},5.015=>{delta_from=>5.014001,changed=>{'Archive::Extract'=>'0.52','Attribute::Handlers'=>'0.91','B'=>'1.30','B::Concise'=>'0.84','B::Deparse'=>'1.05','Benchmark'=>'1.13','CGI'=>'3.54','CGI::Util'=>'3.53','CPAN::Meta'=>'2.110930','CPAN::Meta::Converter'=>'2.110930','CPAN::Meta::Feature'=>'2.110930','CPAN::Meta::History'=>'2.110930','CPAN::Meta::Prereqs'=>'2.110930','CPAN::Meta::Spec'=>'2.110930','CPAN::Meta::Validator'=>'2.110930','CPANPLUS'=>'0.9105','CPANPLUS::Dist::Build'=>'0.56','CPANPLUS::Dist::Build::Constants'=>'0.56','CPANPLUS::Internals'=>'0.9105','CPANPLUS::Shell::Default'=>'0.9105','Compress::Raw::Bzip2'=>'2.035','Compress::Raw::Zlib'=>'2.035','Compress::Zlib'=>'2.035','DB_File'=>'1.822','Data::Dumper'=>'2.131','Devel::Peek'=>'1.08','Digest::SHA'=>'5.62','Encode'=>'2.43','Encode::Alias'=>'2.14','ExtUtils::CBuilder'=>'0.280204','ExtUtils::CBuilder::Base'=>'0.280204','Fatal'=>'2.10','File::Spec::Win32'=>'3.34','Filter::Simple'=>'0.87','Filter::Util::Call'=>'1.39','FindBin'=>'1.51','Hash::Util::FieldHash'=>'1.10','I18N::LangTags'=>'0.36','IO::Compress::Adapter::Bzip2'=>'2.035','IO::Compress::Adapter::Deflate'=>'2.035','IO::Compress::Adapter::Identity'=>'2.035','IO::Compress::Base'=>'2.035','IO::Compress::Base::Common'=>'2.035','IO::Compress::Bzip2'=>'2.035','IO::Compress::Deflate'=>'2.035','IO::Compress::Gzip'=>'2.035','IO::Compress::Gzip::Constants'=>'2.035','IO::Compress::RawDeflate'=>'2.035','IO::Compress::Zip'=>'2.035','IO::Compress::Zip::Constants'=>'2.035','IO::Compress::Zlib::Constants'=>'2.035','IO::Compress::Zlib::Extra'=>'2.035','IO::Uncompress::Adapter::Bunzip2'=>'2.035','IO::Uncompress::Adapter::Identity'=>'2.035','IO::Uncompress::Adapter::Inflate'=>'2.035','IO::Uncompress::AnyInflate'=>'2.035','IO::Uncompress::AnyUncompress'=>'2.035','IO::Uncompress::Base'=>'2.035','IO::Uncompress::Bunzip2'=>'2.035','IO::Uncompress::Gunzip'=>'2.035','IO::Uncompress::Inflate'=>'2.035','IO::Uncompress::RawInflate'=>'2.035','IO::Uncompress::Unzip'=>'2.035','IPC::Open2'=>'1.04','IPC::Open3'=>'1.11','JSON::PP'=>'2.27200','Math::BigFloat'=>'1.994','Math::BigInt'=>'1.995','Math::Complex'=>'1.57','Math::Trig'=>'1.21','Module::CoreList'=>'2.51','ODBM_File'=>'1.11','Object::Accessor'=>'0.42','Opcode'=>'1.19','PerlIO::encoding'=>'0.15','PerlIO::scalar'=>'0.12','Pod::Perldoc'=>'3.15_05','Storable'=>'2.28','Sys::Syslog'=>'0.29','Time::HiRes'=>'1.9722','Unicode::Collate'=>'0.76','Unicode::Collate::CJK::Pinyin'=>'0.76','Unicode::Collate::CJK::Stroke'=>'0.76','Unicode::Collate::Locale'=>'0.76','Unicode::Normalize'=>'1.12','XS::APItest'=>'0.29','XSLoader'=>'0.15','autodie'=>'2.10','autodie::exception'=>'2.10','autodie::exception::system'=>'2.10','autodie::hints'=>'2.10','base'=>'2.17','charnames'=>'1.22','constant'=>'1.22','feature'=>'1.21','mro'=>'1.08','overload'=>'1.14','threads::shared'=>'1.38','vmsish'=>'1.03',},removed=>{'Devel::DProf'=>1,'Shell'=>1,}},5.015001=>{delta_from=>5.015,changed=>{'B::Deparse'=>'1.06','CGI'=>'3.55','CPAN::Meta'=>'2.110930001','CPAN::Meta::Converter'=>'2.110930001','CPANPLUS'=>'0.9108','CPANPLUS::Internals'=>'0.9108','CPANPLUS::Shell::Default'=>'0.9108','Carp'=>'1.21','Carp::Heavy'=>'1.21','Compress::Raw::Bzip2'=>'2.037','Compress::Raw::Zlib'=>'2.037','Compress::Zlib'=>'2.037','Cwd'=>'3.37','Env'=>'1.03','ExtUtils::Command::MM'=>'6.58','ExtUtils::Liblist'=>'6.58','ExtUtils::Liblist::Kid'=>'6.58','ExtUtils::MM'=>'6.58','ExtUtils::MM_AIX'=>'6.58','ExtUtils::MM_Any'=>'6.58','ExtUtils::MM_BeOS'=>'6.58','ExtUtils::MM_Cygwin'=>'6.58','ExtUtils::MM_DOS'=>'6.58','ExtUtils::MM_Darwin'=>'6.58','ExtUtils::MM_MacOS'=>'6.58','ExtUtils::MM_NW5'=>'6.58','ExtUtils::MM_OS2'=>'6.58','ExtUtils::MM_QNX'=>'6.58','ExtUtils::MM_UWIN'=>'6.58','ExtUtils::MM_Unix'=>'6.58','ExtUtils::MM_VMS'=>'6.58','ExtUtils::MM_VOS'=>'6.58','ExtUtils::MM_Win32'=>'6.58','ExtUtils::MM_Win95'=>'6.58','ExtUtils::MY'=>'6.58','ExtUtils::MakeMaker'=>'6.58','ExtUtils::MakeMaker::Config'=>'6.58','ExtUtils::Mkbootstrap'=>'6.58','ExtUtils::Mksymlists'=>'6.58','ExtUtils::ParseXS'=>'3.00_01','ExtUtils::ParseXS::Constants'=>undef,'ExtUtils::ParseXS::CountLines'=>undef,'ExtUtils::ParseXS::Utilities'=>undef,'ExtUtils::Typemaps'=>'1.00','ExtUtils::Typemaps::InputMap'=>undef,'ExtUtils::Typemaps::OutputMap'=>undef,'ExtUtils::Typemaps::Type'=>'0.05','ExtUtils::testlib'=>'6.58','File::Basename'=>'2.83','File::Find'=>'1.20','HTTP::Tiny'=>'0.013','I18N::Langinfo'=>'0.08_02','IO::Compress::Adapter::Bzip2'=>'2.037','IO::Compress::Adapter::Deflate'=>'2.037','IO::Compress::Adapter::Identity'=>'2.037','IO::Compress::Base'=>'2.037','IO::Compress::Base::Common'=>'2.037','IO::Compress::Bzip2'=>'2.037','IO::Compress::Deflate'=>'2.037','IO::Compress::Gzip'=>'2.037','IO::Compress::Gzip::Constants'=>'2.037','IO::Compress::RawDeflate'=>'2.037','IO::Compress::Zip'=>'2.037','IO::Compress::Zip::Constants'=>'2.037','IO::Compress::Zlib::Constants'=>'2.037','IO::Compress::Zlib::Extra'=>'2.037','IO::Uncompress::Adapter::Bunzip2'=>'2.037','IO::Uncompress::Adapter::Identity'=>'2.037','IO::Uncompress::Adapter::Inflate'=>'2.037','IO::Uncompress::AnyInflate'=>'2.037','IO::Uncompress::AnyUncompress'=>'2.037','IO::Uncompress::Base'=>'2.037','IO::Uncompress::Bunzip2'=>'2.037','IO::Uncompress::Gunzip'=>'2.037','IO::Uncompress::Inflate'=>'2.037','IO::Uncompress::RawInflate'=>'2.037','IO::Uncompress::Unzip'=>'2.037','IPC::Cmd'=>'0.72','Locale::Codes'=>'3.17','Locale::Codes::Constants'=>'3.17','Locale::Codes::Country'=>'3.17','Locale::Codes::Country_Codes'=>'3.17','Locale::Codes::Currency'=>'3.17','Locale::Codes::Currency_Codes'=>'3.17','Locale::Codes::LangExt'=>'3.17','Locale::Codes::LangExt_Codes'=>'3.17','Locale::Codes::LangVar'=>'3.17','Locale::Codes::LangVar_Codes'=>'3.17','Locale::Codes::Language'=>'3.17','Locale::Codes::Language_Codes'=>'3.17','Locale::Codes::Script'=>'3.17','Locale::Codes::Script_Codes'=>'3.17','Locale::Country'=>'3.17','Locale::Currency'=>'3.17','Locale::Language'=>'3.17','Locale::Script'=>'3.17','Math::BigFloat::Trace'=>'0.28','Math::BigInt::FastCalc'=>'0.29','Math::BigInt::Trace'=>'0.28','Math::BigRat'=>'0.2602','Math::Complex'=>'1.58','Math::Trig'=>'1.22','Module::CoreList'=>'2.54','OS2::Process'=>'1.07','Pod::Perldoc'=>'3.15_06','Pod::Simple'=>'3.18','Pod::Simple::BlackBox'=>'3.18','Pod::Simple::Checker'=>'3.18','Pod::Simple::Debug'=>'3.18','Pod::Simple::DumpAsText'=>'3.18','Pod::Simple::DumpAsXML'=>'3.18','Pod::Simple::HTML'=>'3.18','Pod::Simple::HTMLBatch'=>'3.18','Pod::Simple::LinkSection'=>'3.18','Pod::Simple::Methody'=>'3.18','Pod::Simple::Progress'=>'3.18','Pod::Simple::PullParser'=>'3.18','Pod::Simple::PullParserEndToken'=>'3.18','Pod::Simple::PullParserStartToken'=>'3.18','Pod::Simple::PullParserTextToken'=>'3.18','Pod::Simple::PullParserToken'=>'3.18','Pod::Simple::RTF'=>'3.18','Pod::Simple::Search'=>'3.18','Pod::Simple::SimpleTree'=>'3.18','Pod::Simple::Text'=>'3.18','Pod::Simple::TextContent'=>'3.18','Pod::Simple::TiedOutFH'=>'3.18','Pod::Simple::Transcode'=>'3.18','Pod::Simple::TranscodeDumb'=>'3.18','Pod::Simple::TranscodeSmart'=>'3.18','Pod::Simple::XHTML'=>'3.18','Pod::Simple::XMLOutStream'=>'3.18','Storable'=>'2.31','Sys::Syslog::Win32'=>undef,'Time::HiRes'=>'1.9724','Unicode::Collate'=>'0.77','Unicode::UCD'=>'0.33','Win32API::File'=>'0.1200','XS::APItest'=>'0.30','attributes'=>'0.15','bigint'=>'0.28','bignum'=>'0.28','charnames'=>'1.23','diagnostics'=>'1.23','feature'=>'1.22','overload'=>'1.15','perlfaq'=>'5.015000','threads'=>'1.84','version'=>'0.93',},removed=>{'ExtUtils::MakeMaker::YAML'=>1,'Locale::Constants'=>1,'Sys::Syslog::win32::Win32'=>1,}},5.015002=>{delta_from=>5.015001,changed=>{'Attribute::Handlers'=>'0.92','B'=>'1.31','B::Concise'=>'0.85','B::Deparse'=>'1.07','B::Terse'=>'1.06','B::Xref'=>'1.03','CPAN'=>'1.9800','CPAN::Exception::yaml_process_error'=>'5.5','CPAN::Meta'=>'2.112150','CPAN::Meta::Converter'=>'2.112150','CPAN::Meta::Feature'=>'2.112150','CPAN::Meta::History'=>'2.112150','CPAN::Meta::Prereqs'=>'2.112150','CPAN::Meta::Spec'=>'2.112150','CPAN::Meta::Validator'=>'2.112150','CPANPLUS'=>'0.9109','CPANPLUS::Internals'=>'0.9109','CPANPLUS::Shell::Default'=>'0.9109','DB_File'=>'1.824','Data::Dumper'=>'2.132','Encode'=>'2.44','Encode::Alias'=>'2.15','Encode::Encoder'=>'2.02','Encode::Guess'=>'2.05','ExtUtils::Command::MM'=>'6.59','ExtUtils::Install'=>'1.57','ExtUtils::Installed'=>'1.999002','ExtUtils::Liblist'=>'6.59','ExtUtils::Liblist::Kid'=>'6.59','ExtUtils::MM'=>'6.59','ExtUtils::MM_AIX'=>'6.59','ExtUtils::MM_Any'=>'6.59','ExtUtils::MM_BeOS'=>'6.59','ExtUtils::MM_Cygwin'=>'6.59','ExtUtils::MM_DOS'=>'6.59','ExtUtils::MM_Darwin'=>'6.59','ExtUtils::MM_MacOS'=>'6.59','ExtUtils::MM_NW5'=>'6.59','ExtUtils::MM_OS2'=>'6.59','ExtUtils::MM_QNX'=>'6.59','ExtUtils::MM_UWIN'=>'6.59','ExtUtils::MM_Unix'=>'6.59','ExtUtils::MM_VMS'=>'6.59','ExtUtils::MM_VOS'=>'6.59','ExtUtils::MM_Win32'=>'6.59','ExtUtils::MM_Win95'=>'6.59','ExtUtils::MY'=>'6.59','ExtUtils::MakeMaker'=>'6.59','ExtUtils::MakeMaker::Config'=>'6.59','ExtUtils::Manifest'=>'1.60','ExtUtils::Mkbootstrap'=>'6.59','ExtUtils::Mksymlists'=>'6.59','ExtUtils::ParseXS'=>'3.03_01','ExtUtils::Typemaps'=>'1.01','ExtUtils::testlib'=>'6.59','File::Spec'=>'3.34','File::Spec::Mac'=>'3.35','File::Spec::Unix'=>'3.34','File::Spec::VMS'=>'3.35','File::Spec::Win32'=>'3.35','I18N::LangTags'=>'0.37','IO'=>'1.25_05','IO::Handle'=>'1.32','IO::Socket'=>'1.33','IO::Socket::INET'=>'1.32','IPC::Open3'=>'1.12','Math::BigFloat'=>'1.995','Math::BigFloat::Trace'=>'0.29','Math::BigInt'=>'1.996','Math::BigInt::Trace'=>'0.29','Module::Build'=>'0.39_01','Module::Build::Base'=>'0.39_01','Module::Build::Compat'=>'0.39_01','Module::Build::Config'=>'0.39_01','Module::Build::Cookbook'=>'0.39_01','Module::Build::Dumper'=>'0.39_01','Module::Build::ModuleInfo'=>'0.39_01','Module::Build::Notes'=>'0.39_01','Module::Build::PPMMaker'=>'0.39_01','Module::Build::Platform::Amiga'=>'0.39_01','Module::Build::Platform::Default'=>'0.39_01','Module::Build::Platform::EBCDIC'=>'0.39_01','Module::Build::Platform::MPEiX'=>'0.39_01','Module::Build::Platform::MacOS'=>'0.39_01','Module::Build::Platform::RiscOS'=>'0.39_01','Module::Build::Platform::Unix'=>'0.39_01','Module::Build::Platform::VMS'=>'0.39_01','Module::Build::Platform::VOS'=>'0.39_01','Module::Build::Platform::Windows'=>'0.39_01','Module::Build::Platform::aix'=>'0.39_01','Module::Build::Platform::cygwin'=>'0.39_01','Module::Build::Platform::darwin'=>'0.39_01','Module::Build::Platform::os2'=>'0.39_01','Module::Build::PodParser'=>'0.39_01','Module::CoreList'=>'2.55','Module::Load'=>'0.20','Module::Metadata'=>'1.000005_01','Opcode'=>'1.20','Params::Check'=>'0.32','PerlIO::via'=>'0.12','Term::ANSIColor'=>'3.01','Unicode::Collate'=>'0.78','Unicode::Normalize'=>'1.13','Unicode::UCD'=>'0.34','bigint'=>'0.29','bignum'=>'0.29','bigrat'=>'0.29','diagnostics'=>'1.24','fields'=>'2.16','inc::latest'=>'0.39_01',},removed=>{}},5.015003=>{delta_from=>5.015002,changed=>{'AnyDBM_File'=>'1.01','Archive::Extract'=>'0.56','Archive::Tar'=>'1.78','Archive::Tar::Constant'=>'1.78','Archive::Tar::File'=>'1.78','Attribute::Handlers'=>'0.93','B'=>'1.32','B::Concise'=>'0.86','B::Deparse'=>'1.08','CPAN::Meta'=>'2.112621','CPAN::Meta::Converter'=>'2.112621','CPAN::Meta::Feature'=>'2.112621','CPAN::Meta::History'=>'2.112621','CPAN::Meta::Prereqs'=>'2.112621','CPAN::Meta::Spec'=>'2.112621','CPAN::Meta::Validator'=>'2.112621','CPAN::Meta::YAML'=>'0.004','CPANPLUS'=>'0.9111','CPANPLUS::Dist::Build'=>'0.58','CPANPLUS::Dist::Build::Constants'=>'0.58','CPANPLUS::Internals'=>'0.9111','CPANPLUS::Shell::Default'=>'0.9111','Carp'=>'1.23','Carp::Heavy'=>'1.23','Data::Dumper'=>'2.134','Devel::PPPort'=>'3.20','Errno'=>'1.14','Exporter'=>'5.65','Exporter::Heavy'=>'5.65','ExtUtils::ParseXS'=>'3.04_04','ExtUtils::ParseXS::Constants'=>'3.04_04','ExtUtils::ParseXS::CountLines'=>'3.04_04','ExtUtils::ParseXS::Utilities'=>'3.04_04','ExtUtils::Typemaps'=>'1.02','File::Glob'=>'1.13','Filter::Simple'=>'0.88','IO'=>'1.25_06','IO::Handle'=>'1.33','Locale::Codes'=>'3.18','Locale::Codes::Constants'=>'3.18','Locale::Codes::Country'=>'3.18','Locale::Codes::Country_Codes'=>'3.18','Locale::Codes::Currency'=>'3.18','Locale::Codes::Currency_Codes'=>'3.18','Locale::Codes::LangExt'=>'3.18','Locale::Codes::LangExt_Codes'=>'3.18','Locale::Codes::LangVar'=>'3.18','Locale::Codes::LangVar_Codes'=>'3.18','Locale::Codes::Language'=>'3.18','Locale::Codes::Language_Codes'=>'3.18','Locale::Codes::Script'=>'3.18','Locale::Codes::Script_Codes'=>'3.18','Locale::Country'=>'3.18','Locale::Currency'=>'3.18','Locale::Language'=>'3.18','Locale::Script'=>'3.18','Math::BigFloat'=>'1.997','Math::BigInt'=>'1.997','Math::BigInt::Calc'=>'1.997','Math::BigInt::CalcEmu'=>'1.997','Math::BigInt::FastCalc'=>'0.30','Math::BigRat'=>'0.2603','Module::CoreList'=>'2.56','Module::Load::Conditional'=>'0.46','Module::Metadata'=>'1.000007','ODBM_File'=>'1.12','POSIX'=>'1.26','Pod::Perldoc'=>'3.15_07','Pod::Simple'=>'3.19','Pod::Simple::BlackBox'=>'3.19','Pod::Simple::Checker'=>'3.19','Pod::Simple::Debug'=>'3.19','Pod::Simple::DumpAsText'=>'3.19','Pod::Simple::DumpAsXML'=>'3.19','Pod::Simple::HTML'=>'3.19','Pod::Simple::HTMLBatch'=>'3.19','Pod::Simple::LinkSection'=>'3.19','Pod::Simple::Methody'=>'3.19','Pod::Simple::Progress'=>'3.19','Pod::Simple::PullParser'=>'3.19','Pod::Simple::PullParserEndToken'=>'3.19','Pod::Simple::PullParserStartToken'=>'3.19','Pod::Simple::PullParserTextToken'=>'3.19','Pod::Simple::PullParserToken'=>'3.19','Pod::Simple::RTF'=>'3.19','Pod::Simple::Search'=>'3.19','Pod::Simple::SimpleTree'=>'3.19','Pod::Simple::Text'=>'3.19','Pod::Simple::TextContent'=>'3.19','Pod::Simple::TiedOutFH'=>'3.19','Pod::Simple::Transcode'=>'3.19','Pod::Simple::TranscodeDumb'=>'3.19','Pod::Simple::TranscodeSmart'=>'3.19','Pod::Simple::XHTML'=>'3.19','Pod::Simple::XMLOutStream'=>'3.19','Search::Dict'=>'1.04','Socket'=>'1.94_01','Storable'=>'2.32','Text::Abbrev'=>'1.02','Tie::Array'=>'1.05','UNIVERSAL'=>'1.09','Unicode::UCD'=>'0.35','XS::APItest'=>'0.31','XSLoader'=>'0.16','attributes'=>'0.16','diagnostics'=>'1.25','open'=>'1.09','perlfaq'=>'5.0150034','threads'=>'1.85','threads::shared'=>'1.40',},removed=>{}},5.015004=>{delta_from=>5.015003,changed=>{'Archive::Tar'=>'1.80','Archive::Tar::Constant'=>'1.80','Archive::Tar::File'=>'1.80','Digest'=>'1.17','DynaLoader'=>'1.14','ExtUtils::Command::MM'=>'6.61_01','ExtUtils::Liblist'=>'6.61_01','ExtUtils::Liblist::Kid'=>'6.61_01','ExtUtils::MM'=>'6.61_01','ExtUtils::MM_AIX'=>'6.61_01','ExtUtils::MM_Any'=>'6.61_01','ExtUtils::MM_BeOS'=>'6.61_01','ExtUtils::MM_Cygwin'=>'6.61_01','ExtUtils::MM_DOS'=>'6.61_01','ExtUtils::MM_Darwin'=>'6.61_01','ExtUtils::MM_MacOS'=>'6.61_01','ExtUtils::MM_NW5'=>'6.61_01','ExtUtils::MM_OS2'=>'6.61_01','ExtUtils::MM_QNX'=>'6.61_01','ExtUtils::MM_UWIN'=>'6.61_01','ExtUtils::MM_Unix'=>'6.61_01','ExtUtils::MM_VMS'=>'6.61_01','ExtUtils::MM_VOS'=>'6.61_01','ExtUtils::MM_Win32'=>'6.61_01','ExtUtils::MM_Win95'=>'6.61_01','ExtUtils::MY'=>'6.61_01','ExtUtils::MakeMaker'=>'6.61_01','ExtUtils::MakeMaker::Config'=>'6.61_01','ExtUtils::Mkbootstrap'=>'6.61_01','ExtUtils::Mksymlists'=>'6.61_01','ExtUtils::ParseXS'=>'3.05','ExtUtils::ParseXS::Constants'=>'3.05','ExtUtils::ParseXS::CountLines'=>'3.05','ExtUtils::ParseXS::Utilities'=>'3.05','ExtUtils::testlib'=>'6.61_01','File::DosGlob'=>'1.05','Module::CoreList'=>'2.57','Module::Load'=>'0.22','Unicode::Collate'=>'0.80','Unicode::Collate::Locale'=>'0.80','Unicode::UCD'=>'0.36','XS::APItest'=>'0.32','XS::Typemap'=>'0.07','attributes'=>'0.17','base'=>'2.18','constant'=>'1.23','mro'=>'1.09','open'=>'1.10','perlfaq'=>'5.0150035',},removed=>{}},5.015005=>{delta_from=>5.015004,changed=>{'Archive::Extract'=>'0.58','B::Concise'=>'0.87','B::Deparse'=>'1.09','CGI'=>'3.58','CGI::Fast'=>'1.09','CPANPLUS'=>'0.9112','CPANPLUS::Dist::Build'=>'0.60','CPANPLUS::Dist::Build::Constants'=>'0.60','CPANPLUS::Internals'=>'0.9112','CPANPLUS::Shell::Default'=>'0.9112','Compress::Raw::Bzip2'=>'2.042','Compress::Raw::Zlib'=>'2.042','Compress::Zlib'=>'2.042','Digest::SHA'=>'5.63','Errno'=>'1.15','ExtUtils::Command::MM'=>'6.63_02','ExtUtils::Liblist'=>'6.63_02','ExtUtils::Liblist::Kid'=>'6.63_02','ExtUtils::MM'=>'6.63_02','ExtUtils::MM_AIX'=>'6.63_02','ExtUtils::MM_Any'=>'6.63_02','ExtUtils::MM_BeOS'=>'6.63_02','ExtUtils::MM_Cygwin'=>'6.63_02','ExtUtils::MM_DOS'=>'6.63_02','ExtUtils::MM_Darwin'=>'6.63_02','ExtUtils::MM_MacOS'=>'6.63_02','ExtUtils::MM_NW5'=>'6.63_02','ExtUtils::MM_OS2'=>'6.63_02','ExtUtils::MM_QNX'=>'6.63_02','ExtUtils::MM_UWIN'=>'6.63_02','ExtUtils::MM_Unix'=>'6.63_02','ExtUtils::MM_VMS'=>'6.63_02','ExtUtils::MM_VOS'=>'6.63_02','ExtUtils::MM_Win32'=>'6.63_02','ExtUtils::MM_Win95'=>'6.63_02','ExtUtils::MY'=>'6.63_02','ExtUtils::MakeMaker'=>'6.63_02','ExtUtils::MakeMaker::Config'=>'6.63_02','ExtUtils::Mkbootstrap'=>'6.63_02','ExtUtils::Mksymlists'=>'6.63_02','ExtUtils::testlib'=>'6.63_02','File::DosGlob'=>'1.06','File::Glob'=>'1.14','HTTP::Tiny'=>'0.016','IO::Compress::Adapter::Bzip2'=>'2.042','IO::Compress::Adapter::Deflate'=>'2.042','IO::Compress::Adapter::Identity'=>'2.042','IO::Compress::Base'=>'2.042','IO::Compress::Base::Common'=>'2.042','IO::Compress::Bzip2'=>'2.042','IO::Compress::Deflate'=>'2.042','IO::Compress::Gzip'=>'2.042','IO::Compress::Gzip::Constants'=>'2.042','IO::Compress::RawDeflate'=>'2.042','IO::Compress::Zip'=>'2.042','IO::Compress::Zip::Constants'=>'2.042','IO::Compress::Zlib::Constants'=>'2.042','IO::Compress::Zlib::Extra'=>'2.042','IO::Uncompress::Adapter::Bunzip2'=>'2.042','IO::Uncompress::Adapter::Identity'=>'2.042','IO::Uncompress::Adapter::Inflate'=>'2.042','IO::Uncompress::AnyInflate'=>'2.042','IO::Uncompress::AnyUncompress'=>'2.042','IO::Uncompress::Base'=>'2.042','IO::Uncompress::Bunzip2'=>'2.042','IO::Uncompress::Gunzip'=>'2.042','IO::Uncompress::Inflate'=>'2.042','IO::Uncompress::RawInflate'=>'2.042','IO::Uncompress::Unzip'=>'2.042','Locale::Maketext'=>'1.20','Locale::Maketext::Guts'=>'1.20','Locale::Maketext::GutsLoader'=>'1.20','Module::CoreList'=>'2.58','Opcode'=>'1.21','Socket'=>'1.94_02','Storable'=>'2.33','UNIVERSAL'=>'1.10','Unicode::Collate'=>'0.85','Unicode::Collate::CJK::Pinyin'=>'0.85','Unicode::Collate::CJK::Stroke'=>'0.85','Unicode::Collate::Locale'=>'0.85','Unicode::UCD'=>'0.37','XS::APItest'=>'0.33','arybase'=>'0.01','charnames'=>'1.24','feature'=>'1.23','perlfaq'=>'5.0150036','strict'=>'1.05','unicore::Name'=>undef,},removed=>{}},5.015006=>{delta_from=>5.015005,changed=>{'Archive::Tar'=>'1.82','Archive::Tar::Constant'=>'1.82','Archive::Tar::File'=>'1.82','AutoLoader'=>'5.72','B::Concise'=>'0.88','B::Debug'=>'1.17','B::Deparse'=>'1.10','CPAN::Meta::YAML'=>'0.005','CPANPLUS'=>'0.9113','CPANPLUS::Internals'=>'0.9113','CPANPLUS::Shell::Default'=>'0.9113','Carp'=>'1.24','Compress::Raw::Bzip2'=>'2.045','Compress::Raw::Zlib'=>'2.045','Compress::Zlib'=>'2.045','Cwd'=>'3.38','DB'=>'1.04','Data::Dumper'=>'2.135_01','Digest::SHA'=>'5.70','Dumpvalue'=>'1.17','Exporter'=>'5.66','Exporter::Heavy'=>'5.66','ExtUtils::CBuilder'=>'0.280205','ExtUtils::CBuilder::Platform::os2'=>'0.280204','ExtUtils::Packlist'=>'1.45','ExtUtils::ParseXS'=>'3.08','ExtUtils::ParseXS::Constants'=>'3.08','ExtUtils::ParseXS::CountLines'=>'3.08','ExtUtils::ParseXS::Utilities'=>'3.08','File::Basename'=>'2.84','File::Glob'=>'1.15','File::Spec::Unix'=>'3.35','Getopt::Std'=>'1.07','I18N::LangTags'=>'0.38','IO::Compress::Adapter::Bzip2'=>'2.045','IO::Compress::Adapter::Deflate'=>'2.045','IO::Compress::Adapter::Identity'=>'2.045','IO::Compress::Base'=>'2.046','IO::Compress::Base::Common'=>'2.045','IO::Compress::Bzip2'=>'2.045','IO::Compress::Deflate'=>'2.045','IO::Compress::Gzip'=>'2.045','IO::Compress::Gzip::Constants'=>'2.045','IO::Compress::RawDeflate'=>'2.045','IO::Compress::Zip'=>'2.046','IO::Compress::Zip::Constants'=>'2.045','IO::Compress::Zlib::Constants'=>'2.045','IO::Compress::Zlib::Extra'=>'2.045','IO::Dir'=>'1.09','IO::File'=>'1.16','IO::Uncompress::Adapter::Bunzip2'=>'2.045','IO::Uncompress::Adapter::Identity'=>'2.045','IO::Uncompress::Adapter::Inflate'=>'2.045','IO::Uncompress::AnyInflate'=>'2.045','IO::Uncompress::AnyUncompress'=>'2.045','IO::Uncompress::Base'=>'2.046','IO::Uncompress::Bunzip2'=>'2.045','IO::Uncompress::Gunzip'=>'2.045','IO::Uncompress::Inflate'=>'2.045','IO::Uncompress::RawInflate'=>'2.045','IO::Uncompress::Unzip'=>'2.046','Locale::Codes'=>'3.20','Locale::Codes::Constants'=>'3.20','Locale::Codes::Country'=>'3.20','Locale::Codes::Country_Codes'=>'3.20','Locale::Codes::Country_Retired'=>'3.20','Locale::Codes::Currency'=>'3.20','Locale::Codes::Currency_Codes'=>'3.20','Locale::Codes::Currency_Retired'=>'3.20','Locale::Codes::LangExt'=>'3.20','Locale::Codes::LangExt_Codes'=>'3.20','Locale::Codes::LangExt_Retired'=>'3.20','Locale::Codes::LangFam'=>'3.20','Locale::Codes::LangFam_Codes'=>'3.20','Locale::Codes::LangFam_Retired'=>'3.20','Locale::Codes::LangVar'=>'3.20','Locale::Codes::LangVar_Codes'=>'3.20','Locale::Codes::LangVar_Retired'=>'3.20','Locale::Codes::Language'=>'3.20','Locale::Codes::Language_Codes'=>'3.20','Locale::Codes::Language_Retired'=>'3.20','Locale::Codes::Script'=>'3.20','Locale::Codes::Script_Codes'=>'3.20','Locale::Codes::Script_Retired'=>'3.20','Locale::Country'=>'3.20','Locale::Currency'=>'3.20','Locale::Language'=>'3.20','Locale::Maketext'=>'1.21','Locale::Script'=>'3.20','Module::CoreList'=>'2.59','Module::Loaded'=>'0.08','Opcode'=>'1.22','POSIX'=>'1.27','Pod::Html'=>'1.12','Pod::LaTeX'=>'0.60','Pod::Perldoc'=>'3.15_08','Safe'=>'2.30','SelfLoader'=>'1.20','Socket'=>'1.97','Storable'=>'2.34','UNIVERSAL'=>'1.11','Unicode::Collate'=>'0.87','Unicode::Collate::Locale'=>'0.87','XS::APItest'=>'0.34','arybase'=>'0.02','charnames'=>'1.27','diagnostics'=>'1.26','feature'=>'1.24','if'=>'0.0602','overload'=>'1.16','sigtrap'=>'1.06','strict'=>'1.06','threads'=>'1.86','version'=>'0.96',},removed=>{}},5.015007=>{delta_from=>5.015006,changed=>{'B'=>'1.33','B::Deparse'=>'1.11','CGI'=>'3.59','CPAN::Meta'=>'2.113640','CPAN::Meta::Converter'=>'2.113640','CPAN::Meta::Feature'=>'2.113640','CPAN::Meta::History'=>'2.113640','CPAN::Meta::Prereqs'=>'2.113640','CPAN::Meta::Requirements'=>'2.113640','CPAN::Meta::Spec'=>'2.113640','CPAN::Meta::Validator'=>'2.113640','CPANPLUS'=>'0.9116','CPANPLUS::Internals'=>'0.9116','CPANPLUS::Shell::Default'=>'0.9116','Cwd'=>'3.39_01','Data::Dumper'=>'2.135_03','Devel::InnerPackage'=>'0.4','ExtUtils::CBuilder::Base'=>'0.280205','ExtUtils::CBuilder::Platform::Unix'=>'0.280205','ExtUtils::CBuilder::Platform::VMS'=>'0.280205','ExtUtils::CBuilder::Platform::Windows'=>'0.280205','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280205','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280205','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280205','ExtUtils::CBuilder::Platform::aix'=>'0.280205','ExtUtils::CBuilder::Platform::cygwin'=>'0.280205','ExtUtils::CBuilder::Platform::darwin'=>'0.280205','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280205','ExtUtils::CBuilder::Platform::os2'=>'0.280205','ExtUtils::Manifest'=>'1.61','ExtUtils::Packlist'=>'1.46','ExtUtils::ParseXS'=>'3.12','ExtUtils::ParseXS::Constants'=>'3.12','ExtUtils::ParseXS::CountLines'=>'3.12','ExtUtils::ParseXS::Utilities'=>'3.12','ExtUtils::Typemaps'=>'1.03','ExtUtils::Typemaps::Cmd'=>undef,'ExtUtils::Typemaps::Type'=>'0.06','File::Glob'=>'1.16','File::Spec'=>'3.39_01','File::Spec::Cygwin'=>'3.39_01','File::Spec::Epoc'=>'3.39_01','File::Spec::Functions'=>'3.39_01','File::Spec::Mac'=>'3.39_01','File::Spec::OS2'=>'3.39_01','File::Spec::Unix'=>'3.39_01','File::Spec::VMS'=>'3.39_01','File::Spec::Win32'=>'3.39_01','IO::Dir'=>'1.10','IO::Pipe'=>'1.15','IO::Poll'=>'0.09','IO::Select'=>'1.21','IO::Socket'=>'1.34','IO::Socket::INET'=>'1.33','IO::Socket::UNIX'=>'1.24','Locale::Maketext'=>'1.22','Math::BigInt'=>'1.998','Module::CoreList'=>'2.60','Module::Pluggable'=>'4.0','POSIX'=>'1.28','PerlIO::scalar'=>'0.13','Pod::Html'=>'1.13','Pod::Perldoc'=>'3.15_15','Pod::Perldoc::BaseTo'=>'3.15_15','Pod::Perldoc::GetOptsOO'=>'3.15_15','Pod::Perldoc::ToANSI'=>'3.15_15','Pod::Perldoc::ToChecker'=>'3.15_15','Pod::Perldoc::ToMan'=>'3.15_15','Pod::Perldoc::ToNroff'=>'3.15_15','Pod::Perldoc::ToPod'=>'3.15_15','Pod::Perldoc::ToRtf'=>'3.15_15','Pod::Perldoc::ToTerm'=>'3.15_15','Pod::Perldoc::ToText'=>'3.15_15','Pod::Perldoc::ToTk'=>'3.15_15','Pod::Perldoc::ToXml'=>'3.15_15','Term::UI'=>'0.30','Tie::File'=>'0.98','Unicode::UCD'=>'0.39','Version::Requirements'=>'0.101021','XS::APItest'=>'0.35','_charnames'=>'1.28','arybase'=>'0.03','autouse'=>'1.07','charnames'=>'1.28','diagnostics'=>'1.27','feature'=>'1.25','overload'=>'1.17','overloading'=>'0.02','perlfaq'=>'5.0150038',},removed=>{}},5.015008=>{delta_from=>5.015007,changed=>{'B'=>'1.34','B::Deparse'=>'1.12','CPAN::Meta'=>'2.120351','CPAN::Meta::Converter'=>'2.120351','CPAN::Meta::Feature'=>'2.120351','CPAN::Meta::History'=>'2.120351','CPAN::Meta::Prereqs'=>'2.120351','CPAN::Meta::Requirements'=>'2.120351','CPAN::Meta::Spec'=>'2.120351','CPAN::Meta::Validator'=>'2.120351','CPAN::Meta::YAML'=>'0.007','CPANPLUS'=>'0.9118','CPANPLUS::Dist::Build'=>'0.62','CPANPLUS::Dist::Build::Constants'=>'0.62','CPANPLUS::Internals'=>'0.9118','CPANPLUS::Shell::Default'=>'0.9118','Carp'=>'1.25','Carp::Heavy'=>'1.25','Compress::Raw::Bzip2'=>'2.048','Compress::Raw::Zlib'=>'2.048','Compress::Zlib'=>'2.048','Cwd'=>'3.39_02','DB_File'=>'1.826','Data::Dumper'=>'2.135_05','English'=>'1.05','ExtUtils::Install'=>'1.58','ExtUtils::ParseXS'=>'3.16','ExtUtils::ParseXS::Constants'=>'3.16','ExtUtils::ParseXS::CountLines'=>'3.16','ExtUtils::ParseXS::Utilities'=>'3.16','ExtUtils::Typemaps'=>'3.16','ExtUtils::Typemaps::Cmd'=>'3.16','ExtUtils::Typemaps::InputMap'=>'3.16','ExtUtils::Typemaps::OutputMap'=>'3.16','ExtUtils::Typemaps::Type'=>'3.16','File::Copy'=>'2.23','File::Glob'=>'1.17','File::Spec'=>'3.39_02','File::Spec::Cygwin'=>'3.39_02','File::Spec::Epoc'=>'3.39_02','File::Spec::Functions'=>'3.39_02','File::Spec::Mac'=>'3.39_02','File::Spec::OS2'=>'3.39_02','File::Spec::Unix'=>'3.39_02','File::Spec::VMS'=>'3.39_02','File::Spec::Win32'=>'3.39_02','Filter::Util::Call'=>'1.40','IO::Compress::Adapter::Bzip2'=>'2.048','IO::Compress::Adapter::Deflate'=>'2.048','IO::Compress::Adapter::Identity'=>'2.048','IO::Compress::Base'=>'2.048','IO::Compress::Base::Common'=>'2.048','IO::Compress::Bzip2'=>'2.048','IO::Compress::Deflate'=>'2.048','IO::Compress::Gzip'=>'2.048','IO::Compress::Gzip::Constants'=>'2.048','IO::Compress::RawDeflate'=>'2.048','IO::Compress::Zip'=>'2.048','IO::Compress::Zip::Constants'=>'2.048','IO::Compress::Zlib::Constants'=>'2.048','IO::Compress::Zlib::Extra'=>'2.048','IO::Uncompress::Adapter::Bunzip2'=>'2.048','IO::Uncompress::Adapter::Identity'=>'2.048','IO::Uncompress::Adapter::Inflate'=>'2.048','IO::Uncompress::AnyInflate'=>'2.048','IO::Uncompress::AnyUncompress'=>'2.048','IO::Uncompress::Base'=>'2.048','IO::Uncompress::Bunzip2'=>'2.048','IO::Uncompress::Gunzip'=>'2.048','IO::Uncompress::Inflate'=>'2.048','IO::Uncompress::RawInflate'=>'2.048','IO::Uncompress::Unzip'=>'2.048','IPC::Cmd'=>'0.76','Math::Complex'=>'1.59','Math::Trig'=>'1.23','Module::Metadata'=>'1.000009','Opcode'=>'1.23','POSIX'=>'1.30','Parse::CPAN::Meta'=>'1.4402','PerlIO::mmap'=>'0.010','Pod::Checker'=>'1.51','Pod::Find'=>'1.51','Pod::Functions'=>'1.05','Pod::Html'=>'1.14','Pod::InputObjects'=>'1.51','Pod::ParseUtils'=>'1.51','Pod::Parser'=>'1.51','Pod::PlainText'=>'2.05','Pod::Select'=>'1.51','Pod::Usage'=>'1.51','Safe'=>'2.31','Socket'=>'1.98','Term::Cap'=>'1.13','Term::ReadLine'=>'1.08','Time::HiRes'=>'1.9725','Unicode'=>'6.1.0','Unicode::UCD'=>'0.41','Version::Requirements'=>'0.101022','XS::APItest'=>'0.36','XS::Typemap'=>'0.08','_charnames'=>'1.29','arybase'=>'0.04','charnames'=>'1.29','diagnostics'=>'1.28','feature'=>'1.26','locale'=>'1.01','overload'=>'1.18','perlfaq'=>'5.0150039','re'=>'0.19','subs'=>'1.01','warnings'=>'1.13',},removed=>{}},5.015009=>{delta_from=>5.015008,changed=>{'B::Deparse'=>'1.13','B::Lint'=>'1.14','B::Lint::Debug'=>'1.14','CPAN::Meta'=>'2.120630','CPAN::Meta::Converter'=>'2.120630','CPAN::Meta::Feature'=>'2.120630','CPAN::Meta::History'=>'2.120630','CPAN::Meta::Prereqs'=>'2.120630','CPAN::Meta::Requirements'=>'2.120630','CPAN::Meta::Spec'=>'2.120630','CPAN::Meta::Validator'=>'2.120630','CPANPLUS'=>'0.9121','CPANPLUS::Internals'=>'0.9121','CPANPLUS::Shell::Default'=>'0.9121','Data::Dumper'=>'2.135_06','Digest::SHA'=>'5.71','ExtUtils::CBuilder'=>'0.280206','ExtUtils::CBuilder::Base'=>'0.280206','ExtUtils::CBuilder::Platform::Unix'=>'0.280206','ExtUtils::CBuilder::Platform::VMS'=>'0.280206','ExtUtils::CBuilder::Platform::Windows'=>'0.280206','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280206','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280206','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280206','ExtUtils::CBuilder::Platform::aix'=>'0.280206','ExtUtils::CBuilder::Platform::cygwin'=>'0.280206','ExtUtils::CBuilder::Platform::darwin'=>'0.280206','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280206','ExtUtils::CBuilder::Platform::os2'=>'0.280206','HTTP::Tiny'=>'0.017','Locale::Codes'=>'3.21','Locale::Codes::Constants'=>'3.21','Locale::Codes::Country'=>'3.21','Locale::Codes::Country_Codes'=>'3.21','Locale::Codes::Country_Retired'=>'3.21','Locale::Codes::Currency'=>'3.21','Locale::Codes::Currency_Codes'=>'3.21','Locale::Codes::Currency_Retired'=>'3.21','Locale::Codes::LangExt'=>'3.21','Locale::Codes::LangExt_Codes'=>'3.21','Locale::Codes::LangExt_Retired'=>'3.21','Locale::Codes::LangFam'=>'3.21','Locale::Codes::LangFam_Codes'=>'3.21','Locale::Codes::LangFam_Retired'=>'3.21','Locale::Codes::LangVar'=>'3.21','Locale::Codes::LangVar_Codes'=>'3.21','Locale::Codes::LangVar_Retired'=>'3.21','Locale::Codes::Language'=>'3.21','Locale::Codes::Language_Codes'=>'3.21','Locale::Codes::Language_Retired'=>'3.21','Locale::Codes::Script'=>'3.21','Locale::Codes::Script_Codes'=>'3.21','Locale::Codes::Script_Retired'=>'3.21','Locale::Country'=>'3.21','Locale::Currency'=>'3.21','Locale::Language'=>'3.21','Locale::Script'=>'3.21','Module::CoreList'=>'2.65','Pod::Html'=>'1.1501','Pod::Perldoc'=>'3.17','Pod::Perldoc::BaseTo'=>'3.17','Pod::Perldoc::GetOptsOO'=>'3.17','Pod::Perldoc::ToANSI'=>'3.17','Pod::Perldoc::ToChecker'=>'3.17','Pod::Perldoc::ToMan'=>'3.17','Pod::Perldoc::ToNroff'=>'3.17','Pod::Perldoc::ToPod'=>'3.17','Pod::Perldoc::ToRtf'=>'3.17','Pod::Perldoc::ToTerm'=>'3.17','Pod::Perldoc::ToText'=>'3.17','Pod::Perldoc::ToTk'=>'3.17','Pod::Perldoc::ToXml'=>'3.17','Pod::Simple'=>'3.20','Pod::Simple::BlackBox'=>'3.20','Pod::Simple::Checker'=>'3.20','Pod::Simple::Debug'=>'3.20','Pod::Simple::DumpAsText'=>'3.20','Pod::Simple::DumpAsXML'=>'3.20','Pod::Simple::HTML'=>'3.20','Pod::Simple::HTMLBatch'=>'3.20','Pod::Simple::LinkSection'=>'3.20','Pod::Simple::Methody'=>'3.20','Pod::Simple::Progress'=>'3.20','Pod::Simple::PullParser'=>'3.20','Pod::Simple::PullParserEndToken'=>'3.20','Pod::Simple::PullParserStartToken'=>'3.20','Pod::Simple::PullParserTextToken'=>'3.20','Pod::Simple::PullParserToken'=>'3.20','Pod::Simple::RTF'=>'3.20','Pod::Simple::Search'=>'3.20','Pod::Simple::SimpleTree'=>'3.20','Pod::Simple::Text'=>'3.20','Pod::Simple::TextContent'=>'3.20','Pod::Simple::TiedOutFH'=>'3.20','Pod::Simple::Transcode'=>'3.20','Pod::Simple::TranscodeDumb'=>'3.20','Pod::Simple::TranscodeSmart'=>'3.20','Pod::Simple::XHTML'=>'3.20','Pod::Simple::XMLOutStream'=>'3.20','Socket'=>'2.000','Term::ReadLine'=>'1.09','Unicode::Collate'=>'0.89','Unicode::Collate::CJK::Korean'=>'0.88','Unicode::Collate::Locale'=>'0.89','Unicode::Normalize'=>'1.14','Unicode::UCD'=>'0.42','XS::APItest'=>'0.37','arybase'=>'0.05','attributes'=>'0.18','charnames'=>'1.30','feature'=>'1.27',},removed=>{}},5.016=>{delta_from=>5.015009,changed=>{'B::Concise'=>'0.89','B::Deparse'=>'1.14','Carp'=>'1.26','Carp::Heavy'=>'1.26','IO::Socket'=>'1.35','Module::CoreList'=>'2.66','PerlIO::scalar'=>'0.14','Pod::Html'=>'1.1502','Safe'=>'2.31_01','Socket'=>'2.001','Unicode::UCD'=>'0.43','XS::APItest'=>'0.38','_charnames'=>'1.31','attributes'=>'0.19','strict'=>'1.07','version'=>'0.99',},removed=>{}},5.016001=>{delta_from=>5.016,changed=>{'B'=>'1.35','B::Deparse'=>'1.14_01','List::Util'=>'1.25','List::Util::PP'=>'1.25','List::Util::XS'=>'1.25','Module::CoreList'=>'2.70','PerlIO::scalar'=>'0.14_01','Scalar::Util'=>'1.25','Scalar::Util::PP'=>'1.25','re'=>'0.19_01',},removed=>{}},5.016002=>{delta_from=>5.016001,changed=>{'Module::CoreList'=>'2.76',},removed=>{}},5.016003=>{delta_from=>5.016002,changed=>{'Encode'=>'2.44_01','Module::CoreList'=>'2.76_02','XS::APItest'=>'0.39',},removed=>{}},5.017=>{delta_from=>5.016,changed=>{'B'=>'1.35','B::Concise'=>'0.90','ExtUtils::ParseXS'=>'3.17','ExtUtils::ParseXS::Utilities'=>'3.17','File::DosGlob'=>'1.07','File::Find'=>'1.21','File::stat'=>'1.06','Hash::Util'=>'0.12','IO::Socket'=>'1.34','Module::CoreList'=>'2.67','Pod::Functions'=>'1.06','Storable'=>'2.35','XS::APItest'=>'0.39','diagnostics'=>'1.29','feature'=>'1.28','overload'=>'1.19','utf8'=>'1.10',},removed=>{'Version::Requirements'=>1,}},5.017001=>{delta_from=>5.017,changed=>{'App::Prove'=>'3.25','App::Prove::State'=>'3.25','App::Prove::State::Result'=>'3.25','App::Prove::State::Result::Test'=>'3.25','Archive::Extract'=>'0.60','Archive::Tar'=>'1.88','Archive::Tar::Constant'=>'1.88','Archive::Tar::File'=>'1.88','B'=>'1.36','B::Deparse'=>'1.15','CPAN::Meta'=>'2.120921','CPAN::Meta::Converter'=>'2.120921','CPAN::Meta::Feature'=>'2.120921','CPAN::Meta::History'=>'2.120921','CPAN::Meta::Prereqs'=>'2.120921','CPAN::Meta::Requirements'=>'2.122','CPAN::Meta::Spec'=>'2.120921','CPAN::Meta::Validator'=>'2.120921','CPAN::Meta::YAML'=>'0.008','CPANPLUS'=>'0.9130','CPANPLUS::Config::HomeEnv'=>'0.04','CPANPLUS::Internals'=>'0.9130','CPANPLUS::Shell::Default'=>'0.9130','Class::Struct'=>'0.64','Compress::Raw::Bzip2'=>'2.052','Compress::Raw::Zlib'=>'2.054','Compress::Zlib'=>'2.052','Digest::MD5'=>'2.52','DynaLoader'=>'1.15','ExtUtils::CBuilder'=>'0.280208','ExtUtils::CBuilder::Base'=>'0.280208','ExtUtils::CBuilder::Platform::Unix'=>'0.280208','ExtUtils::CBuilder::Platform::VMS'=>'0.280208','ExtUtils::CBuilder::Platform::Windows'=>'0.280208','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280208','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280208','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280208','ExtUtils::CBuilder::Platform::aix'=>'0.280208','ExtUtils::CBuilder::Platform::cygwin'=>'0.280208','ExtUtils::CBuilder::Platform::darwin'=>'0.280208','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280208','ExtUtils::CBuilder::Platform::os2'=>'0.280208','Fatal'=>'2.11','File::DosGlob'=>'1.08','File::Fetch'=>'0.34','File::Spec::Unix'=>'3.39_03','Filter::Util::Call'=>'1.45','HTTP::Tiny'=>'0.022','IO'=>'1.25_07','IO::Compress::Adapter::Bzip2'=>'2.052','IO::Compress::Adapter::Deflate'=>'2.052','IO::Compress::Adapter::Identity'=>'2.052','IO::Compress::Base'=>'2.052','IO::Compress::Base::Common'=>'2.052','IO::Compress::Bzip2'=>'2.052','IO::Compress::Deflate'=>'2.052','IO::Compress::Gzip'=>'2.052','IO::Compress::Gzip::Constants'=>'2.052','IO::Compress::RawDeflate'=>'2.052','IO::Compress::Zip'=>'2.052','IO::Compress::Zip::Constants'=>'2.052','IO::Compress::Zlib::Constants'=>'2.052','IO::Compress::Zlib::Extra'=>'2.052','IO::Uncompress::Adapter::Bunzip2'=>'2.052','IO::Uncompress::Adapter::Identity'=>'2.052','IO::Uncompress::Adapter::Inflate'=>'2.052','IO::Uncompress::AnyInflate'=>'2.052','IO::Uncompress::AnyUncompress'=>'2.052','IO::Uncompress::Base'=>'2.052','IO::Uncompress::Bunzip2'=>'2.052','IO::Uncompress::Gunzip'=>'2.052','IO::Uncompress::Inflate'=>'2.052','IO::Uncompress::RawInflate'=>'2.052','IO::Uncompress::Unzip'=>'2.052','IPC::Cmd'=>'0.78','List::Util'=>'1.25','List::Util::XS'=>'1.25','Locale::Codes'=>'3.22','Locale::Codes::Constants'=>'3.22','Locale::Codes::Country'=>'3.22','Locale::Codes::Country_Codes'=>'3.22','Locale::Codes::Country_Retired'=>'3.22','Locale::Codes::Currency'=>'3.22','Locale::Codes::Currency_Codes'=>'3.22','Locale::Codes::Currency_Retired'=>'3.22','Locale::Codes::LangExt'=>'3.22','Locale::Codes::LangExt_Codes'=>'3.22','Locale::Codes::LangExt_Retired'=>'3.22','Locale::Codes::LangFam'=>'3.22','Locale::Codes::LangFam_Codes'=>'3.22','Locale::Codes::LangFam_Retired'=>'3.22','Locale::Codes::LangVar'=>'3.22','Locale::Codes::LangVar_Codes'=>'3.22','Locale::Codes::LangVar_Retired'=>'3.22','Locale::Codes::Language'=>'3.22','Locale::Codes::Language_Codes'=>'3.22','Locale::Codes::Language_Retired'=>'3.22','Locale::Codes::Script'=>'3.22','Locale::Codes::Script_Codes'=>'3.22','Locale::Codes::Script_Retired'=>'3.22','Locale::Country'=>'3.22','Locale::Currency'=>'3.22','Locale::Language'=>'3.22','Locale::Script'=>'3.22','Memoize'=>'1.03','Memoize::AnyDBM_File'=>'1.03','Memoize::Expire'=>'1.03','Memoize::ExpireFile'=>'1.03','Memoize::ExpireTest'=>'1.03','Memoize::NDBM_File'=>'1.03','Memoize::SDBM_File'=>'1.03','Memoize::Storable'=>'1.03','Module::Build'=>'0.40','Module::Build::Base'=>'0.40','Module::Build::Compat'=>'0.40','Module::Build::Config'=>'0.40','Module::Build::Cookbook'=>'0.40','Module::Build::Dumper'=>'0.40','Module::Build::ModuleInfo'=>'0.40','Module::Build::Notes'=>'0.40','Module::Build::PPMMaker'=>'0.40','Module::Build::Platform::Amiga'=>'0.40','Module::Build::Platform::Default'=>'0.40','Module::Build::Platform::EBCDIC'=>'0.40','Module::Build::Platform::MPEiX'=>'0.40','Module::Build::Platform::MacOS'=>'0.40','Module::Build::Platform::RiscOS'=>'0.40','Module::Build::Platform::Unix'=>'0.40','Module::Build::Platform::VMS'=>'0.40','Module::Build::Platform::VOS'=>'0.40','Module::Build::Platform::Windows'=>'0.40','Module::Build::Platform::aix'=>'0.40','Module::Build::Platform::cygwin'=>'0.40','Module::Build::Platform::darwin'=>'0.40','Module::Build::Platform::os2'=>'0.40','Module::Build::PodParser'=>'0.40','Module::CoreList'=>'2.68','Module::Load::Conditional'=>'0.50','Object::Accessor'=>'0.44','POSIX'=>'1.31','Params::Check'=>'0.36','Parse::CPAN::Meta'=>'1.4404','PerlIO::mmap'=>'0.011','PerlIO::via::QuotedPrint'=>'0.07','Pod::Html'=>'1.16','Pod::Man'=>'2.26','Pod::Text'=>'3.16','Safe'=>'2.33_01','Scalar::Util'=>'1.25','Search::Dict'=>'1.07','Storable'=>'2.36','TAP::Base'=>'3.25','TAP::Formatter::Base'=>'3.25','TAP::Formatter::Color'=>'3.25','TAP::Formatter::Console'=>'3.25','TAP::Formatter::Console::ParallelSession'=>'3.25','TAP::Formatter::Console::Session'=>'3.25','TAP::Formatter::File'=>'3.25','TAP::Formatter::File::Session'=>'3.25','TAP::Formatter::Session'=>'3.25','TAP::Harness'=>'3.25','TAP::Object'=>'3.25','TAP::Parser'=>'3.25','TAP::Parser::Aggregator'=>'3.25','TAP::Parser::Grammar'=>'3.25','TAP::Parser::Iterator'=>'3.25','TAP::Parser::Iterator::Array'=>'3.25','TAP::Parser::Iterator::Process'=>'3.25','TAP::Parser::Iterator::Stream'=>'3.25','TAP::Parser::IteratorFactory'=>'3.25','TAP::Parser::Multiplexer'=>'3.25','TAP::Parser::Result'=>'3.25','TAP::Parser::Result::Bailout'=>'3.25','TAP::Parser::Result::Comment'=>'3.25','TAP::Parser::Result::Plan'=>'3.25','TAP::Parser::Result::Pragma'=>'3.25','TAP::Parser::Result::Test'=>'3.25','TAP::Parser::Result::Unknown'=>'3.25','TAP::Parser::Result::Version'=>'3.25','TAP::Parser::Result::YAML'=>'3.25','TAP::Parser::ResultFactory'=>'3.25','TAP::Parser::Scheduler'=>'3.25','TAP::Parser::Scheduler::Job'=>'3.25','TAP::Parser::Scheduler::Spinner'=>'3.25','TAP::Parser::Source'=>'3.25','TAP::Parser::SourceHandler'=>'3.25','TAP::Parser::SourceHandler::Executable'=>'3.25','TAP::Parser::SourceHandler::File'=>'3.25','TAP::Parser::SourceHandler::Handle'=>'3.25','TAP::Parser::SourceHandler::Perl'=>'3.25','TAP::Parser::SourceHandler::RawTAP'=>'3.25','TAP::Parser::Utils'=>'3.25','TAP::Parser::YAMLish::Reader'=>'3.25','TAP::Parser::YAMLish::Writer'=>'3.25','Term::ANSIColor'=>'3.02','Test::Harness'=>'3.25','Unicode'=>'6.2.0','Unicode::UCD'=>'0.44','XS::APItest'=>'0.40','_charnames'=>'1.32','attributes'=>'0.2','autodie'=>'2.11','autodie::exception'=>'2.11','autodie::exception::system'=>'2.11','autodie::hints'=>'2.11','bigint'=>'0.30','charnames'=>'1.32','feature'=>'1.29','inc::latest'=>'0.40','perlfaq'=>'5.0150040','re'=>'0.20',},removed=>{'List::Util::PP'=>1,'Scalar::Util::PP'=>1,}},5.017002=>{delta_from=>5.017001,changed=>{'App::Prove'=>'3.25_01','App::Prove::State'=>'3.25_01','App::Prove::State::Result'=>'3.25_01','App::Prove::State::Result::Test'=>'3.25_01','B::Concise'=>'0.91','Compress::Raw::Bzip2'=>'2.05201','Compress::Raw::Zlib'=>'2.05401','Exporter'=>'5.67','Exporter::Heavy'=>'5.67','Fatal'=>'2.12','File::Fetch'=>'0.36','File::stat'=>'1.07','IO'=>'1.25_08','IO::Socket'=>'1.35','Module::CoreList'=>'2.69','PerlIO::scalar'=>'0.15','Socket'=>'2.002','Storable'=>'2.37','TAP::Base'=>'3.25_01','TAP::Formatter::Base'=>'3.25_01','TAP::Formatter::Color'=>'3.25_01','TAP::Formatter::Console'=>'3.25_01','TAP::Formatter::Console::ParallelSession'=>'3.25_01','TAP::Formatter::Console::Session'=>'3.25_01','TAP::Formatter::File'=>'3.25_01','TAP::Formatter::File::Session'=>'3.25_01','TAP::Formatter::Session'=>'3.25_01','TAP::Harness'=>'3.25_01','TAP::Object'=>'3.25_01','TAP::Parser'=>'3.25_01','TAP::Parser::Aggregator'=>'3.25_01','TAP::Parser::Grammar'=>'3.25_01','TAP::Parser::Iterator'=>'3.25_01','TAP::Parser::Iterator::Array'=>'3.25_01','TAP::Parser::Iterator::Process'=>'3.25_01','TAP::Parser::Iterator::Stream'=>'3.25_01','TAP::Parser::IteratorFactory'=>'3.25_01','TAP::Parser::Multiplexer'=>'3.25_01','TAP::Parser::Result'=>'3.25_01','TAP::Parser::Result::Bailout'=>'3.25_01','TAP::Parser::Result::Comment'=>'3.25_01','TAP::Parser::Result::Plan'=>'3.25_01','TAP::Parser::Result::Pragma'=>'3.25_01','TAP::Parser::Result::Test'=>'3.25_01','TAP::Parser::Result::Unknown'=>'3.25_01','TAP::Parser::Result::Version'=>'3.25_01','TAP::Parser::Result::YAML'=>'3.25_01','TAP::Parser::ResultFactory'=>'3.25_01','TAP::Parser::Scheduler'=>'3.25_01','TAP::Parser::Scheduler::Job'=>'3.25_01','TAP::Parser::Scheduler::Spinner'=>'3.25_01','TAP::Parser::Source'=>'3.25_01','TAP::Parser::SourceHandler'=>'3.25_01','TAP::Parser::SourceHandler::Executable'=>'3.25_01','TAP::Parser::SourceHandler::File'=>'3.25_01','TAP::Parser::SourceHandler::Handle'=>'3.25_01','TAP::Parser::SourceHandler::Perl'=>'3.25_01','TAP::Parser::SourceHandler::RawTAP'=>'3.25_01','TAP::Parser::Utils'=>'3.25_01','TAP::Parser::YAMLish::Reader'=>'3.25_01','TAP::Parser::YAMLish::Writer'=>'3.25_01','Test::Harness'=>'3.25_01','Tie::StdHandle'=>'4.3','XS::APItest'=>'0.41','autodie'=>'2.12','autodie::exception'=>'2.12','autodie::exception::system'=>'2.12','autodie::hints'=>'2.12','diagnostics'=>'1.30','overload'=>'1.20','re'=>'0.21','vars'=>'1.03',},removed=>{}},5.017003=>{delta_from=>5.017002,changed=>{'B'=>'1.37','B::Concise'=>'0.92','B::Debug'=>'1.18','B::Deparse'=>'1.16','CGI'=>'3.60','Compress::Raw::Bzip2'=>'2.055','Compress::Raw::Zlib'=>'2.056','Compress::Zlib'=>'2.055','Data::Dumper'=>'2.135_07','Devel::Peek'=>'1.09','Encode'=>'2.47','Encode::Alias'=>'2.16','Encode::GSM0338'=>'2.02','Encode::Unicode::UTF7'=>'2.06','IO::Compress::Adapter::Bzip2'=>'2.055','IO::Compress::Adapter::Deflate'=>'2.055','IO::Compress::Adapter::Identity'=>'2.055','IO::Compress::Base'=>'2.055','IO::Compress::Base::Common'=>'2.055','IO::Compress::Bzip2'=>'2.055','IO::Compress::Deflate'=>'2.055','IO::Compress::Gzip'=>'2.055','IO::Compress::Gzip::Constants'=>'2.055','IO::Compress::RawDeflate'=>'2.055','IO::Compress::Zip'=>'2.055','IO::Compress::Zip::Constants'=>'2.055','IO::Compress::Zlib::Constants'=>'2.055','IO::Compress::Zlib::Extra'=>'2.055','IO::Uncompress::Adapter::Bunzip2'=>'2.055','IO::Uncompress::Adapter::Identity'=>'2.055','IO::Uncompress::Adapter::Inflate'=>'2.055','IO::Uncompress::AnyInflate'=>'2.055','IO::Uncompress::AnyUncompress'=>'2.055','IO::Uncompress::Base'=>'2.055','IO::Uncompress::Bunzip2'=>'2.055','IO::Uncompress::Gunzip'=>'2.055','IO::Uncompress::Inflate'=>'2.055','IO::Uncompress::RawInflate'=>'2.055','IO::Uncompress::Unzip'=>'2.055','Module::Build'=>'0.4003','Module::Build::Base'=>'0.4003','Module::Build::Compat'=>'0.4003','Module::Build::Config'=>'0.4003','Module::Build::Cookbook'=>'0.4003','Module::Build::Dumper'=>'0.4003','Module::Build::ModuleInfo'=>'0.4003','Module::Build::Notes'=>'0.4003','Module::Build::PPMMaker'=>'0.4003','Module::Build::Platform::Amiga'=>'0.4003','Module::Build::Platform::Default'=>'0.4003','Module::Build::Platform::EBCDIC'=>'0.4003','Module::Build::Platform::MPEiX'=>'0.4003','Module::Build::Platform::MacOS'=>'0.4003','Module::Build::Platform::RiscOS'=>'0.4003','Module::Build::Platform::Unix'=>'0.4003','Module::Build::Platform::VMS'=>'0.4003','Module::Build::Platform::VOS'=>'0.4003','Module::Build::Platform::Windows'=>'0.4003','Module::Build::Platform::aix'=>'0.4003','Module::Build::Platform::cygwin'=>'0.4003','Module::Build::Platform::darwin'=>'0.4003','Module::Build::Platform::os2'=>'0.4003','Module::Build::PodParser'=>'0.4003','Module::CoreList'=>'2.71','Module::CoreList::TieHashDelta'=>'2.71','Module::Load::Conditional'=>'0.54','Module::Metadata'=>'1.000011','Module::Pluggable'=>'4.3','Module::Pluggable::Object'=>'4.3','Pod::Simple'=>'3.23','Pod::Simple::BlackBox'=>'3.23','Pod::Simple::Checker'=>'3.23','Pod::Simple::Debug'=>'3.23','Pod::Simple::DumpAsText'=>'3.23','Pod::Simple::DumpAsXML'=>'3.23','Pod::Simple::HTML'=>'3.23','Pod::Simple::HTMLBatch'=>'3.23','Pod::Simple::LinkSection'=>'3.23','Pod::Simple::Methody'=>'3.23','Pod::Simple::Progress'=>'3.23','Pod::Simple::PullParser'=>'3.23','Pod::Simple::PullParserEndToken'=>'3.23','Pod::Simple::PullParserStartToken'=>'3.23','Pod::Simple::PullParserTextToken'=>'3.23','Pod::Simple::PullParserToken'=>'3.23','Pod::Simple::RTF'=>'3.23','Pod::Simple::Search'=>'3.23','Pod::Simple::SimpleTree'=>'3.23','Pod::Simple::Text'=>'3.23','Pod::Simple::TextContent'=>'3.23','Pod::Simple::TiedOutFH'=>'3.23','Pod::Simple::Transcode'=>'3.23','Pod::Simple::TranscodeDumb'=>'3.23','Pod::Simple::TranscodeSmart'=>'3.23','Pod::Simple::XHTML'=>'3.23','Pod::Simple::XMLOutStream'=>'3.23','Socket'=>'2.004','Storable'=>'2.38','Sys::Syslog'=>'0.31','Term::ReadLine'=>'1.10','Text::Tabs'=>'2012.0818','Text::Wrap'=>'2012.0818','Time::Local'=>'1.2300','Unicode::UCD'=>'0.45','Win32'=>'0.45','Win32CORE'=>'0.03','XS::APItest'=>'0.42','inc::latest'=>'0.4003','perlfaq'=>'5.0150041','re'=>'0.22',},removed=>{}},5.017004=>{delta_from=>5.017003,changed=>{'Archive::Tar'=>'1.90','Archive::Tar::Constant'=>'1.90','Archive::Tar::File'=>'1.90','B'=>'1.38','B::Concise'=>'0.93','B::Deparse'=>'1.17','B::Xref'=>'1.04','CPANPLUS'=>'0.9131','CPANPLUS::Internals'=>'0.9131','CPANPLUS::Shell::Default'=>'0.9131','DB_File'=>'1.827','Devel::Peek'=>'1.10','DynaLoader'=>'1.16','Errno'=>'1.16','ExtUtils::ParseXS'=>'3.18','ExtUtils::ParseXS::Constants'=>'3.18','ExtUtils::ParseXS::CountLines'=>'3.18','ExtUtils::ParseXS::Utilities'=>'3.18','File::Copy'=>'2.24','File::Find'=>'1.22','IPC::Open3'=>'1.13','Locale::Codes'=>'3.23','Locale::Codes::Constants'=>'3.23','Locale::Codes::Country'=>'3.23','Locale::Codes::Country_Codes'=>'3.23','Locale::Codes::Country_Retired'=>'3.23','Locale::Codes::Currency'=>'3.23','Locale::Codes::Currency_Codes'=>'3.23','Locale::Codes::Currency_Retired'=>'3.23','Locale::Codes::LangExt'=>'3.23','Locale::Codes::LangExt_Codes'=>'3.23','Locale::Codes::LangExt_Retired'=>'3.23','Locale::Codes::LangFam'=>'3.23','Locale::Codes::LangFam_Codes'=>'3.23','Locale::Codes::LangFam_Retired'=>'3.23','Locale::Codes::LangVar'=>'3.23','Locale::Codes::LangVar_Codes'=>'3.23','Locale::Codes::LangVar_Retired'=>'3.23','Locale::Codes::Language'=>'3.23','Locale::Codes::Language_Codes'=>'3.23','Locale::Codes::Language_Retired'=>'3.23','Locale::Codes::Script'=>'3.23','Locale::Codes::Script_Codes'=>'3.23','Locale::Codes::Script_Retired'=>'3.23','Locale::Country'=>'3.23','Locale::Currency'=>'3.23','Locale::Language'=>'3.23','Locale::Script'=>'3.23','Math::BigFloat::Trace'=>'0.30','Math::BigInt::Trace'=>'0.30','Module::CoreList'=>'2.73','Module::CoreList::TieHashDelta'=>'2.73','Opcode'=>'1.24','Socket'=>'2.006','Storable'=>'2.39','Sys::Syslog'=>'0.32','Unicode::UCD'=>'0.46','XS::APItest'=>'0.43','bignum'=>'0.30','bigrat'=>'0.30','constant'=>'1.24','feature'=>'1.30','threads::shared'=>'1.41','version'=>'0.9901','warnings'=>'1.14',},removed=>{}},5.017005=>{delta_from=>5.017004,changed=>{'AutoLoader'=>'5.73','B'=>'1.39','B::Deparse'=>'1.18','CPANPLUS'=>'0.9133','CPANPLUS::Internals'=>'0.9133','CPANPLUS::Shell::Default'=>'0.9133','Carp'=>'1.27','Carp::Heavy'=>'1.27','Data::Dumper'=>'2.136','Digest::SHA'=>'5.72','ExtUtils::CBuilder'=>'0.280209','ExtUtils::CBuilder::Base'=>'0.280209','ExtUtils::CBuilder::Platform::Unix'=>'0.280209','ExtUtils::CBuilder::Platform::VMS'=>'0.280209','ExtUtils::CBuilder::Platform::Windows'=>'0.280209','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280209','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280209','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280209','ExtUtils::CBuilder::Platform::aix'=>'0.280209','ExtUtils::CBuilder::Platform::cygwin'=>'0.280209','ExtUtils::CBuilder::Platform::darwin'=>'0.280209','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280209','ExtUtils::CBuilder::Platform::os2'=>'0.280209','File::Copy'=>'2.25','File::Glob'=>'1.18','HTTP::Tiny'=>'0.024','Module::CoreList'=>'2.75','Module::CoreList::TieHashDelta'=>'2.75','PerlIO::encoding'=>'0.16','Unicode::Collate'=>'0.90','Unicode::Collate::Locale'=>'0.90','Unicode::Normalize'=>'1.15','Win32CORE'=>'0.04','XS::APItest'=>'0.44','attributes'=>'0.21','bigint'=>'0.31','bignum'=>'0.31','bigrat'=>'0.31','feature'=>'1.31','threads::shared'=>'1.42','warnings'=>'1.15',},removed=>{}},5.017006=>{delta_from=>5.017005,changed=>{'B'=>'1.40','B::Concise'=>'0.94','B::Deparse'=>'1.19','B::Xref'=>'1.05','CGI'=>'3.63','CGI::Util'=>'3.62','CPAN'=>'1.99_51','CPANPLUS::Dist::Build'=>'0.64','CPANPLUS::Dist::Build::Constants'=>'0.64','Carp'=>'1.28','Carp::Heavy'=>'1.28','Compress::Raw::Bzip2'=>'2.058','Compress::Raw::Zlib'=>'2.058','Compress::Zlib'=>'2.058','Data::Dumper'=>'2.137','Digest::SHA'=>'5.73','DynaLoader'=>'1.17','Env'=>'1.04','Errno'=>'1.17','ExtUtils::Manifest'=>'1.62','ExtUtils::Typemaps'=>'3.18','ExtUtils::Typemaps::Cmd'=>'3.18','ExtUtils::Typemaps::InputMap'=>'3.18','ExtUtils::Typemaps::OutputMap'=>'3.18','ExtUtils::Typemaps::Type'=>'3.18','Fatal'=>'2.13','File::Find'=>'1.23','Hash::Util'=>'0.13','IO::Compress::Adapter::Bzip2'=>'2.058','IO::Compress::Adapter::Deflate'=>'2.058','IO::Compress::Adapter::Identity'=>'2.058','IO::Compress::Base'=>'2.058','IO::Compress::Base::Common'=>'2.058','IO::Compress::Bzip2'=>'2.058','IO::Compress::Deflate'=>'2.058','IO::Compress::Gzip'=>'2.058','IO::Compress::Gzip::Constants'=>'2.058','IO::Compress::RawDeflate'=>'2.058','IO::Compress::Zip'=>'2.058','IO::Compress::Zip::Constants'=>'2.058','IO::Compress::Zlib::Constants'=>'2.058','IO::Compress::Zlib::Extra'=>'2.058','IO::Uncompress::Adapter::Bunzip2'=>'2.058','IO::Uncompress::Adapter::Identity'=>'2.058','IO::Uncompress::Adapter::Inflate'=>'2.058','IO::Uncompress::AnyInflate'=>'2.058','IO::Uncompress::AnyUncompress'=>'2.058','IO::Uncompress::Base'=>'2.058','IO::Uncompress::Bunzip2'=>'2.058','IO::Uncompress::Gunzip'=>'2.058','IO::Uncompress::Inflate'=>'2.058','IO::Uncompress::RawInflate'=>'2.058','IO::Uncompress::Unzip'=>'2.058','Module::CoreList'=>'2.78','Module::CoreList::TieHashDelta'=>'2.77','Module::Pluggable'=>'4.5','Module::Pluggable::Object'=>'4.5','Opcode'=>'1.25','Sys::Hostname'=>'1.17','Term::UI'=>'0.32','Thread::Queue'=>'3.01','Tie::Hash::NamedCapture'=>'0.09','Unicode::Collate'=>'0.93','Unicode::Collate::CJK::Korean'=>'0.93','Unicode::Collate::Locale'=>'0.93','Unicode::Normalize'=>'1.16','Unicode::UCD'=>'0.47','XS::APItest'=>'0.46','_charnames'=>'1.33','autodie'=>'2.13','autodie::exception'=>'2.13','autodie::exception::system'=>'2.13','autodie::hints'=>'2.13','charnames'=>'1.33','re'=>'0.23',},removed=>{}},5.017007=>{delta_from=>5.017006,changed=>{'B'=>'1.41','CPANPLUS::Dist::Build'=>'0.68','CPANPLUS::Dist::Build::Constants'=>'0.68','Compress::Raw::Bzip2'=>'2.059','Compress::Raw::Zlib'=>'2.059','Compress::Zlib'=>'2.059','Cwd'=>'3.39_03','Data::Dumper'=>'2.139','Devel::Peek'=>'1.11','Digest::SHA'=>'5.80','DynaLoader'=>'1.18','English'=>'1.06','Errno'=>'1.18','ExtUtils::Command::MM'=>'6.64','ExtUtils::Liblist'=>'6.64','ExtUtils::Liblist::Kid'=>'6.64','ExtUtils::MM'=>'6.64','ExtUtils::MM_AIX'=>'6.64','ExtUtils::MM_Any'=>'6.64','ExtUtils::MM_BeOS'=>'6.64','ExtUtils::MM_Cygwin'=>'6.64','ExtUtils::MM_DOS'=>'6.64','ExtUtils::MM_Darwin'=>'6.64','ExtUtils::MM_MacOS'=>'6.64','ExtUtils::MM_NW5'=>'6.64','ExtUtils::MM_OS2'=>'6.64','ExtUtils::MM_QNX'=>'6.64','ExtUtils::MM_UWIN'=>'6.64','ExtUtils::MM_Unix'=>'6.64','ExtUtils::MM_VMS'=>'6.64','ExtUtils::MM_VOS'=>'6.64','ExtUtils::MM_Win32'=>'6.64','ExtUtils::MM_Win95'=>'6.64','ExtUtils::MY'=>'6.64','ExtUtils::MakeMaker'=>'6.64','ExtUtils::MakeMaker::Config'=>'6.64','ExtUtils::Mkbootstrap'=>'6.64','ExtUtils::Mksymlists'=>'6.64','ExtUtils::testlib'=>'6.64','File::DosGlob'=>'1.09','File::Glob'=>'1.19','GDBM_File'=>'1.15','IO::Compress::Adapter::Bzip2'=>'2.059','IO::Compress::Adapter::Deflate'=>'2.059','IO::Compress::Adapter::Identity'=>'2.059','IO::Compress::Base'=>'2.059','IO::Compress::Base::Common'=>'2.059','IO::Compress::Bzip2'=>'2.059','IO::Compress::Deflate'=>'2.059','IO::Compress::Gzip'=>'2.059','IO::Compress::Gzip::Constants'=>'2.059','IO::Compress::RawDeflate'=>'2.059','IO::Compress::Zip'=>'2.059','IO::Compress::Zip::Constants'=>'2.059','IO::Compress::Zlib::Constants'=>'2.059','IO::Compress::Zlib::Extra'=>'2.059','IO::Uncompress::Adapter::Bunzip2'=>'2.059','IO::Uncompress::Adapter::Identity'=>'2.059','IO::Uncompress::Adapter::Inflate'=>'2.059','IO::Uncompress::AnyInflate'=>'2.059','IO::Uncompress::AnyUncompress'=>'2.059','IO::Uncompress::Base'=>'2.059','IO::Uncompress::Bunzip2'=>'2.059','IO::Uncompress::Gunzip'=>'2.059','IO::Uncompress::Inflate'=>'2.059','IO::Uncompress::RawInflate'=>'2.059','IO::Uncompress::Unzip'=>'2.059','List::Util'=>'1.26','List::Util::XS'=>'1.26','Locale::Codes'=>'3.24','Locale::Codes::Constants'=>'3.24','Locale::Codes::Country'=>'3.24','Locale::Codes::Country_Codes'=>'3.24','Locale::Codes::Country_Retired'=>'3.24','Locale::Codes::Currency'=>'3.24','Locale::Codes::Currency_Codes'=>'3.24','Locale::Codes::Currency_Retired'=>'3.24','Locale::Codes::LangExt'=>'3.24','Locale::Codes::LangExt_Codes'=>'3.24','Locale::Codes::LangExt_Retired'=>'3.24','Locale::Codes::LangFam'=>'3.24','Locale::Codes::LangFam_Codes'=>'3.24','Locale::Codes::LangFam_Retired'=>'3.24','Locale::Codes::LangVar'=>'3.24','Locale::Codes::LangVar_Codes'=>'3.24','Locale::Codes::LangVar_Retired'=>'3.24','Locale::Codes::Language'=>'3.24','Locale::Codes::Language_Codes'=>'3.24','Locale::Codes::Language_Retired'=>'3.24','Locale::Codes::Script'=>'3.24','Locale::Codes::Script_Codes'=>'3.24','Locale::Codes::Script_Retired'=>'3.24','Locale::Country'=>'3.24','Locale::Currency'=>'3.24','Locale::Language'=>'3.24','Locale::Maketext'=>'1.23','Locale::Script'=>'3.24','Module::CoreList'=>'2.79','Module::CoreList::TieHashDelta'=>'2.79','POSIX'=>'1.32','Scalar::Util'=>'1.26','Socket'=>'2.006_001','Storable'=>'2.40','Term::ReadLine'=>'1.11','Unicode::Collate'=>'0.96','Unicode::Collate::CJK::Stroke'=>'0.94','Unicode::Collate::CJK::Zhuyin'=>'0.94','Unicode::Collate::Locale'=>'0.96','XS::APItest'=>'0.48','XS::Typemap'=>'0.09','_charnames'=>'1.34','charnames'=>'1.34','feature'=>'1.32','mro'=>'1.10','sigtrap'=>'1.07','sort'=>'2.02',},removed=>{}},5.017008=>{delta_from=>5.017007,changed=>{'Archive::Extract'=>'0.62','B'=>'1.42','B::Concise'=>'0.95','Compress::Raw::Bzip2'=>'2.060','Compress::Raw::Zlib'=>'2.060','Compress::Zlib'=>'2.060','Cwd'=>'3.40','Data::Dumper'=>'2.141','Digest::SHA'=>'5.81','ExtUtils::Install'=>'1.59','File::Fetch'=>'0.38','File::Path'=>'2.09','File::Spec'=>'3.40','File::Spec::Cygwin'=>'3.40','File::Spec::Epoc'=>'3.40','File::Spec::Functions'=>'3.40','File::Spec::Mac'=>'3.40','File::Spec::OS2'=>'3.40','File::Spec::Unix'=>'3.40','File::Spec::VMS'=>'3.40','File::Spec::Win32'=>'3.40','HTTP::Tiny'=>'0.025','Hash::Util'=>'0.14','I18N::LangTags'=>'0.39','I18N::LangTags::List'=>'0.39','I18N::Langinfo'=>'0.09','IO'=>'1.26','IO::Compress::Adapter::Bzip2'=>'2.060','IO::Compress::Adapter::Deflate'=>'2.060','IO::Compress::Adapter::Identity'=>'2.060','IO::Compress::Base'=>'2.060','IO::Compress::Base::Common'=>'2.060','IO::Compress::Bzip2'=>'2.060','IO::Compress::Deflate'=>'2.060','IO::Compress::Gzip'=>'2.060','IO::Compress::Gzip::Constants'=>'2.060','IO::Compress::RawDeflate'=>'2.060','IO::Compress::Zip'=>'2.060','IO::Compress::Zip::Constants'=>'2.060','IO::Compress::Zlib::Constants'=>'2.060','IO::Compress::Zlib::Extra'=>'2.060','IO::Uncompress::Adapter::Bunzip2'=>'2.060','IO::Uncompress::Adapter::Identity'=>'2.060','IO::Uncompress::Adapter::Inflate'=>'2.060','IO::Uncompress::AnyInflate'=>'2.060','IO::Uncompress::AnyUncompress'=>'2.060','IO::Uncompress::Base'=>'2.060','IO::Uncompress::Bunzip2'=>'2.060','IO::Uncompress::Gunzip'=>'2.060','IO::Uncompress::Inflate'=>'2.060','IO::Uncompress::RawInflate'=>'2.060','IO::Uncompress::Unzip'=>'2.060','List::Util'=>'1.27','List::Util::XS'=>'1.27','Module::CoreList'=>'2.80','Module::CoreList::TieHashDelta'=>'2.80','Pod::Html'=>'1.17','Pod::LaTeX'=>'0.61','Pod::Man'=>'2.27','Pod::Text'=>'3.17','Pod::Text::Color'=>'2.07','Pod::Text::Overstrike'=>'2.05','Pod::Text::Termcap'=>'2.07','Safe'=>'2.34','Scalar::Util'=>'1.27','Socket'=>'2.009','Term::ANSIColor'=>'4.02','Test'=>'1.26','Unicode::Collate'=>'0.97','XS::APItest'=>'0.51','XS::Typemap'=>'0.10','_charnames'=>'1.35','charnames'=>'1.35','constant'=>'1.25','diagnostics'=>'1.31','threads::shared'=>'1.43','warnings'=>'1.16',},removed=>{}},5.017009=>{delta_from=>5.017008,changed=>{'App::Cpan'=>'1.60_02','App::Prove'=>'3.26','App::Prove::State'=>'3.26','App::Prove::State::Result'=>'3.26','App::Prove::State::Result::Test'=>'3.26','Archive::Extract'=>'0.68','Attribute::Handlers'=>'0.94','B::Lint'=>'1.17','B::Lint::Debug'=>'1.17','Benchmark'=>'1.14','CPAN'=>'2.00','CPAN::Distribution'=>'2.00','CPAN::FirstTime'=>'5.5304','CPAN::Nox'=>'5.5001','CPANPLUS'=>'0.9135','CPANPLUS::Backend'=>'0.9135','CPANPLUS::Backend::RV'=>'0.9135','CPANPLUS::Config'=>'0.9135','CPANPLUS::Config::HomeEnv'=>'0.9135','CPANPLUS::Configure'=>'0.9135','CPANPLUS::Configure::Setup'=>'0.9135','CPANPLUS::Dist'=>'0.9135','CPANPLUS::Dist::Autobundle'=>'0.9135','CPANPLUS::Dist::Base'=>'0.9135','CPANPLUS::Dist::Build'=>'0.70','CPANPLUS::Dist::Build::Constants'=>'0.70','CPANPLUS::Dist::MM'=>'0.9135','CPANPLUS::Dist::Sample'=>'0.9135','CPANPLUS::Error'=>'0.9135','CPANPLUS::Internals'=>'0.9135','CPANPLUS::Internals::Constants'=>'0.9135','CPANPLUS::Internals::Constants::Report'=>'0.9135','CPANPLUS::Internals::Extract'=>'0.9135','CPANPLUS::Internals::Fetch'=>'0.9135','CPANPLUS::Internals::Report'=>'0.9135','CPANPLUS::Internals::Search'=>'0.9135','CPANPLUS::Internals::Source'=>'0.9135','CPANPLUS::Internals::Source::Memory'=>'0.9135','CPANPLUS::Internals::Source::SQLite'=>'0.9135','CPANPLUS::Internals::Source::SQLite::Tie'=>'0.9135','CPANPLUS::Internals::Utils'=>'0.9135','CPANPLUS::Internals::Utils::Autoflush'=>'0.9135','CPANPLUS::Module'=>'0.9135','CPANPLUS::Module::Author'=>'0.9135','CPANPLUS::Module::Author::Fake'=>'0.9135','CPANPLUS::Module::Checksums'=>'0.9135','CPANPLUS::Module::Fake'=>'0.9135','CPANPLUS::Module::Signature'=>'0.9135','CPANPLUS::Selfupdate'=>'0.9135','CPANPLUS::Shell'=>'0.9135','CPANPLUS::Shell::Classic'=>'0.9135','CPANPLUS::Shell::Default'=>'0.9135','CPANPLUS::Shell::Default::Plugins::CustomSource'=>'0.9135','CPANPLUS::Shell::Default::Plugins::Remote'=>'0.9135','CPANPLUS::Shell::Default::Plugins::Source'=>'0.9135','Config'=>'5.017009','Config::Perl::V'=>'0.17','DBM_Filter'=>'0.05','Data::Dumper'=>'2.142','Digest::SHA'=>'5.82','Encode'=>'2.48','ExtUtils::Installed'=>'1.999003','ExtUtils::Manifest'=>'1.63','ExtUtils::ParseXS::Utilities'=>'3.19','ExtUtils::Typemaps'=>'3.19','File::CheckTree'=>'4.42','File::DosGlob'=>'1.10','File::Temp'=>'0.22_90','Filter::Simple'=>'0.89','IO'=>'1.27','Log::Message'=>'0.06','Log::Message::Config'=>'0.06','Log::Message::Handlers'=>'0.06','Log::Message::Item'=>'0.06','Log::Message::Simple'=>'0.10','Math::BigInt'=>'1.999','Module::CoreList'=>'2.82','Module::CoreList::TieHashDelta'=>'2.82','Module::Load'=>'0.24','Module::Pluggable'=>'4.6','Module::Pluggable::Object'=>'4.6','OS2::DLL'=>'1.05','OS2::ExtAttr'=>'0.03','OS2::Process'=>'1.08','Object::Accessor'=>'0.46','PerlIO::scalar'=>'0.16','Pod::Checker'=>'1.60','Pod::Find'=>'1.60','Pod::Html'=>'1.18','Pod::InputObjects'=>'1.60','Pod::ParseUtils'=>'1.60','Pod::Parser'=>'1.60','Pod::Perldoc'=>'3.19','Pod::Perldoc::BaseTo'=>'3.19','Pod::Perldoc::GetOptsOO'=>'3.19','Pod::Perldoc::ToANSI'=>'3.19','Pod::Perldoc::ToChecker'=>'3.19','Pod::Perldoc::ToMan'=>'3.19','Pod::Perldoc::ToNroff'=>'3.19','Pod::Perldoc::ToPod'=>'3.19','Pod::Perldoc::ToRtf'=>'3.19','Pod::Perldoc::ToTerm'=>'3.19','Pod::Perldoc::ToText'=>'3.19','Pod::Perldoc::ToTk'=>'3.19','Pod::Perldoc::ToXml'=>'3.19','Pod::PlainText'=>'2.06','Pod::Select'=>'1.60','Pod::Usage'=>'1.61','SelfLoader'=>'1.21','TAP::Base'=>'3.26','TAP::Formatter::Base'=>'3.26','TAP::Formatter::Color'=>'3.26','TAP::Formatter::Console'=>'3.26','TAP::Formatter::Console::ParallelSession'=>'3.26','TAP::Formatter::Console::Session'=>'3.26','TAP::Formatter::File'=>'3.26','TAP::Formatter::File::Session'=>'3.26','TAP::Formatter::Session'=>'3.26','TAP::Harness'=>'3.26','TAP::Object'=>'3.26','TAP::Parser'=>'3.26','TAP::Parser::Aggregator'=>'3.26','TAP::Parser::Grammar'=>'3.26','TAP::Parser::Iterator'=>'3.26','TAP::Parser::Iterator::Array'=>'3.26','TAP::Parser::Iterator::Process'=>'3.26','TAP::Parser::Iterator::Stream'=>'3.26','TAP::Parser::IteratorFactory'=>'3.26','TAP::Parser::Multiplexer'=>'3.26','TAP::Parser::Result'=>'3.26','TAP::Parser::Result::Bailout'=>'3.26','TAP::Parser::Result::Comment'=>'3.26','TAP::Parser::Result::Plan'=>'3.26','TAP::Parser::Result::Pragma'=>'3.26','TAP::Parser::Result::Test'=>'3.26','TAP::Parser::Result::Unknown'=>'3.26','TAP::Parser::Result::Version'=>'3.26','TAP::Parser::Result::YAML'=>'3.26','TAP::Parser::ResultFactory'=>'3.26','TAP::Parser::Scheduler'=>'3.26','TAP::Parser::Scheduler::Job'=>'3.26','TAP::Parser::Scheduler::Spinner'=>'3.26','TAP::Parser::Source'=>'3.26','TAP::Parser::SourceHandler'=>'3.26','TAP::Parser::SourceHandler::Executable'=>'3.26','TAP::Parser::SourceHandler::File'=>'3.26','TAP::Parser::SourceHandler::Handle'=>'3.26','TAP::Parser::SourceHandler::Perl'=>'3.26','TAP::Parser::SourceHandler::RawTAP'=>'3.26','TAP::Parser::Utils'=>'3.26','TAP::Parser::YAMLish::Reader'=>'3.26','TAP::Parser::YAMLish::Writer'=>'3.26','Term::UI'=>'0.34','Test::Harness'=>'3.26','Text::Soundex'=>'3.04','Thread::Queue'=>'3.02','Unicode::UCD'=>'0.50','Win32'=>'0.46','Win32API::File'=>'0.1201','_charnames'=>'1.36','arybase'=>'0.06','bigint'=>'0.32','bignum'=>'0.32','charnames'=>'1.36','filetest'=>'1.03','locale'=>'1.02','overload'=>'1.21','warnings'=>'1.17',},removed=>{}},5.017010=>{delta_from=>5.017009,changed=>{'Benchmark'=>'1.15','Config'=>'5.017009','Data::Dumper'=>'2.145','Digest::SHA'=>'5.84','Encode'=>'2.49','ExtUtils::Command::MM'=>'6.65_01','ExtUtils::Liblist'=>'6.65_01','ExtUtils::Liblist::Kid'=>'6.65_01','ExtUtils::MM'=>'6.65_01','ExtUtils::MM_AIX'=>'6.65_01','ExtUtils::MM_Any'=>'6.65_01','ExtUtils::MM_BeOS'=>'6.65_01','ExtUtils::MM_Cygwin'=>'6.65_01','ExtUtils::MM_DOS'=>'6.65_01','ExtUtils::MM_Darwin'=>'6.65_01','ExtUtils::MM_MacOS'=>'6.65_01','ExtUtils::MM_NW5'=>'6.65_01','ExtUtils::MM_OS2'=>'6.65_01','ExtUtils::MM_QNX'=>'6.65_01','ExtUtils::MM_UWIN'=>'6.65_01','ExtUtils::MM_Unix'=>'6.65_01','ExtUtils::MM_VMS'=>'6.65_01','ExtUtils::MM_VOS'=>'6.65_01','ExtUtils::MM_Win32'=>'6.65_01','ExtUtils::MM_Win95'=>'6.65_01','ExtUtils::MY'=>'6.65_01','ExtUtils::MakeMaker'=>'6.65_01','ExtUtils::MakeMaker::Config'=>'6.65_01','ExtUtils::Mkbootstrap'=>'6.65_01','ExtUtils::Mksymlists'=>'6.65_01','ExtUtils::testlib'=>'6.65_01','File::Copy'=>'2.26','File::Temp'=>'0.23','Getopt::Long'=>'2.39','Hash::Util'=>'0.15','I18N::Langinfo'=>'0.10','IPC::Cmd'=>'0.80','JSON::PP'=>'2.27202','Locale::Codes'=>'3.25','Locale::Codes::Constants'=>'3.25','Locale::Codes::Country'=>'3.25','Locale::Codes::Country_Codes'=>'3.25','Locale::Codes::Country_Retired'=>'3.25','Locale::Codes::Currency'=>'3.25','Locale::Codes::Currency_Codes'=>'3.25','Locale::Codes::Currency_Retired'=>'3.25','Locale::Codes::LangExt'=>'3.25','Locale::Codes::LangExt_Codes'=>'3.25','Locale::Codes::LangExt_Retired'=>'3.25','Locale::Codes::LangFam'=>'3.25','Locale::Codes::LangFam_Codes'=>'3.25','Locale::Codes::LangFam_Retired'=>'3.25','Locale::Codes::LangVar'=>'3.25','Locale::Codes::LangVar_Codes'=>'3.25','Locale::Codes::LangVar_Retired'=>'3.25','Locale::Codes::Language'=>'3.25','Locale::Codes::Language_Codes'=>'3.25','Locale::Codes::Language_Retired'=>'3.25','Locale::Codes::Script'=>'3.25','Locale::Codes::Script_Codes'=>'3.25','Locale::Codes::Script_Retired'=>'3.25','Locale::Country'=>'3.25','Locale::Currency'=>'3.25','Locale::Language'=>'3.25','Locale::Script'=>'3.25','Math::BigFloat'=>'1.998','Math::BigFloat::Trace'=>'0.32','Math::BigInt'=>'1.9991','Math::BigInt::CalcEmu'=>'1.998','Math::BigInt::Trace'=>'0.32','Math::BigRat'=>'0.2604','Module::CoreList'=>'2.84','Module::CoreList::TieHashDelta'=>'2.84','Module::Pluggable'=>'4.7','Net::Ping'=>'2.41','Perl::OSType'=>'1.003','Pod::Simple'=>'3.26','Pod::Simple::BlackBox'=>'3.26','Pod::Simple::Checker'=>'3.26','Pod::Simple::Debug'=>'3.26','Pod::Simple::DumpAsText'=>'3.26','Pod::Simple::DumpAsXML'=>'3.26','Pod::Simple::HTML'=>'3.26','Pod::Simple::HTMLBatch'=>'3.26','Pod::Simple::LinkSection'=>'3.26','Pod::Simple::Methody'=>'3.26','Pod::Simple::Progress'=>'3.26','Pod::Simple::PullParser'=>'3.26','Pod::Simple::PullParserEndToken'=>'3.26','Pod::Simple::PullParserStartToken'=>'3.26','Pod::Simple::PullParserTextToken'=>'3.26','Pod::Simple::PullParserToken'=>'3.26','Pod::Simple::RTF'=>'3.26','Pod::Simple::Search'=>'3.26','Pod::Simple::SimpleTree'=>'3.26','Pod::Simple::Text'=>'3.26','Pod::Simple::TextContent'=>'3.26','Pod::Simple::TiedOutFH'=>'3.26','Pod::Simple::Transcode'=>'3.26','Pod::Simple::TranscodeDumb'=>'3.26','Pod::Simple::TranscodeSmart'=>'3.26','Pod::Simple::XHTML'=>'3.26','Pod::Simple::XMLOutStream'=>'3.26','Safe'=>'2.35','Term::ReadLine'=>'1.12','Text::ParseWords'=>'3.28','Tie::File'=>'0.99','Unicode::UCD'=>'0.51','Win32'=>'0.47','bigint'=>'0.33','bignum'=>'0.33','bigrat'=>'0.33','constant'=>'1.27','perlfaq'=>'5.0150042','version'=>'0.9902',},removed=>{}},5.017011=>{delta_from=>5.017010,changed=>{'App::Cpan'=>'1.61','B::Deparse'=>'1.20','Config'=>'5.017009','Exporter'=>'5.68','Exporter::Heavy'=>'5.68','ExtUtils::CBuilder'=>'0.280210','ExtUtils::Command::MM'=>'6.66','ExtUtils::Liblist'=>'6.66','ExtUtils::Liblist::Kid'=>'6.66','ExtUtils::MM'=>'6.66','ExtUtils::MM_AIX'=>'6.66','ExtUtils::MM_Any'=>'6.66','ExtUtils::MM_BeOS'=>'6.66','ExtUtils::MM_Cygwin'=>'6.66','ExtUtils::MM_DOS'=>'6.66','ExtUtils::MM_Darwin'=>'6.66','ExtUtils::MM_MacOS'=>'6.66','ExtUtils::MM_NW5'=>'6.66','ExtUtils::MM_OS2'=>'6.66','ExtUtils::MM_QNX'=>'6.66','ExtUtils::MM_UWIN'=>'6.66','ExtUtils::MM_Unix'=>'6.66','ExtUtils::MM_VMS'=>'6.66','ExtUtils::MM_VOS'=>'6.66','ExtUtils::MM_Win32'=>'6.66','ExtUtils::MM_Win95'=>'6.66','ExtUtils::MY'=>'6.66','ExtUtils::MakeMaker'=>'6.66','ExtUtils::MakeMaker::Config'=>'6.66','ExtUtils::Mkbootstrap'=>'6.66','ExtUtils::Mksymlists'=>'6.66','ExtUtils::testlib'=>'6.66','File::Glob'=>'1.20','IO'=>'1.28','Module::CoreList'=>'2.87','Module::CoreList::TieHashDelta'=>'2.87','Storable'=>'2.41','bigint'=>'0.34','mro'=>'1.11','overload'=>'1.22','warnings'=>'1.18',},removed=>{}},5.018000=>{delta_from=>5.017011,changed=>{'Carp'=>'1.29','Carp::Heavy'=>'1.29','Config'=>'5.018000','Hash::Util'=>'0.16','IO::Handle'=>'1.34','IO::Socket'=>'1.36','Module::CoreList'=>'2.89','Module::CoreList::TieHashDelta'=>'2.89','Pod::Simple'=>'3.28','Pod::Simple::BlackBox'=>'3.28','Pod::Simple::Checker'=>'3.28','Pod::Simple::Debug'=>'3.28','Pod::Simple::DumpAsText'=>'3.28','Pod::Simple::DumpAsXML'=>'3.28','Pod::Simple::HTML'=>'3.28','Pod::Simple::HTMLBatch'=>'3.28','Pod::Simple::LinkSection'=>'3.28','Pod::Simple::Methody'=>'3.28','Pod::Simple::Progress'=>'3.28','Pod::Simple::PullParser'=>'3.28','Pod::Simple::PullParserEndToken'=>'3.28','Pod::Simple::PullParserStartToken'=>'3.28','Pod::Simple::PullParserTextToken'=>'3.28','Pod::Simple::PullParserToken'=>'3.28','Pod::Simple::RTF'=>'3.28','Pod::Simple::Search'=>'3.28','Pod::Simple::SimpleTree'=>'3.28','Pod::Simple::Text'=>'3.28','Pod::Simple::TextContent'=>'3.28','Pod::Simple::TiedOutFH'=>'3.28','Pod::Simple::Transcode'=>'3.28','Pod::Simple::TranscodeDumb'=>'3.28','Pod::Simple::TranscodeSmart'=>'3.28','Pod::Simple::XHTML'=>'3.28','Pod::Simple::XMLOutStream'=>'3.28',},removed=>{}},5.018001=>{delta_from=>5.018000,changed=>{'B'=>'1.42_01','Config'=>'5.018001','Digest::SHA'=>'5.84_01','Module::CoreList'=>'2.96','Module::CoreList::TieHashDelta'=>'2.96','Module::CoreList::Utils'=>'2.96',},removed=>{'VMS::Filespec'=>1,}},5.018002=>{delta_from=>5.018001,changed=>{'B'=>'1.42_02','B::Concise'=>'0.95_01','Config'=>'5.018002','File::Glob'=>'1.20_01','Module::CoreList'=>'3.03','Module::CoreList::TieHashDelta'=>'3.03','Module::CoreList::Utils'=>'3.03',},},5.018003=>{delta_from=>5.018002,changed=>{'Config'=>'5.018003','Digest::SHA'=>'5.84_02','Module::CoreList'=>'3.12','Module::CoreList::TieHashDelta'=>'3.12','Module::CoreList::Utils'=>'3.12',},},5.018004=>{delta_from=>5.018003,changed=>{'Config'=>'5.018004','Module::CoreList'=>'3.13','Module::CoreList::TieHashDelta'=>'3.13','Module::CoreList::Utils'=>'3.13',},},5.019000=>{delta_from=>5.018000,changed=>{'Config'=>'5.019000','Getopt::Std'=>'1.08','Module::CoreList'=>'2.91','Module::CoreList::TieHashDelta'=>'2.91','Storable'=>'2.42','feature'=>'1.33','utf8'=>'1.11',},removed=>{'Archive::Extract'=>1,'B::Lint'=>1,'B::Lint::Debug'=>1,'CPANPLUS'=>1,'CPANPLUS::Backend'=>1,'CPANPLUS::Backend::RV'=>1,'CPANPLUS::Config'=>1,'CPANPLUS::Config::HomeEnv'=>1,'CPANPLUS::Configure'=>1,'CPANPLUS::Configure::Setup'=>1,'CPANPLUS::Dist'=>1,'CPANPLUS::Dist::Autobundle'=>1,'CPANPLUS::Dist::Base'=>1,'CPANPLUS::Dist::Build'=>1,'CPANPLUS::Dist::Build::Constants'=>1,'CPANPLUS::Dist::MM'=>1,'CPANPLUS::Dist::Sample'=>1,'CPANPLUS::Error'=>1,'CPANPLUS::Internals'=>1,'CPANPLUS::Internals::Constants'=>1,'CPANPLUS::Internals::Constants::Report'=>1,'CPANPLUS::Internals::Extract'=>1,'CPANPLUS::Internals::Fetch'=>1,'CPANPLUS::Internals::Report'=>1,'CPANPLUS::Internals::Search'=>1,'CPANPLUS::Internals::Source'=>1,'CPANPLUS::Internals::Source::Memory'=>1,'CPANPLUS::Internals::Source::SQLite'=>1,'CPANPLUS::Internals::Source::SQLite::Tie'=>1,'CPANPLUS::Internals::Utils'=>1,'CPANPLUS::Internals::Utils::Autoflush'=>1,'CPANPLUS::Module'=>1,'CPANPLUS::Module::Author'=>1,'CPANPLUS::Module::Author::Fake'=>1,'CPANPLUS::Module::Checksums'=>1,'CPANPLUS::Module::Fake'=>1,'CPANPLUS::Module::Signature'=>1,'CPANPLUS::Selfupdate'=>1,'CPANPLUS::Shell'=>1,'CPANPLUS::Shell::Classic'=>1,'CPANPLUS::Shell::Default'=>1,'CPANPLUS::Shell::Default::Plugins::CustomSource'=>1,'CPANPLUS::Shell::Default::Plugins::Remote'=>1,'CPANPLUS::Shell::Default::Plugins::Source'=>1,'Devel::InnerPackage'=>1,'File::CheckTree'=>1,'Log::Message'=>1,'Log::Message::Config'=>1,'Log::Message::Handlers'=>1,'Log::Message::Item'=>1,'Log::Message::Simple'=>1,'Module::Pluggable'=>1,'Module::Pluggable::Object'=>1,'Object::Accessor'=>1,'Pod::LaTeX'=>1,'Term::UI'=>1,'Term::UI::History'=>1,'Text::Soundex'=>1,}},5.019001=>{delta_from=>5.019000,changed=>{'App::Prove'=>'3.28','App::Prove::State'=>'3.28','App::Prove::State::Result'=>'3.28','App::Prove::State::Result::Test'=>'3.28','Archive::Tar'=>'1.92','Archive::Tar::Constant'=>'1.92','Archive::Tar::File'=>'1.92','Attribute::Handlers'=>'0.95','B'=>'1.43','B::Concise'=>'0.96','B::Deparse'=>'1.21','B::Showlex'=>'1.04','Benchmark'=>'1.16','CPAN::Meta'=>'2.131560','CPAN::Meta::Converter'=>'2.131560','CPAN::Meta::Feature'=>'2.131560','CPAN::Meta::History'=>'2.131560','CPAN::Meta::Prereqs'=>'2.131560','CPAN::Meta::Spec'=>'2.131560','CPAN::Meta::Validator'=>'2.131560','Carp'=>'1.30','Carp::Heavy'=>'1.30','Compress::Raw::Bzip2'=>'2.061','Compress::Raw::Zlib'=>'2.061','Compress::Zlib'=>'2.061','Config'=>'5.019001','Config::Perl::V'=>'0.18','Cwd'=>'3.41','DB'=>'1.06','DB_File'=>'1.828','Data::Dumper'=>'2.146','Encode'=>'2.51','Encode::CN::HZ'=>'2.06','Encode::GSM0338'=>'2.03','Encode::Unicode::UTF7'=>'2.07','ExtUtils::CBuilder::Base'=>'0.280210','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280210','ExtUtils::Command::MM'=>'6.68','ExtUtils::Install'=>'1.60','ExtUtils::Liblist'=>'6.68','ExtUtils::Liblist::Kid'=>'6.68','ExtUtils::MM'=>'6.68','ExtUtils::MM_AIX'=>'6.68','ExtUtils::MM_Any'=>'6.68','ExtUtils::MM_BeOS'=>'6.68','ExtUtils::MM_Cygwin'=>'6.68','ExtUtils::MM_DOS'=>'6.68','ExtUtils::MM_Darwin'=>'6.68','ExtUtils::MM_MacOS'=>'6.68','ExtUtils::MM_NW5'=>'6.68','ExtUtils::MM_OS2'=>'6.68','ExtUtils::MM_QNX'=>'6.68','ExtUtils::MM_UWIN'=>'6.68','ExtUtils::MM_Unix'=>'6.68','ExtUtils::MM_VMS'=>'6.68','ExtUtils::MM_VOS'=>'6.68','ExtUtils::MM_Win32'=>'6.68','ExtUtils::MM_Win95'=>'6.68','ExtUtils::MY'=>'6.68','ExtUtils::MakeMaker'=>'6.68','ExtUtils::MakeMaker::Config'=>'6.68','ExtUtils::Mkbootstrap'=>'6.68','ExtUtils::Mksymlists'=>'6.68','ExtUtils::ParseXS'=>'3.19','ExtUtils::testlib'=>'6.68','Fatal'=>'2.19','File::Copy'=>'2.27','File::DosGlob'=>'1.11','File::Fetch'=>'0.42','File::Find'=>'1.24','File::Spec'=>'3.41','File::Spec::Cygwin'=>'3.41','File::Spec::Epoc'=>'3.41','File::Spec::Mac'=>'3.41','File::Spec::OS2'=>'3.41','File::Spec::Unix'=>'3.41','File::Spec::VMS'=>'3.41','File::Spec::Win32'=>'3.41','File::Temp'=>'0.2301','Filter::Simple'=>'0.90','Filter::Util::Call'=>'1.49','Getopt::Long'=>'2.4','HTTP::Tiny'=>'0.031','Hash::Util::FieldHash'=>'1.11','IO::Compress::Adapter::Bzip2'=>'2.061','IO::Compress::Adapter::Deflate'=>'2.061','IO::Compress::Adapter::Identity'=>'2.061','IO::Compress::Base'=>'2.061','IO::Compress::Base::Common'=>'2.061','IO::Compress::Bzip2'=>'2.061','IO::Compress::Deflate'=>'2.061','IO::Compress::Gzip'=>'2.061','IO::Compress::Gzip::Constants'=>'2.061','IO::Compress::RawDeflate'=>'2.061','IO::Compress::Zip'=>'2.061','IO::Compress::Zip::Constants'=>'2.061','IO::Compress::Zlib::Constants'=>'2.061','IO::Compress::Zlib::Extra'=>'2.061','IO::Handle'=>'1.35','IO::Uncompress::Adapter::Bunzip2'=>'2.061','IO::Uncompress::Adapter::Identity'=>'2.061','IO::Uncompress::Adapter::Inflate'=>'2.061','IO::Uncompress::AnyInflate'=>'2.061','IO::Uncompress::AnyUncompress'=>'2.061','IO::Uncompress::Base'=>'2.061','IO::Uncompress::Bunzip2'=>'2.061','IO::Uncompress::Gunzip'=>'2.061','IO::Uncompress::Inflate'=>'2.061','IO::Uncompress::RawInflate'=>'2.061','IO::Uncompress::Unzip'=>'2.061','IPC::Open3'=>'1.14','Locale::Codes'=>'3.26','Locale::Codes::Constants'=>'3.26','Locale::Codes::Country'=>'3.26','Locale::Codes::Country_Codes'=>'3.26','Locale::Codes::Country_Retired'=>'3.26','Locale::Codes::Currency'=>'3.26','Locale::Codes::Currency_Codes'=>'3.26','Locale::Codes::Currency_Retired'=>'3.26','Locale::Codes::LangExt'=>'3.26','Locale::Codes::LangExt_Codes'=>'3.26','Locale::Codes::LangExt_Retired'=>'3.26','Locale::Codes::LangFam'=>'3.26','Locale::Codes::LangFam_Codes'=>'3.26','Locale::Codes::LangFam_Retired'=>'3.26','Locale::Codes::LangVar'=>'3.26','Locale::Codes::LangVar_Codes'=>'3.26','Locale::Codes::LangVar_Retired'=>'3.26','Locale::Codes::Language'=>'3.26','Locale::Codes::Language_Codes'=>'3.26','Locale::Codes::Language_Retired'=>'3.26','Locale::Codes::Script'=>'3.26','Locale::Codes::Script_Codes'=>'3.26','Locale::Codes::Script_Retired'=>'3.26','Locale::Country'=>'3.26','Locale::Currency'=>'3.26','Locale::Language'=>'3.26','Locale::Maketext'=>'1.24','Locale::Script'=>'3.26','Math::BigFloat'=>'1.999','Math::BigInt'=>'1.9992','Math::BigInt::Calc'=>'1.998','Math::BigInt::CalcEmu'=>'1.9991','Math::BigRat'=>'0.2606','Module::Build'=>'0.4005','Module::Build::Base'=>'0.4005','Module::Build::Compat'=>'0.4005','Module::Build::Config'=>'0.4005','Module::Build::Cookbook'=>'0.4005','Module::Build::Dumper'=>'0.4005','Module::Build::ModuleInfo'=>'0.4005','Module::Build::Notes'=>'0.4005','Module::Build::PPMMaker'=>'0.4005','Module::Build::Platform::Amiga'=>'0.4005','Module::Build::Platform::Default'=>'0.4005','Module::Build::Platform::EBCDIC'=>'0.4005','Module::Build::Platform::MPEiX'=>'0.4005','Module::Build::Platform::MacOS'=>'0.4005','Module::Build::Platform::RiscOS'=>'0.4005','Module::Build::Platform::Unix'=>'0.4005','Module::Build::Platform::VMS'=>'0.4005','Module::Build::Platform::VOS'=>'0.4005','Module::Build::Platform::Windows'=>'0.4005','Module::Build::Platform::aix'=>'0.4005','Module::Build::Platform::cygwin'=>'0.4005','Module::Build::Platform::darwin'=>'0.4005','Module::Build::Platform::os2'=>'0.4005','Module::Build::PodParser'=>'0.4005','Module::CoreList'=>'2.92','Module::CoreList::TieHashDelta'=>'2.92','Module::CoreList::Utils'=>'2.92','Module::Metadata'=>'1.000014','Net::Ping'=>'2.42','OS2::Process'=>'1.09','POSIX'=>'1.33','Pod::Find'=>'1.61','Pod::Html'=>'1.19','Pod::InputObjects'=>'1.61','Pod::ParseUtils'=>'1.61','Pod::Parser'=>'1.61','Pod::Perldoc'=>'3.20','Pod::Perldoc::BaseTo'=>'3.20','Pod::Perldoc::GetOptsOO'=>'3.20','Pod::Perldoc::ToANSI'=>'3.20','Pod::Perldoc::ToChecker'=>'3.20','Pod::Perldoc::ToMan'=>'3.20','Pod::Perldoc::ToNroff'=>'3.20','Pod::Perldoc::ToPod'=>'3.20','Pod::Perldoc::ToRtf'=>'3.20','Pod::Perldoc::ToTerm'=>'3.20','Pod::Perldoc::ToText'=>'3.20','Pod::Perldoc::ToTk'=>'3.20','Pod::Perldoc::ToXml'=>'3.20','Pod::Select'=>'1.61','Pod::Usage'=>'1.63','Safe'=>'2.36','Storable'=>'2.43','Sys::Hostname'=>'1.18','Sys::Syslog'=>'0.33','TAP::Base'=>'3.28','TAP::Formatter::Base'=>'3.28','TAP::Formatter::Color'=>'3.28','TAP::Formatter::Console'=>'3.28','TAP::Formatter::Console::ParallelSession'=>'3.28','TAP::Formatter::Console::Session'=>'3.28','TAP::Formatter::File'=>'3.28','TAP::Formatter::File::Session'=>'3.28','TAP::Formatter::Session'=>'3.28','TAP::Harness'=>'3.28','TAP::Object'=>'3.28','TAP::Parser'=>'3.28','TAP::Parser::Aggregator'=>'3.28','TAP::Parser::Grammar'=>'3.28','TAP::Parser::Iterator'=>'3.28','TAP::Parser::Iterator::Array'=>'3.28','TAP::Parser::Iterator::Process'=>'3.28','TAP::Parser::Iterator::Stream'=>'3.28','TAP::Parser::IteratorFactory'=>'3.28','TAP::Parser::Multiplexer'=>'3.28','TAP::Parser::Result'=>'3.28','TAP::Parser::Result::Bailout'=>'3.28','TAP::Parser::Result::Comment'=>'3.28','TAP::Parser::Result::Plan'=>'3.28','TAP::Parser::Result::Pragma'=>'3.28','TAP::Parser::Result::Test'=>'3.28','TAP::Parser::Result::Unknown'=>'3.28','TAP::Parser::Result::Version'=>'3.28','TAP::Parser::Result::YAML'=>'3.28','TAP::Parser::ResultFactory'=>'3.28','TAP::Parser::Scheduler'=>'3.28','TAP::Parser::Scheduler::Job'=>'3.28','TAP::Parser::Scheduler::Spinner'=>'3.28','TAP::Parser::Source'=>'3.28','TAP::Parser::SourceHandler'=>'3.28','TAP::Parser::SourceHandler::Executable'=>'3.28','TAP::Parser::SourceHandler::File'=>'3.28','TAP::Parser::SourceHandler::Handle'=>'3.28','TAP::Parser::SourceHandler::Perl'=>'3.28','TAP::Parser::SourceHandler::RawTAP'=>'3.28','TAP::Parser::Utils'=>'3.28','TAP::Parser::YAMLish::Reader'=>'3.28','TAP::Parser::YAMLish::Writer'=>'3.28','Term::ReadLine'=>'1.13','Test::Harness'=>'3.28','Text::Tabs'=>'2013.0523','Text::Wrap'=>'2013.0523','Thread'=>'3.04','Tie::File'=>'1.00','Time::Piece'=>'1.2002','Unicode::Collate'=>'0.98','Unicode::UCD'=>'0.53','XS::APItest'=>'0.53','_charnames'=>'1.37','autodie'=>'2.19','autodie::exception'=>'2.19','autodie::exception::system'=>'2.19','autodie::hints'=>'2.19','autodie::skip'=>'2.19','bigint'=>'0.35','charnames'=>'1.38','encoding'=>'2.12','inc::latest'=>'0.4005','mro'=>'1.12','perlfaq'=>'5.0150043','re'=>'0.25','threads'=>'1.87','threads::shared'=>'1.44','utf8'=>'1.12',},removed=>{}},5.019002=>{delta_from=>5.019001,changed=>{'B'=>'1.44','B::Concise'=>'0.98','B::Deparse'=>'1.22','Benchmark'=>'1.17','Class::Struct'=>'0.65','Config'=>'5.019002','DB'=>'1.07','DBM_Filter'=>'0.06','DBM_Filter::compress'=>'0.03','DBM_Filter::encode'=>'0.03','DBM_Filter::int32'=>'0.03','DBM_Filter::null'=>'0.03','DBM_Filter::utf8'=>'0.03','DB_File'=>'1.829','Data::Dumper'=>'2.147','Devel::Peek'=>'1.12','Digest::MD5'=>'2.53','Digest::SHA'=>'5.85','English'=>'1.07','Errno'=>'1.19','ExtUtils::Embed'=>'1.31','ExtUtils::Miniperl'=>'1','ExtUtils::ParseXS'=>'3.21','ExtUtils::ParseXS::Constants'=>'3.21','ExtUtils::ParseXS::CountLines'=>'3.21','ExtUtils::ParseXS::Eval'=>'3.19','ExtUtils::ParseXS::Utilities'=>'3.21','ExtUtils::Typemaps'=>'3.21','ExtUtils::Typemaps::Cmd'=>'3.21','ExtUtils::Typemaps::InputMap'=>'3.21','ExtUtils::Typemaps::OutputMap'=>'3.21','ExtUtils::Typemaps::Type'=>'3.21','ExtUtils::XSSymSet'=>'1.3','Fatal'=>'2.20','File::Basename'=>'2.85','File::Spec::VMS'=>'3.43','File::Spec::Win32'=>'3.42','Getopt::Long'=>'2.41','Getopt::Std'=>'1.09','HTTP::Tiny'=>'0.034','Hash::Util::FieldHash'=>'1.12','I18N::Langinfo'=>'0.11','IO::Socket::INET'=>'1.34','IO::Socket::UNIX'=>'1.25','IPC::Cmd'=>'0.82','MIME::Base64'=>'3.14','Module::CoreList'=>'2.94','Module::CoreList::TieHashDelta'=>'2.94','Module::CoreList::Utils'=>'2.94','POSIX'=>'1.34','Params::Check'=>'0.38','Parse::CPAN::Meta'=>'1.4405','Pod::Functions'=>'1.07','Pod::Html'=>'1.2','Safe'=>'2.37','Socket'=>'2.010','Storable'=>'2.45','Text::ParseWords'=>'3.29','Tie::Array'=>'1.06','Tie::Hash'=>'1.05','Tie::Scalar'=>'1.03','Time::Piece'=>'1.21','Time::Seconds'=>'1.21','XS::APItest'=>'0.54','autodie'=>'2.20','autodie::exception'=>'2.20','autodie::exception::system'=>'2.20','autodie::hints'=>'2.20','autodie::skip'=>'2.20','base'=>'2.19','deprecate'=>'0.03','if'=>'0.0603','integer'=>'1.01','strict'=>'1.08','subs'=>'1.02','vmsish'=>'1.04',},removed=>{}},5.019003=>{delta_from=>5.019002,changed=>{'B'=>'1.45','CPAN::Meta'=>'2.132140','CPAN::Meta::Converter'=>'2.132140','CPAN::Meta::Feature'=>'2.132140','CPAN::Meta::History'=>'2.132140','CPAN::Meta::Prereqs'=>'2.132140','CPAN::Meta::Spec'=>'2.132140','CPAN::Meta::Validator'=>'2.132140','Carp'=>'1.31','Carp::Heavy'=>'1.31','Compress::Raw::Bzip2'=>'2.062','Compress::Raw::Zlib'=>'2.062','Compress::Zlib'=>'2.062','Config'=>'5.019003','Config::Perl::V'=>'0.19','Cwd'=>'3.44','Data::Dumper'=>'2.148','Devel::PPPort'=>'3.21','Devel::Peek'=>'1.13','DynaLoader'=>'1.19','Encode'=>'2.52','Encode::Alias'=>'2.17','Encode::Encoding'=>'2.06','Encode::GSM0338'=>'2.04','Encode::MIME::Header'=>'2.14','Encode::Unicode'=>'2.08','English'=>'1.08','Exporter'=>'5.69','Exporter::Heavy'=>'5.69','ExtUtils::Command::MM'=>'6.72','ExtUtils::Liblist'=>'6.72','ExtUtils::Liblist::Kid'=>'6.72','ExtUtils::MM'=>'6.72','ExtUtils::MM_AIX'=>'6.72','ExtUtils::MM_Any'=>'6.72','ExtUtils::MM_BeOS'=>'6.72','ExtUtils::MM_Cygwin'=>'6.72','ExtUtils::MM_DOS'=>'6.72','ExtUtils::MM_Darwin'=>'6.72','ExtUtils::MM_MacOS'=>'6.72','ExtUtils::MM_NW5'=>'6.72','ExtUtils::MM_OS2'=>'6.72','ExtUtils::MM_QNX'=>'6.72','ExtUtils::MM_UWIN'=>'6.72','ExtUtils::MM_Unix'=>'6.72','ExtUtils::MM_VMS'=>'6.72','ExtUtils::MM_VOS'=>'6.72','ExtUtils::MM_Win32'=>'6.72','ExtUtils::MM_Win95'=>'6.72','ExtUtils::MY'=>'6.72','ExtUtils::MakeMaker'=>'6.72','ExtUtils::MakeMaker::Config'=>'6.72','ExtUtils::Mkbootstrap'=>'6.72','ExtUtils::Mksymlists'=>'6.72','ExtUtils::ParseXS::Eval'=>'3.21','ExtUtils::testlib'=>'6.72','File::Spec'=>'3.44','File::Spec::Cygwin'=>'3.44','File::Spec::Epoc'=>'3.44','File::Spec::Functions'=>'3.44','File::Spec::Mac'=>'3.44','File::Spec::OS2'=>'3.44','File::Spec::Unix'=>'3.44','File::Spec::VMS'=>'3.44','File::Spec::Win32'=>'3.44','Getopt::Std'=>'1.10','IO::Compress::Adapter::Bzip2'=>'2.062','IO::Compress::Adapter::Deflate'=>'2.062','IO::Compress::Adapter::Identity'=>'2.062','IO::Compress::Base'=>'2.062','IO::Compress::Base::Common'=>'2.062','IO::Compress::Bzip2'=>'2.062','IO::Compress::Deflate'=>'2.062','IO::Compress::Gzip'=>'2.062','IO::Compress::Gzip::Constants'=>'2.062','IO::Compress::RawDeflate'=>'2.062','IO::Compress::Zip'=>'2.062','IO::Compress::Zip::Constants'=>'2.062','IO::Compress::Zlib::Constants'=>'2.062','IO::Compress::Zlib::Extra'=>'2.062','IO::Uncompress::Adapter::Bunzip2'=>'2.062','IO::Uncompress::Adapter::Identity'=>'2.062','IO::Uncompress::Adapter::Inflate'=>'2.062','IO::Uncompress::AnyInflate'=>'2.062','IO::Uncompress::AnyUncompress'=>'2.062','IO::Uncompress::Base'=>'2.062','IO::Uncompress::Bunzip2'=>'2.062','IO::Uncompress::Gunzip'=>'2.062','IO::Uncompress::Inflate'=>'2.062','IO::Uncompress::RawInflate'=>'2.062','IO::Uncompress::Unzip'=>'2.062','IPC::Cmd'=>'0.84','IPC::Msg'=>'2.04','IPC::Open3'=>'1.15','IPC::Semaphore'=>'2.04','IPC::SharedMem'=>'2.04','IPC::SysV'=>'2.04','List::Util'=>'1.31','List::Util::XS'=>'1.31','Math::BigFloat::Trace'=>'0.36','Math::BigInt::Trace'=>'0.36','Module::Build'=>'0.4007','Module::Build::Base'=>'0.4007','Module::Build::Compat'=>'0.4007','Module::Build::Config'=>'0.4007','Module::Build::Cookbook'=>'0.4007','Module::Build::Dumper'=>'0.4007','Module::Build::ModuleInfo'=>'0.4007','Module::Build::Notes'=>'0.4007','Module::Build::PPMMaker'=>'0.4007','Module::Build::Platform::Default'=>'0.4007','Module::Build::Platform::MacOS'=>'0.4007','Module::Build::Platform::Unix'=>'0.4007','Module::Build::Platform::VMS'=>'0.4007','Module::Build::Platform::VOS'=>'0.4007','Module::Build::Platform::Windows'=>'0.4007','Module::Build::Platform::aix'=>'0.4007','Module::Build::Platform::cygwin'=>'0.4007','Module::Build::Platform::darwin'=>'0.4007','Module::Build::Platform::os2'=>'0.4007','Module::Build::PodParser'=>'0.4007','Module::CoreList'=>'2.97','Module::CoreList::TieHashDelta'=>'2.97','Module::CoreList::Utils'=>'2.97','Net::Cmd'=>'2.30','Net::Config'=>'1.12','Net::Domain'=>'2.22','Net::FTP'=>'2.78','Net::FTP::dataconn'=>'0.12','Net::NNTP'=>'2.25','Net::Netrc'=>'2.14','Net::POP3'=>'2.30','Net::SMTP'=>'2.32','PerlIO'=>'1.08','Pod::Functions'=>'1.08','Scalar::Util'=>'1.31','Socket'=>'2.011','Storable'=>'2.46','Time::HiRes'=>'1.9726','Time::Piece'=>'1.22','Time::Seconds'=>'1.22','XS::APItest'=>'0.55','bigint'=>'0.36','bignum'=>'0.36','bigrat'=>'0.36','constant'=>'1.28','diagnostics'=>'1.32','inc::latest'=>'0.4007','mro'=>'1.13','parent'=>'0.226','utf8'=>'1.13','version'=>'0.9903',},removed=>{'Module::Build::Platform::Amiga'=>1,'Module::Build::Platform::EBCDIC'=>1,'Module::Build::Platform::MPEiX'=>1,'Module::Build::Platform::RiscOS'=>1,}},5.019004=>{delta_from=>5.019003,changed=>{'B'=>'1.46','B::Concise'=>'0.99','B::Deparse'=>'1.23','CPAN'=>'2.03','CPAN::Meta'=>'2.132620','CPAN::Meta::Converter'=>'2.132620','CPAN::Meta::Feature'=>'2.132620','CPAN::Meta::History'=>'2.132620','CPAN::Meta::Prereqs'=>'2.132620','CPAN::Meta::Requirements'=>'2.123','CPAN::Meta::Spec'=>'2.132620','CPAN::Meta::Validator'=>'2.132620','Carp'=>'1.32','Carp::Heavy'=>'1.32','Config'=>'5.019004','Data::Dumper'=>'2.149','Devel::Peek'=>'1.14','DynaLoader'=>'1.20','Encode'=>'2.55','Encode::Alias'=>'2.18','Encode::CN::HZ'=>'2.07','Encode::Encoder'=>'2.03','Encode::Encoding'=>'2.07','Encode::GSM0338'=>'2.05','Encode::Guess'=>'2.06','Encode::JP::JIS7'=>'2.05','Encode::KR::2022_KR'=>'2.03','Encode::MIME::Header'=>'2.15','Encode::MIME::Header::ISO_2022_JP'=>'1.04','Encode::Unicode'=>'2.09','Encode::Unicode::UTF7'=>'2.08','Errno'=>'1.20','Exporter'=>'5.70','Exporter::Heavy'=>'5.70','ExtUtils::CBuilder'=>'0.280212','ExtUtils::CBuilder::Base'=>'0.280212','ExtUtils::CBuilder::Platform::Unix'=>'0.280212','ExtUtils::CBuilder::Platform::VMS'=>'0.280212','ExtUtils::CBuilder::Platform::Windows'=>'0.280212','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280212','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280212','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280212','ExtUtils::CBuilder::Platform::aix'=>'0.280212','ExtUtils::CBuilder::Platform::cygwin'=>'0.280212','ExtUtils::CBuilder::Platform::darwin'=>'0.280212','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280212','ExtUtils::CBuilder::Platform::os2'=>'0.280212','ExtUtils::Command'=>'1.18','ExtUtils::Command::MM'=>'6.76','ExtUtils::Liblist'=>'6.76','ExtUtils::Liblist::Kid'=>'6.76','ExtUtils::MM'=>'6.76','ExtUtils::MM_AIX'=>'6.76','ExtUtils::MM_Any'=>'6.76','ExtUtils::MM_BeOS'=>'6.76','ExtUtils::MM_Cygwin'=>'6.76','ExtUtils::MM_DOS'=>'6.76','ExtUtils::MM_Darwin'=>'6.76','ExtUtils::MM_MacOS'=>'6.76','ExtUtils::MM_NW5'=>'6.76','ExtUtils::MM_OS2'=>'6.76','ExtUtils::MM_QNX'=>'6.76','ExtUtils::MM_UWIN'=>'6.76','ExtUtils::MM_Unix'=>'6.76','ExtUtils::MM_VMS'=>'6.76','ExtUtils::MM_VOS'=>'6.76','ExtUtils::MM_Win32'=>'6.76','ExtUtils::MM_Win95'=>'6.76','ExtUtils::MY'=>'6.76','ExtUtils::MakeMaker'=>'6.76','ExtUtils::MakeMaker::Config'=>'6.76','ExtUtils::Mkbootstrap'=>'6.76','ExtUtils::Mksymlists'=>'6.76','ExtUtils::ParseXS'=>'3.23','ExtUtils::ParseXS::Constants'=>'3.23','ExtUtils::ParseXS::CountLines'=>'3.23','ExtUtils::ParseXS::Eval'=>'3.23','ExtUtils::ParseXS::Utilities'=>'3.23','ExtUtils::Typemaps'=>'3.23','ExtUtils::Typemaps::Cmd'=>'3.23','ExtUtils::Typemaps::InputMap'=>'3.23','ExtUtils::Typemaps::OutputMap'=>'3.23','ExtUtils::Typemaps::Type'=>'3.23','ExtUtils::testlib'=>'6.76','Fatal'=>'2.21','File::Copy'=>'2.28','File::Find'=>'1.25','File::Glob'=>'1.21','FileCache'=>'1.09','HTTP::Tiny'=>'0.035','Hash::Util::FieldHash'=>'1.13','I18N::LangTags'=>'0.40','IO'=>'1.29','IO::Socket'=>'1.37','IPC::Open3'=>'1.16','JSON::PP'=>'2.27202_01','List::Util'=>'1.32','List::Util::XS'=>'1.32','Locale::Codes'=>'3.27','Locale::Codes::Constants'=>'3.27','Locale::Codes::Country'=>'3.27','Locale::Codes::Country_Codes'=>'3.27','Locale::Codes::Country_Retired'=>'3.27','Locale::Codes::Currency'=>'3.27','Locale::Codes::Currency_Codes'=>'3.27','Locale::Codes::Currency_Retired'=>'3.27','Locale::Codes::LangExt'=>'3.27','Locale::Codes::LangExt_Codes'=>'3.27','Locale::Codes::LangExt_Retired'=>'3.27','Locale::Codes::LangFam'=>'3.27','Locale::Codes::LangFam_Codes'=>'3.27','Locale::Codes::LangFam_Retired'=>'3.27','Locale::Codes::LangVar'=>'3.27','Locale::Codes::LangVar_Codes'=>'3.27','Locale::Codes::LangVar_Retired'=>'3.27','Locale::Codes::Language'=>'3.27','Locale::Codes::Language_Codes'=>'3.27','Locale::Codes::Language_Retired'=>'3.27','Locale::Codes::Script'=>'3.27','Locale::Codes::Script_Codes'=>'3.27','Locale::Codes::Script_Retired'=>'3.27','Locale::Country'=>'3.27','Locale::Currency'=>'3.27','Locale::Language'=>'3.27','Locale::Script'=>'3.27','Math::BigFloat'=>'1.9991','Math::BigInt'=>'1.9993','Math::BigInt::FastCalc'=>'0.31','Module::CoreList'=>'2.99','Module::CoreList::TieHashDelta'=>'2.99','Module::CoreList::Utils'=>'2.99','Module::Load::Conditional'=>'0.58','Module::Metadata'=>'1.000018','Opcode'=>'1.26','POSIX'=>'1.35','Parse::CPAN::Meta'=>'1.4407','Perl::OSType'=>'1.005','Pod::Html'=>'1.21','Scalar::Util'=>'1.32','Socket'=>'2.012','Storable'=>'2.47','Term::ReadLine'=>'1.14','Test::Builder'=>'0.98_06','Test::Builder::Module'=>'0.98_06','Test::More'=>'0.98_06','Test::Simple'=>'0.98_06','Time::Piece'=>'1.23','Time::Seconds'=>'1.23','Unicode::Collate'=>'0.99','Unicode::UCD'=>'0.54','XS::APItest'=>'0.56','XS::Typemap'=>'0.11','_charnames'=>'1.39','autodie'=>'2.21','autodie::exception'=>'2.21','autodie::exception::system'=>'2.21','autodie::hints'=>'2.21','autodie::skip'=>'2.21','charnames'=>'1.39','diagnostics'=>'1.33','mro'=>'1.14','parent'=>'0.228','perlfaq'=>'5.0150044','re'=>'0.26','version'=>'0.9904','warnings'=>'1.19',},removed=>{}},5.019005=>{delta_from=>5.019004,changed=>{'App::Prove'=>'3.29','App::Prove::State'=>'3.29','App::Prove::State::Result'=>'3.29','App::Prove::State::Result::Test'=>'3.29','CPAN::Meta'=>'2.132830','CPAN::Meta::Converter'=>'2.132830','CPAN::Meta::Feature'=>'2.132830','CPAN::Meta::History'=>'2.132830','CPAN::Meta::Prereqs'=>'2.132830','CPAN::Meta::Requirements'=>'2.125','CPAN::Meta::Spec'=>'2.132830','CPAN::Meta::Validator'=>'2.132830','CPAN::Meta::YAML'=>'0.010','Config'=>'5.019005','Cwd'=>'3.45','ExtUtils::Command::MM'=>'6.80','ExtUtils::Install'=>'1.61','ExtUtils::Liblist'=>'6.80','ExtUtils::Liblist::Kid'=>'6.80','ExtUtils::MM'=>'6.80','ExtUtils::MM_AIX'=>'6.80','ExtUtils::MM_Any'=>'6.80','ExtUtils::MM_BeOS'=>'6.80','ExtUtils::MM_Cygwin'=>'6.80','ExtUtils::MM_DOS'=>'6.80','ExtUtils::MM_Darwin'=>'6.80','ExtUtils::MM_MacOS'=>'6.80','ExtUtils::MM_NW5'=>'6.80','ExtUtils::MM_OS2'=>'6.80','ExtUtils::MM_QNX'=>'6.80','ExtUtils::MM_UWIN'=>'6.80','ExtUtils::MM_Unix'=>'6.80','ExtUtils::MM_VMS'=>'6.80','ExtUtils::MM_VOS'=>'6.80','ExtUtils::MM_Win32'=>'6.80','ExtUtils::MM_Win95'=>'6.80','ExtUtils::MY'=>'6.80','ExtUtils::MakeMaker'=>'6.80','ExtUtils::MakeMaker::Config'=>'6.80','ExtUtils::Mkbootstrap'=>'6.80','ExtUtils::Mksymlists'=>'6.80','ExtUtils::testlib'=>'6.80','Fatal'=>'2.22','File::Fetch'=>'0.44','File::Glob'=>'1.22','File::Spec'=>'3.45','File::Spec::Cygwin'=>'3.45','File::Spec::Epoc'=>'3.45','File::Spec::Functions'=>'3.45','File::Spec::Mac'=>'3.45','File::Spec::OS2'=>'3.45','File::Spec::Unix'=>'3.45','File::Spec::VMS'=>'3.45','File::Spec::Win32'=>'3.45','File::Temp'=>'0.2304','Getopt::Long'=>'2.42','HTTP::Tiny'=>'0.036','IPC::Cmd'=>'0.84_01','JSON::PP'=>'2.27203','List::Util'=>'1.35','List::Util::XS'=>'1.35','Module::CoreList'=>'3.00','Module::CoreList::TieHashDelta'=>'3.00','Module::CoreList::Utils'=>'3.00','Module::Metadata'=>'1.000019','Parse::CPAN::Meta'=>'1.4409','Perl::OSType'=>'1.006','PerlIO::scalar'=>'0.17','Pod::Man'=>'2.28','Pod::Text'=>'3.18','Pod::Text::Termcap'=>'2.08','Scalar::Util'=>'1.35','TAP::Base'=>'3.29','TAP::Formatter::Base'=>'3.29','TAP::Formatter::Color'=>'3.29','TAP::Formatter::Console'=>'3.29','TAP::Formatter::Console::ParallelSession'=>'3.29','TAP::Formatter::Console::Session'=>'3.29','TAP::Formatter::File'=>'3.29','TAP::Formatter::File::Session'=>'3.29','TAP::Formatter::Session'=>'3.29','TAP::Harness'=>'3.29','TAP::Harness::Env'=>'3.29','TAP::Object'=>'3.29','TAP::Parser'=>'3.29','TAP::Parser::Aggregator'=>'3.29','TAP::Parser::Grammar'=>'3.29','TAP::Parser::Iterator'=>'3.29','TAP::Parser::Iterator::Array'=>'3.29','TAP::Parser::Iterator::Process'=>'3.29','TAP::Parser::Iterator::Stream'=>'3.29','TAP::Parser::IteratorFactory'=>'3.29','TAP::Parser::Multiplexer'=>'3.29','TAP::Parser::Result'=>'3.29','TAP::Parser::Result::Bailout'=>'3.29','TAP::Parser::Result::Comment'=>'3.29','TAP::Parser::Result::Plan'=>'3.29','TAP::Parser::Result::Pragma'=>'3.29','TAP::Parser::Result::Test'=>'3.29','TAP::Parser::Result::Unknown'=>'3.29','TAP::Parser::Result::Version'=>'3.29','TAP::Parser::Result::YAML'=>'3.29','TAP::Parser::ResultFactory'=>'3.29','TAP::Parser::Scheduler'=>'3.29','TAP::Parser::Scheduler::Job'=>'3.29','TAP::Parser::Scheduler::Spinner'=>'3.29','TAP::Parser::Source'=>'3.29','TAP::Parser::SourceHandler'=>'3.29','TAP::Parser::SourceHandler::Executable'=>'3.29','TAP::Parser::SourceHandler::File'=>'3.29','TAP::Parser::SourceHandler::Handle'=>'3.29','TAP::Parser::SourceHandler::Perl'=>'3.29','TAP::Parser::SourceHandler::RawTAP'=>'3.29','TAP::Parser::YAMLish::Reader'=>'3.29','TAP::Parser::YAMLish::Writer'=>'3.29','Test::Builder'=>'0.99','Test::Builder::Module'=>'0.99','Test::Builder::Tester'=>'1.23_002','Test::Builder::Tester::Color'=>'1.23_002','Test::Harness'=>'3.29','Test::More'=>'0.99','Test::Simple'=>'0.99','Unicode'=>'6.3.0','Unicode::Normalize'=>'1.17','Unicode::UCD'=>'0.55','attributes'=>'0.22','autodie'=>'2.22','autodie::exception'=>'2.22','autodie::exception::system'=>'2.22','autodie::hints'=>'2.22','autodie::skip'=>'2.22','feature'=>'1.34','threads'=>'1.89','warnings'=>'1.20',},removed=>{'TAP::Parser::Utils'=>1,}},5.019006=>{delta_from=>5.019005,changed=>{'App::Prove'=>'3.30','App::Prove::State'=>'3.30','App::Prove::State::Result'=>'3.30','App::Prove::State::Result::Test'=>'3.30','Archive::Tar'=>'1.96','Archive::Tar::Constant'=>'1.96','Archive::Tar::File'=>'1.96','AutoLoader'=>'5.74','B'=>'1.47','B::Concise'=>'0.991','B::Debug'=>'1.19','B::Deparse'=>'1.24','Benchmark'=>'1.18','Compress::Raw::Bzip2'=>'2.063','Compress::Raw::Zlib'=>'2.063','Compress::Zlib'=>'2.063','Config'=>'5.019006','DB_File'=>'1.831','Devel::Peek'=>'1.15','DynaLoader'=>'1.21','Errno'=>'1.20_01','ExtUtils::Command::MM'=>'6.82','ExtUtils::Liblist'=>'6.82','ExtUtils::Liblist::Kid'=>'6.82','ExtUtils::MM'=>'6.82','ExtUtils::MM_AIX'=>'6.82','ExtUtils::MM_Any'=>'6.82','ExtUtils::MM_BeOS'=>'6.82','ExtUtils::MM_Cygwin'=>'6.82','ExtUtils::MM_DOS'=>'6.82','ExtUtils::MM_Darwin'=>'6.82','ExtUtils::MM_MacOS'=>'6.82','ExtUtils::MM_NW5'=>'6.82','ExtUtils::MM_OS2'=>'6.82','ExtUtils::MM_QNX'=>'6.82','ExtUtils::MM_UWIN'=>'6.82','ExtUtils::MM_Unix'=>'6.82','ExtUtils::MM_VMS'=>'6.82','ExtUtils::MM_VOS'=>'6.82','ExtUtils::MM_Win32'=>'6.82','ExtUtils::MM_Win95'=>'6.82','ExtUtils::MY'=>'6.82','ExtUtils::MakeMaker'=>'6.82','ExtUtils::MakeMaker::Config'=>'6.82','ExtUtils::Mkbootstrap'=>'6.82','ExtUtils::Mksymlists'=>'6.82','ExtUtils::testlib'=>'6.82','File::DosGlob'=>'1.12','File::Find'=>'1.26','File::Glob'=>'1.23','HTTP::Tiny'=>'0.038','IO'=>'1.30','IO::Compress::Adapter::Bzip2'=>'2.063','IO::Compress::Adapter::Deflate'=>'2.063','IO::Compress::Adapter::Identity'=>'2.063','IO::Compress::Base'=>'2.063','IO::Compress::Base::Common'=>'2.063','IO::Compress::Bzip2'=>'2.063','IO::Compress::Deflate'=>'2.063','IO::Compress::Gzip'=>'2.063','IO::Compress::Gzip::Constants'=>'2.063','IO::Compress::RawDeflate'=>'2.063','IO::Compress::Zip'=>'2.063','IO::Compress::Zip::Constants'=>'2.063','IO::Compress::Zlib::Constants'=>'2.063','IO::Compress::Zlib::Extra'=>'2.063','IO::Select'=>'1.22','IO::Uncompress::Adapter::Bunzip2'=>'2.063','IO::Uncompress::Adapter::Identity'=>'2.063','IO::Uncompress::Adapter::Inflate'=>'2.063','IO::Uncompress::AnyInflate'=>'2.063','IO::Uncompress::AnyUncompress'=>'2.063','IO::Uncompress::Base'=>'2.063','IO::Uncompress::Bunzip2'=>'2.063','IO::Uncompress::Gunzip'=>'2.063','IO::Uncompress::Inflate'=>'2.063','IO::Uncompress::RawInflate'=>'2.063','IO::Uncompress::Unzip'=>'2.063','IPC::Cmd'=>'0.90','Locale::Maketext'=>'1.25','Module::Build'=>'0.4202','Module::Build::Base'=>'0.4202','Module::Build::Compat'=>'0.4202','Module::Build::Config'=>'0.4202','Module::Build::Cookbook'=>'0.4202','Module::Build::Dumper'=>'0.4202','Module::Build::ModuleInfo'=>'0.4202','Module::Build::Notes'=>'0.4202','Module::Build::PPMMaker'=>'0.4202','Module::Build::Platform::Default'=>'0.4202','Module::Build::Platform::MacOS'=>'0.4202','Module::Build::Platform::Unix'=>'0.4202','Module::Build::Platform::VMS'=>'0.4202','Module::Build::Platform::VOS'=>'0.4202','Module::Build::Platform::Windows'=>'0.4202','Module::Build::Platform::aix'=>'0.4202','Module::Build::Platform::cygwin'=>'0.4202','Module::Build::Platform::darwin'=>'0.4202','Module::Build::Platform::os2'=>'0.4202','Module::Build::PodParser'=>'0.4202','Module::CoreList'=>'3.01','Module::CoreList::TieHashDelta'=>'3.01','Module::CoreList::Utils'=>'3.01','Opcode'=>'1.27','POSIX'=>'1.36','Package::Constants'=>'0.04','PerlIO::scalar'=>'0.18','PerlIO::via'=>'0.13','SDBM_File'=>'1.10','Socket'=>'2.013','TAP::Base'=>'3.30','TAP::Formatter::Base'=>'3.30','TAP::Formatter::Color'=>'3.30','TAP::Formatter::Console'=>'3.30','TAP::Formatter::Console::ParallelSession'=>'3.30','TAP::Formatter::Console::Session'=>'3.30','TAP::Formatter::File'=>'3.30','TAP::Formatter::File::Session'=>'3.30','TAP::Formatter::Session'=>'3.30','TAP::Harness'=>'3.30','TAP::Harness::Env'=>'3.30','TAP::Object'=>'3.30','TAP::Parser'=>'3.30','TAP::Parser::Aggregator'=>'3.30','TAP::Parser::Grammar'=>'3.30','TAP::Parser::Iterator'=>'3.30','TAP::Parser::Iterator::Array'=>'3.30','TAP::Parser::Iterator::Process'=>'3.30','TAP::Parser::Iterator::Stream'=>'3.30','TAP::Parser::IteratorFactory'=>'3.30','TAP::Parser::Multiplexer'=>'3.30','TAP::Parser::Result'=>'3.30','TAP::Parser::Result::Bailout'=>'3.30','TAP::Parser::Result::Comment'=>'3.30','TAP::Parser::Result::Plan'=>'3.30','TAP::Parser::Result::Pragma'=>'3.30','TAP::Parser::Result::Test'=>'3.30','TAP::Parser::Result::Unknown'=>'3.30','TAP::Parser::Result::Version'=>'3.30','TAP::Parser::Result::YAML'=>'3.30','TAP::Parser::ResultFactory'=>'3.30','TAP::Parser::Scheduler'=>'3.30','TAP::Parser::Scheduler::Job'=>'3.30','TAP::Parser::Scheduler::Spinner'=>'3.30','TAP::Parser::Source'=>'3.30','TAP::Parser::SourceHandler'=>'3.30','TAP::Parser::SourceHandler::Executable'=>'3.30','TAP::Parser::SourceHandler::File'=>'3.30','TAP::Parser::SourceHandler::Handle'=>'3.30','TAP::Parser::SourceHandler::Perl'=>'3.30','TAP::Parser::SourceHandler::RawTAP'=>'3.30','TAP::Parser::YAMLish::Reader'=>'3.30','TAP::Parser::YAMLish::Writer'=>'3.30','Term::Cap'=>'1.15','Test::Builder'=>'1.001002','Test::Builder::Module'=>'1.001002','Test::Harness'=>'3.30','Test::More'=>'1.001002','Test::Simple'=>'1.001002','Tie::StdHandle'=>'4.4','Unicode::Collate'=>'1.02','Unicode::Collate::CJK::Korean'=>'1.02','Unicode::Collate::Locale'=>'1.02','XS::APItest'=>'0.57','XS::Typemap'=>'0.12','arybase'=>'0.07','bignum'=>'0.37','constant'=>'1.29','fields'=>'2.17','inc::latest'=>'0.4202','threads'=>'1.90','threads::shared'=>'1.45',},removed=>{}},5.019007=>{delta_from=>5.019006,changed=>{'CGI'=>'3.64','CGI::Apache'=>'1.02','CGI::Carp'=>'3.64','CGI::Cookie'=>'1.31','CGI::Fast'=>'1.10','CGI::Pretty'=>'3.64','CGI::Push'=>'1.06','CGI::Switch'=>'1.02','CGI::Util'=>'3.64','CPAN::Meta'=>'2.133380','CPAN::Meta::Converter'=>'2.133380','CPAN::Meta::Feature'=>'2.133380','CPAN::Meta::History'=>'2.133380','CPAN::Meta::Prereqs'=>'2.133380','CPAN::Meta::Spec'=>'2.133380','CPAN::Meta::Validator'=>'2.133380','Config'=>'5.019007','Data::Dumper'=>'2.150','DynaLoader'=>'1.22','ExtUtils::Command::MM'=>'6.84','ExtUtils::Liblist'=>'6.84','ExtUtils::Liblist::Kid'=>'6.84','ExtUtils::MM'=>'6.84','ExtUtils::MM_AIX'=>'6.84','ExtUtils::MM_Any'=>'6.84','ExtUtils::MM_BeOS'=>'6.84','ExtUtils::MM_Cygwin'=>'6.84','ExtUtils::MM_DOS'=>'6.84','ExtUtils::MM_Darwin'=>'6.84','ExtUtils::MM_MacOS'=>'6.84','ExtUtils::MM_NW5'=>'6.84','ExtUtils::MM_OS2'=>'6.84','ExtUtils::MM_QNX'=>'6.84','ExtUtils::MM_UWIN'=>'6.84','ExtUtils::MM_Unix'=>'6.84','ExtUtils::MM_VMS'=>'6.84','ExtUtils::MM_VOS'=>'6.84','ExtUtils::MM_Win32'=>'6.84','ExtUtils::MM_Win95'=>'6.84','ExtUtils::MY'=>'6.84','ExtUtils::MakeMaker'=>'6.84','ExtUtils::MakeMaker::Config'=>'6.84','ExtUtils::Mkbootstrap'=>'6.84','ExtUtils::Mksymlists'=>'6.84','ExtUtils::testlib'=>'6.84','File::Fetch'=>'0.46','HTTP::Tiny'=>'0.039','Locale::Codes'=>'3.28','Locale::Codes::Constants'=>'3.28','Locale::Codes::Country'=>'3.28','Locale::Codes::Country_Codes'=>'3.28','Locale::Codes::Country_Retired'=>'3.28','Locale::Codes::Currency'=>'3.28','Locale::Codes::Currency_Codes'=>'3.28','Locale::Codes::Currency_Retired'=>'3.28','Locale::Codes::LangExt'=>'3.28','Locale::Codes::LangExt_Codes'=>'3.28','Locale::Codes::LangExt_Retired'=>'3.28','Locale::Codes::LangFam'=>'3.28','Locale::Codes::LangFam_Codes'=>'3.28','Locale::Codes::LangFam_Retired'=>'3.28','Locale::Codes::LangVar'=>'3.28','Locale::Codes::LangVar_Codes'=>'3.28','Locale::Codes::LangVar_Retired'=>'3.28','Locale::Codes::Language'=>'3.28','Locale::Codes::Language_Codes'=>'3.28','Locale::Codes::Language_Retired'=>'3.28','Locale::Codes::Script'=>'3.28','Locale::Codes::Script_Codes'=>'3.28','Locale::Codes::Script_Retired'=>'3.28','Locale::Country'=>'3.28','Locale::Currency'=>'3.28','Locale::Language'=>'3.28','Locale::Script'=>'3.28','Module::Build'=>'0.4203','Module::Build::Base'=>'0.4203','Module::Build::Compat'=>'0.4203','Module::Build::Config'=>'0.4203','Module::Build::Cookbook'=>'0.4203','Module::Build::Dumper'=>'0.4203','Module::Build::ModuleInfo'=>'0.4203','Module::Build::Notes'=>'0.4203','Module::Build::PPMMaker'=>'0.4203','Module::Build::Platform::Default'=>'0.4203','Module::Build::Platform::MacOS'=>'0.4203','Module::Build::Platform::Unix'=>'0.4203','Module::Build::Platform::VMS'=>'0.4203','Module::Build::Platform::VOS'=>'0.4203','Module::Build::Platform::Windows'=>'0.4203','Module::Build::Platform::aix'=>'0.4203','Module::Build::Platform::cygwin'=>'0.4203','Module::Build::Platform::darwin'=>'0.4203','Module::Build::Platform::os2'=>'0.4203','Module::Build::PodParser'=>'0.4203','Module::CoreList'=>'3.02','Module::CoreList::TieHashDelta'=>'3.02','Module::CoreList::Utils'=>'3.02','POSIX'=>'1.37','PerlIO::encoding'=>'0.17','PerlIO::via'=>'0.14','SDBM_File'=>'1.11','Storable'=>'2.48','Time::Piece'=>'1.24','Time::Seconds'=>'1.24','Unicode::Collate'=>'1.04','Win32'=>'0.48','XS::APItest'=>'0.58','base'=>'2.20','constant'=>'1.30','inc::latest'=>'0.4203','threads'=>'1.91',},removed=>{}},5.019008=>{delta_from=>5.019007,changed=>{'Config'=>'5.019008','DynaLoader'=>'1.24','Encode'=>'2.57','Errno'=>'1.20_02','ExtUtils::CBuilder'=>'0.280213','ExtUtils::CBuilder::Base'=>'0.280213','ExtUtils::CBuilder::Platform::Unix'=>'0.280213','ExtUtils::CBuilder::Platform::VMS'=>'0.280213','ExtUtils::CBuilder::Platform::Windows'=>'0.280213','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280213','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280213','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280213','ExtUtils::CBuilder::Platform::aix'=>'0.280213','ExtUtils::CBuilder::Platform::cygwin'=>'0.280213','ExtUtils::CBuilder::Platform::darwin'=>'0.280213','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280213','ExtUtils::CBuilder::Platform::os2'=>'0.280213','ExtUtils::Command::MM'=>'6.86','ExtUtils::Liblist'=>'6.86','ExtUtils::Liblist::Kid'=>'6.86','ExtUtils::MM'=>'6.86','ExtUtils::MM_AIX'=>'6.86','ExtUtils::MM_Any'=>'6.86','ExtUtils::MM_BeOS'=>'6.86','ExtUtils::MM_Cygwin'=>'6.86','ExtUtils::MM_DOS'=>'6.86','ExtUtils::MM_Darwin'=>'6.86','ExtUtils::MM_MacOS'=>'6.86','ExtUtils::MM_NW5'=>'6.86','ExtUtils::MM_OS2'=>'6.86','ExtUtils::MM_QNX'=>'6.86','ExtUtils::MM_UWIN'=>'6.86','ExtUtils::MM_Unix'=>'6.86','ExtUtils::MM_VMS'=>'6.86','ExtUtils::MM_VOS'=>'6.86','ExtUtils::MM_Win32'=>'6.86','ExtUtils::MM_Win95'=>'6.86','ExtUtils::MY'=>'6.86','ExtUtils::MakeMaker'=>'6.86','ExtUtils::MakeMaker::Config'=>'6.86','ExtUtils::Mkbootstrap'=>'6.86','ExtUtils::Mksymlists'=>'6.86','ExtUtils::testlib'=>'6.86','File::Copy'=>'2.29','Hash::Util::FieldHash'=>'1.14','IO::Socket::IP'=>'0.26','IO::Socket::UNIX'=>'1.26','List::Util'=>'1.36','List::Util::XS'=>'1.36','Module::Build'=>'0.4204','Module::Build::Base'=>'0.4204','Module::Build::Compat'=>'0.4204','Module::Build::Config'=>'0.4204','Module::Build::Cookbook'=>'0.4204','Module::Build::Dumper'=>'0.4204','Module::Build::ModuleInfo'=>'0.4204','Module::Build::Notes'=>'0.4204','Module::Build::PPMMaker'=>'0.4204','Module::Build::Platform::Default'=>'0.4204','Module::Build::Platform::MacOS'=>'0.4204','Module::Build::Platform::Unix'=>'0.4204','Module::Build::Platform::VMS'=>'0.4204','Module::Build::Platform::VOS'=>'0.4204','Module::Build::Platform::Windows'=>'0.4204','Module::Build::Platform::aix'=>'0.4204','Module::Build::Platform::cygwin'=>'0.4204','Module::Build::Platform::darwin'=>'0.4204','Module::Build::Platform::os2'=>'0.4204','Module::Build::PodParser'=>'0.4204','Module::CoreList'=>'3.04','Module::CoreList::TieHashDelta'=>'3.04','Module::CoreList::Utils'=>'3.04','Module::Load'=>'0.28','Module::Load::Conditional'=>'0.60','Net::Config'=>'1.13','Net::FTP::A'=>'1.19','POSIX'=>'1.38_01','Perl::OSType'=>'1.007','PerlIO::encoding'=>'0.18','Pod::Perldoc'=>'3.21','Pod::Perldoc::BaseTo'=>'3.21','Pod::Perldoc::GetOptsOO'=>'3.21','Pod::Perldoc::ToANSI'=>'3.21','Pod::Perldoc::ToChecker'=>'3.21','Pod::Perldoc::ToMan'=>'3.21','Pod::Perldoc::ToNroff'=>'3.21','Pod::Perldoc::ToPod'=>'3.21','Pod::Perldoc::ToRtf'=>'3.21','Pod::Perldoc::ToTerm'=>'3.21','Pod::Perldoc::ToText'=>'3.21','Pod::Perldoc::ToTk'=>'3.21','Pod::Perldoc::ToXml'=>'3.21','Scalar::Util'=>'1.36','Time::Piece'=>'1.27','Time::Seconds'=>'1.27','Unicode::UCD'=>'0.57','XS::APItest'=>'0.59','XSLoader'=>'0.17','base'=>'2.21','constant'=>'1.31','inc::latest'=>'0.4204','threads::shared'=>'1.46','version'=>'0.9907','version::regex'=>'0.9907','version::vpp'=>'0.9907','warnings'=>'1.21',},removed=>{}},5.019009=>{delta_from=>5.019008,changed=>{'B'=>'1.48','B::Concise'=>'0.992','B::Deparse'=>'1.25','CGI'=>'3.65','CPAN::Meta::YAML'=>'0.011','Compress::Raw::Bzip2'=>'2.064','Compress::Raw::Zlib'=>'2.065','Compress::Zlib'=>'2.064','Config'=>'5.019009','Config::Perl::V'=>'0.20','Cwd'=>'3.47','Devel::Peek'=>'1.16','Digest::SHA'=>'5.87','DynaLoader'=>'1.25','English'=>'1.09','ExtUtils::CBuilder'=>'0.280216','ExtUtils::CBuilder::Base'=>'0.280216','ExtUtils::CBuilder::Platform::Unix'=>'0.280216','ExtUtils::CBuilder::Platform::VMS'=>'0.280216','ExtUtils::CBuilder::Platform::Windows'=>'0.280216','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280216','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280216','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280216','ExtUtils::CBuilder::Platform::aix'=>'0.280216','ExtUtils::CBuilder::Platform::android'=>'0.280216','ExtUtils::CBuilder::Platform::cygwin'=>'0.280216','ExtUtils::CBuilder::Platform::darwin'=>'0.280216','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280216','ExtUtils::CBuilder::Platform::os2'=>'0.280216','ExtUtils::Command::MM'=>'6.88','ExtUtils::Embed'=>'1.32','ExtUtils::Install'=>'1.62','ExtUtils::Installed'=>'1.999004','ExtUtils::Liblist'=>'6.88','ExtUtils::Liblist::Kid'=>'6.88','ExtUtils::MM'=>'6.88','ExtUtils::MM_AIX'=>'6.88','ExtUtils::MM_Any'=>'6.88','ExtUtils::MM_BeOS'=>'6.88','ExtUtils::MM_Cygwin'=>'6.88','ExtUtils::MM_DOS'=>'6.88','ExtUtils::MM_Darwin'=>'6.88','ExtUtils::MM_MacOS'=>'6.88','ExtUtils::MM_NW5'=>'6.88','ExtUtils::MM_OS2'=>'6.88','ExtUtils::MM_QNX'=>'6.88','ExtUtils::MM_UWIN'=>'6.88','ExtUtils::MM_Unix'=>'6.88','ExtUtils::MM_VMS'=>'6.88','ExtUtils::MM_VOS'=>'6.88','ExtUtils::MM_Win32'=>'6.88','ExtUtils::MM_Win95'=>'6.88','ExtUtils::MY'=>'6.88','ExtUtils::MakeMaker'=>'6.88','ExtUtils::MakeMaker::Config'=>'6.88','ExtUtils::Mkbootstrap'=>'6.88','ExtUtils::Mksymlists'=>'6.88','ExtUtils::Packlist'=>'1.47','ExtUtils::testlib'=>'6.88','Fatal'=>'2.23','File::Fetch'=>'0.48','File::Spec'=>'3.47','File::Spec::Cygwin'=>'3.47','File::Spec::Epoc'=>'3.47','File::Spec::Functions'=>'3.47','File::Spec::Mac'=>'3.47','File::Spec::OS2'=>'3.47','File::Spec::Unix'=>'3.47','File::Spec::VMS'=>'3.47','File::Spec::Win32'=>'3.47','HTTP::Tiny'=>'0.042','IO::Compress::Adapter::Bzip2'=>'2.064','IO::Compress::Adapter::Deflate'=>'2.064','IO::Compress::Adapter::Identity'=>'2.064','IO::Compress::Base'=>'2.064','IO::Compress::Base::Common'=>'2.064','IO::Compress::Bzip2'=>'2.064','IO::Compress::Deflate'=>'2.064','IO::Compress::Gzip'=>'2.064','IO::Compress::Gzip::Constants'=>'2.064','IO::Compress::RawDeflate'=>'2.064','IO::Compress::Zip'=>'2.064','IO::Compress::Zip::Constants'=>'2.064','IO::Compress::Zlib::Constants'=>'2.064','IO::Compress::Zlib::Extra'=>'2.064','IO::Socket::INET'=>'1.35','IO::Socket::IP'=>'0.28','IO::Uncompress::Adapter::Bunzip2'=>'2.064','IO::Uncompress::Adapter::Identity'=>'2.064','IO::Uncompress::Adapter::Inflate'=>'2.064','IO::Uncompress::AnyInflate'=>'2.064','IO::Uncompress::AnyUncompress'=>'2.064','IO::Uncompress::Base'=>'2.064','IO::Uncompress::Bunzip2'=>'2.064','IO::Uncompress::Gunzip'=>'2.064','IO::Uncompress::Inflate'=>'2.064','IO::Uncompress::RawInflate'=>'2.064','IO::Uncompress::Unzip'=>'2.064','IPC::Cmd'=>'0.92','List::Util'=>'1.38','List::Util::XS'=>'1.38','Locale::Codes'=>'3.29','Locale::Codes::Constants'=>'3.29','Locale::Codes::Country'=>'3.29','Locale::Codes::Country_Codes'=>'3.29','Locale::Codes::Country_Retired'=>'3.29','Locale::Codes::Currency'=>'3.29','Locale::Codes::Currency_Codes'=>'3.29','Locale::Codes::Currency_Retired'=>'3.29','Locale::Codes::LangExt'=>'3.29','Locale::Codes::LangExt_Codes'=>'3.29','Locale::Codes::LangExt_Retired'=>'3.29','Locale::Codes::LangFam'=>'3.29','Locale::Codes::LangFam_Codes'=>'3.29','Locale::Codes::LangFam_Retired'=>'3.29','Locale::Codes::LangVar'=>'3.29','Locale::Codes::LangVar_Codes'=>'3.29','Locale::Codes::LangVar_Retired'=>'3.29','Locale::Codes::Language'=>'3.29','Locale::Codes::Language_Codes'=>'3.29','Locale::Codes::Language_Retired'=>'3.29','Locale::Codes::Script'=>'3.29','Locale::Codes::Script_Codes'=>'3.29','Locale::Codes::Script_Retired'=>'3.29','Locale::Country'=>'3.29','Locale::Currency'=>'3.29','Locale::Language'=>'3.29','Locale::Script'=>'3.29','Module::Build'=>'0.4205','Module::Build::Base'=>'0.4205','Module::Build::Compat'=>'0.4205','Module::Build::Config'=>'0.4205','Module::Build::Cookbook'=>'0.4205','Module::Build::Dumper'=>'0.4205','Module::Build::ModuleInfo'=>'0.4205','Module::Build::Notes'=>'0.4205','Module::Build::PPMMaker'=>'0.4205','Module::Build::Platform::Default'=>'0.4205','Module::Build::Platform::MacOS'=>'0.4205','Module::Build::Platform::Unix'=>'0.4205','Module::Build::Platform::VMS'=>'0.4205','Module::Build::Platform::VOS'=>'0.4205','Module::Build::Platform::Windows'=>'0.4205','Module::Build::Platform::aix'=>'0.4205','Module::Build::Platform::cygwin'=>'0.4205','Module::Build::Platform::darwin'=>'0.4205','Module::Build::Platform::os2'=>'0.4205','Module::Build::PodParser'=>'0.4205','Module::CoreList'=>'3.06','Module::CoreList::TieHashDelta'=>'3.06','Module::CoreList::Utils'=>'3.06','Module::Load'=>'0.30','Module::Load::Conditional'=>'0.62','Net::Domain'=>'2.23','Net::FTP'=>'2.79','Net::NNTP'=>'2.26','Net::POP3'=>'2.31','Net::Ping'=>'2.43','Net::SMTP'=>'2.33','POSIX'=>'1.38_02','Parse::CPAN::Meta'=>'1.4413','Pod::Escapes'=>'1.06','Pod::Find'=>'1.62','Pod::InputObjects'=>'1.62','Pod::ParseUtils'=>'1.62','Pod::Parser'=>'1.62','Pod::Select'=>'1.62','Scalar::Util'=>'1.38','autodie'=>'2.23','autodie::exception'=>'2.23','autodie::exception::system'=>'2.23','autodie::hints'=>'2.23','autodie::skip'=>'2.23','diagnostics'=>'1.34','feature'=>'1.35','inc::latest'=>'0.4205','locale'=>'1.03','mro'=>'1.15','threads'=>'1.92','version'=>'0.9908','version::regex'=>'0.9908','version::vpp'=>'0.9908','warnings'=>'1.22',},removed=>{}},5.01901=>{delta_from=>5.019009,changed=>{'App::Cpan'=>'1.62','Attribute::Handlers'=>'0.96','B::Deparse'=>'1.26','CPAN'=>'2.04','CPAN::Bundle'=>'5.5001','CPAN::Complete'=>'5.5001','CPAN::Distribution'=>'2.01','CPAN::Distroprefs'=>'6.0001','CPAN::FirstTime'=>'5.5305','CPAN::Meta'=>'2.140640','CPAN::Meta::Converter'=>'2.140640','CPAN::Meta::Feature'=>'2.140640','CPAN::Meta::History'=>'2.140640','CPAN::Meta::Prereqs'=>'2.140640','CPAN::Meta::Spec'=>'2.140640','CPAN::Meta::Validator'=>'2.140640','CPAN::Meta::YAML'=>'0.012','CPAN::Queue'=>'5.5002','CPAN::Shell'=>'5.5003','CPAN::Tarzip'=>'5.5012','CPAN::Version'=>'5.5003','Carp'=>'1.33','Carp::Heavy'=>'1.33','Config'=>'5.019010','Data::Dumper'=>'2.151','Devel::PPPort'=>'3.22','Digest::SHA'=>'5.88','ExtUtils::Command::MM'=>'6.92','ExtUtils::Install'=>'1.63','ExtUtils::Installed'=>'1.999005','ExtUtils::Liblist'=>'6.92','ExtUtils::Liblist::Kid'=>'6.92','ExtUtils::MM'=>'6.92','ExtUtils::MM_AIX'=>'6.92','ExtUtils::MM_Any'=>'6.92','ExtUtils::MM_BeOS'=>'6.92','ExtUtils::MM_Cygwin'=>'6.92','ExtUtils::MM_DOS'=>'6.92','ExtUtils::MM_Darwin'=>'6.92','ExtUtils::MM_MacOS'=>'6.92','ExtUtils::MM_NW5'=>'6.92','ExtUtils::MM_OS2'=>'6.92','ExtUtils::MM_QNX'=>'6.92','ExtUtils::MM_UWIN'=>'6.92','ExtUtils::MM_Unix'=>'6.92','ExtUtils::MM_VMS'=>'6.92','ExtUtils::MM_VOS'=>'6.92','ExtUtils::MM_Win32'=>'6.92','ExtUtils::MM_Win95'=>'6.92','ExtUtils::MY'=>'6.92','ExtUtils::MakeMaker'=>'6.92','ExtUtils::MakeMaker::Config'=>'6.92','ExtUtils::Mkbootstrap'=>'6.92','ExtUtils::Mksymlists'=>'6.92','ExtUtils::Packlist'=>'1.48','ExtUtils::ParseXS'=>'3.24','ExtUtils::ParseXS::Constants'=>'3.24','ExtUtils::ParseXS::CountLines'=>'3.24','ExtUtils::ParseXS::Eval'=>'3.24','ExtUtils::ParseXS::Utilities'=>'3.24','ExtUtils::Typemaps'=>'3.24','ExtUtils::Typemaps::Cmd'=>'3.24','ExtUtils::Typemaps::InputMap'=>'3.24','ExtUtils::Typemaps::OutputMap'=>'3.24','ExtUtils::Typemaps::Type'=>'3.24','ExtUtils::testlib'=>'6.92','File::Find'=>'1.27','Filter::Simple'=>'0.91','HTTP::Tiny'=>'0.043','Hash::Util::FieldHash'=>'1.15','IO'=>'1.31','IO::Socket::IP'=>'0.29','Locale::Codes'=>'3.30','Locale::Codes::Constants'=>'3.30','Locale::Codes::Country'=>'3.30','Locale::Codes::Country_Codes'=>'3.30','Locale::Codes::Country_Retired'=>'3.30','Locale::Codes::Currency'=>'3.30','Locale::Codes::Currency_Codes'=>'3.30','Locale::Codes::Currency_Retired'=>'3.30','Locale::Codes::LangExt'=>'3.30','Locale::Codes::LangExt_Codes'=>'3.30','Locale::Codes::LangExt_Retired'=>'3.30','Locale::Codes::LangFam'=>'3.30','Locale::Codes::LangFam_Codes'=>'3.30','Locale::Codes::LangFam_Retired'=>'3.30','Locale::Codes::LangVar'=>'3.30','Locale::Codes::LangVar_Codes'=>'3.30','Locale::Codes::LangVar_Retired'=>'3.30','Locale::Codes::Language'=>'3.30','Locale::Codes::Language_Codes'=>'3.30','Locale::Codes::Language_Retired'=>'3.30','Locale::Codes::Script'=>'3.30','Locale::Codes::Script_Codes'=>'3.30','Locale::Codes::Script_Retired'=>'3.30','Locale::Country'=>'3.30','Locale::Currency'=>'3.30','Locale::Language'=>'3.30','Locale::Script'=>'3.30','Module::CoreList'=>'3.09','Module::CoreList::TieHashDelta'=>'3.09','Module::CoreList::Utils'=>'3.09','Module::Load'=>'0.32','POSIX'=>'1.38_03','Parse::CPAN::Meta'=>'1.4414','Pod::Perldoc'=>'3.23','Pod::Perldoc::BaseTo'=>'3.23','Pod::Perldoc::GetOptsOO'=>'3.23','Pod::Perldoc::ToANSI'=>'3.23','Pod::Perldoc::ToChecker'=>'3.23','Pod::Perldoc::ToMan'=>'3.23','Pod::Perldoc::ToNroff'=>'3.23','Pod::Perldoc::ToPod'=>'3.23','Pod::Perldoc::ToRtf'=>'3.23','Pod::Perldoc::ToTerm'=>'3.23','Pod::Perldoc::ToText'=>'3.23','Pod::Perldoc::ToTk'=>'3.23','Pod::Perldoc::ToXml'=>'3.23','Thread::Queue'=>'3.05','XS::APItest'=>'0.60','XS::Typemap'=>'0.13','autouse'=>'1.08','base'=>'2.22','charnames'=>'1.40','feature'=>'1.36','mro'=>'1.16','threads'=>'1.93','warnings'=>'1.23','warnings::register'=>'1.03',},removed=>{}},5.019011=>{delta_from=>5.01901,changed=>{'CPAN'=>'2.05','CPAN::Distribution'=>'2.02','CPAN::FirstTime'=>'5.5306','CPAN::Shell'=>'5.5004','Carp'=>'1.3301','Carp::Heavy'=>'1.3301','Config'=>'5.019011','ExtUtils::Command::MM'=>'6.94','ExtUtils::Install'=>'1.67','ExtUtils::Liblist'=>'6.94','ExtUtils::Liblist::Kid'=>'6.94','ExtUtils::MM'=>'6.94','ExtUtils::MM_AIX'=>'6.94','ExtUtils::MM_Any'=>'6.94','ExtUtils::MM_BeOS'=>'6.94','ExtUtils::MM_Cygwin'=>'6.94','ExtUtils::MM_DOS'=>'6.94','ExtUtils::MM_Darwin'=>'6.94','ExtUtils::MM_MacOS'=>'6.94','ExtUtils::MM_NW5'=>'6.94','ExtUtils::MM_OS2'=>'6.94','ExtUtils::MM_QNX'=>'6.94','ExtUtils::MM_UWIN'=>'6.94','ExtUtils::MM_Unix'=>'6.94','ExtUtils::MM_VMS'=>'6.94','ExtUtils::MM_VOS'=>'6.94','ExtUtils::MM_Win32'=>'6.94','ExtUtils::MM_Win95'=>'6.94','ExtUtils::MY'=>'6.94','ExtUtils::MakeMaker'=>'6.94','ExtUtils::MakeMaker::Config'=>'6.94','ExtUtils::Mkbootstrap'=>'6.94','ExtUtils::Mksymlists'=>'6.94','ExtUtils::testlib'=>'6.94','Module::CoreList'=>'3.10','Module::CoreList::TieHashDelta'=>'3.10','Module::CoreList::Utils'=>'3.10','PerlIO'=>'1.09','Storable'=>'2.49','Win32'=>'0.49','experimental'=>'0.007',},removed=>{}},5.020000=>{delta_from=>5.019011,changed=>{'Config'=>'5.02','Devel::PPPort'=>'3.21','Encode'=>'2.60','Errno'=>'1.20_03','ExtUtils::Command::MM'=>'6.98','ExtUtils::Liblist'=>'6.98','ExtUtils::Liblist::Kid'=>'6.98','ExtUtils::MM'=>'6.98','ExtUtils::MM_AIX'=>'6.98','ExtUtils::MM_Any'=>'6.98','ExtUtils::MM_BeOS'=>'6.98','ExtUtils::MM_Cygwin'=>'6.98','ExtUtils::MM_DOS'=>'6.98','ExtUtils::MM_Darwin'=>'6.98','ExtUtils::MM_MacOS'=>'6.98','ExtUtils::MM_NW5'=>'6.98','ExtUtils::MM_OS2'=>'6.98','ExtUtils::MM_QNX'=>'6.98','ExtUtils::MM_UWIN'=>'6.98','ExtUtils::MM_Unix'=>'6.98','ExtUtils::MM_VMS'=>'6.98','ExtUtils::MM_VOS'=>'6.98','ExtUtils::MM_Win32'=>'6.98','ExtUtils::MM_Win95'=>'6.98','ExtUtils::MY'=>'6.98','ExtUtils::MakeMaker'=>'6.98','ExtUtils::MakeMaker::Config'=>'6.98','ExtUtils::Miniperl'=>'1.01','ExtUtils::Mkbootstrap'=>'6.98','ExtUtils::Mksymlists'=>'6.98','ExtUtils::testlib'=>'6.98','Pod::Functions::Functions'=>'1.08',},removed=>{}},5.021000=>{delta_from=>5.020000,changed=>{'Module::CoreList'=>'5.021001','Module::CoreList::TieHashDelta'=>'5.021001','Module::CoreList::Utils'=>'5.021001','feature'=>'1.37',},removed=>{'CGI'=>1,'CGI::Apache'=>1,'CGI::Carp'=>1,'CGI::Cookie'=>1,'CGI::Fast'=>1,'CGI::Pretty'=>1,'CGI::Push'=>1,'CGI::Switch'=>1,'CGI::Util'=>1,'Module::Build'=>1,'Module::Build::Base'=>1,'Module::Build::Compat'=>1,'Module::Build::Config'=>1,'Module::Build::ConfigData'=>1,'Module::Build::Cookbook'=>1,'Module::Build::Dumper'=>1,'Module::Build::ModuleInfo'=>1,'Module::Build::Notes'=>1,'Module::Build::PPMMaker'=>1,'Module::Build::Platform::Default'=>1,'Module::Build::Platform::MacOS'=>1,'Module::Build::Platform::Unix'=>1,'Module::Build::Platform::VMS'=>1,'Module::Build::Platform::VOS'=>1,'Module::Build::Platform::Windows'=>1,'Module::Build::Platform::aix'=>1,'Module::Build::Platform::cygwin'=>1,'Module::Build::Platform::darwin'=>1,'Module::Build::Platform::os2'=>1,'Module::Build::PodParser'=>1,'Module::Build::Version'=>1,'Module::Build::YAML'=>1,'Package::Constants'=>1,'inc::latest'=>1,}},5.021001=>{delta_from=>5.021000,changed=>{'App::Prove'=>'3.32','App::Prove::State'=>'3.32','App::Prove::State::Result'=>'3.32','App::Prove::State::Result::Test'=>'3.32','Archive::Tar'=>'2.00','Archive::Tar::Constant'=>'2.00','Archive::Tar::File'=>'2.00','B'=>'1.49','B::Deparse'=>'1.27','Benchmark'=>'1.19','CPAN::Meta'=>'2.141520','CPAN::Meta::Converter'=>'2.141520','CPAN::Meta::Feature'=>'2.141520','CPAN::Meta::History'=>'2.141520','CPAN::Meta::Prereqs'=>'2.141520','CPAN::Meta::Spec'=>'2.141520','CPAN::Meta::Validator'=>'2.141520','Carp'=>'1.34','Carp::Heavy'=>'1.34','Config'=>'5.021001','Cwd'=>'3.48','Data::Dumper'=>'2.152','Devel::PPPort'=>'3.24','Devel::Peek'=>'1.17','Digest::SHA'=>'5.92','DynaLoader'=>'1.26','Encode'=>'2.62','Errno'=>'1.20_04','Exporter'=>'5.71','Exporter::Heavy'=>'5.71','ExtUtils::Install'=>'1.68','ExtUtils::Miniperl'=>'1.02','ExtUtils::ParseXS'=>'3.25','ExtUtils::ParseXS::Constants'=>'3.25','ExtUtils::ParseXS::CountLines'=>'3.25','ExtUtils::ParseXS::Eval'=>'3.25','ExtUtils::ParseXS::Utilities'=>'3.25','ExtUtils::Typemaps'=>'3.25','ExtUtils::Typemaps::Cmd'=>'3.25','ExtUtils::Typemaps::InputMap'=>'3.25','ExtUtils::Typemaps::OutputMap'=>'3.25','ExtUtils::Typemaps::Type'=>'3.25','Fatal'=>'2.25','File::Spec'=>'3.48','File::Spec::Cygwin'=>'3.48','File::Spec::Epoc'=>'3.48','File::Spec::Functions'=>'3.48','File::Spec::Mac'=>'3.48','File::Spec::OS2'=>'3.48','File::Spec::Unix'=>'3.48','File::Spec::VMS'=>'3.48','File::Spec::Win32'=>'3.48','Hash::Util'=>'0.17','IO'=>'1.32','List::Util'=>'1.39','List::Util::XS'=>'1.39','Locale::Codes'=>'3.31','Locale::Codes::Constants'=>'3.31','Locale::Codes::Country'=>'3.31','Locale::Codes::Country_Codes'=>'3.31','Locale::Codes::Country_Retired'=>'3.31','Locale::Codes::Currency'=>'3.31','Locale::Codes::Currency_Codes'=>'3.31','Locale::Codes::Currency_Retired'=>'3.31','Locale::Codes::LangExt'=>'3.31','Locale::Codes::LangExt_Codes'=>'3.31','Locale::Codes::LangExt_Retired'=>'3.31','Locale::Codes::LangFam'=>'3.31','Locale::Codes::LangFam_Codes'=>'3.31','Locale::Codes::LangFam_Retired'=>'3.31','Locale::Codes::LangVar'=>'3.31','Locale::Codes::LangVar_Codes'=>'3.31','Locale::Codes::LangVar_Retired'=>'3.31','Locale::Codes::Language'=>'3.31','Locale::Codes::Language_Codes'=>'3.31','Locale::Codes::Language_Retired'=>'3.31','Locale::Codes::Script'=>'3.31','Locale::Codes::Script_Codes'=>'3.31','Locale::Codes::Script_Retired'=>'3.31','Locale::Country'=>'3.31','Locale::Currency'=>'3.31','Locale::Language'=>'3.31','Locale::Script'=>'3.31','Math::BigFloat'=>'1.9994','Math::BigInt'=>'1.9995','Math::BigInt::Calc'=>'1.9994','Math::BigInt::CalcEmu'=>'1.9994','Math::BigRat'=>'0.2608','Module::CoreList'=>'5.021001_01','Module::CoreList::TieHashDelta'=>'5.021001_01','Module::CoreList::Utils'=>'5.021001_01','Module::Metadata'=>'1.000024','NDBM_File'=>'1.13','Net::Config'=>'1.14','Net::SMTP'=>'2.34','Net::Time'=>'2.11','OS2::Process'=>'1.10','POSIX'=>'1.40','PerlIO::encoding'=>'0.19','PerlIO::mmap'=>'0.013','PerlIO::scalar'=>'0.19','PerlIO::via'=>'0.15','Pod::Html'=>'1.22','Scalar::Util'=>'1.39','SelfLoader'=>'1.22','Socket'=>'2.014','Storable'=>'2.51','TAP::Base'=>'3.32','TAP::Formatter::Base'=>'3.32','TAP::Formatter::Color'=>'3.32','TAP::Formatter::Console'=>'3.32','TAP::Formatter::Console::ParallelSession'=>'3.32','TAP::Formatter::Console::Session'=>'3.32','TAP::Formatter::File'=>'3.32','TAP::Formatter::File::Session'=>'3.32','TAP::Formatter::Session'=>'3.32','TAP::Harness'=>'3.32','TAP::Harness::Env'=>'3.32','TAP::Object'=>'3.32','TAP::Parser'=>'3.32','TAP::Parser::Aggregator'=>'3.32','TAP::Parser::Grammar'=>'3.32','TAP::Parser::Iterator'=>'3.32','TAP::Parser::Iterator::Array'=>'3.32','TAP::Parser::Iterator::Process'=>'3.32','TAP::Parser::Iterator::Stream'=>'3.32','TAP::Parser::IteratorFactory'=>'3.32','TAP::Parser::Multiplexer'=>'3.32','TAP::Parser::Result'=>'3.32','TAP::Parser::Result::Bailout'=>'3.32','TAP::Parser::Result::Comment'=>'3.32','TAP::Parser::Result::Plan'=>'3.32','TAP::Parser::Result::Pragma'=>'3.32','TAP::Parser::Result::Test'=>'3.32','TAP::Parser::Result::Unknown'=>'3.32','TAP::Parser::Result::Version'=>'3.32','TAP::Parser::Result::YAML'=>'3.32','TAP::Parser::ResultFactory'=>'3.32','TAP::Parser::Scheduler'=>'3.32','TAP::Parser::Scheduler::Job'=>'3.32','TAP::Parser::Scheduler::Spinner'=>'3.32','TAP::Parser::Source'=>'3.32','TAP::Parser::SourceHandler'=>'3.32','TAP::Parser::SourceHandler::Executable'=>'3.32','TAP::Parser::SourceHandler::File'=>'3.32','TAP::Parser::SourceHandler::Handle'=>'3.32','TAP::Parser::SourceHandler::Perl'=>'3.32','TAP::Parser::SourceHandler::RawTAP'=>'3.32','TAP::Parser::YAMLish::Reader'=>'3.32','TAP::Parser::YAMLish::Writer'=>'3.32','Term::ANSIColor'=>'4.03','Test::Builder'=>'1.001003','Test::Builder::Module'=>'1.001003','Test::Builder::Tester'=>'1.23_003','Test::Harness'=>'3.32','Test::More'=>'1.001003','Test::Simple'=>'1.001003','Tie::File'=>'1.01','Unicode'=>'7.0.0','Unicode::Collate'=>'1.07','Unicode::Normalize'=>'1.18','Unicode::UCD'=>'0.58','XS::APItest'=>'0.61','_charnames'=>'1.41','autodie'=>'2.25','autodie::Scope::Guard'=>'2.25','autodie::Scope::GuardStack'=>'2.25','autodie::ScopeUtil'=>'2.25','autodie::exception'=>'2.25','autodie::exception::system'=>'2.25','autodie::hints'=>'2.25','autodie::skip'=>'2.25','charnames'=>'1.41','locale'=>'1.04','threads'=>'1.94','utf8'=>'1.14','warnings'=>'1.24',},removed=>{}},5.021002=>{delta_from=>5.021001,changed=>{'B'=>'1.50','Config'=>'5.021002','Cwd'=>'3.49','Devel::Peek'=>'1.18','ExtUtils::Manifest'=>'1.64','File::Copy'=>'2.30','File::Spec'=>'3.49','File::Spec::Cygwin'=>'3.49','File::Spec::Epoc'=>'3.49','File::Spec::Functions'=>'3.49','File::Spec::Mac'=>'3.49','File::Spec::OS2'=>'3.49','File::Spec::Unix'=>'3.49','File::Spec::VMS'=>'3.49','File::Spec::Win32'=>'3.49','Filter::Simple'=>'0.92','Hash::Util'=>'0.18','IO'=>'1.33','IO::Socket::IP'=>'0.31','IPC::Open3'=>'1.17','Math::BigFloat'=>'1.9996','Math::BigInt'=>'1.9996','Math::BigInt::Calc'=>'1.9996','Math::BigInt::CalcEmu'=>'1.9996','Module::CoreList'=>'5.021002','Module::CoreList::TieHashDelta'=>'5.021002','Module::CoreList::Utils'=>'5.021002','POSIX'=>'1.41','Pod::Usage'=>'1.64','XS::APItest'=>'0.62','arybase'=>'0.08','experimental'=>'0.008','threads'=>'1.95','warnings'=>'1.26',},removed=>{}},5.021003=>{delta_from=>5.021002,changed=>{'B::Debug'=>'1.21','CPAN::Meta'=>'2.142060','CPAN::Meta::Converter'=>'2.142060','CPAN::Meta::Feature'=>'2.142060','CPAN::Meta::History'=>'2.142060','CPAN::Meta::Merge'=>'2.142060','CPAN::Meta::Prereqs'=>'2.142060','CPAN::Meta::Requirements'=>'2.126','CPAN::Meta::Spec'=>'2.142060','CPAN::Meta::Validator'=>'2.142060','Config'=>'5.021003','Config::Perl::V'=>'0.22','ExtUtils::CBuilder'=>'0.280217','ExtUtils::CBuilder::Base'=>'0.280217','ExtUtils::CBuilder::Platform::Unix'=>'0.280217','ExtUtils::CBuilder::Platform::VMS'=>'0.280217','ExtUtils::CBuilder::Platform::Windows'=>'0.280217','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280217','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280217','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280217','ExtUtils::CBuilder::Platform::aix'=>'0.280217','ExtUtils::CBuilder::Platform::android'=>'0.280217','ExtUtils::CBuilder::Platform::cygwin'=>'0.280217','ExtUtils::CBuilder::Platform::darwin'=>'0.280217','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280217','ExtUtils::CBuilder::Platform::os2'=>'0.280217','ExtUtils::Manifest'=>'1.65','HTTP::Tiny'=>'0.047','IPC::Open3'=>'1.18','Module::CoreList'=>'5.021003','Module::CoreList::TieHashDelta'=>'5.021003','Module::CoreList::Utils'=>'5.021003','Opcode'=>'1.28','POSIX'=>'1.42','Safe'=>'2.38','Socket'=>'2.015','Sys::Hostname'=>'1.19','UNIVERSAL'=>'1.12','XS::APItest'=>'0.63','perlfaq'=>'5.0150045',},removed=>{}},5.020001=>{delta_from=>5.020000,changed=>{'Config'=>'5.020001','Config::Perl::V'=>'0.22','Cwd'=>'3.48','Exporter'=>'5.71','Exporter::Heavy'=>'5.71','ExtUtils::CBuilder'=>'0.280217','ExtUtils::CBuilder::Base'=>'0.280217','ExtUtils::CBuilder::Platform::Unix'=>'0.280217','ExtUtils::CBuilder::Platform::VMS'=>'0.280217','ExtUtils::CBuilder::Platform::Windows'=>'0.280217','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280217','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280217','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280217','ExtUtils::CBuilder::Platform::aix'=>'0.280217','ExtUtils::CBuilder::Platform::android'=>'0.280217','ExtUtils::CBuilder::Platform::cygwin'=>'0.280217','ExtUtils::CBuilder::Platform::darwin'=>'0.280217','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280217','ExtUtils::CBuilder::Platform::os2'=>'0.280217','File::Copy'=>'2.30','File::Spec'=>'3.48','File::Spec::Cygwin'=>'3.48','File::Spec::Epoc'=>'3.48','File::Spec::Functions'=>'3.48','File::Spec::Mac'=>'3.48','File::Spec::OS2'=>'3.48','File::Spec::Unix'=>'3.48','File::Spec::VMS'=>'3.48','File::Spec::Win32'=>'3.48','Module::CoreList'=>'5.020001','Module::CoreList::TieHashDelta'=>'5.020001','Module::CoreList::Utils'=>'5.020001','PerlIO::via'=>'0.15','Unicode::UCD'=>'0.58','XS::APItest'=>'0.60_01','utf8'=>'1.13_01','version'=>'0.9909','version::regex'=>'0.9909','version::vpp'=>'0.9909',},removed=>{}},5.021004=>{delta_from=>5.021003,changed=>{'App::Prove'=>'3.33','App::Prove::State'=>'3.33','App::Prove::State::Result'=>'3.33','App::Prove::State::Result::Test'=>'3.33','Archive::Tar'=>'2.02','Archive::Tar::Constant'=>'2.02','Archive::Tar::File'=>'2.02','Attribute::Handlers'=>'0.97','B'=>'1.51','B::Concise'=>'0.993','B::Deparse'=>'1.28','B::Op_private'=>'5.021004','CPAN::Meta::Requirements'=>'2.128','Config'=>'5.021004','Cwd'=>'3.50','Data::Dumper'=>'2.154','ExtUtils::CBuilder'=>'0.280219','ExtUtils::CBuilder::Base'=>'0.280219','ExtUtils::CBuilder::Platform::Unix'=>'0.280219','ExtUtils::CBuilder::Platform::VMS'=>'0.280219','ExtUtils::CBuilder::Platform::Windows'=>'0.280219','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280219','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280219','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280219','ExtUtils::CBuilder::Platform::aix'=>'0.280219','ExtUtils::CBuilder::Platform::android'=>'0.280219','ExtUtils::CBuilder::Platform::cygwin'=>'0.280219','ExtUtils::CBuilder::Platform::darwin'=>'0.280219','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280219','ExtUtils::CBuilder::Platform::os2'=>'0.280219','ExtUtils::Install'=>'2.04','ExtUtils::Installed'=>'2.04','ExtUtils::Liblist::Kid'=>'6.98_01','ExtUtils::Manifest'=>'1.68','ExtUtils::Packlist'=>'2.04','File::Find'=>'1.28','File::Spec'=>'3.50','File::Spec::Cygwin'=>'3.50','File::Spec::Epoc'=>'3.50','File::Spec::Functions'=>'3.50','File::Spec::Mac'=>'3.50','File::Spec::OS2'=>'3.50','File::Spec::Unix'=>'3.50','File::Spec::VMS'=>'3.50','File::Spec::Win32'=>'3.50','Getopt::Std'=>'1.11','HTTP::Tiny'=>'0.049','IO'=>'1.34','IO::Socket::IP'=>'0.32','List::Util'=>'1.41','List::Util::XS'=>'1.41','Locale::Codes'=>'3.32','Locale::Codes::Constants'=>'3.32','Locale::Codes::Country'=>'3.32','Locale::Codes::Country_Codes'=>'3.32','Locale::Codes::Country_Retired'=>'3.32','Locale::Codes::Currency'=>'3.32','Locale::Codes::Currency_Codes'=>'3.32','Locale::Codes::Currency_Retired'=>'3.32','Locale::Codes::LangExt'=>'3.32','Locale::Codes::LangExt_Codes'=>'3.32','Locale::Codes::LangExt_Retired'=>'3.32','Locale::Codes::LangFam'=>'3.32','Locale::Codes::LangFam_Codes'=>'3.32','Locale::Codes::LangFam_Retired'=>'3.32','Locale::Codes::LangVar'=>'3.32','Locale::Codes::LangVar_Codes'=>'3.32','Locale::Codes::LangVar_Retired'=>'3.32','Locale::Codes::Language'=>'3.32','Locale::Codes::Language_Codes'=>'3.32','Locale::Codes::Language_Retired'=>'3.32','Locale::Codes::Script'=>'3.32','Locale::Codes::Script_Codes'=>'3.32','Locale::Codes::Script_Retired'=>'3.32','Locale::Country'=>'3.32','Locale::Currency'=>'3.32','Locale::Language'=>'3.32','Locale::Script'=>'3.32','Math::BigFloat'=>'1.9997','Math::BigInt'=>'1.9997','Math::BigInt::Calc'=>'1.9997','Math::BigInt::CalcEmu'=>'1.9997','Module::CoreList'=>'5.20140920','Module::CoreList::TieHashDelta'=>'5.20140920','Module::CoreList::Utils'=>'5.20140920','POSIX'=>'1.43','Pod::Perldoc'=>'3.24','Pod::Perldoc::BaseTo'=>'3.24','Pod::Perldoc::GetOptsOO'=>'3.24','Pod::Perldoc::ToANSI'=>'3.24','Pod::Perldoc::ToChecker'=>'3.24','Pod::Perldoc::ToMan'=>'3.24','Pod::Perldoc::ToNroff'=>'3.24','Pod::Perldoc::ToPod'=>'3.24','Pod::Perldoc::ToRtf'=>'3.24','Pod::Perldoc::ToTerm'=>'3.24','Pod::Perldoc::ToText'=>'3.24','Pod::Perldoc::ToTk'=>'3.24','Pod::Perldoc::ToXml'=>'3.24','Scalar::Util'=>'1.41','Sub::Util'=>'1.41','TAP::Base'=>'3.33','TAP::Formatter::Base'=>'3.33','TAP::Formatter::Color'=>'3.33','TAP::Formatter::Console'=>'3.33','TAP::Formatter::Console::ParallelSession'=>'3.33','TAP::Formatter::Console::Session'=>'3.33','TAP::Formatter::File'=>'3.33','TAP::Formatter::File::Session'=>'3.33','TAP::Formatter::Session'=>'3.33','TAP::Harness'=>'3.33','TAP::Harness::Env'=>'3.33','TAP::Object'=>'3.33','TAP::Parser'=>'3.33','TAP::Parser::Aggregator'=>'3.33','TAP::Parser::Grammar'=>'3.33','TAP::Parser::Iterator'=>'3.33','TAP::Parser::Iterator::Array'=>'3.33','TAP::Parser::Iterator::Process'=>'3.33','TAP::Parser::Iterator::Stream'=>'3.33','TAP::Parser::IteratorFactory'=>'3.33','TAP::Parser::Multiplexer'=>'3.33','TAP::Parser::Result'=>'3.33','TAP::Parser::Result::Bailout'=>'3.33','TAP::Parser::Result::Comment'=>'3.33','TAP::Parser::Result::Plan'=>'3.33','TAP::Parser::Result::Pragma'=>'3.33','TAP::Parser::Result::Test'=>'3.33','TAP::Parser::Result::Unknown'=>'3.33','TAP::Parser::Result::Version'=>'3.33','TAP::Parser::Result::YAML'=>'3.33','TAP::Parser::ResultFactory'=>'3.33','TAP::Parser::Scheduler'=>'3.33','TAP::Parser::Scheduler::Job'=>'3.33','TAP::Parser::Scheduler::Spinner'=>'3.33','TAP::Parser::Source'=>'3.33','TAP::Parser::SourceHandler'=>'3.33','TAP::Parser::SourceHandler::Executable'=>'3.33','TAP::Parser::SourceHandler::File'=>'3.33','TAP::Parser::SourceHandler::Handle'=>'3.33','TAP::Parser::SourceHandler::Perl'=>'3.33','TAP::Parser::SourceHandler::RawTAP'=>'3.33','TAP::Parser::YAMLish::Reader'=>'3.33','TAP::Parser::YAMLish::Writer'=>'3.33','Term::ReadLine'=>'1.15','Test::Builder'=>'1.001006','Test::Builder::Module'=>'1.001006','Test::Builder::Tester'=>'1.24','Test::Builder::Tester::Color'=>'1.24','Test::Harness'=>'3.33','Test::More'=>'1.001006','Test::Simple'=>'1.001006','Time::Piece'=>'1.29','Time::Seconds'=>'1.29','XS::APItest'=>'0.64','_charnames'=>'1.42','attributes'=>'0.23','bigint'=>'0.37','bignum'=>'0.38','bigrat'=>'0.37','constant'=>'1.32','experimental'=>'0.010','overload'=>'1.23','threads'=>'1.96','version'=>'0.9909','version::regex'=>'0.9909','version::vpp'=>'0.9909',},removed=>{}},5.021005=>{delta_from=>5.021004,changed=>{'B'=>'1.52','B::Concise'=>'0.994','B::Debug'=>'1.22','B::Deparse'=>'1.29','B::Op_private'=>'5.021005','CPAN::Meta'=>'2.142690','CPAN::Meta::Converter'=>'2.142690','CPAN::Meta::Feature'=>'2.142690','CPAN::Meta::History'=>'2.142690','CPAN::Meta::Merge'=>'2.142690','CPAN::Meta::Prereqs'=>'2.142690','CPAN::Meta::Spec'=>'2.142690','CPAN::Meta::Validator'=>'2.142690','Compress::Raw::Bzip2'=>'2.066','Compress::Raw::Zlib'=>'2.066','Compress::Zlib'=>'2.066','Config'=>'5.021005','Cwd'=>'3.51','DynaLoader'=>'1.27','Errno'=>'1.21','ExtUtils::CBuilder'=>'0.280220','ExtUtils::CBuilder::Base'=>'0.280220','ExtUtils::CBuilder::Platform::Unix'=>'0.280220','ExtUtils::CBuilder::Platform::VMS'=>'0.280220','ExtUtils::CBuilder::Platform::Windows'=>'0.280220','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280220','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280220','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280220','ExtUtils::CBuilder::Platform::aix'=>'0.280220','ExtUtils::CBuilder::Platform::android'=>'0.280220','ExtUtils::CBuilder::Platform::cygwin'=>'0.280220','ExtUtils::CBuilder::Platform::darwin'=>'0.280220','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280220','ExtUtils::CBuilder::Platform::os2'=>'0.280220','ExtUtils::Miniperl'=>'1.03','Fcntl'=>'1.13','File::Find'=>'1.29','File::Spec'=>'3.51','File::Spec::Cygwin'=>'3.51','File::Spec::Epoc'=>'3.51','File::Spec::Functions'=>'3.51','File::Spec::Mac'=>'3.51','File::Spec::OS2'=>'3.51','File::Spec::Unix'=>'3.51','File::Spec::VMS'=>'3.51','File::Spec::Win32'=>'3.51','HTTP::Tiny'=>'0.050','IO::Compress::Adapter::Bzip2'=>'2.066','IO::Compress::Adapter::Deflate'=>'2.066','IO::Compress::Adapter::Identity'=>'2.066','IO::Compress::Base'=>'2.066','IO::Compress::Base::Common'=>'2.066','IO::Compress::Bzip2'=>'2.066','IO::Compress::Deflate'=>'2.066','IO::Compress::Gzip'=>'2.066','IO::Compress::Gzip::Constants'=>'2.066','IO::Compress::RawDeflate'=>'2.066','IO::Compress::Zip'=>'2.066','IO::Compress::Zip::Constants'=>'2.066','IO::Compress::Zlib::Constants'=>'2.066','IO::Compress::Zlib::Extra'=>'2.066','IO::Uncompress::Adapter::Bunzip2'=>'2.066','IO::Uncompress::Adapter::Identity'=>'2.066','IO::Uncompress::Adapter::Inflate'=>'2.066','IO::Uncompress::AnyInflate'=>'2.066','IO::Uncompress::AnyUncompress'=>'2.066','IO::Uncompress::Base'=>'2.066','IO::Uncompress::Bunzip2'=>'2.066','IO::Uncompress::Gunzip'=>'2.066','IO::Uncompress::Inflate'=>'2.066','IO::Uncompress::RawInflate'=>'2.066','IO::Uncompress::Unzip'=>'2.066','JSON::PP'=>'2.27300','Module::CoreList'=>'5.20141020','Module::CoreList::TieHashDelta'=>'5.20141020','Module::CoreList::Utils'=>'5.20141020','Net::Cmd'=>'3.02','Net::Config'=>'3.02','Net::Domain'=>'3.02','Net::FTP'=>'3.02','Net::FTP::A'=>'3.02','Net::FTP::E'=>'3.02','Net::FTP::I'=>'3.02','Net::FTP::L'=>'3.02','Net::FTP::dataconn'=>'3.02','Net::NNTP'=>'3.02','Net::Netrc'=>'3.02','Net::POP3'=>'3.02','Net::SMTP'=>'3.02','Net::Time'=>'3.02','Opcode'=>'1.29','POSIX'=>'1.45','Socket'=>'2.016','Test::Builder'=>'1.001008','Test::Builder::Module'=>'1.001008','Test::More'=>'1.001008','Test::Simple'=>'1.001008','XS::APItest'=>'0.65','XSLoader'=>'0.18','attributes'=>'0.24','experimental'=>'0.012','feature'=>'1.38','perlfaq'=>'5.0150046','re'=>'0.27','threads::shared'=>'1.47','warnings'=>'1.28','warnings::register'=>'1.04',},removed=>{}},5.021006=>{delta_from=>5.021005,changed=>{'App::Prove'=>'3.34','App::Prove::State'=>'3.34','App::Prove::State::Result'=>'3.34','App::Prove::State::Result::Test'=>'3.34','B'=>'1.53','B::Concise'=>'0.995','B::Deparse'=>'1.30','B::Op_private'=>'5.021006','CPAN::Meta'=>'2.143240','CPAN::Meta::Converter'=>'2.143240','CPAN::Meta::Feature'=>'2.143240','CPAN::Meta::History'=>'2.143240','CPAN::Meta::Merge'=>'2.143240','CPAN::Meta::Prereqs'=>'2.143240','CPAN::Meta::Requirements'=>'2.130','CPAN::Meta::Spec'=>'2.143240','CPAN::Meta::Validator'=>'2.143240','Config'=>'5.021006','Devel::Peek'=>'1.19','Digest::SHA'=>'5.93','DynaLoader'=>'1.28','Encode'=>'2.64','Exporter'=>'5.72','Exporter::Heavy'=>'5.72','ExtUtils::Command::MM'=>'7.02','ExtUtils::Liblist'=>'7.02','ExtUtils::Liblist::Kid'=>'7.02','ExtUtils::MM'=>'7.02','ExtUtils::MM_AIX'=>'7.02','ExtUtils::MM_Any'=>'7.02','ExtUtils::MM_BeOS'=>'7.02','ExtUtils::MM_Cygwin'=>'7.02','ExtUtils::MM_DOS'=>'7.02','ExtUtils::MM_Darwin'=>'7.02','ExtUtils::MM_MacOS'=>'7.02','ExtUtils::MM_NW5'=>'7.02','ExtUtils::MM_OS2'=>'7.02','ExtUtils::MM_QNX'=>'7.02','ExtUtils::MM_UWIN'=>'7.02','ExtUtils::MM_Unix'=>'7.02','ExtUtils::MM_VMS'=>'7.02','ExtUtils::MM_VOS'=>'7.02','ExtUtils::MM_Win32'=>'7.02','ExtUtils::MM_Win95'=>'7.02','ExtUtils::MY'=>'7.02','ExtUtils::MakeMaker'=>'7.02','ExtUtils::MakeMaker::Config'=>'7.02','ExtUtils::MakeMaker::Locale'=>'7.02','ExtUtils::MakeMaker::version'=>'7.02','ExtUtils::MakeMaker::version::regex'=>'7.02','ExtUtils::MakeMaker::version::vpp'=>'7.02','ExtUtils::Manifest'=>'1.69','ExtUtils::Mkbootstrap'=>'7.02','ExtUtils::Mksymlists'=>'7.02','ExtUtils::ParseXS'=>'3.26','ExtUtils::ParseXS::Constants'=>'3.26','ExtUtils::ParseXS::CountLines'=>'3.26','ExtUtils::ParseXS::Eval'=>'3.26','ExtUtils::ParseXS::Utilities'=>'3.26','ExtUtils::testlib'=>'7.02','File::Spec::VMS'=>'3.52','HTTP::Tiny'=>'0.051','I18N::Langinfo'=>'0.12','IO::Socket'=>'1.38','Module::CoreList'=>'5.20141120','Module::CoreList::TieHashDelta'=>'5.20141120','Module::CoreList::Utils'=>'5.20141120','POSIX'=>'1.46','PerlIO::encoding'=>'0.20','PerlIO::scalar'=>'0.20','TAP::Base'=>'3.34','TAP::Formatter::Base'=>'3.34','TAP::Formatter::Color'=>'3.34','TAP::Formatter::Console'=>'3.34','TAP::Formatter::Console::ParallelSession'=>'3.34','TAP::Formatter::Console::Session'=>'3.34','TAP::Formatter::File'=>'3.34','TAP::Formatter::File::Session'=>'3.34','TAP::Formatter::Session'=>'3.34','TAP::Harness'=>'3.34','TAP::Harness::Env'=>'3.34','TAP::Object'=>'3.34','TAP::Parser'=>'3.34','TAP::Parser::Aggregator'=>'3.34','TAP::Parser::Grammar'=>'3.34','TAP::Parser::Iterator'=>'3.34','TAP::Parser::Iterator::Array'=>'3.34','TAP::Parser::Iterator::Process'=>'3.34','TAP::Parser::Iterator::Stream'=>'3.34','TAP::Parser::IteratorFactory'=>'3.34','TAP::Parser::Multiplexer'=>'3.34','TAP::Parser::Result'=>'3.34','TAP::Parser::Result::Bailout'=>'3.34','TAP::Parser::Result::Comment'=>'3.34','TAP::Parser::Result::Plan'=>'3.34','TAP::Parser::Result::Pragma'=>'3.34','TAP::Parser::Result::Test'=>'3.34','TAP::Parser::Result::Unknown'=>'3.34','TAP::Parser::Result::Version'=>'3.34','TAP::Parser::Result::YAML'=>'3.34','TAP::Parser::ResultFactory'=>'3.34','TAP::Parser::Scheduler'=>'3.34','TAP::Parser::Scheduler::Job'=>'3.34','TAP::Parser::Scheduler::Spinner'=>'3.34','TAP::Parser::Source'=>'3.34','TAP::Parser::SourceHandler'=>'3.34','TAP::Parser::SourceHandler::Executable'=>'3.34','TAP::Parser::SourceHandler::File'=>'3.34','TAP::Parser::SourceHandler::Handle'=>'3.34','TAP::Parser::SourceHandler::Perl'=>'3.34','TAP::Parser::SourceHandler::RawTAP'=>'3.34','TAP::Parser::YAMLish::Reader'=>'3.34','TAP::Parser::YAMLish::Writer'=>'3.34','Test::Builder'=>'1.301001_075','Test::Builder::Module'=>'1.301001_075','Test::Builder::Tester'=>'1.301001_075','Test::Builder::Tester::Color'=>'1.301001_075','Test::Harness'=>'3.34','Test::More'=>'1.301001_075','Test::More::DeepCheck'=>undef,'Test::More::DeepCheck::Strict'=>undef,'Test::More::DeepCheck::Tolerant'=>undef,'Test::More::Tools'=>undef,'Test::MostlyLike'=>undef,'Test::Simple'=>'1.301001_075','Test::Stream'=>'1.301001_075','Test::Stream::ArrayBase'=>undef,'Test::Stream::ArrayBase::Meta'=>undef,'Test::Stream::Carp'=>undef,'Test::Stream::Context'=>undef,'Test::Stream::Event'=>undef,'Test::Stream::Event::Bail'=>undef,'Test::Stream::Event::Child'=>undef,'Test::Stream::Event::Diag'=>undef,'Test::Stream::Event::Finish'=>undef,'Test::Stream::Event::Note'=>undef,'Test::Stream::Event::Ok'=>undef,'Test::Stream::Event::Plan'=>undef,'Test::Stream::Event::Subtest'=>undef,'Test::Stream::ExitMagic'=>undef,'Test::Stream::ExitMagic::Context'=>undef,'Test::Stream::Exporter'=>undef,'Test::Stream::Exporter::Meta'=>undef,'Test::Stream::IOSets'=>undef,'Test::Stream::Meta'=>undef,'Test::Stream::PackageUtil'=>undef,'Test::Stream::Tester'=>undef,'Test::Stream::Tester::Checks'=>undef,'Test::Stream::Tester::Checks::Event'=>undef,'Test::Stream::Tester::Events'=>undef,'Test::Stream::Tester::Events::Event'=>undef,'Test::Stream::Tester::Grab'=>undef,'Test::Stream::Threads'=>undef,'Test::Stream::Toolset'=>undef,'Test::Stream::Util'=>undef,'Test::Tester'=>'1.301001_075','Test::Tester::Capture'=>undef,'Test::use::ok'=>'1.301001_075','Unicode::UCD'=>'0.59','XS::APItest'=>'0.68','XSLoader'=>'0.19','experimental'=>'0.013','locale'=>'1.05','ok'=>'1.301001_075','overload'=>'1.24','re'=>'0.28','warnings'=>'1.29',},removed=>{}},5.021007=>{delta_from=>5.021006,changed=>{'Archive::Tar'=>'2.04','Archive::Tar::Constant'=>'2.04','Archive::Tar::File'=>'2.04','B'=>'1.54','B::Concise'=>'0.996','B::Deparse'=>'1.31','B::Op_private'=>'5.021007','B::Showlex'=>'1.05','Compress::Raw::Bzip2'=>'2.067','Compress::Raw::Zlib'=>'2.067','Compress::Zlib'=>'2.067','Config'=>'5.021007','Cwd'=>'3.54','DB_File'=>'1.834','Data::Dumper'=>'2.155','Devel::PPPort'=>'3.25','Devel::Peek'=>'1.20','DynaLoader'=>'1.29','Encode'=>'2.67','Errno'=>'1.22','ExtUtils::CBuilder'=>'0.280221','ExtUtils::CBuilder::Base'=>'0.280221','ExtUtils::CBuilder::Platform::Unix'=>'0.280221','ExtUtils::CBuilder::Platform::VMS'=>'0.280221','ExtUtils::CBuilder::Platform::Windows'=>'0.280221','ExtUtils::CBuilder::Platform::aix'=>'0.280221','ExtUtils::CBuilder::Platform::android'=>'0.280221','ExtUtils::CBuilder::Platform::cygwin'=>'0.280221','ExtUtils::CBuilder::Platform::darwin'=>'0.280221','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280221','ExtUtils::CBuilder::Platform::os2'=>'0.280221','ExtUtils::Command::MM'=>'7.04','ExtUtils::Liblist'=>'7.04','ExtUtils::Liblist::Kid'=>'7.04','ExtUtils::MM'=>'7.04','ExtUtils::MM_AIX'=>'7.04','ExtUtils::MM_Any'=>'7.04','ExtUtils::MM_BeOS'=>'7.04','ExtUtils::MM_Cygwin'=>'7.04','ExtUtils::MM_DOS'=>'7.04','ExtUtils::MM_Darwin'=>'7.04','ExtUtils::MM_MacOS'=>'7.04','ExtUtils::MM_NW5'=>'7.04','ExtUtils::MM_OS2'=>'7.04','ExtUtils::MM_QNX'=>'7.04','ExtUtils::MM_UWIN'=>'7.04','ExtUtils::MM_Unix'=>'7.04','ExtUtils::MM_VMS'=>'7.04','ExtUtils::MM_VOS'=>'7.04','ExtUtils::MM_Win32'=>'7.04','ExtUtils::MM_Win95'=>'7.04','ExtUtils::MY'=>'7.04','ExtUtils::MakeMaker'=>'7.04','ExtUtils::MakeMaker::Config'=>'7.04','ExtUtils::MakeMaker::Locale'=>'7.04','ExtUtils::MakeMaker::version'=>'7.04','ExtUtils::MakeMaker::version::regex'=>'7.04','ExtUtils::MakeMaker::version::vpp'=>'7.04','ExtUtils::Mkbootstrap'=>'7.04','ExtUtils::Mksymlists'=>'7.04','ExtUtils::ParseXS'=>'3.27','ExtUtils::ParseXS::Constants'=>'3.27','ExtUtils::ParseXS::CountLines'=>'3.27','ExtUtils::ParseXS::Eval'=>'3.27','ExtUtils::ParseXS::Utilities'=>'3.27','ExtUtils::testlib'=>'7.04','File::Spec'=>'3.53','File::Spec::Cygwin'=>'3.54','File::Spec::Epoc'=>'3.54','File::Spec::Functions'=>'3.54','File::Spec::Mac'=>'3.54','File::Spec::OS2'=>'3.54','File::Spec::Unix'=>'3.54','File::Spec::VMS'=>'3.54','File::Spec::Win32'=>'3.54','Filter::Util::Call'=>'1.51','HTTP::Tiny'=>'0.053','IO'=>'1.35','IO::Compress::Adapter::Bzip2'=>'2.067','IO::Compress::Adapter::Deflate'=>'2.067','IO::Compress::Adapter::Identity'=>'2.067','IO::Compress::Base'=>'2.067','IO::Compress::Base::Common'=>'2.067','IO::Compress::Bzip2'=>'2.067','IO::Compress::Deflate'=>'2.067','IO::Compress::Gzip'=>'2.067','IO::Compress::Gzip::Constants'=>'2.067','IO::Compress::RawDeflate'=>'2.067','IO::Compress::Zip'=>'2.067','IO::Compress::Zip::Constants'=>'2.067','IO::Compress::Zlib::Constants'=>'2.067','IO::Compress::Zlib::Extra'=>'2.067','IO::Socket::IP'=>'0.34','IO::Uncompress::Adapter::Bunzip2'=>'2.067','IO::Uncompress::Adapter::Identity'=>'2.067','IO::Uncompress::Adapter::Inflate'=>'2.067','IO::Uncompress::AnyInflate'=>'2.067','IO::Uncompress::AnyUncompress'=>'2.067','IO::Uncompress::Base'=>'2.067','IO::Uncompress::Bunzip2'=>'2.067','IO::Uncompress::Gunzip'=>'2.067','IO::Uncompress::Inflate'=>'2.067','IO::Uncompress::RawInflate'=>'2.067','IO::Uncompress::Unzip'=>'2.067','Locale::Codes'=>'3.33','Locale::Codes::Constants'=>'3.33','Locale::Codes::Country'=>'3.33','Locale::Codes::Country_Codes'=>'3.33','Locale::Codes::Country_Retired'=>'3.33','Locale::Codes::Currency'=>'3.33','Locale::Codes::Currency_Codes'=>'3.33','Locale::Codes::Currency_Retired'=>'3.33','Locale::Codes::LangExt'=>'3.33','Locale::Codes::LangExt_Codes'=>'3.33','Locale::Codes::LangExt_Retired'=>'3.33','Locale::Codes::LangFam'=>'3.33','Locale::Codes::LangFam_Codes'=>'3.33','Locale::Codes::LangFam_Retired'=>'3.33','Locale::Codes::LangVar'=>'3.33','Locale::Codes::LangVar_Codes'=>'3.33','Locale::Codes::LangVar_Retired'=>'3.33','Locale::Codes::Language'=>'3.33','Locale::Codes::Language_Codes'=>'3.33','Locale::Codes::Language_Retired'=>'3.33','Locale::Codes::Script'=>'3.33','Locale::Codes::Script_Codes'=>'3.33','Locale::Codes::Script_Retired'=>'3.33','Locale::Country'=>'3.33','Locale::Currency'=>'3.33','Locale::Language'=>'3.33','Locale::Maketext'=>'1.26','Locale::Script'=>'3.33','Module::CoreList'=>'5.20141220','Module::CoreList::TieHashDelta'=>'5.20141220','Module::CoreList::Utils'=>'5.20141220','NDBM_File'=>'1.14','Net::Cmd'=>'3.04','Net::Config'=>'3.04','Net::Domain'=>'3.04','Net::FTP'=>'3.04','Net::FTP::A'=>'3.04','Net::FTP::E'=>'3.04','Net::FTP::I'=>'3.04','Net::FTP::L'=>'3.04','Net::FTP::dataconn'=>'3.04','Net::NNTP'=>'3.04','Net::Netrc'=>'3.04','Net::POP3'=>'3.04','Net::SMTP'=>'3.04','Net::Time'=>'3.04','Opcode'=>'1.30','POSIX'=>'1.48','PerlIO::scalar'=>'0.21','Pod::Escapes'=>'1.07','SDBM_File'=>'1.12','Storable'=>'2.52','Sys::Hostname'=>'1.20','Test::Builder'=>'1.301001_090','Test::Builder::Module'=>'1.301001_090','Test::Builder::Tester'=>'1.301001_090','Test::Builder::Tester::Color'=>'1.301001_090','Test::CanFork'=>undef,'Test::CanThread'=>undef,'Test::More'=>'1.301001_090','Test::Simple'=>'1.301001_090','Test::Stream'=>'1.301001_090','Test::Stream::API'=>undef,'Test::Stream::ForceExit'=>undef,'Test::Stream::Subtest'=>undef,'Test::Tester'=>'1.301001_090','Test::use::ok'=>'1.301001_090','Unicode::Collate'=>'1.09','Unicode::Collate::CJK::Big5'=>'1.09','Unicode::Collate::CJK::GB2312'=>'1.09','Unicode::Collate::CJK::JISX0208'=>'1.09','Unicode::Collate::CJK::Korean'=>'1.09','Unicode::Collate::CJK::Pinyin'=>'1.09','Unicode::Collate::CJK::Stroke'=>'1.09','Unicode::Collate::CJK::Zhuyin'=>'1.09','Unicode::Collate::Locale'=>'1.09','XS::APItest'=>'0.69','XSLoader'=>'0.20','_charnames'=>'1.43','arybase'=>'0.09','charnames'=>'1.43','feature'=>'1.39','mro'=>'1.17','ok'=>'1.301001_090','strict'=>'1.09','threads'=>'1.96_001',},removed=>{}},5.021008=>{delta_from=>5.021007,changed=>{'App::Prove'=>'3.35','App::Prove::State'=>'3.35','App::Prove::State::Result'=>'3.35','App::Prove::State::Result::Test'=>'3.35','B'=>'1.55','B::Deparse'=>'1.32','B::Op_private'=>'5.021008','CPAN::Meta::Requirements'=>'2.131','Compress::Raw::Bzip2'=>'2.068','Compress::Raw::Zlib'=>'2.068','Compress::Zlib'=>'2.068','Config'=>'5.021008','DB_File'=>'1.835','Data::Dumper'=>'2.156','Devel::PPPort'=>'3.28','Devel::Peek'=>'1.21','Digest::MD5'=>'2.54','Digest::SHA'=>'5.95','DynaLoader'=>'1.30','ExtUtils::Command'=>'1.20','ExtUtils::Manifest'=>'1.70','Fatal'=>'2.26','File::Glob'=>'1.24','Filter::Util::Call'=>'1.54','Getopt::Long'=>'2.43','IO::Compress::Adapter::Bzip2'=>'2.068','IO::Compress::Adapter::Deflate'=>'2.068','IO::Compress::Adapter::Identity'=>'2.068','IO::Compress::Base'=>'2.068','IO::Compress::Base::Common'=>'2.068','IO::Compress::Bzip2'=>'2.068','IO::Compress::Deflate'=>'2.068','IO::Compress::Gzip'=>'2.068','IO::Compress::Gzip::Constants'=>'2.068','IO::Compress::RawDeflate'=>'2.068','IO::Compress::Zip'=>'2.068','IO::Compress::Zip::Constants'=>'2.068','IO::Compress::Zlib::Constants'=>'2.068','IO::Compress::Zlib::Extra'=>'2.068','IO::Socket::IP'=>'0.36','IO::Uncompress::Adapter::Bunzip2'=>'2.068','IO::Uncompress::Adapter::Identity'=>'2.068','IO::Uncompress::Adapter::Inflate'=>'2.068','IO::Uncompress::AnyInflate'=>'2.068','IO::Uncompress::AnyUncompress'=>'2.068','IO::Uncompress::Base'=>'2.068','IO::Uncompress::Bunzip2'=>'2.068','IO::Uncompress::Gunzip'=>'2.068','IO::Uncompress::Inflate'=>'2.068','IO::Uncompress::RawInflate'=>'2.068','IO::Uncompress::Unzip'=>'2.068','MIME::Base64'=>'3.15','Module::CoreList'=>'5.20150220','Module::CoreList::TieHashDelta'=>'5.20150220','Module::CoreList::Utils'=>'5.20150220','Module::Load::Conditional'=>'0.64','Module::Metadata'=>'1.000026','Net::Cmd'=>'3.05','Net::Config'=>'3.05','Net::Domain'=>'3.05','Net::FTP'=>'3.05','Net::FTP::A'=>'3.05','Net::FTP::E'=>'3.05','Net::FTP::I'=>'3.05','Net::FTP::L'=>'3.05','Net::FTP::dataconn'=>'3.05','Net::NNTP'=>'3.05','Net::Netrc'=>'3.05','Net::POP3'=>'3.05','Net::SMTP'=>'3.05','Net::Time'=>'3.05','Opcode'=>'1.31','POSIX'=>'1.49','PerlIO::encoding'=>'0.21','Pod::Simple'=>'3.29','Pod::Simple::BlackBox'=>'3.29','Pod::Simple::Checker'=>'3.29','Pod::Simple::Debug'=>'3.29','Pod::Simple::DumpAsText'=>'3.29','Pod::Simple::DumpAsXML'=>'3.29','Pod::Simple::HTML'=>'3.29','Pod::Simple::HTMLBatch'=>'3.29','Pod::Simple::LinkSection'=>'3.29','Pod::Simple::Methody'=>'3.29','Pod::Simple::Progress'=>'3.29','Pod::Simple::PullParser'=>'3.29','Pod::Simple::PullParserEndToken'=>'3.29','Pod::Simple::PullParserStartToken'=>'3.29','Pod::Simple::PullParserTextToken'=>'3.29','Pod::Simple::PullParserToken'=>'3.29','Pod::Simple::RTF'=>'3.29','Pod::Simple::Search'=>'3.29','Pod::Simple::SimpleTree'=>'3.29','Pod::Simple::Text'=>'3.29','Pod::Simple::TextContent'=>'3.29','Pod::Simple::TiedOutFH'=>'3.29','Pod::Simple::Transcode'=>'3.29','Pod::Simple::TranscodeDumb'=>'3.29','Pod::Simple::TranscodeSmart'=>'3.29','Pod::Simple::XHTML'=>'3.29','Pod::Simple::XMLOutStream'=>'3.29','SDBM_File'=>'1.13','Safe'=>'2.39','TAP::Base'=>'3.35','TAP::Formatter::Base'=>'3.35','TAP::Formatter::Color'=>'3.35','TAP::Formatter::Console'=>'3.35','TAP::Formatter::Console::ParallelSession'=>'3.35','TAP::Formatter::Console::Session'=>'3.35','TAP::Formatter::File'=>'3.35','TAP::Formatter::File::Session'=>'3.35','TAP::Formatter::Session'=>'3.35','TAP::Harness'=>'3.35','TAP::Harness::Env'=>'3.35','TAP::Object'=>'3.35','TAP::Parser'=>'3.35','TAP::Parser::Aggregator'=>'3.35','TAP::Parser::Grammar'=>'3.35','TAP::Parser::Iterator'=>'3.35','TAP::Parser::Iterator::Array'=>'3.35','TAP::Parser::Iterator::Process'=>'3.35','TAP::Parser::Iterator::Stream'=>'3.35','TAP::Parser::IteratorFactory'=>'3.35','TAP::Parser::Multiplexer'=>'3.35','TAP::Parser::Result'=>'3.35','TAP::Parser::Result::Bailout'=>'3.35','TAP::Parser::Result::Comment'=>'3.35','TAP::Parser::Result::Plan'=>'3.35','TAP::Parser::Result::Pragma'=>'3.35','TAP::Parser::Result::Test'=>'3.35','TAP::Parser::Result::Unknown'=>'3.35','TAP::Parser::Result::Version'=>'3.35','TAP::Parser::Result::YAML'=>'3.35','TAP::Parser::ResultFactory'=>'3.35','TAP::Parser::Scheduler'=>'3.35','TAP::Parser::Scheduler::Job'=>'3.35','TAP::Parser::Scheduler::Spinner'=>'3.35','TAP::Parser::Source'=>'3.35','TAP::Parser::SourceHandler'=>'3.35','TAP::Parser::SourceHandler::Executable'=>'3.35','TAP::Parser::SourceHandler::File'=>'3.35','TAP::Parser::SourceHandler::Handle'=>'3.35','TAP::Parser::SourceHandler::Perl'=>'3.35','TAP::Parser::SourceHandler::RawTAP'=>'3.35','TAP::Parser::YAMLish::Reader'=>'3.35','TAP::Parser::YAMLish::Writer'=>'3.35','Test::Builder'=>'1.301001_097','Test::Builder::Module'=>'1.301001_097','Test::Builder::Tester'=>'1.301001_097','Test::Builder::Tester::Color'=>'1.301001_097','Test::Harness'=>'3.35','Test::More'=>'1.301001_097','Test::Simple'=>'1.301001_097','Test::Stream'=>'1.301001_097','Test::Stream::Block'=>undef,'Test::Tester'=>'1.301001_097','Test::Tester::CaptureRunner'=>undef,'Test::Tester::Delegate'=>undef,'Test::use::ok'=>'1.301001_097','Unicode::Collate'=>'1.10','Unicode::Collate::CJK::Big5'=>'1.10','Unicode::Collate::CJK::GB2312'=>'1.10','Unicode::Collate::CJK::JISX0208'=>'1.10','Unicode::Collate::CJK::Korean'=>'1.10','Unicode::Collate::CJK::Pinyin'=>'1.10','Unicode::Collate::CJK::Stroke'=>'1.10','Unicode::Collate::CJK::Zhuyin'=>'1.10','Unicode::Collate::Locale'=>'1.10','VMS::DCLsym'=>'1.06','XS::APItest'=>'0.70','arybase'=>'0.10','attributes'=>'0.25','autodie'=>'2.26','autodie::Scope::Guard'=>'2.26','autodie::Scope::GuardStack'=>'2.26','autodie::ScopeUtil'=>'2.26','autodie::exception'=>'2.26','autodie::exception::system'=>'2.26','autodie::hints'=>'2.26','autodie::skip'=>'2.26','ok'=>'1.301001_097','re'=>'0.30','warnings'=>'1.30',},removed=>{}},5.020002=>{delta_from=>5.020001,changed=>{'CPAN::Author'=>'5.5002','CPAN::CacheMgr'=>'5.5002','CPAN::FTP'=>'5.5006','CPAN::HTTP::Client'=>'1.9601','CPAN::HandleConfig'=>'5.5005','CPAN::Index'=>'1.9601','CPAN::LWP::UserAgent'=>'1.9601','CPAN::Mirrors'=>'1.9601','Config'=>'5.020002','Cwd'=>'3.48_01','Data::Dumper'=>'2.151_01','Errno'=>'1.20_05','File::Spec'=>'3.48_01','File::Spec::Cygwin'=>'3.48_01','File::Spec::Epoc'=>'3.48_01','File::Spec::Functions'=>'3.48_01','File::Spec::Mac'=>'3.48_01','File::Spec::OS2'=>'3.48_01','File::Spec::Unix'=>'3.48_01','File::Spec::VMS'=>'3.48_01','File::Spec::Win32'=>'3.48_01','IO::Socket'=>'1.38','Module::CoreList'=>'5.20150214','Module::CoreList::TieHashDelta'=>'5.20150214','Module::CoreList::Utils'=>'5.20150214','PerlIO::scalar'=>'0.18_01','Pod::PlainText'=>'2.07','Storable'=>'2.49_01','VMS::DCLsym'=>'1.05_01','VMS::Stdio'=>'2.41','attributes'=>'0.23','feature'=>'1.36_01',},removed=>{}},5.021009=>{delta_from=>5.021008,changed=>{'B'=>'1.56','B::Debug'=>'1.23','B::Deparse'=>'1.33','B::Op_private'=>'5.021009','Benchmark'=>'1.20','CPAN::Author'=>'5.5002','CPAN::CacheMgr'=>'5.5002','CPAN::FTP'=>'5.5006','CPAN::HTTP::Client'=>'1.9601','CPAN::HandleConfig'=>'5.5005','CPAN::Index'=>'1.9601','CPAN::LWP::UserAgent'=>'1.9601','CPAN::Meta::Requirements'=>'2.132','CPAN::Mirrors'=>'1.9601','Carp'=>'1.35','Carp::Heavy'=>'1.35','Config'=>'5.021009','Config::Perl::V'=>'0.23','Data::Dumper'=>'2.157','Devel::Peek'=>'1.22','DynaLoader'=>'1.31','Encode'=>'2.70','Encode::MIME::Header'=>'2.16','Errno'=>'1.23','ExtUtils::Miniperl'=>'1.04','HTTP::Tiny'=>'0.054','Module::CoreList'=>'5.20150220','Module::CoreList::TieHashDelta'=>'5.20150220','Module::CoreList::Utils'=>'5.20150220','Opcode'=>'1.32','POSIX'=>'1.51','Perl::OSType'=>'1.008','PerlIO::scalar'=>'0.22','Pod::Find'=>'1.63','Pod::InputObjects'=>'1.63','Pod::ParseUtils'=>'1.63','Pod::Parser'=>'1.63','Pod::Perldoc'=>'3.25','Pod::Perldoc::BaseTo'=>'3.25','Pod::Perldoc::GetOptsOO'=>'3.25','Pod::Perldoc::ToANSI'=>'3.25','Pod::Perldoc::ToChecker'=>'3.25','Pod::Perldoc::ToMan'=>'3.25','Pod::Perldoc::ToNroff'=>'3.25','Pod::Perldoc::ToPod'=>'3.25','Pod::Perldoc::ToRtf'=>'3.25','Pod::Perldoc::ToTerm'=>'3.25','Pod::Perldoc::ToText'=>'3.25','Pod::Perldoc::ToTk'=>'3.25','Pod::Perldoc::ToXml'=>'3.25','Pod::PlainText'=>'2.07','Pod::Select'=>'1.63','Socket'=>'2.018','Storable'=>'2.53','Test::Builder'=>'1.301001_098','Test::Builder::Module'=>'1.301001_098','Test::Builder::Tester'=>'1.301001_098','Test::Builder::Tester::Color'=>'1.301001_098','Test::More'=>'1.301001_098','Test::Simple'=>'1.301001_098','Test::Stream'=>'1.301001_098','Test::Tester'=>'1.301001_098','Test::use::ok'=>'1.301001_098','Unicode::Collate'=>'1.11','Unicode::Collate::CJK::Big5'=>'1.11','Unicode::Collate::CJK::GB2312'=>'1.11','Unicode::Collate::CJK::JISX0208'=>'1.11','Unicode::Collate::CJK::Korean'=>'1.11','Unicode::Collate::CJK::Pinyin'=>'1.11','Unicode::Collate::CJK::Stroke'=>'1.11','Unicode::Collate::CJK::Zhuyin'=>'1.11','Unicode::Collate::Locale'=>'1.11','Unicode::UCD'=>'0.61','VMS::Stdio'=>'2.41','Win32'=>'0.51','Win32API::File'=>'0.1202','attributes'=>'0.26','bigint'=>'0.39','bignum'=>'0.39','bigrat'=>'0.39','constant'=>'1.33','encoding'=>'2.13','feature'=>'1.40','ok'=>'1.301001_098','overload'=>'1.25','perlfaq'=>'5.021009','re'=>'0.31','threads::shared'=>'1.48','warnings'=>'1.31',},removed=>{}},5.021010=>{delta_from=>5.021009,changed=>{'App::Cpan'=>'1.63','B'=>'1.57','B::Deparse'=>'1.34','B::Op_private'=>'5.021010','Benchmark'=>'1.2','CPAN'=>'2.10','CPAN::Distribution'=>'2.04','CPAN::FirstTime'=>'5.5307','CPAN::HTTP::Credentials'=>'1.9601','CPAN::HandleConfig'=>'5.5006','CPAN::Meta'=>'2.150001','CPAN::Meta::Converter'=>'2.150001','CPAN::Meta::Feature'=>'2.150001','CPAN::Meta::History'=>'2.150001','CPAN::Meta::Merge'=>'2.150001','CPAN::Meta::Prereqs'=>'2.150001','CPAN::Meta::Spec'=>'2.150001','CPAN::Meta::Validator'=>'2.150001','CPAN::Module'=>'5.5002','CPAN::Plugin'=>'0.95','CPAN::Plugin::Specfile'=>'0.01','CPAN::Shell'=>'5.5005','Carp'=>'1.36','Carp::Heavy'=>'1.36','Config'=>'5.02101','Cwd'=>'3.55','DB'=>'1.08','Data::Dumper'=>'2.158','Devel::PPPort'=>'3.31','DynaLoader'=>'1.32','Encode'=>'2.72','Encode::Alias'=>'2.19','File::Spec'=>'3.55','File::Spec::Cygwin'=>'3.55','File::Spec::Epoc'=>'3.55','File::Spec::Functions'=>'3.55','File::Spec::Mac'=>'3.55','File::Spec::OS2'=>'3.55','File::Spec::Unix'=>'3.55','File::Spec::VMS'=>'3.55','File::Spec::Win32'=>'3.55','Getopt::Long'=>'2.45','Locale::Codes'=>'3.34','Locale::Codes::Constants'=>'3.34','Locale::Codes::Country'=>'3.34','Locale::Codes::Country_Codes'=>'3.34','Locale::Codes::Country_Retired'=>'3.34','Locale::Codes::Currency'=>'3.34','Locale::Codes::Currency_Codes'=>'3.34','Locale::Codes::Currency_Retired'=>'3.34','Locale::Codes::LangExt'=>'3.34','Locale::Codes::LangExt_Codes'=>'3.34','Locale::Codes::LangExt_Retired'=>'3.34','Locale::Codes::LangFam'=>'3.34','Locale::Codes::LangFam_Codes'=>'3.34','Locale::Codes::LangFam_Retired'=>'3.34','Locale::Codes::LangVar'=>'3.34','Locale::Codes::LangVar_Codes'=>'3.34','Locale::Codes::LangVar_Retired'=>'3.34','Locale::Codes::Language'=>'3.34','Locale::Codes::Language_Codes'=>'3.34','Locale::Codes::Language_Retired'=>'3.34','Locale::Codes::Script'=>'3.34','Locale::Codes::Script_Codes'=>'3.34','Locale::Codes::Script_Retired'=>'3.34','Locale::Country'=>'3.34','Locale::Currency'=>'3.34','Locale::Language'=>'3.34','Locale::Script'=>'3.34','Module::CoreList'=>'5.20150320','Module::CoreList::TieHashDelta'=>'5.20150320','Module::CoreList::Utils'=>'5.20150320','POSIX'=>'1.52','Pod::Functions'=>'1.09','Pod::Functions::Functions'=>'1.09','Term::Complete'=>'1.403','Test::Builder'=>'1.001014','Test::Builder::IO::Scalar'=>'2.113','Test::Builder::Module'=>'1.001014','Test::Builder::Tester'=>'1.28','Test::Builder::Tester::Color'=>'1.290001','Test::More'=>'1.001014','Test::Simple'=>'1.001014','Test::Tester'=>'0.114','Test::use::ok'=>'0.16','Text::Balanced'=>'2.03','Text::ParseWords'=>'3.30','Unicode::Collate'=>'1.12','Unicode::Collate::CJK::Big5'=>'1.12','Unicode::Collate::CJK::GB2312'=>'1.12','Unicode::Collate::CJK::JISX0208'=>'1.12','Unicode::Collate::CJK::Korean'=>'1.12','Unicode::Collate::CJK::Pinyin'=>'1.12','Unicode::Collate::CJK::Stroke'=>'1.12','Unicode::Collate::CJK::Zhuyin'=>'1.12','Unicode::Collate::Locale'=>'1.12','XS::APItest'=>'0.71','encoding'=>'2.14','locale'=>'1.06','meta_notation'=>undef,'ok'=>'0.16','parent'=>'0.232','re'=>'0.32','sigtrap'=>'1.08','threads'=>'2.01','utf8'=>'1.15',},removed=>{'Test::CanFork'=>1,'Test::CanThread'=>1,'Test::More::DeepCheck'=>1,'Test::More::DeepCheck::Strict'=>1,'Test::More::DeepCheck::Tolerant'=>1,'Test::More::Tools'=>1,'Test::MostlyLike'=>1,'Test::Stream'=>1,'Test::Stream::API'=>1,'Test::Stream::ArrayBase'=>1,'Test::Stream::ArrayBase::Meta'=>1,'Test::Stream::Block'=>1,'Test::Stream::Carp'=>1,'Test::Stream::Context'=>1,'Test::Stream::Event'=>1,'Test::Stream::Event::Bail'=>1,'Test::Stream::Event::Child'=>1,'Test::Stream::Event::Diag'=>1,'Test::Stream::Event::Finish'=>1,'Test::Stream::Event::Note'=>1,'Test::Stream::Event::Ok'=>1,'Test::Stream::Event::Plan'=>1,'Test::Stream::Event::Subtest'=>1,'Test::Stream::ExitMagic'=>1,'Test::Stream::ExitMagic::Context'=>1,'Test::Stream::Exporter'=>1,'Test::Stream::Exporter::Meta'=>1,'Test::Stream::ForceExit'=>1,'Test::Stream::IOSets'=>1,'Test::Stream::Meta'=>1,'Test::Stream::PackageUtil'=>1,'Test::Stream::Subtest'=>1,'Test::Stream::Tester'=>1,'Test::Stream::Tester::Checks'=>1,'Test::Stream::Tester::Checks::Event'=>1,'Test::Stream::Tester::Events'=>1,'Test::Stream::Tester::Events::Event'=>1,'Test::Stream::Tester::Grab'=>1,'Test::Stream::Threads'=>1,'Test::Stream::Toolset'=>1,'Test::Stream::Util'=>1,}},5.021011=>{delta_from=>5.021010,changed=>{'B'=>'1.58','B::Deparse'=>'1.35','B::Op_private'=>'5.021011','CPAN'=>'2.11','Config'=>'5.021011','Config::Perl::V'=>'0.24','Cwd'=>'3.56','ExtUtils::Miniperl'=>'1.05','ExtUtils::ParseXS'=>'3.28','ExtUtils::ParseXS::Constants'=>'3.28','ExtUtils::ParseXS::CountLines'=>'3.28','ExtUtils::ParseXS::Eval'=>'3.28','ExtUtils::ParseXS::Utilities'=>'3.28','ExtUtils::Typemaps'=>'3.28','ExtUtils::Typemaps::Cmd'=>'3.28','ExtUtils::Typemaps::InputMap'=>'3.28','ExtUtils::Typemaps::OutputMap'=>'3.28','ExtUtils::Typemaps::Type'=>'3.28','File::Spec'=>'3.56','File::Spec::Cygwin'=>'3.56','File::Spec::Epoc'=>'3.56','File::Spec::Functions'=>'3.56','File::Spec::Mac'=>'3.56','File::Spec::OS2'=>'3.56','File::Spec::Unix'=>'3.56','File::Spec::VMS'=>'3.56','File::Spec::Win32'=>'3.56','IO::Socket::IP'=>'0.37','Module::CoreList'=>'5.20150420','Module::CoreList::TieHashDelta'=>'5.20150420','Module::CoreList::Utils'=>'5.20150420','PerlIO::mmap'=>'0.014','XS::APItest'=>'0.72','attributes'=>'0.27','if'=>'0.0604','utf8'=>'1.16','warnings'=>'1.32',},removed=>{}},5.022000=>{delta_from=>5.021011,changed=>{'B::Op_private'=>'5.022000','Config'=>'5.022','ExtUtils::Command::MM'=>'7.04_01','ExtUtils::Liblist'=>'7.04_01','ExtUtils::Liblist::Kid'=>'7.04_01','ExtUtils::MM'=>'7.04_01','ExtUtils::MM_AIX'=>'7.04_01','ExtUtils::MM_Any'=>'7.04_01','ExtUtils::MM_BeOS'=>'7.04_01','ExtUtils::MM_Cygwin'=>'7.04_01','ExtUtils::MM_DOS'=>'7.04_01','ExtUtils::MM_Darwin'=>'7.04_01','ExtUtils::MM_MacOS'=>'7.04_01','ExtUtils::MM_NW5'=>'7.04_01','ExtUtils::MM_OS2'=>'7.04_01','ExtUtils::MM_QNX'=>'7.04_01','ExtUtils::MM_UWIN'=>'7.04_01','ExtUtils::MM_Unix'=>'7.04_01','ExtUtils::MM_VMS'=>'7.04_01','ExtUtils::MM_VOS'=>'7.04_01','ExtUtils::MM_Win32'=>'7.04_01','ExtUtils::MM_Win95'=>'7.04_01','ExtUtils::MY'=>'7.04_01','ExtUtils::MakeMaker'=>'7.04_01','ExtUtils::MakeMaker::Config'=>'7.04_01','ExtUtils::MakeMaker::Locale'=>'7.04_01','ExtUtils::MakeMaker::version'=>'7.04_01','ExtUtils::MakeMaker::version::regex'=>'7.04_01','ExtUtils::MakeMaker::version::vpp'=>'7.04_01','ExtUtils::Mkbootstrap'=>'7.04_01','ExtUtils::Mksymlists'=>'7.04_01','ExtUtils::testlib'=>'7.04_01','Module::CoreList'=>'5.20150520','Module::CoreList::TieHashDelta'=>'5.20150520','Module::CoreList::Utils'=>'5.20150520','POSIX'=>'1.53','PerlIO::via::QuotedPrint'=>'0.08','overload'=>'1.26','utf8'=>'1.17',},removed=>{}},5.023000=>{delta_from=>5.022000,changed=>{'B::Op_private'=>'5.023000','CPAN::Meta'=>'2.150005','CPAN::Meta::Converter'=>'2.150005','CPAN::Meta::Feature'=>'2.150005','CPAN::Meta::History'=>'2.150005','CPAN::Meta::Merge'=>'2.150005','CPAN::Meta::Prereqs'=>'2.150005','CPAN::Meta::Requirements'=>'2.133','CPAN::Meta::Spec'=>'2.150005','CPAN::Meta::Validator'=>'2.150005','CPAN::Meta::YAML'=>'0.016','Config'=>'5.023','Encode'=>'2.73','ExtUtils::CBuilder'=>'0.280223','ExtUtils::CBuilder::Base'=>'0.280223','ExtUtils::CBuilder::Platform::Unix'=>'0.280223','ExtUtils::CBuilder::Platform::VMS'=>'0.280223','ExtUtils::CBuilder::Platform::Windows'=>'0.280223','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280223','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280223','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280223','ExtUtils::CBuilder::Platform::aix'=>'0.280223','ExtUtils::CBuilder::Platform::android'=>'0.280223','ExtUtils::CBuilder::Platform::cygwin'=>'0.280223','ExtUtils::CBuilder::Platform::darwin'=>'0.280223','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280223','ExtUtils::CBuilder::Platform::os2'=>'0.280223','Fatal'=>'2.27','Getopt::Long'=>'2.46','HTTP::Tiny'=>'0.056','List::Util'=>'1.42_01','List::Util::XS'=>'1.42_01','Locale::Codes'=>'3.35','Locale::Codes::Constants'=>'3.35','Locale::Codes::Country'=>'3.35','Locale::Codes::Country_Codes'=>'3.35','Locale::Codes::Country_Retired'=>'3.35','Locale::Codes::Currency'=>'3.35','Locale::Codes::Currency_Codes'=>'3.35','Locale::Codes::Currency_Retired'=>'3.35','Locale::Codes::LangExt'=>'3.35','Locale::Codes::LangExt_Codes'=>'3.35','Locale::Codes::LangExt_Retired'=>'3.35','Locale::Codes::LangFam'=>'3.35','Locale::Codes::LangFam_Codes'=>'3.35','Locale::Codes::LangFam_Retired'=>'3.35','Locale::Codes::LangVar'=>'3.35','Locale::Codes::LangVar_Codes'=>'3.35','Locale::Codes::LangVar_Retired'=>'3.35','Locale::Codes::Language'=>'3.35','Locale::Codes::Language_Codes'=>'3.35','Locale::Codes::Language_Retired'=>'3.35','Locale::Codes::Script'=>'3.35','Locale::Codes::Script_Codes'=>'3.35','Locale::Codes::Script_Retired'=>'3.35','Locale::Country'=>'3.35','Locale::Currency'=>'3.35','Locale::Language'=>'3.35','Locale::Script'=>'3.35','Math::BigFloat'=>'1.999701','Math::BigInt'=>'1.999701','Math::BigInt::Calc'=>'1.999701','Math::BigInt::CalcEmu'=>'1.999701','Math::BigRat'=>'0.260801','Module::CoreList'=>'5.20150620','Module::CoreList::TieHashDelta'=>'5.20150620','Module::CoreList::Utils'=>'5.20150620','Module::Metadata'=>'1.000027','Net::Cmd'=>'3.06','Net::Config'=>'3.06','Net::Domain'=>'3.06','Net::FTP'=>'3.06','Net::FTP::A'=>'3.06','Net::FTP::E'=>'3.06','Net::FTP::I'=>'3.06','Net::FTP::L'=>'3.06','Net::FTP::dataconn'=>'3.06','Net::NNTP'=>'3.06','Net::Netrc'=>'3.06','Net::POP3'=>'3.06','Net::SMTP'=>'3.06','Net::Time'=>'3.06','POSIX'=>'1.54','Parse::CPAN::Meta'=>'1.4417','Pod::Simple'=>'3.30','Pod::Simple::BlackBox'=>'3.30','Pod::Simple::Checker'=>'3.30','Pod::Simple::Debug'=>'3.30','Pod::Simple::DumpAsText'=>'3.30','Pod::Simple::DumpAsXML'=>'3.30','Pod::Simple::HTML'=>'3.30','Pod::Simple::HTMLBatch'=>'3.30','Pod::Simple::LinkSection'=>'3.30','Pod::Simple::Methody'=>'3.30','Pod::Simple::Progress'=>'3.30','Pod::Simple::PullParser'=>'3.30','Pod::Simple::PullParserEndToken'=>'3.30','Pod::Simple::PullParserStartToken'=>'3.30','Pod::Simple::PullParserTextToken'=>'3.30','Pod::Simple::PullParserToken'=>'3.30','Pod::Simple::RTF'=>'3.30','Pod::Simple::Search'=>'3.30','Pod::Simple::SimpleTree'=>'3.30','Pod::Simple::Text'=>'3.30','Pod::Simple::TextContent'=>'3.30','Pod::Simple::TiedOutFH'=>'3.30','Pod::Simple::Transcode'=>'3.30','Pod::Simple::TranscodeDumb'=>'3.30','Pod::Simple::TranscodeSmart'=>'3.30','Pod::Simple::XHTML'=>'3.30','Pod::Simple::XMLOutStream'=>'3.30','Pod::Usage'=>'1.67','Scalar::Util'=>'1.42_01','Socket'=>'2.019','Sub::Util'=>'1.42_01','Time::Piece'=>'1.30','Time::Seconds'=>'1.30','UNIVERSAL'=>'1.13','Unicode'=>'8.0.0','XS::APItest'=>'0.73','autodie'=>'2.27','autodie::Scope::Guard'=>'2.27','autodie::Scope::GuardStack'=>'2.27','autodie::Util'=>'2.27','autodie::exception'=>'2.27','autodie::exception::system'=>'2.27','autodie::hints'=>'2.27','autodie::skip'=>'2.27','encoding'=>'2.15','feature'=>'1.41','parent'=>'0.234','threads'=>'2.02',},removed=>{}},5.023001=>{delta_from=>5.023000,changed=>{'B::Op_private'=>'5.023001','Config'=>'5.023001','DynaLoader'=>'1.33','Encode'=>'2.75','Encode::MIME::Header'=>'2.17','Encode::Unicode'=>'2.13','Fatal'=>'2.29','File::Path'=>'2.11','Getopt::Long'=>'2.47','I18N::Langinfo'=>'0.13','IPC::Open3'=>'1.19','Module::CoreList'=>'5.20150720','Module::CoreList::TieHashDelta'=>'5.20150720','Module::CoreList::Utils'=>'5.20150720','Net::Cmd'=>'3.07','Net::Config'=>'3.07','Net::Domain'=>'3.07','Net::FTP'=>'3.07','Net::FTP::A'=>'3.07','Net::FTP::E'=>'3.07','Net::FTP::I'=>'3.07','Net::FTP::L'=>'3.07','Net::FTP::dataconn'=>'3.07','Net::NNTP'=>'3.07','Net::Netrc'=>'3.07','Net::POP3'=>'3.07','Net::SMTP'=>'3.07','Net::Time'=>'3.07','Opcode'=>'1.33','POSIX'=>'1.55','PerlIO::scalar'=>'0.23','Socket'=>'2.020','Storable'=>'2.54','Unicode::Collate'=>'1.14','Unicode::Collate::CJK::Big5'=>'1.14','Unicode::Collate::CJK::GB2312'=>'1.14','Unicode::Collate::CJK::JISX0208'=>'1.14','Unicode::Collate::CJK::Korean'=>'1.14','Unicode::Collate::CJK::Pinyin'=>'1.14','Unicode::Collate::CJK::Stroke'=>'1.14','Unicode::Collate::CJK::Zhuyin'=>'1.14','Unicode::Collate::Locale'=>'1.14','Unicode::Normalize'=>'1.19','XS::APItest'=>'0.74','XS::Typemap'=>'0.14','autodie'=>'2.29','autodie::Scope::Guard'=>'2.29','autodie::Scope::GuardStack'=>'2.29','autodie::Util'=>'2.29','autodie::exception'=>'2.29','autodie::exception::system'=>'2.29','autodie::hints'=>'2.29','autodie::skip'=>'2.29','encoding'=>'2.16','feature'=>'1.42','warnings'=>'1.33',},removed=>{'autodie::ScopeUtil'=>1,}},5.023002=>{delta_from=>5.023001,changed=>{'Attribute::Handlers'=>'0.99','B::Op_private'=>'5.023002','CPAN::Meta::YAML'=>'0.017','Config'=>'5.023002','Cwd'=>'3.57','Encode'=>'2.76','ExtUtils::ParseXS'=>'3.29','ExtUtils::ParseXS::Constants'=>'3.29','ExtUtils::ParseXS::CountLines'=>'3.29','ExtUtils::ParseXS::Eval'=>'3.29','ExtUtils::ParseXS::Utilities'=>'3.29','ExtUtils::Typemaps'=>'3.29','File::Find'=>'1.30','File::Spec'=>'3.57','File::Spec::Cygwin'=>'3.57','File::Spec::Epoc'=>'3.57','File::Spec::Functions'=>'3.57','File::Spec::Mac'=>'3.57','File::Spec::OS2'=>'3.57','File::Spec::Unix'=>'3.57','File::Spec::VMS'=>'3.57','File::Spec::Win32'=>'3.57','Filter::Util::Call'=>'1.55','Hash::Util'=>'0.19','Module::CoreList'=>'5.20150820','Module::CoreList::TieHashDelta'=>'5.20150820','Module::CoreList::Utils'=>'5.20150820','POSIX'=>'1.56','Term::Cap'=>'1.17','Unicode::UCD'=>'0.62','perlfaq'=>'5.021010',},removed=>{}},5.020003=>{delta_from=>5.020002,changed=>{'Config'=>'5.020003','Errno'=>'1.20_06','Module::CoreList'=>'5.20150912','Module::CoreList::TieHashDelta'=>'5.20150912','Module::CoreList::Utils'=>'5.20150912',},removed=>{}},5.023003=>{delta_from=>5.023002,changed=>{'Amiga::ARexx'=>'0.02','Amiga::Exec'=>'0.01','B'=>'1.59','B::Op_private'=>'5.023003','Carp'=>'1.37','Carp::Heavy'=>'1.37','Compress::Raw::Zlib'=>'2.068_01','Config'=>'5.023003','Cwd'=>'3.58','DynaLoader'=>'1.34','Encode'=>'2.77','Encode::Unicode'=>'2.14','English'=>'1.10','Errno'=>'1.24','ExtUtils::Command'=>'7.10','ExtUtils::Command::MM'=>'7.10','ExtUtils::Liblist'=>'7.10','ExtUtils::Liblist::Kid'=>'7.10','ExtUtils::MM'=>'7.10','ExtUtils::MM_AIX'=>'7.10','ExtUtils::MM_Any'=>'7.10','ExtUtils::MM_BeOS'=>'7.10','ExtUtils::MM_Cygwin'=>'7.10','ExtUtils::MM_DOS'=>'7.10','ExtUtils::MM_Darwin'=>'7.10','ExtUtils::MM_MacOS'=>'7.10','ExtUtils::MM_NW5'=>'7.10','ExtUtils::MM_OS2'=>'7.10','ExtUtils::MM_QNX'=>'7.10','ExtUtils::MM_UWIN'=>'7.10','ExtUtils::MM_Unix'=>'7.10','ExtUtils::MM_VMS'=>'7.10','ExtUtils::MM_VOS'=>'7.10','ExtUtils::MM_Win32'=>'7.10','ExtUtils::MM_Win95'=>'7.10','ExtUtils::MY'=>'7.10','ExtUtils::MakeMaker'=>'7.10','ExtUtils::MakeMaker::Config'=>'7.10','ExtUtils::MakeMaker::Locale'=>'7.10','ExtUtils::MakeMaker::version'=>'7.10','ExtUtils::MakeMaker::version::regex'=>'7.10','ExtUtils::MakeMaker::version::vpp'=>'7.10','ExtUtils::Mkbootstrap'=>'7.10','ExtUtils::Mksymlists'=>'7.10','ExtUtils::ParseXS'=>'3.30','ExtUtils::ParseXS::Constants'=>'3.30','ExtUtils::ParseXS::CountLines'=>'3.30','ExtUtils::ParseXS::Eval'=>'3.30','ExtUtils::ParseXS::Utilities'=>'3.30','ExtUtils::Typemaps'=>'3.30','ExtUtils::Typemaps::Cmd'=>'3.30','ExtUtils::Typemaps::InputMap'=>'3.30','ExtUtils::Typemaps::OutputMap'=>'3.30','ExtUtils::Typemaps::Type'=>'3.30','ExtUtils::testlib'=>'7.10','File::Find'=>'1.31','File::Glob'=>'1.25','File::Spec'=>'3.58','File::Spec::AmigaOS'=>'3.58','File::Spec::Cygwin'=>'3.58','File::Spec::Epoc'=>'3.58','File::Spec::Functions'=>'3.58','File::Spec::Mac'=>'3.58','File::Spec::OS2'=>'3.58','File::Spec::Unix'=>'3.58','File::Spec::VMS'=>'3.58','File::Spec::Win32'=>'3.58','Hash::Util::FieldHash'=>'1.17','Locale::Codes'=>'3.36','Locale::Codes::Constants'=>'3.36','Locale::Codes::Country'=>'3.36','Locale::Codes::Country_Codes'=>'3.36','Locale::Codes::Country_Retired'=>'3.36','Locale::Codes::Currency'=>'3.36','Locale::Codes::Currency_Codes'=>'3.36','Locale::Codes::Currency_Retired'=>'3.36','Locale::Codes::LangExt'=>'3.36','Locale::Codes::LangExt_Codes'=>'3.36','Locale::Codes::LangExt_Retired'=>'3.36','Locale::Codes::LangFam'=>'3.36','Locale::Codes::LangFam_Codes'=>'3.36','Locale::Codes::LangFam_Retired'=>'3.36','Locale::Codes::LangVar'=>'3.36','Locale::Codes::LangVar_Codes'=>'3.36','Locale::Codes::LangVar_Retired'=>'3.36','Locale::Codes::Language'=>'3.36','Locale::Codes::Language_Codes'=>'3.36','Locale::Codes::Language_Retired'=>'3.36','Locale::Codes::Script'=>'3.36','Locale::Codes::Script_Codes'=>'3.36','Locale::Codes::Script_Retired'=>'3.36','Locale::Country'=>'3.36','Locale::Currency'=>'3.36','Locale::Language'=>'3.36','Locale::Script'=>'3.36','Math::BigFloat::Trace'=>'0.40','Math::BigInt::Trace'=>'0.40','Module::CoreList'=>'5.20150920','Module::CoreList::TieHashDelta'=>'5.20150920','Module::CoreList::Utils'=>'5.20150920','OS2::DLL'=>'1.06','OS2::ExtAttr'=>'0.04','OS2::Process'=>'1.11','OS2::REXX'=>'1.05','POSIX'=>'1.57','Pod::Perldoc'=>'3.25_01','Socket'=>'2.020_01','Test'=>'1.27','Thread::Queue'=>'3.06','Time::HiRes'=>'1.9727_02','Unicode::UCD'=>'0.63','Win32'=>'0.52','XS::APItest'=>'0.75','bigint'=>'0.40','bignum'=>'0.40','bigrat'=>'0.40','encoding'=>'2.17','experimental'=>'0.014','if'=>'0.0605','locale'=>'1.07','mro'=>'1.18','threads'=>'2.03',},removed=>{}},5.023004=>{delta_from=>5.023003,changed=>{'B'=>'1.60','B::Op_private'=>'5.023004','Compress::Raw::Bzip2'=>'2.069','Compress::Raw::Zlib'=>'2.069','Compress::Zlib'=>'2.069','Config'=>'5.023004','Devel::PPPort'=>'3.32','DynaLoader'=>'1.35','Encode'=>'2.78','ExtUtils::CBuilder'=>'0.280224','ExtUtils::CBuilder::Base'=>'0.280224','ExtUtils::CBuilder::Platform::Unix'=>'0.280224','ExtUtils::CBuilder::Platform::VMS'=>'0.280224','ExtUtils::CBuilder::Platform::Windows'=>'0.280224','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280224','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280224','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280224','ExtUtils::CBuilder::Platform::aix'=>'0.280224','ExtUtils::CBuilder::Platform::android'=>'0.280224','ExtUtils::CBuilder::Platform::cygwin'=>'0.280224','ExtUtils::CBuilder::Platform::darwin'=>'0.280224','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280224','ExtUtils::CBuilder::Platform::os2'=>'0.280224','File::Path'=>'2.12','IO'=>'1.36','IO::Compress::Adapter::Bzip2'=>'2.069','IO::Compress::Adapter::Deflate'=>'2.069','IO::Compress::Adapter::Identity'=>'2.069','IO::Compress::Base'=>'2.069','IO::Compress::Base::Common'=>'2.069','IO::Compress::Bzip2'=>'2.069','IO::Compress::Deflate'=>'2.069','IO::Compress::Gzip'=>'2.069','IO::Compress::Gzip::Constants'=>'2.069','IO::Compress::RawDeflate'=>'2.069','IO::Compress::Zip'=>'2.069','IO::Compress::Zip::Constants'=>'2.069','IO::Compress::Zlib::Constants'=>'2.069','IO::Compress::Zlib::Extra'=>'2.069','IO::Poll'=>'0.10','IO::Uncompress::Adapter::Bunzip2'=>'2.069','IO::Uncompress::Adapter::Identity'=>'2.069','IO::Uncompress::Adapter::Inflate'=>'2.069','IO::Uncompress::AnyInflate'=>'2.069','IO::Uncompress::AnyUncompress'=>'2.069','IO::Uncompress::Base'=>'2.069','IO::Uncompress::Bunzip2'=>'2.069','IO::Uncompress::Gunzip'=>'2.069','IO::Uncompress::Inflate'=>'2.069','IO::Uncompress::RawInflate'=>'2.069','IO::Uncompress::Unzip'=>'2.069','Math::BigFloat'=>'1.999704','Math::BigFloat::Trace'=>'0.41','Math::BigInt'=>'1.999704','Math::BigInt::Calc'=>'1.999704','Math::BigInt::CalcEmu'=>'1.999704','Math::BigInt::FastCalc'=>'0.34','Math::BigInt::Trace'=>'0.41','Module::CoreList'=>'5.20151020','Module::CoreList::TieHashDelta'=>'5.20151020','Module::CoreList::Utils'=>'5.20151020','Module::Metadata'=>'1.000029','POSIX'=>'1.58','Perl::OSType'=>'1.009','PerlIO::encoding'=>'0.22','Socket'=>'2.020_02','Unicode::Normalize'=>'1.21','XS::APItest'=>'0.76','bigint'=>'0.41','bignum'=>'0.41','bigrat'=>'0.41','experimental'=>'0.016','if'=>'0.0606','warnings'=>'1.35',},removed=>{}},5.023005=>{delta_from=>5.023004,changed=>{'B'=>'1.61','B::Op_private'=>'5.023005','Carp'=>'1.38','Carp::Heavy'=>'1.38','Config'=>'5.023005','Config::Perl::V'=>'0.25','Cwd'=>'3.59','Devel::Peek'=>'1.23','Dumpvalue'=>'1.18','DynaLoader'=>'1.36','File::Find'=>'1.32','File::Spec'=>'3.59','File::Spec::AmigaOS'=>'3.59','File::Spec::Cygwin'=>'3.59','File::Spec::Epoc'=>'3.59','File::Spec::Functions'=>'3.59','File::Spec::Mac'=>'3.59','File::Spec::OS2'=>'3.59','File::Spec::Unix'=>'3.59','File::Spec::VMS'=>'3.59','File::Spec::Win32'=>'3.59','Getopt::Long'=>'2.48','Hash::Util::FieldHash'=>'1.18','IPC::Open3'=>'1.20','Math::BigFloat'=>'1.999710','Math::BigInt'=>'1.999710','Math::BigInt::Calc'=>'1.999710','Math::BigInt::CalcEmu'=>'1.999710','Math::BigInt::FastCalc'=>'0.37','Module::CoreList'=>'5.20151120','Module::CoreList::TieHashDelta'=>'5.20151120','Module::CoreList::Utils'=>'5.20151120','Module::Metadata'=>'1.000030','POSIX'=>'1.59','PerlIO::encoding'=>'0.23','PerlIO::mmap'=>'0.015','PerlIO::scalar'=>'0.24','PerlIO::via'=>'0.16','Pod::Simple'=>'3.32','Pod::Simple::BlackBox'=>'3.32','Pod::Simple::Checker'=>'3.32','Pod::Simple::Debug'=>'3.32','Pod::Simple::DumpAsText'=>'3.32','Pod::Simple::DumpAsXML'=>'3.32','Pod::Simple::HTML'=>'3.32','Pod::Simple::HTMLBatch'=>'3.32','Pod::Simple::LinkSection'=>'3.32','Pod::Simple::Methody'=>'3.32','Pod::Simple::Progress'=>'3.32','Pod::Simple::PullParser'=>'3.32','Pod::Simple::PullParserEndToken'=>'3.32','Pod::Simple::PullParserStartToken'=>'3.32','Pod::Simple::PullParserTextToken'=>'3.32','Pod::Simple::PullParserToken'=>'3.32','Pod::Simple::RTF'=>'3.32','Pod::Simple::Search'=>'3.32','Pod::Simple::SimpleTree'=>'3.32','Pod::Simple::Text'=>'3.32','Pod::Simple::TextContent'=>'3.32','Pod::Simple::TiedOutFH'=>'3.32','Pod::Simple::Transcode'=>'3.32','Pod::Simple::TranscodeDumb'=>'3.32','Pod::Simple::TranscodeSmart'=>'3.32','Pod::Simple::XHTML'=>'3.32','Pod::Simple::XMLOutStream'=>'3.32','Thread::Queue'=>'3.07','Tie::Scalar'=>'1.04','Time::HiRes'=>'1.9728','Time::Piece'=>'1.31','Time::Seconds'=>'1.31','Unicode::Normalize'=>'1.23','XSLoader'=>'0.21','arybase'=>'0.11','base'=>'2.22_01','fields'=>'2.22_01','threads'=>'2.04','threads::shared'=>'1.49',},removed=>{'ExtUtils::MakeMaker::version::vpp'=>1,'version::vpp'=>1,}},5.022001=>{delta_from=>5.022,changed=>{'B::Op_private'=>'5.022001','Config'=>'5.022001','Module::CoreList'=>'5.20151213','Module::CoreList::TieHashDelta'=>'5.20151213','Module::CoreList::Utils'=>'5.20151213','POSIX'=>'1.53_01','PerlIO::scalar'=>'0.23','Storable'=>'2.53_01','Win32'=>'0.52','warnings'=>'1.34',},removed=>{}},5.023006=>{delta_from=>5.023005,changed=>{'B::Deparse'=>'1.36','B::Op_private'=>'5.023006','Benchmark'=>'1.21','CPAN::Meta::Requirements'=>'2.140','CPAN::Meta::YAML'=>'0.018','Config'=>'5.023006','Cwd'=>'3.60','Data::Dumper'=>'2.159','DynaLoader'=>'1.37','File::Spec'=>'3.60','File::Spec::AmigaOS'=>'3.60','File::Spec::Cygwin'=>'3.60','File::Spec::Epoc'=>'3.60','File::Spec::Functions'=>'3.60','File::Spec::Mac'=>'3.60','File::Spec::OS2'=>'3.60','File::Spec::Unix'=>'3.60','File::Spec::VMS'=>'3.60','File::Spec::Win32'=>'3.60','Hash::Util::FieldHash'=>'1.19','Locale::Codes'=>'3.37','Locale::Codes::Constants'=>'3.37','Locale::Codes::Country'=>'3.37','Locale::Codes::Country_Codes'=>'3.37','Locale::Codes::Country_Retired'=>'3.37','Locale::Codes::Currency'=>'3.37','Locale::Codes::Currency_Codes'=>'3.37','Locale::Codes::Currency_Retired'=>'3.37','Locale::Codes::LangExt'=>'3.37','Locale::Codes::LangExt_Codes'=>'3.37','Locale::Codes::LangExt_Retired'=>'3.37','Locale::Codes::LangFam'=>'3.37','Locale::Codes::LangFam_Codes'=>'3.37','Locale::Codes::LangFam_Retired'=>'3.37','Locale::Codes::LangVar'=>'3.37','Locale::Codes::LangVar_Codes'=>'3.37','Locale::Codes::LangVar_Retired'=>'3.37','Locale::Codes::Language'=>'3.37','Locale::Codes::Language_Codes'=>'3.37','Locale::Codes::Language_Retired'=>'3.37','Locale::Codes::Script'=>'3.37','Locale::Codes::Script_Codes'=>'3.37','Locale::Codes::Script_Retired'=>'3.37','Locale::Country'=>'3.37','Locale::Currency'=>'3.37','Locale::Language'=>'3.37','Locale::Script'=>'3.37','Math::BigInt::FastCalc'=>'0.38','Module::CoreList'=>'5.20151220','Module::CoreList::TieHashDelta'=>'5.20151220','Module::CoreList::Utils'=>'5.20151220','Module::Metadata'=>'1.000031','Opcode'=>'1.34','PerlIO::mmap'=>'0.016','Pod::Perldoc'=>'3.25_02','SDBM_File'=>'1.14','Term::ANSIColor'=>'4.04','Test'=>'1.28','Unicode::Normalize'=>'1.24','XS::APItest'=>'0.77','base'=>'2.23','encoding::warnings'=>'0.12','fields'=>'2.23','locale'=>'1.08','strict'=>'1.10','threads'=>'2.05','threads::shared'=>'1.50','utf8'=>'1.18',},removed=>{}},5.023007=>{delta_from=>5.023006,changed=>{'App::Prove'=>'3.36','App::Prove::State'=>'3.36','App::Prove::State::Result'=>'3.36','App::Prove::State::Result::Test'=>'3.36','B'=>'1.62','B::Deparse'=>'1.37','B::Op_private'=>'5.023007','Benchmark'=>'1.22','Config'=>'5.023007','Cwd'=>'3.62','Data::Dumper'=>'2.160','ExtUtils::ParseXS'=>'3.31','ExtUtils::ParseXS::Constants'=>'3.31','ExtUtils::ParseXS::CountLines'=>'3.31','ExtUtils::ParseXS::Eval'=>'3.31','ExtUtils::ParseXS::Utilities'=>'3.31','ExtUtils::Typemaps'=>'3.31','ExtUtils::Typemaps::Cmd'=>'3.31','ExtUtils::Typemaps::InputMap'=>'3.31','ExtUtils::Typemaps::OutputMap'=>'3.31','ExtUtils::Typemaps::Type'=>'3.31','File::Find'=>'1.33','File::Spec'=>'3.62','File::Spec::AmigaOS'=>'3.62','File::Spec::Cygwin'=>'3.62','File::Spec::Epoc'=>'3.62','File::Spec::Functions'=>'3.62','File::Spec::Mac'=>'3.62','File::Spec::OS2'=>'3.62','File::Spec::Unix'=>'3.62','File::Spec::VMS'=>'3.62','File::Spec::Win32'=>'3.62','Math::BigFloat'=>'1.999715','Math::BigFloat::Trace'=>'0.42','Math::BigInt'=>'1.999715','Math::BigInt::Calc'=>'1.999715','Math::BigInt::CalcEmu'=>'1.999715','Math::BigInt::FastCalc'=>'0.40','Math::BigInt::Trace'=>'0.42','Math::BigRat'=>'0.260802','Module::CoreList'=>'5.20160120','Module::CoreList::TieHashDelta'=>'5.20160120','Module::CoreList::Utils'=>'5.20160120','Net::Cmd'=>'3.08','Net::Config'=>'3.08','Net::Domain'=>'3.08','Net::FTP'=>'3.08','Net::FTP::A'=>'3.08','Net::FTP::E'=>'3.08','Net::FTP::I'=>'3.08','Net::FTP::L'=>'3.08','Net::FTP::dataconn'=>'3.08','Net::NNTP'=>'3.08','Net::Netrc'=>'3.08','Net::POP3'=>'3.08','Net::SMTP'=>'3.08','Net::Time'=>'3.08','Pod::Man'=>'4.04','Pod::ParseLink'=>'4.04','Pod::Text'=>'4.04','Pod::Text::Color'=>'4.04','Pod::Text::Overstrike'=>'4.04','Pod::Text::Termcap'=>'4.04','Pod::Usage'=>'1.68','TAP::Base'=>'3.36','TAP::Formatter::Base'=>'3.36','TAP::Formatter::Color'=>'3.36','TAP::Formatter::Console'=>'3.36','TAP::Formatter::Console::ParallelSession'=>'3.36','TAP::Formatter::Console::Session'=>'3.36','TAP::Formatter::File'=>'3.36','TAP::Formatter::File::Session'=>'3.36','TAP::Formatter::Session'=>'3.36','TAP::Harness'=>'3.36','TAP::Harness::Env'=>'3.36','TAP::Object'=>'3.36','TAP::Parser'=>'3.36','TAP::Parser::Aggregator'=>'3.36','TAP::Parser::Grammar'=>'3.36','TAP::Parser::Iterator'=>'3.36','TAP::Parser::Iterator::Array'=>'3.36','TAP::Parser::Iterator::Process'=>'3.36','TAP::Parser::Iterator::Stream'=>'3.36','TAP::Parser::IteratorFactory'=>'3.36','TAP::Parser::Multiplexer'=>'3.36','TAP::Parser::Result'=>'3.36','TAP::Parser::Result::Bailout'=>'3.36','TAP::Parser::Result::Comment'=>'3.36','TAP::Parser::Result::Plan'=>'3.36','TAP::Parser::Result::Pragma'=>'3.36','TAP::Parser::Result::Test'=>'3.36','TAP::Parser::Result::Unknown'=>'3.36','TAP::Parser::Result::Version'=>'3.36','TAP::Parser::Result::YAML'=>'3.36','TAP::Parser::ResultFactory'=>'3.36','TAP::Parser::Scheduler'=>'3.36','TAP::Parser::Scheduler::Job'=>'3.36','TAP::Parser::Scheduler::Spinner'=>'3.36','TAP::Parser::Source'=>'3.36','TAP::Parser::SourceHandler'=>'3.36','TAP::Parser::SourceHandler::Executable'=>'3.36','TAP::Parser::SourceHandler::File'=>'3.36','TAP::Parser::SourceHandler::Handle'=>'3.36','TAP::Parser::SourceHandler::Perl'=>'3.36','TAP::Parser::SourceHandler::RawTAP'=>'3.36','TAP::Parser::YAMLish::Reader'=>'3.36','TAP::Parser::YAMLish::Writer'=>'3.36','Test::Harness'=>'3.36','Unicode::Normalize'=>'1.25','Unicode::UCD'=>'0.64','XS::APItest'=>'0.78','bigint'=>'0.42','bignum'=>'0.42','bigrat'=>'0.42','utf8'=>'1.19',},removed=>{}},5.023008=>{delta_from=>5.023007,changed=>{'B::Op_private'=>'5.023008','Config'=>'5.023008','Cwd'=>'3.63','DynaLoader'=>'1.38','Encode'=>'2.80','Encode::Alias'=>'2.20','Encode::MIME::Header'=>'2.19','Encode::Unicode'=>'2.15','ExtUtils::CBuilder'=>'0.280225','ExtUtils::CBuilder::Base'=>'0.280225','ExtUtils::CBuilder::Platform::Unix'=>'0.280225','ExtUtils::CBuilder::Platform::VMS'=>'0.280225','ExtUtils::CBuilder::Platform::Windows'=>'0.280225','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280225','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280225','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280225','ExtUtils::CBuilder::Platform::aix'=>'0.280225','ExtUtils::CBuilder::Platform::android'=>'0.280225','ExtUtils::CBuilder::Platform::cygwin'=>'0.280225','ExtUtils::CBuilder::Platform::darwin'=>'0.280225','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280225','ExtUtils::CBuilder::Platform::os2'=>'0.280225','ExtUtils::Command::MM'=>'7.10_01','ExtUtils::Liblist'=>'7.10_01','ExtUtils::Liblist::Kid'=>'7.10_01','ExtUtils::MM'=>'7.10_01','ExtUtils::MM_AIX'=>'7.10_01','ExtUtils::MM_Any'=>'7.10_01','ExtUtils::MM_BeOS'=>'7.10_01','ExtUtils::MM_Cygwin'=>'7.10_01','ExtUtils::MM_DOS'=>'7.10_01','ExtUtils::MM_Darwin'=>'7.10_01','ExtUtils::MM_MacOS'=>'7.10_01','ExtUtils::MM_NW5'=>'7.10_01','ExtUtils::MM_OS2'=>'7.10_01','ExtUtils::MM_QNX'=>'7.10_01','ExtUtils::MM_UWIN'=>'7.10_01','ExtUtils::MM_Unix'=>'7.10_01','ExtUtils::MM_VMS'=>'7.10_01','ExtUtils::MM_VOS'=>'7.10_01','ExtUtils::MM_Win32'=>'7.10_01','ExtUtils::MM_Win95'=>'7.10_01','ExtUtils::MY'=>'7.10_01','ExtUtils::MakeMaker'=>'7.10_01','ExtUtils::MakeMaker::Config'=>'7.10_01','ExtUtils::MakeMaker::version'=>'7.10_01','ExtUtils::MakeMaker::version::regex'=>'7.10_01','ExtUtils::Mkbootstrap'=>'7.10_01','ExtUtils::Mksymlists'=>'7.10_01','ExtUtils::testlib'=>'7.10_01','File::Spec'=>'3.63','File::Spec::AmigaOS'=>'3.63','File::Spec::Cygwin'=>'3.63','File::Spec::Epoc'=>'3.63','File::Spec::Functions'=>'3.63','File::Spec::Mac'=>'3.63','File::Spec::OS2'=>'3.63','File::Spec::Unix'=>'3.63','File::Spec::VMS'=>'3.63','File::Spec::Win32'=>'3.63','IPC::Msg'=>'2.05','IPC::Semaphore'=>'2.05','IPC::SharedMem'=>'2.05','IPC::SysV'=>'2.05','Module::CoreList'=>'5.20160121','Module::CoreList::TieHashDelta'=>'5.20160121','Module::CoreList::Utils'=>'5.20160121','ODBM_File'=>'1.13','POSIX'=>'1.63','PerlIO::encoding'=>'0.24','Pod::Man'=>'4.06','Pod::ParseLink'=>'4.06','Pod::Text'=>'4.06','Pod::Text::Color'=>'4.06','Pod::Text::Overstrike'=>'4.06','Pod::Text::Termcap'=>'4.06','Storable'=>'2.55','Time::HiRes'=>'1.9730','XS::APItest'=>'0.79',},removed=>{}},5.023009=>{delta_from=>5.023008,changed=>{'Amiga::ARexx'=>'0.04','Amiga::Exec'=>'0.02','B::Op_private'=>'5.023009','Carp'=>'1.40','Carp::Heavy'=>'1.40','Config'=>'5.023009','Errno'=>'1.25','ExtUtils::Embed'=>'1.33','File::Find'=>'1.34','File::Glob'=>'1.26','File::Spec::AmigaOS'=>';.64','IPC::Msg'=>'2.06_01','IPC::Semaphore'=>'2.06_01','IPC::SharedMem'=>'2.06_01','IPC::SysV'=>'2.06_01','List::Util'=>'1.42_02','List::Util::XS'=>'1.42_02','Module::CoreList'=>'5.20160320','Module::CoreList::TieHashDelta'=>'5.20160320','Module::CoreList::Utils'=>'5.20160320','POSIX'=>'1.64','Pod::Functions'=>'1.10','Pod::Functions::Functions'=>'1.10','Scalar::Util'=>'1.42_02','SelfLoader'=>'1.23','Socket'=>'2.020_03','Storable'=>'2.56','Sub::Util'=>'1.42_02','Thread::Queue'=>'3.08','Tie::File'=>'1.02','Time::HiRes'=>'1.9732','Win32API::File'=>'0.1203','XS::APItest'=>'0.80','autouse'=>'1.11','bytes'=>'1.05','strict'=>'1.11','threads'=>'2.06','version'=>'0.9916','version::regex'=>'0.9916','warnings'=>'1.36',},removed=>{'Win32API::File::ExtUtils::Myconst2perl'=>1,}},5.022002=>{delta_from=>5.022001,changed=>{'B::Op_private'=>'5.022002','Config'=>'5.022002','Cwd'=>'3.56_01','File::Spec'=>'3.56_01','File::Spec::Cygwin'=>'3.56_01','File::Spec::Epoc'=>'3.56_01','File::Spec::Functions'=>'3.56_01','File::Spec::Mac'=>'3.56_01','File::Spec::OS2'=>'3.56_01','File::Spec::Unix'=>'3.56_01','File::Spec::VMS'=>'3.56_01','File::Spec::Win32'=>'3.56_01','Module::CoreList'=>'5.20160429','Module::CoreList::TieHashDelta'=>'5.20160429','Module::CoreList::Utils'=>'5.20160429','XS::APItest'=>'0.72_01',},removed=>{}},5.024000=>{delta_from=>5.023009,changed=>{'B::Op_private'=>'5.024000','Config'=>'5.024','File::Copy'=>'2.31','File::Path'=>'2.12_01','File::Spec::AmigaOS'=>'3.64','IO::Handle'=>'1.36','Module::CoreList'=>'5.20160506','Module::CoreList::TieHashDelta'=>'5.20160506','Module::CoreList::Utils'=>'5.20160506','ODBM_File'=>'1.14','POSIX'=>'1.65','Pod::Man'=>'4.07','Pod::ParseLink'=>'4.07','Pod::Text'=>'4.07','Pod::Text::Color'=>'4.07','Pod::Text::Overstrike'=>'4.07','Pod::Text::Termcap'=>'4.07','Thread::Queue'=>'3.09','Time::HiRes'=>'1.9733','threads'=>'2.07','threads::shared'=>'1.51','locale'=>'1.09',},removed=>{}},5.025000=>{delta_from=>5.024,changed=>{'B::Op_private'=>'5.025000','Config'=>'5.025','Module::CoreList'=>'5.20160507','Module::CoreList::TieHashDelta'=>'5.20160507','Module::CoreList::Utils'=>'5.20160507','feature'=>'1.43',},removed=>{}},5.025001=>{delta_from=>5.025,changed=>{'Archive::Tar'=>'2.08','Archive::Tar::Constant'=>'2.08','Archive::Tar::File'=>'2.08','B::Op_private'=>'5.025001','Carp'=>'1.41','Carp::Heavy'=>'1.41','Config'=>'5.025001','Config::Perl::V'=>'0.26','DB_File'=>'1.838','Digest::MD5'=>'2.55','IPC::Cmd'=>'0.94','IPC::Msg'=>'2.07','IPC::Semaphore'=>'2.07','IPC::SharedMem'=>'2.07','IPC::SysV'=>'2.07','List::Util'=>'1.45_01','List::Util::XS'=>'1.45_01','Locale::Codes'=>'3.38','Locale::Codes::Constants'=>'3.38','Locale::Codes::Country'=>'3.38','Locale::Codes::Country_Codes'=>'3.38','Locale::Codes::Country_Retired'=>'3.38','Locale::Codes::Currency'=>'3.38','Locale::Codes::Currency_Codes'=>'3.38','Locale::Codes::Currency_Retired'=>'3.38','Locale::Codes::LangExt'=>'3.38','Locale::Codes::LangExt_Codes'=>'3.38','Locale::Codes::LangExt_Retired'=>'3.38','Locale::Codes::LangFam'=>'3.38','Locale::Codes::LangFam_Codes'=>'3.38','Locale::Codes::LangFam_Retired'=>'3.38','Locale::Codes::LangVar'=>'3.38','Locale::Codes::LangVar_Codes'=>'3.38','Locale::Codes::LangVar_Retired'=>'3.38','Locale::Codes::Language'=>'3.38','Locale::Codes::Language_Codes'=>'3.38','Locale::Codes::Language_Retired'=>'3.38','Locale::Codes::Script'=>'3.38','Locale::Codes::Script_Codes'=>'3.38','Locale::Codes::Script_Retired'=>'3.38','Locale::Country'=>'3.38','Locale::Currency'=>'3.38','Locale::Language'=>'3.38','Locale::Maketext'=>'1.27','Locale::Script'=>'3.38','Module::CoreList'=>'5.20160520','Module::CoreList::TieHashDelta'=>'5.20160520','Module::CoreList::Utils'=>'5.20160520','Module::Metadata'=>'1.000032','POSIX'=>'1.69','Scalar::Util'=>'1.45_01','Sub::Util'=>'1.45_01','Sys::Syslog'=>'0.34','Term::ANSIColor'=>'4.05','Test2'=>'1.302015','Test2::API'=>'1.302015','Test2::API::Breakage'=>'1.302015','Test2::API::Context'=>'1.302015','Test2::API::Instance'=>'1.302015','Test2::API::Stack'=>'1.302015','Test2::Event'=>'1.302015','Test2::Event::Bail'=>'1.302015','Test2::Event::Diag'=>'1.302015','Test2::Event::Exception'=>'1.302015','Test2::Event::Note'=>'1.302015','Test2::Event::Ok'=>'1.302015','Test2::Event::Plan'=>'1.302015','Test2::Event::Skip'=>'1.302015','Test2::Event::Subtest'=>'1.302015','Test2::Event::Waiting'=>'1.302015','Test2::Formatter'=>'1.302015','Test2::Formatter::TAP'=>'1.302015','Test2::Hub'=>'1.302015','Test2::Hub::Interceptor'=>'1.302015','Test2::Hub::Interceptor::Terminator'=>'1.302015','Test2::Hub::Subtest'=>'1.302015','Test2::IPC'=>'1.302015','Test2::IPC::Driver'=>'1.302015','Test2::IPC::Driver::Files'=>'1.302015','Test2::Util'=>'1.302015','Test2::Util::ExternalMeta'=>'1.302015','Test2::Util::HashBase'=>'1.302015','Test2::Util::Trace'=>'1.302015','Test::Builder'=>'1.302015','Test::Builder::Formatter'=>'1.302015','Test::Builder::Module'=>'1.302015','Test::Builder::Tester'=>'1.302015','Test::Builder::Tester::Color'=>'1.302015','Test::Builder::TodoDiag'=>'1.302015','Test::More'=>'1.302015','Test::Simple'=>'1.302015','Test::Tester'=>'1.302015','Test::Tester::Capture'=>'1.302015','Test::Tester::CaptureRunner'=>'1.302015','Test::Tester::Delegate'=>'1.302015','Test::use::ok'=>'1.302015','XS::APItest'=>'0.81','_charnames'=>'1.44','charnames'=>'1.44','ok'=>'1.302015','perlfaq'=>'5.021011','re'=>'0.33','threads'=>'2.08','threads::shared'=>'1.52',},removed=>{}},5.025002=>{delta_from=>5.025001,changed=>{'App::Cpan'=>'1.64','B::Op_private'=>'5.025002','CPAN'=>'2.14','CPAN::Distribution'=>'2.12','CPAN::FTP'=>'5.5007','CPAN::FirstTime'=>'5.5309','CPAN::HandleConfig'=>'5.5007','CPAN::Index'=>'2.12','CPAN::Mirrors'=>'2.12','CPAN::Plugin'=>'0.96','CPAN::Shell'=>'5.5006','Config'=>'5.025002','Cwd'=>'3.64','Devel::Peek'=>'1.24','DynaLoader'=>'1.39','ExtUtils::Command'=>'7.18','ExtUtils::Command::MM'=>'7.18','ExtUtils::Liblist'=>'7.18','ExtUtils::Liblist::Kid'=>'7.18','ExtUtils::MM'=>'7.18','ExtUtils::MM_AIX'=>'7.18','ExtUtils::MM_Any'=>'7.18','ExtUtils::MM_BeOS'=>'7.18','ExtUtils::MM_Cygwin'=>'7.18','ExtUtils::MM_DOS'=>'7.18','ExtUtils::MM_Darwin'=>'7.18','ExtUtils::MM_MacOS'=>'7.18','ExtUtils::MM_NW5'=>'7.18','ExtUtils::MM_OS2'=>'7.18','ExtUtils::MM_QNX'=>'7.18','ExtUtils::MM_UWIN'=>'7.18','ExtUtils::MM_Unix'=>'7.18','ExtUtils::MM_VMS'=>'7.18','ExtUtils::MM_VOS'=>'7.18','ExtUtils::MM_Win32'=>'7.18','ExtUtils::MM_Win95'=>'7.18','ExtUtils::MY'=>'7.18','ExtUtils::MakeMaker'=>'7.18','ExtUtils::MakeMaker::Config'=>'7.18','ExtUtils::MakeMaker::Locale'=>'7.18','ExtUtils::MakeMaker::version'=>'7.18','ExtUtils::MakeMaker::version::regex'=>'7.18','ExtUtils::Miniperl'=>'1.06','ExtUtils::Mkbootstrap'=>'7.18','ExtUtils::Mksymlists'=>'7.18','ExtUtils::ParseXS'=>'3.32','ExtUtils::ParseXS::Constants'=>'3.32','ExtUtils::ParseXS::CountLines'=>'3.32','ExtUtils::ParseXS::Eval'=>'3.32','ExtUtils::ParseXS::Utilities'=>'3.32','ExtUtils::Typemaps'=>'3.32','ExtUtils::Typemaps::Cmd'=>'3.32','ExtUtils::Typemaps::InputMap'=>'3.32','ExtUtils::Typemaps::OutputMap'=>'3.32','ExtUtils::Typemaps::Type'=>'3.32','ExtUtils::testlib'=>'7.18','File::Copy'=>'2.32','File::Glob'=>'1.27','File::Spec'=>'3.64','File::Spec::Cygwin'=>'3.64','File::Spec::Epoc'=>'3.64','File::Spec::Functions'=>'3.64','File::Spec::Mac'=>'3.64','File::Spec::OS2'=>'3.64','File::Spec::Unix'=>'3.64','File::Spec::VMS'=>'3.64','File::Spec::Win32'=>'3.64','FileHandle'=>'2.03','Getopt::Long'=>'2.49','HTTP::Tiny'=>'0.058','JSON::PP'=>'2.27400','Locale::Codes'=>'3.39','Locale::Codes::Constants'=>'3.39','Locale::Codes::Country'=>'3.39','Locale::Codes::Country_Codes'=>'3.39','Locale::Codes::Country_Retired'=>'3.39','Locale::Codes::Currency'=>'3.39','Locale::Codes::Currency_Codes'=>'3.39','Locale::Codes::Currency_Retired'=>'3.39','Locale::Codes::LangExt'=>'3.39','Locale::Codes::LangExt_Codes'=>'3.39','Locale::Codes::LangExt_Retired'=>'3.39','Locale::Codes::LangFam'=>'3.39','Locale::Codes::LangFam_Codes'=>'3.39','Locale::Codes::LangFam_Retired'=>'3.39','Locale::Codes::LangVar'=>'3.39','Locale::Codes::LangVar_Codes'=>'3.39','Locale::Codes::LangVar_Retired'=>'3.39','Locale::Codes::Language'=>'3.39','Locale::Codes::Language_Codes'=>'3.39','Locale::Codes::Language_Retired'=>'3.39','Locale::Codes::Script'=>'3.39','Locale::Codes::Script_Codes'=>'3.39','Locale::Codes::Script_Retired'=>'3.39','Locale::Country'=>'3.39','Locale::Currency'=>'3.39','Locale::Language'=>'3.39','Locale::Script'=>'3.39','Module::CoreList'=>'5.20160620','Module::CoreList::TieHashDelta'=>'5.20160620','Module::CoreList::Utils'=>'5.20160620','Opcode'=>'1.35','POSIX'=>'1.70','Pod::Checker'=>'1.73','Pod::Functions'=>'1.11','Pod::Functions::Functions'=>'1.11','Pod::Usage'=>'1.69','Test2'=>'1.302026','Test2::API'=>'1.302026','Test2::API::Breakage'=>'1.302026','Test2::API::Context'=>'1.302026','Test2::API::Instance'=>'1.302026','Test2::API::Stack'=>'1.302026','Test2::Event'=>'1.302026','Test2::Event::Bail'=>'1.302026','Test2::Event::Diag'=>'1.302026','Test2::Event::Exception'=>'1.302026','Test2::Event::Generic'=>'1.302026','Test2::Event::Note'=>'1.302026','Test2::Event::Ok'=>'1.302026','Test2::Event::Plan'=>'1.302026','Test2::Event::Skip'=>'1.302026','Test2::Event::Subtest'=>'1.302026','Test2::Event::Waiting'=>'1.302026','Test2::Formatter'=>'1.302026','Test2::Formatter::TAP'=>'1.302026','Test2::Hub'=>'1.302026','Test2::Hub::Interceptor'=>'1.302026','Test2::Hub::Interceptor::Terminator'=>'1.302026','Test2::Hub::Subtest'=>'1.302026','Test2::IPC'=>'1.302026','Test2::IPC::Driver'=>'1.302026','Test2::IPC::Driver::Files'=>'1.302026','Test2::Util'=>'1.302026','Test2::Util::ExternalMeta'=>'1.302026','Test2::Util::HashBase'=>'1.302026','Test2::Util::Trace'=>'1.302026','Test::Builder'=>'1.302026','Test::Builder::Formatter'=>'1.302026','Test::Builder::Module'=>'1.302026','Test::Builder::Tester'=>'1.302026','Test::Builder::Tester::Color'=>'1.302026','Test::Builder::TodoDiag'=>'1.302026','Test::More'=>'1.302026','Test::Simple'=>'1.302026','Test::Tester'=>'1.302026','Test::Tester::Capture'=>'1.302026','Test::Tester::CaptureRunner'=>'1.302026','Test::Tester::Delegate'=>'1.302026','Test::use::ok'=>'1.302026','Thread::Queue'=>'3.11','Time::HiRes'=>'1.9734','Unicode::UCD'=>'0.65','VMS::DCLsym'=>'1.07','XS::APItest'=>'0.82','diagnostics'=>'1.35','feature'=>'1.44','ok'=>'1.302026','threads'=>'2.09',},removed=>{}},5.025003=>{delta_from=>5.025002,changed=>{'B::Op_private'=>'5.025003','Config'=>'5.025003','Data::Dumper'=>'2.161','Devel::PPPort'=>'3.35','Encode'=>'2.84','Encode::MIME::Header'=>'2.23','Encode::MIME::Header::ISO_2022_JP'=>'1.07','ExtUtils::ParseXS'=>'3.33','ExtUtils::ParseXS::Constants'=>'3.33','ExtUtils::ParseXS::CountLines'=>'3.33','ExtUtils::ParseXS::Eval'=>'3.33','ExtUtils::ParseXS::Utilities'=>'3.33','ExtUtils::Typemaps'=>'3.33','ExtUtils::Typemaps::Cmd'=>'3.33','ExtUtils::Typemaps::InputMap'=>'3.33','ExtUtils::Typemaps::OutputMap'=>'3.33','ExtUtils::Typemaps::Type'=>'3.33','Hash::Util'=>'0.20','Math::BigFloat'=>'1.999726','Math::BigFloat::Trace'=>'0.43','Math::BigInt'=>'1.999726','Math::BigInt::Calc'=>'1.999726','Math::BigInt::CalcEmu'=>'1.999726','Math::BigInt::FastCalc'=>'0.42','Math::BigInt::Trace'=>'0.43','Math::BigRat'=>'0.260804','Module::CoreList'=>'5.20160720','Module::CoreList::TieHashDelta'=>'5.20160720','Module::CoreList::Utils'=>'5.20160720','Net::Cmd'=>'3.09','Net::Config'=>'3.09','Net::Domain'=>'3.09','Net::FTP'=>'3.09','Net::FTP::A'=>'3.09','Net::FTP::E'=>'3.09','Net::FTP::I'=>'3.09','Net::FTP::L'=>'3.09','Net::FTP::dataconn'=>'3.09','Net::NNTP'=>'3.09','Net::Netrc'=>'3.09','Net::POP3'=>'3.09','Net::SMTP'=>'3.09','Net::Time'=>'3.09','Parse::CPAN::Meta'=>'1.4422','Perl::OSType'=>'1.010','Test2'=>'1.302045','Test2::API'=>'1.302045','Test2::API::Breakage'=>'1.302045','Test2::API::Context'=>'1.302045','Test2::API::Instance'=>'1.302045','Test2::API::Stack'=>'1.302045','Test2::Event'=>'1.302045','Test2::Event::Bail'=>'1.302045','Test2::Event::Diag'=>'1.302045','Test2::Event::Exception'=>'1.302045','Test2::Event::Generic'=>'1.302045','Test2::Event::Info'=>'1.302045','Test2::Event::Note'=>'1.302045','Test2::Event::Ok'=>'1.302045','Test2::Event::Plan'=>'1.302045','Test2::Event::Skip'=>'1.302045','Test2::Event::Subtest'=>'1.302045','Test2::Event::Waiting'=>'1.302045','Test2::Formatter'=>'1.302045','Test2::Formatter::TAP'=>'1.302045','Test2::Hub'=>'1.302045','Test2::Hub::Interceptor'=>'1.302045','Test2::Hub::Interceptor::Terminator'=>'1.302045','Test2::Hub::Subtest'=>'1.302045','Test2::IPC'=>'1.302045','Test2::IPC::Driver'=>'1.302045','Test2::IPC::Driver::Files'=>'1.302045','Test2::Util'=>'1.302045','Test2::Util::ExternalMeta'=>'1.302045','Test2::Util::HashBase'=>'1.302045','Test2::Util::Trace'=>'1.302045','Test::Builder'=>'1.302045','Test::Builder::Formatter'=>'1.302045','Test::Builder::Module'=>'1.302045','Test::Builder::Tester'=>'1.302045','Test::Builder::Tester::Color'=>'1.302045','Test::Builder::TodoDiag'=>'1.302045','Test::More'=>'1.302045','Test::Simple'=>'1.302045','Test::Tester'=>'1.302045','Test::Tester::Capture'=>'1.302045','Test::Tester::CaptureRunner'=>'1.302045','Test::Tester::Delegate'=>'1.302045','Test::use::ok'=>'1.302045','Time::HiRes'=>'1.9739','Unicode'=>'9.0.0','Unicode::UCD'=>'0.66','XSLoader'=>'0.22','bigint'=>'0.43','bignum'=>'0.43','bigrat'=>'0.43','encoding'=>'2.17_01','encoding::warnings'=>'0.13','feature'=>'1.45','ok'=>'1.302045','version'=>'0.9917','version::regex'=>'0.9917','warnings'=>'1.37',},removed=>{}},5.025004=>{delta_from=>5.025003,changed=>{'App::Cpan'=>'1.64_01','App::Prove'=>'3.36_01','App::Prove::State'=>'3.36_01','App::Prove::State::Result'=>'3.36_01','App::Prove::State::Result::Test'=>'3.36_01','Archive::Tar'=>'2.10','Archive::Tar::Constant'=>'2.10','Archive::Tar::File'=>'2.10','B'=>'1.63','B::Concise'=>'0.998','B::Deparse'=>'1.38','B::Op_private'=>'5.025004','CPAN'=>'2.14_01','CPAN::Meta'=>'2.150010','CPAN::Meta::Converter'=>'2.150010','CPAN::Meta::Feature'=>'2.150010','CPAN::Meta::History'=>'2.150010','CPAN::Meta::Merge'=>'2.150010','CPAN::Meta::Prereqs'=>'2.150010','CPAN::Meta::Spec'=>'2.150010','CPAN::Meta::Validator'=>'2.150010','Carp'=>'1.42','Carp::Heavy'=>'1.42','Compress::Zlib'=>'2.069_01','Config'=>'5.025004','Config::Perl::V'=>'0.27','Cwd'=>'3.65','Digest'=>'1.17_01','Digest::SHA'=>'5.96','Encode'=>'2.86','Errno'=>'1.26','ExtUtils::Command'=>'7.24','ExtUtils::Command::MM'=>'7.24','ExtUtils::Liblist'=>'7.24','ExtUtils::Liblist::Kid'=>'7.24','ExtUtils::MM'=>'7.24','ExtUtils::MM_AIX'=>'7.24','ExtUtils::MM_Any'=>'7.24','ExtUtils::MM_BeOS'=>'7.24','ExtUtils::MM_Cygwin'=>'7.24','ExtUtils::MM_DOS'=>'7.24','ExtUtils::MM_Darwin'=>'7.24','ExtUtils::MM_MacOS'=>'7.24','ExtUtils::MM_NW5'=>'7.24','ExtUtils::MM_OS2'=>'7.24','ExtUtils::MM_QNX'=>'7.24','ExtUtils::MM_UWIN'=>'7.24','ExtUtils::MM_Unix'=>'7.24','ExtUtils::MM_VMS'=>'7.24','ExtUtils::MM_VOS'=>'7.24','ExtUtils::MM_Win32'=>'7.24','ExtUtils::MM_Win95'=>'7.24','ExtUtils::MY'=>'7.24','ExtUtils::MakeMaker'=>'7.24','ExtUtils::MakeMaker::Config'=>'7.24','ExtUtils::MakeMaker::Locale'=>'7.24','ExtUtils::MakeMaker::version'=>'7.24','ExtUtils::MakeMaker::version::regex'=>'7.24','ExtUtils::Mkbootstrap'=>'7.24','ExtUtils::Mksymlists'=>'7.24','ExtUtils::testlib'=>'7.24','File::Fetch'=>'0.52','File::Spec'=>'3.65','File::Spec::AmigaOS'=>'3.65','File::Spec::Cygwin'=>'3.65','File::Spec::Epoc'=>'3.65','File::Spec::Functions'=>'3.65','File::Spec::Mac'=>'3.65','File::Spec::OS2'=>'3.65','File::Spec::Unix'=>'3.65','File::Spec::VMS'=>'3.65','File::Spec::Win32'=>'3.65','HTTP::Tiny'=>'0.064','Hash::Util'=>'0.21','I18N::LangTags'=>'0.41','I18N::LangTags::Detect'=>'1.06','IO'=>'1.37','IO::Compress::Adapter::Bzip2'=>'2.069_01','IO::Compress::Adapter::Deflate'=>'2.069_01','IO::Compress::Adapter::Identity'=>'2.069_01','IO::Compress::Base'=>'2.069_01','IO::Compress::Base::Common'=>'2.069_01','IO::Compress::Bzip2'=>'2.069_01','IO::Compress::Deflate'=>'2.069_01','IO::Compress::Gzip'=>'2.069_01','IO::Compress::Gzip::Constants'=>'2.069_01','IO::Compress::RawDeflate'=>'2.069_01','IO::Compress::Zip'=>'2.069_01','IO::Compress::Zip::Constants'=>'2.069_01','IO::Compress::Zlib::Constants'=>'2.069_01','IO::Compress::Zlib::Extra'=>'2.069_01','IO::Socket::IP'=>'0.38','IO::Uncompress::Adapter::Bunzip2'=>'2.069_01','IO::Uncompress::Adapter::Identity'=>'2.069_01','IO::Uncompress::Adapter::Inflate'=>'2.069_01','IO::Uncompress::AnyInflate'=>'2.069_01','IO::Uncompress::AnyUncompress'=>'2.069_01','IO::Uncompress::Base'=>'2.069_01','IO::Uncompress::Bunzip2'=>'2.069_01','IO::Uncompress::Gunzip'=>'2.069_01','IO::Uncompress::Inflate'=>'2.069_01','IO::Uncompress::RawInflate'=>'2.069_01','IO::Uncompress::Unzip'=>'2.069_01','IPC::Cmd'=>'0.96','JSON::PP'=>'2.27400_01','Locale::Maketext'=>'1.28','Locale::Maketext::Simple'=>'0.21_01','Math::BigFloat::Trace'=>'0.43_01','Math::BigInt::Trace'=>'0.43_01','Memoize'=>'1.03_01','Module::CoreList'=>'5.20160820','Module::CoreList::TieHashDelta'=>'5.20160820','Module::CoreList::Utils'=>'5.20160820','Module::Load::Conditional'=>'0.68','Module::Metadata'=>'1.000033','NEXT'=>'0.67','Net::Cmd'=>'3.10','Net::Config'=>'3.10','Net::Domain'=>'3.10','Net::FTP'=>'3.10','Net::FTP::A'=>'3.10','Net::FTP::E'=>'3.10','Net::FTP::I'=>'3.10','Net::FTP::L'=>'3.10','Net::FTP::dataconn'=>'3.10','Net::NNTP'=>'3.10','Net::Netrc'=>'3.10','Net::POP3'=>'3.10','Net::Ping'=>'2.44','Net::SMTP'=>'3.10','Net::Time'=>'3.10','Opcode'=>'1.37','POSIX'=>'1.71','Parse::CPAN::Meta'=>'2.150010','Pod::Html'=>'1.2201','Pod::Perldoc'=>'3.27','Pod::Perldoc::BaseTo'=>'3.27','Pod::Perldoc::GetOptsOO'=>'3.27','Pod::Perldoc::ToANSI'=>'3.27','Pod::Perldoc::ToChecker'=>'3.27','Pod::Perldoc::ToMan'=>'3.27','Pod::Perldoc::ToNroff'=>'3.27','Pod::Perldoc::ToPod'=>'3.27','Pod::Perldoc::ToRtf'=>'3.27','Pod::Perldoc::ToTerm'=>'3.27','Pod::Perldoc::ToText'=>'3.27','Pod::Perldoc::ToTk'=>'3.27','Pod::Perldoc::ToXml'=>'3.27','Storable'=>'2.57','Sys::Syslog'=>'0.34_01','TAP::Base'=>'3.36_01','TAP::Formatter::Base'=>'3.36_01','TAP::Formatter::Color'=>'3.36_01','TAP::Formatter::Console'=>'3.36_01','TAP::Formatter::Console::ParallelSession'=>'3.36_01','TAP::Formatter::Console::Session'=>'3.36_01','TAP::Formatter::File'=>'3.36_01','TAP::Formatter::File::Session'=>'3.36_01','TAP::Formatter::Session'=>'3.36_01','TAP::Harness'=>'3.36_01','TAP::Harness::Env'=>'3.36_01','TAP::Object'=>'3.36_01','TAP::Parser'=>'3.36_01','TAP::Parser::Aggregator'=>'3.36_01','TAP::Parser::Grammar'=>'3.36_01','TAP::Parser::Iterator'=>'3.36_01','TAP::Parser::Iterator::Array'=>'3.36_01','TAP::Parser::Iterator::Process'=>'3.36_01','TAP::Parser::Iterator::Stream'=>'3.36_01','TAP::Parser::IteratorFactory'=>'3.36_01','TAP::Parser::Multiplexer'=>'3.36_01','TAP::Parser::Result'=>'3.36_01','TAP::Parser::Result::Bailout'=>'3.36_01','TAP::Parser::Result::Comment'=>'3.36_01','TAP::Parser::Result::Plan'=>'3.36_01','TAP::Parser::Result::Pragma'=>'3.36_01','TAP::Parser::Result::Test'=>'3.36_01','TAP::Parser::Result::Unknown'=>'3.36_01','TAP::Parser::Result::Version'=>'3.36_01','TAP::Parser::Result::YAML'=>'3.36_01','TAP::Parser::ResultFactory'=>'3.36_01','TAP::Parser::Scheduler'=>'3.36_01','TAP::Parser::Scheduler::Job'=>'3.36_01','TAP::Parser::Scheduler::Spinner'=>'3.36_01','TAP::Parser::Source'=>'3.36_01','TAP::Parser::SourceHandler'=>'3.36_01','TAP::Parser::SourceHandler::Executable'=>'3.36_01','TAP::Parser::SourceHandler::File'=>'3.36_01','TAP::Parser::SourceHandler::Handle'=>'3.36_01','TAP::Parser::SourceHandler::Perl'=>'3.36_01','TAP::Parser::SourceHandler::RawTAP'=>'3.36_01','TAP::Parser::YAMLish::Reader'=>'3.36_01','TAP::Parser::YAMLish::Writer'=>'3.36_01','Test'=>'1.29','Test2'=>'1.302052','Test2::API'=>'1.302052','Test2::API::Breakage'=>'1.302052','Test2::API::Context'=>'1.302052','Test2::API::Instance'=>'1.302052','Test2::API::Stack'=>'1.302052','Test2::Event'=>'1.302052','Test2::Event::Bail'=>'1.302052','Test2::Event::Diag'=>'1.302052','Test2::Event::Exception'=>'1.302052','Test2::Event::Generic'=>'1.302052','Test2::Event::Info'=>'1.302052','Test2::Event::Note'=>'1.302052','Test2::Event::Ok'=>'1.302052','Test2::Event::Plan'=>'1.302052','Test2::Event::Skip'=>'1.302052','Test2::Event::Subtest'=>'1.302052','Test2::Event::Waiting'=>'1.302052','Test2::Formatter'=>'1.302052','Test2::Formatter::TAP'=>'1.302052','Test2::Hub'=>'1.302052','Test2::Hub::Interceptor'=>'1.302052','Test2::Hub::Interceptor::Terminator'=>'1.302052','Test2::Hub::Subtest'=>'1.302052','Test2::IPC'=>'1.302052','Test2::IPC::Driver'=>'1.302052','Test2::IPC::Driver::Files'=>'1.302052','Test2::Util'=>'1.302052','Test2::Util::ExternalMeta'=>'1.302052','Test2::Util::HashBase'=>'1.302052','Test2::Util::Trace'=>'1.302052','Test::Builder'=>'1.302052','Test::Builder::Formatter'=>'1.302052','Test::Builder::Module'=>'1.302052','Test::Builder::Tester'=>'1.302052','Test::Builder::Tester::Color'=>'1.302052','Test::Builder::TodoDiag'=>'1.302052','Test::Harness'=>'3.36_01','Test::More'=>'1.302052','Test::Simple'=>'1.302052','Test::Tester'=>'1.302052','Test::Tester::Capture'=>'1.302052','Test::Tester::CaptureRunner'=>'1.302052','Test::Tester::Delegate'=>'1.302052','Test::use::ok'=>'1.302052','Tie::Hash::NamedCapture'=>'0.10','Time::Local'=>'1.24','XS::APItest'=>'0.83','arybase'=>'0.12','base'=>'2.24','bigint'=>'0.43_01','bignum'=>'0.43_01','bigrat'=>'0.43_01','encoding'=>'2.18','ok'=>'1.302052',},removed=>{}},5.025005=>{delta_from=>5.025004,changed=>{'B::Op_private'=>'5.025005','Config'=>'5.025005','Filter::Simple'=>'0.93','Locale::Codes'=>'3.40','Locale::Codes::Constants'=>'3.40','Locale::Codes::Country'=>'3.40','Locale::Codes::Country_Codes'=>'3.40','Locale::Codes::Country_Retired'=>'3.40','Locale::Codes::Currency'=>'3.40','Locale::Codes::Currency_Codes'=>'3.40','Locale::Codes::Currency_Retired'=>'3.40','Locale::Codes::LangExt'=>'3.40','Locale::Codes::LangExt_Codes'=>'3.40','Locale::Codes::LangExt_Retired'=>'3.40','Locale::Codes::LangFam'=>'3.40','Locale::Codes::LangFam_Codes'=>'3.40','Locale::Codes::LangFam_Retired'=>'3.40','Locale::Codes::LangVar'=>'3.40','Locale::Codes::LangVar_Codes'=>'3.40','Locale::Codes::LangVar_Retired'=>'3.40','Locale::Codes::Language'=>'3.40','Locale::Codes::Language_Codes'=>'3.40','Locale::Codes::Language_Retired'=>'3.40','Locale::Codes::Script'=>'3.40','Locale::Codes::Script_Codes'=>'3.40','Locale::Codes::Script_Retired'=>'3.40','Locale::Country'=>'3.40','Locale::Currency'=>'3.40','Locale::Language'=>'3.40','Locale::Script'=>'3.40','Module::CoreList'=>'5.20160920','Module::CoreList::TieHashDelta'=>'5.20160920','Module::CoreList::Utils'=>'5.20160920','POSIX'=>'1.72','Sys::Syslog'=>'0.35','Test2'=>'1.302056','Test2::API'=>'1.302056','Test2::API::Breakage'=>'1.302056','Test2::API::Context'=>'1.302056','Test2::API::Instance'=>'1.302056','Test2::API::Stack'=>'1.302056','Test2::Event'=>'1.302056','Test2::Event::Bail'=>'1.302056','Test2::Event::Diag'=>'1.302056','Test2::Event::Exception'=>'1.302056','Test2::Event::Generic'=>'1.302056','Test2::Event::Info'=>'1.302056','Test2::Event::Note'=>'1.302056','Test2::Event::Ok'=>'1.302056','Test2::Event::Plan'=>'1.302056','Test2::Event::Skip'=>'1.302056','Test2::Event::Subtest'=>'1.302056','Test2::Event::Waiting'=>'1.302056','Test2::Formatter'=>'1.302056','Test2::Formatter::TAP'=>'1.302056','Test2::Hub'=>'1.302056','Test2::Hub::Interceptor'=>'1.302056','Test2::Hub::Interceptor::Terminator'=>'1.302056','Test2::Hub::Subtest'=>'1.302056','Test2::IPC'=>'1.302056','Test2::IPC::Driver'=>'1.302056','Test2::IPC::Driver::Files'=>'1.302056','Test2::Util'=>'1.302056','Test2::Util::ExternalMeta'=>'1.302056','Test2::Util::HashBase'=>'1.302056','Test2::Util::Trace'=>'1.302056','Test::Builder'=>'1.302056','Test::Builder::Formatter'=>'1.302056','Test::Builder::Module'=>'1.302056','Test::Builder::Tester'=>'1.302056','Test::Builder::Tester::Color'=>'1.302056','Test::Builder::TodoDiag'=>'1.302056','Test::More'=>'1.302056','Test::Simple'=>'1.302056','Test::Tester'=>'1.302056','Test::Tester::Capture'=>'1.302056','Test::Tester::CaptureRunner'=>'1.302056','Test::Tester::Delegate'=>'1.302056','Test::use::ok'=>'1.302056','Thread::Semaphore'=>'2.13','XS::APItest'=>'0.84','XSLoader'=>'0.24','ok'=>'1.302056',},removed=>{}},5.025006=>{delta_from=>5.025005,changed=>{'Archive::Tar'=>'2.14','Archive::Tar::Constant'=>'2.14','Archive::Tar::File'=>'2.14','B'=>'1.64','B::Concise'=>'0.999','B::Deparse'=>'1.39','B::Op_private'=>'5.025006','Config'=>'5.025006','Data::Dumper'=>'2.162','Devel::Peek'=>'1.25','HTTP::Tiny'=>'0.070','List::Util'=>'1.46','List::Util::XS'=>'1.46','Module::CoreList'=>'5.20161020','Module::CoreList::TieHashDelta'=>'5.20161020','Module::CoreList::Utils'=>'5.20161020','Net::Ping'=>'2.51','OS2::DLL'=>'1.07','Opcode'=>'1.38','POSIX'=>'1.73','PerlIO::encoding'=>'0.25','Pod::Man'=>'4.08','Pod::ParseLink'=>'4.08','Pod::Text'=>'4.08','Pod::Text::Color'=>'4.08','Pod::Text::Overstrike'=>'4.08','Pod::Text::Termcap'=>'4.08','Scalar::Util'=>'1.46','Storable'=>'2.58','Sub::Util'=>'1.46','Test2'=>'1.302059','Test2::API'=>'1.302059','Test2::API::Breakage'=>'1.302059','Test2::API::Context'=>'1.302059','Test2::API::Instance'=>'1.302059','Test2::API::Stack'=>'1.302059','Test2::Event'=>'1.302059','Test2::Event::Bail'=>'1.302059','Test2::Event::Diag'=>'1.302059','Test2::Event::Exception'=>'1.302059','Test2::Event::Generic'=>'1.302059','Test2::Event::Info'=>'1.302059','Test2::Event::Note'=>'1.302059','Test2::Event::Ok'=>'1.302059','Test2::Event::Plan'=>'1.302059','Test2::Event::Skip'=>'1.302059','Test2::Event::Subtest'=>'1.302059','Test2::Event::Waiting'=>'1.302059','Test2::Formatter'=>'1.302059','Test2::Formatter::TAP'=>'1.302059','Test2::Hub'=>'1.302059','Test2::Hub::Interceptor'=>'1.302059','Test2::Hub::Interceptor::Terminator'=>'1.302059','Test2::Hub::Subtest'=>'1.302059','Test2::IPC'=>'1.302059','Test2::IPC::Driver'=>'1.302059','Test2::IPC::Driver::Files'=>'1.302059','Test2::Util'=>'1.302059','Test2::Util::ExternalMeta'=>'1.302059','Test2::Util::HashBase'=>'1.302059','Test2::Util::Trace'=>'1.302059','Test::Builder'=>'1.302059','Test::Builder::Formatter'=>'1.302059','Test::Builder::Module'=>'1.302059','Test::Builder::Tester'=>'1.302059','Test::Builder::Tester::Color'=>'1.302059','Test::Builder::TodoDiag'=>'1.302059','Test::More'=>'1.302059','Test::Simple'=>'1.302059','Test::Tester'=>'1.302059','Test::Tester::Capture'=>'1.302059','Test::Tester::CaptureRunner'=>'1.302059','Test::Tester::Delegate'=>'1.302059','Test::use::ok'=>'1.302059','Time::HiRes'=>'1.9740_01','VMS::Stdio'=>'2.42','XS::APItest'=>'0.86','attributes'=>'0.28','mro'=>'1.19','ok'=>'1.302059','overload'=>'1.27','parent'=>'0.236',},removed=>{}},5.025007=>{delta_from=>5.025006,changed=>{'Archive::Tar'=>'2.18','Archive::Tar::Constant'=>'2.18','Archive::Tar::File'=>'2.18','B'=>'1.65','B::Op_private'=>'5.025007','Config'=>'5.025007','Cwd'=>'3.66','Data::Dumper'=>'2.165','Devel::Peek'=>'1.26','DynaLoader'=>'1.40','Errno'=>'1.27','ExtUtils::ParseXS::Utilities'=>'3.34','File::Spec'=>'3.66','File::Spec::AmigaOS'=>'3.66','File::Spec::Cygwin'=>'3.66','File::Spec::Epoc'=>'3.66','File::Spec::Functions'=>'3.66','File::Spec::Mac'=>'3.66','File::Spec::OS2'=>'3.66','File::Spec::Unix'=>'3.66','File::Spec::VMS'=>'3.66','File::Spec::Win32'=>'3.66','Hash::Util'=>'0.22','JSON::PP'=>'2.27400_02','List::Util'=>'1.46_02','List::Util::XS'=>'1.46_02','Math::BigFloat'=>'1.999727','Math::BigInt'=>'1.999727','Math::BigInt::Calc'=>'1.999727','Math::BigInt::CalcEmu'=>'1.999727','Math::Complex'=>'1.5901','Module::CoreList'=>'5.20161120','Module::CoreList::TieHashDelta'=>'5.20161120','Module::CoreList::Utils'=>'5.20161120','Net::Ping'=>'2.55','Opcode'=>'1.39','POSIX'=>'1.75','Pod::Man'=>'4.09','Pod::ParseLink'=>'4.09','Pod::Text'=>'4.09','Pod::Text::Color'=>'4.09','Pod::Text::Overstrike'=>'4.09','Pod::Text::Termcap'=>'4.09','Scalar::Util'=>'1.46_02','Storable'=>'2.59','Sub::Util'=>'1.46_02','Term::ANSIColor'=>'4.06','Test2'=>'1.302062','Test2::API'=>'1.302062','Test2::API::Breakage'=>'1.302062','Test2::API::Context'=>'1.302062','Test2::API::Instance'=>'1.302062','Test2::API::Stack'=>'1.302062','Test2::Event'=>'1.302062','Test2::Event::Bail'=>'1.302062','Test2::Event::Diag'=>'1.302062','Test2::Event::Exception'=>'1.302062','Test2::Event::Generic'=>'1.302062','Test2::Event::Info'=>'1.302062','Test2::Event::Note'=>'1.302062','Test2::Event::Ok'=>'1.302062','Test2::Event::Plan'=>'1.302062','Test2::Event::Skip'=>'1.302062','Test2::Event::Subtest'=>'1.302062','Test2::Event::Waiting'=>'1.302062','Test2::Formatter'=>'1.302062','Test2::Formatter::TAP'=>'1.302062','Test2::Hub'=>'1.302062','Test2::Hub::Interceptor'=>'1.302062','Test2::Hub::Interceptor::Terminator'=>'1.302062','Test2::Hub::Subtest'=>'1.302062','Test2::IPC'=>'1.302062','Test2::IPC::Driver'=>'1.302062','Test2::IPC::Driver::Files'=>'1.302062','Test2::Util'=>'1.302062','Test2::Util::ExternalMeta'=>'1.302062','Test2::Util::HashBase'=>'1.302062','Test2::Util::Trace'=>'1.302062','Test::Builder'=>'1.302062','Test::Builder::Formatter'=>'1.302062','Test::Builder::Module'=>'1.302062','Test::Builder::Tester'=>'1.302062','Test::Builder::Tester::Color'=>'1.302062','Test::Builder::TodoDiag'=>'1.302062','Test::More'=>'1.302062','Test::Simple'=>'1.302062','Test::Tester'=>'1.302062','Test::Tester::Capture'=>'1.302062','Test::Tester::CaptureRunner'=>'1.302062','Test::Tester::Delegate'=>'1.302062','Test::use::ok'=>'1.302062','Time::HiRes'=>'1.9740_03','Unicode::Collate'=>'1.18','Unicode::Collate::CJK::Big5'=>'1.18','Unicode::Collate::CJK::GB2312'=>'1.18','Unicode::Collate::CJK::JISX0208'=>'1.18','Unicode::Collate::CJK::Korean'=>'1.18','Unicode::Collate::CJK::Pinyin'=>'1.18','Unicode::Collate::CJK::Stroke'=>'1.18','Unicode::Collate::CJK::Zhuyin'=>'1.18','Unicode::Collate::Locale'=>'1.18','Unicode::UCD'=>'0.67','XS::APItest'=>'0.87','XS::Typemap'=>'0.15','mro'=>'1.20','ok'=>'1.302062','threads'=>'2.10',},removed=>{}},5.025008=>{delta_from=>5.025007,changed=>{'Archive::Tar'=>'2.24','Archive::Tar::Constant'=>'2.24','Archive::Tar::File'=>'2.24','B::Debug'=>'1.24','B::Op_private'=>'5.025008','Config'=>'5.025008','Data::Dumper'=>'2.166','Encode'=>'2.88','Encode::Alias'=>'2.21','Encode::CN::HZ'=>'2.08','Encode::MIME::Header'=>'2.24','Encode::MIME::Name'=>'1.02','Encode::Unicode'=>'2.1501','IO'=>'1.38','Locale::Codes'=>'3.42','Locale::Codes::Constants'=>'3.42','Locale::Codes::Country'=>'3.42','Locale::Codes::Country_Codes'=>'3.42','Locale::Codes::Country_Retired'=>'3.42','Locale::Codes::Currency'=>'3.42','Locale::Codes::Currency_Codes'=>'3.42','Locale::Codes::Currency_Retired'=>'3.42','Locale::Codes::LangExt'=>'3.42','Locale::Codes::LangExt_Codes'=>'3.42','Locale::Codes::LangExt_Retired'=>'3.42','Locale::Codes::LangFam'=>'3.42','Locale::Codes::LangFam_Codes'=>'3.42','Locale::Codes::LangFam_Retired'=>'3.42','Locale::Codes::LangVar'=>'3.42','Locale::Codes::LangVar_Codes'=>'3.42','Locale::Codes::LangVar_Retired'=>'3.42','Locale::Codes::Language'=>'3.42','Locale::Codes::Language_Codes'=>'3.42','Locale::Codes::Language_Retired'=>'3.42','Locale::Codes::Script'=>'3.42','Locale::Codes::Script_Codes'=>'3.42','Locale::Codes::Script_Retired'=>'3.42','Locale::Country'=>'3.42','Locale::Currency'=>'3.42','Locale::Language'=>'3.42','Locale::Script'=>'3.42','Math::BigFloat'=>'1.999806','Math::BigFloat::Trace'=>'0.47','Math::BigInt'=>'1.999806','Math::BigInt::Calc'=>'1.999806','Math::BigInt::CalcEmu'=>'1.999806','Math::BigInt::FastCalc'=>'0.5005','Math::BigInt::Lib'=>'1.999806','Math::BigInt::Trace'=>'0.47','Math::BigRat'=>'0.2611','Module::CoreList'=>'5.20161220','Module::CoreList::TieHashDelta'=>'5.20161220','Module::CoreList::Utils'=>'5.20161220','POSIX'=>'1.76','PerlIO::scalar'=>'0.25','Pod::Simple'=>'3.35','Pod::Simple::BlackBox'=>'3.35','Pod::Simple::Checker'=>'3.35','Pod::Simple::Debug'=>'3.35','Pod::Simple::DumpAsText'=>'3.35','Pod::Simple::DumpAsXML'=>'3.35','Pod::Simple::HTML'=>'3.35','Pod::Simple::HTMLBatch'=>'3.35','Pod::Simple::LinkSection'=>'3.35','Pod::Simple::Methody'=>'3.35','Pod::Simple::Progress'=>'3.35','Pod::Simple::PullParser'=>'3.35','Pod::Simple::PullParserEndToken'=>'3.35','Pod::Simple::PullParserStartToken'=>'3.35','Pod::Simple::PullParserTextToken'=>'3.35','Pod::Simple::PullParserToken'=>'3.35','Pod::Simple::RTF'=>'3.35','Pod::Simple::Search'=>'3.35','Pod::Simple::SimpleTree'=>'3.35','Pod::Simple::Text'=>'3.35','Pod::Simple::TextContent'=>'3.35','Pod::Simple::TiedOutFH'=>'3.35','Pod::Simple::Transcode'=>'3.35','Pod::Simple::TranscodeDumb'=>'3.35','Pod::Simple::TranscodeSmart'=>'3.35','Pod::Simple::XHTML'=>'3.35','Pod::Simple::XMLOutStream'=>'3.35','Test2'=>'1.302073','Test2::API'=>'1.302073','Test2::API::Breakage'=>'1.302073','Test2::API::Context'=>'1.302073','Test2::API::Instance'=>'1.302073','Test2::API::Stack'=>'1.302073','Test2::Event'=>'1.302073','Test2::Event::Bail'=>'1.302073','Test2::Event::Diag'=>'1.302073','Test2::Event::Encoding'=>'1.302073','Test2::Event::Exception'=>'1.302073','Test2::Event::Generic'=>'1.302073','Test2::Event::Info'=>'1.302073','Test2::Event::Note'=>'1.302073','Test2::Event::Ok'=>'1.302073','Test2::Event::Plan'=>'1.302073','Test2::Event::Skip'=>'1.302073','Test2::Event::Subtest'=>'1.302073','Test2::Event::TAP::Version'=>'1.302073','Test2::Event::Waiting'=>'1.302073','Test2::Formatter'=>'1.302073','Test2::Formatter::TAP'=>'1.302073','Test2::Hub'=>'1.302073','Test2::Hub::Interceptor'=>'1.302073','Test2::Hub::Interceptor::Terminator'=>'1.302073','Test2::Hub::Subtest'=>'1.302073','Test2::IPC'=>'1.302073','Test2::IPC::Driver'=>'1.302073','Test2::IPC::Driver::Files'=>'1.302073','Test2::Tools::Tiny'=>'1.302073','Test2::Util'=>'1.302073','Test2::Util::ExternalMeta'=>'1.302073','Test2::Util::HashBase'=>'0.002','Test2::Util::Trace'=>'1.302073','Test::Builder'=>'1.302073','Test::Builder::Formatter'=>'1.302073','Test::Builder::Module'=>'1.302073','Test::Builder::Tester'=>'1.302073','Test::Builder::Tester::Color'=>'1.302073','Test::Builder::TodoDiag'=>'1.302073','Test::More'=>'1.302073','Test::Simple'=>'1.302073','Test::Tester'=>'1.302073','Test::Tester::Capture'=>'1.302073','Test::Tester::CaptureRunner'=>'1.302073','Test::Tester::Delegate'=>'1.302073','Test::use::ok'=>'1.302073','Time::HiRes'=>'1.9741','Time::Local'=>'1.25','Unicode::Collate'=>'1.19','Unicode::Collate::CJK::Big5'=>'1.19','Unicode::Collate::CJK::GB2312'=>'1.19','Unicode::Collate::CJK::JISX0208'=>'1.19','Unicode::Collate::CJK::Korean'=>'1.19','Unicode::Collate::CJK::Pinyin'=>'1.19','Unicode::Collate::CJK::Stroke'=>'1.19','Unicode::Collate::CJK::Zhuyin'=>'1.19','Unicode::Collate::Locale'=>'1.19','bigint'=>'0.47','bignum'=>'0.47','bigrat'=>'0.47','encoding'=>'2.19','ok'=>'1.302073',},removed=>{}},5.022003=>{delta_from=>5.022002,changed=>{'App::Cpan'=>'1.63_01','App::Prove'=>'3.35_01','App::Prove::State'=>'3.35_01','App::Prove::State::Result'=>'3.35_01','App::Prove::State::Result::Test'=>'3.35_01','Archive::Tar'=>'2.04_01','Archive::Tar::Constant'=>'2.04_01','Archive::Tar::File'=>'2.04_01','B::Op_private'=>'5.022003','CPAN'=>'2.11_01','Compress::Zlib'=>'2.068_001','Config'=>'5.022003','Cwd'=>'3.56_02','Digest'=>'1.17_01','Digest::SHA'=>'5.95_01','Encode'=>'2.72_01','ExtUtils::Command'=>'1.20_01','ExtUtils::Command::MM'=>'7.04_02','ExtUtils::Liblist'=>'7.04_02','ExtUtils::Liblist::Kid'=>'7.04_02','ExtUtils::MM'=>'7.04_02','ExtUtils::MM_AIX'=>'7.04_02','ExtUtils::MM_Any'=>'7.04_02','ExtUtils::MM_BeOS'=>'7.04_02','ExtUtils::MM_Cygwin'=>'7.04_02','ExtUtils::MM_DOS'=>'7.04_02','ExtUtils::MM_Darwin'=>'7.04_02','ExtUtils::MM_MacOS'=>'7.04_02','ExtUtils::MM_NW5'=>'7.04_02','ExtUtils::MM_OS2'=>'7.04_02','ExtUtils::MM_QNX'=>'7.04_02','ExtUtils::MM_UWIN'=>'7.04_02','ExtUtils::MM_Unix'=>'7.04_02','ExtUtils::MM_VMS'=>'7.04_02','ExtUtils::MM_VOS'=>'7.04_02','ExtUtils::MM_Win32'=>'7.04_02','ExtUtils::MM_Win95'=>'7.04_02','ExtUtils::MY'=>'7.04_02','ExtUtils::MakeMaker'=>'7.04_02','ExtUtils::MakeMaker::Config'=>'7.04_02','ExtUtils::Mkbootstrap'=>'7.04_02','ExtUtils::Mksymlists'=>'7.04_02','ExtUtils::testlib'=>'7.04_02','File::Fetch'=>'0.48_01','File::Spec'=>'3.56_02','File::Spec::Cygwin'=>'3.56_02','File::Spec::Epoc'=>'3.56_02','File::Spec::Functions'=>'3.56_02','File::Spec::Mac'=>'3.56_02','File::Spec::OS2'=>'3.56_02','File::Spec::Unix'=>'3.56_02','File::Spec::VMS'=>'3.56_02','File::Spec::Win32'=>'3.56_02','HTTP::Tiny'=>'0.054_01','I18N::LangTags::Detect'=>'1.05_01','IO'=>'1.35_01','IO::Compress::Adapter::Bzip2'=>'2.068_001','IO::Compress::Adapter::Deflate'=>'2.068_001','IO::Compress::Adapter::Identity'=>'2.068_001','IO::Compress::Base'=>'2.068_001','IO::Compress::Base::Common'=>'2.068_001','IO::Compress::Bzip2'=>'2.068_001','IO::Compress::Deflate'=>'2.068_001','IO::Compress::Gzip'=>'2.068_001','IO::Compress::Gzip::Constants'=>'2.068_001','IO::Compress::RawDeflate'=>'2.068_001','IO::Compress::Zip'=>'2.068_001','IO::Compress::Zip::Constants'=>'2.068_001','IO::Compress::Zlib::Constants'=>'2.068_001','IO::Compress::Zlib::Extra'=>'2.068_001','IO::Uncompress::Adapter::Bunzip2'=>'2.068_001','IO::Uncompress::Adapter::Identity'=>'2.068_001','IO::Uncompress::Adapter::Inflate'=>'2.068_001','IO::Uncompress::AnyInflate'=>'2.068_001','IO::Uncompress::AnyUncompress'=>'2.068_001','IO::Uncompress::Base'=>'2.068_001','IO::Uncompress::Bunzip2'=>'2.068_001','IO::Uncompress::Gunzip'=>'2.068_001','IO::Uncompress::Inflate'=>'2.068_001','IO::Uncompress::RawInflate'=>'2.068_001','IO::Uncompress::Unzip'=>'2.068_001','IPC::Cmd'=>'0.92_01','JSON::PP'=>'2.27300_01','Locale::Maketext'=>'1.26_01','Locale::Maketext::Simple'=>'0.21_01','Memoize'=>'1.03_01','Module::CoreList'=>'5.20170114_22','Module::CoreList::TieHashDelta'=>'5.20170114_22','Module::CoreList::Utils'=>'5.20170114_22','Module::Metadata::corpus::BOMTest::UTF16BE'=>undef,'Module::Metadata::corpus::BOMTest::UTF16LE'=>undef,'Module::Metadata::corpus::BOMTest::UTF8'=>'1','Net::Cmd'=>'3.05_01','Net::Config'=>'3.05_01','Net::Domain'=>'3.05_01','Net::FTP'=>'3.05_01','Net::FTP::A'=>'3.05_01','Net::FTP::E'=>'3.05_01','Net::FTP::I'=>'3.05_01','Net::FTP::L'=>'3.05_01','Net::FTP::dataconn'=>'3.05_01','Net::NNTP'=>'3.05_01','Net::Netrc'=>'3.05_01','Net::POP3'=>'3.05_01','Net::Ping'=>'2.43_01','Net::SMTP'=>'3.05_01','Net::Time'=>'3.05_01','Parse::CPAN::Meta'=>'1.4414_001','Pod::Html'=>'1.2201','Pod::Perldoc'=>'3.25_01','Storable'=>'2.53_02','Sys::Syslog'=>'0.33_01','TAP::Base'=>'3.35_01','TAP::Formatter::Base'=>'3.35_01','TAP::Formatter::Color'=>'3.35_01','TAP::Formatter::Console'=>'3.35_01','TAP::Formatter::Console::ParallelSession'=>'3.35_01','TAP::Formatter::Console::Session'=>'3.35_01','TAP::Formatter::File'=>'3.35_01','TAP::Formatter::File::Session'=>'3.35_01','TAP::Formatter::Session'=>'3.35_01','TAP::Harness'=>'3.35_01','TAP::Harness::Env'=>'3.35_01','TAP::Object'=>'3.35_01','TAP::Parser'=>'3.35_01','TAP::Parser::Aggregator'=>'3.35_01','TAP::Parser::Grammar'=>'3.35_01','TAP::Parser::Iterator'=>'3.35_01','TAP::Parser::Iterator::Array'=>'3.35_01','TAP::Parser::Iterator::Process'=>'3.35_01','TAP::Parser::Iterator::Stream'=>'3.35_01','TAP::Parser::IteratorFactory'=>'3.35_01','TAP::Parser::Multiplexer'=>'3.35_01','TAP::Parser::Result'=>'3.35_01','TAP::Parser::Result::Bailout'=>'3.35_01','TAP::Parser::Result::Comment'=>'3.35_01','TAP::Parser::Result::Plan'=>'3.35_01','TAP::Parser::Result::Pragma'=>'3.35_01','TAP::Parser::Result::Test'=>'3.35_01','TAP::Parser::Result::Unknown'=>'3.35_01','TAP::Parser::Result::Version'=>'3.35_01','TAP::Parser::Result::YAML'=>'3.35_01','TAP::Parser::ResultFactory'=>'3.35_01','TAP::Parser::Scheduler'=>'3.35_01','TAP::Parser::Scheduler::Job'=>'3.35_01','TAP::Parser::Scheduler::Spinner'=>'3.35_01','TAP::Parser::Source'=>'3.35_01','TAP::Parser::SourceHandler'=>'3.35_01','TAP::Parser::SourceHandler::Executable'=>'3.35_01','TAP::Parser::SourceHandler::File'=>'3.35_01','TAP::Parser::SourceHandler::Handle'=>'3.35_01','TAP::Parser::SourceHandler::Perl'=>'3.35_01','TAP::Parser::SourceHandler::RawTAP'=>'3.35_01','TAP::Parser::YAMLish::Reader'=>'3.35_01','TAP::Parser::YAMLish::Writer'=>'3.35_01','Test'=>'1.26_01','Test::Harness'=>'3.35_01','XSLoader'=>'0.20_01','bigint'=>'0.39_01','bignum'=>'0.39_01','bigrat'=>'0.39_01',},removed=>{}},5.024001=>{delta_from=>5.024000,changed=>{'App::Cpan'=>'1.63_01','App::Prove'=>'3.36_01','App::Prove::State'=>'3.36_01','App::Prove::State::Result'=>'3.36_01','App::Prove::State::Result::Test'=>'3.36_01','Archive::Tar'=>'2.04_01','Archive::Tar::Constant'=>'2.04_01','Archive::Tar::File'=>'2.04_01','B::Op_private'=>'5.024001','CPAN'=>'2.11_01','Compress::Zlib'=>'2.069_001','Config'=>'5.024001','Cwd'=>'3.63_01','Digest'=>'1.17_01','Digest::SHA'=>'5.95_01','Encode'=>'2.80_01','ExtUtils::Command'=>'7.10_02','ExtUtils::Command::MM'=>'7.10_02','ExtUtils::Liblist'=>'7.10_02','ExtUtils::Liblist::Kid'=>'7.10_02','ExtUtils::MM'=>'7.10_02','ExtUtils::MM_AIX'=>'7.10_02','ExtUtils::MM_Any'=>'7.10_02','ExtUtils::MM_BeOS'=>'7.10_02','ExtUtils::MM_Cygwin'=>'7.10_02','ExtUtils::MM_DOS'=>'7.10_02','ExtUtils::MM_Darwin'=>'7.10_02','ExtUtils::MM_MacOS'=>'7.10_02','ExtUtils::MM_NW5'=>'7.10_02','ExtUtils::MM_OS2'=>'7.10_02','ExtUtils::MM_QNX'=>'7.10_02','ExtUtils::MM_UWIN'=>'7.10_02','ExtUtils::MM_Unix'=>'7.10_02','ExtUtils::MM_VMS'=>'7.10_02','ExtUtils::MM_VOS'=>'7.10_02','ExtUtils::MM_Win32'=>'7.10_02','ExtUtils::MM_Win95'=>'7.10_02','ExtUtils::MY'=>'7.10_02','ExtUtils::MakeMaker'=>'7.10_02','ExtUtils::MakeMaker::Config'=>'7.10_02','ExtUtils::Mkbootstrap'=>'7.10_02','ExtUtils::Mksymlists'=>'7.10_02','ExtUtils::testlib'=>'7.10_02','File::Fetch'=>'0.48_01','File::Spec'=>'3.63_01','File::Spec::Cygwin'=>'3.63_01','File::Spec::Epoc'=>'3.63_01','File::Spec::Functions'=>'3.63_01','File::Spec::Mac'=>'3.63_01','File::Spec::OS2'=>'3.63_01','File::Spec::Unix'=>'3.63_01','File::Spec::VMS'=>'3.63_01','File::Spec::Win32'=>'3.63_01','HTTP::Tiny'=>'0.056_001','I18N::LangTags::Detect'=>'1.05_01','IO'=>'1.36_01','IO::Compress::Adapter::Bzip2'=>'2.069_001','IO::Compress::Adapter::Deflate'=>'2.069_001','IO::Compress::Adapter::Identity'=>'2.069_001','IO::Compress::Base'=>'2.069_001','IO::Compress::Base::Common'=>'2.069_001','IO::Compress::Bzip2'=>'2.069_001','IO::Compress::Deflate'=>'2.069_001','IO::Compress::Gzip'=>'2.069_001','IO::Compress::Gzip::Constants'=>'2.069_001','IO::Compress::RawDeflate'=>'2.069_001','IO::Compress::Zip'=>'2.069_001','IO::Compress::Zip::Constants'=>'2.069_001','IO::Compress::Zlib::Constants'=>'2.069_001','IO::Compress::Zlib::Extra'=>'2.069_001','IO::Uncompress::Adapter::Bunzip2'=>'2.069_001','IO::Uncompress::Adapter::Identity'=>'2.069_001','IO::Uncompress::Adapter::Inflate'=>'2.069_001','IO::Uncompress::AnyInflate'=>'2.069_001','IO::Uncompress::AnyUncompress'=>'2.069_001','IO::Uncompress::Base'=>'2.069_001','IO::Uncompress::Bunzip2'=>'2.069_001','IO::Uncompress::Gunzip'=>'2.069_001','IO::Uncompress::Inflate'=>'2.069_001','IO::Uncompress::RawInflate'=>'2.069_001','IO::Uncompress::Unzip'=>'2.069_001','IPC::Cmd'=>'0.92_01','JSON::PP'=>'2.27300_01','Locale::Maketext'=>'1.26_01','Locale::Maketext::Simple'=>'0.21_01','Math::BigFloat::Trace'=>'0.42_01','Math::BigInt::Trace'=>'0.42_01','Memoize'=>'1.03_01','Module::CoreList'=>'5.20170114_24','Module::CoreList::TieHashDelta'=>'5.20170114_24','Module::CoreList::Utils'=>'5.20170114_24','Module::Metadata::corpus::BOMTest::UTF16BE'=>undef,'Module::Metadata::corpus::BOMTest::UTF16LE'=>undef,'Module::Metadata::corpus::BOMTest::UTF8'=>'1','Net::Cmd'=>'3.08_01','Net::Config'=>'3.08_01','Net::Domain'=>'3.08_01','Net::FTP'=>'3.08_01','Net::FTP::A'=>'3.08_01','Net::FTP::E'=>'3.08_01','Net::FTP::I'=>'3.08_01','Net::FTP::L'=>'3.08_01','Net::FTP::dataconn'=>'3.08_01','Net::NNTP'=>'3.08_01','Net::Netrc'=>'3.08_01','Net::POP3'=>'3.08_01','Net::Ping'=>'2.43_01','Net::SMTP'=>'3.08_01','Net::Time'=>'3.08_01','Parse::CPAN::Meta'=>'1.4417_001','Pod::Html'=>'1.2201','Pod::Perldoc'=>'3.25_03','Storable'=>'2.56_01','Sys::Syslog'=>'0.33_01','TAP::Base'=>'3.36_01','TAP::Formatter::Base'=>'3.36_01','TAP::Formatter::Color'=>'3.36_01','TAP::Formatter::Console'=>'3.36_01','TAP::Formatter::Console::ParallelSession'=>'3.36_01','TAP::Formatter::Console::Session'=>'3.36_01','TAP::Formatter::File'=>'3.36_01','TAP::Formatter::File::Session'=>'3.36_01','TAP::Formatter::Session'=>'3.36_01','TAP::Harness'=>'3.36_01','TAP::Harness::Env'=>'3.36_01','TAP::Object'=>'3.36_01','TAP::Parser'=>'3.36_01','TAP::Parser::Aggregator'=>'3.36_01','TAP::Parser::Grammar'=>'3.36_01','TAP::Parser::Iterator'=>'3.36_01','TAP::Parser::Iterator::Array'=>'3.36_01','TAP::Parser::Iterator::Process'=>'3.36_01','TAP::Parser::Iterator::Stream'=>'3.36_01','TAP::Parser::IteratorFactory'=>'3.36_01','TAP::Parser::Multiplexer'=>'3.36_01','TAP::Parser::Result'=>'3.36_01','TAP::Parser::Result::Bailout'=>'3.36_01','TAP::Parser::Result::Comment'=>'3.36_01','TAP::Parser::Result::Plan'=>'3.36_01','TAP::Parser::Result::Pragma'=>'3.36_01','TAP::Parser::Result::Test'=>'3.36_01','TAP::Parser::Result::Unknown'=>'3.36_01','TAP::Parser::Result::Version'=>'3.36_01','TAP::Parser::Result::YAML'=>'3.36_01','TAP::Parser::ResultFactory'=>'3.36_01','TAP::Parser::Scheduler'=>'3.36_01','TAP::Parser::Scheduler::Job'=>'3.36_01','TAP::Parser::Scheduler::Spinner'=>'3.36_01','TAP::Parser::Source'=>'3.36_01','TAP::Parser::SourceHandler'=>'3.36_01','TAP::Parser::SourceHandler::Executable'=>'3.36_01','TAP::Parser::SourceHandler::File'=>'3.36_01','TAP::Parser::SourceHandler::Handle'=>'3.36_01','TAP::Parser::SourceHandler::Perl'=>'3.36_01','TAP::Parser::SourceHandler::RawTAP'=>'3.36_01','TAP::Parser::YAMLish::Reader'=>'3.36_01','TAP::Parser::YAMLish::Writer'=>'3.36_01','Test'=>'1.28_01','Test::Harness'=>'3.36_01','XSLoader'=>'0.22','bigint'=>'0.42_01','bignum'=>'0.42_01','bigrat'=>'0.42_01',},removed=>{}},5.025009=>{delta_from=>5.025008,changed=>{'App::Cpan'=>'1.66','B::Deparse'=>'1.40','B::Op_private'=>'5.025009','B::Terse'=>'1.07','B::Xref'=>'1.06','CPAN'=>'2.16','CPAN::Bundle'=>'5.5002','CPAN::Distribution'=>'2.16','CPAN::Exception::RecursiveDependency'=>'5.5001','CPAN::FTP'=>'5.5008','CPAN::FirstTime'=>'5.5310','CPAN::HandleConfig'=>'5.5008','CPAN::Module'=>'5.5003','Compress::Raw::Bzip2'=>'2.070','Compress::Raw::Zlib'=>'2.070','Config'=>'5.025009','DB_File'=>'1.840','Data::Dumper'=>'2.167','Devel::SelfStubber'=>'1.06','DynaLoader'=>'1.41','Errno'=>'1.28','ExtUtils::Embed'=>'1.34','File::Glob'=>'1.28','I18N::LangTags'=>'0.42','Module::CoreList'=>'5.20170120','Module::CoreList::TieHashDelta'=>'5.20170120','Module::CoreList::Utils'=>'5.20170120','OS2::Process'=>'1.12','PerlIO::scalar'=>'0.26','Pod::Html'=>'1.2202','Storable'=>'2.61','Symbol'=>'1.08','Term::ReadLine'=>'1.16','Test'=>'1.30','Unicode::UCD'=>'0.68','VMS::DCLsym'=>'1.08','XS::APItest'=>'0.88','XSLoader'=>'0.26','attributes'=>'0.29','diagnostics'=>'1.36','feature'=>'1.46','lib'=>'0.64','overload'=>'1.28','re'=>'0.34','threads'=>'2.12','threads::shared'=>'1.54',},removed=>{}},5.025010=>{delta_from=>5.025009,changed=>{'B'=>'1.68','B::Op_private'=>'5.025010','CPAN'=>'2.17','CPAN::Distribution'=>'2.17','Config'=>'5.02501','Getopt::Std'=>'1.12','Module::CoreList'=>'5.20170220','Module::CoreList::TieHashDelta'=>'5.20170220','Module::CoreList::Utils'=>'5.20170220','PerlIO'=>'1.10','Storable'=>'2.62','Thread::Queue'=>'3.12','feature'=>'1.47','open'=>'1.11','threads'=>'2.13',},removed=>{}},5.025011=>{delta_from=>5.025010,changed=>{'App::Prove'=>'3.38','App::Prove::State'=>'3.38','App::Prove::State::Result'=>'3.38','App::Prove::State::Result::Test'=>'3.38','B::Op_private'=>'5.025011','Compress::Raw::Bzip2'=>'2.074','Compress::Raw::Zlib'=>'2.074','Compress::Zlib'=>'2.074','Config'=>'5.025011','Config::Perl::V'=>'0.28','Cwd'=>'3.67','ExtUtils::ParseXS'=>'3.34','ExtUtils::ParseXS::Constants'=>'3.34','ExtUtils::ParseXS::CountLines'=>'3.34','ExtUtils::ParseXS::Eval'=>'3.34','ExtUtils::Typemaps'=>'3.34','ExtUtils::Typemaps::Cmd'=>'3.34','ExtUtils::Typemaps::InputMap'=>'3.34','ExtUtils::Typemaps::OutputMap'=>'3.34','ExtUtils::Typemaps::Type'=>'3.34','File::Spec'=>'3.67','File::Spec::AmigaOS'=>'3.67','File::Spec::Cygwin'=>'3.67','File::Spec::Epoc'=>'3.67','File::Spec::Functions'=>'3.67','File::Spec::Mac'=>'3.67','File::Spec::OS2'=>'3.67','File::Spec::Unix'=>'3.67','File::Spec::VMS'=>'3.67','File::Spec::Win32'=>'3.67','IO::Compress::Adapter::Bzip2'=>'2.074','IO::Compress::Adapter::Deflate'=>'2.074','IO::Compress::Adapter::Identity'=>'2.074','IO::Compress::Base'=>'2.074','IO::Compress::Base::Common'=>'2.074','IO::Compress::Bzip2'=>'2.074','IO::Compress::Deflate'=>'2.074','IO::Compress::Gzip'=>'2.074','IO::Compress::Gzip::Constants'=>'2.074','IO::Compress::RawDeflate'=>'2.074','IO::Compress::Zip'=>'2.074','IO::Compress::Zip::Constants'=>'2.074','IO::Compress::Zlib::Constants'=>'2.074','IO::Compress::Zlib::Extra'=>'2.074','IO::Uncompress::Adapter::Bunzip2'=>'2.074','IO::Uncompress::Adapter::Identity'=>'2.074','IO::Uncompress::Adapter::Inflate'=>'2.074','IO::Uncompress::AnyInflate'=>'2.074','IO::Uncompress::AnyUncompress'=>'2.074','IO::Uncompress::Base'=>'2.074','IO::Uncompress::Bunzip2'=>'2.074','IO::Uncompress::Gunzip'=>'2.074','IO::Uncompress::Inflate'=>'2.074','IO::Uncompress::RawInflate'=>'2.074','IO::Uncompress::Unzip'=>'2.074','Module::CoreList'=>'5.20170320','Module::CoreList::TieHashDelta'=>'5.20170230','Module::CoreList::Utils'=>'5.20170320','Pod::Perldoc'=>'3.28','Pod::Perldoc::BaseTo'=>'3.28','Pod::Perldoc::GetOptsOO'=>'3.28','Pod::Perldoc::ToANSI'=>'3.28','Pod::Perldoc::ToChecker'=>'3.28','Pod::Perldoc::ToMan'=>'3.28','Pod::Perldoc::ToNroff'=>'3.28','Pod::Perldoc::ToPod'=>'3.28','Pod::Perldoc::ToRtf'=>'3.28','Pod::Perldoc::ToTerm'=>'3.28','Pod::Perldoc::ToText'=>'3.28','Pod::Perldoc::ToTk'=>'3.28','Pod::Perldoc::ToXml'=>'3.28','TAP::Base'=>'3.38','TAP::Formatter::Base'=>'3.38','TAP::Formatter::Color'=>'3.38','TAP::Formatter::Console'=>'3.38','TAP::Formatter::Console::ParallelSession'=>'3.38','TAP::Formatter::Console::Session'=>'3.38','TAP::Formatter::File'=>'3.38','TAP::Formatter::File::Session'=>'3.38','TAP::Formatter::Session'=>'3.38','TAP::Harness'=>'3.38','TAP::Harness::Env'=>'3.38','TAP::Object'=>'3.38','TAP::Parser'=>'3.38','TAP::Parser::Aggregator'=>'3.38','TAP::Parser::Grammar'=>'3.38','TAP::Parser::Iterator'=>'3.38','TAP::Parser::Iterator::Array'=>'3.38','TAP::Parser::Iterator::Process'=>'3.38','TAP::Parser::Iterator::Stream'=>'3.38','TAP::Parser::IteratorFactory'=>'3.38','TAP::Parser::Multiplexer'=>'3.38','TAP::Parser::Result'=>'3.38','TAP::Parser::Result::Bailout'=>'3.38','TAP::Parser::Result::Comment'=>'3.38','TAP::Parser::Result::Plan'=>'3.38','TAP::Parser::Result::Pragma'=>'3.38','TAP::Parser::Result::Test'=>'3.38','TAP::Parser::Result::Unknown'=>'3.38','TAP::Parser::Result::Version'=>'3.38','TAP::Parser::Result::YAML'=>'3.38','TAP::Parser::ResultFactory'=>'3.38','TAP::Parser::Scheduler'=>'3.38','TAP::Parser::Scheduler::Job'=>'3.38','TAP::Parser::Scheduler::Spinner'=>'3.38','TAP::Parser::Source'=>'3.38','TAP::Parser::SourceHandler'=>'3.38','TAP::Parser::SourceHandler::Executable'=>'3.38','TAP::Parser::SourceHandler::File'=>'3.38','TAP::Parser::SourceHandler::Handle'=>'3.38','TAP::Parser::SourceHandler::Perl'=>'3.38','TAP::Parser::SourceHandler::RawTAP'=>'3.38','TAP::Parser::YAMLish::Reader'=>'3.38','TAP::Parser::YAMLish::Writer'=>'3.38','Test::Harness'=>'3.38','VMS::Stdio'=>'2.41','threads'=>'2.15','threads::shared'=>'1.55',},removed=>{}},5.025012=>{delta_from=>5.025011,changed=>{'B::Op_private'=>'5.025012','CPAN'=>'2.18','CPAN::Bundle'=>'5.5003','CPAN::Distribution'=>'2.18','Config'=>'5.025012','DynaLoader'=>'1.42','Module::CoreList'=>'5.20170420','Module::CoreList::TieHashDelta'=>'5.20170420','Module::CoreList::Utils'=>'5.20170420','Safe'=>'2.40','XSLoader'=>'0.27','base'=>'2.25','threads::shared'=>'1.56',},removed=>{}},5.026000=>{delta_from=>5.025012,changed=>{'B::Op_private'=>'5.026000','Config'=>'5.026','Module::CoreList'=>'5.20170530','Module::CoreList::TieHashDelta'=>'5.20170530','Module::CoreList::Utils'=>'5.20170530',},removed=>{}},5.027000=>{delta_from=>5.026000,changed=>{'Attribute::Handlers'=>'1.00','B::Concise'=>'1.000','B::Deparse'=>'1.41','B::Op_private'=>'5.027000','Config'=>'5.027','Module::CoreList'=>'5.20170531','Module::CoreList::TieHashDelta'=>'5.20170531','Module::CoreList::Utils'=>'5.20170531','O'=>'1.02','attributes'=>'0.3','feature'=>'1.48',},removed=>{}},5.027001=>{delta_from=>5.027,changed=>{'App::Prove'=>'3.39','App::Prove::State'=>'3.39','App::Prove::State::Result'=>'3.39','App::Prove::State::Result::Test'=>'3.39','Archive::Tar'=>'2.26','Archive::Tar::Constant'=>'2.26','Archive::Tar::File'=>'2.26','B::Op_private'=>'5.027001','B::Terse'=>'1.08','Config'=>'5.027001','Devel::PPPort'=>'3.36','DirHandle'=>'1.05','ExtUtils::Command'=>'7.30','ExtUtils::Command::MM'=>'7.30','ExtUtils::Install'=>'2.14','ExtUtils::Installed'=>'2.14','ExtUtils::Liblist'=>'7.30','ExtUtils::Liblist::Kid'=>'7.30','ExtUtils::MM'=>'7.30','ExtUtils::MM_AIX'=>'7.30','ExtUtils::MM_Any'=>'7.30','ExtUtils::MM_BeOS'=>'7.30','ExtUtils::MM_Cygwin'=>'7.30','ExtUtils::MM_DOS'=>'7.30','ExtUtils::MM_Darwin'=>'7.30','ExtUtils::MM_MacOS'=>'7.30','ExtUtils::MM_NW5'=>'7.30','ExtUtils::MM_OS2'=>'7.30','ExtUtils::MM_QNX'=>'7.30','ExtUtils::MM_UWIN'=>'7.30','ExtUtils::MM_Unix'=>'7.30','ExtUtils::MM_VMS'=>'7.30','ExtUtils::MM_VOS'=>'7.30','ExtUtils::MM_Win32'=>'7.30','ExtUtils::MM_Win95'=>'7.30','ExtUtils::MY'=>'7.30','ExtUtils::MakeMaker'=>'7.30','ExtUtils::MakeMaker::Config'=>'7.30','ExtUtils::MakeMaker::Locale'=>'7.30','ExtUtils::MakeMaker::version'=>'7.30','ExtUtils::MakeMaker::version::regex'=>'7.30','ExtUtils::Mkbootstrap'=>'7.30','ExtUtils::Mksymlists'=>'7.30','ExtUtils::Packlist'=>'2.14','ExtUtils::testlib'=>'7.30','File::Path'=>'2.14','Filter::Util::Call'=>'1.57','GDBM_File'=>'1.16','Getopt::Long'=>'2.5','IO::Socket::IP'=>'0.39','IPC::Cmd'=>'0.98','JSON::PP'=>'2.94','JSON::PP::Boolean'=>'2.94','Locale::Codes'=>'3.52','Locale::Codes::Constants'=>'3.52','Locale::Codes::Country'=>'3.52','Locale::Codes::Country_Codes'=>'3.52','Locale::Codes::Country_Retired'=>'3.52','Locale::Codes::Currency'=>'3.52','Locale::Codes::Currency_Codes'=>'3.52','Locale::Codes::Currency_Retired'=>'3.52','Locale::Codes::LangExt'=>'3.52','Locale::Codes::LangExt_Codes'=>'3.52','Locale::Codes::LangExt_Retired'=>'3.52','Locale::Codes::LangFam'=>'3.52','Locale::Codes::LangFam_Codes'=>'3.52','Locale::Codes::LangFam_Retired'=>'3.52','Locale::Codes::LangVar'=>'3.52','Locale::Codes::LangVar_Codes'=>'3.52','Locale::Codes::LangVar_Retired'=>'3.52','Locale::Codes::Language'=>'3.52','Locale::Codes::Language_Codes'=>'3.52','Locale::Codes::Language_Retired'=>'3.52','Locale::Codes::Script'=>'3.52','Locale::Codes::Script_Codes'=>'3.52','Locale::Codes::Script_Retired'=>'3.52','Locale::Country'=>'3.52','Locale::Currency'=>'3.52','Locale::Language'=>'3.52','Locale::Script'=>'3.52','Module::CoreList'=>'5.20170621','Module::CoreList::TieHashDelta'=>'5.20170621','Module::CoreList::Utils'=>'5.20170621','PerlIO::scalar'=>'0.27','PerlIO::via'=>'0.17','Storable'=>'2.63','TAP::Base'=>'3.39','TAP::Formatter::Base'=>'3.39','TAP::Formatter::Color'=>'3.39','TAP::Formatter::Console'=>'3.39','TAP::Formatter::Console::ParallelSession'=>'3.39','TAP::Formatter::Console::Session'=>'3.39','TAP::Formatter::File'=>'3.39','TAP::Formatter::File::Session'=>'3.39','TAP::Formatter::Session'=>'3.39','TAP::Harness'=>'3.39','TAP::Harness::Env'=>'3.39','TAP::Object'=>'3.39','TAP::Parser'=>'3.39','TAP::Parser::Aggregator'=>'3.39','TAP::Parser::Grammar'=>'3.39','TAP::Parser::Iterator'=>'3.39','TAP::Parser::Iterator::Array'=>'3.39','TAP::Parser::Iterator::Process'=>'3.39','TAP::Parser::Iterator::Stream'=>'3.39','TAP::Parser::IteratorFactory'=>'3.39','TAP::Parser::Multiplexer'=>'3.39','TAP::Parser::Result'=>'3.39','TAP::Parser::Result::Bailout'=>'3.39','TAP::Parser::Result::Comment'=>'3.39','TAP::Parser::Result::Plan'=>'3.39','TAP::Parser::Result::Pragma'=>'3.39','TAP::Parser::Result::Test'=>'3.39','TAP::Parser::Result::Unknown'=>'3.39','TAP::Parser::Result::Version'=>'3.39','TAP::Parser::Result::YAML'=>'3.39','TAP::Parser::ResultFactory'=>'3.39','TAP::Parser::Scheduler'=>'3.39','TAP::Parser::Scheduler::Job'=>'3.39','TAP::Parser::Scheduler::Spinner'=>'3.39','TAP::Parser::Source'=>'3.39','TAP::Parser::SourceHandler'=>'3.39','TAP::Parser::SourceHandler::Executable'=>'3.39','TAP::Parser::SourceHandler::File'=>'3.39','TAP::Parser::SourceHandler::Handle'=>'3.39','TAP::Parser::SourceHandler::Perl'=>'3.39','TAP::Parser::SourceHandler::RawTAP'=>'3.39','TAP::Parser::YAMLish::Reader'=>'3.39','TAP::Parser::YAMLish::Writer'=>'3.39','Test::Harness'=>'3.39','XS::APItest'=>'0.89','_charnames'=>'1.45','charnames'=>'1.45','if'=>'0.0607','mro'=>'1.21','threads'=>'2.16','threads::shared'=>'1.57','version'=>'0.9918','version::regex'=>'0.9918',},removed=>{}},5.022004=>{delta_from=>5.022003,changed=>{'B::Op_private'=>'5.022004','Config'=>'5.022004','Module::CoreList'=>'5.20170715_22','Module::CoreList::TieHashDelta'=>'5.20170715_22','Module::CoreList::Utils'=>'5.20170715_22','base'=>'2.22_01',},removed=>{}},5.024002=>{delta_from=>5.024001,changed=>{'B::Op_private'=>'5.024002','Config'=>'5.024002','Module::CoreList'=>'5.20170715_24','Module::CoreList::TieHashDelta'=>'5.20170715_24','Module::CoreList::Utils'=>'5.20170715_24','base'=>'2.23_01',},removed=>{}},5.027002=>{delta_from=>5.027001,changed=>{'B::Op_private'=>'5.027002','Carp'=>'1.43','Carp::Heavy'=>'1.43','Config'=>'5.027002','Cwd'=>'3.68','Encode'=>'2.92','Encode::Alias'=>'2.23','Encode::CN::HZ'=>'2.09','Encode::Encoding'=>'2.08','Encode::GSM0338'=>'2.07','Encode::Guess'=>'2.07','Encode::JP::JIS7'=>'2.07','Encode::KR::2022_KR'=>'2.04','Encode::MIME::Header'=>'2.27','Encode::MIME::Header::ISO_2022_JP'=>'1.09','Encode::Unicode'=>'2.16','Encode::Unicode::UTF7'=>'2.10','ExtUtils::CBuilder'=>'0.280228','ExtUtils::CBuilder::Base'=>'0.280228','ExtUtils::CBuilder::Platform::Unix'=>'0.280228','ExtUtils::CBuilder::Platform::VMS'=>'0.280228','ExtUtils::CBuilder::Platform::Windows'=>'0.280228','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280228','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280228','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280228','ExtUtils::CBuilder::Platform::aix'=>'0.280228','ExtUtils::CBuilder::Platform::android'=>'0.280228','ExtUtils::CBuilder::Platform::cygwin'=>'0.280228','ExtUtils::CBuilder::Platform::darwin'=>'0.280228','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280228','ExtUtils::CBuilder::Platform::os2'=>'0.280228','File::Glob'=>'1.29','File::Spec'=>'3.68','File::Spec::AmigaOS'=>'3.68','File::Spec::Cygwin'=>'3.68','File::Spec::Epoc'=>'3.68','File::Spec::Functions'=>'3.68','File::Spec::Mac'=>'3.68','File::Spec::OS2'=>'3.68','File::Spec::Unix'=>'3.68','File::Spec::VMS'=>'3.68','File::Spec::Win32'=>'3.68','List::Util'=>'1.48','List::Util::XS'=>'1.48','Math::BigRat'=>'0.2613','Module::CoreList'=>'5.20170720','Module::CoreList::TieHashDelta'=>'5.20170720','Module::CoreList::Utils'=>'5.20170720','Opcode'=>'1.40','POSIX'=>'1.77','PerlIO::scalar'=>'0.29','Scalar::Util'=>'1.48','Sub::Util'=>'1.48','Time::HiRes'=>'1.9743','Time::Piece'=>'1.3201','Time::Seconds'=>'1.3201','Unicode'=>'10.0.0','XS::APItest'=>'0.90','arybase'=>'0.13','encoding'=>'2.20','feature'=>'1.49','re'=>'0.35',},removed=>{}},5.027003=>{delta_from=>5.027002,changed=>{'B'=>'1.69','B::Concise'=>'1.001','B::Debug'=>'1.25','B::Deparse'=>'1.42','B::Op_private'=>'5.027003','Config'=>'5.027003','Data::Dumper'=>'2.167_02','Devel::Peek'=>'1.27','ExtUtils::Constant'=>'0.24','ExtUtils::Constant::Base'=>'0.06','ExtUtils::Constant::ProxySubs'=>'0.09','ExtUtils::Constant::Utils'=>'0.04','ExtUtils::ParseXS'=>'3.35','ExtUtils::ParseXS::Constants'=>'3.35','ExtUtils::ParseXS::CountLines'=>'3.35','ExtUtils::ParseXS::Eval'=>'3.35','ExtUtils::ParseXS::Utilities'=>'3.35','ExtUtils::Typemaps'=>'3.35','ExtUtils::Typemaps::Cmd'=>'3.35','ExtUtils::Typemaps::InputMap'=>'3.35','ExtUtils::Typemaps::OutputMap'=>'3.35','ExtUtils::Typemaps::Type'=>'3.35','Filter::Simple'=>'0.94','Module::CoreList'=>'5.20170821','Module::CoreList::TieHashDelta'=>'5.20170821','Module::CoreList::Utils'=>'5.20170821','SelfLoader'=>'1.24','Storable'=>'2.64','XS::APItest'=>'0.91','base'=>'2.26','threads'=>'2.17','utf8'=>'1.20',},removed=>{}},5.027004=>{delta_from=>5.027003,changed=>{'B::Op_private'=>'5.027004','Config'=>'5.027004','File::Glob'=>'1.30','I18N::Langinfo'=>'0.14','Module::CoreList'=>'5.20170920','Module::CoreList::TieHashDelta'=>'5.20170920','Module::CoreList::Utils'=>'5.20170920','Term::ReadLine'=>'1.17','VMS::Stdio'=>'2.42','XS::APItest'=>'0.92','attributes'=>'0.31','sort'=>'2.03','threads'=>'2.18',},removed=>{}},5.024003=>{delta_from=>5.024002,changed=>{'B::Op_private'=>'5.024003','Config'=>'5.024003','Module::CoreList'=>'5.20170922_24','Module::CoreList::TieHashDelta'=>'5.20170922_24','Module::CoreList::Utils'=>'5.20170922_24','POSIX'=>'1.65_01','Time::HiRes'=>'1.9741',},removed=>{}},5.026001=>{delta_from=>5.026000,changed=>{'B::Op_private'=>'5.026001','Config'=>'5.026001','Module::CoreList'=>'5.20170922_26','Module::CoreList::TieHashDelta'=>'5.20170922_26','Module::CoreList::Utils'=>'5.20170922_26','_charnames'=>'1.45','base'=>'2.26','charnames'=>'1.45',},removed=>{}},5.027005=>{delta_from=>5.027004,changed=>{'B'=>'1.70','B::Concise'=>'1.002','B::Deparse'=>'1.43','B::Op_private'=>'5.027005','B::Xref'=>'1.07','Config'=>'5.027005','Config::Perl::V'=>'0.29','Digest::SHA'=>'5.98','Encode'=>'2.93','Encode::CN::HZ'=>'2.10','Encode::JP::JIS7'=>'2.08','Encode::MIME::Header'=>'2.28','Encode::MIME::Name'=>'1.03','File::Fetch'=>'0.54','File::Path'=>'2.15','List::Util'=>'1.49','List::Util::XS'=>'1.49','Locale::Codes'=>'3.54','Locale::Codes::Constants'=>'3.54','Locale::Codes::Country'=>'3.54','Locale::Codes::Country_Codes'=>'3.54','Locale::Codes::Country_Retired'=>'3.54','Locale::Codes::Currency'=>'3.54','Locale::Codes::Currency_Codes'=>'3.54','Locale::Codes::Currency_Retired'=>'3.54','Locale::Codes::LangExt'=>'3.54','Locale::Codes::LangExt_Codes'=>'3.54','Locale::Codes::LangExt_Retired'=>'3.54','Locale::Codes::LangFam'=>'3.54','Locale::Codes::LangFam_Codes'=>'3.54','Locale::Codes::LangFam_Retired'=>'3.54','Locale::Codes::LangVar'=>'3.54','Locale::Codes::LangVar_Codes'=>'3.54','Locale::Codes::LangVar_Retired'=>'3.54','Locale::Codes::Language'=>'3.54','Locale::Codes::Language_Codes'=>'3.54','Locale::Codes::Language_Retired'=>'3.54','Locale::Codes::Script'=>'3.54','Locale::Codes::Script_Codes'=>'3.54','Locale::Codes::Script_Retired'=>'3.54','Locale::Country'=>'3.54','Locale::Currency'=>'3.54','Locale::Language'=>'3.54','Locale::Script'=>'3.54','Math::BigFloat'=>'1.999811','Math::BigInt'=>'1.999811','Math::BigInt::Calc'=>'1.999811','Math::BigInt::CalcEmu'=>'1.999811','Math::BigInt::FastCalc'=>'0.5006','Math::BigInt::Lib'=>'1.999811','Module::CoreList'=>'5.20171020','Module::CoreList::TieHashDelta'=>'5.20171020','Module::CoreList::Utils'=>'5.20171020','NEXT'=>'0.67_01','POSIX'=>'1.78','Pod::Perldoc'=>'3.2801','Scalar::Util'=>'1.49','Sub::Util'=>'1.49','Sys::Hostname'=>'1.21','Test2'=>'1.302103','Test2::API'=>'1.302103','Test2::API::Breakage'=>'1.302103','Test2::API::Context'=>'1.302103','Test2::API::Instance'=>'1.302103','Test2::API::Stack'=>'1.302103','Test2::Event'=>'1.302103','Test2::Event::Bail'=>'1.302103','Test2::Event::Diag'=>'1.302103','Test2::Event::Encoding'=>'1.302103','Test2::Event::Exception'=>'1.302103','Test2::Event::Fail'=>'1.302103','Test2::Event::Generic'=>'1.302103','Test2::Event::Note'=>'1.302103','Test2::Event::Ok'=>'1.302103','Test2::Event::Pass'=>'1.302103','Test2::Event::Plan'=>'1.302103','Test2::Event::Skip'=>'1.302103','Test2::Event::Subtest'=>'1.302103','Test2::Event::TAP::Version'=>'1.302103','Test2::Event::Waiting'=>'1.302103','Test2::EventFacet'=>'1.302103','Test2::EventFacet::About'=>'1.302103','Test2::EventFacet::Amnesty'=>'1.302103','Test2::EventFacet::Assert'=>'1.302103','Test2::EventFacet::Control'=>'1.302103','Test2::EventFacet::Error'=>'1.302103','Test2::EventFacet::Info'=>'1.302103','Test2::EventFacet::Meta'=>'1.302103','Test2::EventFacet::Parent'=>'1.302103','Test2::EventFacet::Plan'=>'1.302103','Test2::EventFacet::Trace'=>'1.302103','Test2::Formatter'=>'1.302103','Test2::Formatter::TAP'=>'1.302103','Test2::Hub'=>'1.302103','Test2::Hub::Interceptor'=>'1.302103','Test2::Hub::Interceptor::Terminator'=>'1.302103','Test2::Hub::Subtest'=>'1.302103','Test2::IPC'=>'1.302103','Test2::IPC::Driver'=>'1.302103','Test2::IPC::Driver::Files'=>'1.302103','Test2::Tools::Tiny'=>'1.302103','Test2::Util'=>'1.302103','Test2::Util::ExternalMeta'=>'1.302103','Test2::Util::Facets2Legacy'=>'1.302103','Test2::Util::HashBase'=>'0.005','Test2::Util::Trace'=>'1.302103','Test::Builder'=>'1.302103','Test::Builder::Formatter'=>'1.302103','Test::Builder::IO::Scalar'=>'2.114','Test::Builder::Module'=>'1.302103','Test::Builder::Tester'=>'1.302103','Test::Builder::Tester::Color'=>'1.302103','Test::Builder::TodoDiag'=>'1.302103','Test::More'=>'1.302103','Test::Simple'=>'1.302103','Test::Tester'=>'1.302103','Test::Tester::Capture'=>'1.302103','Test::Tester::CaptureRunner'=>'1.302103','Test::Tester::Delegate'=>'1.302103','Test::use::ok'=>'1.302103','Time::HiRes'=>'1.9746','Time::Piece'=>'1.3202','Time::Seconds'=>'1.3202','arybase'=>'0.14','encoding'=>'2.21','ok'=>'1.302103',},removed=>{'Test2::Event::Info'=>1,}},5.027006=>{delta_from=>5.027005,changed=>{'Attribute::Handlers'=>'1.01','B'=>'1.72','B::Concise'=>'1.003','B::Deparse'=>'1.45','B::Op_private'=>'5.027006','Carp'=>'1.44','Carp::Heavy'=>'1.44','Compress::Raw::Zlib'=>'2.075','Config'=>'5.027006','Config::Extensions'=>'0.02','Cwd'=>'3.70','DynaLoader'=>'1.44','ExtUtils::CBuilder'=>'0.280229','ExtUtils::CBuilder::Platform::Unix'=>'0.280229','ExtUtils::CBuilder::Platform::VMS'=>'0.280229','ExtUtils::CBuilder::Platform::Windows'=>'0.280229','ExtUtils::CBuilder::Platform::aix'=>'0.280229','ExtUtils::CBuilder::Platform::android'=>'0.280229','ExtUtils::CBuilder::Platform::cygwin'=>'0.280229','ExtUtils::CBuilder::Platform::darwin'=>'0.280229','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280229','ExtUtils::CBuilder::Platform::os2'=>'0.280229','ExtUtils::Embed'=>'1.35','ExtUtils::Miniperl'=>'1.07','ExtUtils::ParseXS'=>'3.36','ExtUtils::ParseXS::Constants'=>'3.36','ExtUtils::ParseXS::CountLines'=>'3.36','ExtUtils::ParseXS::Eval'=>'3.36','ExtUtils::ParseXS::Utilities'=>'3.36','ExtUtils::Typemaps'=>'3.36','ExtUtils::Typemaps::Cmd'=>'3.36','ExtUtils::Typemaps::InputMap'=>'3.36','ExtUtils::Typemaps::OutputMap'=>'3.36','ExtUtils::Typemaps::Type'=>'3.36','ExtUtils::XSSymSet'=>'1.4','File::Copy'=>'2.33','File::Spec'=>'3.69','File::Spec::AmigaOS'=>'3.69','File::Spec::Cygwin'=>'3.69','File::Spec::Epoc'=>'3.69','File::Spec::Functions'=>'3.69','File::Spec::Mac'=>'3.69','File::Spec::OS2'=>'3.69','File::Spec::Unix'=>'3.69','File::Spec::VMS'=>'3.69','File::Spec::Win32'=>'3.69','File::stat'=>'1.08','FileCache'=>'1.10','Filter::Simple'=>'0.95','Hash::Util::FieldHash'=>'1.20','I18N::LangTags'=>'0.43','I18N::LangTags::Detect'=>'1.07','I18N::LangTags::List'=>'0.40','I18N::Langinfo'=>'0.15','IO::Handle'=>'1.37','IO::Select'=>'1.23','Locale::Maketext'=>'1.29','Module::CoreList'=>'5.20171120','Module::CoreList::TieHashDelta'=>'5.20171120','Module::CoreList::Utils'=>'5.20171120','Net::Cmd'=>'3.11','Net::Config'=>'3.11','Net::Domain'=>'3.11','Net::FTP'=>'3.11','Net::FTP::A'=>'3.11','Net::FTP::E'=>'3.11','Net::FTP::I'=>'3.11','Net::FTP::L'=>'3.11','Net::FTP::dataconn'=>'3.11','Net::NNTP'=>'3.11','Net::Netrc'=>'3.11','Net::POP3'=>'3.11','Net::Ping'=>'2.62','Net::SMTP'=>'3.11','Net::Time'=>'3.11','Net::hostent'=>'1.02','Net::netent'=>'1.01','Net::protoent'=>'1.01','Net::servent'=>'1.02','O'=>'1.03','ODBM_File'=>'1.15','Opcode'=>'1.41','POSIX'=>'1.80','Pod::Html'=>'1.2203','SelfLoader'=>'1.25','Socket'=>'2.020_04','Storable'=>'2.65','Test'=>'1.31','Test2'=>'1.302111','Test2::API'=>'1.302111','Test2::API::Breakage'=>'1.302111','Test2::API::Context'=>'1.302111','Test2::API::Instance'=>'1.302111','Test2::API::Stack'=>'1.302111','Test2::Event'=>'1.302111','Test2::Event::Bail'=>'1.302111','Test2::Event::Diag'=>'1.302111','Test2::Event::Encoding'=>'1.302111','Test2::Event::Exception'=>'1.302111','Test2::Event::Fail'=>'1.302111','Test2::Event::Generic'=>'1.302111','Test2::Event::Note'=>'1.302111','Test2::Event::Ok'=>'1.302111','Test2::Event::Pass'=>'1.302111','Test2::Event::Plan'=>'1.302111','Test2::Event::Skip'=>'1.302111','Test2::Event::Subtest'=>'1.302111','Test2::Event::TAP::Version'=>'1.302111','Test2::Event::Waiting'=>'1.302111','Test2::EventFacet'=>'1.302111','Test2::EventFacet::About'=>'1.302111','Test2::EventFacet::Amnesty'=>'1.302111','Test2::EventFacet::Assert'=>'1.302111','Test2::EventFacet::Control'=>'1.302111','Test2::EventFacet::Error'=>'1.302111','Test2::EventFacet::Info'=>'1.302111','Test2::EventFacet::Meta'=>'1.302111','Test2::EventFacet::Parent'=>'1.302111','Test2::EventFacet::Plan'=>'1.302111','Test2::EventFacet::Trace'=>'1.302111','Test2::Formatter'=>'1.302111','Test2::Formatter::TAP'=>'1.302111','Test2::Hub'=>'1.302111','Test2::Hub::Interceptor'=>'1.302111','Test2::Hub::Interceptor::Terminator'=>'1.302111','Test2::Hub::Subtest'=>'1.302111','Test2::IPC'=>'1.302111','Test2::IPC::Driver'=>'1.302111','Test2::IPC::Driver::Files'=>'1.302111','Test2::Tools::Tiny'=>'1.302111','Test2::Util'=>'1.302111','Test2::Util::ExternalMeta'=>'1.302111','Test2::Util::Facets2Legacy'=>'1.302111','Test2::Util::HashBase'=>'1.302111','Test2::Util::Trace'=>'1.302111','Test::Builder'=>'1.302111','Test::Builder::Formatter'=>'1.302111','Test::Builder::Module'=>'1.302111','Test::Builder::Tester'=>'1.302111','Test::Builder::Tester::Color'=>'1.302111','Test::Builder::TodoDiag'=>'1.302111','Test::More'=>'1.302111','Test::Simple'=>'1.302111','Test::Tester'=>'1.302111','Test::Tester::Capture'=>'1.302111','Test::Tester::CaptureRunner'=>'1.302111','Test::Tester::Delegate'=>'1.302111','Test::use::ok'=>'1.302111','Tie::Array'=>'1.07','Tie::StdHandle'=>'4.5','Time::HiRes'=>'1.9747','Time::gmtime'=>'1.04','Time::localtime'=>'1.03','Unicode::Collate'=>'1.23','Unicode::Collate::CJK::Big5'=>'1.23','Unicode::Collate::CJK::GB2312'=>'1.23','Unicode::Collate::CJK::JISX0208'=>'1.23','Unicode::Collate::CJK::Korean'=>'1.23','Unicode::Collate::CJK::Pinyin'=>'1.23','Unicode::Collate::CJK::Stroke'=>'1.23','Unicode::Collate::CJK::Zhuyin'=>'1.23','Unicode::Collate::Locale'=>'1.23','Unicode::Normalize'=>'1.26','User::grent'=>'1.02','User::pwent'=>'1.01','VMS::DCLsym'=>'1.09','VMS::Stdio'=>'2.44','XS::APItest'=>'0.93','XS::Typemap'=>'0.16','XSLoader'=>'0.28','attributes'=>'0.32','base'=>'2.27','blib'=>'1.07','experimental'=>'0.017','fields'=>'2.24','ok'=>'1.302111','re'=>'0.36','sort'=>'2.04','threads'=>'2.19','warnings'=>'1.38',},removed=>{}},5.027007=>{delta_from=>5.027006,changed=>{'App::Cpan'=>'1.67','B'=>'1.73','B::Debug'=>'1.26','B::Deparse'=>'1.46','B::Op_private'=>'5.027007','CPAN'=>'2.20','CPAN::Distribution'=>'2.19','CPAN::FTP'=>'5.5011','CPAN::FirstTime'=>'5.5311','CPAN::Shell'=>'5.5007','Carp'=>'1.45','Carp::Heavy'=>'1.45','Compress::Raw::Zlib'=>'2.076','Config'=>'5.027007','Cwd'=>'3.71','Data::Dumper'=>'2.169','Devel::PPPort'=>'3.37','Digest::SHA'=>'6.00','DynaLoader'=>'1.45','ExtUtils::CBuilder'=>'0.280230','ExtUtils::CBuilder::Base'=>'0.280230','ExtUtils::CBuilder::Platform::Unix'=>'0.280230','ExtUtils::CBuilder::Platform::VMS'=>'0.280230','ExtUtils::CBuilder::Platform::Windows'=>'0.280230','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280230','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280230','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280230','ExtUtils::CBuilder::Platform::aix'=>'0.280230','ExtUtils::CBuilder::Platform::android'=>'0.280230','ExtUtils::CBuilder::Platform::cygwin'=>'0.280230','ExtUtils::CBuilder::Platform::darwin'=>'0.280230','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280230','ExtUtils::CBuilder::Platform::os2'=>'0.280230','ExtUtils::Typemaps'=>'3.37','File::Fetch'=>'0.56','File::Spec'=>'3.71','File::Spec::AmigaOS'=>'3.71','File::Spec::Cygwin'=>'3.71','File::Spec::Epoc'=>'3.71','File::Spec::Functions'=>'3.71','File::Spec::Mac'=>'3.71','File::Spec::OS2'=>'3.71','File::Spec::Unix'=>'3.71','File::Spec::VMS'=>'3.71','File::Spec::Win32'=>'3.71','Filter::Util::Call'=>'1.58','GDBM_File'=>'1.17','JSON::PP'=>'2.97000','JSON::PP::Boolean'=>'2.97000','Locale::Codes'=>'3.55','Locale::Codes::Constants'=>'3.55','Locale::Codes::Country'=>'3.55','Locale::Codes::Country_Codes'=>'3.55','Locale::Codes::Country_Retired'=>'3.55','Locale::Codes::Currency'=>'3.55','Locale::Codes::Currency_Codes'=>'3.55','Locale::Codes::Currency_Retired'=>'3.55','Locale::Codes::LangExt'=>'3.55','Locale::Codes::LangExt_Codes'=>'3.55','Locale::Codes::LangExt_Retired'=>'3.55','Locale::Codes::LangFam'=>'3.55','Locale::Codes::LangFam_Codes'=>'3.55','Locale::Codes::LangFam_Retired'=>'3.55','Locale::Codes::LangVar'=>'3.55','Locale::Codes::LangVar_Codes'=>'3.55','Locale::Codes::LangVar_Retired'=>'3.55','Locale::Codes::Language'=>'3.55','Locale::Codes::Language_Codes'=>'3.55','Locale::Codes::Language_Retired'=>'3.55','Locale::Codes::Script'=>'3.55','Locale::Codes::Script_Codes'=>'3.55','Locale::Codes::Script_Retired'=>'3.55','Locale::Country'=>'3.55','Locale::Currency'=>'3.55','Locale::Language'=>'3.55','Locale::Script'=>'3.55','Module::CoreList'=>'5.20171220','Module::CoreList::TieHashDelta'=>'5.20171220','Module::CoreList::Utils'=>'5.20171220','Opcode'=>'1.42','POSIX'=>'1.81','Pod::Functions'=>'1.12','Pod::Functions::Functions'=>'1.12','Pod::Html'=>'1.23','Sys::Hostname'=>'1.22','Test2'=>'1.302120','Test2::API'=>'1.302120','Test2::API::Breakage'=>'1.302120','Test2::API::Context'=>'1.302120','Test2::API::Instance'=>'1.302120','Test2::API::Stack'=>'1.302120','Test2::Event'=>'1.302120','Test2::Event::Bail'=>'1.302120','Test2::Event::Diag'=>'1.302120','Test2::Event::Encoding'=>'1.302120','Test2::Event::Exception'=>'1.302120','Test2::Event::Fail'=>'1.302120','Test2::Event::Generic'=>'1.302120','Test2::Event::Note'=>'1.302120','Test2::Event::Ok'=>'1.302120','Test2::Event::Pass'=>'1.302120','Test2::Event::Plan'=>'1.302120','Test2::Event::Skip'=>'1.302120','Test2::Event::Subtest'=>'1.302120','Test2::Event::TAP::Version'=>'1.302120','Test2::Event::Waiting'=>'1.302120','Test2::EventFacet'=>'1.302120','Test2::EventFacet::About'=>'1.302120','Test2::EventFacet::Amnesty'=>'1.302120','Test2::EventFacet::Assert'=>'1.302120','Test2::EventFacet::Control'=>'1.302120','Test2::EventFacet::Error'=>'1.302120','Test2::EventFacet::Info'=>'1.302120','Test2::EventFacet::Meta'=>'1.302120','Test2::EventFacet::Parent'=>'1.302120','Test2::EventFacet::Plan'=>'1.302120','Test2::EventFacet::Trace'=>'1.302120','Test2::Formatter'=>'1.302120','Test2::Formatter::TAP'=>'1.302120','Test2::Hub'=>'1.302120','Test2::Hub::Interceptor'=>'1.302120','Test2::Hub::Interceptor::Terminator'=>'1.302120','Test2::Hub::Subtest'=>'1.302120','Test2::IPC'=>'1.302120','Test2::IPC::Driver'=>'1.302120','Test2::IPC::Driver::Files'=>'1.302120','Test2::Tools::Tiny'=>'1.302120','Test2::Util'=>'1.302120','Test2::Util::ExternalMeta'=>'1.302120','Test2::Util::Facets2Legacy'=>'1.302120','Test2::Util::HashBase'=>'1.302120','Test2::Util::Trace'=>'1.302120','Test::Builder'=>'1.302120','Test::Builder::Formatter'=>'1.302120','Test::Builder::Module'=>'1.302120','Test::Builder::Tester'=>'1.302120','Test::Builder::Tester::Color'=>'1.302120','Test::Builder::TodoDiag'=>'1.302120','Test::More'=>'1.302120','Test::Simple'=>'1.302120','Test::Tester'=>'1.302120','Test::Tester::Capture'=>'1.302120','Test::Tester::CaptureRunner'=>'1.302120','Test::Tester::Delegate'=>'1.302120','Test::use::ok'=>'1.302120','Time::HiRes'=>'1.9748','Time::Piece'=>'1.3203','Time::Seconds'=>'1.3203','Unicode::Collate'=>'1.25','Unicode::Collate::CJK::Big5'=>'1.25','Unicode::Collate::CJK::GB2312'=>'1.25','Unicode::Collate::CJK::JISX0208'=>'1.25','Unicode::Collate::CJK::Korean'=>'1.25','Unicode::Collate::CJK::Pinyin'=>'1.25','Unicode::Collate::CJK::Stroke'=>'1.25','Unicode::Collate::CJK::Zhuyin'=>'1.25','Unicode::Collate::Locale'=>'1.25','Unicode::UCD'=>'0.69','XS::APItest'=>'0.94','XSLoader'=>'0.29','arybase'=>'0.15','autodie::exception'=>'2.29001','autodie::hints'=>'2.29001','experimental'=>'0.019','feature'=>'1.50','ok'=>'1.302120','overload'=>'1.29','threads'=>'2.21','threads::shared'=>'1.58','warnings'=>'1.39',},removed=>{}},5.027008=>{delta_from=>5.027007,changed=>{'B'=>'1.74','B::Deparse'=>'1.47','B::Op_private'=>'5.027008','Config'=>'5.027008','Cwd'=>'3.72','Data::Dumper'=>'2.170','Devel::PPPort'=>'3.38','Digest::SHA'=>'6.01','Encode'=>'2.94','Encode::Alias'=>'2.24','ExtUtils::Miniperl'=>'1.08','File::Spec'=>'3.72','File::Spec::AmigaOS'=>'3.72','File::Spec::Cygwin'=>'3.72','File::Spec::Epoc'=>'3.72','File::Spec::Functions'=>'3.72','File::Spec::Mac'=>'3.72','File::Spec::OS2'=>'3.72','File::Spec::Unix'=>'3.72','File::Spec::VMS'=>'3.72','File::Spec::Win32'=>'3.72','JSON::PP'=>'2.97001','JSON::PP::Boolean'=>'2.97001','Module::CoreList'=>'5.20180120','Module::CoreList::TieHashDelta'=>'5.20180120','Module::CoreList::Utils'=>'5.20180120','Opcode'=>'1.43','Pod::Functions'=>'1.13','Pod::Functions::Functions'=>'1.13','Pod::Html'=>'1.24','Pod::Man'=>'4.10','Pod::ParseLink'=>'4.10','Pod::Text'=>'4.10','Pod::Text::Color'=>'4.10','Pod::Text::Overstrike'=>'4.10','Pod::Text::Termcap'=>'4.10','Socket'=>'2.027','Time::HiRes'=>'1.9752','Unicode::UCD'=>'0.70','XS::APItest'=>'0.95','XSLoader'=>'0.30','autodie::exception'=>'2.29002','feature'=>'1.51','overload'=>'1.30','utf8'=>'1.21','warnings'=>'1.40',},removed=>{}},5.027009=>{delta_from=>5.027008,changed=>{'B::Op_private'=>'5.027009','Carp'=>'1.46','Carp::Heavy'=>'1.46','Config'=>'5.027009','Cwd'=>'3.74','Devel::PPPort'=>'3.39','Encode'=>'2.96','Encode::Unicode'=>'2.17','Errno'=>'1.29','ExtUtils::Command'=>'7.32','ExtUtils::Command::MM'=>'7.32','ExtUtils::Liblist'=>'7.32','ExtUtils::Liblist::Kid'=>'7.32','ExtUtils::MM'=>'7.32','ExtUtils::MM_AIX'=>'7.32','ExtUtils::MM_Any'=>'7.32','ExtUtils::MM_BeOS'=>'7.32','ExtUtils::MM_Cygwin'=>'7.32','ExtUtils::MM_DOS'=>'7.32','ExtUtils::MM_Darwin'=>'7.32','ExtUtils::MM_MacOS'=>'7.32','ExtUtils::MM_NW5'=>'7.32','ExtUtils::MM_OS2'=>'7.32','ExtUtils::MM_QNX'=>'7.32','ExtUtils::MM_UWIN'=>'7.32','ExtUtils::MM_Unix'=>'7.32','ExtUtils::MM_VMS'=>'7.32','ExtUtils::MM_VOS'=>'7.32','ExtUtils::MM_Win32'=>'7.32','ExtUtils::MM_Win95'=>'7.32','ExtUtils::MY'=>'7.32','ExtUtils::MakeMaker'=>'7.32','ExtUtils::MakeMaker::Config'=>'7.32','ExtUtils::MakeMaker::Locale'=>'7.32','ExtUtils::MakeMaker::version'=>'7.32','ExtUtils::MakeMaker::version::regex'=>'7.32','ExtUtils::Mkbootstrap'=>'7.32','ExtUtils::Mksymlists'=>'7.32','ExtUtils::ParseXS'=>'3.38','ExtUtils::ParseXS::Constants'=>'3.38','ExtUtils::ParseXS::CountLines'=>'3.38','ExtUtils::ParseXS::Eval'=>'3.38','ExtUtils::ParseXS::Utilities'=>'3.38','ExtUtils::Typemaps'=>'3.38','ExtUtils::Typemaps::Cmd'=>'3.38','ExtUtils::Typemaps::InputMap'=>'3.38','ExtUtils::Typemaps::OutputMap'=>'3.38','ExtUtils::Typemaps::Type'=>'3.38','ExtUtils::testlib'=>'7.32','File::Spec'=>'3.74','File::Spec::AmigaOS'=>'3.74','File::Spec::Cygwin'=>'3.74','File::Spec::Epoc'=>'3.74','File::Spec::Functions'=>'3.74','File::Spec::Mac'=>'3.74','File::Spec::OS2'=>'3.74','File::Spec::Unix'=>'3.74','File::Spec::VMS'=>'3.74','File::Spec::Win32'=>'3.74','IPC::Cmd'=>'1.00','Math::BigFloat::Trace'=>'0.49','Math::BigInt::Trace'=>'0.49','Module::CoreList'=>'5.20180220','Module::CoreList::Utils'=>'5.20180220','POSIX'=>'1.82','PerlIO::encoding'=>'0.26','Storable'=>'3.06','Storable::Limit'=>undef,'Test2'=>'1.302122','Test2::API'=>'1.302122','Test2::API::Breakage'=>'1.302122','Test2::API::Context'=>'1.302122','Test2::API::Instance'=>'1.302122','Test2::API::Stack'=>'1.302122','Test2::Event'=>'1.302122','Test2::Event::Bail'=>'1.302122','Test2::Event::Diag'=>'1.302122','Test2::Event::Encoding'=>'1.302122','Test2::Event::Exception'=>'1.302122','Test2::Event::Fail'=>'1.302122','Test2::Event::Generic'=>'1.302122','Test2::Event::Note'=>'1.302122','Test2::Event::Ok'=>'1.302122','Test2::Event::Pass'=>'1.302122','Test2::Event::Plan'=>'1.302122','Test2::Event::Skip'=>'1.302122','Test2::Event::Subtest'=>'1.302122','Test2::Event::TAP::Version'=>'1.302122','Test2::Event::Waiting'=>'1.302122','Test2::EventFacet'=>'1.302122','Test2::EventFacet::About'=>'1.302122','Test2::EventFacet::Amnesty'=>'1.302122','Test2::EventFacet::Assert'=>'1.302122','Test2::EventFacet::Control'=>'1.302122','Test2::EventFacet::Error'=>'1.302122','Test2::EventFacet::Info'=>'1.302122','Test2::EventFacet::Meta'=>'1.302122','Test2::EventFacet::Parent'=>'1.302122','Test2::EventFacet::Plan'=>'1.302122','Test2::EventFacet::Render'=>'1.302122','Test2::EventFacet::Trace'=>'1.302122','Test2::Formatter'=>'1.302122','Test2::Formatter::TAP'=>'1.302122','Test2::Hub'=>'1.302122','Test2::Hub::Interceptor'=>'1.302122','Test2::Hub::Interceptor::Terminator'=>'1.302122','Test2::Hub::Subtest'=>'1.302122','Test2::IPC'=>'1.302122','Test2::IPC::Driver'=>'1.302122','Test2::IPC::Driver::Files'=>'1.302122','Test2::Tools::Tiny'=>'1.302122','Test2::Util'=>'1.302122','Test2::Util::ExternalMeta'=>'1.302122','Test2::Util::Facets2Legacy'=>'1.302122','Test2::Util::HashBase'=>'1.302122','Test2::Util::Trace'=>'1.302122','Test::Builder'=>'1.302122','Test::Builder::Formatter'=>'1.302122','Test::Builder::Module'=>'1.302122','Test::Builder::Tester'=>'1.302122','Test::Builder::Tester::Color'=>'1.302122','Test::Builder::TodoDiag'=>'1.302122','Test::More'=>'1.302122','Test::Simple'=>'1.302122','Test::Tester'=>'1.302122','Test::Tester::Capture'=>'1.302122','Test::Tester::CaptureRunner'=>'1.302122','Test::Tester::Delegate'=>'1.302122','Test::use::ok'=>'1.302122','Time::HiRes'=>'1.9753','XS::APItest'=>'0.96','bigint'=>'0.49','bignum'=>'0.49','bigrat'=>'0.49','encoding'=>'2.22','if'=>'0.0608','mro'=>'1.22','ok'=>'1.302122','threads'=>'2.22','warnings'=>'1.41',},removed=>{'Module::CoreList::TieHashDelta'=>1,}},5.027010=>{delta_from=>5.027009,changed=>{'App::Prove'=>'3.42','App::Prove::State'=>'3.42','App::Prove::State::Result'=>'3.42','App::Prove::State::Result::Test'=>'3.42','B::Deparse'=>'1.48','B::Op_private'=>'5.027010','Carp'=>'1.49','Carp::Heavy'=>'1.49','Config'=>'5.02701','Encode'=>'2.97','ExtUtils::Command'=>'7.34','ExtUtils::Command::MM'=>'7.34','ExtUtils::Liblist'=>'7.34','ExtUtils::Liblist::Kid'=>'7.34','ExtUtils::MM'=>'7.34','ExtUtils::MM_AIX'=>'7.34','ExtUtils::MM_Any'=>'7.34','ExtUtils::MM_BeOS'=>'7.34','ExtUtils::MM_Cygwin'=>'7.34','ExtUtils::MM_DOS'=>'7.34','ExtUtils::MM_Darwin'=>'7.34','ExtUtils::MM_MacOS'=>'7.34','ExtUtils::MM_NW5'=>'7.34','ExtUtils::MM_OS2'=>'7.34','ExtUtils::MM_QNX'=>'7.34','ExtUtils::MM_UWIN'=>'7.34','ExtUtils::MM_Unix'=>'7.34','ExtUtils::MM_VMS'=>'7.34','ExtUtils::MM_VOS'=>'7.34','ExtUtils::MM_Win32'=>'7.34','ExtUtils::MM_Win95'=>'7.34','ExtUtils::MY'=>'7.34','ExtUtils::MakeMaker'=>'7.34','ExtUtils::MakeMaker::Config'=>'7.34','ExtUtils::MakeMaker::Locale'=>'7.34','ExtUtils::MakeMaker::version'=>'7.34','ExtUtils::MakeMaker::version::regex'=>'7.34','ExtUtils::Mkbootstrap'=>'7.34','ExtUtils::Mksymlists'=>'7.34','ExtUtils::ParseXS'=>'3.39','ExtUtils::ParseXS::Constants'=>'3.39','ExtUtils::ParseXS::CountLines'=>'3.39','ExtUtils::ParseXS::Eval'=>'3.39','ExtUtils::ParseXS::Utilities'=>'3.39','ExtUtils::testlib'=>'7.34','File::Glob'=>'1.31','I18N::Langinfo'=>'0.16','List::Util'=>'1.50','List::Util::XS'=>'1.50','Locale::Codes'=>'3.56','Locale::Codes::Constants'=>'3.56','Locale::Codes::Country'=>'3.56','Locale::Codes::Country_Codes'=>'3.56','Locale::Codes::Country_Retired'=>'3.56','Locale::Codes::Currency'=>'3.56','Locale::Codes::Currency_Codes'=>'3.56','Locale::Codes::Currency_Retired'=>'3.56','Locale::Codes::LangExt'=>'3.56','Locale::Codes::LangExt_Codes'=>'3.56','Locale::Codes::LangExt_Retired'=>'3.56','Locale::Codes::LangFam'=>'3.56','Locale::Codes::LangFam_Codes'=>'3.56','Locale::Codes::LangFam_Retired'=>'3.56','Locale::Codes::LangVar'=>'3.56','Locale::Codes::LangVar_Codes'=>'3.56','Locale::Codes::LangVar_Retired'=>'3.56','Locale::Codes::Language'=>'3.56','Locale::Codes::Language_Codes'=>'3.56','Locale::Codes::Language_Retired'=>'3.56','Locale::Codes::Script'=>'3.56','Locale::Codes::Script_Codes'=>'3.56','Locale::Codes::Script_Retired'=>'3.56','Locale::Country'=>'3.56','Locale::Currency'=>'3.56','Locale::Language'=>'3.56','Locale::Script'=>'3.56','Module::CoreList'=>'5.20180221','Module::CoreList::Utils'=>'5.20180221','POSIX'=>'1.83','Scalar::Util'=>'1.50','Sub::Util'=>'1.50','TAP::Base'=>'3.42','TAP::Formatter::Base'=>'3.42','TAP::Formatter::Color'=>'3.42','TAP::Formatter::Console'=>'3.42','TAP::Formatter::Console::ParallelSession'=>'3.42','TAP::Formatter::Console::Session'=>'3.42','TAP::Formatter::File'=>'3.42','TAP::Formatter::File::Session'=>'3.42','TAP::Formatter::Session'=>'3.42','TAP::Harness'=>'3.42','TAP::Harness::Env'=>'3.42','TAP::Object'=>'3.42','TAP::Parser'=>'3.42','TAP::Parser::Aggregator'=>'3.42','TAP::Parser::Grammar'=>'3.42','TAP::Parser::Iterator'=>'3.42','TAP::Parser::Iterator::Array'=>'3.42','TAP::Parser::Iterator::Process'=>'3.42','TAP::Parser::Iterator::Stream'=>'3.42','TAP::Parser::IteratorFactory'=>'3.42','TAP::Parser::Multiplexer'=>'3.42','TAP::Parser::Result'=>'3.42','TAP::Parser::Result::Bailout'=>'3.42','TAP::Parser::Result::Comment'=>'3.42','TAP::Parser::Result::Plan'=>'3.42','TAP::Parser::Result::Pragma'=>'3.42','TAP::Parser::Result::Test'=>'3.42','TAP::Parser::Result::Unknown'=>'3.42','TAP::Parser::Result::Version'=>'3.42','TAP::Parser::Result::YAML'=>'3.42','TAP::Parser::ResultFactory'=>'3.42','TAP::Parser::Scheduler'=>'3.42','TAP::Parser::Scheduler::Job'=>'3.42','TAP::Parser::Scheduler::Spinner'=>'3.42','TAP::Parser::Source'=>'3.42','TAP::Parser::SourceHandler'=>'3.42','TAP::Parser::SourceHandler::Executable'=>'3.42','TAP::Parser::SourceHandler::File'=>'3.42','TAP::Parser::SourceHandler::Handle'=>'3.42','TAP::Parser::SourceHandler::Perl'=>'3.42','TAP::Parser::SourceHandler::RawTAP'=>'3.42','TAP::Parser::YAMLish::Reader'=>'3.42','TAP::Parser::YAMLish::Writer'=>'3.42','Test2'=>'1.302133','Test2::API'=>'1.302133','Test2::API::Breakage'=>'1.302133','Test2::API::Context'=>'1.302133','Test2::API::Instance'=>'1.302133','Test2::API::Stack'=>'1.302133','Test2::Event'=>'1.302133','Test2::Event::Bail'=>'1.302133','Test2::Event::Diag'=>'1.302133','Test2::Event::Encoding'=>'1.302133','Test2::Event::Exception'=>'1.302133','Test2::Event::Fail'=>'1.302133','Test2::Event::Generic'=>'1.302133','Test2::Event::Note'=>'1.302133','Test2::Event::Ok'=>'1.302133','Test2::Event::Pass'=>'1.302133','Test2::Event::Plan'=>'1.302133','Test2::Event::Skip'=>'1.302133','Test2::Event::Subtest'=>'1.302133','Test2::Event::TAP::Version'=>'1.302133','Test2::Event::V2'=>'1.302133','Test2::Event::Waiting'=>'1.302133','Test2::EventFacet'=>'1.302133','Test2::EventFacet::About'=>'1.302133','Test2::EventFacet::Amnesty'=>'1.302133','Test2::EventFacet::Assert'=>'1.302133','Test2::EventFacet::Control'=>'1.302133','Test2::EventFacet::Error'=>'1.302133','Test2::EventFacet::Hub'=>'1.302133','Test2::EventFacet::Info'=>'1.302133','Test2::EventFacet::Meta'=>'1.302133','Test2::EventFacet::Parent'=>'1.302133','Test2::EventFacet::Plan'=>'1.302133','Test2::EventFacet::Render'=>'1.302133','Test2::EventFacet::Trace'=>'1.302133','Test2::Formatter'=>'1.302133','Test2::Formatter::TAP'=>'1.302133','Test2::Hub'=>'1.302133','Test2::Hub::Interceptor'=>'1.302133','Test2::Hub::Interceptor::Terminator'=>'1.302133','Test2::Hub::Subtest'=>'1.302133','Test2::IPC'=>'1.302133','Test2::IPC::Driver'=>'1.302133','Test2::IPC::Driver::Files'=>'1.302133','Test2::Tools::Tiny'=>'1.302133','Test2::Util'=>'1.302133','Test2::Util::ExternalMeta'=>'1.302133','Test2::Util::Facets2Legacy'=>'1.302133','Test2::Util::HashBase'=>'1.302133','Test2::Util::Trace'=>'1.302133','Test::Builder'=>'1.302133','Test::Builder::Formatter'=>'1.302133','Test::Builder::Module'=>'1.302133','Test::Builder::Tester'=>'1.302133','Test::Builder::Tester::Color'=>'1.302133','Test::Builder::TodoDiag'=>'1.302133','Test::Harness'=>'3.42','Test::More'=>'1.302133','Test::Simple'=>'1.302133','Test::Tester'=>'1.302133','Test::Tester::Capture'=>'1.302133','Test::Tester::CaptureRunner'=>'1.302133','Test::Tester::Delegate'=>'1.302133','Test::use::ok'=>'1.302133','Time::HiRes'=>'1.9757','Time::Piece'=>'1.3204','Time::Seconds'=>'1.3204','attributes'=>'0.33','ok'=>'1.302133','warnings'=>'1.42',},removed=>{}},5.024004=>{delta_from=>5.024003,changed=>{'B::Op_private'=>'5.024004','Config'=>'5.024004','Module::CoreList'=>'5.20180414_24','Module::CoreList::TieHashDelta'=>'5.20180414_24','Module::CoreList::Utils'=>'5.20180414_24',},removed=>{}},5.026002=>{delta_from=>5.026001,changed=>{'B::Op_private'=>'5.026002','Config'=>'5.026002','Module::CoreList'=>'5.20180414_26','Module::CoreList::TieHashDelta'=>'5.20180414_26','Module::CoreList::Utils'=>'5.20180414_26','PerlIO::via'=>'0.17','Term::ReadLine'=>'1.17','Unicode::UCD'=>'0.69',},removed=>{}},5.027011=>{delta_from=>5.027010,changed=>{'B::Op_private'=>'5.027011','Carp'=>'1.50','Carp::Heavy'=>'1.50','Config'=>'5.027011','Devel::PPPort'=>'3.40','Exporter'=>'5.73','Exporter::Heavy'=>'5.73','ExtUtils::Constant'=>'0.25','I18N::Langinfo'=>'0.17','IO'=>'1.39','IO::Dir'=>'1.39','IO::File'=>'1.39','IO::Handle'=>'1.39','IO::Pipe'=>'1.39','IO::Poll'=>'1.39','IO::Seekable'=>'1.39','IO::Select'=>'1.39','IO::Socket'=>'1.39','IO::Socket::INET'=>'1.39','IO::Socket::UNIX'=>'1.39','Module::CoreList'=>'5.20180420','Module::CoreList::Utils'=>'5.20180420','POSIX'=>'1.84','Time::HiRes'=>'1.9759','XS::APItest'=>'0.97','bytes'=>'1.06','subs'=>'1.03','vars'=>'1.04','version'=>'0.9923','version::regex'=>'0.9923',},removed=>{}},5.028000=>{delta_from=>5.027011,changed=>{'Archive::Tar'=>'2.30','Archive::Tar::Constant'=>'2.30','Archive::Tar::File'=>'2.30','B::Op_private'=>'5.028000','Config'=>'5.028','Module::CoreList'=>'5.20180622','Module::CoreList::Utils'=>'5.20180622','Storable'=>'3.08','XS::APItest'=>'0.98','feature'=>'1.52',},removed=>{}},5.029000=>{delta_from=>5.028,changed=>{'B::Op_private'=>'5.029000','Config'=>'5.029','Module::CoreList'=>'5.20180626','Module::CoreList::Utils'=>'5.20180626','Unicode::UCD'=>'0.71','XS::APItest'=>'0.99','feature'=>'1.53',},removed=>{}},5.029001=>{delta_from=>5.029000,changed=>{'B::Op_private'=>'5.029001','Compress::Raw::Bzip2'=>'2.081','Compress::Raw::Zlib'=>'2.081','Compress::Zlib'=>'2.081','Config'=>'5.029001','Config::Perl::V'=>'0.30','DB_File'=>'1.842','Devel::PPPort'=>'3.42','Digest::SHA'=>'6.02','ExtUtils::Manifest'=>'1.71','File::GlobMapper'=>'1.001','File::Temp'=>'0.2308','IO::Compress::Adapter::Bzip2'=>'2.081','IO::Compress::Adapter::Deflate'=>'2.081','IO::Compress::Adapter::Identity'=>'2.081','IO::Compress::Base'=>'2.081','IO::Compress::Base::Common'=>'2.081','IO::Compress::Bzip2'=>'2.081','IO::Compress::Deflate'=>'2.081','IO::Compress::Gzip'=>'2.081','IO::Compress::Gzip::Constants'=>'2.081','IO::Compress::RawDeflate'=>'2.081','IO::Compress::Zip'=>'2.081','IO::Compress::Zip::Constants'=>'2.081','IO::Compress::Zlib::Constants'=>'2.081','IO::Compress::Zlib::Extra'=>'2.081','IO::Uncompress::Adapter::Bunzip2'=>'2.081','IO::Uncompress::Adapter::Identity'=>'2.081','IO::Uncompress::Adapter::Inflate'=>'2.081','IO::Uncompress::AnyInflate'=>'2.081','IO::Uncompress::AnyUncompress'=>'2.081','IO::Uncompress::Base'=>'2.081','IO::Uncompress::Bunzip2'=>'2.081','IO::Uncompress::Gunzip'=>'2.081','IO::Uncompress::Inflate'=>'2.081','IO::Uncompress::RawInflate'=>'2.081','IO::Uncompress::Unzip'=>'2.081','IPC::Cmd'=>'1.02','Locale::Codes'=>'3.57','Locale::Codes::Constants'=>'3.57','Locale::Codes::Country'=>'3.57','Locale::Codes::Country_Codes'=>'3.57','Locale::Codes::Country_Retired'=>'3.57','Locale::Codes::Currency'=>'3.57','Locale::Codes::Currency_Codes'=>'3.57','Locale::Codes::Currency_Retired'=>'3.57','Locale::Codes::LangExt'=>'3.57','Locale::Codes::LangExt_Codes'=>'3.57','Locale::Codes::LangExt_Retired'=>'3.57','Locale::Codes::LangFam'=>'3.57','Locale::Codes::LangFam_Codes'=>'3.57','Locale::Codes::LangFam_Retired'=>'3.57','Locale::Codes::LangVar'=>'3.57','Locale::Codes::LangVar_Codes'=>'3.57','Locale::Codes::LangVar_Retired'=>'3.57','Locale::Codes::Language'=>'3.57','Locale::Codes::Language_Codes'=>'3.57','Locale::Codes::Language_Retired'=>'3.57','Locale::Codes::Script'=>'3.57','Locale::Codes::Script_Codes'=>'3.57','Locale::Codes::Script_Retired'=>'3.57','Locale::Country'=>'3.57','Locale::Currency'=>'3.57','Locale::Language'=>'3.57','Locale::Script'=>'3.57','Math::BigFloat'=>'1.999813','Math::BigFloat::Trace'=>'0.50','Math::BigInt'=>'1.999813','Math::BigInt::Calc'=>'1.999813','Math::BigInt::CalcEmu'=>'1.999813','Math::BigInt::FastCalc'=>'0.5007','Math::BigInt::Lib'=>'1.999813','Math::BigInt::Trace'=>'0.50','Math::BigRat'=>'0.2614','Module::CoreList'=>'5.20180720','Module::CoreList::Utils'=>'5.20180720','Pod::Man'=>'4.11','Pod::ParseLink'=>'4.11','Pod::Text'=>'4.11','Pod::Text::Color'=>'4.11','Pod::Text::Overstrike'=>'4.11','Pod::Text::Termcap'=>'4.11','Storable'=>'3.11','Test2'=>'1.302138','Test2::API'=>'1.302138','Test2::API::Breakage'=>'1.302138','Test2::API::Context'=>'1.302138','Test2::API::Instance'=>'1.302138','Test2::API::Stack'=>'1.302138','Test2::Event'=>'1.302138','Test2::Event::Bail'=>'1.302138','Test2::Event::Diag'=>'1.302138','Test2::Event::Encoding'=>'1.302138','Test2::Event::Exception'=>'1.302138','Test2::Event::Fail'=>'1.302138','Test2::Event::Generic'=>'1.302138','Test2::Event::Note'=>'1.302138','Test2::Event::Ok'=>'1.302138','Test2::Event::Pass'=>'1.302138','Test2::Event::Plan'=>'1.302138','Test2::Event::Skip'=>'1.302138','Test2::Event::Subtest'=>'1.302138','Test2::Event::TAP::Version'=>'1.302138','Test2::Event::V2'=>'1.302138','Test2::Event::Waiting'=>'1.302138','Test2::EventFacet'=>'1.302138','Test2::EventFacet::About'=>'1.302138','Test2::EventFacet::Amnesty'=>'1.302138','Test2::EventFacet::Assert'=>'1.302138','Test2::EventFacet::Control'=>'1.302138','Test2::EventFacet::Error'=>'1.302138','Test2::EventFacet::Hub'=>'1.302138','Test2::EventFacet::Info'=>'1.302138','Test2::EventFacet::Meta'=>'1.302138','Test2::EventFacet::Parent'=>'1.302138','Test2::EventFacet::Plan'=>'1.302138','Test2::EventFacet::Render'=>'1.302138','Test2::EventFacet::Trace'=>'1.302138','Test2::Formatter'=>'1.302138','Test2::Formatter::TAP'=>'1.302138','Test2::Hub'=>'1.302138','Test2::Hub::Interceptor'=>'1.302138','Test2::Hub::Interceptor::Terminator'=>'1.302138','Test2::Hub::Subtest'=>'1.302138','Test2::IPC'=>'1.302138','Test2::IPC::Driver'=>'1.302138','Test2::IPC::Driver::Files'=>'1.302138','Test2::Tools::Tiny'=>'1.302138','Test2::Util'=>'1.302138','Test2::Util::ExternalMeta'=>'1.302138','Test2::Util::Facets2Legacy'=>'1.302138','Test2::Util::HashBase'=>'1.302138','Test2::Util::Trace'=>'1.302138','Test::Builder'=>'1.302138','Test::Builder::Formatter'=>'1.302138','Test::Builder::Module'=>'1.302138','Test::Builder::Tester'=>'1.302138','Test::Builder::Tester::Color'=>'1.302138','Test::Builder::TodoDiag'=>'1.302138','Test::More'=>'1.302138','Test::Simple'=>'1.302138','Test::Tester'=>'1.302138','Test::Tester::Capture'=>'1.302138','Test::Tester::CaptureRunner'=>'1.302138','Test::Tester::Delegate'=>'1.302138','Test::use::ok'=>'1.302138','Thread::Queue'=>'3.13','Time::Local'=>'1.28','bigint'=>'0.50','bignum'=>'0.50','bigrat'=>'0.50','experimental'=>'0.020','ok'=>'1.302138','parent'=>'0.237','perlfaq'=>'5.20180605','version'=>'0.9924','version::regex'=>'0.9924',},removed=>{}},5.029002=>{delta_from=>5.029001,changed=>{'B::Op_private'=>'5.029002','Config'=>'5.029002','Config::Extensions'=>'0.03','Cwd'=>'3.75','Data::Dumper'=>'2.171','Filter::Util::Call'=>'1.59','HTTP::Tiny'=>'0.076','Module::CoreList'=>'5.20180820','Module::CoreList::Utils'=>'5.20180820','PerlIO::scalar'=>'0.30','Storable'=>'3.12','Test2'=>'1.302140','Test2::API'=>'1.302140','Test2::API::Breakage'=>'1.302140','Test2::API::Context'=>'1.302140','Test2::API::Instance'=>'1.302140','Test2::API::Stack'=>'1.302140','Test2::Event'=>'1.302140','Test2::Event::Bail'=>'1.302140','Test2::Event::Diag'=>'1.302140','Test2::Event::Encoding'=>'1.302140','Test2::Event::Exception'=>'1.302140','Test2::Event::Fail'=>'1.302140','Test2::Event::Generic'=>'1.302140','Test2::Event::Note'=>'1.302140','Test2::Event::Ok'=>'1.302140','Test2::Event::Pass'=>'1.302140','Test2::Event::Plan'=>'1.302140','Test2::Event::Skip'=>'1.302140','Test2::Event::Subtest'=>'1.302140','Test2::Event::TAP::Version'=>'1.302140','Test2::Event::V2'=>'1.302140','Test2::Event::Waiting'=>'1.302140','Test2::EventFacet'=>'1.302140','Test2::EventFacet::About'=>'1.302140','Test2::EventFacet::Amnesty'=>'1.302140','Test2::EventFacet::Assert'=>'1.302140','Test2::EventFacet::Control'=>'1.302140','Test2::EventFacet::Error'=>'1.302140','Test2::EventFacet::Hub'=>'1.302140','Test2::EventFacet::Info'=>'1.302140','Test2::EventFacet::Meta'=>'1.302140','Test2::EventFacet::Parent'=>'1.302140','Test2::EventFacet::Plan'=>'1.302140','Test2::EventFacet::Render'=>'1.302140','Test2::EventFacet::Trace'=>'1.302140','Test2::Formatter'=>'1.302140','Test2::Formatter::TAP'=>'1.302140','Test2::Hub'=>'1.302140','Test2::Hub::Interceptor'=>'1.302140','Test2::Hub::Interceptor::Terminator'=>'1.302140','Test2::Hub::Subtest'=>'1.302140','Test2::IPC'=>'1.302140','Test2::IPC::Driver'=>'1.302140','Test2::IPC::Driver::Files'=>'1.302140','Test2::Tools::Tiny'=>'1.302140','Test2::Util'=>'1.302140','Test2::Util::ExternalMeta'=>'1.302140','Test2::Util::Facets2Legacy'=>'1.302140','Test2::Util::HashBase'=>'1.302140','Test2::Util::Trace'=>'1.302140','Test::Builder'=>'1.302140','Test::Builder::Formatter'=>'1.302140','Test::Builder::Module'=>'1.302140','Test::Builder::Tester'=>'1.302140','Test::Builder::Tester::Color'=>'1.302140','Test::Builder::TodoDiag'=>'1.302140','Test::More'=>'1.302140','Test::Simple'=>'1.302140','Test::Tester'=>'1.302140','Test::Tester::Capture'=>'1.302140','Test::Tester::CaptureRunner'=>'1.302140','Test::Tester::Delegate'=>'1.302140','Test::use::ok'=>'1.302140','Time::HiRes'=>'1.9760','Time::Piece'=>'1.33','Time::Seconds'=>'1.33','Unicode'=>'11.0.0','ok'=>'1.302140','warnings'=>'1.43',},removed=>{}},5.029003=>{delta_from=>5.029002,changed=>{'Archive::Tar'=>'2.32','Archive::Tar::Constant'=>'2.32','Archive::Tar::File'=>'2.32','B::Op_private'=>'5.029003','Config'=>'5.029003','Data::Dumper'=>'2.172','Devel::PPPort'=>'3.43','File::Path'=>'2.16','File::Spec'=>'3.75','File::Spec::AmigaOS'=>'3.75','File::Spec::Cygwin'=>'3.75','File::Spec::Epoc'=>'3.75','File::Spec::Functions'=>'3.75','File::Spec::Mac'=>'3.75','File::Spec::OS2'=>'3.75','File::Spec::Unix'=>'3.75','File::Spec::VMS'=>'3.75','File::Spec::Win32'=>'3.75','Module::CoreList'=>'5.20180920','Module::CoreList::Utils'=>'5.20180920','POSIX'=>'1.85','Storable'=>'3.13','User::grent'=>'1.03','perlfaq'=>'5.20180915',},removed=>{'Locale::Codes'=>1,'Locale::Codes::Constants'=>1,'Locale::Codes::Country'=>1,'Locale::Codes::Country_Codes'=>1,'Locale::Codes::Country_Retired'=>1,'Locale::Codes::Currency'=>1,'Locale::Codes::Currency_Codes'=>1,'Locale::Codes::Currency_Retired'=>1,'Locale::Codes::LangExt'=>1,'Locale::Codes::LangExt_Codes'=>1,'Locale::Codes::LangExt_Retired'=>1,'Locale::Codes::LangFam'=>1,'Locale::Codes::LangFam_Codes'=>1,'Locale::Codes::LangFam_Retired'=>1,'Locale::Codes::LangVar'=>1,'Locale::Codes::LangVar_Codes'=>1,'Locale::Codes::LangVar_Retired'=>1,'Locale::Codes::Language'=>1,'Locale::Codes::Language_Codes'=>1,'Locale::Codes::Language_Retired'=>1,'Locale::Codes::Script'=>1,'Locale::Codes::Script_Codes'=>1,'Locale::Codes::Script_Retired'=>1,'Locale::Country'=>1,'Locale::Currency'=>1,'Locale::Language'=>1,'Locale::Script'=>1,}},5.029004=>{delta_from=>5.029003,changed=>{'App::Cpan'=>'1.671','B'=>'1.75','B::Concise'=>'1.004','B::Deparse'=>'1.49','B::Op_private'=>'5.029004','B::Terse'=>'1.09','CPAN'=>'2.21','CPAN::Distribution'=>'2.21','CPAN::Mirrors'=>'2.21','CPAN::Plugin'=>'0.97','CPAN::Shell'=>'5.5008','Config'=>'5.029004','Devel::Peek'=>'1.28','File::Copy'=>'2.34','File::Glob'=>'1.32','Math::BigFloat::Trace'=>'0.51','Math::BigInt::Trace'=>'0.51','Module::CoreList'=>'5.20181020','Module::CoreList::Utils'=>'5.20181020','Unicode::UCD'=>'0.72','bigint'=>'0.51','bignum'=>'0.51','bigrat'=>'0.51','bytes'=>'1.07','feature'=>'1.54','sigtrap'=>'1.09','vars'=>'1.05',},removed=>{'B::Debug'=>1,'arybase'=>1,}},5.029005=>{delta_from=>5.029004,changed=>{'B::Op_private'=>'5.029005','Config'=>'5.029005','Cwd'=>'3.76','Data::Dumper'=>'2.173','Errno'=>'1.30','File::Spec'=>'3.76','File::Spec::AmigaOS'=>'3.76','File::Spec::Cygwin'=>'3.76','File::Spec::Epoc'=>'3.76','File::Spec::Functions'=>'3.76','File::Spec::Mac'=>'3.76','File::Spec::OS2'=>'3.76','File::Spec::Unix'=>'3.76','File::Spec::VMS'=>'3.76','File::Spec::Win32'=>'3.76','GDBM_File'=>'1.18','Module::CoreList'=>'5.20181120','Module::CoreList::Utils'=>'5.20181120','NDBM_File'=>'1.15','ODBM_File'=>'1.16','SDBM_File'=>'1.15','re'=>'0.37',},removed=>{}},5.026003=>{delta_from=>5.026002,changed=>{'Archive::Tar'=>'2.24_01','B::Op_private'=>'5.026003','Config'=>'5.026003','Module::CoreList'=>'5.20181129_26','Module::CoreList::TieHashDelta'=>'5.20181129_26','Module::CoreList::Utils'=>'5.20181129_26',},removed=>{}},5.028001=>{delta_from=>5.028,changed=>{'B::Op_private'=>'5.028001','Config'=>'5.028001','Module::CoreList'=>'5.20181129_28','Module::CoreList::Utils'=>'5.20181129_28',},removed=>{}},5.029006=>{delta_from=>5.029005,changed=>{'B::Op_private'=>'5.029006','Config'=>'5.029006','Config::Perl::V'=>'0.32','ExtUtils::ParseXS'=>'3.40','ExtUtils::ParseXS::Constants'=>'3.40','ExtUtils::ParseXS::CountLines'=>'3.40','ExtUtils::ParseXS::Eval'=>'3.40','ExtUtils::ParseXS::Utilities'=>'3.40','File::Find'=>'1.35','Module::CoreList'=>'5.20181218','Module::CoreList::Utils'=>'5.20181218','POSIX'=>'1.86','Storable'=>'3.14','Test2'=>'1.302141','Test2::API'=>'1.302141','Test2::API::Breakage'=>'1.302141','Test2::API::Context'=>'1.302141','Test2::API::Instance'=>'1.302141','Test2::API::Stack'=>'1.302141','Test2::Event'=>'1.302141','Test2::Event::Bail'=>'1.302141','Test2::Event::Diag'=>'1.302141','Test2::Event::Encoding'=>'1.302141','Test2::Event::Exception'=>'1.302141','Test2::Event::Fail'=>'1.302141','Test2::Event::Generic'=>'1.302141','Test2::Event::Note'=>'1.302141','Test2::Event::Ok'=>'1.302141','Test2::Event::Pass'=>'1.302141','Test2::Event::Plan'=>'1.302141','Test2::Event::Skip'=>'1.302141','Test2::Event::Subtest'=>'1.302141','Test2::Event::TAP::Version'=>'1.302141','Test2::Event::V2'=>'1.302141','Test2::Event::Waiting'=>'1.302141','Test2::EventFacet'=>'1.302141','Test2::EventFacet::About'=>'1.302141','Test2::EventFacet::Amnesty'=>'1.302141','Test2::EventFacet::Assert'=>'1.302141','Test2::EventFacet::Control'=>'1.302141','Test2::EventFacet::Error'=>'1.302141','Test2::EventFacet::Hub'=>'1.302141','Test2::EventFacet::Info'=>'1.302141','Test2::EventFacet::Meta'=>'1.302141','Test2::EventFacet::Parent'=>'1.302141','Test2::EventFacet::Plan'=>'1.302141','Test2::EventFacet::Render'=>'1.302141','Test2::EventFacet::Trace'=>'1.302141','Test2::Formatter'=>'1.302141','Test2::Formatter::TAP'=>'1.302141','Test2::Hub'=>'1.302141','Test2::Hub::Interceptor'=>'1.302141','Test2::Hub::Interceptor::Terminator'=>'1.302141','Test2::Hub::Subtest'=>'1.302141','Test2::IPC'=>'1.302141','Test2::IPC::Driver'=>'1.302141','Test2::IPC::Driver::Files'=>'1.302141','Test2::Tools::Tiny'=>'1.302141','Test2::Util'=>'1.302141','Test2::Util::ExternalMeta'=>'1.302141','Test2::Util::Facets2Legacy'=>'1.302141','Test2::Util::HashBase'=>'1.302141','Test2::Util::Trace'=>'1.302141','Test::Builder'=>'1.302141','Test::Builder::Formatter'=>'1.302141','Test::Builder::Module'=>'1.302141','Test::Builder::Tester'=>'1.302141','Test::Builder::Tester::Color'=>'1.302141','Test::Builder::TodoDiag'=>'1.302141','Test::More'=>'1.302141','Test::Simple'=>'1.302141','Test::Tester'=>'1.302141','Test::Tester::Capture'=>'1.302141','Test::Tester::CaptureRunner'=>'1.302141','Test::Tester::Delegate'=>'1.302141','Test::use::ok'=>'1.302141','ok'=>'1.302141','threads::shared'=>'1.59',},removed=>{'Storable::Limit'=>1,}},5.029007=>{delta_from=>5.029006,changed=>{'App::Cpan'=>'1.672','B::Op_private'=>'5.029007','CPAN'=>'2.22','CPAN::Distribution'=>'2.22','CPAN::Plugin::Specfile'=>'0.02','Compress::Raw::Bzip2'=>'2.084','Compress::Raw::Zlib'=>'2.084','Compress::Zlib'=>'2.084','Config'=>'5.029007','Cwd'=>'3.77','DB_File'=>'1.843','File::Find'=>'1.36','File::Spec'=>'3.77','File::Spec::AmigaOS'=>'3.77','File::Spec::Cygwin'=>'3.77','File::Spec::Epoc'=>'3.77','File::Spec::Functions'=>'3.77','File::Spec::Mac'=>'3.77','File::Spec::OS2'=>'3.77','File::Spec::Unix'=>'3.77','File::Spec::VMS'=>'3.77','File::Spec::Win32'=>'3.77','File::Temp'=>'0.2309','IO::Compress::Adapter::Bzip2'=>'2.084','IO::Compress::Adapter::Deflate'=>'2.084','IO::Compress::Adapter::Identity'=>'2.084','IO::Compress::Base'=>'2.084','IO::Compress::Base::Common'=>'2.084','IO::Compress::Bzip2'=>'2.084','IO::Compress::Deflate'=>'2.084','IO::Compress::Gzip'=>'2.084','IO::Compress::Gzip::Constants'=>'2.084','IO::Compress::RawDeflate'=>'2.084','IO::Compress::Zip'=>'2.084','IO::Compress::Zip::Constants'=>'2.084','IO::Compress::Zlib::Constants'=>'2.084','IO::Compress::Zlib::Extra'=>'2.084','IO::Uncompress::Adapter::Bunzip2'=>'2.084','IO::Uncompress::Adapter::Identity'=>'2.084','IO::Uncompress::Adapter::Inflate'=>'2.084','IO::Uncompress::AnyInflate'=>'2.084','IO::Uncompress::AnyUncompress'=>'2.084','IO::Uncompress::Base'=>'2.084','IO::Uncompress::Bunzip2'=>'2.084','IO::Uncompress::Gunzip'=>'2.084','IO::Uncompress::Inflate'=>'2.084','IO::Uncompress::RawInflate'=>'2.084','IO::Uncompress::Unzip'=>'2.084','Math::BigFloat'=>'1.999816','Math::BigInt'=>'1.999816','Math::BigInt::Calc'=>'1.999816','Math::BigInt::FastCalc'=>'0.5008','Math::BigInt::Lib'=>'1.999816','Module::CoreList'=>'5.20190120','Module::CoreList::Utils'=>'5.20190120','Test2'=>'1.302160','Test2::API'=>'1.302160','Test2::API::Breakage'=>'1.302160','Test2::API::Context'=>'1.302160','Test2::API::Instance'=>'1.302160','Test2::API::Stack'=>'1.302160','Test2::Event'=>'1.302160','Test2::Event::Bail'=>'1.302160','Test2::Event::Diag'=>'1.302160','Test2::Event::Encoding'=>'1.302160','Test2::Event::Exception'=>'1.302160','Test2::Event::Fail'=>'1.302160','Test2::Event::Generic'=>'1.302160','Test2::Event::Note'=>'1.302160','Test2::Event::Ok'=>'1.302160','Test2::Event::Pass'=>'1.302160','Test2::Event::Plan'=>'1.302160','Test2::Event::Skip'=>'1.302160','Test2::Event::Subtest'=>'1.302160','Test2::Event::TAP::Version'=>'1.302160','Test2::Event::V2'=>'1.302160','Test2::Event::Waiting'=>'1.302160','Test2::EventFacet'=>'1.302160','Test2::EventFacet::About'=>'1.302160','Test2::EventFacet::Amnesty'=>'1.302160','Test2::EventFacet::Assert'=>'1.302160','Test2::EventFacet::Control'=>'1.302160','Test2::EventFacet::Error'=>'1.302160','Test2::EventFacet::Hub'=>'1.302160','Test2::EventFacet::Info'=>'1.302160','Test2::EventFacet::Info::Table'=>undef,'Test2::EventFacet::Meta'=>'1.302160','Test2::EventFacet::Parent'=>'1.302160','Test2::EventFacet::Plan'=>'1.302160','Test2::EventFacet::Render'=>'1.302160','Test2::EventFacet::Trace'=>'1.302160','Test2::Formatter'=>'1.302160','Test2::Formatter::TAP'=>'1.302160','Test2::Hub'=>'1.302160','Test2::Hub::Interceptor'=>'1.302160','Test2::Hub::Interceptor::Terminator'=>'1.302160','Test2::Hub::Subtest'=>'1.302160','Test2::IPC'=>'1.302160','Test2::IPC::Driver'=>'1.302160','Test2::IPC::Driver::Files'=>'1.302160','Test2::Tools::Tiny'=>'1.302160','Test2::Util'=>'1.302160','Test2::Util::ExternalMeta'=>'1.302160','Test2::Util::Facets2Legacy'=>'1.302160','Test2::Util::HashBase'=>'1.302160','Test2::Util::Trace'=>'1.302160','Test::Builder'=>'1.302160','Test::Builder::Formatter'=>'1.302160','Test::Builder::Module'=>'1.302160','Test::Builder::Tester'=>'1.302160','Test::Builder::Tester::Color'=>'1.302160','Test::Builder::TodoDiag'=>'1.302160','Test::More'=>'1.302160','Test::Simple'=>'1.302160','Test::Tester'=>'1.302160','Test::Tester::Capture'=>'1.302160','Test::Tester::CaptureRunner'=>'1.302160','Test::Tester::Delegate'=>'1.302160','Test::use::ok'=>'1.302160','Unicode::Collate'=>'1.27','Unicode::Collate::CJK::Big5'=>'1.27','Unicode::Collate::CJK::GB2312'=>'1.27','Unicode::Collate::CJK::JISX0208'=>'1.27','Unicode::Collate::CJK::Korean'=>'1.27','Unicode::Collate::CJK::Pinyin'=>'1.27','Unicode::Collate::CJK::Stroke'=>'1.27','Unicode::Collate::CJK::Zhuyin'=>'1.27','Unicode::Collate::Locale'=>'1.27','lib'=>'0.65','ok'=>'1.302160',},removed=>{'Math::BigInt::CalcEmu'=>1,}},5.029008=>{delta_from=>5.029007,changed=>{'B'=>'1.76','B::Op_private'=>'5.029008','Config'=>'5.029008','Devel::PPPort'=>'3.44','Encode'=>'3.00','Encode::Unicode'=>'2.18','ExtUtils::Miniperl'=>'1.09','IO'=>'1.40','IO::Dir'=>'1.40','IO::File'=>'1.40','IO::Handle'=>'1.40','IO::Pipe'=>'1.40','IO::Poll'=>'1.40','IO::Seekable'=>'1.40','IO::Select'=>'1.40','IO::Socket'=>'1.40','IO::Socket::INET'=>'1.40','IO::Socket::UNIX'=>'1.40','JSON::PP'=>'4.00','JSON::PP::Boolean'=>'4.00','Module::CoreList'=>'5.20190220','Module::CoreList::Utils'=>'5.20190220','Module::Load'=>'0.34','Net::Ping'=>'2.71','POSIX'=>'1.87','Test2'=>'1.302162','Test2::API'=>'1.302162','Test2::API::Breakage'=>'1.302162','Test2::API::Context'=>'1.302162','Test2::API::Instance'=>'1.302162','Test2::API::Stack'=>'1.302162','Test2::Event'=>'1.302162','Test2::Event::Bail'=>'1.302162','Test2::Event::Diag'=>'1.302162','Test2::Event::Encoding'=>'1.302162','Test2::Event::Exception'=>'1.302162','Test2::Event::Fail'=>'1.302162','Test2::Event::Generic'=>'1.302162','Test2::Event::Note'=>'1.302162','Test2::Event::Ok'=>'1.302162','Test2::Event::Pass'=>'1.302162','Test2::Event::Plan'=>'1.302162','Test2::Event::Skip'=>'1.302162','Test2::Event::Subtest'=>'1.302162','Test2::Event::TAP::Version'=>'1.302162','Test2::Event::V2'=>'1.302162','Test2::Event::Waiting'=>'1.302162','Test2::EventFacet'=>'1.302162','Test2::EventFacet::About'=>'1.302162','Test2::EventFacet::Amnesty'=>'1.302162','Test2::EventFacet::Assert'=>'1.302162','Test2::EventFacet::Control'=>'1.302162','Test2::EventFacet::Error'=>'1.302162','Test2::EventFacet::Hub'=>'1.302162','Test2::EventFacet::Info'=>'1.302162','Test2::EventFacet::Meta'=>'1.302162','Test2::EventFacet::Parent'=>'1.302162','Test2::EventFacet::Plan'=>'1.302162','Test2::EventFacet::Render'=>'1.302162','Test2::EventFacet::Trace'=>'1.302162','Test2::Formatter'=>'1.302162','Test2::Formatter::TAP'=>'1.302162','Test2::Hub'=>'1.302162','Test2::Hub::Interceptor'=>'1.302162','Test2::Hub::Interceptor::Terminator'=>'1.302162','Test2::Hub::Subtest'=>'1.302162','Test2::IPC'=>'1.302162','Test2::IPC::Driver'=>'1.302162','Test2::IPC::Driver::Files'=>'1.302162','Test2::Tools::Tiny'=>'1.302162','Test2::Util'=>'1.302162','Test2::Util::ExternalMeta'=>'1.302162','Test2::Util::Facets2Legacy'=>'1.302162','Test2::Util::HashBase'=>'1.302162','Test2::Util::Trace'=>'1.302162','Test::Builder'=>'1.302162','Test::Builder::Formatter'=>'1.302162','Test::Builder::Module'=>'1.302162','Test::Builder::Tester'=>'1.302162','Test::Builder::Tester::Color'=>'1.302162','Test::Builder::TodoDiag'=>'1.302162','Test::More'=>'1.302162','Test::Simple'=>'1.302162','Test::Tester'=>'1.302162','Test::Tester::Capture'=>'1.302162','Test::Tester::CaptureRunner'=>'1.302162','Test::Tester::Delegate'=>'1.302162','Test::use::ok'=>'1.302162','XS::APItest'=>'1.00','deprecate'=>'0.04','ok'=>'1.302162','perlfaq'=>'5.20190126',},removed=>{}},5.029009=>{delta_from=>5.029008,changed=>{'B::Op_private'=>'5.029009','Config'=>'5.029009','Devel::PPPort'=>'3.45','Encode'=>'3.01','ExtUtils::Manifest'=>'1.72','JSON::PP'=>'4.02','JSON::PP::Boolean'=>'4.02','Module::CoreList'=>'5.20190320','Module::CoreList::Utils'=>'5.20190320','PerlIO::encoding'=>'0.27','Unicode'=>'12.0.0','threads::shared'=>'1.60','utf8'=>'1.22','warnings'=>'1.44',},removed=>{}},5.028002=>{delta_from=>5.028001,changed=>{'B::Op_private'=>'5.028002','Config'=>'5.028002','Module::CoreList'=>'5.20190419','Module::CoreList::Utils'=>'5.20190419','PerlIO::scalar'=>'0.30','Storable'=>'3.08_01',},removed=>{}},5.029010=>{delta_from=>5.029009,changed=>{'B::Op_private'=>'5.029010','Config'=>'5.02901','Cwd'=>'3.78','Data::Dumper'=>'2.174','ExtUtils::CBuilder'=>'0.280231','ExtUtils::CBuilder::Base'=>'0.280231','ExtUtils::CBuilder::Platform::Unix'=>'0.280231','ExtUtils::CBuilder::Platform::VMS'=>'0.280231','ExtUtils::CBuilder::Platform::Windows'=>'0.280231','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280231','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280231','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280231','ExtUtils::CBuilder::Platform::aix'=>'0.280231','ExtUtils::CBuilder::Platform::android'=>'0.280231','ExtUtils::CBuilder::Platform::cygwin'=>'0.280231','ExtUtils::CBuilder::Platform::darwin'=>'0.280231','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280231','ExtUtils::CBuilder::Platform::os2'=>'0.280231','File::Spec'=>'3.78','File::Spec::AmigaOS'=>'3.78','File::Spec::Cygwin'=>'3.78','File::Spec::Epoc'=>'3.78','File::Spec::Functions'=>'3.78','File::Spec::Mac'=>'3.78','File::Spec::OS2'=>'3.78','File::Spec::Unix'=>'3.78','File::Spec::VMS'=>'3.78','File::Spec::Win32'=>'3.78','I18N::Langinfo'=>'0.18','Module::CoreList'=>'5.20190420','Module::CoreList::Utils'=>'5.20190420','Module::Metadata'=>'1.000036','POSIX'=>'1.88','Storable'=>'3.15','Unicode'=>'12.1.0',},removed=>{}},5.030000=>{delta_from=>5.02901,changed=>{'B::Op_private'=>'5.030000','Config'=>'5.03','Devel::PPPort'=>'3.52','Module::CoreList'=>'5.20190522','Module::CoreList::Utils'=>'5.20190522','XS::Typemap'=>'0.17',},removed=>{}},5.031000=>{delta_from=>5.03,changed=>{'B::Op_private'=>'5.031000','Config'=>'5.031','Module::CoreList'=>'5.20190524','Module::CoreList::Utils'=>'5.20190524','Pod::Simple'=>'3.36','Pod::Simple::BlackBox'=>'3.36','Pod::Simple::Checker'=>'3.36','Pod::Simple::Debug'=>'3.36','Pod::Simple::DumpAsText'=>'3.36','Pod::Simple::DumpAsXML'=>'3.36','Pod::Simple::HTML'=>'3.36','Pod::Simple::HTMLBatch'=>'3.36','Pod::Simple::JustPod'=>undef,'Pod::Simple::LinkSection'=>'3.36','Pod::Simple::Methody'=>'3.36','Pod::Simple::Progress'=>'3.36','Pod::Simple::PullParser'=>'3.36','Pod::Simple::PullParserEndToken'=>'3.36','Pod::Simple::PullParserStartToken'=>'3.36','Pod::Simple::PullParserTextToken'=>'3.36','Pod::Simple::PullParserToken'=>'3.36','Pod::Simple::RTF'=>'3.36','Pod::Simple::Search'=>'3.36','Pod::Simple::SimpleTree'=>'3.36','Pod::Simple::Text'=>'3.36','Pod::Simple::TextContent'=>'3.36','Pod::Simple::TiedOutFH'=>'3.36','Pod::Simple::Transcode'=>'3.36','Pod::Simple::TranscodeDumb'=>'3.36','Pod::Simple::TranscodeSmart'=>'3.36','Pod::Simple::XHTML'=>'3.36','Pod::Simple::XMLOutStream'=>'3.36','Socket'=>'2.029','feature'=>'1.55',},removed=>{}},5.031001=>{delta_from=>5.031000,changed=>{'App::Cpan'=>'1.675','B::Op_private'=>'5.031001','CPAN'=>'2.27','CPAN::Bundle'=>'5.5005','CPAN::Distribution'=>'2.27','CPAN::FTP'=>'5.5012','CPAN::FirstTime'=>'5.5314','CPAN::HandleConfig'=>'5.5011','CPAN::Mirrors'=>'2.27','CPAN::Queue'=>'5.5003','CPAN::Shell'=>'5.5009','CPAN::Tarzip'=>'5.5013','Class::Struct'=>'0.66','Compress::Raw::Bzip2'=>'2.086','Compress::Raw::Zlib'=>'2.086','Compress::Zlib'=>'2.086','Config'=>'5.031001','DB_File'=>'1.852','Devel::PPPort'=>'3.53','ExtUtils::CBuilder'=>'0.280232','ExtUtils::Command'=>'7.36','ExtUtils::Command::MM'=>'7.36','ExtUtils::Liblist'=>'7.36','ExtUtils::Liblist::Kid'=>'7.36','ExtUtils::MM'=>'7.36','ExtUtils::MM_AIX'=>'7.36','ExtUtils::MM_Any'=>'7.36','ExtUtils::MM_BeOS'=>'7.36','ExtUtils::MM_Cygwin'=>'7.36','ExtUtils::MM_DOS'=>'7.36','ExtUtils::MM_Darwin'=>'7.36','ExtUtils::MM_MacOS'=>'7.36','ExtUtils::MM_NW5'=>'7.36','ExtUtils::MM_OS2'=>'7.36','ExtUtils::MM_QNX'=>'7.36','ExtUtils::MM_UWIN'=>'7.36','ExtUtils::MM_Unix'=>'7.36','ExtUtils::MM_VMS'=>'7.36','ExtUtils::MM_VOS'=>'7.36','ExtUtils::MM_Win32'=>'7.36','ExtUtils::MM_Win95'=>'7.36','ExtUtils::MY'=>'7.36','ExtUtils::MakeMaker'=>'7.36','ExtUtils::MakeMaker::Config'=>'7.36','ExtUtils::MakeMaker::Locale'=>'7.36','ExtUtils::MakeMaker::version'=>'7.36','ExtUtils::MakeMaker::version::regex'=>'7.36','ExtUtils::Mkbootstrap'=>'7.36','ExtUtils::Mksymlists'=>'7.36','ExtUtils::testlib'=>'7.36','File::Spec::Win32'=>'3.79','I18N::LangTags'=>'0.44','IO'=>'1.41','IO::Compress::Adapter::Bzip2'=>'2.086','IO::Compress::Adapter::Deflate'=>'2.086','IO::Compress::Adapter::Identity'=>'2.086','IO::Compress::Base'=>'2.086','IO::Compress::Base::Common'=>'2.086','IO::Compress::Bzip2'=>'2.086','IO::Compress::Deflate'=>'2.086','IO::Compress::Gzip'=>'2.086','IO::Compress::Gzip::Constants'=>'2.086','IO::Compress::RawDeflate'=>'2.086','IO::Compress::Zip'=>'2.086','IO::Compress::Zip::Constants'=>'2.086','IO::Compress::Zlib::Constants'=>'2.086','IO::Compress::Zlib::Extra'=>'2.086','IO::Dir'=>'1.41','IO::File'=>'1.41','IO::Handle'=>'1.41','IO::Pipe'=>'1.41','IO::Poll'=>'1.41','IO::Seekable'=>'1.41','IO::Select'=>'1.41','IO::Socket'=>'1.41','IO::Socket::INET'=>'1.41','IO::Socket::UNIX'=>'1.41','IO::Uncompress::Adapter::Bunzip2'=>'2.086','IO::Uncompress::Adapter::Identity'=>'2.086','IO::Uncompress::Adapter::Inflate'=>'2.086','IO::Uncompress::AnyInflate'=>'2.086','IO::Uncompress::AnyUncompress'=>'2.086','IO::Uncompress::Base'=>'2.086','IO::Uncompress::Bunzip2'=>'2.086','IO::Uncompress::Gunzip'=>'2.086','IO::Uncompress::Inflate'=>'2.086','IO::Uncompress::RawInflate'=>'2.086','IO::Uncompress::Unzip'=>'2.086','Module::CoreList'=>'5.20190620','Module::CoreList::Utils'=>'5.20190620','POSIX'=>'1.89','Pod::Man'=>'4.12','Pod::ParseLink'=>'4.12','Pod::Simple'=>'3.38','Pod::Simple::BlackBox'=>'3.38','Pod::Simple::Checker'=>'3.38','Pod::Simple::Debug'=>'3.38','Pod::Simple::DumpAsText'=>'3.38','Pod::Simple::DumpAsXML'=>'3.38','Pod::Simple::HTML'=>'3.38','Pod::Simple::HTMLBatch'=>'3.38','Pod::Simple::LinkSection'=>'3.38','Pod::Simple::Methody'=>'3.38','Pod::Simple::Progress'=>'3.38','Pod::Simple::PullParser'=>'3.38','Pod::Simple::PullParserEndToken'=>'3.38','Pod::Simple::PullParserStartToken'=>'3.38','Pod::Simple::PullParserTextToken'=>'3.38','Pod::Simple::PullParserToken'=>'3.38','Pod::Simple::RTF'=>'3.38','Pod::Simple::Search'=>'3.38','Pod::Simple::SimpleTree'=>'3.38','Pod::Simple::Text'=>'3.38','Pod::Simple::TextContent'=>'3.38','Pod::Simple::TiedOutFH'=>'3.38','Pod::Simple::Transcode'=>'3.38','Pod::Simple::TranscodeDumb'=>'3.38','Pod::Simple::TranscodeSmart'=>'3.38','Pod::Simple::XHTML'=>'3.38','Pod::Simple::XMLOutStream'=>'3.38','Pod::Text'=>'4.12','Pod::Text::Color'=>'4.12','Pod::Text::Overstrike'=>'4.12','Pod::Text::Termcap'=>'4.12','SelfLoader'=>'1.26','Storable'=>'3.16','Sys::Hostname'=>'1.23','Test2'=>'1.302164','Test2::API'=>'1.302164','Test2::API::Breakage'=>'1.302164','Test2::API::Context'=>'1.302164','Test2::API::Instance'=>'1.302164','Test2::API::Stack'=>'1.302164','Test2::Event'=>'1.302164','Test2::Event::Bail'=>'1.302164','Test2::Event::Diag'=>'1.302164','Test2::Event::Encoding'=>'1.302164','Test2::Event::Exception'=>'1.302164','Test2::Event::Fail'=>'1.302164','Test2::Event::Generic'=>'1.302164','Test2::Event::Note'=>'1.302164','Test2::Event::Ok'=>'1.302164','Test2::Event::Pass'=>'1.302164','Test2::Event::Plan'=>'1.302164','Test2::Event::Skip'=>'1.302164','Test2::Event::Subtest'=>'1.302164','Test2::Event::TAP::Version'=>'1.302164','Test2::Event::V2'=>'1.302164','Test2::Event::Waiting'=>'1.302164','Test2::EventFacet'=>'1.302164','Test2::EventFacet::About'=>'1.302164','Test2::EventFacet::Amnesty'=>'1.302164','Test2::EventFacet::Assert'=>'1.302164','Test2::EventFacet::Control'=>'1.302164','Test2::EventFacet::Error'=>'1.302164','Test2::EventFacet::Hub'=>'1.302164','Test2::EventFacet::Info'=>'1.302164','Test2::EventFacet::Info::Table'=>'1.302164','Test2::EventFacet::Meta'=>'1.302164','Test2::EventFacet::Parent'=>'1.302164','Test2::EventFacet::Plan'=>'1.302164','Test2::EventFacet::Render'=>'1.302164','Test2::EventFacet::Trace'=>'1.302164','Test2::Formatter'=>'1.302164','Test2::Formatter::TAP'=>'1.302164','Test2::Hub'=>'1.302164','Test2::Hub::Interceptor'=>'1.302164','Test2::Hub::Interceptor::Terminator'=>'1.302164','Test2::Hub::Subtest'=>'1.302164','Test2::IPC'=>'1.302164','Test2::IPC::Driver'=>'1.302164','Test2::IPC::Driver::Files'=>'1.302164','Test2::Tools::Tiny'=>'1.302164','Test2::Util'=>'1.302164','Test2::Util::ExternalMeta'=>'1.302164','Test2::Util::Facets2Legacy'=>'1.302164','Test2::Util::HashBase'=>'1.302164','Test2::Util::Trace'=>'1.302164','Test::Builder'=>'1.302164','Test::Builder::Formatter'=>'1.302164','Test::Builder::Module'=>'1.302164','Test::Builder::Tester'=>'1.302164','Test::Builder::Tester::Color'=>'1.302164','Test::Builder::TodoDiag'=>'1.302164','Test::More'=>'1.302164','Test::Simple'=>'1.302164','Test::Tester'=>'1.302164','Test::Tester::Capture'=>'1.302164','Test::Tester::CaptureRunner'=>'1.302164','Test::Tester::Delegate'=>'1.302164','Test::use::ok'=>'1.302164','Tie::File'=>'1.03','Tie::Hash::NamedCapture'=>'0.11','Time::HiRes'=>'1.9761','Unicode::Normalize'=>'1.27','Unicode::UCD'=>'0.73','XS::APItest'=>'1.01','ok'=>'1.302164','overload'=>'1.31','warnings'=>'1.45',},removed=>{'Pod::Find'=>1,'Pod::InputObjects'=>1,'Pod::ParseUtils'=>1,'Pod::Parser'=>1,'Pod::PlainText'=>1,'Pod::Select'=>1,}},5.031002=>{delta_from=>5.031001,changed=>{'B::Op_private'=>'5.031002','Config'=>'5.031002','Devel::PPPort'=>'3.54','Exporter'=>'5.74','Exporter::Heavy'=>'5.74','IPC::Cmd'=>'1.04','JSON::PP'=>'4.04','JSON::PP::Boolean'=>'4.04','Module::CoreList'=>'5.20190720','Module::CoreList::Utils'=>'5.20190720','Opcode'=>'1.44','PerlIO::encoding'=>'0.28','Pod::Simple'=>'3.39','Pod::Simple::BlackBox'=>'3.39','Pod::Simple::Checker'=>'3.39','Pod::Simple::Debug'=>'3.39','Pod::Simple::DumpAsText'=>'3.39','Pod::Simple::DumpAsXML'=>'3.39','Pod::Simple::HTML'=>'3.39','Pod::Simple::HTMLBatch'=>'3.39','Pod::Simple::LinkSection'=>'3.39','Pod::Simple::Methody'=>'3.39','Pod::Simple::Progress'=>'3.39','Pod::Simple::PullParser'=>'3.39','Pod::Simple::PullParserEndToken'=>'3.39','Pod::Simple::PullParserStartToken'=>'3.39','Pod::Simple::PullParserTextToken'=>'3.39','Pod::Simple::PullParserToken'=>'3.39','Pod::Simple::RTF'=>'3.39','Pod::Simple::Search'=>'3.39','Pod::Simple::SimpleTree'=>'3.39','Pod::Simple::Text'=>'3.39','Pod::Simple::TextContent'=>'3.39','Pod::Simple::TiedOutFH'=>'3.39','Pod::Simple::Transcode'=>'3.39','Pod::Simple::TranscodeDumb'=>'3.39','Pod::Simple::TranscodeSmart'=>'3.39','Pod::Simple::XHTML'=>'3.39','Pod::Simple::XMLOutStream'=>'3.39','threads::shared'=>'1.61',},removed=>{}},5.031003=>{delta_from=>5.031002,changed=>{'B::Op_private'=>'5.031003','Compress::Raw::Bzip2'=>'2.087','Compress::Raw::Zlib'=>'2.087','Compress::Zlib'=>'2.087','Config'=>'5.031003','Devel::PPPort'=>'3.55','File::Find'=>'1.37','Getopt::Long'=>'2.51','I18N::LangTags::Detect'=>'1.08','IO::Compress::Adapter::Bzip2'=>'2.087','IO::Compress::Adapter::Deflate'=>'2.087','IO::Compress::Adapter::Identity'=>'2.087','IO::Compress::Base'=>'2.087','IO::Compress::Base::Common'=>'2.087','IO::Compress::Bzip2'=>'2.087','IO::Compress::Deflate'=>'2.087','IO::Compress::Gzip'=>'2.087','IO::Compress::Gzip::Constants'=>'2.087','IO::Compress::RawDeflate'=>'2.087','IO::Compress::Zip'=>'2.087','IO::Compress::Zip::Constants'=>'2.087','IO::Compress::Zlib::Constants'=>'2.087','IO::Compress::Zlib::Extra'=>'2.087','IO::Uncompress::Adapter::Bunzip2'=>'2.087','IO::Uncompress::Adapter::Identity'=>'2.087','IO::Uncompress::Adapter::Inflate'=>'2.087','IO::Uncompress::AnyInflate'=>'2.087','IO::Uncompress::AnyUncompress'=>'2.087','IO::Uncompress::Base'=>'2.087','IO::Uncompress::Bunzip2'=>'2.087','IO::Uncompress::Gunzip'=>'2.087','IO::Uncompress::Inflate'=>'2.087','IO::Uncompress::RawInflate'=>'2.087','IO::Uncompress::Unzip'=>'2.087','Module::CoreList'=>'5.20190820','Module::CoreList::Utils'=>'5.20190820','PerlIO::via'=>'0.18','Storable'=>'3.17','Test2'=>'1.302166','Test2::API'=>'1.302166','Test2::API::Breakage'=>'1.302166','Test2::API::Context'=>'1.302166','Test2::API::Instance'=>'1.302166','Test2::API::Stack'=>'1.302166','Test2::Event'=>'1.302166','Test2::Event::Bail'=>'1.302166','Test2::Event::Diag'=>'1.302166','Test2::Event::Encoding'=>'1.302166','Test2::Event::Exception'=>'1.302166','Test2::Event::Fail'=>'1.302166','Test2::Event::Generic'=>'1.302166','Test2::Event::Note'=>'1.302166','Test2::Event::Ok'=>'1.302166','Test2::Event::Pass'=>'1.302166','Test2::Event::Plan'=>'1.302166','Test2::Event::Skip'=>'1.302166','Test2::Event::Subtest'=>'1.302166','Test2::Event::TAP::Version'=>'1.302166','Test2::Event::V2'=>'1.302166','Test2::Event::Waiting'=>'1.302166','Test2::EventFacet'=>'1.302166','Test2::EventFacet::About'=>'1.302166','Test2::EventFacet::Amnesty'=>'1.302166','Test2::EventFacet::Assert'=>'1.302166','Test2::EventFacet::Control'=>'1.302166','Test2::EventFacet::Error'=>'1.302166','Test2::EventFacet::Hub'=>'1.302166','Test2::EventFacet::Info'=>'1.302166','Test2::EventFacet::Info::Table'=>'1.302166','Test2::EventFacet::Meta'=>'1.302166','Test2::EventFacet::Parent'=>'1.302166','Test2::EventFacet::Plan'=>'1.302166','Test2::EventFacet::Render'=>'1.302166','Test2::EventFacet::Trace'=>'1.302166','Test2::Formatter'=>'1.302166','Test2::Formatter::TAP'=>'1.302166','Test2::Hub'=>'1.302166','Test2::Hub::Interceptor'=>'1.302166','Test2::Hub::Interceptor::Terminator'=>'1.302166','Test2::Hub::Subtest'=>'1.302166','Test2::IPC'=>'1.302166','Test2::IPC::Driver'=>'1.302166','Test2::IPC::Driver::Files'=>'1.302166','Test2::Tools::Tiny'=>'1.302166','Test2::Util'=>'1.302166','Test2::Util::ExternalMeta'=>'1.302166','Test2::Util::Facets2Legacy'=>'1.302166','Test2::Util::HashBase'=>'1.302166','Test2::Util::Trace'=>'1.302166','Test::Builder'=>'1.302166','Test::Builder::Formatter'=>'1.302166','Test::Builder::Module'=>'1.302166','Test::Builder::Tester'=>'1.302166','Test::Builder::Tester::Color'=>'1.302166','Test::Builder::TodoDiag'=>'1.302166','Test::More'=>'1.302166','Test::Simple'=>'1.302166','Test::Tester'=>'1.302166','Test::Tester::Capture'=>'1.302166','Test::Tester::CaptureRunner'=>'1.302166','Test::Tester::Delegate'=>'1.302166','Test::use::ok'=>'1.302166','Thread'=>'3.05','Time::HiRes'=>'1.9762','Win32'=>'0.53','XS::APItest'=>'1.02','ok'=>'1.302166',},removed=>{}},5.031004=>{delta_from=>5.031003,changed=>{'B::Op_private'=>'5.031004','Config'=>'5.031004','ExtUtils::Command'=>'7.38','ExtUtils::Command::MM'=>'7.38','ExtUtils::Liblist'=>'7.38','ExtUtils::Liblist::Kid'=>'7.38','ExtUtils::MM'=>'7.38','ExtUtils::MM_AIX'=>'7.38','ExtUtils::MM_Any'=>'7.38','ExtUtils::MM_BeOS'=>'7.38','ExtUtils::MM_Cygwin'=>'7.38','ExtUtils::MM_DOS'=>'7.38','ExtUtils::MM_Darwin'=>'7.38','ExtUtils::MM_MacOS'=>'7.38','ExtUtils::MM_NW5'=>'7.38','ExtUtils::MM_OS2'=>'7.38','ExtUtils::MM_QNX'=>'7.38','ExtUtils::MM_UWIN'=>'7.38','ExtUtils::MM_Unix'=>'7.38','ExtUtils::MM_VMS'=>'7.38','ExtUtils::MM_VOS'=>'7.38','ExtUtils::MM_Win32'=>'7.38','ExtUtils::MM_Win95'=>'7.38','ExtUtils::MY'=>'7.38','ExtUtils::MakeMaker'=>'7.38','ExtUtils::MakeMaker::Config'=>'7.38','ExtUtils::MakeMaker::Locale'=>'7.38','ExtUtils::MakeMaker::version'=>'7.38','ExtUtils::MakeMaker::version::regex'=>'7.38','ExtUtils::Mkbootstrap'=>'7.38','ExtUtils::Mksymlists'=>'7.38','ExtUtils::testlib'=>'7.38','I18N::Langinfo'=>'0.19','List::Util'=>'1.52','List::Util::XS'=>'1.52','Module::CoreList'=>'5.20190920','Module::CoreList::Utils'=>'5.20190920','Module::Metadata'=>'1.000037','Scalar::Util'=>'1.52','Sub::Util'=>'1.52','Test2'=>'1.302168','Test2::API'=>'1.302168','Test2::API::Breakage'=>'1.302168','Test2::API::Context'=>'1.302168','Test2::API::Instance'=>'1.302168','Test2::API::Stack'=>'1.302168','Test2::Event'=>'1.302168','Test2::Event::Bail'=>'1.302168','Test2::Event::Diag'=>'1.302168','Test2::Event::Encoding'=>'1.302168','Test2::Event::Exception'=>'1.302168','Test2::Event::Fail'=>'1.302168','Test2::Event::Generic'=>'1.302168','Test2::Event::Note'=>'1.302168','Test2::Event::Ok'=>'1.302168','Test2::Event::Pass'=>'1.302168','Test2::Event::Plan'=>'1.302168','Test2::Event::Skip'=>'1.302168','Test2::Event::Subtest'=>'1.302168','Test2::Event::TAP::Version'=>'1.302168','Test2::Event::V2'=>'1.302168','Test2::Event::Waiting'=>'1.302168','Test2::EventFacet'=>'1.302168','Test2::EventFacet::About'=>'1.302168','Test2::EventFacet::Amnesty'=>'1.302168','Test2::EventFacet::Assert'=>'1.302168','Test2::EventFacet::Control'=>'1.302168','Test2::EventFacet::Error'=>'1.302168','Test2::EventFacet::Hub'=>'1.302168','Test2::EventFacet::Info'=>'1.302168','Test2::EventFacet::Info::Table'=>'1.302168','Test2::EventFacet::Meta'=>'1.302168','Test2::EventFacet::Parent'=>'1.302168','Test2::EventFacet::Plan'=>'1.302168','Test2::EventFacet::Render'=>'1.302168','Test2::EventFacet::Trace'=>'1.302168','Test2::Formatter'=>'1.302168','Test2::Formatter::TAP'=>'1.302168','Test2::Hub'=>'1.302168','Test2::Hub::Interceptor'=>'1.302168','Test2::Hub::Interceptor::Terminator'=>'1.302168','Test2::Hub::Subtest'=>'1.302168','Test2::IPC'=>'1.302168','Test2::IPC::Driver'=>'1.302168','Test2::IPC::Driver::Files'=>'1.302168','Test2::Tools::Tiny'=>'1.302168','Test2::Util'=>'1.302168','Test2::Util::ExternalMeta'=>'1.302168','Test2::Util::Facets2Legacy'=>'1.302168','Test2::Util::HashBase'=>'1.302168','Test2::Util::Trace'=>'1.302168','Test::Builder'=>'1.302168','Test::Builder::Formatter'=>'1.302168','Test::Builder::Module'=>'1.302168','Test::Builder::Tester'=>'1.302168','Test::Builder::Tester::Color'=>'1.302168','Test::Builder::TodoDiag'=>'1.302168','Test::More'=>'1.302168','Test::Simple'=>'1.302168','Test::Tester'=>'1.302168','Test::Tester::Capture'=>'1.302168','Test::Tester::CaptureRunner'=>'1.302168','Test::Tester::Delegate'=>'1.302168','Test::use::ok'=>'1.302168','Time::HiRes'=>'1.9763','XS::APItest'=>'1.03','ok'=>'1.302168','re'=>'0.38',},removed=>{}},5.031005=>{delta_from=>5.031004,changed=>{'B'=>'1.77','B::Deparse'=>'1.50','B::Op_private'=>'5.031005','Config'=>'5.031005','Devel::PPPort'=>'3.54','Digest::MD5'=>'2.55_01','Dumpvalue'=>'1.21','ExtUtils::CBuilder'=>'0.280233','Math::BigFloat'=>'1.999817_01','Math::BigInt'=>'1.999817_01','Math::BigInt::Calc'=>'1.999817_01','Math::BigInt::FastCalc'=>'0.5009','Math::BigInt::Lib'=>'1.999817_01','Module::CoreList'=>'5.20191020','Module::CoreList::Utils'=>'5.20191020','Safe'=>'2.41','Time::HiRes'=>'1.9764','XS::APItest'=>'1.04','threads'=>'2.23',},removed=>{}},5.030001=>{delta_from=>5.030000,changed=>{'B::Op_private'=>'5.030001','Config'=>'5.030001','Module::CoreList'=>'5.20191110','Module::CoreList::Utils'=>'5.20191110',},removed=>{}},5.031006=>{delta_from=>5.031005,changed=>{'B::Deparse'=>'1.51','B::Op_private'=>'5.031006','Compress::Raw::Bzip2'=>'2.090','Compress::Raw::Zlib'=>'2.090','Compress::Zlib'=>'2.090','Config'=>'5.031006','Devel::PPPort'=>'3.55','DynaLoader'=>'1.46','IO::Compress::Adapter::Bzip2'=>'2.090','IO::Compress::Adapter::Deflate'=>'2.090','IO::Compress::Adapter::Identity'=>'2.090','IO::Compress::Base'=>'2.090','IO::Compress::Base::Common'=>'2.090','IO::Compress::Bzip2'=>'2.090','IO::Compress::Deflate'=>'2.090','IO::Compress::Gzip'=>'2.090','IO::Compress::Gzip::Constants'=>'2.090','IO::Compress::RawDeflate'=>'2.090','IO::Compress::Zip'=>'2.090','IO::Compress::Zip::Constants'=>'2.090','IO::Compress::Zlib::Constants'=>'2.090','IO::Compress::Zlib::Extra'=>'2.090','IO::Uncompress::Adapter::Bunzip2'=>'2.090','IO::Uncompress::Adapter::Identity'=>'2.090','IO::Uncompress::Adapter::Inflate'=>'2.090','IO::Uncompress::AnyInflate'=>'2.090','IO::Uncompress::AnyUncompress'=>'2.090','IO::Uncompress::Base'=>'2.090','IO::Uncompress::Bunzip2'=>'2.090','IO::Uncompress::Gunzip'=>'2.090','IO::Uncompress::Inflate'=>'2.090','IO::Uncompress::RawInflate'=>'2.090','IO::Uncompress::Unzip'=>'2.090','List::Util'=>'1.53','List::Util::XS'=>'1.53','Math::BigFloat'=>'1.999818','Math::BigInt'=>'1.999818','Math::BigInt::Calc'=>'1.999818','Math::BigInt::Lib'=>'1.999818','Module::CoreList'=>'5.20191120','Module::CoreList::Utils'=>'5.20191120','Module::Load::Conditional'=>'0.70','POSIX'=>'1.90','Pod::Simple'=>'3.40','Pod::Simple::BlackBox'=>'3.40','Pod::Simple::Checker'=>'3.40','Pod::Simple::Debug'=>'3.40','Pod::Simple::DumpAsText'=>'3.40','Pod::Simple::DumpAsXML'=>'3.40','Pod::Simple::HTML'=>'3.40','Pod::Simple::HTMLBatch'=>'3.40','Pod::Simple::LinkSection'=>'3.40','Pod::Simple::Methody'=>'3.40','Pod::Simple::Progress'=>'3.40','Pod::Simple::PullParser'=>'3.40','Pod::Simple::PullParserEndToken'=>'3.40','Pod::Simple::PullParserStartToken'=>'3.40','Pod::Simple::PullParserTextToken'=>'3.40','Pod::Simple::PullParserToken'=>'3.40','Pod::Simple::RTF'=>'3.40','Pod::Simple::Search'=>'3.40','Pod::Simple::SimpleTree'=>'3.40','Pod::Simple::Text'=>'3.40','Pod::Simple::TextContent'=>'3.40','Pod::Simple::TiedOutFH'=>'3.40','Pod::Simple::Transcode'=>'3.40','Pod::Simple::TranscodeDumb'=>'3.40','Pod::Simple::TranscodeSmart'=>'3.40','Pod::Simple::XHTML'=>'3.40','Pod::Simple::XMLOutStream'=>'3.40','Scalar::Util'=>'1.53','Sub::Util'=>'1.53','Sys::Syslog'=>'0.36','Test2'=>'1.302169','Test2::API'=>'1.302169','Test2::API::Breakage'=>'1.302169','Test2::API::Context'=>'1.302169','Test2::API::Instance'=>'1.302169','Test2::API::Stack'=>'1.302169','Test2::Event'=>'1.302169','Test2::Event::Bail'=>'1.302169','Test2::Event::Diag'=>'1.302169','Test2::Event::Encoding'=>'1.302169','Test2::Event::Exception'=>'1.302169','Test2::Event::Fail'=>'1.302169','Test2::Event::Generic'=>'1.302169','Test2::Event::Note'=>'1.302169','Test2::Event::Ok'=>'1.302169','Test2::Event::Pass'=>'1.302169','Test2::Event::Plan'=>'1.302169','Test2::Event::Skip'=>'1.302169','Test2::Event::Subtest'=>'1.302169','Test2::Event::TAP::Version'=>'1.302169','Test2::Event::V2'=>'1.302169','Test2::Event::Waiting'=>'1.302169','Test2::EventFacet'=>'1.302169','Test2::EventFacet::About'=>'1.302169','Test2::EventFacet::Amnesty'=>'1.302169','Test2::EventFacet::Assert'=>'1.302169','Test2::EventFacet::Control'=>'1.302169','Test2::EventFacet::Error'=>'1.302169','Test2::EventFacet::Hub'=>'1.302169','Test2::EventFacet::Info'=>'1.302169','Test2::EventFacet::Info::Table'=>'1.302169','Test2::EventFacet::Meta'=>'1.302169','Test2::EventFacet::Parent'=>'1.302169','Test2::EventFacet::Plan'=>'1.302169','Test2::EventFacet::Render'=>'1.302169','Test2::EventFacet::Trace'=>'1.302169','Test2::Formatter'=>'1.302169','Test2::Formatter::TAP'=>'1.302169','Test2::Hub'=>'1.302169','Test2::Hub::Interceptor'=>'1.302169','Test2::Hub::Interceptor::Terminator'=>'1.302169','Test2::Hub::Subtest'=>'1.302169','Test2::IPC'=>'1.302169','Test2::IPC::Driver'=>'1.302169','Test2::IPC::Driver::Files'=>'1.302169','Test2::Tools::Tiny'=>'1.302169','Test2::Util'=>'1.302169','Test2::Util::ExternalMeta'=>'1.302169','Test2::Util::Facets2Legacy'=>'1.302169','Test2::Util::HashBase'=>'1.302169','Test2::Util::Trace'=>'1.302169','Test::Builder'=>'1.302169','Test::Builder::Formatter'=>'1.302169','Test::Builder::Module'=>'1.302169','Test::Builder::Tester'=>'1.302169','Test::Builder::Tester::Color'=>'1.302169','Test::Builder::TodoDiag'=>'1.302169','Test::More'=>'1.302169','Test::Simple'=>'1.302169','Test::Tester'=>'1.302169','Test::Tester::Capture'=>'1.302169','Test::Tester::CaptureRunner'=>'1.302169','Test::Tester::Delegate'=>'1.302169','Test::use::ok'=>'1.302169','Tie::StdHandle'=>'4.6','Unicode::UCD'=>'0.74','Win32API::File'=>'0.1203_01','feature'=>'1.56','mro'=>'1.23','ok'=>'1.302169','perlfaq'=>'5.20191102',},removed=>{}},5.031007=>{delta_from=>5.031006,changed=>{'B'=>'1.78','B::Deparse'=>'1.52','B::Op_private'=>'5.031007','Compress::Raw::Bzip2'=>'2.093','Compress::Raw::Zlib'=>'2.093','Compress::Zlib'=>'2.093','Config'=>'5.031007','Devel::PPPort'=>'3.56','English'=>'1.11','ExtUtils::Command'=>'7.42','ExtUtils::Command::MM'=>'7.42','ExtUtils::Liblist'=>'7.42','ExtUtils::Liblist::Kid'=>'7.42','ExtUtils::MM'=>'7.42','ExtUtils::MM_AIX'=>'7.42','ExtUtils::MM_Any'=>'7.42','ExtUtils::MM_BeOS'=>'7.42','ExtUtils::MM_Cygwin'=>'7.42','ExtUtils::MM_DOS'=>'7.42','ExtUtils::MM_Darwin'=>'7.42','ExtUtils::MM_MacOS'=>'7.42','ExtUtils::MM_NW5'=>'7.42','ExtUtils::MM_OS2'=>'7.42','ExtUtils::MM_QNX'=>'7.42','ExtUtils::MM_UWIN'=>'7.42','ExtUtils::MM_Unix'=>'7.42','ExtUtils::MM_VMS'=>'7.42','ExtUtils::MM_VOS'=>'7.42','ExtUtils::MM_Win32'=>'7.42','ExtUtils::MM_Win95'=>'7.42','ExtUtils::MY'=>'7.42','ExtUtils::MakeMaker'=>'7.42','ExtUtils::MakeMaker::Config'=>'7.42','ExtUtils::MakeMaker::Locale'=>'7.42','ExtUtils::MakeMaker::version'=>'7.42','ExtUtils::MakeMaker::version::regex'=>'7.42','ExtUtils::Mkbootstrap'=>'7.42','ExtUtils::Mksymlists'=>'7.42','ExtUtils::testlib'=>'7.42','File::stat'=>'1.09','Filter::Simple'=>'0.96','IO::Compress::Adapter::Bzip2'=>'2.093','IO::Compress::Adapter::Deflate'=>'2.093','IO::Compress::Adapter::Identity'=>'2.093','IO::Compress::Base'=>'2.093','IO::Compress::Base::Common'=>'2.093','IO::Compress::Bzip2'=>'2.093','IO::Compress::Deflate'=>'2.093','IO::Compress::Gzip'=>'2.093','IO::Compress::Gzip::Constants'=>'2.093','IO::Compress::RawDeflate'=>'2.093','IO::Compress::Zip'=>'2.093','IO::Compress::Zip::Constants'=>'2.093','IO::Compress::Zlib::Constants'=>'2.093','IO::Compress::Zlib::Extra'=>'2.093','IO::Uncompress::Adapter::Bunzip2'=>'2.093','IO::Uncompress::Adapter::Identity'=>'2.093','IO::Uncompress::Adapter::Inflate'=>'2.093','IO::Uncompress::AnyInflate'=>'2.093','IO::Uncompress::AnyUncompress'=>'2.093','IO::Uncompress::Base'=>'2.093','IO::Uncompress::Bunzip2'=>'2.093','IO::Uncompress::Gunzip'=>'2.093','IO::Uncompress::Inflate'=>'2.093','IO::Uncompress::RawInflate'=>'2.093','IO::Uncompress::Unzip'=>'2.093','Module::CoreList'=>'5.20191220','Module::CoreList::Utils'=>'5.20191220','Net::Ping'=>'2.72','Opcode'=>'1.45','Storable'=>'3.18','Test2'=>'1.302170','Test2::API'=>'1.302170','Test2::API::Breakage'=>'1.302170','Test2::API::Context'=>'1.302170','Test2::API::Instance'=>'1.302170','Test2::API::Stack'=>'1.302170','Test2::Event'=>'1.302170','Test2::Event::Bail'=>'1.302170','Test2::Event::Diag'=>'1.302170','Test2::Event::Encoding'=>'1.302170','Test2::Event::Exception'=>'1.302170','Test2::Event::Fail'=>'1.302170','Test2::Event::Generic'=>'1.302170','Test2::Event::Note'=>'1.302170','Test2::Event::Ok'=>'1.302170','Test2::Event::Pass'=>'1.302170','Test2::Event::Plan'=>'1.302170','Test2::Event::Skip'=>'1.302170','Test2::Event::Subtest'=>'1.302170','Test2::Event::TAP::Version'=>'1.302170','Test2::Event::V2'=>'1.302170','Test2::Event::Waiting'=>'1.302170','Test2::EventFacet'=>'1.302170','Test2::EventFacet::About'=>'1.302170','Test2::EventFacet::Amnesty'=>'1.302170','Test2::EventFacet::Assert'=>'1.302170','Test2::EventFacet::Control'=>'1.302170','Test2::EventFacet::Error'=>'1.302170','Test2::EventFacet::Hub'=>'1.302170','Test2::EventFacet::Info'=>'1.302170','Test2::EventFacet::Info::Table'=>'1.302170','Test2::EventFacet::Meta'=>'1.302170','Test2::EventFacet::Parent'=>'1.302170','Test2::EventFacet::Plan'=>'1.302170','Test2::EventFacet::Render'=>'1.302170','Test2::EventFacet::Trace'=>'1.302170','Test2::Formatter'=>'1.302170','Test2::Formatter::TAP'=>'1.302170','Test2::Hub'=>'1.302170','Test2::Hub::Interceptor'=>'1.302170','Test2::Hub::Interceptor::Terminator'=>'1.302170','Test2::Hub::Subtest'=>'1.302170','Test2::IPC'=>'1.302170','Test2::IPC::Driver'=>'1.302170','Test2::IPC::Driver::Files'=>'1.302170','Test2::Tools::Tiny'=>'1.302170','Test2::Util'=>'1.302170','Test2::Util::ExternalMeta'=>'1.302170','Test2::Util::Facets2Legacy'=>'1.302170','Test2::Util::HashBase'=>'1.302170','Test2::Util::Trace'=>'1.302170','Test::Builder'=>'1.302170','Test::Builder::Formatter'=>'1.302170','Test::Builder::Module'=>'1.302170','Test::Builder::Tester'=>'1.302170','Test::Builder::Tester::Color'=>'1.302170','Test::Builder::TodoDiag'=>'1.302170','Test::More'=>'1.302170','Test::Simple'=>'1.302170','Test::Tester'=>'1.302170','Test::Tester::Capture'=>'1.302170','Test::Tester::CaptureRunner'=>'1.302170','Test::Tester::Delegate'=>'1.302170','Test::use::ok'=>'1.302170','Tie::Hash::NamedCapture'=>'0.13','VMS::Stdio'=>'2.45','XS::APItest'=>'1.05','feature'=>'1.57','ok'=>'1.302170','warnings'=>'1.46',},removed=>{}},5.031008=>{delta_from=>5.031007,changed=>{'B::Op_private'=>'5.031008','Config'=>'5.031008','DB_File'=>'1.853','Encode'=>'3.02','ExtUtils::Command'=>'7.44','ExtUtils::Command::MM'=>'7.44','ExtUtils::Liblist'=>'7.44','ExtUtils::Liblist::Kid'=>'7.44','ExtUtils::MM'=>'7.44','ExtUtils::MM_AIX'=>'7.44','ExtUtils::MM_Any'=>'7.44','ExtUtils::MM_BeOS'=>'7.44','ExtUtils::MM_Cygwin'=>'7.44','ExtUtils::MM_DOS'=>'7.44','ExtUtils::MM_Darwin'=>'7.44','ExtUtils::MM_MacOS'=>'7.44','ExtUtils::MM_NW5'=>'7.44','ExtUtils::MM_OS2'=>'7.44','ExtUtils::MM_QNX'=>'7.44','ExtUtils::MM_UWIN'=>'7.44','ExtUtils::MM_Unix'=>'7.44','ExtUtils::MM_VMS'=>'7.44','ExtUtils::MM_VOS'=>'7.44','ExtUtils::MM_Win32'=>'7.44','ExtUtils::MM_Win95'=>'7.44','ExtUtils::MY'=>'7.44','ExtUtils::MakeMaker'=>'7.44','ExtUtils::MakeMaker::Config'=>'7.44','ExtUtils::MakeMaker::Locale'=>'7.44','ExtUtils::MakeMaker::version'=>'7.44','ExtUtils::MakeMaker::version::regex'=>'7.44','ExtUtils::Mkbootstrap'=>'7.44','ExtUtils::Mksymlists'=>'7.44','ExtUtils::testlib'=>'7.44','Fatal'=>'2.32','Hash::Util'=>'0.23','IO'=>'1.42','IO::Handle'=>'1.42','IO::Socket'=>'1.42','Module::CoreList'=>'5.20200120','Module::CoreList::Utils'=>'5.20200120','POSIX'=>'1.91','Pod::Man'=>'4.14','Pod::ParseLink'=>'4.14','Pod::Text'=>'4.14','Pod::Text::Color'=>'4.14','Pod::Text::Overstrike'=>'4.14','Pod::Text::Termcap'=>'4.14','Term::ANSIColor'=>'5.01','Test2'=>'1.302171','Test2::API'=>'1.302171','Test2::API::Breakage'=>'1.302171','Test2::API::Context'=>'1.302171','Test2::API::Instance'=>'1.302171','Test2::API::Stack'=>'1.302171','Test2::Event'=>'1.302171','Test2::Event::Bail'=>'1.302171','Test2::Event::Diag'=>'1.302171','Test2::Event::Encoding'=>'1.302171','Test2::Event::Exception'=>'1.302171','Test2::Event::Fail'=>'1.302171','Test2::Event::Generic'=>'1.302171','Test2::Event::Note'=>'1.302171','Test2::Event::Ok'=>'1.302171','Test2::Event::Pass'=>'1.302171','Test2::Event::Plan'=>'1.302171','Test2::Event::Skip'=>'1.302171','Test2::Event::Subtest'=>'1.302171','Test2::Event::TAP::Version'=>'1.302171','Test2::Event::V2'=>'1.302171','Test2::Event::Waiting'=>'1.302171','Test2::EventFacet'=>'1.302171','Test2::EventFacet::About'=>'1.302171','Test2::EventFacet::Amnesty'=>'1.302171','Test2::EventFacet::Assert'=>'1.302171','Test2::EventFacet::Control'=>'1.302171','Test2::EventFacet::Error'=>'1.302171','Test2::EventFacet::Hub'=>'1.302171','Test2::EventFacet::Info'=>'1.302171','Test2::EventFacet::Info::Table'=>'1.302171','Test2::EventFacet::Meta'=>'1.302171','Test2::EventFacet::Parent'=>'1.302171','Test2::EventFacet::Plan'=>'1.302171','Test2::EventFacet::Render'=>'1.302171','Test2::EventFacet::Trace'=>'1.302171','Test2::Formatter'=>'1.302171','Test2::Formatter::TAP'=>'1.302171','Test2::Hub'=>'1.302171','Test2::Hub::Interceptor'=>'1.302171','Test2::Hub::Interceptor::Terminator'=>'1.302171','Test2::Hub::Subtest'=>'1.302171','Test2::IPC'=>'1.302171','Test2::IPC::Driver'=>'1.302171','Test2::IPC::Driver::Files'=>'1.302171','Test2::Tools::Tiny'=>'1.302171','Test2::Util'=>'1.302171','Test2::Util::ExternalMeta'=>'1.302171','Test2::Util::Facets2Legacy'=>'1.302171','Test2::Util::HashBase'=>'1.302171','Test2::Util::Trace'=>'1.302171','Test::Builder'=>'1.302171','Test::Builder::Formatter'=>'1.302171','Test::Builder::Module'=>'1.302171','Test::Builder::Tester'=>'1.302171','Test::Builder::Tester::Color'=>'1.302171','Test::Builder::TodoDiag'=>'1.302171','Test::More'=>'1.302171','Test::Simple'=>'1.302171','Test::Tester'=>'1.302171','Test::Tester::Capture'=>'1.302171','Test::Tester::CaptureRunner'=>'1.302171','Test::Tester::Delegate'=>'1.302171','Test::use::ok'=>'1.302171','XS::APItest'=>'1.06','autodie'=>'2.32','autodie::Scope::Guard'=>'2.32','autodie::Scope::GuardStack'=>'2.32','autodie::Util'=>'2.32','autodie::exception'=>'2.32','autodie::exception::system'=>'2.32','autodie::hints'=>'2.32','autodie::skip'=>'2.32','ok'=>'1.302171',},removed=>{}},5.031009=>{delta_from=>5.031008,changed=>{'Archive::Tar'=>'2.36','Archive::Tar::Constant'=>'2.36','Archive::Tar::File'=>'2.36','B'=>'1.80','B::Op_private'=>'5.031009','Config'=>'5.031009','Devel::PPPort'=>'3.57','Encode'=>'3.03','ExtUtils::CBuilder'=>'0.280234','ExtUtils::CBuilder::Base'=>'0.280234','ExtUtils::CBuilder::Platform::Unix'=>'0.280234','ExtUtils::CBuilder::Platform::VMS'=>'0.280234','ExtUtils::CBuilder::Platform::Windows'=>'0.280234','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280234','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280234','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280234','ExtUtils::CBuilder::Platform::aix'=>'0.280234','ExtUtils::CBuilder::Platform::android'=>'0.280234','ExtUtils::CBuilder::Platform::cygwin'=>'0.280234','ExtUtils::CBuilder::Platform::darwin'=>'0.280234','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280234','ExtUtils::CBuilder::Platform::os2'=>'0.280234','IO'=>'1.43','IO::Select'=>'1.42','IO::Socket'=>'1.43','Module::CoreList'=>'5.20200220','Module::CoreList::Utils'=>'5.20200220','POSIX'=>'1.92','Pod::Html'=>'1.25','Storable'=>'3.19','Tie::File'=>'1.06','Unicode'=>'13.0.0','XS::APItest'=>'1.07','_charnames'=>'1.46','charnames'=>'1.46','diagnostics'=>'1.37','feature'=>'1.58','parent'=>'0.238','perlfaq'=>'5.20200125','threads'=>'2.24',},removed=>{}},5.030002=>{delta_from=>5.030001,changed=>{'B::Op_private'=>'5.030002','Compress::Raw::Bzip2'=>'2.089','Config'=>'5.030002','Module::CoreList'=>'5.20200314','Module::CoreList::Utils'=>'5.20200314',},removed=>{}},5.031010=>{delta_from=>5.031009,changed=>{'B::Op_private'=>'5.031010','Config'=>'5.03101',},removed=>{}},5.031011=>{delta_from=>5.031010,changed=>{'B::Deparse'=>'1.53','B::Op_private'=>'5.031011','Config'=>'5.031011','DynaLoader'=>'1.47','Encode'=>'3.04','IPC::Open2'=>'1.05','IPC::Open3'=>'1.21','Module::CoreList'=>'5.20200428','Module::CoreList::Utils'=>'5.20200428','Opcode'=>'1.47','POSIX'=>'1.93','PerlIO'=>'1.11','Storable'=>'3.20','Test2'=>'1.302175','Test2::API'=>'1.302175','Test2::API::Breakage'=>'1.302175','Test2::API::Context'=>'1.302175','Test2::API::Instance'=>'1.302175','Test2::API::Stack'=>'1.302175','Test2::Event'=>'1.302175','Test2::Event::Bail'=>'1.302175','Test2::Event::Diag'=>'1.302175','Test2::Event::Encoding'=>'1.302175','Test2::Event::Exception'=>'1.302175','Test2::Event::Fail'=>'1.302175','Test2::Event::Generic'=>'1.302175','Test2::Event::Note'=>'1.302175','Test2::Event::Ok'=>'1.302175','Test2::Event::Pass'=>'1.302175','Test2::Event::Plan'=>'1.302175','Test2::Event::Skip'=>'1.302175','Test2::Event::Subtest'=>'1.302175','Test2::Event::TAP::Version'=>'1.302175','Test2::Event::V2'=>'1.302175','Test2::Event::Waiting'=>'1.302175','Test2::EventFacet'=>'1.302175','Test2::EventFacet::About'=>'1.302175','Test2::EventFacet::Amnesty'=>'1.302175','Test2::EventFacet::Assert'=>'1.302175','Test2::EventFacet::Control'=>'1.302175','Test2::EventFacet::Error'=>'1.302175','Test2::EventFacet::Hub'=>'1.302175','Test2::EventFacet::Info'=>'1.302175','Test2::EventFacet::Info::Table'=>'1.302175','Test2::EventFacet::Meta'=>'1.302175','Test2::EventFacet::Parent'=>'1.302175','Test2::EventFacet::Plan'=>'1.302175','Test2::EventFacet::Render'=>'1.302175','Test2::EventFacet::Trace'=>'1.302175','Test2::Formatter'=>'1.302175','Test2::Formatter::TAP'=>'1.302175','Test2::Hub'=>'1.302175','Test2::Hub::Interceptor'=>'1.302175','Test2::Hub::Interceptor::Terminator'=>'1.302175','Test2::Hub::Subtest'=>'1.302175','Test2::IPC'=>'1.302175','Test2::IPC::Driver'=>'1.302175','Test2::IPC::Driver::Files'=>'1.302175','Test2::Tools::Tiny'=>'1.302175','Test2::Util'=>'1.302175','Test2::Util::ExternalMeta'=>'1.302175','Test2::Util::Facets2Legacy'=>'1.302175','Test2::Util::HashBase'=>'1.302175','Test2::Util::Trace'=>'1.302175','Test::Builder'=>'1.302175','Test::Builder::Formatter'=>'1.302175','Test::Builder::Module'=>'1.302175','Test::Builder::Tester'=>'1.302175','Test::Builder::Tester::Color'=>'1.302175','Test::Builder::TodoDiag'=>'1.302175','Test::More'=>'1.302175','Test::Simple'=>'1.302175','Test::Tester'=>'1.302175','Test::Tester::Capture'=>'1.302175','Test::Tester::CaptureRunner'=>'1.302175','Test::Tester::Delegate'=>'1.302175','Test::use::ok'=>'1.302175','Time::Piece'=>'1.3401','Time::Seconds'=>'1.3401','Unicode::UCD'=>'0.75','XS::APItest'=>'1.09','_charnames'=>'1.47','charnames'=>'1.47','ok'=>'1.302175','open'=>'1.12','re'=>'0.39','warnings'=>'1.47',},removed=>{}},5.028003=>{delta_from=>5.028002,changed=>{'B::Op_private'=>'5.028003','Config'=>'5.028003','Module::CoreList'=>'5.20200601_28','Module::CoreList::Utils'=>'5.20200601_28',},removed=>{}},5.030003=>{delta_from=>5.030002,changed=>{'B::Op_private'=>'5.030003','Config'=>'5.030003','Module::CoreList'=>'5.20200601_30','Module::CoreList::Utils'=>'5.20200601_30',},removed=>{}},5.032000=>{delta_from=>5.031011,changed=>{'B::Deparse'=>'1.54','B::Op_private'=>'5.032000','Benchmark'=>'1.23','Config'=>'5.032','Encode'=>'3.06','Encode::Guess'=>'2.08','File::Glob'=>'1.33','List::Util'=>'1.55','List::Util::XS'=>'1.55','Module::CoreList'=>'5.20200620','Module::CoreList::Utils'=>'5.20200620','POSIX'=>'1.94','Scalar::Util'=>'1.55','Storable'=>'3.21','Sub::Util'=>'1.55','Thread::Queue'=>'3.14','Tie::Scalar'=>'1.05','_charnames'=>'1.48','charnames'=>'1.48','encoding'=>'3.00','perlfaq'=>'5.20200523','re'=>'0.40','threads'=>'2.25',},removed=>{}},5.033000=>{delta_from=>5.032000,changed=>{'B::Op_private'=>'5.033000','Config'=>'5.033','Module::CoreList'=>'5.20200717','Module::CoreList::Utils'=>'5.20200717','feature'=>'1.59',},removed=>{}},5.033001=>{delta_from=>5.033,changed=>{'B'=>'1.81','B::Deparse'=>'1.55','B::Op_private'=>'5.033001','Config'=>'5.033001','Data::Dumper'=>'2.175','Devel::PPPort'=>'3.60','Devel::Peek'=>'1.29','DynaLoader'=>'1.48','Errno'=>'1.31','Exporter'=>'5.75','Exporter::Heavy'=>'5.75','ExtUtils::Miniperl'=>'1.10','ExtUtils::PL2Bat'=>'0.002','ExtUtils::ParseXS'=>'3.41','ExtUtils::ParseXS::Constants'=>'3.41','ExtUtils::ParseXS::CountLines'=>'3.41','ExtUtils::ParseXS::Eval'=>'3.41','ExtUtils::ParseXS::Utilities'=>'3.41','Fcntl'=>'1.14','File::Path'=>'2.17','Hash::Util'=>'0.24','Hash::Util::FieldHash'=>'1.21','IO'=>'1.44','IO::Socket'=>'1.44','IO::Socket::UNIX'=>'1.42','IPC::Msg'=>'2.08','IPC::Semaphore'=>'2.08','IPC::SharedMem'=>'2.08','IPC::SysV'=>'2.08','JSON::PP'=>'4.05','JSON::PP::Boolean'=>'4.05','Math::Complex'=>'1.5902','Module::CoreList'=>'5.20200820','Module::CoreList::Utils'=>'5.20200820','Net::Ping'=>'2.73_01','POSIX'=>'1.95','PerlIO::mmap'=>'0.017','Pod::Usage'=>'1.70','Safe'=>'2.42','Socket'=>'2.030','Storable'=>'3.22','Time::HiRes'=>'1.9765','Unicode::Normalize'=>'1.28','XS::APItest'=>'1.11','XS::Typemap'=>'0.18','feature'=>'1.60','mro'=>'1.24','strict'=>'1.12','threads'=>'2.26','threads::shared'=>'1.62','warnings'=>'1.48',},removed=>{'Moped::Msg'=>1,}},5.033002=>{delta_from=>5.033001,changed=>{'Archive::Tar'=>'2.38','Archive::Tar::Constant'=>'2.38','Archive::Tar::File'=>'2.38','B::Op_private'=>'5.033002','Compress::Raw::Bzip2'=>'2.096','Compress::Raw::Zlib'=>'2.096','Compress::Zlib'=>'2.096','Config'=>'5.033002','DB_File'=>'1.854','Env'=>'1.05','Errno'=>'1.32','ExtUtils::Install'=>'2.18','ExtUtils::Installed'=>'2.18','ExtUtils::Packlist'=>'2.18','Filter::Util::Call'=>'1.60','IO::Compress::Adapter::Bzip2'=>'2.096','IO::Compress::Adapter::Deflate'=>'2.096','IO::Compress::Adapter::Identity'=>'2.096','IO::Compress::Base'=>'2.096','IO::Compress::Base::Common'=>'2.096','IO::Compress::Bzip2'=>'2.096','IO::Compress::Deflate'=>'2.096','IO::Compress::Gzip'=>'2.096','IO::Compress::Gzip::Constants'=>'2.096','IO::Compress::RawDeflate'=>'2.096','IO::Compress::Zip'=>'2.096','IO::Compress::Zip::Constants'=>'2.096','IO::Compress::Zlib::Constants'=>'2.096','IO::Compress::Zlib::Extra'=>'2.096','IO::Socket::IP'=>'0.41','IO::Uncompress::Adapter::Bunzip2'=>'2.096','IO::Uncompress::Adapter::Identity'=>'2.096','IO::Uncompress::Adapter::Inflate'=>'2.096','IO::Uncompress::AnyInflate'=>'2.096','IO::Uncompress::AnyUncompress'=>'2.096','IO::Uncompress::Base'=>'2.096','IO::Uncompress::Bunzip2'=>'2.096','IO::Uncompress::Gunzip'=>'2.096','IO::Uncompress::Inflate'=>'2.096','IO::Uncompress::RawInflate'=>'2.096','IO::Uncompress::Unzip'=>'2.096','IO::Zlib'=>'1.11','Module::CoreList'=>'5.20200920','Module::CoreList::Utils'=>'5.20200920','Module::Load::Conditional'=>'0.74','Opcode'=>'1.48','PerlIO::scalar'=>'0.31','Safe'=>'2.43','Test2'=>'1.302181','Test2::API'=>'1.302181','Test2::API::Breakage'=>'1.302181','Test2::API::Context'=>'1.302181','Test2::API::Instance'=>'1.302181','Test2::API::InterceptResult'=>'1.302181','Test2::API::InterceptResult::Event'=>'1.302181','Test2::API::InterceptResult::Facet'=>'1.302181','Test2::API::InterceptResult::Hub'=>'1.302181','Test2::API::InterceptResult::Squasher'=>'1.302181','Test2::API::Stack'=>'1.302181','Test2::Event'=>'1.302181','Test2::Event::Bail'=>'1.302181','Test2::Event::Diag'=>'1.302181','Test2::Event::Encoding'=>'1.302181','Test2::Event::Exception'=>'1.302181','Test2::Event::Fail'=>'1.302181','Test2::Event::Generic'=>'1.302181','Test2::Event::Note'=>'1.302181','Test2::Event::Ok'=>'1.302181','Test2::Event::Pass'=>'1.302181','Test2::Event::Plan'=>'1.302181','Test2::Event::Skip'=>'1.302181','Test2::Event::Subtest'=>'1.302181','Test2::Event::TAP::Version'=>'1.302181','Test2::Event::V2'=>'1.302181','Test2::Event::Waiting'=>'1.302181','Test2::EventFacet'=>'1.302181','Test2::EventFacet::About'=>'1.302181','Test2::EventFacet::Amnesty'=>'1.302181','Test2::EventFacet::Assert'=>'1.302181','Test2::EventFacet::Control'=>'1.302181','Test2::EventFacet::Error'=>'1.302181','Test2::EventFacet::Hub'=>'1.302181','Test2::EventFacet::Info'=>'1.302181','Test2::EventFacet::Info::Table'=>'1.302181','Test2::EventFacet::Meta'=>'1.302181','Test2::EventFacet::Parent'=>'1.302181','Test2::EventFacet::Plan'=>'1.302181','Test2::EventFacet::Render'=>'1.302181','Test2::EventFacet::Trace'=>'1.302181','Test2::Formatter'=>'1.302181','Test2::Formatter::TAP'=>'1.302181','Test2::Hub'=>'1.302181','Test2::Hub::Interceptor'=>'1.302181','Test2::Hub::Interceptor::Terminator'=>'1.302181','Test2::Hub::Subtest'=>'1.302181','Test2::IPC'=>'1.302181','Test2::IPC::Driver'=>'1.302181','Test2::IPC::Driver::Files'=>'1.302181','Test2::Tools::Tiny'=>'1.302181','Test2::Util'=>'1.302181','Test2::Util::ExternalMeta'=>'1.302181','Test2::Util::Facets2Legacy'=>'1.302181','Test2::Util::HashBase'=>'1.302181','Test2::Util::Trace'=>'1.302181','Test::Builder'=>'1.302181','Test::Builder::Formatter'=>'1.302181','Test::Builder::Module'=>'1.302181','Test::Builder::Tester'=>'1.302181','Test::Builder::Tester::Color'=>'1.302181','Test::Builder::TodoDiag'=>'1.302181','Test::More'=>'1.302181','Test::Simple'=>'1.302181','Test::Tester'=>'1.302181','Test::Tester::Capture'=>'1.302181','Test::Tester::CaptureRunner'=>'1.302181','Test::Tester::Delegate'=>'1.302181','Test::use::ok'=>'1.302181','ok'=>'1.302181','overload'=>'1.32',},removed=>{}},5.033003=>{delta_from=>5.033002,changed=>{'Amiga::ARexx'=>'0.05','App::Cpan'=>'1.676','B::Op_private'=>'5.033003','CPAN'=>'2.28','CPAN::FTP'=>'5.5013','CPAN::FirstTime'=>'5.5315','Config'=>'5.033003','DB_File'=>'1.855','Data::Dumper'=>'2.176','Devel::PPPort'=>'3.62','Devel::Peek'=>'1.30','Digest'=>'1.19','Digest::MD5'=>'2.58','Digest::base'=>'1.19','Digest::file'=>'1.19','Encode'=>'3.07','Encode::GSM0338'=>'2.08','Errno'=>'1.33','Exporter'=>'5.76','Exporter::Heavy'=>'5.76','ExtUtils::Command'=>'7.48','ExtUtils::Command::MM'=>'7.48','ExtUtils::Liblist'=>'7.48','ExtUtils::Liblist::Kid'=>'7.48','ExtUtils::MM'=>'7.48','ExtUtils::MM_AIX'=>'7.48','ExtUtils::MM_Any'=>'7.48','ExtUtils::MM_BeOS'=>'7.48','ExtUtils::MM_Cygwin'=>'7.48','ExtUtils::MM_DOS'=>'7.48','ExtUtils::MM_Darwin'=>'7.48','ExtUtils::MM_MacOS'=>'7.48','ExtUtils::MM_NW5'=>'7.48','ExtUtils::MM_OS2'=>'7.48','ExtUtils::MM_OS390'=>'7.48','ExtUtils::MM_QNX'=>'7.48','ExtUtils::MM_UWIN'=>'7.48','ExtUtils::MM_Unix'=>'7.48','ExtUtils::MM_VMS'=>'7.48','ExtUtils::MM_VOS'=>'7.48','ExtUtils::MM_Win32'=>'7.48','ExtUtils::MM_Win95'=>'7.48','ExtUtils::MY'=>'7.48','ExtUtils::MakeMaker'=>'7.48','ExtUtils::MakeMaker::Config'=>'7.48','ExtUtils::MakeMaker::Locale'=>'7.48','ExtUtils::MakeMaker::version'=>'7.48','ExtUtils::MakeMaker::version::regex'=>'7.48','ExtUtils::Mkbootstrap'=>'7.48','ExtUtils::Mksymlists'=>'7.48','ExtUtils::PL2Bat'=>'0.003','ExtUtils::testlib'=>'7.48','File::Temp'=>'0.2311','FindBin'=>'1.52','Getopt::Long'=>'2.52','Getopt::Std'=>'1.13','I18N::LangTags'=>'0.45','MIME::Base64'=>'3.16','MIME::QuotedPrint'=>'3.16','Module::CoreList'=>'5.20201020','Module::CoreList::Utils'=>'5.20201020','Module::Load'=>'0.36','Pod::Checker'=>'1.74','Pod::Simple'=>'3.41','Pod::Simple::BlackBox'=>'3.41','Pod::Simple::Checker'=>'3.41','Pod::Simple::Debug'=>'3.41','Pod::Simple::DumpAsText'=>'3.41','Pod::Simple::DumpAsXML'=>'3.41','Pod::Simple::HTML'=>'3.41','Pod::Simple::HTMLBatch'=>'3.41','Pod::Simple::LinkSection'=>'3.41','Pod::Simple::Methody'=>'3.41','Pod::Simple::Progress'=>'3.41','Pod::Simple::PullParser'=>'3.41','Pod::Simple::PullParserEndToken'=>'3.41','Pod::Simple::PullParserStartToken'=>'3.41','Pod::Simple::PullParserTextToken'=>'3.41','Pod::Simple::PullParserToken'=>'3.41','Pod::Simple::RTF'=>'3.41','Pod::Simple::Search'=>'3.41','Pod::Simple::SimpleTree'=>'3.41','Pod::Simple::Text'=>'3.41','Pod::Simple::TextContent'=>'3.41','Pod::Simple::TiedOutFH'=>'3.41','Pod::Simple::Transcode'=>'3.41','Pod::Simple::TranscodeDumb'=>'3.41','Pod::Simple::TranscodeSmart'=>'3.41','Pod::Simple::XHTML'=>'3.41','Pod::Simple::XMLOutStream'=>'3.41','Pod::Usage'=>'2.01','Storable'=>'3.23','Symbol'=>'1.09','Test2'=>'1.302182','Test2::API'=>'1.302182','Test2::API::Breakage'=>'1.302182','Test2::API::Context'=>'1.302182','Test2::API::Instance'=>'1.302182','Test2::API::InterceptResult'=>'1.302182','Test2::API::InterceptResult::Event'=>'1.302182','Test2::API::InterceptResult::Facet'=>'1.302182','Test2::API::InterceptResult::Hub'=>'1.302182','Test2::API::InterceptResult::Squasher'=>'1.302182','Test2::API::Stack'=>'1.302182','Test2::Event'=>'1.302182','Test2::Event::Bail'=>'1.302182','Test2::Event::Diag'=>'1.302182','Test2::Event::Encoding'=>'1.302182','Test2::Event::Exception'=>'1.302182','Test2::Event::Fail'=>'1.302182','Test2::Event::Generic'=>'1.302182','Test2::Event::Note'=>'1.302182','Test2::Event::Ok'=>'1.302182','Test2::Event::Pass'=>'1.302182','Test2::Event::Plan'=>'1.302182','Test2::Event::Skip'=>'1.302182','Test2::Event::Subtest'=>'1.302182','Test2::Event::TAP::Version'=>'1.302182','Test2::Event::V2'=>'1.302182','Test2::Event::Waiting'=>'1.302182','Test2::EventFacet'=>'1.302182','Test2::EventFacet::About'=>'1.302182','Test2::EventFacet::Amnesty'=>'1.302182','Test2::EventFacet::Assert'=>'1.302182','Test2::EventFacet::Control'=>'1.302182','Test2::EventFacet::Error'=>'1.302182','Test2::EventFacet::Hub'=>'1.302182','Test2::EventFacet::Info'=>'1.302182','Test2::EventFacet::Info::Table'=>'1.302182','Test2::EventFacet::Meta'=>'1.302182','Test2::EventFacet::Parent'=>'1.302182','Test2::EventFacet::Plan'=>'1.302182','Test2::EventFacet::Render'=>'1.302182','Test2::EventFacet::Trace'=>'1.302182','Test2::Formatter'=>'1.302182','Test2::Formatter::TAP'=>'1.302182','Test2::Hub'=>'1.302182','Test2::Hub::Interceptor'=>'1.302182','Test2::Hub::Interceptor::Terminator'=>'1.302182','Test2::Hub::Subtest'=>'1.302182','Test2::IPC'=>'1.302182','Test2::IPC::Driver'=>'1.302182','Test2::IPC::Driver::Files'=>'1.302182','Test2::Tools::Tiny'=>'1.302182','Test2::Util'=>'1.302182','Test2::Util::ExternalMeta'=>'1.302182','Test2::Util::Facets2Legacy'=>'1.302182','Test2::Util::HashBase'=>'1.302182','Test2::Util::Trace'=>'1.302182','Test::Builder'=>'1.302182','Test::Builder::Formatter'=>'1.302182','Test::Builder::Module'=>'1.302182','Test::Builder::Tester'=>'1.302182','Test::Builder::Tester::Color'=>'1.302182','Test::Builder::TodoDiag'=>'1.302182','Test::More'=>'1.302182','Test::Simple'=>'1.302182','Test::Tester'=>'1.302182','Test::Tester::Capture'=>'1.302182','Test::Tester::CaptureRunner'=>'1.302182','Test::Tester::Delegate'=>'1.302182','Test::use::ok'=>'1.302182','Tie::RefHash'=>'1.40','Time::Local'=>'1.30','Unicode::Collate'=>'1.29','Unicode::Collate::CJK::Big5'=>'1.29','Unicode::Collate::CJK::GB2312'=>'1.29','Unicode::Collate::CJK::JISX0208'=>'1.29','Unicode::Collate::CJK::Korean'=>'1.29','Unicode::Collate::CJK::Pinyin'=>'1.29','Unicode::Collate::CJK::Stroke'=>'1.29','Unicode::Collate::CJK::Zhuyin'=>'1.29','Unicode::Collate::Locale'=>'1.29','Win32'=>'0.54','XS::APItest'=>'1.12','bytes'=>'1.08','experimental'=>'0.022','feature'=>'1.61','if'=>'0.0609','locale'=>'1.10','mro'=>'1.25','ok'=>'1.302182','overload'=>'1.33','re'=>'0.41','subs'=>'1.04','utf8'=>'1.24','version'=>'0.9928','version::regex'=>'0.9928',},removed=>{}},5.033004=>{delta_from=>5.033003,changed=>{'B'=>'1.82','B::Op_private'=>'5.033004','Config'=>'5.033004','Cwd'=>'3.79','ExtUtils::CBuilder'=>'0.280235','ExtUtils::CBuilder::Base'=>'0.280235','ExtUtils::CBuilder::Platform::Unix'=>'0.280235','ExtUtils::CBuilder::Platform::VMS'=>'0.280235','ExtUtils::CBuilder::Platform::Windows'=>'0.280235','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280235','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280235','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280235','ExtUtils::CBuilder::Platform::aix'=>'0.280235','ExtUtils::CBuilder::Platform::android'=>'0.280235','ExtUtils::CBuilder::Platform::cygwin'=>'0.280235','ExtUtils::CBuilder::Platform::darwin'=>'0.280235','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280235','ExtUtils::CBuilder::Platform::os2'=>'0.280235','ExtUtils::Command'=>'7.56','ExtUtils::Command::MM'=>'7.56','ExtUtils::Liblist'=>'7.56','ExtUtils::Liblist::Kid'=>'7.56','ExtUtils::MM'=>'7.56','ExtUtils::MM_AIX'=>'7.56','ExtUtils::MM_Any'=>'7.56','ExtUtils::MM_BeOS'=>'7.56','ExtUtils::MM_Cygwin'=>'7.56','ExtUtils::MM_DOS'=>'7.56','ExtUtils::MM_Darwin'=>'7.56','ExtUtils::MM_MacOS'=>'7.56','ExtUtils::MM_NW5'=>'7.56','ExtUtils::MM_OS2'=>'7.56','ExtUtils::MM_OS390'=>'7.56','ExtUtils::MM_QNX'=>'7.56','ExtUtils::MM_UWIN'=>'7.56','ExtUtils::MM_Unix'=>'7.56','ExtUtils::MM_VMS'=>'7.56','ExtUtils::MM_VOS'=>'7.56','ExtUtils::MM_Win32'=>'7.56','ExtUtils::MM_Win95'=>'7.56','ExtUtils::MY'=>'7.56','ExtUtils::MakeMaker'=>'7.56','ExtUtils::MakeMaker::Config'=>'7.56','ExtUtils::MakeMaker::Locale'=>'7.56','ExtUtils::MakeMaker::version'=>'7.56','ExtUtils::MakeMaker::version::regex'=>'7.56','ExtUtils::Mkbootstrap'=>'7.56','ExtUtils::Mksymlists'=>'7.56','ExtUtils::testlib'=>'7.56','File::Fetch'=>'1.00','File::Path'=>'2.18','File::Spec'=>'3.79','File::Spec::AmigaOS'=>'3.79','File::Spec::Cygwin'=>'3.79','File::Spec::Epoc'=>'3.79','File::Spec::Functions'=>'3.79','File::Spec::Mac'=>'3.79','File::Spec::OS2'=>'3.79','File::Spec::Unix'=>'3.79','File::Spec::VMS'=>'3.79','IPC::Msg'=>'2.09','IPC::Semaphore'=>'2.09','IPC::SharedMem'=>'2.09','IPC::SysV'=>'2.09','Module::CoreList'=>'5.20201120','Module::CoreList::Utils'=>'5.20201120','Net::Ping'=>'2.74','Pod::Html'=>'1.26','Pod::Simple'=>'3.42','Pod::Simple::BlackBox'=>'3.42','Pod::Simple::Checker'=>'3.42','Pod::Simple::Debug'=>'3.42','Pod::Simple::DumpAsText'=>'3.42','Pod::Simple::DumpAsXML'=>'3.42','Pod::Simple::HTML'=>'3.42','Pod::Simple::HTMLBatch'=>'3.42','Pod::Simple::LinkSection'=>'3.42','Pod::Simple::Methody'=>'3.42','Pod::Simple::Progress'=>'3.42','Pod::Simple::PullParser'=>'3.42','Pod::Simple::PullParserEndToken'=>'3.42','Pod::Simple::PullParserStartToken'=>'3.42','Pod::Simple::PullParserTextToken'=>'3.42','Pod::Simple::PullParserToken'=>'3.42','Pod::Simple::RTF'=>'3.42','Pod::Simple::Search'=>'3.42','Pod::Simple::SimpleTree'=>'3.42','Pod::Simple::Text'=>'3.42','Pod::Simple::TextContent'=>'3.42','Pod::Simple::TiedOutFH'=>'3.42','Pod::Simple::Transcode'=>'3.42','Pod::Simple::TranscodeDumb'=>'3.42','Pod::Simple::TranscodeSmart'=>'3.42','Pod::Simple::XHTML'=>'3.42','Pod::Simple::XMLOutStream'=>'3.42','Test2'=>'1.302183','Test2::API'=>'1.302183','Test2::API::Breakage'=>'1.302183','Test2::API::Context'=>'1.302183','Test2::API::Instance'=>'1.302183','Test2::API::InterceptResult'=>'1.302183','Test2::API::InterceptResult::Event'=>'1.302183','Test2::API::InterceptResult::Facet'=>'1.302183','Test2::API::InterceptResult::Hub'=>'1.302183','Test2::API::InterceptResult::Squasher'=>'1.302183','Test2::API::Stack'=>'1.302183','Test2::Event'=>'1.302183','Test2::Event::Bail'=>'1.302183','Test2::Event::Diag'=>'1.302183','Test2::Event::Encoding'=>'1.302183','Test2::Event::Exception'=>'1.302183','Test2::Event::Fail'=>'1.302183','Test2::Event::Generic'=>'1.302183','Test2::Event::Note'=>'1.302183','Test2::Event::Ok'=>'1.302183','Test2::Event::Pass'=>'1.302183','Test2::Event::Plan'=>'1.302183','Test2::Event::Skip'=>'1.302183','Test2::Event::Subtest'=>'1.302183','Test2::Event::TAP::Version'=>'1.302183','Test2::Event::V2'=>'1.302183','Test2::Event::Waiting'=>'1.302183','Test2::EventFacet'=>'1.302183','Test2::EventFacet::About'=>'1.302183','Test2::EventFacet::Amnesty'=>'1.302183','Test2::EventFacet::Assert'=>'1.302183','Test2::EventFacet::Control'=>'1.302183','Test2::EventFacet::Error'=>'1.302183','Test2::EventFacet::Hub'=>'1.302183','Test2::EventFacet::Info'=>'1.302183','Test2::EventFacet::Info::Table'=>'1.302183','Test2::EventFacet::Meta'=>'1.302183','Test2::EventFacet::Parent'=>'1.302183','Test2::EventFacet::Plan'=>'1.302183','Test2::EventFacet::Render'=>'1.302183','Test2::EventFacet::Trace'=>'1.302183','Test2::Formatter'=>'1.302183','Test2::Formatter::TAP'=>'1.302183','Test2::Hub'=>'1.302183','Test2::Hub::Interceptor'=>'1.302183','Test2::Hub::Interceptor::Terminator'=>'1.302183','Test2::Hub::Subtest'=>'1.302183','Test2::IPC'=>'1.302183','Test2::IPC::Driver'=>'1.302183','Test2::IPC::Driver::Files'=>'1.302183','Test2::Tools::Tiny'=>'1.302183','Test2::Util'=>'1.302183','Test2::Util::ExternalMeta'=>'1.302183','Test2::Util::Facets2Legacy'=>'1.302183','Test2::Util::HashBase'=>'1.302183','Test2::Util::Trace'=>'1.302183','Test::Builder'=>'1.302183','Test::Builder::Formatter'=>'1.302183','Test::Builder::Module'=>'1.302183','Test::Builder::Tester'=>'1.302183','Test::Builder::Tester::Color'=>'1.302183','Test::Builder::TodoDiag'=>'1.302183','Test::More'=>'1.302183','Test::Simple'=>'1.302183','Test::Tester'=>'1.302183','Test::Tester::Capture'=>'1.302183','Test::Tester::CaptureRunner'=>'1.302183','Test::Tester::Delegate'=>'1.302183','Test::use::ok'=>'1.302183','XS::APItest'=>'1.13','ok'=>'1.302183','perlfaq'=>'5.20201107',},removed=>{}},5.033005=>{delta_from=>5.033004,changed=>{'App::Prove'=>'3.43','App::Prove::State'=>'3.43','App::Prove::State::Result'=>'3.43','App::Prove::State::Result::Test'=>'3.43','B::Op_private'=>'5.033005','Carp'=>'1.51','Carp::Heavy'=>'1.51','Config'=>'5.033005','Config::Perl::V'=>'0.33','Cwd'=>'3.80','DynaLoader'=>'1.49','Encode'=>'3.08','Encode::GSM0338'=>'2.09','ExtUtils::Install'=>'2.20','ExtUtils::Installed'=>'2.20','ExtUtils::Packlist'=>'2.20','ExtUtils::ParseXS'=>'3.42','ExtUtils::ParseXS::Constants'=>'3.42','ExtUtils::ParseXS::CountLines'=>'3.42','ExtUtils::ParseXS::Eval'=>'3.42','ExtUtils::ParseXS::Utilities'=>'3.42','File::Copy'=>'2.35','File::Find'=>'1.38','File::Spec'=>'3.80','File::Spec::AmigaOS'=>'3.80','File::Spec::Cygwin'=>'3.80','File::Spec::Epoc'=>'3.80','File::Spec::Functions'=>'3.80','File::Spec::Mac'=>'3.80','File::Spec::OS2'=>'3.80','File::Spec::Unix'=>'3.80','File::Spec::VMS'=>'3.80','File::Spec::Win32'=>'3.80','Module::CoreList'=>'5.20201220','Module::CoreList::Utils'=>'5.20201220','Net::Cmd'=>'3.12','Net::Config'=>'3.12','Net::Domain'=>'3.12','Net::FTP'=>'3.12','Net::FTP::A'=>'3.12','Net::FTP::E'=>'3.12','Net::FTP::I'=>'3.12','Net::FTP::L'=>'3.12','Net::FTP::dataconn'=>'3.12','Net::NNTP'=>'3.12','Net::Netrc'=>'3.12','Net::POP3'=>'3.12','Net::SMTP'=>'3.12','Net::Time'=>'3.12','ODBM_File'=>'1.17','Opcode'=>'1.49','POSIX'=>'1.96','PerlIO::via::QuotedPrint'=>'0.09','TAP::Base'=>'3.43','TAP::Formatter::Base'=>'3.43','TAP::Formatter::Color'=>'3.43','TAP::Formatter::Console'=>'3.43','TAP::Formatter::Console::ParallelSession'=>'3.43','TAP::Formatter::Console::Session'=>'3.43','TAP::Formatter::File'=>'3.43','TAP::Formatter::File::Session'=>'3.43','TAP::Formatter::Session'=>'3.43','TAP::Harness'=>'3.43','TAP::Harness::Env'=>'3.43','TAP::Object'=>'3.43','TAP::Parser'=>'3.43','TAP::Parser::Aggregator'=>'3.43','TAP::Parser::Grammar'=>'3.43','TAP::Parser::Iterator'=>'3.43','TAP::Parser::Iterator::Array'=>'3.43','TAP::Parser::Iterator::Process'=>'3.43','TAP::Parser::Iterator::Stream'=>'3.43','TAP::Parser::IteratorFactory'=>'3.43','TAP::Parser::Multiplexer'=>'3.43','TAP::Parser::Result'=>'3.43','TAP::Parser::Result::Bailout'=>'3.43','TAP::Parser::Result::Comment'=>'3.43','TAP::Parser::Result::Plan'=>'3.43','TAP::Parser::Result::Pragma'=>'3.43','TAP::Parser::Result::Test'=>'3.43','TAP::Parser::Result::Unknown'=>'3.43','TAP::Parser::Result::Version'=>'3.43','TAP::Parser::Result::YAML'=>'3.43','TAP::Parser::ResultFactory'=>'3.43','TAP::Parser::Scheduler'=>'3.43','TAP::Parser::Scheduler::Job'=>'3.43','TAP::Parser::Scheduler::Spinner'=>'3.43','TAP::Parser::Source'=>'3.43','TAP::Parser::SourceHandler'=>'3.43','TAP::Parser::SourceHandler::Executable'=>'3.43','TAP::Parser::SourceHandler::File'=>'3.43','TAP::Parser::SourceHandler::Handle'=>'3.43','TAP::Parser::SourceHandler::Perl'=>'3.43','TAP::Parser::SourceHandler::RawTAP'=>'3.43','TAP::Parser::YAMLish::Reader'=>'3.43','TAP::Parser::YAMLish::Writer'=>'3.43','Test::Harness'=>'3.43','Text::Balanced'=>'2.04','Time::HiRes'=>'1.9766','XS::APItest'=>'1.14','warnings'=>'1.49',},removed=>{}},5.033006=>{delta_from=>5.033005,changed=>{'B::Op_private'=>'5.033006','Carp'=>'1.52','Carp::Heavy'=>'1.52','Compress::Raw::Bzip2'=>'2.100','Compress::Raw::Zlib'=>'2.100','Compress::Zlib'=>'2.100','Config'=>'5.033006','DynaLoader'=>'1.50','ExtUtils::Command'=>'7.58','ExtUtils::Command::MM'=>'7.58','ExtUtils::Liblist'=>'7.58','ExtUtils::Liblist::Kid'=>'7.58','ExtUtils::MM'=>'7.58','ExtUtils::MM_AIX'=>'7.58','ExtUtils::MM_Any'=>'7.58','ExtUtils::MM_BeOS'=>'7.58','ExtUtils::MM_Cygwin'=>'7.58','ExtUtils::MM_DOS'=>'7.58','ExtUtils::MM_Darwin'=>'7.58','ExtUtils::MM_MacOS'=>'7.58','ExtUtils::MM_NW5'=>'7.58','ExtUtils::MM_OS2'=>'7.58','ExtUtils::MM_OS390'=>'7.58','ExtUtils::MM_QNX'=>'7.58','ExtUtils::MM_UWIN'=>'7.58','ExtUtils::MM_Unix'=>'7.58','ExtUtils::MM_VMS'=>'7.58','ExtUtils::MM_VOS'=>'7.58','ExtUtils::MM_Win32'=>'7.58','ExtUtils::MM_Win95'=>'7.58','ExtUtils::MY'=>'7.58','ExtUtils::MakeMaker'=>'7.58','ExtUtils::MakeMaker::Config'=>'7.58','ExtUtils::MakeMaker::Locale'=>'7.58','ExtUtils::MakeMaker::version'=>'7.58','ExtUtils::MakeMaker::version::regex'=>'7.58','ExtUtils::Manifest'=>'1.73','ExtUtils::Mkbootstrap'=>'7.58','ExtUtils::Mksymlists'=>'7.58','ExtUtils::testlib'=>'7.58','GDBM_File'=>'1.19','IO'=>'1.45','IO::Compress::Adapter::Bzip2'=>'2.100','IO::Compress::Adapter::Deflate'=>'2.100','IO::Compress::Adapter::Identity'=>'2.100','IO::Compress::Base'=>'2.100','IO::Compress::Base::Common'=>'2.100','IO::Compress::Bzip2'=>'2.100','IO::Compress::Deflate'=>'2.100','IO::Compress::Gzip'=>'2.100','IO::Compress::Gzip::Constants'=>'2.100','IO::Compress::RawDeflate'=>'2.100','IO::Compress::Zip'=>'2.100','IO::Compress::Zip::Constants'=>'2.100','IO::Compress::Zlib::Constants'=>'2.100','IO::Compress::Zlib::Extra'=>'2.100','IO::Dir'=>'1.45','IO::File'=>'1.45','IO::Handle'=>'1.45','IO::Pipe'=>'1.45','IO::Poll'=>'1.45','IO::Seekable'=>'1.45','IO::Select'=>'1.45','IO::Socket'=>'1.45','IO::Socket::INET'=>'1.45','IO::Socket::UNIX'=>'1.45','IO::Uncompress::Adapter::Bunzip2'=>'2.100','IO::Uncompress::Adapter::Identity'=>'2.100','IO::Uncompress::Adapter::Inflate'=>'2.100','IO::Uncompress::AnyInflate'=>'2.100','IO::Uncompress::AnyUncompress'=>'2.100','IO::Uncompress::Base'=>'2.100','IO::Uncompress::Bunzip2'=>'2.100','IO::Uncompress::Gunzip'=>'2.100','IO::Uncompress::Inflate'=>'2.100','IO::Uncompress::RawInflate'=>'2.100','IO::Uncompress::Unzip'=>'2.100','Module::CoreList'=>'5.20210120','Module::CoreList::Utils'=>'5.20210120','Net::Cmd'=>'3.13','Net::Config'=>'3.13','Net::Domain'=>'3.13','Net::FTP'=>'3.13','Net::FTP::A'=>'3.13','Net::FTP::E'=>'3.13','Net::FTP::I'=>'3.13','Net::FTP::L'=>'3.13','Net::FTP::dataconn'=>'3.13','Net::NNTP'=>'3.13','Net::Netrc'=>'3.13','Net::POP3'=>'3.13','Net::SMTP'=>'3.13','Net::Time'=>'3.13','POSIX'=>'1.97','Socket'=>'2.031','XS::APItest'=>'1.15','feature'=>'1.62','warnings'=>'1.50',},removed=>{}},5.032001=>{delta_from=>5.032000,changed=>{'B::Op_private'=>'5.032001','Config'=>'5.032001','Data::Dumper'=>'2.174_01','DynaLoader'=>'1.47_01','ExtUtils::Liblist::Kid'=>'7.44_01','Module::CoreList'=>'5.20210123','Module::CoreList::Utils'=>'5.20210123','Opcode'=>'1.48','Safe'=>'2.41_01','Win32API::File::inc::ExtUtils::Myconst2perl'=>'1',},removed=>{}},5.033007=>{delta_from=>5.033006,changed=>{'B::Deparse'=>'1.56','B::Op_private'=>'5.033007','Config'=>'5.033007','ExtUtils::CBuilder'=>'0.280236','ExtUtils::CBuilder::Base'=>'0.280236','ExtUtils::CBuilder::Platform::Unix'=>'0.280236','ExtUtils::CBuilder::Platform::VMS'=>'0.280236','ExtUtils::CBuilder::Platform::Windows'=>'0.280236','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280236','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280236','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280236','ExtUtils::CBuilder::Platform::aix'=>'0.280236','ExtUtils::CBuilder::Platform::android'=>'0.280236','ExtUtils::CBuilder::Platform::cygwin'=>'0.280236','ExtUtils::CBuilder::Platform::darwin'=>'0.280236','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280236','ExtUtils::CBuilder::Platform::os2'=>'0.280236','ExtUtils::Command'=>'7.60','ExtUtils::Command::MM'=>'7.60','ExtUtils::Liblist'=>'7.60','ExtUtils::Liblist::Kid'=>'7.60','ExtUtils::MM'=>'7.60','ExtUtils::MM_AIX'=>'7.60','ExtUtils::MM_Any'=>'7.60','ExtUtils::MM_BeOS'=>'7.60','ExtUtils::MM_Cygwin'=>'7.60','ExtUtils::MM_DOS'=>'7.60','ExtUtils::MM_Darwin'=>'7.60','ExtUtils::MM_MacOS'=>'7.60','ExtUtils::MM_NW5'=>'7.60','ExtUtils::MM_OS2'=>'7.60','ExtUtils::MM_OS390'=>'7.60','ExtUtils::MM_QNX'=>'7.60','ExtUtils::MM_UWIN'=>'7.60','ExtUtils::MM_Unix'=>'7.60','ExtUtils::MM_VMS'=>'7.60','ExtUtils::MM_VOS'=>'7.60','ExtUtils::MM_Win32'=>'7.60','ExtUtils::MM_Win95'=>'7.60','ExtUtils::MY'=>'7.60','ExtUtils::MakeMaker'=>'7.60','ExtUtils::MakeMaker::Config'=>'7.60','ExtUtils::MakeMaker::Locale'=>'7.60','ExtUtils::MakeMaker::version'=>'7.60','ExtUtils::MakeMaker::version::regex'=>'7.60','ExtUtils::Mkbootstrap'=>'7.60','ExtUtils::Mksymlists'=>'7.60','ExtUtils::PL2Bat'=>'0.004','ExtUtils::testlib'=>'7.60','Fatal'=>'2.34','File::Find'=>'1.39','Hash::Util'=>'0.25','IO'=>'1.46','IO::Dir'=>'1.46','IO::File'=>'1.46','IO::Handle'=>'1.46','IO::Pipe'=>'1.46','IO::Poll'=>'1.46','IO::Seekable'=>'1.46','IO::Select'=>'1.46','IO::Socket'=>'1.46','IO::Socket::INET'=>'1.46','IO::Socket::UNIX'=>'1.46','JSON::PP'=>'4.06','JSON::PP::Boolean'=>'4.06','Module::CoreList'=>'5.20210220','Module::CoreList::Utils'=>'5.20210220','Opcode'=>'1.50','PerlIO::encoding'=>'0.30','Time::HiRes'=>'1.9767','autodie'=>'2.34','autodie::Scope::Guard'=>'2.34','autodie::Scope::GuardStack'=>'2.34','autodie::Util'=>'2.34','autodie::exception'=>'2.34','autodie::exception::system'=>'2.34','autodie::hints'=>'2.34','autodie::skip'=>'2.34','feature'=>'1.63','mro'=>'1.25_001','warnings'=>'1.51',},removed=>{}},5.033008=>{delta_from=>5.033007,changed=>{'B::Op_private'=>'5.033008','Compress::Raw::Bzip2'=>'2.101','Compress::Raw::Zlib'=>'2.101','Compress::Zlib'=>'2.102','Config'=>'5.033008','Data::Dumper'=>'2.177','IO::Compress::Adapter::Bzip2'=>'2.102','IO::Compress::Adapter::Deflate'=>'2.102','IO::Compress::Adapter::Identity'=>'2.102','IO::Compress::Base'=>'2.102','IO::Compress::Base::Common'=>'2.102','IO::Compress::Bzip2'=>'2.102','IO::Compress::Deflate'=>'2.102','IO::Compress::Gzip'=>'2.102','IO::Compress::Gzip::Constants'=>'2.102','IO::Compress::RawDeflate'=>'2.102','IO::Compress::Zip'=>'2.102','IO::Compress::Zip::Constants'=>'2.102','IO::Compress::Zlib::Constants'=>'2.102','IO::Compress::Zlib::Extra'=>'2.102','IO::Uncompress::Adapter::Bunzip2'=>'2.102','IO::Uncompress::Adapter::Identity'=>'2.102','IO::Uncompress::Adapter::Inflate'=>'2.102','IO::Uncompress::AnyInflate'=>'2.102','IO::Uncompress::AnyUncompress'=>'2.102','IO::Uncompress::Base'=>'2.102','IO::Uncompress::Bunzip2'=>'2.102','IO::Uncompress::Gunzip'=>'2.102','IO::Uncompress::Inflate'=>'2.102','IO::Uncompress::RawInflate'=>'2.102','IO::Uncompress::Unzip'=>'2.102','Module::CoreList'=>'5.20210320','Module::CoreList::Utils'=>'5.20210320','Pod::Html'=>'1.27','Win32'=>'0.57',},removed=>{}},5.033009=>{delta_from=>5.033008,changed=>{'B::Op_private'=>'5.033009','Config'=>'5.033009','Data::Dumper'=>'2.178','ExtUtils::Command'=>'7.62','ExtUtils::Command::MM'=>'7.62','ExtUtils::Liblist'=>'7.62','ExtUtils::Liblist::Kid'=>'7.62','ExtUtils::MM'=>'7.62','ExtUtils::MM_AIX'=>'7.62','ExtUtils::MM_Any'=>'7.62','ExtUtils::MM_BeOS'=>'7.62','ExtUtils::MM_Cygwin'=>'7.62','ExtUtils::MM_DOS'=>'7.62','ExtUtils::MM_Darwin'=>'7.62','ExtUtils::MM_MacOS'=>'7.62','ExtUtils::MM_NW5'=>'7.62','ExtUtils::MM_OS2'=>'7.62','ExtUtils::MM_OS390'=>'7.62','ExtUtils::MM_QNX'=>'7.62','ExtUtils::MM_UWIN'=>'7.62','ExtUtils::MM_Unix'=>'7.62','ExtUtils::MM_VMS'=>'7.62','ExtUtils::MM_VOS'=>'7.62','ExtUtils::MM_Win32'=>'7.62','ExtUtils::MM_Win95'=>'7.62','ExtUtils::MY'=>'7.62','ExtUtils::MakeMaker'=>'7.62','ExtUtils::MakeMaker::Config'=>'7.62','ExtUtils::MakeMaker::Locale'=>'7.62','ExtUtils::MakeMaker::version'=>'7.62','ExtUtils::MakeMaker::version::regex'=>'7.62','ExtUtils::Mkbootstrap'=>'7.62','ExtUtils::Mksymlists'=>'7.62','ExtUtils::ParseXS'=>'3.43','ExtUtils::ParseXS::Constants'=>'3.43','ExtUtils::ParseXS::CountLines'=>'3.43','ExtUtils::ParseXS::Eval'=>'3.43','ExtUtils::ParseXS::Utilities'=>'3.43','ExtUtils::Typemaps'=>'3.43','ExtUtils::Typemaps::Cmd'=>'3.43','ExtUtils::Typemaps::InputMap'=>'3.43','ExtUtils::Typemaps::OutputMap'=>'3.43','ExtUtils::Typemaps::Type'=>'3.43','ExtUtils::testlib'=>'7.62','Module::CoreList'=>'5.20210420','Module::CoreList::Utils'=>'5.20210420','NEXT'=>'0.68','XS::APItest'=>'1.16','feature'=>'1.64','perlfaq'=>'5.20210411',},removed=>{}},5.034000=>{delta_from=>5.033009,changed=>{'B::Op_private'=>'5.034000','Config'=>'5.034','Data::Dumper'=>'2.179','Module::CoreList'=>'5.20210520','Module::CoreList::Utils'=>'5.20210520','experimental'=>'0.024',},removed=>{}},5.035000=>{delta_from=>5.034,changed=>{'B::Op_private'=>'5.035000','Config'=>'5.035','Module::CoreList'=>'5.20210521','Module::CoreList::Utils'=>'5.20210521','feature'=>'1.65',},removed=>{}},5.035001=>{delta_from=>5.035000,changed=>{'B::Deparse'=>'1.57','B::Op_private'=>'5.035001','Config'=>'5.035001','Cwd'=>'3.81','Data::Dumper'=>'2.181','File::Copy'=>'2.36','File::Glob'=>'1.35','File::Spec'=>'3.81','File::Spec::AmigaOS'=>'3.81','File::Spec::Cygwin'=>'3.81','File::Spec::Epoc'=>'3.81','File::Spec::Functions'=>'3.81','File::Spec::Mac'=>'3.81','File::Spec::OS2'=>'3.81','File::Spec::Unix'=>'3.81','File::Spec::VMS'=>'3.81','File::Spec::Win32'=>'3.81','File::stat'=>'1.10','IO'=>'1.47','IO::Dir'=>'1.47','IO::File'=>'1.47','IO::Handle'=>'1.47','IO::Pipe'=>'1.47','IO::Poll'=>'1.47','IO::Seekable'=>'1.47','IO::Select'=>'1.47','IO::Socket'=>'1.47','IO::Socket::INET'=>'1.47','IO::Socket::UNIX'=>'1.47','List::Util'=>'1.56','List::Util::XS'=>'1.56','Module::CoreList'=>'5.20210620','Module::CoreList::Utils'=>'5.20210620','Opcode'=>'1.51','POSIX'=>'1.98','Scalar::Util'=>'1.56','Socket'=>'2.032','Sub::Util'=>'1.56','Test2'=>'1.302185','Test2::API'=>'1.302185','Test2::API::Breakage'=>'1.302185','Test2::API::Context'=>'1.302185','Test2::API::Instance'=>'1.302185','Test2::API::InterceptResult'=>'1.302185','Test2::API::InterceptResult::Event'=>'1.302185','Test2::API::InterceptResult::Facet'=>'1.302185','Test2::API::InterceptResult::Hub'=>'1.302185','Test2::API::InterceptResult::Squasher'=>'1.302185','Test2::API::Stack'=>'1.302185','Test2::Event'=>'1.302185','Test2::Event::Bail'=>'1.302185','Test2::Event::Diag'=>'1.302185','Test2::Event::Encoding'=>'1.302185','Test2::Event::Exception'=>'1.302185','Test2::Event::Fail'=>'1.302185','Test2::Event::Generic'=>'1.302185','Test2::Event::Note'=>'1.302185','Test2::Event::Ok'=>'1.302185','Test2::Event::Pass'=>'1.302185','Test2::Event::Plan'=>'1.302185','Test2::Event::Skip'=>'1.302185','Test2::Event::Subtest'=>'1.302185','Test2::Event::TAP::Version'=>'1.302185','Test2::Event::V2'=>'1.302185','Test2::Event::Waiting'=>'1.302185','Test2::EventFacet'=>'1.302185','Test2::EventFacet::About'=>'1.302185','Test2::EventFacet::Amnesty'=>'1.302185','Test2::EventFacet::Assert'=>'1.302185','Test2::EventFacet::Control'=>'1.302185','Test2::EventFacet::Error'=>'1.302185','Test2::EventFacet::Hub'=>'1.302185','Test2::EventFacet::Info'=>'1.302185','Test2::EventFacet::Info::Table'=>'1.302185','Test2::EventFacet::Meta'=>'1.302185','Test2::EventFacet::Parent'=>'1.302185','Test2::EventFacet::Plan'=>'1.302185','Test2::EventFacet::Render'=>'1.302185','Test2::EventFacet::Trace'=>'1.302185','Test2::Formatter'=>'1.302185','Test2::Formatter::TAP'=>'1.302185','Test2::Hub'=>'1.302185','Test2::Hub::Interceptor'=>'1.302185','Test2::Hub::Interceptor::Terminator'=>'1.302185','Test2::Hub::Subtest'=>'1.302185','Test2::IPC'=>'1.302185','Test2::IPC::Driver'=>'1.302185','Test2::IPC::Driver::Files'=>'1.302185','Test2::Tools::Tiny'=>'1.302185','Test2::Util'=>'1.302185','Test2::Util::ExternalMeta'=>'1.302185','Test2::Util::Facets2Legacy'=>'1.302185','Test2::Util::HashBase'=>'1.302185','Test2::Util::Trace'=>'1.302185','Test::Builder'=>'1.302185','Test::Builder::Formatter'=>'1.302185','Test::Builder::Module'=>'1.302185','Test::Builder::Tester'=>'1.302185','Test::Builder::Tester::Color'=>'1.302185','Test::Builder::TodoDiag'=>'1.302185','Test::More'=>'1.302185','Test::Simple'=>'1.302185','Test::Tester'=>'1.302185','Test::Tester::Capture'=>'1.302185','Test::Tester::CaptureRunner'=>'1.302185','Test::Tester::Delegate'=>'1.302185','Test::use::ok'=>'1.302185','Unicode::Collate'=>'1.30','Unicode::Collate::CJK::Big5'=>'1.30','Unicode::Collate::CJK::GB2312'=>'1.30','Unicode::Collate::CJK::JISX0208'=>'1.30','Unicode::Collate::CJK::Korean'=>'1.30','Unicode::Collate::CJK::Pinyin'=>'1.30','Unicode::Collate::CJK::Stroke'=>'1.30','Unicode::Collate::CJK::Zhuyin'=>'1.30','Unicode::Collate::Locale'=>'1.30','Unicode::UCD'=>'0.76','XS::APItest'=>'1.17','feature'=>'1.66','ok'=>'1.302185','open'=>'1.13','perlfaq'=>'5.20210520','version'=>'0.9929','version::regex'=>'0.9929',},removed=>{}},5.035002=>{delta_from=>5.035001,changed=>{'Amiga::ARexx'=>'0.06','Amiga::Exec'=>'0.03','B::Concise'=>'1.005','B::Op_private'=>'5.035002','Config'=>'5.035002','Cwd'=>'3.82','DB_File'=>'1.856','Data::Dumper'=>'2.183','Devel::PPPort'=>'3.63','Devel::Peek'=>'1.31','DynaLoader'=>'1.51','Encode'=>'3.10','Encode::JP'=>'2.05','Errno'=>'1.34','ExtUtils::Miniperl'=>'1.11','Fcntl'=>'1.15','File::Find'=>'1.39_01','File::Glob'=>'1.36','File::stat'=>'1.11','GDBM_File'=>'1.20','Hash::Util'=>'0.26','Hash::Util::FieldHash'=>'1.22','I18N::Langinfo'=>'0.20','IPC::Open2'=>'1.06','IPC::Open3'=>'1.22','Math::BigFloat'=>'1.999823','Math::BigFloat::Trace'=>'0.53','Math::BigInt'=>'1.999823','Math::BigInt::Calc'=>'1.999823','Math::BigInt::FastCalc'=>'0.5010','Math::BigInt::Lib'=>'1.999823','Math::BigInt::Trace'=>'0.53','Math::BigRat'=>'0.2617','Module::CoreList'=>'5.20210723','Module::CoreList::Utils'=>'5.20210723','Opcode'=>'1.52','PerlIO'=>'1.12','Pod::Functions'=>'1.14','Pod::Functions::Functions'=>'1.14','Pod::Html'=>'1.31','Pod::Html::Util'=>'1.31','Pod::Simple'=>'3.43','Pod::Simple::BlackBox'=>'3.43','Pod::Simple::Checker'=>'3.43','Pod::Simple::Debug'=>'3.43','Pod::Simple::DumpAsText'=>'3.43','Pod::Simple::DumpAsXML'=>'3.43','Pod::Simple::HTML'=>'3.43','Pod::Simple::HTMLBatch'=>'3.43','Pod::Simple::LinkSection'=>'3.43','Pod::Simple::Methody'=>'3.43','Pod::Simple::Progress'=>'3.43','Pod::Simple::PullParser'=>'3.43','Pod::Simple::PullParserEndToken'=>'3.43','Pod::Simple::PullParserStartToken'=>'3.43','Pod::Simple::PullParserTextToken'=>'3.43','Pod::Simple::PullParserToken'=>'3.43','Pod::Simple::RTF'=>'3.43','Pod::Simple::Search'=>'3.43','Pod::Simple::SimpleTree'=>'3.43','Pod::Simple::Text'=>'3.43','Pod::Simple::TextContent'=>'3.43','Pod::Simple::TiedOutFH'=>'3.43','Pod::Simple::Transcode'=>'3.43','Pod::Simple::TranscodeDumb'=>'3.43','Pod::Simple::TranscodeSmart'=>'3.43','Pod::Simple::XHTML'=>'3.43','Pod::Simple::XMLOutStream'=>'3.43','Sys::Hostname'=>'1.24','Text::Tabs'=>'2021.0717','Text::Wrap'=>'2021.0717','Time::HiRes'=>'1.9768','Unicode::UCD'=>'0.77','VMS::Filespec'=>'1.13','VMS::Stdio'=>'2.46','XSLoader'=>'0.31','bigint'=>'0.53','bignum'=>'0.53','bigrat'=>'0.53','if'=>'0.0610','threads'=>'2.27','warnings'=>'1.52',},removed=>{}},5.035003=>{delta_from=>5.035002,changed=>{'Archive::Tar'=>'2.40','Archive::Tar::Constant'=>'2.40','Archive::Tar::File'=>'2.40','B::Op_private'=>'5.035003','Config'=>'5.035003','Encode'=>'3.12','Encode::GSM0338'=>'2.10','Encode::Unicode'=>'2.19','Module::CoreList'=>'5.20210820','Module::CoreList::Utils'=>'5.20210820','Net::hostent'=>'1.03','Opcode'=>'1.53','POSIX'=>'1.99','Pod::Html'=>'1.32','Pod::Html::Util'=>'1.32','Storable'=>'3.24','Text::Tabs'=>'2021.0804','Text::Wrap'=>'2021.0804','Time::HiRes'=>'1.9769','Unicode::Normalize'=>'1.30','XS::APItest'=>'1.18','diagnostics'=>'1.38','feature'=>'1.67','sort'=>'2.05','threads::shared'=>'1.63','warnings'=>'1.53',},removed=>{}},5.035004=>{delta_from=>5.035003,changed=>{'B'=>'1.83','B::Deparse'=>'1.58','B::Op_private'=>'5.035004','Config'=>'5.035004','Devel::Peek'=>'1.32','Exporter'=>'5.77','Exporter::Heavy'=>'5.77','ExtUtils::ParseXS'=>'3.44','ExtUtils::ParseXS::Constants'=>'3.44','ExtUtils::ParseXS::CountLines'=>'3.44','ExtUtils::ParseXS::Eval'=>'3.44','ExtUtils::ParseXS::Utilities'=>'3.44','ExtUtils::Typemaps'=>'3.44','ExtUtils::Typemaps::Cmd'=>'3.44','ExtUtils::Typemaps::InputMap'=>'3.44','ExtUtils::Typemaps::OutputMap'=>'3.44','ExtUtils::Typemaps::Type'=>'3.44','Hash::Util::FieldHash'=>'1.23','IO'=>'1.48','IO::Dir'=>'1.48','IO::File'=>'1.48','IO::Handle'=>'1.48','IO::Pipe'=>'1.48','IO::Poll'=>'1.48','IO::Seekable'=>'1.48','IO::Select'=>'1.48','IO::Socket'=>'1.48','IO::Socket::INET'=>'1.48','IO::Socket::UNIX'=>'1.48','List::Util'=>'1.56_001','List::Util::XS'=>'1.56_001','Module::CoreList'=>'5.20210920','Module::CoreList::Utils'=>'5.20210920','Opcode'=>'1.54','Pod::Html'=>'1.33','Pod::Html::Util'=>'1.33','Scalar::Util'=>'1.56_001','Storable'=>'3.25','Sub::Util'=>'1.56_001','Text::Tabs'=>'2021.0814','Text::Wrap'=>'2021.0814','UNIVERSAL'=>'1.14','Unicode'=>'14.0.0','Unicode::Collate'=>'1.31','Unicode::Collate::CJK::Big5'=>'1.31','Unicode::Collate::CJK::GB2312'=>'1.31','Unicode::Collate::CJK::JISX0208'=>'1.31','Unicode::Collate::CJK::Korean'=>'1.31','Unicode::Collate::CJK::Pinyin'=>'1.31','Unicode::Collate::CJK::Stroke'=>'1.31','Unicode::Collate::CJK::Zhuyin'=>'1.31','Unicode::Collate::Locale'=>'1.31','Unicode::UCD'=>'0.78','XS::APItest'=>'1.19','XS::Typemap'=>'0.19','attributes'=>'0.34','feature'=>'1.68','mro'=>'1.26','threads::shared'=>'1.64','warnings'=>'1.54',},removed=>{}},5.035005=>{delta_from=>5.035004,changed=>{'B::Concise'=>'1.006','B::Deparse'=>'1.59','B::Op_private'=>'5.035005','Config'=>'5.035005','Digest'=>'1.20','Digest::base'=>'1.20','Digest::file'=>'1.20','DynaLoader'=>'1.52','Encode'=>'3.16','Errno'=>'1.35','File::Copy'=>'2.37','File::Spec::Unix'=>'3.82','FindBin'=>'1.53','GDBM_File'=>'1.21','HTTP::Tiny'=>'0.078','I18N::Langinfo'=>'0.21','IO::Dir'=>'1.49','IO::Pipe'=>'1.49','IO::Poll'=>'1.49','IO::Select'=>'1.49','IO::Socket'=>'1.49','IO::Socket::INET'=>'1.49','IO::Socket::UNIX'=>'1.49','List::Util'=>'1.60','List::Util::XS'=>'1.60','Math::BigRat::Trace'=>'0.63','Module::CoreList'=>'5.20211020','Module::CoreList::Utils'=>'5.20211020','POSIX'=>'2.01','Scalar::Util'=>'1.60','Sub::Util'=>'1.60','Test2'=>'1.302188','Test2::API'=>'1.302188','Test2::API::Breakage'=>'1.302188','Test2::API::Context'=>'1.302188','Test2::API::Instance'=>'1.302188','Test2::API::InterceptResult'=>'1.302188','Test2::API::InterceptResult::Event'=>'1.302188','Test2::API::InterceptResult::Facet'=>'1.302188','Test2::API::InterceptResult::Hub'=>'1.302188','Test2::API::InterceptResult::Squasher'=>'1.302188','Test2::API::Stack'=>'1.302188','Test2::Event'=>'1.302188','Test2::Event::Bail'=>'1.302188','Test2::Event::Diag'=>'1.302188','Test2::Event::Encoding'=>'1.302188','Test2::Event::Exception'=>'1.302188','Test2::Event::Fail'=>'1.302188','Test2::Event::Generic'=>'1.302188','Test2::Event::Note'=>'1.302188','Test2::Event::Ok'=>'1.302188','Test2::Event::Pass'=>'1.302188','Test2::Event::Plan'=>'1.302188','Test2::Event::Skip'=>'1.302188','Test2::Event::Subtest'=>'1.302188','Test2::Event::TAP::Version'=>'1.302188','Test2::Event::V2'=>'1.302188','Test2::Event::Waiting'=>'1.302188','Test2::EventFacet'=>'1.302188','Test2::EventFacet::About'=>'1.302188','Test2::EventFacet::Amnesty'=>'1.302188','Test2::EventFacet::Assert'=>'1.302188','Test2::EventFacet::Control'=>'1.302188','Test2::EventFacet::Error'=>'1.302188','Test2::EventFacet::Hub'=>'1.302188','Test2::EventFacet::Info'=>'1.302188','Test2::EventFacet::Info::Table'=>'1.302188','Test2::EventFacet::Meta'=>'1.302188','Test2::EventFacet::Parent'=>'1.302188','Test2::EventFacet::Plan'=>'1.302188','Test2::EventFacet::Render'=>'1.302188','Test2::EventFacet::Trace'=>'1.302188','Test2::Formatter'=>'1.302188','Test2::Formatter::TAP'=>'1.302188','Test2::Hub'=>'1.302188','Test2::Hub::Interceptor'=>'1.302188','Test2::Hub::Interceptor::Terminator'=>'1.302188','Test2::Hub::Subtest'=>'1.302188','Test2::IPC'=>'1.302188','Test2::IPC::Driver'=>'1.302188','Test2::IPC::Driver::Files'=>'1.302188','Test2::Tools::Tiny'=>'1.302188','Test2::Util'=>'1.302188','Test2::Util::ExternalMeta'=>'1.302188','Test2::Util::Facets2Legacy'=>'1.302188','Test2::Util::HashBase'=>'1.302188','Test2::Util::Trace'=>'1.302188','Test::Builder'=>'1.302188','Test::Builder::Formatter'=>'1.302188','Test::Builder::Module'=>'1.302188','Test::Builder::Tester'=>'1.302188','Test::Builder::Tester::Color'=>'1.302188','Test::Builder::TodoDiag'=>'1.302188','Test::More'=>'1.302188','Test::Simple'=>'1.302188','Test::Tester'=>'1.302188','Test::Tester::Capture'=>'1.302188','Test::Tester::CaptureRunner'=>'1.302188','Test::Tester::Delegate'=>'1.302188','Test::use::ok'=>'1.302188','Tie::Handle'=>'4.3','Tie::Hash'=>'1.06','Tie::Scalar'=>'1.06','XS::APItest'=>'1.20','experimental'=>'0.025','ok'=>'1.302188','warnings'=>'1.55',},removed=>{}},5.035006=>{delta_from=>5.035005,changed=>{'B::Op_private'=>'5.035006','Config'=>'5.035006','File::Glob'=>'1.37','File::stat'=>'1.12','GDBM_File'=>'1.22','HTTP::Tiny'=>'0.080','Math::BigFloat'=>'1.999827','Math::BigFloat::Trace'=>'0.63','Math::BigInt'=>'1.999827','Math::BigInt::Calc'=>'1.999827','Math::BigInt::FastCalc'=>'0.5012','Math::BigInt::Lib'=>'1.999827','Math::BigInt::Trace'=>'0.63','Math::BigRat'=>'0.2620','Module::CoreList'=>'5.20211120','Module::CoreList::Utils'=>'5.20211120','POSIX'=>'2.02','bigint'=>'0.63','bignum'=>'0.63','bigrat'=>'0.63','diagnostics'=>'1.39','feature'=>'1.69','warnings'=>'1.56',},removed=>{}},5.035007=>{delta_from=>5.035006,changed=>{'B::Deparse'=>'1.60','B::Op_private'=>'5.035007','CPAN'=>'2.29','CPAN::Distribution'=>'2.29','CPAN::FTP'=>'5.5014','CPAN::FirstTime'=>'5.5316','CPAN::HandleConfig'=>'5.5012','CPAN::Index'=>'2.29','Config'=>'5.035007','Cwd'=>'3.83','ExtUtils::Command'=>'7.64','ExtUtils::Command::MM'=>'7.64','ExtUtils::Liblist'=>'7.64','ExtUtils::Liblist::Kid'=>'7.64','ExtUtils::MM'=>'7.64','ExtUtils::MM_AIX'=>'7.64','ExtUtils::MM_Any'=>'7.64','ExtUtils::MM_BeOS'=>'7.64','ExtUtils::MM_Cygwin'=>'7.64','ExtUtils::MM_DOS'=>'7.64','ExtUtils::MM_Darwin'=>'7.64','ExtUtils::MM_MacOS'=>'7.64','ExtUtils::MM_NW5'=>'7.64','ExtUtils::MM_OS2'=>'7.64','ExtUtils::MM_OS390'=>'7.64','ExtUtils::MM_QNX'=>'7.64','ExtUtils::MM_UWIN'=>'7.64','ExtUtils::MM_Unix'=>'7.64','ExtUtils::MM_VMS'=>'7.64','ExtUtils::MM_VOS'=>'7.64','ExtUtils::MM_Win32'=>'7.64','ExtUtils::MM_Win95'=>'7.64','ExtUtils::MY'=>'7.64','ExtUtils::MakeMaker'=>'7.64','ExtUtils::MakeMaker::Config'=>'7.64','ExtUtils::MakeMaker::Locale'=>'7.64','ExtUtils::MakeMaker::version'=>'7.64','ExtUtils::MakeMaker::version::regex'=>'7.64','ExtUtils::Mkbootstrap'=>'7.64','ExtUtils::Mksymlists'=>'7.64','ExtUtils::testlib'=>'7.64','File::Compare'=>'1.1007','File::Copy'=>'2.38','File::Spec'=>'3.83','File::Spec::AmigaOS'=>'3.83','File::Spec::Cygwin'=>'3.83','File::Spec::Epoc'=>'3.83','File::Spec::Functions'=>'3.83','File::Spec::Mac'=>'3.83','File::Spec::OS2'=>'3.83','File::Spec::Unix'=>'3.83','File::Spec::VMS'=>'3.83','File::Spec::Win32'=>'3.83','Hash::Util'=>'0.27','Hash::Util::FieldHash'=>'1.24','IO'=>'1.49','JSON::PP'=>'4.07','JSON::PP::Boolean'=>'4.07','Math::BigFloat'=>'1.999828','Math::BigInt'=>'1.999828','Math::BigInt::Calc'=>'1.999828','Math::BigInt::Lib'=>'1.999828','Module::CoreList'=>'5.20211220','Module::CoreList::Utils'=>'5.20211220','Opcode'=>'1.55','builtin'=>'0.001','overload'=>'1.34',},removed=>{}},5.035008=>{delta_from=>5.035007,changed=>{'B::Deparse'=>'1.61','B::Op_private'=>'5.035008','Config'=>'5.035008','Data::Dumper'=>'2.184','Errno'=>'1.36','File::Fetch'=>'1.04','File::Find'=>'1.40','Hash::Util::FieldHash'=>'1.25','Locale::Maketext'=>'1.30','Math::BigFloat'=>'1.999829','Math::BigFloat::Trace'=>'0.64','Math::BigInt'=>'1.999829','Math::BigInt::Calc'=>'1.999829','Math::BigInt::Lib'=>'1.999829','Math::BigInt::Trace'=>'0.64','Math::BigRat::Trace'=>'0.64','Module::CoreList'=>'5.20220120','Module::CoreList::Utils'=>'5.20220120','NEXT'=>'0.69','POSIX'=>'2.03','Win32'=>'0.58','_charnames'=>'1.49','bigint'=>'0.64','bignum'=>'0.64','bigrat'=>'0.64','charnames'=>'1.49',},removed=>{}},5.035009=>{delta_from=>5.035008,changed=>{'App::Cpan'=>'1.678','B::Deparse'=>'1.62','B::Op_private'=>'5.035009','CPAN'=>'2.33','CPAN::Distribution'=>'2.33','CPAN::FTP'=>'5.5016','CPAN::FirstTime'=>'5.5317','Config'=>'5.035009','Devel::PPPort'=>'3.64','File::Copy'=>'2.39','Hash::Util'=>'0.28','Hash::Util::FieldHash'=>'1.26','List::Util'=>'1.61','List::Util::XS'=>'1.61','Module::CoreList'=>'5.20220220','Module::CoreList::Utils'=>'5.20220220','Opcode'=>'1.56','Scalar::Util'=>'1.61','Sub::Util'=>'1.61','Tie::SubstrHash'=>'1.01','XS::APItest'=>'1.21','_charnames'=>'1.50','builtin'=>'0.002','charnames'=>'1.50','experimental'=>'0.027','feature'=>'1.70','overload'=>'1.35','re'=>'0.42','sigtrap'=>'1.10','warnings'=>'1.57',},removed=>{}},5.034001=>{delta_from=>5.034000,changed=>{'B::Deparse'=>'1.57','B::Op_private'=>'5.034001','Config'=>'5.034001','Encode'=>'3.08_01','GDBM_File'=>'1.19_01','Module::CoreList'=>'5.20220313','Module::CoreList::Utils'=>'5.20220313',},removed=>{}},5.035010=>{delta_from=>5.035009,changed=>{'Attribute::Handlers'=>'1.02','B::Deparse'=>'1.63','B::Op_private'=>'5.035010','Config'=>'5.03501','Cwd'=>'3.84','DB_File'=>'1.857','Devel::PPPort'=>'3.68','ExtUtils::ParseXS'=>'3.45','ExtUtils::ParseXS::Constants'=>'3.45','ExtUtils::ParseXS::CountLines'=>'3.45','ExtUtils::ParseXS::Eval'=>'3.45','ExtUtils::ParseXS::Utilities'=>'3.45','ExtUtils::Typemaps'=>'3.45','ExtUtils::Typemaps::Cmd'=>'3.45','ExtUtils::Typemaps::InputMap'=>'3.45','ExtUtils::Typemaps::OutputMap'=>'3.45','ExtUtils::Typemaps::Type'=>'3.45','File::Spec'=>'3.84','File::Spec::AmigaOS'=>'3.84','File::Spec::Cygwin'=>'3.84','File::Spec::Epoc'=>'3.84','File::Spec::Functions'=>'3.84','File::Spec::Mac'=>'3.84','File::Spec::OS2'=>'3.84','File::Spec::Unix'=>'3.84','File::Spec::VMS'=>'3.84','File::Spec::Win32'=>'3.84','GDBM_File'=>'1.23','List::Util'=>'1.62','List::Util::XS'=>'1.62','Module::CoreList'=>'5.20220320','Module::CoreList::Utils'=>'5.20220320','Opcode'=>'1.57','Scalar::Util'=>'1.62','Sub::Util'=>'1.62','Test2'=>'1.302190','Test2::API'=>'1.302190','Test2::API::Breakage'=>'1.302190','Test2::API::Context'=>'1.302190','Test2::API::Instance'=>'1.302190','Test2::API::InterceptResult'=>'1.302190','Test2::API::InterceptResult::Event'=>'1.302190','Test2::API::InterceptResult::Facet'=>'1.302190','Test2::API::InterceptResult::Hub'=>'1.302190','Test2::API::InterceptResult::Squasher'=>'1.302190','Test2::API::Stack'=>'1.302190','Test2::Event'=>'1.302190','Test2::Event::Bail'=>'1.302190','Test2::Event::Diag'=>'1.302190','Test2::Event::Encoding'=>'1.302190','Test2::Event::Exception'=>'1.302190','Test2::Event::Fail'=>'1.302190','Test2::Event::Generic'=>'1.302190','Test2::Event::Note'=>'1.302190','Test2::Event::Ok'=>'1.302190','Test2::Event::Pass'=>'1.302190','Test2::Event::Plan'=>'1.302190','Test2::Event::Skip'=>'1.302190','Test2::Event::Subtest'=>'1.302190','Test2::Event::TAP::Version'=>'1.302190','Test2::Event::V2'=>'1.302190','Test2::Event::Waiting'=>'1.302190','Test2::EventFacet'=>'1.302190','Test2::EventFacet::About'=>'1.302190','Test2::EventFacet::Amnesty'=>'1.302190','Test2::EventFacet::Assert'=>'1.302190','Test2::EventFacet::Control'=>'1.302190','Test2::EventFacet::Error'=>'1.302190','Test2::EventFacet::Hub'=>'1.302190','Test2::EventFacet::Info'=>'1.302190','Test2::EventFacet::Info::Table'=>'1.302190','Test2::EventFacet::Meta'=>'1.302190','Test2::EventFacet::Parent'=>'1.302190','Test2::EventFacet::Plan'=>'1.302190','Test2::EventFacet::Render'=>'1.302190','Test2::EventFacet::Trace'=>'1.302190','Test2::Formatter'=>'1.302190','Test2::Formatter::TAP'=>'1.302190','Test2::Hub'=>'1.302190','Test2::Hub::Interceptor'=>'1.302190','Test2::Hub::Interceptor::Terminator'=>'1.302190','Test2::Hub::Subtest'=>'1.302190','Test2::IPC'=>'1.302190','Test2::IPC::Driver'=>'1.302190','Test2::IPC::Driver::Files'=>'1.302190','Test2::Tools::Tiny'=>'1.302190','Test2::Util'=>'1.302190','Test2::Util::ExternalMeta'=>'1.302190','Test2::Util::Facets2Legacy'=>'1.302190','Test2::Util::HashBase'=>'1.302190','Test2::Util::Trace'=>'1.302190','Test::Builder'=>'1.302190','Test::Builder::Formatter'=>'1.302190','Test::Builder::Module'=>'1.302190','Test::Builder::Tester'=>'1.302190','Test::Builder::Tester::Color'=>'1.302190','Test::Builder::TodoDiag'=>'1.302190','Test::More'=>'1.302190','Test::Simple'=>'1.302190','Test::Tester'=>'1.302190','Test::Tester::Capture'=>'1.302190','Test::Tester::CaptureRunner'=>'1.302190','Test::Tester::Delegate'=>'1.302190','Test::use::ok'=>'1.302190','XS::APItest'=>'1.22','builtin'=>'0.004','experimental'=>'0.028','feature'=>'1.71','ok'=>'1.302190','warnings'=>'1.58',},removed=>{}},5.035011=>{delta_from=>5.03501,changed=>{'App::Prove'=>'3.44','App::Prove::State'=>'3.44','App::Prove::State::Result'=>'3.44','App::Prove::State::Result::Test'=>'3.44','B::Deparse'=>'1.64','B::Op_private'=>'5.035011','Compress::Raw::Bzip2'=>'2.103','Compress::Raw::Zlib'=>'2.103','Compress::Zlib'=>'2.106','Config'=>'5.035011','Encode'=>'3.17','Encode::Unicode'=>'2.20','ExtUtils::Constant::Base'=>'0.07','IO'=>'1.49_01','IO::Compress::Adapter::Bzip2'=>'2.106','IO::Compress::Adapter::Deflate'=>'2.106','IO::Compress::Adapter::Identity'=>'2.106','IO::Compress::Base'=>'2.106','IO::Compress::Base::Common'=>'2.106','IO::Compress::Bzip2'=>'2.106','IO::Compress::Deflate'=>'2.106','IO::Compress::Gzip'=>'2.106','IO::Compress::Gzip::Constants'=>'2.106','IO::Compress::RawDeflate'=>'2.106','IO::Compress::Zip'=>'2.106','IO::Compress::Zip::Constants'=>'2.106','IO::Compress::Zlib::Constants'=>'2.106','IO::Compress::Zlib::Extra'=>'2.106','IO::Uncompress::Adapter::Bunzip2'=>'2.106','IO::Uncompress::Adapter::Identity'=>'2.106','IO::Uncompress::Adapter::Inflate'=>'2.106','IO::Uncompress::AnyInflate'=>'2.106','IO::Uncompress::AnyUncompress'=>'2.106','IO::Uncompress::Base'=>'2.106','IO::Uncompress::Bunzip2'=>'2.106','IO::Uncompress::Gunzip'=>'2.106','IO::Uncompress::Inflate'=>'2.106','IO::Uncompress::RawInflate'=>'2.106','IO::Uncompress::Unzip'=>'2.106','Locale::Maketext'=>'1.31','Math::BigFloat'=>'1.999830','Math::BigFloat::Trace'=>'0.65','Math::BigInt'=>'1.999830','Math::BigInt::Calc'=>'1.999830','Math::BigInt::Lib'=>'1.999830','Math::BigInt::Trace'=>'0.65','Math::BigRat'=>'0.2621','Math::BigRat::Trace'=>'0.65','Module::CoreList'=>'5.20220420','Module::CoreList::Utils'=>'5.20220420','Net::Cmd'=>'3.14','Net::Config'=>'3.14','Net::Domain'=>'3.14','Net::FTP'=>'3.14','Net::FTP::A'=>'3.14','Net::FTP::E'=>'3.14','Net::FTP::I'=>'3.14','Net::FTP::L'=>'3.14','Net::FTP::dataconn'=>'3.14','Net::NNTP'=>'3.14','Net::Netrc'=>'3.14','Net::POP3'=>'3.14','Net::SMTP'=>'3.14','Net::Time'=>'3.14','Socket'=>'2.033','Storable'=>'3.26','TAP::Base'=>'3.44','TAP::Formatter::Base'=>'3.44','TAP::Formatter::Color'=>'3.44','TAP::Formatter::Console'=>'3.44','TAP::Formatter::Console::ParallelSession'=>'3.44','TAP::Formatter::Console::Session'=>'3.44','TAP::Formatter::File'=>'3.44','TAP::Formatter::File::Session'=>'3.44','TAP::Formatter::Session'=>'3.44','TAP::Harness'=>'3.44','TAP::Harness::Env'=>'3.44','TAP::Object'=>'3.44','TAP::Parser'=>'3.44','TAP::Parser::Aggregator'=>'3.44','TAP::Parser::Grammar'=>'3.44','TAP::Parser::Iterator'=>'3.44','TAP::Parser::Iterator::Array'=>'3.44','TAP::Parser::Iterator::Process'=>'3.44','TAP::Parser::Iterator::Stream'=>'3.44','TAP::Parser::IteratorFactory'=>'3.44','TAP::Parser::Multiplexer'=>'3.44','TAP::Parser::Result'=>'3.44','TAP::Parser::Result::Bailout'=>'3.44','TAP::Parser::Result::Comment'=>'3.44','TAP::Parser::Result::Plan'=>'3.44','TAP::Parser::Result::Pragma'=>'3.44','TAP::Parser::Result::Test'=>'3.44','TAP::Parser::Result::Unknown'=>'3.44','TAP::Parser::Result::Version'=>'3.44','TAP::Parser::Result::YAML'=>'3.44','TAP::Parser::ResultFactory'=>'3.44','TAP::Parser::Scheduler'=>'3.44','TAP::Parser::Scheduler::Job'=>'3.44','TAP::Parser::Scheduler::Spinner'=>'3.44','TAP::Parser::Source'=>'3.44','TAP::Parser::SourceHandler'=>'3.44','TAP::Parser::SourceHandler::Executable'=>'3.44','TAP::Parser::SourceHandler::File'=>'3.44','TAP::Parser::SourceHandler::Handle'=>'3.44','TAP::Parser::SourceHandler::Perl'=>'3.44','TAP::Parser::SourceHandler::RawTAP'=>'3.44','TAP::Parser::YAMLish::Reader'=>'3.44','TAP::Parser::YAMLish::Writer'=>'3.44','Test::Harness'=>'3.44','Text::ParseWords'=>'3.31','Time::HiRes'=>'1.9770','Unicode::Normalize'=>'1.31','bigfloat'=>'0.65','bigint'=>'0.65','bignum'=>'0.65','bigrat'=>'0.65','builtin'=>'0.005','re'=>'0.43',},removed=>{}},5.036000=>{delta_from=>5.035011,changed=>{'Amiga::Exec'=>'0.04','B::Op_private'=>'5.036000','Compress::Raw::Zlib'=>'2.105','Config'=>'5.036','IO'=>'1.50','Module::CoreList'=>'5.20220520','Module::CoreList::Utils'=>'5.20220520','Win32'=>'0.59','builtin'=>'0.006','feature'=>'1.72',},removed=>{}},5.037000=>{delta_from=>5.036000,changed=>{'feature'=>'1.73','Module::CoreList'=>'5.20220527','Module::CoreList::Utils'=>'5.20220527',},removed=>{}},5.037001=>{delta_from=>5.037000,changed=>{'B'=>'1.84','B::Op_private'=>'5.037001','Carp'=>'1.53','Carp::Heavy'=>'1.53','Config'=>'5.037001','Cwd'=>'3.85','Data::Dumper'=>'2.185','ExtUtils::CBuilder'=>'0.280237','ExtUtils::CBuilder::Base'=>'0.280237','ExtUtils::CBuilder::Platform::Unix'=>'0.280237','ExtUtils::CBuilder::Platform::VMS'=>'0.280237','ExtUtils::CBuilder::Platform::Windows'=>'0.280237','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280237','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280237','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280237','ExtUtils::CBuilder::Platform::aix'=>'0.280237','ExtUtils::CBuilder::Platform::android'=>'0.280237','ExtUtils::CBuilder::Platform::cygwin'=>'0.280237','ExtUtils::CBuilder::Platform::darwin'=>'0.280237','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280237','ExtUtils::CBuilder::Platform::os2'=>'0.280237','ExtUtils::Miniperl'=>'1.12','File::Spec'=>'3.85','File::Spec::AmigaOS'=>'3.85','File::Spec::Cygwin'=>'3.85','File::Spec::Epoc'=>'3.85','File::Spec::Functions'=>'3.85','File::Spec::Mac'=>'3.85','File::Spec::OS2'=>'3.85','File::Spec::Unix'=>'3.85','File::Spec::VMS'=>'3.85','File::Spec::Win32'=>'3.85','FileHandle'=>'2.04','GDBM_File'=>'1.24','IO::Handle'=>'1.49','IO::Pipe'=>'1.50','IO::Socket::INET'=>'1.50','IO::Socket::UNIX'=>'1.50','Module::CoreList'=>'5.20220620','Module::CoreList::Utils'=>'5.20220620','ODBM_File'=>'1.18','OS2::REXX'=>'1.06','Opcode'=>'1.58','POSIX'=>'2.04','SDBM_File'=>'1.16','Unicode::Normalize'=>'1.32','XS::APItest'=>'1.23','builtin'=>'0.007','encoding::warnings'=>'0.14','feature'=>'1.74','threads'=>'2.28',},removed=>{}},5.037002=>{delta_from=>5.037001,changed=>{'B'=>'1.85','B::Concise'=>'1.007','B::Deparse'=>'1.65','B::Op_private'=>'5.037002','CPAN'=>'2.34','CPAN::Distribution'=>'2.34','Compress::Raw::Bzip2'=>'2.201','Compress::Raw::Zlib'=>'2.202','Compress::Zlib'=>'2.201','Config'=>'5.037002','Cwd'=>'3.86','DB_File'=>'1.858','Data::Dumper'=>'2.186','Encode'=>'3.18','Encode::MIME::Header'=>'2.29','File::Glob'=>'1.38','File::Spec'=>'3.86','File::Spec::AmigaOS'=>'3.86','File::Spec::Cygwin'=>'3.86','File::Spec::Epoc'=>'3.86','File::Spec::Functions'=>'3.86','File::Spec::Mac'=>'3.86','File::Spec::OS2'=>'3.86','File::Spec::Unix'=>'3.86','File::Spec::VMS'=>'3.86','File::Spec::Win32'=>'3.86','Filter::Util::Call'=>'1.61','Hash::Util'=>'0.29','I18N::LangTags::List'=>'0.41','IO::Compress::Adapter::Bzip2'=>'2.201','IO::Compress::Adapter::Deflate'=>'2.201','IO::Compress::Adapter::Identity'=>'2.201','IO::Compress::Base'=>'2.201','IO::Compress::Base::Common'=>'2.201','IO::Compress::Bzip2'=>'2.201','IO::Compress::Deflate'=>'2.201','IO::Compress::Gzip'=>'2.201','IO::Compress::Gzip::Constants'=>'2.201','IO::Compress::RawDeflate'=>'2.201','IO::Compress::Zip'=>'2.201','IO::Compress::Zip::Constants'=>'2.201','IO::Compress::Zlib::Constants'=>'2.201','IO::Compress::Zlib::Extra'=>'2.201','IO::Uncompress::Adapter::Bunzip2'=>'2.201','IO::Uncompress::Adapter::Identity'=>'2.201','IO::Uncompress::Adapter::Inflate'=>'2.201','IO::Uncompress::AnyInflate'=>'2.201','IO::Uncompress::AnyUncompress'=>'2.201','IO::Uncompress::Base'=>'2.201','IO::Uncompress::Bunzip2'=>'2.201','IO::Uncompress::Gunzip'=>'2.201','IO::Uncompress::Inflate'=>'2.201','IO::Uncompress::RawInflate'=>'2.201','IO::Uncompress::Unzip'=>'2.201','JSON::PP'=>'4.10','JSON::PP::Boolean'=>'4.10','Math::BigFloat'=>'1.999837','Math::BigFloat::Trace'=>'0.66','Math::BigInt'=>'1.999837','Math::BigInt::Calc'=>'1.999837','Math::BigInt::FastCalc'=>'0.5013','Math::BigInt::Lib'=>'1.999837','Math::BigInt::Trace'=>'0.66','Math::BigRat'=>'0.2624','Math::BigRat::Trace'=>'0.66','Module::CoreList'=>'5.20220720','Module::CoreList::Utils'=>'5.20220720','Opcode'=>'1.59','PerlIO::via::QuotedPrint'=>'0.10','Pod::Checker'=>'1.75','Pod::Usage'=>'2.03','Socket'=>'2.035','Storable'=>'3.27','Test2'=>'1.302191','Test2::API'=>'1.302191','Test2::API::Breakage'=>'1.302191','Test2::API::Context'=>'1.302191','Test2::API::Instance'=>'1.302191','Test2::API::InterceptResult'=>'1.302191','Test2::API::InterceptResult::Event'=>'1.302191','Test2::API::InterceptResult::Facet'=>'1.302191','Test2::API::InterceptResult::Hub'=>'1.302191','Test2::API::InterceptResult::Squasher'=>'1.302191','Test2::API::Stack'=>'1.302191','Test2::Event'=>'1.302191','Test2::Event::Bail'=>'1.302191','Test2::Event::Diag'=>'1.302191','Test2::Event::Encoding'=>'1.302191','Test2::Event::Exception'=>'1.302191','Test2::Event::Fail'=>'1.302191','Test2::Event::Generic'=>'1.302191','Test2::Event::Note'=>'1.302191','Test2::Event::Ok'=>'1.302191','Test2::Event::Pass'=>'1.302191','Test2::Event::Plan'=>'1.302191','Test2::Event::Skip'=>'1.302191','Test2::Event::Subtest'=>'1.302191','Test2::Event::TAP::Version'=>'1.302191','Test2::Event::V2'=>'1.302191','Test2::Event::Waiting'=>'1.302191','Test2::EventFacet'=>'1.302191','Test2::EventFacet::About'=>'1.302191','Test2::EventFacet::Amnesty'=>'1.302191','Test2::EventFacet::Assert'=>'1.302191','Test2::EventFacet::Control'=>'1.302191','Test2::EventFacet::Error'=>'1.302191','Test2::EventFacet::Hub'=>'1.302191','Test2::EventFacet::Info'=>'1.302191','Test2::EventFacet::Info::Table'=>'1.302191','Test2::EventFacet::Meta'=>'1.302191','Test2::EventFacet::Parent'=>'1.302191','Test2::EventFacet::Plan'=>'1.302191','Test2::EventFacet::Render'=>'1.302191','Test2::EventFacet::Trace'=>'1.302191','Test2::Formatter'=>'1.302191','Test2::Formatter::TAP'=>'1.302191','Test2::Hub'=>'1.302191','Test2::Hub::Interceptor'=>'1.302191','Test2::Hub::Interceptor::Terminator'=>'1.302191','Test2::Hub::Subtest'=>'1.302191','Test2::IPC'=>'1.302191','Test2::IPC::Driver'=>'1.302191','Test2::IPC::Driver::Files'=>'1.302191','Test2::Tools::Tiny'=>'1.302191','Test2::Util'=>'1.302191','Test2::Util::ExternalMeta'=>'1.302191','Test2::Util::Facets2Legacy'=>'1.302191','Test2::Util::HashBase'=>'1.302191','Test2::Util::Trace'=>'1.302191','Test::Builder'=>'1.302191','Test::Builder::Formatter'=>'1.302191','Test::Builder::Module'=>'1.302191','Test::Builder::Tester'=>'1.302191','Test::Builder::Tester::Color'=>'1.302191','Test::Builder::TodoDiag'=>'1.302191','Test::More'=>'1.302191','Test::Simple'=>'1.302191','Test::Tester'=>'1.302191','Test::Tester::Capture'=>'1.302191','Test::Tester::CaptureRunner'=>'1.302191','Test::Tester::Delegate'=>'1.302191','Test::use::ok'=>'1.302191','Text::Balanced'=>'2.06','XS::APItest'=>'1.24','bigfloat'=>'0.66','bigint'=>'0.66','bignum'=>'0.66','bigrat'=>'0.66','builtin'=>'0.008','feature'=>'1.75','ok'=>'1.302191','threads::shared'=>'1.65',},removed=>{}},5.037003=>{delta_from=>5.037002,changed=>{'B'=>'1.86','B::Deparse'=>'1.68','B::Op_private'=>'5.037003','Config'=>'5.037003','Digest::SHA'=>'6.03','DynaLoader'=>'1.53','Encode'=>'3.19','Encode::Alias'=>'2.25','ExtUtils::PL2Bat'=>'0.005','File::Find'=>'1.41','Filter::Util::Call'=>'1.64','HTTP::Tiny'=>'0.082','JSON::PP'=>'4.11','JSON::PP::Boolean'=>'4.11','List::Util'=>'1.63','List::Util::XS'=>'1.63','Memoize'=>'1.10','Memoize::AnyDBM_File'=>'1.10','Memoize::Expire'=>'1.10','Memoize::NDBM_File'=>'1.10','Memoize::SDBM_File'=>'1.10','Memoize::Storable'=>'1.10','Module::CoreList'=>'5.20220820','Module::CoreList::Utils'=>'5.20220820','NDBM_File'=>'1.16','Opcode'=>'1.60','Scalar::Util'=>'1.63','Socket'=>'2.036','Sub::Util'=>'1.63','XS::APItest'=>'1.25','attributes'=>'0.35','threads'=>'2.29',},removed=>{'Memoize::ExpireFile'=>1,'Memoize::ExpireTest'=>1,}},5.037004=>{delta_from=>5.037003,changed=>{'B::Deparse'=>'1.69','B::Op_private'=>'5.037004','Carp'=>'1.54','Carp::Heavy'=>'1.54','Class::Struct'=>'0.67','Config'=>'5.037004','Config::Perl::V'=>'0.34','Errno'=>'1.37','ExtUtils::ParseXS'=>'3.46','ExtUtils::ParseXS::Constants'=>'3.46','ExtUtils::ParseXS::CountLines'=>'3.46','ExtUtils::ParseXS::Eval'=>'3.46','ExtUtils::ParseXS::Utilities'=>'3.46','ExtUtils::Typemaps'=>'3.46','ExtUtils::Typemaps::Cmd'=>'3.46','ExtUtils::Typemaps::InputMap'=>'3.46','ExtUtils::Typemaps::OutputMap'=>'3.46','ExtUtils::Typemaps::Type'=>'3.46','File::Basename'=>'2.86','File::Copy'=>'2.40','File::Spec'=>'3.87','File::stat'=>'1.13','FileHandle'=>'2.05','Hash::Util'=>'0.30','I18N::Langinfo'=>'0.22','IO'=>'1.51','IO::Dir'=>'1.51','IO::File'=>'1.51','IO::Handle'=>'1.51','IO::Pipe'=>'1.51','IO::Poll'=>'1.51','IO::Seekable'=>'1.51','IO::Select'=>'1.51','IO::Socket'=>'1.51','IO::Socket::INET'=>'1.51','IO::Socket::UNIX'=>'1.51','Locale::Maketext'=>'1.32','Module::CoreList'=>'5.20220920','Module::CoreList::Utils'=>'5.20220920','Net::protoent'=>'1.02','Net::servent'=>'1.03','Opcode'=>'1.61','POSIX'=>'2.06','Safe'=>'2.44','Sys::Hostname'=>'1.25','Time::HiRes'=>'1.9771','User::grent'=>'1.04','User::pwent'=>'1.02','XS::APItest'=>'1.26','XSLoader'=>'0.32','feature'=>'1.76',},removed=>{}},5.037005=>{delta_from=>5.037004,changed=>{'B::Deparse'=>'1.70','B::Op_private'=>'5.037005','Config'=>'5.037005','JSON::PP'=>'4.12','JSON::PP::Boolean'=>'4.12','Math::Complex'=>'1.5903','Math::Trig'=>'1.2301','Memoize'=>'1.14','Memoize::AnyDBM_File'=>'1.14','Memoize::Expire'=>'1.14','Memoize::NDBM_File'=>'1.14','Memoize::SDBM_File'=>'1.14','Memoize::Storable'=>'1.14','Module::CoreList'=>'5.20221020','Module::CoreList::Utils'=>'5.20221020','Net::Ping'=>'2.75','POSIX'=>'2.07','Unicode'=>'15.0.0','threads'=>'2.31','warnings'=>'1.59',},removed=>{}},5.037006=>{delta_from=>5.037005,changed=>{'Attribute::Handlers'=>'1.03','B'=>'1.87','B::Deparse'=>'1.71','B::Op_private'=>'5.037006','Config'=>'5.037006','Data::Dumper'=>'2.187','Devel::PPPort'=>'3.69','ExtUtils::CBuilder'=>'0.280238','ExtUtils::CBuilder::Base'=>'0.280238','ExtUtils::CBuilder::Platform::Unix'=>'0.280238','ExtUtils::CBuilder::Platform::VMS'=>'0.280238','ExtUtils::CBuilder::Platform::Windows'=>'0.280238','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280238','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280238','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280238','ExtUtils::CBuilder::Platform::aix'=>'0.280238','ExtUtils::CBuilder::Platform::android'=>'0.280238','ExtUtils::CBuilder::Platform::cygwin'=>'0.280238','ExtUtils::CBuilder::Platform::darwin'=>'0.280238','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280238','ExtUtils::CBuilder::Platform::os2'=>'0.280238','ExtUtils::ParseXS'=>'3.48','ExtUtils::ParseXS::Constants'=>'3.48','ExtUtils::ParseXS::CountLines'=>'3.48','ExtUtils::ParseXS::Eval'=>'3.48','ExtUtils::ParseXS::Utilities'=>'3.48','ExtUtils::Typemaps'=>'3.48','ExtUtils::Typemaps::Cmd'=>'3.48','ExtUtils::Typemaps::InputMap'=>'3.48','ExtUtils::Typemaps::OutputMap'=>'3.48','ExtUtils::Typemaps::Type'=>'3.48','Getopt::Long'=>'2.54','Memoize'=>'1.15','Memoize::AnyDBM_File'=>'1.15','Memoize::Expire'=>'1.15','Memoize::NDBM_File'=>'1.15','Memoize::SDBM_File'=>'1.15','Memoize::Storable'=>'1.15','Module::CoreList'=>'5.20221120','Module::CoreList::Utils'=>'5.20221120','Opcode'=>'1.62','POSIX'=>'2.08','Storable'=>'3.28','Time::HiRes'=>'1.9772','XS::APItest'=>'1.27','experimental'=>'0.029','feature'=>'1.77','overload'=>'1.36','threads'=>'2.32','utf8'=>'1.25','warnings'=>'1.61',},removed=>{}},5.037007=>{delta_from=>5.037006,changed=>{'B::Deparse'=>'1.72','B::Op_private'=>'5.037007','Config'=>'5.037007','Cwd'=>'3.88','ExtUtils::Miniperl'=>'1.13','ExtUtils::ParseXS'=>'3.49','ExtUtils::ParseXS::Constants'=>'3.49','ExtUtils::ParseXS::CountLines'=>'3.49','ExtUtils::ParseXS::Eval'=>'3.49','ExtUtils::ParseXS::Utilities'=>'3.49','ExtUtils::Typemaps'=>'3.49','ExtUtils::Typemaps::Cmd'=>'3.49','ExtUtils::Typemaps::InputMap'=>'3.49','ExtUtils::Typemaps::OutputMap'=>'3.49','ExtUtils::Typemaps::Type'=>'3.49','File::Glob'=>'1.39','File::Spec'=>'3.88','File::Spec::AmigaOS'=>'3.88','File::Spec::Cygwin'=>'3.88','File::Spec::Epoc'=>'3.88','File::Spec::Functions'=>'3.88','File::Spec::Mac'=>'3.88','File::Spec::OS2'=>'3.88','File::Spec::Unix'=>'3.88','File::Spec::VMS'=>'3.88','File::Spec::Win32'=>'3.88','Module::CoreList'=>'5.20221220','Module::CoreList::Utils'=>'5.20221220','Opcode'=>'1.63','POSIX'=>'2.10','Pod::Html'=>'1.34','Pod::Html::Util'=>'1.34','Pod::Man'=>'5.00','Pod::ParseLink'=>'5.00','Pod::Text'=>'5.00','Pod::Text::Color'=>'5.00','Pod::Text::Overstrike'=>'5.00','Pod::Text::Termcap'=>'5.00','XS::APItest'=>'1.28','experimental'=>'0.030','feature'=>'1.78','parent'=>'0.239','threads'=>'2.33',},removed=>{}},5.037008=>{delta_from=>5.037007,changed=>{'B::Op_private'=>'5.037008','Config'=>'5.037008','Config::Perl::V'=>'0.35','ExtUtils::Command'=>'7.66','ExtUtils::Command::MM'=>'7.66','ExtUtils::Install'=>'2.22','ExtUtils::Installed'=>'2.22','ExtUtils::Liblist'=>'7.66','ExtUtils::Liblist::Kid'=>'7.66','ExtUtils::MM'=>'7.66','ExtUtils::MM_AIX'=>'7.66','ExtUtils::MM_Any'=>'7.66','ExtUtils::MM_BeOS'=>'7.66','ExtUtils::MM_Cygwin'=>'7.66','ExtUtils::MM_DOS'=>'7.66','ExtUtils::MM_Darwin'=>'7.66','ExtUtils::MM_MacOS'=>'7.66','ExtUtils::MM_NW5'=>'7.66','ExtUtils::MM_OS2'=>'7.66','ExtUtils::MM_OS390'=>'7.66','ExtUtils::MM_QNX'=>'7.66','ExtUtils::MM_UWIN'=>'7.66','ExtUtils::MM_Unix'=>'7.66','ExtUtils::MM_VMS'=>'7.66','ExtUtils::MM_VOS'=>'7.66','ExtUtils::MM_Win32'=>'7.66','ExtUtils::MM_Win95'=>'7.66','ExtUtils::MY'=>'7.66','ExtUtils::MakeMaker'=>'7.66','ExtUtils::MakeMaker::Config'=>'7.66','ExtUtils::MakeMaker::Locale'=>'7.66','ExtUtils::MakeMaker::version'=>'7.66','ExtUtils::MakeMaker::version::regex'=>'7.66','ExtUtils::Mkbootstrap'=>'7.66','ExtUtils::Mksymlists'=>'7.66','ExtUtils::Packlist'=>'2.22','ExtUtils::testlib'=>'7.66','File::Find'=>'1.42','IO::Zlib'=>'1.14','JSON::PP'=>'4.16','JSON::PP::Boolean'=>'4.16','Math::Complex'=>'1.6','Math::Trig'=>'1.6','Module::CoreList'=>'5.20230120','Module::CoreList::Utils'=>'5.20230120','POSIX'=>'2.11','Pod::Man'=>'5.01','Pod::ParseLink'=>'5.01','Pod::Text'=>'5.01','Pod::Text::Color'=>'5.01','Pod::Text::Overstrike'=>'5.01','Pod::Text::Termcap'=>'5.01','Storable'=>'3.29','XS::APItest'=>'1.30','feature'=>'1.79','re'=>'0.44','threads'=>'2.34',},removed=>{}},5.037009=>{delta_from=>5.037008,changed=>{'B'=>'1.88','B::Op_private'=>'5.037009','Compress::Raw::Bzip2'=>'2.204','Compress::Raw::Zlib'=>'2.204','Compress::Zlib'=>'2.204','Config'=>'5.037009','Devel::PPPort'=>'3.70','Devel::Peek'=>'1.33','Fatal'=>'2.36','File::Find'=>'1.43','IO::Compress::Adapter::Bzip2'=>'2.204','IO::Compress::Adapter::Deflate'=>'2.204','IO::Compress::Adapter::Identity'=>'2.204','IO::Compress::Base'=>'2.204','IO::Compress::Base::Common'=>'2.204','IO::Compress::Bzip2'=>'2.204','IO::Compress::Deflate'=>'2.204','IO::Compress::Gzip'=>'2.204','IO::Compress::Gzip::Constants'=>'2.204','IO::Compress::RawDeflate'=>'2.204','IO::Compress::Zip'=>'2.204','IO::Compress::Zip::Constants'=>'2.204','IO::Compress::Zlib::Constants'=>'2.204','IO::Compress::Zlib::Extra'=>'2.204','IO::Uncompress::Adapter::Bunzip2'=>'2.204','IO::Uncompress::Adapter::Identity'=>'2.204','IO::Uncompress::Adapter::Inflate'=>'2.204','IO::Uncompress::AnyInflate'=>'2.204','IO::Uncompress::AnyUncompress'=>'2.204','IO::Uncompress::Base'=>'2.204','IO::Uncompress::Bunzip2'=>'2.204','IO::Uncompress::Gunzip'=>'2.204','IO::Uncompress::Inflate'=>'2.204','IO::Uncompress::RawInflate'=>'2.204','IO::Uncompress::Unzip'=>'2.204','Math::Complex'=>'1.61','Math::Trig'=>'1.61','Memoize'=>'1.16','Memoize::AnyDBM_File'=>'1.16','Memoize::Expire'=>'1.16','Memoize::NDBM_File'=>'1.16','Memoize::SDBM_File'=>'1.16','Memoize::Storable'=>'1.16','Module::CoreList'=>'5.20230220','Module::CoreList::Utils'=>'5.20230220','Opcode'=>'1.64','Term::Cap'=>'1.18','Test2'=>'1.302192','Test2::API'=>'1.302192','Test2::API::Breakage'=>'1.302192','Test2::API::Context'=>'1.302192','Test2::API::Instance'=>'1.302192','Test2::API::InterceptResult'=>'1.302192','Test2::API::InterceptResult::Event'=>'1.302192','Test2::API::InterceptResult::Facet'=>'1.302192','Test2::API::InterceptResult::Hub'=>'1.302192','Test2::API::InterceptResult::Squasher'=>'1.302192','Test2::API::Stack'=>'1.302192','Test2::Event'=>'1.302192','Test2::Event::Bail'=>'1.302192','Test2::Event::Diag'=>'1.302192','Test2::Event::Encoding'=>'1.302192','Test2::Event::Exception'=>'1.302192','Test2::Event::Fail'=>'1.302192','Test2::Event::Generic'=>'1.302192','Test2::Event::Note'=>'1.302192','Test2::Event::Ok'=>'1.302192','Test2::Event::Pass'=>'1.302192','Test2::Event::Plan'=>'1.302192','Test2::Event::Skip'=>'1.302192','Test2::Event::Subtest'=>'1.302192','Test2::Event::TAP::Version'=>'1.302192','Test2::Event::V2'=>'1.302192','Test2::Event::Waiting'=>'1.302192','Test2::EventFacet'=>'1.302192','Test2::EventFacet::About'=>'1.302192','Test2::EventFacet::Amnesty'=>'1.302192','Test2::EventFacet::Assert'=>'1.302192','Test2::EventFacet::Control'=>'1.302192','Test2::EventFacet::Error'=>'1.302192','Test2::EventFacet::Hub'=>'1.302192','Test2::EventFacet::Info'=>'1.302192','Test2::EventFacet::Info::Table'=>'1.302192','Test2::EventFacet::Meta'=>'1.302192','Test2::EventFacet::Parent'=>'1.302192','Test2::EventFacet::Plan'=>'1.302192','Test2::EventFacet::Render'=>'1.302192','Test2::EventFacet::Trace'=>'1.302192','Test2::Formatter'=>'1.302192','Test2::Formatter::TAP'=>'1.302192','Test2::Hub'=>'1.302192','Test2::Hub::Interceptor'=>'1.302192','Test2::Hub::Interceptor::Terminator'=>'1.302192','Test2::Hub::Subtest'=>'1.302192','Test2::IPC'=>'1.302192','Test2::IPC::Driver'=>'1.302192','Test2::IPC::Driver::Files'=>'1.302192','Test2::Tools::Tiny'=>'1.302192','Test2::Util'=>'1.302192','Test2::Util::ExternalMeta'=>'1.302192','Test2::Util::Facets2Legacy'=>'1.302192','Test2::Util::HashBase'=>'1.302192','Test2::Util::Trace'=>'1.302192','Test::Builder'=>'1.302192','Test::Builder::Formatter'=>'1.302192','Test::Builder::Module'=>'1.302192','Test::Builder::Tester'=>'1.302192','Test::Builder::Tester::Color'=>'1.302192','Test::Builder::TodoDiag'=>'1.302192','Test::More'=>'1.302192','Test::Simple'=>'1.302192','Test::Tester'=>'1.302192','Test::Tester::Capture'=>'1.302192','Test::Tester::CaptureRunner'=>'1.302192','Test::Tester::Delegate'=>'1.302192','Test::use::ok'=>'1.302192','Tie::File'=>'1.07','UNIVERSAL'=>'1.15','autodie'=>'2.36','autodie::Scope::Guard'=>'2.36','autodie::Scope::GuardStack'=>'2.36','autodie::Util'=>'2.36','autodie::exception'=>'2.36','autodie::exception::system'=>'2.36','autodie::hints'=>'2.36','autodie::skip'=>'2.36','experimental'=>'0.031','feature'=>'1.80','mro'=>'1.28','ok'=>'1.302192','parent'=>'0.241','stable'=>'0.031','warnings'=>'1.62',},removed=>{}},5.037010=>{delta_from=>5.037009,changed=>{'B::Op_private'=>'5.037010','Benchmark'=>'1.24','Class::Struct'=>'0.68','Config'=>'5.03701','Config::Perl::V'=>'0.36','Cwd'=>'3.89','Data::Dumper'=>'2.188','Digest::SHA'=>'6.04','Env'=>'1.06','Math::Complex'=>'1.62','Math::Trig'=>'1.62','Module::CoreList'=>'5.20230320','Module::CoreList::Utils'=>'5.20230320','Net::Cmd'=>'3.15','Net::Config'=>'3.15','Net::Domain'=>'3.15','Net::FTP'=>'3.15','Net::FTP::A'=>'3.15','Net::FTP::E'=>'3.15','Net::FTP::I'=>'3.15','Net::FTP::L'=>'3.15','Net::FTP::dataconn'=>'3.15','Net::NNTP'=>'3.15','Net::Netrc'=>'3.15','Net::POP3'=>'3.15','Net::SMTP'=>'3.15','Net::Time'=>'3.15','POSIX'=>'2.12','Storable'=>'3.31','Test2'=>'1.302194','Test2::API'=>'1.302194','Test2::API::Breakage'=>'1.302194','Test2::API::Context'=>'1.302194','Test2::API::Instance'=>'1.302194','Test2::API::InterceptResult'=>'1.302194','Test2::API::InterceptResult::Event'=>'1.302194','Test2::API::InterceptResult::Facet'=>'1.302194','Test2::API::InterceptResult::Hub'=>'1.302194','Test2::API::InterceptResult::Squasher'=>'1.302194','Test2::API::Stack'=>'1.302194','Test2::Event'=>'1.302194','Test2::Event::Bail'=>'1.302194','Test2::Event::Diag'=>'1.302194','Test2::Event::Encoding'=>'1.302194','Test2::Event::Exception'=>'1.302194','Test2::Event::Fail'=>'1.302194','Test2::Event::Generic'=>'1.302194','Test2::Event::Note'=>'1.302194','Test2::Event::Ok'=>'1.302194','Test2::Event::Pass'=>'1.302194','Test2::Event::Plan'=>'1.302194','Test2::Event::Skip'=>'1.302194','Test2::Event::Subtest'=>'1.302194','Test2::Event::TAP::Version'=>'1.302194','Test2::Event::V2'=>'1.302194','Test2::Event::Waiting'=>'1.302194','Test2::EventFacet'=>'1.302194','Test2::EventFacet::About'=>'1.302194','Test2::EventFacet::Amnesty'=>'1.302194','Test2::EventFacet::Assert'=>'1.302194','Test2::EventFacet::Control'=>'1.302194','Test2::EventFacet::Error'=>'1.302194','Test2::EventFacet::Hub'=>'1.302194','Test2::EventFacet::Info'=>'1.302194','Test2::EventFacet::Info::Table'=>'1.302194','Test2::EventFacet::Meta'=>'1.302194','Test2::EventFacet::Parent'=>'1.302194','Test2::EventFacet::Plan'=>'1.302194','Test2::EventFacet::Render'=>'1.302194','Test2::EventFacet::Trace'=>'1.302194','Test2::Formatter'=>'1.302194','Test2::Formatter::TAP'=>'1.302194','Test2::Hub'=>'1.302194','Test2::Hub::Interceptor'=>'1.302194','Test2::Hub::Interceptor::Terminator'=>'1.302194','Test2::Hub::Subtest'=>'1.302194','Test2::IPC'=>'1.302194','Test2::IPC::Driver'=>'1.302194','Test2::IPC::Driver::Files'=>'1.302194','Test2::Tools::Tiny'=>'1.302194','Test2::Util'=>'1.302194','Test2::Util::ExternalMeta'=>'1.302194','Test2::Util::Facets2Legacy'=>'1.302194','Test2::Util::HashBase'=>'1.302194','Test2::Util::Trace'=>'1.302194','Test::Builder'=>'1.302194','Test::Builder::Formatter'=>'1.302194','Test::Builder::Module'=>'1.302194','Test::Builder::Tester'=>'1.302194','Test::Builder::Tester::Color'=>'1.302194','Test::Builder::TodoDiag'=>'1.302194','Test::More'=>'1.302194','Test::Simple'=>'1.302194','Test::Tester'=>'1.302194','Test::Tester::Capture'=>'1.302194','Test::Tester::CaptureRunner'=>'1.302194','Test::Tester::Delegate'=>'1.302194','Test::use::ok'=>'1.302194','Time::HiRes'=>'1.9774','XS::APItest'=>'1.32','feature'=>'1.81','ok'=>'1.302194','overload'=>'1.37','threads'=>'2.35','threads::shared'=>'1.67','warnings'=>'1.63','warnings::register'=>'1.05',},removed=>{}},5.037011=>{delta_from=>5.037010,changed=>{'B::Deparse'=>'1.73','B::Op_private'=>'5.037011','Config'=>'5.037011','Devel::PPPort'=>'3.71','ExtUtils::Command'=>'7.70','ExtUtils::Command::MM'=>'7.70','ExtUtils::Liblist'=>'7.70','ExtUtils::Liblist::Kid'=>'7.70','ExtUtils::MM'=>'7.70','ExtUtils::MM_AIX'=>'7.70','ExtUtils::MM_Any'=>'7.70','ExtUtils::MM_BeOS'=>'7.70','ExtUtils::MM_Cygwin'=>'7.70','ExtUtils::MM_DOS'=>'7.70','ExtUtils::MM_Darwin'=>'7.70','ExtUtils::MM_MacOS'=>'7.70','ExtUtils::MM_NW5'=>'7.70','ExtUtils::MM_OS2'=>'7.70','ExtUtils::MM_OS390'=>'7.70','ExtUtils::MM_QNX'=>'7.70','ExtUtils::MM_UWIN'=>'7.70','ExtUtils::MM_Unix'=>'7.70','ExtUtils::MM_VMS'=>'7.70','ExtUtils::MM_VOS'=>'7.70','ExtUtils::MM_Win32'=>'7.70','ExtUtils::MM_Win95'=>'7.70','ExtUtils::MY'=>'7.70','ExtUtils::MakeMaker'=>'7.70','ExtUtils::MakeMaker::Config'=>'7.70','ExtUtils::MakeMaker::Locale'=>'7.70','ExtUtils::MakeMaker::version'=>'7.70','ExtUtils::MakeMaker::version::regex'=>'7.70','ExtUtils::Mkbootstrap'=>'7.70','ExtUtils::Mksymlists'=>'7.70','ExtUtils::ParseXS'=>'3.50','ExtUtils::ParseXS::Constants'=>'3.50','ExtUtils::ParseXS::CountLines'=>'3.50','ExtUtils::ParseXS::Eval'=>'3.50','ExtUtils::ParseXS::Utilities'=>'3.50','ExtUtils::testlib'=>'7.70','File::Copy'=>'2.41','Locale::Maketext'=>'1.33','Module::CoreList'=>'5.20230420','Module::CoreList::Utils'=>'5.20230420','Net::Ping'=>'2.76','feature'=>'1.82','threads'=>'2.36','threads::shared'=>'1.68','warnings'=>'1.64',},removed=>{}},5.036001=>{delta_from=>5.036000,changed=>{'B::Op_private'=>'5.036001','Config'=>'5.036001','Module::CoreList'=>'5.20230423','Module::CoreList::Utils'=>'5.20230423',},removed=>{}},5.038000=>{delta_from=>5.037011,changed=>{'B::Deparse'=>'1.74','B::Op_private'=>'5.038000','CPAN'=>'2.36','CPAN::HTTP::Client'=>'1.9602','Compress::Raw::Bzip2'=>'2.204_001','Compress::Raw::Zlib'=>'2.204_001','Config'=>'5.038','Digest::MD5'=>'2.58_01','DynaLoader'=>'1.54','ExtUtils::ParseXS'=>'3.51','ExtUtils::ParseXS::Constants'=>'3.51','ExtUtils::ParseXS::CountLines'=>'3.51','ExtUtils::ParseXS::Eval'=>'3.51','ExtUtils::ParseXS::Utilities'=>'3.51','ExtUtils::Typemaps'=>'3.51','ExtUtils::Typemaps::Cmd'=>'3.51','ExtUtils::Typemaps::InputMap'=>'3.51','ExtUtils::Typemaps::OutputMap'=>'3.51','ExtUtils::Typemaps::Type'=>'3.51','File::Glob'=>'1.40','HTTP::Tiny'=>'0.086','IO'=>'1.52','IO::Dir'=>'1.52','IO::File'=>'1.52','IO::Handle'=>'1.52','IO::Pipe'=>'1.52','IO::Poll'=>'1.52','IO::Seekable'=>'1.52','IO::Select'=>'1.52','IO::Socket'=>'1.52','IO::Socket::INET'=>'1.52','IO::Socket::IP'=>'0.41_01','IO::Socket::UNIX'=>'1.52','MIME::Base64'=>'3.16_01','MIME::QuotedPrint'=>'3.16_01','Module::CoreList'=>'5.20230520','Module::CoreList::Utils'=>'5.20230520','POSIX'=>'2.13','SDBM_File'=>'1.17','Storable'=>'3.32','Time::HiRes'=>'1.9775','Time::Piece'=>'1.3401_01','warnings'=>'1.65',},removed=>{}},5.039001=>{delta_from=>5.038000,changed=>{'B::Op_private'=>'5.039001','CPAN::Meta::Requirements'=>'2.143','CPAN::Meta::Requirements::Range'=>'2.143','Compress::Raw::Bzip2'=>'2.205','Compress::Raw::Zlib'=>'2.205','Compress::Zlib'=>'2.205','Config'=>'5.039001','Errno'=>'1.38','ExtUtils::CBuilder'=>'0.280239','ExtUtils::CBuilder::Base'=>'0.280239','ExtUtils::CBuilder::Platform::Unix'=>'0.280239','ExtUtils::CBuilder::Platform::VMS'=>'0.280239','ExtUtils::CBuilder::Platform::Windows'=>'0.280239','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280239','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280239','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280239','ExtUtils::CBuilder::Platform::aix'=>'0.280239','ExtUtils::CBuilder::Platform::android'=>'0.280239','ExtUtils::CBuilder::Platform::cygwin'=>'0.280239','ExtUtils::CBuilder::Platform::darwin'=>'0.280239','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280239','ExtUtils::CBuilder::Platform::os2'=>'0.280239','ExtUtils::Manifest'=>'1.75','IO::Compress::Adapter::Bzip2'=>'2.205','IO::Compress::Adapter::Deflate'=>'2.205','IO::Compress::Adapter::Identity'=>'2.205','IO::Compress::Base'=>'2.205','IO::Compress::Base::Common'=>'2.205','IO::Compress::Bzip2'=>'2.205','IO::Compress::Deflate'=>'2.205','IO::Compress::Gzip'=>'2.205','IO::Compress::Gzip::Constants'=>'2.205','IO::Compress::RawDeflate'=>'2.205','IO::Compress::Zip'=>'2.205','IO::Compress::Zip::Constants'=>'2.205','IO::Compress::Zlib::Constants'=>'2.205','IO::Compress::Zlib::Extra'=>'2.205','IO::Uncompress::Adapter::Bunzip2'=>'2.205','IO::Uncompress::Adapter::Identity'=>'2.205','IO::Uncompress::Adapter::Inflate'=>'2.205','IO::Uncompress::AnyInflate'=>'2.205','IO::Uncompress::AnyUncompress'=>'2.205','IO::Uncompress::Base'=>'2.205','IO::Uncompress::Bunzip2'=>'2.205','IO::Uncompress::Gunzip'=>'2.205','IO::Uncompress::Inflate'=>'2.205','IO::Uncompress::RawInflate'=>'2.205','IO::Uncompress::Unzip'=>'2.205','Math::BigFloat'=>'1.999839','Math::BigInt'=>'1.999839','Math::BigInt::Calc'=>'1.999839','Math::BigInt::FastCalc'=>'0.5014','Math::BigInt::Lib'=>'1.999839','Module::CoreList'=>'5.20230720','Module::CoreList::Utils'=>'5.20230720','Module::Metadata'=>'1.000038','POSIX'=>'2.14','Socket'=>'2.037','Test2'=>'1.302195','Test2::API'=>'1.302195','Test2::API::Breakage'=>'1.302195','Test2::API::Context'=>'1.302195','Test2::API::Instance'=>'1.302195','Test2::API::InterceptResult'=>'1.302195','Test2::API::InterceptResult::Event'=>'1.302195','Test2::API::InterceptResult::Facet'=>'1.302195','Test2::API::InterceptResult::Hub'=>'1.302195','Test2::API::InterceptResult::Squasher'=>'1.302195','Test2::API::Stack'=>'1.302195','Test2::Event'=>'1.302195','Test2::Event::Bail'=>'1.302195','Test2::Event::Diag'=>'1.302195','Test2::Event::Encoding'=>'1.302195','Test2::Event::Exception'=>'1.302195','Test2::Event::Fail'=>'1.302195','Test2::Event::Generic'=>'1.302195','Test2::Event::Note'=>'1.302195','Test2::Event::Ok'=>'1.302195','Test2::Event::Pass'=>'1.302195','Test2::Event::Plan'=>'1.302195','Test2::Event::Skip'=>'1.302195','Test2::Event::Subtest'=>'1.302195','Test2::Event::TAP::Version'=>'1.302195','Test2::Event::V2'=>'1.302195','Test2::Event::Waiting'=>'1.302195','Test2::EventFacet'=>'1.302195','Test2::EventFacet::About'=>'1.302195','Test2::EventFacet::Amnesty'=>'1.302195','Test2::EventFacet::Assert'=>'1.302195','Test2::EventFacet::Control'=>'1.302195','Test2::EventFacet::Error'=>'1.302195','Test2::EventFacet::Hub'=>'1.302195','Test2::EventFacet::Info'=>'1.302195','Test2::EventFacet::Info::Table'=>'1.302195','Test2::EventFacet::Meta'=>'1.302195','Test2::EventFacet::Parent'=>'1.302195','Test2::EventFacet::Plan'=>'1.302195','Test2::EventFacet::Render'=>'1.302195','Test2::EventFacet::Trace'=>'1.302195','Test2::Formatter'=>'1.302195','Test2::Formatter::TAP'=>'1.302195','Test2::Hub'=>'1.302195','Test2::Hub::Interceptor'=>'1.302195','Test2::Hub::Interceptor::Terminator'=>'1.302195','Test2::Hub::Subtest'=>'1.302195','Test2::IPC'=>'1.302195','Test2::IPC::Driver'=>'1.302195','Test2::IPC::Driver::Files'=>'1.302195','Test2::Tools::Tiny'=>'1.302195','Test2::Util'=>'1.302195','Test2::Util::ExternalMeta'=>'1.302195','Test2::Util::Facets2Legacy'=>'1.302195','Test2::Util::HashBase'=>'1.302195','Test2::Util::Trace'=>'1.302195','Test::Builder'=>'1.302195','Test::Builder::Formatter'=>'1.302195','Test::Builder::Module'=>'1.302195','Test::Builder::Tester'=>'1.302195','Test::Builder::Tester::Color'=>'1.302195','Test::Builder::TodoDiag'=>'1.302195','Test::More'=>'1.302195','Test::Simple'=>'1.302195','Test::Tester'=>'1.302195','Test::Tester::Capture'=>'1.302195','Test::Tester::CaptureRunner'=>'1.302195','Test::Tester::Delegate'=>'1.302195','Test::use::ok'=>'1.302195','Text::Tabs'=>'2023.0511','Text::Wrap'=>'2023.0511','Time::HiRes'=>'1.9776','Time::Local'=>'1.35','UNIVERSAL'=>'1.16','feature'=>'1.83','ok'=>'1.302195','perlfaq'=>'5.20230701','threads'=>'2.37','warnings'=>'1.66','warnings::register'=>'1.06',},removed=>{}},);sub is_core {shift if defined $_[1]and $_[1]=~ /^\w/ and _looks_like_invocant $_[0];my$module=shift;my$module_version=@_ > 0 ? shift : undef;my$perl_version=@_ > 0 ? shift : $];my$first_release=first_release($module);return 0 if!defined($first_release)|| $first_release > $perl_version;my$final_release=removed_from($module);return 0 if defined($final_release)&& $perl_version >= $final_release;if (defined($module_version)){my$module_version_object=eval {version->parse($module_version)};if (!defined($module_version_object)){(my$err=$@)=~ s/^Invalid version format\b/Invalid version '$module_version' specified/;die$err}my@releases=($perl_version);my$rel=$perl_version;while (defined($rel)){my$this_delta=$delta{$rel}|| $delta{sprintf '%0.6f',$rel };$rel=$this_delta->{delta_from};unshift(@releases,$rel)if defined($rel)}RELEASE: foreach my$prn (@releases){next RELEASE if$prn < $first_release;last RELEASE if$prn > $perl_version;next unless defined(my$next_module_version =$delta{$prn}->{changed}->{$module});return 1 if eval {version->parse($next_module_version)>= $module_version_object}}return 0}return 1 if!defined($final_release);return$perl_version <= $final_release}%version=_undelta(\%delta);%deprecated=(5.011=>{changed=>{map {$_=>1}qw/Class::ISA Pod::Plainer Shell Switch/},},5.011001=>{delta_from=>5.011 },5.011002=>{delta_from=>5.011001 },5.011003=>{delta_from=>5.011002 },5.011004=>{delta_from=>5.011003 },5.011005=>{delta_from=>5.011004 },5.012=>{delta_from=>5.011005 },5.012001=>{delta_from=>5.012 },5.012002=>{delta_from=>5.012001 },5.012003=>{delta_from=>5.012002 },5.012004=>{delta_from=>5.012003 },5.012005=>{delta_from=>5.012004 },5.013=>{delta_from=>5.012005 },5.013001=>{delta_from=>5.013,removed=>{map {$_=>1}qw/Class::ISA Pod::Plainer Switch/},},5.013002=>{delta_from=>5.013001 },5.013003=>{delta_from=>5.013002 },5.013004=>{delta_from=>5.013003 },5.013005=>{delta_from=>5.013004 },5.013006=>{delta_from=>5.013005 },5.013007=>{delta_from=>5.013006 },5.013008=>{delta_from=>5.013007 },5.013009=>{delta_from=>5.013008 },5.01301=>{delta_from=>5.013009 },5.013011=>{delta_from=>5.01301 },5.014=>{delta_from=>5.013011 },5.014001=>{delta_from=>5.014 },5.014002=>{delta_from=>5.014001 },5.014003=>{delta_from=>5.014002 },5.014004=>{delta_from=>5.014003 },5.015=>{delta_from=>5.014004,removed=>{Shell=>1 },},5.015001=>{delta_from=>5.015 },5.015002=>{delta_from=>5.015001 },5.015003=>{delta_from=>5.015002 },5.015004=>{delta_from=>5.015003 },5.015005=>{delta_from=>5.015004 },5.015006=>{delta_from=>5.015005 },5.015007=>{delta_from=>5.015006 },5.015008=>{delta_from=>5.015007 },5.015009=>{delta_from=>5.015008 },5.016=>{delta_from=>5.015009 },5.016001=>{delta_from=>5.016 },5.016002=>{delta_from=>5.016001 },5.016003=>{delta_from=>5.016002 },5.017=>{delta_from=>5.016003 },5.017001=>{delta_from=>5.017 },5.017002=>{delta_from=>5.017001 },5.017003=>{delta_from=>5.017002 },5.017004=>{delta_from=>5.017003 },5.017005=>{delta_from=>5.017004 },5.017006=>{delta_from=>5.017005 },5.017007=>{delta_from=>5.017006 },5.017008=>{delta_from=>5.017007,changed=>{'Pod::LaTeX'=>1 },},5.017009=>{delta_from=>5.017008,changed=>{map {$_=>1}qw/Archive::Extract B::Lint B::Lint::Debug CPANPLUS CPANPLUS::Backend CPANPLUS::Backend::RV CPANPLUS::Config CPANPLUS::Config::HomeEnv CPANPLUS::Configure CPANPLUS::Configure::Setup CPANPLUS::Dist CPANPLUS::Dist::Autobundle CPANPLUS::Dist::Base CPANPLUS::Dist::Build CPANPLUS::Dist::Build::Constants CPANPLUS::Dist::MM CPANPLUS::Dist::Sample CPANPLUS::Error CPANPLUS::Internals CPANPLUS::Internals::Constants CPANPLUS::Internals::Constants::Report CPANPLUS::Internals::Extract CPANPLUS::Internals::Fetch CPANPLUS::Internals::Report CPANPLUS::Internals::Search CPANPLUS::Internals::Source CPANPLUS::Internals::Source::Memory CPANPLUS::Internals::Source::SQLite CPANPLUS::Internals::Source::SQLite::Tie CPANPLUS::Internals::Utils CPANPLUS::Internals::Utils::Autoflush CPANPLUS::Module CPANPLUS::Module::Author CPANPLUS::Module::Author::Fake CPANPLUS::Module::Checksums CPANPLUS::Module::Fake CPANPLUS::Module::Signature CPANPLUS::Selfupdate CPANPLUS::Shell CPANPLUS::Shell::Classic CPANPLUS::Shell::Default CPANPLUS::Shell::Default::Plugins::CustomSource CPANPLUS::Shell::Default::Plugins::Remote CPANPLUS::Shell::Default::Plugins::Source Devel::InnerPackage File::CheckTree Log::Message Log::Message::Config Log::Message::Handlers Log::Message::Item Log::Message::Simple Module::Pluggable Module::Pluggable::Object Object::Accessor Term::UI Term::UI::History Text::Soundex/},},5.01701=>{delta_from=>5.017009 },5.017011=>{delta_from=>5.01701 },5.018=>{delta_from=>5.017011 },5.018001=>{delta_from=>5.018,changed=>{},removed=>{}},5.018002=>{delta_from=>5.018001,changed=>{},removed=>{}},5.018003=>{delta_from=>5.018,changed=>{},removed=>{}},5.018004=>{delta_from=>5.018,changed=>{},removed=>{}},5.019=>{delta_from=>5.018,changed=>{'Module::Build'=>1 },removed=>{map {$_=>1}qw/Archive::Extract B::Lint B::Lint::Debug CPANPLUS CPANPLUS::Backend CPANPLUS::Backend::RV CPANPLUS::Config CPANPLUS::Config::HomeEnv CPANPLUS::Configure CPANPLUS::Configure::Setup CPANPLUS::Dist CPANPLUS::Dist::Autobundle CPANPLUS::Dist::Base CPANPLUS::Dist::Build CPANPLUS::Dist::Build::Constants CPANPLUS::Dist::MM CPANPLUS::Dist::Sample CPANPLUS::Error CPANPLUS::Internals CPANPLUS::Internals::Constants CPANPLUS::Internals::Constants::Report CPANPLUS::Internals::Extract CPANPLUS::Internals::Fetch CPANPLUS::Internals::Report CPANPLUS::Internals::Search CPANPLUS::Internals::Source CPANPLUS::Internals::Source::Memory CPANPLUS::Internals::Source::SQLite CPANPLUS::Internals::Source::SQLite::Tie CPANPLUS::Internals::Utils CPANPLUS::Internals::Utils::Autoflush CPANPLUS::Module CPANPLUS::Module::Author CPANPLUS::Module::Author::Fake CPANPLUS::Module::Checksums CPANPLUS::Module::Fake CPANPLUS::Module::Signature CPANPLUS::Selfupdate CPANPLUS::Shell CPANPLUS::Shell::Classic CPANPLUS::Shell::Default CPANPLUS::Shell::Default::Plugins::CustomSource CPANPLUS::Shell::Default::Plugins::Remote CPANPLUS::Shell::Default::Plugins::Source Devel::InnerPackage File::CheckTree Log::Message Log::Message::Config Log::Message::Handlers Log::Message::Item Log::Message::Simple Module::Pluggable Module::Pluggable::Object Object::Accessor Pod::LaTeX Term::UI Term::UI::History Text::Soundex/}},5.019001=>{delta_from=>5.019,changed=>{},removed=>{}},5.019002=>{delta_from=>5.019001,changed=>{},removed=>{}},5.019003=>{delta_from=>5.019002,changed=>{},removed=>{}},5.019004=>{delta_from=>5.019003,changed=>{'Module::Build::Base'=>'1','Module::Build::Compat'=>'1','Module::Build::Config'=>'1','Module::Build::ConfigData'=>'1','Module::Build::Cookbook'=>'1','Module::Build::Dumper'=>'1','Module::Build::ModuleInfo'=>'1','Module::Build::Notes'=>'1','Module::Build::PPMMaker'=>'1','Module::Build::Platform::Default'=>'1','Module::Build::Platform::MacOS'=>'1','Module::Build::Platform::Unix'=>'1','Module::Build::Platform::VMS'=>'1','Module::Build::Platform::VOS'=>'1','Module::Build::Platform::Windows'=>'1','Module::Build::Platform::aix'=>'1','Module::Build::Platform::cygwin'=>'1','Module::Build::Platform::darwin'=>'1','Module::Build::Platform::os2'=>'1','Module::Build::PodParser'=>'1','Module::Build::Version'=>'1','Module::Build::YAML'=>'1','inc::latest'=>'1',},removed=>{}},5.019005=>{delta_from=>5.019004,changed=>{},removed=>{}},5.019006=>{delta_from=>5.019005,changed=>{'Package::Constants'=>'1',},removed=>{}},5.019007=>{delta_from=>5.019006,changed=>{'CGI'=>'1','CGI::Apache'=>'1','CGI::Carp'=>'1','CGI::Cookie'=>'1','CGI::Fast'=>'1','CGI::Pretty'=>'1','CGI::Push'=>'1','CGI::Switch'=>'1','CGI::Util'=>'1',},removed=>{}},5.019008=>{delta_from=>5.019007,changed=>{},removed=>{}},5.019009=>{delta_from=>5.019008,changed=>{},removed=>{}},5.01901=>{delta_from=>5.019009,changed=>{},removed=>{}},5.019011=>{delta_from=>5.019010,changed=>{},removed=>{}},5.020000=>{delta_from=>5.019011,changed=>{},removed=>{}},5.021000=>{delta_from=>5.020000,changed=>{},removed=>{'CGI'=>1,'CGI::Apache'=>1,'CGI::Carp'=>1,'CGI::Cookie'=>1,'CGI::Fast'=>1,'CGI::Pretty'=>1,'CGI::Push'=>1,'CGI::Switch'=>1,'CGI::Util'=>1,'Module::Build'=>1,'Module::Build::Base'=>1,'Module::Build::Compat'=>1,'Module::Build::Config'=>1,'Module::Build::ConfigData'=>1,'Module::Build::Cookbook'=>1,'Module::Build::Dumper'=>1,'Module::Build::ModuleInfo'=>1,'Module::Build::Notes'=>1,'Module::Build::PPMMaker'=>1,'Module::Build::Platform::Default'=>1,'Module::Build::Platform::MacOS'=>1,'Module::Build::Platform::Unix'=>1,'Module::Build::Platform::VMS'=>1,'Module::Build::Platform::VOS'=>1,'Module::Build::Platform::Windows'=>1,'Module::Build::Platform::aix'=>1,'Module::Build::Platform::cygwin'=>1,'Module::Build::Platform::darwin'=>1,'Module::Build::Platform::os2'=>1,'Module::Build::PodParser'=>1,'Module::Build::Version'=>1,'Module::Build::YAML'=>1,'Package::Constants'=>1,'inc::latest'=>1,}},5.021001=>{delta_from=>5.021000,changed=>{},removed=>{}},5.021002=>{delta_from=>5.021001,changed=>{},removed=>{}},5.021003=>{delta_from=>5.021002,changed=>{},removed=>{}},5.020001=>{delta_from=>5.020000,changed=>{},removed=>{}},5.021004=>{delta_from=>5.021003,changed=>{},removed=>{}},5.021005=>{delta_from=>5.021004,changed=>{},removed=>{}},5.021006=>{delta_from=>5.021005,changed=>{},removed=>{}},5.021007=>{delta_from=>5.021006,changed=>{},removed=>{}},5.021008=>{delta_from=>5.021007,changed=>{},removed=>{}},5.020002=>{delta_from=>5.020001,changed=>{},removed=>{}},5.021009=>{delta_from=>5.021008,changed=>{},removed=>{}},5.021010=>{delta_from=>5.021009,changed=>{},removed=>{}},5.021011=>{delta_from=>5.02101,changed=>{},removed=>{}},5.022000=>{delta_from=>5.021011,changed=>{},removed=>{}},5.023000=>{delta_from=>5.022000,changed=>{},removed=>{}},5.023001=>{delta_from=>5.023000,changed=>{},removed=>{}},5.023002=>{delta_from=>5.023001,changed=>{},removed=>{}},5.020003=>{delta_from=>5.020002,changed=>{},removed=>{}},5.023003=>{delta_from=>5.023002,changed=>{},removed=>{}},5.023004=>{delta_from=>5.023003,changed=>{},removed=>{}},5.023005=>{delta_from=>5.023004,changed=>{},removed=>{}},5.022001=>{delta_from=>5.022,changed=>{},removed=>{}},5.023006=>{delta_from=>5.023005,changed=>{},removed=>{}},5.023007=>{delta_from=>5.023006,changed=>{},removed=>{}},5.023008=>{delta_from=>5.023007,changed=>{},removed=>{}},5.023009=>{delta_from=>5.023008,changed=>{},removed=>{}},5.022002=>{delta_from=>5.022001,changed=>{},removed=>{}},5.024000=>{delta_from=>5.023009,changed=>{},removed=>{}},5.025000=>{delta_from=>5.024,changed=>{},removed=>{}},5.025001=>{delta_from=>5.025,changed=>{},removed=>{}},5.025002=>{delta_from=>5.025001,changed=>{},removed=>{}},5.025003=>{delta_from=>5.025002,changed=>{},removed=>{}},5.025004=>{delta_from=>5.025003,changed=>{},removed=>{}},5.025005=>{delta_from=>5.025004,changed=>{},removed=>{}},5.025006=>{delta_from=>5.025005,changed=>{},removed=>{}},5.025007=>{delta_from=>5.025006,changed=>{},removed=>{}},5.025008=>{delta_from=>5.025007,changed=>{},removed=>{}},5.022003=>{delta_from=>5.022002,changed=>{},removed=>{}},5.024001=>{delta_from=>5.024000,changed=>{},removed=>{}},5.025009=>{delta_from=>5.025008,changed=>{},removed=>{}},5.025010=>{delta_from=>5.025009,changed=>{},removed=>{}},5.025011=>{delta_from=>5.025010,changed=>{},removed=>{}},5.025012=>{delta_from=>5.025011,changed=>{},removed=>{}},5.026000=>{delta_from=>5.025012,changed=>{},removed=>{}},5.027000=>{delta_from=>5.026,changed=>{},removed=>{}},5.027001=>{delta_from=>5.027,changed=>{},removed=>{}},5.022004=>{delta_from=>5.022003,changed=>{},removed=>{}},5.024002=>{delta_from=>5.024001,changed=>{},removed=>{}},5.027002=>{delta_from=>5.027001,changed=>{},removed=>{}},5.027003=>{delta_from=>5.027002,changed=>{'B::Debug'=>'1',},removed=>{}},5.027004=>{delta_from=>5.027003,changed=>{},removed=>{}},5.024003=>{delta_from=>5.024002,changed=>{},removed=>{}},5.026001=>{delta_from=>5.026000,changed=>{},removed=>{}},5.027005=>{delta_from=>5.027004,changed=>{},removed=>{}},5.027006=>{delta_from=>5.027005,changed=>{},removed=>{}},5.027007=>{delta_from=>5.027006,changed=>{},removed=>{}},5.027008=>{delta_from=>5.027007,changed=>{},removed=>{}},5.027009=>{delta_from=>5.027008,changed=>{},removed=>{}},5.027010=>{delta_from=>5.027009,changed=>{},removed=>{}},5.024004=>{delta_from=>5.024003,changed=>{},removed=>{}},5.026002=>{delta_from=>5.026001,changed=>{},removed=>{}},5.027011=>{delta_from=>5.02701,changed=>{},removed=>{}},5.028000=>{delta_from=>5.027011,changed=>{},removed=>{}},5.029000=>{delta_from=>5.028,changed=>{},removed=>{}},5.029001=>{delta_from=>5.029,changed=>{},removed=>{}},5.029002=>{delta_from=>5.029001,changed=>{},removed=>{}},5.029003=>{delta_from=>5.029002,changed=>{},removed=>{}},5.029004=>{delta_from=>5.029003,changed=>{},removed=>{arybase=>'1',}},5.029005=>{delta_from=>5.027002,changed=>{},removed=>{}},5.026003=>{delta_from=>5.026002,changed=>{},removed=>{}},5.028001=>{delta_from=>5.028000,changed=>{},removed=>{}},5.029006=>{delta_from=>5.029005,changed=>{},removed=>{}},5.029007=>{delta_from=>5.029006,changed=>{},removed=>{}},5.029008=>{delta_from=>5.029007,changed=>{},removed=>{}},5.029009=>{delta_from=>5.029008,changed=>{},removed=>{}},5.028002=>{delta_from=>5.028001,changed=>{},removed=>{}},5.029010=>{delta_from=>5.029009,changed=>{},removed=>{}},5.030000=>{delta_from=>5.02901,changed=>{},removed=>{}},5.031000=>{delta_from=>5.030000,changed=>{},removed=>{}},5.031001=>{delta_from=>5.031000,changed=>{},removed=>{}},5.031002=>{delta_from=>5.031001,changed=>{},removed=>{}},5.031003=>{delta_from=>5.031002,changed=>{},removed=>{}},5.031004=>{delta_from=>5.031003,changed=>{},removed=>{}},5.031005=>{delta_from=>5.031004,changed=>{},removed=>{}},5.030001=>{delta_from=>5.030000,changed=>{},removed=>{}},5.031006=>{delta_from=>5.031005,changed=>{},removed=>{}},5.031007=>{delta_from=>5.031006,changed=>{},removed=>{}},5.031008=>{delta_from=>5.031007,changed=>{},removed=>{}},5.031009=>{delta_from=>5.031008,changed=>{},removed=>{}},5.030002=>{delta_from=>5.030001,changed=>{},removed=>{}},5.031010=>{delta_from=>5.031009,changed=>{},removed=>{}},5.031011=>{delta_from=>5.03101,changed=>{},removed=>{}},5.028003=>{delta_from=>5.028002,changed=>{},removed=>{}},5.030003=>{delta_from=>5.030002,changed=>{},removed=>{}},5.032000=>{delta_from=>5.031011,changed=>{},removed=>{}},5.033000=>{delta_from=>5.032,changed=>{},removed=>{}},5.033001=>{delta_from=>5.033000,changed=>{},removed=>{}},5.033002=>{delta_from=>5.033001,changed=>{},removed=>{}},5.033003=>{delta_from=>5.033002,changed=>{},removed=>{}},5.033004=>{delta_from=>5.033003,changed=>{},removed=>{}},5.033005=>{delta_from=>5.033004,changed=>{},removed=>{}},5.033006=>{delta_from=>5.033005,changed=>{},removed=>{}},5.032001=>{delta_from=>5.032,changed=>{},removed=>{}},5.033007=>{delta_from=>5.033006,changed=>{},removed=>{}},5.033008=>{delta_from=>5.033007,changed=>{},removed=>{}},5.033009=>{delta_from=>5.033008,changed=>{},removed=>{}},5.034000=>{delta_from=>5.033009,changed=>{},removed=>{}},5.035000=>{delta_from=>5.034,changed=>{},removed=>{}},5.035001=>{delta_from=>5.035,changed=>{},removed=>{}},5.035002=>{delta_from=>5.035001,changed=>{},removed=>{}},5.035003=>{delta_from=>5.035002,changed=>{},removed=>{}},5.035004=>{delta_from=>5.035003,changed=>{},removed=>{}},5.035005=>{delta_from=>5.035004,changed=>{},removed=>{}},5.035006=>{delta_from=>5.035005,changed=>{},removed=>{}},5.035007=>{delta_from=>5.035006,changed=>{},removed=>{}},5.035008=>{delta_from=>5.035007,changed=>{},removed=>{}},5.035009=>{delta_from=>5.035008,changed=>{},removed=>{}},5.034001=>{delta_from=>5.034000,changed=>{},removed=>{}},5.035010=>{delta_from=>5.035009,changed=>{},removed=>{}},5.035011=>{delta_from=>5.035010,changed=>{},removed=>{}},5.036000=>{delta_from=>5.035011,changed=>{},removed=>{}},5.037000=>{delta_from=>5.036000,changed=>{},removed=>{}},5.037001=>{delta_from=>5.037000,changed=>{},removed=>{}},5.037002=>{delta_from=>5.037001,changed=>{},removed=>{}},5.037003=>{delta_from=>5.037002,changed=>{},removed=>{}},5.037004=>{delta_from=>5.037003,changed=>{},removed=>{}},5.037005=>{delta_from=>5.037004,changed=>{},removed=>{}},5.037006=>{delta_from=>5.037005,changed=>{},removed=>{}},5.037007=>{delta_from=>5.037006,changed=>{},removed=>{}},5.037008=>{delta_from=>5.037007,changed=>{},removed=>{}},5.037009=>{delta_from=>5.037008,changed=>{},removed=>{}},5.037010=>{delta_from=>5.037009,changed=>{},removed=>{}},5.037011=>{delta_from=>5.037010,changed=>{},removed=>{}},5.036001=>{delta_from=>5.036,changed=>{},removed=>{}},5.038000=>{delta_from=>5.037011,changed=>{},removed=>{}},5.039001=>{delta_from=>5.038,changed=>{},removed=>{}},);%deprecated=_undelta(\%deprecated);%upstream=('App::Cpan'=>'cpan','App::Prove'=>'cpan','App::Prove::State'=>'cpan','App::Prove::State::Result'=>'cpan','App::Prove::State::Result::Test'=>'cpan','Archive::Tar'=>'cpan','Archive::Tar::Constant'=>'cpan','Archive::Tar::File'=>'cpan','AutoLoader'=>'cpan','AutoSplit'=>'cpan','CPAN'=>'cpan','CPAN::Author'=>'cpan','CPAN::Bundle'=>'cpan','CPAN::CacheMgr'=>'cpan','CPAN::Complete'=>'cpan','CPAN::Debug'=>'cpan','CPAN::DeferredCode'=>'cpan','CPAN::Distribution'=>'cpan','CPAN::Distroprefs'=>'cpan','CPAN::Distrostatus'=>'cpan','CPAN::Exception::RecursiveDependency'=>'cpan','CPAN::Exception::blocked_urllist'=>'cpan','CPAN::Exception::yaml_not_installed'=>'cpan','CPAN::Exception::yaml_process_error'=>'cpan','CPAN::FTP'=>'cpan','CPAN::FTP::netrc'=>'cpan','CPAN::FirstTime'=>'cpan','CPAN::HTTP::Client'=>'cpan','CPAN::HTTP::Credentials'=>'cpan','CPAN::HandleConfig'=>'cpan','CPAN::Index'=>'cpan','CPAN::InfoObj'=>'cpan','CPAN::Kwalify'=>'cpan','CPAN::LWP::UserAgent'=>'cpan','CPAN::Meta'=>'cpan','CPAN::Meta::Converter'=>'cpan','CPAN::Meta::Feature'=>'cpan','CPAN::Meta::History'=>'cpan','CPAN::Meta::Merge'=>'cpan','CPAN::Meta::Prereqs'=>'cpan','CPAN::Meta::Requirements'=>'cpan','CPAN::Meta::Requirements::Range'=>'cpan','CPAN::Meta::Spec'=>'cpan','CPAN::Meta::Validator'=>'cpan','CPAN::Meta::YAML'=>'cpan','CPAN::Mirrors'=>'cpan','CPAN::Module'=>'cpan','CPAN::Nox'=>'cpan','CPAN::Plugin'=>'cpan','CPAN::Plugin::Specfile'=>'cpan','CPAN::Prompt'=>'cpan','CPAN::Queue'=>'cpan','CPAN::Shell'=>'cpan','CPAN::Tarzip'=>'cpan','CPAN::URL'=>'cpan','CPAN::Version'=>'cpan','Compress::Raw::Bzip2'=>'cpan','Compress::Raw::Zlib'=>'cpan','Compress::Zlib'=>'cpan','Config::Perl::V'=>'cpan','DB_File'=>'cpan','Digest'=>'cpan','Digest::MD5'=>'cpan','Digest::SHA'=>'cpan','Digest::base'=>'cpan','Digest::file'=>'cpan','Encode'=>'cpan','Encode::Alias'=>'cpan','Encode::Byte'=>'cpan','Encode::CJKConstants'=>'cpan','Encode::CN'=>'cpan','Encode::CN::HZ'=>'cpan','Encode::Config'=>'cpan','Encode::EBCDIC'=>'cpan','Encode::Encoder'=>'cpan','Encode::Encoding'=>'cpan','Encode::GSM0338'=>'cpan','Encode::Guess'=>'cpan','Encode::JP'=>'cpan','Encode::JP::H2Z'=>'cpan','Encode::JP::JIS7'=>'cpan','Encode::KR'=>'cpan','Encode::KR::2022_KR'=>'cpan','Encode::MIME::Header'=>'cpan','Encode::MIME::Header::ISO_2022_JP'=>'cpan','Encode::MIME::Name'=>'cpan','Encode::Symbol'=>'cpan','Encode::TW'=>'cpan','Encode::Unicode'=>'cpan','Encode::Unicode::UTF7'=>'cpan','ExtUtils::Command'=>'cpan','ExtUtils::Command::MM'=>'cpan','ExtUtils::Constant'=>'cpan','ExtUtils::Constant::Base'=>'cpan','ExtUtils::Constant::ProxySubs'=>'cpan','ExtUtils::Constant::Utils'=>'cpan','ExtUtils::Constant::XS'=>'cpan','ExtUtils::Install'=>'cpan','ExtUtils::Installed'=>'cpan','ExtUtils::Liblist'=>'cpan','ExtUtils::Liblist::Kid'=>'cpan','ExtUtils::MM'=>'cpan','ExtUtils::MM_AIX'=>'cpan','ExtUtils::MM_Any'=>'cpan','ExtUtils::MM_BeOS'=>'cpan','ExtUtils::MM_Cygwin'=>'cpan','ExtUtils::MM_DOS'=>'cpan','ExtUtils::MM_Darwin'=>'cpan','ExtUtils::MM_MacOS'=>'cpan','ExtUtils::MM_NW5'=>'cpan','ExtUtils::MM_OS2'=>'cpan','ExtUtils::MM_OS390'=>'cpan','ExtUtils::MM_QNX'=>'cpan','ExtUtils::MM_UWIN'=>'cpan','ExtUtils::MM_Unix'=>'cpan','ExtUtils::MM_VMS'=>'cpan','ExtUtils::MM_VOS'=>'cpan','ExtUtils::MM_Win32'=>'cpan','ExtUtils::MM_Win95'=>'cpan','ExtUtils::MY'=>'cpan','ExtUtils::MakeMaker'=>'cpan','ExtUtils::MakeMaker::Config'=>'cpan','ExtUtils::MakeMaker::Locale'=>'cpan','ExtUtils::MakeMaker::version'=>'cpan','ExtUtils::MakeMaker::version::regex'=>'cpan','ExtUtils::Manifest'=>'cpan','ExtUtils::Mkbootstrap'=>'cpan','ExtUtils::Mksymlists'=>'cpan','ExtUtils::PL2Bat'=>'cpan','ExtUtils::Packlist'=>'cpan','ExtUtils::testlib'=>'cpan','Fatal'=>'cpan','File::Fetch'=>'cpan','File::GlobMapper'=>'cpan','File::Path'=>'cpan','File::Temp'=>'cpan','Filter::Util::Call'=>'cpan','Getopt::Long'=>'cpan','HTTP::Tiny'=>'cpan','IO::Compress::Adapter::Bzip2'=>'cpan','IO::Compress::Adapter::Deflate'=>'cpan','IO::Compress::Adapter::Identity'=>'cpan','IO::Compress::Base'=>'cpan','IO::Compress::Base::Common'=>'cpan','IO::Compress::Bzip2'=>'cpan','IO::Compress::Deflate'=>'cpan','IO::Compress::Gzip'=>'cpan','IO::Compress::Gzip::Constants'=>'cpan','IO::Compress::RawDeflate'=>'cpan','IO::Compress::Zip'=>'cpan','IO::Compress::Zip::Constants'=>'cpan','IO::Compress::Zlib::Constants'=>'cpan','IO::Compress::Zlib::Extra'=>'cpan','IO::Socket::IP'=>'cpan','IO::Uncompress::Adapter::Bunzip2'=>'cpan','IO::Uncompress::Adapter::Identity'=>'cpan','IO::Uncompress::Adapter::Inflate'=>'cpan','IO::Uncompress::AnyInflate'=>'cpan','IO::Uncompress::AnyUncompress'=>'cpan','IO::Uncompress::Base'=>'cpan','IO::Uncompress::Bunzip2'=>'cpan','IO::Uncompress::Gunzip'=>'cpan','IO::Uncompress::Inflate'=>'cpan','IO::Uncompress::RawInflate'=>'cpan','IO::Uncompress::Unzip'=>'cpan','IO::Zlib'=>'cpan','IPC::Cmd'=>'cpan','IPC::Msg'=>'cpan','IPC::Semaphore'=>'cpan','IPC::SharedMem'=>'cpan','IPC::SysV'=>'cpan','JSON::PP'=>'cpan','JSON::PP::Boolean'=>'cpan','List::Util'=>'cpan','List::Util::XS'=>'cpan','Locale::Maketext::Simple'=>'cpan','MIME::Base64'=>'cpan','MIME::QuotedPrint'=>'cpan','Math::BigFloat'=>'cpan','Math::BigFloat::Trace'=>'cpan','Math::BigInt'=>'cpan','Math::BigInt::Calc'=>'cpan','Math::BigInt::FastCalc'=>'cpan','Math::BigInt::Lib'=>'cpan','Math::BigInt::Trace'=>'cpan','Math::BigRat'=>'cpan','Math::BigRat::Trace'=>'cpan','Memoize'=>'cpan','Memoize::AnyDBM_File'=>'cpan','Memoize::Expire'=>'cpan','Memoize::NDBM_File'=>'cpan','Memoize::SDBM_File'=>'cpan','Memoize::Storable'=>'cpan','Module::Load'=>'cpan','Module::Load::Conditional'=>'cpan','Module::Loaded'=>'cpan','Module::Metadata'=>'cpan','NEXT'=>'cpan','Net::Cmd'=>'cpan','Net::Config'=>'cpan','Net::Domain'=>'cpan','Net::FTP'=>'cpan','Net::FTP::A'=>'cpan','Net::FTP::E'=>'cpan','Net::FTP::I'=>'cpan','Net::FTP::L'=>'cpan','Net::FTP::dataconn'=>'cpan','Net::NNTP'=>'cpan','Net::Netrc'=>'cpan','Net::POP3'=>'cpan','Net::SMTP'=>'cpan','Net::Time'=>'cpan','Params::Check'=>'cpan','Parse::CPAN::Meta'=>'cpan','Perl::OSType'=>'cpan','PerlIO::via::QuotedPrint'=>'cpan','Pod::Checker'=>'cpan','Pod::Escapes'=>'cpan','Pod::Man'=>'cpan','Pod::ParseLink'=>'cpan','Pod::Perldoc'=>'cpan','Pod::Perldoc::BaseTo'=>'cpan','Pod::Perldoc::GetOptsOO'=>'cpan','Pod::Perldoc::ToANSI'=>'cpan','Pod::Perldoc::ToChecker'=>'cpan','Pod::Perldoc::ToMan'=>'cpan','Pod::Perldoc::ToNroff'=>'cpan','Pod::Perldoc::ToPod'=>'cpan','Pod::Perldoc::ToRtf'=>'cpan','Pod::Perldoc::ToTerm'=>'cpan','Pod::Perldoc::ToText'=>'cpan','Pod::Perldoc::ToTk'=>'cpan','Pod::Perldoc::ToXml'=>'cpan','Pod::Simple'=>'cpan','Pod::Simple::BlackBox'=>'cpan','Pod::Simple::Checker'=>'cpan','Pod::Simple::Debug'=>'cpan','Pod::Simple::DumpAsText'=>'cpan','Pod::Simple::DumpAsXML'=>'cpan','Pod::Simple::HTML'=>'cpan','Pod::Simple::HTMLBatch'=>'cpan','Pod::Simple::HTMLLegacy'=>'cpan','Pod::Simple::JustPod'=>'cpan','Pod::Simple::LinkSection'=>'cpan','Pod::Simple::Methody'=>'cpan','Pod::Simple::Progress'=>'cpan','Pod::Simple::PullParser'=>'cpan','Pod::Simple::PullParserEndToken'=>'cpan','Pod::Simple::PullParserStartToken'=>'cpan','Pod::Simple::PullParserTextToken'=>'cpan','Pod::Simple::PullParserToken'=>'cpan','Pod::Simple::RTF'=>'cpan','Pod::Simple::Search'=>'cpan','Pod::Simple::SimpleTree'=>'cpan','Pod::Simple::Text'=>'cpan','Pod::Simple::TextContent'=>'cpan','Pod::Simple::TiedOutFH'=>'cpan','Pod::Simple::Transcode'=>'cpan','Pod::Simple::TranscodeDumb'=>'cpan','Pod::Simple::TranscodeSmart'=>'cpan','Pod::Simple::XHTML'=>'cpan','Pod::Simple::XMLOutStream'=>'cpan','Pod::Text'=>'cpan','Pod::Text::Color'=>'cpan','Pod::Text::Overstrike'=>'cpan','Pod::Text::Termcap'=>'cpan','Pod::Usage'=>'cpan','Scalar::Util'=>'cpan','Socket'=>'cpan','Sub::Util'=>'cpan','Sys::Syslog'=>'cpan','Sys::Syslog::Win32'=>'cpan','TAP::Base'=>'cpan','TAP::Formatter::Base'=>'cpan','TAP::Formatter::Color'=>'cpan','TAP::Formatter::Console'=>'cpan','TAP::Formatter::Console::ParallelSession'=>'cpan','TAP::Formatter::Console::Session'=>'cpan','TAP::Formatter::File'=>'cpan','TAP::Formatter::File::Session'=>'cpan','TAP::Formatter::Session'=>'cpan','TAP::Harness'=>'cpan','TAP::Harness::Env'=>'cpan','TAP::Object'=>'cpan','TAP::Parser'=>'cpan','TAP::Parser::Aggregator'=>'cpan','TAP::Parser::Grammar'=>'cpan','TAP::Parser::Iterator'=>'cpan','TAP::Parser::Iterator::Array'=>'cpan','TAP::Parser::Iterator::Process'=>'cpan','TAP::Parser::Iterator::Stream'=>'cpan','TAP::Parser::IteratorFactory'=>'cpan','TAP::Parser::Multiplexer'=>'cpan','TAP::Parser::Result'=>'cpan','TAP::Parser::Result::Bailout'=>'cpan','TAP::Parser::Result::Comment'=>'cpan','TAP::Parser::Result::Plan'=>'cpan','TAP::Parser::Result::Pragma'=>'cpan','TAP::Parser::Result::Test'=>'cpan','TAP::Parser::Result::Unknown'=>'cpan','TAP::Parser::Result::Version'=>'cpan','TAP::Parser::Result::YAML'=>'cpan','TAP::Parser::ResultFactory'=>'cpan','TAP::Parser::Scheduler'=>'cpan','TAP::Parser::Scheduler::Job'=>'cpan','TAP::Parser::Scheduler::Spinner'=>'cpan','TAP::Parser::Source'=>'cpan','TAP::Parser::SourceHandler'=>'cpan','TAP::Parser::SourceHandler::Executable'=>'cpan','TAP::Parser::SourceHandler::File'=>'cpan','TAP::Parser::SourceHandler::Handle'=>'cpan','TAP::Parser::SourceHandler::Perl'=>'cpan','TAP::Parser::SourceHandler::RawTAP'=>'cpan','TAP::Parser::YAMLish::Reader'=>'cpan','TAP::Parser::YAMLish::Writer'=>'cpan','Term::ANSIColor'=>'cpan','Term::Cap'=>'cpan','Test2'=>'cpan','Test2::API'=>'cpan','Test2::API::Breakage'=>'cpan','Test2::API::Context'=>'cpan','Test2::API::Instance'=>'cpan','Test2::API::InterceptResult'=>'cpan','Test2::API::InterceptResult::Event'=>'cpan','Test2::API::InterceptResult::Facet'=>'cpan','Test2::API::InterceptResult::Hub'=>'cpan','Test2::API::InterceptResult::Squasher'=>'cpan','Test2::API::Stack'=>'cpan','Test2::Event'=>'cpan','Test2::Event::Bail'=>'cpan','Test2::Event::Diag'=>'cpan','Test2::Event::Encoding'=>'cpan','Test2::Event::Exception'=>'cpan','Test2::Event::Fail'=>'cpan','Test2::Event::Generic'=>'cpan','Test2::Event::Note'=>'cpan','Test2::Event::Ok'=>'cpan','Test2::Event::Pass'=>'cpan','Test2::Event::Plan'=>'cpan','Test2::Event::Skip'=>'cpan','Test2::Event::Subtest'=>'cpan','Test2::Event::TAP::Version'=>'cpan','Test2::Event::V2'=>'cpan','Test2::Event::Waiting'=>'cpan','Test2::EventFacet'=>'cpan','Test2::EventFacet::About'=>'cpan','Test2::EventFacet::Amnesty'=>'cpan','Test2::EventFacet::Assert'=>'cpan','Test2::EventFacet::Control'=>'cpan','Test2::EventFacet::Error'=>'cpan','Test2::EventFacet::Hub'=>'cpan','Test2::EventFacet::Info'=>'cpan','Test2::EventFacet::Info::Table'=>'cpan','Test2::EventFacet::Meta'=>'cpan','Test2::EventFacet::Parent'=>'cpan','Test2::EventFacet::Plan'=>'cpan','Test2::EventFacet::Render'=>'cpan','Test2::EventFacet::Trace'=>'cpan','Test2::Formatter'=>'cpan','Test2::Formatter::TAP'=>'cpan','Test2::Hub'=>'cpan','Test2::Hub::Interceptor'=>'cpan','Test2::Hub::Interceptor::Terminator'=>'cpan','Test2::Hub::Subtest'=>'cpan','Test2::IPC'=>'cpan','Test2::IPC::Driver'=>'cpan','Test2::IPC::Driver::Files'=>'cpan','Test2::Tools::Tiny'=>'cpan','Test2::Util'=>'cpan','Test2::Util::ExternalMeta'=>'cpan','Test2::Util::Facets2Legacy'=>'cpan','Test2::Util::HashBase'=>'cpan','Test2::Util::Trace'=>'cpan','Test::Builder'=>'cpan','Test::Builder::Formatter'=>'cpan','Test::Builder::IO::Scalar'=>'cpan','Test::Builder::Module'=>'cpan','Test::Builder::Tester'=>'cpan','Test::Builder::Tester::Color'=>'cpan','Test::Builder::TodoDiag'=>'cpan','Test::Harness'=>'cpan','Test::More'=>'cpan','Test::Simple'=>'cpan','Test::Tester'=>'cpan','Test::Tester::Capture'=>'cpan','Test::Tester::CaptureRunner'=>'cpan','Test::Tester::Delegate'=>'cpan','Test::use::ok'=>'cpan','Text::Balanced'=>'cpan','Text::ParseWords'=>'cpan','Text::Tabs'=>'cpan','Text::Wrap'=>'cpan','Tie::RefHash'=>'cpan','Time::Local'=>'cpan','Time::Piece'=>'cpan','Time::Seconds'=>'cpan','Unicode::Collate'=>'cpan','Unicode::Collate::CJK::Big5'=>'cpan','Unicode::Collate::CJK::GB2312'=>'cpan','Unicode::Collate::CJK::JISX0208'=>'cpan','Unicode::Collate::CJK::Korean'=>'cpan','Unicode::Collate::CJK::Pinyin'=>'cpan','Unicode::Collate::CJK::Stroke'=>'cpan','Unicode::Collate::CJK::Zhuyin'=>'cpan','Unicode::Collate::Locale'=>'cpan','Win32'=>'cpan','Win32API::File'=>'cpan','autodie'=>'cpan','autodie::Scope::Guard'=>'cpan','autodie::Scope::GuardStack'=>'cpan','autodie::Util'=>'cpan','autodie::exception'=>'cpan','autodie::exception::system'=>'cpan','autodie::hints'=>'cpan','autodie::skip'=>'cpan','bigfloat'=>'cpan','bigint'=>'cpan','bignum'=>'cpan','bigrat'=>'cpan','encoding'=>'cpan','experimental'=>'cpan','ok'=>'cpan','parent'=>'cpan','perlfaq'=>'cpan','stable'=>'cpan','version'=>'cpan','version::regex'=>'cpan',);%bug_tracker=('App::Cpan'=>undef,'App::Prove'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','App::Prove::State'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','App::Prove::State::Result'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','App::Prove::State::Result::Test'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','Archive::Tar'=>undef,'Archive::Tar::Constant'=>undef,'Archive::Tar::File'=>undef,'CPAN'=>undef,'CPAN::Author'=>undef,'CPAN::Bundle'=>undef,'CPAN::CacheMgr'=>undef,'CPAN::Complete'=>undef,'CPAN::Debug'=>undef,'CPAN::DeferredCode'=>undef,'CPAN::Distribution'=>undef,'CPAN::Distroprefs'=>undef,'CPAN::Distrostatus'=>undef,'CPAN::Exception::RecursiveDependency'=>undef,'CPAN::Exception::blocked_urllist'=>undef,'CPAN::Exception::yaml_not_installed'=>undef,'CPAN::Exception::yaml_process_error'=>undef,'CPAN::FTP'=>undef,'CPAN::FTP::netrc'=>undef,'CPAN::FirstTime'=>undef,'CPAN::HTTP::Client'=>undef,'CPAN::HTTP::Credentials'=>undef,'CPAN::HandleConfig'=>undef,'CPAN::Index'=>undef,'CPAN::InfoObj'=>undef,'CPAN::Kwalify'=>undef,'CPAN::LWP::UserAgent'=>undef,'CPAN::Meta'=>'https://github.com/Perl-Toolchain-Gang/CPAN-Meta/issues','CPAN::Meta::Converter'=>'https://github.com/Perl-Toolchain-Gang/CPAN-Meta/issues','CPAN::Meta::Feature'=>'https://github.com/Perl-Toolchain-Gang/CPAN-Meta/issues','CPAN::Meta::History'=>'https://github.com/Perl-Toolchain-Gang/CPAN-Meta/issues','CPAN::Meta::Merge'=>'https://github.com/Perl-Toolchain-Gang/CPAN-Meta/issues','CPAN::Meta::Prereqs'=>'https://github.com/Perl-Toolchain-Gang/CPAN-Meta/issues','CPAN::Meta::Requirements'=>'https://github.com/Perl-Toolchain-Gang/CPAN-Meta-Requirements/issues','CPAN::Meta::Requirements::Range'=>'https://github.com/Perl-Toolchain-Gang/CPAN-Meta-Requirements/issues','CPAN::Meta::Spec'=>'https://github.com/Perl-Toolchain-Gang/CPAN-Meta/issues','CPAN::Meta::Validator'=>'https://github.com/Perl-Toolchain-Gang/CPAN-Meta/issues','CPAN::Meta::YAML'=>'https://github.com/Perl-Toolchain-Gang/YAML-Tiny/issues','CPAN::Mirrors'=>undef,'CPAN::Module'=>undef,'CPAN::Nox'=>undef,'CPAN::Plugin'=>undef,'CPAN::Plugin::Specfile'=>undef,'CPAN::Prompt'=>undef,'CPAN::Queue'=>undef,'CPAN::Shell'=>undef,'CPAN::Tarzip'=>undef,'CPAN::URL'=>undef,'CPAN::Version'=>undef,'Compress::Raw::Bzip2'=>'https://github.com/pmqs/Compress-Raw-Bzip2/issues','Compress::Raw::Zlib'=>'https://github.com/pmqs/Compress-Raw-Zlib/issues','Compress::Zlib'=>'https://github.com/pmqs/IO-Compress/issues','Config::Perl::V'=>'https://github.com/Tux/Config-Perl-V/issues','DB_File'=>'https://github.com/pmqs/DB_File/issues','Digest'=>'https://github.com/Dual-Life/digest/issues','Digest::MD5'=>'https://github.com/Dual-Life/digest-md5/issues','Digest::SHA'=>undef,'Digest::base'=>'https://github.com/Dual-Life/digest/issues','Digest::file'=>'https://github.com/Dual-Life/digest/issues','Encode'=>undef,'Encode::Alias'=>undef,'Encode::Byte'=>undef,'Encode::CJKConstants'=>undef,'Encode::CN'=>undef,'Encode::CN::HZ'=>undef,'Encode::Config'=>undef,'Encode::EBCDIC'=>undef,'Encode::Encoder'=>undef,'Encode::Encoding'=>undef,'Encode::GSM0338'=>undef,'Encode::Guess'=>undef,'Encode::JP'=>undef,'Encode::JP::H2Z'=>undef,'Encode::JP::JIS7'=>undef,'Encode::KR'=>undef,'Encode::KR::2022_KR'=>undef,'Encode::MIME::Header'=>undef,'Encode::MIME::Header::ISO_2022_JP'=>undef,'Encode::MIME::Name'=>undef,'Encode::Symbol'=>undef,'Encode::TW'=>undef,'Encode::Unicode'=>undef,'Encode::Unicode::UTF7'=>undef,'ExtUtils::Command'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::Command::MM'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::Constant'=>undef,'ExtUtils::Constant::Base'=>undef,'ExtUtils::Constant::ProxySubs'=>undef,'ExtUtils::Constant::Utils'=>undef,'ExtUtils::Constant::XS'=>undef,'ExtUtils::Install'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-Install','ExtUtils::Installed'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-Install','ExtUtils::Liblist'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::Liblist::Kid'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_AIX'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_Any'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_BeOS'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_Cygwin'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_DOS'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_Darwin'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_MacOS'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_NW5'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_OS2'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_OS390'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_QNX'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_UWIN'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_Unix'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_VMS'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_VOS'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_Win32'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_Win95'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MY'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MakeMaker'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MakeMaker::Config'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MakeMaker::Locale'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MakeMaker::version'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MakeMaker::version::regex'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::Manifest'=>'http://github.com/Perl-Toolchain-Gang/ExtUtils-Manifest/issues','ExtUtils::Mkbootstrap'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::Mksymlists'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::PL2Bat'=>'https://github.com/Perl-Toolchain-Gang/extutils-pl2bat/issues','ExtUtils::Packlist'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-Install','ExtUtils::testlib'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','Fatal'=>'https://github.com/pjf/autodie/issues','File::Fetch'=>undef,'File::GlobMapper'=>'https://github.com/pmqs/IO-Compress/issues','File::Path'=>undef,'File::Temp'=>'https://rt.cpan.org/Public/Dist/Display.html?Name=File-Temp','Filter::Util::Call'=>undef,'Getopt::Long'=>undef,'HTTP::Tiny'=>'https://github.com/Perl-Toolchain-Gang/HTTP-Tiny/issues','IO::Compress::Adapter::Bzip2'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Adapter::Deflate'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Adapter::Identity'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Base'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Base::Common'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Bzip2'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Deflate'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Gzip'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Gzip::Constants'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::RawDeflate'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Zip'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Zip::Constants'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Zlib::Constants'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Zlib::Extra'=>'https://github.com/pmqs/IO-Compress/issues','IO::Socket::IP'=>undef,'IO::Uncompress::Adapter::Bunzip2'=>'https://github.com/pmqs/IO-Compress/issues','IO::Uncompress::Adapter::Identity'=>'https://github.com/pmqs/IO-Compress/issues','IO::Uncompress::Adapter::Inflate'=>'https://github.com/pmqs/IO-Compress/issues','IO::Uncompress::AnyInflate'=>'https://github.com/pmqs/IO-Compress/issues','IO::Uncompress::AnyUncompress'=>'https://github.com/pmqs/IO-Compress/issues','IO::Uncompress::Base'=>'https://github.com/pmqs/IO-Compress/issues','IO::Uncompress::Bunzip2'=>'https://github.com/pmqs/IO-Compress/issues','IO::Uncompress::Gunzip'=>'https://github.com/pmqs/IO-Compress/issues','IO::Uncompress::Inflate'=>'https://github.com/pmqs/IO-Compress/issues','IO::Uncompress::RawInflate'=>'https://github.com/pmqs/IO-Compress/issues','IO::Uncompress::Unzip'=>'https://github.com/pmqs/IO-Compress/issues','IO::Zlib'=>'https://github.com/tomhughes/IO-Zlib/issues','IPC::Cmd'=>undef,'IPC::Msg'=>undef,'IPC::Semaphore'=>undef,'IPC::SharedMem'=>undef,'IPC::SysV'=>undef,'JSON::PP'=>'https://github.com/makamaka/JSON-PP/issues','JSON::PP::Boolean'=>'https://github.com/makamaka/JSON-PP/issues','List::Util'=>'https://rt.cpan.org/Public/Dist/Display.html?Name=Scalar-List-Utils','List::Util::XS'=>'https://rt.cpan.org/Public/Dist/Display.html?Name=Scalar-List-Utils','Locale::Maketext::Simple'=>undef,'MIME::Base64'=>'https://github.com/Dual-Life/mime-base64/issues','MIME::QuotedPrint'=>'https://github.com/Dual-Life/mime-base64/issues','Math::BigFloat'=>undef,'Math::BigFloat::Trace'=>undef,'Math::BigInt'=>undef,'Math::BigInt::Calc'=>undef,'Math::BigInt::FastCalc'=>undef,'Math::BigInt::Lib'=>undef,'Math::BigInt::Trace'=>undef,'Math::BigRat'=>undef,'Math::BigRat::Trace'=>undef,'Memoize'=>'https://rt.cpan.org/Dist/Display.html?Name=Memoize','Memoize::AnyDBM_File'=>'https://rt.cpan.org/Dist/Display.html?Name=Memoize','Memoize::Expire'=>'https://rt.cpan.org/Dist/Display.html?Name=Memoize','Memoize::NDBM_File'=>'https://rt.cpan.org/Dist/Display.html?Name=Memoize','Memoize::SDBM_File'=>'https://rt.cpan.org/Dist/Display.html?Name=Memoize','Memoize::Storable'=>'https://rt.cpan.org/Dist/Display.html?Name=Memoize','Module::Load'=>undef,'Module::Load::Conditional'=>undef,'Module::Loaded'=>undef,'Module::Metadata'=>'https://rt.cpan.org/Public/Dist/Display.html?Name=Module-Metadata','NEXT'=>undef,'Net::Cmd'=>undef,'Net::Config'=>undef,'Net::Domain'=>undef,'Net::FTP'=>undef,'Net::FTP::A'=>undef,'Net::FTP::E'=>undef,'Net::FTP::I'=>undef,'Net::FTP::L'=>undef,'Net::FTP::dataconn'=>undef,'Net::NNTP'=>undef,'Net::Netrc'=>undef,'Net::POP3'=>undef,'Net::SMTP'=>undef,'Net::Time'=>undef,'Params::Check'=>undef,'Parse::CPAN::Meta'=>'https://github.com/Perl-Toolchain-Gang/CPAN-Meta/issues','Perl::OSType'=>'https://github.com/Perl-Toolchain-Gang/Perl-OSType/issues','PerlIO::via::QuotedPrint'=>undef,'Pod::Checker'=>undef,'Pod::Escapes'=>undef,'Pod::Man'=>'https://github.com/rra/podlators/issues','Pod::ParseLink'=>'https://github.com/rra/podlators/issues','Pod::Perldoc'=>undef,'Pod::Perldoc::BaseTo'=>undef,'Pod::Perldoc::GetOptsOO'=>undef,'Pod::Perldoc::ToANSI'=>undef,'Pod::Perldoc::ToChecker'=>undef,'Pod::Perldoc::ToMan'=>undef,'Pod::Perldoc::ToNroff'=>undef,'Pod::Perldoc::ToPod'=>undef,'Pod::Perldoc::ToRtf'=>undef,'Pod::Perldoc::ToTerm'=>undef,'Pod::Perldoc::ToText'=>undef,'Pod::Perldoc::ToTk'=>undef,'Pod::Perldoc::ToXml'=>undef,'Pod::Simple'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::BlackBox'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::Checker'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::Debug'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::DumpAsText'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::DumpAsXML'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::HTML'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::HTMLBatch'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::HTMLLegacy'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::JustPod'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::LinkSection'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::Methody'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::Progress'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::PullParser'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::PullParserEndToken'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::PullParserStartToken'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::PullParserTextToken'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::PullParserToken'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::RTF'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::Search'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::SimpleTree'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::Text'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::TextContent'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::TiedOutFH'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::Transcode'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::TranscodeDumb'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::TranscodeSmart'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::XHTML'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::XMLOutStream'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Text'=>'https://github.com/rra/podlators/issues','Pod::Text::Color'=>'https://github.com/rra/podlators/issues','Pod::Text::Overstrike'=>'https://github.com/rra/podlators/issues','Pod::Text::Termcap'=>'https://github.com/rra/podlators/issues','Pod::Usage'=>'https://github.com/Dual-Life/Pod-Usage/issues','Scalar::Util'=>'https://rt.cpan.org/Public/Dist/Display.html?Name=Scalar-List-Utils','Socket'=>undef,'Sub::Util'=>'https://rt.cpan.org/Public/Dist/Display.html?Name=Scalar-List-Utils','Sys::Syslog'=>undef,'Sys::Syslog::Win32'=>undef,'TAP::Base'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Formatter::Base'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Formatter::Color'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Formatter::Console'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Formatter::Console::ParallelSession'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Formatter::Console::Session'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Formatter::File'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Formatter::File::Session'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Formatter::Session'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Harness'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Harness::Env'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Object'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Aggregator'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Grammar'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Iterator'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Iterator::Array'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Iterator::Process'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Iterator::Stream'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::IteratorFactory'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Multiplexer'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Result'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Result::Bailout'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Result::Comment'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Result::Plan'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Result::Pragma'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Result::Test'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Result::Unknown'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Result::Version'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Result::YAML'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::ResultFactory'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Scheduler'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Scheduler::Job'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Scheduler::Spinner'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Source'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::SourceHandler'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::SourceHandler::Executable'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::SourceHandler::File'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::SourceHandler::Handle'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::SourceHandler::Perl'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::SourceHandler::RawTAP'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::YAMLish::Reader'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::YAMLish::Writer'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','Term::ANSIColor'=>'https://rt.cpan.org/Dist/Display.html?Name=Term-ANSIColor','Term::Cap'=>undef,'Test2'=>'http://github.com/Test-More/test-more/issues','Test2::API'=>'http://github.com/Test-More/test-more/issues','Test2::API::Breakage'=>'http://github.com/Test-More/test-more/issues','Test2::API::Context'=>'http://github.com/Test-More/test-more/issues','Test2::API::Instance'=>'http://github.com/Test-More/test-more/issues','Test2::API::InterceptResult'=>'http://github.com/Test-More/test-more/issues','Test2::API::InterceptResult::Event'=>'http://github.com/Test-More/test-more/issues','Test2::API::InterceptResult::Facet'=>'http://github.com/Test-More/test-more/issues','Test2::API::InterceptResult::Hub'=>'http://github.com/Test-More/test-more/issues','Test2::API::InterceptResult::Squasher'=>'http://github.com/Test-More/test-more/issues','Test2::API::Stack'=>'http://github.com/Test-More/test-more/issues','Test2::Event'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Bail'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Diag'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Encoding'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Exception'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Fail'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Generic'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Note'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Ok'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Pass'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Plan'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Skip'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Subtest'=>'http://github.com/Test-More/test-more/issues','Test2::Event::TAP::Version'=>'http://github.com/Test-More/test-more/issues','Test2::Event::V2'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Waiting'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::About'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Amnesty'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Assert'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Control'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Error'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Hub'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Info'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Info::Table'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Meta'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Parent'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Plan'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Render'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Trace'=>'http://github.com/Test-More/test-more/issues','Test2::Formatter'=>'http://github.com/Test-More/test-more/issues','Test2::Formatter::TAP'=>'http://github.com/Test-More/test-more/issues','Test2::Hub'=>'http://github.com/Test-More/test-more/issues','Test2::Hub::Interceptor'=>'http://github.com/Test-More/test-more/issues','Test2::Hub::Interceptor::Terminator'=>'http://github.com/Test-More/test-more/issues','Test2::Hub::Subtest'=>'http://github.com/Test-More/test-more/issues','Test2::IPC'=>'http://github.com/Test-More/test-more/issues','Test2::IPC::Driver'=>'http://github.com/Test-More/test-more/issues','Test2::IPC::Driver::Files'=>'http://github.com/Test-More/test-more/issues','Test2::Tools::Tiny'=>'http://github.com/Test-More/test-more/issues','Test2::Util'=>'http://github.com/Test-More/test-more/issues','Test2::Util::ExternalMeta'=>'http://github.com/Test-More/test-more/issues','Test2::Util::Facets2Legacy'=>'http://github.com/Test-More/test-more/issues','Test2::Util::HashBase'=>'http://github.com/Test-More/test-more/issues','Test2::Util::Trace'=>'http://github.com/Test-More/test-more/issues','Test::Builder'=>'http://github.com/Test-More/test-more/issues','Test::Builder::Formatter'=>'http://github.com/Test-More/test-more/issues','Test::Builder::IO::Scalar'=>'http://github.com/Test-More/test-more/issues','Test::Builder::Module'=>'http://github.com/Test-More/test-more/issues','Test::Builder::Tester'=>'http://github.com/Test-More/test-more/issues','Test::Builder::Tester::Color'=>'http://github.com/Test-More/test-more/issues','Test::Builder::TodoDiag'=>'http://github.com/Test-More/test-more/issues','Test::Harness'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','Test::More'=>'http://github.com/Test-More/test-more/issues','Test::Simple'=>'http://github.com/Test-More/test-more/issues','Test::Tester'=>'http://github.com/Test-More/test-more/issues','Test::Tester::Capture'=>'http://github.com/Test-More/test-more/issues','Test::Tester::CaptureRunner'=>'http://github.com/Test-More/test-more/issues','Test::Tester::Delegate'=>'http://github.com/Test-More/test-more/issues','Test::use::ok'=>'http://github.com/Test-More/test-more/issues','Text::Balanced'=>undef,'Text::ParseWords'=>undef,'Text::Tabs'=>'https://rt.cpan.org/Public/Dist/Display.html?Name=Text-Tabs%2BWrap','Text::Wrap'=>'https://rt.cpan.org/Public/Dist/Display.html?Name=Text-Tabs%2BWrap','Tie::RefHash'=>'https://rt.cpan.org/Public/Dist/Display.html?Name=Tie-RefHash','Time::Local'=>'https://github.com/houseabsolute/Time-Local/issues','Time::Piece'=>undef,'Time::Seconds'=>undef,'Unicode::Collate'=>undef,'Unicode::Collate::CJK::Big5'=>undef,'Unicode::Collate::CJK::GB2312'=>undef,'Unicode::Collate::CJK::JISX0208'=>undef,'Unicode::Collate::CJK::Korean'=>undef,'Unicode::Collate::CJK::Pinyin'=>undef,'Unicode::Collate::CJK::Stroke'=>undef,'Unicode::Collate::CJK::Zhuyin'=>undef,'Unicode::Collate::Locale'=>undef,'Win32'=>'https://github.com/perl-libwin32/win32/issues','Win32API::File'=>undef,'autodie'=>'https://github.com/pjf/autodie/issues','autodie::Scope::Guard'=>'https://github.com/pjf/autodie/issues','autodie::Scope::GuardStack'=>'https://github.com/pjf/autodie/issues','autodie::Util'=>'https://github.com/pjf/autodie/issues','autodie::exception'=>'https://github.com/pjf/autodie/issues','autodie::exception::system'=>'https://github.com/pjf/autodie/issues','autodie::hints'=>'https://github.com/pjf/autodie/issues','autodie::skip'=>'https://github.com/pjf/autodie/issues','bigfloat'=>undef,'bigint'=>undef,'bignum'=>undef,'bigrat'=>undef,'encoding'=>undef,'experimental'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=experimental','ok'=>'http://github.com/Test-More/test-more/issues','parent'=>undef,'perlfaq'=>'https://github.com/perl-doc-cats/perlfaq/issues','stable'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=experimental','version'=>'https://rt.cpan.org/Public/Dist/Display.html?Name=version','version::regex'=>'https://rt.cpan.org/Public/Dist/Display.html?Name=version',);$released{'5.000'}=$released{5};$version{'5.000'}=$version{5};_create_aliases(\%delta);_create_aliases(\%released);_create_aliases(\%version);_create_aliases(\%deprecated);sub _create_aliases {my ($hash)=@_;for my$version (keys %$hash){next unless$version >= 5.006;my$padded=sprintf "%0.6f",$version;if ($padded ne $version && $version==$padded){$hash->{$padded}=$hash->{$version}}}}1; + package Module::CoreList;use strict;our (%released,%version,%families,%upstream,%bug_tracker,%deprecated,%delta);use version;our$VERSION='5.20230820';sub PKG_PATTERN () {q#\A[a-zA-Z_][0-9a-zA-Z_]*(?:(::|')[0-9a-zA-Z_]+)*\z#}sub _looks_like_invocant ($) {local $@;!!eval {$_[0]->isa(__PACKAGE__)}}sub _undelta {my ($delta)=@_;my (%expanded,$delta_from,$base,$changed,$removed);for my$v (sort keys %$delta){($delta_from,$changed,$removed)=@{$delta->{$v}}{qw(delta_from changed removed)};$base=$delta_from ? $expanded{$delta_from}: {};my%full=(%$base,%{$changed || {}});delete@full{keys %$removed };$expanded{$v}=\%full}return%expanded}sub _released_order {(substr($released{$a},0,1)eq "?")? ((substr($released{$b},0,1)eq "?")? 0 : 1): ((substr($released{$b},0,1)eq "?")? -1 : $released{$a}cmp $released{$b})}my$dumpinc=0;sub import {my$self=shift;my$what=shift || '';if ($what eq 'dumpinc'){$dumpinc=1}}END {print "---INC---\n",join "\n"=>keys%INC if$dumpinc}sub first_release_raw {shift if defined $_[1]and $_[1]=~ PKG_PATTERN and _looks_like_invocant $_[0];my$module=shift;my$version=shift;my@perls=$version ? grep {defined$version{$_}{$module }&& $version{$_}{$module }ge $version}keys%version : grep {exists$version{$_}{$module }}keys%version;return@perls}sub first_release_by_date {my@perls=&first_release_raw;return unless@perls;return (sort _released_order@perls)[0]}sub first_release {my@perls=&first_release_raw;return unless@perls;return (sort {$a cmp $b}@perls)[0]}sub find_modules {shift if _looks_like_invocant $_[0];my$regex=shift;my@perls=@_ ? @_ : keys%version;my%mods;for (@perls){while (my ($k,$v)=each %{$version{$_}}){$mods{$k}++ if$k =~ $regex}}return sort keys%mods}sub find_version {shift if _looks_like_invocant $_[0];my$v=shift;return$version{$v}if defined$v and defined$version{$v};return}sub is_deprecated {shift if defined $_[1]and $_[1]=~ PKG_PATTERN and _looks_like_invocant $_[0];my$module=shift;my$perl_version=shift || $];return unless$module && exists$deprecated{$perl_version}{$module};return$deprecated{$perl_version}{$module}}sub deprecated_in {shift if defined $_[1]and $_[1]=~ PKG_PATTERN and _looks_like_invocant $_[0];my$module=shift or return;my@perls=grep {exists$deprecated{$_}{$module}}keys%deprecated;return unless@perls;require List::Util;return List::Util::minstr(@perls)}sub removed_from {my@perls=&removed_raw;return shift@perls}sub removed_from_by_date {my@perls=sort _released_order&removed_raw;return shift@perls}sub removed_raw {shift if defined $_[1]and $_[1]=~ PKG_PATTERN and _looks_like_invocant $_[0];my$mod=shift;return unless my@perls=sort {$a cmp $b}first_release_raw($mod);my$last=pop@perls;my@removed=grep {$_ > $last}sort {$a cmp $b}keys%version;return@removed}sub changes_between {shift if _looks_like_invocant $_[0];my$left_ver=shift;my$right_ver=shift;my$left=$version{$left_ver }|| {};my$right=$version{$right_ver }|| {};my%uniq=(%$left,%$right);my%changes;for my$lib (keys%uniq){my$lhs=exists$left->{$lib }? (defined$left->{$lib }? $left->{$lib }: '(undef)'): '(absent)';my$rhs=exists$right->{$lib }? (defined$right->{$lib }? $right->{$lib }: '(undef)'): '(absent)';next if$lhs eq $rhs;my$change={(exists$left->{$lib}? (left=>$left->{$lib}): ()),(exists$right->{$lib}? (right=>$right->{$lib}): ()),};$changes{$lib}=$change}return%changes}%released=(5.000=>'1994-10-17',5.001=>'1995-03-14',5.002=>'1996-02-29',5.00307=>'1996-10-10',5.004=>'1997-05-15',5.005=>'1998-07-22',5.00503=>'1999-03-28',5.00405=>'1999-04-29',5.006=>'2000-03-22',5.006001=>'2001-04-08',5.007003=>'2002-03-05',5.008=>'2002-07-19',5.008001=>'2003-09-25',5.009=>'2003-10-27',5.008002=>'2003-11-05',5.006002=>'2003-11-15',5.008003=>'2004-01-14',5.00504=>'2004-02-23',5.009001=>'2004-03-16',5.008004=>'2004-04-21',5.008005=>'2004-07-19',5.008006=>'2004-11-27',5.009002=>'2005-04-01',5.008007=>'2005-05-30',5.009003=>'2006-01-28',5.008008=>'2006-01-31',5.009004=>'2006-08-15',5.009005=>'2007-07-07',5.010000=>'2007-12-18',5.008009=>'2008-12-14',5.010001=>'2009-08-22',5.011000=>'2009-10-02',5.011001=>'2009-10-20',5.011002=>'2009-11-20',5.011003=>'2009-12-20',5.011004=>'2010-01-20',5.011005=>'2010-02-20',5.012000=>'2010-04-12',5.013000=>'2010-04-20',5.012001=>'2010-05-16',5.013001=>'2010-05-20',5.013002=>'2010-06-22',5.013003=>'2010-07-20',5.013004=>'2010-08-20',5.012002=>'2010-09-06',5.013005=>'2010-09-19',5.013006=>'2010-10-20',5.013007=>'2010-11-20',5.013008=>'2010-12-20',5.012003=>'2011-01-21',5.013009=>'2011-01-20',5.013010=>'2011-02-20',5.013011=>'2011-03-20',5.014000=>'2011-05-14',5.012004=>'2011-06-20',5.012005=>'2012-11-10',5.014001=>'2011-06-16',5.015000=>'2011-06-20',5.015001=>'2011-07-20',5.015002=>'2011-08-20',5.014002=>'2011-09-26',5.015003=>'2011-09-20',5.015004=>'2011-10-20',5.015005=>'2011-11-20',5.015006=>'2011-12-20',5.015007=>'2012-01-20',5.015008=>'2012-02-20',5.015009=>'2012-03-20',5.016000=>'2012-05-20',5.016001=>'2012-08-08',5.016002=>'2012-11-01',5.017000=>'2012-05-26',5.017001=>'2012-06-20',5.017002=>'2012-07-20',5.017003=>'2012-08-20',5.017004=>'2012-09-20',5.014003=>'2012-10-12',5.017005=>'2012-10-20',5.017006=>'2012-11-20',5.017007=>'2012-12-18',5.017008=>'2013-01-20',5.017009=>'2013-02-20',5.014004=>'2013-03-10',5.016003=>'2013-03-11',5.017010=>'2013-03-21',5.017011=>'2013-04-20',5.018000=>'2013-05-18',5.019000=>'2013-05-20',5.019001=>'2013-06-21',5.019002=>'2013-07-22',5.018001=>'2013-08-12',5.019003=>'2013-08-20',5.019004=>'2013-09-20',5.019005=>'2013-10-20',5.019006=>'2013-11-20',5.019007=>'2013-12-20',5.018002=>'2014-01-06',5.018003=>'2014-10-01',5.018004=>'2014-10-01',5.019008=>'2014-01-20',5.019009=>'2014-02-20',5.01901=>'2014-03-20',5.019011=>'2014-04-20',5.020000=>'2014-05-27',5.021000=>'2014-05-27',5.021001=>'2014-06-20',5.021002=>'2014-07-20',5.021003=>'2014-08-20',5.020001=>'2014-09-14',5.021004=>'2014-09-20',5.021005=>'2014-10-20',5.021006=>'2014-11-20',5.021007=>'2014-12-20',5.021008=>'2015-01-20',5.020002=>'2015-02-14',5.021009=>'2015-02-21',5.021010=>'2015-03-20',5.021011=>'2015-04-20',5.022000=>'2015-06-01',5.023000=>'2015-06-20',5.023001=>'2015-07-20',5.023002=>'2015-08-20',5.020003=>'2015-09-12',5.023003=>'2015-09-20',5.023004=>'2015-10-20',5.023005=>'2015-11-20',5.022001=>'2015-12-13',5.023006=>'2015-12-21',5.023007=>'2016-01-20',5.023008=>'2016-02-20',5.023009=>'2016-03-20',5.022002=>'2016-04-29',5.024000=>'2016-05-09',5.025000=>'2016-05-09',5.025001=>'2016-05-20',5.025002=>'2016-06-20',5.025003=>'2016-07-20',5.025004=>'2016-08-20',5.025005=>'2016-09-20',5.025006=>'2016-10-20',5.025007=>'2016-11-20',5.025008=>'2016-12-20',5.022003=>'2017-01-14',5.024001=>'2017-01-14',5.025009=>'2017-01-20',5.025010=>'2017-02-20',5.025011=>'2017-03-20',5.025012=>'2017-04-20',5.026000=>'2017-05-30',5.027000=>'2017-05-31',5.027001=>'2017-06-20',5.022004=>'2017-07-15',5.024002=>'2017-07-15',5.027002=>'2017-07-20',5.027003=>'2017-08-21',5.027004=>'2017-09-20',5.024003=>'2017-09-22',5.026001=>'2017-09-22',5.027005=>'2017-10-20',5.027006=>'2017-11-20',5.027007=>'2017-12-20',5.027008=>'2018-01-20',5.027009=>'2018-02-20',5.027010=>'2018-03-20',5.024004=>'2018-04-14',5.026002=>'2018-04-14',5.027011=>'2018-04-20',5.028000=>'2018-06-22',5.029000=>'2018-06-26',5.029001=>'2018-07-20',5.029002=>'2018-08-20',5.029003=>'2018-09-20',5.029004=>'2018-10-20',5.029005=>'2018-11-20',5.026003=>'2018-11-29',5.028001=>'2018-11-29',5.029006=>'2018-12-18',5.029007=>'2019-01-20',5.029008=>'2019-02-20',5.029009=>'2019-03-20',5.028002=>'2019-04-19',5.029010=>'2019-04-20',5.030000=>'2019-05-22',5.031000=>'2019-05-24',5.031001=>'2019-06-20',5.031002=>'2019-07-20',5.031003=>'2019-08-20',5.031004=>'2019-09-20',5.031005=>'2019-10-20',5.030001=>'2019-11-10',5.031006=>'2019-11-20',5.031007=>'2019-12-20',5.031008=>'2020-01-20',5.031009=>'2020-02-20',5.030002=>'2020-03-14',5.031010=>'2020-03-20',5.031011=>'2020-04-28',5.028003=>'2020-06-01',5.030003=>'2020-06-01',5.032000=>'2020-06-20',5.033000=>'2020-07-17',5.033001=>'2020-08-20',5.033002=>'2020-09-20',5.033003=>'2020-10-20',5.033004=>'2020-11-20',5.033005=>'2020-12-20',5.033006=>'2021-01-20',5.032001=>'2021-01-23',5.033007=>'2021-02-20',5.033008=>'2021-03-20',5.033009=>'2021-04-20',5.034000=>'2021-05-20',5.035000=>'2021-05-21',5.035001=>'2021-06-20',5.035002=>'2021-07-23',5.035003=>'2021-08-20',5.035004=>'2021-09-20',5.035005=>'2021-10-21',5.035006=>'2021-11-20',5.035007=>'2021-12-20',5.035008=>'2022-01-20',5.035009=>'2022-02-20',5.034001=>'2022-03-13',5.035010=>'2022-03-20',5.035011=>'2022-04-20',5.036000=>'2022-05-27',5.037000=>'2022-05-27',5.037001=>'2022-06-20',5.037002=>'2022-07-20',5.037003=>'2022-08-20',5.037004=>'2022-09-20',5.037005=>'2022-10-20',5.037006=>'2022-11-20',5.037007=>'2022-12-20',5.037008=>'2023-01-20',5.037009=>'2023-02-20',5.037010=>'2023-03-20',5.037011=>'2023-04-20',5.036001=>'2023-04-23',5.038000=>'2023-07-02',5.039001=>'2023-07-20',5.039002=>'2023-08-20',);for my$version (sort {$a <=> $b}keys%released){my$family=int ($version * 1000)/ 1000;push @{$families{$family }},$version}%delta=(5=>{changed=>{'AnyDBM_File'=>undef,'AutoLoader'=>undef,'AutoSplit'=>undef,'Benchmark'=>undef,'Carp'=>undef,'Cwd'=>undef,'DB_File'=>undef,'DynaLoader'=>undef,'English'=>undef,'Env'=>undef,'Exporter'=>undef,'ExtUtils::MakeMaker'=>undef,'Fcntl'=>undef,'File::Basename'=>undef,'File::CheckTree'=>undef,'File::Find'=>undef,'FileHandle'=>undef,'GDBM_File'=>undef,'Getopt::Long'=>undef,'Getopt::Std'=>undef,'I18N::Collate'=>undef,'IPC::Open2'=>undef,'IPC::Open3'=>undef,'Math::BigFloat'=>undef,'Math::BigInt'=>undef,'Math::Complex'=>undef,'NDBM_File'=>undef,'Net::Ping'=>undef,'ODBM_File'=>undef,'POSIX'=>undef,'SDBM_File'=>undef,'Search::Dict'=>undef,'Shell'=>undef,'Socket'=>undef,'Sys::Hostname'=>undef,'Sys::Syslog'=>undef,'Term::Cap'=>undef,'Term::Complete'=>undef,'Test::Harness'=>undef,'Text::Abbrev'=>undef,'Text::ParseWords'=>undef,'Text::Soundex'=>undef,'Text::Tabs'=>undef,'TieHash'=>undef,'Time::Local'=>undef,'integer'=>undef,'less'=>undef,'sigtrap'=>undef,'strict'=>undef,'subs'=>undef,},removed=>{}},5.001=>{delta_from=>5,changed=>{'ExtUtils::Liblist'=>undef,'ExtUtils::Manifest'=>undef,'ExtUtils::Mkbootstrap'=>undef,'File::Path'=>undef,'SubstrHash'=>undef,'lib'=>undef,},removed=>{}},5.002=>{delta_from=>5.001,changed=>{'DB_File'=>'1.01','Devel::SelfStubber'=>'1.01','DirHandle'=>undef,'DynaLoader'=>'1.00','ExtUtils::Install'=>undef,'ExtUtils::MM_OS2'=>undef,'ExtUtils::MM_Unix'=>undef,'ExtUtils::MM_VMS'=>undef,'ExtUtils::MakeMaker'=>'5.21','ExtUtils::Manifest'=>'1.22','ExtUtils::Mksymlists'=>'1.00','Fcntl'=>'1.00','File::Copy'=>'1.5','File::Path'=>'1.01','FileCache'=>undef,'FileHandle'=>'1.00','GDBM_File'=>'1.00','Getopt::Long'=>'2.01','NDBM_File'=>'1.00','Net::Ping'=>'1','ODBM_File'=>'1.00','POSIX'=>'1.00','Pod::Functions'=>undef,'Pod::Text'=>undef,'SDBM_File'=>'1.00','Safe'=>'1.00','SelectSaver'=>undef,'SelfLoader'=>'1.06','Socket'=>'1.5','Symbol'=>undef,'Term::ReadLine'=>undef,'Test::Harness'=>'1.07','Text::Wrap'=>undef,'Tie::Hash'=>undef,'Tie::Scalar'=>undef,'Tie::SubstrHash'=>undef,'diagnostics'=>undef,'overload'=>undef,'vars'=>undef,},removed=>{'SubstrHash'=>1,'TieHash'=>1,}},5.00307=>{delta_from=>5.002,changed=>{'Config'=>undef,'DB_File'=>'1.03','ExtUtils::Embed'=>'1.18','ExtUtils::Install'=>'1.15','ExtUtils::Liblist'=>'1.20','ExtUtils::MM_Unix'=>'1.107','ExtUtils::MakeMaker'=>'5.38','ExtUtils::Manifest'=>'1.27','ExtUtils::Mkbootstrap'=>'1.13','ExtUtils::Mksymlists'=>'1.12','ExtUtils::testlib'=>'1.11','Fatal'=>undef,'File::Basename'=>'2.4','FindBin'=>'1.04','Getopt::Long'=>'2.04','IO'=>undef,'IO::File'=>'1.05','IO::Handle'=>'1.12','IO::Pipe'=>'1.07','IO::Seekable'=>'1.05','IO::Select'=>'1.09','IO::Socket'=>'1.13','Net::Ping'=>'1.01','OS2::ExtAttr'=>'0.01','OS2::PrfDB'=>'0.02','OS2::Process'=>undef,'OS2::REXX'=>undef,'Opcode'=>'1.01','Safe'=>'2.06','Test::Harness'=>'1.13','Text::Tabs'=>'96.051501','Text::Wrap'=>'96.041801','UNIVERSAL'=>undef,'VMS::Filespec'=>undef,'VMS::Stdio'=>'2.0','ops'=>undef,'sigtrap'=>'1.01',},removed=>{}},5.004=>{delta_from=>5.00307,changed=>{'Bundle::CPAN'=>'0.02','CGI'=>'2.36','CGI::Apache'=>'1.01','CGI::Carp'=>'1.06','CGI::Fast'=>'1.00a','CGI::Push'=>'1.00','CGI::Switch'=>'0.05','CPAN'=>'1.2401','CPAN::FirstTime'=>'1.18','CPAN::Nox'=>undef,'Class::Struct'=>undef,'Cwd'=>'2.00','DB_File'=>'1.14','DynaLoader'=>'1.02','ExtUtils::Command'=>'1.00','ExtUtils::Embed'=>'1.2501','ExtUtils::Install'=>'1.16','ExtUtils::Liblist'=>'1.2201','ExtUtils::MM_Unix'=>'1.114','ExtUtils::MM_Win32'=>undef,'ExtUtils::MakeMaker'=>'5.4002','ExtUtils::Manifest'=>'1.33','ExtUtils::Mksymlists'=>'1.13','ExtUtils::XSSymSet'=>'1.0','Fcntl'=>'1.03','File::Basename'=>'2.5','File::Compare'=>'1.1001','File::Copy'=>'2.02','File::Path'=>'1.04','File::stat'=>undef,'FileHandle'=>'2.00','Getopt::Long'=>'2.10','IO::File'=>'1.0602','IO::Handle'=>'1.1504','IO::Pipe'=>'1.0901','IO::Seekable'=>'1.06','IO::Select'=>'1.10','IO::Socket'=>'1.1602','IPC::Open2'=>'1.01','IPC::Open3'=>'1.0101','Math::Complex'=>'1.01','Math::Trig'=>'1','Net::Ping'=>'2.02','Net::hostent'=>undef,'Net::netent'=>undef,'Net::protoent'=>undef,'Net::servent'=>undef,'Opcode'=>'1.04','POSIX'=>'1.02','Pod::Html'=>undef,'Pod::Text'=>'1.0203','SelfLoader'=>'1.07','Socket'=>'1.6','Symbol'=>'1.02','Test::Harness'=>'1.1502','Text::Tabs'=>'96.121201','Text::Wrap'=>'97.011701','Tie::RefHash'=>undef,'Time::gmtime'=>'1.01','Time::localtime'=>'1.01','Time::tm'=>undef,'User::grent'=>undef,'User::pwent'=>undef,'VMS::DCLsym'=>'1.01','VMS::Stdio'=>'2.02','autouse'=>'1.01','blib'=>undef,'constant'=>'1.00','locale'=>undef,'sigtrap'=>'1.02','vmsish'=>undef,},removed=>{'Fatal'=>1,}},5.00405=>{delta_from=>5.004,changed=>{'AutoLoader'=>'5.56','AutoSplit'=>'1.0303','Bundle::CPAN'=>'0.03','CGI'=>'2.42','CGI::Apache'=>'1.1','CGI::Carp'=>'1.10','CGI::Cookie'=>'1.06','CGI::Push'=>'1.01','CGI::Switch'=>'0.06','CPAN'=>'1.40','CPAN::FirstTime'=>'1.30','Cwd'=>'2.01','DB_File'=>'1.15','DynaLoader'=>'1.03','ExtUtils::Command'=>'1.01','ExtUtils::Embed'=>'1.2505','ExtUtils::Install'=>'1.28','ExtUtils::Liblist'=>'1.25','ExtUtils::MM_Unix'=>'1.118','ExtUtils::MakeMaker'=>'5.42','ExtUtils::Mkbootstrap'=>'1.14','ExtUtils::Mksymlists'=>'1.16','File::Basename'=>'2.6','File::DosGlob'=>undef,'File::Path'=>'1.0402','File::Spec'=>'0.6','File::Spec::Mac'=>'1.0','File::Spec::OS2'=>undef,'File::Spec::Unix'=>undef,'File::Spec::VMS'=>undef,'File::Spec::Win32'=>undef,'FindBin'=>'1.41','Getopt::Long'=>'2.19','IO::File'=>'1.06021','IO::Socket'=>'1.1603','IPC::Open3'=>'1.0103','Math::Complex'=>'1.25','NDBM_File'=>'1.01','Pod::Html'=>'1.0101','Pod::Text'=>'1.0204','SelfLoader'=>'1.08','Socket'=>'1.7','Test'=>'1.04','Test::Harness'=>'1.1602','Text::ParseWords'=>'3.1001','Text::Wrap'=>'98.112902','Tie::Handle'=>undef,'attrs'=>'0.1','base'=>undef,'blib'=>'1.00','re'=>undef,'strict'=>'1.01',},removed=>{}},5.005=>{delta_from=>5.00405,changed=>{'AutoLoader'=>undef,'AutoSplit'=>'1.0302','B'=>undef,'B::Asmdata'=>undef,'B::Assembler'=>undef,'B::Bblock'=>undef,'B::Bytecode'=>undef,'B::C'=>undef,'B::CC'=>undef,'B::Debug'=>undef,'B::Deparse'=>'0.56','B::Disassembler'=>undef,'B::Lint'=>undef,'B::Showlex'=>undef,'B::Stackobj'=>undef,'B::Terse'=>undef,'B::Xref'=>undef,'CGI::Carp'=>'1.101','CPAN'=>'1.3901','CPAN::FirstTime'=>'1.29','DB_File'=>'1.60','Data::Dumper'=>'2.09','Errno'=>'1.09','ExtUtils::Installed'=>'0.02','ExtUtils::MM_Unix'=>'1.12601','ExtUtils::MakeMaker'=>'5.4301','ExtUtils::Mkbootstrap'=>'1.13','ExtUtils::Mksymlists'=>'1.17','ExtUtils::Packlist'=>'0.03','Fatal'=>'1.02','File::Path'=>'1.0401','Getopt::Long'=>'2.17','IO::Handle'=>'1.1505','IPC::Msg'=>'1.00','IPC::Open3'=>'1.0102','IPC::Semaphore'=>'1.00','IPC::SysV'=>'1.03','O'=>undef,'OS2::Process'=>'0.2','Pod::Html'=>'1.01','Pod::Text'=>'1.0203','Text::ParseWords'=>'3.1','Text::Wrap'=>'97.02','Thread'=>'1.0','Thread::Queue'=>undef,'Thread::Semaphore'=>undef,'Thread::Signal'=>undef,'Thread::Specific'=>undef,'Tie::Array'=>'1.00','VMS::Stdio'=>'2.1','attrs'=>'1.0','fields'=>'0.02','re'=>'0.02',},removed=>{'Bundle::CPAN'=>1,}},5.00503=>{delta_from=>5.005,changed=>{'AutoSplit'=>'1.0303','CGI'=>'2.46','CGI::Carp'=>'1.13','CGI::Fast'=>'1.01','CPAN'=>'1.48','CPAN::FirstTime'=>'1.36','CPAN::Nox'=>'1.00','DB_File'=>'1.65','Data::Dumper'=>'2.101','Dumpvalue'=>undef,'Errno'=>'1.111','ExtUtils::Install'=>'1.28','ExtUtils::Liblist'=>'1.25','ExtUtils::MM_Unix'=>'1.12602','ExtUtils::MakeMaker'=>'5.4302','ExtUtils::Manifest'=>'1.33','ExtUtils::Mkbootstrap'=>'1.14','ExtUtils::Mksymlists'=>'1.17','ExtUtils::testlib'=>'1.11','FindBin'=>'1.42','Getopt::Long'=>'2.19','Getopt::Std'=>'1.01','IO::Pipe'=>'1.0902','IPC::Open3'=>'1.0103','Math::Complex'=>'1.26','Test'=>'1.122','Text::Wrap'=>'98.112902',},removed=>{}},5.00504=>{delta_from=>5.00503,changed=>{'CPAN::FirstTime'=>'1.36','DB_File'=>'1.807','ExtUtils::Install'=>'1.28','ExtUtils::Liblist'=>'1.25','ExtUtils::MM_Unix'=>'1.12602','ExtUtils::Manifest'=>'1.33','ExtUtils::Miniperl'=>undef,'ExtUtils::Mkbootstrap'=>'1.14','ExtUtils::Mksymlists'=>'1.17','ExtUtils::testlib'=>'1.11','File::Compare'=>'1.1002','File::Spec'=>'0.8','File::Spec::Functions'=>undef,'File::Spec::Mac'=>undef,'Getopt::Long'=>'2.20','Pod::Html'=>'1.02',},removed=>{}},5.006=>{delta_from=>5.00504,changed=>{'AutoLoader'=>'5.57','AutoSplit'=>'1.0305','B::Deparse'=>'0.59','B::Stash'=>undef,'Benchmark'=>'1','ByteLoader'=>'0.03','CGI'=>'2.56','CGI::Apache'=>undef,'CGI::Carp'=>'1.14','CGI::Cookie'=>'1.12','CGI::Fast'=>'1.02','CGI::Pretty'=>'1.03','CGI::Switch'=>undef,'CPAN'=>'1.52','CPAN::FirstTime'=>'1.38','Carp::Heavy'=>undef,'Class::Struct'=>'0.58','Cwd'=>'2.02','DB'=>'1.0','DB_File'=>'1.72','Devel::DProf'=>'20000000.00_00','Devel::Peek'=>'1.00_01','DynaLoader'=>'1.04','Exporter'=>'5.562','Exporter::Heavy'=>undef,'ExtUtils::MM_Cygwin'=>undef,'ExtUtils::MM_Unix'=>'1.12603','ExtUtils::MakeMaker'=>'5.45','File::Copy'=>'2.03','File::Glob'=>'0.991','File::Path'=>'1.0403','GDBM_File'=>'1.03','Getopt::Long'=>'2.23','Getopt::Std'=>'1.02','IO'=>'1.20','IO::Dir'=>'1.03','IO::File'=>'1.08','IO::Handle'=>'1.21','IO::Pipe'=>'1.121','IO::Poll'=>'0.01','IO::Seekable'=>'1.08','IO::Select'=>'1.14','IO::Socket'=>'1.26','IO::Socket::INET'=>'1.25','IO::Socket::UNIX'=>'1.20','JNI'=>'0.01','JPL::AutoLoader'=>undef,'JPL::Class'=>undef,'JPL::Compile'=>undef,'NDBM_File'=>'1.03','ODBM_File'=>'1.02','OS2::DLL'=>undef,'POSIX'=>'1.03','Pod::Checker'=>'1.098','Pod::Find'=>'0.12','Pod::Html'=>'1.03','Pod::InputObjects'=>'1.12','Pod::Man'=>'1.02','Pod::ParseUtils'=>'0.2','Pod::Parser'=>'1.12','Pod::Plainer'=>'0.01','Pod::Select'=>'1.12','Pod::Text'=>'2.03','Pod::Text::Color'=>'0.05','Pod::Text::Termcap'=>'0.04','Pod::Usage'=>'1.12','SDBM_File'=>'1.02','SelfLoader'=>'1.0901','Shell'=>'0.2','Socket'=>'1.72','Sys::Hostname'=>'1.1','Sys::Syslog'=>'0.01','Term::ANSIColor'=>'1.01','Test'=>'1.13','Test::Harness'=>'1.1604','Text::ParseWords'=>'3.2','Text::Soundex'=>'1.0','Text::Tabs'=>'98.112801','Tie::Array'=>'1.01','Tie::Handle'=>'1.0','VMS::Stdio'=>'2.2','XSLoader'=>'0.01','attributes'=>'0.03','autouse'=>'1.02','base'=>'1.01','bytes'=>undef,'charnames'=>undef,'constant'=>'1.02','diagnostics'=>'1.0','fields'=>'1.01','filetest'=>undef,'lib'=>'0.5564','open'=>undef,'utf8'=>undef,'warnings'=>undef,'warnings::register'=>undef,},removed=>{}},5.006001=>{delta_from=>5.006,changed=>{'AutoLoader'=>'5.58','B::Assembler'=>'0.02','B::Concise'=>'0.51','B::Deparse'=>'0.6','ByteLoader'=>'0.04','CGI'=>'2.752','CGI::Carp'=>'1.20','CGI::Cookie'=>'1.18','CGI::Pretty'=>'1.05','CGI::Push'=>'1.04','CGI::Util'=>'1.1','CPAN'=>'1.59_54','CPAN::FirstTime'=>'1.53','Class::Struct'=>'0.59','Cwd'=>'2.04','DB_File'=>'1.75','Data::Dumper'=>'2.102','ExtUtils::Install'=>'1.28','ExtUtils::Liblist'=>'1.26','ExtUtils::MM_Unix'=>'1.12603','ExtUtils::Manifest'=>'1.33','ExtUtils::Mkbootstrap'=>'1.14','ExtUtils::Mksymlists'=>'1.17','ExtUtils::testlib'=>'1.11','File::Path'=>'1.0404','File::Spec'=>'0.82','File::Spec::Epoc'=>undef,'File::Spec::Functions'=>'1.1','File::Spec::Mac'=>'1.2','File::Spec::OS2'=>'1.1','File::Spec::Unix'=>'1.2','File::Spec::VMS'=>'1.1','File::Spec::Win32'=>'1.2','File::Temp'=>'0.12','GDBM_File'=>'1.05','Getopt::Long'=>'2.25','IO::Poll'=>'0.05','JNI'=>'0.1','Math::BigFloat'=>'0.02','Math::BigInt'=>'0.01','Math::Complex'=>'1.31','NDBM_File'=>'1.04','ODBM_File'=>'1.03','OS2::REXX'=>'1.00','Pod::Checker'=>'1.2','Pod::Find'=>'0.21','Pod::InputObjects'=>'1.13','Pod::LaTeX'=>'0.53','Pod::Man'=>'1.15','Pod::ParseUtils'=>'0.22','Pod::Parser'=>'1.13','Pod::Select'=>'1.13','Pod::Text'=>'2.08','Pod::Text::Color'=>'0.06','Pod::Text::Overstrike'=>'1.01','Pod::Text::Termcap'=>'1','Pod::Usage'=>'1.14','SDBM_File'=>'1.03','SelfLoader'=>'1.0902','Shell'=>'0.3','Term::ANSIColor'=>'1.03','Test'=>'1.15','Text::Wrap'=>'2001.0131','Tie::Handle'=>'4.0','Tie::RefHash'=>'1.3',},removed=>{}},5.006002=>{delta_from=>5.006001,changed=>{'CPAN::FirstTime'=>'1.53','DB_File'=>'1.806','Data::Dumper'=>'2.121','ExtUtils::Command'=>'1.05','ExtUtils::Command::MM'=>'0.03','ExtUtils::Install'=>'1.32','ExtUtils::Installed'=>'0.08','ExtUtils::Liblist'=>'1.01','ExtUtils::Liblist::Kid'=>'1.3','ExtUtils::MM'=>'0.04','ExtUtils::MM_Any'=>'0.07','ExtUtils::MM_BeOS'=>'1.04','ExtUtils::MM_Cygwin'=>'1.06','ExtUtils::MM_DOS'=>'0.02','ExtUtils::MM_MacOS'=>'1.07','ExtUtils::MM_NW5'=>'2.06','ExtUtils::MM_OS2'=>'1.04','ExtUtils::MM_UWIN'=>'0.02','ExtUtils::MM_Unix'=>'1.42','ExtUtils::MM_VMS'=>'5.70','ExtUtils::MM_Win32'=>'1.09','ExtUtils::MM_Win95'=>'0.03','ExtUtils::MY'=>'0.01','ExtUtils::MakeMaker'=>'6.17','ExtUtils::MakeMaker::bytes'=>'0.01','ExtUtils::MakeMaker::vmsish'=>'0.01','ExtUtils::Manifest'=>'1.42','ExtUtils::Mkbootstrap'=>'1.15','ExtUtils::Mksymlists'=>'1.19','ExtUtils::Packlist'=>'0.04','ExtUtils::testlib'=>'1.15','File::Spec'=>'0.86','File::Spec::Cygwin'=>'1.1','File::Spec::Epoc'=>'1.1','File::Spec::Functions'=>'1.3','File::Spec::Mac'=>'1.4','File::Spec::OS2'=>'1.2','File::Spec::Unix'=>'1.5','File::Spec::VMS'=>'1.4','File::Spec::Win32'=>'1.4','File::Temp'=>'0.14','Safe'=>'2.10','Test'=>'1.24','Test::Builder'=>'0.17','Test::Harness'=>'2.30','Test::Harness::Assert'=>'0.01','Test::Harness::Iterator'=>'0.01','Test::Harness::Straps'=>'0.15','Test::More'=>'0.47','Test::Simple'=>'0.47','Unicode'=>'3.0.1','if'=>'0.03','ops'=>'1.00',},removed=>{}},5.007003=>{delta_from=>5.006001,changed=>{'AnyDBM_File'=>'1.00','Attribute::Handlers'=>'0.76','AutoLoader'=>'5.59','AutoSplit'=>'1.0307','B'=>'1.00','B::Asmdata'=>'1.00','B::Assembler'=>'0.04','B::Bblock'=>'1.00','B::Bytecode'=>'1.00','B::C'=>'1.01','B::CC'=>'1.00','B::Concise'=>'0.52','B::Debug'=>'1.00','B::Deparse'=>'0.63','B::Disassembler'=>'1.01','B::Lint'=>'1.00','B::Showlex'=>'1.00','B::Stackobj'=>'1.00','B::Stash'=>'1.00','B::Terse'=>'1.00','B::Xref'=>'1.00','Benchmark'=>'1.04','CGI'=>'2.80','CGI::Apache'=>'1.00','CGI::Carp'=>'1.22','CGI::Cookie'=>'1.20','CGI::Fast'=>'1.04','CGI::Pretty'=>'1.05_00','CGI::Switch'=>'1.00','CGI::Util'=>'1.3','CPAN'=>'1.59_56','CPAN::FirstTime'=>'1.54','CPAN::Nox'=>'1.00_01','Carp'=>'1.01','Carp::Heavy'=>'1.01','Class::ISA'=>'0.32','Class::Struct'=>'0.61','Cwd'=>'2.06','DB_File'=>'1.804','Data::Dumper'=>'2.12','Devel::DProf'=>'20000000.00_01','Devel::PPPort'=>'2.0002','Devel::Peek'=>'1.00_03','Devel::SelfStubber'=>'1.03','Digest'=>'1.00','Digest::MD5'=>'2.16','DirHandle'=>'1.00','Dumpvalue'=>'1.10','Encode'=>'0.40','Encode::CN'=>'0.02','Encode::CN::HZ'=>undef,'Encode::Encoding'=>'0.02','Encode::Internal'=>'0.30','Encode::JP'=>'0.02','Encode::JP::Constants'=>'1.02','Encode::JP::H2Z'=>'0.77','Encode::JP::ISO_2022_JP'=>undef,'Encode::JP::JIS'=>undef,'Encode::JP::Tr'=>'0.77','Encode::KR'=>'0.02','Encode::TW'=>'0.02','Encode::Tcl'=>'1.01','Encode::Tcl::Escape'=>'1.01','Encode::Tcl::Extended'=>'1.01','Encode::Tcl::HanZi'=>'1.01','Encode::Tcl::Table'=>'1.01','Encode::Unicode'=>'0.30','Encode::XS'=>'0.40','Encode::iso10646_1'=>'0.30','Encode::usc2_le'=>'0.30','Encode::utf8'=>'0.30','English'=>'1.00','Env'=>'1.00','Exporter'=>'5.566','Exporter::Heavy'=>'5.562','ExtUtils::Command'=>'1.02','ExtUtils::Constant'=>'0.11','ExtUtils::Embed'=>'1.250601','ExtUtils::Install'=>'1.29','ExtUtils::Installed'=>'0.04','ExtUtils::Liblist'=>'1.2701','ExtUtils::MM_BeOS'=>'1.00','ExtUtils::MM_Cygwin'=>'1.00','ExtUtils::MM_OS2'=>'1.00','ExtUtils::MM_Unix'=>'1.12607','ExtUtils::MM_VMS'=>'5.56','ExtUtils::MM_Win32'=>'1.00_02','ExtUtils::MakeMaker'=>'5.48_03','ExtUtils::Manifest'=>'1.35','ExtUtils::Mkbootstrap'=>'1.1401','ExtUtils::Mksymlists'=>'1.18','ExtUtils::Packlist'=>'0.04','ExtUtils::testlib'=>'1.1201','Fatal'=>'1.03','Fcntl'=>'1.04','File::Basename'=>'2.71','File::CheckTree'=>'4.1','File::Compare'=>'1.1003','File::Copy'=>'2.05','File::DosGlob'=>'1.00','File::Find'=>'1.04','File::Glob'=>'1.01','File::Path'=>'1.05','File::Spec'=>'0.83','File::Spec::Cygwin'=>'1.0','File::Spec::Epoc'=>'1.00','File::Spec::Functions'=>'1.2','File::Spec::Mac'=>'1.3','File::Spec::Unix'=>'1.4','File::Spec::VMS'=>'1.2','File::Spec::Win32'=>'1.3','File::Temp'=>'0.13','File::stat'=>'1.00','FileCache'=>'1.00','FileHandle'=>'2.01','Filter::Simple'=>'0.77','Filter::Util::Call'=>'1.06','FindBin'=>'1.43','GDBM_File'=>'1.06','Getopt::Long'=>'2.28','Getopt::Std'=>'1.03','I18N::Collate'=>'1.00','I18N::LangTags'=>'0.27','I18N::LangTags::List'=>'0.25','I18N::Langinfo'=>'0.01','IO::Dir'=>'1.03_00','IO::File'=>'1.09','IO::Handle'=>'1.21_00','IO::Pipe'=>'1.122','IO::Poll'=>'0.06','IO::Seekable'=>'1.08_00','IO::Select'=>'1.15','IO::Socket'=>'1.27','IO::Socket::INET'=>'1.26','IO::Socket::UNIX'=>'1.20_00','IPC::Msg'=>'1.00_00','IPC::Open3'=>'1.0104','IPC::Semaphore'=>'1.00_00','IPC::SysV'=>'1.03_00','List::Util'=>'1.06_00','Locale::Constants'=>'2.01','Locale::Country'=>'2.01','Locale::Currency'=>'2.01','Locale::Language'=>'2.01','Locale::Maketext'=>'1.03','Locale::Script'=>'2.01','MIME::Base64'=>'2.12','MIME::QuotedPrint'=>'2.03','Math::BigFloat'=>'1.30','Math::BigInt'=>'1.54','Math::BigInt::Calc'=>'0.25','Math::Complex'=>'1.34','Math::Trig'=>'1.01','Memoize'=>'0.66','Memoize::AnyDBM_File'=>'0.65','Memoize::Expire'=>'0.66','Memoize::ExpireFile'=>'0.65','Memoize::ExpireTest'=>'0.65','Memoize::NDBM_File'=>'0.65','Memoize::SDBM_File'=>'0.65','Memoize::Storable'=>'0.65','NEXT'=>'0.50','Net::Cmd'=>'2.21','Net::Config'=>'1.10','Net::Domain'=>'2.17','Net::FTP'=>'2.64','Net::FTP::A'=>'1.15','Net::FTP::E'=>'0.01','Net::FTP::I'=>'1.12','Net::FTP::L'=>'0.01','Net::FTP::dataconn'=>'0.10','Net::NNTP'=>'2.21','Net::Netrc'=>'2.12','Net::POP3'=>'2.23','Net::Ping'=>'2.12','Net::SMTP'=>'2.21','Net::Time'=>'2.09','Net::hostent'=>'1.00','Net::netent'=>'1.00','Net::protoent'=>'1.00','Net::servent'=>'1.00','O'=>'1.00','OS2::DLL'=>'1.00','OS2::Process'=>'1.0','OS2::REXX'=>'1.01','Opcode'=>'1.05','POSIX'=>'1.05','PerlIO'=>'1.00','PerlIO::Scalar'=>'0.01','PerlIO::Via'=>'0.01','Pod::Checker'=>'1.3','Pod::Find'=>'0.22','Pod::Functions'=>'1.01','Pod::Html'=>'1.04','Pod::LaTeX'=>'0.54','Pod::Man'=>'1.32','Pod::ParseLink'=>'1.05','Pod::Text'=>'2.18','Pod::Text::Color'=>'1.03','Pod::Text::Overstrike'=>'1.08','Pod::Text::Termcap'=>'1.09','Safe'=>'2.07','Scalar::Util'=>'1.06_00','Search::Dict'=>'1.02','SelectSaver'=>'1.00','SelfLoader'=>'1.0903','Shell'=>'0.4','Socket'=>'1.75','Storable'=>'1.015','Switch'=>'2.06','Symbol'=>'1.04','Sys::Syslog'=>'0.02','Term::ANSIColor'=>'1.04','Term::Cap'=>'1.07','Term::Complete'=>'1.4','Term::ReadLine'=>'1.00','Test'=>'1.18','Test::Builder'=>'0.11','Test::Harness'=>'2.01','Test::Harness::Assert'=>'0.01','Test::Harness::Iterator'=>'0.01','Test::Harness::Straps'=>'0.08','Test::More'=>'0.41','Test::Simple'=>'0.41','Text::Abbrev'=>'1.00','Text::Balanced'=>'1.89','Text::ParseWords'=>'3.21','Text::Soundex'=>'1.01','Text::Wrap'=>'2001.0929','Thread'=>'2.00','Thread::Queue'=>'1.00','Thread::Semaphore'=>'1.00','Thread::Signal'=>'1.00','Thread::Specific'=>'1.00','Tie::Array'=>'1.02','Tie::File'=>'0.17','Tie::Handle'=>'4.1','Tie::Hash'=>'1.00','Tie::Memoize'=>'1.0','Tie::RefHash'=>'1.3_00','Tie::Scalar'=>'1.00','Tie::SubstrHash'=>'1.00','Time::HiRes'=>'1.20_00','Time::Local'=>'1.04','Time::gmtime'=>'1.02','Time::localtime'=>'1.02','Time::tm'=>'1.00','UNIVERSAL'=>'1.00','Unicode::Collate'=>'0.10','Unicode::Normalize'=>'0.14','Unicode::UCD'=>'0.2','User::grent'=>'1.00','User::pwent'=>'1.00','VMS::DCLsym'=>'1.02','VMS::Filespec'=>'1.1','VMS::Stdio'=>'2.3','XS::Typemap'=>'0.01','attributes'=>'0.04_01','attrs'=>'1.01','autouse'=>'1.03','base'=>'1.02','blib'=>'1.01','bytes'=>'1.00','charnames'=>'1.01','constant'=>'1.04','diagnostics'=>'1.1','encoding'=>'1.00','fields'=>'1.02','filetest'=>'1.00','if'=>'0.01','integer'=>'1.00','less'=>'0.01','locale'=>'1.00','open'=>'1.01','ops'=>'1.00','overload'=>'1.00','re'=>'0.03','sort'=>'1.00','strict'=>'1.02','subs'=>'1.00','threads'=>'0.05','threads::shared'=>'0.90','utf8'=>'1.00','vars'=>'1.01','vmsish'=>'1.00','warnings'=>'1.00','warnings::register'=>'1.00',},removed=>{}},5.008=>{delta_from=>5.007003,changed=>{'Attribute::Handlers'=>'0.77','B'=>'1.01','B::Lint'=>'1.01','B::Xref'=>'1.01','CGI'=>'2.81','CGI::Carp'=>'1.23','CPAN'=>'1.61','CPAN::FirstTime'=>'1.56','CPAN::Nox'=>'1.02','Digest::MD5'=>'2.20','Dumpvalue'=>'1.11','Encode'=>'1.75','Encode::Alias'=>'1.32','Encode::Byte'=>'1.22','Encode::CJKConstants'=>'1.00','Encode::CN'=>'1.24','Encode::CN::HZ'=>'1.04','Encode::Config'=>'1.06','Encode::EBCDIC'=>'1.21','Encode::Encoder'=>'0.05','Encode::Encoding'=>'1.30','Encode::Guess'=>'1.06','Encode::JP'=>'1.25','Encode::JP::H2Z'=>'1.02','Encode::JP::JIS7'=>'1.08','Encode::KR'=>'1.22','Encode::KR::2022_KR'=>'1.05','Encode::MIME::Header'=>'1.05','Encode::Symbol'=>'1.22','Encode::TW'=>'1.26','Encode::Unicode'=>'1.37','Exporter::Heavy'=>'5.566','ExtUtils::Command'=>'1.04','ExtUtils::Command::MM'=>'0.01','ExtUtils::Constant'=>'0.12','ExtUtils::Installed'=>'0.06','ExtUtils::Liblist'=>'1.00','ExtUtils::Liblist::Kid'=>'1.29','ExtUtils::MM'=>'0.04','ExtUtils::MM_Any'=>'0.04','ExtUtils::MM_BeOS'=>'1.03','ExtUtils::MM_Cygwin'=>'1.04','ExtUtils::MM_DOS'=>'0.01','ExtUtils::MM_MacOS'=>'1.03','ExtUtils::MM_NW5'=>'2.05','ExtUtils::MM_OS2'=>'1.03','ExtUtils::MM_UWIN'=>'0.01','ExtUtils::MM_Unix'=>'1.33','ExtUtils::MM_VMS'=>'5.65','ExtUtils::MM_Win32'=>'1.05','ExtUtils::MM_Win95'=>'0.02','ExtUtils::MY'=>'0.01','ExtUtils::MakeMaker'=>'6.03','ExtUtils::Manifest'=>'1.38','ExtUtils::Mkbootstrap'=>'1.15','ExtUtils::Mksymlists'=>'1.19','ExtUtils::testlib'=>'1.15','File::CheckTree'=>'4.2','FileCache'=>'1.021','Filter::Simple'=>'0.78','Getopt::Long'=>'2.32','Hash::Util'=>'0.04','List::Util'=>'1.07_00','Locale::Country'=>'2.04','Math::BigFloat'=>'1.35','Math::BigFloat::Trace'=>'0.01','Math::BigInt'=>'1.60','Math::BigInt::Calc'=>'0.30','Math::BigInt::Trace'=>'0.01','Math::BigRat'=>'0.07','Memoize'=>'1.01','Memoize::Expire'=>'1.00','Memoize::ExpireFile'=>'1.01','Net::FTP'=>'2.65','Net::FTP::dataconn'=>'0.11','Net::Ping'=>'2.19','Net::SMTP'=>'2.24','PerlIO'=>'1.01','PerlIO::encoding'=>'0.06','PerlIO::scalar'=>'0.01','PerlIO::via'=>'0.01','PerlIO::via::QuotedPrint'=>'0.04','Pod::Man'=>'1.33','Pod::Text'=>'2.19','Scalar::Util'=>'1.07_00','Storable'=>'2.04','Switch'=>'2.09','Sys::Syslog'=>'0.03','Test'=>'1.20','Test::Builder'=>'0.15','Test::Harness'=>'2.26','Test::Harness::Straps'=>'0.14','Test::More'=>'0.45','Test::Simple'=>'0.45','Thread::Queue'=>'2.00','Thread::Semaphore'=>'2.00','Tie::File'=>'0.93','Tie::RefHash'=>'1.30','Unicode'=>'3.2.0','Unicode::Collate'=>'0.12','Unicode::Normalize'=>'0.17','XS::APItest'=>'0.01','attributes'=>'0.05','base'=>'1.03','bigint'=>'0.02','bignum'=>'0.11','bigrat'=>'0.04','blib'=>'1.02','encoding'=>'1.35','sort'=>'1.01','threads'=>'0.99',},removed=>{'Encode::Internal'=>1,'Encode::JP::Constants'=>1,'Encode::JP::ISO_2022_JP'=>1,'Encode::JP::JIS'=>1,'Encode::JP::Tr'=>1,'Encode::Tcl'=>1,'Encode::Tcl::Escape'=>1,'Encode::Tcl::Extended'=>1,'Encode::Tcl::HanZi'=>1,'Encode::Tcl::Table'=>1,'Encode::XS'=>1,'Encode::iso10646_1'=>1,'Encode::usc2_le'=>1,'Encode::utf8'=>1,'PerlIO::Scalar'=>1,'PerlIO::Via'=>1,}},5.008001=>{delta_from=>5.008,changed=>{'Attribute::Handlers'=>'0.78','AutoLoader'=>'5.60','AutoSplit'=>'1.04','B'=>'1.02','B::Asmdata'=>'1.01','B::Assembler'=>'0.06','B::Bblock'=>'1.02','B::Bytecode'=>'1.01','B::C'=>'1.02','B::Concise'=>'0.56','B::Debug'=>'1.01','B::Deparse'=>'0.64','B::Disassembler'=>'1.03','B::Lint'=>'1.02','B::Terse'=>'1.02','Benchmark'=>'1.051','ByteLoader'=>'0.05','CGI'=>'3.00','CGI::Carp'=>'1.26','CGI::Cookie'=>'1.24','CGI::Fast'=>'1.041','CGI::Pretty'=>'1.07_00','CGI::Util'=>'1.31','CPAN'=>'1.76_01','CPAN::FirstTime'=>'1.60','CPAN::Nox'=>'1.03','Class::Struct'=>'0.63','Cwd'=>'2.08','DB_File'=>'1.806','Data::Dumper'=>'2.121','Devel::DProf'=>'20030813.00','Devel::PPPort'=>'2.007','Devel::Peek'=>'1.01','Digest'=>'1.02','Digest::MD5'=>'2.27','Encode'=>'1.9801','Encode::Alias'=>'1.38','Encode::Byte'=>'1.23','Encode::CJKConstants'=>'1.02','Encode::CN::HZ'=>'1.05','Encode::Config'=>'1.07','Encode::Encoder'=>'0.07','Encode::Encoding'=>'1.33','Encode::Guess'=>'1.09','Encode::JP::JIS7'=>'1.12','Encode::KR'=>'1.23','Encode::KR::2022_KR'=>'1.06','Encode::MIME::Header'=>'1.09','Encode::Unicode'=>'1.40','Encode::Unicode::UTF7'=>'0.02','English'=>'1.01','Errno'=>'1.09_00','Exporter'=>'5.567','Exporter::Heavy'=>'5.567','ExtUtils::Command'=>'1.05','ExtUtils::Command::MM'=>'0.03','ExtUtils::Constant'=>'0.14','ExtUtils::Install'=>'1.32','ExtUtils::Installed'=>'0.08','ExtUtils::Liblist'=>'1.01','ExtUtils::Liblist::Kid'=>'1.3','ExtUtils::MM_Any'=>'0.07','ExtUtils::MM_BeOS'=>'1.04','ExtUtils::MM_Cygwin'=>'1.06','ExtUtils::MM_DOS'=>'0.02','ExtUtils::MM_MacOS'=>'1.07','ExtUtils::MM_NW5'=>'2.06','ExtUtils::MM_OS2'=>'1.04','ExtUtils::MM_UWIN'=>'0.02','ExtUtils::MM_Unix'=>'1.42','ExtUtils::MM_VMS'=>'5.70','ExtUtils::MM_Win32'=>'1.09','ExtUtils::MM_Win95'=>'0.03','ExtUtils::MakeMaker'=>'6.17','ExtUtils::MakeMaker::bytes'=>'0.01','ExtUtils::MakeMaker::vmsish'=>'0.01','ExtUtils::Manifest'=>'1.42','Fcntl'=>'1.05','File::Basename'=>'2.72','File::Copy'=>'2.06','File::Find'=>'1.05','File::Glob'=>'1.02','File::Path'=>'1.06','File::Spec'=>'0.86','File::Spec::Cygwin'=>'1.1','File::Spec::Epoc'=>'1.1','File::Spec::Functions'=>'1.3','File::Spec::Mac'=>'1.4','File::Spec::OS2'=>'1.2','File::Spec::Unix'=>'1.5','File::Spec::VMS'=>'1.4','File::Spec::Win32'=>'1.4','File::Temp'=>'0.14','FileCache'=>'1.03','Filter::Util::Call'=>'1.0601','GDBM_File'=>'1.07','Getopt::Long'=>'2.34','Getopt::Std'=>'1.04','Hash::Util'=>'0.05','I18N::LangTags'=>'0.28','I18N::LangTags::List'=>'0.26','I18N::Langinfo'=>'0.02','IO'=>'1.21','IO::Dir'=>'1.04','IO::File'=>'1.10','IO::Handle'=>'1.23','IO::Seekable'=>'1.09','IO::Select'=>'1.16','IO::Socket'=>'1.28','IO::Socket::INET'=>'1.27','IO::Socket::UNIX'=>'1.21','IPC::Msg'=>'1.02','IPC::Open3'=>'1.0105','IPC::Semaphore'=>'1.02','IPC::SysV'=>'1.04','JNI'=>'0.2','List::Util'=>'1.13','Locale::Country'=>'2.61','Locale::Currency'=>'2.21','Locale::Language'=>'2.21','Locale::Maketext'=>'1.06','Locale::Maketext::Guts'=>undef,'Locale::Maketext::GutsLoader'=>undef,'Locale::Script'=>'2.21','MIME::Base64'=>'2.20','MIME::QuotedPrint'=>'2.20','Math::BigFloat'=>'1.40','Math::BigInt'=>'1.66','Math::BigInt::Calc'=>'0.36','Math::BigInt::Scalar'=>'0.11','Math::BigRat'=>'0.10','Math::Trig'=>'1.02','NDBM_File'=>'1.05','NEXT'=>'0.60','Net::Cmd'=>'2.24','Net::Domain'=>'2.18','Net::FTP'=>'2.71','Net::FTP::A'=>'1.16','Net::NNTP'=>'2.22','Net::POP3'=>'2.24','Net::Ping'=>'2.31','Net::SMTP'=>'2.26','Net::hostent'=>'1.01','Net::servent'=>'1.01','ODBM_File'=>'1.04','OS2::DLL'=>'1.01','OS2::ExtAttr'=>'0.02','OS2::PrfDB'=>'0.03','OS2::Process'=>'1.01','OS2::REXX'=>'1.02','POSIX'=>'1.06','PerlIO'=>'1.02','PerlIO::encoding'=>'0.07','PerlIO::scalar'=>'0.02','PerlIO::via'=>'0.02','PerlIO::via::QuotedPrint'=>'0.05','Pod::Checker'=>'1.41','Pod::Find'=>'0.24','Pod::Functions'=>'1.02','Pod::Html'=>'1.0501','Pod::InputObjects'=>'1.14','Pod::LaTeX'=>'0.55','Pod::Man'=>'1.37','Pod::ParseLink'=>'1.06','Pod::ParseUtils'=>'0.3','Pod::Perldoc'=>'3.10','Pod::Perldoc::BaseTo'=>undef,'Pod::Perldoc::GetOptsOO'=>undef,'Pod::Perldoc::ToChecker'=>undef,'Pod::Perldoc::ToMan'=>undef,'Pod::Perldoc::ToNroff'=>undef,'Pod::Perldoc::ToPod'=>undef,'Pod::Perldoc::ToRtf'=>undef,'Pod::Perldoc::ToText'=>undef,'Pod::Perldoc::ToTk'=>undef,'Pod::Perldoc::ToXml'=>undef,'Pod::PlainText'=>'2.01','Pod::Text'=>'2.21','Pod::Text::Color'=>'1.04','Pod::Text::Overstrike'=>'1.1','Pod::Text::Termcap'=>'1.11','Pod::Usage'=>'1.16','SDBM_File'=>'1.04','Safe'=>'2.10','Scalar::Util'=>'1.13','SelfLoader'=>'1.0904','Shell'=>'0.5','Socket'=>'1.76','Storable'=>'2.08','Switch'=>'2.10','Symbol'=>'1.05','Sys::Hostname'=>'1.11','Sys::Syslog'=>'0.04','Term::ANSIColor'=>'1.07','Term::Cap'=>'1.08','Term::Complete'=>'1.401','Term::ReadLine'=>'1.01','Test'=>'1.24','Test::Builder'=>'0.17','Test::Harness'=>'2.30','Test::Harness::Straps'=>'0.15','Test::More'=>'0.47','Test::Simple'=>'0.47','Text::Abbrev'=>'1.01','Text::Balanced'=>'1.95','Text::Wrap'=>'2001.09291','Thread::Semaphore'=>'2.01','Tie::Array'=>'1.03','Tie::File'=>'0.97','Tie::RefHash'=>'1.31','Time::HiRes'=>'1.51','Time::Local'=>'1.07','UNIVERSAL'=>'1.01','Unicode'=>'4.0.0','Unicode::Collate'=>'0.28','Unicode::Normalize'=>'0.23','Unicode::UCD'=>'0.21','VMS::Filespec'=>'1.11','XS::APItest'=>'0.02','XSLoader'=>'0.02','attributes'=>'0.06','base'=>'2.03','bigint'=>'0.04','bignum'=>'0.14','bigrat'=>'0.06','bytes'=>'1.01','charnames'=>'1.02','diagnostics'=>'1.11','encoding'=>'1.47','fields'=>'2.03','filetest'=>'1.01','if'=>'0.03','lib'=>'0.5565','open'=>'1.02','overload'=>'1.01','re'=>'0.04','sort'=>'1.02','strict'=>'1.03','threads'=>'1.00','threads::shared'=>'0.91','utf8'=>'1.02','vmsish'=>'1.01','warnings'=>'1.03',},removed=>{}},5.008002=>{delta_from=>5.008001,changed=>{'DB_File'=>'1.807','Devel::PPPort'=>'2.009','Digest::MD5'=>'2.30','I18N::LangTags'=>'0.29','I18N::LangTags::List'=>'0.29','MIME::Base64'=>'2.21','MIME::QuotedPrint'=>'2.21','Net::Domain'=>'2.19','Net::FTP'=>'2.72','Pod::Perldoc'=>'3.11','Time::HiRes'=>'1.52','Unicode::Collate'=>'0.30','Unicode::Normalize'=>'0.25',},removed=>{}},5.008003=>{delta_from=>5.008002,changed=>{'Benchmark'=>'1.052','CGI'=>'3.01','CGI::Carp'=>'1.27','CGI::Fast'=>'1.05','CGI::Pretty'=>'1.08','CGI::Util'=>'1.4','Cwd'=>'2.12','DB_File'=>'1.808','Devel::PPPort'=>'2.011','Digest'=>'1.05','Digest::MD5'=>'2.33','Digest::base'=>'1.00','Encode'=>'1.99','Exporter'=>'5.57','File::CheckTree'=>'4.3','File::Copy'=>'2.07','File::Find'=>'1.06','File::Spec'=>'0.87','FindBin'=>'1.44','Getopt::Std'=>'1.05','Math::BigFloat'=>'1.42','Math::BigInt'=>'1.68','Math::BigInt::Calc'=>'0.38','Math::BigInt::CalcEmu'=>'0.02','OS2::DLL'=>'1.02','POSIX'=>'1.07','PerlIO'=>'1.03','PerlIO::via::QuotedPrint'=>'0.06','Pod::Html'=>'1.0502','Pod::Parser'=>'1.14','Pod::Perldoc'=>'3.12','Pod::PlainText'=>'2.02','Storable'=>'2.09','Test::Harness'=>'2.40','Test::Harness::Assert'=>'0.02','Test::Harness::Iterator'=>'0.02','Test::Harness::Straps'=>'0.19','Tie::Hash'=>'1.01','Unicode::Collate'=>'0.33','Unicode::Normalize'=>'0.28','XS::APItest'=>'0.03','base'=>'2.04','diagnostics'=>'1.12','encoding'=>'1.48','threads'=>'1.01','threads::shared'=>'0.92',},removed=>{'Math::BigInt::Scalar'=>1,}},5.008004=>{delta_from=>5.008003,changed=>{'Attribute::Handlers'=>'0.78_01','B::Assembler'=>'0.07','B::Concise'=>'0.60','B::Deparse'=>'0.66','Benchmark'=>'1.06','CGI'=>'3.04','Carp'=>'1.02','Cwd'=>'2.17','DBM_Filter'=>'0.01','DBM_Filter::compress'=>'0.01','DBM_Filter::encode'=>'0.01','DBM_Filter::int32'=>'0.01','DBM_Filter::null'=>'0.01','DBM_Filter::utf8'=>'0.01','Digest'=>'1.06','DynaLoader'=>'1.05','Encode'=>'1.99_01','Encode::CN::HZ'=>'1.0501','Exporter'=>'5.58','Exporter::Heavy'=>'5.57','ExtUtils::Liblist::Kid'=>'1.3001','ExtUtils::MM_NW5'=>'2.07_02','ExtUtils::MM_Win95'=>'0.0301','File::Find'=>'1.07','IO::Handle'=>'1.24','IO::Pipe'=>'1.123','IPC::Open3'=>'1.0106','Locale::Maketext'=>'1.08','MIME::Base64'=>'3.01','MIME::QuotedPrint'=>'3.01','Math::BigFloat'=>'1.44','Math::BigInt'=>'1.70','Math::BigInt::Calc'=>'0.40','Math::BigInt::CalcEmu'=>'0.04','Math::BigRat'=>'0.12','ODBM_File'=>'1.05','POSIX'=>'1.08','Shell'=>'0.5.2','Socket'=>'1.77','Storable'=>'2.12','Sys::Syslog'=>'0.05','Term::ANSIColor'=>'1.08','Time::HiRes'=>'1.59','Unicode'=>'4.0.1','Unicode::UCD'=>'0.22','Win32'=>'0.23','base'=>'2.05','bigint'=>'0.05','bignum'=>'0.15','charnames'=>'1.03','open'=>'1.03','threads'=>'1.03','utf8'=>'1.03',},removed=>{}},5.008005=>{delta_from=>5.008004,changed=>{'B::Concise'=>'0.61','B::Deparse'=>'0.67','CGI'=>'3.05','CGI::Carp'=>'1.28','CGI::Util'=>'1.5','Carp'=>'1.03','Carp::Heavy'=>'1.03','Cwd'=>'2.19','DB_File'=>'1.809','Digest'=>'1.08','Encode'=>'2.01','Encode::Alias'=>'2.00','Encode::Byte'=>'2.00','Encode::CJKConstants'=>'2.00','Encode::CN'=>'2.00','Encode::CN::HZ'=>'2.01','Encode::Config'=>'2.00','Encode::EBCDIC'=>'2.00','Encode::Encoder'=>'2.00','Encode::Encoding'=>'2.00','Encode::Guess'=>'2.00','Encode::JP'=>'2.00','Encode::JP::H2Z'=>'2.00','Encode::JP::JIS7'=>'2.00','Encode::KR'=>'2.00','Encode::KR::2022_KR'=>'2.00','Encode::MIME::Header'=>'2.00','Encode::Symbol'=>'2.00','Encode::TW'=>'2.00','Encode::Unicode'=>'2.00','Encode::Unicode::UTF7'=>'2.01','File::Basename'=>'2.73','File::Copy'=>'2.08','File::Glob'=>'1.03','FileCache'=>'1.04_01','I18N::LangTags'=>'0.33','I18N::LangTags::Detect'=>'1.03','List::Util'=>'1.14','Locale::Constants'=>'2.07','Locale::Country'=>'2.07','Locale::Currency'=>'2.07','Locale::Language'=>'2.07','Locale::Maketext'=>'1.09','Locale::Script'=>'2.07','Net::Cmd'=>'2.26','Net::FTP'=>'2.75','Net::NNTP'=>'2.23','Net::POP3'=>'2.28','Net::SMTP'=>'2.29','Net::Time'=>'2.10','Pod::Checker'=>'1.42','Pod::Find'=>'0.2401','Pod::LaTeX'=>'0.56','Pod::ParseUtils'=>'1.2','Pod::Perldoc'=>'3.13','Safe'=>'2.11','Scalar::Util'=>'1.14','Shell'=>'0.6','Storable'=>'2.13','Term::Cap'=>'1.09','Test'=>'1.25','Test::Harness'=>'2.42','Text::ParseWords'=>'3.22','Text::Wrap'=>'2001.09292','Time::Local'=>'1.10','Unicode::Collate'=>'0.40','Unicode::Normalize'=>'0.30','XS::APItest'=>'0.04','autouse'=>'1.04','base'=>'2.06','charnames'=>'1.04','diagnostics'=>'1.13','encoding'=>'2.00','threads'=>'1.05','utf8'=>'1.04',},removed=>{}},5.008006=>{delta_from=>5.008005,changed=>{'B'=>'1.07','B::C'=>'1.04','B::Concise'=>'0.64','B::Debug'=>'1.02','B::Deparse'=>'0.69','B::Lint'=>'1.03','B::Showlex'=>'1.02','Cwd'=>'3.01','DB_File'=>'1.810','Data::Dumper'=>'2.121_02','Devel::PPPort'=>'3.03','Devel::Peek'=>'1.02','Encode'=>'2.08','Encode::Alias'=>'2.02','Encode::Encoding'=>'2.02','Encode::JP'=>'2.01','Encode::Unicode'=>'2.02','Exporter::Heavy'=>'5.58','ExtUtils::Constant'=>'0.1401','File::Spec'=>'3.01','File::Spec::Win32'=>'1.5','I18N::LangTags'=>'0.35','I18N::LangTags::List'=>'0.35','MIME::Base64'=>'3.05','MIME::QuotedPrint'=>'3.03','Math::BigFloat'=>'1.47','Math::BigInt'=>'1.73','Math::BigInt::Calc'=>'0.43','Math::BigRat'=>'0.13','Text::ParseWords'=>'3.23','Time::HiRes'=>'1.65','XS::APItest'=>'0.05','diagnostics'=>'1.14','encoding'=>'2.01','open'=>'1.04','overload'=>'1.02',},removed=>{}},5.008007=>{delta_from=>5.008006,changed=>{'B'=>'1.09','B::Concise'=>'0.65','B::Deparse'=>'0.7','B::Disassembler'=>'1.04','B::Terse'=>'1.03','Benchmark'=>'1.07','CGI'=>'3.10','CGI::Carp'=>'1.29','CGI::Cookie'=>'1.25','Carp'=>'1.04','Carp::Heavy'=>'1.04','Class::ISA'=>'0.33','Cwd'=>'3.05','DB_File'=>'1.811','Data::Dumper'=>'2.121_04','Devel::DProf'=>'20050310.00','Devel::PPPort'=>'3.06','Digest'=>'1.10','Digest::file'=>'0.01','Encode'=>'2.10','Encode::Alias'=>'2.03','Errno'=>'1.09_01','ExtUtils::Constant'=>'0.16','ExtUtils::Constant::Base'=>'0.01','ExtUtils::Constant::Utils'=>'0.01','ExtUtils::Constant::XS'=>'0.01','File::Find'=>'1.09','File::Glob'=>'1.04','File::Path'=>'1.07','File::Spec'=>'3.05','File::Temp'=>'0.16','FileCache'=>'1.05','IO::File'=>'1.11','IO::Socket::INET'=>'1.28','Math::BigFloat'=>'1.51','Math::BigInt'=>'1.77','Math::BigInt::Calc'=>'0.47','Math::BigInt::CalcEmu'=>'0.05','Math::BigRat'=>'0.15','Pod::Find'=>'1.3','Pod::Html'=>'1.0503','Pod::InputObjects'=>'1.3','Pod::LaTeX'=>'0.58','Pod::ParseUtils'=>'1.3','Pod::Parser'=>'1.3','Pod::Perldoc'=>'3.14','Pod::Select'=>'1.3','Pod::Usage'=>'1.3','SelectSaver'=>'1.01','Symbol'=>'1.06','Sys::Syslog'=>'0.06','Term::ANSIColor'=>'1.09','Term::Complete'=>'1.402','Test::Builder'=>'0.22','Test::Harness'=>'2.48','Test::Harness::Point'=>'0.01','Test::Harness::Straps'=>'0.23','Test::More'=>'0.54','Test::Simple'=>'0.54','Text::ParseWords'=>'3.24','Text::Wrap'=>'2001.09293','Tie::RefHash'=>'1.32','Time::HiRes'=>'1.66','Time::Local'=>'1.11','Unicode'=>'4.1.0','Unicode::Normalize'=>'0.32','Unicode::UCD'=>'0.23','Win32'=>'0.24','XS::APItest'=>'0.06','base'=>'2.07','bigint'=>'0.07','bignum'=>'0.17','bigrat'=>'0.08','bytes'=>'1.02','constant'=>'1.05','overload'=>'1.03','threads::shared'=>'0.93','utf8'=>'1.05',},removed=>{'JNI'=>1,'JPL::AutoLoader'=>1,'JPL::Class'=>1,'JPL::Compile'=>1,}},5.008008=>{delta_from=>5.008007,changed=>{'Attribute::Handlers'=>'0.78_02','B'=>'1.09_01','B::Bblock'=>'1.02_01','B::Bytecode'=>'1.01_01','B::C'=>'1.04_01','B::CC'=>'1.00_01','B::Concise'=>'0.66','B::Debug'=>'1.02_01','B::Deparse'=>'0.71','B::Disassembler'=>'1.05','B::Terse'=>'1.03_01','ByteLoader'=>'0.06','CGI'=>'3.15','CGI::Cookie'=>'1.26','CPAN'=>'1.76_02','Cwd'=>'3.12','DB'=>'1.01','DB_File'=>'1.814','Data::Dumper'=>'2.121_08','Devel::DProf'=>'20050603.00','Devel::PPPort'=>'3.06_01','Devel::Peek'=>'1.03','Digest'=>'1.14','Digest::MD5'=>'2.36','Digest::file'=>'1.00','Dumpvalue'=>'1.12','Encode'=>'2.12','Encode::Alias'=>'2.04','Encode::Config'=>'2.01','Encode::MIME::Header'=>'2.01','Encode::MIME::Header::ISO_2022_JP'=>'1.01','English'=>'1.02','ExtUtils::Command'=>'1.09','ExtUtils::Command::MM'=>'0.05','ExtUtils::Constant'=>'0.17','ExtUtils::Embed'=>'1.26','ExtUtils::Install'=>'1.33','ExtUtils::Liblist::Kid'=>'1.3','ExtUtils::MM'=>'0.05','ExtUtils::MM_AIX'=>'0.03','ExtUtils::MM_Any'=>'0.13','ExtUtils::MM_BeOS'=>'1.05','ExtUtils::MM_Cygwin'=>'1.08','ExtUtils::MM_MacOS'=>'1.08','ExtUtils::MM_NW5'=>'2.08','ExtUtils::MM_OS2'=>'1.05','ExtUtils::MM_QNX'=>'0.02','ExtUtils::MM_Unix'=>'1.50','ExtUtils::MM_VMS'=>'5.73','ExtUtils::MM_VOS'=>'0.02','ExtUtils::MM_Win32'=>'1.12','ExtUtils::MM_Win95'=>'0.04','ExtUtils::MakeMaker'=>'6.30','ExtUtils::MakeMaker::Config'=>'0.02','ExtUtils::Manifest'=>'1.46','File::Basename'=>'2.74','File::Copy'=>'2.09','File::Find'=>'1.10','File::Glob'=>'1.05','File::Path'=>'1.08','File::Spec'=>'3.12','File::Spec::Win32'=>'1.6','FileCache'=>'1.06','Filter::Simple'=>'0.82','FindBin'=>'1.47','GDBM_File'=>'1.08','Getopt::Long'=>'2.35','IO'=>'1.22','IO::Dir'=>'1.05','IO::File'=>'1.13','IO::Handle'=>'1.25','IO::Pipe'=>'1.13','IO::Poll'=>'0.07','IO::Seekable'=>'1.10','IO::Select'=>'1.17','IO::Socket'=>'1.29','IO::Socket::INET'=>'1.29','IO::Socket::UNIX'=>'1.22','IPC::Open2'=>'1.02','IPC::Open3'=>'1.02','List::Util'=>'1.18','MIME::Base64'=>'3.07','MIME::QuotedPrint'=>'3.07','Math::Complex'=>'1.35','Math::Trig'=>'1.03','NDBM_File'=>'1.06','ODBM_File'=>'1.06','OS2::PrfDB'=>'0.04','OS2::Process'=>'1.02','OS2::REXX'=>'1.03','Opcode'=>'1.06','POSIX'=>'1.09','PerlIO'=>'1.04','PerlIO::encoding'=>'0.09','PerlIO::scalar'=>'0.04','PerlIO::via'=>'0.03','Pod::Checker'=>'1.43','Pod::Find'=>'1.34','Pod::Functions'=>'1.03','Pod::Html'=>'1.0504','Pod::ParseUtils'=>'1.33','Pod::Parser'=>'1.32','Pod::Usage'=>'1.33','SDBM_File'=>'1.05','Safe'=>'2.12','Scalar::Util'=>'1.18','Socket'=>'1.78','Storable'=>'2.15','Switch'=>'2.10_01','Sys::Syslog'=>'0.13','Term::ANSIColor'=>'1.10','Term::ReadLine'=>'1.02','Test::Builder'=>'0.32','Test::Builder::Module'=>'0.02','Test::Builder::Tester'=>'1.02','Test::Builder::Tester::Color'=>undef,'Test::Harness'=>'2.56','Test::Harness::Straps'=>'0.26','Test::More'=>'0.62','Test::Simple'=>'0.62','Text::Tabs'=>'2005.0824','Text::Wrap'=>'2005.082401','Tie::Hash'=>'1.02','Time::HiRes'=>'1.86','Unicode::Collate'=>'0.52','Unicode::UCD'=>'0.24','User::grent'=>'1.01','Win32'=>'0.2601','XS::APItest'=>'0.08','XS::Typemap'=>'0.02','XSLoader'=>'0.06','attrs'=>'1.02','autouse'=>'1.05','blib'=>'1.03','charnames'=>'1.05','diagnostics'=>'1.15','encoding'=>'2.02','if'=>'0.05','open'=>'1.05','ops'=>'1.01','overload'=>'1.04','re'=>'0.05','threads'=>'1.07','threads::shared'=>'0.94','utf8'=>'1.06','vmsish'=>'1.02','warnings'=>'1.05','warnings::register'=>'1.01',},removed=>{}},5.008009=>{delta_from=>5.008008,changed=>{'Attribute::Handlers'=>'0.78_03','AutoLoader'=>'5.67','AutoSplit'=>'1.06','B'=>'1.19','B::Asmdata'=>'1.02','B::Assembler'=>'0.08','B::C'=>'1.05','B::Concise'=>'0.76','B::Debug'=>'1.05','B::Deparse'=>'0.87','B::Lint'=>'1.11','B::Lint::Debug'=>undef,'B::Terse'=>'1.05','Benchmark'=>'1.1','CGI'=>'3.42','CGI::Carp'=>'1.30_01','CGI::Cookie'=>'1.29','CGI::Fast'=>'1.07','CGI::Util'=>'1.5_01','CPAN'=>'1.9301','CPAN::Debug'=>'5.5','CPAN::DeferedCode'=>'5.50','CPAN::Distroprefs'=>'6','CPAN::FirstTime'=>'5.5_01','CPAN::HandleConfig'=>'5.5','CPAN::Kwalify'=>'5.50','CPAN::Nox'=>'5.50','CPAN::Queue'=>'5.5','CPAN::Tarzip'=>'5.5','CPAN::Version'=>'5.5','Carp'=>'1.10','Carp::Heavy'=>'1.10','Cwd'=>'3.29','DBM_Filter'=>'0.02','DBM_Filter::compress'=>'0.02','DBM_Filter::encode'=>'0.02','DBM_Filter::int32'=>'0.02','DBM_Filter::null'=>'0.02','DBM_Filter::utf8'=>'0.02','DB_File'=>'1.817','Data::Dumper'=>'2.121_17','Devel::DProf'=>'20080331.00','Devel::InnerPackage'=>'0.3','Devel::PPPort'=>'3.14','Devel::Peek'=>'1.04','Digest'=>'1.15','Digest::MD5'=>'2.37','DirHandle'=>'1.02','DynaLoader'=>'1.09','Encode'=>'2.26','Encode::Alias'=>'2.10','Encode::Byte'=>'2.03','Encode::CJKConstants'=>'2.02','Encode::CN'=>'2.02','Encode::CN::HZ'=>'2.05','Encode::Config'=>'2.05','Encode::EBCDIC'=>'2.02','Encode::Encoder'=>'2.01','Encode::Encoding'=>'2.05','Encode::GSM0338'=>'2.01','Encode::Guess'=>'2.02','Encode::JP'=>'2.03','Encode::JP::H2Z'=>'2.02','Encode::JP::JIS7'=>'2.04','Encode::KR'=>'2.02','Encode::KR::2022_KR'=>'2.02','Encode::MIME::Header'=>'2.05','Encode::MIME::Header::ISO_2022_JP'=>'1.03','Encode::MIME::Name'=>'1.01','Encode::Symbol'=>'2.02','Encode::TW'=>'2.02','Encode::Unicode'=>'2.05','Encode::Unicode::UTF7'=>'2.04','English'=>'1.03','Errno'=>'1.10','Exporter'=>'5.63','Exporter::Heavy'=>'5.63','ExtUtils::Command'=>'1.15','ExtUtils::Command::MM'=>'6.48','ExtUtils::Constant'=>'0.21','ExtUtils::Constant::Base'=>'0.04','ExtUtils::Constant::ProxySubs'=>'0.06','ExtUtils::Constant::Utils'=>'0.02','ExtUtils::Constant::XS'=>'0.02','ExtUtils::Embed'=>'1.28','ExtUtils::Install'=>'1.50_01','ExtUtils::Installed'=>'1.43','ExtUtils::Liblist'=>'6.48','ExtUtils::Liblist::Kid'=>'6.48','ExtUtils::MM'=>'6.48','ExtUtils::MM_AIX'=>'6.48','ExtUtils::MM_Any'=>'6.48','ExtUtils::MM_BeOS'=>'6.48','ExtUtils::MM_Cygwin'=>'6.48','ExtUtils::MM_DOS'=>'6.48','ExtUtils::MM_Darwin'=>'6.48','ExtUtils::MM_MacOS'=>'6.48','ExtUtils::MM_NW5'=>'6.48','ExtUtils::MM_OS2'=>'6.48','ExtUtils::MM_QNX'=>'6.48','ExtUtils::MM_UWIN'=>'6.48','ExtUtils::MM_Unix'=>'6.48','ExtUtils::MM_VMS'=>'6.48','ExtUtils::MM_VOS'=>'6.48','ExtUtils::MM_Win32'=>'6.48','ExtUtils::MM_Win95'=>'6.48','ExtUtils::MY'=>'6.48','ExtUtils::MakeMaker'=>'6.48','ExtUtils::MakeMaker::Config'=>'6.48','ExtUtils::MakeMaker::bytes'=>'6.48','ExtUtils::MakeMaker::vmsish'=>'6.48','ExtUtils::Manifest'=>'1.55','ExtUtils::Mkbootstrap'=>'6.48','ExtUtils::Mksymlists'=>'6.48','ExtUtils::Packlist'=>'1.43','ExtUtils::ParseXS'=>'2.19','ExtUtils::XSSymSet'=>'1.1','ExtUtils::testlib'=>'6.48','Fatal'=>'1.06','Fcntl'=>'1.06','File::Basename'=>'2.77','File::CheckTree'=>'4.4','File::Compare'=>'1.1005','File::Copy'=>'2.13','File::DosGlob'=>'1.01','File::Find'=>'1.13','File::Glob'=>'1.06','File::Path'=>'2.07_02','File::Spec'=>'3.29','File::Spec::Cygwin'=>'3.29','File::Spec::Epoc'=>'3.29','File::Spec::Functions'=>'3.29','File::Spec::Mac'=>'3.29','File::Spec::OS2'=>'3.29','File::Spec::Unix'=>'3.29','File::Spec::VMS'=>'3.29','File::Spec::Win32'=>'3.29','File::Temp'=>'0.20','File::stat'=>'1.01','FileCache'=>'1.07','Filter::Simple'=>'0.83','Filter::Util::Call'=>'1.07','FindBin'=>'1.49','GDBM_File'=>'1.09','Getopt::Long'=>'2.37','Getopt::Std'=>'1.06','Hash::Util'=>'0.06','IO'=>'1.23','IO::Dir'=>'1.06','IO::File'=>'1.14','IO::Handle'=>'1.27','IO::Socket'=>'1.30','IO::Socket::INET'=>'1.31','IO::Socket::UNIX'=>'1.23','IPC::Msg'=>'2.00','IPC::Open2'=>'1.03','IPC::Open3'=>'1.03','IPC::Semaphore'=>'2.00','IPC::SharedMem'=>'2.00','IPC::SysV'=>'2.00','List::Util'=>'1.19','Locale::Maketext'=>'1.13','Locale::Maketext::Guts'=>'1.13','Locale::Maketext::GutsLoader'=>'1.13','Math::BigFloat'=>'1.60','Math::BigInt'=>'1.89','Math::BigInt::Calc'=>'0.52','Math::BigRat'=>'0.22','Math::Complex'=>'1.54','Math::Trig'=>'1.18','Module::CoreList'=>'2.17','Module::Pluggable'=>'3.8','Module::Pluggable::Object'=>'3.6','NDBM_File'=>'1.07','NEXT'=>'0.61','Net::Cmd'=>'2.29','Net::Config'=>'1.11','Net::Domain'=>'2.20','Net::FTP'=>'2.77','Net::FTP::A'=>'1.18','Net::NNTP'=>'2.24','Net::POP3'=>'2.29','Net::Ping'=>'2.35','Net::SMTP'=>'2.31','O'=>'1.01','ODBM_File'=>'1.07','OS2::DLL'=>'1.03','OS2::Process'=>'1.03','Opcode'=>'1.0601','POSIX'=>'1.15','PerlIO'=>'1.05','PerlIO::encoding'=>'0.11','PerlIO::scalar'=>'0.06','PerlIO::via'=>'0.05','Pod::Html'=>'1.09','Pod::ParseUtils'=>'1.35','Pod::Parser'=>'1.35','Pod::Select'=>'1.35','Pod::Usage'=>'1.35','SDBM_File'=>'1.06','Safe'=>'2.16','Scalar::Util'=>'1.19','SelfLoader'=>'1.17','Shell'=>'0.72','Socket'=>'1.81','Storable'=>'2.19','Switch'=>'2.13','Sys::Syslog'=>'0.27','Sys::Syslog::win32::Win32'=>undef,'Term::ANSIColor'=>'1.12','Term::Cap'=>'1.12','Term::ReadLine'=>'1.03','Test::Builder'=>'0.80','Test::Builder::Module'=>'0.80','Test::Builder::Tester'=>'1.13','Test::Harness'=>'2.64','Test::Harness::Results'=>'0.01_01','Test::Harness::Straps'=>'0.26_01','Test::Harness::Util'=>'0.01','Test::More'=>'0.80','Test::Simple'=>'0.80','Text::Balanced'=>'1.98','Text::ParseWords'=>'3.27','Text::Soundex'=>'3.03','Text::Tabs'=>'2007.1117','Text::Wrap'=>'2006.1117','Thread'=>'2.01','Thread::Queue'=>'2.11','Thread::Semaphore'=>'2.09','Tie::Handle'=>'4.2','Tie::Hash'=>'1.03','Tie::Memoize'=>'1.1','Tie::RefHash'=>'1.38','Tie::Scalar'=>'1.01','Tie::StdHandle'=>'4.2','Time::HiRes'=>'1.9715','Time::Local'=>'1.1901','Time::gmtime'=>'1.03','Unicode'=>'5.1.0','Unicode::Normalize'=>'1.02','Unicode::UCD'=>'0.25','VMS::DCLsym'=>'1.03','VMS::Stdio'=>'2.4','Win32'=>'0.38','Win32API::File'=>'0.1001_01','Win32API::File::ExtUtils::Myconst2perl'=>'1','Win32CORE'=>'0.02','XS::APItest'=>'0.15','XS::Typemap'=>'0.03','XSLoader'=>'0.10','attributes'=>'0.09','autouse'=>'1.06','base'=>'2.13','bigint'=>'0.23','bignum'=>'0.23','bigrat'=>'0.23','blib'=>'1.04','charnames'=>'1.06','constant'=>'1.17','diagnostics'=>'1.16','encoding'=>'2.6_01','fields'=>'2.12','filetest'=>'1.02','lib'=>'0.61','open'=>'1.06','ops'=>'1.02','overload'=>'1.06','re'=>'0.0601','sigtrap'=>'1.04','threads'=>'1.71','threads::shared'=>'1.27','utf8'=>'1.07','warnings'=>'1.05_01',},removed=>{}},5.009=>{delta_from=>5.008002,changed=>{'B'=>'1.03','B::C'=>'1.03','B::Concise'=>'0.57','B::Deparse'=>'0.65','DB_File'=>'1.806','Devel::PPPort'=>'2.008','English'=>'1.02','Fatal'=>'1.04','OS2::DLL'=>'1.02','Opcode'=>'1.06','Time::HiRes'=>'1.51','Unicode::Collate'=>'0.28','Unicode::Normalize'=>'0.23','XSLoader'=>'0.03','assertions'=>'0.01','assertions::activate'=>'0.01','overload'=>'1.02','version'=>'0.29',},removed=>{}},5.009001=>{delta_from=>5.008004,changed=>{'B'=>'1.05','B::Assembler'=>'0.06','B::C'=>'1.04','B::Concise'=>'0.59','B::Debug'=>'1.02','B::Deparse'=>'0.65','DB_File'=>'1.808_01','Devel::PPPort'=>'2.011_01','Digest'=>'1.05','DynaLoader'=>'1.04','English'=>'1.02','Exporter::Heavy'=>'5.567','ExtUtils::Command'=>'1.07','ExtUtils::Liblist::Kid'=>'1.3','ExtUtils::MM_Any'=>'0.0901','ExtUtils::MM_Cygwin'=>'1.07','ExtUtils::MM_NW5'=>'2.07_01','ExtUtils::MM_Unix'=>'1.45_01','ExtUtils::MM_VMS'=>'5.71_01','ExtUtils::MM_Win32'=>'1.10_01','ExtUtils::MM_Win95'=>'0.03','ExtUtils::MakeMaker'=>'6.21_02','ExtUtils::Manifest'=>'1.43','Fatal'=>'1.04','Getopt::Long'=>'2.3401','IO::Handle'=>'1.23','IO::Pipe'=>'1.122','IPC::Open3'=>'1.0105','MIME::Base64'=>'3.00_01','MIME::QuotedPrint'=>'3.00','Memoize'=>'1.01_01','ODBM_File'=>'1.04','Opcode'=>'1.06','POSIX'=>'1.07','Storable'=>'2.11','Time::HiRes'=>'1.56','Time::Local'=>'1.07_94','UNIVERSAL'=>'1.02','Unicode'=>'4.0.0','Unicode::UCD'=>'0.21','XSLoader'=>'0.03','assertions'=>'0.01','assertions::activate'=>'0.01','base'=>'2.04','if'=>'0.0401','open'=>'1.02','overload'=>'1.02','threads'=>'1.02','utf8'=>'1.02','version'=>'0.36',},removed=>{}},5.009002=>{delta_from=>5.008007,changed=>{'B'=>'1.07','B::Concise'=>'0.64','B::Deparse'=>'0.69','B::Disassembler'=>'1.03','B::Terse'=>'1.02','CGI'=>'3.07','Config::Extensions'=>'0.01','Devel::DProf'=>'20030813.00','DynaLoader'=>'1.07','Encode'=>'2.09','Encode::Alias'=>'2.02','English'=>'1.03','Exporter'=>'5.59','Exporter::Heavy'=>'5.59','ExtUtils::Command'=>'1.07','ExtUtils::Command::MM'=>'0.03_01','ExtUtils::Embed'=>'1.26','ExtUtils::Liblist::Kid'=>'1.3','ExtUtils::MM_Any'=>'0.10','ExtUtils::MM_Cygwin'=>'1.07','ExtUtils::MM_MacOS'=>'1.08','ExtUtils::MM_NW5'=>'2.07','ExtUtils::MM_Unix'=>'1.46_01','ExtUtils::MM_VMS'=>'5.71','ExtUtils::MM_Win32'=>'1.10','ExtUtils::MM_Win95'=>'0.03','ExtUtils::MakeMaker'=>'6.25','ExtUtils::Manifest'=>'1.44','Fatal'=>'1.04','File::Path'=>'1.06','FileCache'=>'1.04_01','Getopt::Long'=>'2.3401','IO::File'=>'1.10','IO::Socket::INET'=>'1.27','Math::BigFloat'=>'1.49','Math::BigInt'=>'1.75','Math::BigInt::Calc'=>'0.45','Math::BigRat'=>'0.14','Memoize'=>'1.01_01','Module::CoreList'=>'1.99','NEXT'=>'0.60_01','Opcode'=>'1.06','Pod::Html'=>'1.0502','Scalar::Util'=>'1.14_1','Storable'=>'2.14','Symbol'=>'1.05','Test::Harness'=>'2.46','Test::Harness::Straps'=>'0.20_01','Text::Balanced'=>'1.95_01','Text::Wrap'=>'2001.09292','UNIVERSAL'=>'1.02','Unicode'=>'4.0.1','Unicode::Normalize'=>'0.30','Unicode::UCD'=>'0.22','Win32'=>'0.23','XS::APItest'=>'0.05','XSLoader'=>'0.03','assertions'=>'0.01','assertions::activate'=>'0.01','base'=>'2.06','bigint'=>'0.06','bignum'=>'0.16','bigrat'=>'0.07','bytes'=>'1.01','encoding::warnings'=>'0.05','if'=>'0.0401','re'=>'0.05','threads::shared'=>'0.92','utf8'=>'1.04','version'=>'0.42','warnings'=>'1.04',},removed=>{'Test::Harness::Point'=>1,}},5.009003=>{delta_from=>5.008008,changed=>{'Archive::Tar'=>'1.26_01','Archive::Tar::Constant'=>'0.02','Archive::Tar::File'=>'0.02','AutoSplit'=>'1.04_01','B'=>'1.10','B::Bblock'=>'1.02','B::Bytecode'=>'1.01','B::C'=>'1.04','B::CC'=>'1.00','B::Concise'=>'0.67','B::Debug'=>'1.02','B::Deparse'=>'0.73','B::Lint'=>'1.04','B::Terse'=>'1.03','CGI'=>'3.15_01','CPAN'=>'1.83_58','CPAN::Debug'=>'4.44','CPAN::FirstTime'=>'4.50','CPAN::HandleConfig'=>'4.31','CPAN::Nox'=>'2.31','CPAN::Tarzip'=>'3.36','CPAN::Version'=>'2.55','Carp'=>'1.05','Carp::Heavy'=>'1.05','Compress::Zlib'=>'2.000_07','Compress::Zlib::Common'=>'2.000_07','Compress::Zlib::Compress::Gzip::Constants'=>'2.000_07','Compress::Zlib::Compress::Zip::Constants'=>'1.00','Compress::Zlib::CompressPlugin::Deflate'=>'2.000_05','Compress::Zlib::CompressPlugin::Identity'=>'2.000_05','Compress::Zlib::File::GlobMapper'=>'0.000_02','Compress::Zlib::FileConstants'=>'2.000_07','Compress::Zlib::IO::Compress::Base'=>'2.000_05','Compress::Zlib::IO::Compress::Deflate'=>'2.000_07','Compress::Zlib::IO::Compress::Gzip'=>'2.000_07','Compress::Zlib::IO::Compress::RawDeflate'=>'2.000_07','Compress::Zlib::IO::Compress::Zip'=>'2.000_04','Compress::Zlib::IO::Uncompress::AnyInflate'=>'2.000_07','Compress::Zlib::IO::Uncompress::AnyUncompress'=>'2.000_05','Compress::Zlib::IO::Uncompress::Base'=>'2.000_05','Compress::Zlib::IO::Uncompress::Gunzip'=>'2.000_07','Compress::Zlib::IO::Uncompress::Inflate'=>'2.000_07','Compress::Zlib::IO::Uncompress::RawInflate'=>'2.000_07','Compress::Zlib::IO::Uncompress::Unzip'=>'2.000_05','Compress::Zlib::ParseParameters'=>'2.000_07','Compress::Zlib::UncompressPlugin::Identity'=>'2.000_05','Compress::Zlib::UncompressPlugin::Inflate'=>'2.000_05','Config::Extensions'=>'0.01','Cwd'=>'3.15','Devel::PPPort'=>'3.08','Digest::SHA'=>'5.32','DirHandle'=>'1.01','DynaLoader'=>'1.07','Encode'=>'2.14','Encode::CN::HZ'=>'2.02','Encode::MIME::Header'=>'2.02','English'=>'1.04','Exporter'=>'5.59','Exporter::Heavy'=>'5.59','ExtUtils::CBuilder'=>'0.15','ExtUtils::CBuilder::Base'=>'0.12','ExtUtils::CBuilder::Platform::Unix'=>'0.12','ExtUtils::CBuilder::Platform::VMS'=>'0.12','ExtUtils::CBuilder::Platform::Windows'=>'0.12','ExtUtils::CBuilder::Platform::aix'=>'0.12','ExtUtils::CBuilder::Platform::cygwin'=>'0.12','ExtUtils::CBuilder::Platform::darwin'=>'0.12','ExtUtils::CBuilder::Platform::dec_osf'=>'0.01','ExtUtils::CBuilder::Platform::os2'=>'0.13','ExtUtils::Command::MM'=>'0.05_01','ExtUtils::Constant'=>'0.2','ExtUtils::Constant::Base'=>'0.02','ExtUtils::Constant::ProxySubs'=>'0.01','ExtUtils::Constant::XS'=>'0.02','ExtUtils::MM_Any'=>'0.13_01','ExtUtils::MM_Unix'=>'1.50_01','ExtUtils::MakeMaker'=>'6.30_01','ExtUtils::ParseXS'=>'2.15_02','Fatal'=>'1.04','File::Compare'=>'1.1005','File::Spec'=>'3.15','File::Temp'=>'0.16_01','IO::File'=>'1.13_01','IO::Handle'=>'1.26','IO::Socket'=>'1.29_01','IO::Socket::INET'=>'1.29_02','IO::Socket::UNIX'=>'1.22_01','IO::Zlib'=>'1.04_02','Locale::Maketext'=>'1.10_01','Math::BigInt::FastCalc'=>'0.10','Memoize'=>'1.01_01','Module::CoreList'=>'2.02','Moped::Msg'=>'0.01','NEXT'=>'0.60_01','Net::Cmd'=>'2.26_01','Net::Domain'=>'2.19_01','Net::Ping'=>'2.31_04','Opcode'=>'1.08','POSIX'=>'1.10','Pod::Escapes'=>'1.04','Pod::Man'=>'2.04','Pod::Perldoc'=>'3.14_01','Pod::Simple'=>'3.04','Pod::Simple::BlackBox'=>undef,'Pod::Simple::Checker'=>'2.02','Pod::Simple::Debug'=>undef,'Pod::Simple::DumpAsText'=>'2.02','Pod::Simple::DumpAsXML'=>'2.02','Pod::Simple::HTML'=>'3.03','Pod::Simple::HTMLBatch'=>'3.02','Pod::Simple::HTMLLegacy'=>'5.01','Pod::Simple::LinkSection'=>undef,'Pod::Simple::Methody'=>'2.02','Pod::Simple::Progress'=>'1.01','Pod::Simple::PullParser'=>'2.02','Pod::Simple::PullParserEndToken'=>undef,'Pod::Simple::PullParserStartToken'=>undef,'Pod::Simple::PullParserTextToken'=>undef,'Pod::Simple::PullParserToken'=>'2.02','Pod::Simple::RTF'=>'2.02','Pod::Simple::Search'=>'3.04','Pod::Simple::SimpleTree'=>'2.02','Pod::Simple::Text'=>'2.02','Pod::Simple::TextContent'=>'2.02','Pod::Simple::TiedOutFH'=>undef,'Pod::Simple::Transcode'=>undef,'Pod::Simple::TranscodeDumb'=>'2.02','Pod::Simple::TranscodeSmart'=>undef,'Pod::Simple::XMLOutStream'=>'2.02','Pod::Text'=>'3.01','Pod::Text::Color'=>'2.01','Pod::Text::Overstrike'=>'2','Pod::Text::Termcap'=>'2.01','Pod::Usage'=>'1.33_01','SelfLoader'=>'1.0905','Storable'=>'2.15_02','Test::Builder::Module'=>'0.03','Text::Balanced'=>'1.95_01','Tie::File'=>'0.97_01','UNIVERSAL'=>'1.03','XS::APItest'=>'0.09','assertions'=>'0.02','assertions::activate'=>'0.02','assertions::compat'=>undef,'constant'=>'1.07','encoding::warnings'=>'0.05','feature'=>'1.00','re'=>'0.06','sort'=>'2.00','version'=>'0.53',},removed=>{}},5.009004=>{delta_from=>5.009003,changed=>{'Archive::Tar'=>'1.30_01','AutoLoader'=>'5.61','B'=>'1.11','B::Bytecode'=>'1.02','B::C'=>'1.05','B::Concise'=>'0.69','B::Deparse'=>'0.76','B::Lint'=>'1.08','Benchmark'=>'1.08','CGI'=>'3.20','CGI::Cookie'=>'1.27','CGI::Fast'=>'1.07','CPAN'=>'1.87_55','CPAN::Debug'=>'5.400561','CPAN::FirstTime'=>'5.400742','CPAN::HandleConfig'=>'5.400740','CPAN::Nox'=>'5.400561','CPAN::Tarzip'=>'5.400714','CPAN::Version'=>'5.400561','Compress::Raw::Zlib'=>'2.000_13','Compress::Zlib'=>'2.000_13','Cwd'=>'3.19','Devel::PPPort'=>'3.10','Digest'=>'1.15','Digest::SHA'=>'5.43','Encode'=>'2.18_01','Encode::Alias'=>'2.06','Encode::Byte'=>'2.02','Encode::CJKConstants'=>'2.02','Encode::CN'=>'2.02','Encode::CN::HZ'=>'2.04','Encode::Config'=>'2.03','Encode::EBCDIC'=>'2.02','Encode::Encoder'=>'2.01','Encode::Encoding'=>'2.04','Encode::Guess'=>'2.02','Encode::JP'=>'2.03','Encode::JP::H2Z'=>'2.02','Encode::JP::JIS7'=>'2.02','Encode::KR'=>'2.02','Encode::KR::2022_KR'=>'2.02','Encode::MIME::Header'=>'2.04','Encode::MIME::Header::ISO_2022_JP'=>'1.03','Encode::Symbol'=>'2.02','Encode::TW'=>'2.02','Encode::Unicode'=>'2.03','Encode::Unicode::UTF7'=>'2.04','ExtUtils::CBuilder'=>'0.18','ExtUtils::CBuilder::Platform::Windows'=>'0.12_01','ExtUtils::Constant::Base'=>'0.03','ExtUtils::Constant::ProxySubs'=>'0.03','ExtUtils::Install'=>'1.41','ExtUtils::Installed'=>'1.41','ExtUtils::MM_Any'=>'0.13_02','ExtUtils::MM_NW5'=>'2.08_01','ExtUtils::MM_Unix'=>'1.5003','ExtUtils::MM_VMS'=>'5.73_03','ExtUtils::MM_Win32'=>'1.12_02','ExtUtils::MM_Win95'=>'0.04_01','ExtUtils::MakeMaker'=>'6.30_02','ExtUtils::Manifest'=>'1.46_01','ExtUtils::Mkbootstrap'=>'1.15_01','ExtUtils::Mksymlists'=>'1.19_01','ExtUtils::Packlist'=>'1.41','File::Basename'=>'2.75','File::Find'=>'1.11','File::GlobMapper'=>'0.000_02','File::Spec'=>'3.19','FileCache'=>'1.07','Getopt::Long'=>'2.3501','Hash::Util'=>'0.07','Hash::Util::FieldHash'=>'0.01','IO'=>'1.23_01','IO::Compress::Adapter::Deflate'=>'2.000_13','IO::Compress::Adapter::Identity'=>'2.000_13','IO::Compress::Base'=>'2.000_13','IO::Compress::Base::Common'=>'2.000_13','IO::Compress::Deflate'=>'2.000_13','IO::Compress::Gzip'=>'2.000_13','IO::Compress::Gzip::Constants'=>'2.000_13','IO::Compress::RawDeflate'=>'2.000_13','IO::Compress::Zip'=>'2.000_13','IO::Compress::Zip::Constants'=>'2.000_13','IO::Compress::Zlib::Constants'=>'2.000_13','IO::Compress::Zlib::Extra'=>'2.000_13','IO::Dir'=>'1.06','IO::File'=>'1.14','IO::Handle'=>'1.27','IO::Socket'=>'1.30_01','IO::Socket::INET'=>'1.31','IO::Socket::UNIX'=>'1.23','IO::Uncompress::Adapter::Identity'=>'2.000_13','IO::Uncompress::Adapter::Inflate'=>'2.000_13','IO::Uncompress::AnyInflate'=>'2.000_13','IO::Uncompress::AnyUncompress'=>'2.000_13','IO::Uncompress::Base'=>'2.000_13','IO::Uncompress::Gunzip'=>'2.000_13','IO::Uncompress::Inflate'=>'2.000_13','IO::Uncompress::RawInflate'=>'2.000_13','IO::Uncompress::Unzip'=>'2.000_13','MIME::Base64'=>'3.07_01','Math::Complex'=>'1.36','Math::Trig'=>'1.04','Module::Build'=>'0.2805','Module::Build::Base'=>undef,'Module::Build::Compat'=>'0.03','Module::Build::ConfigData'=>undef,'Module::Build::Cookbook'=>undef,'Module::Build::ModuleInfo'=>undef,'Module::Build::Notes'=>undef,'Module::Build::PPMMaker'=>undef,'Module::Build::Platform::Amiga'=>undef,'Module::Build::Platform::Default'=>undef,'Module::Build::Platform::EBCDIC'=>undef,'Module::Build::Platform::MPEiX'=>undef,'Module::Build::Platform::MacOS'=>undef,'Module::Build::Platform::RiscOS'=>undef,'Module::Build::Platform::Unix'=>undef,'Module::Build::Platform::VMS'=>undef,'Module::Build::Platform::VOS'=>undef,'Module::Build::Platform::Windows'=>undef,'Module::Build::Platform::aix'=>undef,'Module::Build::Platform::cygwin'=>undef,'Module::Build::Platform::darwin'=>undef,'Module::Build::Platform::os2'=>undef,'Module::Build::PodParser'=>undef,'Module::Build::Version'=>'0','Module::Build::YAML'=>'0.50','Module::CoreList'=>'2.08','Module::Load'=>'0.10','Module::Loaded'=>'0.01','Package::Constants'=>'0.01','Pod::Html'=>'1.07','Pod::Man'=>'2.09','Pod::Text'=>'3.07','Pod::Text::Color'=>'2.03','Pod::Text::Termcap'=>'2.03','SDBM_File'=>'1.06','Shell'=>'0.7','Sys::Syslog'=>'0.17','Term::ANSIColor'=>'1.11','Test::Builder'=>'0.33','Test::Builder::Tester'=>'1.04','Test::Harness'=>'2.62','Test::Harness::Util'=>'0.01','Test::More'=>'0.64','Test::Simple'=>'0.64','Text::Balanced'=>'1.98_01','Text::ParseWords'=>'3.25','Text::Tabs'=>'2007.071101','Text::Wrap'=>'2006.0711','Tie::RefHash'=>'1.34_01','Time::HiRes'=>'1.87','Time::Local'=>'1.13','Time::gmtime'=>'1.03','UNIVERSAL'=>'1.04','Unicode::Normalize'=>'1.01','Win32API::File'=>'0.1001','Win32API::File::ExtUtils::Myconst2perl'=>'1','assertions'=>'0.03','assertions::compat'=>'0.02','autouse'=>'1.06','diagnostics'=>'1.16','encoding'=>'2.04','encoding::warnings'=>'0.10','feature'=>'1.01','re'=>'0.0601','threads'=>'1.38','threads::shared'=>'0.94_01','version'=>'0.67',},removed=>{'Compress::Zlib::Common'=>1,'Compress::Zlib::Compress::Gzip::Constants'=>1,'Compress::Zlib::Compress::Zip::Constants'=>1,'Compress::Zlib::CompressPlugin::Deflate'=>1,'Compress::Zlib::CompressPlugin::Identity'=>1,'Compress::Zlib::File::GlobMapper'=>1,'Compress::Zlib::FileConstants'=>1,'Compress::Zlib::IO::Compress::Base'=>1,'Compress::Zlib::IO::Compress::Deflate'=>1,'Compress::Zlib::IO::Compress::Gzip'=>1,'Compress::Zlib::IO::Compress::RawDeflate'=>1,'Compress::Zlib::IO::Compress::Zip'=>1,'Compress::Zlib::IO::Uncompress::AnyInflate'=>1,'Compress::Zlib::IO::Uncompress::AnyUncompress'=>1,'Compress::Zlib::IO::Uncompress::Base'=>1,'Compress::Zlib::IO::Uncompress::Gunzip'=>1,'Compress::Zlib::IO::Uncompress::Inflate'=>1,'Compress::Zlib::IO::Uncompress::RawInflate'=>1,'Compress::Zlib::IO::Uncompress::Unzip'=>1,'Compress::Zlib::ParseParameters'=>1,'Compress::Zlib::UncompressPlugin::Identity'=>1,'Compress::Zlib::UncompressPlugin::Inflate'=>1,}},5.009005=>{delta_from=>5.009004,changed=>{'Archive::Extract'=>'0.22_01','Archive::Tar'=>'1.32','Attribute::Handlers'=>'0.78_06','AutoLoader'=>'5.63','AutoSplit'=>'1.05','B'=>'1.16','B::Concise'=>'0.72','B::Debug'=>'1.05','B::Deparse'=>'0.82','B::Lint'=>'1.09','B::Terse'=>'1.05','Benchmark'=>'1.1','CGI'=>'3.29','CGI::Cookie'=>'1.28','CGI::Util'=>'1.5_01','CPAN'=>'1.9102','CPAN::Debug'=>'5.400955','CPAN::FirstTime'=>'5.401669','CPAN::HandleConfig'=>'5.401744','CPAN::Kwalify'=>'5.401418','CPAN::Nox'=>'5.400844','CPAN::Queue'=>'5.401704','CPAN::Tarzip'=>'5.401717','CPAN::Version'=>'5.401387','CPANPLUS'=>'0.81_01','CPANPLUS::Backend'=>undef,'CPANPLUS::Backend::RV'=>undef,'CPANPLUS::Config'=>undef,'CPANPLUS::Configure'=>undef,'CPANPLUS::Configure::Setup'=>undef,'CPANPLUS::Dist'=>undef,'CPANPLUS::Dist::Base'=>'0.01','CPANPLUS::Dist::Build'=>'0.06_01','CPANPLUS::Dist::Build::Constants'=>'0.01','CPANPLUS::Dist::MM'=>undef,'CPANPLUS::Dist::Sample'=>undef,'CPANPLUS::Error'=>undef,'CPANPLUS::Internals'=>'0.81_01','CPANPLUS::Internals::Constants'=>'0.01','CPANPLUS::Internals::Constants::Report'=>'0.01','CPANPLUS::Internals::Extract'=>undef,'CPANPLUS::Internals::Fetch'=>undef,'CPANPLUS::Internals::Report'=>undef,'CPANPLUS::Internals::Search'=>undef,'CPANPLUS::Internals::Source'=>undef,'CPANPLUS::Internals::Utils'=>undef,'CPANPLUS::Internals::Utils::Autoflush'=>undef,'CPANPLUS::Module'=>undef,'CPANPLUS::Module::Author'=>undef,'CPANPLUS::Module::Author::Fake'=>undef,'CPANPLUS::Module::Checksums'=>undef,'CPANPLUS::Module::Fake'=>undef,'CPANPLUS::Module::Signature'=>undef,'CPANPLUS::Selfupdate'=>undef,'CPANPLUS::Shell'=>undef,'CPANPLUS::Shell::Classic'=>'0.0562','CPANPLUS::Shell::Default'=>'0.81_01','CPANPLUS::Shell::Default::Plugins::Remote'=>undef,'CPANPLUS::Shell::Default::Plugins::Source'=>undef,'CPANPLUS::inc'=>undef,'Carp'=>'1.07','Carp::Heavy'=>'1.07','Compress::Raw::Zlib'=>'2.005','Compress::Zlib'=>'2.005','Cwd'=>'3.25','DBM_Filter'=>'0.02','DB_File'=>'1.815','Data::Dumper'=>'2.121_13','Devel::InnerPackage'=>'0.3','Devel::PPPort'=>'3.11_01','Digest::MD5'=>'2.36_01','Digest::SHA'=>'5.44','DynaLoader'=>'1.08','Encode'=>'2.23','Encode::Alias'=>'2.07','Encode::Byte'=>'2.03','Encode::Config'=>'2.04','Encode::Encoding'=>'2.05','Encode::GSM0338'=>'2.00','Encode::JP::JIS7'=>'2.03','Encode::MIME::Header'=>'2.05','Encode::MIME::Name'=>'1.01','Encode::Unicode'=>'2.05','Errno'=>'1.10','Exporter'=>'5.60','Exporter::Heavy'=>'5.60','ExtUtils::CBuilder'=>'0.19','ExtUtils::CBuilder::Platform::Windows'=>'0.13','ExtUtils::Command'=>'1.13','ExtUtils::Command::MM'=>'0.07','ExtUtils::Constant::Base'=>'0.04','ExtUtils::Install'=>'1.41_01','ExtUtils::Liblist'=>'1.03','ExtUtils::Liblist::Kid'=>'1.33','ExtUtils::MM'=>'0.07','ExtUtils::MM_AIX'=>'0.05','ExtUtils::MM_Any'=>'0.15','ExtUtils::MM_BeOS'=>'1.07','ExtUtils::MM_Cygwin'=>'1.1','ExtUtils::MM_DOS'=>'0.04','ExtUtils::MM_MacOS'=>'1.1','ExtUtils::MM_NW5'=>'2.1','ExtUtils::MM_OS2'=>'1.07','ExtUtils::MM_QNX'=>'0.04','ExtUtils::MM_UWIN'=>'0.04','ExtUtils::MM_Unix'=>'1.54_01','ExtUtils::MM_VMS'=>'5.76','ExtUtils::MM_VOS'=>'0.04','ExtUtils::MM_Win32'=>'1.15','ExtUtils::MM_Win95'=>'0.06','ExtUtils::MY'=>'0.03','ExtUtils::MakeMaker'=>'6.36','ExtUtils::MakeMaker::Config'=>'0.04','ExtUtils::MakeMaker::bytes'=>'0.03','ExtUtils::MakeMaker::vmsish'=>'0.03','ExtUtils::Manifest'=>'1.51_01','ExtUtils::Mkbootstrap'=>'1.17','ExtUtils::Mksymlists'=>'1.21','ExtUtils::ParseXS'=>'2.18','ExtUtils::XSSymSet'=>'1.1','ExtUtils::testlib'=>'1.17','Fatal'=>'1.05','Fcntl'=>'1.06','File::Basename'=>'2.76','File::Copy'=>'2.10','File::Fetch'=>'0.10','File::Glob'=>'1.06','File::Path'=>'2.01','File::Spec'=>'3.25','File::Spec::Cygwin'=>'1.1_01','File::Spec::VMS'=>'1.4_01','File::Temp'=>'0.18','Filter::Util::Call'=>'1.0602','FindBin'=>'1.49','Getopt::Long'=>'2.36','Hash::Util::FieldHash'=>'1.01','IO::Compress::Adapter::Deflate'=>'2.005','IO::Compress::Adapter::Identity'=>'2.005','IO::Compress::Base'=>'2.005','IO::Compress::Base::Common'=>'2.005','IO::Compress::Deflate'=>'2.005','IO::Compress::Gzip'=>'2.005','IO::Compress::Gzip::Constants'=>'2.005','IO::Compress::RawDeflate'=>'2.005','IO::Compress::Zip'=>'2.005','IO::Compress::Zip::Constants'=>'2.005','IO::Compress::Zlib::Constants'=>'2.005','IO::Compress::Zlib::Extra'=>'2.005','IO::Uncompress::Adapter::Identity'=>'2.005','IO::Uncompress::Adapter::Inflate'=>'2.005','IO::Uncompress::AnyInflate'=>'2.005','IO::Uncompress::AnyUncompress'=>'2.005','IO::Uncompress::Base'=>'2.005','IO::Uncompress::Gunzip'=>'2.005','IO::Uncompress::Inflate'=>'2.005','IO::Uncompress::RawInflate'=>'2.005','IO::Uncompress::Unzip'=>'2.005','IO::Zlib'=>'1.05_01','IPC::Cmd'=>'0.36_01','List::Util'=>'1.19','Locale::Maketext::Simple'=>'0.18','Log::Message'=>'0.01','Log::Message::Config'=>'0.01','Log::Message::Handlers'=>undef,'Log::Message::Item'=>undef,'Log::Message::Simple'=>'0.0201','Math::BigFloat'=>'1.58','Math::BigInt'=>'1.87','Math::BigInt::Calc'=>'0.51','Math::BigInt::FastCalc'=>'0.15_01','Math::BigRat'=>'0.19','Math::Complex'=>'1.37','Memoize'=>'1.01_02','Module::Build'=>'0.2808','Module::Build::Config'=>undef,'Module::Build::Version'=>'0.7203','Module::CoreList'=>'2.12','Module::Load::Conditional'=>'0.16','Module::Pluggable'=>'3.6','Module::Pluggable::Object'=>'3.6','NDBM_File'=>'1.07','Net::Cmd'=>'2.28','Net::Config'=>'1.11','Net::Domain'=>'2.20','Net::FTP'=>'2.77','Net::FTP::A'=>'1.18','Net::NNTP'=>'2.24','Net::POP3'=>'2.29','Net::SMTP'=>'2.31','ODBM_File'=>'1.07','OS2::DLL'=>'1.03','Object::Accessor'=>'0.32','Opcode'=>'1.09','POSIX'=>'1.13','Params::Check'=>'0.26','PerlIO::encoding'=>'0.10','PerlIO::scalar'=>'0.05','PerlIO::via'=>'0.04','Pod::Html'=>'1.08','Pod::Man'=>'2.12','Pod::ParseUtils'=>'1.35','Pod::Parser'=>'1.35','Pod::Select'=>'1.35','Pod::Simple'=>'3.05','Pod::Text'=>'3.08','Pod::Usage'=>'1.35','Scalar::Util'=>'1.19','SelfLoader'=>'1.11','Shell'=>'0.72_01','Socket'=>'1.79','Storable'=>'2.16','Switch'=>'2.13','Sys::Syslog'=>'0.18_01','Term::ANSIColor'=>'1.12','Term::UI'=>'0.14_01','Term::UI::History'=>undef,'Test::Builder'=>'0.70','Test::Builder::Module'=>'0.68','Test::Builder::Tester'=>'1.07','Test::Harness'=>'2.64','Test::Harness::Results'=>'0.01','Test::More'=>'0.70','Test::Simple'=>'0.70','Text::Balanced'=>'2.0.0','Text::Soundex'=>'3.02','Text::Tabs'=>'2007.1117','Text::Wrap'=>'2006.1117','Thread'=>'3.02','Tie::File'=>'0.97_02','Tie::Hash::NamedCapture'=>'0.06','Tie::Memoize'=>'1.1','Tie::RefHash'=>'1.37','Time::HiRes'=>'1.9707','Time::Local'=>'1.17','Time::Piece'=>'1.11_02','Time::Seconds'=>undef,'Unicode'=>'5.0.0','Unicode::Normalize'=>'1.02','Unicode::UCD'=>'0.25','VMS::DCLsym'=>'1.03','Win32'=>'0.30','Win32API::File'=>'0.1001_01','Win32CORE'=>'0.02','XS::APItest'=>'0.12','XSLoader'=>'0.08','attributes'=>'0.08','base'=>'2.12','bigint'=>'0.22','bignum'=>'0.22','bigrat'=>'0.22','bytes'=>'1.03','charnames'=>'1.06','constant'=>'1.10','diagnostics'=>'1.17','encoding'=>'2.06','encoding::warnings'=>'0.11','feature'=>'1.10','fields'=>'2.12','less'=>'0.02','mro'=>'1.00','overload'=>'1.06','re'=>'0.08','sigtrap'=>'1.04','sort'=>'2.01','strict'=>'1.04','threads'=>'1.63','threads::shared'=>'1.12','utf8'=>'1.07','version'=>'0.7203','warnings'=>'1.06',},removed=>{'B::Asmdata'=>1,'B::Assembler'=>1,'B::Bblock'=>1,'B::Bytecode'=>1,'B::C'=>1,'B::CC'=>1,'B::Disassembler'=>1,'B::Stackobj'=>1,'B::Stash'=>1,'ByteLoader'=>1,'Thread::Signal'=>1,'Thread::Specific'=>1,'assertions'=>1,'assertions::activate'=>1,'assertions::compat'=>1,}},5.01=>{delta_from=>5.009005,changed=>{'Archive::Extract'=>'0.24','Archive::Tar'=>'1.38','Attribute::Handlers'=>'0.79','B'=>'1.17','B::Concise'=>'0.74','B::Deparse'=>'0.83','CPAN'=>'1.9205','CPAN::API::HOWTO'=>undef,'CPAN::Debug'=>'5.402212','CPAN::DeferedCode'=>'5.50','CPAN::FirstTime'=>'5.402229','CPAN::HandleConfig'=>'5.402212','CPAN::Nox'=>'5.402411','CPAN::Queue'=>'5.402212','CPAN::Tarzip'=>'5.402213','CPAN::Version'=>'5.5','CPANPLUS'=>'0.84','CPANPLUS::Dist::Build'=>'0.06_02','CPANPLUS::Internals'=>'0.84','CPANPLUS::Shell::Default'=>'0.84','CPANPLUS::Shell::Default::Plugins::CustomSource'=>undef,'Carp'=>'1.08','Carp::Heavy'=>'1.08','Compress::Raw::Zlib'=>'2.008','Compress::Zlib'=>'2.008','Cwd'=>'3.2501','DB_File'=>'1.816_1','Data::Dumper'=>'2.121_14','Devel::PPPort'=>'3.13','Digest::SHA'=>'5.45','Exporter'=>'5.62','Exporter::Heavy'=>'5.62','ExtUtils::CBuilder'=>'0.21','ExtUtils::CBuilder::Base'=>'0.21','ExtUtils::CBuilder::Platform::Unix'=>'0.21','ExtUtils::CBuilder::Platform::VMS'=>'0.22','ExtUtils::CBuilder::Platform::Windows'=>'0.21','ExtUtils::CBuilder::Platform::aix'=>'0.21','ExtUtils::CBuilder::Platform::cygwin'=>'0.21','ExtUtils::CBuilder::Platform::darwin'=>'0.21','ExtUtils::CBuilder::Platform::dec_osf'=>'0.21','ExtUtils::CBuilder::Platform::os2'=>'0.21','ExtUtils::Command::MM'=>'6.42','ExtUtils::Constant::ProxySubs'=>'0.05','ExtUtils::Embed'=>'1.27','ExtUtils::Install'=>'1.44','ExtUtils::Installed'=>'1.43','ExtUtils::Liblist'=>'6.42','ExtUtils::Liblist::Kid'=>'6.42','ExtUtils::MM'=>'6.42','ExtUtils::MM_AIX'=>'6.42','ExtUtils::MM_Any'=>'6.42','ExtUtils::MM_BeOS'=>'6.42','ExtUtils::MM_Cygwin'=>'6.42','ExtUtils::MM_DOS'=>'6.42','ExtUtils::MM_MacOS'=>'6.42','ExtUtils::MM_NW5'=>'6.42','ExtUtils::MM_OS2'=>'6.42','ExtUtils::MM_QNX'=>'6.42','ExtUtils::MM_UWIN'=>'6.42','ExtUtils::MM_Unix'=>'6.42','ExtUtils::MM_VMS'=>'6.42','ExtUtils::MM_VOS'=>'6.42','ExtUtils::MM_Win32'=>'6.42','ExtUtils::MM_Win95'=>'6.42','ExtUtils::MY'=>'6.42','ExtUtils::MakeMaker'=>'6.42','ExtUtils::MakeMaker::Config'=>'6.42','ExtUtils::MakeMaker::bytes'=>'6.42','ExtUtils::MakeMaker::vmsish'=>'6.42','ExtUtils::Mkbootstrap'=>'6.42','ExtUtils::Mksymlists'=>'6.42','ExtUtils::Packlist'=>'1.43','ExtUtils::ParseXS'=>'2.18_02','ExtUtils::testlib'=>'6.42','File::Copy'=>'2.11','File::Fetch'=>'0.14','File::Find'=>'1.12','File::Path'=>'2.04','File::Spec'=>'3.2501','File::Spec::Cygwin'=>'3.2501','File::Spec::Epoc'=>'3.2501','File::Spec::Functions'=>'3.2501','File::Spec::Mac'=>'3.2501','File::Spec::OS2'=>'3.2501','File::Spec::Unix'=>'3.2501','File::Spec::VMS'=>'3.2501','File::Spec::Win32'=>'3.2501','Filter::Util::Call'=>'1.07','Getopt::Long'=>'2.37','Hash::Util::FieldHash'=>'1.03','IO::Compress::Adapter::Deflate'=>'2.008','IO::Compress::Adapter::Identity'=>'2.008','IO::Compress::Base'=>'2.008','IO::Compress::Base::Common'=>'2.008','IO::Compress::Deflate'=>'2.008','IO::Compress::Gzip'=>'2.008','IO::Compress::Gzip::Constants'=>'2.008','IO::Compress::RawDeflate'=>'2.008','IO::Compress::Zip'=>'2.008','IO::Compress::Zip::Constants'=>'2.008','IO::Compress::Zlib::Constants'=>'2.008','IO::Compress::Zlib::Extra'=>'2.008','IO::Uncompress::Adapter::Identity'=>'2.008','IO::Uncompress::Adapter::Inflate'=>'2.008','IO::Uncompress::AnyInflate'=>'2.008','IO::Uncompress::AnyUncompress'=>'2.008','IO::Uncompress::Base'=>'2.008','IO::Uncompress::Gunzip'=>'2.008','IO::Uncompress::Inflate'=>'2.008','IO::Uncompress::RawInflate'=>'2.008','IO::Uncompress::Unzip'=>'2.008','IO::Zlib'=>'1.07','IPC::Cmd'=>'0.40_1','IPC::SysV'=>'1.05','Locale::Maketext'=>'1.12','Log::Message::Simple'=>'0.04','Math::BigFloat'=>'1.59','Math::BigInt'=>'1.88','Math::BigInt::Calc'=>'0.52','Math::BigInt::FastCalc'=>'0.16','Math::BigRat'=>'0.21','Module::Build'=>'0.2808_01','Module::Build::Base'=>'0.2808_01','Module::Build::Compat'=>'0.2808_01','Module::Build::Config'=>'0.2808_01','Module::Build::Dumper'=>undef,'Module::Build::ModuleInfo'=>'0.2808_01','Module::Build::Notes'=>'0.2808_01','Module::Build::PPMMaker'=>'0.2808_01','Module::Build::Platform::Amiga'=>'0.2808_01','Module::Build::Platform::Default'=>'0.2808_01','Module::Build::Platform::EBCDIC'=>'0.2808_01','Module::Build::Platform::MPEiX'=>'0.2808_01','Module::Build::Platform::MacOS'=>'0.2808_01','Module::Build::Platform::RiscOS'=>'0.2808_01','Module::Build::Platform::Unix'=>'0.2808_01','Module::Build::Platform::VMS'=>'0.2808_01','Module::Build::Platform::VOS'=>'0.2808_01','Module::Build::Platform::Windows'=>'0.2808_01','Module::Build::Platform::aix'=>'0.2808_01','Module::Build::Platform::cygwin'=>'0.2808_01','Module::Build::Platform::darwin'=>'0.2808_01','Module::Build::Platform::os2'=>'0.2808_01','Module::Build::PodParser'=>'0.2808_01','Module::CoreList'=>'2.13','Module::Load'=>'0.12','Module::Load::Conditional'=>'0.22','Net::Cmd'=>'2.29','Net::Ping'=>'2.33','Opcode'=>'1.11','Pod::Checker'=>'1.43_01','Pod::Man'=>'2.16','Pod::Perldoc'=>'3.14_02','Socket'=>'1.80','Storable'=>'2.18','Sys::Syslog'=>'0.22','Sys::Syslog::win32::Win32'=>undef,'Term::Cap'=>'1.12','Term::ReadLine'=>'1.03','Term::UI'=>'0.18','Test::Builder'=>'0.72','Test::Builder::Module'=>'0.72','Test::Builder::Tester'=>'1.09','Test::Harness::Straps'=>'0.26_01','Test::More'=>'0.72','Test::Simple'=>'0.72','Text::ParseWords'=>'3.26','Text::Soundex'=>'3.03','Tie::StdHandle'=>undef,'Time::HiRes'=>'1.9711','Time::Local'=>'1.18','Time::Piece'=>'1.12','VMS::Filespec'=>'1.12','Win32'=>'0.34','base'=>'2.13','constant'=>'1.13','feature'=>'1.11','fields'=>'2.13','filetest'=>'1.02','open'=>'1.06','threads'=>'1.67','threads::shared'=>'1.14','version'=>'0.74',},removed=>{}},5.010001=>{delta_from=>5.01,changed=>{'App::Prove'=>'3.17','App::Prove::State'=>'3.17','App::Prove::State::Result'=>'3.17','App::Prove::State::Result::Test'=>'3.17','Archive::Extract'=>'0.34','Archive::Tar'=>'1.52','Attribute::Handlers'=>'0.85','AutoLoader'=>'5.68','AutoSplit'=>'1.06','B'=>'1.22','B::Concise'=>'0.76','B::Debug'=>'1.11','B::Deparse'=>'0.89','B::Lint'=>'1.11','B::Lint::Debug'=>undef,'B::Xref'=>'1.02','Benchmark'=>'1.11','CGI'=>'3.43','CGI::Carp'=>'1.30_01','CGI::Cookie'=>'1.29','CPAN'=>'1.9402','CPAN::Author'=>'5.5','CPAN::Bundle'=>'5.5','CPAN::CacheMgr'=>'5.5','CPAN::Complete'=>'5.5','CPAN::Debug'=>'5.5','CPAN::DeferredCode'=>'5.50','CPAN::Distribution'=>'1.93','CPAN::Distroprefs'=>'6','CPAN::Distrostatus'=>'5.5','CPAN::Exception::RecursiveDependency'=>'5.5','CPAN::Exception::blocked_urllist'=>'1.0','CPAN::Exception::yaml_not_installed'=>'5.5','CPAN::FTP'=>'5.5001','CPAN::FTP::netrc'=>'1.00','CPAN::FirstTime'=>'5.53','CPAN::HandleConfig'=>'5.5','CPAN::Index'=>'1.93','CPAN::InfoObj'=>'5.5','CPAN::Kwalify'=>'5.50','CPAN::LWP::UserAgent'=>'1.00','CPAN::Module'=>'5.5','CPAN::Nox'=>'5.50','CPAN::Prompt'=>'5.5','CPAN::Queue'=>'5.5','CPAN::Shell'=>'5.5','CPAN::Tarzip'=>'5.501','CPAN::URL'=>'5.5','CPANPLUS'=>'0.88','CPANPLUS::Dist::Autobundle'=>undef,'CPANPLUS::Dist::Base'=>undef,'CPANPLUS::Dist::Build'=>'0.36','CPANPLUS::Dist::Build::Constants'=>'0.36','CPANPLUS::Internals'=>'0.88','CPANPLUS::Internals::Constants'=>undef,'CPANPLUS::Internals::Constants::Report'=>undef,'CPANPLUS::Internals::Source::Memory'=>undef,'CPANPLUS::Internals::Source::SQLite'=>undef,'CPANPLUS::Internals::Source::SQLite::Tie'=>undef,'CPANPLUS::Shell::Default'=>'0.88','Carp'=>'1.11','Carp::Heavy'=>'1.11','Compress::Raw::Bzip2'=>'2.020','Compress::Raw::Zlib'=>'2.020','Compress::Zlib'=>'2.020','Cwd'=>'3.30','DB'=>'1.02','DBM_Filter::compress'=>'0.02','DBM_Filter::encode'=>'0.02','DBM_Filter::int32'=>'0.02','DBM_Filter::null'=>'0.02','DBM_Filter::utf8'=>'0.02','DB_File'=>'1.820','Data::Dumper'=>'2.124','Devel::DProf'=>'20080331.00','Devel::PPPort'=>'3.19','Devel::Peek'=>'1.04','Digest'=>'1.16','Digest::MD5'=>'2.39','Digest::SHA'=>'5.47','Digest::base'=>'1.16','Digest::file'=>'1.16','DirHandle'=>'1.03','Dumpvalue'=>'1.13','DynaLoader'=>'1.10','Encode'=>'2.35','Encode::Alias'=>'2.12','Encode::CN::HZ'=>'2.05','Encode::Config'=>'2.05','Encode::GSM0338'=>'2.01','Encode::Guess'=>'2.03','Encode::JP::JIS7'=>'2.04','Encode::MIME::Header'=>'2.11','Encode::Unicode'=>'2.06','Errno'=>'1.11','Exporter'=>'5.63','Exporter::Heavy'=>'5.63','ExtUtils::CBuilder'=>'0.2602','ExtUtils::CBuilder::Base'=>'0.2602','ExtUtils::CBuilder::Platform::Unix'=>'0.2602','ExtUtils::CBuilder::Platform::VMS'=>'0.2602','ExtUtils::CBuilder::Platform::Windows'=>'0.2602','ExtUtils::CBuilder::Platform::aix'=>'0.2602','ExtUtils::CBuilder::Platform::cygwin'=>'0.2602','ExtUtils::CBuilder::Platform::darwin'=>'0.2602','ExtUtils::CBuilder::Platform::dec_osf'=>'0.2602','ExtUtils::CBuilder::Platform::os2'=>'0.2602','ExtUtils::Command'=>'1.16','ExtUtils::Command::MM'=>'6.55_02','ExtUtils::Constant'=>'0.22','ExtUtils::Constant::ProxySubs'=>'0.06','ExtUtils::Constant::Utils'=>'0.02','ExtUtils::Constant::XS'=>'0.03','ExtUtils::Embed'=>'1.28','ExtUtils::Install'=>'1.54','ExtUtils::Installed'=>'1.999_001','ExtUtils::Liblist'=>'6.55_02','ExtUtils::Liblist::Kid'=>'6.5502','ExtUtils::MM'=>'6.55_02','ExtUtils::MM_AIX'=>'6.55_02','ExtUtils::MM_Any'=>'6.55_02','ExtUtils::MM_BeOS'=>'6.55_02','ExtUtils::MM_Cygwin'=>'6.55_02','ExtUtils::MM_DOS'=>'6.5502','ExtUtils::MM_Darwin'=>'6.55_02','ExtUtils::MM_MacOS'=>'6.5502','ExtUtils::MM_NW5'=>'6.55_02','ExtUtils::MM_OS2'=>'6.55_02','ExtUtils::MM_QNX'=>'6.55_02','ExtUtils::MM_UWIN'=>'6.5502','ExtUtils::MM_Unix'=>'6.55_02','ExtUtils::MM_VMS'=>'6.55_02','ExtUtils::MM_VOS'=>'6.55_02','ExtUtils::MM_Win32'=>'6.55_02','ExtUtils::MM_Win95'=>'6.55_02','ExtUtils::MY'=>'6.5502','ExtUtils::MakeMaker'=>'6.55_02','ExtUtils::MakeMaker::Config'=>'6.55_02','ExtUtils::Manifest'=>'1.56','ExtUtils::Mkbootstrap'=>'6.55_02','ExtUtils::Mksymlists'=>'6.55_02','ExtUtils::ParseXS'=>'2.2002','ExtUtils::testlib'=>'6.5502','Fatal'=>'2.06_01','File::Basename'=>'2.77','File::CheckTree'=>'4.4','File::Compare'=>'1.1006','File::Copy'=>'2.14','File::DosGlob'=>'1.01','File::Fetch'=>'0.20','File::Find'=>'1.14','File::GlobMapper'=>'1.000','File::Path'=>'2.07_03','File::Spec'=>'3.30','File::Spec::Cygwin'=>'3.30','File::Spec::Epoc'=>'3.30','File::Spec::Functions'=>'3.30','File::Spec::Mac'=>'3.30','File::Spec::OS2'=>'3.30','File::Spec::Unix'=>'3.30','File::Spec::VMS'=>'3.30','File::Spec::Win32'=>'3.30','File::Temp'=>'0.22','File::stat'=>'1.01','FileCache'=>'1.08','FileHandle'=>'2.02','Filter::Simple'=>'0.84','Filter::Util::Call'=>'1.08','FindBin'=>'1.50','GDBM_File'=>'1.09','Getopt::Long'=>'2.38','Getopt::Std'=>'1.06','Hash::Util::FieldHash'=>'1.04','I18N::Collate'=>'1.01','IO'=>'1.25','IO::Compress::Adapter::Bzip2'=>'2.020','IO::Compress::Adapter::Deflate'=>'2.020','IO::Compress::Adapter::Identity'=>'2.020','IO::Compress::Base'=>'2.020','IO::Compress::Base::Common'=>'2.020','IO::Compress::Bzip2'=>'2.020','IO::Compress::Deflate'=>'2.020','IO::Compress::Gzip'=>'2.020','IO::Compress::Gzip::Constants'=>'2.020','IO::Compress::RawDeflate'=>'2.020','IO::Compress::Zip'=>'2.020','IO::Compress::Zip::Constants'=>'2.020','IO::Compress::Zlib::Constants'=>'2.020','IO::Compress::Zlib::Extra'=>'2.020','IO::Dir'=>'1.07','IO::Handle'=>'1.28','IO::Socket'=>'1.31','IO::Uncompress::Adapter::Bunzip2'=>'2.020','IO::Uncompress::Adapter::Identity'=>'2.020','IO::Uncompress::Adapter::Inflate'=>'2.020','IO::Uncompress::AnyInflate'=>'2.020','IO::Uncompress::AnyUncompress'=>'2.020','IO::Uncompress::Base'=>'2.020','IO::Uncompress::Bunzip2'=>'2.020','IO::Uncompress::Gunzip'=>'2.020','IO::Uncompress::Inflate'=>'2.020','IO::Uncompress::RawInflate'=>'2.020','IO::Uncompress::Unzip'=>'2.020','IO::Zlib'=>'1.09','IPC::Cmd'=>'0.46','IPC::Msg'=>'2.01','IPC::Open2'=>'1.03','IPC::Open3'=>'1.04','IPC::Semaphore'=>'2.01','IPC::SharedMem'=>'2.01','IPC::SysV'=>'2.01','List::Util'=>'1.21','List::Util::PP'=>'1.21','List::Util::XS'=>'1.21','Locale::Maketext'=>'1.13','Locale::Maketext::Guts'=>'1.13','Locale::Maketext::GutsLoader'=>'1.13','Log::Message'=>'0.02','MIME::Base64'=>'3.08','MIME::QuotedPrint'=>'3.08','Math::BigFloat'=>'1.60','Math::BigInt'=>'1.89','Math::BigInt::FastCalc'=>'0.19','Math::BigRat'=>'0.22','Math::Complex'=>'1.56','Math::Trig'=>'1.2','Memoize'=>'1.01_03','Module::Build'=>'0.340201','Module::Build::Base'=>'0.340201','Module::Build::Compat'=>'0.340201','Module::Build::Config'=>'0.340201','Module::Build::Cookbook'=>'0.340201','Module::Build::Dumper'=>'0.340201','Module::Build::ModuleInfo'=>'0.340201','Module::Build::Notes'=>'0.340201','Module::Build::PPMMaker'=>'0.340201','Module::Build::Platform::Amiga'=>'0.340201','Module::Build::Platform::Default'=>'0.340201','Module::Build::Platform::EBCDIC'=>'0.340201','Module::Build::Platform::MPEiX'=>'0.340201','Module::Build::Platform::MacOS'=>'0.340201','Module::Build::Platform::RiscOS'=>'0.340201','Module::Build::Platform::Unix'=>'0.340201','Module::Build::Platform::VMS'=>'0.340201','Module::Build::Platform::VOS'=>'0.340201','Module::Build::Platform::Windows'=>'0.340201','Module::Build::Platform::aix'=>'0.340201','Module::Build::Platform::cygwin'=>'0.340201','Module::Build::Platform::darwin'=>'0.340201','Module::Build::Platform::os2'=>'0.340201','Module::Build::PodParser'=>'0.340201','Module::Build::Version'=>'0.77','Module::CoreList'=>'2.18','Module::Load'=>'0.16','Module::Load::Conditional'=>'0.30','Module::Loaded'=>'0.02','Module::Pluggable'=>'3.9','Module::Pluggable::Object'=>'3.9','NDBM_File'=>'1.08','NEXT'=>'0.64','Net::Ping'=>'2.36','O'=>'1.01','OS2::Process'=>'1.03','OS2::REXX'=>'1.04','Object::Accessor'=>'0.34','POSIX'=>'1.17','Package::Constants'=>'0.02','Parse::CPAN::Meta'=>'1.39','PerlIO'=>'1.06','PerlIO::encoding'=>'0.11','PerlIO::scalar'=>'0.07','PerlIO::via'=>'0.07','Pod::Checker'=>'1.45','Pod::Find'=>'1.35','Pod::Html'=>'1.09','Pod::InputObjects'=>'1.31','Pod::Man'=>'2.22','Pod::ParseLink'=>'1.09','Pod::ParseUtils'=>'1.36','Pod::Parser'=>'1.37','Pod::Perldoc'=>'3.14_04','Pod::PlainText'=>'2.04','Pod::Select'=>'1.36','Pod::Simple'=>'3.07','Pod::Simple::XHTML'=>'3.04','Pod::Text'=>'3.13','Pod::Text::Color'=>'2.05','Pod::Text::Overstrike'=>'2.03','Pod::Text::Termcap'=>'2.05','Pod::Usage'=>'1.36','Safe'=>'2.18','Scalar::Util'=>'1.21','Scalar::Util::PP'=>'1.21','SelectSaver'=>'1.02','SelfLoader'=>'1.17','Socket'=>'1.82','Storable'=>'2.20','Switch'=>'2.14','Symbol'=>'1.07','Sys::Syslog'=>'0.27','TAP::Base'=>'3.17','TAP::Formatter::Base'=>'3.17','TAP::Formatter::Color'=>'3.17','TAP::Formatter::Console'=>'3.17','TAP::Formatter::Console::ParallelSession'=>'3.17','TAP::Formatter::Console::Session'=>'3.17','TAP::Formatter::File'=>'3.17','TAP::Formatter::File::Session'=>'3.17','TAP::Formatter::Session'=>'3.17','TAP::Harness'=>'3.17','TAP::Object'=>'3.17','TAP::Parser'=>'3.17','TAP::Parser::Aggregator'=>'3.17','TAP::Parser::Grammar'=>'3.17','TAP::Parser::Iterator'=>'3.17','TAP::Parser::Iterator::Array'=>'3.17','TAP::Parser::Iterator::Process'=>'3.17','TAP::Parser::Iterator::Stream'=>'3.17','TAP::Parser::IteratorFactory'=>'3.17','TAP::Parser::Multiplexer'=>'3.17','TAP::Parser::Result'=>'3.17','TAP::Parser::Result::Bailout'=>'3.17','TAP::Parser::Result::Comment'=>'3.17','TAP::Parser::Result::Plan'=>'3.17','TAP::Parser::Result::Pragma'=>'3.17','TAP::Parser::Result::Test'=>'3.17','TAP::Parser::Result::Unknown'=>'3.17','TAP::Parser::Result::Version'=>'3.17','TAP::Parser::Result::YAML'=>'3.17','TAP::Parser::ResultFactory'=>'3.17','TAP::Parser::Scheduler'=>'3.17','TAP::Parser::Scheduler::Job'=>'3.17','TAP::Parser::Scheduler::Spinner'=>'3.17','TAP::Parser::Source'=>'3.17','TAP::Parser::Source::Perl'=>'3.17','TAP::Parser::Utils'=>'3.17','TAP::Parser::YAMLish::Reader'=>'3.17','TAP::Parser::YAMLish::Writer'=>'3.17','Term::ANSIColor'=>'2.00','Term::ReadLine'=>'1.04','Term::UI'=>'0.20','Test'=>'1.25_02','Test::Builder'=>'0.92','Test::Builder::Module'=>'0.92','Test::Builder::Tester'=>'1.18','Test::Builder::Tester::Color'=>'1.18','Test::Harness'=>'3.17','Test::More'=>'0.92','Test::Simple'=>'0.92','Text::ParseWords'=>'3.27','Text::Tabs'=>'2009.0305','Text::Wrap'=>'2009.0305','Thread::Queue'=>'2.11','Thread::Semaphore'=>'2.09','Tie::Handle'=>'4.2','Tie::Hash'=>'1.03','Tie::RefHash'=>'1.38','Tie::Scalar'=>'1.01','Tie::StdHandle'=>'4.2','Time::HiRes'=>'1.9719','Time::Local'=>'1.1901','Time::Piece'=>'1.15','UNIVERSAL'=>'1.05','Unicode'=>'5.1.0','Unicode::Normalize'=>'1.03','Unicode::UCD'=>'0.27','VMS::Stdio'=>'2.4','Win32'=>'0.39','Win32API::File'=>'0.1101','XS::APItest'=>'0.15','XS::Typemap'=>'0.03','XSLoader'=>'0.10','attributes'=>'0.09','attrs'=>'1.03','autodie'=>'2.06_01','autodie::exception'=>'2.06_01','autodie::exception::system'=>'2.06_01','autodie::hints'=>'2.06_01','base'=>'2.14','bigint'=>'0.23','bignum'=>'0.23','bigrat'=>'0.23','blib'=>'1.04','charnames'=>'1.07','constant'=>'1.17','encoding'=>'2.6_01','feature'=>'1.13','fields'=>'2.14','lib'=>'0.62','mro'=>'1.01','open'=>'1.07','ops'=>'1.02','overload'=>'1.07','overload::numbers'=>undef,'overloading'=>'0.01','parent'=>'0.221','re'=>'0.09','threads'=>'1.72','threads::shared'=>'1.29','version'=>'0.77',},removed=>{'CPAN::API::HOWTO'=>1,'CPAN::DeferedCode'=>1,'CPANPLUS::inc'=>1,'ExtUtils::MakeMaker::bytes'=>1,'ExtUtils::MakeMaker::vmsish'=>1,'Test::Harness::Assert'=>1,'Test::Harness::Iterator'=>1,'Test::Harness::Point'=>1,'Test::Harness::Results'=>1,'Test::Harness::Straps'=>1,'Test::Harness::Util'=>1,}},5.011=>{delta_from=>5.010001,changed=>{'Archive::Tar'=>'1.54','Attribute::Handlers'=>'0.87','AutoLoader'=>'5.70','B::Deparse'=>'0.91','B::Lint'=>'1.11_01','B::Lint::Debug'=>'0.01','CGI'=>'3.45','CGI::Apache'=>'1.01','CGI::Carp'=>'3.45','CGI::Pretty'=>'3.44','CGI::Switch'=>'1.01','CGI::Util'=>'3.45','CPAN'=>'1.94_51','CPAN::Distribution'=>'1.94','CPAN::FTP'=>'5.5002','CPAN::Index'=>'1.94','CPAN::LWP::UserAgent'=>'1.94','CPANPLUS::Dist::Build'=>'0.40','CPANPLUS::Dist::Build::Constants'=>'0.40','Carp'=>'1.12','Carp::Heavy'=>'1.12','Class::ISA'=>'0.36','Compress::Raw::Bzip2'=>'2.021','Compress::Raw::Zlib'=>'2.021','Compress::Zlib'=>'2.021','Cwd'=>'3.3002','Data::Dumper'=>'2.125','Encode'=>'2.37','Exporter'=>'5.64','Exporter::Heavy'=>'5.64','ExtUtils::ParseXS'=>'2.200403','File::Basename'=>'2.78','File::Copy'=>'2.16','File::stat'=>'1.02','IO'=>'1.25_01','IO::Compress::Adapter::Bzip2'=>'2.021','IO::Compress::Adapter::Deflate'=>'2.021','IO::Compress::Adapter::Identity'=>'2.021','IO::Compress::Base'=>'2.021','IO::Compress::Base::Common'=>'2.021','IO::Compress::Bzip2'=>'2.021','IO::Compress::Deflate'=>'2.021','IO::Compress::Gzip'=>'2.021','IO::Compress::Gzip::Constants'=>'2.021','IO::Compress::RawDeflate'=>'2.021','IO::Compress::Zip'=>'2.021','IO::Compress::Zip::Constants'=>'2.021','IO::Compress::Zlib::Constants'=>'2.021','IO::Compress::Zlib::Extra'=>'2.021','IO::Uncompress::Adapter::Bunzip2'=>'2.021','IO::Uncompress::Adapter::Identity'=>'2.021','IO::Uncompress::Adapter::Inflate'=>'2.021','IO::Uncompress::AnyInflate'=>'2.021','IO::Uncompress::AnyUncompress'=>'2.021','IO::Uncompress::Base'=>'2.021','IO::Uncompress::Bunzip2'=>'2.021','IO::Uncompress::Gunzip'=>'2.021','IO::Uncompress::Inflate'=>'2.021','IO::Uncompress::RawInflate'=>'2.021','IO::Uncompress::Unzip'=>'2.021','IO::Zlib'=>'1.10','IPC::Cmd'=>'0.50','IPC::Open3'=>'1.05','Locale::Maketext::Simple'=>'0.21','Log::Message::Simple'=>'0.06','Math::BigInt'=>'1.89_01','Math::BigRat'=>'0.24','Module::Build'=>'0.35','Module::Build::Base'=>'0.35','Module::Build::Compat'=>'0.35','Module::Build::Config'=>'0.35','Module::Build::Cookbook'=>'0.35','Module::Build::Dumper'=>'0.35','Module::Build::ModuleInfo'=>'0.35','Module::Build::Notes'=>'0.35','Module::Build::PPMMaker'=>'0.35','Module::Build::Platform::Amiga'=>'0.35','Module::Build::Platform::Default'=>'0.35','Module::Build::Platform::EBCDIC'=>'0.35','Module::Build::Platform::MPEiX'=>'0.35','Module::Build::Platform::MacOS'=>'0.35','Module::Build::Platform::RiscOS'=>'0.35','Module::Build::Platform::Unix'=>'0.35','Module::Build::Platform::VMS'=>'0.35','Module::Build::Platform::VOS'=>'0.35','Module::Build::Platform::Windows'=>'0.35','Module::Build::Platform::aix'=>'0.35','Module::Build::Platform::cygwin'=>'0.35','Module::Build::Platform::darwin'=>'0.35','Module::Build::Platform::os2'=>'0.35','Module::Build::PodParser'=>'0.35','Module::CoreList'=>'2.19','Module::Loaded'=>'0.06','Opcode'=>'1.13','PerlIO::via'=>'0.08','Pod::Perldoc'=>'3.15_01','Pod::Plainer'=>'1.01','Safe'=>'2.19','Socket'=>'1.84','Switch'=>'2.14_01','Term::ANSIColor'=>'2.02','Term::ReadLine'=>'1.05','Text::Balanced'=>'2.02','Text::Soundex'=>'3.03_01','Time::Local'=>'1.1901_01','Unicode::Collate'=>'0.52_01','attributes'=>'0.12','constant'=>'1.19','deprecate'=>'0.01','overload'=>'1.08','parent'=>'0.223','re'=>'0.10','threads'=>'1.74','threads::shared'=>'1.31','warnings'=>'1.07',},removed=>{'attrs'=>1,}},5.011001=>{delta_from=>5.011,changed=>{'B'=>'1.23','B::Concise'=>'0.77','B::Deparse'=>'0.92','CGI'=>'3.48','CGI::Pretty'=>'3.46','CGI::Util'=>'3.48','CPANPLUS'=>'0.89_03','CPANPLUS::Internals'=>'0.89_03','CPANPLUS::Shell::Default'=>'0.89_03','Carp'=>'1.13','Carp::Heavy'=>'1.13','ExtUtils::CBuilder'=>'0.260301','ExtUtils::CBuilder::Base'=>'0.260301','ExtUtils::CBuilder::Platform::Unix'=>'0.260301','ExtUtils::CBuilder::Platform::VMS'=>'0.260301','ExtUtils::CBuilder::Platform::Windows'=>'0.260301','ExtUtils::CBuilder::Platform::aix'=>'0.260301','ExtUtils::CBuilder::Platform::cygwin'=>'0.260301','ExtUtils::CBuilder::Platform::darwin'=>'0.260301','ExtUtils::CBuilder::Platform::dec_osf'=>'0.260301','ExtUtils::CBuilder::Platform::os2'=>'0.260301','ExtUtils::Install'=>'1.55','ExtUtils::Manifest'=>'1.57','ExtUtils::Packlist'=>'1.44','ExtUtils::ParseXS'=>'2.21','File::Glob'=>'1.07','File::Path'=>'2.08','IO'=>'1.25_02','Module::CoreList'=>'2.21','OS2::DLL'=>'1.04','OS2::Process'=>'1.04','Object::Accessor'=>'0.36','Opcode'=>'1.15','POSIX'=>'1.18','Parse::CPAN::Meta'=>'1.40','PerlIO::via'=>'0.09','Pod::Simple'=>'3.08','Socket'=>'1.85','Storable'=>'2.22','Switch'=>'2.15','Test::Builder'=>'0.94','Test::Builder::Module'=>'0.94','Test::More'=>'0.94','Test::Simple'=>'0.94','XS::APItest'=>'0.16','mro'=>'1.02','overload'=>'1.09','threads::shared'=>'1.32',},removed=>{}},5.011002=>{delta_from=>5.011001,changed=>{'B::Concise'=>'0.78','B::Deparse'=>'0.93','CPANPLUS'=>'0.89_09','CPANPLUS::Dist::Build'=>'0.44','CPANPLUS::Dist::Build::Constants'=>'0.44','CPANPLUS::Internals'=>'0.89_09','CPANPLUS::Shell::Default'=>'0.89_09','Carp'=>'1.14','Carp::Heavy'=>'1.14','Compress::Zlib'=>'2.022','DBM_Filter'=>'0.03','Encode'=>'2.38','Encode::Byte'=>'2.04','Encode::CN'=>'2.03','Encode::JP'=>'2.04','Encode::KR'=>'2.03','Encode::TW'=>'2.03','Encode::Unicode'=>'2.07','Env'=>'1.01','Exporter'=>'5.64_01','Exporter::Heavy'=>'5.64_01','ExtUtils::CBuilder'=>'0.27','ExtUtils::CBuilder::Base'=>'0.27','ExtUtils::CBuilder::Platform::Unix'=>'0.27','ExtUtils::CBuilder::Platform::VMS'=>'0.27','ExtUtils::CBuilder::Platform::Windows'=>'0.27','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.27','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.27','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.27','ExtUtils::CBuilder::Platform::aix'=>'0.27','ExtUtils::CBuilder::Platform::cygwin'=>'0.27','ExtUtils::CBuilder::Platform::darwin'=>'0.27','ExtUtils::CBuilder::Platform::dec_osf'=>'0.27','ExtUtils::CBuilder::Platform::os2'=>'0.27','File::Fetch'=>'0.22','I18N::LangTags::Detect'=>'1.04','I18N::Langinfo'=>'0.03','IO::Compress::Adapter::Bzip2'=>'2.022','IO::Compress::Adapter::Deflate'=>'2.022','IO::Compress::Adapter::Identity'=>'2.022','IO::Compress::Base'=>'2.022','IO::Compress::Base::Common'=>'2.022','IO::Compress::Bzip2'=>'2.022','IO::Compress::Deflate'=>'2.022','IO::Compress::Gzip'=>'2.022','IO::Compress::Gzip::Constants'=>'2.022','IO::Compress::RawDeflate'=>'2.022','IO::Compress::Zip'=>'2.022','IO::Compress::Zip::Constants'=>'2.022','IO::Compress::Zlib::Constants'=>'2.022','IO::Compress::Zlib::Extra'=>'2.022','IO::Uncompress::Adapter::Bunzip2'=>'2.022','IO::Uncompress::Adapter::Identity'=>'2.022','IO::Uncompress::Adapter::Inflate'=>'2.022','IO::Uncompress::AnyInflate'=>'2.022','IO::Uncompress::AnyUncompress'=>'2.022','IO::Uncompress::Base'=>'2.022','IO::Uncompress::Bunzip2'=>'2.022','IO::Uncompress::Gunzip'=>'2.022','IO::Uncompress::Inflate'=>'2.022','IO::Uncompress::RawInflate'=>'2.022','IO::Uncompress::Unzip'=>'2.022','IPC::Cmd'=>'0.54','List::Util'=>'1.22','List::Util::PP'=>'1.22','List::Util::XS'=>'1.22','Locale::Maketext'=>'1.14','Module::Build'=>'0.35_09','Module::Build::Base'=>'0.35_09','Module::Build::Compat'=>'0.35_09','Module::Build::Config'=>'0.35_09','Module::Build::Cookbook'=>'0.35_09','Module::Build::Dumper'=>'0.35_09','Module::Build::ModuleInfo'=>'0.35_09','Module::Build::Notes'=>'0.35_09','Module::Build::PPMMaker'=>'0.35_09','Module::Build::Platform::Amiga'=>'0.35_09','Module::Build::Platform::Default'=>'0.35_09','Module::Build::Platform::EBCDIC'=>'0.35_09','Module::Build::Platform::MPEiX'=>'0.35_09','Module::Build::Platform::MacOS'=>'0.35_09','Module::Build::Platform::RiscOS'=>'0.35_09','Module::Build::Platform::Unix'=>'0.35_09','Module::Build::Platform::VMS'=>'0.35_09','Module::Build::Platform::VOS'=>'0.35_09','Module::Build::Platform::Windows'=>'0.35_09','Module::Build::Platform::aix'=>'0.35_09','Module::Build::Platform::cygwin'=>'0.35_09','Module::Build::Platform::darwin'=>'0.35_09','Module::Build::Platform::os2'=>'0.35_09','Module::Build::PodParser'=>'0.35_09','Module::Build::YAML'=>'1.40','Module::CoreList'=>'2.23','Module::Load::Conditional'=>'0.34','Pod::Simple'=>'3.10','Pod::Simple::XHTML'=>'3.10','Scalar::Util'=>'1.22','Scalar::Util::PP'=>'1.22','Switch'=>'2.16','XS::APItest'=>'0.17','XS::APItest::KeywordRPN'=>'0.003','base'=>'2.15','diagnostics'=>'1.18','fields'=>'2.15','inc::latest'=>'0.35_09','legacy'=>'1.00','overload'=>'1.10',},removed=>{}},5.011003=>{delta_from=>5.011002,changed=>{'App::Cpan'=>'1.570001','Archive::Extract'=>'0.36','CPAN'=>'1.94_5301','CPAN::FTP'=>'5.5004','CPAN::FirstTime'=>'5.530001','CPAN::Mirrors'=>'1.770001','CPANPLUS'=>'0.90','CPANPLUS::Internals'=>'0.90','CPANPLUS::Shell::Default'=>'0.90','Cwd'=>'3.31','Encode'=>'2.39','ExtUtils::Command::MM'=>'6.56','ExtUtils::Liblist'=>'6.56','ExtUtils::Liblist::Kid'=>'6.56','ExtUtils::MM'=>'6.56','ExtUtils::MM_AIX'=>'6.56','ExtUtils::MM_Any'=>'6.56','ExtUtils::MM_BeOS'=>'6.56','ExtUtils::MM_Cygwin'=>'6.56','ExtUtils::MM_DOS'=>'6.56','ExtUtils::MM_Darwin'=>'6.56','ExtUtils::MM_MacOS'=>'6.56','ExtUtils::MM_NW5'=>'6.56','ExtUtils::MM_OS2'=>'6.56','ExtUtils::MM_QNX'=>'6.56','ExtUtils::MM_UWIN'=>'6.56','ExtUtils::MM_Unix'=>'6.56','ExtUtils::MM_VMS'=>'6.56','ExtUtils::MM_VOS'=>'6.56','ExtUtils::MM_Win32'=>'6.56','ExtUtils::MM_Win95'=>'6.56','ExtUtils::MY'=>'6.56','ExtUtils::MakeMaker'=>'6.56','ExtUtils::MakeMaker::Config'=>'6.56','ExtUtils::Mkbootstrap'=>'6.56','ExtUtils::Mksymlists'=>'6.56','ExtUtils::testlib'=>'6.56','File::Find'=>'1.15','File::Path'=>'2.08_01','File::Spec'=>'3.31','Module::Build'=>'0.36','Module::Build::Base'=>'0.36','Module::Build::Compat'=>'0.36','Module::Build::Config'=>'0.36','Module::Build::Cookbook'=>'0.36','Module::Build::Dumper'=>'0.36','Module::Build::ModuleInfo'=>'0.36','Module::Build::Notes'=>'0.36','Module::Build::PPMMaker'=>'0.36','Module::Build::Platform::Amiga'=>'0.36','Module::Build::Platform::Default'=>'0.36','Module::Build::Platform::EBCDIC'=>'0.36','Module::Build::Platform::MPEiX'=>'0.36','Module::Build::Platform::MacOS'=>'0.36','Module::Build::Platform::RiscOS'=>'0.36','Module::Build::Platform::Unix'=>'0.36','Module::Build::Platform::VMS'=>'0.36','Module::Build::Platform::VOS'=>'0.36','Module::Build::Platform::Windows'=>'0.36','Module::Build::Platform::aix'=>'0.36','Module::Build::Platform::cygwin'=>'0.36','Module::Build::Platform::darwin'=>'0.36','Module::Build::Platform::os2'=>'0.36','Module::Build::PodParser'=>'0.36','Module::CoreList'=>'2.24','POSIX'=>'1.19','Pod::Simple'=>'3.13','Pod::Simple::BlackBox'=>'3.13','Pod::Simple::Checker'=>'3.13','Pod::Simple::Debug'=>'3.13','Pod::Simple::DumpAsText'=>'3.13','Pod::Simple::DumpAsXML'=>'3.13','Pod::Simple::HTML'=>'3.13','Pod::Simple::HTMLBatch'=>'3.13','Pod::Simple::LinkSection'=>'3.13','Pod::Simple::Methody'=>'3.13','Pod::Simple::Progress'=>'3.13','Pod::Simple::PullParser'=>'3.13','Pod::Simple::PullParserEndToken'=>'3.13','Pod::Simple::PullParserStartToken'=>'3.13','Pod::Simple::PullParserTextToken'=>'3.13','Pod::Simple::PullParserToken'=>'3.13','Pod::Simple::RTF'=>'3.13','Pod::Simple::Search'=>'3.13','Pod::Simple::SimpleTree'=>'3.13','Pod::Simple::Text'=>'3.13','Pod::Simple::TextContent'=>'3.13','Pod::Simple::TiedOutFH'=>'3.13','Pod::Simple::Transcode'=>'3.13','Pod::Simple::TranscodeDumb'=>'3.13','Pod::Simple::TranscodeSmart'=>'3.13','Pod::Simple::XHTML'=>'3.13','Pod::Simple::XMLOutStream'=>'3.13','Safe'=>'2.20','Unicode'=>'5.2.0','constant'=>'1.20','diagnostics'=>'1.19','feature'=>'1.14','inc::latest'=>'0.36','threads'=>'1.75','warnings'=>'1.08',},removed=>{'legacy'=>1,}},5.011004=>{delta_from=>5.011003,changed=>{'App::Cpan'=>'1.5701','Archive::Extract'=>'0.38','B::Deparse'=>'0.94','CPAN'=>'1.94_54','CPAN::FirstTime'=>'5.53','CPAN::Mirrors'=>'1.77','Carp'=>'1.15','Carp::Heavy'=>'1.15','Compress::Raw::Bzip2'=>'2.024','Compress::Raw::Zlib'=>'2.024','Compress::Zlib'=>'2.024','File::Copy'=>'2.17','File::Fetch'=>'0.24','GDBM_File'=>'1.10','IO::Compress::Adapter::Bzip2'=>'2.024','IO::Compress::Adapter::Deflate'=>'2.024','IO::Compress::Adapter::Identity'=>'2.024','IO::Compress::Base'=>'2.024','IO::Compress::Base::Common'=>'2.024','IO::Compress::Bzip2'=>'2.024','IO::Compress::Deflate'=>'2.024','IO::Compress::Gzip'=>'2.024','IO::Compress::Gzip::Constants'=>'2.024','IO::Compress::RawDeflate'=>'2.024','IO::Compress::Zip'=>'2.024','IO::Compress::Zip::Constants'=>'2.024','IO::Compress::Zlib::Constants'=>'2.024','IO::Compress::Zlib::Extra'=>'2.024','IO::Uncompress::Adapter::Bunzip2'=>'2.024','IO::Uncompress::Adapter::Identity'=>'2.024','IO::Uncompress::Adapter::Inflate'=>'2.024','IO::Uncompress::AnyInflate'=>'2.024','IO::Uncompress::AnyUncompress'=>'2.024','IO::Uncompress::Base'=>'2.024','IO::Uncompress::Bunzip2'=>'2.024','IO::Uncompress::Gunzip'=>'2.024','IO::Uncompress::Inflate'=>'2.024','IO::Uncompress::RawInflate'=>'2.024','IO::Uncompress::Unzip'=>'2.024','Module::Build'=>'0.3603','Module::Build::Base'=>'0.3603','Module::Build::Compat'=>'0.3603','Module::Build::Config'=>'0.3603','Module::Build::Cookbook'=>'0.3603','Module::Build::Dumper'=>'0.3603','Module::Build::ModuleInfo'=>'0.3603','Module::Build::Notes'=>'0.3603','Module::Build::PPMMaker'=>'0.3603','Module::Build::Platform::Amiga'=>'0.3603','Module::Build::Platform::Default'=>'0.3603','Module::Build::Platform::EBCDIC'=>'0.3603','Module::Build::Platform::MPEiX'=>'0.3603','Module::Build::Platform::MacOS'=>'0.3603','Module::Build::Platform::RiscOS'=>'0.3603','Module::Build::Platform::Unix'=>'0.3603','Module::Build::Platform::VMS'=>'0.3603','Module::Build::Platform::VOS'=>'0.3603','Module::Build::Platform::Windows'=>'0.3603','Module::Build::Platform::aix'=>'0.3603','Module::Build::Platform::cygwin'=>'0.3603','Module::Build::Platform::darwin'=>'0.3603','Module::Build::Platform::os2'=>'0.3603','Module::Build::PodParser'=>'0.3603','Module::CoreList'=>'2.25','PerlIO::encoding'=>'0.12','Safe'=>'2.21','UNIVERSAL'=>'1.06','feature'=>'1.15','inc::latest'=>'0.3603','less'=>'0.03','re'=>'0.11','version'=>'0.81','warnings'=>'1.09',},removed=>{}},5.011005=>{delta_from=>5.011004,changed=>{'B::Debug'=>'1.12','CPAN'=>'1.94_56','CPAN::Debug'=>'5.5001','CPAN::Distribution'=>'1.9456','CPAN::FirstTime'=>'5.5301','CPAN::HandleConfig'=>'5.5001','CPAN::Shell'=>'5.5001','CPAN::Tarzip'=>'5.5011','CPANPLUS::Dist::Build'=>'0.46','CPANPLUS::Dist::Build::Constants'=>'0.46','Module::CoreList'=>'2.26','Pod::Man'=>'2.23','Pod::ParseLink'=>'1.10','Pod::Perldoc'=>'3.15_02','Pod::Plainer'=>'1.02','Pod::Text'=>'3.14','Pod::Text::Color'=>'2.06','Pod::Text::Overstrike'=>'2.04','Pod::Text::Termcap'=>'2.06','Safe'=>'2.22','Socket'=>'1.86','version'=>'0.82',},removed=>{}},5.012=>{delta_from=>5.011005,changed=>{'B::Deparse'=>'0.96','CPAN::Distribution'=>'1.9456_01','Module::CoreList'=>'2.29','Safe'=>'2.25','Socket'=>'1.87','Tie::Scalar'=>'1.02','Time::Piece'=>'1.15_01','bytes'=>'1.04','feature'=>'1.16','utf8'=>'1.08',},removed=>{}},5.012001=>{delta_from=>5.012,changed=>{'B::Deparse'=>'0.97','CGI'=>'3.49','CGI::Fast'=>'1.08','Carp'=>'1.16','Carp::Heavy'=>'1.16','File::Copy'=>'2.18','Module::CoreList'=>'2.32','Pod::Functions'=>'1.04','Pod::Simple'=>'3.14','Pod::Simple::BlackBox'=>'3.14','Pod::Simple::Checker'=>'3.14','Pod::Simple::Debug'=>'3.14','Pod::Simple::DumpAsText'=>'3.14','Pod::Simple::DumpAsXML'=>'3.14','Pod::Simple::HTML'=>'3.14','Pod::Simple::HTMLBatch'=>'3.14','Pod::Simple::LinkSection'=>'3.14','Pod::Simple::Methody'=>'3.14','Pod::Simple::Progress'=>'3.14','Pod::Simple::PullParser'=>'3.14','Pod::Simple::PullParserEndToken'=>'3.14','Pod::Simple::PullParserStartToken'=>'3.14','Pod::Simple::PullParserTextToken'=>'3.14','Pod::Simple::PullParserToken'=>'3.14','Pod::Simple::RTF'=>'3.14','Pod::Simple::Search'=>'3.14','Pod::Simple::SimpleTree'=>'3.14','Pod::Simple::Text'=>'3.14','Pod::Simple::TextContent'=>'3.14','Pod::Simple::TiedOutFH'=>'3.14','Pod::Simple::Transcode'=>'3.14','Pod::Simple::TranscodeDumb'=>'3.14','Pod::Simple::TranscodeSmart'=>'3.14','Pod::Simple::XHTML'=>'3.14','Pod::Simple::XMLOutStream'=>'3.14','Safe'=>'2.27',},removed=>{}},5.012002=>{delta_from=>5.012001,changed=>{'Carp'=>'1.17','Carp::Heavy'=>'1.17','File::Spec'=>'3.31_01','Module::CoreList'=>'2.38','Module::Load::Conditional'=>'0.38','PerlIO::scalar'=>'0.08',},removed=>{}},5.012003=>{delta_from=>5.012002,changed=>{'B::Deparse'=>'0.9701','Module::Build::Platform::cygwin'=>'0.360301','Module::CoreList'=>'2.43','Socket'=>'1.87_01',},removed=>{}},5.012004=>{delta_from=>5.012003,changed=>{'Module::CoreList'=>'2.50',},removed=>{}},5.012005=>{delta_from=>5.012004,changed=>{'B::Concise'=>'0.78_01','Encode'=>'2.39_01','File::Glob'=>'1.07_01','Module::CoreList'=>'2.50_02','Unicode::UCD'=>'0.29','charnames'=>'1.07_01',},removed=>{}},5.013=>{delta_from=>5.012,changed=>{'CGI'=>'3.49','CGI::Fast'=>'1.08','Data::Dumper'=>'2.126','ExtUtils::MM_Unix'=>'6.5601','ExtUtils::MakeMaker'=>'6.5601','File::Copy'=>'2.18','IPC::Open3'=>'1.06','MIME::Base64'=>'3.09','MIME::QuotedPrint'=>'3.09','Module::CoreList'=>'2.31','Pod::Functions'=>'1.04','XS::APItest'=>'0.18','XS::APItest::KeywordRPN'=>'0.004','feature'=>'1.17','threads'=>'1.77_01','threads::shared'=>'1.33',},removed=>{}},5.013001=>{delta_from=>5.012001,changed=>{'Data::Dumper'=>'2.126','Dumpvalue'=>'1.14','Errno'=>'1.12','ExtUtils::MM_Unix'=>'6.5601','ExtUtils::MakeMaker'=>'6.5601','ExtUtils::ParseXS'=>'2.2205','File::Find'=>'1.16','IPC::Cmd'=>'0.58','IPC::Open3'=>'1.06','List::Util'=>'1.23','List::Util::PP'=>'1.23','List::Util::XS'=>'1.23','Locale::Codes'=>'3.12','Locale::Codes::Country'=>'3.12','Locale::Codes::Currency'=>'3.12','Locale::Codes::Language'=>'3.12','Locale::Codes::Script'=>'3.12','Locale::Constants'=>'3.12','Locale::Country'=>'3.12','Locale::Currency'=>'3.12','Locale::Language'=>'3.12','Locale::Script'=>'3.12','MIME::Base64'=>'3.09','MIME::QuotedPrint'=>'3.09','Module::Build::Platform::cygwin'=>'0.360301','Module::CoreList'=>'2.34','Module::Load::Conditional'=>'0.38','PerlIO::scalar'=>'0.08','Scalar::Util'=>'1.23','Scalar::Util::PP'=>'1.23','Socket'=>'1.88','Term::ReadLine'=>'1.06','Unicode::UCD'=>'0.28','XS::APItest'=>'0.19','XS::APItest::KeywordRPN'=>'0.004','charnames'=>'1.08','feature'=>'1.17','threads'=>'1.77_01','threads::shared'=>'1.33',},removed=>{'Class::ISA'=>1,'Pod::Plainer'=>1,'Switch'=>1,}},5.013002=>{delta_from=>5.013001,changed=>{'B::Concise'=>'0.79','B::Deparse'=>'0.98','CPAN'=>'1.94_57','CPAN::Distribution'=>'1.9600','Exporter'=>'5.64_02','Exporter::Heavy'=>'5.64_02','File::Copy'=>'2.19','Hash::Util'=>'0.08','IO::Socket'=>'1.32','Locale::Codes'=>'3.13','Locale::Codes::Country'=>'3.13','Locale::Codes::Currency'=>'3.13','Locale::Codes::Language'=>'3.13','Locale::Codes::Script'=>'3.13','Locale::Constants'=>'3.13','Locale::Country'=>'3.13','Locale::Currency'=>'3.13','Locale::Language'=>'3.13','Locale::Script'=>'3.13','Search::Dict'=>'1.03','Socket'=>'1.89','Thread::Semaphore'=>'2.11','UNIVERSAL'=>'1.07','VMS::DCLsym'=>'1.04','mro'=>'1.03','threads'=>'1.77_02','threads::shared'=>'1.33_01',},removed=>{}},5.013003=>{delta_from=>5.013002,changed=>{'App::Prove'=>'3.21','App::Prove::State'=>'3.21','App::Prove::State::Result'=>'3.21','App::Prove::State::Result::Test'=>'3.21','Archive::Extract'=>'0.42','Archive::Tar'=>'1.64','Archive::Tar::Constant'=>'1.64','Archive::Tar::File'=>'1.64','Attribute::Handlers'=>'0.88','CPANPLUS'=>'0.9007','CPANPLUS::Internals'=>'0.9007','CPANPLUS::Shell::Default'=>'0.9007','Compress::Raw::Bzip2'=>'2.027','Compress::Raw::Zlib'=>'2.027_01','Compress::Zlib'=>'2.027','DB'=>'1.03','Digest::MD5'=>'2.40','Digest::SHA'=>'5.48','Exporter'=>'5.64_03','Exporter::Heavy'=>'5.64_03','ExtUtils::CBuilder'=>'0.2703','ExtUtils::CBuilder::Base'=>'0.2703_01','ExtUtils::CBuilder::Platform::Unix'=>'0.2703','ExtUtils::CBuilder::Platform::VMS'=>'0.2703','ExtUtils::CBuilder::Platform::Windows'=>'0.2703','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.2703','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.2703','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.2703','ExtUtils::CBuilder::Platform::aix'=>'0.2703','ExtUtils::CBuilder::Platform::cygwin'=>'0.2703','ExtUtils::CBuilder::Platform::darwin'=>'0.2703','ExtUtils::CBuilder::Platform::dec_osf'=>'0.2703','ExtUtils::CBuilder::Platform::os2'=>'0.2703','ExtUtils::Manifest'=>'1.58','ExtUtils::ParseXS'=>'2.2206','Fatal'=>'2.10','File::Basename'=>'2.79','File::Copy'=>'2.20','File::DosGlob'=>'1.02','File::Find'=>'1.17','File::Glob'=>'1.08','File::stat'=>'1.03','I18N::LangTags'=>'0.35_01','I18N::LangTags::List'=>'0.35_01','IO::Compress::Adapter::Bzip2'=>'2.027','IO::Compress::Adapter::Deflate'=>'2.027','IO::Compress::Adapter::Identity'=>'2.027','IO::Compress::Base'=>'2.027','IO::Compress::Base::Common'=>'2.027','IO::Compress::Bzip2'=>'2.027','IO::Compress::Deflate'=>'2.027','IO::Compress::Gzip'=>'2.027','IO::Compress::Gzip::Constants'=>'2.027','IO::Compress::RawDeflate'=>'2.027','IO::Compress::Zip'=>'2.027','IO::Compress::Zip::Constants'=>'2.027','IO::Compress::Zlib::Constants'=>'2.027','IO::Compress::Zlib::Extra'=>'2.027','IO::Uncompress::Adapter::Bunzip2'=>'2.027','IO::Uncompress::Adapter::Identity'=>'2.027','IO::Uncompress::Adapter::Inflate'=>'2.027','IO::Uncompress::AnyInflate'=>'2.027','IO::Uncompress::AnyUncompress'=>'2.027','IO::Uncompress::Base'=>'2.027','IO::Uncompress::Bunzip2'=>'2.027','IO::Uncompress::Gunzip'=>'2.027','IO::Uncompress::Inflate'=>'2.027','IO::Uncompress::RawInflate'=>'2.027','IO::Uncompress::Unzip'=>'2.027','IPC::Cmd'=>'0.60','IPC::Msg'=>'2.03','IPC::Semaphore'=>'2.03','IPC::SharedMem'=>'2.03','IPC::SysV'=>'2.03','Locale::Maketext'=>'1.15','Locale::Maketext::Guts'=>undef,'Locale::Maketext::GutsLoader'=>undef,'Module::Build'=>'0.3607','Module::Build::Base'=>'0.3607','Module::Build::Compat'=>'0.3607','Module::Build::Config'=>'0.3607','Module::Build::Cookbook'=>'0.3607','Module::Build::Dumper'=>'0.3607','Module::Build::ModuleInfo'=>'0.3607','Module::Build::Notes'=>'0.3607','Module::Build::PPMMaker'=>'0.3607','Module::Build::Platform::Amiga'=>'0.3607','Module::Build::Platform::Default'=>'0.3607','Module::Build::Platform::EBCDIC'=>'0.3607','Module::Build::Platform::MPEiX'=>'0.3607','Module::Build::Platform::MacOS'=>'0.3607','Module::Build::Platform::RiscOS'=>'0.3607','Module::Build::Platform::Unix'=>'0.3607','Module::Build::Platform::VMS'=>'0.3607','Module::Build::Platform::VOS'=>'0.3607','Module::Build::Platform::Windows'=>'0.3607','Module::Build::Platform::aix'=>'0.3607','Module::Build::Platform::cygwin'=>'0.3607','Module::Build::Platform::darwin'=>'0.3607','Module::Build::Platform::os2'=>'0.3607','Module::Build::PodParser'=>'0.3607','Module::CoreList'=>'2.36','Module::Load'=>'0.18','TAP::Base'=>'3.21','TAP::Formatter::Base'=>'3.21','TAP::Formatter::Color'=>'3.21','TAP::Formatter::Console'=>'3.21','TAP::Formatter::Console::ParallelSession'=>'3.21','TAP::Formatter::Console::Session'=>'3.21','TAP::Formatter::File'=>'3.21','TAP::Formatter::File::Session'=>'3.21','TAP::Formatter::Session'=>'3.21','TAP::Harness'=>'3.21','TAP::Object'=>'3.21','TAP::Parser'=>'3.21','TAP::Parser::Aggregator'=>'3.21','TAP::Parser::Grammar'=>'3.21','TAP::Parser::Iterator'=>'3.21','TAP::Parser::Iterator::Array'=>'3.21','TAP::Parser::Iterator::Process'=>'3.21','TAP::Parser::Iterator::Stream'=>'3.21','TAP::Parser::IteratorFactory'=>'3.21','TAP::Parser::Multiplexer'=>'3.21','TAP::Parser::Result'=>'3.21','TAP::Parser::Result::Bailout'=>'3.21','TAP::Parser::Result::Comment'=>'3.21','TAP::Parser::Result::Plan'=>'3.21','TAP::Parser::Result::Pragma'=>'3.21','TAP::Parser::Result::Test'=>'3.21','TAP::Parser::Result::Unknown'=>'3.21','TAP::Parser::Result::Version'=>'3.21','TAP::Parser::Result::YAML'=>'3.21','TAP::Parser::ResultFactory'=>'3.21','TAP::Parser::Scheduler'=>'3.21','TAP::Parser::Scheduler::Job'=>'3.21','TAP::Parser::Scheduler::Spinner'=>'3.21','TAP::Parser::Source'=>'3.21','TAP::Parser::SourceHandler'=>'3.21','TAP::Parser::SourceHandler::Executable'=>'3.21','TAP::Parser::SourceHandler::File'=>'3.21','TAP::Parser::SourceHandler::Handle'=>'3.21','TAP::Parser::SourceHandler::Perl'=>'3.21','TAP::Parser::SourceHandler::RawTAP'=>'3.21','TAP::Parser::SourceHandler::pgTAP'=>'3.21','TAP::Parser::Utils'=>'3.21','TAP::Parser::YAMLish::Reader'=>'3.21','TAP::Parser::YAMLish::Writer'=>'3.21','Term::ANSIColor'=>'3.00','Term::ReadLine'=>'1.07','Test::Harness'=>'3.21','Tie::Array'=>'1.04','Time::HiRes'=>'1.9721','Time::Piece'=>'1.20_01','Unicode::Collate'=>'0.53','Unicode::Normalize'=>'1.06','Unicode::UCD'=>'0.29','autodie'=>'2.10','autodie::exception'=>'2.10','autodie::exception::system'=>'2.10','autodie::hints'=>'2.10','blib'=>'1.05','charnames'=>'1.11','diagnostics'=>'1.20','inc::latest'=>'0.3607','lib'=>'0.63','re'=>'0.12','threads'=>'1.77_03','threads::shared'=>'1.33_02','vars'=>'1.02','warnings'=>'1.10',},removed=>{'TAP::Parser::Source::Perl'=>1,}},5.013004=>{delta_from=>5.013003,changed=>{'App::Prove'=>'3.22','App::Prove::State'=>'3.22','App::Prove::State::Result'=>'3.22','App::Prove::State::Result::Test'=>'3.22','Archive::Tar'=>'1.68','Archive::Tar::Constant'=>'1.68','Archive::Tar::File'=>'1.68','B::Lint'=>'1.12','B::Lint::Debug'=>'1.12','Carp'=>'1.18','Carp::Heavy'=>'1.18','Compress::Raw::Bzip2'=>'2.030','Compress::Raw::Zlib'=>'2.030','Compress::Zlib'=>'2.030','ExtUtils::ParseXS'=>'2.2207','File::Spec'=>'3.31_01','I18N::Langinfo'=>'0.04','IO::Compress::Adapter::Bzip2'=>'2.030','IO::Compress::Adapter::Deflate'=>'2.030','IO::Compress::Adapter::Identity'=>'2.030','IO::Compress::Base'=>'2.030','IO::Compress::Base::Common'=>'2.030','IO::Compress::Bzip2'=>'2.030','IO::Compress::Deflate'=>'2.030','IO::Compress::Gzip'=>'2.030','IO::Compress::Gzip::Constants'=>'2.030','IO::Compress::RawDeflate'=>'2.030','IO::Compress::Zip'=>'2.030','IO::Compress::Zip::Constants'=>'2.030','IO::Compress::Zlib::Constants'=>'2.030','IO::Compress::Zlib::Extra'=>'2.030','IO::Uncompress::Adapter::Bunzip2'=>'2.030','IO::Uncompress::Adapter::Identity'=>'2.030','IO::Uncompress::Adapter::Inflate'=>'2.030','IO::Uncompress::AnyInflate'=>'2.030','IO::Uncompress::AnyUncompress'=>'2.030','IO::Uncompress::Base'=>'2.030','IO::Uncompress::Bunzip2'=>'2.030','IO::Uncompress::Gunzip'=>'2.030','IO::Uncompress::Inflate'=>'2.030','IO::Uncompress::RawInflate'=>'2.030','IO::Uncompress::Unzip'=>'2.030','Module::CoreList'=>'2.37','TAP::Base'=>'3.22','TAP::Formatter::Base'=>'3.22','TAP::Formatter::Color'=>'3.22','TAP::Formatter::Console'=>'3.22','TAP::Formatter::Console::ParallelSession'=>'3.22','TAP::Formatter::Console::Session'=>'3.22','TAP::Formatter::File'=>'3.22','TAP::Formatter::File::Session'=>'3.22','TAP::Formatter::Session'=>'3.22','TAP::Harness'=>'3.22','TAP::Object'=>'3.22','TAP::Parser'=>'3.22','TAP::Parser::Aggregator'=>'3.22','TAP::Parser::Grammar'=>'3.22','TAP::Parser::Iterator'=>'3.22','TAP::Parser::Iterator::Array'=>'3.22','TAP::Parser::Iterator::Process'=>'3.22','TAP::Parser::Iterator::Stream'=>'3.22','TAP::Parser::IteratorFactory'=>'3.22','TAP::Parser::Multiplexer'=>'3.22','TAP::Parser::Result'=>'3.22','TAP::Parser::Result::Bailout'=>'3.22','TAP::Parser::Result::Comment'=>'3.22','TAP::Parser::Result::Plan'=>'3.22','TAP::Parser::Result::Pragma'=>'3.22','TAP::Parser::Result::Test'=>'3.22','TAP::Parser::Result::Unknown'=>'3.22','TAP::Parser::Result::Version'=>'3.22','TAP::Parser::Result::YAML'=>'3.22','TAP::Parser::ResultFactory'=>'3.22','TAP::Parser::Scheduler'=>'3.22','TAP::Parser::Scheduler::Job'=>'3.22','TAP::Parser::Scheduler::Spinner'=>'3.22','TAP::Parser::Source'=>'3.22','TAP::Parser::SourceHandler'=>'3.22','TAP::Parser::SourceHandler::Executable'=>'3.22','TAP::Parser::SourceHandler::File'=>'3.22','TAP::Parser::SourceHandler::Handle'=>'3.22','TAP::Parser::SourceHandler::Perl'=>'3.22','TAP::Parser::SourceHandler::RawTAP'=>'3.22','TAP::Parser::Utils'=>'3.22','TAP::Parser::YAMLish::Reader'=>'3.22','TAP::Parser::YAMLish::Writer'=>'3.22','Test::Builder'=>'0.96','Test::Builder::Module'=>'0.96','Test::Builder::Tester'=>'1.20','Test::Builder::Tester::Color'=>'1.20','Test::Harness'=>'3.22','Test::More'=>'0.96','Test::Simple'=>'0.96','Unicode::Collate'=>'0.56','Unicode::Collate::Locale'=>'0.56','XS::APItest'=>'0.20','charnames'=>'1.15','feature'=>'1.18',},removed=>{'TAP::Parser::SourceHandler::pgTAP'=>1,}},5.013005=>{delta_from=>5.013004,changed=>{'B::Debug'=>'1.16','CPANPLUS::Dist::Build'=>'0.48','CPANPLUS::Dist::Build::Constants'=>'0.48','Data::Dumper'=>'2.128','Encode'=>'2.40','Encode::Guess'=>'2.04','Encode::MIME::Header'=>'2.12','Encode::Unicode::UTF7'=>'2.05','Errno'=>'1.13','ExtUtils::Command::MM'=>'6.57_05','ExtUtils::Liblist'=>'6.57_05','ExtUtils::Liblist::Kid'=>'6.5705','ExtUtils::MM'=>'6.57_05','ExtUtils::MM_AIX'=>'6.57_05','ExtUtils::MM_Any'=>'6.57_05','ExtUtils::MM_BeOS'=>'6.57_05','ExtUtils::MM_Cygwin'=>'6.57_05','ExtUtils::MM_DOS'=>'6.5705','ExtUtils::MM_Darwin'=>'6.57_05','ExtUtils::MM_MacOS'=>'6.5705','ExtUtils::MM_NW5'=>'6.57_05','ExtUtils::MM_OS2'=>'6.57_05','ExtUtils::MM_QNX'=>'6.57_05','ExtUtils::MM_UWIN'=>'6.5705','ExtUtils::MM_Unix'=>'6.57_05','ExtUtils::MM_VMS'=>'6.57_05','ExtUtils::MM_VOS'=>'6.57_05','ExtUtils::MM_Win32'=>'6.57_05','ExtUtils::MM_Win95'=>'6.57_05','ExtUtils::MY'=>'6.5705','ExtUtils::MakeMaker'=>'6.57_05','ExtUtils::MakeMaker::Config'=>'6.57_05','ExtUtils::MakeMaker::YAML'=>'1.44','ExtUtils::Mkbootstrap'=>'6.57_05','ExtUtils::Mksymlists'=>'6.57_05','ExtUtils::testlib'=>'6.5705','Filter::Simple'=>'0.85','Hash::Util'=>'0.09','Math::BigFloat'=>'1.62','Math::BigInt'=>'1.95','Math::BigInt::Calc'=>'0.54','Math::BigInt::CalcEmu'=>'0.06','Math::BigInt::FastCalc'=>'0.22','Math::BigRat'=>'0.26','Module::CoreList'=>'2.39','POSIX'=>'1.20','PerlIO::scalar'=>'0.09','Safe'=>'2.28','Test::Builder'=>'0.97_01','Test::Builder::Module'=>'0.97_01','Test::Builder::Tester'=>'1.21_01','Test::Builder::Tester::Color'=>'1.21_01','Test::More'=>'0.97_01','Test::Simple'=>'0.97_01','Tie::Hash'=>'1.04','Unicode::Collate'=>'0.59','Unicode::Collate::Locale'=>'0.59','XS::APItest'=>'0.21','XS::APItest::KeywordRPN'=>'0.005','XSLoader'=>'0.11','bigint'=>'0.25','bignum'=>'0.25','bigrat'=>'0.25','blib'=>'1.06','open'=>'1.08','threads::shared'=>'1.33_03','warnings'=>'1.11','warnings::register'=>'1.02',},removed=>{}},5.013006=>{delta_from=>5.013005,changed=>{'Archive::Extract'=>'0.44','B'=>'1.24','B::Deparse'=>'0.99','CPAN'=>'1.94_61','CPAN::FTP'=>'5.5005','CPAN::Queue'=>'5.5001','CPAN::Version'=>'5.5001','Carp'=>'1.19','Carp::Heavy'=>'1.19','Compress::Raw::Bzip2'=>'2.031','Cwd'=>'3.34','Data::Dumper'=>'2.129','Devel::Peek'=>'1.05','Digest::MD5'=>'2.51','ExtUtils::Constant::Base'=>'0.05','ExtUtils::Constant::ProxySubs'=>'0.07','ExtUtils::Embed'=>'1.29','ExtUtils::XSSymSet'=>'1.2','Fcntl'=>'1.09','File::DosGlob'=>'1.03','File::Find'=>'1.18','File::Glob'=>'1.09','File::Spec'=>'3.33','File::Spec::Cygwin'=>'3.33','File::Spec::Epoc'=>'3.33','File::Spec::Functions'=>'3.33','File::Spec::Mac'=>'3.33','File::Spec::OS2'=>'3.33','File::Spec::Unix'=>'3.33','File::Spec::VMS'=>'3.33','File::Spec::Win32'=>'3.33','GDBM_File'=>'1.11','Hash::Util::FieldHash'=>'1.05','I18N::Langinfo'=>'0.06','IPC::Cmd'=>'0.64','IPC::Open3'=>'1.07','Locale::Codes'=>'3.14','Locale::Codes::Country'=>'3.14','Locale::Codes::Currency'=>'3.14','Locale::Codes::Language'=>'3.14','Locale::Codes::Script'=>'3.14','Locale::Constants'=>'3.14','Locale::Country'=>'3.14','Locale::Currency'=>'3.14','Locale::Language'=>'3.14','Locale::Maketext'=>'1.16','Locale::Script'=>'3.14','Math::BigFloat'=>'1.63','Math::BigInt'=>'1.97','Math::BigInt::Calc'=>'0.55','Math::BigInt::CalcEmu'=>'0.07','Module::CoreList'=>'2.40','NDBM_File'=>'1.09','NEXT'=>'0.65','ODBM_File'=>'1.08','Opcode'=>'1.16','POSIX'=>'1.21','PerlIO::encoding'=>'0.13','PerlIO::scalar'=>'0.10','PerlIO::via'=>'0.10','Pod::Man'=>'2.25','Pod::Text'=>'3.15','SDBM_File'=>'1.07','Socket'=>'1.90','Sys::Hostname'=>'1.13','Tie::Hash::NamedCapture'=>'0.07','Unicode::Collate'=>'0.63','Unicode::Collate::Locale'=>'0.63','Unicode::Normalize'=>'1.07','XS::APItest'=>'0.23','XSLoader'=>'0.13','attributes'=>'0.13','charnames'=>'1.16','if'=>'0.06','mro'=>'1.04','overload'=>'1.11','re'=>'0.13','sigtrap'=>'1.05','threads'=>'1.81_01','threads::shared'=>'1.34',},removed=>{'XS::APItest::KeywordRPN'=>1,}},5.013007=>{delta_from=>5.013006,changed=>{'Archive::Extract'=>'0.46','Archive::Tar'=>'1.72','Archive::Tar::Constant'=>'1.72','Archive::Tar::File'=>'1.72','AutoLoader'=>'5.71','B'=>'1.26','B::Concise'=>'0.81','B::Deparse'=>'1.01','CGI'=>'3.50','CPAN'=>'1.94_62','CPANPLUS'=>'0.9010','CPANPLUS::Dist::Build'=>'0.50','CPANPLUS::Dist::Build::Constants'=>'0.50','CPANPLUS::Internals'=>'0.9010','CPANPLUS::Shell::Default'=>'0.9010','Data::Dumper'=>'2.130_01','DynaLoader'=>'1.11','ExtUtils::Constant'=>'0.23','ExtUtils::Constant::ProxySubs'=>'0.08','Fcntl'=>'1.10','File::Fetch'=>'0.28','File::Glob'=>'1.10','File::stat'=>'1.04','GDBM_File'=>'1.12','Hash::Util'=>'0.10','Hash::Util::FieldHash'=>'1.06','I18N::Langinfo'=>'0.07','Locale::Maketext'=>'1.17','Locale::Maketext::Guts'=>'1.17','Locale::Maketext::GutsLoader'=>'1.17','MIME::Base64'=>'3.10','MIME::QuotedPrint'=>'3.10','Math::BigFloat'=>'1.99_01','Math::BigInt'=>'1.99_01','Math::BigInt::Calc'=>'1.99_01','Math::BigInt::CalcEmu'=>'1.99_01','Math::BigInt::FastCalc'=>'0.24_01','Math::BigRat'=>'0.26_01','Module::CoreList'=>'2.41','NDBM_File'=>'1.10','ODBM_File'=>'1.09','Opcode'=>'1.17','POSIX'=>'1.22','Pod::Simple'=>'3.15','Pod::Simple::BlackBox'=>'3.15','Pod::Simple::Checker'=>'3.15','Pod::Simple::Debug'=>'3.15','Pod::Simple::DumpAsText'=>'3.15','Pod::Simple::DumpAsXML'=>'3.15','Pod::Simple::HTML'=>'3.15','Pod::Simple::HTMLBatch'=>'3.15','Pod::Simple::LinkSection'=>'3.15','Pod::Simple::Methody'=>'3.15','Pod::Simple::Progress'=>'3.15','Pod::Simple::PullParser'=>'3.15','Pod::Simple::PullParserEndToken'=>'3.15','Pod::Simple::PullParserStartToken'=>'3.15','Pod::Simple::PullParserTextToken'=>'3.15','Pod::Simple::PullParserToken'=>'3.15','Pod::Simple::RTF'=>'3.15','Pod::Simple::Search'=>'3.15','Pod::Simple::SimpleTree'=>'3.15','Pod::Simple::Text'=>'3.15','Pod::Simple::TextContent'=>'3.15','Pod::Simple::TiedOutFH'=>'3.15','Pod::Simple::Transcode'=>'3.15','Pod::Simple::TranscodeDumb'=>'3.15','Pod::Simple::TranscodeSmart'=>'3.15','Pod::Simple::XHTML'=>'3.15','Pod::Simple::XMLOutStream'=>'3.15','SDBM_File'=>'1.08','Safe'=>'2.29','SelfLoader'=>'1.18','Socket'=>'1.91','Storable'=>'2.24','Sys::Hostname'=>'1.14','Unicode'=>'6.0.0','Unicode::Collate'=>'0.67','Unicode::Collate::CJK::Big5'=>'0.65','Unicode::Collate::CJK::GB2312'=>'0.65','Unicode::Collate::CJK::JISX0208'=>'0.64','Unicode::Collate::CJK::Korean'=>'0.66','Unicode::Collate::CJK::Pinyin'=>'0.65','Unicode::Collate::CJK::Stroke'=>'0.65','Unicode::Collate::Locale'=>'0.67','XS::APItest'=>'0.26','XS::Typemap'=>'0.04','charnames'=>'1.17','mro'=>'1.05','parent'=>'0.224','re'=>'0.14','threads'=>'1.81_02',},removed=>{}},5.013008=>{delta_from=>5.013007,changed=>{'Archive::Tar'=>'1.74','Archive::Tar::Constant'=>'1.74','Archive::Tar::File'=>'1.74','B'=>'1.27','B::Concise'=>'0.82','B::Deparse'=>'1.02','Carp::Heavy'=>'1.17','Cwd'=>'3.35','Data::Dumper'=>'2.130_02','Devel::Peek'=>'1.06','Devel::SelfStubber'=>'1.05','Digest::SHA'=>'5.50','Dumpvalue'=>'1.15','DynaLoader'=>'1.12','Env'=>'1.02','Exporter::Heavy'=>'5.64_01','ExtUtils::CBuilder'=>'0.280201','ExtUtils::CBuilder::Base'=>'0.280201','ExtUtils::CBuilder::Platform::Unix'=>'0.280201','ExtUtils::CBuilder::Platform::VMS'=>'0.280201','ExtUtils::CBuilder::Platform::Windows'=>'0.280201','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280201','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280201','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280201','ExtUtils::CBuilder::Platform::aix'=>'0.280201','ExtUtils::CBuilder::Platform::cygwin'=>'0.280201','ExtUtils::CBuilder::Platform::darwin'=>'0.280201','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280201','ExtUtils::CBuilder::Platform::os2'=>'0.280201','ExtUtils::Constant::Utils'=>'0.03','ExtUtils::Embed'=>'1.30','ExtUtils::ParseXS'=>'2.2208','Fatal'=>'2.1001','Fcntl'=>'1.11','File::CheckTree'=>'4.41','File::Glob'=>'1.11','GDBM_File'=>'1.13','Hash::Util::FieldHash'=>'1.07','I18N::Collate'=>'1.02','IO'=>'1.25_03','IPC::Cmd'=>'0.66','IPC::Open3'=>'1.08','Locale::Codes'=>'3.15','Locale::Codes::Country'=>'3.15','Locale::Codes::Currency'=>'3.15','Locale::Codes::Language'=>'3.15','Locale::Codes::Script'=>'3.15','Locale::Constants'=>'3.15','Locale::Country'=>'3.15','Locale::Currency'=>'3.15','Locale::Language'=>'3.15','Locale::Script'=>'3.15','MIME::Base64'=>'3.13','MIME::QuotedPrint'=>'3.13','Math::BigFloat'=>'1.99_02','Math::BigInt'=>'1.99_02','Math::BigInt::Calc'=>'1.99_02','Math::BigInt::CalcEmu'=>'1.99_02','Memoize'=>'1.02','Memoize::AnyDBM_File'=>'1.02','Memoize::Expire'=>'1.02','Memoize::ExpireFile'=>'1.02','Memoize::ExpireTest'=>'1.02','Memoize::NDBM_File'=>'1.02','Memoize::SDBM_File'=>'1.02','Memoize::Storable'=>'1.02','Module::CoreList'=>'2.43','NDBM_File'=>'1.11','Net::Ping'=>'2.37','ODBM_File'=>'1.10','Opcode'=>'1.18','POSIX'=>'1.23','PerlIO::encoding'=>'0.14','PerlIO::scalar'=>'0.11','PerlIO::via'=>'0.11','SDBM_File'=>'1.09','Socket'=>'1.92','Storable'=>'2.25','Time::HiRes'=>'1.9721_01','Unicode::Collate'=>'0.6801','Unicode::Collate::Locale'=>'0.68','Unicode::Normalize'=>'1.08','Unicode::UCD'=>'0.30','Win32'=>'0.41','XS::APItest'=>'0.27','autodie'=>'2.1001','autodie::exception'=>'2.1001','autodie::exception::system'=>'2.1001','autodie::hints'=>'2.1001','feature'=>'1.19','if'=>'0.0601','mro'=>'1.06','overload'=>'1.12','re'=>'0.15','threads'=>'1.81_03','threads::shared'=>'1.35','version'=>'0.86',},removed=>{}},5.013009=>{delta_from=>5.013008,changed=>{'Archive::Extract'=>'0.48','Archive::Tar'=>'1.76','Archive::Tar::Constant'=>'1.76','Archive::Tar::File'=>'1.76','B::Concise'=>'0.83','B::Deparse'=>'1.03','B::Lint'=>'1.13','Benchmark'=>'1.12','CGI'=>'3.51','CGI::Carp'=>'3.51','CGI::Cookie'=>'1.30','CGI::Push'=>'1.05','CGI::Util'=>'3.51','CPAN'=>'1.94_63','CPAN::HTTP::Client'=>'1.94','CPAN::HTTP::Credentials'=>'1.94','CPAN::Meta::YAML'=>'0.003','CPANPLUS'=>'0.9011','CPANPLUS::Dist::Build'=>'0.52','CPANPLUS::Dist::Build::Constants'=>'0.52','CPANPLUS::Internals'=>'0.9011','CPANPLUS::Shell::Default'=>'0.9011','Carp::Heavy'=>'1.19','Compress::Raw::Bzip2'=>'2.033','Compress::Raw::Zlib'=>'2.033','Compress::Zlib'=>'2.033','Cwd'=>'3.36','DBM_Filter'=>'0.04','DB_File'=>'1.821','Devel::Peek'=>'1.07','DirHandle'=>'1.04','Dumpvalue'=>'1.16','Encode'=>'2.42','Encode::Alias'=>'2.13','Encode::MIME::Header'=>'2.13','Exporter::Heavy'=>'5.64_03','ExtUtils::Install'=>'1.56','ExtUtils::ParseXS'=>'2.2209','File::Basename'=>'2.80','File::Copy'=>'2.21','File::DosGlob'=>'1.04','File::Fetch'=>'0.32','File::Find'=>'1.19','File::Spec::Mac'=>'3.34','File::Spec::VMS'=>'3.34','File::stat'=>'1.05','HTTP::Tiny'=>'0.009','Hash::Util::FieldHash'=>'1.08','IO::Compress::Adapter::Bzip2'=>'2.033','IO::Compress::Adapter::Deflate'=>'2.033','IO::Compress::Adapter::Identity'=>'2.033','IO::Compress::Base'=>'2.033','IO::Compress::Base::Common'=>'2.033','IO::Compress::Bzip2'=>'2.033','IO::Compress::Deflate'=>'2.033','IO::Compress::Gzip'=>'2.033','IO::Compress::Gzip::Constants'=>'2.033','IO::Compress::RawDeflate'=>'2.033','IO::Compress::Zip'=>'2.033','IO::Compress::Zip::Constants'=>'2.033','IO::Compress::Zlib::Constants'=>'2.033','IO::Compress::Zlib::Extra'=>'2.033','IO::Handle'=>'1.29','IO::Uncompress::Adapter::Bunzip2'=>'2.033','IO::Uncompress::Adapter::Identity'=>'2.033','IO::Uncompress::Adapter::Inflate'=>'2.033','IO::Uncompress::AnyInflate'=>'2.033','IO::Uncompress::AnyUncompress'=>'2.033','IO::Uncompress::Base'=>'2.033','IO::Uncompress::Bunzip2'=>'2.033','IO::Uncompress::Gunzip'=>'2.033','IO::Uncompress::Inflate'=>'2.033','IO::Uncompress::RawInflate'=>'2.033','IO::Uncompress::Unzip'=>'2.033','IPC::Cmd'=>'0.68','IPC::Open3'=>'1.09','JSON::PP'=>'2.27103','JSON::PP::Boolean'=>undef,'Locale::Maketext'=>'1.18','Log::Message'=>'0.04','Log::Message::Config'=>'0.04','Log::Message::Handlers'=>'0.04','Log::Message::Item'=>'0.04','Log::Message::Simple'=>'0.08','Math::BigFloat'=>'1.99_03','Math::BigInt'=>'1.99_03','Math::BigInt::Calc'=>'1.99_03','Math::BigInt::FastCalc'=>'0.24_02','Math::BigRat'=>'0.26_02','Module::CoreList'=>'2.42_01','Module::Load::Conditional'=>'0.40','Module::Metadata'=>'1.000003','Net::Ping'=>'2.38','OS2::Process'=>'1.05','Object::Accessor'=>'0.38','POSIX'=>'1.24','Params::Check'=>'0.28','Perl::OSType'=>'1.002','Pod::LaTeX'=>'0.59','Pod::Perldoc'=>'3.15_03','Socket'=>'1.93','Storable'=>'2.26','Sys::Hostname'=>'1.15','Term::UI'=>'0.24','Thread::Queue'=>'2.12','Thread::Semaphore'=>'2.12','Time::Local'=>'1.2000','UNIVERSAL'=>'1.08','Unicode::Normalize'=>'1.10','Win32'=>'0.44','bigint'=>'0.26','bignum'=>'0.26','bigrat'=>'0.26','charnames'=>'1.18','diagnostics'=>'1.21','re'=>'0.16','threads'=>'1.83','threads::shared'=>'1.36','version'=>'0.88',},removed=>{}},5.01301=>{delta_from=>5.013009,changed=>{'Attribute::Handlers'=>'0.89','B'=>'1.28','B::Showlex'=>'1.03','CGI'=>'3.52','CPAN'=>'1.94_65','CPAN::Distribution'=>'1.9601','CPAN::FTP::netrc'=>'1.01','CPAN::FirstTime'=>'5.5303','CPAN::HandleConfig'=>'5.5003','CPAN::Meta'=>'2.110440','CPAN::Meta::Converter'=>'2.110440','CPAN::Meta::Feature'=>'2.110440','CPAN::Meta::History'=>'2.110440','CPAN::Meta::Prereqs'=>'2.110440','CPAN::Meta::Spec'=>'2.110440','CPAN::Meta::Validator'=>'2.110440','CPAN::Shell'=>'5.5002','CPANPLUS'=>'0.9101','CPANPLUS::Internals'=>'0.9101','CPANPLUS::Shell::Default'=>'0.9101','Carp'=>'1.20','Carp::Heavy'=>'1.20','Cwd'=>'3.37','Devel::DProf'=>'20110217.00','DynaLoader'=>'1.13','ExtUtils::CBuilder'=>'0.280202','ExtUtils::CBuilder::Base'=>'0.280202','ExtUtils::CBuilder::Platform::Unix'=>'0.280202','ExtUtils::CBuilder::Platform::VMS'=>'0.280202','ExtUtils::CBuilder::Platform::Windows'=>'0.280202','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280202','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280202','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280202','ExtUtils::CBuilder::Platform::aix'=>'0.280202','ExtUtils::CBuilder::Platform::cygwin'=>'0.280202','ExtUtils::CBuilder::Platform::darwin'=>'0.280202','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280202','ExtUtils::CBuilder::Platform::os2'=>'0.280202','File::Copy'=>'2.22','Filter::Simple'=>'0.86','HTTP::Tiny'=>'0.010','I18N::LangTags::Detect'=>'1.05','IO::Select'=>'1.18','IPC::Cmd'=>'0.70','Locale::Maketext'=>'1.19','Math::BigFloat'=>'1.992','Math::BigInt'=>'1.992','Math::BigInt::Calc'=>'1.992','Math::BigInt::CalcEmu'=>'1.992','Module::Build'=>'0.37_05','Module::Build::Base'=>'0.37_05','Module::Build::Compat'=>'0.37_05','Module::Build::Config'=>'0.37_05','Module::Build::Cookbook'=>'0.37_05','Module::Build::Dumper'=>'0.37_05','Module::Build::ModuleInfo'=>'0.37_05','Module::Build::Notes'=>'0.37_05','Module::Build::PPMMaker'=>'0.37_05','Module::Build::Platform::Amiga'=>'0.37_05','Module::Build::Platform::Default'=>'0.37_05','Module::Build::Platform::EBCDIC'=>'0.37_05','Module::Build::Platform::MPEiX'=>'0.37_05','Module::Build::Platform::MacOS'=>'0.37_05','Module::Build::Platform::RiscOS'=>'0.37_05','Module::Build::Platform::Unix'=>'0.37_05','Module::Build::Platform::VMS'=>'0.37_05','Module::Build::Platform::VOS'=>'0.37_05','Module::Build::Platform::Windows'=>'0.37_05','Module::Build::Platform::aix'=>'0.37_05','Module::Build::Platform::cygwin'=>'0.37_05','Module::Build::Platform::darwin'=>'0.37_05','Module::Build::Platform::os2'=>'0.37_05','Module::Build::PodParser'=>'0.37_05','Module::Build::Version'=>'0.87','Module::Build::YAML'=>'1.41','Module::CoreList'=>'2.45','Module::Load::Conditional'=>'0.44','Module::Metadata'=>'1.000004','OS2::Process'=>'1.06','Parse::CPAN::Meta'=>'1.4401','Pod::Html'=>'1.1','Socket'=>'1.94','Term::UI'=>'0.26','Unicode::Collate'=>'0.72','Unicode::Collate::Locale'=>'0.71','Unicode::UCD'=>'0.31','VMS::DCLsym'=>'1.05','Version::Requirements'=>'0.101020','bigrat'=>'0.27','deprecate'=>'0.02','diagnostics'=>'1.22','inc::latest'=>'0.37_05','overload'=>'1.13','re'=>'0.17','utf8'=>'1.09','warnings'=>'1.12',},removed=>{}},5.013011=>{delta_from=>5.01301,changed=>{'App::Prove'=>'3.23','App::Prove::State'=>'3.23','App::Prove::State::Result'=>'3.23','App::Prove::State::Result::Test'=>'3.23','B'=>'1.29','CPAN'=>'1.9600','CPAN::Author'=>'5.5001','CPAN::CacheMgr'=>'5.5001','CPAN::Distribution'=>'1.9602','CPAN::Exception::blocked_urllist'=>'1.001','CPAN::HTTP::Client'=>'1.9600','CPAN::HTTP::Credentials'=>'1.9600','CPAN::Index'=>'1.9600','CPAN::LWP::UserAgent'=>'1.9600','CPAN::Mirrors'=>'1.9600','CPAN::Module'=>'5.5001','CPANPLUS'=>'0.9103','CPANPLUS::Dist::Build'=>'0.54','CPANPLUS::Dist::Build::Constants'=>'0.54','CPANPLUS::Internals'=>'0.9103','CPANPLUS::Shell::Default'=>'0.9103','Cwd'=>'3.36','Devel::DProf'=>'20110228.00','Digest::SHA'=>'5.61','ExtUtils::Command'=>'1.17','File::Basename'=>'2.81','File::Copy'=>'2.21','File::Glob'=>'1.12','GDBM_File'=>'1.14','HTTP::Tiny'=>'0.011','Hash::Util'=>'0.11','Hash::Util::FieldHash'=>'1.09','I18N::Langinfo'=>'0.08','IO'=>'1.25_04','IO::Dir'=>'1.08','IO::File'=>'1.15','IO::Handle'=>'1.30','IO::Pipe'=>'1.14','IO::Poll'=>'0.08','IO::Select'=>'1.20','JSON::PP'=>'2.27105','Locale::Codes'=>'3.16','Locale::Codes::Country'=>'3.16','Locale::Codes::Currency'=>'3.16','Locale::Codes::Language'=>'3.16','Locale::Codes::Script'=>'3.16','Locale::Constants'=>'3.16','Locale::Country'=>'3.16','Locale::Currency'=>'3.16','Locale::Language'=>'3.16','Locale::Script'=>'3.16','Math::BigFloat'=>'1.993','Math::BigInt'=>'1.994','Math::BigInt::Calc'=>'1.993','Math::BigInt::CalcEmu'=>'1.993','Math::BigInt::FastCalc'=>'0.28','Module::Build'=>'0.3800','Module::Build::Base'=>'0.3800','Module::Build::Compat'=>'0.3800','Module::Build::Config'=>'0.3800','Module::Build::Cookbook'=>'0.3800','Module::Build::Dumper'=>'0.3800','Module::Build::ModuleInfo'=>'0.3800','Module::Build::Notes'=>'0.3800','Module::Build::PPMMaker'=>'0.3800','Module::Build::Platform::Amiga'=>'0.3800','Module::Build::Platform::Default'=>'0.3800','Module::Build::Platform::EBCDIC'=>'0.3800','Module::Build::Platform::MPEiX'=>'0.3800','Module::Build::Platform::MacOS'=>'0.3800','Module::Build::Platform::RiscOS'=>'0.3800','Module::Build::Platform::Unix'=>'0.3800','Module::Build::Platform::VMS'=>'0.3800','Module::Build::Platform::VOS'=>'0.3800','Module::Build::Platform::Windows'=>'0.3800','Module::Build::Platform::aix'=>'0.3800','Module::Build::Platform::cygwin'=>'0.3800','Module::Build::Platform::darwin'=>'0.3800','Module::Build::Platform::os2'=>'0.3800','Module::Build::PodParser'=>'0.3800','Module::CoreList'=>'2.46','NDBM_File'=>'1.12','Pod::Simple'=>'3.16','Pod::Simple::BlackBox'=>'3.16','Pod::Simple::Checker'=>'3.16','Pod::Simple::Debug'=>'3.16','Pod::Simple::DumpAsText'=>'3.16','Pod::Simple::DumpAsXML'=>'3.16','Pod::Simple::HTML'=>'3.16','Pod::Simple::HTMLBatch'=>'3.16','Pod::Simple::LinkSection'=>'3.16','Pod::Simple::Methody'=>'3.16','Pod::Simple::Progress'=>'3.16','Pod::Simple::PullParser'=>'3.16','Pod::Simple::PullParserEndToken'=>'3.16','Pod::Simple::PullParserStartToken'=>'3.16','Pod::Simple::PullParserTextToken'=>'3.16','Pod::Simple::PullParserToken'=>'3.16','Pod::Simple::RTF'=>'3.16','Pod::Simple::Search'=>'3.16','Pod::Simple::SimpleTree'=>'3.16','Pod::Simple::Text'=>'3.16','Pod::Simple::TextContent'=>'3.16','Pod::Simple::TiedOutFH'=>'3.16','Pod::Simple::Transcode'=>'3.16','Pod::Simple::TranscodeDumb'=>'3.16','Pod::Simple::TranscodeSmart'=>'3.16','Pod::Simple::XHTML'=>'3.16','Pod::Simple::XMLOutStream'=>'3.16','Storable'=>'2.27','Sys::Hostname'=>'1.16','TAP::Base'=>'3.23','TAP::Formatter::Base'=>'3.23','TAP::Formatter::Color'=>'3.23','TAP::Formatter::Console'=>'3.23','TAP::Formatter::Console::ParallelSession'=>'3.23','TAP::Formatter::Console::Session'=>'3.23','TAP::Formatter::File'=>'3.23','TAP::Formatter::File::Session'=>'3.23','TAP::Formatter::Session'=>'3.23','TAP::Harness'=>'3.23','TAP::Object'=>'3.23','TAP::Parser'=>'3.23','TAP::Parser::Aggregator'=>'3.23','TAP::Parser::Grammar'=>'3.23','TAP::Parser::Iterator'=>'3.23','TAP::Parser::Iterator::Array'=>'3.23','TAP::Parser::Iterator::Process'=>'3.23','TAP::Parser::Iterator::Stream'=>'3.23','TAP::Parser::IteratorFactory'=>'3.23','TAP::Parser::Multiplexer'=>'3.23','TAP::Parser::Result'=>'3.23','TAP::Parser::Result::Bailout'=>'3.23','TAP::Parser::Result::Comment'=>'3.23','TAP::Parser::Result::Plan'=>'3.23','TAP::Parser::Result::Pragma'=>'3.23','TAP::Parser::Result::Test'=>'3.23','TAP::Parser::Result::Unknown'=>'3.23','TAP::Parser::Result::Version'=>'3.23','TAP::Parser::Result::YAML'=>'3.23','TAP::Parser::ResultFactory'=>'3.23','TAP::Parser::Scheduler'=>'3.23','TAP::Parser::Scheduler::Job'=>'3.23','TAP::Parser::Scheduler::Spinner'=>'3.23','TAP::Parser::Source'=>'3.23','TAP::Parser::SourceHandler'=>'3.23','TAP::Parser::SourceHandler::Executable'=>'3.23','TAP::Parser::SourceHandler::File'=>'3.23','TAP::Parser::SourceHandler::Handle'=>'3.23','TAP::Parser::SourceHandler::Perl'=>'3.23','TAP::Parser::SourceHandler::RawTAP'=>'3.23','TAP::Parser::Utils'=>'3.23','TAP::Parser::YAMLish::Reader'=>'3.23','TAP::Parser::YAMLish::Writer'=>'3.23','Test::Builder'=>'0.98','Test::Builder::Module'=>'0.98','Test::Builder::Tester'=>'1.22','Test::Builder::Tester::Color'=>'1.22','Test::Harness'=>'3.23','Test::More'=>'0.98','Test::Simple'=>'0.98','Tie::Hash::NamedCapture'=>'0.08','Tie::RefHash'=>'1.39','Unicode::Collate'=>'0.73','Unicode::Collate::Locale'=>'0.73','Unicode::UCD'=>'0.32','XS::Typemap'=>'0.05','attributes'=>'0.14','base'=>'2.16','inc::latest'=>'0.3800','mro'=>'1.07','parent'=>'0.225',},removed=>{}},5.014=>{delta_from=>5.013011,changed=>{'ExtUtils::CBuilder'=>'0.280203','ExtUtils::CBuilder::Base'=>'0.280203','ExtUtils::CBuilder::Platform::Unix'=>'0.280203','ExtUtils::CBuilder::Platform::VMS'=>'0.280203','ExtUtils::CBuilder::Platform::Windows'=>'0.280203','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280203','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280203','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280203','ExtUtils::CBuilder::Platform::aix'=>'0.280203','ExtUtils::CBuilder::Platform::cygwin'=>'0.280203','ExtUtils::CBuilder::Platform::darwin'=>'0.280203','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280203','ExtUtils::CBuilder::Platform::os2'=>'0.280203','ExtUtils::ParseXS'=>'2.2210','File::Basename'=>'2.82','HTTP::Tiny'=>'0.012','IO::Handle'=>'1.31','Module::CoreList'=>'2.49','PerlIO'=>'1.07','Pod::Html'=>'1.11','XS::APItest'=>'0.28','bigint'=>'0.27','bignum'=>'0.27','bigrat'=>'0.28','constant'=>'1.21','feature'=>'1.20','re'=>'0.18','threads::shared'=>'1.37',},removed=>{}},5.014001=>{delta_from=>5.014,changed=>{'B::Deparse'=>'1.04','Module::CoreList'=>'2.49_01','Pod::Perldoc'=>'3.15_04',},removed=>{}},5.014002=>{delta_from=>5.014001,changed=>{'CPAN'=>'1.9600_01','CPAN::Distribution'=>'1.9602_01','Devel::DProf::dprof::V'=>undef,'Encode'=>'2.42_01','File::Glob'=>'1.13','Module::CoreList'=>'2.49_02','PerlIO::scalar'=>'0.11_01','Time::Piece::Seconds'=>undef,},removed=>{}},5.014003=>{delta_from=>5.014002,changed=>{'Digest'=>'1.16_01','IPC::Open3'=>'1.09_01','Module::CoreList'=>'2.49_04',},removed=>{}},5.014004=>{delta_from=>5.014003,changed=>{'Encode'=>'2.42_02','IPC::Open3'=>'1.0901','Module::CoreList'=>'2.49_06',},removed=>{}},5.015=>{delta_from=>5.014001,changed=>{'Archive::Extract'=>'0.52','Attribute::Handlers'=>'0.91','B'=>'1.30','B::Concise'=>'0.84','B::Deparse'=>'1.05','Benchmark'=>'1.13','CGI'=>'3.54','CGI::Util'=>'3.53','CPAN::Meta'=>'2.110930','CPAN::Meta::Converter'=>'2.110930','CPAN::Meta::Feature'=>'2.110930','CPAN::Meta::History'=>'2.110930','CPAN::Meta::Prereqs'=>'2.110930','CPAN::Meta::Spec'=>'2.110930','CPAN::Meta::Validator'=>'2.110930','CPANPLUS'=>'0.9105','CPANPLUS::Dist::Build'=>'0.56','CPANPLUS::Dist::Build::Constants'=>'0.56','CPANPLUS::Internals'=>'0.9105','CPANPLUS::Shell::Default'=>'0.9105','Compress::Raw::Bzip2'=>'2.035','Compress::Raw::Zlib'=>'2.035','Compress::Zlib'=>'2.035','DB_File'=>'1.822','Data::Dumper'=>'2.131','Devel::Peek'=>'1.08','Digest::SHA'=>'5.62','Encode'=>'2.43','Encode::Alias'=>'2.14','ExtUtils::CBuilder'=>'0.280204','ExtUtils::CBuilder::Base'=>'0.280204','Fatal'=>'2.10','File::Spec::Win32'=>'3.34','Filter::Simple'=>'0.87','Filter::Util::Call'=>'1.39','FindBin'=>'1.51','Hash::Util::FieldHash'=>'1.10','I18N::LangTags'=>'0.36','IO::Compress::Adapter::Bzip2'=>'2.035','IO::Compress::Adapter::Deflate'=>'2.035','IO::Compress::Adapter::Identity'=>'2.035','IO::Compress::Base'=>'2.035','IO::Compress::Base::Common'=>'2.035','IO::Compress::Bzip2'=>'2.035','IO::Compress::Deflate'=>'2.035','IO::Compress::Gzip'=>'2.035','IO::Compress::Gzip::Constants'=>'2.035','IO::Compress::RawDeflate'=>'2.035','IO::Compress::Zip'=>'2.035','IO::Compress::Zip::Constants'=>'2.035','IO::Compress::Zlib::Constants'=>'2.035','IO::Compress::Zlib::Extra'=>'2.035','IO::Uncompress::Adapter::Bunzip2'=>'2.035','IO::Uncompress::Adapter::Identity'=>'2.035','IO::Uncompress::Adapter::Inflate'=>'2.035','IO::Uncompress::AnyInflate'=>'2.035','IO::Uncompress::AnyUncompress'=>'2.035','IO::Uncompress::Base'=>'2.035','IO::Uncompress::Bunzip2'=>'2.035','IO::Uncompress::Gunzip'=>'2.035','IO::Uncompress::Inflate'=>'2.035','IO::Uncompress::RawInflate'=>'2.035','IO::Uncompress::Unzip'=>'2.035','IPC::Open2'=>'1.04','IPC::Open3'=>'1.11','JSON::PP'=>'2.27200','Math::BigFloat'=>'1.994','Math::BigInt'=>'1.995','Math::Complex'=>'1.57','Math::Trig'=>'1.21','Module::CoreList'=>'2.51','ODBM_File'=>'1.11','Object::Accessor'=>'0.42','Opcode'=>'1.19','PerlIO::encoding'=>'0.15','PerlIO::scalar'=>'0.12','Pod::Perldoc'=>'3.15_05','Storable'=>'2.28','Sys::Syslog'=>'0.29','Time::HiRes'=>'1.9722','Unicode::Collate'=>'0.76','Unicode::Collate::CJK::Pinyin'=>'0.76','Unicode::Collate::CJK::Stroke'=>'0.76','Unicode::Collate::Locale'=>'0.76','Unicode::Normalize'=>'1.12','XS::APItest'=>'0.29','XSLoader'=>'0.15','autodie'=>'2.10','autodie::exception'=>'2.10','autodie::exception::system'=>'2.10','autodie::hints'=>'2.10','base'=>'2.17','charnames'=>'1.22','constant'=>'1.22','feature'=>'1.21','mro'=>'1.08','overload'=>'1.14','threads::shared'=>'1.38','vmsish'=>'1.03',},removed=>{'Devel::DProf'=>1,'Shell'=>1,}},5.015001=>{delta_from=>5.015,changed=>{'B::Deparse'=>'1.06','CGI'=>'3.55','CPAN::Meta'=>'2.110930001','CPAN::Meta::Converter'=>'2.110930001','CPANPLUS'=>'0.9108','CPANPLUS::Internals'=>'0.9108','CPANPLUS::Shell::Default'=>'0.9108','Carp'=>'1.21','Carp::Heavy'=>'1.21','Compress::Raw::Bzip2'=>'2.037','Compress::Raw::Zlib'=>'2.037','Compress::Zlib'=>'2.037','Cwd'=>'3.37','Env'=>'1.03','ExtUtils::Command::MM'=>'6.58','ExtUtils::Liblist'=>'6.58','ExtUtils::Liblist::Kid'=>'6.58','ExtUtils::MM'=>'6.58','ExtUtils::MM_AIX'=>'6.58','ExtUtils::MM_Any'=>'6.58','ExtUtils::MM_BeOS'=>'6.58','ExtUtils::MM_Cygwin'=>'6.58','ExtUtils::MM_DOS'=>'6.58','ExtUtils::MM_Darwin'=>'6.58','ExtUtils::MM_MacOS'=>'6.58','ExtUtils::MM_NW5'=>'6.58','ExtUtils::MM_OS2'=>'6.58','ExtUtils::MM_QNX'=>'6.58','ExtUtils::MM_UWIN'=>'6.58','ExtUtils::MM_Unix'=>'6.58','ExtUtils::MM_VMS'=>'6.58','ExtUtils::MM_VOS'=>'6.58','ExtUtils::MM_Win32'=>'6.58','ExtUtils::MM_Win95'=>'6.58','ExtUtils::MY'=>'6.58','ExtUtils::MakeMaker'=>'6.58','ExtUtils::MakeMaker::Config'=>'6.58','ExtUtils::Mkbootstrap'=>'6.58','ExtUtils::Mksymlists'=>'6.58','ExtUtils::ParseXS'=>'3.00_01','ExtUtils::ParseXS::Constants'=>undef,'ExtUtils::ParseXS::CountLines'=>undef,'ExtUtils::ParseXS::Utilities'=>undef,'ExtUtils::Typemaps'=>'1.00','ExtUtils::Typemaps::InputMap'=>undef,'ExtUtils::Typemaps::OutputMap'=>undef,'ExtUtils::Typemaps::Type'=>'0.05','ExtUtils::testlib'=>'6.58','File::Basename'=>'2.83','File::Find'=>'1.20','HTTP::Tiny'=>'0.013','I18N::Langinfo'=>'0.08_02','IO::Compress::Adapter::Bzip2'=>'2.037','IO::Compress::Adapter::Deflate'=>'2.037','IO::Compress::Adapter::Identity'=>'2.037','IO::Compress::Base'=>'2.037','IO::Compress::Base::Common'=>'2.037','IO::Compress::Bzip2'=>'2.037','IO::Compress::Deflate'=>'2.037','IO::Compress::Gzip'=>'2.037','IO::Compress::Gzip::Constants'=>'2.037','IO::Compress::RawDeflate'=>'2.037','IO::Compress::Zip'=>'2.037','IO::Compress::Zip::Constants'=>'2.037','IO::Compress::Zlib::Constants'=>'2.037','IO::Compress::Zlib::Extra'=>'2.037','IO::Uncompress::Adapter::Bunzip2'=>'2.037','IO::Uncompress::Adapter::Identity'=>'2.037','IO::Uncompress::Adapter::Inflate'=>'2.037','IO::Uncompress::AnyInflate'=>'2.037','IO::Uncompress::AnyUncompress'=>'2.037','IO::Uncompress::Base'=>'2.037','IO::Uncompress::Bunzip2'=>'2.037','IO::Uncompress::Gunzip'=>'2.037','IO::Uncompress::Inflate'=>'2.037','IO::Uncompress::RawInflate'=>'2.037','IO::Uncompress::Unzip'=>'2.037','IPC::Cmd'=>'0.72','Locale::Codes'=>'3.17','Locale::Codes::Constants'=>'3.17','Locale::Codes::Country'=>'3.17','Locale::Codes::Country_Codes'=>'3.17','Locale::Codes::Currency'=>'3.17','Locale::Codes::Currency_Codes'=>'3.17','Locale::Codes::LangExt'=>'3.17','Locale::Codes::LangExt_Codes'=>'3.17','Locale::Codes::LangVar'=>'3.17','Locale::Codes::LangVar_Codes'=>'3.17','Locale::Codes::Language'=>'3.17','Locale::Codes::Language_Codes'=>'3.17','Locale::Codes::Script'=>'3.17','Locale::Codes::Script_Codes'=>'3.17','Locale::Country'=>'3.17','Locale::Currency'=>'3.17','Locale::Language'=>'3.17','Locale::Script'=>'3.17','Math::BigFloat::Trace'=>'0.28','Math::BigInt::FastCalc'=>'0.29','Math::BigInt::Trace'=>'0.28','Math::BigRat'=>'0.2602','Math::Complex'=>'1.58','Math::Trig'=>'1.22','Module::CoreList'=>'2.54','OS2::Process'=>'1.07','Pod::Perldoc'=>'3.15_06','Pod::Simple'=>'3.18','Pod::Simple::BlackBox'=>'3.18','Pod::Simple::Checker'=>'3.18','Pod::Simple::Debug'=>'3.18','Pod::Simple::DumpAsText'=>'3.18','Pod::Simple::DumpAsXML'=>'3.18','Pod::Simple::HTML'=>'3.18','Pod::Simple::HTMLBatch'=>'3.18','Pod::Simple::LinkSection'=>'3.18','Pod::Simple::Methody'=>'3.18','Pod::Simple::Progress'=>'3.18','Pod::Simple::PullParser'=>'3.18','Pod::Simple::PullParserEndToken'=>'3.18','Pod::Simple::PullParserStartToken'=>'3.18','Pod::Simple::PullParserTextToken'=>'3.18','Pod::Simple::PullParserToken'=>'3.18','Pod::Simple::RTF'=>'3.18','Pod::Simple::Search'=>'3.18','Pod::Simple::SimpleTree'=>'3.18','Pod::Simple::Text'=>'3.18','Pod::Simple::TextContent'=>'3.18','Pod::Simple::TiedOutFH'=>'3.18','Pod::Simple::Transcode'=>'3.18','Pod::Simple::TranscodeDumb'=>'3.18','Pod::Simple::TranscodeSmart'=>'3.18','Pod::Simple::XHTML'=>'3.18','Pod::Simple::XMLOutStream'=>'3.18','Storable'=>'2.31','Sys::Syslog::Win32'=>undef,'Time::HiRes'=>'1.9724','Unicode::Collate'=>'0.77','Unicode::UCD'=>'0.33','Win32API::File'=>'0.1200','XS::APItest'=>'0.30','attributes'=>'0.15','bigint'=>'0.28','bignum'=>'0.28','charnames'=>'1.23','diagnostics'=>'1.23','feature'=>'1.22','overload'=>'1.15','perlfaq'=>'5.015000','threads'=>'1.84','version'=>'0.93',},removed=>{'ExtUtils::MakeMaker::YAML'=>1,'Locale::Constants'=>1,'Sys::Syslog::win32::Win32'=>1,}},5.015002=>{delta_from=>5.015001,changed=>{'Attribute::Handlers'=>'0.92','B'=>'1.31','B::Concise'=>'0.85','B::Deparse'=>'1.07','B::Terse'=>'1.06','B::Xref'=>'1.03','CPAN'=>'1.9800','CPAN::Exception::yaml_process_error'=>'5.5','CPAN::Meta'=>'2.112150','CPAN::Meta::Converter'=>'2.112150','CPAN::Meta::Feature'=>'2.112150','CPAN::Meta::History'=>'2.112150','CPAN::Meta::Prereqs'=>'2.112150','CPAN::Meta::Spec'=>'2.112150','CPAN::Meta::Validator'=>'2.112150','CPANPLUS'=>'0.9109','CPANPLUS::Internals'=>'0.9109','CPANPLUS::Shell::Default'=>'0.9109','DB_File'=>'1.824','Data::Dumper'=>'2.132','Encode'=>'2.44','Encode::Alias'=>'2.15','Encode::Encoder'=>'2.02','Encode::Guess'=>'2.05','ExtUtils::Command::MM'=>'6.59','ExtUtils::Install'=>'1.57','ExtUtils::Installed'=>'1.999002','ExtUtils::Liblist'=>'6.59','ExtUtils::Liblist::Kid'=>'6.59','ExtUtils::MM'=>'6.59','ExtUtils::MM_AIX'=>'6.59','ExtUtils::MM_Any'=>'6.59','ExtUtils::MM_BeOS'=>'6.59','ExtUtils::MM_Cygwin'=>'6.59','ExtUtils::MM_DOS'=>'6.59','ExtUtils::MM_Darwin'=>'6.59','ExtUtils::MM_MacOS'=>'6.59','ExtUtils::MM_NW5'=>'6.59','ExtUtils::MM_OS2'=>'6.59','ExtUtils::MM_QNX'=>'6.59','ExtUtils::MM_UWIN'=>'6.59','ExtUtils::MM_Unix'=>'6.59','ExtUtils::MM_VMS'=>'6.59','ExtUtils::MM_VOS'=>'6.59','ExtUtils::MM_Win32'=>'6.59','ExtUtils::MM_Win95'=>'6.59','ExtUtils::MY'=>'6.59','ExtUtils::MakeMaker'=>'6.59','ExtUtils::MakeMaker::Config'=>'6.59','ExtUtils::Manifest'=>'1.60','ExtUtils::Mkbootstrap'=>'6.59','ExtUtils::Mksymlists'=>'6.59','ExtUtils::ParseXS'=>'3.03_01','ExtUtils::Typemaps'=>'1.01','ExtUtils::testlib'=>'6.59','File::Spec'=>'3.34','File::Spec::Mac'=>'3.35','File::Spec::Unix'=>'3.34','File::Spec::VMS'=>'3.35','File::Spec::Win32'=>'3.35','I18N::LangTags'=>'0.37','IO'=>'1.25_05','IO::Handle'=>'1.32','IO::Socket'=>'1.33','IO::Socket::INET'=>'1.32','IPC::Open3'=>'1.12','Math::BigFloat'=>'1.995','Math::BigFloat::Trace'=>'0.29','Math::BigInt'=>'1.996','Math::BigInt::Trace'=>'0.29','Module::Build'=>'0.39_01','Module::Build::Base'=>'0.39_01','Module::Build::Compat'=>'0.39_01','Module::Build::Config'=>'0.39_01','Module::Build::Cookbook'=>'0.39_01','Module::Build::Dumper'=>'0.39_01','Module::Build::ModuleInfo'=>'0.39_01','Module::Build::Notes'=>'0.39_01','Module::Build::PPMMaker'=>'0.39_01','Module::Build::Platform::Amiga'=>'0.39_01','Module::Build::Platform::Default'=>'0.39_01','Module::Build::Platform::EBCDIC'=>'0.39_01','Module::Build::Platform::MPEiX'=>'0.39_01','Module::Build::Platform::MacOS'=>'0.39_01','Module::Build::Platform::RiscOS'=>'0.39_01','Module::Build::Platform::Unix'=>'0.39_01','Module::Build::Platform::VMS'=>'0.39_01','Module::Build::Platform::VOS'=>'0.39_01','Module::Build::Platform::Windows'=>'0.39_01','Module::Build::Platform::aix'=>'0.39_01','Module::Build::Platform::cygwin'=>'0.39_01','Module::Build::Platform::darwin'=>'0.39_01','Module::Build::Platform::os2'=>'0.39_01','Module::Build::PodParser'=>'0.39_01','Module::CoreList'=>'2.55','Module::Load'=>'0.20','Module::Metadata'=>'1.000005_01','Opcode'=>'1.20','Params::Check'=>'0.32','PerlIO::via'=>'0.12','Term::ANSIColor'=>'3.01','Unicode::Collate'=>'0.78','Unicode::Normalize'=>'1.13','Unicode::UCD'=>'0.34','bigint'=>'0.29','bignum'=>'0.29','bigrat'=>'0.29','diagnostics'=>'1.24','fields'=>'2.16','inc::latest'=>'0.39_01',},removed=>{}},5.015003=>{delta_from=>5.015002,changed=>{'AnyDBM_File'=>'1.01','Archive::Extract'=>'0.56','Archive::Tar'=>'1.78','Archive::Tar::Constant'=>'1.78','Archive::Tar::File'=>'1.78','Attribute::Handlers'=>'0.93','B'=>'1.32','B::Concise'=>'0.86','B::Deparse'=>'1.08','CPAN::Meta'=>'2.112621','CPAN::Meta::Converter'=>'2.112621','CPAN::Meta::Feature'=>'2.112621','CPAN::Meta::History'=>'2.112621','CPAN::Meta::Prereqs'=>'2.112621','CPAN::Meta::Spec'=>'2.112621','CPAN::Meta::Validator'=>'2.112621','CPAN::Meta::YAML'=>'0.004','CPANPLUS'=>'0.9111','CPANPLUS::Dist::Build'=>'0.58','CPANPLUS::Dist::Build::Constants'=>'0.58','CPANPLUS::Internals'=>'0.9111','CPANPLUS::Shell::Default'=>'0.9111','Carp'=>'1.23','Carp::Heavy'=>'1.23','Data::Dumper'=>'2.134','Devel::PPPort'=>'3.20','Errno'=>'1.14','Exporter'=>'5.65','Exporter::Heavy'=>'5.65','ExtUtils::ParseXS'=>'3.04_04','ExtUtils::ParseXS::Constants'=>'3.04_04','ExtUtils::ParseXS::CountLines'=>'3.04_04','ExtUtils::ParseXS::Utilities'=>'3.04_04','ExtUtils::Typemaps'=>'1.02','File::Glob'=>'1.13','Filter::Simple'=>'0.88','IO'=>'1.25_06','IO::Handle'=>'1.33','Locale::Codes'=>'3.18','Locale::Codes::Constants'=>'3.18','Locale::Codes::Country'=>'3.18','Locale::Codes::Country_Codes'=>'3.18','Locale::Codes::Currency'=>'3.18','Locale::Codes::Currency_Codes'=>'3.18','Locale::Codes::LangExt'=>'3.18','Locale::Codes::LangExt_Codes'=>'3.18','Locale::Codes::LangVar'=>'3.18','Locale::Codes::LangVar_Codes'=>'3.18','Locale::Codes::Language'=>'3.18','Locale::Codes::Language_Codes'=>'3.18','Locale::Codes::Script'=>'3.18','Locale::Codes::Script_Codes'=>'3.18','Locale::Country'=>'3.18','Locale::Currency'=>'3.18','Locale::Language'=>'3.18','Locale::Script'=>'3.18','Math::BigFloat'=>'1.997','Math::BigInt'=>'1.997','Math::BigInt::Calc'=>'1.997','Math::BigInt::CalcEmu'=>'1.997','Math::BigInt::FastCalc'=>'0.30','Math::BigRat'=>'0.2603','Module::CoreList'=>'2.56','Module::Load::Conditional'=>'0.46','Module::Metadata'=>'1.000007','ODBM_File'=>'1.12','POSIX'=>'1.26','Pod::Perldoc'=>'3.15_07','Pod::Simple'=>'3.19','Pod::Simple::BlackBox'=>'3.19','Pod::Simple::Checker'=>'3.19','Pod::Simple::Debug'=>'3.19','Pod::Simple::DumpAsText'=>'3.19','Pod::Simple::DumpAsXML'=>'3.19','Pod::Simple::HTML'=>'3.19','Pod::Simple::HTMLBatch'=>'3.19','Pod::Simple::LinkSection'=>'3.19','Pod::Simple::Methody'=>'3.19','Pod::Simple::Progress'=>'3.19','Pod::Simple::PullParser'=>'3.19','Pod::Simple::PullParserEndToken'=>'3.19','Pod::Simple::PullParserStartToken'=>'3.19','Pod::Simple::PullParserTextToken'=>'3.19','Pod::Simple::PullParserToken'=>'3.19','Pod::Simple::RTF'=>'3.19','Pod::Simple::Search'=>'3.19','Pod::Simple::SimpleTree'=>'3.19','Pod::Simple::Text'=>'3.19','Pod::Simple::TextContent'=>'3.19','Pod::Simple::TiedOutFH'=>'3.19','Pod::Simple::Transcode'=>'3.19','Pod::Simple::TranscodeDumb'=>'3.19','Pod::Simple::TranscodeSmart'=>'3.19','Pod::Simple::XHTML'=>'3.19','Pod::Simple::XMLOutStream'=>'3.19','Search::Dict'=>'1.04','Socket'=>'1.94_01','Storable'=>'2.32','Text::Abbrev'=>'1.02','Tie::Array'=>'1.05','UNIVERSAL'=>'1.09','Unicode::UCD'=>'0.35','XS::APItest'=>'0.31','XSLoader'=>'0.16','attributes'=>'0.16','diagnostics'=>'1.25','open'=>'1.09','perlfaq'=>'5.0150034','threads'=>'1.85','threads::shared'=>'1.40',},removed=>{}},5.015004=>{delta_from=>5.015003,changed=>{'Archive::Tar'=>'1.80','Archive::Tar::Constant'=>'1.80','Archive::Tar::File'=>'1.80','Digest'=>'1.17','DynaLoader'=>'1.14','ExtUtils::Command::MM'=>'6.61_01','ExtUtils::Liblist'=>'6.61_01','ExtUtils::Liblist::Kid'=>'6.61_01','ExtUtils::MM'=>'6.61_01','ExtUtils::MM_AIX'=>'6.61_01','ExtUtils::MM_Any'=>'6.61_01','ExtUtils::MM_BeOS'=>'6.61_01','ExtUtils::MM_Cygwin'=>'6.61_01','ExtUtils::MM_DOS'=>'6.61_01','ExtUtils::MM_Darwin'=>'6.61_01','ExtUtils::MM_MacOS'=>'6.61_01','ExtUtils::MM_NW5'=>'6.61_01','ExtUtils::MM_OS2'=>'6.61_01','ExtUtils::MM_QNX'=>'6.61_01','ExtUtils::MM_UWIN'=>'6.61_01','ExtUtils::MM_Unix'=>'6.61_01','ExtUtils::MM_VMS'=>'6.61_01','ExtUtils::MM_VOS'=>'6.61_01','ExtUtils::MM_Win32'=>'6.61_01','ExtUtils::MM_Win95'=>'6.61_01','ExtUtils::MY'=>'6.61_01','ExtUtils::MakeMaker'=>'6.61_01','ExtUtils::MakeMaker::Config'=>'6.61_01','ExtUtils::Mkbootstrap'=>'6.61_01','ExtUtils::Mksymlists'=>'6.61_01','ExtUtils::ParseXS'=>'3.05','ExtUtils::ParseXS::Constants'=>'3.05','ExtUtils::ParseXS::CountLines'=>'3.05','ExtUtils::ParseXS::Utilities'=>'3.05','ExtUtils::testlib'=>'6.61_01','File::DosGlob'=>'1.05','Module::CoreList'=>'2.57','Module::Load'=>'0.22','Unicode::Collate'=>'0.80','Unicode::Collate::Locale'=>'0.80','Unicode::UCD'=>'0.36','XS::APItest'=>'0.32','XS::Typemap'=>'0.07','attributes'=>'0.17','base'=>'2.18','constant'=>'1.23','mro'=>'1.09','open'=>'1.10','perlfaq'=>'5.0150035',},removed=>{}},5.015005=>{delta_from=>5.015004,changed=>{'Archive::Extract'=>'0.58','B::Concise'=>'0.87','B::Deparse'=>'1.09','CGI'=>'3.58','CGI::Fast'=>'1.09','CPANPLUS'=>'0.9112','CPANPLUS::Dist::Build'=>'0.60','CPANPLUS::Dist::Build::Constants'=>'0.60','CPANPLUS::Internals'=>'0.9112','CPANPLUS::Shell::Default'=>'0.9112','Compress::Raw::Bzip2'=>'2.042','Compress::Raw::Zlib'=>'2.042','Compress::Zlib'=>'2.042','Digest::SHA'=>'5.63','Errno'=>'1.15','ExtUtils::Command::MM'=>'6.63_02','ExtUtils::Liblist'=>'6.63_02','ExtUtils::Liblist::Kid'=>'6.63_02','ExtUtils::MM'=>'6.63_02','ExtUtils::MM_AIX'=>'6.63_02','ExtUtils::MM_Any'=>'6.63_02','ExtUtils::MM_BeOS'=>'6.63_02','ExtUtils::MM_Cygwin'=>'6.63_02','ExtUtils::MM_DOS'=>'6.63_02','ExtUtils::MM_Darwin'=>'6.63_02','ExtUtils::MM_MacOS'=>'6.63_02','ExtUtils::MM_NW5'=>'6.63_02','ExtUtils::MM_OS2'=>'6.63_02','ExtUtils::MM_QNX'=>'6.63_02','ExtUtils::MM_UWIN'=>'6.63_02','ExtUtils::MM_Unix'=>'6.63_02','ExtUtils::MM_VMS'=>'6.63_02','ExtUtils::MM_VOS'=>'6.63_02','ExtUtils::MM_Win32'=>'6.63_02','ExtUtils::MM_Win95'=>'6.63_02','ExtUtils::MY'=>'6.63_02','ExtUtils::MakeMaker'=>'6.63_02','ExtUtils::MakeMaker::Config'=>'6.63_02','ExtUtils::Mkbootstrap'=>'6.63_02','ExtUtils::Mksymlists'=>'6.63_02','ExtUtils::testlib'=>'6.63_02','File::DosGlob'=>'1.06','File::Glob'=>'1.14','HTTP::Tiny'=>'0.016','IO::Compress::Adapter::Bzip2'=>'2.042','IO::Compress::Adapter::Deflate'=>'2.042','IO::Compress::Adapter::Identity'=>'2.042','IO::Compress::Base'=>'2.042','IO::Compress::Base::Common'=>'2.042','IO::Compress::Bzip2'=>'2.042','IO::Compress::Deflate'=>'2.042','IO::Compress::Gzip'=>'2.042','IO::Compress::Gzip::Constants'=>'2.042','IO::Compress::RawDeflate'=>'2.042','IO::Compress::Zip'=>'2.042','IO::Compress::Zip::Constants'=>'2.042','IO::Compress::Zlib::Constants'=>'2.042','IO::Compress::Zlib::Extra'=>'2.042','IO::Uncompress::Adapter::Bunzip2'=>'2.042','IO::Uncompress::Adapter::Identity'=>'2.042','IO::Uncompress::Adapter::Inflate'=>'2.042','IO::Uncompress::AnyInflate'=>'2.042','IO::Uncompress::AnyUncompress'=>'2.042','IO::Uncompress::Base'=>'2.042','IO::Uncompress::Bunzip2'=>'2.042','IO::Uncompress::Gunzip'=>'2.042','IO::Uncompress::Inflate'=>'2.042','IO::Uncompress::RawInflate'=>'2.042','IO::Uncompress::Unzip'=>'2.042','Locale::Maketext'=>'1.20','Locale::Maketext::Guts'=>'1.20','Locale::Maketext::GutsLoader'=>'1.20','Module::CoreList'=>'2.58','Opcode'=>'1.21','Socket'=>'1.94_02','Storable'=>'2.33','UNIVERSAL'=>'1.10','Unicode::Collate'=>'0.85','Unicode::Collate::CJK::Pinyin'=>'0.85','Unicode::Collate::CJK::Stroke'=>'0.85','Unicode::Collate::Locale'=>'0.85','Unicode::UCD'=>'0.37','XS::APItest'=>'0.33','arybase'=>'0.01','charnames'=>'1.24','feature'=>'1.23','perlfaq'=>'5.0150036','strict'=>'1.05','unicore::Name'=>undef,},removed=>{}},5.015006=>{delta_from=>5.015005,changed=>{'Archive::Tar'=>'1.82','Archive::Tar::Constant'=>'1.82','Archive::Tar::File'=>'1.82','AutoLoader'=>'5.72','B::Concise'=>'0.88','B::Debug'=>'1.17','B::Deparse'=>'1.10','CPAN::Meta::YAML'=>'0.005','CPANPLUS'=>'0.9113','CPANPLUS::Internals'=>'0.9113','CPANPLUS::Shell::Default'=>'0.9113','Carp'=>'1.24','Compress::Raw::Bzip2'=>'2.045','Compress::Raw::Zlib'=>'2.045','Compress::Zlib'=>'2.045','Cwd'=>'3.38','DB'=>'1.04','Data::Dumper'=>'2.135_01','Digest::SHA'=>'5.70','Dumpvalue'=>'1.17','Exporter'=>'5.66','Exporter::Heavy'=>'5.66','ExtUtils::CBuilder'=>'0.280205','ExtUtils::CBuilder::Platform::os2'=>'0.280204','ExtUtils::Packlist'=>'1.45','ExtUtils::ParseXS'=>'3.08','ExtUtils::ParseXS::Constants'=>'3.08','ExtUtils::ParseXS::CountLines'=>'3.08','ExtUtils::ParseXS::Utilities'=>'3.08','File::Basename'=>'2.84','File::Glob'=>'1.15','File::Spec::Unix'=>'3.35','Getopt::Std'=>'1.07','I18N::LangTags'=>'0.38','IO::Compress::Adapter::Bzip2'=>'2.045','IO::Compress::Adapter::Deflate'=>'2.045','IO::Compress::Adapter::Identity'=>'2.045','IO::Compress::Base'=>'2.046','IO::Compress::Base::Common'=>'2.045','IO::Compress::Bzip2'=>'2.045','IO::Compress::Deflate'=>'2.045','IO::Compress::Gzip'=>'2.045','IO::Compress::Gzip::Constants'=>'2.045','IO::Compress::RawDeflate'=>'2.045','IO::Compress::Zip'=>'2.046','IO::Compress::Zip::Constants'=>'2.045','IO::Compress::Zlib::Constants'=>'2.045','IO::Compress::Zlib::Extra'=>'2.045','IO::Dir'=>'1.09','IO::File'=>'1.16','IO::Uncompress::Adapter::Bunzip2'=>'2.045','IO::Uncompress::Adapter::Identity'=>'2.045','IO::Uncompress::Adapter::Inflate'=>'2.045','IO::Uncompress::AnyInflate'=>'2.045','IO::Uncompress::AnyUncompress'=>'2.045','IO::Uncompress::Base'=>'2.046','IO::Uncompress::Bunzip2'=>'2.045','IO::Uncompress::Gunzip'=>'2.045','IO::Uncompress::Inflate'=>'2.045','IO::Uncompress::RawInflate'=>'2.045','IO::Uncompress::Unzip'=>'2.046','Locale::Codes'=>'3.20','Locale::Codes::Constants'=>'3.20','Locale::Codes::Country'=>'3.20','Locale::Codes::Country_Codes'=>'3.20','Locale::Codes::Country_Retired'=>'3.20','Locale::Codes::Currency'=>'3.20','Locale::Codes::Currency_Codes'=>'3.20','Locale::Codes::Currency_Retired'=>'3.20','Locale::Codes::LangExt'=>'3.20','Locale::Codes::LangExt_Codes'=>'3.20','Locale::Codes::LangExt_Retired'=>'3.20','Locale::Codes::LangFam'=>'3.20','Locale::Codes::LangFam_Codes'=>'3.20','Locale::Codes::LangFam_Retired'=>'3.20','Locale::Codes::LangVar'=>'3.20','Locale::Codes::LangVar_Codes'=>'3.20','Locale::Codes::LangVar_Retired'=>'3.20','Locale::Codes::Language'=>'3.20','Locale::Codes::Language_Codes'=>'3.20','Locale::Codes::Language_Retired'=>'3.20','Locale::Codes::Script'=>'3.20','Locale::Codes::Script_Codes'=>'3.20','Locale::Codes::Script_Retired'=>'3.20','Locale::Country'=>'3.20','Locale::Currency'=>'3.20','Locale::Language'=>'3.20','Locale::Maketext'=>'1.21','Locale::Script'=>'3.20','Module::CoreList'=>'2.59','Module::Loaded'=>'0.08','Opcode'=>'1.22','POSIX'=>'1.27','Pod::Html'=>'1.12','Pod::LaTeX'=>'0.60','Pod::Perldoc'=>'3.15_08','Safe'=>'2.30','SelfLoader'=>'1.20','Socket'=>'1.97','Storable'=>'2.34','UNIVERSAL'=>'1.11','Unicode::Collate'=>'0.87','Unicode::Collate::Locale'=>'0.87','XS::APItest'=>'0.34','arybase'=>'0.02','charnames'=>'1.27','diagnostics'=>'1.26','feature'=>'1.24','if'=>'0.0602','overload'=>'1.16','sigtrap'=>'1.06','strict'=>'1.06','threads'=>'1.86','version'=>'0.96',},removed=>{}},5.015007=>{delta_from=>5.015006,changed=>{'B'=>'1.33','B::Deparse'=>'1.11','CGI'=>'3.59','CPAN::Meta'=>'2.113640','CPAN::Meta::Converter'=>'2.113640','CPAN::Meta::Feature'=>'2.113640','CPAN::Meta::History'=>'2.113640','CPAN::Meta::Prereqs'=>'2.113640','CPAN::Meta::Requirements'=>'2.113640','CPAN::Meta::Spec'=>'2.113640','CPAN::Meta::Validator'=>'2.113640','CPANPLUS'=>'0.9116','CPANPLUS::Internals'=>'0.9116','CPANPLUS::Shell::Default'=>'0.9116','Cwd'=>'3.39_01','Data::Dumper'=>'2.135_03','Devel::InnerPackage'=>'0.4','ExtUtils::CBuilder::Base'=>'0.280205','ExtUtils::CBuilder::Platform::Unix'=>'0.280205','ExtUtils::CBuilder::Platform::VMS'=>'0.280205','ExtUtils::CBuilder::Platform::Windows'=>'0.280205','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280205','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280205','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280205','ExtUtils::CBuilder::Platform::aix'=>'0.280205','ExtUtils::CBuilder::Platform::cygwin'=>'0.280205','ExtUtils::CBuilder::Platform::darwin'=>'0.280205','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280205','ExtUtils::CBuilder::Platform::os2'=>'0.280205','ExtUtils::Manifest'=>'1.61','ExtUtils::Packlist'=>'1.46','ExtUtils::ParseXS'=>'3.12','ExtUtils::ParseXS::Constants'=>'3.12','ExtUtils::ParseXS::CountLines'=>'3.12','ExtUtils::ParseXS::Utilities'=>'3.12','ExtUtils::Typemaps'=>'1.03','ExtUtils::Typemaps::Cmd'=>undef,'ExtUtils::Typemaps::Type'=>'0.06','File::Glob'=>'1.16','File::Spec'=>'3.39_01','File::Spec::Cygwin'=>'3.39_01','File::Spec::Epoc'=>'3.39_01','File::Spec::Functions'=>'3.39_01','File::Spec::Mac'=>'3.39_01','File::Spec::OS2'=>'3.39_01','File::Spec::Unix'=>'3.39_01','File::Spec::VMS'=>'3.39_01','File::Spec::Win32'=>'3.39_01','IO::Dir'=>'1.10','IO::Pipe'=>'1.15','IO::Poll'=>'0.09','IO::Select'=>'1.21','IO::Socket'=>'1.34','IO::Socket::INET'=>'1.33','IO::Socket::UNIX'=>'1.24','Locale::Maketext'=>'1.22','Math::BigInt'=>'1.998','Module::CoreList'=>'2.60','Module::Pluggable'=>'4.0','POSIX'=>'1.28','PerlIO::scalar'=>'0.13','Pod::Html'=>'1.13','Pod::Perldoc'=>'3.15_15','Pod::Perldoc::BaseTo'=>'3.15_15','Pod::Perldoc::GetOptsOO'=>'3.15_15','Pod::Perldoc::ToANSI'=>'3.15_15','Pod::Perldoc::ToChecker'=>'3.15_15','Pod::Perldoc::ToMan'=>'3.15_15','Pod::Perldoc::ToNroff'=>'3.15_15','Pod::Perldoc::ToPod'=>'3.15_15','Pod::Perldoc::ToRtf'=>'3.15_15','Pod::Perldoc::ToTerm'=>'3.15_15','Pod::Perldoc::ToText'=>'3.15_15','Pod::Perldoc::ToTk'=>'3.15_15','Pod::Perldoc::ToXml'=>'3.15_15','Term::UI'=>'0.30','Tie::File'=>'0.98','Unicode::UCD'=>'0.39','Version::Requirements'=>'0.101021','XS::APItest'=>'0.35','_charnames'=>'1.28','arybase'=>'0.03','autouse'=>'1.07','charnames'=>'1.28','diagnostics'=>'1.27','feature'=>'1.25','overload'=>'1.17','overloading'=>'0.02','perlfaq'=>'5.0150038',},removed=>{}},5.015008=>{delta_from=>5.015007,changed=>{'B'=>'1.34','B::Deparse'=>'1.12','CPAN::Meta'=>'2.120351','CPAN::Meta::Converter'=>'2.120351','CPAN::Meta::Feature'=>'2.120351','CPAN::Meta::History'=>'2.120351','CPAN::Meta::Prereqs'=>'2.120351','CPAN::Meta::Requirements'=>'2.120351','CPAN::Meta::Spec'=>'2.120351','CPAN::Meta::Validator'=>'2.120351','CPAN::Meta::YAML'=>'0.007','CPANPLUS'=>'0.9118','CPANPLUS::Dist::Build'=>'0.62','CPANPLUS::Dist::Build::Constants'=>'0.62','CPANPLUS::Internals'=>'0.9118','CPANPLUS::Shell::Default'=>'0.9118','Carp'=>'1.25','Carp::Heavy'=>'1.25','Compress::Raw::Bzip2'=>'2.048','Compress::Raw::Zlib'=>'2.048','Compress::Zlib'=>'2.048','Cwd'=>'3.39_02','DB_File'=>'1.826','Data::Dumper'=>'2.135_05','English'=>'1.05','ExtUtils::Install'=>'1.58','ExtUtils::ParseXS'=>'3.16','ExtUtils::ParseXS::Constants'=>'3.16','ExtUtils::ParseXS::CountLines'=>'3.16','ExtUtils::ParseXS::Utilities'=>'3.16','ExtUtils::Typemaps'=>'3.16','ExtUtils::Typemaps::Cmd'=>'3.16','ExtUtils::Typemaps::InputMap'=>'3.16','ExtUtils::Typemaps::OutputMap'=>'3.16','ExtUtils::Typemaps::Type'=>'3.16','File::Copy'=>'2.23','File::Glob'=>'1.17','File::Spec'=>'3.39_02','File::Spec::Cygwin'=>'3.39_02','File::Spec::Epoc'=>'3.39_02','File::Spec::Functions'=>'3.39_02','File::Spec::Mac'=>'3.39_02','File::Spec::OS2'=>'3.39_02','File::Spec::Unix'=>'3.39_02','File::Spec::VMS'=>'3.39_02','File::Spec::Win32'=>'3.39_02','Filter::Util::Call'=>'1.40','IO::Compress::Adapter::Bzip2'=>'2.048','IO::Compress::Adapter::Deflate'=>'2.048','IO::Compress::Adapter::Identity'=>'2.048','IO::Compress::Base'=>'2.048','IO::Compress::Base::Common'=>'2.048','IO::Compress::Bzip2'=>'2.048','IO::Compress::Deflate'=>'2.048','IO::Compress::Gzip'=>'2.048','IO::Compress::Gzip::Constants'=>'2.048','IO::Compress::RawDeflate'=>'2.048','IO::Compress::Zip'=>'2.048','IO::Compress::Zip::Constants'=>'2.048','IO::Compress::Zlib::Constants'=>'2.048','IO::Compress::Zlib::Extra'=>'2.048','IO::Uncompress::Adapter::Bunzip2'=>'2.048','IO::Uncompress::Adapter::Identity'=>'2.048','IO::Uncompress::Adapter::Inflate'=>'2.048','IO::Uncompress::AnyInflate'=>'2.048','IO::Uncompress::AnyUncompress'=>'2.048','IO::Uncompress::Base'=>'2.048','IO::Uncompress::Bunzip2'=>'2.048','IO::Uncompress::Gunzip'=>'2.048','IO::Uncompress::Inflate'=>'2.048','IO::Uncompress::RawInflate'=>'2.048','IO::Uncompress::Unzip'=>'2.048','IPC::Cmd'=>'0.76','Math::Complex'=>'1.59','Math::Trig'=>'1.23','Module::Metadata'=>'1.000009','Opcode'=>'1.23','POSIX'=>'1.30','Parse::CPAN::Meta'=>'1.4402','PerlIO::mmap'=>'0.010','Pod::Checker'=>'1.51','Pod::Find'=>'1.51','Pod::Functions'=>'1.05','Pod::Html'=>'1.14','Pod::InputObjects'=>'1.51','Pod::ParseUtils'=>'1.51','Pod::Parser'=>'1.51','Pod::PlainText'=>'2.05','Pod::Select'=>'1.51','Pod::Usage'=>'1.51','Safe'=>'2.31','Socket'=>'1.98','Term::Cap'=>'1.13','Term::ReadLine'=>'1.08','Time::HiRes'=>'1.9725','Unicode'=>'6.1.0','Unicode::UCD'=>'0.41','Version::Requirements'=>'0.101022','XS::APItest'=>'0.36','XS::Typemap'=>'0.08','_charnames'=>'1.29','arybase'=>'0.04','charnames'=>'1.29','diagnostics'=>'1.28','feature'=>'1.26','locale'=>'1.01','overload'=>'1.18','perlfaq'=>'5.0150039','re'=>'0.19','subs'=>'1.01','warnings'=>'1.13',},removed=>{}},5.015009=>{delta_from=>5.015008,changed=>{'B::Deparse'=>'1.13','B::Lint'=>'1.14','B::Lint::Debug'=>'1.14','CPAN::Meta'=>'2.120630','CPAN::Meta::Converter'=>'2.120630','CPAN::Meta::Feature'=>'2.120630','CPAN::Meta::History'=>'2.120630','CPAN::Meta::Prereqs'=>'2.120630','CPAN::Meta::Requirements'=>'2.120630','CPAN::Meta::Spec'=>'2.120630','CPAN::Meta::Validator'=>'2.120630','CPANPLUS'=>'0.9121','CPANPLUS::Internals'=>'0.9121','CPANPLUS::Shell::Default'=>'0.9121','Data::Dumper'=>'2.135_06','Digest::SHA'=>'5.71','ExtUtils::CBuilder'=>'0.280206','ExtUtils::CBuilder::Base'=>'0.280206','ExtUtils::CBuilder::Platform::Unix'=>'0.280206','ExtUtils::CBuilder::Platform::VMS'=>'0.280206','ExtUtils::CBuilder::Platform::Windows'=>'0.280206','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280206','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280206','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280206','ExtUtils::CBuilder::Platform::aix'=>'0.280206','ExtUtils::CBuilder::Platform::cygwin'=>'0.280206','ExtUtils::CBuilder::Platform::darwin'=>'0.280206','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280206','ExtUtils::CBuilder::Platform::os2'=>'0.280206','HTTP::Tiny'=>'0.017','Locale::Codes'=>'3.21','Locale::Codes::Constants'=>'3.21','Locale::Codes::Country'=>'3.21','Locale::Codes::Country_Codes'=>'3.21','Locale::Codes::Country_Retired'=>'3.21','Locale::Codes::Currency'=>'3.21','Locale::Codes::Currency_Codes'=>'3.21','Locale::Codes::Currency_Retired'=>'3.21','Locale::Codes::LangExt'=>'3.21','Locale::Codes::LangExt_Codes'=>'3.21','Locale::Codes::LangExt_Retired'=>'3.21','Locale::Codes::LangFam'=>'3.21','Locale::Codes::LangFam_Codes'=>'3.21','Locale::Codes::LangFam_Retired'=>'3.21','Locale::Codes::LangVar'=>'3.21','Locale::Codes::LangVar_Codes'=>'3.21','Locale::Codes::LangVar_Retired'=>'3.21','Locale::Codes::Language'=>'3.21','Locale::Codes::Language_Codes'=>'3.21','Locale::Codes::Language_Retired'=>'3.21','Locale::Codes::Script'=>'3.21','Locale::Codes::Script_Codes'=>'3.21','Locale::Codes::Script_Retired'=>'3.21','Locale::Country'=>'3.21','Locale::Currency'=>'3.21','Locale::Language'=>'3.21','Locale::Script'=>'3.21','Module::CoreList'=>'2.65','Pod::Html'=>'1.1501','Pod::Perldoc'=>'3.17','Pod::Perldoc::BaseTo'=>'3.17','Pod::Perldoc::GetOptsOO'=>'3.17','Pod::Perldoc::ToANSI'=>'3.17','Pod::Perldoc::ToChecker'=>'3.17','Pod::Perldoc::ToMan'=>'3.17','Pod::Perldoc::ToNroff'=>'3.17','Pod::Perldoc::ToPod'=>'3.17','Pod::Perldoc::ToRtf'=>'3.17','Pod::Perldoc::ToTerm'=>'3.17','Pod::Perldoc::ToText'=>'3.17','Pod::Perldoc::ToTk'=>'3.17','Pod::Perldoc::ToXml'=>'3.17','Pod::Simple'=>'3.20','Pod::Simple::BlackBox'=>'3.20','Pod::Simple::Checker'=>'3.20','Pod::Simple::Debug'=>'3.20','Pod::Simple::DumpAsText'=>'3.20','Pod::Simple::DumpAsXML'=>'3.20','Pod::Simple::HTML'=>'3.20','Pod::Simple::HTMLBatch'=>'3.20','Pod::Simple::LinkSection'=>'3.20','Pod::Simple::Methody'=>'3.20','Pod::Simple::Progress'=>'3.20','Pod::Simple::PullParser'=>'3.20','Pod::Simple::PullParserEndToken'=>'3.20','Pod::Simple::PullParserStartToken'=>'3.20','Pod::Simple::PullParserTextToken'=>'3.20','Pod::Simple::PullParserToken'=>'3.20','Pod::Simple::RTF'=>'3.20','Pod::Simple::Search'=>'3.20','Pod::Simple::SimpleTree'=>'3.20','Pod::Simple::Text'=>'3.20','Pod::Simple::TextContent'=>'3.20','Pod::Simple::TiedOutFH'=>'3.20','Pod::Simple::Transcode'=>'3.20','Pod::Simple::TranscodeDumb'=>'3.20','Pod::Simple::TranscodeSmart'=>'3.20','Pod::Simple::XHTML'=>'3.20','Pod::Simple::XMLOutStream'=>'3.20','Socket'=>'2.000','Term::ReadLine'=>'1.09','Unicode::Collate'=>'0.89','Unicode::Collate::CJK::Korean'=>'0.88','Unicode::Collate::Locale'=>'0.89','Unicode::Normalize'=>'1.14','Unicode::UCD'=>'0.42','XS::APItest'=>'0.37','arybase'=>'0.05','attributes'=>'0.18','charnames'=>'1.30','feature'=>'1.27',},removed=>{}},5.016=>{delta_from=>5.015009,changed=>{'B::Concise'=>'0.89','B::Deparse'=>'1.14','Carp'=>'1.26','Carp::Heavy'=>'1.26','IO::Socket'=>'1.35','Module::CoreList'=>'2.66','PerlIO::scalar'=>'0.14','Pod::Html'=>'1.1502','Safe'=>'2.31_01','Socket'=>'2.001','Unicode::UCD'=>'0.43','XS::APItest'=>'0.38','_charnames'=>'1.31','attributes'=>'0.19','strict'=>'1.07','version'=>'0.99',},removed=>{}},5.016001=>{delta_from=>5.016,changed=>{'B'=>'1.35','B::Deparse'=>'1.14_01','List::Util'=>'1.25','List::Util::PP'=>'1.25','List::Util::XS'=>'1.25','Module::CoreList'=>'2.70','PerlIO::scalar'=>'0.14_01','Scalar::Util'=>'1.25','Scalar::Util::PP'=>'1.25','re'=>'0.19_01',},removed=>{}},5.016002=>{delta_from=>5.016001,changed=>{'Module::CoreList'=>'2.76',},removed=>{}},5.016003=>{delta_from=>5.016002,changed=>{'Encode'=>'2.44_01','Module::CoreList'=>'2.76_02','XS::APItest'=>'0.39',},removed=>{}},5.017=>{delta_from=>5.016,changed=>{'B'=>'1.35','B::Concise'=>'0.90','ExtUtils::ParseXS'=>'3.17','ExtUtils::ParseXS::Utilities'=>'3.17','File::DosGlob'=>'1.07','File::Find'=>'1.21','File::stat'=>'1.06','Hash::Util'=>'0.12','IO::Socket'=>'1.34','Module::CoreList'=>'2.67','Pod::Functions'=>'1.06','Storable'=>'2.35','XS::APItest'=>'0.39','diagnostics'=>'1.29','feature'=>'1.28','overload'=>'1.19','utf8'=>'1.10',},removed=>{'Version::Requirements'=>1,}},5.017001=>{delta_from=>5.017,changed=>{'App::Prove'=>'3.25','App::Prove::State'=>'3.25','App::Prove::State::Result'=>'3.25','App::Prove::State::Result::Test'=>'3.25','Archive::Extract'=>'0.60','Archive::Tar'=>'1.88','Archive::Tar::Constant'=>'1.88','Archive::Tar::File'=>'1.88','B'=>'1.36','B::Deparse'=>'1.15','CPAN::Meta'=>'2.120921','CPAN::Meta::Converter'=>'2.120921','CPAN::Meta::Feature'=>'2.120921','CPAN::Meta::History'=>'2.120921','CPAN::Meta::Prereqs'=>'2.120921','CPAN::Meta::Requirements'=>'2.122','CPAN::Meta::Spec'=>'2.120921','CPAN::Meta::Validator'=>'2.120921','CPAN::Meta::YAML'=>'0.008','CPANPLUS'=>'0.9130','CPANPLUS::Config::HomeEnv'=>'0.04','CPANPLUS::Internals'=>'0.9130','CPANPLUS::Shell::Default'=>'0.9130','Class::Struct'=>'0.64','Compress::Raw::Bzip2'=>'2.052','Compress::Raw::Zlib'=>'2.054','Compress::Zlib'=>'2.052','Digest::MD5'=>'2.52','DynaLoader'=>'1.15','ExtUtils::CBuilder'=>'0.280208','ExtUtils::CBuilder::Base'=>'0.280208','ExtUtils::CBuilder::Platform::Unix'=>'0.280208','ExtUtils::CBuilder::Platform::VMS'=>'0.280208','ExtUtils::CBuilder::Platform::Windows'=>'0.280208','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280208','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280208','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280208','ExtUtils::CBuilder::Platform::aix'=>'0.280208','ExtUtils::CBuilder::Platform::cygwin'=>'0.280208','ExtUtils::CBuilder::Platform::darwin'=>'0.280208','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280208','ExtUtils::CBuilder::Platform::os2'=>'0.280208','Fatal'=>'2.11','File::DosGlob'=>'1.08','File::Fetch'=>'0.34','File::Spec::Unix'=>'3.39_03','Filter::Util::Call'=>'1.45','HTTP::Tiny'=>'0.022','IO'=>'1.25_07','IO::Compress::Adapter::Bzip2'=>'2.052','IO::Compress::Adapter::Deflate'=>'2.052','IO::Compress::Adapter::Identity'=>'2.052','IO::Compress::Base'=>'2.052','IO::Compress::Base::Common'=>'2.052','IO::Compress::Bzip2'=>'2.052','IO::Compress::Deflate'=>'2.052','IO::Compress::Gzip'=>'2.052','IO::Compress::Gzip::Constants'=>'2.052','IO::Compress::RawDeflate'=>'2.052','IO::Compress::Zip'=>'2.052','IO::Compress::Zip::Constants'=>'2.052','IO::Compress::Zlib::Constants'=>'2.052','IO::Compress::Zlib::Extra'=>'2.052','IO::Uncompress::Adapter::Bunzip2'=>'2.052','IO::Uncompress::Adapter::Identity'=>'2.052','IO::Uncompress::Adapter::Inflate'=>'2.052','IO::Uncompress::AnyInflate'=>'2.052','IO::Uncompress::AnyUncompress'=>'2.052','IO::Uncompress::Base'=>'2.052','IO::Uncompress::Bunzip2'=>'2.052','IO::Uncompress::Gunzip'=>'2.052','IO::Uncompress::Inflate'=>'2.052','IO::Uncompress::RawInflate'=>'2.052','IO::Uncompress::Unzip'=>'2.052','IPC::Cmd'=>'0.78','List::Util'=>'1.25','List::Util::XS'=>'1.25','Locale::Codes'=>'3.22','Locale::Codes::Constants'=>'3.22','Locale::Codes::Country'=>'3.22','Locale::Codes::Country_Codes'=>'3.22','Locale::Codes::Country_Retired'=>'3.22','Locale::Codes::Currency'=>'3.22','Locale::Codes::Currency_Codes'=>'3.22','Locale::Codes::Currency_Retired'=>'3.22','Locale::Codes::LangExt'=>'3.22','Locale::Codes::LangExt_Codes'=>'3.22','Locale::Codes::LangExt_Retired'=>'3.22','Locale::Codes::LangFam'=>'3.22','Locale::Codes::LangFam_Codes'=>'3.22','Locale::Codes::LangFam_Retired'=>'3.22','Locale::Codes::LangVar'=>'3.22','Locale::Codes::LangVar_Codes'=>'3.22','Locale::Codes::LangVar_Retired'=>'3.22','Locale::Codes::Language'=>'3.22','Locale::Codes::Language_Codes'=>'3.22','Locale::Codes::Language_Retired'=>'3.22','Locale::Codes::Script'=>'3.22','Locale::Codes::Script_Codes'=>'3.22','Locale::Codes::Script_Retired'=>'3.22','Locale::Country'=>'3.22','Locale::Currency'=>'3.22','Locale::Language'=>'3.22','Locale::Script'=>'3.22','Memoize'=>'1.03','Memoize::AnyDBM_File'=>'1.03','Memoize::Expire'=>'1.03','Memoize::ExpireFile'=>'1.03','Memoize::ExpireTest'=>'1.03','Memoize::NDBM_File'=>'1.03','Memoize::SDBM_File'=>'1.03','Memoize::Storable'=>'1.03','Module::Build'=>'0.40','Module::Build::Base'=>'0.40','Module::Build::Compat'=>'0.40','Module::Build::Config'=>'0.40','Module::Build::Cookbook'=>'0.40','Module::Build::Dumper'=>'0.40','Module::Build::ModuleInfo'=>'0.40','Module::Build::Notes'=>'0.40','Module::Build::PPMMaker'=>'0.40','Module::Build::Platform::Amiga'=>'0.40','Module::Build::Platform::Default'=>'0.40','Module::Build::Platform::EBCDIC'=>'0.40','Module::Build::Platform::MPEiX'=>'0.40','Module::Build::Platform::MacOS'=>'0.40','Module::Build::Platform::RiscOS'=>'0.40','Module::Build::Platform::Unix'=>'0.40','Module::Build::Platform::VMS'=>'0.40','Module::Build::Platform::VOS'=>'0.40','Module::Build::Platform::Windows'=>'0.40','Module::Build::Platform::aix'=>'0.40','Module::Build::Platform::cygwin'=>'0.40','Module::Build::Platform::darwin'=>'0.40','Module::Build::Platform::os2'=>'0.40','Module::Build::PodParser'=>'0.40','Module::CoreList'=>'2.68','Module::Load::Conditional'=>'0.50','Object::Accessor'=>'0.44','POSIX'=>'1.31','Params::Check'=>'0.36','Parse::CPAN::Meta'=>'1.4404','PerlIO::mmap'=>'0.011','PerlIO::via::QuotedPrint'=>'0.07','Pod::Html'=>'1.16','Pod::Man'=>'2.26','Pod::Text'=>'3.16','Safe'=>'2.33_01','Scalar::Util'=>'1.25','Search::Dict'=>'1.07','Storable'=>'2.36','TAP::Base'=>'3.25','TAP::Formatter::Base'=>'3.25','TAP::Formatter::Color'=>'3.25','TAP::Formatter::Console'=>'3.25','TAP::Formatter::Console::ParallelSession'=>'3.25','TAP::Formatter::Console::Session'=>'3.25','TAP::Formatter::File'=>'3.25','TAP::Formatter::File::Session'=>'3.25','TAP::Formatter::Session'=>'3.25','TAP::Harness'=>'3.25','TAP::Object'=>'3.25','TAP::Parser'=>'3.25','TAP::Parser::Aggregator'=>'3.25','TAP::Parser::Grammar'=>'3.25','TAP::Parser::Iterator'=>'3.25','TAP::Parser::Iterator::Array'=>'3.25','TAP::Parser::Iterator::Process'=>'3.25','TAP::Parser::Iterator::Stream'=>'3.25','TAP::Parser::IteratorFactory'=>'3.25','TAP::Parser::Multiplexer'=>'3.25','TAP::Parser::Result'=>'3.25','TAP::Parser::Result::Bailout'=>'3.25','TAP::Parser::Result::Comment'=>'3.25','TAP::Parser::Result::Plan'=>'3.25','TAP::Parser::Result::Pragma'=>'3.25','TAP::Parser::Result::Test'=>'3.25','TAP::Parser::Result::Unknown'=>'3.25','TAP::Parser::Result::Version'=>'3.25','TAP::Parser::Result::YAML'=>'3.25','TAP::Parser::ResultFactory'=>'3.25','TAP::Parser::Scheduler'=>'3.25','TAP::Parser::Scheduler::Job'=>'3.25','TAP::Parser::Scheduler::Spinner'=>'3.25','TAP::Parser::Source'=>'3.25','TAP::Parser::SourceHandler'=>'3.25','TAP::Parser::SourceHandler::Executable'=>'3.25','TAP::Parser::SourceHandler::File'=>'3.25','TAP::Parser::SourceHandler::Handle'=>'3.25','TAP::Parser::SourceHandler::Perl'=>'3.25','TAP::Parser::SourceHandler::RawTAP'=>'3.25','TAP::Parser::Utils'=>'3.25','TAP::Parser::YAMLish::Reader'=>'3.25','TAP::Parser::YAMLish::Writer'=>'3.25','Term::ANSIColor'=>'3.02','Test::Harness'=>'3.25','Unicode'=>'6.2.0','Unicode::UCD'=>'0.44','XS::APItest'=>'0.40','_charnames'=>'1.32','attributes'=>'0.2','autodie'=>'2.11','autodie::exception'=>'2.11','autodie::exception::system'=>'2.11','autodie::hints'=>'2.11','bigint'=>'0.30','charnames'=>'1.32','feature'=>'1.29','inc::latest'=>'0.40','perlfaq'=>'5.0150040','re'=>'0.20',},removed=>{'List::Util::PP'=>1,'Scalar::Util::PP'=>1,}},5.017002=>{delta_from=>5.017001,changed=>{'App::Prove'=>'3.25_01','App::Prove::State'=>'3.25_01','App::Prove::State::Result'=>'3.25_01','App::Prove::State::Result::Test'=>'3.25_01','B::Concise'=>'0.91','Compress::Raw::Bzip2'=>'2.05201','Compress::Raw::Zlib'=>'2.05401','Exporter'=>'5.67','Exporter::Heavy'=>'5.67','Fatal'=>'2.12','File::Fetch'=>'0.36','File::stat'=>'1.07','IO'=>'1.25_08','IO::Socket'=>'1.35','Module::CoreList'=>'2.69','PerlIO::scalar'=>'0.15','Socket'=>'2.002','Storable'=>'2.37','TAP::Base'=>'3.25_01','TAP::Formatter::Base'=>'3.25_01','TAP::Formatter::Color'=>'3.25_01','TAP::Formatter::Console'=>'3.25_01','TAP::Formatter::Console::ParallelSession'=>'3.25_01','TAP::Formatter::Console::Session'=>'3.25_01','TAP::Formatter::File'=>'3.25_01','TAP::Formatter::File::Session'=>'3.25_01','TAP::Formatter::Session'=>'3.25_01','TAP::Harness'=>'3.25_01','TAP::Object'=>'3.25_01','TAP::Parser'=>'3.25_01','TAP::Parser::Aggregator'=>'3.25_01','TAP::Parser::Grammar'=>'3.25_01','TAP::Parser::Iterator'=>'3.25_01','TAP::Parser::Iterator::Array'=>'3.25_01','TAP::Parser::Iterator::Process'=>'3.25_01','TAP::Parser::Iterator::Stream'=>'3.25_01','TAP::Parser::IteratorFactory'=>'3.25_01','TAP::Parser::Multiplexer'=>'3.25_01','TAP::Parser::Result'=>'3.25_01','TAP::Parser::Result::Bailout'=>'3.25_01','TAP::Parser::Result::Comment'=>'3.25_01','TAP::Parser::Result::Plan'=>'3.25_01','TAP::Parser::Result::Pragma'=>'3.25_01','TAP::Parser::Result::Test'=>'3.25_01','TAP::Parser::Result::Unknown'=>'3.25_01','TAP::Parser::Result::Version'=>'3.25_01','TAP::Parser::Result::YAML'=>'3.25_01','TAP::Parser::ResultFactory'=>'3.25_01','TAP::Parser::Scheduler'=>'3.25_01','TAP::Parser::Scheduler::Job'=>'3.25_01','TAP::Parser::Scheduler::Spinner'=>'3.25_01','TAP::Parser::Source'=>'3.25_01','TAP::Parser::SourceHandler'=>'3.25_01','TAP::Parser::SourceHandler::Executable'=>'3.25_01','TAP::Parser::SourceHandler::File'=>'3.25_01','TAP::Parser::SourceHandler::Handle'=>'3.25_01','TAP::Parser::SourceHandler::Perl'=>'3.25_01','TAP::Parser::SourceHandler::RawTAP'=>'3.25_01','TAP::Parser::Utils'=>'3.25_01','TAP::Parser::YAMLish::Reader'=>'3.25_01','TAP::Parser::YAMLish::Writer'=>'3.25_01','Test::Harness'=>'3.25_01','Tie::StdHandle'=>'4.3','XS::APItest'=>'0.41','autodie'=>'2.12','autodie::exception'=>'2.12','autodie::exception::system'=>'2.12','autodie::hints'=>'2.12','diagnostics'=>'1.30','overload'=>'1.20','re'=>'0.21','vars'=>'1.03',},removed=>{}},5.017003=>{delta_from=>5.017002,changed=>{'B'=>'1.37','B::Concise'=>'0.92','B::Debug'=>'1.18','B::Deparse'=>'1.16','CGI'=>'3.60','Compress::Raw::Bzip2'=>'2.055','Compress::Raw::Zlib'=>'2.056','Compress::Zlib'=>'2.055','Data::Dumper'=>'2.135_07','Devel::Peek'=>'1.09','Encode'=>'2.47','Encode::Alias'=>'2.16','Encode::GSM0338'=>'2.02','Encode::Unicode::UTF7'=>'2.06','IO::Compress::Adapter::Bzip2'=>'2.055','IO::Compress::Adapter::Deflate'=>'2.055','IO::Compress::Adapter::Identity'=>'2.055','IO::Compress::Base'=>'2.055','IO::Compress::Base::Common'=>'2.055','IO::Compress::Bzip2'=>'2.055','IO::Compress::Deflate'=>'2.055','IO::Compress::Gzip'=>'2.055','IO::Compress::Gzip::Constants'=>'2.055','IO::Compress::RawDeflate'=>'2.055','IO::Compress::Zip'=>'2.055','IO::Compress::Zip::Constants'=>'2.055','IO::Compress::Zlib::Constants'=>'2.055','IO::Compress::Zlib::Extra'=>'2.055','IO::Uncompress::Adapter::Bunzip2'=>'2.055','IO::Uncompress::Adapter::Identity'=>'2.055','IO::Uncompress::Adapter::Inflate'=>'2.055','IO::Uncompress::AnyInflate'=>'2.055','IO::Uncompress::AnyUncompress'=>'2.055','IO::Uncompress::Base'=>'2.055','IO::Uncompress::Bunzip2'=>'2.055','IO::Uncompress::Gunzip'=>'2.055','IO::Uncompress::Inflate'=>'2.055','IO::Uncompress::RawInflate'=>'2.055','IO::Uncompress::Unzip'=>'2.055','Module::Build'=>'0.4003','Module::Build::Base'=>'0.4003','Module::Build::Compat'=>'0.4003','Module::Build::Config'=>'0.4003','Module::Build::Cookbook'=>'0.4003','Module::Build::Dumper'=>'0.4003','Module::Build::ModuleInfo'=>'0.4003','Module::Build::Notes'=>'0.4003','Module::Build::PPMMaker'=>'0.4003','Module::Build::Platform::Amiga'=>'0.4003','Module::Build::Platform::Default'=>'0.4003','Module::Build::Platform::EBCDIC'=>'0.4003','Module::Build::Platform::MPEiX'=>'0.4003','Module::Build::Platform::MacOS'=>'0.4003','Module::Build::Platform::RiscOS'=>'0.4003','Module::Build::Platform::Unix'=>'0.4003','Module::Build::Platform::VMS'=>'0.4003','Module::Build::Platform::VOS'=>'0.4003','Module::Build::Platform::Windows'=>'0.4003','Module::Build::Platform::aix'=>'0.4003','Module::Build::Platform::cygwin'=>'0.4003','Module::Build::Platform::darwin'=>'0.4003','Module::Build::Platform::os2'=>'0.4003','Module::Build::PodParser'=>'0.4003','Module::CoreList'=>'2.71','Module::CoreList::TieHashDelta'=>'2.71','Module::Load::Conditional'=>'0.54','Module::Metadata'=>'1.000011','Module::Pluggable'=>'4.3','Module::Pluggable::Object'=>'4.3','Pod::Simple'=>'3.23','Pod::Simple::BlackBox'=>'3.23','Pod::Simple::Checker'=>'3.23','Pod::Simple::Debug'=>'3.23','Pod::Simple::DumpAsText'=>'3.23','Pod::Simple::DumpAsXML'=>'3.23','Pod::Simple::HTML'=>'3.23','Pod::Simple::HTMLBatch'=>'3.23','Pod::Simple::LinkSection'=>'3.23','Pod::Simple::Methody'=>'3.23','Pod::Simple::Progress'=>'3.23','Pod::Simple::PullParser'=>'3.23','Pod::Simple::PullParserEndToken'=>'3.23','Pod::Simple::PullParserStartToken'=>'3.23','Pod::Simple::PullParserTextToken'=>'3.23','Pod::Simple::PullParserToken'=>'3.23','Pod::Simple::RTF'=>'3.23','Pod::Simple::Search'=>'3.23','Pod::Simple::SimpleTree'=>'3.23','Pod::Simple::Text'=>'3.23','Pod::Simple::TextContent'=>'3.23','Pod::Simple::TiedOutFH'=>'3.23','Pod::Simple::Transcode'=>'3.23','Pod::Simple::TranscodeDumb'=>'3.23','Pod::Simple::TranscodeSmart'=>'3.23','Pod::Simple::XHTML'=>'3.23','Pod::Simple::XMLOutStream'=>'3.23','Socket'=>'2.004','Storable'=>'2.38','Sys::Syslog'=>'0.31','Term::ReadLine'=>'1.10','Text::Tabs'=>'2012.0818','Text::Wrap'=>'2012.0818','Time::Local'=>'1.2300','Unicode::UCD'=>'0.45','Win32'=>'0.45','Win32CORE'=>'0.03','XS::APItest'=>'0.42','inc::latest'=>'0.4003','perlfaq'=>'5.0150041','re'=>'0.22',},removed=>{}},5.017004=>{delta_from=>5.017003,changed=>{'Archive::Tar'=>'1.90','Archive::Tar::Constant'=>'1.90','Archive::Tar::File'=>'1.90','B'=>'1.38','B::Concise'=>'0.93','B::Deparse'=>'1.17','B::Xref'=>'1.04','CPANPLUS'=>'0.9131','CPANPLUS::Internals'=>'0.9131','CPANPLUS::Shell::Default'=>'0.9131','DB_File'=>'1.827','Devel::Peek'=>'1.10','DynaLoader'=>'1.16','Errno'=>'1.16','ExtUtils::ParseXS'=>'3.18','ExtUtils::ParseXS::Constants'=>'3.18','ExtUtils::ParseXS::CountLines'=>'3.18','ExtUtils::ParseXS::Utilities'=>'3.18','File::Copy'=>'2.24','File::Find'=>'1.22','IPC::Open3'=>'1.13','Locale::Codes'=>'3.23','Locale::Codes::Constants'=>'3.23','Locale::Codes::Country'=>'3.23','Locale::Codes::Country_Codes'=>'3.23','Locale::Codes::Country_Retired'=>'3.23','Locale::Codes::Currency'=>'3.23','Locale::Codes::Currency_Codes'=>'3.23','Locale::Codes::Currency_Retired'=>'3.23','Locale::Codes::LangExt'=>'3.23','Locale::Codes::LangExt_Codes'=>'3.23','Locale::Codes::LangExt_Retired'=>'3.23','Locale::Codes::LangFam'=>'3.23','Locale::Codes::LangFam_Codes'=>'3.23','Locale::Codes::LangFam_Retired'=>'3.23','Locale::Codes::LangVar'=>'3.23','Locale::Codes::LangVar_Codes'=>'3.23','Locale::Codes::LangVar_Retired'=>'3.23','Locale::Codes::Language'=>'3.23','Locale::Codes::Language_Codes'=>'3.23','Locale::Codes::Language_Retired'=>'3.23','Locale::Codes::Script'=>'3.23','Locale::Codes::Script_Codes'=>'3.23','Locale::Codes::Script_Retired'=>'3.23','Locale::Country'=>'3.23','Locale::Currency'=>'3.23','Locale::Language'=>'3.23','Locale::Script'=>'3.23','Math::BigFloat::Trace'=>'0.30','Math::BigInt::Trace'=>'0.30','Module::CoreList'=>'2.73','Module::CoreList::TieHashDelta'=>'2.73','Opcode'=>'1.24','Socket'=>'2.006','Storable'=>'2.39','Sys::Syslog'=>'0.32','Unicode::UCD'=>'0.46','XS::APItest'=>'0.43','bignum'=>'0.30','bigrat'=>'0.30','constant'=>'1.24','feature'=>'1.30','threads::shared'=>'1.41','version'=>'0.9901','warnings'=>'1.14',},removed=>{}},5.017005=>{delta_from=>5.017004,changed=>{'AutoLoader'=>'5.73','B'=>'1.39','B::Deparse'=>'1.18','CPANPLUS'=>'0.9133','CPANPLUS::Internals'=>'0.9133','CPANPLUS::Shell::Default'=>'0.9133','Carp'=>'1.27','Carp::Heavy'=>'1.27','Data::Dumper'=>'2.136','Digest::SHA'=>'5.72','ExtUtils::CBuilder'=>'0.280209','ExtUtils::CBuilder::Base'=>'0.280209','ExtUtils::CBuilder::Platform::Unix'=>'0.280209','ExtUtils::CBuilder::Platform::VMS'=>'0.280209','ExtUtils::CBuilder::Platform::Windows'=>'0.280209','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280209','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280209','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280209','ExtUtils::CBuilder::Platform::aix'=>'0.280209','ExtUtils::CBuilder::Platform::cygwin'=>'0.280209','ExtUtils::CBuilder::Platform::darwin'=>'0.280209','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280209','ExtUtils::CBuilder::Platform::os2'=>'0.280209','File::Copy'=>'2.25','File::Glob'=>'1.18','HTTP::Tiny'=>'0.024','Module::CoreList'=>'2.75','Module::CoreList::TieHashDelta'=>'2.75','PerlIO::encoding'=>'0.16','Unicode::Collate'=>'0.90','Unicode::Collate::Locale'=>'0.90','Unicode::Normalize'=>'1.15','Win32CORE'=>'0.04','XS::APItest'=>'0.44','attributes'=>'0.21','bigint'=>'0.31','bignum'=>'0.31','bigrat'=>'0.31','feature'=>'1.31','threads::shared'=>'1.42','warnings'=>'1.15',},removed=>{}},5.017006=>{delta_from=>5.017005,changed=>{'B'=>'1.40','B::Concise'=>'0.94','B::Deparse'=>'1.19','B::Xref'=>'1.05','CGI'=>'3.63','CGI::Util'=>'3.62','CPAN'=>'1.99_51','CPANPLUS::Dist::Build'=>'0.64','CPANPLUS::Dist::Build::Constants'=>'0.64','Carp'=>'1.28','Carp::Heavy'=>'1.28','Compress::Raw::Bzip2'=>'2.058','Compress::Raw::Zlib'=>'2.058','Compress::Zlib'=>'2.058','Data::Dumper'=>'2.137','Digest::SHA'=>'5.73','DynaLoader'=>'1.17','Env'=>'1.04','Errno'=>'1.17','ExtUtils::Manifest'=>'1.62','ExtUtils::Typemaps'=>'3.18','ExtUtils::Typemaps::Cmd'=>'3.18','ExtUtils::Typemaps::InputMap'=>'3.18','ExtUtils::Typemaps::OutputMap'=>'3.18','ExtUtils::Typemaps::Type'=>'3.18','Fatal'=>'2.13','File::Find'=>'1.23','Hash::Util'=>'0.13','IO::Compress::Adapter::Bzip2'=>'2.058','IO::Compress::Adapter::Deflate'=>'2.058','IO::Compress::Adapter::Identity'=>'2.058','IO::Compress::Base'=>'2.058','IO::Compress::Base::Common'=>'2.058','IO::Compress::Bzip2'=>'2.058','IO::Compress::Deflate'=>'2.058','IO::Compress::Gzip'=>'2.058','IO::Compress::Gzip::Constants'=>'2.058','IO::Compress::RawDeflate'=>'2.058','IO::Compress::Zip'=>'2.058','IO::Compress::Zip::Constants'=>'2.058','IO::Compress::Zlib::Constants'=>'2.058','IO::Compress::Zlib::Extra'=>'2.058','IO::Uncompress::Adapter::Bunzip2'=>'2.058','IO::Uncompress::Adapter::Identity'=>'2.058','IO::Uncompress::Adapter::Inflate'=>'2.058','IO::Uncompress::AnyInflate'=>'2.058','IO::Uncompress::AnyUncompress'=>'2.058','IO::Uncompress::Base'=>'2.058','IO::Uncompress::Bunzip2'=>'2.058','IO::Uncompress::Gunzip'=>'2.058','IO::Uncompress::Inflate'=>'2.058','IO::Uncompress::RawInflate'=>'2.058','IO::Uncompress::Unzip'=>'2.058','Module::CoreList'=>'2.78','Module::CoreList::TieHashDelta'=>'2.77','Module::Pluggable'=>'4.5','Module::Pluggable::Object'=>'4.5','Opcode'=>'1.25','Sys::Hostname'=>'1.17','Term::UI'=>'0.32','Thread::Queue'=>'3.01','Tie::Hash::NamedCapture'=>'0.09','Unicode::Collate'=>'0.93','Unicode::Collate::CJK::Korean'=>'0.93','Unicode::Collate::Locale'=>'0.93','Unicode::Normalize'=>'1.16','Unicode::UCD'=>'0.47','XS::APItest'=>'0.46','_charnames'=>'1.33','autodie'=>'2.13','autodie::exception'=>'2.13','autodie::exception::system'=>'2.13','autodie::hints'=>'2.13','charnames'=>'1.33','re'=>'0.23',},removed=>{}},5.017007=>{delta_from=>5.017006,changed=>{'B'=>'1.41','CPANPLUS::Dist::Build'=>'0.68','CPANPLUS::Dist::Build::Constants'=>'0.68','Compress::Raw::Bzip2'=>'2.059','Compress::Raw::Zlib'=>'2.059','Compress::Zlib'=>'2.059','Cwd'=>'3.39_03','Data::Dumper'=>'2.139','Devel::Peek'=>'1.11','Digest::SHA'=>'5.80','DynaLoader'=>'1.18','English'=>'1.06','Errno'=>'1.18','ExtUtils::Command::MM'=>'6.64','ExtUtils::Liblist'=>'6.64','ExtUtils::Liblist::Kid'=>'6.64','ExtUtils::MM'=>'6.64','ExtUtils::MM_AIX'=>'6.64','ExtUtils::MM_Any'=>'6.64','ExtUtils::MM_BeOS'=>'6.64','ExtUtils::MM_Cygwin'=>'6.64','ExtUtils::MM_DOS'=>'6.64','ExtUtils::MM_Darwin'=>'6.64','ExtUtils::MM_MacOS'=>'6.64','ExtUtils::MM_NW5'=>'6.64','ExtUtils::MM_OS2'=>'6.64','ExtUtils::MM_QNX'=>'6.64','ExtUtils::MM_UWIN'=>'6.64','ExtUtils::MM_Unix'=>'6.64','ExtUtils::MM_VMS'=>'6.64','ExtUtils::MM_VOS'=>'6.64','ExtUtils::MM_Win32'=>'6.64','ExtUtils::MM_Win95'=>'6.64','ExtUtils::MY'=>'6.64','ExtUtils::MakeMaker'=>'6.64','ExtUtils::MakeMaker::Config'=>'6.64','ExtUtils::Mkbootstrap'=>'6.64','ExtUtils::Mksymlists'=>'6.64','ExtUtils::testlib'=>'6.64','File::DosGlob'=>'1.09','File::Glob'=>'1.19','GDBM_File'=>'1.15','IO::Compress::Adapter::Bzip2'=>'2.059','IO::Compress::Adapter::Deflate'=>'2.059','IO::Compress::Adapter::Identity'=>'2.059','IO::Compress::Base'=>'2.059','IO::Compress::Base::Common'=>'2.059','IO::Compress::Bzip2'=>'2.059','IO::Compress::Deflate'=>'2.059','IO::Compress::Gzip'=>'2.059','IO::Compress::Gzip::Constants'=>'2.059','IO::Compress::RawDeflate'=>'2.059','IO::Compress::Zip'=>'2.059','IO::Compress::Zip::Constants'=>'2.059','IO::Compress::Zlib::Constants'=>'2.059','IO::Compress::Zlib::Extra'=>'2.059','IO::Uncompress::Adapter::Bunzip2'=>'2.059','IO::Uncompress::Adapter::Identity'=>'2.059','IO::Uncompress::Adapter::Inflate'=>'2.059','IO::Uncompress::AnyInflate'=>'2.059','IO::Uncompress::AnyUncompress'=>'2.059','IO::Uncompress::Base'=>'2.059','IO::Uncompress::Bunzip2'=>'2.059','IO::Uncompress::Gunzip'=>'2.059','IO::Uncompress::Inflate'=>'2.059','IO::Uncompress::RawInflate'=>'2.059','IO::Uncompress::Unzip'=>'2.059','List::Util'=>'1.26','List::Util::XS'=>'1.26','Locale::Codes'=>'3.24','Locale::Codes::Constants'=>'3.24','Locale::Codes::Country'=>'3.24','Locale::Codes::Country_Codes'=>'3.24','Locale::Codes::Country_Retired'=>'3.24','Locale::Codes::Currency'=>'3.24','Locale::Codes::Currency_Codes'=>'3.24','Locale::Codes::Currency_Retired'=>'3.24','Locale::Codes::LangExt'=>'3.24','Locale::Codes::LangExt_Codes'=>'3.24','Locale::Codes::LangExt_Retired'=>'3.24','Locale::Codes::LangFam'=>'3.24','Locale::Codes::LangFam_Codes'=>'3.24','Locale::Codes::LangFam_Retired'=>'3.24','Locale::Codes::LangVar'=>'3.24','Locale::Codes::LangVar_Codes'=>'3.24','Locale::Codes::LangVar_Retired'=>'3.24','Locale::Codes::Language'=>'3.24','Locale::Codes::Language_Codes'=>'3.24','Locale::Codes::Language_Retired'=>'3.24','Locale::Codes::Script'=>'3.24','Locale::Codes::Script_Codes'=>'3.24','Locale::Codes::Script_Retired'=>'3.24','Locale::Country'=>'3.24','Locale::Currency'=>'3.24','Locale::Language'=>'3.24','Locale::Maketext'=>'1.23','Locale::Script'=>'3.24','Module::CoreList'=>'2.79','Module::CoreList::TieHashDelta'=>'2.79','POSIX'=>'1.32','Scalar::Util'=>'1.26','Socket'=>'2.006_001','Storable'=>'2.40','Term::ReadLine'=>'1.11','Unicode::Collate'=>'0.96','Unicode::Collate::CJK::Stroke'=>'0.94','Unicode::Collate::CJK::Zhuyin'=>'0.94','Unicode::Collate::Locale'=>'0.96','XS::APItest'=>'0.48','XS::Typemap'=>'0.09','_charnames'=>'1.34','charnames'=>'1.34','feature'=>'1.32','mro'=>'1.10','sigtrap'=>'1.07','sort'=>'2.02',},removed=>{}},5.017008=>{delta_from=>5.017007,changed=>{'Archive::Extract'=>'0.62','B'=>'1.42','B::Concise'=>'0.95','Compress::Raw::Bzip2'=>'2.060','Compress::Raw::Zlib'=>'2.060','Compress::Zlib'=>'2.060','Cwd'=>'3.40','Data::Dumper'=>'2.141','Digest::SHA'=>'5.81','ExtUtils::Install'=>'1.59','File::Fetch'=>'0.38','File::Path'=>'2.09','File::Spec'=>'3.40','File::Spec::Cygwin'=>'3.40','File::Spec::Epoc'=>'3.40','File::Spec::Functions'=>'3.40','File::Spec::Mac'=>'3.40','File::Spec::OS2'=>'3.40','File::Spec::Unix'=>'3.40','File::Spec::VMS'=>'3.40','File::Spec::Win32'=>'3.40','HTTP::Tiny'=>'0.025','Hash::Util'=>'0.14','I18N::LangTags'=>'0.39','I18N::LangTags::List'=>'0.39','I18N::Langinfo'=>'0.09','IO'=>'1.26','IO::Compress::Adapter::Bzip2'=>'2.060','IO::Compress::Adapter::Deflate'=>'2.060','IO::Compress::Adapter::Identity'=>'2.060','IO::Compress::Base'=>'2.060','IO::Compress::Base::Common'=>'2.060','IO::Compress::Bzip2'=>'2.060','IO::Compress::Deflate'=>'2.060','IO::Compress::Gzip'=>'2.060','IO::Compress::Gzip::Constants'=>'2.060','IO::Compress::RawDeflate'=>'2.060','IO::Compress::Zip'=>'2.060','IO::Compress::Zip::Constants'=>'2.060','IO::Compress::Zlib::Constants'=>'2.060','IO::Compress::Zlib::Extra'=>'2.060','IO::Uncompress::Adapter::Bunzip2'=>'2.060','IO::Uncompress::Adapter::Identity'=>'2.060','IO::Uncompress::Adapter::Inflate'=>'2.060','IO::Uncompress::AnyInflate'=>'2.060','IO::Uncompress::AnyUncompress'=>'2.060','IO::Uncompress::Base'=>'2.060','IO::Uncompress::Bunzip2'=>'2.060','IO::Uncompress::Gunzip'=>'2.060','IO::Uncompress::Inflate'=>'2.060','IO::Uncompress::RawInflate'=>'2.060','IO::Uncompress::Unzip'=>'2.060','List::Util'=>'1.27','List::Util::XS'=>'1.27','Module::CoreList'=>'2.80','Module::CoreList::TieHashDelta'=>'2.80','Pod::Html'=>'1.17','Pod::LaTeX'=>'0.61','Pod::Man'=>'2.27','Pod::Text'=>'3.17','Pod::Text::Color'=>'2.07','Pod::Text::Overstrike'=>'2.05','Pod::Text::Termcap'=>'2.07','Safe'=>'2.34','Scalar::Util'=>'1.27','Socket'=>'2.009','Term::ANSIColor'=>'4.02','Test'=>'1.26','Unicode::Collate'=>'0.97','XS::APItest'=>'0.51','XS::Typemap'=>'0.10','_charnames'=>'1.35','charnames'=>'1.35','constant'=>'1.25','diagnostics'=>'1.31','threads::shared'=>'1.43','warnings'=>'1.16',},removed=>{}},5.017009=>{delta_from=>5.017008,changed=>{'App::Cpan'=>'1.60_02','App::Prove'=>'3.26','App::Prove::State'=>'3.26','App::Prove::State::Result'=>'3.26','App::Prove::State::Result::Test'=>'3.26','Archive::Extract'=>'0.68','Attribute::Handlers'=>'0.94','B::Lint'=>'1.17','B::Lint::Debug'=>'1.17','Benchmark'=>'1.14','CPAN'=>'2.00','CPAN::Distribution'=>'2.00','CPAN::FirstTime'=>'5.5304','CPAN::Nox'=>'5.5001','CPANPLUS'=>'0.9135','CPANPLUS::Backend'=>'0.9135','CPANPLUS::Backend::RV'=>'0.9135','CPANPLUS::Config'=>'0.9135','CPANPLUS::Config::HomeEnv'=>'0.9135','CPANPLUS::Configure'=>'0.9135','CPANPLUS::Configure::Setup'=>'0.9135','CPANPLUS::Dist'=>'0.9135','CPANPLUS::Dist::Autobundle'=>'0.9135','CPANPLUS::Dist::Base'=>'0.9135','CPANPLUS::Dist::Build'=>'0.70','CPANPLUS::Dist::Build::Constants'=>'0.70','CPANPLUS::Dist::MM'=>'0.9135','CPANPLUS::Dist::Sample'=>'0.9135','CPANPLUS::Error'=>'0.9135','CPANPLUS::Internals'=>'0.9135','CPANPLUS::Internals::Constants'=>'0.9135','CPANPLUS::Internals::Constants::Report'=>'0.9135','CPANPLUS::Internals::Extract'=>'0.9135','CPANPLUS::Internals::Fetch'=>'0.9135','CPANPLUS::Internals::Report'=>'0.9135','CPANPLUS::Internals::Search'=>'0.9135','CPANPLUS::Internals::Source'=>'0.9135','CPANPLUS::Internals::Source::Memory'=>'0.9135','CPANPLUS::Internals::Source::SQLite'=>'0.9135','CPANPLUS::Internals::Source::SQLite::Tie'=>'0.9135','CPANPLUS::Internals::Utils'=>'0.9135','CPANPLUS::Internals::Utils::Autoflush'=>'0.9135','CPANPLUS::Module'=>'0.9135','CPANPLUS::Module::Author'=>'0.9135','CPANPLUS::Module::Author::Fake'=>'0.9135','CPANPLUS::Module::Checksums'=>'0.9135','CPANPLUS::Module::Fake'=>'0.9135','CPANPLUS::Module::Signature'=>'0.9135','CPANPLUS::Selfupdate'=>'0.9135','CPANPLUS::Shell'=>'0.9135','CPANPLUS::Shell::Classic'=>'0.9135','CPANPLUS::Shell::Default'=>'0.9135','CPANPLUS::Shell::Default::Plugins::CustomSource'=>'0.9135','CPANPLUS::Shell::Default::Plugins::Remote'=>'0.9135','CPANPLUS::Shell::Default::Plugins::Source'=>'0.9135','Config'=>'5.017009','Config::Perl::V'=>'0.17','DBM_Filter'=>'0.05','Data::Dumper'=>'2.142','Digest::SHA'=>'5.82','Encode'=>'2.48','ExtUtils::Installed'=>'1.999003','ExtUtils::Manifest'=>'1.63','ExtUtils::ParseXS::Utilities'=>'3.19','ExtUtils::Typemaps'=>'3.19','File::CheckTree'=>'4.42','File::DosGlob'=>'1.10','File::Temp'=>'0.22_90','Filter::Simple'=>'0.89','IO'=>'1.27','Log::Message'=>'0.06','Log::Message::Config'=>'0.06','Log::Message::Handlers'=>'0.06','Log::Message::Item'=>'0.06','Log::Message::Simple'=>'0.10','Math::BigInt'=>'1.999','Module::CoreList'=>'2.82','Module::CoreList::TieHashDelta'=>'2.82','Module::Load'=>'0.24','Module::Pluggable'=>'4.6','Module::Pluggable::Object'=>'4.6','OS2::DLL'=>'1.05','OS2::ExtAttr'=>'0.03','OS2::Process'=>'1.08','Object::Accessor'=>'0.46','PerlIO::scalar'=>'0.16','Pod::Checker'=>'1.60','Pod::Find'=>'1.60','Pod::Html'=>'1.18','Pod::InputObjects'=>'1.60','Pod::ParseUtils'=>'1.60','Pod::Parser'=>'1.60','Pod::Perldoc'=>'3.19','Pod::Perldoc::BaseTo'=>'3.19','Pod::Perldoc::GetOptsOO'=>'3.19','Pod::Perldoc::ToANSI'=>'3.19','Pod::Perldoc::ToChecker'=>'3.19','Pod::Perldoc::ToMan'=>'3.19','Pod::Perldoc::ToNroff'=>'3.19','Pod::Perldoc::ToPod'=>'3.19','Pod::Perldoc::ToRtf'=>'3.19','Pod::Perldoc::ToTerm'=>'3.19','Pod::Perldoc::ToText'=>'3.19','Pod::Perldoc::ToTk'=>'3.19','Pod::Perldoc::ToXml'=>'3.19','Pod::PlainText'=>'2.06','Pod::Select'=>'1.60','Pod::Usage'=>'1.61','SelfLoader'=>'1.21','TAP::Base'=>'3.26','TAP::Formatter::Base'=>'3.26','TAP::Formatter::Color'=>'3.26','TAP::Formatter::Console'=>'3.26','TAP::Formatter::Console::ParallelSession'=>'3.26','TAP::Formatter::Console::Session'=>'3.26','TAP::Formatter::File'=>'3.26','TAP::Formatter::File::Session'=>'3.26','TAP::Formatter::Session'=>'3.26','TAP::Harness'=>'3.26','TAP::Object'=>'3.26','TAP::Parser'=>'3.26','TAP::Parser::Aggregator'=>'3.26','TAP::Parser::Grammar'=>'3.26','TAP::Parser::Iterator'=>'3.26','TAP::Parser::Iterator::Array'=>'3.26','TAP::Parser::Iterator::Process'=>'3.26','TAP::Parser::Iterator::Stream'=>'3.26','TAP::Parser::IteratorFactory'=>'3.26','TAP::Parser::Multiplexer'=>'3.26','TAP::Parser::Result'=>'3.26','TAP::Parser::Result::Bailout'=>'3.26','TAP::Parser::Result::Comment'=>'3.26','TAP::Parser::Result::Plan'=>'3.26','TAP::Parser::Result::Pragma'=>'3.26','TAP::Parser::Result::Test'=>'3.26','TAP::Parser::Result::Unknown'=>'3.26','TAP::Parser::Result::Version'=>'3.26','TAP::Parser::Result::YAML'=>'3.26','TAP::Parser::ResultFactory'=>'3.26','TAP::Parser::Scheduler'=>'3.26','TAP::Parser::Scheduler::Job'=>'3.26','TAP::Parser::Scheduler::Spinner'=>'3.26','TAP::Parser::Source'=>'3.26','TAP::Parser::SourceHandler'=>'3.26','TAP::Parser::SourceHandler::Executable'=>'3.26','TAP::Parser::SourceHandler::File'=>'3.26','TAP::Parser::SourceHandler::Handle'=>'3.26','TAP::Parser::SourceHandler::Perl'=>'3.26','TAP::Parser::SourceHandler::RawTAP'=>'3.26','TAP::Parser::Utils'=>'3.26','TAP::Parser::YAMLish::Reader'=>'3.26','TAP::Parser::YAMLish::Writer'=>'3.26','Term::UI'=>'0.34','Test::Harness'=>'3.26','Text::Soundex'=>'3.04','Thread::Queue'=>'3.02','Unicode::UCD'=>'0.50','Win32'=>'0.46','Win32API::File'=>'0.1201','_charnames'=>'1.36','arybase'=>'0.06','bigint'=>'0.32','bignum'=>'0.32','charnames'=>'1.36','filetest'=>'1.03','locale'=>'1.02','overload'=>'1.21','warnings'=>'1.17',},removed=>{}},5.017010=>{delta_from=>5.017009,changed=>{'Benchmark'=>'1.15','Config'=>'5.017009','Data::Dumper'=>'2.145','Digest::SHA'=>'5.84','Encode'=>'2.49','ExtUtils::Command::MM'=>'6.65_01','ExtUtils::Liblist'=>'6.65_01','ExtUtils::Liblist::Kid'=>'6.65_01','ExtUtils::MM'=>'6.65_01','ExtUtils::MM_AIX'=>'6.65_01','ExtUtils::MM_Any'=>'6.65_01','ExtUtils::MM_BeOS'=>'6.65_01','ExtUtils::MM_Cygwin'=>'6.65_01','ExtUtils::MM_DOS'=>'6.65_01','ExtUtils::MM_Darwin'=>'6.65_01','ExtUtils::MM_MacOS'=>'6.65_01','ExtUtils::MM_NW5'=>'6.65_01','ExtUtils::MM_OS2'=>'6.65_01','ExtUtils::MM_QNX'=>'6.65_01','ExtUtils::MM_UWIN'=>'6.65_01','ExtUtils::MM_Unix'=>'6.65_01','ExtUtils::MM_VMS'=>'6.65_01','ExtUtils::MM_VOS'=>'6.65_01','ExtUtils::MM_Win32'=>'6.65_01','ExtUtils::MM_Win95'=>'6.65_01','ExtUtils::MY'=>'6.65_01','ExtUtils::MakeMaker'=>'6.65_01','ExtUtils::MakeMaker::Config'=>'6.65_01','ExtUtils::Mkbootstrap'=>'6.65_01','ExtUtils::Mksymlists'=>'6.65_01','ExtUtils::testlib'=>'6.65_01','File::Copy'=>'2.26','File::Temp'=>'0.23','Getopt::Long'=>'2.39','Hash::Util'=>'0.15','I18N::Langinfo'=>'0.10','IPC::Cmd'=>'0.80','JSON::PP'=>'2.27202','Locale::Codes'=>'3.25','Locale::Codes::Constants'=>'3.25','Locale::Codes::Country'=>'3.25','Locale::Codes::Country_Codes'=>'3.25','Locale::Codes::Country_Retired'=>'3.25','Locale::Codes::Currency'=>'3.25','Locale::Codes::Currency_Codes'=>'3.25','Locale::Codes::Currency_Retired'=>'3.25','Locale::Codes::LangExt'=>'3.25','Locale::Codes::LangExt_Codes'=>'3.25','Locale::Codes::LangExt_Retired'=>'3.25','Locale::Codes::LangFam'=>'3.25','Locale::Codes::LangFam_Codes'=>'3.25','Locale::Codes::LangFam_Retired'=>'3.25','Locale::Codes::LangVar'=>'3.25','Locale::Codes::LangVar_Codes'=>'3.25','Locale::Codes::LangVar_Retired'=>'3.25','Locale::Codes::Language'=>'3.25','Locale::Codes::Language_Codes'=>'3.25','Locale::Codes::Language_Retired'=>'3.25','Locale::Codes::Script'=>'3.25','Locale::Codes::Script_Codes'=>'3.25','Locale::Codes::Script_Retired'=>'3.25','Locale::Country'=>'3.25','Locale::Currency'=>'3.25','Locale::Language'=>'3.25','Locale::Script'=>'3.25','Math::BigFloat'=>'1.998','Math::BigFloat::Trace'=>'0.32','Math::BigInt'=>'1.9991','Math::BigInt::CalcEmu'=>'1.998','Math::BigInt::Trace'=>'0.32','Math::BigRat'=>'0.2604','Module::CoreList'=>'2.84','Module::CoreList::TieHashDelta'=>'2.84','Module::Pluggable'=>'4.7','Net::Ping'=>'2.41','Perl::OSType'=>'1.003','Pod::Simple'=>'3.26','Pod::Simple::BlackBox'=>'3.26','Pod::Simple::Checker'=>'3.26','Pod::Simple::Debug'=>'3.26','Pod::Simple::DumpAsText'=>'3.26','Pod::Simple::DumpAsXML'=>'3.26','Pod::Simple::HTML'=>'3.26','Pod::Simple::HTMLBatch'=>'3.26','Pod::Simple::LinkSection'=>'3.26','Pod::Simple::Methody'=>'3.26','Pod::Simple::Progress'=>'3.26','Pod::Simple::PullParser'=>'3.26','Pod::Simple::PullParserEndToken'=>'3.26','Pod::Simple::PullParserStartToken'=>'3.26','Pod::Simple::PullParserTextToken'=>'3.26','Pod::Simple::PullParserToken'=>'3.26','Pod::Simple::RTF'=>'3.26','Pod::Simple::Search'=>'3.26','Pod::Simple::SimpleTree'=>'3.26','Pod::Simple::Text'=>'3.26','Pod::Simple::TextContent'=>'3.26','Pod::Simple::TiedOutFH'=>'3.26','Pod::Simple::Transcode'=>'3.26','Pod::Simple::TranscodeDumb'=>'3.26','Pod::Simple::TranscodeSmart'=>'3.26','Pod::Simple::XHTML'=>'3.26','Pod::Simple::XMLOutStream'=>'3.26','Safe'=>'2.35','Term::ReadLine'=>'1.12','Text::ParseWords'=>'3.28','Tie::File'=>'0.99','Unicode::UCD'=>'0.51','Win32'=>'0.47','bigint'=>'0.33','bignum'=>'0.33','bigrat'=>'0.33','constant'=>'1.27','perlfaq'=>'5.0150042','version'=>'0.9902',},removed=>{}},5.017011=>{delta_from=>5.017010,changed=>{'App::Cpan'=>'1.61','B::Deparse'=>'1.20','Config'=>'5.017009','Exporter'=>'5.68','Exporter::Heavy'=>'5.68','ExtUtils::CBuilder'=>'0.280210','ExtUtils::Command::MM'=>'6.66','ExtUtils::Liblist'=>'6.66','ExtUtils::Liblist::Kid'=>'6.66','ExtUtils::MM'=>'6.66','ExtUtils::MM_AIX'=>'6.66','ExtUtils::MM_Any'=>'6.66','ExtUtils::MM_BeOS'=>'6.66','ExtUtils::MM_Cygwin'=>'6.66','ExtUtils::MM_DOS'=>'6.66','ExtUtils::MM_Darwin'=>'6.66','ExtUtils::MM_MacOS'=>'6.66','ExtUtils::MM_NW5'=>'6.66','ExtUtils::MM_OS2'=>'6.66','ExtUtils::MM_QNX'=>'6.66','ExtUtils::MM_UWIN'=>'6.66','ExtUtils::MM_Unix'=>'6.66','ExtUtils::MM_VMS'=>'6.66','ExtUtils::MM_VOS'=>'6.66','ExtUtils::MM_Win32'=>'6.66','ExtUtils::MM_Win95'=>'6.66','ExtUtils::MY'=>'6.66','ExtUtils::MakeMaker'=>'6.66','ExtUtils::MakeMaker::Config'=>'6.66','ExtUtils::Mkbootstrap'=>'6.66','ExtUtils::Mksymlists'=>'6.66','ExtUtils::testlib'=>'6.66','File::Glob'=>'1.20','IO'=>'1.28','Module::CoreList'=>'2.87','Module::CoreList::TieHashDelta'=>'2.87','Storable'=>'2.41','bigint'=>'0.34','mro'=>'1.11','overload'=>'1.22','warnings'=>'1.18',},removed=>{}},5.018000=>{delta_from=>5.017011,changed=>{'Carp'=>'1.29','Carp::Heavy'=>'1.29','Config'=>'5.018000','Hash::Util'=>'0.16','IO::Handle'=>'1.34','IO::Socket'=>'1.36','Module::CoreList'=>'2.89','Module::CoreList::TieHashDelta'=>'2.89','Pod::Simple'=>'3.28','Pod::Simple::BlackBox'=>'3.28','Pod::Simple::Checker'=>'3.28','Pod::Simple::Debug'=>'3.28','Pod::Simple::DumpAsText'=>'3.28','Pod::Simple::DumpAsXML'=>'3.28','Pod::Simple::HTML'=>'3.28','Pod::Simple::HTMLBatch'=>'3.28','Pod::Simple::LinkSection'=>'3.28','Pod::Simple::Methody'=>'3.28','Pod::Simple::Progress'=>'3.28','Pod::Simple::PullParser'=>'3.28','Pod::Simple::PullParserEndToken'=>'3.28','Pod::Simple::PullParserStartToken'=>'3.28','Pod::Simple::PullParserTextToken'=>'3.28','Pod::Simple::PullParserToken'=>'3.28','Pod::Simple::RTF'=>'3.28','Pod::Simple::Search'=>'3.28','Pod::Simple::SimpleTree'=>'3.28','Pod::Simple::Text'=>'3.28','Pod::Simple::TextContent'=>'3.28','Pod::Simple::TiedOutFH'=>'3.28','Pod::Simple::Transcode'=>'3.28','Pod::Simple::TranscodeDumb'=>'3.28','Pod::Simple::TranscodeSmart'=>'3.28','Pod::Simple::XHTML'=>'3.28','Pod::Simple::XMLOutStream'=>'3.28',},removed=>{}},5.018001=>{delta_from=>5.018000,changed=>{'B'=>'1.42_01','Config'=>'5.018001','Digest::SHA'=>'5.84_01','Module::CoreList'=>'2.96','Module::CoreList::TieHashDelta'=>'2.96','Module::CoreList::Utils'=>'2.96',},removed=>{'VMS::Filespec'=>1,}},5.018002=>{delta_from=>5.018001,changed=>{'B'=>'1.42_02','B::Concise'=>'0.95_01','Config'=>'5.018002','File::Glob'=>'1.20_01','Module::CoreList'=>'3.03','Module::CoreList::TieHashDelta'=>'3.03','Module::CoreList::Utils'=>'3.03',},},5.018003=>{delta_from=>5.018002,changed=>{'Config'=>'5.018003','Digest::SHA'=>'5.84_02','Module::CoreList'=>'3.12','Module::CoreList::TieHashDelta'=>'3.12','Module::CoreList::Utils'=>'3.12',},},5.018004=>{delta_from=>5.018003,changed=>{'Config'=>'5.018004','Module::CoreList'=>'3.13','Module::CoreList::TieHashDelta'=>'3.13','Module::CoreList::Utils'=>'3.13',},},5.019000=>{delta_from=>5.018000,changed=>{'Config'=>'5.019000','Getopt::Std'=>'1.08','Module::CoreList'=>'2.91','Module::CoreList::TieHashDelta'=>'2.91','Storable'=>'2.42','feature'=>'1.33','utf8'=>'1.11',},removed=>{'Archive::Extract'=>1,'B::Lint'=>1,'B::Lint::Debug'=>1,'CPANPLUS'=>1,'CPANPLUS::Backend'=>1,'CPANPLUS::Backend::RV'=>1,'CPANPLUS::Config'=>1,'CPANPLUS::Config::HomeEnv'=>1,'CPANPLUS::Configure'=>1,'CPANPLUS::Configure::Setup'=>1,'CPANPLUS::Dist'=>1,'CPANPLUS::Dist::Autobundle'=>1,'CPANPLUS::Dist::Base'=>1,'CPANPLUS::Dist::Build'=>1,'CPANPLUS::Dist::Build::Constants'=>1,'CPANPLUS::Dist::MM'=>1,'CPANPLUS::Dist::Sample'=>1,'CPANPLUS::Error'=>1,'CPANPLUS::Internals'=>1,'CPANPLUS::Internals::Constants'=>1,'CPANPLUS::Internals::Constants::Report'=>1,'CPANPLUS::Internals::Extract'=>1,'CPANPLUS::Internals::Fetch'=>1,'CPANPLUS::Internals::Report'=>1,'CPANPLUS::Internals::Search'=>1,'CPANPLUS::Internals::Source'=>1,'CPANPLUS::Internals::Source::Memory'=>1,'CPANPLUS::Internals::Source::SQLite'=>1,'CPANPLUS::Internals::Source::SQLite::Tie'=>1,'CPANPLUS::Internals::Utils'=>1,'CPANPLUS::Internals::Utils::Autoflush'=>1,'CPANPLUS::Module'=>1,'CPANPLUS::Module::Author'=>1,'CPANPLUS::Module::Author::Fake'=>1,'CPANPLUS::Module::Checksums'=>1,'CPANPLUS::Module::Fake'=>1,'CPANPLUS::Module::Signature'=>1,'CPANPLUS::Selfupdate'=>1,'CPANPLUS::Shell'=>1,'CPANPLUS::Shell::Classic'=>1,'CPANPLUS::Shell::Default'=>1,'CPANPLUS::Shell::Default::Plugins::CustomSource'=>1,'CPANPLUS::Shell::Default::Plugins::Remote'=>1,'CPANPLUS::Shell::Default::Plugins::Source'=>1,'Devel::InnerPackage'=>1,'File::CheckTree'=>1,'Log::Message'=>1,'Log::Message::Config'=>1,'Log::Message::Handlers'=>1,'Log::Message::Item'=>1,'Log::Message::Simple'=>1,'Module::Pluggable'=>1,'Module::Pluggable::Object'=>1,'Object::Accessor'=>1,'Pod::LaTeX'=>1,'Term::UI'=>1,'Term::UI::History'=>1,'Text::Soundex'=>1,}},5.019001=>{delta_from=>5.019000,changed=>{'App::Prove'=>'3.28','App::Prove::State'=>'3.28','App::Prove::State::Result'=>'3.28','App::Prove::State::Result::Test'=>'3.28','Archive::Tar'=>'1.92','Archive::Tar::Constant'=>'1.92','Archive::Tar::File'=>'1.92','Attribute::Handlers'=>'0.95','B'=>'1.43','B::Concise'=>'0.96','B::Deparse'=>'1.21','B::Showlex'=>'1.04','Benchmark'=>'1.16','CPAN::Meta'=>'2.131560','CPAN::Meta::Converter'=>'2.131560','CPAN::Meta::Feature'=>'2.131560','CPAN::Meta::History'=>'2.131560','CPAN::Meta::Prereqs'=>'2.131560','CPAN::Meta::Spec'=>'2.131560','CPAN::Meta::Validator'=>'2.131560','Carp'=>'1.30','Carp::Heavy'=>'1.30','Compress::Raw::Bzip2'=>'2.061','Compress::Raw::Zlib'=>'2.061','Compress::Zlib'=>'2.061','Config'=>'5.019001','Config::Perl::V'=>'0.18','Cwd'=>'3.41','DB'=>'1.06','DB_File'=>'1.828','Data::Dumper'=>'2.146','Encode'=>'2.51','Encode::CN::HZ'=>'2.06','Encode::GSM0338'=>'2.03','Encode::Unicode::UTF7'=>'2.07','ExtUtils::CBuilder::Base'=>'0.280210','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280210','ExtUtils::Command::MM'=>'6.68','ExtUtils::Install'=>'1.60','ExtUtils::Liblist'=>'6.68','ExtUtils::Liblist::Kid'=>'6.68','ExtUtils::MM'=>'6.68','ExtUtils::MM_AIX'=>'6.68','ExtUtils::MM_Any'=>'6.68','ExtUtils::MM_BeOS'=>'6.68','ExtUtils::MM_Cygwin'=>'6.68','ExtUtils::MM_DOS'=>'6.68','ExtUtils::MM_Darwin'=>'6.68','ExtUtils::MM_MacOS'=>'6.68','ExtUtils::MM_NW5'=>'6.68','ExtUtils::MM_OS2'=>'6.68','ExtUtils::MM_QNX'=>'6.68','ExtUtils::MM_UWIN'=>'6.68','ExtUtils::MM_Unix'=>'6.68','ExtUtils::MM_VMS'=>'6.68','ExtUtils::MM_VOS'=>'6.68','ExtUtils::MM_Win32'=>'6.68','ExtUtils::MM_Win95'=>'6.68','ExtUtils::MY'=>'6.68','ExtUtils::MakeMaker'=>'6.68','ExtUtils::MakeMaker::Config'=>'6.68','ExtUtils::Mkbootstrap'=>'6.68','ExtUtils::Mksymlists'=>'6.68','ExtUtils::ParseXS'=>'3.19','ExtUtils::testlib'=>'6.68','Fatal'=>'2.19','File::Copy'=>'2.27','File::DosGlob'=>'1.11','File::Fetch'=>'0.42','File::Find'=>'1.24','File::Spec'=>'3.41','File::Spec::Cygwin'=>'3.41','File::Spec::Epoc'=>'3.41','File::Spec::Mac'=>'3.41','File::Spec::OS2'=>'3.41','File::Spec::Unix'=>'3.41','File::Spec::VMS'=>'3.41','File::Spec::Win32'=>'3.41','File::Temp'=>'0.2301','Filter::Simple'=>'0.90','Filter::Util::Call'=>'1.49','Getopt::Long'=>'2.4','HTTP::Tiny'=>'0.031','Hash::Util::FieldHash'=>'1.11','IO::Compress::Adapter::Bzip2'=>'2.061','IO::Compress::Adapter::Deflate'=>'2.061','IO::Compress::Adapter::Identity'=>'2.061','IO::Compress::Base'=>'2.061','IO::Compress::Base::Common'=>'2.061','IO::Compress::Bzip2'=>'2.061','IO::Compress::Deflate'=>'2.061','IO::Compress::Gzip'=>'2.061','IO::Compress::Gzip::Constants'=>'2.061','IO::Compress::RawDeflate'=>'2.061','IO::Compress::Zip'=>'2.061','IO::Compress::Zip::Constants'=>'2.061','IO::Compress::Zlib::Constants'=>'2.061','IO::Compress::Zlib::Extra'=>'2.061','IO::Handle'=>'1.35','IO::Uncompress::Adapter::Bunzip2'=>'2.061','IO::Uncompress::Adapter::Identity'=>'2.061','IO::Uncompress::Adapter::Inflate'=>'2.061','IO::Uncompress::AnyInflate'=>'2.061','IO::Uncompress::AnyUncompress'=>'2.061','IO::Uncompress::Base'=>'2.061','IO::Uncompress::Bunzip2'=>'2.061','IO::Uncompress::Gunzip'=>'2.061','IO::Uncompress::Inflate'=>'2.061','IO::Uncompress::RawInflate'=>'2.061','IO::Uncompress::Unzip'=>'2.061','IPC::Open3'=>'1.14','Locale::Codes'=>'3.26','Locale::Codes::Constants'=>'3.26','Locale::Codes::Country'=>'3.26','Locale::Codes::Country_Codes'=>'3.26','Locale::Codes::Country_Retired'=>'3.26','Locale::Codes::Currency'=>'3.26','Locale::Codes::Currency_Codes'=>'3.26','Locale::Codes::Currency_Retired'=>'3.26','Locale::Codes::LangExt'=>'3.26','Locale::Codes::LangExt_Codes'=>'3.26','Locale::Codes::LangExt_Retired'=>'3.26','Locale::Codes::LangFam'=>'3.26','Locale::Codes::LangFam_Codes'=>'3.26','Locale::Codes::LangFam_Retired'=>'3.26','Locale::Codes::LangVar'=>'3.26','Locale::Codes::LangVar_Codes'=>'3.26','Locale::Codes::LangVar_Retired'=>'3.26','Locale::Codes::Language'=>'3.26','Locale::Codes::Language_Codes'=>'3.26','Locale::Codes::Language_Retired'=>'3.26','Locale::Codes::Script'=>'3.26','Locale::Codes::Script_Codes'=>'3.26','Locale::Codes::Script_Retired'=>'3.26','Locale::Country'=>'3.26','Locale::Currency'=>'3.26','Locale::Language'=>'3.26','Locale::Maketext'=>'1.24','Locale::Script'=>'3.26','Math::BigFloat'=>'1.999','Math::BigInt'=>'1.9992','Math::BigInt::Calc'=>'1.998','Math::BigInt::CalcEmu'=>'1.9991','Math::BigRat'=>'0.2606','Module::Build'=>'0.4005','Module::Build::Base'=>'0.4005','Module::Build::Compat'=>'0.4005','Module::Build::Config'=>'0.4005','Module::Build::Cookbook'=>'0.4005','Module::Build::Dumper'=>'0.4005','Module::Build::ModuleInfo'=>'0.4005','Module::Build::Notes'=>'0.4005','Module::Build::PPMMaker'=>'0.4005','Module::Build::Platform::Amiga'=>'0.4005','Module::Build::Platform::Default'=>'0.4005','Module::Build::Platform::EBCDIC'=>'0.4005','Module::Build::Platform::MPEiX'=>'0.4005','Module::Build::Platform::MacOS'=>'0.4005','Module::Build::Platform::RiscOS'=>'0.4005','Module::Build::Platform::Unix'=>'0.4005','Module::Build::Platform::VMS'=>'0.4005','Module::Build::Platform::VOS'=>'0.4005','Module::Build::Platform::Windows'=>'0.4005','Module::Build::Platform::aix'=>'0.4005','Module::Build::Platform::cygwin'=>'0.4005','Module::Build::Platform::darwin'=>'0.4005','Module::Build::Platform::os2'=>'0.4005','Module::Build::PodParser'=>'0.4005','Module::CoreList'=>'2.92','Module::CoreList::TieHashDelta'=>'2.92','Module::CoreList::Utils'=>'2.92','Module::Metadata'=>'1.000014','Net::Ping'=>'2.42','OS2::Process'=>'1.09','POSIX'=>'1.33','Pod::Find'=>'1.61','Pod::Html'=>'1.19','Pod::InputObjects'=>'1.61','Pod::ParseUtils'=>'1.61','Pod::Parser'=>'1.61','Pod::Perldoc'=>'3.20','Pod::Perldoc::BaseTo'=>'3.20','Pod::Perldoc::GetOptsOO'=>'3.20','Pod::Perldoc::ToANSI'=>'3.20','Pod::Perldoc::ToChecker'=>'3.20','Pod::Perldoc::ToMan'=>'3.20','Pod::Perldoc::ToNroff'=>'3.20','Pod::Perldoc::ToPod'=>'3.20','Pod::Perldoc::ToRtf'=>'3.20','Pod::Perldoc::ToTerm'=>'3.20','Pod::Perldoc::ToText'=>'3.20','Pod::Perldoc::ToTk'=>'3.20','Pod::Perldoc::ToXml'=>'3.20','Pod::Select'=>'1.61','Pod::Usage'=>'1.63','Safe'=>'2.36','Storable'=>'2.43','Sys::Hostname'=>'1.18','Sys::Syslog'=>'0.33','TAP::Base'=>'3.28','TAP::Formatter::Base'=>'3.28','TAP::Formatter::Color'=>'3.28','TAP::Formatter::Console'=>'3.28','TAP::Formatter::Console::ParallelSession'=>'3.28','TAP::Formatter::Console::Session'=>'3.28','TAP::Formatter::File'=>'3.28','TAP::Formatter::File::Session'=>'3.28','TAP::Formatter::Session'=>'3.28','TAP::Harness'=>'3.28','TAP::Object'=>'3.28','TAP::Parser'=>'3.28','TAP::Parser::Aggregator'=>'3.28','TAP::Parser::Grammar'=>'3.28','TAP::Parser::Iterator'=>'3.28','TAP::Parser::Iterator::Array'=>'3.28','TAP::Parser::Iterator::Process'=>'3.28','TAP::Parser::Iterator::Stream'=>'3.28','TAP::Parser::IteratorFactory'=>'3.28','TAP::Parser::Multiplexer'=>'3.28','TAP::Parser::Result'=>'3.28','TAP::Parser::Result::Bailout'=>'3.28','TAP::Parser::Result::Comment'=>'3.28','TAP::Parser::Result::Plan'=>'3.28','TAP::Parser::Result::Pragma'=>'3.28','TAP::Parser::Result::Test'=>'3.28','TAP::Parser::Result::Unknown'=>'3.28','TAP::Parser::Result::Version'=>'3.28','TAP::Parser::Result::YAML'=>'3.28','TAP::Parser::ResultFactory'=>'3.28','TAP::Parser::Scheduler'=>'3.28','TAP::Parser::Scheduler::Job'=>'3.28','TAP::Parser::Scheduler::Spinner'=>'3.28','TAP::Parser::Source'=>'3.28','TAP::Parser::SourceHandler'=>'3.28','TAP::Parser::SourceHandler::Executable'=>'3.28','TAP::Parser::SourceHandler::File'=>'3.28','TAP::Parser::SourceHandler::Handle'=>'3.28','TAP::Parser::SourceHandler::Perl'=>'3.28','TAP::Parser::SourceHandler::RawTAP'=>'3.28','TAP::Parser::Utils'=>'3.28','TAP::Parser::YAMLish::Reader'=>'3.28','TAP::Parser::YAMLish::Writer'=>'3.28','Term::ReadLine'=>'1.13','Test::Harness'=>'3.28','Text::Tabs'=>'2013.0523','Text::Wrap'=>'2013.0523','Thread'=>'3.04','Tie::File'=>'1.00','Time::Piece'=>'1.2002','Unicode::Collate'=>'0.98','Unicode::UCD'=>'0.53','XS::APItest'=>'0.53','_charnames'=>'1.37','autodie'=>'2.19','autodie::exception'=>'2.19','autodie::exception::system'=>'2.19','autodie::hints'=>'2.19','autodie::skip'=>'2.19','bigint'=>'0.35','charnames'=>'1.38','encoding'=>'2.12','inc::latest'=>'0.4005','mro'=>'1.12','perlfaq'=>'5.0150043','re'=>'0.25','threads'=>'1.87','threads::shared'=>'1.44','utf8'=>'1.12',},removed=>{}},5.019002=>{delta_from=>5.019001,changed=>{'B'=>'1.44','B::Concise'=>'0.98','B::Deparse'=>'1.22','Benchmark'=>'1.17','Class::Struct'=>'0.65','Config'=>'5.019002','DB'=>'1.07','DBM_Filter'=>'0.06','DBM_Filter::compress'=>'0.03','DBM_Filter::encode'=>'0.03','DBM_Filter::int32'=>'0.03','DBM_Filter::null'=>'0.03','DBM_Filter::utf8'=>'0.03','DB_File'=>'1.829','Data::Dumper'=>'2.147','Devel::Peek'=>'1.12','Digest::MD5'=>'2.53','Digest::SHA'=>'5.85','English'=>'1.07','Errno'=>'1.19','ExtUtils::Embed'=>'1.31','ExtUtils::Miniperl'=>'1','ExtUtils::ParseXS'=>'3.21','ExtUtils::ParseXS::Constants'=>'3.21','ExtUtils::ParseXS::CountLines'=>'3.21','ExtUtils::ParseXS::Eval'=>'3.19','ExtUtils::ParseXS::Utilities'=>'3.21','ExtUtils::Typemaps'=>'3.21','ExtUtils::Typemaps::Cmd'=>'3.21','ExtUtils::Typemaps::InputMap'=>'3.21','ExtUtils::Typemaps::OutputMap'=>'3.21','ExtUtils::Typemaps::Type'=>'3.21','ExtUtils::XSSymSet'=>'1.3','Fatal'=>'2.20','File::Basename'=>'2.85','File::Spec::VMS'=>'3.43','File::Spec::Win32'=>'3.42','Getopt::Long'=>'2.41','Getopt::Std'=>'1.09','HTTP::Tiny'=>'0.034','Hash::Util::FieldHash'=>'1.12','I18N::Langinfo'=>'0.11','IO::Socket::INET'=>'1.34','IO::Socket::UNIX'=>'1.25','IPC::Cmd'=>'0.82','MIME::Base64'=>'3.14','Module::CoreList'=>'2.94','Module::CoreList::TieHashDelta'=>'2.94','Module::CoreList::Utils'=>'2.94','POSIX'=>'1.34','Params::Check'=>'0.38','Parse::CPAN::Meta'=>'1.4405','Pod::Functions'=>'1.07','Pod::Html'=>'1.2','Safe'=>'2.37','Socket'=>'2.010','Storable'=>'2.45','Text::ParseWords'=>'3.29','Tie::Array'=>'1.06','Tie::Hash'=>'1.05','Tie::Scalar'=>'1.03','Time::Piece'=>'1.21','Time::Seconds'=>'1.21','XS::APItest'=>'0.54','autodie'=>'2.20','autodie::exception'=>'2.20','autodie::exception::system'=>'2.20','autodie::hints'=>'2.20','autodie::skip'=>'2.20','base'=>'2.19','deprecate'=>'0.03','if'=>'0.0603','integer'=>'1.01','strict'=>'1.08','subs'=>'1.02','vmsish'=>'1.04',},removed=>{}},5.019003=>{delta_from=>5.019002,changed=>{'B'=>'1.45','CPAN::Meta'=>'2.132140','CPAN::Meta::Converter'=>'2.132140','CPAN::Meta::Feature'=>'2.132140','CPAN::Meta::History'=>'2.132140','CPAN::Meta::Prereqs'=>'2.132140','CPAN::Meta::Spec'=>'2.132140','CPAN::Meta::Validator'=>'2.132140','Carp'=>'1.31','Carp::Heavy'=>'1.31','Compress::Raw::Bzip2'=>'2.062','Compress::Raw::Zlib'=>'2.062','Compress::Zlib'=>'2.062','Config'=>'5.019003','Config::Perl::V'=>'0.19','Cwd'=>'3.44','Data::Dumper'=>'2.148','Devel::PPPort'=>'3.21','Devel::Peek'=>'1.13','DynaLoader'=>'1.19','Encode'=>'2.52','Encode::Alias'=>'2.17','Encode::Encoding'=>'2.06','Encode::GSM0338'=>'2.04','Encode::MIME::Header'=>'2.14','Encode::Unicode'=>'2.08','English'=>'1.08','Exporter'=>'5.69','Exporter::Heavy'=>'5.69','ExtUtils::Command::MM'=>'6.72','ExtUtils::Liblist'=>'6.72','ExtUtils::Liblist::Kid'=>'6.72','ExtUtils::MM'=>'6.72','ExtUtils::MM_AIX'=>'6.72','ExtUtils::MM_Any'=>'6.72','ExtUtils::MM_BeOS'=>'6.72','ExtUtils::MM_Cygwin'=>'6.72','ExtUtils::MM_DOS'=>'6.72','ExtUtils::MM_Darwin'=>'6.72','ExtUtils::MM_MacOS'=>'6.72','ExtUtils::MM_NW5'=>'6.72','ExtUtils::MM_OS2'=>'6.72','ExtUtils::MM_QNX'=>'6.72','ExtUtils::MM_UWIN'=>'6.72','ExtUtils::MM_Unix'=>'6.72','ExtUtils::MM_VMS'=>'6.72','ExtUtils::MM_VOS'=>'6.72','ExtUtils::MM_Win32'=>'6.72','ExtUtils::MM_Win95'=>'6.72','ExtUtils::MY'=>'6.72','ExtUtils::MakeMaker'=>'6.72','ExtUtils::MakeMaker::Config'=>'6.72','ExtUtils::Mkbootstrap'=>'6.72','ExtUtils::Mksymlists'=>'6.72','ExtUtils::ParseXS::Eval'=>'3.21','ExtUtils::testlib'=>'6.72','File::Spec'=>'3.44','File::Spec::Cygwin'=>'3.44','File::Spec::Epoc'=>'3.44','File::Spec::Functions'=>'3.44','File::Spec::Mac'=>'3.44','File::Spec::OS2'=>'3.44','File::Spec::Unix'=>'3.44','File::Spec::VMS'=>'3.44','File::Spec::Win32'=>'3.44','Getopt::Std'=>'1.10','IO::Compress::Adapter::Bzip2'=>'2.062','IO::Compress::Adapter::Deflate'=>'2.062','IO::Compress::Adapter::Identity'=>'2.062','IO::Compress::Base'=>'2.062','IO::Compress::Base::Common'=>'2.062','IO::Compress::Bzip2'=>'2.062','IO::Compress::Deflate'=>'2.062','IO::Compress::Gzip'=>'2.062','IO::Compress::Gzip::Constants'=>'2.062','IO::Compress::RawDeflate'=>'2.062','IO::Compress::Zip'=>'2.062','IO::Compress::Zip::Constants'=>'2.062','IO::Compress::Zlib::Constants'=>'2.062','IO::Compress::Zlib::Extra'=>'2.062','IO::Uncompress::Adapter::Bunzip2'=>'2.062','IO::Uncompress::Adapter::Identity'=>'2.062','IO::Uncompress::Adapter::Inflate'=>'2.062','IO::Uncompress::AnyInflate'=>'2.062','IO::Uncompress::AnyUncompress'=>'2.062','IO::Uncompress::Base'=>'2.062','IO::Uncompress::Bunzip2'=>'2.062','IO::Uncompress::Gunzip'=>'2.062','IO::Uncompress::Inflate'=>'2.062','IO::Uncompress::RawInflate'=>'2.062','IO::Uncompress::Unzip'=>'2.062','IPC::Cmd'=>'0.84','IPC::Msg'=>'2.04','IPC::Open3'=>'1.15','IPC::Semaphore'=>'2.04','IPC::SharedMem'=>'2.04','IPC::SysV'=>'2.04','List::Util'=>'1.31','List::Util::XS'=>'1.31','Math::BigFloat::Trace'=>'0.36','Math::BigInt::Trace'=>'0.36','Module::Build'=>'0.4007','Module::Build::Base'=>'0.4007','Module::Build::Compat'=>'0.4007','Module::Build::Config'=>'0.4007','Module::Build::Cookbook'=>'0.4007','Module::Build::Dumper'=>'0.4007','Module::Build::ModuleInfo'=>'0.4007','Module::Build::Notes'=>'0.4007','Module::Build::PPMMaker'=>'0.4007','Module::Build::Platform::Default'=>'0.4007','Module::Build::Platform::MacOS'=>'0.4007','Module::Build::Platform::Unix'=>'0.4007','Module::Build::Platform::VMS'=>'0.4007','Module::Build::Platform::VOS'=>'0.4007','Module::Build::Platform::Windows'=>'0.4007','Module::Build::Platform::aix'=>'0.4007','Module::Build::Platform::cygwin'=>'0.4007','Module::Build::Platform::darwin'=>'0.4007','Module::Build::Platform::os2'=>'0.4007','Module::Build::PodParser'=>'0.4007','Module::CoreList'=>'2.97','Module::CoreList::TieHashDelta'=>'2.97','Module::CoreList::Utils'=>'2.97','Net::Cmd'=>'2.30','Net::Config'=>'1.12','Net::Domain'=>'2.22','Net::FTP'=>'2.78','Net::FTP::dataconn'=>'0.12','Net::NNTP'=>'2.25','Net::Netrc'=>'2.14','Net::POP3'=>'2.30','Net::SMTP'=>'2.32','PerlIO'=>'1.08','Pod::Functions'=>'1.08','Scalar::Util'=>'1.31','Socket'=>'2.011','Storable'=>'2.46','Time::HiRes'=>'1.9726','Time::Piece'=>'1.22','Time::Seconds'=>'1.22','XS::APItest'=>'0.55','bigint'=>'0.36','bignum'=>'0.36','bigrat'=>'0.36','constant'=>'1.28','diagnostics'=>'1.32','inc::latest'=>'0.4007','mro'=>'1.13','parent'=>'0.226','utf8'=>'1.13','version'=>'0.9903',},removed=>{'Module::Build::Platform::Amiga'=>1,'Module::Build::Platform::EBCDIC'=>1,'Module::Build::Platform::MPEiX'=>1,'Module::Build::Platform::RiscOS'=>1,}},5.019004=>{delta_from=>5.019003,changed=>{'B'=>'1.46','B::Concise'=>'0.99','B::Deparse'=>'1.23','CPAN'=>'2.03','CPAN::Meta'=>'2.132620','CPAN::Meta::Converter'=>'2.132620','CPAN::Meta::Feature'=>'2.132620','CPAN::Meta::History'=>'2.132620','CPAN::Meta::Prereqs'=>'2.132620','CPAN::Meta::Requirements'=>'2.123','CPAN::Meta::Spec'=>'2.132620','CPAN::Meta::Validator'=>'2.132620','Carp'=>'1.32','Carp::Heavy'=>'1.32','Config'=>'5.019004','Data::Dumper'=>'2.149','Devel::Peek'=>'1.14','DynaLoader'=>'1.20','Encode'=>'2.55','Encode::Alias'=>'2.18','Encode::CN::HZ'=>'2.07','Encode::Encoder'=>'2.03','Encode::Encoding'=>'2.07','Encode::GSM0338'=>'2.05','Encode::Guess'=>'2.06','Encode::JP::JIS7'=>'2.05','Encode::KR::2022_KR'=>'2.03','Encode::MIME::Header'=>'2.15','Encode::MIME::Header::ISO_2022_JP'=>'1.04','Encode::Unicode'=>'2.09','Encode::Unicode::UTF7'=>'2.08','Errno'=>'1.20','Exporter'=>'5.70','Exporter::Heavy'=>'5.70','ExtUtils::CBuilder'=>'0.280212','ExtUtils::CBuilder::Base'=>'0.280212','ExtUtils::CBuilder::Platform::Unix'=>'0.280212','ExtUtils::CBuilder::Platform::VMS'=>'0.280212','ExtUtils::CBuilder::Platform::Windows'=>'0.280212','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280212','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280212','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280212','ExtUtils::CBuilder::Platform::aix'=>'0.280212','ExtUtils::CBuilder::Platform::cygwin'=>'0.280212','ExtUtils::CBuilder::Platform::darwin'=>'0.280212','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280212','ExtUtils::CBuilder::Platform::os2'=>'0.280212','ExtUtils::Command'=>'1.18','ExtUtils::Command::MM'=>'6.76','ExtUtils::Liblist'=>'6.76','ExtUtils::Liblist::Kid'=>'6.76','ExtUtils::MM'=>'6.76','ExtUtils::MM_AIX'=>'6.76','ExtUtils::MM_Any'=>'6.76','ExtUtils::MM_BeOS'=>'6.76','ExtUtils::MM_Cygwin'=>'6.76','ExtUtils::MM_DOS'=>'6.76','ExtUtils::MM_Darwin'=>'6.76','ExtUtils::MM_MacOS'=>'6.76','ExtUtils::MM_NW5'=>'6.76','ExtUtils::MM_OS2'=>'6.76','ExtUtils::MM_QNX'=>'6.76','ExtUtils::MM_UWIN'=>'6.76','ExtUtils::MM_Unix'=>'6.76','ExtUtils::MM_VMS'=>'6.76','ExtUtils::MM_VOS'=>'6.76','ExtUtils::MM_Win32'=>'6.76','ExtUtils::MM_Win95'=>'6.76','ExtUtils::MY'=>'6.76','ExtUtils::MakeMaker'=>'6.76','ExtUtils::MakeMaker::Config'=>'6.76','ExtUtils::Mkbootstrap'=>'6.76','ExtUtils::Mksymlists'=>'6.76','ExtUtils::ParseXS'=>'3.23','ExtUtils::ParseXS::Constants'=>'3.23','ExtUtils::ParseXS::CountLines'=>'3.23','ExtUtils::ParseXS::Eval'=>'3.23','ExtUtils::ParseXS::Utilities'=>'3.23','ExtUtils::Typemaps'=>'3.23','ExtUtils::Typemaps::Cmd'=>'3.23','ExtUtils::Typemaps::InputMap'=>'3.23','ExtUtils::Typemaps::OutputMap'=>'3.23','ExtUtils::Typemaps::Type'=>'3.23','ExtUtils::testlib'=>'6.76','Fatal'=>'2.21','File::Copy'=>'2.28','File::Find'=>'1.25','File::Glob'=>'1.21','FileCache'=>'1.09','HTTP::Tiny'=>'0.035','Hash::Util::FieldHash'=>'1.13','I18N::LangTags'=>'0.40','IO'=>'1.29','IO::Socket'=>'1.37','IPC::Open3'=>'1.16','JSON::PP'=>'2.27202_01','List::Util'=>'1.32','List::Util::XS'=>'1.32','Locale::Codes'=>'3.27','Locale::Codes::Constants'=>'3.27','Locale::Codes::Country'=>'3.27','Locale::Codes::Country_Codes'=>'3.27','Locale::Codes::Country_Retired'=>'3.27','Locale::Codes::Currency'=>'3.27','Locale::Codes::Currency_Codes'=>'3.27','Locale::Codes::Currency_Retired'=>'3.27','Locale::Codes::LangExt'=>'3.27','Locale::Codes::LangExt_Codes'=>'3.27','Locale::Codes::LangExt_Retired'=>'3.27','Locale::Codes::LangFam'=>'3.27','Locale::Codes::LangFam_Codes'=>'3.27','Locale::Codes::LangFam_Retired'=>'3.27','Locale::Codes::LangVar'=>'3.27','Locale::Codes::LangVar_Codes'=>'3.27','Locale::Codes::LangVar_Retired'=>'3.27','Locale::Codes::Language'=>'3.27','Locale::Codes::Language_Codes'=>'3.27','Locale::Codes::Language_Retired'=>'3.27','Locale::Codes::Script'=>'3.27','Locale::Codes::Script_Codes'=>'3.27','Locale::Codes::Script_Retired'=>'3.27','Locale::Country'=>'3.27','Locale::Currency'=>'3.27','Locale::Language'=>'3.27','Locale::Script'=>'3.27','Math::BigFloat'=>'1.9991','Math::BigInt'=>'1.9993','Math::BigInt::FastCalc'=>'0.31','Module::CoreList'=>'2.99','Module::CoreList::TieHashDelta'=>'2.99','Module::CoreList::Utils'=>'2.99','Module::Load::Conditional'=>'0.58','Module::Metadata'=>'1.000018','Opcode'=>'1.26','POSIX'=>'1.35','Parse::CPAN::Meta'=>'1.4407','Perl::OSType'=>'1.005','Pod::Html'=>'1.21','Scalar::Util'=>'1.32','Socket'=>'2.012','Storable'=>'2.47','Term::ReadLine'=>'1.14','Test::Builder'=>'0.98_06','Test::Builder::Module'=>'0.98_06','Test::More'=>'0.98_06','Test::Simple'=>'0.98_06','Time::Piece'=>'1.23','Time::Seconds'=>'1.23','Unicode::Collate'=>'0.99','Unicode::UCD'=>'0.54','XS::APItest'=>'0.56','XS::Typemap'=>'0.11','_charnames'=>'1.39','autodie'=>'2.21','autodie::exception'=>'2.21','autodie::exception::system'=>'2.21','autodie::hints'=>'2.21','autodie::skip'=>'2.21','charnames'=>'1.39','diagnostics'=>'1.33','mro'=>'1.14','parent'=>'0.228','perlfaq'=>'5.0150044','re'=>'0.26','version'=>'0.9904','warnings'=>'1.19',},removed=>{}},5.019005=>{delta_from=>5.019004,changed=>{'App::Prove'=>'3.29','App::Prove::State'=>'3.29','App::Prove::State::Result'=>'3.29','App::Prove::State::Result::Test'=>'3.29','CPAN::Meta'=>'2.132830','CPAN::Meta::Converter'=>'2.132830','CPAN::Meta::Feature'=>'2.132830','CPAN::Meta::History'=>'2.132830','CPAN::Meta::Prereqs'=>'2.132830','CPAN::Meta::Requirements'=>'2.125','CPAN::Meta::Spec'=>'2.132830','CPAN::Meta::Validator'=>'2.132830','CPAN::Meta::YAML'=>'0.010','Config'=>'5.019005','Cwd'=>'3.45','ExtUtils::Command::MM'=>'6.80','ExtUtils::Install'=>'1.61','ExtUtils::Liblist'=>'6.80','ExtUtils::Liblist::Kid'=>'6.80','ExtUtils::MM'=>'6.80','ExtUtils::MM_AIX'=>'6.80','ExtUtils::MM_Any'=>'6.80','ExtUtils::MM_BeOS'=>'6.80','ExtUtils::MM_Cygwin'=>'6.80','ExtUtils::MM_DOS'=>'6.80','ExtUtils::MM_Darwin'=>'6.80','ExtUtils::MM_MacOS'=>'6.80','ExtUtils::MM_NW5'=>'6.80','ExtUtils::MM_OS2'=>'6.80','ExtUtils::MM_QNX'=>'6.80','ExtUtils::MM_UWIN'=>'6.80','ExtUtils::MM_Unix'=>'6.80','ExtUtils::MM_VMS'=>'6.80','ExtUtils::MM_VOS'=>'6.80','ExtUtils::MM_Win32'=>'6.80','ExtUtils::MM_Win95'=>'6.80','ExtUtils::MY'=>'6.80','ExtUtils::MakeMaker'=>'6.80','ExtUtils::MakeMaker::Config'=>'6.80','ExtUtils::Mkbootstrap'=>'6.80','ExtUtils::Mksymlists'=>'6.80','ExtUtils::testlib'=>'6.80','Fatal'=>'2.22','File::Fetch'=>'0.44','File::Glob'=>'1.22','File::Spec'=>'3.45','File::Spec::Cygwin'=>'3.45','File::Spec::Epoc'=>'3.45','File::Spec::Functions'=>'3.45','File::Spec::Mac'=>'3.45','File::Spec::OS2'=>'3.45','File::Spec::Unix'=>'3.45','File::Spec::VMS'=>'3.45','File::Spec::Win32'=>'3.45','File::Temp'=>'0.2304','Getopt::Long'=>'2.42','HTTP::Tiny'=>'0.036','IPC::Cmd'=>'0.84_01','JSON::PP'=>'2.27203','List::Util'=>'1.35','List::Util::XS'=>'1.35','Module::CoreList'=>'3.00','Module::CoreList::TieHashDelta'=>'3.00','Module::CoreList::Utils'=>'3.00','Module::Metadata'=>'1.000019','Parse::CPAN::Meta'=>'1.4409','Perl::OSType'=>'1.006','PerlIO::scalar'=>'0.17','Pod::Man'=>'2.28','Pod::Text'=>'3.18','Pod::Text::Termcap'=>'2.08','Scalar::Util'=>'1.35','TAP::Base'=>'3.29','TAP::Formatter::Base'=>'3.29','TAP::Formatter::Color'=>'3.29','TAP::Formatter::Console'=>'3.29','TAP::Formatter::Console::ParallelSession'=>'3.29','TAP::Formatter::Console::Session'=>'3.29','TAP::Formatter::File'=>'3.29','TAP::Formatter::File::Session'=>'3.29','TAP::Formatter::Session'=>'3.29','TAP::Harness'=>'3.29','TAP::Harness::Env'=>'3.29','TAP::Object'=>'3.29','TAP::Parser'=>'3.29','TAP::Parser::Aggregator'=>'3.29','TAP::Parser::Grammar'=>'3.29','TAP::Parser::Iterator'=>'3.29','TAP::Parser::Iterator::Array'=>'3.29','TAP::Parser::Iterator::Process'=>'3.29','TAP::Parser::Iterator::Stream'=>'3.29','TAP::Parser::IteratorFactory'=>'3.29','TAP::Parser::Multiplexer'=>'3.29','TAP::Parser::Result'=>'3.29','TAP::Parser::Result::Bailout'=>'3.29','TAP::Parser::Result::Comment'=>'3.29','TAP::Parser::Result::Plan'=>'3.29','TAP::Parser::Result::Pragma'=>'3.29','TAP::Parser::Result::Test'=>'3.29','TAP::Parser::Result::Unknown'=>'3.29','TAP::Parser::Result::Version'=>'3.29','TAP::Parser::Result::YAML'=>'3.29','TAP::Parser::ResultFactory'=>'3.29','TAP::Parser::Scheduler'=>'3.29','TAP::Parser::Scheduler::Job'=>'3.29','TAP::Parser::Scheduler::Spinner'=>'3.29','TAP::Parser::Source'=>'3.29','TAP::Parser::SourceHandler'=>'3.29','TAP::Parser::SourceHandler::Executable'=>'3.29','TAP::Parser::SourceHandler::File'=>'3.29','TAP::Parser::SourceHandler::Handle'=>'3.29','TAP::Parser::SourceHandler::Perl'=>'3.29','TAP::Parser::SourceHandler::RawTAP'=>'3.29','TAP::Parser::YAMLish::Reader'=>'3.29','TAP::Parser::YAMLish::Writer'=>'3.29','Test::Builder'=>'0.99','Test::Builder::Module'=>'0.99','Test::Builder::Tester'=>'1.23_002','Test::Builder::Tester::Color'=>'1.23_002','Test::Harness'=>'3.29','Test::More'=>'0.99','Test::Simple'=>'0.99','Unicode'=>'6.3.0','Unicode::Normalize'=>'1.17','Unicode::UCD'=>'0.55','attributes'=>'0.22','autodie'=>'2.22','autodie::exception'=>'2.22','autodie::exception::system'=>'2.22','autodie::hints'=>'2.22','autodie::skip'=>'2.22','feature'=>'1.34','threads'=>'1.89','warnings'=>'1.20',},removed=>{'TAP::Parser::Utils'=>1,}},5.019006=>{delta_from=>5.019005,changed=>{'App::Prove'=>'3.30','App::Prove::State'=>'3.30','App::Prove::State::Result'=>'3.30','App::Prove::State::Result::Test'=>'3.30','Archive::Tar'=>'1.96','Archive::Tar::Constant'=>'1.96','Archive::Tar::File'=>'1.96','AutoLoader'=>'5.74','B'=>'1.47','B::Concise'=>'0.991','B::Debug'=>'1.19','B::Deparse'=>'1.24','Benchmark'=>'1.18','Compress::Raw::Bzip2'=>'2.063','Compress::Raw::Zlib'=>'2.063','Compress::Zlib'=>'2.063','Config'=>'5.019006','DB_File'=>'1.831','Devel::Peek'=>'1.15','DynaLoader'=>'1.21','Errno'=>'1.20_01','ExtUtils::Command::MM'=>'6.82','ExtUtils::Liblist'=>'6.82','ExtUtils::Liblist::Kid'=>'6.82','ExtUtils::MM'=>'6.82','ExtUtils::MM_AIX'=>'6.82','ExtUtils::MM_Any'=>'6.82','ExtUtils::MM_BeOS'=>'6.82','ExtUtils::MM_Cygwin'=>'6.82','ExtUtils::MM_DOS'=>'6.82','ExtUtils::MM_Darwin'=>'6.82','ExtUtils::MM_MacOS'=>'6.82','ExtUtils::MM_NW5'=>'6.82','ExtUtils::MM_OS2'=>'6.82','ExtUtils::MM_QNX'=>'6.82','ExtUtils::MM_UWIN'=>'6.82','ExtUtils::MM_Unix'=>'6.82','ExtUtils::MM_VMS'=>'6.82','ExtUtils::MM_VOS'=>'6.82','ExtUtils::MM_Win32'=>'6.82','ExtUtils::MM_Win95'=>'6.82','ExtUtils::MY'=>'6.82','ExtUtils::MakeMaker'=>'6.82','ExtUtils::MakeMaker::Config'=>'6.82','ExtUtils::Mkbootstrap'=>'6.82','ExtUtils::Mksymlists'=>'6.82','ExtUtils::testlib'=>'6.82','File::DosGlob'=>'1.12','File::Find'=>'1.26','File::Glob'=>'1.23','HTTP::Tiny'=>'0.038','IO'=>'1.30','IO::Compress::Adapter::Bzip2'=>'2.063','IO::Compress::Adapter::Deflate'=>'2.063','IO::Compress::Adapter::Identity'=>'2.063','IO::Compress::Base'=>'2.063','IO::Compress::Base::Common'=>'2.063','IO::Compress::Bzip2'=>'2.063','IO::Compress::Deflate'=>'2.063','IO::Compress::Gzip'=>'2.063','IO::Compress::Gzip::Constants'=>'2.063','IO::Compress::RawDeflate'=>'2.063','IO::Compress::Zip'=>'2.063','IO::Compress::Zip::Constants'=>'2.063','IO::Compress::Zlib::Constants'=>'2.063','IO::Compress::Zlib::Extra'=>'2.063','IO::Select'=>'1.22','IO::Uncompress::Adapter::Bunzip2'=>'2.063','IO::Uncompress::Adapter::Identity'=>'2.063','IO::Uncompress::Adapter::Inflate'=>'2.063','IO::Uncompress::AnyInflate'=>'2.063','IO::Uncompress::AnyUncompress'=>'2.063','IO::Uncompress::Base'=>'2.063','IO::Uncompress::Bunzip2'=>'2.063','IO::Uncompress::Gunzip'=>'2.063','IO::Uncompress::Inflate'=>'2.063','IO::Uncompress::RawInflate'=>'2.063','IO::Uncompress::Unzip'=>'2.063','IPC::Cmd'=>'0.90','Locale::Maketext'=>'1.25','Module::Build'=>'0.4202','Module::Build::Base'=>'0.4202','Module::Build::Compat'=>'0.4202','Module::Build::Config'=>'0.4202','Module::Build::Cookbook'=>'0.4202','Module::Build::Dumper'=>'0.4202','Module::Build::ModuleInfo'=>'0.4202','Module::Build::Notes'=>'0.4202','Module::Build::PPMMaker'=>'0.4202','Module::Build::Platform::Default'=>'0.4202','Module::Build::Platform::MacOS'=>'0.4202','Module::Build::Platform::Unix'=>'0.4202','Module::Build::Platform::VMS'=>'0.4202','Module::Build::Platform::VOS'=>'0.4202','Module::Build::Platform::Windows'=>'0.4202','Module::Build::Platform::aix'=>'0.4202','Module::Build::Platform::cygwin'=>'0.4202','Module::Build::Platform::darwin'=>'0.4202','Module::Build::Platform::os2'=>'0.4202','Module::Build::PodParser'=>'0.4202','Module::CoreList'=>'3.01','Module::CoreList::TieHashDelta'=>'3.01','Module::CoreList::Utils'=>'3.01','Opcode'=>'1.27','POSIX'=>'1.36','Package::Constants'=>'0.04','PerlIO::scalar'=>'0.18','PerlIO::via'=>'0.13','SDBM_File'=>'1.10','Socket'=>'2.013','TAP::Base'=>'3.30','TAP::Formatter::Base'=>'3.30','TAP::Formatter::Color'=>'3.30','TAP::Formatter::Console'=>'3.30','TAP::Formatter::Console::ParallelSession'=>'3.30','TAP::Formatter::Console::Session'=>'3.30','TAP::Formatter::File'=>'3.30','TAP::Formatter::File::Session'=>'3.30','TAP::Formatter::Session'=>'3.30','TAP::Harness'=>'3.30','TAP::Harness::Env'=>'3.30','TAP::Object'=>'3.30','TAP::Parser'=>'3.30','TAP::Parser::Aggregator'=>'3.30','TAP::Parser::Grammar'=>'3.30','TAP::Parser::Iterator'=>'3.30','TAP::Parser::Iterator::Array'=>'3.30','TAP::Parser::Iterator::Process'=>'3.30','TAP::Parser::Iterator::Stream'=>'3.30','TAP::Parser::IteratorFactory'=>'3.30','TAP::Parser::Multiplexer'=>'3.30','TAP::Parser::Result'=>'3.30','TAP::Parser::Result::Bailout'=>'3.30','TAP::Parser::Result::Comment'=>'3.30','TAP::Parser::Result::Plan'=>'3.30','TAP::Parser::Result::Pragma'=>'3.30','TAP::Parser::Result::Test'=>'3.30','TAP::Parser::Result::Unknown'=>'3.30','TAP::Parser::Result::Version'=>'3.30','TAP::Parser::Result::YAML'=>'3.30','TAP::Parser::ResultFactory'=>'3.30','TAP::Parser::Scheduler'=>'3.30','TAP::Parser::Scheduler::Job'=>'3.30','TAP::Parser::Scheduler::Spinner'=>'3.30','TAP::Parser::Source'=>'3.30','TAP::Parser::SourceHandler'=>'3.30','TAP::Parser::SourceHandler::Executable'=>'3.30','TAP::Parser::SourceHandler::File'=>'3.30','TAP::Parser::SourceHandler::Handle'=>'3.30','TAP::Parser::SourceHandler::Perl'=>'3.30','TAP::Parser::SourceHandler::RawTAP'=>'3.30','TAP::Parser::YAMLish::Reader'=>'3.30','TAP::Parser::YAMLish::Writer'=>'3.30','Term::Cap'=>'1.15','Test::Builder'=>'1.001002','Test::Builder::Module'=>'1.001002','Test::Harness'=>'3.30','Test::More'=>'1.001002','Test::Simple'=>'1.001002','Tie::StdHandle'=>'4.4','Unicode::Collate'=>'1.02','Unicode::Collate::CJK::Korean'=>'1.02','Unicode::Collate::Locale'=>'1.02','XS::APItest'=>'0.57','XS::Typemap'=>'0.12','arybase'=>'0.07','bignum'=>'0.37','constant'=>'1.29','fields'=>'2.17','inc::latest'=>'0.4202','threads'=>'1.90','threads::shared'=>'1.45',},removed=>{}},5.019007=>{delta_from=>5.019006,changed=>{'CGI'=>'3.64','CGI::Apache'=>'1.02','CGI::Carp'=>'3.64','CGI::Cookie'=>'1.31','CGI::Fast'=>'1.10','CGI::Pretty'=>'3.64','CGI::Push'=>'1.06','CGI::Switch'=>'1.02','CGI::Util'=>'3.64','CPAN::Meta'=>'2.133380','CPAN::Meta::Converter'=>'2.133380','CPAN::Meta::Feature'=>'2.133380','CPAN::Meta::History'=>'2.133380','CPAN::Meta::Prereqs'=>'2.133380','CPAN::Meta::Spec'=>'2.133380','CPAN::Meta::Validator'=>'2.133380','Config'=>'5.019007','Data::Dumper'=>'2.150','DynaLoader'=>'1.22','ExtUtils::Command::MM'=>'6.84','ExtUtils::Liblist'=>'6.84','ExtUtils::Liblist::Kid'=>'6.84','ExtUtils::MM'=>'6.84','ExtUtils::MM_AIX'=>'6.84','ExtUtils::MM_Any'=>'6.84','ExtUtils::MM_BeOS'=>'6.84','ExtUtils::MM_Cygwin'=>'6.84','ExtUtils::MM_DOS'=>'6.84','ExtUtils::MM_Darwin'=>'6.84','ExtUtils::MM_MacOS'=>'6.84','ExtUtils::MM_NW5'=>'6.84','ExtUtils::MM_OS2'=>'6.84','ExtUtils::MM_QNX'=>'6.84','ExtUtils::MM_UWIN'=>'6.84','ExtUtils::MM_Unix'=>'6.84','ExtUtils::MM_VMS'=>'6.84','ExtUtils::MM_VOS'=>'6.84','ExtUtils::MM_Win32'=>'6.84','ExtUtils::MM_Win95'=>'6.84','ExtUtils::MY'=>'6.84','ExtUtils::MakeMaker'=>'6.84','ExtUtils::MakeMaker::Config'=>'6.84','ExtUtils::Mkbootstrap'=>'6.84','ExtUtils::Mksymlists'=>'6.84','ExtUtils::testlib'=>'6.84','File::Fetch'=>'0.46','HTTP::Tiny'=>'0.039','Locale::Codes'=>'3.28','Locale::Codes::Constants'=>'3.28','Locale::Codes::Country'=>'3.28','Locale::Codes::Country_Codes'=>'3.28','Locale::Codes::Country_Retired'=>'3.28','Locale::Codes::Currency'=>'3.28','Locale::Codes::Currency_Codes'=>'3.28','Locale::Codes::Currency_Retired'=>'3.28','Locale::Codes::LangExt'=>'3.28','Locale::Codes::LangExt_Codes'=>'3.28','Locale::Codes::LangExt_Retired'=>'3.28','Locale::Codes::LangFam'=>'3.28','Locale::Codes::LangFam_Codes'=>'3.28','Locale::Codes::LangFam_Retired'=>'3.28','Locale::Codes::LangVar'=>'3.28','Locale::Codes::LangVar_Codes'=>'3.28','Locale::Codes::LangVar_Retired'=>'3.28','Locale::Codes::Language'=>'3.28','Locale::Codes::Language_Codes'=>'3.28','Locale::Codes::Language_Retired'=>'3.28','Locale::Codes::Script'=>'3.28','Locale::Codes::Script_Codes'=>'3.28','Locale::Codes::Script_Retired'=>'3.28','Locale::Country'=>'3.28','Locale::Currency'=>'3.28','Locale::Language'=>'3.28','Locale::Script'=>'3.28','Module::Build'=>'0.4203','Module::Build::Base'=>'0.4203','Module::Build::Compat'=>'0.4203','Module::Build::Config'=>'0.4203','Module::Build::Cookbook'=>'0.4203','Module::Build::Dumper'=>'0.4203','Module::Build::ModuleInfo'=>'0.4203','Module::Build::Notes'=>'0.4203','Module::Build::PPMMaker'=>'0.4203','Module::Build::Platform::Default'=>'0.4203','Module::Build::Platform::MacOS'=>'0.4203','Module::Build::Platform::Unix'=>'0.4203','Module::Build::Platform::VMS'=>'0.4203','Module::Build::Platform::VOS'=>'0.4203','Module::Build::Platform::Windows'=>'0.4203','Module::Build::Platform::aix'=>'0.4203','Module::Build::Platform::cygwin'=>'0.4203','Module::Build::Platform::darwin'=>'0.4203','Module::Build::Platform::os2'=>'0.4203','Module::Build::PodParser'=>'0.4203','Module::CoreList'=>'3.02','Module::CoreList::TieHashDelta'=>'3.02','Module::CoreList::Utils'=>'3.02','POSIX'=>'1.37','PerlIO::encoding'=>'0.17','PerlIO::via'=>'0.14','SDBM_File'=>'1.11','Storable'=>'2.48','Time::Piece'=>'1.24','Time::Seconds'=>'1.24','Unicode::Collate'=>'1.04','Win32'=>'0.48','XS::APItest'=>'0.58','base'=>'2.20','constant'=>'1.30','inc::latest'=>'0.4203','threads'=>'1.91',},removed=>{}},5.019008=>{delta_from=>5.019007,changed=>{'Config'=>'5.019008','DynaLoader'=>'1.24','Encode'=>'2.57','Errno'=>'1.20_02','ExtUtils::CBuilder'=>'0.280213','ExtUtils::CBuilder::Base'=>'0.280213','ExtUtils::CBuilder::Platform::Unix'=>'0.280213','ExtUtils::CBuilder::Platform::VMS'=>'0.280213','ExtUtils::CBuilder::Platform::Windows'=>'0.280213','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280213','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280213','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280213','ExtUtils::CBuilder::Platform::aix'=>'0.280213','ExtUtils::CBuilder::Platform::cygwin'=>'0.280213','ExtUtils::CBuilder::Platform::darwin'=>'0.280213','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280213','ExtUtils::CBuilder::Platform::os2'=>'0.280213','ExtUtils::Command::MM'=>'6.86','ExtUtils::Liblist'=>'6.86','ExtUtils::Liblist::Kid'=>'6.86','ExtUtils::MM'=>'6.86','ExtUtils::MM_AIX'=>'6.86','ExtUtils::MM_Any'=>'6.86','ExtUtils::MM_BeOS'=>'6.86','ExtUtils::MM_Cygwin'=>'6.86','ExtUtils::MM_DOS'=>'6.86','ExtUtils::MM_Darwin'=>'6.86','ExtUtils::MM_MacOS'=>'6.86','ExtUtils::MM_NW5'=>'6.86','ExtUtils::MM_OS2'=>'6.86','ExtUtils::MM_QNX'=>'6.86','ExtUtils::MM_UWIN'=>'6.86','ExtUtils::MM_Unix'=>'6.86','ExtUtils::MM_VMS'=>'6.86','ExtUtils::MM_VOS'=>'6.86','ExtUtils::MM_Win32'=>'6.86','ExtUtils::MM_Win95'=>'6.86','ExtUtils::MY'=>'6.86','ExtUtils::MakeMaker'=>'6.86','ExtUtils::MakeMaker::Config'=>'6.86','ExtUtils::Mkbootstrap'=>'6.86','ExtUtils::Mksymlists'=>'6.86','ExtUtils::testlib'=>'6.86','File::Copy'=>'2.29','Hash::Util::FieldHash'=>'1.14','IO::Socket::IP'=>'0.26','IO::Socket::UNIX'=>'1.26','List::Util'=>'1.36','List::Util::XS'=>'1.36','Module::Build'=>'0.4204','Module::Build::Base'=>'0.4204','Module::Build::Compat'=>'0.4204','Module::Build::Config'=>'0.4204','Module::Build::Cookbook'=>'0.4204','Module::Build::Dumper'=>'0.4204','Module::Build::ModuleInfo'=>'0.4204','Module::Build::Notes'=>'0.4204','Module::Build::PPMMaker'=>'0.4204','Module::Build::Platform::Default'=>'0.4204','Module::Build::Platform::MacOS'=>'0.4204','Module::Build::Platform::Unix'=>'0.4204','Module::Build::Platform::VMS'=>'0.4204','Module::Build::Platform::VOS'=>'0.4204','Module::Build::Platform::Windows'=>'0.4204','Module::Build::Platform::aix'=>'0.4204','Module::Build::Platform::cygwin'=>'0.4204','Module::Build::Platform::darwin'=>'0.4204','Module::Build::Platform::os2'=>'0.4204','Module::Build::PodParser'=>'0.4204','Module::CoreList'=>'3.04','Module::CoreList::TieHashDelta'=>'3.04','Module::CoreList::Utils'=>'3.04','Module::Load'=>'0.28','Module::Load::Conditional'=>'0.60','Net::Config'=>'1.13','Net::FTP::A'=>'1.19','POSIX'=>'1.38_01','Perl::OSType'=>'1.007','PerlIO::encoding'=>'0.18','Pod::Perldoc'=>'3.21','Pod::Perldoc::BaseTo'=>'3.21','Pod::Perldoc::GetOptsOO'=>'3.21','Pod::Perldoc::ToANSI'=>'3.21','Pod::Perldoc::ToChecker'=>'3.21','Pod::Perldoc::ToMan'=>'3.21','Pod::Perldoc::ToNroff'=>'3.21','Pod::Perldoc::ToPod'=>'3.21','Pod::Perldoc::ToRtf'=>'3.21','Pod::Perldoc::ToTerm'=>'3.21','Pod::Perldoc::ToText'=>'3.21','Pod::Perldoc::ToTk'=>'3.21','Pod::Perldoc::ToXml'=>'3.21','Scalar::Util'=>'1.36','Time::Piece'=>'1.27','Time::Seconds'=>'1.27','Unicode::UCD'=>'0.57','XS::APItest'=>'0.59','XSLoader'=>'0.17','base'=>'2.21','constant'=>'1.31','inc::latest'=>'0.4204','threads::shared'=>'1.46','version'=>'0.9907','version::regex'=>'0.9907','version::vpp'=>'0.9907','warnings'=>'1.21',},removed=>{}},5.019009=>{delta_from=>5.019008,changed=>{'B'=>'1.48','B::Concise'=>'0.992','B::Deparse'=>'1.25','CGI'=>'3.65','CPAN::Meta::YAML'=>'0.011','Compress::Raw::Bzip2'=>'2.064','Compress::Raw::Zlib'=>'2.065','Compress::Zlib'=>'2.064','Config'=>'5.019009','Config::Perl::V'=>'0.20','Cwd'=>'3.47','Devel::Peek'=>'1.16','Digest::SHA'=>'5.87','DynaLoader'=>'1.25','English'=>'1.09','ExtUtils::CBuilder'=>'0.280216','ExtUtils::CBuilder::Base'=>'0.280216','ExtUtils::CBuilder::Platform::Unix'=>'0.280216','ExtUtils::CBuilder::Platform::VMS'=>'0.280216','ExtUtils::CBuilder::Platform::Windows'=>'0.280216','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280216','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280216','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280216','ExtUtils::CBuilder::Platform::aix'=>'0.280216','ExtUtils::CBuilder::Platform::android'=>'0.280216','ExtUtils::CBuilder::Platform::cygwin'=>'0.280216','ExtUtils::CBuilder::Platform::darwin'=>'0.280216','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280216','ExtUtils::CBuilder::Platform::os2'=>'0.280216','ExtUtils::Command::MM'=>'6.88','ExtUtils::Embed'=>'1.32','ExtUtils::Install'=>'1.62','ExtUtils::Installed'=>'1.999004','ExtUtils::Liblist'=>'6.88','ExtUtils::Liblist::Kid'=>'6.88','ExtUtils::MM'=>'6.88','ExtUtils::MM_AIX'=>'6.88','ExtUtils::MM_Any'=>'6.88','ExtUtils::MM_BeOS'=>'6.88','ExtUtils::MM_Cygwin'=>'6.88','ExtUtils::MM_DOS'=>'6.88','ExtUtils::MM_Darwin'=>'6.88','ExtUtils::MM_MacOS'=>'6.88','ExtUtils::MM_NW5'=>'6.88','ExtUtils::MM_OS2'=>'6.88','ExtUtils::MM_QNX'=>'6.88','ExtUtils::MM_UWIN'=>'6.88','ExtUtils::MM_Unix'=>'6.88','ExtUtils::MM_VMS'=>'6.88','ExtUtils::MM_VOS'=>'6.88','ExtUtils::MM_Win32'=>'6.88','ExtUtils::MM_Win95'=>'6.88','ExtUtils::MY'=>'6.88','ExtUtils::MakeMaker'=>'6.88','ExtUtils::MakeMaker::Config'=>'6.88','ExtUtils::Mkbootstrap'=>'6.88','ExtUtils::Mksymlists'=>'6.88','ExtUtils::Packlist'=>'1.47','ExtUtils::testlib'=>'6.88','Fatal'=>'2.23','File::Fetch'=>'0.48','File::Spec'=>'3.47','File::Spec::Cygwin'=>'3.47','File::Spec::Epoc'=>'3.47','File::Spec::Functions'=>'3.47','File::Spec::Mac'=>'3.47','File::Spec::OS2'=>'3.47','File::Spec::Unix'=>'3.47','File::Spec::VMS'=>'3.47','File::Spec::Win32'=>'3.47','HTTP::Tiny'=>'0.042','IO::Compress::Adapter::Bzip2'=>'2.064','IO::Compress::Adapter::Deflate'=>'2.064','IO::Compress::Adapter::Identity'=>'2.064','IO::Compress::Base'=>'2.064','IO::Compress::Base::Common'=>'2.064','IO::Compress::Bzip2'=>'2.064','IO::Compress::Deflate'=>'2.064','IO::Compress::Gzip'=>'2.064','IO::Compress::Gzip::Constants'=>'2.064','IO::Compress::RawDeflate'=>'2.064','IO::Compress::Zip'=>'2.064','IO::Compress::Zip::Constants'=>'2.064','IO::Compress::Zlib::Constants'=>'2.064','IO::Compress::Zlib::Extra'=>'2.064','IO::Socket::INET'=>'1.35','IO::Socket::IP'=>'0.28','IO::Uncompress::Adapter::Bunzip2'=>'2.064','IO::Uncompress::Adapter::Identity'=>'2.064','IO::Uncompress::Adapter::Inflate'=>'2.064','IO::Uncompress::AnyInflate'=>'2.064','IO::Uncompress::AnyUncompress'=>'2.064','IO::Uncompress::Base'=>'2.064','IO::Uncompress::Bunzip2'=>'2.064','IO::Uncompress::Gunzip'=>'2.064','IO::Uncompress::Inflate'=>'2.064','IO::Uncompress::RawInflate'=>'2.064','IO::Uncompress::Unzip'=>'2.064','IPC::Cmd'=>'0.92','List::Util'=>'1.38','List::Util::XS'=>'1.38','Locale::Codes'=>'3.29','Locale::Codes::Constants'=>'3.29','Locale::Codes::Country'=>'3.29','Locale::Codes::Country_Codes'=>'3.29','Locale::Codes::Country_Retired'=>'3.29','Locale::Codes::Currency'=>'3.29','Locale::Codes::Currency_Codes'=>'3.29','Locale::Codes::Currency_Retired'=>'3.29','Locale::Codes::LangExt'=>'3.29','Locale::Codes::LangExt_Codes'=>'3.29','Locale::Codes::LangExt_Retired'=>'3.29','Locale::Codes::LangFam'=>'3.29','Locale::Codes::LangFam_Codes'=>'3.29','Locale::Codes::LangFam_Retired'=>'3.29','Locale::Codes::LangVar'=>'3.29','Locale::Codes::LangVar_Codes'=>'3.29','Locale::Codes::LangVar_Retired'=>'3.29','Locale::Codes::Language'=>'3.29','Locale::Codes::Language_Codes'=>'3.29','Locale::Codes::Language_Retired'=>'3.29','Locale::Codes::Script'=>'3.29','Locale::Codes::Script_Codes'=>'3.29','Locale::Codes::Script_Retired'=>'3.29','Locale::Country'=>'3.29','Locale::Currency'=>'3.29','Locale::Language'=>'3.29','Locale::Script'=>'3.29','Module::Build'=>'0.4205','Module::Build::Base'=>'0.4205','Module::Build::Compat'=>'0.4205','Module::Build::Config'=>'0.4205','Module::Build::Cookbook'=>'0.4205','Module::Build::Dumper'=>'0.4205','Module::Build::ModuleInfo'=>'0.4205','Module::Build::Notes'=>'0.4205','Module::Build::PPMMaker'=>'0.4205','Module::Build::Platform::Default'=>'0.4205','Module::Build::Platform::MacOS'=>'0.4205','Module::Build::Platform::Unix'=>'0.4205','Module::Build::Platform::VMS'=>'0.4205','Module::Build::Platform::VOS'=>'0.4205','Module::Build::Platform::Windows'=>'0.4205','Module::Build::Platform::aix'=>'0.4205','Module::Build::Platform::cygwin'=>'0.4205','Module::Build::Platform::darwin'=>'0.4205','Module::Build::Platform::os2'=>'0.4205','Module::Build::PodParser'=>'0.4205','Module::CoreList'=>'3.06','Module::CoreList::TieHashDelta'=>'3.06','Module::CoreList::Utils'=>'3.06','Module::Load'=>'0.30','Module::Load::Conditional'=>'0.62','Net::Domain'=>'2.23','Net::FTP'=>'2.79','Net::NNTP'=>'2.26','Net::POP3'=>'2.31','Net::Ping'=>'2.43','Net::SMTP'=>'2.33','POSIX'=>'1.38_02','Parse::CPAN::Meta'=>'1.4413','Pod::Escapes'=>'1.06','Pod::Find'=>'1.62','Pod::InputObjects'=>'1.62','Pod::ParseUtils'=>'1.62','Pod::Parser'=>'1.62','Pod::Select'=>'1.62','Scalar::Util'=>'1.38','autodie'=>'2.23','autodie::exception'=>'2.23','autodie::exception::system'=>'2.23','autodie::hints'=>'2.23','autodie::skip'=>'2.23','diagnostics'=>'1.34','feature'=>'1.35','inc::latest'=>'0.4205','locale'=>'1.03','mro'=>'1.15','threads'=>'1.92','version'=>'0.9908','version::regex'=>'0.9908','version::vpp'=>'0.9908','warnings'=>'1.22',},removed=>{}},5.01901=>{delta_from=>5.019009,changed=>{'App::Cpan'=>'1.62','Attribute::Handlers'=>'0.96','B::Deparse'=>'1.26','CPAN'=>'2.04','CPAN::Bundle'=>'5.5001','CPAN::Complete'=>'5.5001','CPAN::Distribution'=>'2.01','CPAN::Distroprefs'=>'6.0001','CPAN::FirstTime'=>'5.5305','CPAN::Meta'=>'2.140640','CPAN::Meta::Converter'=>'2.140640','CPAN::Meta::Feature'=>'2.140640','CPAN::Meta::History'=>'2.140640','CPAN::Meta::Prereqs'=>'2.140640','CPAN::Meta::Spec'=>'2.140640','CPAN::Meta::Validator'=>'2.140640','CPAN::Meta::YAML'=>'0.012','CPAN::Queue'=>'5.5002','CPAN::Shell'=>'5.5003','CPAN::Tarzip'=>'5.5012','CPAN::Version'=>'5.5003','Carp'=>'1.33','Carp::Heavy'=>'1.33','Config'=>'5.019010','Data::Dumper'=>'2.151','Devel::PPPort'=>'3.22','Digest::SHA'=>'5.88','ExtUtils::Command::MM'=>'6.92','ExtUtils::Install'=>'1.63','ExtUtils::Installed'=>'1.999005','ExtUtils::Liblist'=>'6.92','ExtUtils::Liblist::Kid'=>'6.92','ExtUtils::MM'=>'6.92','ExtUtils::MM_AIX'=>'6.92','ExtUtils::MM_Any'=>'6.92','ExtUtils::MM_BeOS'=>'6.92','ExtUtils::MM_Cygwin'=>'6.92','ExtUtils::MM_DOS'=>'6.92','ExtUtils::MM_Darwin'=>'6.92','ExtUtils::MM_MacOS'=>'6.92','ExtUtils::MM_NW5'=>'6.92','ExtUtils::MM_OS2'=>'6.92','ExtUtils::MM_QNX'=>'6.92','ExtUtils::MM_UWIN'=>'6.92','ExtUtils::MM_Unix'=>'6.92','ExtUtils::MM_VMS'=>'6.92','ExtUtils::MM_VOS'=>'6.92','ExtUtils::MM_Win32'=>'6.92','ExtUtils::MM_Win95'=>'6.92','ExtUtils::MY'=>'6.92','ExtUtils::MakeMaker'=>'6.92','ExtUtils::MakeMaker::Config'=>'6.92','ExtUtils::Mkbootstrap'=>'6.92','ExtUtils::Mksymlists'=>'6.92','ExtUtils::Packlist'=>'1.48','ExtUtils::ParseXS'=>'3.24','ExtUtils::ParseXS::Constants'=>'3.24','ExtUtils::ParseXS::CountLines'=>'3.24','ExtUtils::ParseXS::Eval'=>'3.24','ExtUtils::ParseXS::Utilities'=>'3.24','ExtUtils::Typemaps'=>'3.24','ExtUtils::Typemaps::Cmd'=>'3.24','ExtUtils::Typemaps::InputMap'=>'3.24','ExtUtils::Typemaps::OutputMap'=>'3.24','ExtUtils::Typemaps::Type'=>'3.24','ExtUtils::testlib'=>'6.92','File::Find'=>'1.27','Filter::Simple'=>'0.91','HTTP::Tiny'=>'0.043','Hash::Util::FieldHash'=>'1.15','IO'=>'1.31','IO::Socket::IP'=>'0.29','Locale::Codes'=>'3.30','Locale::Codes::Constants'=>'3.30','Locale::Codes::Country'=>'3.30','Locale::Codes::Country_Codes'=>'3.30','Locale::Codes::Country_Retired'=>'3.30','Locale::Codes::Currency'=>'3.30','Locale::Codes::Currency_Codes'=>'3.30','Locale::Codes::Currency_Retired'=>'3.30','Locale::Codes::LangExt'=>'3.30','Locale::Codes::LangExt_Codes'=>'3.30','Locale::Codes::LangExt_Retired'=>'3.30','Locale::Codes::LangFam'=>'3.30','Locale::Codes::LangFam_Codes'=>'3.30','Locale::Codes::LangFam_Retired'=>'3.30','Locale::Codes::LangVar'=>'3.30','Locale::Codes::LangVar_Codes'=>'3.30','Locale::Codes::LangVar_Retired'=>'3.30','Locale::Codes::Language'=>'3.30','Locale::Codes::Language_Codes'=>'3.30','Locale::Codes::Language_Retired'=>'3.30','Locale::Codes::Script'=>'3.30','Locale::Codes::Script_Codes'=>'3.30','Locale::Codes::Script_Retired'=>'3.30','Locale::Country'=>'3.30','Locale::Currency'=>'3.30','Locale::Language'=>'3.30','Locale::Script'=>'3.30','Module::CoreList'=>'3.09','Module::CoreList::TieHashDelta'=>'3.09','Module::CoreList::Utils'=>'3.09','Module::Load'=>'0.32','POSIX'=>'1.38_03','Parse::CPAN::Meta'=>'1.4414','Pod::Perldoc'=>'3.23','Pod::Perldoc::BaseTo'=>'3.23','Pod::Perldoc::GetOptsOO'=>'3.23','Pod::Perldoc::ToANSI'=>'3.23','Pod::Perldoc::ToChecker'=>'3.23','Pod::Perldoc::ToMan'=>'3.23','Pod::Perldoc::ToNroff'=>'3.23','Pod::Perldoc::ToPod'=>'3.23','Pod::Perldoc::ToRtf'=>'3.23','Pod::Perldoc::ToTerm'=>'3.23','Pod::Perldoc::ToText'=>'3.23','Pod::Perldoc::ToTk'=>'3.23','Pod::Perldoc::ToXml'=>'3.23','Thread::Queue'=>'3.05','XS::APItest'=>'0.60','XS::Typemap'=>'0.13','autouse'=>'1.08','base'=>'2.22','charnames'=>'1.40','feature'=>'1.36','mro'=>'1.16','threads'=>'1.93','warnings'=>'1.23','warnings::register'=>'1.03',},removed=>{}},5.019011=>{delta_from=>5.01901,changed=>{'CPAN'=>'2.05','CPAN::Distribution'=>'2.02','CPAN::FirstTime'=>'5.5306','CPAN::Shell'=>'5.5004','Carp'=>'1.3301','Carp::Heavy'=>'1.3301','Config'=>'5.019011','ExtUtils::Command::MM'=>'6.94','ExtUtils::Install'=>'1.67','ExtUtils::Liblist'=>'6.94','ExtUtils::Liblist::Kid'=>'6.94','ExtUtils::MM'=>'6.94','ExtUtils::MM_AIX'=>'6.94','ExtUtils::MM_Any'=>'6.94','ExtUtils::MM_BeOS'=>'6.94','ExtUtils::MM_Cygwin'=>'6.94','ExtUtils::MM_DOS'=>'6.94','ExtUtils::MM_Darwin'=>'6.94','ExtUtils::MM_MacOS'=>'6.94','ExtUtils::MM_NW5'=>'6.94','ExtUtils::MM_OS2'=>'6.94','ExtUtils::MM_QNX'=>'6.94','ExtUtils::MM_UWIN'=>'6.94','ExtUtils::MM_Unix'=>'6.94','ExtUtils::MM_VMS'=>'6.94','ExtUtils::MM_VOS'=>'6.94','ExtUtils::MM_Win32'=>'6.94','ExtUtils::MM_Win95'=>'6.94','ExtUtils::MY'=>'6.94','ExtUtils::MakeMaker'=>'6.94','ExtUtils::MakeMaker::Config'=>'6.94','ExtUtils::Mkbootstrap'=>'6.94','ExtUtils::Mksymlists'=>'6.94','ExtUtils::testlib'=>'6.94','Module::CoreList'=>'3.10','Module::CoreList::TieHashDelta'=>'3.10','Module::CoreList::Utils'=>'3.10','PerlIO'=>'1.09','Storable'=>'2.49','Win32'=>'0.49','experimental'=>'0.007',},removed=>{}},5.020000=>{delta_from=>5.019011,changed=>{'Config'=>'5.02','Devel::PPPort'=>'3.21','Encode'=>'2.60','Errno'=>'1.20_03','ExtUtils::Command::MM'=>'6.98','ExtUtils::Liblist'=>'6.98','ExtUtils::Liblist::Kid'=>'6.98','ExtUtils::MM'=>'6.98','ExtUtils::MM_AIX'=>'6.98','ExtUtils::MM_Any'=>'6.98','ExtUtils::MM_BeOS'=>'6.98','ExtUtils::MM_Cygwin'=>'6.98','ExtUtils::MM_DOS'=>'6.98','ExtUtils::MM_Darwin'=>'6.98','ExtUtils::MM_MacOS'=>'6.98','ExtUtils::MM_NW5'=>'6.98','ExtUtils::MM_OS2'=>'6.98','ExtUtils::MM_QNX'=>'6.98','ExtUtils::MM_UWIN'=>'6.98','ExtUtils::MM_Unix'=>'6.98','ExtUtils::MM_VMS'=>'6.98','ExtUtils::MM_VOS'=>'6.98','ExtUtils::MM_Win32'=>'6.98','ExtUtils::MM_Win95'=>'6.98','ExtUtils::MY'=>'6.98','ExtUtils::MakeMaker'=>'6.98','ExtUtils::MakeMaker::Config'=>'6.98','ExtUtils::Miniperl'=>'1.01','ExtUtils::Mkbootstrap'=>'6.98','ExtUtils::Mksymlists'=>'6.98','ExtUtils::testlib'=>'6.98','Pod::Functions::Functions'=>'1.08',},removed=>{}},5.021000=>{delta_from=>5.020000,changed=>{'Module::CoreList'=>'5.021001','Module::CoreList::TieHashDelta'=>'5.021001','Module::CoreList::Utils'=>'5.021001','feature'=>'1.37',},removed=>{'CGI'=>1,'CGI::Apache'=>1,'CGI::Carp'=>1,'CGI::Cookie'=>1,'CGI::Fast'=>1,'CGI::Pretty'=>1,'CGI::Push'=>1,'CGI::Switch'=>1,'CGI::Util'=>1,'Module::Build'=>1,'Module::Build::Base'=>1,'Module::Build::Compat'=>1,'Module::Build::Config'=>1,'Module::Build::ConfigData'=>1,'Module::Build::Cookbook'=>1,'Module::Build::Dumper'=>1,'Module::Build::ModuleInfo'=>1,'Module::Build::Notes'=>1,'Module::Build::PPMMaker'=>1,'Module::Build::Platform::Default'=>1,'Module::Build::Platform::MacOS'=>1,'Module::Build::Platform::Unix'=>1,'Module::Build::Platform::VMS'=>1,'Module::Build::Platform::VOS'=>1,'Module::Build::Platform::Windows'=>1,'Module::Build::Platform::aix'=>1,'Module::Build::Platform::cygwin'=>1,'Module::Build::Platform::darwin'=>1,'Module::Build::Platform::os2'=>1,'Module::Build::PodParser'=>1,'Module::Build::Version'=>1,'Module::Build::YAML'=>1,'Package::Constants'=>1,'inc::latest'=>1,}},5.021001=>{delta_from=>5.021000,changed=>{'App::Prove'=>'3.32','App::Prove::State'=>'3.32','App::Prove::State::Result'=>'3.32','App::Prove::State::Result::Test'=>'3.32','Archive::Tar'=>'2.00','Archive::Tar::Constant'=>'2.00','Archive::Tar::File'=>'2.00','B'=>'1.49','B::Deparse'=>'1.27','Benchmark'=>'1.19','CPAN::Meta'=>'2.141520','CPAN::Meta::Converter'=>'2.141520','CPAN::Meta::Feature'=>'2.141520','CPAN::Meta::History'=>'2.141520','CPAN::Meta::Prereqs'=>'2.141520','CPAN::Meta::Spec'=>'2.141520','CPAN::Meta::Validator'=>'2.141520','Carp'=>'1.34','Carp::Heavy'=>'1.34','Config'=>'5.021001','Cwd'=>'3.48','Data::Dumper'=>'2.152','Devel::PPPort'=>'3.24','Devel::Peek'=>'1.17','Digest::SHA'=>'5.92','DynaLoader'=>'1.26','Encode'=>'2.62','Errno'=>'1.20_04','Exporter'=>'5.71','Exporter::Heavy'=>'5.71','ExtUtils::Install'=>'1.68','ExtUtils::Miniperl'=>'1.02','ExtUtils::ParseXS'=>'3.25','ExtUtils::ParseXS::Constants'=>'3.25','ExtUtils::ParseXS::CountLines'=>'3.25','ExtUtils::ParseXS::Eval'=>'3.25','ExtUtils::ParseXS::Utilities'=>'3.25','ExtUtils::Typemaps'=>'3.25','ExtUtils::Typemaps::Cmd'=>'3.25','ExtUtils::Typemaps::InputMap'=>'3.25','ExtUtils::Typemaps::OutputMap'=>'3.25','ExtUtils::Typemaps::Type'=>'3.25','Fatal'=>'2.25','File::Spec'=>'3.48','File::Spec::Cygwin'=>'3.48','File::Spec::Epoc'=>'3.48','File::Spec::Functions'=>'3.48','File::Spec::Mac'=>'3.48','File::Spec::OS2'=>'3.48','File::Spec::Unix'=>'3.48','File::Spec::VMS'=>'3.48','File::Spec::Win32'=>'3.48','Hash::Util'=>'0.17','IO'=>'1.32','List::Util'=>'1.39','List::Util::XS'=>'1.39','Locale::Codes'=>'3.31','Locale::Codes::Constants'=>'3.31','Locale::Codes::Country'=>'3.31','Locale::Codes::Country_Codes'=>'3.31','Locale::Codes::Country_Retired'=>'3.31','Locale::Codes::Currency'=>'3.31','Locale::Codes::Currency_Codes'=>'3.31','Locale::Codes::Currency_Retired'=>'3.31','Locale::Codes::LangExt'=>'3.31','Locale::Codes::LangExt_Codes'=>'3.31','Locale::Codes::LangExt_Retired'=>'3.31','Locale::Codes::LangFam'=>'3.31','Locale::Codes::LangFam_Codes'=>'3.31','Locale::Codes::LangFam_Retired'=>'3.31','Locale::Codes::LangVar'=>'3.31','Locale::Codes::LangVar_Codes'=>'3.31','Locale::Codes::LangVar_Retired'=>'3.31','Locale::Codes::Language'=>'3.31','Locale::Codes::Language_Codes'=>'3.31','Locale::Codes::Language_Retired'=>'3.31','Locale::Codes::Script'=>'3.31','Locale::Codes::Script_Codes'=>'3.31','Locale::Codes::Script_Retired'=>'3.31','Locale::Country'=>'3.31','Locale::Currency'=>'3.31','Locale::Language'=>'3.31','Locale::Script'=>'3.31','Math::BigFloat'=>'1.9994','Math::BigInt'=>'1.9995','Math::BigInt::Calc'=>'1.9994','Math::BigInt::CalcEmu'=>'1.9994','Math::BigRat'=>'0.2608','Module::CoreList'=>'5.021001_01','Module::CoreList::TieHashDelta'=>'5.021001_01','Module::CoreList::Utils'=>'5.021001_01','Module::Metadata'=>'1.000024','NDBM_File'=>'1.13','Net::Config'=>'1.14','Net::SMTP'=>'2.34','Net::Time'=>'2.11','OS2::Process'=>'1.10','POSIX'=>'1.40','PerlIO::encoding'=>'0.19','PerlIO::mmap'=>'0.013','PerlIO::scalar'=>'0.19','PerlIO::via'=>'0.15','Pod::Html'=>'1.22','Scalar::Util'=>'1.39','SelfLoader'=>'1.22','Socket'=>'2.014','Storable'=>'2.51','TAP::Base'=>'3.32','TAP::Formatter::Base'=>'3.32','TAP::Formatter::Color'=>'3.32','TAP::Formatter::Console'=>'3.32','TAP::Formatter::Console::ParallelSession'=>'3.32','TAP::Formatter::Console::Session'=>'3.32','TAP::Formatter::File'=>'3.32','TAP::Formatter::File::Session'=>'3.32','TAP::Formatter::Session'=>'3.32','TAP::Harness'=>'3.32','TAP::Harness::Env'=>'3.32','TAP::Object'=>'3.32','TAP::Parser'=>'3.32','TAP::Parser::Aggregator'=>'3.32','TAP::Parser::Grammar'=>'3.32','TAP::Parser::Iterator'=>'3.32','TAP::Parser::Iterator::Array'=>'3.32','TAP::Parser::Iterator::Process'=>'3.32','TAP::Parser::Iterator::Stream'=>'3.32','TAP::Parser::IteratorFactory'=>'3.32','TAP::Parser::Multiplexer'=>'3.32','TAP::Parser::Result'=>'3.32','TAP::Parser::Result::Bailout'=>'3.32','TAP::Parser::Result::Comment'=>'3.32','TAP::Parser::Result::Plan'=>'3.32','TAP::Parser::Result::Pragma'=>'3.32','TAP::Parser::Result::Test'=>'3.32','TAP::Parser::Result::Unknown'=>'3.32','TAP::Parser::Result::Version'=>'3.32','TAP::Parser::Result::YAML'=>'3.32','TAP::Parser::ResultFactory'=>'3.32','TAP::Parser::Scheduler'=>'3.32','TAP::Parser::Scheduler::Job'=>'3.32','TAP::Parser::Scheduler::Spinner'=>'3.32','TAP::Parser::Source'=>'3.32','TAP::Parser::SourceHandler'=>'3.32','TAP::Parser::SourceHandler::Executable'=>'3.32','TAP::Parser::SourceHandler::File'=>'3.32','TAP::Parser::SourceHandler::Handle'=>'3.32','TAP::Parser::SourceHandler::Perl'=>'3.32','TAP::Parser::SourceHandler::RawTAP'=>'3.32','TAP::Parser::YAMLish::Reader'=>'3.32','TAP::Parser::YAMLish::Writer'=>'3.32','Term::ANSIColor'=>'4.03','Test::Builder'=>'1.001003','Test::Builder::Module'=>'1.001003','Test::Builder::Tester'=>'1.23_003','Test::Harness'=>'3.32','Test::More'=>'1.001003','Test::Simple'=>'1.001003','Tie::File'=>'1.01','Unicode'=>'7.0.0','Unicode::Collate'=>'1.07','Unicode::Normalize'=>'1.18','Unicode::UCD'=>'0.58','XS::APItest'=>'0.61','_charnames'=>'1.41','autodie'=>'2.25','autodie::Scope::Guard'=>'2.25','autodie::Scope::GuardStack'=>'2.25','autodie::ScopeUtil'=>'2.25','autodie::exception'=>'2.25','autodie::exception::system'=>'2.25','autodie::hints'=>'2.25','autodie::skip'=>'2.25','charnames'=>'1.41','locale'=>'1.04','threads'=>'1.94','utf8'=>'1.14','warnings'=>'1.24',},removed=>{}},5.021002=>{delta_from=>5.021001,changed=>{'B'=>'1.50','Config'=>'5.021002','Cwd'=>'3.49','Devel::Peek'=>'1.18','ExtUtils::Manifest'=>'1.64','File::Copy'=>'2.30','File::Spec'=>'3.49','File::Spec::Cygwin'=>'3.49','File::Spec::Epoc'=>'3.49','File::Spec::Functions'=>'3.49','File::Spec::Mac'=>'3.49','File::Spec::OS2'=>'3.49','File::Spec::Unix'=>'3.49','File::Spec::VMS'=>'3.49','File::Spec::Win32'=>'3.49','Filter::Simple'=>'0.92','Hash::Util'=>'0.18','IO'=>'1.33','IO::Socket::IP'=>'0.31','IPC::Open3'=>'1.17','Math::BigFloat'=>'1.9996','Math::BigInt'=>'1.9996','Math::BigInt::Calc'=>'1.9996','Math::BigInt::CalcEmu'=>'1.9996','Module::CoreList'=>'5.021002','Module::CoreList::TieHashDelta'=>'5.021002','Module::CoreList::Utils'=>'5.021002','POSIX'=>'1.41','Pod::Usage'=>'1.64','XS::APItest'=>'0.62','arybase'=>'0.08','experimental'=>'0.008','threads'=>'1.95','warnings'=>'1.26',},removed=>{}},5.021003=>{delta_from=>5.021002,changed=>{'B::Debug'=>'1.21','CPAN::Meta'=>'2.142060','CPAN::Meta::Converter'=>'2.142060','CPAN::Meta::Feature'=>'2.142060','CPAN::Meta::History'=>'2.142060','CPAN::Meta::Merge'=>'2.142060','CPAN::Meta::Prereqs'=>'2.142060','CPAN::Meta::Requirements'=>'2.126','CPAN::Meta::Spec'=>'2.142060','CPAN::Meta::Validator'=>'2.142060','Config'=>'5.021003','Config::Perl::V'=>'0.22','ExtUtils::CBuilder'=>'0.280217','ExtUtils::CBuilder::Base'=>'0.280217','ExtUtils::CBuilder::Platform::Unix'=>'0.280217','ExtUtils::CBuilder::Platform::VMS'=>'0.280217','ExtUtils::CBuilder::Platform::Windows'=>'0.280217','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280217','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280217','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280217','ExtUtils::CBuilder::Platform::aix'=>'0.280217','ExtUtils::CBuilder::Platform::android'=>'0.280217','ExtUtils::CBuilder::Platform::cygwin'=>'0.280217','ExtUtils::CBuilder::Platform::darwin'=>'0.280217','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280217','ExtUtils::CBuilder::Platform::os2'=>'0.280217','ExtUtils::Manifest'=>'1.65','HTTP::Tiny'=>'0.047','IPC::Open3'=>'1.18','Module::CoreList'=>'5.021003','Module::CoreList::TieHashDelta'=>'5.021003','Module::CoreList::Utils'=>'5.021003','Opcode'=>'1.28','POSIX'=>'1.42','Safe'=>'2.38','Socket'=>'2.015','Sys::Hostname'=>'1.19','UNIVERSAL'=>'1.12','XS::APItest'=>'0.63','perlfaq'=>'5.0150045',},removed=>{}},5.020001=>{delta_from=>5.020000,changed=>{'Config'=>'5.020001','Config::Perl::V'=>'0.22','Cwd'=>'3.48','Exporter'=>'5.71','Exporter::Heavy'=>'5.71','ExtUtils::CBuilder'=>'0.280217','ExtUtils::CBuilder::Base'=>'0.280217','ExtUtils::CBuilder::Platform::Unix'=>'0.280217','ExtUtils::CBuilder::Platform::VMS'=>'0.280217','ExtUtils::CBuilder::Platform::Windows'=>'0.280217','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280217','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280217','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280217','ExtUtils::CBuilder::Platform::aix'=>'0.280217','ExtUtils::CBuilder::Platform::android'=>'0.280217','ExtUtils::CBuilder::Platform::cygwin'=>'0.280217','ExtUtils::CBuilder::Platform::darwin'=>'0.280217','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280217','ExtUtils::CBuilder::Platform::os2'=>'0.280217','File::Copy'=>'2.30','File::Spec'=>'3.48','File::Spec::Cygwin'=>'3.48','File::Spec::Epoc'=>'3.48','File::Spec::Functions'=>'3.48','File::Spec::Mac'=>'3.48','File::Spec::OS2'=>'3.48','File::Spec::Unix'=>'3.48','File::Spec::VMS'=>'3.48','File::Spec::Win32'=>'3.48','Module::CoreList'=>'5.020001','Module::CoreList::TieHashDelta'=>'5.020001','Module::CoreList::Utils'=>'5.020001','PerlIO::via'=>'0.15','Unicode::UCD'=>'0.58','XS::APItest'=>'0.60_01','utf8'=>'1.13_01','version'=>'0.9909','version::regex'=>'0.9909','version::vpp'=>'0.9909',},removed=>{}},5.021004=>{delta_from=>5.021003,changed=>{'App::Prove'=>'3.33','App::Prove::State'=>'3.33','App::Prove::State::Result'=>'3.33','App::Prove::State::Result::Test'=>'3.33','Archive::Tar'=>'2.02','Archive::Tar::Constant'=>'2.02','Archive::Tar::File'=>'2.02','Attribute::Handlers'=>'0.97','B'=>'1.51','B::Concise'=>'0.993','B::Deparse'=>'1.28','B::Op_private'=>'5.021004','CPAN::Meta::Requirements'=>'2.128','Config'=>'5.021004','Cwd'=>'3.50','Data::Dumper'=>'2.154','ExtUtils::CBuilder'=>'0.280219','ExtUtils::CBuilder::Base'=>'0.280219','ExtUtils::CBuilder::Platform::Unix'=>'0.280219','ExtUtils::CBuilder::Platform::VMS'=>'0.280219','ExtUtils::CBuilder::Platform::Windows'=>'0.280219','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280219','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280219','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280219','ExtUtils::CBuilder::Platform::aix'=>'0.280219','ExtUtils::CBuilder::Platform::android'=>'0.280219','ExtUtils::CBuilder::Platform::cygwin'=>'0.280219','ExtUtils::CBuilder::Platform::darwin'=>'0.280219','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280219','ExtUtils::CBuilder::Platform::os2'=>'0.280219','ExtUtils::Install'=>'2.04','ExtUtils::Installed'=>'2.04','ExtUtils::Liblist::Kid'=>'6.98_01','ExtUtils::Manifest'=>'1.68','ExtUtils::Packlist'=>'2.04','File::Find'=>'1.28','File::Spec'=>'3.50','File::Spec::Cygwin'=>'3.50','File::Spec::Epoc'=>'3.50','File::Spec::Functions'=>'3.50','File::Spec::Mac'=>'3.50','File::Spec::OS2'=>'3.50','File::Spec::Unix'=>'3.50','File::Spec::VMS'=>'3.50','File::Spec::Win32'=>'3.50','Getopt::Std'=>'1.11','HTTP::Tiny'=>'0.049','IO'=>'1.34','IO::Socket::IP'=>'0.32','List::Util'=>'1.41','List::Util::XS'=>'1.41','Locale::Codes'=>'3.32','Locale::Codes::Constants'=>'3.32','Locale::Codes::Country'=>'3.32','Locale::Codes::Country_Codes'=>'3.32','Locale::Codes::Country_Retired'=>'3.32','Locale::Codes::Currency'=>'3.32','Locale::Codes::Currency_Codes'=>'3.32','Locale::Codes::Currency_Retired'=>'3.32','Locale::Codes::LangExt'=>'3.32','Locale::Codes::LangExt_Codes'=>'3.32','Locale::Codes::LangExt_Retired'=>'3.32','Locale::Codes::LangFam'=>'3.32','Locale::Codes::LangFam_Codes'=>'3.32','Locale::Codes::LangFam_Retired'=>'3.32','Locale::Codes::LangVar'=>'3.32','Locale::Codes::LangVar_Codes'=>'3.32','Locale::Codes::LangVar_Retired'=>'3.32','Locale::Codes::Language'=>'3.32','Locale::Codes::Language_Codes'=>'3.32','Locale::Codes::Language_Retired'=>'3.32','Locale::Codes::Script'=>'3.32','Locale::Codes::Script_Codes'=>'3.32','Locale::Codes::Script_Retired'=>'3.32','Locale::Country'=>'3.32','Locale::Currency'=>'3.32','Locale::Language'=>'3.32','Locale::Script'=>'3.32','Math::BigFloat'=>'1.9997','Math::BigInt'=>'1.9997','Math::BigInt::Calc'=>'1.9997','Math::BigInt::CalcEmu'=>'1.9997','Module::CoreList'=>'5.20140920','Module::CoreList::TieHashDelta'=>'5.20140920','Module::CoreList::Utils'=>'5.20140920','POSIX'=>'1.43','Pod::Perldoc'=>'3.24','Pod::Perldoc::BaseTo'=>'3.24','Pod::Perldoc::GetOptsOO'=>'3.24','Pod::Perldoc::ToANSI'=>'3.24','Pod::Perldoc::ToChecker'=>'3.24','Pod::Perldoc::ToMan'=>'3.24','Pod::Perldoc::ToNroff'=>'3.24','Pod::Perldoc::ToPod'=>'3.24','Pod::Perldoc::ToRtf'=>'3.24','Pod::Perldoc::ToTerm'=>'3.24','Pod::Perldoc::ToText'=>'3.24','Pod::Perldoc::ToTk'=>'3.24','Pod::Perldoc::ToXml'=>'3.24','Scalar::Util'=>'1.41','Sub::Util'=>'1.41','TAP::Base'=>'3.33','TAP::Formatter::Base'=>'3.33','TAP::Formatter::Color'=>'3.33','TAP::Formatter::Console'=>'3.33','TAP::Formatter::Console::ParallelSession'=>'3.33','TAP::Formatter::Console::Session'=>'3.33','TAP::Formatter::File'=>'3.33','TAP::Formatter::File::Session'=>'3.33','TAP::Formatter::Session'=>'3.33','TAP::Harness'=>'3.33','TAP::Harness::Env'=>'3.33','TAP::Object'=>'3.33','TAP::Parser'=>'3.33','TAP::Parser::Aggregator'=>'3.33','TAP::Parser::Grammar'=>'3.33','TAP::Parser::Iterator'=>'3.33','TAP::Parser::Iterator::Array'=>'3.33','TAP::Parser::Iterator::Process'=>'3.33','TAP::Parser::Iterator::Stream'=>'3.33','TAP::Parser::IteratorFactory'=>'3.33','TAP::Parser::Multiplexer'=>'3.33','TAP::Parser::Result'=>'3.33','TAP::Parser::Result::Bailout'=>'3.33','TAP::Parser::Result::Comment'=>'3.33','TAP::Parser::Result::Plan'=>'3.33','TAP::Parser::Result::Pragma'=>'3.33','TAP::Parser::Result::Test'=>'3.33','TAP::Parser::Result::Unknown'=>'3.33','TAP::Parser::Result::Version'=>'3.33','TAP::Parser::Result::YAML'=>'3.33','TAP::Parser::ResultFactory'=>'3.33','TAP::Parser::Scheduler'=>'3.33','TAP::Parser::Scheduler::Job'=>'3.33','TAP::Parser::Scheduler::Spinner'=>'3.33','TAP::Parser::Source'=>'3.33','TAP::Parser::SourceHandler'=>'3.33','TAP::Parser::SourceHandler::Executable'=>'3.33','TAP::Parser::SourceHandler::File'=>'3.33','TAP::Parser::SourceHandler::Handle'=>'3.33','TAP::Parser::SourceHandler::Perl'=>'3.33','TAP::Parser::SourceHandler::RawTAP'=>'3.33','TAP::Parser::YAMLish::Reader'=>'3.33','TAP::Parser::YAMLish::Writer'=>'3.33','Term::ReadLine'=>'1.15','Test::Builder'=>'1.001006','Test::Builder::Module'=>'1.001006','Test::Builder::Tester'=>'1.24','Test::Builder::Tester::Color'=>'1.24','Test::Harness'=>'3.33','Test::More'=>'1.001006','Test::Simple'=>'1.001006','Time::Piece'=>'1.29','Time::Seconds'=>'1.29','XS::APItest'=>'0.64','_charnames'=>'1.42','attributes'=>'0.23','bigint'=>'0.37','bignum'=>'0.38','bigrat'=>'0.37','constant'=>'1.32','experimental'=>'0.010','overload'=>'1.23','threads'=>'1.96','version'=>'0.9909','version::regex'=>'0.9909','version::vpp'=>'0.9909',},removed=>{}},5.021005=>{delta_from=>5.021004,changed=>{'B'=>'1.52','B::Concise'=>'0.994','B::Debug'=>'1.22','B::Deparse'=>'1.29','B::Op_private'=>'5.021005','CPAN::Meta'=>'2.142690','CPAN::Meta::Converter'=>'2.142690','CPAN::Meta::Feature'=>'2.142690','CPAN::Meta::History'=>'2.142690','CPAN::Meta::Merge'=>'2.142690','CPAN::Meta::Prereqs'=>'2.142690','CPAN::Meta::Spec'=>'2.142690','CPAN::Meta::Validator'=>'2.142690','Compress::Raw::Bzip2'=>'2.066','Compress::Raw::Zlib'=>'2.066','Compress::Zlib'=>'2.066','Config'=>'5.021005','Cwd'=>'3.51','DynaLoader'=>'1.27','Errno'=>'1.21','ExtUtils::CBuilder'=>'0.280220','ExtUtils::CBuilder::Base'=>'0.280220','ExtUtils::CBuilder::Platform::Unix'=>'0.280220','ExtUtils::CBuilder::Platform::VMS'=>'0.280220','ExtUtils::CBuilder::Platform::Windows'=>'0.280220','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280220','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280220','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280220','ExtUtils::CBuilder::Platform::aix'=>'0.280220','ExtUtils::CBuilder::Platform::android'=>'0.280220','ExtUtils::CBuilder::Platform::cygwin'=>'0.280220','ExtUtils::CBuilder::Platform::darwin'=>'0.280220','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280220','ExtUtils::CBuilder::Platform::os2'=>'0.280220','ExtUtils::Miniperl'=>'1.03','Fcntl'=>'1.13','File::Find'=>'1.29','File::Spec'=>'3.51','File::Spec::Cygwin'=>'3.51','File::Spec::Epoc'=>'3.51','File::Spec::Functions'=>'3.51','File::Spec::Mac'=>'3.51','File::Spec::OS2'=>'3.51','File::Spec::Unix'=>'3.51','File::Spec::VMS'=>'3.51','File::Spec::Win32'=>'3.51','HTTP::Tiny'=>'0.050','IO::Compress::Adapter::Bzip2'=>'2.066','IO::Compress::Adapter::Deflate'=>'2.066','IO::Compress::Adapter::Identity'=>'2.066','IO::Compress::Base'=>'2.066','IO::Compress::Base::Common'=>'2.066','IO::Compress::Bzip2'=>'2.066','IO::Compress::Deflate'=>'2.066','IO::Compress::Gzip'=>'2.066','IO::Compress::Gzip::Constants'=>'2.066','IO::Compress::RawDeflate'=>'2.066','IO::Compress::Zip'=>'2.066','IO::Compress::Zip::Constants'=>'2.066','IO::Compress::Zlib::Constants'=>'2.066','IO::Compress::Zlib::Extra'=>'2.066','IO::Uncompress::Adapter::Bunzip2'=>'2.066','IO::Uncompress::Adapter::Identity'=>'2.066','IO::Uncompress::Adapter::Inflate'=>'2.066','IO::Uncompress::AnyInflate'=>'2.066','IO::Uncompress::AnyUncompress'=>'2.066','IO::Uncompress::Base'=>'2.066','IO::Uncompress::Bunzip2'=>'2.066','IO::Uncompress::Gunzip'=>'2.066','IO::Uncompress::Inflate'=>'2.066','IO::Uncompress::RawInflate'=>'2.066','IO::Uncompress::Unzip'=>'2.066','JSON::PP'=>'2.27300','Module::CoreList'=>'5.20141020','Module::CoreList::TieHashDelta'=>'5.20141020','Module::CoreList::Utils'=>'5.20141020','Net::Cmd'=>'3.02','Net::Config'=>'3.02','Net::Domain'=>'3.02','Net::FTP'=>'3.02','Net::FTP::A'=>'3.02','Net::FTP::E'=>'3.02','Net::FTP::I'=>'3.02','Net::FTP::L'=>'3.02','Net::FTP::dataconn'=>'3.02','Net::NNTP'=>'3.02','Net::Netrc'=>'3.02','Net::POP3'=>'3.02','Net::SMTP'=>'3.02','Net::Time'=>'3.02','Opcode'=>'1.29','POSIX'=>'1.45','Socket'=>'2.016','Test::Builder'=>'1.001008','Test::Builder::Module'=>'1.001008','Test::More'=>'1.001008','Test::Simple'=>'1.001008','XS::APItest'=>'0.65','XSLoader'=>'0.18','attributes'=>'0.24','experimental'=>'0.012','feature'=>'1.38','perlfaq'=>'5.0150046','re'=>'0.27','threads::shared'=>'1.47','warnings'=>'1.28','warnings::register'=>'1.04',},removed=>{}},5.021006=>{delta_from=>5.021005,changed=>{'App::Prove'=>'3.34','App::Prove::State'=>'3.34','App::Prove::State::Result'=>'3.34','App::Prove::State::Result::Test'=>'3.34','B'=>'1.53','B::Concise'=>'0.995','B::Deparse'=>'1.30','B::Op_private'=>'5.021006','CPAN::Meta'=>'2.143240','CPAN::Meta::Converter'=>'2.143240','CPAN::Meta::Feature'=>'2.143240','CPAN::Meta::History'=>'2.143240','CPAN::Meta::Merge'=>'2.143240','CPAN::Meta::Prereqs'=>'2.143240','CPAN::Meta::Requirements'=>'2.130','CPAN::Meta::Spec'=>'2.143240','CPAN::Meta::Validator'=>'2.143240','Config'=>'5.021006','Devel::Peek'=>'1.19','Digest::SHA'=>'5.93','DynaLoader'=>'1.28','Encode'=>'2.64','Exporter'=>'5.72','Exporter::Heavy'=>'5.72','ExtUtils::Command::MM'=>'7.02','ExtUtils::Liblist'=>'7.02','ExtUtils::Liblist::Kid'=>'7.02','ExtUtils::MM'=>'7.02','ExtUtils::MM_AIX'=>'7.02','ExtUtils::MM_Any'=>'7.02','ExtUtils::MM_BeOS'=>'7.02','ExtUtils::MM_Cygwin'=>'7.02','ExtUtils::MM_DOS'=>'7.02','ExtUtils::MM_Darwin'=>'7.02','ExtUtils::MM_MacOS'=>'7.02','ExtUtils::MM_NW5'=>'7.02','ExtUtils::MM_OS2'=>'7.02','ExtUtils::MM_QNX'=>'7.02','ExtUtils::MM_UWIN'=>'7.02','ExtUtils::MM_Unix'=>'7.02','ExtUtils::MM_VMS'=>'7.02','ExtUtils::MM_VOS'=>'7.02','ExtUtils::MM_Win32'=>'7.02','ExtUtils::MM_Win95'=>'7.02','ExtUtils::MY'=>'7.02','ExtUtils::MakeMaker'=>'7.02','ExtUtils::MakeMaker::Config'=>'7.02','ExtUtils::MakeMaker::Locale'=>'7.02','ExtUtils::MakeMaker::version'=>'7.02','ExtUtils::MakeMaker::version::regex'=>'7.02','ExtUtils::MakeMaker::version::vpp'=>'7.02','ExtUtils::Manifest'=>'1.69','ExtUtils::Mkbootstrap'=>'7.02','ExtUtils::Mksymlists'=>'7.02','ExtUtils::ParseXS'=>'3.26','ExtUtils::ParseXS::Constants'=>'3.26','ExtUtils::ParseXS::CountLines'=>'3.26','ExtUtils::ParseXS::Eval'=>'3.26','ExtUtils::ParseXS::Utilities'=>'3.26','ExtUtils::testlib'=>'7.02','File::Spec::VMS'=>'3.52','HTTP::Tiny'=>'0.051','I18N::Langinfo'=>'0.12','IO::Socket'=>'1.38','Module::CoreList'=>'5.20141120','Module::CoreList::TieHashDelta'=>'5.20141120','Module::CoreList::Utils'=>'5.20141120','POSIX'=>'1.46','PerlIO::encoding'=>'0.20','PerlIO::scalar'=>'0.20','TAP::Base'=>'3.34','TAP::Formatter::Base'=>'3.34','TAP::Formatter::Color'=>'3.34','TAP::Formatter::Console'=>'3.34','TAP::Formatter::Console::ParallelSession'=>'3.34','TAP::Formatter::Console::Session'=>'3.34','TAP::Formatter::File'=>'3.34','TAP::Formatter::File::Session'=>'3.34','TAP::Formatter::Session'=>'3.34','TAP::Harness'=>'3.34','TAP::Harness::Env'=>'3.34','TAP::Object'=>'3.34','TAP::Parser'=>'3.34','TAP::Parser::Aggregator'=>'3.34','TAP::Parser::Grammar'=>'3.34','TAP::Parser::Iterator'=>'3.34','TAP::Parser::Iterator::Array'=>'3.34','TAP::Parser::Iterator::Process'=>'3.34','TAP::Parser::Iterator::Stream'=>'3.34','TAP::Parser::IteratorFactory'=>'3.34','TAP::Parser::Multiplexer'=>'3.34','TAP::Parser::Result'=>'3.34','TAP::Parser::Result::Bailout'=>'3.34','TAP::Parser::Result::Comment'=>'3.34','TAP::Parser::Result::Plan'=>'3.34','TAP::Parser::Result::Pragma'=>'3.34','TAP::Parser::Result::Test'=>'3.34','TAP::Parser::Result::Unknown'=>'3.34','TAP::Parser::Result::Version'=>'3.34','TAP::Parser::Result::YAML'=>'3.34','TAP::Parser::ResultFactory'=>'3.34','TAP::Parser::Scheduler'=>'3.34','TAP::Parser::Scheduler::Job'=>'3.34','TAP::Parser::Scheduler::Spinner'=>'3.34','TAP::Parser::Source'=>'3.34','TAP::Parser::SourceHandler'=>'3.34','TAP::Parser::SourceHandler::Executable'=>'3.34','TAP::Parser::SourceHandler::File'=>'3.34','TAP::Parser::SourceHandler::Handle'=>'3.34','TAP::Parser::SourceHandler::Perl'=>'3.34','TAP::Parser::SourceHandler::RawTAP'=>'3.34','TAP::Parser::YAMLish::Reader'=>'3.34','TAP::Parser::YAMLish::Writer'=>'3.34','Test::Builder'=>'1.301001_075','Test::Builder::Module'=>'1.301001_075','Test::Builder::Tester'=>'1.301001_075','Test::Builder::Tester::Color'=>'1.301001_075','Test::Harness'=>'3.34','Test::More'=>'1.301001_075','Test::More::DeepCheck'=>undef,'Test::More::DeepCheck::Strict'=>undef,'Test::More::DeepCheck::Tolerant'=>undef,'Test::More::Tools'=>undef,'Test::MostlyLike'=>undef,'Test::Simple'=>'1.301001_075','Test::Stream'=>'1.301001_075','Test::Stream::ArrayBase'=>undef,'Test::Stream::ArrayBase::Meta'=>undef,'Test::Stream::Carp'=>undef,'Test::Stream::Context'=>undef,'Test::Stream::Event'=>undef,'Test::Stream::Event::Bail'=>undef,'Test::Stream::Event::Child'=>undef,'Test::Stream::Event::Diag'=>undef,'Test::Stream::Event::Finish'=>undef,'Test::Stream::Event::Note'=>undef,'Test::Stream::Event::Ok'=>undef,'Test::Stream::Event::Plan'=>undef,'Test::Stream::Event::Subtest'=>undef,'Test::Stream::ExitMagic'=>undef,'Test::Stream::ExitMagic::Context'=>undef,'Test::Stream::Exporter'=>undef,'Test::Stream::Exporter::Meta'=>undef,'Test::Stream::IOSets'=>undef,'Test::Stream::Meta'=>undef,'Test::Stream::PackageUtil'=>undef,'Test::Stream::Tester'=>undef,'Test::Stream::Tester::Checks'=>undef,'Test::Stream::Tester::Checks::Event'=>undef,'Test::Stream::Tester::Events'=>undef,'Test::Stream::Tester::Events::Event'=>undef,'Test::Stream::Tester::Grab'=>undef,'Test::Stream::Threads'=>undef,'Test::Stream::Toolset'=>undef,'Test::Stream::Util'=>undef,'Test::Tester'=>'1.301001_075','Test::Tester::Capture'=>undef,'Test::use::ok'=>'1.301001_075','Unicode::UCD'=>'0.59','XS::APItest'=>'0.68','XSLoader'=>'0.19','experimental'=>'0.013','locale'=>'1.05','ok'=>'1.301001_075','overload'=>'1.24','re'=>'0.28','warnings'=>'1.29',},removed=>{}},5.021007=>{delta_from=>5.021006,changed=>{'Archive::Tar'=>'2.04','Archive::Tar::Constant'=>'2.04','Archive::Tar::File'=>'2.04','B'=>'1.54','B::Concise'=>'0.996','B::Deparse'=>'1.31','B::Op_private'=>'5.021007','B::Showlex'=>'1.05','Compress::Raw::Bzip2'=>'2.067','Compress::Raw::Zlib'=>'2.067','Compress::Zlib'=>'2.067','Config'=>'5.021007','Cwd'=>'3.54','DB_File'=>'1.834','Data::Dumper'=>'2.155','Devel::PPPort'=>'3.25','Devel::Peek'=>'1.20','DynaLoader'=>'1.29','Encode'=>'2.67','Errno'=>'1.22','ExtUtils::CBuilder'=>'0.280221','ExtUtils::CBuilder::Base'=>'0.280221','ExtUtils::CBuilder::Platform::Unix'=>'0.280221','ExtUtils::CBuilder::Platform::VMS'=>'0.280221','ExtUtils::CBuilder::Platform::Windows'=>'0.280221','ExtUtils::CBuilder::Platform::aix'=>'0.280221','ExtUtils::CBuilder::Platform::android'=>'0.280221','ExtUtils::CBuilder::Platform::cygwin'=>'0.280221','ExtUtils::CBuilder::Platform::darwin'=>'0.280221','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280221','ExtUtils::CBuilder::Platform::os2'=>'0.280221','ExtUtils::Command::MM'=>'7.04','ExtUtils::Liblist'=>'7.04','ExtUtils::Liblist::Kid'=>'7.04','ExtUtils::MM'=>'7.04','ExtUtils::MM_AIX'=>'7.04','ExtUtils::MM_Any'=>'7.04','ExtUtils::MM_BeOS'=>'7.04','ExtUtils::MM_Cygwin'=>'7.04','ExtUtils::MM_DOS'=>'7.04','ExtUtils::MM_Darwin'=>'7.04','ExtUtils::MM_MacOS'=>'7.04','ExtUtils::MM_NW5'=>'7.04','ExtUtils::MM_OS2'=>'7.04','ExtUtils::MM_QNX'=>'7.04','ExtUtils::MM_UWIN'=>'7.04','ExtUtils::MM_Unix'=>'7.04','ExtUtils::MM_VMS'=>'7.04','ExtUtils::MM_VOS'=>'7.04','ExtUtils::MM_Win32'=>'7.04','ExtUtils::MM_Win95'=>'7.04','ExtUtils::MY'=>'7.04','ExtUtils::MakeMaker'=>'7.04','ExtUtils::MakeMaker::Config'=>'7.04','ExtUtils::MakeMaker::Locale'=>'7.04','ExtUtils::MakeMaker::version'=>'7.04','ExtUtils::MakeMaker::version::regex'=>'7.04','ExtUtils::MakeMaker::version::vpp'=>'7.04','ExtUtils::Mkbootstrap'=>'7.04','ExtUtils::Mksymlists'=>'7.04','ExtUtils::ParseXS'=>'3.27','ExtUtils::ParseXS::Constants'=>'3.27','ExtUtils::ParseXS::CountLines'=>'3.27','ExtUtils::ParseXS::Eval'=>'3.27','ExtUtils::ParseXS::Utilities'=>'3.27','ExtUtils::testlib'=>'7.04','File::Spec'=>'3.53','File::Spec::Cygwin'=>'3.54','File::Spec::Epoc'=>'3.54','File::Spec::Functions'=>'3.54','File::Spec::Mac'=>'3.54','File::Spec::OS2'=>'3.54','File::Spec::Unix'=>'3.54','File::Spec::VMS'=>'3.54','File::Spec::Win32'=>'3.54','Filter::Util::Call'=>'1.51','HTTP::Tiny'=>'0.053','IO'=>'1.35','IO::Compress::Adapter::Bzip2'=>'2.067','IO::Compress::Adapter::Deflate'=>'2.067','IO::Compress::Adapter::Identity'=>'2.067','IO::Compress::Base'=>'2.067','IO::Compress::Base::Common'=>'2.067','IO::Compress::Bzip2'=>'2.067','IO::Compress::Deflate'=>'2.067','IO::Compress::Gzip'=>'2.067','IO::Compress::Gzip::Constants'=>'2.067','IO::Compress::RawDeflate'=>'2.067','IO::Compress::Zip'=>'2.067','IO::Compress::Zip::Constants'=>'2.067','IO::Compress::Zlib::Constants'=>'2.067','IO::Compress::Zlib::Extra'=>'2.067','IO::Socket::IP'=>'0.34','IO::Uncompress::Adapter::Bunzip2'=>'2.067','IO::Uncompress::Adapter::Identity'=>'2.067','IO::Uncompress::Adapter::Inflate'=>'2.067','IO::Uncompress::AnyInflate'=>'2.067','IO::Uncompress::AnyUncompress'=>'2.067','IO::Uncompress::Base'=>'2.067','IO::Uncompress::Bunzip2'=>'2.067','IO::Uncompress::Gunzip'=>'2.067','IO::Uncompress::Inflate'=>'2.067','IO::Uncompress::RawInflate'=>'2.067','IO::Uncompress::Unzip'=>'2.067','Locale::Codes'=>'3.33','Locale::Codes::Constants'=>'3.33','Locale::Codes::Country'=>'3.33','Locale::Codes::Country_Codes'=>'3.33','Locale::Codes::Country_Retired'=>'3.33','Locale::Codes::Currency'=>'3.33','Locale::Codes::Currency_Codes'=>'3.33','Locale::Codes::Currency_Retired'=>'3.33','Locale::Codes::LangExt'=>'3.33','Locale::Codes::LangExt_Codes'=>'3.33','Locale::Codes::LangExt_Retired'=>'3.33','Locale::Codes::LangFam'=>'3.33','Locale::Codes::LangFam_Codes'=>'3.33','Locale::Codes::LangFam_Retired'=>'3.33','Locale::Codes::LangVar'=>'3.33','Locale::Codes::LangVar_Codes'=>'3.33','Locale::Codes::LangVar_Retired'=>'3.33','Locale::Codes::Language'=>'3.33','Locale::Codes::Language_Codes'=>'3.33','Locale::Codes::Language_Retired'=>'3.33','Locale::Codes::Script'=>'3.33','Locale::Codes::Script_Codes'=>'3.33','Locale::Codes::Script_Retired'=>'3.33','Locale::Country'=>'3.33','Locale::Currency'=>'3.33','Locale::Language'=>'3.33','Locale::Maketext'=>'1.26','Locale::Script'=>'3.33','Module::CoreList'=>'5.20141220','Module::CoreList::TieHashDelta'=>'5.20141220','Module::CoreList::Utils'=>'5.20141220','NDBM_File'=>'1.14','Net::Cmd'=>'3.04','Net::Config'=>'3.04','Net::Domain'=>'3.04','Net::FTP'=>'3.04','Net::FTP::A'=>'3.04','Net::FTP::E'=>'3.04','Net::FTP::I'=>'3.04','Net::FTP::L'=>'3.04','Net::FTP::dataconn'=>'3.04','Net::NNTP'=>'3.04','Net::Netrc'=>'3.04','Net::POP3'=>'3.04','Net::SMTP'=>'3.04','Net::Time'=>'3.04','Opcode'=>'1.30','POSIX'=>'1.48','PerlIO::scalar'=>'0.21','Pod::Escapes'=>'1.07','SDBM_File'=>'1.12','Storable'=>'2.52','Sys::Hostname'=>'1.20','Test::Builder'=>'1.301001_090','Test::Builder::Module'=>'1.301001_090','Test::Builder::Tester'=>'1.301001_090','Test::Builder::Tester::Color'=>'1.301001_090','Test::CanFork'=>undef,'Test::CanThread'=>undef,'Test::More'=>'1.301001_090','Test::Simple'=>'1.301001_090','Test::Stream'=>'1.301001_090','Test::Stream::API'=>undef,'Test::Stream::ForceExit'=>undef,'Test::Stream::Subtest'=>undef,'Test::Tester'=>'1.301001_090','Test::use::ok'=>'1.301001_090','Unicode::Collate'=>'1.09','Unicode::Collate::CJK::Big5'=>'1.09','Unicode::Collate::CJK::GB2312'=>'1.09','Unicode::Collate::CJK::JISX0208'=>'1.09','Unicode::Collate::CJK::Korean'=>'1.09','Unicode::Collate::CJK::Pinyin'=>'1.09','Unicode::Collate::CJK::Stroke'=>'1.09','Unicode::Collate::CJK::Zhuyin'=>'1.09','Unicode::Collate::Locale'=>'1.09','XS::APItest'=>'0.69','XSLoader'=>'0.20','_charnames'=>'1.43','arybase'=>'0.09','charnames'=>'1.43','feature'=>'1.39','mro'=>'1.17','ok'=>'1.301001_090','strict'=>'1.09','threads'=>'1.96_001',},removed=>{}},5.021008=>{delta_from=>5.021007,changed=>{'App::Prove'=>'3.35','App::Prove::State'=>'3.35','App::Prove::State::Result'=>'3.35','App::Prove::State::Result::Test'=>'3.35','B'=>'1.55','B::Deparse'=>'1.32','B::Op_private'=>'5.021008','CPAN::Meta::Requirements'=>'2.131','Compress::Raw::Bzip2'=>'2.068','Compress::Raw::Zlib'=>'2.068','Compress::Zlib'=>'2.068','Config'=>'5.021008','DB_File'=>'1.835','Data::Dumper'=>'2.156','Devel::PPPort'=>'3.28','Devel::Peek'=>'1.21','Digest::MD5'=>'2.54','Digest::SHA'=>'5.95','DynaLoader'=>'1.30','ExtUtils::Command'=>'1.20','ExtUtils::Manifest'=>'1.70','Fatal'=>'2.26','File::Glob'=>'1.24','Filter::Util::Call'=>'1.54','Getopt::Long'=>'2.43','IO::Compress::Adapter::Bzip2'=>'2.068','IO::Compress::Adapter::Deflate'=>'2.068','IO::Compress::Adapter::Identity'=>'2.068','IO::Compress::Base'=>'2.068','IO::Compress::Base::Common'=>'2.068','IO::Compress::Bzip2'=>'2.068','IO::Compress::Deflate'=>'2.068','IO::Compress::Gzip'=>'2.068','IO::Compress::Gzip::Constants'=>'2.068','IO::Compress::RawDeflate'=>'2.068','IO::Compress::Zip'=>'2.068','IO::Compress::Zip::Constants'=>'2.068','IO::Compress::Zlib::Constants'=>'2.068','IO::Compress::Zlib::Extra'=>'2.068','IO::Socket::IP'=>'0.36','IO::Uncompress::Adapter::Bunzip2'=>'2.068','IO::Uncompress::Adapter::Identity'=>'2.068','IO::Uncompress::Adapter::Inflate'=>'2.068','IO::Uncompress::AnyInflate'=>'2.068','IO::Uncompress::AnyUncompress'=>'2.068','IO::Uncompress::Base'=>'2.068','IO::Uncompress::Bunzip2'=>'2.068','IO::Uncompress::Gunzip'=>'2.068','IO::Uncompress::Inflate'=>'2.068','IO::Uncompress::RawInflate'=>'2.068','IO::Uncompress::Unzip'=>'2.068','MIME::Base64'=>'3.15','Module::CoreList'=>'5.20150220','Module::CoreList::TieHashDelta'=>'5.20150220','Module::CoreList::Utils'=>'5.20150220','Module::Load::Conditional'=>'0.64','Module::Metadata'=>'1.000026','Net::Cmd'=>'3.05','Net::Config'=>'3.05','Net::Domain'=>'3.05','Net::FTP'=>'3.05','Net::FTP::A'=>'3.05','Net::FTP::E'=>'3.05','Net::FTP::I'=>'3.05','Net::FTP::L'=>'3.05','Net::FTP::dataconn'=>'3.05','Net::NNTP'=>'3.05','Net::Netrc'=>'3.05','Net::POP3'=>'3.05','Net::SMTP'=>'3.05','Net::Time'=>'3.05','Opcode'=>'1.31','POSIX'=>'1.49','PerlIO::encoding'=>'0.21','Pod::Simple'=>'3.29','Pod::Simple::BlackBox'=>'3.29','Pod::Simple::Checker'=>'3.29','Pod::Simple::Debug'=>'3.29','Pod::Simple::DumpAsText'=>'3.29','Pod::Simple::DumpAsXML'=>'3.29','Pod::Simple::HTML'=>'3.29','Pod::Simple::HTMLBatch'=>'3.29','Pod::Simple::LinkSection'=>'3.29','Pod::Simple::Methody'=>'3.29','Pod::Simple::Progress'=>'3.29','Pod::Simple::PullParser'=>'3.29','Pod::Simple::PullParserEndToken'=>'3.29','Pod::Simple::PullParserStartToken'=>'3.29','Pod::Simple::PullParserTextToken'=>'3.29','Pod::Simple::PullParserToken'=>'3.29','Pod::Simple::RTF'=>'3.29','Pod::Simple::Search'=>'3.29','Pod::Simple::SimpleTree'=>'3.29','Pod::Simple::Text'=>'3.29','Pod::Simple::TextContent'=>'3.29','Pod::Simple::TiedOutFH'=>'3.29','Pod::Simple::Transcode'=>'3.29','Pod::Simple::TranscodeDumb'=>'3.29','Pod::Simple::TranscodeSmart'=>'3.29','Pod::Simple::XHTML'=>'3.29','Pod::Simple::XMLOutStream'=>'3.29','SDBM_File'=>'1.13','Safe'=>'2.39','TAP::Base'=>'3.35','TAP::Formatter::Base'=>'3.35','TAP::Formatter::Color'=>'3.35','TAP::Formatter::Console'=>'3.35','TAP::Formatter::Console::ParallelSession'=>'3.35','TAP::Formatter::Console::Session'=>'3.35','TAP::Formatter::File'=>'3.35','TAP::Formatter::File::Session'=>'3.35','TAP::Formatter::Session'=>'3.35','TAP::Harness'=>'3.35','TAP::Harness::Env'=>'3.35','TAP::Object'=>'3.35','TAP::Parser'=>'3.35','TAP::Parser::Aggregator'=>'3.35','TAP::Parser::Grammar'=>'3.35','TAP::Parser::Iterator'=>'3.35','TAP::Parser::Iterator::Array'=>'3.35','TAP::Parser::Iterator::Process'=>'3.35','TAP::Parser::Iterator::Stream'=>'3.35','TAP::Parser::IteratorFactory'=>'3.35','TAP::Parser::Multiplexer'=>'3.35','TAP::Parser::Result'=>'3.35','TAP::Parser::Result::Bailout'=>'3.35','TAP::Parser::Result::Comment'=>'3.35','TAP::Parser::Result::Plan'=>'3.35','TAP::Parser::Result::Pragma'=>'3.35','TAP::Parser::Result::Test'=>'3.35','TAP::Parser::Result::Unknown'=>'3.35','TAP::Parser::Result::Version'=>'3.35','TAP::Parser::Result::YAML'=>'3.35','TAP::Parser::ResultFactory'=>'3.35','TAP::Parser::Scheduler'=>'3.35','TAP::Parser::Scheduler::Job'=>'3.35','TAP::Parser::Scheduler::Spinner'=>'3.35','TAP::Parser::Source'=>'3.35','TAP::Parser::SourceHandler'=>'3.35','TAP::Parser::SourceHandler::Executable'=>'3.35','TAP::Parser::SourceHandler::File'=>'3.35','TAP::Parser::SourceHandler::Handle'=>'3.35','TAP::Parser::SourceHandler::Perl'=>'3.35','TAP::Parser::SourceHandler::RawTAP'=>'3.35','TAP::Parser::YAMLish::Reader'=>'3.35','TAP::Parser::YAMLish::Writer'=>'3.35','Test::Builder'=>'1.301001_097','Test::Builder::Module'=>'1.301001_097','Test::Builder::Tester'=>'1.301001_097','Test::Builder::Tester::Color'=>'1.301001_097','Test::Harness'=>'3.35','Test::More'=>'1.301001_097','Test::Simple'=>'1.301001_097','Test::Stream'=>'1.301001_097','Test::Stream::Block'=>undef,'Test::Tester'=>'1.301001_097','Test::Tester::CaptureRunner'=>undef,'Test::Tester::Delegate'=>undef,'Test::use::ok'=>'1.301001_097','Unicode::Collate'=>'1.10','Unicode::Collate::CJK::Big5'=>'1.10','Unicode::Collate::CJK::GB2312'=>'1.10','Unicode::Collate::CJK::JISX0208'=>'1.10','Unicode::Collate::CJK::Korean'=>'1.10','Unicode::Collate::CJK::Pinyin'=>'1.10','Unicode::Collate::CJK::Stroke'=>'1.10','Unicode::Collate::CJK::Zhuyin'=>'1.10','Unicode::Collate::Locale'=>'1.10','VMS::DCLsym'=>'1.06','XS::APItest'=>'0.70','arybase'=>'0.10','attributes'=>'0.25','autodie'=>'2.26','autodie::Scope::Guard'=>'2.26','autodie::Scope::GuardStack'=>'2.26','autodie::ScopeUtil'=>'2.26','autodie::exception'=>'2.26','autodie::exception::system'=>'2.26','autodie::hints'=>'2.26','autodie::skip'=>'2.26','ok'=>'1.301001_097','re'=>'0.30','warnings'=>'1.30',},removed=>{}},5.020002=>{delta_from=>5.020001,changed=>{'CPAN::Author'=>'5.5002','CPAN::CacheMgr'=>'5.5002','CPAN::FTP'=>'5.5006','CPAN::HTTP::Client'=>'1.9601','CPAN::HandleConfig'=>'5.5005','CPAN::Index'=>'1.9601','CPAN::LWP::UserAgent'=>'1.9601','CPAN::Mirrors'=>'1.9601','Config'=>'5.020002','Cwd'=>'3.48_01','Data::Dumper'=>'2.151_01','Errno'=>'1.20_05','File::Spec'=>'3.48_01','File::Spec::Cygwin'=>'3.48_01','File::Spec::Epoc'=>'3.48_01','File::Spec::Functions'=>'3.48_01','File::Spec::Mac'=>'3.48_01','File::Spec::OS2'=>'3.48_01','File::Spec::Unix'=>'3.48_01','File::Spec::VMS'=>'3.48_01','File::Spec::Win32'=>'3.48_01','IO::Socket'=>'1.38','Module::CoreList'=>'5.20150214','Module::CoreList::TieHashDelta'=>'5.20150214','Module::CoreList::Utils'=>'5.20150214','PerlIO::scalar'=>'0.18_01','Pod::PlainText'=>'2.07','Storable'=>'2.49_01','VMS::DCLsym'=>'1.05_01','VMS::Stdio'=>'2.41','attributes'=>'0.23','feature'=>'1.36_01',},removed=>{}},5.021009=>{delta_from=>5.021008,changed=>{'B'=>'1.56','B::Debug'=>'1.23','B::Deparse'=>'1.33','B::Op_private'=>'5.021009','Benchmark'=>'1.20','CPAN::Author'=>'5.5002','CPAN::CacheMgr'=>'5.5002','CPAN::FTP'=>'5.5006','CPAN::HTTP::Client'=>'1.9601','CPAN::HandleConfig'=>'5.5005','CPAN::Index'=>'1.9601','CPAN::LWP::UserAgent'=>'1.9601','CPAN::Meta::Requirements'=>'2.132','CPAN::Mirrors'=>'1.9601','Carp'=>'1.35','Carp::Heavy'=>'1.35','Config'=>'5.021009','Config::Perl::V'=>'0.23','Data::Dumper'=>'2.157','Devel::Peek'=>'1.22','DynaLoader'=>'1.31','Encode'=>'2.70','Encode::MIME::Header'=>'2.16','Errno'=>'1.23','ExtUtils::Miniperl'=>'1.04','HTTP::Tiny'=>'0.054','Module::CoreList'=>'5.20150220','Module::CoreList::TieHashDelta'=>'5.20150220','Module::CoreList::Utils'=>'5.20150220','Opcode'=>'1.32','POSIX'=>'1.51','Perl::OSType'=>'1.008','PerlIO::scalar'=>'0.22','Pod::Find'=>'1.63','Pod::InputObjects'=>'1.63','Pod::ParseUtils'=>'1.63','Pod::Parser'=>'1.63','Pod::Perldoc'=>'3.25','Pod::Perldoc::BaseTo'=>'3.25','Pod::Perldoc::GetOptsOO'=>'3.25','Pod::Perldoc::ToANSI'=>'3.25','Pod::Perldoc::ToChecker'=>'3.25','Pod::Perldoc::ToMan'=>'3.25','Pod::Perldoc::ToNroff'=>'3.25','Pod::Perldoc::ToPod'=>'3.25','Pod::Perldoc::ToRtf'=>'3.25','Pod::Perldoc::ToTerm'=>'3.25','Pod::Perldoc::ToText'=>'3.25','Pod::Perldoc::ToTk'=>'3.25','Pod::Perldoc::ToXml'=>'3.25','Pod::PlainText'=>'2.07','Pod::Select'=>'1.63','Socket'=>'2.018','Storable'=>'2.53','Test::Builder'=>'1.301001_098','Test::Builder::Module'=>'1.301001_098','Test::Builder::Tester'=>'1.301001_098','Test::Builder::Tester::Color'=>'1.301001_098','Test::More'=>'1.301001_098','Test::Simple'=>'1.301001_098','Test::Stream'=>'1.301001_098','Test::Tester'=>'1.301001_098','Test::use::ok'=>'1.301001_098','Unicode::Collate'=>'1.11','Unicode::Collate::CJK::Big5'=>'1.11','Unicode::Collate::CJK::GB2312'=>'1.11','Unicode::Collate::CJK::JISX0208'=>'1.11','Unicode::Collate::CJK::Korean'=>'1.11','Unicode::Collate::CJK::Pinyin'=>'1.11','Unicode::Collate::CJK::Stroke'=>'1.11','Unicode::Collate::CJK::Zhuyin'=>'1.11','Unicode::Collate::Locale'=>'1.11','Unicode::UCD'=>'0.61','VMS::Stdio'=>'2.41','Win32'=>'0.51','Win32API::File'=>'0.1202','attributes'=>'0.26','bigint'=>'0.39','bignum'=>'0.39','bigrat'=>'0.39','constant'=>'1.33','encoding'=>'2.13','feature'=>'1.40','ok'=>'1.301001_098','overload'=>'1.25','perlfaq'=>'5.021009','re'=>'0.31','threads::shared'=>'1.48','warnings'=>'1.31',},removed=>{}},5.021010=>{delta_from=>5.021009,changed=>{'App::Cpan'=>'1.63','B'=>'1.57','B::Deparse'=>'1.34','B::Op_private'=>'5.021010','Benchmark'=>'1.2','CPAN'=>'2.10','CPAN::Distribution'=>'2.04','CPAN::FirstTime'=>'5.5307','CPAN::HTTP::Credentials'=>'1.9601','CPAN::HandleConfig'=>'5.5006','CPAN::Meta'=>'2.150001','CPAN::Meta::Converter'=>'2.150001','CPAN::Meta::Feature'=>'2.150001','CPAN::Meta::History'=>'2.150001','CPAN::Meta::Merge'=>'2.150001','CPAN::Meta::Prereqs'=>'2.150001','CPAN::Meta::Spec'=>'2.150001','CPAN::Meta::Validator'=>'2.150001','CPAN::Module'=>'5.5002','CPAN::Plugin'=>'0.95','CPAN::Plugin::Specfile'=>'0.01','CPAN::Shell'=>'5.5005','Carp'=>'1.36','Carp::Heavy'=>'1.36','Config'=>'5.02101','Cwd'=>'3.55','DB'=>'1.08','Data::Dumper'=>'2.158','Devel::PPPort'=>'3.31','DynaLoader'=>'1.32','Encode'=>'2.72','Encode::Alias'=>'2.19','File::Spec'=>'3.55','File::Spec::Cygwin'=>'3.55','File::Spec::Epoc'=>'3.55','File::Spec::Functions'=>'3.55','File::Spec::Mac'=>'3.55','File::Spec::OS2'=>'3.55','File::Spec::Unix'=>'3.55','File::Spec::VMS'=>'3.55','File::Spec::Win32'=>'3.55','Getopt::Long'=>'2.45','Locale::Codes'=>'3.34','Locale::Codes::Constants'=>'3.34','Locale::Codes::Country'=>'3.34','Locale::Codes::Country_Codes'=>'3.34','Locale::Codes::Country_Retired'=>'3.34','Locale::Codes::Currency'=>'3.34','Locale::Codes::Currency_Codes'=>'3.34','Locale::Codes::Currency_Retired'=>'3.34','Locale::Codes::LangExt'=>'3.34','Locale::Codes::LangExt_Codes'=>'3.34','Locale::Codes::LangExt_Retired'=>'3.34','Locale::Codes::LangFam'=>'3.34','Locale::Codes::LangFam_Codes'=>'3.34','Locale::Codes::LangFam_Retired'=>'3.34','Locale::Codes::LangVar'=>'3.34','Locale::Codes::LangVar_Codes'=>'3.34','Locale::Codes::LangVar_Retired'=>'3.34','Locale::Codes::Language'=>'3.34','Locale::Codes::Language_Codes'=>'3.34','Locale::Codes::Language_Retired'=>'3.34','Locale::Codes::Script'=>'3.34','Locale::Codes::Script_Codes'=>'3.34','Locale::Codes::Script_Retired'=>'3.34','Locale::Country'=>'3.34','Locale::Currency'=>'3.34','Locale::Language'=>'3.34','Locale::Script'=>'3.34','Module::CoreList'=>'5.20150320','Module::CoreList::TieHashDelta'=>'5.20150320','Module::CoreList::Utils'=>'5.20150320','POSIX'=>'1.52','Pod::Functions'=>'1.09','Pod::Functions::Functions'=>'1.09','Term::Complete'=>'1.403','Test::Builder'=>'1.001014','Test::Builder::IO::Scalar'=>'2.113','Test::Builder::Module'=>'1.001014','Test::Builder::Tester'=>'1.28','Test::Builder::Tester::Color'=>'1.290001','Test::More'=>'1.001014','Test::Simple'=>'1.001014','Test::Tester'=>'0.114','Test::use::ok'=>'0.16','Text::Balanced'=>'2.03','Text::ParseWords'=>'3.30','Unicode::Collate'=>'1.12','Unicode::Collate::CJK::Big5'=>'1.12','Unicode::Collate::CJK::GB2312'=>'1.12','Unicode::Collate::CJK::JISX0208'=>'1.12','Unicode::Collate::CJK::Korean'=>'1.12','Unicode::Collate::CJK::Pinyin'=>'1.12','Unicode::Collate::CJK::Stroke'=>'1.12','Unicode::Collate::CJK::Zhuyin'=>'1.12','Unicode::Collate::Locale'=>'1.12','XS::APItest'=>'0.71','encoding'=>'2.14','locale'=>'1.06','meta_notation'=>undef,'ok'=>'0.16','parent'=>'0.232','re'=>'0.32','sigtrap'=>'1.08','threads'=>'2.01','utf8'=>'1.15',},removed=>{'Test::CanFork'=>1,'Test::CanThread'=>1,'Test::More::DeepCheck'=>1,'Test::More::DeepCheck::Strict'=>1,'Test::More::DeepCheck::Tolerant'=>1,'Test::More::Tools'=>1,'Test::MostlyLike'=>1,'Test::Stream'=>1,'Test::Stream::API'=>1,'Test::Stream::ArrayBase'=>1,'Test::Stream::ArrayBase::Meta'=>1,'Test::Stream::Block'=>1,'Test::Stream::Carp'=>1,'Test::Stream::Context'=>1,'Test::Stream::Event'=>1,'Test::Stream::Event::Bail'=>1,'Test::Stream::Event::Child'=>1,'Test::Stream::Event::Diag'=>1,'Test::Stream::Event::Finish'=>1,'Test::Stream::Event::Note'=>1,'Test::Stream::Event::Ok'=>1,'Test::Stream::Event::Plan'=>1,'Test::Stream::Event::Subtest'=>1,'Test::Stream::ExitMagic'=>1,'Test::Stream::ExitMagic::Context'=>1,'Test::Stream::Exporter'=>1,'Test::Stream::Exporter::Meta'=>1,'Test::Stream::ForceExit'=>1,'Test::Stream::IOSets'=>1,'Test::Stream::Meta'=>1,'Test::Stream::PackageUtil'=>1,'Test::Stream::Subtest'=>1,'Test::Stream::Tester'=>1,'Test::Stream::Tester::Checks'=>1,'Test::Stream::Tester::Checks::Event'=>1,'Test::Stream::Tester::Events'=>1,'Test::Stream::Tester::Events::Event'=>1,'Test::Stream::Tester::Grab'=>1,'Test::Stream::Threads'=>1,'Test::Stream::Toolset'=>1,'Test::Stream::Util'=>1,}},5.021011=>{delta_from=>5.021010,changed=>{'B'=>'1.58','B::Deparse'=>'1.35','B::Op_private'=>'5.021011','CPAN'=>'2.11','Config'=>'5.021011','Config::Perl::V'=>'0.24','Cwd'=>'3.56','ExtUtils::Miniperl'=>'1.05','ExtUtils::ParseXS'=>'3.28','ExtUtils::ParseXS::Constants'=>'3.28','ExtUtils::ParseXS::CountLines'=>'3.28','ExtUtils::ParseXS::Eval'=>'3.28','ExtUtils::ParseXS::Utilities'=>'3.28','ExtUtils::Typemaps'=>'3.28','ExtUtils::Typemaps::Cmd'=>'3.28','ExtUtils::Typemaps::InputMap'=>'3.28','ExtUtils::Typemaps::OutputMap'=>'3.28','ExtUtils::Typemaps::Type'=>'3.28','File::Spec'=>'3.56','File::Spec::Cygwin'=>'3.56','File::Spec::Epoc'=>'3.56','File::Spec::Functions'=>'3.56','File::Spec::Mac'=>'3.56','File::Spec::OS2'=>'3.56','File::Spec::Unix'=>'3.56','File::Spec::VMS'=>'3.56','File::Spec::Win32'=>'3.56','IO::Socket::IP'=>'0.37','Module::CoreList'=>'5.20150420','Module::CoreList::TieHashDelta'=>'5.20150420','Module::CoreList::Utils'=>'5.20150420','PerlIO::mmap'=>'0.014','XS::APItest'=>'0.72','attributes'=>'0.27','if'=>'0.0604','utf8'=>'1.16','warnings'=>'1.32',},removed=>{}},5.022000=>{delta_from=>5.021011,changed=>{'B::Op_private'=>'5.022000','Config'=>'5.022','ExtUtils::Command::MM'=>'7.04_01','ExtUtils::Liblist'=>'7.04_01','ExtUtils::Liblist::Kid'=>'7.04_01','ExtUtils::MM'=>'7.04_01','ExtUtils::MM_AIX'=>'7.04_01','ExtUtils::MM_Any'=>'7.04_01','ExtUtils::MM_BeOS'=>'7.04_01','ExtUtils::MM_Cygwin'=>'7.04_01','ExtUtils::MM_DOS'=>'7.04_01','ExtUtils::MM_Darwin'=>'7.04_01','ExtUtils::MM_MacOS'=>'7.04_01','ExtUtils::MM_NW5'=>'7.04_01','ExtUtils::MM_OS2'=>'7.04_01','ExtUtils::MM_QNX'=>'7.04_01','ExtUtils::MM_UWIN'=>'7.04_01','ExtUtils::MM_Unix'=>'7.04_01','ExtUtils::MM_VMS'=>'7.04_01','ExtUtils::MM_VOS'=>'7.04_01','ExtUtils::MM_Win32'=>'7.04_01','ExtUtils::MM_Win95'=>'7.04_01','ExtUtils::MY'=>'7.04_01','ExtUtils::MakeMaker'=>'7.04_01','ExtUtils::MakeMaker::Config'=>'7.04_01','ExtUtils::MakeMaker::Locale'=>'7.04_01','ExtUtils::MakeMaker::version'=>'7.04_01','ExtUtils::MakeMaker::version::regex'=>'7.04_01','ExtUtils::MakeMaker::version::vpp'=>'7.04_01','ExtUtils::Mkbootstrap'=>'7.04_01','ExtUtils::Mksymlists'=>'7.04_01','ExtUtils::testlib'=>'7.04_01','Module::CoreList'=>'5.20150520','Module::CoreList::TieHashDelta'=>'5.20150520','Module::CoreList::Utils'=>'5.20150520','POSIX'=>'1.53','PerlIO::via::QuotedPrint'=>'0.08','overload'=>'1.26','utf8'=>'1.17',},removed=>{}},5.023000=>{delta_from=>5.022000,changed=>{'B::Op_private'=>'5.023000','CPAN::Meta'=>'2.150005','CPAN::Meta::Converter'=>'2.150005','CPAN::Meta::Feature'=>'2.150005','CPAN::Meta::History'=>'2.150005','CPAN::Meta::Merge'=>'2.150005','CPAN::Meta::Prereqs'=>'2.150005','CPAN::Meta::Requirements'=>'2.133','CPAN::Meta::Spec'=>'2.150005','CPAN::Meta::Validator'=>'2.150005','CPAN::Meta::YAML'=>'0.016','Config'=>'5.023','Encode'=>'2.73','ExtUtils::CBuilder'=>'0.280223','ExtUtils::CBuilder::Base'=>'0.280223','ExtUtils::CBuilder::Platform::Unix'=>'0.280223','ExtUtils::CBuilder::Platform::VMS'=>'0.280223','ExtUtils::CBuilder::Platform::Windows'=>'0.280223','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280223','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280223','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280223','ExtUtils::CBuilder::Platform::aix'=>'0.280223','ExtUtils::CBuilder::Platform::android'=>'0.280223','ExtUtils::CBuilder::Platform::cygwin'=>'0.280223','ExtUtils::CBuilder::Platform::darwin'=>'0.280223','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280223','ExtUtils::CBuilder::Platform::os2'=>'0.280223','Fatal'=>'2.27','Getopt::Long'=>'2.46','HTTP::Tiny'=>'0.056','List::Util'=>'1.42_01','List::Util::XS'=>'1.42_01','Locale::Codes'=>'3.35','Locale::Codes::Constants'=>'3.35','Locale::Codes::Country'=>'3.35','Locale::Codes::Country_Codes'=>'3.35','Locale::Codes::Country_Retired'=>'3.35','Locale::Codes::Currency'=>'3.35','Locale::Codes::Currency_Codes'=>'3.35','Locale::Codes::Currency_Retired'=>'3.35','Locale::Codes::LangExt'=>'3.35','Locale::Codes::LangExt_Codes'=>'3.35','Locale::Codes::LangExt_Retired'=>'3.35','Locale::Codes::LangFam'=>'3.35','Locale::Codes::LangFam_Codes'=>'3.35','Locale::Codes::LangFam_Retired'=>'3.35','Locale::Codes::LangVar'=>'3.35','Locale::Codes::LangVar_Codes'=>'3.35','Locale::Codes::LangVar_Retired'=>'3.35','Locale::Codes::Language'=>'3.35','Locale::Codes::Language_Codes'=>'3.35','Locale::Codes::Language_Retired'=>'3.35','Locale::Codes::Script'=>'3.35','Locale::Codes::Script_Codes'=>'3.35','Locale::Codes::Script_Retired'=>'3.35','Locale::Country'=>'3.35','Locale::Currency'=>'3.35','Locale::Language'=>'3.35','Locale::Script'=>'3.35','Math::BigFloat'=>'1.999701','Math::BigInt'=>'1.999701','Math::BigInt::Calc'=>'1.999701','Math::BigInt::CalcEmu'=>'1.999701','Math::BigRat'=>'0.260801','Module::CoreList'=>'5.20150620','Module::CoreList::TieHashDelta'=>'5.20150620','Module::CoreList::Utils'=>'5.20150620','Module::Metadata'=>'1.000027','Net::Cmd'=>'3.06','Net::Config'=>'3.06','Net::Domain'=>'3.06','Net::FTP'=>'3.06','Net::FTP::A'=>'3.06','Net::FTP::E'=>'3.06','Net::FTP::I'=>'3.06','Net::FTP::L'=>'3.06','Net::FTP::dataconn'=>'3.06','Net::NNTP'=>'3.06','Net::Netrc'=>'3.06','Net::POP3'=>'3.06','Net::SMTP'=>'3.06','Net::Time'=>'3.06','POSIX'=>'1.54','Parse::CPAN::Meta'=>'1.4417','Pod::Simple'=>'3.30','Pod::Simple::BlackBox'=>'3.30','Pod::Simple::Checker'=>'3.30','Pod::Simple::Debug'=>'3.30','Pod::Simple::DumpAsText'=>'3.30','Pod::Simple::DumpAsXML'=>'3.30','Pod::Simple::HTML'=>'3.30','Pod::Simple::HTMLBatch'=>'3.30','Pod::Simple::LinkSection'=>'3.30','Pod::Simple::Methody'=>'3.30','Pod::Simple::Progress'=>'3.30','Pod::Simple::PullParser'=>'3.30','Pod::Simple::PullParserEndToken'=>'3.30','Pod::Simple::PullParserStartToken'=>'3.30','Pod::Simple::PullParserTextToken'=>'3.30','Pod::Simple::PullParserToken'=>'3.30','Pod::Simple::RTF'=>'3.30','Pod::Simple::Search'=>'3.30','Pod::Simple::SimpleTree'=>'3.30','Pod::Simple::Text'=>'3.30','Pod::Simple::TextContent'=>'3.30','Pod::Simple::TiedOutFH'=>'3.30','Pod::Simple::Transcode'=>'3.30','Pod::Simple::TranscodeDumb'=>'3.30','Pod::Simple::TranscodeSmart'=>'3.30','Pod::Simple::XHTML'=>'3.30','Pod::Simple::XMLOutStream'=>'3.30','Pod::Usage'=>'1.67','Scalar::Util'=>'1.42_01','Socket'=>'2.019','Sub::Util'=>'1.42_01','Time::Piece'=>'1.30','Time::Seconds'=>'1.30','UNIVERSAL'=>'1.13','Unicode'=>'8.0.0','XS::APItest'=>'0.73','autodie'=>'2.27','autodie::Scope::Guard'=>'2.27','autodie::Scope::GuardStack'=>'2.27','autodie::Util'=>'2.27','autodie::exception'=>'2.27','autodie::exception::system'=>'2.27','autodie::hints'=>'2.27','autodie::skip'=>'2.27','encoding'=>'2.15','feature'=>'1.41','parent'=>'0.234','threads'=>'2.02',},removed=>{}},5.023001=>{delta_from=>5.023000,changed=>{'B::Op_private'=>'5.023001','Config'=>'5.023001','DynaLoader'=>'1.33','Encode'=>'2.75','Encode::MIME::Header'=>'2.17','Encode::Unicode'=>'2.13','Fatal'=>'2.29','File::Path'=>'2.11','Getopt::Long'=>'2.47','I18N::Langinfo'=>'0.13','IPC::Open3'=>'1.19','Module::CoreList'=>'5.20150720','Module::CoreList::TieHashDelta'=>'5.20150720','Module::CoreList::Utils'=>'5.20150720','Net::Cmd'=>'3.07','Net::Config'=>'3.07','Net::Domain'=>'3.07','Net::FTP'=>'3.07','Net::FTP::A'=>'3.07','Net::FTP::E'=>'3.07','Net::FTP::I'=>'3.07','Net::FTP::L'=>'3.07','Net::FTP::dataconn'=>'3.07','Net::NNTP'=>'3.07','Net::Netrc'=>'3.07','Net::POP3'=>'3.07','Net::SMTP'=>'3.07','Net::Time'=>'3.07','Opcode'=>'1.33','POSIX'=>'1.55','PerlIO::scalar'=>'0.23','Socket'=>'2.020','Storable'=>'2.54','Unicode::Collate'=>'1.14','Unicode::Collate::CJK::Big5'=>'1.14','Unicode::Collate::CJK::GB2312'=>'1.14','Unicode::Collate::CJK::JISX0208'=>'1.14','Unicode::Collate::CJK::Korean'=>'1.14','Unicode::Collate::CJK::Pinyin'=>'1.14','Unicode::Collate::CJK::Stroke'=>'1.14','Unicode::Collate::CJK::Zhuyin'=>'1.14','Unicode::Collate::Locale'=>'1.14','Unicode::Normalize'=>'1.19','XS::APItest'=>'0.74','XS::Typemap'=>'0.14','autodie'=>'2.29','autodie::Scope::Guard'=>'2.29','autodie::Scope::GuardStack'=>'2.29','autodie::Util'=>'2.29','autodie::exception'=>'2.29','autodie::exception::system'=>'2.29','autodie::hints'=>'2.29','autodie::skip'=>'2.29','encoding'=>'2.16','feature'=>'1.42','warnings'=>'1.33',},removed=>{'autodie::ScopeUtil'=>1,}},5.023002=>{delta_from=>5.023001,changed=>{'Attribute::Handlers'=>'0.99','B::Op_private'=>'5.023002','CPAN::Meta::YAML'=>'0.017','Config'=>'5.023002','Cwd'=>'3.57','Encode'=>'2.76','ExtUtils::ParseXS'=>'3.29','ExtUtils::ParseXS::Constants'=>'3.29','ExtUtils::ParseXS::CountLines'=>'3.29','ExtUtils::ParseXS::Eval'=>'3.29','ExtUtils::ParseXS::Utilities'=>'3.29','ExtUtils::Typemaps'=>'3.29','File::Find'=>'1.30','File::Spec'=>'3.57','File::Spec::Cygwin'=>'3.57','File::Spec::Epoc'=>'3.57','File::Spec::Functions'=>'3.57','File::Spec::Mac'=>'3.57','File::Spec::OS2'=>'3.57','File::Spec::Unix'=>'3.57','File::Spec::VMS'=>'3.57','File::Spec::Win32'=>'3.57','Filter::Util::Call'=>'1.55','Hash::Util'=>'0.19','Module::CoreList'=>'5.20150820','Module::CoreList::TieHashDelta'=>'5.20150820','Module::CoreList::Utils'=>'5.20150820','POSIX'=>'1.56','Term::Cap'=>'1.17','Unicode::UCD'=>'0.62','perlfaq'=>'5.021010',},removed=>{}},5.020003=>{delta_from=>5.020002,changed=>{'Config'=>'5.020003','Errno'=>'1.20_06','Module::CoreList'=>'5.20150912','Module::CoreList::TieHashDelta'=>'5.20150912','Module::CoreList::Utils'=>'5.20150912',},removed=>{}},5.023003=>{delta_from=>5.023002,changed=>{'Amiga::ARexx'=>'0.02','Amiga::Exec'=>'0.01','B'=>'1.59','B::Op_private'=>'5.023003','Carp'=>'1.37','Carp::Heavy'=>'1.37','Compress::Raw::Zlib'=>'2.068_01','Config'=>'5.023003','Cwd'=>'3.58','DynaLoader'=>'1.34','Encode'=>'2.77','Encode::Unicode'=>'2.14','English'=>'1.10','Errno'=>'1.24','ExtUtils::Command'=>'7.10','ExtUtils::Command::MM'=>'7.10','ExtUtils::Liblist'=>'7.10','ExtUtils::Liblist::Kid'=>'7.10','ExtUtils::MM'=>'7.10','ExtUtils::MM_AIX'=>'7.10','ExtUtils::MM_Any'=>'7.10','ExtUtils::MM_BeOS'=>'7.10','ExtUtils::MM_Cygwin'=>'7.10','ExtUtils::MM_DOS'=>'7.10','ExtUtils::MM_Darwin'=>'7.10','ExtUtils::MM_MacOS'=>'7.10','ExtUtils::MM_NW5'=>'7.10','ExtUtils::MM_OS2'=>'7.10','ExtUtils::MM_QNX'=>'7.10','ExtUtils::MM_UWIN'=>'7.10','ExtUtils::MM_Unix'=>'7.10','ExtUtils::MM_VMS'=>'7.10','ExtUtils::MM_VOS'=>'7.10','ExtUtils::MM_Win32'=>'7.10','ExtUtils::MM_Win95'=>'7.10','ExtUtils::MY'=>'7.10','ExtUtils::MakeMaker'=>'7.10','ExtUtils::MakeMaker::Config'=>'7.10','ExtUtils::MakeMaker::Locale'=>'7.10','ExtUtils::MakeMaker::version'=>'7.10','ExtUtils::MakeMaker::version::regex'=>'7.10','ExtUtils::MakeMaker::version::vpp'=>'7.10','ExtUtils::Mkbootstrap'=>'7.10','ExtUtils::Mksymlists'=>'7.10','ExtUtils::ParseXS'=>'3.30','ExtUtils::ParseXS::Constants'=>'3.30','ExtUtils::ParseXS::CountLines'=>'3.30','ExtUtils::ParseXS::Eval'=>'3.30','ExtUtils::ParseXS::Utilities'=>'3.30','ExtUtils::Typemaps'=>'3.30','ExtUtils::Typemaps::Cmd'=>'3.30','ExtUtils::Typemaps::InputMap'=>'3.30','ExtUtils::Typemaps::OutputMap'=>'3.30','ExtUtils::Typemaps::Type'=>'3.30','ExtUtils::testlib'=>'7.10','File::Find'=>'1.31','File::Glob'=>'1.25','File::Spec'=>'3.58','File::Spec::AmigaOS'=>'3.58','File::Spec::Cygwin'=>'3.58','File::Spec::Epoc'=>'3.58','File::Spec::Functions'=>'3.58','File::Spec::Mac'=>'3.58','File::Spec::OS2'=>'3.58','File::Spec::Unix'=>'3.58','File::Spec::VMS'=>'3.58','File::Spec::Win32'=>'3.58','Hash::Util::FieldHash'=>'1.17','Locale::Codes'=>'3.36','Locale::Codes::Constants'=>'3.36','Locale::Codes::Country'=>'3.36','Locale::Codes::Country_Codes'=>'3.36','Locale::Codes::Country_Retired'=>'3.36','Locale::Codes::Currency'=>'3.36','Locale::Codes::Currency_Codes'=>'3.36','Locale::Codes::Currency_Retired'=>'3.36','Locale::Codes::LangExt'=>'3.36','Locale::Codes::LangExt_Codes'=>'3.36','Locale::Codes::LangExt_Retired'=>'3.36','Locale::Codes::LangFam'=>'3.36','Locale::Codes::LangFam_Codes'=>'3.36','Locale::Codes::LangFam_Retired'=>'3.36','Locale::Codes::LangVar'=>'3.36','Locale::Codes::LangVar_Codes'=>'3.36','Locale::Codes::LangVar_Retired'=>'3.36','Locale::Codes::Language'=>'3.36','Locale::Codes::Language_Codes'=>'3.36','Locale::Codes::Language_Retired'=>'3.36','Locale::Codes::Script'=>'3.36','Locale::Codes::Script_Codes'=>'3.36','Locale::Codes::Script_Retired'=>'3.36','Locale::Country'=>'3.36','Locale::Currency'=>'3.36','Locale::Language'=>'3.36','Locale::Script'=>'3.36','Math::BigFloat::Trace'=>'0.40','Math::BigInt::Trace'=>'0.40','Module::CoreList'=>'5.20150920','Module::CoreList::TieHashDelta'=>'5.20150920','Module::CoreList::Utils'=>'5.20150920','OS2::DLL'=>'1.06','OS2::ExtAttr'=>'0.04','OS2::Process'=>'1.11','OS2::REXX'=>'1.05','POSIX'=>'1.57','Pod::Perldoc'=>'3.25_01','Socket'=>'2.020_01','Test'=>'1.27','Thread::Queue'=>'3.06','Time::HiRes'=>'1.9727_02','Unicode::UCD'=>'0.63','Win32'=>'0.52','XS::APItest'=>'0.75','bigint'=>'0.40','bignum'=>'0.40','bigrat'=>'0.40','encoding'=>'2.17','experimental'=>'0.014','if'=>'0.0605','locale'=>'1.07','mro'=>'1.18','threads'=>'2.03',},removed=>{}},5.023004=>{delta_from=>5.023003,changed=>{'B'=>'1.60','B::Op_private'=>'5.023004','Compress::Raw::Bzip2'=>'2.069','Compress::Raw::Zlib'=>'2.069','Compress::Zlib'=>'2.069','Config'=>'5.023004','Devel::PPPort'=>'3.32','DynaLoader'=>'1.35','Encode'=>'2.78','ExtUtils::CBuilder'=>'0.280224','ExtUtils::CBuilder::Base'=>'0.280224','ExtUtils::CBuilder::Platform::Unix'=>'0.280224','ExtUtils::CBuilder::Platform::VMS'=>'0.280224','ExtUtils::CBuilder::Platform::Windows'=>'0.280224','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280224','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280224','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280224','ExtUtils::CBuilder::Platform::aix'=>'0.280224','ExtUtils::CBuilder::Platform::android'=>'0.280224','ExtUtils::CBuilder::Platform::cygwin'=>'0.280224','ExtUtils::CBuilder::Platform::darwin'=>'0.280224','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280224','ExtUtils::CBuilder::Platform::os2'=>'0.280224','File::Path'=>'2.12','IO'=>'1.36','IO::Compress::Adapter::Bzip2'=>'2.069','IO::Compress::Adapter::Deflate'=>'2.069','IO::Compress::Adapter::Identity'=>'2.069','IO::Compress::Base'=>'2.069','IO::Compress::Base::Common'=>'2.069','IO::Compress::Bzip2'=>'2.069','IO::Compress::Deflate'=>'2.069','IO::Compress::Gzip'=>'2.069','IO::Compress::Gzip::Constants'=>'2.069','IO::Compress::RawDeflate'=>'2.069','IO::Compress::Zip'=>'2.069','IO::Compress::Zip::Constants'=>'2.069','IO::Compress::Zlib::Constants'=>'2.069','IO::Compress::Zlib::Extra'=>'2.069','IO::Poll'=>'0.10','IO::Uncompress::Adapter::Bunzip2'=>'2.069','IO::Uncompress::Adapter::Identity'=>'2.069','IO::Uncompress::Adapter::Inflate'=>'2.069','IO::Uncompress::AnyInflate'=>'2.069','IO::Uncompress::AnyUncompress'=>'2.069','IO::Uncompress::Base'=>'2.069','IO::Uncompress::Bunzip2'=>'2.069','IO::Uncompress::Gunzip'=>'2.069','IO::Uncompress::Inflate'=>'2.069','IO::Uncompress::RawInflate'=>'2.069','IO::Uncompress::Unzip'=>'2.069','Math::BigFloat'=>'1.999704','Math::BigFloat::Trace'=>'0.41','Math::BigInt'=>'1.999704','Math::BigInt::Calc'=>'1.999704','Math::BigInt::CalcEmu'=>'1.999704','Math::BigInt::FastCalc'=>'0.34','Math::BigInt::Trace'=>'0.41','Module::CoreList'=>'5.20151020','Module::CoreList::TieHashDelta'=>'5.20151020','Module::CoreList::Utils'=>'5.20151020','Module::Metadata'=>'1.000029','POSIX'=>'1.58','Perl::OSType'=>'1.009','PerlIO::encoding'=>'0.22','Socket'=>'2.020_02','Unicode::Normalize'=>'1.21','XS::APItest'=>'0.76','bigint'=>'0.41','bignum'=>'0.41','bigrat'=>'0.41','experimental'=>'0.016','if'=>'0.0606','warnings'=>'1.35',},removed=>{}},5.023005=>{delta_from=>5.023004,changed=>{'B'=>'1.61','B::Op_private'=>'5.023005','Carp'=>'1.38','Carp::Heavy'=>'1.38','Config'=>'5.023005','Config::Perl::V'=>'0.25','Cwd'=>'3.59','Devel::Peek'=>'1.23','Dumpvalue'=>'1.18','DynaLoader'=>'1.36','File::Find'=>'1.32','File::Spec'=>'3.59','File::Spec::AmigaOS'=>'3.59','File::Spec::Cygwin'=>'3.59','File::Spec::Epoc'=>'3.59','File::Spec::Functions'=>'3.59','File::Spec::Mac'=>'3.59','File::Spec::OS2'=>'3.59','File::Spec::Unix'=>'3.59','File::Spec::VMS'=>'3.59','File::Spec::Win32'=>'3.59','Getopt::Long'=>'2.48','Hash::Util::FieldHash'=>'1.18','IPC::Open3'=>'1.20','Math::BigFloat'=>'1.999710','Math::BigInt'=>'1.999710','Math::BigInt::Calc'=>'1.999710','Math::BigInt::CalcEmu'=>'1.999710','Math::BigInt::FastCalc'=>'0.37','Module::CoreList'=>'5.20151120','Module::CoreList::TieHashDelta'=>'5.20151120','Module::CoreList::Utils'=>'5.20151120','Module::Metadata'=>'1.000030','POSIX'=>'1.59','PerlIO::encoding'=>'0.23','PerlIO::mmap'=>'0.015','PerlIO::scalar'=>'0.24','PerlIO::via'=>'0.16','Pod::Simple'=>'3.32','Pod::Simple::BlackBox'=>'3.32','Pod::Simple::Checker'=>'3.32','Pod::Simple::Debug'=>'3.32','Pod::Simple::DumpAsText'=>'3.32','Pod::Simple::DumpAsXML'=>'3.32','Pod::Simple::HTML'=>'3.32','Pod::Simple::HTMLBatch'=>'3.32','Pod::Simple::LinkSection'=>'3.32','Pod::Simple::Methody'=>'3.32','Pod::Simple::Progress'=>'3.32','Pod::Simple::PullParser'=>'3.32','Pod::Simple::PullParserEndToken'=>'3.32','Pod::Simple::PullParserStartToken'=>'3.32','Pod::Simple::PullParserTextToken'=>'3.32','Pod::Simple::PullParserToken'=>'3.32','Pod::Simple::RTF'=>'3.32','Pod::Simple::Search'=>'3.32','Pod::Simple::SimpleTree'=>'3.32','Pod::Simple::Text'=>'3.32','Pod::Simple::TextContent'=>'3.32','Pod::Simple::TiedOutFH'=>'3.32','Pod::Simple::Transcode'=>'3.32','Pod::Simple::TranscodeDumb'=>'3.32','Pod::Simple::TranscodeSmart'=>'3.32','Pod::Simple::XHTML'=>'3.32','Pod::Simple::XMLOutStream'=>'3.32','Thread::Queue'=>'3.07','Tie::Scalar'=>'1.04','Time::HiRes'=>'1.9728','Time::Piece'=>'1.31','Time::Seconds'=>'1.31','Unicode::Normalize'=>'1.23','XSLoader'=>'0.21','arybase'=>'0.11','base'=>'2.22_01','fields'=>'2.22_01','threads'=>'2.04','threads::shared'=>'1.49',},removed=>{'ExtUtils::MakeMaker::version::vpp'=>1,'version::vpp'=>1,}},5.022001=>{delta_from=>5.022,changed=>{'B::Op_private'=>'5.022001','Config'=>'5.022001','Module::CoreList'=>'5.20151213','Module::CoreList::TieHashDelta'=>'5.20151213','Module::CoreList::Utils'=>'5.20151213','POSIX'=>'1.53_01','PerlIO::scalar'=>'0.23','Storable'=>'2.53_01','Win32'=>'0.52','warnings'=>'1.34',},removed=>{}},5.023006=>{delta_from=>5.023005,changed=>{'B::Deparse'=>'1.36','B::Op_private'=>'5.023006','Benchmark'=>'1.21','CPAN::Meta::Requirements'=>'2.140','CPAN::Meta::YAML'=>'0.018','Config'=>'5.023006','Cwd'=>'3.60','Data::Dumper'=>'2.159','DynaLoader'=>'1.37','File::Spec'=>'3.60','File::Spec::AmigaOS'=>'3.60','File::Spec::Cygwin'=>'3.60','File::Spec::Epoc'=>'3.60','File::Spec::Functions'=>'3.60','File::Spec::Mac'=>'3.60','File::Spec::OS2'=>'3.60','File::Spec::Unix'=>'3.60','File::Spec::VMS'=>'3.60','File::Spec::Win32'=>'3.60','Hash::Util::FieldHash'=>'1.19','Locale::Codes'=>'3.37','Locale::Codes::Constants'=>'3.37','Locale::Codes::Country'=>'3.37','Locale::Codes::Country_Codes'=>'3.37','Locale::Codes::Country_Retired'=>'3.37','Locale::Codes::Currency'=>'3.37','Locale::Codes::Currency_Codes'=>'3.37','Locale::Codes::Currency_Retired'=>'3.37','Locale::Codes::LangExt'=>'3.37','Locale::Codes::LangExt_Codes'=>'3.37','Locale::Codes::LangExt_Retired'=>'3.37','Locale::Codes::LangFam'=>'3.37','Locale::Codes::LangFam_Codes'=>'3.37','Locale::Codes::LangFam_Retired'=>'3.37','Locale::Codes::LangVar'=>'3.37','Locale::Codes::LangVar_Codes'=>'3.37','Locale::Codes::LangVar_Retired'=>'3.37','Locale::Codes::Language'=>'3.37','Locale::Codes::Language_Codes'=>'3.37','Locale::Codes::Language_Retired'=>'3.37','Locale::Codes::Script'=>'3.37','Locale::Codes::Script_Codes'=>'3.37','Locale::Codes::Script_Retired'=>'3.37','Locale::Country'=>'3.37','Locale::Currency'=>'3.37','Locale::Language'=>'3.37','Locale::Script'=>'3.37','Math::BigInt::FastCalc'=>'0.38','Module::CoreList'=>'5.20151220','Module::CoreList::TieHashDelta'=>'5.20151220','Module::CoreList::Utils'=>'5.20151220','Module::Metadata'=>'1.000031','Opcode'=>'1.34','PerlIO::mmap'=>'0.016','Pod::Perldoc'=>'3.25_02','SDBM_File'=>'1.14','Term::ANSIColor'=>'4.04','Test'=>'1.28','Unicode::Normalize'=>'1.24','XS::APItest'=>'0.77','base'=>'2.23','encoding::warnings'=>'0.12','fields'=>'2.23','locale'=>'1.08','strict'=>'1.10','threads'=>'2.05','threads::shared'=>'1.50','utf8'=>'1.18',},removed=>{}},5.023007=>{delta_from=>5.023006,changed=>{'App::Prove'=>'3.36','App::Prove::State'=>'3.36','App::Prove::State::Result'=>'3.36','App::Prove::State::Result::Test'=>'3.36','B'=>'1.62','B::Deparse'=>'1.37','B::Op_private'=>'5.023007','Benchmark'=>'1.22','Config'=>'5.023007','Cwd'=>'3.62','Data::Dumper'=>'2.160','ExtUtils::ParseXS'=>'3.31','ExtUtils::ParseXS::Constants'=>'3.31','ExtUtils::ParseXS::CountLines'=>'3.31','ExtUtils::ParseXS::Eval'=>'3.31','ExtUtils::ParseXS::Utilities'=>'3.31','ExtUtils::Typemaps'=>'3.31','ExtUtils::Typemaps::Cmd'=>'3.31','ExtUtils::Typemaps::InputMap'=>'3.31','ExtUtils::Typemaps::OutputMap'=>'3.31','ExtUtils::Typemaps::Type'=>'3.31','File::Find'=>'1.33','File::Spec'=>'3.62','File::Spec::AmigaOS'=>'3.62','File::Spec::Cygwin'=>'3.62','File::Spec::Epoc'=>'3.62','File::Spec::Functions'=>'3.62','File::Spec::Mac'=>'3.62','File::Spec::OS2'=>'3.62','File::Spec::Unix'=>'3.62','File::Spec::VMS'=>'3.62','File::Spec::Win32'=>'3.62','Math::BigFloat'=>'1.999715','Math::BigFloat::Trace'=>'0.42','Math::BigInt'=>'1.999715','Math::BigInt::Calc'=>'1.999715','Math::BigInt::CalcEmu'=>'1.999715','Math::BigInt::FastCalc'=>'0.40','Math::BigInt::Trace'=>'0.42','Math::BigRat'=>'0.260802','Module::CoreList'=>'5.20160120','Module::CoreList::TieHashDelta'=>'5.20160120','Module::CoreList::Utils'=>'5.20160120','Net::Cmd'=>'3.08','Net::Config'=>'3.08','Net::Domain'=>'3.08','Net::FTP'=>'3.08','Net::FTP::A'=>'3.08','Net::FTP::E'=>'3.08','Net::FTP::I'=>'3.08','Net::FTP::L'=>'3.08','Net::FTP::dataconn'=>'3.08','Net::NNTP'=>'3.08','Net::Netrc'=>'3.08','Net::POP3'=>'3.08','Net::SMTP'=>'3.08','Net::Time'=>'3.08','Pod::Man'=>'4.04','Pod::ParseLink'=>'4.04','Pod::Text'=>'4.04','Pod::Text::Color'=>'4.04','Pod::Text::Overstrike'=>'4.04','Pod::Text::Termcap'=>'4.04','Pod::Usage'=>'1.68','TAP::Base'=>'3.36','TAP::Formatter::Base'=>'3.36','TAP::Formatter::Color'=>'3.36','TAP::Formatter::Console'=>'3.36','TAP::Formatter::Console::ParallelSession'=>'3.36','TAP::Formatter::Console::Session'=>'3.36','TAP::Formatter::File'=>'3.36','TAP::Formatter::File::Session'=>'3.36','TAP::Formatter::Session'=>'3.36','TAP::Harness'=>'3.36','TAP::Harness::Env'=>'3.36','TAP::Object'=>'3.36','TAP::Parser'=>'3.36','TAP::Parser::Aggregator'=>'3.36','TAP::Parser::Grammar'=>'3.36','TAP::Parser::Iterator'=>'3.36','TAP::Parser::Iterator::Array'=>'3.36','TAP::Parser::Iterator::Process'=>'3.36','TAP::Parser::Iterator::Stream'=>'3.36','TAP::Parser::IteratorFactory'=>'3.36','TAP::Parser::Multiplexer'=>'3.36','TAP::Parser::Result'=>'3.36','TAP::Parser::Result::Bailout'=>'3.36','TAP::Parser::Result::Comment'=>'3.36','TAP::Parser::Result::Plan'=>'3.36','TAP::Parser::Result::Pragma'=>'3.36','TAP::Parser::Result::Test'=>'3.36','TAP::Parser::Result::Unknown'=>'3.36','TAP::Parser::Result::Version'=>'3.36','TAP::Parser::Result::YAML'=>'3.36','TAP::Parser::ResultFactory'=>'3.36','TAP::Parser::Scheduler'=>'3.36','TAP::Parser::Scheduler::Job'=>'3.36','TAP::Parser::Scheduler::Spinner'=>'3.36','TAP::Parser::Source'=>'3.36','TAP::Parser::SourceHandler'=>'3.36','TAP::Parser::SourceHandler::Executable'=>'3.36','TAP::Parser::SourceHandler::File'=>'3.36','TAP::Parser::SourceHandler::Handle'=>'3.36','TAP::Parser::SourceHandler::Perl'=>'3.36','TAP::Parser::SourceHandler::RawTAP'=>'3.36','TAP::Parser::YAMLish::Reader'=>'3.36','TAP::Parser::YAMLish::Writer'=>'3.36','Test::Harness'=>'3.36','Unicode::Normalize'=>'1.25','Unicode::UCD'=>'0.64','XS::APItest'=>'0.78','bigint'=>'0.42','bignum'=>'0.42','bigrat'=>'0.42','utf8'=>'1.19',},removed=>{}},5.023008=>{delta_from=>5.023007,changed=>{'B::Op_private'=>'5.023008','Config'=>'5.023008','Cwd'=>'3.63','DynaLoader'=>'1.38','Encode'=>'2.80','Encode::Alias'=>'2.20','Encode::MIME::Header'=>'2.19','Encode::Unicode'=>'2.15','ExtUtils::CBuilder'=>'0.280225','ExtUtils::CBuilder::Base'=>'0.280225','ExtUtils::CBuilder::Platform::Unix'=>'0.280225','ExtUtils::CBuilder::Platform::VMS'=>'0.280225','ExtUtils::CBuilder::Platform::Windows'=>'0.280225','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280225','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280225','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280225','ExtUtils::CBuilder::Platform::aix'=>'0.280225','ExtUtils::CBuilder::Platform::android'=>'0.280225','ExtUtils::CBuilder::Platform::cygwin'=>'0.280225','ExtUtils::CBuilder::Platform::darwin'=>'0.280225','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280225','ExtUtils::CBuilder::Platform::os2'=>'0.280225','ExtUtils::Command::MM'=>'7.10_01','ExtUtils::Liblist'=>'7.10_01','ExtUtils::Liblist::Kid'=>'7.10_01','ExtUtils::MM'=>'7.10_01','ExtUtils::MM_AIX'=>'7.10_01','ExtUtils::MM_Any'=>'7.10_01','ExtUtils::MM_BeOS'=>'7.10_01','ExtUtils::MM_Cygwin'=>'7.10_01','ExtUtils::MM_DOS'=>'7.10_01','ExtUtils::MM_Darwin'=>'7.10_01','ExtUtils::MM_MacOS'=>'7.10_01','ExtUtils::MM_NW5'=>'7.10_01','ExtUtils::MM_OS2'=>'7.10_01','ExtUtils::MM_QNX'=>'7.10_01','ExtUtils::MM_UWIN'=>'7.10_01','ExtUtils::MM_Unix'=>'7.10_01','ExtUtils::MM_VMS'=>'7.10_01','ExtUtils::MM_VOS'=>'7.10_01','ExtUtils::MM_Win32'=>'7.10_01','ExtUtils::MM_Win95'=>'7.10_01','ExtUtils::MY'=>'7.10_01','ExtUtils::MakeMaker'=>'7.10_01','ExtUtils::MakeMaker::Config'=>'7.10_01','ExtUtils::MakeMaker::version'=>'7.10_01','ExtUtils::MakeMaker::version::regex'=>'7.10_01','ExtUtils::Mkbootstrap'=>'7.10_01','ExtUtils::Mksymlists'=>'7.10_01','ExtUtils::testlib'=>'7.10_01','File::Spec'=>'3.63','File::Spec::AmigaOS'=>'3.63','File::Spec::Cygwin'=>'3.63','File::Spec::Epoc'=>'3.63','File::Spec::Functions'=>'3.63','File::Spec::Mac'=>'3.63','File::Spec::OS2'=>'3.63','File::Spec::Unix'=>'3.63','File::Spec::VMS'=>'3.63','File::Spec::Win32'=>'3.63','IPC::Msg'=>'2.05','IPC::Semaphore'=>'2.05','IPC::SharedMem'=>'2.05','IPC::SysV'=>'2.05','Module::CoreList'=>'5.20160121','Module::CoreList::TieHashDelta'=>'5.20160121','Module::CoreList::Utils'=>'5.20160121','ODBM_File'=>'1.13','POSIX'=>'1.63','PerlIO::encoding'=>'0.24','Pod::Man'=>'4.06','Pod::ParseLink'=>'4.06','Pod::Text'=>'4.06','Pod::Text::Color'=>'4.06','Pod::Text::Overstrike'=>'4.06','Pod::Text::Termcap'=>'4.06','Storable'=>'2.55','Time::HiRes'=>'1.9730','XS::APItest'=>'0.79',},removed=>{}},5.023009=>{delta_from=>5.023008,changed=>{'Amiga::ARexx'=>'0.04','Amiga::Exec'=>'0.02','B::Op_private'=>'5.023009','Carp'=>'1.40','Carp::Heavy'=>'1.40','Config'=>'5.023009','Errno'=>'1.25','ExtUtils::Embed'=>'1.33','File::Find'=>'1.34','File::Glob'=>'1.26','File::Spec::AmigaOS'=>';.64','IPC::Msg'=>'2.06_01','IPC::Semaphore'=>'2.06_01','IPC::SharedMem'=>'2.06_01','IPC::SysV'=>'2.06_01','List::Util'=>'1.42_02','List::Util::XS'=>'1.42_02','Module::CoreList'=>'5.20160320','Module::CoreList::TieHashDelta'=>'5.20160320','Module::CoreList::Utils'=>'5.20160320','POSIX'=>'1.64','Pod::Functions'=>'1.10','Pod::Functions::Functions'=>'1.10','Scalar::Util'=>'1.42_02','SelfLoader'=>'1.23','Socket'=>'2.020_03','Storable'=>'2.56','Sub::Util'=>'1.42_02','Thread::Queue'=>'3.08','Tie::File'=>'1.02','Time::HiRes'=>'1.9732','Win32API::File'=>'0.1203','XS::APItest'=>'0.80','autouse'=>'1.11','bytes'=>'1.05','strict'=>'1.11','threads'=>'2.06','version'=>'0.9916','version::regex'=>'0.9916','warnings'=>'1.36',},removed=>{'Win32API::File::ExtUtils::Myconst2perl'=>1,}},5.022002=>{delta_from=>5.022001,changed=>{'B::Op_private'=>'5.022002','Config'=>'5.022002','Cwd'=>'3.56_01','File::Spec'=>'3.56_01','File::Spec::Cygwin'=>'3.56_01','File::Spec::Epoc'=>'3.56_01','File::Spec::Functions'=>'3.56_01','File::Spec::Mac'=>'3.56_01','File::Spec::OS2'=>'3.56_01','File::Spec::Unix'=>'3.56_01','File::Spec::VMS'=>'3.56_01','File::Spec::Win32'=>'3.56_01','Module::CoreList'=>'5.20160429','Module::CoreList::TieHashDelta'=>'5.20160429','Module::CoreList::Utils'=>'5.20160429','XS::APItest'=>'0.72_01',},removed=>{}},5.024000=>{delta_from=>5.023009,changed=>{'B::Op_private'=>'5.024000','Config'=>'5.024','File::Copy'=>'2.31','File::Path'=>'2.12_01','File::Spec::AmigaOS'=>'3.64','IO::Handle'=>'1.36','Module::CoreList'=>'5.20160506','Module::CoreList::TieHashDelta'=>'5.20160506','Module::CoreList::Utils'=>'5.20160506','ODBM_File'=>'1.14','POSIX'=>'1.65','Pod::Man'=>'4.07','Pod::ParseLink'=>'4.07','Pod::Text'=>'4.07','Pod::Text::Color'=>'4.07','Pod::Text::Overstrike'=>'4.07','Pod::Text::Termcap'=>'4.07','Thread::Queue'=>'3.09','Time::HiRes'=>'1.9733','threads'=>'2.07','threads::shared'=>'1.51','locale'=>'1.09',},removed=>{}},5.025000=>{delta_from=>5.024,changed=>{'B::Op_private'=>'5.025000','Config'=>'5.025','Module::CoreList'=>'5.20160507','Module::CoreList::TieHashDelta'=>'5.20160507','Module::CoreList::Utils'=>'5.20160507','feature'=>'1.43',},removed=>{}},5.025001=>{delta_from=>5.025,changed=>{'Archive::Tar'=>'2.08','Archive::Tar::Constant'=>'2.08','Archive::Tar::File'=>'2.08','B::Op_private'=>'5.025001','Carp'=>'1.41','Carp::Heavy'=>'1.41','Config'=>'5.025001','Config::Perl::V'=>'0.26','DB_File'=>'1.838','Digest::MD5'=>'2.55','IPC::Cmd'=>'0.94','IPC::Msg'=>'2.07','IPC::Semaphore'=>'2.07','IPC::SharedMem'=>'2.07','IPC::SysV'=>'2.07','List::Util'=>'1.45_01','List::Util::XS'=>'1.45_01','Locale::Codes'=>'3.38','Locale::Codes::Constants'=>'3.38','Locale::Codes::Country'=>'3.38','Locale::Codes::Country_Codes'=>'3.38','Locale::Codes::Country_Retired'=>'3.38','Locale::Codes::Currency'=>'3.38','Locale::Codes::Currency_Codes'=>'3.38','Locale::Codes::Currency_Retired'=>'3.38','Locale::Codes::LangExt'=>'3.38','Locale::Codes::LangExt_Codes'=>'3.38','Locale::Codes::LangExt_Retired'=>'3.38','Locale::Codes::LangFam'=>'3.38','Locale::Codes::LangFam_Codes'=>'3.38','Locale::Codes::LangFam_Retired'=>'3.38','Locale::Codes::LangVar'=>'3.38','Locale::Codes::LangVar_Codes'=>'3.38','Locale::Codes::LangVar_Retired'=>'3.38','Locale::Codes::Language'=>'3.38','Locale::Codes::Language_Codes'=>'3.38','Locale::Codes::Language_Retired'=>'3.38','Locale::Codes::Script'=>'3.38','Locale::Codes::Script_Codes'=>'3.38','Locale::Codes::Script_Retired'=>'3.38','Locale::Country'=>'3.38','Locale::Currency'=>'3.38','Locale::Language'=>'3.38','Locale::Maketext'=>'1.27','Locale::Script'=>'3.38','Module::CoreList'=>'5.20160520','Module::CoreList::TieHashDelta'=>'5.20160520','Module::CoreList::Utils'=>'5.20160520','Module::Metadata'=>'1.000032','POSIX'=>'1.69','Scalar::Util'=>'1.45_01','Sub::Util'=>'1.45_01','Sys::Syslog'=>'0.34','Term::ANSIColor'=>'4.05','Test2'=>'1.302015','Test2::API'=>'1.302015','Test2::API::Breakage'=>'1.302015','Test2::API::Context'=>'1.302015','Test2::API::Instance'=>'1.302015','Test2::API::Stack'=>'1.302015','Test2::Event'=>'1.302015','Test2::Event::Bail'=>'1.302015','Test2::Event::Diag'=>'1.302015','Test2::Event::Exception'=>'1.302015','Test2::Event::Note'=>'1.302015','Test2::Event::Ok'=>'1.302015','Test2::Event::Plan'=>'1.302015','Test2::Event::Skip'=>'1.302015','Test2::Event::Subtest'=>'1.302015','Test2::Event::Waiting'=>'1.302015','Test2::Formatter'=>'1.302015','Test2::Formatter::TAP'=>'1.302015','Test2::Hub'=>'1.302015','Test2::Hub::Interceptor'=>'1.302015','Test2::Hub::Interceptor::Terminator'=>'1.302015','Test2::Hub::Subtest'=>'1.302015','Test2::IPC'=>'1.302015','Test2::IPC::Driver'=>'1.302015','Test2::IPC::Driver::Files'=>'1.302015','Test2::Util'=>'1.302015','Test2::Util::ExternalMeta'=>'1.302015','Test2::Util::HashBase'=>'1.302015','Test2::Util::Trace'=>'1.302015','Test::Builder'=>'1.302015','Test::Builder::Formatter'=>'1.302015','Test::Builder::Module'=>'1.302015','Test::Builder::Tester'=>'1.302015','Test::Builder::Tester::Color'=>'1.302015','Test::Builder::TodoDiag'=>'1.302015','Test::More'=>'1.302015','Test::Simple'=>'1.302015','Test::Tester'=>'1.302015','Test::Tester::Capture'=>'1.302015','Test::Tester::CaptureRunner'=>'1.302015','Test::Tester::Delegate'=>'1.302015','Test::use::ok'=>'1.302015','XS::APItest'=>'0.81','_charnames'=>'1.44','charnames'=>'1.44','ok'=>'1.302015','perlfaq'=>'5.021011','re'=>'0.33','threads'=>'2.08','threads::shared'=>'1.52',},removed=>{}},5.025002=>{delta_from=>5.025001,changed=>{'App::Cpan'=>'1.64','B::Op_private'=>'5.025002','CPAN'=>'2.14','CPAN::Distribution'=>'2.12','CPAN::FTP'=>'5.5007','CPAN::FirstTime'=>'5.5309','CPAN::HandleConfig'=>'5.5007','CPAN::Index'=>'2.12','CPAN::Mirrors'=>'2.12','CPAN::Plugin'=>'0.96','CPAN::Shell'=>'5.5006','Config'=>'5.025002','Cwd'=>'3.64','Devel::Peek'=>'1.24','DynaLoader'=>'1.39','ExtUtils::Command'=>'7.18','ExtUtils::Command::MM'=>'7.18','ExtUtils::Liblist'=>'7.18','ExtUtils::Liblist::Kid'=>'7.18','ExtUtils::MM'=>'7.18','ExtUtils::MM_AIX'=>'7.18','ExtUtils::MM_Any'=>'7.18','ExtUtils::MM_BeOS'=>'7.18','ExtUtils::MM_Cygwin'=>'7.18','ExtUtils::MM_DOS'=>'7.18','ExtUtils::MM_Darwin'=>'7.18','ExtUtils::MM_MacOS'=>'7.18','ExtUtils::MM_NW5'=>'7.18','ExtUtils::MM_OS2'=>'7.18','ExtUtils::MM_QNX'=>'7.18','ExtUtils::MM_UWIN'=>'7.18','ExtUtils::MM_Unix'=>'7.18','ExtUtils::MM_VMS'=>'7.18','ExtUtils::MM_VOS'=>'7.18','ExtUtils::MM_Win32'=>'7.18','ExtUtils::MM_Win95'=>'7.18','ExtUtils::MY'=>'7.18','ExtUtils::MakeMaker'=>'7.18','ExtUtils::MakeMaker::Config'=>'7.18','ExtUtils::MakeMaker::Locale'=>'7.18','ExtUtils::MakeMaker::version'=>'7.18','ExtUtils::MakeMaker::version::regex'=>'7.18','ExtUtils::Miniperl'=>'1.06','ExtUtils::Mkbootstrap'=>'7.18','ExtUtils::Mksymlists'=>'7.18','ExtUtils::ParseXS'=>'3.32','ExtUtils::ParseXS::Constants'=>'3.32','ExtUtils::ParseXS::CountLines'=>'3.32','ExtUtils::ParseXS::Eval'=>'3.32','ExtUtils::ParseXS::Utilities'=>'3.32','ExtUtils::Typemaps'=>'3.32','ExtUtils::Typemaps::Cmd'=>'3.32','ExtUtils::Typemaps::InputMap'=>'3.32','ExtUtils::Typemaps::OutputMap'=>'3.32','ExtUtils::Typemaps::Type'=>'3.32','ExtUtils::testlib'=>'7.18','File::Copy'=>'2.32','File::Glob'=>'1.27','File::Spec'=>'3.64','File::Spec::Cygwin'=>'3.64','File::Spec::Epoc'=>'3.64','File::Spec::Functions'=>'3.64','File::Spec::Mac'=>'3.64','File::Spec::OS2'=>'3.64','File::Spec::Unix'=>'3.64','File::Spec::VMS'=>'3.64','File::Spec::Win32'=>'3.64','FileHandle'=>'2.03','Getopt::Long'=>'2.49','HTTP::Tiny'=>'0.058','JSON::PP'=>'2.27400','Locale::Codes'=>'3.39','Locale::Codes::Constants'=>'3.39','Locale::Codes::Country'=>'3.39','Locale::Codes::Country_Codes'=>'3.39','Locale::Codes::Country_Retired'=>'3.39','Locale::Codes::Currency'=>'3.39','Locale::Codes::Currency_Codes'=>'3.39','Locale::Codes::Currency_Retired'=>'3.39','Locale::Codes::LangExt'=>'3.39','Locale::Codes::LangExt_Codes'=>'3.39','Locale::Codes::LangExt_Retired'=>'3.39','Locale::Codes::LangFam'=>'3.39','Locale::Codes::LangFam_Codes'=>'3.39','Locale::Codes::LangFam_Retired'=>'3.39','Locale::Codes::LangVar'=>'3.39','Locale::Codes::LangVar_Codes'=>'3.39','Locale::Codes::LangVar_Retired'=>'3.39','Locale::Codes::Language'=>'3.39','Locale::Codes::Language_Codes'=>'3.39','Locale::Codes::Language_Retired'=>'3.39','Locale::Codes::Script'=>'3.39','Locale::Codes::Script_Codes'=>'3.39','Locale::Codes::Script_Retired'=>'3.39','Locale::Country'=>'3.39','Locale::Currency'=>'3.39','Locale::Language'=>'3.39','Locale::Script'=>'3.39','Module::CoreList'=>'5.20160620','Module::CoreList::TieHashDelta'=>'5.20160620','Module::CoreList::Utils'=>'5.20160620','Opcode'=>'1.35','POSIX'=>'1.70','Pod::Checker'=>'1.73','Pod::Functions'=>'1.11','Pod::Functions::Functions'=>'1.11','Pod::Usage'=>'1.69','Test2'=>'1.302026','Test2::API'=>'1.302026','Test2::API::Breakage'=>'1.302026','Test2::API::Context'=>'1.302026','Test2::API::Instance'=>'1.302026','Test2::API::Stack'=>'1.302026','Test2::Event'=>'1.302026','Test2::Event::Bail'=>'1.302026','Test2::Event::Diag'=>'1.302026','Test2::Event::Exception'=>'1.302026','Test2::Event::Generic'=>'1.302026','Test2::Event::Note'=>'1.302026','Test2::Event::Ok'=>'1.302026','Test2::Event::Plan'=>'1.302026','Test2::Event::Skip'=>'1.302026','Test2::Event::Subtest'=>'1.302026','Test2::Event::Waiting'=>'1.302026','Test2::Formatter'=>'1.302026','Test2::Formatter::TAP'=>'1.302026','Test2::Hub'=>'1.302026','Test2::Hub::Interceptor'=>'1.302026','Test2::Hub::Interceptor::Terminator'=>'1.302026','Test2::Hub::Subtest'=>'1.302026','Test2::IPC'=>'1.302026','Test2::IPC::Driver'=>'1.302026','Test2::IPC::Driver::Files'=>'1.302026','Test2::Util'=>'1.302026','Test2::Util::ExternalMeta'=>'1.302026','Test2::Util::HashBase'=>'1.302026','Test2::Util::Trace'=>'1.302026','Test::Builder'=>'1.302026','Test::Builder::Formatter'=>'1.302026','Test::Builder::Module'=>'1.302026','Test::Builder::Tester'=>'1.302026','Test::Builder::Tester::Color'=>'1.302026','Test::Builder::TodoDiag'=>'1.302026','Test::More'=>'1.302026','Test::Simple'=>'1.302026','Test::Tester'=>'1.302026','Test::Tester::Capture'=>'1.302026','Test::Tester::CaptureRunner'=>'1.302026','Test::Tester::Delegate'=>'1.302026','Test::use::ok'=>'1.302026','Thread::Queue'=>'3.11','Time::HiRes'=>'1.9734','Unicode::UCD'=>'0.65','VMS::DCLsym'=>'1.07','XS::APItest'=>'0.82','diagnostics'=>'1.35','feature'=>'1.44','ok'=>'1.302026','threads'=>'2.09',},removed=>{}},5.025003=>{delta_from=>5.025002,changed=>{'B::Op_private'=>'5.025003','Config'=>'5.025003','Data::Dumper'=>'2.161','Devel::PPPort'=>'3.35','Encode'=>'2.84','Encode::MIME::Header'=>'2.23','Encode::MIME::Header::ISO_2022_JP'=>'1.07','ExtUtils::ParseXS'=>'3.33','ExtUtils::ParseXS::Constants'=>'3.33','ExtUtils::ParseXS::CountLines'=>'3.33','ExtUtils::ParseXS::Eval'=>'3.33','ExtUtils::ParseXS::Utilities'=>'3.33','ExtUtils::Typemaps'=>'3.33','ExtUtils::Typemaps::Cmd'=>'3.33','ExtUtils::Typemaps::InputMap'=>'3.33','ExtUtils::Typemaps::OutputMap'=>'3.33','ExtUtils::Typemaps::Type'=>'3.33','Hash::Util'=>'0.20','Math::BigFloat'=>'1.999726','Math::BigFloat::Trace'=>'0.43','Math::BigInt'=>'1.999726','Math::BigInt::Calc'=>'1.999726','Math::BigInt::CalcEmu'=>'1.999726','Math::BigInt::FastCalc'=>'0.42','Math::BigInt::Trace'=>'0.43','Math::BigRat'=>'0.260804','Module::CoreList'=>'5.20160720','Module::CoreList::TieHashDelta'=>'5.20160720','Module::CoreList::Utils'=>'5.20160720','Net::Cmd'=>'3.09','Net::Config'=>'3.09','Net::Domain'=>'3.09','Net::FTP'=>'3.09','Net::FTP::A'=>'3.09','Net::FTP::E'=>'3.09','Net::FTP::I'=>'3.09','Net::FTP::L'=>'3.09','Net::FTP::dataconn'=>'3.09','Net::NNTP'=>'3.09','Net::Netrc'=>'3.09','Net::POP3'=>'3.09','Net::SMTP'=>'3.09','Net::Time'=>'3.09','Parse::CPAN::Meta'=>'1.4422','Perl::OSType'=>'1.010','Test2'=>'1.302045','Test2::API'=>'1.302045','Test2::API::Breakage'=>'1.302045','Test2::API::Context'=>'1.302045','Test2::API::Instance'=>'1.302045','Test2::API::Stack'=>'1.302045','Test2::Event'=>'1.302045','Test2::Event::Bail'=>'1.302045','Test2::Event::Diag'=>'1.302045','Test2::Event::Exception'=>'1.302045','Test2::Event::Generic'=>'1.302045','Test2::Event::Info'=>'1.302045','Test2::Event::Note'=>'1.302045','Test2::Event::Ok'=>'1.302045','Test2::Event::Plan'=>'1.302045','Test2::Event::Skip'=>'1.302045','Test2::Event::Subtest'=>'1.302045','Test2::Event::Waiting'=>'1.302045','Test2::Formatter'=>'1.302045','Test2::Formatter::TAP'=>'1.302045','Test2::Hub'=>'1.302045','Test2::Hub::Interceptor'=>'1.302045','Test2::Hub::Interceptor::Terminator'=>'1.302045','Test2::Hub::Subtest'=>'1.302045','Test2::IPC'=>'1.302045','Test2::IPC::Driver'=>'1.302045','Test2::IPC::Driver::Files'=>'1.302045','Test2::Util'=>'1.302045','Test2::Util::ExternalMeta'=>'1.302045','Test2::Util::HashBase'=>'1.302045','Test2::Util::Trace'=>'1.302045','Test::Builder'=>'1.302045','Test::Builder::Formatter'=>'1.302045','Test::Builder::Module'=>'1.302045','Test::Builder::Tester'=>'1.302045','Test::Builder::Tester::Color'=>'1.302045','Test::Builder::TodoDiag'=>'1.302045','Test::More'=>'1.302045','Test::Simple'=>'1.302045','Test::Tester'=>'1.302045','Test::Tester::Capture'=>'1.302045','Test::Tester::CaptureRunner'=>'1.302045','Test::Tester::Delegate'=>'1.302045','Test::use::ok'=>'1.302045','Time::HiRes'=>'1.9739','Unicode'=>'9.0.0','Unicode::UCD'=>'0.66','XSLoader'=>'0.22','bigint'=>'0.43','bignum'=>'0.43','bigrat'=>'0.43','encoding'=>'2.17_01','encoding::warnings'=>'0.13','feature'=>'1.45','ok'=>'1.302045','version'=>'0.9917','version::regex'=>'0.9917','warnings'=>'1.37',},removed=>{}},5.025004=>{delta_from=>5.025003,changed=>{'App::Cpan'=>'1.64_01','App::Prove'=>'3.36_01','App::Prove::State'=>'3.36_01','App::Prove::State::Result'=>'3.36_01','App::Prove::State::Result::Test'=>'3.36_01','Archive::Tar'=>'2.10','Archive::Tar::Constant'=>'2.10','Archive::Tar::File'=>'2.10','B'=>'1.63','B::Concise'=>'0.998','B::Deparse'=>'1.38','B::Op_private'=>'5.025004','CPAN'=>'2.14_01','CPAN::Meta'=>'2.150010','CPAN::Meta::Converter'=>'2.150010','CPAN::Meta::Feature'=>'2.150010','CPAN::Meta::History'=>'2.150010','CPAN::Meta::Merge'=>'2.150010','CPAN::Meta::Prereqs'=>'2.150010','CPAN::Meta::Spec'=>'2.150010','CPAN::Meta::Validator'=>'2.150010','Carp'=>'1.42','Carp::Heavy'=>'1.42','Compress::Zlib'=>'2.069_01','Config'=>'5.025004','Config::Perl::V'=>'0.27','Cwd'=>'3.65','Digest'=>'1.17_01','Digest::SHA'=>'5.96','Encode'=>'2.86','Errno'=>'1.26','ExtUtils::Command'=>'7.24','ExtUtils::Command::MM'=>'7.24','ExtUtils::Liblist'=>'7.24','ExtUtils::Liblist::Kid'=>'7.24','ExtUtils::MM'=>'7.24','ExtUtils::MM_AIX'=>'7.24','ExtUtils::MM_Any'=>'7.24','ExtUtils::MM_BeOS'=>'7.24','ExtUtils::MM_Cygwin'=>'7.24','ExtUtils::MM_DOS'=>'7.24','ExtUtils::MM_Darwin'=>'7.24','ExtUtils::MM_MacOS'=>'7.24','ExtUtils::MM_NW5'=>'7.24','ExtUtils::MM_OS2'=>'7.24','ExtUtils::MM_QNX'=>'7.24','ExtUtils::MM_UWIN'=>'7.24','ExtUtils::MM_Unix'=>'7.24','ExtUtils::MM_VMS'=>'7.24','ExtUtils::MM_VOS'=>'7.24','ExtUtils::MM_Win32'=>'7.24','ExtUtils::MM_Win95'=>'7.24','ExtUtils::MY'=>'7.24','ExtUtils::MakeMaker'=>'7.24','ExtUtils::MakeMaker::Config'=>'7.24','ExtUtils::MakeMaker::Locale'=>'7.24','ExtUtils::MakeMaker::version'=>'7.24','ExtUtils::MakeMaker::version::regex'=>'7.24','ExtUtils::Mkbootstrap'=>'7.24','ExtUtils::Mksymlists'=>'7.24','ExtUtils::testlib'=>'7.24','File::Fetch'=>'0.52','File::Spec'=>'3.65','File::Spec::AmigaOS'=>'3.65','File::Spec::Cygwin'=>'3.65','File::Spec::Epoc'=>'3.65','File::Spec::Functions'=>'3.65','File::Spec::Mac'=>'3.65','File::Spec::OS2'=>'3.65','File::Spec::Unix'=>'3.65','File::Spec::VMS'=>'3.65','File::Spec::Win32'=>'3.65','HTTP::Tiny'=>'0.064','Hash::Util'=>'0.21','I18N::LangTags'=>'0.41','I18N::LangTags::Detect'=>'1.06','IO'=>'1.37','IO::Compress::Adapter::Bzip2'=>'2.069_01','IO::Compress::Adapter::Deflate'=>'2.069_01','IO::Compress::Adapter::Identity'=>'2.069_01','IO::Compress::Base'=>'2.069_01','IO::Compress::Base::Common'=>'2.069_01','IO::Compress::Bzip2'=>'2.069_01','IO::Compress::Deflate'=>'2.069_01','IO::Compress::Gzip'=>'2.069_01','IO::Compress::Gzip::Constants'=>'2.069_01','IO::Compress::RawDeflate'=>'2.069_01','IO::Compress::Zip'=>'2.069_01','IO::Compress::Zip::Constants'=>'2.069_01','IO::Compress::Zlib::Constants'=>'2.069_01','IO::Compress::Zlib::Extra'=>'2.069_01','IO::Socket::IP'=>'0.38','IO::Uncompress::Adapter::Bunzip2'=>'2.069_01','IO::Uncompress::Adapter::Identity'=>'2.069_01','IO::Uncompress::Adapter::Inflate'=>'2.069_01','IO::Uncompress::AnyInflate'=>'2.069_01','IO::Uncompress::AnyUncompress'=>'2.069_01','IO::Uncompress::Base'=>'2.069_01','IO::Uncompress::Bunzip2'=>'2.069_01','IO::Uncompress::Gunzip'=>'2.069_01','IO::Uncompress::Inflate'=>'2.069_01','IO::Uncompress::RawInflate'=>'2.069_01','IO::Uncompress::Unzip'=>'2.069_01','IPC::Cmd'=>'0.96','JSON::PP'=>'2.27400_01','Locale::Maketext'=>'1.28','Locale::Maketext::Simple'=>'0.21_01','Math::BigFloat::Trace'=>'0.43_01','Math::BigInt::Trace'=>'0.43_01','Memoize'=>'1.03_01','Module::CoreList'=>'5.20160820','Module::CoreList::TieHashDelta'=>'5.20160820','Module::CoreList::Utils'=>'5.20160820','Module::Load::Conditional'=>'0.68','Module::Metadata'=>'1.000033','NEXT'=>'0.67','Net::Cmd'=>'3.10','Net::Config'=>'3.10','Net::Domain'=>'3.10','Net::FTP'=>'3.10','Net::FTP::A'=>'3.10','Net::FTP::E'=>'3.10','Net::FTP::I'=>'3.10','Net::FTP::L'=>'3.10','Net::FTP::dataconn'=>'3.10','Net::NNTP'=>'3.10','Net::Netrc'=>'3.10','Net::POP3'=>'3.10','Net::Ping'=>'2.44','Net::SMTP'=>'3.10','Net::Time'=>'3.10','Opcode'=>'1.37','POSIX'=>'1.71','Parse::CPAN::Meta'=>'2.150010','Pod::Html'=>'1.2201','Pod::Perldoc'=>'3.27','Pod::Perldoc::BaseTo'=>'3.27','Pod::Perldoc::GetOptsOO'=>'3.27','Pod::Perldoc::ToANSI'=>'3.27','Pod::Perldoc::ToChecker'=>'3.27','Pod::Perldoc::ToMan'=>'3.27','Pod::Perldoc::ToNroff'=>'3.27','Pod::Perldoc::ToPod'=>'3.27','Pod::Perldoc::ToRtf'=>'3.27','Pod::Perldoc::ToTerm'=>'3.27','Pod::Perldoc::ToText'=>'3.27','Pod::Perldoc::ToTk'=>'3.27','Pod::Perldoc::ToXml'=>'3.27','Storable'=>'2.57','Sys::Syslog'=>'0.34_01','TAP::Base'=>'3.36_01','TAP::Formatter::Base'=>'3.36_01','TAP::Formatter::Color'=>'3.36_01','TAP::Formatter::Console'=>'3.36_01','TAP::Formatter::Console::ParallelSession'=>'3.36_01','TAP::Formatter::Console::Session'=>'3.36_01','TAP::Formatter::File'=>'3.36_01','TAP::Formatter::File::Session'=>'3.36_01','TAP::Formatter::Session'=>'3.36_01','TAP::Harness'=>'3.36_01','TAP::Harness::Env'=>'3.36_01','TAP::Object'=>'3.36_01','TAP::Parser'=>'3.36_01','TAP::Parser::Aggregator'=>'3.36_01','TAP::Parser::Grammar'=>'3.36_01','TAP::Parser::Iterator'=>'3.36_01','TAP::Parser::Iterator::Array'=>'3.36_01','TAP::Parser::Iterator::Process'=>'3.36_01','TAP::Parser::Iterator::Stream'=>'3.36_01','TAP::Parser::IteratorFactory'=>'3.36_01','TAP::Parser::Multiplexer'=>'3.36_01','TAP::Parser::Result'=>'3.36_01','TAP::Parser::Result::Bailout'=>'3.36_01','TAP::Parser::Result::Comment'=>'3.36_01','TAP::Parser::Result::Plan'=>'3.36_01','TAP::Parser::Result::Pragma'=>'3.36_01','TAP::Parser::Result::Test'=>'3.36_01','TAP::Parser::Result::Unknown'=>'3.36_01','TAP::Parser::Result::Version'=>'3.36_01','TAP::Parser::Result::YAML'=>'3.36_01','TAP::Parser::ResultFactory'=>'3.36_01','TAP::Parser::Scheduler'=>'3.36_01','TAP::Parser::Scheduler::Job'=>'3.36_01','TAP::Parser::Scheduler::Spinner'=>'3.36_01','TAP::Parser::Source'=>'3.36_01','TAP::Parser::SourceHandler'=>'3.36_01','TAP::Parser::SourceHandler::Executable'=>'3.36_01','TAP::Parser::SourceHandler::File'=>'3.36_01','TAP::Parser::SourceHandler::Handle'=>'3.36_01','TAP::Parser::SourceHandler::Perl'=>'3.36_01','TAP::Parser::SourceHandler::RawTAP'=>'3.36_01','TAP::Parser::YAMLish::Reader'=>'3.36_01','TAP::Parser::YAMLish::Writer'=>'3.36_01','Test'=>'1.29','Test2'=>'1.302052','Test2::API'=>'1.302052','Test2::API::Breakage'=>'1.302052','Test2::API::Context'=>'1.302052','Test2::API::Instance'=>'1.302052','Test2::API::Stack'=>'1.302052','Test2::Event'=>'1.302052','Test2::Event::Bail'=>'1.302052','Test2::Event::Diag'=>'1.302052','Test2::Event::Exception'=>'1.302052','Test2::Event::Generic'=>'1.302052','Test2::Event::Info'=>'1.302052','Test2::Event::Note'=>'1.302052','Test2::Event::Ok'=>'1.302052','Test2::Event::Plan'=>'1.302052','Test2::Event::Skip'=>'1.302052','Test2::Event::Subtest'=>'1.302052','Test2::Event::Waiting'=>'1.302052','Test2::Formatter'=>'1.302052','Test2::Formatter::TAP'=>'1.302052','Test2::Hub'=>'1.302052','Test2::Hub::Interceptor'=>'1.302052','Test2::Hub::Interceptor::Terminator'=>'1.302052','Test2::Hub::Subtest'=>'1.302052','Test2::IPC'=>'1.302052','Test2::IPC::Driver'=>'1.302052','Test2::IPC::Driver::Files'=>'1.302052','Test2::Util'=>'1.302052','Test2::Util::ExternalMeta'=>'1.302052','Test2::Util::HashBase'=>'1.302052','Test2::Util::Trace'=>'1.302052','Test::Builder'=>'1.302052','Test::Builder::Formatter'=>'1.302052','Test::Builder::Module'=>'1.302052','Test::Builder::Tester'=>'1.302052','Test::Builder::Tester::Color'=>'1.302052','Test::Builder::TodoDiag'=>'1.302052','Test::Harness'=>'3.36_01','Test::More'=>'1.302052','Test::Simple'=>'1.302052','Test::Tester'=>'1.302052','Test::Tester::Capture'=>'1.302052','Test::Tester::CaptureRunner'=>'1.302052','Test::Tester::Delegate'=>'1.302052','Test::use::ok'=>'1.302052','Tie::Hash::NamedCapture'=>'0.10','Time::Local'=>'1.24','XS::APItest'=>'0.83','arybase'=>'0.12','base'=>'2.24','bigint'=>'0.43_01','bignum'=>'0.43_01','bigrat'=>'0.43_01','encoding'=>'2.18','ok'=>'1.302052',},removed=>{}},5.025005=>{delta_from=>5.025004,changed=>{'B::Op_private'=>'5.025005','Config'=>'5.025005','Filter::Simple'=>'0.93','Locale::Codes'=>'3.40','Locale::Codes::Constants'=>'3.40','Locale::Codes::Country'=>'3.40','Locale::Codes::Country_Codes'=>'3.40','Locale::Codes::Country_Retired'=>'3.40','Locale::Codes::Currency'=>'3.40','Locale::Codes::Currency_Codes'=>'3.40','Locale::Codes::Currency_Retired'=>'3.40','Locale::Codes::LangExt'=>'3.40','Locale::Codes::LangExt_Codes'=>'3.40','Locale::Codes::LangExt_Retired'=>'3.40','Locale::Codes::LangFam'=>'3.40','Locale::Codes::LangFam_Codes'=>'3.40','Locale::Codes::LangFam_Retired'=>'3.40','Locale::Codes::LangVar'=>'3.40','Locale::Codes::LangVar_Codes'=>'3.40','Locale::Codes::LangVar_Retired'=>'3.40','Locale::Codes::Language'=>'3.40','Locale::Codes::Language_Codes'=>'3.40','Locale::Codes::Language_Retired'=>'3.40','Locale::Codes::Script'=>'3.40','Locale::Codes::Script_Codes'=>'3.40','Locale::Codes::Script_Retired'=>'3.40','Locale::Country'=>'3.40','Locale::Currency'=>'3.40','Locale::Language'=>'3.40','Locale::Script'=>'3.40','Module::CoreList'=>'5.20160920','Module::CoreList::TieHashDelta'=>'5.20160920','Module::CoreList::Utils'=>'5.20160920','POSIX'=>'1.72','Sys::Syslog'=>'0.35','Test2'=>'1.302056','Test2::API'=>'1.302056','Test2::API::Breakage'=>'1.302056','Test2::API::Context'=>'1.302056','Test2::API::Instance'=>'1.302056','Test2::API::Stack'=>'1.302056','Test2::Event'=>'1.302056','Test2::Event::Bail'=>'1.302056','Test2::Event::Diag'=>'1.302056','Test2::Event::Exception'=>'1.302056','Test2::Event::Generic'=>'1.302056','Test2::Event::Info'=>'1.302056','Test2::Event::Note'=>'1.302056','Test2::Event::Ok'=>'1.302056','Test2::Event::Plan'=>'1.302056','Test2::Event::Skip'=>'1.302056','Test2::Event::Subtest'=>'1.302056','Test2::Event::Waiting'=>'1.302056','Test2::Formatter'=>'1.302056','Test2::Formatter::TAP'=>'1.302056','Test2::Hub'=>'1.302056','Test2::Hub::Interceptor'=>'1.302056','Test2::Hub::Interceptor::Terminator'=>'1.302056','Test2::Hub::Subtest'=>'1.302056','Test2::IPC'=>'1.302056','Test2::IPC::Driver'=>'1.302056','Test2::IPC::Driver::Files'=>'1.302056','Test2::Util'=>'1.302056','Test2::Util::ExternalMeta'=>'1.302056','Test2::Util::HashBase'=>'1.302056','Test2::Util::Trace'=>'1.302056','Test::Builder'=>'1.302056','Test::Builder::Formatter'=>'1.302056','Test::Builder::Module'=>'1.302056','Test::Builder::Tester'=>'1.302056','Test::Builder::Tester::Color'=>'1.302056','Test::Builder::TodoDiag'=>'1.302056','Test::More'=>'1.302056','Test::Simple'=>'1.302056','Test::Tester'=>'1.302056','Test::Tester::Capture'=>'1.302056','Test::Tester::CaptureRunner'=>'1.302056','Test::Tester::Delegate'=>'1.302056','Test::use::ok'=>'1.302056','Thread::Semaphore'=>'2.13','XS::APItest'=>'0.84','XSLoader'=>'0.24','ok'=>'1.302056',},removed=>{}},5.025006=>{delta_from=>5.025005,changed=>{'Archive::Tar'=>'2.14','Archive::Tar::Constant'=>'2.14','Archive::Tar::File'=>'2.14','B'=>'1.64','B::Concise'=>'0.999','B::Deparse'=>'1.39','B::Op_private'=>'5.025006','Config'=>'5.025006','Data::Dumper'=>'2.162','Devel::Peek'=>'1.25','HTTP::Tiny'=>'0.070','List::Util'=>'1.46','List::Util::XS'=>'1.46','Module::CoreList'=>'5.20161020','Module::CoreList::TieHashDelta'=>'5.20161020','Module::CoreList::Utils'=>'5.20161020','Net::Ping'=>'2.51','OS2::DLL'=>'1.07','Opcode'=>'1.38','POSIX'=>'1.73','PerlIO::encoding'=>'0.25','Pod::Man'=>'4.08','Pod::ParseLink'=>'4.08','Pod::Text'=>'4.08','Pod::Text::Color'=>'4.08','Pod::Text::Overstrike'=>'4.08','Pod::Text::Termcap'=>'4.08','Scalar::Util'=>'1.46','Storable'=>'2.58','Sub::Util'=>'1.46','Test2'=>'1.302059','Test2::API'=>'1.302059','Test2::API::Breakage'=>'1.302059','Test2::API::Context'=>'1.302059','Test2::API::Instance'=>'1.302059','Test2::API::Stack'=>'1.302059','Test2::Event'=>'1.302059','Test2::Event::Bail'=>'1.302059','Test2::Event::Diag'=>'1.302059','Test2::Event::Exception'=>'1.302059','Test2::Event::Generic'=>'1.302059','Test2::Event::Info'=>'1.302059','Test2::Event::Note'=>'1.302059','Test2::Event::Ok'=>'1.302059','Test2::Event::Plan'=>'1.302059','Test2::Event::Skip'=>'1.302059','Test2::Event::Subtest'=>'1.302059','Test2::Event::Waiting'=>'1.302059','Test2::Formatter'=>'1.302059','Test2::Formatter::TAP'=>'1.302059','Test2::Hub'=>'1.302059','Test2::Hub::Interceptor'=>'1.302059','Test2::Hub::Interceptor::Terminator'=>'1.302059','Test2::Hub::Subtest'=>'1.302059','Test2::IPC'=>'1.302059','Test2::IPC::Driver'=>'1.302059','Test2::IPC::Driver::Files'=>'1.302059','Test2::Util'=>'1.302059','Test2::Util::ExternalMeta'=>'1.302059','Test2::Util::HashBase'=>'1.302059','Test2::Util::Trace'=>'1.302059','Test::Builder'=>'1.302059','Test::Builder::Formatter'=>'1.302059','Test::Builder::Module'=>'1.302059','Test::Builder::Tester'=>'1.302059','Test::Builder::Tester::Color'=>'1.302059','Test::Builder::TodoDiag'=>'1.302059','Test::More'=>'1.302059','Test::Simple'=>'1.302059','Test::Tester'=>'1.302059','Test::Tester::Capture'=>'1.302059','Test::Tester::CaptureRunner'=>'1.302059','Test::Tester::Delegate'=>'1.302059','Test::use::ok'=>'1.302059','Time::HiRes'=>'1.9740_01','VMS::Stdio'=>'2.42','XS::APItest'=>'0.86','attributes'=>'0.28','mro'=>'1.19','ok'=>'1.302059','overload'=>'1.27','parent'=>'0.236',},removed=>{}},5.025007=>{delta_from=>5.025006,changed=>{'Archive::Tar'=>'2.18','Archive::Tar::Constant'=>'2.18','Archive::Tar::File'=>'2.18','B'=>'1.65','B::Op_private'=>'5.025007','Config'=>'5.025007','Cwd'=>'3.66','Data::Dumper'=>'2.165','Devel::Peek'=>'1.26','DynaLoader'=>'1.40','Errno'=>'1.27','ExtUtils::ParseXS::Utilities'=>'3.34','File::Spec'=>'3.66','File::Spec::AmigaOS'=>'3.66','File::Spec::Cygwin'=>'3.66','File::Spec::Epoc'=>'3.66','File::Spec::Functions'=>'3.66','File::Spec::Mac'=>'3.66','File::Spec::OS2'=>'3.66','File::Spec::Unix'=>'3.66','File::Spec::VMS'=>'3.66','File::Spec::Win32'=>'3.66','Hash::Util'=>'0.22','JSON::PP'=>'2.27400_02','List::Util'=>'1.46_02','List::Util::XS'=>'1.46_02','Math::BigFloat'=>'1.999727','Math::BigInt'=>'1.999727','Math::BigInt::Calc'=>'1.999727','Math::BigInt::CalcEmu'=>'1.999727','Math::Complex'=>'1.5901','Module::CoreList'=>'5.20161120','Module::CoreList::TieHashDelta'=>'5.20161120','Module::CoreList::Utils'=>'5.20161120','Net::Ping'=>'2.55','Opcode'=>'1.39','POSIX'=>'1.75','Pod::Man'=>'4.09','Pod::ParseLink'=>'4.09','Pod::Text'=>'4.09','Pod::Text::Color'=>'4.09','Pod::Text::Overstrike'=>'4.09','Pod::Text::Termcap'=>'4.09','Scalar::Util'=>'1.46_02','Storable'=>'2.59','Sub::Util'=>'1.46_02','Term::ANSIColor'=>'4.06','Test2'=>'1.302062','Test2::API'=>'1.302062','Test2::API::Breakage'=>'1.302062','Test2::API::Context'=>'1.302062','Test2::API::Instance'=>'1.302062','Test2::API::Stack'=>'1.302062','Test2::Event'=>'1.302062','Test2::Event::Bail'=>'1.302062','Test2::Event::Diag'=>'1.302062','Test2::Event::Exception'=>'1.302062','Test2::Event::Generic'=>'1.302062','Test2::Event::Info'=>'1.302062','Test2::Event::Note'=>'1.302062','Test2::Event::Ok'=>'1.302062','Test2::Event::Plan'=>'1.302062','Test2::Event::Skip'=>'1.302062','Test2::Event::Subtest'=>'1.302062','Test2::Event::Waiting'=>'1.302062','Test2::Formatter'=>'1.302062','Test2::Formatter::TAP'=>'1.302062','Test2::Hub'=>'1.302062','Test2::Hub::Interceptor'=>'1.302062','Test2::Hub::Interceptor::Terminator'=>'1.302062','Test2::Hub::Subtest'=>'1.302062','Test2::IPC'=>'1.302062','Test2::IPC::Driver'=>'1.302062','Test2::IPC::Driver::Files'=>'1.302062','Test2::Util'=>'1.302062','Test2::Util::ExternalMeta'=>'1.302062','Test2::Util::HashBase'=>'1.302062','Test2::Util::Trace'=>'1.302062','Test::Builder'=>'1.302062','Test::Builder::Formatter'=>'1.302062','Test::Builder::Module'=>'1.302062','Test::Builder::Tester'=>'1.302062','Test::Builder::Tester::Color'=>'1.302062','Test::Builder::TodoDiag'=>'1.302062','Test::More'=>'1.302062','Test::Simple'=>'1.302062','Test::Tester'=>'1.302062','Test::Tester::Capture'=>'1.302062','Test::Tester::CaptureRunner'=>'1.302062','Test::Tester::Delegate'=>'1.302062','Test::use::ok'=>'1.302062','Time::HiRes'=>'1.9740_03','Unicode::Collate'=>'1.18','Unicode::Collate::CJK::Big5'=>'1.18','Unicode::Collate::CJK::GB2312'=>'1.18','Unicode::Collate::CJK::JISX0208'=>'1.18','Unicode::Collate::CJK::Korean'=>'1.18','Unicode::Collate::CJK::Pinyin'=>'1.18','Unicode::Collate::CJK::Stroke'=>'1.18','Unicode::Collate::CJK::Zhuyin'=>'1.18','Unicode::Collate::Locale'=>'1.18','Unicode::UCD'=>'0.67','XS::APItest'=>'0.87','XS::Typemap'=>'0.15','mro'=>'1.20','ok'=>'1.302062','threads'=>'2.10',},removed=>{}},5.025008=>{delta_from=>5.025007,changed=>{'Archive::Tar'=>'2.24','Archive::Tar::Constant'=>'2.24','Archive::Tar::File'=>'2.24','B::Debug'=>'1.24','B::Op_private'=>'5.025008','Config'=>'5.025008','Data::Dumper'=>'2.166','Encode'=>'2.88','Encode::Alias'=>'2.21','Encode::CN::HZ'=>'2.08','Encode::MIME::Header'=>'2.24','Encode::MIME::Name'=>'1.02','Encode::Unicode'=>'2.1501','IO'=>'1.38','Locale::Codes'=>'3.42','Locale::Codes::Constants'=>'3.42','Locale::Codes::Country'=>'3.42','Locale::Codes::Country_Codes'=>'3.42','Locale::Codes::Country_Retired'=>'3.42','Locale::Codes::Currency'=>'3.42','Locale::Codes::Currency_Codes'=>'3.42','Locale::Codes::Currency_Retired'=>'3.42','Locale::Codes::LangExt'=>'3.42','Locale::Codes::LangExt_Codes'=>'3.42','Locale::Codes::LangExt_Retired'=>'3.42','Locale::Codes::LangFam'=>'3.42','Locale::Codes::LangFam_Codes'=>'3.42','Locale::Codes::LangFam_Retired'=>'3.42','Locale::Codes::LangVar'=>'3.42','Locale::Codes::LangVar_Codes'=>'3.42','Locale::Codes::LangVar_Retired'=>'3.42','Locale::Codes::Language'=>'3.42','Locale::Codes::Language_Codes'=>'3.42','Locale::Codes::Language_Retired'=>'3.42','Locale::Codes::Script'=>'3.42','Locale::Codes::Script_Codes'=>'3.42','Locale::Codes::Script_Retired'=>'3.42','Locale::Country'=>'3.42','Locale::Currency'=>'3.42','Locale::Language'=>'3.42','Locale::Script'=>'3.42','Math::BigFloat'=>'1.999806','Math::BigFloat::Trace'=>'0.47','Math::BigInt'=>'1.999806','Math::BigInt::Calc'=>'1.999806','Math::BigInt::CalcEmu'=>'1.999806','Math::BigInt::FastCalc'=>'0.5005','Math::BigInt::Lib'=>'1.999806','Math::BigInt::Trace'=>'0.47','Math::BigRat'=>'0.2611','Module::CoreList'=>'5.20161220','Module::CoreList::TieHashDelta'=>'5.20161220','Module::CoreList::Utils'=>'5.20161220','POSIX'=>'1.76','PerlIO::scalar'=>'0.25','Pod::Simple'=>'3.35','Pod::Simple::BlackBox'=>'3.35','Pod::Simple::Checker'=>'3.35','Pod::Simple::Debug'=>'3.35','Pod::Simple::DumpAsText'=>'3.35','Pod::Simple::DumpAsXML'=>'3.35','Pod::Simple::HTML'=>'3.35','Pod::Simple::HTMLBatch'=>'3.35','Pod::Simple::LinkSection'=>'3.35','Pod::Simple::Methody'=>'3.35','Pod::Simple::Progress'=>'3.35','Pod::Simple::PullParser'=>'3.35','Pod::Simple::PullParserEndToken'=>'3.35','Pod::Simple::PullParserStartToken'=>'3.35','Pod::Simple::PullParserTextToken'=>'3.35','Pod::Simple::PullParserToken'=>'3.35','Pod::Simple::RTF'=>'3.35','Pod::Simple::Search'=>'3.35','Pod::Simple::SimpleTree'=>'3.35','Pod::Simple::Text'=>'3.35','Pod::Simple::TextContent'=>'3.35','Pod::Simple::TiedOutFH'=>'3.35','Pod::Simple::Transcode'=>'3.35','Pod::Simple::TranscodeDumb'=>'3.35','Pod::Simple::TranscodeSmart'=>'3.35','Pod::Simple::XHTML'=>'3.35','Pod::Simple::XMLOutStream'=>'3.35','Test2'=>'1.302073','Test2::API'=>'1.302073','Test2::API::Breakage'=>'1.302073','Test2::API::Context'=>'1.302073','Test2::API::Instance'=>'1.302073','Test2::API::Stack'=>'1.302073','Test2::Event'=>'1.302073','Test2::Event::Bail'=>'1.302073','Test2::Event::Diag'=>'1.302073','Test2::Event::Encoding'=>'1.302073','Test2::Event::Exception'=>'1.302073','Test2::Event::Generic'=>'1.302073','Test2::Event::Info'=>'1.302073','Test2::Event::Note'=>'1.302073','Test2::Event::Ok'=>'1.302073','Test2::Event::Plan'=>'1.302073','Test2::Event::Skip'=>'1.302073','Test2::Event::Subtest'=>'1.302073','Test2::Event::TAP::Version'=>'1.302073','Test2::Event::Waiting'=>'1.302073','Test2::Formatter'=>'1.302073','Test2::Formatter::TAP'=>'1.302073','Test2::Hub'=>'1.302073','Test2::Hub::Interceptor'=>'1.302073','Test2::Hub::Interceptor::Terminator'=>'1.302073','Test2::Hub::Subtest'=>'1.302073','Test2::IPC'=>'1.302073','Test2::IPC::Driver'=>'1.302073','Test2::IPC::Driver::Files'=>'1.302073','Test2::Tools::Tiny'=>'1.302073','Test2::Util'=>'1.302073','Test2::Util::ExternalMeta'=>'1.302073','Test2::Util::HashBase'=>'0.002','Test2::Util::Trace'=>'1.302073','Test::Builder'=>'1.302073','Test::Builder::Formatter'=>'1.302073','Test::Builder::Module'=>'1.302073','Test::Builder::Tester'=>'1.302073','Test::Builder::Tester::Color'=>'1.302073','Test::Builder::TodoDiag'=>'1.302073','Test::More'=>'1.302073','Test::Simple'=>'1.302073','Test::Tester'=>'1.302073','Test::Tester::Capture'=>'1.302073','Test::Tester::CaptureRunner'=>'1.302073','Test::Tester::Delegate'=>'1.302073','Test::use::ok'=>'1.302073','Time::HiRes'=>'1.9741','Time::Local'=>'1.25','Unicode::Collate'=>'1.19','Unicode::Collate::CJK::Big5'=>'1.19','Unicode::Collate::CJK::GB2312'=>'1.19','Unicode::Collate::CJK::JISX0208'=>'1.19','Unicode::Collate::CJK::Korean'=>'1.19','Unicode::Collate::CJK::Pinyin'=>'1.19','Unicode::Collate::CJK::Stroke'=>'1.19','Unicode::Collate::CJK::Zhuyin'=>'1.19','Unicode::Collate::Locale'=>'1.19','bigint'=>'0.47','bignum'=>'0.47','bigrat'=>'0.47','encoding'=>'2.19','ok'=>'1.302073',},removed=>{}},5.022003=>{delta_from=>5.022002,changed=>{'App::Cpan'=>'1.63_01','App::Prove'=>'3.35_01','App::Prove::State'=>'3.35_01','App::Prove::State::Result'=>'3.35_01','App::Prove::State::Result::Test'=>'3.35_01','Archive::Tar'=>'2.04_01','Archive::Tar::Constant'=>'2.04_01','Archive::Tar::File'=>'2.04_01','B::Op_private'=>'5.022003','CPAN'=>'2.11_01','Compress::Zlib'=>'2.068_001','Config'=>'5.022003','Cwd'=>'3.56_02','Digest'=>'1.17_01','Digest::SHA'=>'5.95_01','Encode'=>'2.72_01','ExtUtils::Command'=>'1.20_01','ExtUtils::Command::MM'=>'7.04_02','ExtUtils::Liblist'=>'7.04_02','ExtUtils::Liblist::Kid'=>'7.04_02','ExtUtils::MM'=>'7.04_02','ExtUtils::MM_AIX'=>'7.04_02','ExtUtils::MM_Any'=>'7.04_02','ExtUtils::MM_BeOS'=>'7.04_02','ExtUtils::MM_Cygwin'=>'7.04_02','ExtUtils::MM_DOS'=>'7.04_02','ExtUtils::MM_Darwin'=>'7.04_02','ExtUtils::MM_MacOS'=>'7.04_02','ExtUtils::MM_NW5'=>'7.04_02','ExtUtils::MM_OS2'=>'7.04_02','ExtUtils::MM_QNX'=>'7.04_02','ExtUtils::MM_UWIN'=>'7.04_02','ExtUtils::MM_Unix'=>'7.04_02','ExtUtils::MM_VMS'=>'7.04_02','ExtUtils::MM_VOS'=>'7.04_02','ExtUtils::MM_Win32'=>'7.04_02','ExtUtils::MM_Win95'=>'7.04_02','ExtUtils::MY'=>'7.04_02','ExtUtils::MakeMaker'=>'7.04_02','ExtUtils::MakeMaker::Config'=>'7.04_02','ExtUtils::Mkbootstrap'=>'7.04_02','ExtUtils::Mksymlists'=>'7.04_02','ExtUtils::testlib'=>'7.04_02','File::Fetch'=>'0.48_01','File::Spec'=>'3.56_02','File::Spec::Cygwin'=>'3.56_02','File::Spec::Epoc'=>'3.56_02','File::Spec::Functions'=>'3.56_02','File::Spec::Mac'=>'3.56_02','File::Spec::OS2'=>'3.56_02','File::Spec::Unix'=>'3.56_02','File::Spec::VMS'=>'3.56_02','File::Spec::Win32'=>'3.56_02','HTTP::Tiny'=>'0.054_01','I18N::LangTags::Detect'=>'1.05_01','IO'=>'1.35_01','IO::Compress::Adapter::Bzip2'=>'2.068_001','IO::Compress::Adapter::Deflate'=>'2.068_001','IO::Compress::Adapter::Identity'=>'2.068_001','IO::Compress::Base'=>'2.068_001','IO::Compress::Base::Common'=>'2.068_001','IO::Compress::Bzip2'=>'2.068_001','IO::Compress::Deflate'=>'2.068_001','IO::Compress::Gzip'=>'2.068_001','IO::Compress::Gzip::Constants'=>'2.068_001','IO::Compress::RawDeflate'=>'2.068_001','IO::Compress::Zip'=>'2.068_001','IO::Compress::Zip::Constants'=>'2.068_001','IO::Compress::Zlib::Constants'=>'2.068_001','IO::Compress::Zlib::Extra'=>'2.068_001','IO::Uncompress::Adapter::Bunzip2'=>'2.068_001','IO::Uncompress::Adapter::Identity'=>'2.068_001','IO::Uncompress::Adapter::Inflate'=>'2.068_001','IO::Uncompress::AnyInflate'=>'2.068_001','IO::Uncompress::AnyUncompress'=>'2.068_001','IO::Uncompress::Base'=>'2.068_001','IO::Uncompress::Bunzip2'=>'2.068_001','IO::Uncompress::Gunzip'=>'2.068_001','IO::Uncompress::Inflate'=>'2.068_001','IO::Uncompress::RawInflate'=>'2.068_001','IO::Uncompress::Unzip'=>'2.068_001','IPC::Cmd'=>'0.92_01','JSON::PP'=>'2.27300_01','Locale::Maketext'=>'1.26_01','Locale::Maketext::Simple'=>'0.21_01','Memoize'=>'1.03_01','Module::CoreList'=>'5.20170114_22','Module::CoreList::TieHashDelta'=>'5.20170114_22','Module::CoreList::Utils'=>'5.20170114_22','Module::Metadata::corpus::BOMTest::UTF16BE'=>undef,'Module::Metadata::corpus::BOMTest::UTF16LE'=>undef,'Module::Metadata::corpus::BOMTest::UTF8'=>'1','Net::Cmd'=>'3.05_01','Net::Config'=>'3.05_01','Net::Domain'=>'3.05_01','Net::FTP'=>'3.05_01','Net::FTP::A'=>'3.05_01','Net::FTP::E'=>'3.05_01','Net::FTP::I'=>'3.05_01','Net::FTP::L'=>'3.05_01','Net::FTP::dataconn'=>'3.05_01','Net::NNTP'=>'3.05_01','Net::Netrc'=>'3.05_01','Net::POP3'=>'3.05_01','Net::Ping'=>'2.43_01','Net::SMTP'=>'3.05_01','Net::Time'=>'3.05_01','Parse::CPAN::Meta'=>'1.4414_001','Pod::Html'=>'1.2201','Pod::Perldoc'=>'3.25_01','Storable'=>'2.53_02','Sys::Syslog'=>'0.33_01','TAP::Base'=>'3.35_01','TAP::Formatter::Base'=>'3.35_01','TAP::Formatter::Color'=>'3.35_01','TAP::Formatter::Console'=>'3.35_01','TAP::Formatter::Console::ParallelSession'=>'3.35_01','TAP::Formatter::Console::Session'=>'3.35_01','TAP::Formatter::File'=>'3.35_01','TAP::Formatter::File::Session'=>'3.35_01','TAP::Formatter::Session'=>'3.35_01','TAP::Harness'=>'3.35_01','TAP::Harness::Env'=>'3.35_01','TAP::Object'=>'3.35_01','TAP::Parser'=>'3.35_01','TAP::Parser::Aggregator'=>'3.35_01','TAP::Parser::Grammar'=>'3.35_01','TAP::Parser::Iterator'=>'3.35_01','TAP::Parser::Iterator::Array'=>'3.35_01','TAP::Parser::Iterator::Process'=>'3.35_01','TAP::Parser::Iterator::Stream'=>'3.35_01','TAP::Parser::IteratorFactory'=>'3.35_01','TAP::Parser::Multiplexer'=>'3.35_01','TAP::Parser::Result'=>'3.35_01','TAP::Parser::Result::Bailout'=>'3.35_01','TAP::Parser::Result::Comment'=>'3.35_01','TAP::Parser::Result::Plan'=>'3.35_01','TAP::Parser::Result::Pragma'=>'3.35_01','TAP::Parser::Result::Test'=>'3.35_01','TAP::Parser::Result::Unknown'=>'3.35_01','TAP::Parser::Result::Version'=>'3.35_01','TAP::Parser::Result::YAML'=>'3.35_01','TAP::Parser::ResultFactory'=>'3.35_01','TAP::Parser::Scheduler'=>'3.35_01','TAP::Parser::Scheduler::Job'=>'3.35_01','TAP::Parser::Scheduler::Spinner'=>'3.35_01','TAP::Parser::Source'=>'3.35_01','TAP::Parser::SourceHandler'=>'3.35_01','TAP::Parser::SourceHandler::Executable'=>'3.35_01','TAP::Parser::SourceHandler::File'=>'3.35_01','TAP::Parser::SourceHandler::Handle'=>'3.35_01','TAP::Parser::SourceHandler::Perl'=>'3.35_01','TAP::Parser::SourceHandler::RawTAP'=>'3.35_01','TAP::Parser::YAMLish::Reader'=>'3.35_01','TAP::Parser::YAMLish::Writer'=>'3.35_01','Test'=>'1.26_01','Test::Harness'=>'3.35_01','XSLoader'=>'0.20_01','bigint'=>'0.39_01','bignum'=>'0.39_01','bigrat'=>'0.39_01',},removed=>{}},5.024001=>{delta_from=>5.024000,changed=>{'App::Cpan'=>'1.63_01','App::Prove'=>'3.36_01','App::Prove::State'=>'3.36_01','App::Prove::State::Result'=>'3.36_01','App::Prove::State::Result::Test'=>'3.36_01','Archive::Tar'=>'2.04_01','Archive::Tar::Constant'=>'2.04_01','Archive::Tar::File'=>'2.04_01','B::Op_private'=>'5.024001','CPAN'=>'2.11_01','Compress::Zlib'=>'2.069_001','Config'=>'5.024001','Cwd'=>'3.63_01','Digest'=>'1.17_01','Digest::SHA'=>'5.95_01','Encode'=>'2.80_01','ExtUtils::Command'=>'7.10_02','ExtUtils::Command::MM'=>'7.10_02','ExtUtils::Liblist'=>'7.10_02','ExtUtils::Liblist::Kid'=>'7.10_02','ExtUtils::MM'=>'7.10_02','ExtUtils::MM_AIX'=>'7.10_02','ExtUtils::MM_Any'=>'7.10_02','ExtUtils::MM_BeOS'=>'7.10_02','ExtUtils::MM_Cygwin'=>'7.10_02','ExtUtils::MM_DOS'=>'7.10_02','ExtUtils::MM_Darwin'=>'7.10_02','ExtUtils::MM_MacOS'=>'7.10_02','ExtUtils::MM_NW5'=>'7.10_02','ExtUtils::MM_OS2'=>'7.10_02','ExtUtils::MM_QNX'=>'7.10_02','ExtUtils::MM_UWIN'=>'7.10_02','ExtUtils::MM_Unix'=>'7.10_02','ExtUtils::MM_VMS'=>'7.10_02','ExtUtils::MM_VOS'=>'7.10_02','ExtUtils::MM_Win32'=>'7.10_02','ExtUtils::MM_Win95'=>'7.10_02','ExtUtils::MY'=>'7.10_02','ExtUtils::MakeMaker'=>'7.10_02','ExtUtils::MakeMaker::Config'=>'7.10_02','ExtUtils::Mkbootstrap'=>'7.10_02','ExtUtils::Mksymlists'=>'7.10_02','ExtUtils::testlib'=>'7.10_02','File::Fetch'=>'0.48_01','File::Spec'=>'3.63_01','File::Spec::Cygwin'=>'3.63_01','File::Spec::Epoc'=>'3.63_01','File::Spec::Functions'=>'3.63_01','File::Spec::Mac'=>'3.63_01','File::Spec::OS2'=>'3.63_01','File::Spec::Unix'=>'3.63_01','File::Spec::VMS'=>'3.63_01','File::Spec::Win32'=>'3.63_01','HTTP::Tiny'=>'0.056_001','I18N::LangTags::Detect'=>'1.05_01','IO'=>'1.36_01','IO::Compress::Adapter::Bzip2'=>'2.069_001','IO::Compress::Adapter::Deflate'=>'2.069_001','IO::Compress::Adapter::Identity'=>'2.069_001','IO::Compress::Base'=>'2.069_001','IO::Compress::Base::Common'=>'2.069_001','IO::Compress::Bzip2'=>'2.069_001','IO::Compress::Deflate'=>'2.069_001','IO::Compress::Gzip'=>'2.069_001','IO::Compress::Gzip::Constants'=>'2.069_001','IO::Compress::RawDeflate'=>'2.069_001','IO::Compress::Zip'=>'2.069_001','IO::Compress::Zip::Constants'=>'2.069_001','IO::Compress::Zlib::Constants'=>'2.069_001','IO::Compress::Zlib::Extra'=>'2.069_001','IO::Uncompress::Adapter::Bunzip2'=>'2.069_001','IO::Uncompress::Adapter::Identity'=>'2.069_001','IO::Uncompress::Adapter::Inflate'=>'2.069_001','IO::Uncompress::AnyInflate'=>'2.069_001','IO::Uncompress::AnyUncompress'=>'2.069_001','IO::Uncompress::Base'=>'2.069_001','IO::Uncompress::Bunzip2'=>'2.069_001','IO::Uncompress::Gunzip'=>'2.069_001','IO::Uncompress::Inflate'=>'2.069_001','IO::Uncompress::RawInflate'=>'2.069_001','IO::Uncompress::Unzip'=>'2.069_001','IPC::Cmd'=>'0.92_01','JSON::PP'=>'2.27300_01','Locale::Maketext'=>'1.26_01','Locale::Maketext::Simple'=>'0.21_01','Math::BigFloat::Trace'=>'0.42_01','Math::BigInt::Trace'=>'0.42_01','Memoize'=>'1.03_01','Module::CoreList'=>'5.20170114_24','Module::CoreList::TieHashDelta'=>'5.20170114_24','Module::CoreList::Utils'=>'5.20170114_24','Module::Metadata::corpus::BOMTest::UTF16BE'=>undef,'Module::Metadata::corpus::BOMTest::UTF16LE'=>undef,'Module::Metadata::corpus::BOMTest::UTF8'=>'1','Net::Cmd'=>'3.08_01','Net::Config'=>'3.08_01','Net::Domain'=>'3.08_01','Net::FTP'=>'3.08_01','Net::FTP::A'=>'3.08_01','Net::FTP::E'=>'3.08_01','Net::FTP::I'=>'3.08_01','Net::FTP::L'=>'3.08_01','Net::FTP::dataconn'=>'3.08_01','Net::NNTP'=>'3.08_01','Net::Netrc'=>'3.08_01','Net::POP3'=>'3.08_01','Net::Ping'=>'2.43_01','Net::SMTP'=>'3.08_01','Net::Time'=>'3.08_01','Parse::CPAN::Meta'=>'1.4417_001','Pod::Html'=>'1.2201','Pod::Perldoc'=>'3.25_03','Storable'=>'2.56_01','Sys::Syslog'=>'0.33_01','TAP::Base'=>'3.36_01','TAP::Formatter::Base'=>'3.36_01','TAP::Formatter::Color'=>'3.36_01','TAP::Formatter::Console'=>'3.36_01','TAP::Formatter::Console::ParallelSession'=>'3.36_01','TAP::Formatter::Console::Session'=>'3.36_01','TAP::Formatter::File'=>'3.36_01','TAP::Formatter::File::Session'=>'3.36_01','TAP::Formatter::Session'=>'3.36_01','TAP::Harness'=>'3.36_01','TAP::Harness::Env'=>'3.36_01','TAP::Object'=>'3.36_01','TAP::Parser'=>'3.36_01','TAP::Parser::Aggregator'=>'3.36_01','TAP::Parser::Grammar'=>'3.36_01','TAP::Parser::Iterator'=>'3.36_01','TAP::Parser::Iterator::Array'=>'3.36_01','TAP::Parser::Iterator::Process'=>'3.36_01','TAP::Parser::Iterator::Stream'=>'3.36_01','TAP::Parser::IteratorFactory'=>'3.36_01','TAP::Parser::Multiplexer'=>'3.36_01','TAP::Parser::Result'=>'3.36_01','TAP::Parser::Result::Bailout'=>'3.36_01','TAP::Parser::Result::Comment'=>'3.36_01','TAP::Parser::Result::Plan'=>'3.36_01','TAP::Parser::Result::Pragma'=>'3.36_01','TAP::Parser::Result::Test'=>'3.36_01','TAP::Parser::Result::Unknown'=>'3.36_01','TAP::Parser::Result::Version'=>'3.36_01','TAP::Parser::Result::YAML'=>'3.36_01','TAP::Parser::ResultFactory'=>'3.36_01','TAP::Parser::Scheduler'=>'3.36_01','TAP::Parser::Scheduler::Job'=>'3.36_01','TAP::Parser::Scheduler::Spinner'=>'3.36_01','TAP::Parser::Source'=>'3.36_01','TAP::Parser::SourceHandler'=>'3.36_01','TAP::Parser::SourceHandler::Executable'=>'3.36_01','TAP::Parser::SourceHandler::File'=>'3.36_01','TAP::Parser::SourceHandler::Handle'=>'3.36_01','TAP::Parser::SourceHandler::Perl'=>'3.36_01','TAP::Parser::SourceHandler::RawTAP'=>'3.36_01','TAP::Parser::YAMLish::Reader'=>'3.36_01','TAP::Parser::YAMLish::Writer'=>'3.36_01','Test'=>'1.28_01','Test::Harness'=>'3.36_01','XSLoader'=>'0.22','bigint'=>'0.42_01','bignum'=>'0.42_01','bigrat'=>'0.42_01',},removed=>{}},5.025009=>{delta_from=>5.025008,changed=>{'App::Cpan'=>'1.66','B::Deparse'=>'1.40','B::Op_private'=>'5.025009','B::Terse'=>'1.07','B::Xref'=>'1.06','CPAN'=>'2.16','CPAN::Bundle'=>'5.5002','CPAN::Distribution'=>'2.16','CPAN::Exception::RecursiveDependency'=>'5.5001','CPAN::FTP'=>'5.5008','CPAN::FirstTime'=>'5.5310','CPAN::HandleConfig'=>'5.5008','CPAN::Module'=>'5.5003','Compress::Raw::Bzip2'=>'2.070','Compress::Raw::Zlib'=>'2.070','Config'=>'5.025009','DB_File'=>'1.840','Data::Dumper'=>'2.167','Devel::SelfStubber'=>'1.06','DynaLoader'=>'1.41','Errno'=>'1.28','ExtUtils::Embed'=>'1.34','File::Glob'=>'1.28','I18N::LangTags'=>'0.42','Module::CoreList'=>'5.20170120','Module::CoreList::TieHashDelta'=>'5.20170120','Module::CoreList::Utils'=>'5.20170120','OS2::Process'=>'1.12','PerlIO::scalar'=>'0.26','Pod::Html'=>'1.2202','Storable'=>'2.61','Symbol'=>'1.08','Term::ReadLine'=>'1.16','Test'=>'1.30','Unicode::UCD'=>'0.68','VMS::DCLsym'=>'1.08','XS::APItest'=>'0.88','XSLoader'=>'0.26','attributes'=>'0.29','diagnostics'=>'1.36','feature'=>'1.46','lib'=>'0.64','overload'=>'1.28','re'=>'0.34','threads'=>'2.12','threads::shared'=>'1.54',},removed=>{}},5.025010=>{delta_from=>5.025009,changed=>{'B'=>'1.68','B::Op_private'=>'5.025010','CPAN'=>'2.17','CPAN::Distribution'=>'2.17','Config'=>'5.02501','Getopt::Std'=>'1.12','Module::CoreList'=>'5.20170220','Module::CoreList::TieHashDelta'=>'5.20170220','Module::CoreList::Utils'=>'5.20170220','PerlIO'=>'1.10','Storable'=>'2.62','Thread::Queue'=>'3.12','feature'=>'1.47','open'=>'1.11','threads'=>'2.13',},removed=>{}},5.025011=>{delta_from=>5.025010,changed=>{'App::Prove'=>'3.38','App::Prove::State'=>'3.38','App::Prove::State::Result'=>'3.38','App::Prove::State::Result::Test'=>'3.38','B::Op_private'=>'5.025011','Compress::Raw::Bzip2'=>'2.074','Compress::Raw::Zlib'=>'2.074','Compress::Zlib'=>'2.074','Config'=>'5.025011','Config::Perl::V'=>'0.28','Cwd'=>'3.67','ExtUtils::ParseXS'=>'3.34','ExtUtils::ParseXS::Constants'=>'3.34','ExtUtils::ParseXS::CountLines'=>'3.34','ExtUtils::ParseXS::Eval'=>'3.34','ExtUtils::Typemaps'=>'3.34','ExtUtils::Typemaps::Cmd'=>'3.34','ExtUtils::Typemaps::InputMap'=>'3.34','ExtUtils::Typemaps::OutputMap'=>'3.34','ExtUtils::Typemaps::Type'=>'3.34','File::Spec'=>'3.67','File::Spec::AmigaOS'=>'3.67','File::Spec::Cygwin'=>'3.67','File::Spec::Epoc'=>'3.67','File::Spec::Functions'=>'3.67','File::Spec::Mac'=>'3.67','File::Spec::OS2'=>'3.67','File::Spec::Unix'=>'3.67','File::Spec::VMS'=>'3.67','File::Spec::Win32'=>'3.67','IO::Compress::Adapter::Bzip2'=>'2.074','IO::Compress::Adapter::Deflate'=>'2.074','IO::Compress::Adapter::Identity'=>'2.074','IO::Compress::Base'=>'2.074','IO::Compress::Base::Common'=>'2.074','IO::Compress::Bzip2'=>'2.074','IO::Compress::Deflate'=>'2.074','IO::Compress::Gzip'=>'2.074','IO::Compress::Gzip::Constants'=>'2.074','IO::Compress::RawDeflate'=>'2.074','IO::Compress::Zip'=>'2.074','IO::Compress::Zip::Constants'=>'2.074','IO::Compress::Zlib::Constants'=>'2.074','IO::Compress::Zlib::Extra'=>'2.074','IO::Uncompress::Adapter::Bunzip2'=>'2.074','IO::Uncompress::Adapter::Identity'=>'2.074','IO::Uncompress::Adapter::Inflate'=>'2.074','IO::Uncompress::AnyInflate'=>'2.074','IO::Uncompress::AnyUncompress'=>'2.074','IO::Uncompress::Base'=>'2.074','IO::Uncompress::Bunzip2'=>'2.074','IO::Uncompress::Gunzip'=>'2.074','IO::Uncompress::Inflate'=>'2.074','IO::Uncompress::RawInflate'=>'2.074','IO::Uncompress::Unzip'=>'2.074','Module::CoreList'=>'5.20170320','Module::CoreList::TieHashDelta'=>'5.20170230','Module::CoreList::Utils'=>'5.20170320','Pod::Perldoc'=>'3.28','Pod::Perldoc::BaseTo'=>'3.28','Pod::Perldoc::GetOptsOO'=>'3.28','Pod::Perldoc::ToANSI'=>'3.28','Pod::Perldoc::ToChecker'=>'3.28','Pod::Perldoc::ToMan'=>'3.28','Pod::Perldoc::ToNroff'=>'3.28','Pod::Perldoc::ToPod'=>'3.28','Pod::Perldoc::ToRtf'=>'3.28','Pod::Perldoc::ToTerm'=>'3.28','Pod::Perldoc::ToText'=>'3.28','Pod::Perldoc::ToTk'=>'3.28','Pod::Perldoc::ToXml'=>'3.28','TAP::Base'=>'3.38','TAP::Formatter::Base'=>'3.38','TAP::Formatter::Color'=>'3.38','TAP::Formatter::Console'=>'3.38','TAP::Formatter::Console::ParallelSession'=>'3.38','TAP::Formatter::Console::Session'=>'3.38','TAP::Formatter::File'=>'3.38','TAP::Formatter::File::Session'=>'3.38','TAP::Formatter::Session'=>'3.38','TAP::Harness'=>'3.38','TAP::Harness::Env'=>'3.38','TAP::Object'=>'3.38','TAP::Parser'=>'3.38','TAP::Parser::Aggregator'=>'3.38','TAP::Parser::Grammar'=>'3.38','TAP::Parser::Iterator'=>'3.38','TAP::Parser::Iterator::Array'=>'3.38','TAP::Parser::Iterator::Process'=>'3.38','TAP::Parser::Iterator::Stream'=>'3.38','TAP::Parser::IteratorFactory'=>'3.38','TAP::Parser::Multiplexer'=>'3.38','TAP::Parser::Result'=>'3.38','TAP::Parser::Result::Bailout'=>'3.38','TAP::Parser::Result::Comment'=>'3.38','TAP::Parser::Result::Plan'=>'3.38','TAP::Parser::Result::Pragma'=>'3.38','TAP::Parser::Result::Test'=>'3.38','TAP::Parser::Result::Unknown'=>'3.38','TAP::Parser::Result::Version'=>'3.38','TAP::Parser::Result::YAML'=>'3.38','TAP::Parser::ResultFactory'=>'3.38','TAP::Parser::Scheduler'=>'3.38','TAP::Parser::Scheduler::Job'=>'3.38','TAP::Parser::Scheduler::Spinner'=>'3.38','TAP::Parser::Source'=>'3.38','TAP::Parser::SourceHandler'=>'3.38','TAP::Parser::SourceHandler::Executable'=>'3.38','TAP::Parser::SourceHandler::File'=>'3.38','TAP::Parser::SourceHandler::Handle'=>'3.38','TAP::Parser::SourceHandler::Perl'=>'3.38','TAP::Parser::SourceHandler::RawTAP'=>'3.38','TAP::Parser::YAMLish::Reader'=>'3.38','TAP::Parser::YAMLish::Writer'=>'3.38','Test::Harness'=>'3.38','VMS::Stdio'=>'2.41','threads'=>'2.15','threads::shared'=>'1.55',},removed=>{}},5.025012=>{delta_from=>5.025011,changed=>{'B::Op_private'=>'5.025012','CPAN'=>'2.18','CPAN::Bundle'=>'5.5003','CPAN::Distribution'=>'2.18','Config'=>'5.025012','DynaLoader'=>'1.42','Module::CoreList'=>'5.20170420','Module::CoreList::TieHashDelta'=>'5.20170420','Module::CoreList::Utils'=>'5.20170420','Safe'=>'2.40','XSLoader'=>'0.27','base'=>'2.25','threads::shared'=>'1.56',},removed=>{}},5.026000=>{delta_from=>5.025012,changed=>{'B::Op_private'=>'5.026000','Config'=>'5.026','Module::CoreList'=>'5.20170530','Module::CoreList::TieHashDelta'=>'5.20170530','Module::CoreList::Utils'=>'5.20170530',},removed=>{}},5.027000=>{delta_from=>5.026000,changed=>{'Attribute::Handlers'=>'1.00','B::Concise'=>'1.000','B::Deparse'=>'1.41','B::Op_private'=>'5.027000','Config'=>'5.027','Module::CoreList'=>'5.20170531','Module::CoreList::TieHashDelta'=>'5.20170531','Module::CoreList::Utils'=>'5.20170531','O'=>'1.02','attributes'=>'0.3','feature'=>'1.48',},removed=>{}},5.027001=>{delta_from=>5.027,changed=>{'App::Prove'=>'3.39','App::Prove::State'=>'3.39','App::Prove::State::Result'=>'3.39','App::Prove::State::Result::Test'=>'3.39','Archive::Tar'=>'2.26','Archive::Tar::Constant'=>'2.26','Archive::Tar::File'=>'2.26','B::Op_private'=>'5.027001','B::Terse'=>'1.08','Config'=>'5.027001','Devel::PPPort'=>'3.36','DirHandle'=>'1.05','ExtUtils::Command'=>'7.30','ExtUtils::Command::MM'=>'7.30','ExtUtils::Install'=>'2.14','ExtUtils::Installed'=>'2.14','ExtUtils::Liblist'=>'7.30','ExtUtils::Liblist::Kid'=>'7.30','ExtUtils::MM'=>'7.30','ExtUtils::MM_AIX'=>'7.30','ExtUtils::MM_Any'=>'7.30','ExtUtils::MM_BeOS'=>'7.30','ExtUtils::MM_Cygwin'=>'7.30','ExtUtils::MM_DOS'=>'7.30','ExtUtils::MM_Darwin'=>'7.30','ExtUtils::MM_MacOS'=>'7.30','ExtUtils::MM_NW5'=>'7.30','ExtUtils::MM_OS2'=>'7.30','ExtUtils::MM_QNX'=>'7.30','ExtUtils::MM_UWIN'=>'7.30','ExtUtils::MM_Unix'=>'7.30','ExtUtils::MM_VMS'=>'7.30','ExtUtils::MM_VOS'=>'7.30','ExtUtils::MM_Win32'=>'7.30','ExtUtils::MM_Win95'=>'7.30','ExtUtils::MY'=>'7.30','ExtUtils::MakeMaker'=>'7.30','ExtUtils::MakeMaker::Config'=>'7.30','ExtUtils::MakeMaker::Locale'=>'7.30','ExtUtils::MakeMaker::version'=>'7.30','ExtUtils::MakeMaker::version::regex'=>'7.30','ExtUtils::Mkbootstrap'=>'7.30','ExtUtils::Mksymlists'=>'7.30','ExtUtils::Packlist'=>'2.14','ExtUtils::testlib'=>'7.30','File::Path'=>'2.14','Filter::Util::Call'=>'1.57','GDBM_File'=>'1.16','Getopt::Long'=>'2.5','IO::Socket::IP'=>'0.39','IPC::Cmd'=>'0.98','JSON::PP'=>'2.94','JSON::PP::Boolean'=>'2.94','Locale::Codes'=>'3.52','Locale::Codes::Constants'=>'3.52','Locale::Codes::Country'=>'3.52','Locale::Codes::Country_Codes'=>'3.52','Locale::Codes::Country_Retired'=>'3.52','Locale::Codes::Currency'=>'3.52','Locale::Codes::Currency_Codes'=>'3.52','Locale::Codes::Currency_Retired'=>'3.52','Locale::Codes::LangExt'=>'3.52','Locale::Codes::LangExt_Codes'=>'3.52','Locale::Codes::LangExt_Retired'=>'3.52','Locale::Codes::LangFam'=>'3.52','Locale::Codes::LangFam_Codes'=>'3.52','Locale::Codes::LangFam_Retired'=>'3.52','Locale::Codes::LangVar'=>'3.52','Locale::Codes::LangVar_Codes'=>'3.52','Locale::Codes::LangVar_Retired'=>'3.52','Locale::Codes::Language'=>'3.52','Locale::Codes::Language_Codes'=>'3.52','Locale::Codes::Language_Retired'=>'3.52','Locale::Codes::Script'=>'3.52','Locale::Codes::Script_Codes'=>'3.52','Locale::Codes::Script_Retired'=>'3.52','Locale::Country'=>'3.52','Locale::Currency'=>'3.52','Locale::Language'=>'3.52','Locale::Script'=>'3.52','Module::CoreList'=>'5.20170621','Module::CoreList::TieHashDelta'=>'5.20170621','Module::CoreList::Utils'=>'5.20170621','PerlIO::scalar'=>'0.27','PerlIO::via'=>'0.17','Storable'=>'2.63','TAP::Base'=>'3.39','TAP::Formatter::Base'=>'3.39','TAP::Formatter::Color'=>'3.39','TAP::Formatter::Console'=>'3.39','TAP::Formatter::Console::ParallelSession'=>'3.39','TAP::Formatter::Console::Session'=>'3.39','TAP::Formatter::File'=>'3.39','TAP::Formatter::File::Session'=>'3.39','TAP::Formatter::Session'=>'3.39','TAP::Harness'=>'3.39','TAP::Harness::Env'=>'3.39','TAP::Object'=>'3.39','TAP::Parser'=>'3.39','TAP::Parser::Aggregator'=>'3.39','TAP::Parser::Grammar'=>'3.39','TAP::Parser::Iterator'=>'3.39','TAP::Parser::Iterator::Array'=>'3.39','TAP::Parser::Iterator::Process'=>'3.39','TAP::Parser::Iterator::Stream'=>'3.39','TAP::Parser::IteratorFactory'=>'3.39','TAP::Parser::Multiplexer'=>'3.39','TAP::Parser::Result'=>'3.39','TAP::Parser::Result::Bailout'=>'3.39','TAP::Parser::Result::Comment'=>'3.39','TAP::Parser::Result::Plan'=>'3.39','TAP::Parser::Result::Pragma'=>'3.39','TAP::Parser::Result::Test'=>'3.39','TAP::Parser::Result::Unknown'=>'3.39','TAP::Parser::Result::Version'=>'3.39','TAP::Parser::Result::YAML'=>'3.39','TAP::Parser::ResultFactory'=>'3.39','TAP::Parser::Scheduler'=>'3.39','TAP::Parser::Scheduler::Job'=>'3.39','TAP::Parser::Scheduler::Spinner'=>'3.39','TAP::Parser::Source'=>'3.39','TAP::Parser::SourceHandler'=>'3.39','TAP::Parser::SourceHandler::Executable'=>'3.39','TAP::Parser::SourceHandler::File'=>'3.39','TAP::Parser::SourceHandler::Handle'=>'3.39','TAP::Parser::SourceHandler::Perl'=>'3.39','TAP::Parser::SourceHandler::RawTAP'=>'3.39','TAP::Parser::YAMLish::Reader'=>'3.39','TAP::Parser::YAMLish::Writer'=>'3.39','Test::Harness'=>'3.39','XS::APItest'=>'0.89','_charnames'=>'1.45','charnames'=>'1.45','if'=>'0.0607','mro'=>'1.21','threads'=>'2.16','threads::shared'=>'1.57','version'=>'0.9918','version::regex'=>'0.9918',},removed=>{}},5.022004=>{delta_from=>5.022003,changed=>{'B::Op_private'=>'5.022004','Config'=>'5.022004','Module::CoreList'=>'5.20170715_22','Module::CoreList::TieHashDelta'=>'5.20170715_22','Module::CoreList::Utils'=>'5.20170715_22','base'=>'2.22_01',},removed=>{}},5.024002=>{delta_from=>5.024001,changed=>{'B::Op_private'=>'5.024002','Config'=>'5.024002','Module::CoreList'=>'5.20170715_24','Module::CoreList::TieHashDelta'=>'5.20170715_24','Module::CoreList::Utils'=>'5.20170715_24','base'=>'2.23_01',},removed=>{}},5.027002=>{delta_from=>5.027001,changed=>{'B::Op_private'=>'5.027002','Carp'=>'1.43','Carp::Heavy'=>'1.43','Config'=>'5.027002','Cwd'=>'3.68','Encode'=>'2.92','Encode::Alias'=>'2.23','Encode::CN::HZ'=>'2.09','Encode::Encoding'=>'2.08','Encode::GSM0338'=>'2.07','Encode::Guess'=>'2.07','Encode::JP::JIS7'=>'2.07','Encode::KR::2022_KR'=>'2.04','Encode::MIME::Header'=>'2.27','Encode::MIME::Header::ISO_2022_JP'=>'1.09','Encode::Unicode'=>'2.16','Encode::Unicode::UTF7'=>'2.10','ExtUtils::CBuilder'=>'0.280228','ExtUtils::CBuilder::Base'=>'0.280228','ExtUtils::CBuilder::Platform::Unix'=>'0.280228','ExtUtils::CBuilder::Platform::VMS'=>'0.280228','ExtUtils::CBuilder::Platform::Windows'=>'0.280228','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280228','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280228','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280228','ExtUtils::CBuilder::Platform::aix'=>'0.280228','ExtUtils::CBuilder::Platform::android'=>'0.280228','ExtUtils::CBuilder::Platform::cygwin'=>'0.280228','ExtUtils::CBuilder::Platform::darwin'=>'0.280228','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280228','ExtUtils::CBuilder::Platform::os2'=>'0.280228','File::Glob'=>'1.29','File::Spec'=>'3.68','File::Spec::AmigaOS'=>'3.68','File::Spec::Cygwin'=>'3.68','File::Spec::Epoc'=>'3.68','File::Spec::Functions'=>'3.68','File::Spec::Mac'=>'3.68','File::Spec::OS2'=>'3.68','File::Spec::Unix'=>'3.68','File::Spec::VMS'=>'3.68','File::Spec::Win32'=>'3.68','List::Util'=>'1.48','List::Util::XS'=>'1.48','Math::BigRat'=>'0.2613','Module::CoreList'=>'5.20170720','Module::CoreList::TieHashDelta'=>'5.20170720','Module::CoreList::Utils'=>'5.20170720','Opcode'=>'1.40','POSIX'=>'1.77','PerlIO::scalar'=>'0.29','Scalar::Util'=>'1.48','Sub::Util'=>'1.48','Time::HiRes'=>'1.9743','Time::Piece'=>'1.3201','Time::Seconds'=>'1.3201','Unicode'=>'10.0.0','XS::APItest'=>'0.90','arybase'=>'0.13','encoding'=>'2.20','feature'=>'1.49','re'=>'0.35',},removed=>{}},5.027003=>{delta_from=>5.027002,changed=>{'B'=>'1.69','B::Concise'=>'1.001','B::Debug'=>'1.25','B::Deparse'=>'1.42','B::Op_private'=>'5.027003','Config'=>'5.027003','Data::Dumper'=>'2.167_02','Devel::Peek'=>'1.27','ExtUtils::Constant'=>'0.24','ExtUtils::Constant::Base'=>'0.06','ExtUtils::Constant::ProxySubs'=>'0.09','ExtUtils::Constant::Utils'=>'0.04','ExtUtils::ParseXS'=>'3.35','ExtUtils::ParseXS::Constants'=>'3.35','ExtUtils::ParseXS::CountLines'=>'3.35','ExtUtils::ParseXS::Eval'=>'3.35','ExtUtils::ParseXS::Utilities'=>'3.35','ExtUtils::Typemaps'=>'3.35','ExtUtils::Typemaps::Cmd'=>'3.35','ExtUtils::Typemaps::InputMap'=>'3.35','ExtUtils::Typemaps::OutputMap'=>'3.35','ExtUtils::Typemaps::Type'=>'3.35','Filter::Simple'=>'0.94','Module::CoreList'=>'5.20170821','Module::CoreList::TieHashDelta'=>'5.20170821','Module::CoreList::Utils'=>'5.20170821','SelfLoader'=>'1.24','Storable'=>'2.64','XS::APItest'=>'0.91','base'=>'2.26','threads'=>'2.17','utf8'=>'1.20',},removed=>{}},5.027004=>{delta_from=>5.027003,changed=>{'B::Op_private'=>'5.027004','Config'=>'5.027004','File::Glob'=>'1.30','I18N::Langinfo'=>'0.14','Module::CoreList'=>'5.20170920','Module::CoreList::TieHashDelta'=>'5.20170920','Module::CoreList::Utils'=>'5.20170920','Term::ReadLine'=>'1.17','VMS::Stdio'=>'2.42','XS::APItest'=>'0.92','attributes'=>'0.31','sort'=>'2.03','threads'=>'2.18',},removed=>{}},5.024003=>{delta_from=>5.024002,changed=>{'B::Op_private'=>'5.024003','Config'=>'5.024003','Module::CoreList'=>'5.20170922_24','Module::CoreList::TieHashDelta'=>'5.20170922_24','Module::CoreList::Utils'=>'5.20170922_24','POSIX'=>'1.65_01','Time::HiRes'=>'1.9741',},removed=>{}},5.026001=>{delta_from=>5.026000,changed=>{'B::Op_private'=>'5.026001','Config'=>'5.026001','Module::CoreList'=>'5.20170922_26','Module::CoreList::TieHashDelta'=>'5.20170922_26','Module::CoreList::Utils'=>'5.20170922_26','_charnames'=>'1.45','base'=>'2.26','charnames'=>'1.45',},removed=>{}},5.027005=>{delta_from=>5.027004,changed=>{'B'=>'1.70','B::Concise'=>'1.002','B::Deparse'=>'1.43','B::Op_private'=>'5.027005','B::Xref'=>'1.07','Config'=>'5.027005','Config::Perl::V'=>'0.29','Digest::SHA'=>'5.98','Encode'=>'2.93','Encode::CN::HZ'=>'2.10','Encode::JP::JIS7'=>'2.08','Encode::MIME::Header'=>'2.28','Encode::MIME::Name'=>'1.03','File::Fetch'=>'0.54','File::Path'=>'2.15','List::Util'=>'1.49','List::Util::XS'=>'1.49','Locale::Codes'=>'3.54','Locale::Codes::Constants'=>'3.54','Locale::Codes::Country'=>'3.54','Locale::Codes::Country_Codes'=>'3.54','Locale::Codes::Country_Retired'=>'3.54','Locale::Codes::Currency'=>'3.54','Locale::Codes::Currency_Codes'=>'3.54','Locale::Codes::Currency_Retired'=>'3.54','Locale::Codes::LangExt'=>'3.54','Locale::Codes::LangExt_Codes'=>'3.54','Locale::Codes::LangExt_Retired'=>'3.54','Locale::Codes::LangFam'=>'3.54','Locale::Codes::LangFam_Codes'=>'3.54','Locale::Codes::LangFam_Retired'=>'3.54','Locale::Codes::LangVar'=>'3.54','Locale::Codes::LangVar_Codes'=>'3.54','Locale::Codes::LangVar_Retired'=>'3.54','Locale::Codes::Language'=>'3.54','Locale::Codes::Language_Codes'=>'3.54','Locale::Codes::Language_Retired'=>'3.54','Locale::Codes::Script'=>'3.54','Locale::Codes::Script_Codes'=>'3.54','Locale::Codes::Script_Retired'=>'3.54','Locale::Country'=>'3.54','Locale::Currency'=>'3.54','Locale::Language'=>'3.54','Locale::Script'=>'3.54','Math::BigFloat'=>'1.999811','Math::BigInt'=>'1.999811','Math::BigInt::Calc'=>'1.999811','Math::BigInt::CalcEmu'=>'1.999811','Math::BigInt::FastCalc'=>'0.5006','Math::BigInt::Lib'=>'1.999811','Module::CoreList'=>'5.20171020','Module::CoreList::TieHashDelta'=>'5.20171020','Module::CoreList::Utils'=>'5.20171020','NEXT'=>'0.67_01','POSIX'=>'1.78','Pod::Perldoc'=>'3.2801','Scalar::Util'=>'1.49','Sub::Util'=>'1.49','Sys::Hostname'=>'1.21','Test2'=>'1.302103','Test2::API'=>'1.302103','Test2::API::Breakage'=>'1.302103','Test2::API::Context'=>'1.302103','Test2::API::Instance'=>'1.302103','Test2::API::Stack'=>'1.302103','Test2::Event'=>'1.302103','Test2::Event::Bail'=>'1.302103','Test2::Event::Diag'=>'1.302103','Test2::Event::Encoding'=>'1.302103','Test2::Event::Exception'=>'1.302103','Test2::Event::Fail'=>'1.302103','Test2::Event::Generic'=>'1.302103','Test2::Event::Note'=>'1.302103','Test2::Event::Ok'=>'1.302103','Test2::Event::Pass'=>'1.302103','Test2::Event::Plan'=>'1.302103','Test2::Event::Skip'=>'1.302103','Test2::Event::Subtest'=>'1.302103','Test2::Event::TAP::Version'=>'1.302103','Test2::Event::Waiting'=>'1.302103','Test2::EventFacet'=>'1.302103','Test2::EventFacet::About'=>'1.302103','Test2::EventFacet::Amnesty'=>'1.302103','Test2::EventFacet::Assert'=>'1.302103','Test2::EventFacet::Control'=>'1.302103','Test2::EventFacet::Error'=>'1.302103','Test2::EventFacet::Info'=>'1.302103','Test2::EventFacet::Meta'=>'1.302103','Test2::EventFacet::Parent'=>'1.302103','Test2::EventFacet::Plan'=>'1.302103','Test2::EventFacet::Trace'=>'1.302103','Test2::Formatter'=>'1.302103','Test2::Formatter::TAP'=>'1.302103','Test2::Hub'=>'1.302103','Test2::Hub::Interceptor'=>'1.302103','Test2::Hub::Interceptor::Terminator'=>'1.302103','Test2::Hub::Subtest'=>'1.302103','Test2::IPC'=>'1.302103','Test2::IPC::Driver'=>'1.302103','Test2::IPC::Driver::Files'=>'1.302103','Test2::Tools::Tiny'=>'1.302103','Test2::Util'=>'1.302103','Test2::Util::ExternalMeta'=>'1.302103','Test2::Util::Facets2Legacy'=>'1.302103','Test2::Util::HashBase'=>'0.005','Test2::Util::Trace'=>'1.302103','Test::Builder'=>'1.302103','Test::Builder::Formatter'=>'1.302103','Test::Builder::IO::Scalar'=>'2.114','Test::Builder::Module'=>'1.302103','Test::Builder::Tester'=>'1.302103','Test::Builder::Tester::Color'=>'1.302103','Test::Builder::TodoDiag'=>'1.302103','Test::More'=>'1.302103','Test::Simple'=>'1.302103','Test::Tester'=>'1.302103','Test::Tester::Capture'=>'1.302103','Test::Tester::CaptureRunner'=>'1.302103','Test::Tester::Delegate'=>'1.302103','Test::use::ok'=>'1.302103','Time::HiRes'=>'1.9746','Time::Piece'=>'1.3202','Time::Seconds'=>'1.3202','arybase'=>'0.14','encoding'=>'2.21','ok'=>'1.302103',},removed=>{'Test2::Event::Info'=>1,}},5.027006=>{delta_from=>5.027005,changed=>{'Attribute::Handlers'=>'1.01','B'=>'1.72','B::Concise'=>'1.003','B::Deparse'=>'1.45','B::Op_private'=>'5.027006','Carp'=>'1.44','Carp::Heavy'=>'1.44','Compress::Raw::Zlib'=>'2.075','Config'=>'5.027006','Config::Extensions'=>'0.02','Cwd'=>'3.70','DynaLoader'=>'1.44','ExtUtils::CBuilder'=>'0.280229','ExtUtils::CBuilder::Platform::Unix'=>'0.280229','ExtUtils::CBuilder::Platform::VMS'=>'0.280229','ExtUtils::CBuilder::Platform::Windows'=>'0.280229','ExtUtils::CBuilder::Platform::aix'=>'0.280229','ExtUtils::CBuilder::Platform::android'=>'0.280229','ExtUtils::CBuilder::Platform::cygwin'=>'0.280229','ExtUtils::CBuilder::Platform::darwin'=>'0.280229','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280229','ExtUtils::CBuilder::Platform::os2'=>'0.280229','ExtUtils::Embed'=>'1.35','ExtUtils::Miniperl'=>'1.07','ExtUtils::ParseXS'=>'3.36','ExtUtils::ParseXS::Constants'=>'3.36','ExtUtils::ParseXS::CountLines'=>'3.36','ExtUtils::ParseXS::Eval'=>'3.36','ExtUtils::ParseXS::Utilities'=>'3.36','ExtUtils::Typemaps'=>'3.36','ExtUtils::Typemaps::Cmd'=>'3.36','ExtUtils::Typemaps::InputMap'=>'3.36','ExtUtils::Typemaps::OutputMap'=>'3.36','ExtUtils::Typemaps::Type'=>'3.36','ExtUtils::XSSymSet'=>'1.4','File::Copy'=>'2.33','File::Spec'=>'3.69','File::Spec::AmigaOS'=>'3.69','File::Spec::Cygwin'=>'3.69','File::Spec::Epoc'=>'3.69','File::Spec::Functions'=>'3.69','File::Spec::Mac'=>'3.69','File::Spec::OS2'=>'3.69','File::Spec::Unix'=>'3.69','File::Spec::VMS'=>'3.69','File::Spec::Win32'=>'3.69','File::stat'=>'1.08','FileCache'=>'1.10','Filter::Simple'=>'0.95','Hash::Util::FieldHash'=>'1.20','I18N::LangTags'=>'0.43','I18N::LangTags::Detect'=>'1.07','I18N::LangTags::List'=>'0.40','I18N::Langinfo'=>'0.15','IO::Handle'=>'1.37','IO::Select'=>'1.23','Locale::Maketext'=>'1.29','Module::CoreList'=>'5.20171120','Module::CoreList::TieHashDelta'=>'5.20171120','Module::CoreList::Utils'=>'5.20171120','Net::Cmd'=>'3.11','Net::Config'=>'3.11','Net::Domain'=>'3.11','Net::FTP'=>'3.11','Net::FTP::A'=>'3.11','Net::FTP::E'=>'3.11','Net::FTP::I'=>'3.11','Net::FTP::L'=>'3.11','Net::FTP::dataconn'=>'3.11','Net::NNTP'=>'3.11','Net::Netrc'=>'3.11','Net::POP3'=>'3.11','Net::Ping'=>'2.62','Net::SMTP'=>'3.11','Net::Time'=>'3.11','Net::hostent'=>'1.02','Net::netent'=>'1.01','Net::protoent'=>'1.01','Net::servent'=>'1.02','O'=>'1.03','ODBM_File'=>'1.15','Opcode'=>'1.41','POSIX'=>'1.80','Pod::Html'=>'1.2203','SelfLoader'=>'1.25','Socket'=>'2.020_04','Storable'=>'2.65','Test'=>'1.31','Test2'=>'1.302111','Test2::API'=>'1.302111','Test2::API::Breakage'=>'1.302111','Test2::API::Context'=>'1.302111','Test2::API::Instance'=>'1.302111','Test2::API::Stack'=>'1.302111','Test2::Event'=>'1.302111','Test2::Event::Bail'=>'1.302111','Test2::Event::Diag'=>'1.302111','Test2::Event::Encoding'=>'1.302111','Test2::Event::Exception'=>'1.302111','Test2::Event::Fail'=>'1.302111','Test2::Event::Generic'=>'1.302111','Test2::Event::Note'=>'1.302111','Test2::Event::Ok'=>'1.302111','Test2::Event::Pass'=>'1.302111','Test2::Event::Plan'=>'1.302111','Test2::Event::Skip'=>'1.302111','Test2::Event::Subtest'=>'1.302111','Test2::Event::TAP::Version'=>'1.302111','Test2::Event::Waiting'=>'1.302111','Test2::EventFacet'=>'1.302111','Test2::EventFacet::About'=>'1.302111','Test2::EventFacet::Amnesty'=>'1.302111','Test2::EventFacet::Assert'=>'1.302111','Test2::EventFacet::Control'=>'1.302111','Test2::EventFacet::Error'=>'1.302111','Test2::EventFacet::Info'=>'1.302111','Test2::EventFacet::Meta'=>'1.302111','Test2::EventFacet::Parent'=>'1.302111','Test2::EventFacet::Plan'=>'1.302111','Test2::EventFacet::Trace'=>'1.302111','Test2::Formatter'=>'1.302111','Test2::Formatter::TAP'=>'1.302111','Test2::Hub'=>'1.302111','Test2::Hub::Interceptor'=>'1.302111','Test2::Hub::Interceptor::Terminator'=>'1.302111','Test2::Hub::Subtest'=>'1.302111','Test2::IPC'=>'1.302111','Test2::IPC::Driver'=>'1.302111','Test2::IPC::Driver::Files'=>'1.302111','Test2::Tools::Tiny'=>'1.302111','Test2::Util'=>'1.302111','Test2::Util::ExternalMeta'=>'1.302111','Test2::Util::Facets2Legacy'=>'1.302111','Test2::Util::HashBase'=>'1.302111','Test2::Util::Trace'=>'1.302111','Test::Builder'=>'1.302111','Test::Builder::Formatter'=>'1.302111','Test::Builder::Module'=>'1.302111','Test::Builder::Tester'=>'1.302111','Test::Builder::Tester::Color'=>'1.302111','Test::Builder::TodoDiag'=>'1.302111','Test::More'=>'1.302111','Test::Simple'=>'1.302111','Test::Tester'=>'1.302111','Test::Tester::Capture'=>'1.302111','Test::Tester::CaptureRunner'=>'1.302111','Test::Tester::Delegate'=>'1.302111','Test::use::ok'=>'1.302111','Tie::Array'=>'1.07','Tie::StdHandle'=>'4.5','Time::HiRes'=>'1.9747','Time::gmtime'=>'1.04','Time::localtime'=>'1.03','Unicode::Collate'=>'1.23','Unicode::Collate::CJK::Big5'=>'1.23','Unicode::Collate::CJK::GB2312'=>'1.23','Unicode::Collate::CJK::JISX0208'=>'1.23','Unicode::Collate::CJK::Korean'=>'1.23','Unicode::Collate::CJK::Pinyin'=>'1.23','Unicode::Collate::CJK::Stroke'=>'1.23','Unicode::Collate::CJK::Zhuyin'=>'1.23','Unicode::Collate::Locale'=>'1.23','Unicode::Normalize'=>'1.26','User::grent'=>'1.02','User::pwent'=>'1.01','VMS::DCLsym'=>'1.09','VMS::Stdio'=>'2.44','XS::APItest'=>'0.93','XS::Typemap'=>'0.16','XSLoader'=>'0.28','attributes'=>'0.32','base'=>'2.27','blib'=>'1.07','experimental'=>'0.017','fields'=>'2.24','ok'=>'1.302111','re'=>'0.36','sort'=>'2.04','threads'=>'2.19','warnings'=>'1.38',},removed=>{}},5.027007=>{delta_from=>5.027006,changed=>{'App::Cpan'=>'1.67','B'=>'1.73','B::Debug'=>'1.26','B::Deparse'=>'1.46','B::Op_private'=>'5.027007','CPAN'=>'2.20','CPAN::Distribution'=>'2.19','CPAN::FTP'=>'5.5011','CPAN::FirstTime'=>'5.5311','CPAN::Shell'=>'5.5007','Carp'=>'1.45','Carp::Heavy'=>'1.45','Compress::Raw::Zlib'=>'2.076','Config'=>'5.027007','Cwd'=>'3.71','Data::Dumper'=>'2.169','Devel::PPPort'=>'3.37','Digest::SHA'=>'6.00','DynaLoader'=>'1.45','ExtUtils::CBuilder'=>'0.280230','ExtUtils::CBuilder::Base'=>'0.280230','ExtUtils::CBuilder::Platform::Unix'=>'0.280230','ExtUtils::CBuilder::Platform::VMS'=>'0.280230','ExtUtils::CBuilder::Platform::Windows'=>'0.280230','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280230','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280230','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280230','ExtUtils::CBuilder::Platform::aix'=>'0.280230','ExtUtils::CBuilder::Platform::android'=>'0.280230','ExtUtils::CBuilder::Platform::cygwin'=>'0.280230','ExtUtils::CBuilder::Platform::darwin'=>'0.280230','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280230','ExtUtils::CBuilder::Platform::os2'=>'0.280230','ExtUtils::Typemaps'=>'3.37','File::Fetch'=>'0.56','File::Spec'=>'3.71','File::Spec::AmigaOS'=>'3.71','File::Spec::Cygwin'=>'3.71','File::Spec::Epoc'=>'3.71','File::Spec::Functions'=>'3.71','File::Spec::Mac'=>'3.71','File::Spec::OS2'=>'3.71','File::Spec::Unix'=>'3.71','File::Spec::VMS'=>'3.71','File::Spec::Win32'=>'3.71','Filter::Util::Call'=>'1.58','GDBM_File'=>'1.17','JSON::PP'=>'2.97000','JSON::PP::Boolean'=>'2.97000','Locale::Codes'=>'3.55','Locale::Codes::Constants'=>'3.55','Locale::Codes::Country'=>'3.55','Locale::Codes::Country_Codes'=>'3.55','Locale::Codes::Country_Retired'=>'3.55','Locale::Codes::Currency'=>'3.55','Locale::Codes::Currency_Codes'=>'3.55','Locale::Codes::Currency_Retired'=>'3.55','Locale::Codes::LangExt'=>'3.55','Locale::Codes::LangExt_Codes'=>'3.55','Locale::Codes::LangExt_Retired'=>'3.55','Locale::Codes::LangFam'=>'3.55','Locale::Codes::LangFam_Codes'=>'3.55','Locale::Codes::LangFam_Retired'=>'3.55','Locale::Codes::LangVar'=>'3.55','Locale::Codes::LangVar_Codes'=>'3.55','Locale::Codes::LangVar_Retired'=>'3.55','Locale::Codes::Language'=>'3.55','Locale::Codes::Language_Codes'=>'3.55','Locale::Codes::Language_Retired'=>'3.55','Locale::Codes::Script'=>'3.55','Locale::Codes::Script_Codes'=>'3.55','Locale::Codes::Script_Retired'=>'3.55','Locale::Country'=>'3.55','Locale::Currency'=>'3.55','Locale::Language'=>'3.55','Locale::Script'=>'3.55','Module::CoreList'=>'5.20171220','Module::CoreList::TieHashDelta'=>'5.20171220','Module::CoreList::Utils'=>'5.20171220','Opcode'=>'1.42','POSIX'=>'1.81','Pod::Functions'=>'1.12','Pod::Functions::Functions'=>'1.12','Pod::Html'=>'1.23','Sys::Hostname'=>'1.22','Test2'=>'1.302120','Test2::API'=>'1.302120','Test2::API::Breakage'=>'1.302120','Test2::API::Context'=>'1.302120','Test2::API::Instance'=>'1.302120','Test2::API::Stack'=>'1.302120','Test2::Event'=>'1.302120','Test2::Event::Bail'=>'1.302120','Test2::Event::Diag'=>'1.302120','Test2::Event::Encoding'=>'1.302120','Test2::Event::Exception'=>'1.302120','Test2::Event::Fail'=>'1.302120','Test2::Event::Generic'=>'1.302120','Test2::Event::Note'=>'1.302120','Test2::Event::Ok'=>'1.302120','Test2::Event::Pass'=>'1.302120','Test2::Event::Plan'=>'1.302120','Test2::Event::Skip'=>'1.302120','Test2::Event::Subtest'=>'1.302120','Test2::Event::TAP::Version'=>'1.302120','Test2::Event::Waiting'=>'1.302120','Test2::EventFacet'=>'1.302120','Test2::EventFacet::About'=>'1.302120','Test2::EventFacet::Amnesty'=>'1.302120','Test2::EventFacet::Assert'=>'1.302120','Test2::EventFacet::Control'=>'1.302120','Test2::EventFacet::Error'=>'1.302120','Test2::EventFacet::Info'=>'1.302120','Test2::EventFacet::Meta'=>'1.302120','Test2::EventFacet::Parent'=>'1.302120','Test2::EventFacet::Plan'=>'1.302120','Test2::EventFacet::Trace'=>'1.302120','Test2::Formatter'=>'1.302120','Test2::Formatter::TAP'=>'1.302120','Test2::Hub'=>'1.302120','Test2::Hub::Interceptor'=>'1.302120','Test2::Hub::Interceptor::Terminator'=>'1.302120','Test2::Hub::Subtest'=>'1.302120','Test2::IPC'=>'1.302120','Test2::IPC::Driver'=>'1.302120','Test2::IPC::Driver::Files'=>'1.302120','Test2::Tools::Tiny'=>'1.302120','Test2::Util'=>'1.302120','Test2::Util::ExternalMeta'=>'1.302120','Test2::Util::Facets2Legacy'=>'1.302120','Test2::Util::HashBase'=>'1.302120','Test2::Util::Trace'=>'1.302120','Test::Builder'=>'1.302120','Test::Builder::Formatter'=>'1.302120','Test::Builder::Module'=>'1.302120','Test::Builder::Tester'=>'1.302120','Test::Builder::Tester::Color'=>'1.302120','Test::Builder::TodoDiag'=>'1.302120','Test::More'=>'1.302120','Test::Simple'=>'1.302120','Test::Tester'=>'1.302120','Test::Tester::Capture'=>'1.302120','Test::Tester::CaptureRunner'=>'1.302120','Test::Tester::Delegate'=>'1.302120','Test::use::ok'=>'1.302120','Time::HiRes'=>'1.9748','Time::Piece'=>'1.3203','Time::Seconds'=>'1.3203','Unicode::Collate'=>'1.25','Unicode::Collate::CJK::Big5'=>'1.25','Unicode::Collate::CJK::GB2312'=>'1.25','Unicode::Collate::CJK::JISX0208'=>'1.25','Unicode::Collate::CJK::Korean'=>'1.25','Unicode::Collate::CJK::Pinyin'=>'1.25','Unicode::Collate::CJK::Stroke'=>'1.25','Unicode::Collate::CJK::Zhuyin'=>'1.25','Unicode::Collate::Locale'=>'1.25','Unicode::UCD'=>'0.69','XS::APItest'=>'0.94','XSLoader'=>'0.29','arybase'=>'0.15','autodie::exception'=>'2.29001','autodie::hints'=>'2.29001','experimental'=>'0.019','feature'=>'1.50','ok'=>'1.302120','overload'=>'1.29','threads'=>'2.21','threads::shared'=>'1.58','warnings'=>'1.39',},removed=>{}},5.027008=>{delta_from=>5.027007,changed=>{'B'=>'1.74','B::Deparse'=>'1.47','B::Op_private'=>'5.027008','Config'=>'5.027008','Cwd'=>'3.72','Data::Dumper'=>'2.170','Devel::PPPort'=>'3.38','Digest::SHA'=>'6.01','Encode'=>'2.94','Encode::Alias'=>'2.24','ExtUtils::Miniperl'=>'1.08','File::Spec'=>'3.72','File::Spec::AmigaOS'=>'3.72','File::Spec::Cygwin'=>'3.72','File::Spec::Epoc'=>'3.72','File::Spec::Functions'=>'3.72','File::Spec::Mac'=>'3.72','File::Spec::OS2'=>'3.72','File::Spec::Unix'=>'3.72','File::Spec::VMS'=>'3.72','File::Spec::Win32'=>'3.72','JSON::PP'=>'2.97001','JSON::PP::Boolean'=>'2.97001','Module::CoreList'=>'5.20180120','Module::CoreList::TieHashDelta'=>'5.20180120','Module::CoreList::Utils'=>'5.20180120','Opcode'=>'1.43','Pod::Functions'=>'1.13','Pod::Functions::Functions'=>'1.13','Pod::Html'=>'1.24','Pod::Man'=>'4.10','Pod::ParseLink'=>'4.10','Pod::Text'=>'4.10','Pod::Text::Color'=>'4.10','Pod::Text::Overstrike'=>'4.10','Pod::Text::Termcap'=>'4.10','Socket'=>'2.027','Time::HiRes'=>'1.9752','Unicode::UCD'=>'0.70','XS::APItest'=>'0.95','XSLoader'=>'0.30','autodie::exception'=>'2.29002','feature'=>'1.51','overload'=>'1.30','utf8'=>'1.21','warnings'=>'1.40',},removed=>{}},5.027009=>{delta_from=>5.027008,changed=>{'B::Op_private'=>'5.027009','Carp'=>'1.46','Carp::Heavy'=>'1.46','Config'=>'5.027009','Cwd'=>'3.74','Devel::PPPort'=>'3.39','Encode'=>'2.96','Encode::Unicode'=>'2.17','Errno'=>'1.29','ExtUtils::Command'=>'7.32','ExtUtils::Command::MM'=>'7.32','ExtUtils::Liblist'=>'7.32','ExtUtils::Liblist::Kid'=>'7.32','ExtUtils::MM'=>'7.32','ExtUtils::MM_AIX'=>'7.32','ExtUtils::MM_Any'=>'7.32','ExtUtils::MM_BeOS'=>'7.32','ExtUtils::MM_Cygwin'=>'7.32','ExtUtils::MM_DOS'=>'7.32','ExtUtils::MM_Darwin'=>'7.32','ExtUtils::MM_MacOS'=>'7.32','ExtUtils::MM_NW5'=>'7.32','ExtUtils::MM_OS2'=>'7.32','ExtUtils::MM_QNX'=>'7.32','ExtUtils::MM_UWIN'=>'7.32','ExtUtils::MM_Unix'=>'7.32','ExtUtils::MM_VMS'=>'7.32','ExtUtils::MM_VOS'=>'7.32','ExtUtils::MM_Win32'=>'7.32','ExtUtils::MM_Win95'=>'7.32','ExtUtils::MY'=>'7.32','ExtUtils::MakeMaker'=>'7.32','ExtUtils::MakeMaker::Config'=>'7.32','ExtUtils::MakeMaker::Locale'=>'7.32','ExtUtils::MakeMaker::version'=>'7.32','ExtUtils::MakeMaker::version::regex'=>'7.32','ExtUtils::Mkbootstrap'=>'7.32','ExtUtils::Mksymlists'=>'7.32','ExtUtils::ParseXS'=>'3.38','ExtUtils::ParseXS::Constants'=>'3.38','ExtUtils::ParseXS::CountLines'=>'3.38','ExtUtils::ParseXS::Eval'=>'3.38','ExtUtils::ParseXS::Utilities'=>'3.38','ExtUtils::Typemaps'=>'3.38','ExtUtils::Typemaps::Cmd'=>'3.38','ExtUtils::Typemaps::InputMap'=>'3.38','ExtUtils::Typemaps::OutputMap'=>'3.38','ExtUtils::Typemaps::Type'=>'3.38','ExtUtils::testlib'=>'7.32','File::Spec'=>'3.74','File::Spec::AmigaOS'=>'3.74','File::Spec::Cygwin'=>'3.74','File::Spec::Epoc'=>'3.74','File::Spec::Functions'=>'3.74','File::Spec::Mac'=>'3.74','File::Spec::OS2'=>'3.74','File::Spec::Unix'=>'3.74','File::Spec::VMS'=>'3.74','File::Spec::Win32'=>'3.74','IPC::Cmd'=>'1.00','Math::BigFloat::Trace'=>'0.49','Math::BigInt::Trace'=>'0.49','Module::CoreList'=>'5.20180220','Module::CoreList::Utils'=>'5.20180220','POSIX'=>'1.82','PerlIO::encoding'=>'0.26','Storable'=>'3.06','Storable::Limit'=>undef,'Test2'=>'1.302122','Test2::API'=>'1.302122','Test2::API::Breakage'=>'1.302122','Test2::API::Context'=>'1.302122','Test2::API::Instance'=>'1.302122','Test2::API::Stack'=>'1.302122','Test2::Event'=>'1.302122','Test2::Event::Bail'=>'1.302122','Test2::Event::Diag'=>'1.302122','Test2::Event::Encoding'=>'1.302122','Test2::Event::Exception'=>'1.302122','Test2::Event::Fail'=>'1.302122','Test2::Event::Generic'=>'1.302122','Test2::Event::Note'=>'1.302122','Test2::Event::Ok'=>'1.302122','Test2::Event::Pass'=>'1.302122','Test2::Event::Plan'=>'1.302122','Test2::Event::Skip'=>'1.302122','Test2::Event::Subtest'=>'1.302122','Test2::Event::TAP::Version'=>'1.302122','Test2::Event::Waiting'=>'1.302122','Test2::EventFacet'=>'1.302122','Test2::EventFacet::About'=>'1.302122','Test2::EventFacet::Amnesty'=>'1.302122','Test2::EventFacet::Assert'=>'1.302122','Test2::EventFacet::Control'=>'1.302122','Test2::EventFacet::Error'=>'1.302122','Test2::EventFacet::Info'=>'1.302122','Test2::EventFacet::Meta'=>'1.302122','Test2::EventFacet::Parent'=>'1.302122','Test2::EventFacet::Plan'=>'1.302122','Test2::EventFacet::Render'=>'1.302122','Test2::EventFacet::Trace'=>'1.302122','Test2::Formatter'=>'1.302122','Test2::Formatter::TAP'=>'1.302122','Test2::Hub'=>'1.302122','Test2::Hub::Interceptor'=>'1.302122','Test2::Hub::Interceptor::Terminator'=>'1.302122','Test2::Hub::Subtest'=>'1.302122','Test2::IPC'=>'1.302122','Test2::IPC::Driver'=>'1.302122','Test2::IPC::Driver::Files'=>'1.302122','Test2::Tools::Tiny'=>'1.302122','Test2::Util'=>'1.302122','Test2::Util::ExternalMeta'=>'1.302122','Test2::Util::Facets2Legacy'=>'1.302122','Test2::Util::HashBase'=>'1.302122','Test2::Util::Trace'=>'1.302122','Test::Builder'=>'1.302122','Test::Builder::Formatter'=>'1.302122','Test::Builder::Module'=>'1.302122','Test::Builder::Tester'=>'1.302122','Test::Builder::Tester::Color'=>'1.302122','Test::Builder::TodoDiag'=>'1.302122','Test::More'=>'1.302122','Test::Simple'=>'1.302122','Test::Tester'=>'1.302122','Test::Tester::Capture'=>'1.302122','Test::Tester::CaptureRunner'=>'1.302122','Test::Tester::Delegate'=>'1.302122','Test::use::ok'=>'1.302122','Time::HiRes'=>'1.9753','XS::APItest'=>'0.96','bigint'=>'0.49','bignum'=>'0.49','bigrat'=>'0.49','encoding'=>'2.22','if'=>'0.0608','mro'=>'1.22','ok'=>'1.302122','threads'=>'2.22','warnings'=>'1.41',},removed=>{'Module::CoreList::TieHashDelta'=>1,}},5.027010=>{delta_from=>5.027009,changed=>{'App::Prove'=>'3.42','App::Prove::State'=>'3.42','App::Prove::State::Result'=>'3.42','App::Prove::State::Result::Test'=>'3.42','B::Deparse'=>'1.48','B::Op_private'=>'5.027010','Carp'=>'1.49','Carp::Heavy'=>'1.49','Config'=>'5.02701','Encode'=>'2.97','ExtUtils::Command'=>'7.34','ExtUtils::Command::MM'=>'7.34','ExtUtils::Liblist'=>'7.34','ExtUtils::Liblist::Kid'=>'7.34','ExtUtils::MM'=>'7.34','ExtUtils::MM_AIX'=>'7.34','ExtUtils::MM_Any'=>'7.34','ExtUtils::MM_BeOS'=>'7.34','ExtUtils::MM_Cygwin'=>'7.34','ExtUtils::MM_DOS'=>'7.34','ExtUtils::MM_Darwin'=>'7.34','ExtUtils::MM_MacOS'=>'7.34','ExtUtils::MM_NW5'=>'7.34','ExtUtils::MM_OS2'=>'7.34','ExtUtils::MM_QNX'=>'7.34','ExtUtils::MM_UWIN'=>'7.34','ExtUtils::MM_Unix'=>'7.34','ExtUtils::MM_VMS'=>'7.34','ExtUtils::MM_VOS'=>'7.34','ExtUtils::MM_Win32'=>'7.34','ExtUtils::MM_Win95'=>'7.34','ExtUtils::MY'=>'7.34','ExtUtils::MakeMaker'=>'7.34','ExtUtils::MakeMaker::Config'=>'7.34','ExtUtils::MakeMaker::Locale'=>'7.34','ExtUtils::MakeMaker::version'=>'7.34','ExtUtils::MakeMaker::version::regex'=>'7.34','ExtUtils::Mkbootstrap'=>'7.34','ExtUtils::Mksymlists'=>'7.34','ExtUtils::ParseXS'=>'3.39','ExtUtils::ParseXS::Constants'=>'3.39','ExtUtils::ParseXS::CountLines'=>'3.39','ExtUtils::ParseXS::Eval'=>'3.39','ExtUtils::ParseXS::Utilities'=>'3.39','ExtUtils::testlib'=>'7.34','File::Glob'=>'1.31','I18N::Langinfo'=>'0.16','List::Util'=>'1.50','List::Util::XS'=>'1.50','Locale::Codes'=>'3.56','Locale::Codes::Constants'=>'3.56','Locale::Codes::Country'=>'3.56','Locale::Codes::Country_Codes'=>'3.56','Locale::Codes::Country_Retired'=>'3.56','Locale::Codes::Currency'=>'3.56','Locale::Codes::Currency_Codes'=>'3.56','Locale::Codes::Currency_Retired'=>'3.56','Locale::Codes::LangExt'=>'3.56','Locale::Codes::LangExt_Codes'=>'3.56','Locale::Codes::LangExt_Retired'=>'3.56','Locale::Codes::LangFam'=>'3.56','Locale::Codes::LangFam_Codes'=>'3.56','Locale::Codes::LangFam_Retired'=>'3.56','Locale::Codes::LangVar'=>'3.56','Locale::Codes::LangVar_Codes'=>'3.56','Locale::Codes::LangVar_Retired'=>'3.56','Locale::Codes::Language'=>'3.56','Locale::Codes::Language_Codes'=>'3.56','Locale::Codes::Language_Retired'=>'3.56','Locale::Codes::Script'=>'3.56','Locale::Codes::Script_Codes'=>'3.56','Locale::Codes::Script_Retired'=>'3.56','Locale::Country'=>'3.56','Locale::Currency'=>'3.56','Locale::Language'=>'3.56','Locale::Script'=>'3.56','Module::CoreList'=>'5.20180221','Module::CoreList::Utils'=>'5.20180221','POSIX'=>'1.83','Scalar::Util'=>'1.50','Sub::Util'=>'1.50','TAP::Base'=>'3.42','TAP::Formatter::Base'=>'3.42','TAP::Formatter::Color'=>'3.42','TAP::Formatter::Console'=>'3.42','TAP::Formatter::Console::ParallelSession'=>'3.42','TAP::Formatter::Console::Session'=>'3.42','TAP::Formatter::File'=>'3.42','TAP::Formatter::File::Session'=>'3.42','TAP::Formatter::Session'=>'3.42','TAP::Harness'=>'3.42','TAP::Harness::Env'=>'3.42','TAP::Object'=>'3.42','TAP::Parser'=>'3.42','TAP::Parser::Aggregator'=>'3.42','TAP::Parser::Grammar'=>'3.42','TAP::Parser::Iterator'=>'3.42','TAP::Parser::Iterator::Array'=>'3.42','TAP::Parser::Iterator::Process'=>'3.42','TAP::Parser::Iterator::Stream'=>'3.42','TAP::Parser::IteratorFactory'=>'3.42','TAP::Parser::Multiplexer'=>'3.42','TAP::Parser::Result'=>'3.42','TAP::Parser::Result::Bailout'=>'3.42','TAP::Parser::Result::Comment'=>'3.42','TAP::Parser::Result::Plan'=>'3.42','TAP::Parser::Result::Pragma'=>'3.42','TAP::Parser::Result::Test'=>'3.42','TAP::Parser::Result::Unknown'=>'3.42','TAP::Parser::Result::Version'=>'3.42','TAP::Parser::Result::YAML'=>'3.42','TAP::Parser::ResultFactory'=>'3.42','TAP::Parser::Scheduler'=>'3.42','TAP::Parser::Scheduler::Job'=>'3.42','TAP::Parser::Scheduler::Spinner'=>'3.42','TAP::Parser::Source'=>'3.42','TAP::Parser::SourceHandler'=>'3.42','TAP::Parser::SourceHandler::Executable'=>'3.42','TAP::Parser::SourceHandler::File'=>'3.42','TAP::Parser::SourceHandler::Handle'=>'3.42','TAP::Parser::SourceHandler::Perl'=>'3.42','TAP::Parser::SourceHandler::RawTAP'=>'3.42','TAP::Parser::YAMLish::Reader'=>'3.42','TAP::Parser::YAMLish::Writer'=>'3.42','Test2'=>'1.302133','Test2::API'=>'1.302133','Test2::API::Breakage'=>'1.302133','Test2::API::Context'=>'1.302133','Test2::API::Instance'=>'1.302133','Test2::API::Stack'=>'1.302133','Test2::Event'=>'1.302133','Test2::Event::Bail'=>'1.302133','Test2::Event::Diag'=>'1.302133','Test2::Event::Encoding'=>'1.302133','Test2::Event::Exception'=>'1.302133','Test2::Event::Fail'=>'1.302133','Test2::Event::Generic'=>'1.302133','Test2::Event::Note'=>'1.302133','Test2::Event::Ok'=>'1.302133','Test2::Event::Pass'=>'1.302133','Test2::Event::Plan'=>'1.302133','Test2::Event::Skip'=>'1.302133','Test2::Event::Subtest'=>'1.302133','Test2::Event::TAP::Version'=>'1.302133','Test2::Event::V2'=>'1.302133','Test2::Event::Waiting'=>'1.302133','Test2::EventFacet'=>'1.302133','Test2::EventFacet::About'=>'1.302133','Test2::EventFacet::Amnesty'=>'1.302133','Test2::EventFacet::Assert'=>'1.302133','Test2::EventFacet::Control'=>'1.302133','Test2::EventFacet::Error'=>'1.302133','Test2::EventFacet::Hub'=>'1.302133','Test2::EventFacet::Info'=>'1.302133','Test2::EventFacet::Meta'=>'1.302133','Test2::EventFacet::Parent'=>'1.302133','Test2::EventFacet::Plan'=>'1.302133','Test2::EventFacet::Render'=>'1.302133','Test2::EventFacet::Trace'=>'1.302133','Test2::Formatter'=>'1.302133','Test2::Formatter::TAP'=>'1.302133','Test2::Hub'=>'1.302133','Test2::Hub::Interceptor'=>'1.302133','Test2::Hub::Interceptor::Terminator'=>'1.302133','Test2::Hub::Subtest'=>'1.302133','Test2::IPC'=>'1.302133','Test2::IPC::Driver'=>'1.302133','Test2::IPC::Driver::Files'=>'1.302133','Test2::Tools::Tiny'=>'1.302133','Test2::Util'=>'1.302133','Test2::Util::ExternalMeta'=>'1.302133','Test2::Util::Facets2Legacy'=>'1.302133','Test2::Util::HashBase'=>'1.302133','Test2::Util::Trace'=>'1.302133','Test::Builder'=>'1.302133','Test::Builder::Formatter'=>'1.302133','Test::Builder::Module'=>'1.302133','Test::Builder::Tester'=>'1.302133','Test::Builder::Tester::Color'=>'1.302133','Test::Builder::TodoDiag'=>'1.302133','Test::Harness'=>'3.42','Test::More'=>'1.302133','Test::Simple'=>'1.302133','Test::Tester'=>'1.302133','Test::Tester::Capture'=>'1.302133','Test::Tester::CaptureRunner'=>'1.302133','Test::Tester::Delegate'=>'1.302133','Test::use::ok'=>'1.302133','Time::HiRes'=>'1.9757','Time::Piece'=>'1.3204','Time::Seconds'=>'1.3204','attributes'=>'0.33','ok'=>'1.302133','warnings'=>'1.42',},removed=>{}},5.024004=>{delta_from=>5.024003,changed=>{'B::Op_private'=>'5.024004','Config'=>'5.024004','Module::CoreList'=>'5.20180414_24','Module::CoreList::TieHashDelta'=>'5.20180414_24','Module::CoreList::Utils'=>'5.20180414_24',},removed=>{}},5.026002=>{delta_from=>5.026001,changed=>{'B::Op_private'=>'5.026002','Config'=>'5.026002','Module::CoreList'=>'5.20180414_26','Module::CoreList::TieHashDelta'=>'5.20180414_26','Module::CoreList::Utils'=>'5.20180414_26','PerlIO::via'=>'0.17','Term::ReadLine'=>'1.17','Unicode::UCD'=>'0.69',},removed=>{}},5.027011=>{delta_from=>5.027010,changed=>{'B::Op_private'=>'5.027011','Carp'=>'1.50','Carp::Heavy'=>'1.50','Config'=>'5.027011','Devel::PPPort'=>'3.40','Exporter'=>'5.73','Exporter::Heavy'=>'5.73','ExtUtils::Constant'=>'0.25','I18N::Langinfo'=>'0.17','IO'=>'1.39','IO::Dir'=>'1.39','IO::File'=>'1.39','IO::Handle'=>'1.39','IO::Pipe'=>'1.39','IO::Poll'=>'1.39','IO::Seekable'=>'1.39','IO::Select'=>'1.39','IO::Socket'=>'1.39','IO::Socket::INET'=>'1.39','IO::Socket::UNIX'=>'1.39','Module::CoreList'=>'5.20180420','Module::CoreList::Utils'=>'5.20180420','POSIX'=>'1.84','Time::HiRes'=>'1.9759','XS::APItest'=>'0.97','bytes'=>'1.06','subs'=>'1.03','vars'=>'1.04','version'=>'0.9923','version::regex'=>'0.9923',},removed=>{}},5.028000=>{delta_from=>5.027011,changed=>{'Archive::Tar'=>'2.30','Archive::Tar::Constant'=>'2.30','Archive::Tar::File'=>'2.30','B::Op_private'=>'5.028000','Config'=>'5.028','Module::CoreList'=>'5.20180622','Module::CoreList::Utils'=>'5.20180622','Storable'=>'3.08','XS::APItest'=>'0.98','feature'=>'1.52',},removed=>{}},5.029000=>{delta_from=>5.028,changed=>{'B::Op_private'=>'5.029000','Config'=>'5.029','Module::CoreList'=>'5.20180626','Module::CoreList::Utils'=>'5.20180626','Unicode::UCD'=>'0.71','XS::APItest'=>'0.99','feature'=>'1.53',},removed=>{}},5.029001=>{delta_from=>5.029000,changed=>{'B::Op_private'=>'5.029001','Compress::Raw::Bzip2'=>'2.081','Compress::Raw::Zlib'=>'2.081','Compress::Zlib'=>'2.081','Config'=>'5.029001','Config::Perl::V'=>'0.30','DB_File'=>'1.842','Devel::PPPort'=>'3.42','Digest::SHA'=>'6.02','ExtUtils::Manifest'=>'1.71','File::GlobMapper'=>'1.001','File::Temp'=>'0.2308','IO::Compress::Adapter::Bzip2'=>'2.081','IO::Compress::Adapter::Deflate'=>'2.081','IO::Compress::Adapter::Identity'=>'2.081','IO::Compress::Base'=>'2.081','IO::Compress::Base::Common'=>'2.081','IO::Compress::Bzip2'=>'2.081','IO::Compress::Deflate'=>'2.081','IO::Compress::Gzip'=>'2.081','IO::Compress::Gzip::Constants'=>'2.081','IO::Compress::RawDeflate'=>'2.081','IO::Compress::Zip'=>'2.081','IO::Compress::Zip::Constants'=>'2.081','IO::Compress::Zlib::Constants'=>'2.081','IO::Compress::Zlib::Extra'=>'2.081','IO::Uncompress::Adapter::Bunzip2'=>'2.081','IO::Uncompress::Adapter::Identity'=>'2.081','IO::Uncompress::Adapter::Inflate'=>'2.081','IO::Uncompress::AnyInflate'=>'2.081','IO::Uncompress::AnyUncompress'=>'2.081','IO::Uncompress::Base'=>'2.081','IO::Uncompress::Bunzip2'=>'2.081','IO::Uncompress::Gunzip'=>'2.081','IO::Uncompress::Inflate'=>'2.081','IO::Uncompress::RawInflate'=>'2.081','IO::Uncompress::Unzip'=>'2.081','IPC::Cmd'=>'1.02','Locale::Codes'=>'3.57','Locale::Codes::Constants'=>'3.57','Locale::Codes::Country'=>'3.57','Locale::Codes::Country_Codes'=>'3.57','Locale::Codes::Country_Retired'=>'3.57','Locale::Codes::Currency'=>'3.57','Locale::Codes::Currency_Codes'=>'3.57','Locale::Codes::Currency_Retired'=>'3.57','Locale::Codes::LangExt'=>'3.57','Locale::Codes::LangExt_Codes'=>'3.57','Locale::Codes::LangExt_Retired'=>'3.57','Locale::Codes::LangFam'=>'3.57','Locale::Codes::LangFam_Codes'=>'3.57','Locale::Codes::LangFam_Retired'=>'3.57','Locale::Codes::LangVar'=>'3.57','Locale::Codes::LangVar_Codes'=>'3.57','Locale::Codes::LangVar_Retired'=>'3.57','Locale::Codes::Language'=>'3.57','Locale::Codes::Language_Codes'=>'3.57','Locale::Codes::Language_Retired'=>'3.57','Locale::Codes::Script'=>'3.57','Locale::Codes::Script_Codes'=>'3.57','Locale::Codes::Script_Retired'=>'3.57','Locale::Country'=>'3.57','Locale::Currency'=>'3.57','Locale::Language'=>'3.57','Locale::Script'=>'3.57','Math::BigFloat'=>'1.999813','Math::BigFloat::Trace'=>'0.50','Math::BigInt'=>'1.999813','Math::BigInt::Calc'=>'1.999813','Math::BigInt::CalcEmu'=>'1.999813','Math::BigInt::FastCalc'=>'0.5007','Math::BigInt::Lib'=>'1.999813','Math::BigInt::Trace'=>'0.50','Math::BigRat'=>'0.2614','Module::CoreList'=>'5.20180720','Module::CoreList::Utils'=>'5.20180720','Pod::Man'=>'4.11','Pod::ParseLink'=>'4.11','Pod::Text'=>'4.11','Pod::Text::Color'=>'4.11','Pod::Text::Overstrike'=>'4.11','Pod::Text::Termcap'=>'4.11','Storable'=>'3.11','Test2'=>'1.302138','Test2::API'=>'1.302138','Test2::API::Breakage'=>'1.302138','Test2::API::Context'=>'1.302138','Test2::API::Instance'=>'1.302138','Test2::API::Stack'=>'1.302138','Test2::Event'=>'1.302138','Test2::Event::Bail'=>'1.302138','Test2::Event::Diag'=>'1.302138','Test2::Event::Encoding'=>'1.302138','Test2::Event::Exception'=>'1.302138','Test2::Event::Fail'=>'1.302138','Test2::Event::Generic'=>'1.302138','Test2::Event::Note'=>'1.302138','Test2::Event::Ok'=>'1.302138','Test2::Event::Pass'=>'1.302138','Test2::Event::Plan'=>'1.302138','Test2::Event::Skip'=>'1.302138','Test2::Event::Subtest'=>'1.302138','Test2::Event::TAP::Version'=>'1.302138','Test2::Event::V2'=>'1.302138','Test2::Event::Waiting'=>'1.302138','Test2::EventFacet'=>'1.302138','Test2::EventFacet::About'=>'1.302138','Test2::EventFacet::Amnesty'=>'1.302138','Test2::EventFacet::Assert'=>'1.302138','Test2::EventFacet::Control'=>'1.302138','Test2::EventFacet::Error'=>'1.302138','Test2::EventFacet::Hub'=>'1.302138','Test2::EventFacet::Info'=>'1.302138','Test2::EventFacet::Meta'=>'1.302138','Test2::EventFacet::Parent'=>'1.302138','Test2::EventFacet::Plan'=>'1.302138','Test2::EventFacet::Render'=>'1.302138','Test2::EventFacet::Trace'=>'1.302138','Test2::Formatter'=>'1.302138','Test2::Formatter::TAP'=>'1.302138','Test2::Hub'=>'1.302138','Test2::Hub::Interceptor'=>'1.302138','Test2::Hub::Interceptor::Terminator'=>'1.302138','Test2::Hub::Subtest'=>'1.302138','Test2::IPC'=>'1.302138','Test2::IPC::Driver'=>'1.302138','Test2::IPC::Driver::Files'=>'1.302138','Test2::Tools::Tiny'=>'1.302138','Test2::Util'=>'1.302138','Test2::Util::ExternalMeta'=>'1.302138','Test2::Util::Facets2Legacy'=>'1.302138','Test2::Util::HashBase'=>'1.302138','Test2::Util::Trace'=>'1.302138','Test::Builder'=>'1.302138','Test::Builder::Formatter'=>'1.302138','Test::Builder::Module'=>'1.302138','Test::Builder::Tester'=>'1.302138','Test::Builder::Tester::Color'=>'1.302138','Test::Builder::TodoDiag'=>'1.302138','Test::More'=>'1.302138','Test::Simple'=>'1.302138','Test::Tester'=>'1.302138','Test::Tester::Capture'=>'1.302138','Test::Tester::CaptureRunner'=>'1.302138','Test::Tester::Delegate'=>'1.302138','Test::use::ok'=>'1.302138','Thread::Queue'=>'3.13','Time::Local'=>'1.28','bigint'=>'0.50','bignum'=>'0.50','bigrat'=>'0.50','experimental'=>'0.020','ok'=>'1.302138','parent'=>'0.237','perlfaq'=>'5.20180605','version'=>'0.9924','version::regex'=>'0.9924',},removed=>{}},5.029002=>{delta_from=>5.029001,changed=>{'B::Op_private'=>'5.029002','Config'=>'5.029002','Config::Extensions'=>'0.03','Cwd'=>'3.75','Data::Dumper'=>'2.171','Filter::Util::Call'=>'1.59','HTTP::Tiny'=>'0.076','Module::CoreList'=>'5.20180820','Module::CoreList::Utils'=>'5.20180820','PerlIO::scalar'=>'0.30','Storable'=>'3.12','Test2'=>'1.302140','Test2::API'=>'1.302140','Test2::API::Breakage'=>'1.302140','Test2::API::Context'=>'1.302140','Test2::API::Instance'=>'1.302140','Test2::API::Stack'=>'1.302140','Test2::Event'=>'1.302140','Test2::Event::Bail'=>'1.302140','Test2::Event::Diag'=>'1.302140','Test2::Event::Encoding'=>'1.302140','Test2::Event::Exception'=>'1.302140','Test2::Event::Fail'=>'1.302140','Test2::Event::Generic'=>'1.302140','Test2::Event::Note'=>'1.302140','Test2::Event::Ok'=>'1.302140','Test2::Event::Pass'=>'1.302140','Test2::Event::Plan'=>'1.302140','Test2::Event::Skip'=>'1.302140','Test2::Event::Subtest'=>'1.302140','Test2::Event::TAP::Version'=>'1.302140','Test2::Event::V2'=>'1.302140','Test2::Event::Waiting'=>'1.302140','Test2::EventFacet'=>'1.302140','Test2::EventFacet::About'=>'1.302140','Test2::EventFacet::Amnesty'=>'1.302140','Test2::EventFacet::Assert'=>'1.302140','Test2::EventFacet::Control'=>'1.302140','Test2::EventFacet::Error'=>'1.302140','Test2::EventFacet::Hub'=>'1.302140','Test2::EventFacet::Info'=>'1.302140','Test2::EventFacet::Meta'=>'1.302140','Test2::EventFacet::Parent'=>'1.302140','Test2::EventFacet::Plan'=>'1.302140','Test2::EventFacet::Render'=>'1.302140','Test2::EventFacet::Trace'=>'1.302140','Test2::Formatter'=>'1.302140','Test2::Formatter::TAP'=>'1.302140','Test2::Hub'=>'1.302140','Test2::Hub::Interceptor'=>'1.302140','Test2::Hub::Interceptor::Terminator'=>'1.302140','Test2::Hub::Subtest'=>'1.302140','Test2::IPC'=>'1.302140','Test2::IPC::Driver'=>'1.302140','Test2::IPC::Driver::Files'=>'1.302140','Test2::Tools::Tiny'=>'1.302140','Test2::Util'=>'1.302140','Test2::Util::ExternalMeta'=>'1.302140','Test2::Util::Facets2Legacy'=>'1.302140','Test2::Util::HashBase'=>'1.302140','Test2::Util::Trace'=>'1.302140','Test::Builder'=>'1.302140','Test::Builder::Formatter'=>'1.302140','Test::Builder::Module'=>'1.302140','Test::Builder::Tester'=>'1.302140','Test::Builder::Tester::Color'=>'1.302140','Test::Builder::TodoDiag'=>'1.302140','Test::More'=>'1.302140','Test::Simple'=>'1.302140','Test::Tester'=>'1.302140','Test::Tester::Capture'=>'1.302140','Test::Tester::CaptureRunner'=>'1.302140','Test::Tester::Delegate'=>'1.302140','Test::use::ok'=>'1.302140','Time::HiRes'=>'1.9760','Time::Piece'=>'1.33','Time::Seconds'=>'1.33','Unicode'=>'11.0.0','ok'=>'1.302140','warnings'=>'1.43',},removed=>{}},5.029003=>{delta_from=>5.029002,changed=>{'Archive::Tar'=>'2.32','Archive::Tar::Constant'=>'2.32','Archive::Tar::File'=>'2.32','B::Op_private'=>'5.029003','Config'=>'5.029003','Data::Dumper'=>'2.172','Devel::PPPort'=>'3.43','File::Path'=>'2.16','File::Spec'=>'3.75','File::Spec::AmigaOS'=>'3.75','File::Spec::Cygwin'=>'3.75','File::Spec::Epoc'=>'3.75','File::Spec::Functions'=>'3.75','File::Spec::Mac'=>'3.75','File::Spec::OS2'=>'3.75','File::Spec::Unix'=>'3.75','File::Spec::VMS'=>'3.75','File::Spec::Win32'=>'3.75','Module::CoreList'=>'5.20180920','Module::CoreList::Utils'=>'5.20180920','POSIX'=>'1.85','Storable'=>'3.13','User::grent'=>'1.03','perlfaq'=>'5.20180915',},removed=>{'Locale::Codes'=>1,'Locale::Codes::Constants'=>1,'Locale::Codes::Country'=>1,'Locale::Codes::Country_Codes'=>1,'Locale::Codes::Country_Retired'=>1,'Locale::Codes::Currency'=>1,'Locale::Codes::Currency_Codes'=>1,'Locale::Codes::Currency_Retired'=>1,'Locale::Codes::LangExt'=>1,'Locale::Codes::LangExt_Codes'=>1,'Locale::Codes::LangExt_Retired'=>1,'Locale::Codes::LangFam'=>1,'Locale::Codes::LangFam_Codes'=>1,'Locale::Codes::LangFam_Retired'=>1,'Locale::Codes::LangVar'=>1,'Locale::Codes::LangVar_Codes'=>1,'Locale::Codes::LangVar_Retired'=>1,'Locale::Codes::Language'=>1,'Locale::Codes::Language_Codes'=>1,'Locale::Codes::Language_Retired'=>1,'Locale::Codes::Script'=>1,'Locale::Codes::Script_Codes'=>1,'Locale::Codes::Script_Retired'=>1,'Locale::Country'=>1,'Locale::Currency'=>1,'Locale::Language'=>1,'Locale::Script'=>1,}},5.029004=>{delta_from=>5.029003,changed=>{'App::Cpan'=>'1.671','B'=>'1.75','B::Concise'=>'1.004','B::Deparse'=>'1.49','B::Op_private'=>'5.029004','B::Terse'=>'1.09','CPAN'=>'2.21','CPAN::Distribution'=>'2.21','CPAN::Mirrors'=>'2.21','CPAN::Plugin'=>'0.97','CPAN::Shell'=>'5.5008','Config'=>'5.029004','Devel::Peek'=>'1.28','File::Copy'=>'2.34','File::Glob'=>'1.32','Math::BigFloat::Trace'=>'0.51','Math::BigInt::Trace'=>'0.51','Module::CoreList'=>'5.20181020','Module::CoreList::Utils'=>'5.20181020','Unicode::UCD'=>'0.72','bigint'=>'0.51','bignum'=>'0.51','bigrat'=>'0.51','bytes'=>'1.07','feature'=>'1.54','sigtrap'=>'1.09','vars'=>'1.05',},removed=>{'B::Debug'=>1,'arybase'=>1,}},5.029005=>{delta_from=>5.029004,changed=>{'B::Op_private'=>'5.029005','Config'=>'5.029005','Cwd'=>'3.76','Data::Dumper'=>'2.173','Errno'=>'1.30','File::Spec'=>'3.76','File::Spec::AmigaOS'=>'3.76','File::Spec::Cygwin'=>'3.76','File::Spec::Epoc'=>'3.76','File::Spec::Functions'=>'3.76','File::Spec::Mac'=>'3.76','File::Spec::OS2'=>'3.76','File::Spec::Unix'=>'3.76','File::Spec::VMS'=>'3.76','File::Spec::Win32'=>'3.76','GDBM_File'=>'1.18','Module::CoreList'=>'5.20181120','Module::CoreList::Utils'=>'5.20181120','NDBM_File'=>'1.15','ODBM_File'=>'1.16','SDBM_File'=>'1.15','re'=>'0.37',},removed=>{}},5.026003=>{delta_from=>5.026002,changed=>{'Archive::Tar'=>'2.24_01','B::Op_private'=>'5.026003','Config'=>'5.026003','Module::CoreList'=>'5.20181129_26','Module::CoreList::TieHashDelta'=>'5.20181129_26','Module::CoreList::Utils'=>'5.20181129_26',},removed=>{}},5.028001=>{delta_from=>5.028,changed=>{'B::Op_private'=>'5.028001','Config'=>'5.028001','Module::CoreList'=>'5.20181129_28','Module::CoreList::Utils'=>'5.20181129_28',},removed=>{}},5.029006=>{delta_from=>5.029005,changed=>{'B::Op_private'=>'5.029006','Config'=>'5.029006','Config::Perl::V'=>'0.32','ExtUtils::ParseXS'=>'3.40','ExtUtils::ParseXS::Constants'=>'3.40','ExtUtils::ParseXS::CountLines'=>'3.40','ExtUtils::ParseXS::Eval'=>'3.40','ExtUtils::ParseXS::Utilities'=>'3.40','File::Find'=>'1.35','Module::CoreList'=>'5.20181218','Module::CoreList::Utils'=>'5.20181218','POSIX'=>'1.86','Storable'=>'3.14','Test2'=>'1.302141','Test2::API'=>'1.302141','Test2::API::Breakage'=>'1.302141','Test2::API::Context'=>'1.302141','Test2::API::Instance'=>'1.302141','Test2::API::Stack'=>'1.302141','Test2::Event'=>'1.302141','Test2::Event::Bail'=>'1.302141','Test2::Event::Diag'=>'1.302141','Test2::Event::Encoding'=>'1.302141','Test2::Event::Exception'=>'1.302141','Test2::Event::Fail'=>'1.302141','Test2::Event::Generic'=>'1.302141','Test2::Event::Note'=>'1.302141','Test2::Event::Ok'=>'1.302141','Test2::Event::Pass'=>'1.302141','Test2::Event::Plan'=>'1.302141','Test2::Event::Skip'=>'1.302141','Test2::Event::Subtest'=>'1.302141','Test2::Event::TAP::Version'=>'1.302141','Test2::Event::V2'=>'1.302141','Test2::Event::Waiting'=>'1.302141','Test2::EventFacet'=>'1.302141','Test2::EventFacet::About'=>'1.302141','Test2::EventFacet::Amnesty'=>'1.302141','Test2::EventFacet::Assert'=>'1.302141','Test2::EventFacet::Control'=>'1.302141','Test2::EventFacet::Error'=>'1.302141','Test2::EventFacet::Hub'=>'1.302141','Test2::EventFacet::Info'=>'1.302141','Test2::EventFacet::Meta'=>'1.302141','Test2::EventFacet::Parent'=>'1.302141','Test2::EventFacet::Plan'=>'1.302141','Test2::EventFacet::Render'=>'1.302141','Test2::EventFacet::Trace'=>'1.302141','Test2::Formatter'=>'1.302141','Test2::Formatter::TAP'=>'1.302141','Test2::Hub'=>'1.302141','Test2::Hub::Interceptor'=>'1.302141','Test2::Hub::Interceptor::Terminator'=>'1.302141','Test2::Hub::Subtest'=>'1.302141','Test2::IPC'=>'1.302141','Test2::IPC::Driver'=>'1.302141','Test2::IPC::Driver::Files'=>'1.302141','Test2::Tools::Tiny'=>'1.302141','Test2::Util'=>'1.302141','Test2::Util::ExternalMeta'=>'1.302141','Test2::Util::Facets2Legacy'=>'1.302141','Test2::Util::HashBase'=>'1.302141','Test2::Util::Trace'=>'1.302141','Test::Builder'=>'1.302141','Test::Builder::Formatter'=>'1.302141','Test::Builder::Module'=>'1.302141','Test::Builder::Tester'=>'1.302141','Test::Builder::Tester::Color'=>'1.302141','Test::Builder::TodoDiag'=>'1.302141','Test::More'=>'1.302141','Test::Simple'=>'1.302141','Test::Tester'=>'1.302141','Test::Tester::Capture'=>'1.302141','Test::Tester::CaptureRunner'=>'1.302141','Test::Tester::Delegate'=>'1.302141','Test::use::ok'=>'1.302141','ok'=>'1.302141','threads::shared'=>'1.59',},removed=>{'Storable::Limit'=>1,}},5.029007=>{delta_from=>5.029006,changed=>{'App::Cpan'=>'1.672','B::Op_private'=>'5.029007','CPAN'=>'2.22','CPAN::Distribution'=>'2.22','CPAN::Plugin::Specfile'=>'0.02','Compress::Raw::Bzip2'=>'2.084','Compress::Raw::Zlib'=>'2.084','Compress::Zlib'=>'2.084','Config'=>'5.029007','Cwd'=>'3.77','DB_File'=>'1.843','File::Find'=>'1.36','File::Spec'=>'3.77','File::Spec::AmigaOS'=>'3.77','File::Spec::Cygwin'=>'3.77','File::Spec::Epoc'=>'3.77','File::Spec::Functions'=>'3.77','File::Spec::Mac'=>'3.77','File::Spec::OS2'=>'3.77','File::Spec::Unix'=>'3.77','File::Spec::VMS'=>'3.77','File::Spec::Win32'=>'3.77','File::Temp'=>'0.2309','IO::Compress::Adapter::Bzip2'=>'2.084','IO::Compress::Adapter::Deflate'=>'2.084','IO::Compress::Adapter::Identity'=>'2.084','IO::Compress::Base'=>'2.084','IO::Compress::Base::Common'=>'2.084','IO::Compress::Bzip2'=>'2.084','IO::Compress::Deflate'=>'2.084','IO::Compress::Gzip'=>'2.084','IO::Compress::Gzip::Constants'=>'2.084','IO::Compress::RawDeflate'=>'2.084','IO::Compress::Zip'=>'2.084','IO::Compress::Zip::Constants'=>'2.084','IO::Compress::Zlib::Constants'=>'2.084','IO::Compress::Zlib::Extra'=>'2.084','IO::Uncompress::Adapter::Bunzip2'=>'2.084','IO::Uncompress::Adapter::Identity'=>'2.084','IO::Uncompress::Adapter::Inflate'=>'2.084','IO::Uncompress::AnyInflate'=>'2.084','IO::Uncompress::AnyUncompress'=>'2.084','IO::Uncompress::Base'=>'2.084','IO::Uncompress::Bunzip2'=>'2.084','IO::Uncompress::Gunzip'=>'2.084','IO::Uncompress::Inflate'=>'2.084','IO::Uncompress::RawInflate'=>'2.084','IO::Uncompress::Unzip'=>'2.084','Math::BigFloat'=>'1.999816','Math::BigInt'=>'1.999816','Math::BigInt::Calc'=>'1.999816','Math::BigInt::FastCalc'=>'0.5008','Math::BigInt::Lib'=>'1.999816','Module::CoreList'=>'5.20190120','Module::CoreList::Utils'=>'5.20190120','Test2'=>'1.302160','Test2::API'=>'1.302160','Test2::API::Breakage'=>'1.302160','Test2::API::Context'=>'1.302160','Test2::API::Instance'=>'1.302160','Test2::API::Stack'=>'1.302160','Test2::Event'=>'1.302160','Test2::Event::Bail'=>'1.302160','Test2::Event::Diag'=>'1.302160','Test2::Event::Encoding'=>'1.302160','Test2::Event::Exception'=>'1.302160','Test2::Event::Fail'=>'1.302160','Test2::Event::Generic'=>'1.302160','Test2::Event::Note'=>'1.302160','Test2::Event::Ok'=>'1.302160','Test2::Event::Pass'=>'1.302160','Test2::Event::Plan'=>'1.302160','Test2::Event::Skip'=>'1.302160','Test2::Event::Subtest'=>'1.302160','Test2::Event::TAP::Version'=>'1.302160','Test2::Event::V2'=>'1.302160','Test2::Event::Waiting'=>'1.302160','Test2::EventFacet'=>'1.302160','Test2::EventFacet::About'=>'1.302160','Test2::EventFacet::Amnesty'=>'1.302160','Test2::EventFacet::Assert'=>'1.302160','Test2::EventFacet::Control'=>'1.302160','Test2::EventFacet::Error'=>'1.302160','Test2::EventFacet::Hub'=>'1.302160','Test2::EventFacet::Info'=>'1.302160','Test2::EventFacet::Info::Table'=>undef,'Test2::EventFacet::Meta'=>'1.302160','Test2::EventFacet::Parent'=>'1.302160','Test2::EventFacet::Plan'=>'1.302160','Test2::EventFacet::Render'=>'1.302160','Test2::EventFacet::Trace'=>'1.302160','Test2::Formatter'=>'1.302160','Test2::Formatter::TAP'=>'1.302160','Test2::Hub'=>'1.302160','Test2::Hub::Interceptor'=>'1.302160','Test2::Hub::Interceptor::Terminator'=>'1.302160','Test2::Hub::Subtest'=>'1.302160','Test2::IPC'=>'1.302160','Test2::IPC::Driver'=>'1.302160','Test2::IPC::Driver::Files'=>'1.302160','Test2::Tools::Tiny'=>'1.302160','Test2::Util'=>'1.302160','Test2::Util::ExternalMeta'=>'1.302160','Test2::Util::Facets2Legacy'=>'1.302160','Test2::Util::HashBase'=>'1.302160','Test2::Util::Trace'=>'1.302160','Test::Builder'=>'1.302160','Test::Builder::Formatter'=>'1.302160','Test::Builder::Module'=>'1.302160','Test::Builder::Tester'=>'1.302160','Test::Builder::Tester::Color'=>'1.302160','Test::Builder::TodoDiag'=>'1.302160','Test::More'=>'1.302160','Test::Simple'=>'1.302160','Test::Tester'=>'1.302160','Test::Tester::Capture'=>'1.302160','Test::Tester::CaptureRunner'=>'1.302160','Test::Tester::Delegate'=>'1.302160','Test::use::ok'=>'1.302160','Unicode::Collate'=>'1.27','Unicode::Collate::CJK::Big5'=>'1.27','Unicode::Collate::CJK::GB2312'=>'1.27','Unicode::Collate::CJK::JISX0208'=>'1.27','Unicode::Collate::CJK::Korean'=>'1.27','Unicode::Collate::CJK::Pinyin'=>'1.27','Unicode::Collate::CJK::Stroke'=>'1.27','Unicode::Collate::CJK::Zhuyin'=>'1.27','Unicode::Collate::Locale'=>'1.27','lib'=>'0.65','ok'=>'1.302160',},removed=>{'Math::BigInt::CalcEmu'=>1,}},5.029008=>{delta_from=>5.029007,changed=>{'B'=>'1.76','B::Op_private'=>'5.029008','Config'=>'5.029008','Devel::PPPort'=>'3.44','Encode'=>'3.00','Encode::Unicode'=>'2.18','ExtUtils::Miniperl'=>'1.09','IO'=>'1.40','IO::Dir'=>'1.40','IO::File'=>'1.40','IO::Handle'=>'1.40','IO::Pipe'=>'1.40','IO::Poll'=>'1.40','IO::Seekable'=>'1.40','IO::Select'=>'1.40','IO::Socket'=>'1.40','IO::Socket::INET'=>'1.40','IO::Socket::UNIX'=>'1.40','JSON::PP'=>'4.00','JSON::PP::Boolean'=>'4.00','Module::CoreList'=>'5.20190220','Module::CoreList::Utils'=>'5.20190220','Module::Load'=>'0.34','Net::Ping'=>'2.71','POSIX'=>'1.87','Test2'=>'1.302162','Test2::API'=>'1.302162','Test2::API::Breakage'=>'1.302162','Test2::API::Context'=>'1.302162','Test2::API::Instance'=>'1.302162','Test2::API::Stack'=>'1.302162','Test2::Event'=>'1.302162','Test2::Event::Bail'=>'1.302162','Test2::Event::Diag'=>'1.302162','Test2::Event::Encoding'=>'1.302162','Test2::Event::Exception'=>'1.302162','Test2::Event::Fail'=>'1.302162','Test2::Event::Generic'=>'1.302162','Test2::Event::Note'=>'1.302162','Test2::Event::Ok'=>'1.302162','Test2::Event::Pass'=>'1.302162','Test2::Event::Plan'=>'1.302162','Test2::Event::Skip'=>'1.302162','Test2::Event::Subtest'=>'1.302162','Test2::Event::TAP::Version'=>'1.302162','Test2::Event::V2'=>'1.302162','Test2::Event::Waiting'=>'1.302162','Test2::EventFacet'=>'1.302162','Test2::EventFacet::About'=>'1.302162','Test2::EventFacet::Amnesty'=>'1.302162','Test2::EventFacet::Assert'=>'1.302162','Test2::EventFacet::Control'=>'1.302162','Test2::EventFacet::Error'=>'1.302162','Test2::EventFacet::Hub'=>'1.302162','Test2::EventFacet::Info'=>'1.302162','Test2::EventFacet::Meta'=>'1.302162','Test2::EventFacet::Parent'=>'1.302162','Test2::EventFacet::Plan'=>'1.302162','Test2::EventFacet::Render'=>'1.302162','Test2::EventFacet::Trace'=>'1.302162','Test2::Formatter'=>'1.302162','Test2::Formatter::TAP'=>'1.302162','Test2::Hub'=>'1.302162','Test2::Hub::Interceptor'=>'1.302162','Test2::Hub::Interceptor::Terminator'=>'1.302162','Test2::Hub::Subtest'=>'1.302162','Test2::IPC'=>'1.302162','Test2::IPC::Driver'=>'1.302162','Test2::IPC::Driver::Files'=>'1.302162','Test2::Tools::Tiny'=>'1.302162','Test2::Util'=>'1.302162','Test2::Util::ExternalMeta'=>'1.302162','Test2::Util::Facets2Legacy'=>'1.302162','Test2::Util::HashBase'=>'1.302162','Test2::Util::Trace'=>'1.302162','Test::Builder'=>'1.302162','Test::Builder::Formatter'=>'1.302162','Test::Builder::Module'=>'1.302162','Test::Builder::Tester'=>'1.302162','Test::Builder::Tester::Color'=>'1.302162','Test::Builder::TodoDiag'=>'1.302162','Test::More'=>'1.302162','Test::Simple'=>'1.302162','Test::Tester'=>'1.302162','Test::Tester::Capture'=>'1.302162','Test::Tester::CaptureRunner'=>'1.302162','Test::Tester::Delegate'=>'1.302162','Test::use::ok'=>'1.302162','XS::APItest'=>'1.00','deprecate'=>'0.04','ok'=>'1.302162','perlfaq'=>'5.20190126',},removed=>{}},5.029009=>{delta_from=>5.029008,changed=>{'B::Op_private'=>'5.029009','Config'=>'5.029009','Devel::PPPort'=>'3.45','Encode'=>'3.01','ExtUtils::Manifest'=>'1.72','JSON::PP'=>'4.02','JSON::PP::Boolean'=>'4.02','Module::CoreList'=>'5.20190320','Module::CoreList::Utils'=>'5.20190320','PerlIO::encoding'=>'0.27','Unicode'=>'12.0.0','threads::shared'=>'1.60','utf8'=>'1.22','warnings'=>'1.44',},removed=>{}},5.028002=>{delta_from=>5.028001,changed=>{'B::Op_private'=>'5.028002','Config'=>'5.028002','Module::CoreList'=>'5.20190419','Module::CoreList::Utils'=>'5.20190419','PerlIO::scalar'=>'0.30','Storable'=>'3.08_01',},removed=>{}},5.029010=>{delta_from=>5.029009,changed=>{'B::Op_private'=>'5.029010','Config'=>'5.02901','Cwd'=>'3.78','Data::Dumper'=>'2.174','ExtUtils::CBuilder'=>'0.280231','ExtUtils::CBuilder::Base'=>'0.280231','ExtUtils::CBuilder::Platform::Unix'=>'0.280231','ExtUtils::CBuilder::Platform::VMS'=>'0.280231','ExtUtils::CBuilder::Platform::Windows'=>'0.280231','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280231','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280231','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280231','ExtUtils::CBuilder::Platform::aix'=>'0.280231','ExtUtils::CBuilder::Platform::android'=>'0.280231','ExtUtils::CBuilder::Platform::cygwin'=>'0.280231','ExtUtils::CBuilder::Platform::darwin'=>'0.280231','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280231','ExtUtils::CBuilder::Platform::os2'=>'0.280231','File::Spec'=>'3.78','File::Spec::AmigaOS'=>'3.78','File::Spec::Cygwin'=>'3.78','File::Spec::Epoc'=>'3.78','File::Spec::Functions'=>'3.78','File::Spec::Mac'=>'3.78','File::Spec::OS2'=>'3.78','File::Spec::Unix'=>'3.78','File::Spec::VMS'=>'3.78','File::Spec::Win32'=>'3.78','I18N::Langinfo'=>'0.18','Module::CoreList'=>'5.20190420','Module::CoreList::Utils'=>'5.20190420','Module::Metadata'=>'1.000036','POSIX'=>'1.88','Storable'=>'3.15','Unicode'=>'12.1.0',},removed=>{}},5.030000=>{delta_from=>5.02901,changed=>{'B::Op_private'=>'5.030000','Config'=>'5.03','Devel::PPPort'=>'3.52','Module::CoreList'=>'5.20190522','Module::CoreList::Utils'=>'5.20190522','XS::Typemap'=>'0.17',},removed=>{}},5.031000=>{delta_from=>5.03,changed=>{'B::Op_private'=>'5.031000','Config'=>'5.031','Module::CoreList'=>'5.20190524','Module::CoreList::Utils'=>'5.20190524','Pod::Simple'=>'3.36','Pod::Simple::BlackBox'=>'3.36','Pod::Simple::Checker'=>'3.36','Pod::Simple::Debug'=>'3.36','Pod::Simple::DumpAsText'=>'3.36','Pod::Simple::DumpAsXML'=>'3.36','Pod::Simple::HTML'=>'3.36','Pod::Simple::HTMLBatch'=>'3.36','Pod::Simple::JustPod'=>undef,'Pod::Simple::LinkSection'=>'3.36','Pod::Simple::Methody'=>'3.36','Pod::Simple::Progress'=>'3.36','Pod::Simple::PullParser'=>'3.36','Pod::Simple::PullParserEndToken'=>'3.36','Pod::Simple::PullParserStartToken'=>'3.36','Pod::Simple::PullParserTextToken'=>'3.36','Pod::Simple::PullParserToken'=>'3.36','Pod::Simple::RTF'=>'3.36','Pod::Simple::Search'=>'3.36','Pod::Simple::SimpleTree'=>'3.36','Pod::Simple::Text'=>'3.36','Pod::Simple::TextContent'=>'3.36','Pod::Simple::TiedOutFH'=>'3.36','Pod::Simple::Transcode'=>'3.36','Pod::Simple::TranscodeDumb'=>'3.36','Pod::Simple::TranscodeSmart'=>'3.36','Pod::Simple::XHTML'=>'3.36','Pod::Simple::XMLOutStream'=>'3.36','Socket'=>'2.029','feature'=>'1.55',},removed=>{}},5.031001=>{delta_from=>5.031000,changed=>{'App::Cpan'=>'1.675','B::Op_private'=>'5.031001','CPAN'=>'2.27','CPAN::Bundle'=>'5.5005','CPAN::Distribution'=>'2.27','CPAN::FTP'=>'5.5012','CPAN::FirstTime'=>'5.5314','CPAN::HandleConfig'=>'5.5011','CPAN::Mirrors'=>'2.27','CPAN::Queue'=>'5.5003','CPAN::Shell'=>'5.5009','CPAN::Tarzip'=>'5.5013','Class::Struct'=>'0.66','Compress::Raw::Bzip2'=>'2.086','Compress::Raw::Zlib'=>'2.086','Compress::Zlib'=>'2.086','Config'=>'5.031001','DB_File'=>'1.852','Devel::PPPort'=>'3.53','ExtUtils::CBuilder'=>'0.280232','ExtUtils::Command'=>'7.36','ExtUtils::Command::MM'=>'7.36','ExtUtils::Liblist'=>'7.36','ExtUtils::Liblist::Kid'=>'7.36','ExtUtils::MM'=>'7.36','ExtUtils::MM_AIX'=>'7.36','ExtUtils::MM_Any'=>'7.36','ExtUtils::MM_BeOS'=>'7.36','ExtUtils::MM_Cygwin'=>'7.36','ExtUtils::MM_DOS'=>'7.36','ExtUtils::MM_Darwin'=>'7.36','ExtUtils::MM_MacOS'=>'7.36','ExtUtils::MM_NW5'=>'7.36','ExtUtils::MM_OS2'=>'7.36','ExtUtils::MM_QNX'=>'7.36','ExtUtils::MM_UWIN'=>'7.36','ExtUtils::MM_Unix'=>'7.36','ExtUtils::MM_VMS'=>'7.36','ExtUtils::MM_VOS'=>'7.36','ExtUtils::MM_Win32'=>'7.36','ExtUtils::MM_Win95'=>'7.36','ExtUtils::MY'=>'7.36','ExtUtils::MakeMaker'=>'7.36','ExtUtils::MakeMaker::Config'=>'7.36','ExtUtils::MakeMaker::Locale'=>'7.36','ExtUtils::MakeMaker::version'=>'7.36','ExtUtils::MakeMaker::version::regex'=>'7.36','ExtUtils::Mkbootstrap'=>'7.36','ExtUtils::Mksymlists'=>'7.36','ExtUtils::testlib'=>'7.36','File::Spec::Win32'=>'3.79','I18N::LangTags'=>'0.44','IO'=>'1.41','IO::Compress::Adapter::Bzip2'=>'2.086','IO::Compress::Adapter::Deflate'=>'2.086','IO::Compress::Adapter::Identity'=>'2.086','IO::Compress::Base'=>'2.086','IO::Compress::Base::Common'=>'2.086','IO::Compress::Bzip2'=>'2.086','IO::Compress::Deflate'=>'2.086','IO::Compress::Gzip'=>'2.086','IO::Compress::Gzip::Constants'=>'2.086','IO::Compress::RawDeflate'=>'2.086','IO::Compress::Zip'=>'2.086','IO::Compress::Zip::Constants'=>'2.086','IO::Compress::Zlib::Constants'=>'2.086','IO::Compress::Zlib::Extra'=>'2.086','IO::Dir'=>'1.41','IO::File'=>'1.41','IO::Handle'=>'1.41','IO::Pipe'=>'1.41','IO::Poll'=>'1.41','IO::Seekable'=>'1.41','IO::Select'=>'1.41','IO::Socket'=>'1.41','IO::Socket::INET'=>'1.41','IO::Socket::UNIX'=>'1.41','IO::Uncompress::Adapter::Bunzip2'=>'2.086','IO::Uncompress::Adapter::Identity'=>'2.086','IO::Uncompress::Adapter::Inflate'=>'2.086','IO::Uncompress::AnyInflate'=>'2.086','IO::Uncompress::AnyUncompress'=>'2.086','IO::Uncompress::Base'=>'2.086','IO::Uncompress::Bunzip2'=>'2.086','IO::Uncompress::Gunzip'=>'2.086','IO::Uncompress::Inflate'=>'2.086','IO::Uncompress::RawInflate'=>'2.086','IO::Uncompress::Unzip'=>'2.086','Module::CoreList'=>'5.20190620','Module::CoreList::Utils'=>'5.20190620','POSIX'=>'1.89','Pod::Man'=>'4.12','Pod::ParseLink'=>'4.12','Pod::Simple'=>'3.38','Pod::Simple::BlackBox'=>'3.38','Pod::Simple::Checker'=>'3.38','Pod::Simple::Debug'=>'3.38','Pod::Simple::DumpAsText'=>'3.38','Pod::Simple::DumpAsXML'=>'3.38','Pod::Simple::HTML'=>'3.38','Pod::Simple::HTMLBatch'=>'3.38','Pod::Simple::LinkSection'=>'3.38','Pod::Simple::Methody'=>'3.38','Pod::Simple::Progress'=>'3.38','Pod::Simple::PullParser'=>'3.38','Pod::Simple::PullParserEndToken'=>'3.38','Pod::Simple::PullParserStartToken'=>'3.38','Pod::Simple::PullParserTextToken'=>'3.38','Pod::Simple::PullParserToken'=>'3.38','Pod::Simple::RTF'=>'3.38','Pod::Simple::Search'=>'3.38','Pod::Simple::SimpleTree'=>'3.38','Pod::Simple::Text'=>'3.38','Pod::Simple::TextContent'=>'3.38','Pod::Simple::TiedOutFH'=>'3.38','Pod::Simple::Transcode'=>'3.38','Pod::Simple::TranscodeDumb'=>'3.38','Pod::Simple::TranscodeSmart'=>'3.38','Pod::Simple::XHTML'=>'3.38','Pod::Simple::XMLOutStream'=>'3.38','Pod::Text'=>'4.12','Pod::Text::Color'=>'4.12','Pod::Text::Overstrike'=>'4.12','Pod::Text::Termcap'=>'4.12','SelfLoader'=>'1.26','Storable'=>'3.16','Sys::Hostname'=>'1.23','Test2'=>'1.302164','Test2::API'=>'1.302164','Test2::API::Breakage'=>'1.302164','Test2::API::Context'=>'1.302164','Test2::API::Instance'=>'1.302164','Test2::API::Stack'=>'1.302164','Test2::Event'=>'1.302164','Test2::Event::Bail'=>'1.302164','Test2::Event::Diag'=>'1.302164','Test2::Event::Encoding'=>'1.302164','Test2::Event::Exception'=>'1.302164','Test2::Event::Fail'=>'1.302164','Test2::Event::Generic'=>'1.302164','Test2::Event::Note'=>'1.302164','Test2::Event::Ok'=>'1.302164','Test2::Event::Pass'=>'1.302164','Test2::Event::Plan'=>'1.302164','Test2::Event::Skip'=>'1.302164','Test2::Event::Subtest'=>'1.302164','Test2::Event::TAP::Version'=>'1.302164','Test2::Event::V2'=>'1.302164','Test2::Event::Waiting'=>'1.302164','Test2::EventFacet'=>'1.302164','Test2::EventFacet::About'=>'1.302164','Test2::EventFacet::Amnesty'=>'1.302164','Test2::EventFacet::Assert'=>'1.302164','Test2::EventFacet::Control'=>'1.302164','Test2::EventFacet::Error'=>'1.302164','Test2::EventFacet::Hub'=>'1.302164','Test2::EventFacet::Info'=>'1.302164','Test2::EventFacet::Info::Table'=>'1.302164','Test2::EventFacet::Meta'=>'1.302164','Test2::EventFacet::Parent'=>'1.302164','Test2::EventFacet::Plan'=>'1.302164','Test2::EventFacet::Render'=>'1.302164','Test2::EventFacet::Trace'=>'1.302164','Test2::Formatter'=>'1.302164','Test2::Formatter::TAP'=>'1.302164','Test2::Hub'=>'1.302164','Test2::Hub::Interceptor'=>'1.302164','Test2::Hub::Interceptor::Terminator'=>'1.302164','Test2::Hub::Subtest'=>'1.302164','Test2::IPC'=>'1.302164','Test2::IPC::Driver'=>'1.302164','Test2::IPC::Driver::Files'=>'1.302164','Test2::Tools::Tiny'=>'1.302164','Test2::Util'=>'1.302164','Test2::Util::ExternalMeta'=>'1.302164','Test2::Util::Facets2Legacy'=>'1.302164','Test2::Util::HashBase'=>'1.302164','Test2::Util::Trace'=>'1.302164','Test::Builder'=>'1.302164','Test::Builder::Formatter'=>'1.302164','Test::Builder::Module'=>'1.302164','Test::Builder::Tester'=>'1.302164','Test::Builder::Tester::Color'=>'1.302164','Test::Builder::TodoDiag'=>'1.302164','Test::More'=>'1.302164','Test::Simple'=>'1.302164','Test::Tester'=>'1.302164','Test::Tester::Capture'=>'1.302164','Test::Tester::CaptureRunner'=>'1.302164','Test::Tester::Delegate'=>'1.302164','Test::use::ok'=>'1.302164','Tie::File'=>'1.03','Tie::Hash::NamedCapture'=>'0.11','Time::HiRes'=>'1.9761','Unicode::Normalize'=>'1.27','Unicode::UCD'=>'0.73','XS::APItest'=>'1.01','ok'=>'1.302164','overload'=>'1.31','warnings'=>'1.45',},removed=>{'Pod::Find'=>1,'Pod::InputObjects'=>1,'Pod::ParseUtils'=>1,'Pod::Parser'=>1,'Pod::PlainText'=>1,'Pod::Select'=>1,}},5.031002=>{delta_from=>5.031001,changed=>{'B::Op_private'=>'5.031002','Config'=>'5.031002','Devel::PPPort'=>'3.54','Exporter'=>'5.74','Exporter::Heavy'=>'5.74','IPC::Cmd'=>'1.04','JSON::PP'=>'4.04','JSON::PP::Boolean'=>'4.04','Module::CoreList'=>'5.20190720','Module::CoreList::Utils'=>'5.20190720','Opcode'=>'1.44','PerlIO::encoding'=>'0.28','Pod::Simple'=>'3.39','Pod::Simple::BlackBox'=>'3.39','Pod::Simple::Checker'=>'3.39','Pod::Simple::Debug'=>'3.39','Pod::Simple::DumpAsText'=>'3.39','Pod::Simple::DumpAsXML'=>'3.39','Pod::Simple::HTML'=>'3.39','Pod::Simple::HTMLBatch'=>'3.39','Pod::Simple::LinkSection'=>'3.39','Pod::Simple::Methody'=>'3.39','Pod::Simple::Progress'=>'3.39','Pod::Simple::PullParser'=>'3.39','Pod::Simple::PullParserEndToken'=>'3.39','Pod::Simple::PullParserStartToken'=>'3.39','Pod::Simple::PullParserTextToken'=>'3.39','Pod::Simple::PullParserToken'=>'3.39','Pod::Simple::RTF'=>'3.39','Pod::Simple::Search'=>'3.39','Pod::Simple::SimpleTree'=>'3.39','Pod::Simple::Text'=>'3.39','Pod::Simple::TextContent'=>'3.39','Pod::Simple::TiedOutFH'=>'3.39','Pod::Simple::Transcode'=>'3.39','Pod::Simple::TranscodeDumb'=>'3.39','Pod::Simple::TranscodeSmart'=>'3.39','Pod::Simple::XHTML'=>'3.39','Pod::Simple::XMLOutStream'=>'3.39','threads::shared'=>'1.61',},removed=>{}},5.031003=>{delta_from=>5.031002,changed=>{'B::Op_private'=>'5.031003','Compress::Raw::Bzip2'=>'2.087','Compress::Raw::Zlib'=>'2.087','Compress::Zlib'=>'2.087','Config'=>'5.031003','Devel::PPPort'=>'3.55','File::Find'=>'1.37','Getopt::Long'=>'2.51','I18N::LangTags::Detect'=>'1.08','IO::Compress::Adapter::Bzip2'=>'2.087','IO::Compress::Adapter::Deflate'=>'2.087','IO::Compress::Adapter::Identity'=>'2.087','IO::Compress::Base'=>'2.087','IO::Compress::Base::Common'=>'2.087','IO::Compress::Bzip2'=>'2.087','IO::Compress::Deflate'=>'2.087','IO::Compress::Gzip'=>'2.087','IO::Compress::Gzip::Constants'=>'2.087','IO::Compress::RawDeflate'=>'2.087','IO::Compress::Zip'=>'2.087','IO::Compress::Zip::Constants'=>'2.087','IO::Compress::Zlib::Constants'=>'2.087','IO::Compress::Zlib::Extra'=>'2.087','IO::Uncompress::Adapter::Bunzip2'=>'2.087','IO::Uncompress::Adapter::Identity'=>'2.087','IO::Uncompress::Adapter::Inflate'=>'2.087','IO::Uncompress::AnyInflate'=>'2.087','IO::Uncompress::AnyUncompress'=>'2.087','IO::Uncompress::Base'=>'2.087','IO::Uncompress::Bunzip2'=>'2.087','IO::Uncompress::Gunzip'=>'2.087','IO::Uncompress::Inflate'=>'2.087','IO::Uncompress::RawInflate'=>'2.087','IO::Uncompress::Unzip'=>'2.087','Module::CoreList'=>'5.20190820','Module::CoreList::Utils'=>'5.20190820','PerlIO::via'=>'0.18','Storable'=>'3.17','Test2'=>'1.302166','Test2::API'=>'1.302166','Test2::API::Breakage'=>'1.302166','Test2::API::Context'=>'1.302166','Test2::API::Instance'=>'1.302166','Test2::API::Stack'=>'1.302166','Test2::Event'=>'1.302166','Test2::Event::Bail'=>'1.302166','Test2::Event::Diag'=>'1.302166','Test2::Event::Encoding'=>'1.302166','Test2::Event::Exception'=>'1.302166','Test2::Event::Fail'=>'1.302166','Test2::Event::Generic'=>'1.302166','Test2::Event::Note'=>'1.302166','Test2::Event::Ok'=>'1.302166','Test2::Event::Pass'=>'1.302166','Test2::Event::Plan'=>'1.302166','Test2::Event::Skip'=>'1.302166','Test2::Event::Subtest'=>'1.302166','Test2::Event::TAP::Version'=>'1.302166','Test2::Event::V2'=>'1.302166','Test2::Event::Waiting'=>'1.302166','Test2::EventFacet'=>'1.302166','Test2::EventFacet::About'=>'1.302166','Test2::EventFacet::Amnesty'=>'1.302166','Test2::EventFacet::Assert'=>'1.302166','Test2::EventFacet::Control'=>'1.302166','Test2::EventFacet::Error'=>'1.302166','Test2::EventFacet::Hub'=>'1.302166','Test2::EventFacet::Info'=>'1.302166','Test2::EventFacet::Info::Table'=>'1.302166','Test2::EventFacet::Meta'=>'1.302166','Test2::EventFacet::Parent'=>'1.302166','Test2::EventFacet::Plan'=>'1.302166','Test2::EventFacet::Render'=>'1.302166','Test2::EventFacet::Trace'=>'1.302166','Test2::Formatter'=>'1.302166','Test2::Formatter::TAP'=>'1.302166','Test2::Hub'=>'1.302166','Test2::Hub::Interceptor'=>'1.302166','Test2::Hub::Interceptor::Terminator'=>'1.302166','Test2::Hub::Subtest'=>'1.302166','Test2::IPC'=>'1.302166','Test2::IPC::Driver'=>'1.302166','Test2::IPC::Driver::Files'=>'1.302166','Test2::Tools::Tiny'=>'1.302166','Test2::Util'=>'1.302166','Test2::Util::ExternalMeta'=>'1.302166','Test2::Util::Facets2Legacy'=>'1.302166','Test2::Util::HashBase'=>'1.302166','Test2::Util::Trace'=>'1.302166','Test::Builder'=>'1.302166','Test::Builder::Formatter'=>'1.302166','Test::Builder::Module'=>'1.302166','Test::Builder::Tester'=>'1.302166','Test::Builder::Tester::Color'=>'1.302166','Test::Builder::TodoDiag'=>'1.302166','Test::More'=>'1.302166','Test::Simple'=>'1.302166','Test::Tester'=>'1.302166','Test::Tester::Capture'=>'1.302166','Test::Tester::CaptureRunner'=>'1.302166','Test::Tester::Delegate'=>'1.302166','Test::use::ok'=>'1.302166','Thread'=>'3.05','Time::HiRes'=>'1.9762','Win32'=>'0.53','XS::APItest'=>'1.02','ok'=>'1.302166',},removed=>{}},5.031004=>{delta_from=>5.031003,changed=>{'B::Op_private'=>'5.031004','Config'=>'5.031004','ExtUtils::Command'=>'7.38','ExtUtils::Command::MM'=>'7.38','ExtUtils::Liblist'=>'7.38','ExtUtils::Liblist::Kid'=>'7.38','ExtUtils::MM'=>'7.38','ExtUtils::MM_AIX'=>'7.38','ExtUtils::MM_Any'=>'7.38','ExtUtils::MM_BeOS'=>'7.38','ExtUtils::MM_Cygwin'=>'7.38','ExtUtils::MM_DOS'=>'7.38','ExtUtils::MM_Darwin'=>'7.38','ExtUtils::MM_MacOS'=>'7.38','ExtUtils::MM_NW5'=>'7.38','ExtUtils::MM_OS2'=>'7.38','ExtUtils::MM_QNX'=>'7.38','ExtUtils::MM_UWIN'=>'7.38','ExtUtils::MM_Unix'=>'7.38','ExtUtils::MM_VMS'=>'7.38','ExtUtils::MM_VOS'=>'7.38','ExtUtils::MM_Win32'=>'7.38','ExtUtils::MM_Win95'=>'7.38','ExtUtils::MY'=>'7.38','ExtUtils::MakeMaker'=>'7.38','ExtUtils::MakeMaker::Config'=>'7.38','ExtUtils::MakeMaker::Locale'=>'7.38','ExtUtils::MakeMaker::version'=>'7.38','ExtUtils::MakeMaker::version::regex'=>'7.38','ExtUtils::Mkbootstrap'=>'7.38','ExtUtils::Mksymlists'=>'7.38','ExtUtils::testlib'=>'7.38','I18N::Langinfo'=>'0.19','List::Util'=>'1.52','List::Util::XS'=>'1.52','Module::CoreList'=>'5.20190920','Module::CoreList::Utils'=>'5.20190920','Module::Metadata'=>'1.000037','Scalar::Util'=>'1.52','Sub::Util'=>'1.52','Test2'=>'1.302168','Test2::API'=>'1.302168','Test2::API::Breakage'=>'1.302168','Test2::API::Context'=>'1.302168','Test2::API::Instance'=>'1.302168','Test2::API::Stack'=>'1.302168','Test2::Event'=>'1.302168','Test2::Event::Bail'=>'1.302168','Test2::Event::Diag'=>'1.302168','Test2::Event::Encoding'=>'1.302168','Test2::Event::Exception'=>'1.302168','Test2::Event::Fail'=>'1.302168','Test2::Event::Generic'=>'1.302168','Test2::Event::Note'=>'1.302168','Test2::Event::Ok'=>'1.302168','Test2::Event::Pass'=>'1.302168','Test2::Event::Plan'=>'1.302168','Test2::Event::Skip'=>'1.302168','Test2::Event::Subtest'=>'1.302168','Test2::Event::TAP::Version'=>'1.302168','Test2::Event::V2'=>'1.302168','Test2::Event::Waiting'=>'1.302168','Test2::EventFacet'=>'1.302168','Test2::EventFacet::About'=>'1.302168','Test2::EventFacet::Amnesty'=>'1.302168','Test2::EventFacet::Assert'=>'1.302168','Test2::EventFacet::Control'=>'1.302168','Test2::EventFacet::Error'=>'1.302168','Test2::EventFacet::Hub'=>'1.302168','Test2::EventFacet::Info'=>'1.302168','Test2::EventFacet::Info::Table'=>'1.302168','Test2::EventFacet::Meta'=>'1.302168','Test2::EventFacet::Parent'=>'1.302168','Test2::EventFacet::Plan'=>'1.302168','Test2::EventFacet::Render'=>'1.302168','Test2::EventFacet::Trace'=>'1.302168','Test2::Formatter'=>'1.302168','Test2::Formatter::TAP'=>'1.302168','Test2::Hub'=>'1.302168','Test2::Hub::Interceptor'=>'1.302168','Test2::Hub::Interceptor::Terminator'=>'1.302168','Test2::Hub::Subtest'=>'1.302168','Test2::IPC'=>'1.302168','Test2::IPC::Driver'=>'1.302168','Test2::IPC::Driver::Files'=>'1.302168','Test2::Tools::Tiny'=>'1.302168','Test2::Util'=>'1.302168','Test2::Util::ExternalMeta'=>'1.302168','Test2::Util::Facets2Legacy'=>'1.302168','Test2::Util::HashBase'=>'1.302168','Test2::Util::Trace'=>'1.302168','Test::Builder'=>'1.302168','Test::Builder::Formatter'=>'1.302168','Test::Builder::Module'=>'1.302168','Test::Builder::Tester'=>'1.302168','Test::Builder::Tester::Color'=>'1.302168','Test::Builder::TodoDiag'=>'1.302168','Test::More'=>'1.302168','Test::Simple'=>'1.302168','Test::Tester'=>'1.302168','Test::Tester::Capture'=>'1.302168','Test::Tester::CaptureRunner'=>'1.302168','Test::Tester::Delegate'=>'1.302168','Test::use::ok'=>'1.302168','Time::HiRes'=>'1.9763','XS::APItest'=>'1.03','ok'=>'1.302168','re'=>'0.38',},removed=>{}},5.031005=>{delta_from=>5.031004,changed=>{'B'=>'1.77','B::Deparse'=>'1.50','B::Op_private'=>'5.031005','Config'=>'5.031005','Devel::PPPort'=>'3.54','Digest::MD5'=>'2.55_01','Dumpvalue'=>'1.21','ExtUtils::CBuilder'=>'0.280233','Math::BigFloat'=>'1.999817_01','Math::BigInt'=>'1.999817_01','Math::BigInt::Calc'=>'1.999817_01','Math::BigInt::FastCalc'=>'0.5009','Math::BigInt::Lib'=>'1.999817_01','Module::CoreList'=>'5.20191020','Module::CoreList::Utils'=>'5.20191020','Safe'=>'2.41','Time::HiRes'=>'1.9764','XS::APItest'=>'1.04','threads'=>'2.23',},removed=>{}},5.030001=>{delta_from=>5.030000,changed=>{'B::Op_private'=>'5.030001','Config'=>'5.030001','Module::CoreList'=>'5.20191110','Module::CoreList::Utils'=>'5.20191110',},removed=>{}},5.031006=>{delta_from=>5.031005,changed=>{'B::Deparse'=>'1.51','B::Op_private'=>'5.031006','Compress::Raw::Bzip2'=>'2.090','Compress::Raw::Zlib'=>'2.090','Compress::Zlib'=>'2.090','Config'=>'5.031006','Devel::PPPort'=>'3.55','DynaLoader'=>'1.46','IO::Compress::Adapter::Bzip2'=>'2.090','IO::Compress::Adapter::Deflate'=>'2.090','IO::Compress::Adapter::Identity'=>'2.090','IO::Compress::Base'=>'2.090','IO::Compress::Base::Common'=>'2.090','IO::Compress::Bzip2'=>'2.090','IO::Compress::Deflate'=>'2.090','IO::Compress::Gzip'=>'2.090','IO::Compress::Gzip::Constants'=>'2.090','IO::Compress::RawDeflate'=>'2.090','IO::Compress::Zip'=>'2.090','IO::Compress::Zip::Constants'=>'2.090','IO::Compress::Zlib::Constants'=>'2.090','IO::Compress::Zlib::Extra'=>'2.090','IO::Uncompress::Adapter::Bunzip2'=>'2.090','IO::Uncompress::Adapter::Identity'=>'2.090','IO::Uncompress::Adapter::Inflate'=>'2.090','IO::Uncompress::AnyInflate'=>'2.090','IO::Uncompress::AnyUncompress'=>'2.090','IO::Uncompress::Base'=>'2.090','IO::Uncompress::Bunzip2'=>'2.090','IO::Uncompress::Gunzip'=>'2.090','IO::Uncompress::Inflate'=>'2.090','IO::Uncompress::RawInflate'=>'2.090','IO::Uncompress::Unzip'=>'2.090','List::Util'=>'1.53','List::Util::XS'=>'1.53','Math::BigFloat'=>'1.999818','Math::BigInt'=>'1.999818','Math::BigInt::Calc'=>'1.999818','Math::BigInt::Lib'=>'1.999818','Module::CoreList'=>'5.20191120','Module::CoreList::Utils'=>'5.20191120','Module::Load::Conditional'=>'0.70','POSIX'=>'1.90','Pod::Simple'=>'3.40','Pod::Simple::BlackBox'=>'3.40','Pod::Simple::Checker'=>'3.40','Pod::Simple::Debug'=>'3.40','Pod::Simple::DumpAsText'=>'3.40','Pod::Simple::DumpAsXML'=>'3.40','Pod::Simple::HTML'=>'3.40','Pod::Simple::HTMLBatch'=>'3.40','Pod::Simple::LinkSection'=>'3.40','Pod::Simple::Methody'=>'3.40','Pod::Simple::Progress'=>'3.40','Pod::Simple::PullParser'=>'3.40','Pod::Simple::PullParserEndToken'=>'3.40','Pod::Simple::PullParserStartToken'=>'3.40','Pod::Simple::PullParserTextToken'=>'3.40','Pod::Simple::PullParserToken'=>'3.40','Pod::Simple::RTF'=>'3.40','Pod::Simple::Search'=>'3.40','Pod::Simple::SimpleTree'=>'3.40','Pod::Simple::Text'=>'3.40','Pod::Simple::TextContent'=>'3.40','Pod::Simple::TiedOutFH'=>'3.40','Pod::Simple::Transcode'=>'3.40','Pod::Simple::TranscodeDumb'=>'3.40','Pod::Simple::TranscodeSmart'=>'3.40','Pod::Simple::XHTML'=>'3.40','Pod::Simple::XMLOutStream'=>'3.40','Scalar::Util'=>'1.53','Sub::Util'=>'1.53','Sys::Syslog'=>'0.36','Test2'=>'1.302169','Test2::API'=>'1.302169','Test2::API::Breakage'=>'1.302169','Test2::API::Context'=>'1.302169','Test2::API::Instance'=>'1.302169','Test2::API::Stack'=>'1.302169','Test2::Event'=>'1.302169','Test2::Event::Bail'=>'1.302169','Test2::Event::Diag'=>'1.302169','Test2::Event::Encoding'=>'1.302169','Test2::Event::Exception'=>'1.302169','Test2::Event::Fail'=>'1.302169','Test2::Event::Generic'=>'1.302169','Test2::Event::Note'=>'1.302169','Test2::Event::Ok'=>'1.302169','Test2::Event::Pass'=>'1.302169','Test2::Event::Plan'=>'1.302169','Test2::Event::Skip'=>'1.302169','Test2::Event::Subtest'=>'1.302169','Test2::Event::TAP::Version'=>'1.302169','Test2::Event::V2'=>'1.302169','Test2::Event::Waiting'=>'1.302169','Test2::EventFacet'=>'1.302169','Test2::EventFacet::About'=>'1.302169','Test2::EventFacet::Amnesty'=>'1.302169','Test2::EventFacet::Assert'=>'1.302169','Test2::EventFacet::Control'=>'1.302169','Test2::EventFacet::Error'=>'1.302169','Test2::EventFacet::Hub'=>'1.302169','Test2::EventFacet::Info'=>'1.302169','Test2::EventFacet::Info::Table'=>'1.302169','Test2::EventFacet::Meta'=>'1.302169','Test2::EventFacet::Parent'=>'1.302169','Test2::EventFacet::Plan'=>'1.302169','Test2::EventFacet::Render'=>'1.302169','Test2::EventFacet::Trace'=>'1.302169','Test2::Formatter'=>'1.302169','Test2::Formatter::TAP'=>'1.302169','Test2::Hub'=>'1.302169','Test2::Hub::Interceptor'=>'1.302169','Test2::Hub::Interceptor::Terminator'=>'1.302169','Test2::Hub::Subtest'=>'1.302169','Test2::IPC'=>'1.302169','Test2::IPC::Driver'=>'1.302169','Test2::IPC::Driver::Files'=>'1.302169','Test2::Tools::Tiny'=>'1.302169','Test2::Util'=>'1.302169','Test2::Util::ExternalMeta'=>'1.302169','Test2::Util::Facets2Legacy'=>'1.302169','Test2::Util::HashBase'=>'1.302169','Test2::Util::Trace'=>'1.302169','Test::Builder'=>'1.302169','Test::Builder::Formatter'=>'1.302169','Test::Builder::Module'=>'1.302169','Test::Builder::Tester'=>'1.302169','Test::Builder::Tester::Color'=>'1.302169','Test::Builder::TodoDiag'=>'1.302169','Test::More'=>'1.302169','Test::Simple'=>'1.302169','Test::Tester'=>'1.302169','Test::Tester::Capture'=>'1.302169','Test::Tester::CaptureRunner'=>'1.302169','Test::Tester::Delegate'=>'1.302169','Test::use::ok'=>'1.302169','Tie::StdHandle'=>'4.6','Unicode::UCD'=>'0.74','Win32API::File'=>'0.1203_01','feature'=>'1.56','mro'=>'1.23','ok'=>'1.302169','perlfaq'=>'5.20191102',},removed=>{}},5.031007=>{delta_from=>5.031006,changed=>{'B'=>'1.78','B::Deparse'=>'1.52','B::Op_private'=>'5.031007','Compress::Raw::Bzip2'=>'2.093','Compress::Raw::Zlib'=>'2.093','Compress::Zlib'=>'2.093','Config'=>'5.031007','Devel::PPPort'=>'3.56','English'=>'1.11','ExtUtils::Command'=>'7.42','ExtUtils::Command::MM'=>'7.42','ExtUtils::Liblist'=>'7.42','ExtUtils::Liblist::Kid'=>'7.42','ExtUtils::MM'=>'7.42','ExtUtils::MM_AIX'=>'7.42','ExtUtils::MM_Any'=>'7.42','ExtUtils::MM_BeOS'=>'7.42','ExtUtils::MM_Cygwin'=>'7.42','ExtUtils::MM_DOS'=>'7.42','ExtUtils::MM_Darwin'=>'7.42','ExtUtils::MM_MacOS'=>'7.42','ExtUtils::MM_NW5'=>'7.42','ExtUtils::MM_OS2'=>'7.42','ExtUtils::MM_QNX'=>'7.42','ExtUtils::MM_UWIN'=>'7.42','ExtUtils::MM_Unix'=>'7.42','ExtUtils::MM_VMS'=>'7.42','ExtUtils::MM_VOS'=>'7.42','ExtUtils::MM_Win32'=>'7.42','ExtUtils::MM_Win95'=>'7.42','ExtUtils::MY'=>'7.42','ExtUtils::MakeMaker'=>'7.42','ExtUtils::MakeMaker::Config'=>'7.42','ExtUtils::MakeMaker::Locale'=>'7.42','ExtUtils::MakeMaker::version'=>'7.42','ExtUtils::MakeMaker::version::regex'=>'7.42','ExtUtils::Mkbootstrap'=>'7.42','ExtUtils::Mksymlists'=>'7.42','ExtUtils::testlib'=>'7.42','File::stat'=>'1.09','Filter::Simple'=>'0.96','IO::Compress::Adapter::Bzip2'=>'2.093','IO::Compress::Adapter::Deflate'=>'2.093','IO::Compress::Adapter::Identity'=>'2.093','IO::Compress::Base'=>'2.093','IO::Compress::Base::Common'=>'2.093','IO::Compress::Bzip2'=>'2.093','IO::Compress::Deflate'=>'2.093','IO::Compress::Gzip'=>'2.093','IO::Compress::Gzip::Constants'=>'2.093','IO::Compress::RawDeflate'=>'2.093','IO::Compress::Zip'=>'2.093','IO::Compress::Zip::Constants'=>'2.093','IO::Compress::Zlib::Constants'=>'2.093','IO::Compress::Zlib::Extra'=>'2.093','IO::Uncompress::Adapter::Bunzip2'=>'2.093','IO::Uncompress::Adapter::Identity'=>'2.093','IO::Uncompress::Adapter::Inflate'=>'2.093','IO::Uncompress::AnyInflate'=>'2.093','IO::Uncompress::AnyUncompress'=>'2.093','IO::Uncompress::Base'=>'2.093','IO::Uncompress::Bunzip2'=>'2.093','IO::Uncompress::Gunzip'=>'2.093','IO::Uncompress::Inflate'=>'2.093','IO::Uncompress::RawInflate'=>'2.093','IO::Uncompress::Unzip'=>'2.093','Module::CoreList'=>'5.20191220','Module::CoreList::Utils'=>'5.20191220','Net::Ping'=>'2.72','Opcode'=>'1.45','Storable'=>'3.18','Test2'=>'1.302170','Test2::API'=>'1.302170','Test2::API::Breakage'=>'1.302170','Test2::API::Context'=>'1.302170','Test2::API::Instance'=>'1.302170','Test2::API::Stack'=>'1.302170','Test2::Event'=>'1.302170','Test2::Event::Bail'=>'1.302170','Test2::Event::Diag'=>'1.302170','Test2::Event::Encoding'=>'1.302170','Test2::Event::Exception'=>'1.302170','Test2::Event::Fail'=>'1.302170','Test2::Event::Generic'=>'1.302170','Test2::Event::Note'=>'1.302170','Test2::Event::Ok'=>'1.302170','Test2::Event::Pass'=>'1.302170','Test2::Event::Plan'=>'1.302170','Test2::Event::Skip'=>'1.302170','Test2::Event::Subtest'=>'1.302170','Test2::Event::TAP::Version'=>'1.302170','Test2::Event::V2'=>'1.302170','Test2::Event::Waiting'=>'1.302170','Test2::EventFacet'=>'1.302170','Test2::EventFacet::About'=>'1.302170','Test2::EventFacet::Amnesty'=>'1.302170','Test2::EventFacet::Assert'=>'1.302170','Test2::EventFacet::Control'=>'1.302170','Test2::EventFacet::Error'=>'1.302170','Test2::EventFacet::Hub'=>'1.302170','Test2::EventFacet::Info'=>'1.302170','Test2::EventFacet::Info::Table'=>'1.302170','Test2::EventFacet::Meta'=>'1.302170','Test2::EventFacet::Parent'=>'1.302170','Test2::EventFacet::Plan'=>'1.302170','Test2::EventFacet::Render'=>'1.302170','Test2::EventFacet::Trace'=>'1.302170','Test2::Formatter'=>'1.302170','Test2::Formatter::TAP'=>'1.302170','Test2::Hub'=>'1.302170','Test2::Hub::Interceptor'=>'1.302170','Test2::Hub::Interceptor::Terminator'=>'1.302170','Test2::Hub::Subtest'=>'1.302170','Test2::IPC'=>'1.302170','Test2::IPC::Driver'=>'1.302170','Test2::IPC::Driver::Files'=>'1.302170','Test2::Tools::Tiny'=>'1.302170','Test2::Util'=>'1.302170','Test2::Util::ExternalMeta'=>'1.302170','Test2::Util::Facets2Legacy'=>'1.302170','Test2::Util::HashBase'=>'1.302170','Test2::Util::Trace'=>'1.302170','Test::Builder'=>'1.302170','Test::Builder::Formatter'=>'1.302170','Test::Builder::Module'=>'1.302170','Test::Builder::Tester'=>'1.302170','Test::Builder::Tester::Color'=>'1.302170','Test::Builder::TodoDiag'=>'1.302170','Test::More'=>'1.302170','Test::Simple'=>'1.302170','Test::Tester'=>'1.302170','Test::Tester::Capture'=>'1.302170','Test::Tester::CaptureRunner'=>'1.302170','Test::Tester::Delegate'=>'1.302170','Test::use::ok'=>'1.302170','Tie::Hash::NamedCapture'=>'0.13','VMS::Stdio'=>'2.45','XS::APItest'=>'1.05','feature'=>'1.57','ok'=>'1.302170','warnings'=>'1.46',},removed=>{}},5.031008=>{delta_from=>5.031007,changed=>{'B::Op_private'=>'5.031008','Config'=>'5.031008','DB_File'=>'1.853','Encode'=>'3.02','ExtUtils::Command'=>'7.44','ExtUtils::Command::MM'=>'7.44','ExtUtils::Liblist'=>'7.44','ExtUtils::Liblist::Kid'=>'7.44','ExtUtils::MM'=>'7.44','ExtUtils::MM_AIX'=>'7.44','ExtUtils::MM_Any'=>'7.44','ExtUtils::MM_BeOS'=>'7.44','ExtUtils::MM_Cygwin'=>'7.44','ExtUtils::MM_DOS'=>'7.44','ExtUtils::MM_Darwin'=>'7.44','ExtUtils::MM_MacOS'=>'7.44','ExtUtils::MM_NW5'=>'7.44','ExtUtils::MM_OS2'=>'7.44','ExtUtils::MM_QNX'=>'7.44','ExtUtils::MM_UWIN'=>'7.44','ExtUtils::MM_Unix'=>'7.44','ExtUtils::MM_VMS'=>'7.44','ExtUtils::MM_VOS'=>'7.44','ExtUtils::MM_Win32'=>'7.44','ExtUtils::MM_Win95'=>'7.44','ExtUtils::MY'=>'7.44','ExtUtils::MakeMaker'=>'7.44','ExtUtils::MakeMaker::Config'=>'7.44','ExtUtils::MakeMaker::Locale'=>'7.44','ExtUtils::MakeMaker::version'=>'7.44','ExtUtils::MakeMaker::version::regex'=>'7.44','ExtUtils::Mkbootstrap'=>'7.44','ExtUtils::Mksymlists'=>'7.44','ExtUtils::testlib'=>'7.44','Fatal'=>'2.32','Hash::Util'=>'0.23','IO'=>'1.42','IO::Handle'=>'1.42','IO::Socket'=>'1.42','Module::CoreList'=>'5.20200120','Module::CoreList::Utils'=>'5.20200120','POSIX'=>'1.91','Pod::Man'=>'4.14','Pod::ParseLink'=>'4.14','Pod::Text'=>'4.14','Pod::Text::Color'=>'4.14','Pod::Text::Overstrike'=>'4.14','Pod::Text::Termcap'=>'4.14','Term::ANSIColor'=>'5.01','Test2'=>'1.302171','Test2::API'=>'1.302171','Test2::API::Breakage'=>'1.302171','Test2::API::Context'=>'1.302171','Test2::API::Instance'=>'1.302171','Test2::API::Stack'=>'1.302171','Test2::Event'=>'1.302171','Test2::Event::Bail'=>'1.302171','Test2::Event::Diag'=>'1.302171','Test2::Event::Encoding'=>'1.302171','Test2::Event::Exception'=>'1.302171','Test2::Event::Fail'=>'1.302171','Test2::Event::Generic'=>'1.302171','Test2::Event::Note'=>'1.302171','Test2::Event::Ok'=>'1.302171','Test2::Event::Pass'=>'1.302171','Test2::Event::Plan'=>'1.302171','Test2::Event::Skip'=>'1.302171','Test2::Event::Subtest'=>'1.302171','Test2::Event::TAP::Version'=>'1.302171','Test2::Event::V2'=>'1.302171','Test2::Event::Waiting'=>'1.302171','Test2::EventFacet'=>'1.302171','Test2::EventFacet::About'=>'1.302171','Test2::EventFacet::Amnesty'=>'1.302171','Test2::EventFacet::Assert'=>'1.302171','Test2::EventFacet::Control'=>'1.302171','Test2::EventFacet::Error'=>'1.302171','Test2::EventFacet::Hub'=>'1.302171','Test2::EventFacet::Info'=>'1.302171','Test2::EventFacet::Info::Table'=>'1.302171','Test2::EventFacet::Meta'=>'1.302171','Test2::EventFacet::Parent'=>'1.302171','Test2::EventFacet::Plan'=>'1.302171','Test2::EventFacet::Render'=>'1.302171','Test2::EventFacet::Trace'=>'1.302171','Test2::Formatter'=>'1.302171','Test2::Formatter::TAP'=>'1.302171','Test2::Hub'=>'1.302171','Test2::Hub::Interceptor'=>'1.302171','Test2::Hub::Interceptor::Terminator'=>'1.302171','Test2::Hub::Subtest'=>'1.302171','Test2::IPC'=>'1.302171','Test2::IPC::Driver'=>'1.302171','Test2::IPC::Driver::Files'=>'1.302171','Test2::Tools::Tiny'=>'1.302171','Test2::Util'=>'1.302171','Test2::Util::ExternalMeta'=>'1.302171','Test2::Util::Facets2Legacy'=>'1.302171','Test2::Util::HashBase'=>'1.302171','Test2::Util::Trace'=>'1.302171','Test::Builder'=>'1.302171','Test::Builder::Formatter'=>'1.302171','Test::Builder::Module'=>'1.302171','Test::Builder::Tester'=>'1.302171','Test::Builder::Tester::Color'=>'1.302171','Test::Builder::TodoDiag'=>'1.302171','Test::More'=>'1.302171','Test::Simple'=>'1.302171','Test::Tester'=>'1.302171','Test::Tester::Capture'=>'1.302171','Test::Tester::CaptureRunner'=>'1.302171','Test::Tester::Delegate'=>'1.302171','Test::use::ok'=>'1.302171','XS::APItest'=>'1.06','autodie'=>'2.32','autodie::Scope::Guard'=>'2.32','autodie::Scope::GuardStack'=>'2.32','autodie::Util'=>'2.32','autodie::exception'=>'2.32','autodie::exception::system'=>'2.32','autodie::hints'=>'2.32','autodie::skip'=>'2.32','ok'=>'1.302171',},removed=>{}},5.031009=>{delta_from=>5.031008,changed=>{'Archive::Tar'=>'2.36','Archive::Tar::Constant'=>'2.36','Archive::Tar::File'=>'2.36','B'=>'1.80','B::Op_private'=>'5.031009','Config'=>'5.031009','Devel::PPPort'=>'3.57','Encode'=>'3.03','ExtUtils::CBuilder'=>'0.280234','ExtUtils::CBuilder::Base'=>'0.280234','ExtUtils::CBuilder::Platform::Unix'=>'0.280234','ExtUtils::CBuilder::Platform::VMS'=>'0.280234','ExtUtils::CBuilder::Platform::Windows'=>'0.280234','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280234','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280234','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280234','ExtUtils::CBuilder::Platform::aix'=>'0.280234','ExtUtils::CBuilder::Platform::android'=>'0.280234','ExtUtils::CBuilder::Platform::cygwin'=>'0.280234','ExtUtils::CBuilder::Platform::darwin'=>'0.280234','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280234','ExtUtils::CBuilder::Platform::os2'=>'0.280234','IO'=>'1.43','IO::Select'=>'1.42','IO::Socket'=>'1.43','Module::CoreList'=>'5.20200220','Module::CoreList::Utils'=>'5.20200220','POSIX'=>'1.92','Pod::Html'=>'1.25','Storable'=>'3.19','Tie::File'=>'1.06','Unicode'=>'13.0.0','XS::APItest'=>'1.07','_charnames'=>'1.46','charnames'=>'1.46','diagnostics'=>'1.37','feature'=>'1.58','parent'=>'0.238','perlfaq'=>'5.20200125','threads'=>'2.24',},removed=>{}},5.030002=>{delta_from=>5.030001,changed=>{'B::Op_private'=>'5.030002','Compress::Raw::Bzip2'=>'2.089','Config'=>'5.030002','Module::CoreList'=>'5.20200314','Module::CoreList::Utils'=>'5.20200314',},removed=>{}},5.031010=>{delta_from=>5.031009,changed=>{'B::Op_private'=>'5.031010','Config'=>'5.03101',},removed=>{}},5.031011=>{delta_from=>5.031010,changed=>{'B::Deparse'=>'1.53','B::Op_private'=>'5.031011','Config'=>'5.031011','DynaLoader'=>'1.47','Encode'=>'3.04','IPC::Open2'=>'1.05','IPC::Open3'=>'1.21','Module::CoreList'=>'5.20200428','Module::CoreList::Utils'=>'5.20200428','Opcode'=>'1.47','POSIX'=>'1.93','PerlIO'=>'1.11','Storable'=>'3.20','Test2'=>'1.302175','Test2::API'=>'1.302175','Test2::API::Breakage'=>'1.302175','Test2::API::Context'=>'1.302175','Test2::API::Instance'=>'1.302175','Test2::API::Stack'=>'1.302175','Test2::Event'=>'1.302175','Test2::Event::Bail'=>'1.302175','Test2::Event::Diag'=>'1.302175','Test2::Event::Encoding'=>'1.302175','Test2::Event::Exception'=>'1.302175','Test2::Event::Fail'=>'1.302175','Test2::Event::Generic'=>'1.302175','Test2::Event::Note'=>'1.302175','Test2::Event::Ok'=>'1.302175','Test2::Event::Pass'=>'1.302175','Test2::Event::Plan'=>'1.302175','Test2::Event::Skip'=>'1.302175','Test2::Event::Subtest'=>'1.302175','Test2::Event::TAP::Version'=>'1.302175','Test2::Event::V2'=>'1.302175','Test2::Event::Waiting'=>'1.302175','Test2::EventFacet'=>'1.302175','Test2::EventFacet::About'=>'1.302175','Test2::EventFacet::Amnesty'=>'1.302175','Test2::EventFacet::Assert'=>'1.302175','Test2::EventFacet::Control'=>'1.302175','Test2::EventFacet::Error'=>'1.302175','Test2::EventFacet::Hub'=>'1.302175','Test2::EventFacet::Info'=>'1.302175','Test2::EventFacet::Info::Table'=>'1.302175','Test2::EventFacet::Meta'=>'1.302175','Test2::EventFacet::Parent'=>'1.302175','Test2::EventFacet::Plan'=>'1.302175','Test2::EventFacet::Render'=>'1.302175','Test2::EventFacet::Trace'=>'1.302175','Test2::Formatter'=>'1.302175','Test2::Formatter::TAP'=>'1.302175','Test2::Hub'=>'1.302175','Test2::Hub::Interceptor'=>'1.302175','Test2::Hub::Interceptor::Terminator'=>'1.302175','Test2::Hub::Subtest'=>'1.302175','Test2::IPC'=>'1.302175','Test2::IPC::Driver'=>'1.302175','Test2::IPC::Driver::Files'=>'1.302175','Test2::Tools::Tiny'=>'1.302175','Test2::Util'=>'1.302175','Test2::Util::ExternalMeta'=>'1.302175','Test2::Util::Facets2Legacy'=>'1.302175','Test2::Util::HashBase'=>'1.302175','Test2::Util::Trace'=>'1.302175','Test::Builder'=>'1.302175','Test::Builder::Formatter'=>'1.302175','Test::Builder::Module'=>'1.302175','Test::Builder::Tester'=>'1.302175','Test::Builder::Tester::Color'=>'1.302175','Test::Builder::TodoDiag'=>'1.302175','Test::More'=>'1.302175','Test::Simple'=>'1.302175','Test::Tester'=>'1.302175','Test::Tester::Capture'=>'1.302175','Test::Tester::CaptureRunner'=>'1.302175','Test::Tester::Delegate'=>'1.302175','Test::use::ok'=>'1.302175','Time::Piece'=>'1.3401','Time::Seconds'=>'1.3401','Unicode::UCD'=>'0.75','XS::APItest'=>'1.09','_charnames'=>'1.47','charnames'=>'1.47','ok'=>'1.302175','open'=>'1.12','re'=>'0.39','warnings'=>'1.47',},removed=>{}},5.028003=>{delta_from=>5.028002,changed=>{'B::Op_private'=>'5.028003','Config'=>'5.028003','Module::CoreList'=>'5.20200601_28','Module::CoreList::Utils'=>'5.20200601_28',},removed=>{}},5.030003=>{delta_from=>5.030002,changed=>{'B::Op_private'=>'5.030003','Config'=>'5.030003','Module::CoreList'=>'5.20200601_30','Module::CoreList::Utils'=>'5.20200601_30',},removed=>{}},5.032000=>{delta_from=>5.031011,changed=>{'B::Deparse'=>'1.54','B::Op_private'=>'5.032000','Benchmark'=>'1.23','Config'=>'5.032','Encode'=>'3.06','Encode::Guess'=>'2.08','File::Glob'=>'1.33','List::Util'=>'1.55','List::Util::XS'=>'1.55','Module::CoreList'=>'5.20200620','Module::CoreList::Utils'=>'5.20200620','POSIX'=>'1.94','Scalar::Util'=>'1.55','Storable'=>'3.21','Sub::Util'=>'1.55','Thread::Queue'=>'3.14','Tie::Scalar'=>'1.05','_charnames'=>'1.48','charnames'=>'1.48','encoding'=>'3.00','perlfaq'=>'5.20200523','re'=>'0.40','threads'=>'2.25',},removed=>{}},5.033000=>{delta_from=>5.032000,changed=>{'B::Op_private'=>'5.033000','Config'=>'5.033','Module::CoreList'=>'5.20200717','Module::CoreList::Utils'=>'5.20200717','feature'=>'1.59',},removed=>{}},5.033001=>{delta_from=>5.033,changed=>{'B'=>'1.81','B::Deparse'=>'1.55','B::Op_private'=>'5.033001','Config'=>'5.033001','Data::Dumper'=>'2.175','Devel::PPPort'=>'3.60','Devel::Peek'=>'1.29','DynaLoader'=>'1.48','Errno'=>'1.31','Exporter'=>'5.75','Exporter::Heavy'=>'5.75','ExtUtils::Miniperl'=>'1.10','ExtUtils::PL2Bat'=>'0.002','ExtUtils::ParseXS'=>'3.41','ExtUtils::ParseXS::Constants'=>'3.41','ExtUtils::ParseXS::CountLines'=>'3.41','ExtUtils::ParseXS::Eval'=>'3.41','ExtUtils::ParseXS::Utilities'=>'3.41','Fcntl'=>'1.14','File::Path'=>'2.17','Hash::Util'=>'0.24','Hash::Util::FieldHash'=>'1.21','IO'=>'1.44','IO::Socket'=>'1.44','IO::Socket::UNIX'=>'1.42','IPC::Msg'=>'2.08','IPC::Semaphore'=>'2.08','IPC::SharedMem'=>'2.08','IPC::SysV'=>'2.08','JSON::PP'=>'4.05','JSON::PP::Boolean'=>'4.05','Math::Complex'=>'1.5902','Module::CoreList'=>'5.20200820','Module::CoreList::Utils'=>'5.20200820','Net::Ping'=>'2.73_01','POSIX'=>'1.95','PerlIO::mmap'=>'0.017','Pod::Usage'=>'1.70','Safe'=>'2.42','Socket'=>'2.030','Storable'=>'3.22','Time::HiRes'=>'1.9765','Unicode::Normalize'=>'1.28','XS::APItest'=>'1.11','XS::Typemap'=>'0.18','feature'=>'1.60','mro'=>'1.24','strict'=>'1.12','threads'=>'2.26','threads::shared'=>'1.62','warnings'=>'1.48',},removed=>{'Moped::Msg'=>1,}},5.033002=>{delta_from=>5.033001,changed=>{'Archive::Tar'=>'2.38','Archive::Tar::Constant'=>'2.38','Archive::Tar::File'=>'2.38','B::Op_private'=>'5.033002','Compress::Raw::Bzip2'=>'2.096','Compress::Raw::Zlib'=>'2.096','Compress::Zlib'=>'2.096','Config'=>'5.033002','DB_File'=>'1.854','Env'=>'1.05','Errno'=>'1.32','ExtUtils::Install'=>'2.18','ExtUtils::Installed'=>'2.18','ExtUtils::Packlist'=>'2.18','Filter::Util::Call'=>'1.60','IO::Compress::Adapter::Bzip2'=>'2.096','IO::Compress::Adapter::Deflate'=>'2.096','IO::Compress::Adapter::Identity'=>'2.096','IO::Compress::Base'=>'2.096','IO::Compress::Base::Common'=>'2.096','IO::Compress::Bzip2'=>'2.096','IO::Compress::Deflate'=>'2.096','IO::Compress::Gzip'=>'2.096','IO::Compress::Gzip::Constants'=>'2.096','IO::Compress::RawDeflate'=>'2.096','IO::Compress::Zip'=>'2.096','IO::Compress::Zip::Constants'=>'2.096','IO::Compress::Zlib::Constants'=>'2.096','IO::Compress::Zlib::Extra'=>'2.096','IO::Socket::IP'=>'0.41','IO::Uncompress::Adapter::Bunzip2'=>'2.096','IO::Uncompress::Adapter::Identity'=>'2.096','IO::Uncompress::Adapter::Inflate'=>'2.096','IO::Uncompress::AnyInflate'=>'2.096','IO::Uncompress::AnyUncompress'=>'2.096','IO::Uncompress::Base'=>'2.096','IO::Uncompress::Bunzip2'=>'2.096','IO::Uncompress::Gunzip'=>'2.096','IO::Uncompress::Inflate'=>'2.096','IO::Uncompress::RawInflate'=>'2.096','IO::Uncompress::Unzip'=>'2.096','IO::Zlib'=>'1.11','Module::CoreList'=>'5.20200920','Module::CoreList::Utils'=>'5.20200920','Module::Load::Conditional'=>'0.74','Opcode'=>'1.48','PerlIO::scalar'=>'0.31','Safe'=>'2.43','Test2'=>'1.302181','Test2::API'=>'1.302181','Test2::API::Breakage'=>'1.302181','Test2::API::Context'=>'1.302181','Test2::API::Instance'=>'1.302181','Test2::API::InterceptResult'=>'1.302181','Test2::API::InterceptResult::Event'=>'1.302181','Test2::API::InterceptResult::Facet'=>'1.302181','Test2::API::InterceptResult::Hub'=>'1.302181','Test2::API::InterceptResult::Squasher'=>'1.302181','Test2::API::Stack'=>'1.302181','Test2::Event'=>'1.302181','Test2::Event::Bail'=>'1.302181','Test2::Event::Diag'=>'1.302181','Test2::Event::Encoding'=>'1.302181','Test2::Event::Exception'=>'1.302181','Test2::Event::Fail'=>'1.302181','Test2::Event::Generic'=>'1.302181','Test2::Event::Note'=>'1.302181','Test2::Event::Ok'=>'1.302181','Test2::Event::Pass'=>'1.302181','Test2::Event::Plan'=>'1.302181','Test2::Event::Skip'=>'1.302181','Test2::Event::Subtest'=>'1.302181','Test2::Event::TAP::Version'=>'1.302181','Test2::Event::V2'=>'1.302181','Test2::Event::Waiting'=>'1.302181','Test2::EventFacet'=>'1.302181','Test2::EventFacet::About'=>'1.302181','Test2::EventFacet::Amnesty'=>'1.302181','Test2::EventFacet::Assert'=>'1.302181','Test2::EventFacet::Control'=>'1.302181','Test2::EventFacet::Error'=>'1.302181','Test2::EventFacet::Hub'=>'1.302181','Test2::EventFacet::Info'=>'1.302181','Test2::EventFacet::Info::Table'=>'1.302181','Test2::EventFacet::Meta'=>'1.302181','Test2::EventFacet::Parent'=>'1.302181','Test2::EventFacet::Plan'=>'1.302181','Test2::EventFacet::Render'=>'1.302181','Test2::EventFacet::Trace'=>'1.302181','Test2::Formatter'=>'1.302181','Test2::Formatter::TAP'=>'1.302181','Test2::Hub'=>'1.302181','Test2::Hub::Interceptor'=>'1.302181','Test2::Hub::Interceptor::Terminator'=>'1.302181','Test2::Hub::Subtest'=>'1.302181','Test2::IPC'=>'1.302181','Test2::IPC::Driver'=>'1.302181','Test2::IPC::Driver::Files'=>'1.302181','Test2::Tools::Tiny'=>'1.302181','Test2::Util'=>'1.302181','Test2::Util::ExternalMeta'=>'1.302181','Test2::Util::Facets2Legacy'=>'1.302181','Test2::Util::HashBase'=>'1.302181','Test2::Util::Trace'=>'1.302181','Test::Builder'=>'1.302181','Test::Builder::Formatter'=>'1.302181','Test::Builder::Module'=>'1.302181','Test::Builder::Tester'=>'1.302181','Test::Builder::Tester::Color'=>'1.302181','Test::Builder::TodoDiag'=>'1.302181','Test::More'=>'1.302181','Test::Simple'=>'1.302181','Test::Tester'=>'1.302181','Test::Tester::Capture'=>'1.302181','Test::Tester::CaptureRunner'=>'1.302181','Test::Tester::Delegate'=>'1.302181','Test::use::ok'=>'1.302181','ok'=>'1.302181','overload'=>'1.32',},removed=>{}},5.033003=>{delta_from=>5.033002,changed=>{'Amiga::ARexx'=>'0.05','App::Cpan'=>'1.676','B::Op_private'=>'5.033003','CPAN'=>'2.28','CPAN::FTP'=>'5.5013','CPAN::FirstTime'=>'5.5315','Config'=>'5.033003','DB_File'=>'1.855','Data::Dumper'=>'2.176','Devel::PPPort'=>'3.62','Devel::Peek'=>'1.30','Digest'=>'1.19','Digest::MD5'=>'2.58','Digest::base'=>'1.19','Digest::file'=>'1.19','Encode'=>'3.07','Encode::GSM0338'=>'2.08','Errno'=>'1.33','Exporter'=>'5.76','Exporter::Heavy'=>'5.76','ExtUtils::Command'=>'7.48','ExtUtils::Command::MM'=>'7.48','ExtUtils::Liblist'=>'7.48','ExtUtils::Liblist::Kid'=>'7.48','ExtUtils::MM'=>'7.48','ExtUtils::MM_AIX'=>'7.48','ExtUtils::MM_Any'=>'7.48','ExtUtils::MM_BeOS'=>'7.48','ExtUtils::MM_Cygwin'=>'7.48','ExtUtils::MM_DOS'=>'7.48','ExtUtils::MM_Darwin'=>'7.48','ExtUtils::MM_MacOS'=>'7.48','ExtUtils::MM_NW5'=>'7.48','ExtUtils::MM_OS2'=>'7.48','ExtUtils::MM_OS390'=>'7.48','ExtUtils::MM_QNX'=>'7.48','ExtUtils::MM_UWIN'=>'7.48','ExtUtils::MM_Unix'=>'7.48','ExtUtils::MM_VMS'=>'7.48','ExtUtils::MM_VOS'=>'7.48','ExtUtils::MM_Win32'=>'7.48','ExtUtils::MM_Win95'=>'7.48','ExtUtils::MY'=>'7.48','ExtUtils::MakeMaker'=>'7.48','ExtUtils::MakeMaker::Config'=>'7.48','ExtUtils::MakeMaker::Locale'=>'7.48','ExtUtils::MakeMaker::version'=>'7.48','ExtUtils::MakeMaker::version::regex'=>'7.48','ExtUtils::Mkbootstrap'=>'7.48','ExtUtils::Mksymlists'=>'7.48','ExtUtils::PL2Bat'=>'0.003','ExtUtils::testlib'=>'7.48','File::Temp'=>'0.2311','FindBin'=>'1.52','Getopt::Long'=>'2.52','Getopt::Std'=>'1.13','I18N::LangTags'=>'0.45','MIME::Base64'=>'3.16','MIME::QuotedPrint'=>'3.16','Module::CoreList'=>'5.20201020','Module::CoreList::Utils'=>'5.20201020','Module::Load'=>'0.36','Pod::Checker'=>'1.74','Pod::Simple'=>'3.41','Pod::Simple::BlackBox'=>'3.41','Pod::Simple::Checker'=>'3.41','Pod::Simple::Debug'=>'3.41','Pod::Simple::DumpAsText'=>'3.41','Pod::Simple::DumpAsXML'=>'3.41','Pod::Simple::HTML'=>'3.41','Pod::Simple::HTMLBatch'=>'3.41','Pod::Simple::LinkSection'=>'3.41','Pod::Simple::Methody'=>'3.41','Pod::Simple::Progress'=>'3.41','Pod::Simple::PullParser'=>'3.41','Pod::Simple::PullParserEndToken'=>'3.41','Pod::Simple::PullParserStartToken'=>'3.41','Pod::Simple::PullParserTextToken'=>'3.41','Pod::Simple::PullParserToken'=>'3.41','Pod::Simple::RTF'=>'3.41','Pod::Simple::Search'=>'3.41','Pod::Simple::SimpleTree'=>'3.41','Pod::Simple::Text'=>'3.41','Pod::Simple::TextContent'=>'3.41','Pod::Simple::TiedOutFH'=>'3.41','Pod::Simple::Transcode'=>'3.41','Pod::Simple::TranscodeDumb'=>'3.41','Pod::Simple::TranscodeSmart'=>'3.41','Pod::Simple::XHTML'=>'3.41','Pod::Simple::XMLOutStream'=>'3.41','Pod::Usage'=>'2.01','Storable'=>'3.23','Symbol'=>'1.09','Test2'=>'1.302182','Test2::API'=>'1.302182','Test2::API::Breakage'=>'1.302182','Test2::API::Context'=>'1.302182','Test2::API::Instance'=>'1.302182','Test2::API::InterceptResult'=>'1.302182','Test2::API::InterceptResult::Event'=>'1.302182','Test2::API::InterceptResult::Facet'=>'1.302182','Test2::API::InterceptResult::Hub'=>'1.302182','Test2::API::InterceptResult::Squasher'=>'1.302182','Test2::API::Stack'=>'1.302182','Test2::Event'=>'1.302182','Test2::Event::Bail'=>'1.302182','Test2::Event::Diag'=>'1.302182','Test2::Event::Encoding'=>'1.302182','Test2::Event::Exception'=>'1.302182','Test2::Event::Fail'=>'1.302182','Test2::Event::Generic'=>'1.302182','Test2::Event::Note'=>'1.302182','Test2::Event::Ok'=>'1.302182','Test2::Event::Pass'=>'1.302182','Test2::Event::Plan'=>'1.302182','Test2::Event::Skip'=>'1.302182','Test2::Event::Subtest'=>'1.302182','Test2::Event::TAP::Version'=>'1.302182','Test2::Event::V2'=>'1.302182','Test2::Event::Waiting'=>'1.302182','Test2::EventFacet'=>'1.302182','Test2::EventFacet::About'=>'1.302182','Test2::EventFacet::Amnesty'=>'1.302182','Test2::EventFacet::Assert'=>'1.302182','Test2::EventFacet::Control'=>'1.302182','Test2::EventFacet::Error'=>'1.302182','Test2::EventFacet::Hub'=>'1.302182','Test2::EventFacet::Info'=>'1.302182','Test2::EventFacet::Info::Table'=>'1.302182','Test2::EventFacet::Meta'=>'1.302182','Test2::EventFacet::Parent'=>'1.302182','Test2::EventFacet::Plan'=>'1.302182','Test2::EventFacet::Render'=>'1.302182','Test2::EventFacet::Trace'=>'1.302182','Test2::Formatter'=>'1.302182','Test2::Formatter::TAP'=>'1.302182','Test2::Hub'=>'1.302182','Test2::Hub::Interceptor'=>'1.302182','Test2::Hub::Interceptor::Terminator'=>'1.302182','Test2::Hub::Subtest'=>'1.302182','Test2::IPC'=>'1.302182','Test2::IPC::Driver'=>'1.302182','Test2::IPC::Driver::Files'=>'1.302182','Test2::Tools::Tiny'=>'1.302182','Test2::Util'=>'1.302182','Test2::Util::ExternalMeta'=>'1.302182','Test2::Util::Facets2Legacy'=>'1.302182','Test2::Util::HashBase'=>'1.302182','Test2::Util::Trace'=>'1.302182','Test::Builder'=>'1.302182','Test::Builder::Formatter'=>'1.302182','Test::Builder::Module'=>'1.302182','Test::Builder::Tester'=>'1.302182','Test::Builder::Tester::Color'=>'1.302182','Test::Builder::TodoDiag'=>'1.302182','Test::More'=>'1.302182','Test::Simple'=>'1.302182','Test::Tester'=>'1.302182','Test::Tester::Capture'=>'1.302182','Test::Tester::CaptureRunner'=>'1.302182','Test::Tester::Delegate'=>'1.302182','Test::use::ok'=>'1.302182','Tie::RefHash'=>'1.40','Time::Local'=>'1.30','Unicode::Collate'=>'1.29','Unicode::Collate::CJK::Big5'=>'1.29','Unicode::Collate::CJK::GB2312'=>'1.29','Unicode::Collate::CJK::JISX0208'=>'1.29','Unicode::Collate::CJK::Korean'=>'1.29','Unicode::Collate::CJK::Pinyin'=>'1.29','Unicode::Collate::CJK::Stroke'=>'1.29','Unicode::Collate::CJK::Zhuyin'=>'1.29','Unicode::Collate::Locale'=>'1.29','Win32'=>'0.54','XS::APItest'=>'1.12','bytes'=>'1.08','experimental'=>'0.022','feature'=>'1.61','if'=>'0.0609','locale'=>'1.10','mro'=>'1.25','ok'=>'1.302182','overload'=>'1.33','re'=>'0.41','subs'=>'1.04','utf8'=>'1.24','version'=>'0.9928','version::regex'=>'0.9928',},removed=>{}},5.033004=>{delta_from=>5.033003,changed=>{'B'=>'1.82','B::Op_private'=>'5.033004','Config'=>'5.033004','Cwd'=>'3.79','ExtUtils::CBuilder'=>'0.280235','ExtUtils::CBuilder::Base'=>'0.280235','ExtUtils::CBuilder::Platform::Unix'=>'0.280235','ExtUtils::CBuilder::Platform::VMS'=>'0.280235','ExtUtils::CBuilder::Platform::Windows'=>'0.280235','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280235','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280235','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280235','ExtUtils::CBuilder::Platform::aix'=>'0.280235','ExtUtils::CBuilder::Platform::android'=>'0.280235','ExtUtils::CBuilder::Platform::cygwin'=>'0.280235','ExtUtils::CBuilder::Platform::darwin'=>'0.280235','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280235','ExtUtils::CBuilder::Platform::os2'=>'0.280235','ExtUtils::Command'=>'7.56','ExtUtils::Command::MM'=>'7.56','ExtUtils::Liblist'=>'7.56','ExtUtils::Liblist::Kid'=>'7.56','ExtUtils::MM'=>'7.56','ExtUtils::MM_AIX'=>'7.56','ExtUtils::MM_Any'=>'7.56','ExtUtils::MM_BeOS'=>'7.56','ExtUtils::MM_Cygwin'=>'7.56','ExtUtils::MM_DOS'=>'7.56','ExtUtils::MM_Darwin'=>'7.56','ExtUtils::MM_MacOS'=>'7.56','ExtUtils::MM_NW5'=>'7.56','ExtUtils::MM_OS2'=>'7.56','ExtUtils::MM_OS390'=>'7.56','ExtUtils::MM_QNX'=>'7.56','ExtUtils::MM_UWIN'=>'7.56','ExtUtils::MM_Unix'=>'7.56','ExtUtils::MM_VMS'=>'7.56','ExtUtils::MM_VOS'=>'7.56','ExtUtils::MM_Win32'=>'7.56','ExtUtils::MM_Win95'=>'7.56','ExtUtils::MY'=>'7.56','ExtUtils::MakeMaker'=>'7.56','ExtUtils::MakeMaker::Config'=>'7.56','ExtUtils::MakeMaker::Locale'=>'7.56','ExtUtils::MakeMaker::version'=>'7.56','ExtUtils::MakeMaker::version::regex'=>'7.56','ExtUtils::Mkbootstrap'=>'7.56','ExtUtils::Mksymlists'=>'7.56','ExtUtils::testlib'=>'7.56','File::Fetch'=>'1.00','File::Path'=>'2.18','File::Spec'=>'3.79','File::Spec::AmigaOS'=>'3.79','File::Spec::Cygwin'=>'3.79','File::Spec::Epoc'=>'3.79','File::Spec::Functions'=>'3.79','File::Spec::Mac'=>'3.79','File::Spec::OS2'=>'3.79','File::Spec::Unix'=>'3.79','File::Spec::VMS'=>'3.79','IPC::Msg'=>'2.09','IPC::Semaphore'=>'2.09','IPC::SharedMem'=>'2.09','IPC::SysV'=>'2.09','Module::CoreList'=>'5.20201120','Module::CoreList::Utils'=>'5.20201120','Net::Ping'=>'2.74','Pod::Html'=>'1.26','Pod::Simple'=>'3.42','Pod::Simple::BlackBox'=>'3.42','Pod::Simple::Checker'=>'3.42','Pod::Simple::Debug'=>'3.42','Pod::Simple::DumpAsText'=>'3.42','Pod::Simple::DumpAsXML'=>'3.42','Pod::Simple::HTML'=>'3.42','Pod::Simple::HTMLBatch'=>'3.42','Pod::Simple::LinkSection'=>'3.42','Pod::Simple::Methody'=>'3.42','Pod::Simple::Progress'=>'3.42','Pod::Simple::PullParser'=>'3.42','Pod::Simple::PullParserEndToken'=>'3.42','Pod::Simple::PullParserStartToken'=>'3.42','Pod::Simple::PullParserTextToken'=>'3.42','Pod::Simple::PullParserToken'=>'3.42','Pod::Simple::RTF'=>'3.42','Pod::Simple::Search'=>'3.42','Pod::Simple::SimpleTree'=>'3.42','Pod::Simple::Text'=>'3.42','Pod::Simple::TextContent'=>'3.42','Pod::Simple::TiedOutFH'=>'3.42','Pod::Simple::Transcode'=>'3.42','Pod::Simple::TranscodeDumb'=>'3.42','Pod::Simple::TranscodeSmart'=>'3.42','Pod::Simple::XHTML'=>'3.42','Pod::Simple::XMLOutStream'=>'3.42','Test2'=>'1.302183','Test2::API'=>'1.302183','Test2::API::Breakage'=>'1.302183','Test2::API::Context'=>'1.302183','Test2::API::Instance'=>'1.302183','Test2::API::InterceptResult'=>'1.302183','Test2::API::InterceptResult::Event'=>'1.302183','Test2::API::InterceptResult::Facet'=>'1.302183','Test2::API::InterceptResult::Hub'=>'1.302183','Test2::API::InterceptResult::Squasher'=>'1.302183','Test2::API::Stack'=>'1.302183','Test2::Event'=>'1.302183','Test2::Event::Bail'=>'1.302183','Test2::Event::Diag'=>'1.302183','Test2::Event::Encoding'=>'1.302183','Test2::Event::Exception'=>'1.302183','Test2::Event::Fail'=>'1.302183','Test2::Event::Generic'=>'1.302183','Test2::Event::Note'=>'1.302183','Test2::Event::Ok'=>'1.302183','Test2::Event::Pass'=>'1.302183','Test2::Event::Plan'=>'1.302183','Test2::Event::Skip'=>'1.302183','Test2::Event::Subtest'=>'1.302183','Test2::Event::TAP::Version'=>'1.302183','Test2::Event::V2'=>'1.302183','Test2::Event::Waiting'=>'1.302183','Test2::EventFacet'=>'1.302183','Test2::EventFacet::About'=>'1.302183','Test2::EventFacet::Amnesty'=>'1.302183','Test2::EventFacet::Assert'=>'1.302183','Test2::EventFacet::Control'=>'1.302183','Test2::EventFacet::Error'=>'1.302183','Test2::EventFacet::Hub'=>'1.302183','Test2::EventFacet::Info'=>'1.302183','Test2::EventFacet::Info::Table'=>'1.302183','Test2::EventFacet::Meta'=>'1.302183','Test2::EventFacet::Parent'=>'1.302183','Test2::EventFacet::Plan'=>'1.302183','Test2::EventFacet::Render'=>'1.302183','Test2::EventFacet::Trace'=>'1.302183','Test2::Formatter'=>'1.302183','Test2::Formatter::TAP'=>'1.302183','Test2::Hub'=>'1.302183','Test2::Hub::Interceptor'=>'1.302183','Test2::Hub::Interceptor::Terminator'=>'1.302183','Test2::Hub::Subtest'=>'1.302183','Test2::IPC'=>'1.302183','Test2::IPC::Driver'=>'1.302183','Test2::IPC::Driver::Files'=>'1.302183','Test2::Tools::Tiny'=>'1.302183','Test2::Util'=>'1.302183','Test2::Util::ExternalMeta'=>'1.302183','Test2::Util::Facets2Legacy'=>'1.302183','Test2::Util::HashBase'=>'1.302183','Test2::Util::Trace'=>'1.302183','Test::Builder'=>'1.302183','Test::Builder::Formatter'=>'1.302183','Test::Builder::Module'=>'1.302183','Test::Builder::Tester'=>'1.302183','Test::Builder::Tester::Color'=>'1.302183','Test::Builder::TodoDiag'=>'1.302183','Test::More'=>'1.302183','Test::Simple'=>'1.302183','Test::Tester'=>'1.302183','Test::Tester::Capture'=>'1.302183','Test::Tester::CaptureRunner'=>'1.302183','Test::Tester::Delegate'=>'1.302183','Test::use::ok'=>'1.302183','XS::APItest'=>'1.13','ok'=>'1.302183','perlfaq'=>'5.20201107',},removed=>{}},5.033005=>{delta_from=>5.033004,changed=>{'App::Prove'=>'3.43','App::Prove::State'=>'3.43','App::Prove::State::Result'=>'3.43','App::Prove::State::Result::Test'=>'3.43','B::Op_private'=>'5.033005','Carp'=>'1.51','Carp::Heavy'=>'1.51','Config'=>'5.033005','Config::Perl::V'=>'0.33','Cwd'=>'3.80','DynaLoader'=>'1.49','Encode'=>'3.08','Encode::GSM0338'=>'2.09','ExtUtils::Install'=>'2.20','ExtUtils::Installed'=>'2.20','ExtUtils::Packlist'=>'2.20','ExtUtils::ParseXS'=>'3.42','ExtUtils::ParseXS::Constants'=>'3.42','ExtUtils::ParseXS::CountLines'=>'3.42','ExtUtils::ParseXS::Eval'=>'3.42','ExtUtils::ParseXS::Utilities'=>'3.42','File::Copy'=>'2.35','File::Find'=>'1.38','File::Spec'=>'3.80','File::Spec::AmigaOS'=>'3.80','File::Spec::Cygwin'=>'3.80','File::Spec::Epoc'=>'3.80','File::Spec::Functions'=>'3.80','File::Spec::Mac'=>'3.80','File::Spec::OS2'=>'3.80','File::Spec::Unix'=>'3.80','File::Spec::VMS'=>'3.80','File::Spec::Win32'=>'3.80','Module::CoreList'=>'5.20201220','Module::CoreList::Utils'=>'5.20201220','Net::Cmd'=>'3.12','Net::Config'=>'3.12','Net::Domain'=>'3.12','Net::FTP'=>'3.12','Net::FTP::A'=>'3.12','Net::FTP::E'=>'3.12','Net::FTP::I'=>'3.12','Net::FTP::L'=>'3.12','Net::FTP::dataconn'=>'3.12','Net::NNTP'=>'3.12','Net::Netrc'=>'3.12','Net::POP3'=>'3.12','Net::SMTP'=>'3.12','Net::Time'=>'3.12','ODBM_File'=>'1.17','Opcode'=>'1.49','POSIX'=>'1.96','PerlIO::via::QuotedPrint'=>'0.09','TAP::Base'=>'3.43','TAP::Formatter::Base'=>'3.43','TAP::Formatter::Color'=>'3.43','TAP::Formatter::Console'=>'3.43','TAP::Formatter::Console::ParallelSession'=>'3.43','TAP::Formatter::Console::Session'=>'3.43','TAP::Formatter::File'=>'3.43','TAP::Formatter::File::Session'=>'3.43','TAP::Formatter::Session'=>'3.43','TAP::Harness'=>'3.43','TAP::Harness::Env'=>'3.43','TAP::Object'=>'3.43','TAP::Parser'=>'3.43','TAP::Parser::Aggregator'=>'3.43','TAP::Parser::Grammar'=>'3.43','TAP::Parser::Iterator'=>'3.43','TAP::Parser::Iterator::Array'=>'3.43','TAP::Parser::Iterator::Process'=>'3.43','TAP::Parser::Iterator::Stream'=>'3.43','TAP::Parser::IteratorFactory'=>'3.43','TAP::Parser::Multiplexer'=>'3.43','TAP::Parser::Result'=>'3.43','TAP::Parser::Result::Bailout'=>'3.43','TAP::Parser::Result::Comment'=>'3.43','TAP::Parser::Result::Plan'=>'3.43','TAP::Parser::Result::Pragma'=>'3.43','TAP::Parser::Result::Test'=>'3.43','TAP::Parser::Result::Unknown'=>'3.43','TAP::Parser::Result::Version'=>'3.43','TAP::Parser::Result::YAML'=>'3.43','TAP::Parser::ResultFactory'=>'3.43','TAP::Parser::Scheduler'=>'3.43','TAP::Parser::Scheduler::Job'=>'3.43','TAP::Parser::Scheduler::Spinner'=>'3.43','TAP::Parser::Source'=>'3.43','TAP::Parser::SourceHandler'=>'3.43','TAP::Parser::SourceHandler::Executable'=>'3.43','TAP::Parser::SourceHandler::File'=>'3.43','TAP::Parser::SourceHandler::Handle'=>'3.43','TAP::Parser::SourceHandler::Perl'=>'3.43','TAP::Parser::SourceHandler::RawTAP'=>'3.43','TAP::Parser::YAMLish::Reader'=>'3.43','TAP::Parser::YAMLish::Writer'=>'3.43','Test::Harness'=>'3.43','Text::Balanced'=>'2.04','Time::HiRes'=>'1.9766','XS::APItest'=>'1.14','warnings'=>'1.49',},removed=>{}},5.033006=>{delta_from=>5.033005,changed=>{'B::Op_private'=>'5.033006','Carp'=>'1.52','Carp::Heavy'=>'1.52','Compress::Raw::Bzip2'=>'2.100','Compress::Raw::Zlib'=>'2.100','Compress::Zlib'=>'2.100','Config'=>'5.033006','DynaLoader'=>'1.50','ExtUtils::Command'=>'7.58','ExtUtils::Command::MM'=>'7.58','ExtUtils::Liblist'=>'7.58','ExtUtils::Liblist::Kid'=>'7.58','ExtUtils::MM'=>'7.58','ExtUtils::MM_AIX'=>'7.58','ExtUtils::MM_Any'=>'7.58','ExtUtils::MM_BeOS'=>'7.58','ExtUtils::MM_Cygwin'=>'7.58','ExtUtils::MM_DOS'=>'7.58','ExtUtils::MM_Darwin'=>'7.58','ExtUtils::MM_MacOS'=>'7.58','ExtUtils::MM_NW5'=>'7.58','ExtUtils::MM_OS2'=>'7.58','ExtUtils::MM_OS390'=>'7.58','ExtUtils::MM_QNX'=>'7.58','ExtUtils::MM_UWIN'=>'7.58','ExtUtils::MM_Unix'=>'7.58','ExtUtils::MM_VMS'=>'7.58','ExtUtils::MM_VOS'=>'7.58','ExtUtils::MM_Win32'=>'7.58','ExtUtils::MM_Win95'=>'7.58','ExtUtils::MY'=>'7.58','ExtUtils::MakeMaker'=>'7.58','ExtUtils::MakeMaker::Config'=>'7.58','ExtUtils::MakeMaker::Locale'=>'7.58','ExtUtils::MakeMaker::version'=>'7.58','ExtUtils::MakeMaker::version::regex'=>'7.58','ExtUtils::Manifest'=>'1.73','ExtUtils::Mkbootstrap'=>'7.58','ExtUtils::Mksymlists'=>'7.58','ExtUtils::testlib'=>'7.58','GDBM_File'=>'1.19','IO'=>'1.45','IO::Compress::Adapter::Bzip2'=>'2.100','IO::Compress::Adapter::Deflate'=>'2.100','IO::Compress::Adapter::Identity'=>'2.100','IO::Compress::Base'=>'2.100','IO::Compress::Base::Common'=>'2.100','IO::Compress::Bzip2'=>'2.100','IO::Compress::Deflate'=>'2.100','IO::Compress::Gzip'=>'2.100','IO::Compress::Gzip::Constants'=>'2.100','IO::Compress::RawDeflate'=>'2.100','IO::Compress::Zip'=>'2.100','IO::Compress::Zip::Constants'=>'2.100','IO::Compress::Zlib::Constants'=>'2.100','IO::Compress::Zlib::Extra'=>'2.100','IO::Dir'=>'1.45','IO::File'=>'1.45','IO::Handle'=>'1.45','IO::Pipe'=>'1.45','IO::Poll'=>'1.45','IO::Seekable'=>'1.45','IO::Select'=>'1.45','IO::Socket'=>'1.45','IO::Socket::INET'=>'1.45','IO::Socket::UNIX'=>'1.45','IO::Uncompress::Adapter::Bunzip2'=>'2.100','IO::Uncompress::Adapter::Identity'=>'2.100','IO::Uncompress::Adapter::Inflate'=>'2.100','IO::Uncompress::AnyInflate'=>'2.100','IO::Uncompress::AnyUncompress'=>'2.100','IO::Uncompress::Base'=>'2.100','IO::Uncompress::Bunzip2'=>'2.100','IO::Uncompress::Gunzip'=>'2.100','IO::Uncompress::Inflate'=>'2.100','IO::Uncompress::RawInflate'=>'2.100','IO::Uncompress::Unzip'=>'2.100','Module::CoreList'=>'5.20210120','Module::CoreList::Utils'=>'5.20210120','Net::Cmd'=>'3.13','Net::Config'=>'3.13','Net::Domain'=>'3.13','Net::FTP'=>'3.13','Net::FTP::A'=>'3.13','Net::FTP::E'=>'3.13','Net::FTP::I'=>'3.13','Net::FTP::L'=>'3.13','Net::FTP::dataconn'=>'3.13','Net::NNTP'=>'3.13','Net::Netrc'=>'3.13','Net::POP3'=>'3.13','Net::SMTP'=>'3.13','Net::Time'=>'3.13','POSIX'=>'1.97','Socket'=>'2.031','XS::APItest'=>'1.15','feature'=>'1.62','warnings'=>'1.50',},removed=>{}},5.032001=>{delta_from=>5.032000,changed=>{'B::Op_private'=>'5.032001','Config'=>'5.032001','Data::Dumper'=>'2.174_01','DynaLoader'=>'1.47_01','ExtUtils::Liblist::Kid'=>'7.44_01','Module::CoreList'=>'5.20210123','Module::CoreList::Utils'=>'5.20210123','Opcode'=>'1.48','Safe'=>'2.41_01','Win32API::File::inc::ExtUtils::Myconst2perl'=>'1',},removed=>{}},5.033007=>{delta_from=>5.033006,changed=>{'B::Deparse'=>'1.56','B::Op_private'=>'5.033007','Config'=>'5.033007','ExtUtils::CBuilder'=>'0.280236','ExtUtils::CBuilder::Base'=>'0.280236','ExtUtils::CBuilder::Platform::Unix'=>'0.280236','ExtUtils::CBuilder::Platform::VMS'=>'0.280236','ExtUtils::CBuilder::Platform::Windows'=>'0.280236','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280236','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280236','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280236','ExtUtils::CBuilder::Platform::aix'=>'0.280236','ExtUtils::CBuilder::Platform::android'=>'0.280236','ExtUtils::CBuilder::Platform::cygwin'=>'0.280236','ExtUtils::CBuilder::Platform::darwin'=>'0.280236','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280236','ExtUtils::CBuilder::Platform::os2'=>'0.280236','ExtUtils::Command'=>'7.60','ExtUtils::Command::MM'=>'7.60','ExtUtils::Liblist'=>'7.60','ExtUtils::Liblist::Kid'=>'7.60','ExtUtils::MM'=>'7.60','ExtUtils::MM_AIX'=>'7.60','ExtUtils::MM_Any'=>'7.60','ExtUtils::MM_BeOS'=>'7.60','ExtUtils::MM_Cygwin'=>'7.60','ExtUtils::MM_DOS'=>'7.60','ExtUtils::MM_Darwin'=>'7.60','ExtUtils::MM_MacOS'=>'7.60','ExtUtils::MM_NW5'=>'7.60','ExtUtils::MM_OS2'=>'7.60','ExtUtils::MM_OS390'=>'7.60','ExtUtils::MM_QNX'=>'7.60','ExtUtils::MM_UWIN'=>'7.60','ExtUtils::MM_Unix'=>'7.60','ExtUtils::MM_VMS'=>'7.60','ExtUtils::MM_VOS'=>'7.60','ExtUtils::MM_Win32'=>'7.60','ExtUtils::MM_Win95'=>'7.60','ExtUtils::MY'=>'7.60','ExtUtils::MakeMaker'=>'7.60','ExtUtils::MakeMaker::Config'=>'7.60','ExtUtils::MakeMaker::Locale'=>'7.60','ExtUtils::MakeMaker::version'=>'7.60','ExtUtils::MakeMaker::version::regex'=>'7.60','ExtUtils::Mkbootstrap'=>'7.60','ExtUtils::Mksymlists'=>'7.60','ExtUtils::PL2Bat'=>'0.004','ExtUtils::testlib'=>'7.60','Fatal'=>'2.34','File::Find'=>'1.39','Hash::Util'=>'0.25','IO'=>'1.46','IO::Dir'=>'1.46','IO::File'=>'1.46','IO::Handle'=>'1.46','IO::Pipe'=>'1.46','IO::Poll'=>'1.46','IO::Seekable'=>'1.46','IO::Select'=>'1.46','IO::Socket'=>'1.46','IO::Socket::INET'=>'1.46','IO::Socket::UNIX'=>'1.46','JSON::PP'=>'4.06','JSON::PP::Boolean'=>'4.06','Module::CoreList'=>'5.20210220','Module::CoreList::Utils'=>'5.20210220','Opcode'=>'1.50','PerlIO::encoding'=>'0.30','Time::HiRes'=>'1.9767','autodie'=>'2.34','autodie::Scope::Guard'=>'2.34','autodie::Scope::GuardStack'=>'2.34','autodie::Util'=>'2.34','autodie::exception'=>'2.34','autodie::exception::system'=>'2.34','autodie::hints'=>'2.34','autodie::skip'=>'2.34','feature'=>'1.63','mro'=>'1.25_001','warnings'=>'1.51',},removed=>{}},5.033008=>{delta_from=>5.033007,changed=>{'B::Op_private'=>'5.033008','Compress::Raw::Bzip2'=>'2.101','Compress::Raw::Zlib'=>'2.101','Compress::Zlib'=>'2.102','Config'=>'5.033008','Data::Dumper'=>'2.177','IO::Compress::Adapter::Bzip2'=>'2.102','IO::Compress::Adapter::Deflate'=>'2.102','IO::Compress::Adapter::Identity'=>'2.102','IO::Compress::Base'=>'2.102','IO::Compress::Base::Common'=>'2.102','IO::Compress::Bzip2'=>'2.102','IO::Compress::Deflate'=>'2.102','IO::Compress::Gzip'=>'2.102','IO::Compress::Gzip::Constants'=>'2.102','IO::Compress::RawDeflate'=>'2.102','IO::Compress::Zip'=>'2.102','IO::Compress::Zip::Constants'=>'2.102','IO::Compress::Zlib::Constants'=>'2.102','IO::Compress::Zlib::Extra'=>'2.102','IO::Uncompress::Adapter::Bunzip2'=>'2.102','IO::Uncompress::Adapter::Identity'=>'2.102','IO::Uncompress::Adapter::Inflate'=>'2.102','IO::Uncompress::AnyInflate'=>'2.102','IO::Uncompress::AnyUncompress'=>'2.102','IO::Uncompress::Base'=>'2.102','IO::Uncompress::Bunzip2'=>'2.102','IO::Uncompress::Gunzip'=>'2.102','IO::Uncompress::Inflate'=>'2.102','IO::Uncompress::RawInflate'=>'2.102','IO::Uncompress::Unzip'=>'2.102','Module::CoreList'=>'5.20210320','Module::CoreList::Utils'=>'5.20210320','Pod::Html'=>'1.27','Win32'=>'0.57',},removed=>{}},5.033009=>{delta_from=>5.033008,changed=>{'B::Op_private'=>'5.033009','Config'=>'5.033009','Data::Dumper'=>'2.178','ExtUtils::Command'=>'7.62','ExtUtils::Command::MM'=>'7.62','ExtUtils::Liblist'=>'7.62','ExtUtils::Liblist::Kid'=>'7.62','ExtUtils::MM'=>'7.62','ExtUtils::MM_AIX'=>'7.62','ExtUtils::MM_Any'=>'7.62','ExtUtils::MM_BeOS'=>'7.62','ExtUtils::MM_Cygwin'=>'7.62','ExtUtils::MM_DOS'=>'7.62','ExtUtils::MM_Darwin'=>'7.62','ExtUtils::MM_MacOS'=>'7.62','ExtUtils::MM_NW5'=>'7.62','ExtUtils::MM_OS2'=>'7.62','ExtUtils::MM_OS390'=>'7.62','ExtUtils::MM_QNX'=>'7.62','ExtUtils::MM_UWIN'=>'7.62','ExtUtils::MM_Unix'=>'7.62','ExtUtils::MM_VMS'=>'7.62','ExtUtils::MM_VOS'=>'7.62','ExtUtils::MM_Win32'=>'7.62','ExtUtils::MM_Win95'=>'7.62','ExtUtils::MY'=>'7.62','ExtUtils::MakeMaker'=>'7.62','ExtUtils::MakeMaker::Config'=>'7.62','ExtUtils::MakeMaker::Locale'=>'7.62','ExtUtils::MakeMaker::version'=>'7.62','ExtUtils::MakeMaker::version::regex'=>'7.62','ExtUtils::Mkbootstrap'=>'7.62','ExtUtils::Mksymlists'=>'7.62','ExtUtils::ParseXS'=>'3.43','ExtUtils::ParseXS::Constants'=>'3.43','ExtUtils::ParseXS::CountLines'=>'3.43','ExtUtils::ParseXS::Eval'=>'3.43','ExtUtils::ParseXS::Utilities'=>'3.43','ExtUtils::Typemaps'=>'3.43','ExtUtils::Typemaps::Cmd'=>'3.43','ExtUtils::Typemaps::InputMap'=>'3.43','ExtUtils::Typemaps::OutputMap'=>'3.43','ExtUtils::Typemaps::Type'=>'3.43','ExtUtils::testlib'=>'7.62','Module::CoreList'=>'5.20210420','Module::CoreList::Utils'=>'5.20210420','NEXT'=>'0.68','XS::APItest'=>'1.16','feature'=>'1.64','perlfaq'=>'5.20210411',},removed=>{}},5.034000=>{delta_from=>5.033009,changed=>{'B::Op_private'=>'5.034000','Config'=>'5.034','Data::Dumper'=>'2.179','Module::CoreList'=>'5.20210520','Module::CoreList::Utils'=>'5.20210520','experimental'=>'0.024',},removed=>{}},5.035000=>{delta_from=>5.034,changed=>{'B::Op_private'=>'5.035000','Config'=>'5.035','Module::CoreList'=>'5.20210521','Module::CoreList::Utils'=>'5.20210521','feature'=>'1.65',},removed=>{}},5.035001=>{delta_from=>5.035000,changed=>{'B::Deparse'=>'1.57','B::Op_private'=>'5.035001','Config'=>'5.035001','Cwd'=>'3.81','Data::Dumper'=>'2.181','File::Copy'=>'2.36','File::Glob'=>'1.35','File::Spec'=>'3.81','File::Spec::AmigaOS'=>'3.81','File::Spec::Cygwin'=>'3.81','File::Spec::Epoc'=>'3.81','File::Spec::Functions'=>'3.81','File::Spec::Mac'=>'3.81','File::Spec::OS2'=>'3.81','File::Spec::Unix'=>'3.81','File::Spec::VMS'=>'3.81','File::Spec::Win32'=>'3.81','File::stat'=>'1.10','IO'=>'1.47','IO::Dir'=>'1.47','IO::File'=>'1.47','IO::Handle'=>'1.47','IO::Pipe'=>'1.47','IO::Poll'=>'1.47','IO::Seekable'=>'1.47','IO::Select'=>'1.47','IO::Socket'=>'1.47','IO::Socket::INET'=>'1.47','IO::Socket::UNIX'=>'1.47','List::Util'=>'1.56','List::Util::XS'=>'1.56','Module::CoreList'=>'5.20210620','Module::CoreList::Utils'=>'5.20210620','Opcode'=>'1.51','POSIX'=>'1.98','Scalar::Util'=>'1.56','Socket'=>'2.032','Sub::Util'=>'1.56','Test2'=>'1.302185','Test2::API'=>'1.302185','Test2::API::Breakage'=>'1.302185','Test2::API::Context'=>'1.302185','Test2::API::Instance'=>'1.302185','Test2::API::InterceptResult'=>'1.302185','Test2::API::InterceptResult::Event'=>'1.302185','Test2::API::InterceptResult::Facet'=>'1.302185','Test2::API::InterceptResult::Hub'=>'1.302185','Test2::API::InterceptResult::Squasher'=>'1.302185','Test2::API::Stack'=>'1.302185','Test2::Event'=>'1.302185','Test2::Event::Bail'=>'1.302185','Test2::Event::Diag'=>'1.302185','Test2::Event::Encoding'=>'1.302185','Test2::Event::Exception'=>'1.302185','Test2::Event::Fail'=>'1.302185','Test2::Event::Generic'=>'1.302185','Test2::Event::Note'=>'1.302185','Test2::Event::Ok'=>'1.302185','Test2::Event::Pass'=>'1.302185','Test2::Event::Plan'=>'1.302185','Test2::Event::Skip'=>'1.302185','Test2::Event::Subtest'=>'1.302185','Test2::Event::TAP::Version'=>'1.302185','Test2::Event::V2'=>'1.302185','Test2::Event::Waiting'=>'1.302185','Test2::EventFacet'=>'1.302185','Test2::EventFacet::About'=>'1.302185','Test2::EventFacet::Amnesty'=>'1.302185','Test2::EventFacet::Assert'=>'1.302185','Test2::EventFacet::Control'=>'1.302185','Test2::EventFacet::Error'=>'1.302185','Test2::EventFacet::Hub'=>'1.302185','Test2::EventFacet::Info'=>'1.302185','Test2::EventFacet::Info::Table'=>'1.302185','Test2::EventFacet::Meta'=>'1.302185','Test2::EventFacet::Parent'=>'1.302185','Test2::EventFacet::Plan'=>'1.302185','Test2::EventFacet::Render'=>'1.302185','Test2::EventFacet::Trace'=>'1.302185','Test2::Formatter'=>'1.302185','Test2::Formatter::TAP'=>'1.302185','Test2::Hub'=>'1.302185','Test2::Hub::Interceptor'=>'1.302185','Test2::Hub::Interceptor::Terminator'=>'1.302185','Test2::Hub::Subtest'=>'1.302185','Test2::IPC'=>'1.302185','Test2::IPC::Driver'=>'1.302185','Test2::IPC::Driver::Files'=>'1.302185','Test2::Tools::Tiny'=>'1.302185','Test2::Util'=>'1.302185','Test2::Util::ExternalMeta'=>'1.302185','Test2::Util::Facets2Legacy'=>'1.302185','Test2::Util::HashBase'=>'1.302185','Test2::Util::Trace'=>'1.302185','Test::Builder'=>'1.302185','Test::Builder::Formatter'=>'1.302185','Test::Builder::Module'=>'1.302185','Test::Builder::Tester'=>'1.302185','Test::Builder::Tester::Color'=>'1.302185','Test::Builder::TodoDiag'=>'1.302185','Test::More'=>'1.302185','Test::Simple'=>'1.302185','Test::Tester'=>'1.302185','Test::Tester::Capture'=>'1.302185','Test::Tester::CaptureRunner'=>'1.302185','Test::Tester::Delegate'=>'1.302185','Test::use::ok'=>'1.302185','Unicode::Collate'=>'1.30','Unicode::Collate::CJK::Big5'=>'1.30','Unicode::Collate::CJK::GB2312'=>'1.30','Unicode::Collate::CJK::JISX0208'=>'1.30','Unicode::Collate::CJK::Korean'=>'1.30','Unicode::Collate::CJK::Pinyin'=>'1.30','Unicode::Collate::CJK::Stroke'=>'1.30','Unicode::Collate::CJK::Zhuyin'=>'1.30','Unicode::Collate::Locale'=>'1.30','Unicode::UCD'=>'0.76','XS::APItest'=>'1.17','feature'=>'1.66','ok'=>'1.302185','open'=>'1.13','perlfaq'=>'5.20210520','version'=>'0.9929','version::regex'=>'0.9929',},removed=>{}},5.035002=>{delta_from=>5.035001,changed=>{'Amiga::ARexx'=>'0.06','Amiga::Exec'=>'0.03','B::Concise'=>'1.005','B::Op_private'=>'5.035002','Config'=>'5.035002','Cwd'=>'3.82','DB_File'=>'1.856','Data::Dumper'=>'2.183','Devel::PPPort'=>'3.63','Devel::Peek'=>'1.31','DynaLoader'=>'1.51','Encode'=>'3.10','Encode::JP'=>'2.05','Errno'=>'1.34','ExtUtils::Miniperl'=>'1.11','Fcntl'=>'1.15','File::Find'=>'1.39_01','File::Glob'=>'1.36','File::stat'=>'1.11','GDBM_File'=>'1.20','Hash::Util'=>'0.26','Hash::Util::FieldHash'=>'1.22','I18N::Langinfo'=>'0.20','IPC::Open2'=>'1.06','IPC::Open3'=>'1.22','Math::BigFloat'=>'1.999823','Math::BigFloat::Trace'=>'0.53','Math::BigInt'=>'1.999823','Math::BigInt::Calc'=>'1.999823','Math::BigInt::FastCalc'=>'0.5010','Math::BigInt::Lib'=>'1.999823','Math::BigInt::Trace'=>'0.53','Math::BigRat'=>'0.2617','Module::CoreList'=>'5.20210723','Module::CoreList::Utils'=>'5.20210723','Opcode'=>'1.52','PerlIO'=>'1.12','Pod::Functions'=>'1.14','Pod::Functions::Functions'=>'1.14','Pod::Html'=>'1.31','Pod::Html::Util'=>'1.31','Pod::Simple'=>'3.43','Pod::Simple::BlackBox'=>'3.43','Pod::Simple::Checker'=>'3.43','Pod::Simple::Debug'=>'3.43','Pod::Simple::DumpAsText'=>'3.43','Pod::Simple::DumpAsXML'=>'3.43','Pod::Simple::HTML'=>'3.43','Pod::Simple::HTMLBatch'=>'3.43','Pod::Simple::LinkSection'=>'3.43','Pod::Simple::Methody'=>'3.43','Pod::Simple::Progress'=>'3.43','Pod::Simple::PullParser'=>'3.43','Pod::Simple::PullParserEndToken'=>'3.43','Pod::Simple::PullParserStartToken'=>'3.43','Pod::Simple::PullParserTextToken'=>'3.43','Pod::Simple::PullParserToken'=>'3.43','Pod::Simple::RTF'=>'3.43','Pod::Simple::Search'=>'3.43','Pod::Simple::SimpleTree'=>'3.43','Pod::Simple::Text'=>'3.43','Pod::Simple::TextContent'=>'3.43','Pod::Simple::TiedOutFH'=>'3.43','Pod::Simple::Transcode'=>'3.43','Pod::Simple::TranscodeDumb'=>'3.43','Pod::Simple::TranscodeSmart'=>'3.43','Pod::Simple::XHTML'=>'3.43','Pod::Simple::XMLOutStream'=>'3.43','Sys::Hostname'=>'1.24','Text::Tabs'=>'2021.0717','Text::Wrap'=>'2021.0717','Time::HiRes'=>'1.9768','Unicode::UCD'=>'0.77','VMS::Filespec'=>'1.13','VMS::Stdio'=>'2.46','XSLoader'=>'0.31','bigint'=>'0.53','bignum'=>'0.53','bigrat'=>'0.53','if'=>'0.0610','threads'=>'2.27','warnings'=>'1.52',},removed=>{}},5.035003=>{delta_from=>5.035002,changed=>{'Archive::Tar'=>'2.40','Archive::Tar::Constant'=>'2.40','Archive::Tar::File'=>'2.40','B::Op_private'=>'5.035003','Config'=>'5.035003','Encode'=>'3.12','Encode::GSM0338'=>'2.10','Encode::Unicode'=>'2.19','Module::CoreList'=>'5.20210820','Module::CoreList::Utils'=>'5.20210820','Net::hostent'=>'1.03','Opcode'=>'1.53','POSIX'=>'1.99','Pod::Html'=>'1.32','Pod::Html::Util'=>'1.32','Storable'=>'3.24','Text::Tabs'=>'2021.0804','Text::Wrap'=>'2021.0804','Time::HiRes'=>'1.9769','Unicode::Normalize'=>'1.30','XS::APItest'=>'1.18','diagnostics'=>'1.38','feature'=>'1.67','sort'=>'2.05','threads::shared'=>'1.63','warnings'=>'1.53',},removed=>{}},5.035004=>{delta_from=>5.035003,changed=>{'B'=>'1.83','B::Deparse'=>'1.58','B::Op_private'=>'5.035004','Config'=>'5.035004','Devel::Peek'=>'1.32','Exporter'=>'5.77','Exporter::Heavy'=>'5.77','ExtUtils::ParseXS'=>'3.44','ExtUtils::ParseXS::Constants'=>'3.44','ExtUtils::ParseXS::CountLines'=>'3.44','ExtUtils::ParseXS::Eval'=>'3.44','ExtUtils::ParseXS::Utilities'=>'3.44','ExtUtils::Typemaps'=>'3.44','ExtUtils::Typemaps::Cmd'=>'3.44','ExtUtils::Typemaps::InputMap'=>'3.44','ExtUtils::Typemaps::OutputMap'=>'3.44','ExtUtils::Typemaps::Type'=>'3.44','Hash::Util::FieldHash'=>'1.23','IO'=>'1.48','IO::Dir'=>'1.48','IO::File'=>'1.48','IO::Handle'=>'1.48','IO::Pipe'=>'1.48','IO::Poll'=>'1.48','IO::Seekable'=>'1.48','IO::Select'=>'1.48','IO::Socket'=>'1.48','IO::Socket::INET'=>'1.48','IO::Socket::UNIX'=>'1.48','List::Util'=>'1.56_001','List::Util::XS'=>'1.56_001','Module::CoreList'=>'5.20210920','Module::CoreList::Utils'=>'5.20210920','Opcode'=>'1.54','Pod::Html'=>'1.33','Pod::Html::Util'=>'1.33','Scalar::Util'=>'1.56_001','Storable'=>'3.25','Sub::Util'=>'1.56_001','Text::Tabs'=>'2021.0814','Text::Wrap'=>'2021.0814','UNIVERSAL'=>'1.14','Unicode'=>'14.0.0','Unicode::Collate'=>'1.31','Unicode::Collate::CJK::Big5'=>'1.31','Unicode::Collate::CJK::GB2312'=>'1.31','Unicode::Collate::CJK::JISX0208'=>'1.31','Unicode::Collate::CJK::Korean'=>'1.31','Unicode::Collate::CJK::Pinyin'=>'1.31','Unicode::Collate::CJK::Stroke'=>'1.31','Unicode::Collate::CJK::Zhuyin'=>'1.31','Unicode::Collate::Locale'=>'1.31','Unicode::UCD'=>'0.78','XS::APItest'=>'1.19','XS::Typemap'=>'0.19','attributes'=>'0.34','feature'=>'1.68','mro'=>'1.26','threads::shared'=>'1.64','warnings'=>'1.54',},removed=>{}},5.035005=>{delta_from=>5.035004,changed=>{'B::Concise'=>'1.006','B::Deparse'=>'1.59','B::Op_private'=>'5.035005','Config'=>'5.035005','Digest'=>'1.20','Digest::base'=>'1.20','Digest::file'=>'1.20','DynaLoader'=>'1.52','Encode'=>'3.16','Errno'=>'1.35','File::Copy'=>'2.37','File::Spec::Unix'=>'3.82','FindBin'=>'1.53','GDBM_File'=>'1.21','HTTP::Tiny'=>'0.078','I18N::Langinfo'=>'0.21','IO::Dir'=>'1.49','IO::Pipe'=>'1.49','IO::Poll'=>'1.49','IO::Select'=>'1.49','IO::Socket'=>'1.49','IO::Socket::INET'=>'1.49','IO::Socket::UNIX'=>'1.49','List::Util'=>'1.60','List::Util::XS'=>'1.60','Math::BigRat::Trace'=>'0.63','Module::CoreList'=>'5.20211020','Module::CoreList::Utils'=>'5.20211020','POSIX'=>'2.01','Scalar::Util'=>'1.60','Sub::Util'=>'1.60','Test2'=>'1.302188','Test2::API'=>'1.302188','Test2::API::Breakage'=>'1.302188','Test2::API::Context'=>'1.302188','Test2::API::Instance'=>'1.302188','Test2::API::InterceptResult'=>'1.302188','Test2::API::InterceptResult::Event'=>'1.302188','Test2::API::InterceptResult::Facet'=>'1.302188','Test2::API::InterceptResult::Hub'=>'1.302188','Test2::API::InterceptResult::Squasher'=>'1.302188','Test2::API::Stack'=>'1.302188','Test2::Event'=>'1.302188','Test2::Event::Bail'=>'1.302188','Test2::Event::Diag'=>'1.302188','Test2::Event::Encoding'=>'1.302188','Test2::Event::Exception'=>'1.302188','Test2::Event::Fail'=>'1.302188','Test2::Event::Generic'=>'1.302188','Test2::Event::Note'=>'1.302188','Test2::Event::Ok'=>'1.302188','Test2::Event::Pass'=>'1.302188','Test2::Event::Plan'=>'1.302188','Test2::Event::Skip'=>'1.302188','Test2::Event::Subtest'=>'1.302188','Test2::Event::TAP::Version'=>'1.302188','Test2::Event::V2'=>'1.302188','Test2::Event::Waiting'=>'1.302188','Test2::EventFacet'=>'1.302188','Test2::EventFacet::About'=>'1.302188','Test2::EventFacet::Amnesty'=>'1.302188','Test2::EventFacet::Assert'=>'1.302188','Test2::EventFacet::Control'=>'1.302188','Test2::EventFacet::Error'=>'1.302188','Test2::EventFacet::Hub'=>'1.302188','Test2::EventFacet::Info'=>'1.302188','Test2::EventFacet::Info::Table'=>'1.302188','Test2::EventFacet::Meta'=>'1.302188','Test2::EventFacet::Parent'=>'1.302188','Test2::EventFacet::Plan'=>'1.302188','Test2::EventFacet::Render'=>'1.302188','Test2::EventFacet::Trace'=>'1.302188','Test2::Formatter'=>'1.302188','Test2::Formatter::TAP'=>'1.302188','Test2::Hub'=>'1.302188','Test2::Hub::Interceptor'=>'1.302188','Test2::Hub::Interceptor::Terminator'=>'1.302188','Test2::Hub::Subtest'=>'1.302188','Test2::IPC'=>'1.302188','Test2::IPC::Driver'=>'1.302188','Test2::IPC::Driver::Files'=>'1.302188','Test2::Tools::Tiny'=>'1.302188','Test2::Util'=>'1.302188','Test2::Util::ExternalMeta'=>'1.302188','Test2::Util::Facets2Legacy'=>'1.302188','Test2::Util::HashBase'=>'1.302188','Test2::Util::Trace'=>'1.302188','Test::Builder'=>'1.302188','Test::Builder::Formatter'=>'1.302188','Test::Builder::Module'=>'1.302188','Test::Builder::Tester'=>'1.302188','Test::Builder::Tester::Color'=>'1.302188','Test::Builder::TodoDiag'=>'1.302188','Test::More'=>'1.302188','Test::Simple'=>'1.302188','Test::Tester'=>'1.302188','Test::Tester::Capture'=>'1.302188','Test::Tester::CaptureRunner'=>'1.302188','Test::Tester::Delegate'=>'1.302188','Test::use::ok'=>'1.302188','Tie::Handle'=>'4.3','Tie::Hash'=>'1.06','Tie::Scalar'=>'1.06','XS::APItest'=>'1.20','experimental'=>'0.025','ok'=>'1.302188','warnings'=>'1.55',},removed=>{}},5.035006=>{delta_from=>5.035005,changed=>{'B::Op_private'=>'5.035006','Config'=>'5.035006','File::Glob'=>'1.37','File::stat'=>'1.12','GDBM_File'=>'1.22','HTTP::Tiny'=>'0.080','Math::BigFloat'=>'1.999827','Math::BigFloat::Trace'=>'0.63','Math::BigInt'=>'1.999827','Math::BigInt::Calc'=>'1.999827','Math::BigInt::FastCalc'=>'0.5012','Math::BigInt::Lib'=>'1.999827','Math::BigInt::Trace'=>'0.63','Math::BigRat'=>'0.2620','Module::CoreList'=>'5.20211120','Module::CoreList::Utils'=>'5.20211120','POSIX'=>'2.02','bigint'=>'0.63','bignum'=>'0.63','bigrat'=>'0.63','diagnostics'=>'1.39','feature'=>'1.69','warnings'=>'1.56',},removed=>{}},5.035007=>{delta_from=>5.035006,changed=>{'B::Deparse'=>'1.60','B::Op_private'=>'5.035007','CPAN'=>'2.29','CPAN::Distribution'=>'2.29','CPAN::FTP'=>'5.5014','CPAN::FirstTime'=>'5.5316','CPAN::HandleConfig'=>'5.5012','CPAN::Index'=>'2.29','Config'=>'5.035007','Cwd'=>'3.83','ExtUtils::Command'=>'7.64','ExtUtils::Command::MM'=>'7.64','ExtUtils::Liblist'=>'7.64','ExtUtils::Liblist::Kid'=>'7.64','ExtUtils::MM'=>'7.64','ExtUtils::MM_AIX'=>'7.64','ExtUtils::MM_Any'=>'7.64','ExtUtils::MM_BeOS'=>'7.64','ExtUtils::MM_Cygwin'=>'7.64','ExtUtils::MM_DOS'=>'7.64','ExtUtils::MM_Darwin'=>'7.64','ExtUtils::MM_MacOS'=>'7.64','ExtUtils::MM_NW5'=>'7.64','ExtUtils::MM_OS2'=>'7.64','ExtUtils::MM_OS390'=>'7.64','ExtUtils::MM_QNX'=>'7.64','ExtUtils::MM_UWIN'=>'7.64','ExtUtils::MM_Unix'=>'7.64','ExtUtils::MM_VMS'=>'7.64','ExtUtils::MM_VOS'=>'7.64','ExtUtils::MM_Win32'=>'7.64','ExtUtils::MM_Win95'=>'7.64','ExtUtils::MY'=>'7.64','ExtUtils::MakeMaker'=>'7.64','ExtUtils::MakeMaker::Config'=>'7.64','ExtUtils::MakeMaker::Locale'=>'7.64','ExtUtils::MakeMaker::version'=>'7.64','ExtUtils::MakeMaker::version::regex'=>'7.64','ExtUtils::Mkbootstrap'=>'7.64','ExtUtils::Mksymlists'=>'7.64','ExtUtils::testlib'=>'7.64','File::Compare'=>'1.1007','File::Copy'=>'2.38','File::Spec'=>'3.83','File::Spec::AmigaOS'=>'3.83','File::Spec::Cygwin'=>'3.83','File::Spec::Epoc'=>'3.83','File::Spec::Functions'=>'3.83','File::Spec::Mac'=>'3.83','File::Spec::OS2'=>'3.83','File::Spec::Unix'=>'3.83','File::Spec::VMS'=>'3.83','File::Spec::Win32'=>'3.83','Hash::Util'=>'0.27','Hash::Util::FieldHash'=>'1.24','IO'=>'1.49','JSON::PP'=>'4.07','JSON::PP::Boolean'=>'4.07','Math::BigFloat'=>'1.999828','Math::BigInt'=>'1.999828','Math::BigInt::Calc'=>'1.999828','Math::BigInt::Lib'=>'1.999828','Module::CoreList'=>'5.20211220','Module::CoreList::Utils'=>'5.20211220','Opcode'=>'1.55','builtin'=>'0.001','overload'=>'1.34',},removed=>{}},5.035008=>{delta_from=>5.035007,changed=>{'B::Deparse'=>'1.61','B::Op_private'=>'5.035008','Config'=>'5.035008','Data::Dumper'=>'2.184','Errno'=>'1.36','File::Fetch'=>'1.04','File::Find'=>'1.40','Hash::Util::FieldHash'=>'1.25','Locale::Maketext'=>'1.30','Math::BigFloat'=>'1.999829','Math::BigFloat::Trace'=>'0.64','Math::BigInt'=>'1.999829','Math::BigInt::Calc'=>'1.999829','Math::BigInt::Lib'=>'1.999829','Math::BigInt::Trace'=>'0.64','Math::BigRat::Trace'=>'0.64','Module::CoreList'=>'5.20220120','Module::CoreList::Utils'=>'5.20220120','NEXT'=>'0.69','POSIX'=>'2.03','Win32'=>'0.58','_charnames'=>'1.49','bigint'=>'0.64','bignum'=>'0.64','bigrat'=>'0.64','charnames'=>'1.49',},removed=>{}},5.035009=>{delta_from=>5.035008,changed=>{'App::Cpan'=>'1.678','B::Deparse'=>'1.62','B::Op_private'=>'5.035009','CPAN'=>'2.33','CPAN::Distribution'=>'2.33','CPAN::FTP'=>'5.5016','CPAN::FirstTime'=>'5.5317','Config'=>'5.035009','Devel::PPPort'=>'3.64','File::Copy'=>'2.39','Hash::Util'=>'0.28','Hash::Util::FieldHash'=>'1.26','List::Util'=>'1.61','List::Util::XS'=>'1.61','Module::CoreList'=>'5.20220220','Module::CoreList::Utils'=>'5.20220220','Opcode'=>'1.56','Scalar::Util'=>'1.61','Sub::Util'=>'1.61','Tie::SubstrHash'=>'1.01','XS::APItest'=>'1.21','_charnames'=>'1.50','builtin'=>'0.002','charnames'=>'1.50','experimental'=>'0.027','feature'=>'1.70','overload'=>'1.35','re'=>'0.42','sigtrap'=>'1.10','warnings'=>'1.57',},removed=>{}},5.034001=>{delta_from=>5.034000,changed=>{'B::Deparse'=>'1.57','B::Op_private'=>'5.034001','Config'=>'5.034001','Encode'=>'3.08_01','GDBM_File'=>'1.19_01','Module::CoreList'=>'5.20220313','Module::CoreList::Utils'=>'5.20220313',},removed=>{}},5.035010=>{delta_from=>5.035009,changed=>{'Attribute::Handlers'=>'1.02','B::Deparse'=>'1.63','B::Op_private'=>'5.035010','Config'=>'5.03501','Cwd'=>'3.84','DB_File'=>'1.857','Devel::PPPort'=>'3.68','ExtUtils::ParseXS'=>'3.45','ExtUtils::ParseXS::Constants'=>'3.45','ExtUtils::ParseXS::CountLines'=>'3.45','ExtUtils::ParseXS::Eval'=>'3.45','ExtUtils::ParseXS::Utilities'=>'3.45','ExtUtils::Typemaps'=>'3.45','ExtUtils::Typemaps::Cmd'=>'3.45','ExtUtils::Typemaps::InputMap'=>'3.45','ExtUtils::Typemaps::OutputMap'=>'3.45','ExtUtils::Typemaps::Type'=>'3.45','File::Spec'=>'3.84','File::Spec::AmigaOS'=>'3.84','File::Spec::Cygwin'=>'3.84','File::Spec::Epoc'=>'3.84','File::Spec::Functions'=>'3.84','File::Spec::Mac'=>'3.84','File::Spec::OS2'=>'3.84','File::Spec::Unix'=>'3.84','File::Spec::VMS'=>'3.84','File::Spec::Win32'=>'3.84','GDBM_File'=>'1.23','List::Util'=>'1.62','List::Util::XS'=>'1.62','Module::CoreList'=>'5.20220320','Module::CoreList::Utils'=>'5.20220320','Opcode'=>'1.57','Scalar::Util'=>'1.62','Sub::Util'=>'1.62','Test2'=>'1.302190','Test2::API'=>'1.302190','Test2::API::Breakage'=>'1.302190','Test2::API::Context'=>'1.302190','Test2::API::Instance'=>'1.302190','Test2::API::InterceptResult'=>'1.302190','Test2::API::InterceptResult::Event'=>'1.302190','Test2::API::InterceptResult::Facet'=>'1.302190','Test2::API::InterceptResult::Hub'=>'1.302190','Test2::API::InterceptResult::Squasher'=>'1.302190','Test2::API::Stack'=>'1.302190','Test2::Event'=>'1.302190','Test2::Event::Bail'=>'1.302190','Test2::Event::Diag'=>'1.302190','Test2::Event::Encoding'=>'1.302190','Test2::Event::Exception'=>'1.302190','Test2::Event::Fail'=>'1.302190','Test2::Event::Generic'=>'1.302190','Test2::Event::Note'=>'1.302190','Test2::Event::Ok'=>'1.302190','Test2::Event::Pass'=>'1.302190','Test2::Event::Plan'=>'1.302190','Test2::Event::Skip'=>'1.302190','Test2::Event::Subtest'=>'1.302190','Test2::Event::TAP::Version'=>'1.302190','Test2::Event::V2'=>'1.302190','Test2::Event::Waiting'=>'1.302190','Test2::EventFacet'=>'1.302190','Test2::EventFacet::About'=>'1.302190','Test2::EventFacet::Amnesty'=>'1.302190','Test2::EventFacet::Assert'=>'1.302190','Test2::EventFacet::Control'=>'1.302190','Test2::EventFacet::Error'=>'1.302190','Test2::EventFacet::Hub'=>'1.302190','Test2::EventFacet::Info'=>'1.302190','Test2::EventFacet::Info::Table'=>'1.302190','Test2::EventFacet::Meta'=>'1.302190','Test2::EventFacet::Parent'=>'1.302190','Test2::EventFacet::Plan'=>'1.302190','Test2::EventFacet::Render'=>'1.302190','Test2::EventFacet::Trace'=>'1.302190','Test2::Formatter'=>'1.302190','Test2::Formatter::TAP'=>'1.302190','Test2::Hub'=>'1.302190','Test2::Hub::Interceptor'=>'1.302190','Test2::Hub::Interceptor::Terminator'=>'1.302190','Test2::Hub::Subtest'=>'1.302190','Test2::IPC'=>'1.302190','Test2::IPC::Driver'=>'1.302190','Test2::IPC::Driver::Files'=>'1.302190','Test2::Tools::Tiny'=>'1.302190','Test2::Util'=>'1.302190','Test2::Util::ExternalMeta'=>'1.302190','Test2::Util::Facets2Legacy'=>'1.302190','Test2::Util::HashBase'=>'1.302190','Test2::Util::Trace'=>'1.302190','Test::Builder'=>'1.302190','Test::Builder::Formatter'=>'1.302190','Test::Builder::Module'=>'1.302190','Test::Builder::Tester'=>'1.302190','Test::Builder::Tester::Color'=>'1.302190','Test::Builder::TodoDiag'=>'1.302190','Test::More'=>'1.302190','Test::Simple'=>'1.302190','Test::Tester'=>'1.302190','Test::Tester::Capture'=>'1.302190','Test::Tester::CaptureRunner'=>'1.302190','Test::Tester::Delegate'=>'1.302190','Test::use::ok'=>'1.302190','XS::APItest'=>'1.22','builtin'=>'0.004','experimental'=>'0.028','feature'=>'1.71','ok'=>'1.302190','warnings'=>'1.58',},removed=>{}},5.035011=>{delta_from=>5.03501,changed=>{'App::Prove'=>'3.44','App::Prove::State'=>'3.44','App::Prove::State::Result'=>'3.44','App::Prove::State::Result::Test'=>'3.44','B::Deparse'=>'1.64','B::Op_private'=>'5.035011','Compress::Raw::Bzip2'=>'2.103','Compress::Raw::Zlib'=>'2.103','Compress::Zlib'=>'2.106','Config'=>'5.035011','Encode'=>'3.17','Encode::Unicode'=>'2.20','ExtUtils::Constant::Base'=>'0.07','IO'=>'1.49_01','IO::Compress::Adapter::Bzip2'=>'2.106','IO::Compress::Adapter::Deflate'=>'2.106','IO::Compress::Adapter::Identity'=>'2.106','IO::Compress::Base'=>'2.106','IO::Compress::Base::Common'=>'2.106','IO::Compress::Bzip2'=>'2.106','IO::Compress::Deflate'=>'2.106','IO::Compress::Gzip'=>'2.106','IO::Compress::Gzip::Constants'=>'2.106','IO::Compress::RawDeflate'=>'2.106','IO::Compress::Zip'=>'2.106','IO::Compress::Zip::Constants'=>'2.106','IO::Compress::Zlib::Constants'=>'2.106','IO::Compress::Zlib::Extra'=>'2.106','IO::Uncompress::Adapter::Bunzip2'=>'2.106','IO::Uncompress::Adapter::Identity'=>'2.106','IO::Uncompress::Adapter::Inflate'=>'2.106','IO::Uncompress::AnyInflate'=>'2.106','IO::Uncompress::AnyUncompress'=>'2.106','IO::Uncompress::Base'=>'2.106','IO::Uncompress::Bunzip2'=>'2.106','IO::Uncompress::Gunzip'=>'2.106','IO::Uncompress::Inflate'=>'2.106','IO::Uncompress::RawInflate'=>'2.106','IO::Uncompress::Unzip'=>'2.106','Locale::Maketext'=>'1.31','Math::BigFloat'=>'1.999830','Math::BigFloat::Trace'=>'0.65','Math::BigInt'=>'1.999830','Math::BigInt::Calc'=>'1.999830','Math::BigInt::Lib'=>'1.999830','Math::BigInt::Trace'=>'0.65','Math::BigRat'=>'0.2621','Math::BigRat::Trace'=>'0.65','Module::CoreList'=>'5.20220420','Module::CoreList::Utils'=>'5.20220420','Net::Cmd'=>'3.14','Net::Config'=>'3.14','Net::Domain'=>'3.14','Net::FTP'=>'3.14','Net::FTP::A'=>'3.14','Net::FTP::E'=>'3.14','Net::FTP::I'=>'3.14','Net::FTP::L'=>'3.14','Net::FTP::dataconn'=>'3.14','Net::NNTP'=>'3.14','Net::Netrc'=>'3.14','Net::POP3'=>'3.14','Net::SMTP'=>'3.14','Net::Time'=>'3.14','Socket'=>'2.033','Storable'=>'3.26','TAP::Base'=>'3.44','TAP::Formatter::Base'=>'3.44','TAP::Formatter::Color'=>'3.44','TAP::Formatter::Console'=>'3.44','TAP::Formatter::Console::ParallelSession'=>'3.44','TAP::Formatter::Console::Session'=>'3.44','TAP::Formatter::File'=>'3.44','TAP::Formatter::File::Session'=>'3.44','TAP::Formatter::Session'=>'3.44','TAP::Harness'=>'3.44','TAP::Harness::Env'=>'3.44','TAP::Object'=>'3.44','TAP::Parser'=>'3.44','TAP::Parser::Aggregator'=>'3.44','TAP::Parser::Grammar'=>'3.44','TAP::Parser::Iterator'=>'3.44','TAP::Parser::Iterator::Array'=>'3.44','TAP::Parser::Iterator::Process'=>'3.44','TAP::Parser::Iterator::Stream'=>'3.44','TAP::Parser::IteratorFactory'=>'3.44','TAP::Parser::Multiplexer'=>'3.44','TAP::Parser::Result'=>'3.44','TAP::Parser::Result::Bailout'=>'3.44','TAP::Parser::Result::Comment'=>'3.44','TAP::Parser::Result::Plan'=>'3.44','TAP::Parser::Result::Pragma'=>'3.44','TAP::Parser::Result::Test'=>'3.44','TAP::Parser::Result::Unknown'=>'3.44','TAP::Parser::Result::Version'=>'3.44','TAP::Parser::Result::YAML'=>'3.44','TAP::Parser::ResultFactory'=>'3.44','TAP::Parser::Scheduler'=>'3.44','TAP::Parser::Scheduler::Job'=>'3.44','TAP::Parser::Scheduler::Spinner'=>'3.44','TAP::Parser::Source'=>'3.44','TAP::Parser::SourceHandler'=>'3.44','TAP::Parser::SourceHandler::Executable'=>'3.44','TAP::Parser::SourceHandler::File'=>'3.44','TAP::Parser::SourceHandler::Handle'=>'3.44','TAP::Parser::SourceHandler::Perl'=>'3.44','TAP::Parser::SourceHandler::RawTAP'=>'3.44','TAP::Parser::YAMLish::Reader'=>'3.44','TAP::Parser::YAMLish::Writer'=>'3.44','Test::Harness'=>'3.44','Text::ParseWords'=>'3.31','Time::HiRes'=>'1.9770','Unicode::Normalize'=>'1.31','bigfloat'=>'0.65','bigint'=>'0.65','bignum'=>'0.65','bigrat'=>'0.65','builtin'=>'0.005','re'=>'0.43',},removed=>{}},5.036000=>{delta_from=>5.035011,changed=>{'Amiga::Exec'=>'0.04','B::Op_private'=>'5.036000','Compress::Raw::Zlib'=>'2.105','Config'=>'5.036','IO'=>'1.50','Module::CoreList'=>'5.20220520','Module::CoreList::Utils'=>'5.20220520','Win32'=>'0.59','builtin'=>'0.006','feature'=>'1.72',},removed=>{}},5.037000=>{delta_from=>5.036000,changed=>{'feature'=>'1.73','Module::CoreList'=>'5.20220527','Module::CoreList::Utils'=>'5.20220527',},removed=>{}},5.037001=>{delta_from=>5.037000,changed=>{'B'=>'1.84','B::Op_private'=>'5.037001','Carp'=>'1.53','Carp::Heavy'=>'1.53','Config'=>'5.037001','Cwd'=>'3.85','Data::Dumper'=>'2.185','ExtUtils::CBuilder'=>'0.280237','ExtUtils::CBuilder::Base'=>'0.280237','ExtUtils::CBuilder::Platform::Unix'=>'0.280237','ExtUtils::CBuilder::Platform::VMS'=>'0.280237','ExtUtils::CBuilder::Platform::Windows'=>'0.280237','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280237','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280237','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280237','ExtUtils::CBuilder::Platform::aix'=>'0.280237','ExtUtils::CBuilder::Platform::android'=>'0.280237','ExtUtils::CBuilder::Platform::cygwin'=>'0.280237','ExtUtils::CBuilder::Platform::darwin'=>'0.280237','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280237','ExtUtils::CBuilder::Platform::os2'=>'0.280237','ExtUtils::Miniperl'=>'1.12','File::Spec'=>'3.85','File::Spec::AmigaOS'=>'3.85','File::Spec::Cygwin'=>'3.85','File::Spec::Epoc'=>'3.85','File::Spec::Functions'=>'3.85','File::Spec::Mac'=>'3.85','File::Spec::OS2'=>'3.85','File::Spec::Unix'=>'3.85','File::Spec::VMS'=>'3.85','File::Spec::Win32'=>'3.85','FileHandle'=>'2.04','GDBM_File'=>'1.24','IO::Handle'=>'1.49','IO::Pipe'=>'1.50','IO::Socket::INET'=>'1.50','IO::Socket::UNIX'=>'1.50','Module::CoreList'=>'5.20220620','Module::CoreList::Utils'=>'5.20220620','ODBM_File'=>'1.18','OS2::REXX'=>'1.06','Opcode'=>'1.58','POSIX'=>'2.04','SDBM_File'=>'1.16','Unicode::Normalize'=>'1.32','XS::APItest'=>'1.23','builtin'=>'0.007','encoding::warnings'=>'0.14','feature'=>'1.74','threads'=>'2.28',},removed=>{}},5.037002=>{delta_from=>5.037001,changed=>{'B'=>'1.85','B::Concise'=>'1.007','B::Deparse'=>'1.65','B::Op_private'=>'5.037002','CPAN'=>'2.34','CPAN::Distribution'=>'2.34','Compress::Raw::Bzip2'=>'2.201','Compress::Raw::Zlib'=>'2.202','Compress::Zlib'=>'2.201','Config'=>'5.037002','Cwd'=>'3.86','DB_File'=>'1.858','Data::Dumper'=>'2.186','Encode'=>'3.18','Encode::MIME::Header'=>'2.29','File::Glob'=>'1.38','File::Spec'=>'3.86','File::Spec::AmigaOS'=>'3.86','File::Spec::Cygwin'=>'3.86','File::Spec::Epoc'=>'3.86','File::Spec::Functions'=>'3.86','File::Spec::Mac'=>'3.86','File::Spec::OS2'=>'3.86','File::Spec::Unix'=>'3.86','File::Spec::VMS'=>'3.86','File::Spec::Win32'=>'3.86','Filter::Util::Call'=>'1.61','Hash::Util'=>'0.29','I18N::LangTags::List'=>'0.41','IO::Compress::Adapter::Bzip2'=>'2.201','IO::Compress::Adapter::Deflate'=>'2.201','IO::Compress::Adapter::Identity'=>'2.201','IO::Compress::Base'=>'2.201','IO::Compress::Base::Common'=>'2.201','IO::Compress::Bzip2'=>'2.201','IO::Compress::Deflate'=>'2.201','IO::Compress::Gzip'=>'2.201','IO::Compress::Gzip::Constants'=>'2.201','IO::Compress::RawDeflate'=>'2.201','IO::Compress::Zip'=>'2.201','IO::Compress::Zip::Constants'=>'2.201','IO::Compress::Zlib::Constants'=>'2.201','IO::Compress::Zlib::Extra'=>'2.201','IO::Uncompress::Adapter::Bunzip2'=>'2.201','IO::Uncompress::Adapter::Identity'=>'2.201','IO::Uncompress::Adapter::Inflate'=>'2.201','IO::Uncompress::AnyInflate'=>'2.201','IO::Uncompress::AnyUncompress'=>'2.201','IO::Uncompress::Base'=>'2.201','IO::Uncompress::Bunzip2'=>'2.201','IO::Uncompress::Gunzip'=>'2.201','IO::Uncompress::Inflate'=>'2.201','IO::Uncompress::RawInflate'=>'2.201','IO::Uncompress::Unzip'=>'2.201','JSON::PP'=>'4.10','JSON::PP::Boolean'=>'4.10','Math::BigFloat'=>'1.999837','Math::BigFloat::Trace'=>'0.66','Math::BigInt'=>'1.999837','Math::BigInt::Calc'=>'1.999837','Math::BigInt::FastCalc'=>'0.5013','Math::BigInt::Lib'=>'1.999837','Math::BigInt::Trace'=>'0.66','Math::BigRat'=>'0.2624','Math::BigRat::Trace'=>'0.66','Module::CoreList'=>'5.20220720','Module::CoreList::Utils'=>'5.20220720','Opcode'=>'1.59','PerlIO::via::QuotedPrint'=>'0.10','Pod::Checker'=>'1.75','Pod::Usage'=>'2.03','Socket'=>'2.035','Storable'=>'3.27','Test2'=>'1.302191','Test2::API'=>'1.302191','Test2::API::Breakage'=>'1.302191','Test2::API::Context'=>'1.302191','Test2::API::Instance'=>'1.302191','Test2::API::InterceptResult'=>'1.302191','Test2::API::InterceptResult::Event'=>'1.302191','Test2::API::InterceptResult::Facet'=>'1.302191','Test2::API::InterceptResult::Hub'=>'1.302191','Test2::API::InterceptResult::Squasher'=>'1.302191','Test2::API::Stack'=>'1.302191','Test2::Event'=>'1.302191','Test2::Event::Bail'=>'1.302191','Test2::Event::Diag'=>'1.302191','Test2::Event::Encoding'=>'1.302191','Test2::Event::Exception'=>'1.302191','Test2::Event::Fail'=>'1.302191','Test2::Event::Generic'=>'1.302191','Test2::Event::Note'=>'1.302191','Test2::Event::Ok'=>'1.302191','Test2::Event::Pass'=>'1.302191','Test2::Event::Plan'=>'1.302191','Test2::Event::Skip'=>'1.302191','Test2::Event::Subtest'=>'1.302191','Test2::Event::TAP::Version'=>'1.302191','Test2::Event::V2'=>'1.302191','Test2::Event::Waiting'=>'1.302191','Test2::EventFacet'=>'1.302191','Test2::EventFacet::About'=>'1.302191','Test2::EventFacet::Amnesty'=>'1.302191','Test2::EventFacet::Assert'=>'1.302191','Test2::EventFacet::Control'=>'1.302191','Test2::EventFacet::Error'=>'1.302191','Test2::EventFacet::Hub'=>'1.302191','Test2::EventFacet::Info'=>'1.302191','Test2::EventFacet::Info::Table'=>'1.302191','Test2::EventFacet::Meta'=>'1.302191','Test2::EventFacet::Parent'=>'1.302191','Test2::EventFacet::Plan'=>'1.302191','Test2::EventFacet::Render'=>'1.302191','Test2::EventFacet::Trace'=>'1.302191','Test2::Formatter'=>'1.302191','Test2::Formatter::TAP'=>'1.302191','Test2::Hub'=>'1.302191','Test2::Hub::Interceptor'=>'1.302191','Test2::Hub::Interceptor::Terminator'=>'1.302191','Test2::Hub::Subtest'=>'1.302191','Test2::IPC'=>'1.302191','Test2::IPC::Driver'=>'1.302191','Test2::IPC::Driver::Files'=>'1.302191','Test2::Tools::Tiny'=>'1.302191','Test2::Util'=>'1.302191','Test2::Util::ExternalMeta'=>'1.302191','Test2::Util::Facets2Legacy'=>'1.302191','Test2::Util::HashBase'=>'1.302191','Test2::Util::Trace'=>'1.302191','Test::Builder'=>'1.302191','Test::Builder::Formatter'=>'1.302191','Test::Builder::Module'=>'1.302191','Test::Builder::Tester'=>'1.302191','Test::Builder::Tester::Color'=>'1.302191','Test::Builder::TodoDiag'=>'1.302191','Test::More'=>'1.302191','Test::Simple'=>'1.302191','Test::Tester'=>'1.302191','Test::Tester::Capture'=>'1.302191','Test::Tester::CaptureRunner'=>'1.302191','Test::Tester::Delegate'=>'1.302191','Test::use::ok'=>'1.302191','Text::Balanced'=>'2.06','XS::APItest'=>'1.24','bigfloat'=>'0.66','bigint'=>'0.66','bignum'=>'0.66','bigrat'=>'0.66','builtin'=>'0.008','feature'=>'1.75','ok'=>'1.302191','threads::shared'=>'1.65',},removed=>{}},5.037003=>{delta_from=>5.037002,changed=>{'B'=>'1.86','B::Deparse'=>'1.68','B::Op_private'=>'5.037003','Config'=>'5.037003','Digest::SHA'=>'6.03','DynaLoader'=>'1.53','Encode'=>'3.19','Encode::Alias'=>'2.25','ExtUtils::PL2Bat'=>'0.005','File::Find'=>'1.41','Filter::Util::Call'=>'1.64','HTTP::Tiny'=>'0.082','JSON::PP'=>'4.11','JSON::PP::Boolean'=>'4.11','List::Util'=>'1.63','List::Util::XS'=>'1.63','Memoize'=>'1.10','Memoize::AnyDBM_File'=>'1.10','Memoize::Expire'=>'1.10','Memoize::NDBM_File'=>'1.10','Memoize::SDBM_File'=>'1.10','Memoize::Storable'=>'1.10','Module::CoreList'=>'5.20220820','Module::CoreList::Utils'=>'5.20220820','NDBM_File'=>'1.16','Opcode'=>'1.60','Scalar::Util'=>'1.63','Socket'=>'2.036','Sub::Util'=>'1.63','XS::APItest'=>'1.25','attributes'=>'0.35','threads'=>'2.29',},removed=>{'Memoize::ExpireFile'=>1,'Memoize::ExpireTest'=>1,}},5.037004=>{delta_from=>5.037003,changed=>{'B::Deparse'=>'1.69','B::Op_private'=>'5.037004','Carp'=>'1.54','Carp::Heavy'=>'1.54','Class::Struct'=>'0.67','Config'=>'5.037004','Config::Perl::V'=>'0.34','Errno'=>'1.37','ExtUtils::ParseXS'=>'3.46','ExtUtils::ParseXS::Constants'=>'3.46','ExtUtils::ParseXS::CountLines'=>'3.46','ExtUtils::ParseXS::Eval'=>'3.46','ExtUtils::ParseXS::Utilities'=>'3.46','ExtUtils::Typemaps'=>'3.46','ExtUtils::Typemaps::Cmd'=>'3.46','ExtUtils::Typemaps::InputMap'=>'3.46','ExtUtils::Typemaps::OutputMap'=>'3.46','ExtUtils::Typemaps::Type'=>'3.46','File::Basename'=>'2.86','File::Copy'=>'2.40','File::Spec'=>'3.87','File::stat'=>'1.13','FileHandle'=>'2.05','Hash::Util'=>'0.30','I18N::Langinfo'=>'0.22','IO'=>'1.51','IO::Dir'=>'1.51','IO::File'=>'1.51','IO::Handle'=>'1.51','IO::Pipe'=>'1.51','IO::Poll'=>'1.51','IO::Seekable'=>'1.51','IO::Select'=>'1.51','IO::Socket'=>'1.51','IO::Socket::INET'=>'1.51','IO::Socket::UNIX'=>'1.51','Locale::Maketext'=>'1.32','Module::CoreList'=>'5.20220920','Module::CoreList::Utils'=>'5.20220920','Net::protoent'=>'1.02','Net::servent'=>'1.03','Opcode'=>'1.61','POSIX'=>'2.06','Safe'=>'2.44','Sys::Hostname'=>'1.25','Time::HiRes'=>'1.9771','User::grent'=>'1.04','User::pwent'=>'1.02','XS::APItest'=>'1.26','XSLoader'=>'0.32','feature'=>'1.76',},removed=>{}},5.037005=>{delta_from=>5.037004,changed=>{'B::Deparse'=>'1.70','B::Op_private'=>'5.037005','Config'=>'5.037005','JSON::PP'=>'4.12','JSON::PP::Boolean'=>'4.12','Math::Complex'=>'1.5903','Math::Trig'=>'1.2301','Memoize'=>'1.14','Memoize::AnyDBM_File'=>'1.14','Memoize::Expire'=>'1.14','Memoize::NDBM_File'=>'1.14','Memoize::SDBM_File'=>'1.14','Memoize::Storable'=>'1.14','Module::CoreList'=>'5.20221020','Module::CoreList::Utils'=>'5.20221020','Net::Ping'=>'2.75','POSIX'=>'2.07','Unicode'=>'15.0.0','threads'=>'2.31','warnings'=>'1.59',},removed=>{}},5.037006=>{delta_from=>5.037005,changed=>{'Attribute::Handlers'=>'1.03','B'=>'1.87','B::Deparse'=>'1.71','B::Op_private'=>'5.037006','Config'=>'5.037006','Data::Dumper'=>'2.187','Devel::PPPort'=>'3.69','ExtUtils::CBuilder'=>'0.280238','ExtUtils::CBuilder::Base'=>'0.280238','ExtUtils::CBuilder::Platform::Unix'=>'0.280238','ExtUtils::CBuilder::Platform::VMS'=>'0.280238','ExtUtils::CBuilder::Platform::Windows'=>'0.280238','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280238','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280238','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280238','ExtUtils::CBuilder::Platform::aix'=>'0.280238','ExtUtils::CBuilder::Platform::android'=>'0.280238','ExtUtils::CBuilder::Platform::cygwin'=>'0.280238','ExtUtils::CBuilder::Platform::darwin'=>'0.280238','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280238','ExtUtils::CBuilder::Platform::os2'=>'0.280238','ExtUtils::ParseXS'=>'3.48','ExtUtils::ParseXS::Constants'=>'3.48','ExtUtils::ParseXS::CountLines'=>'3.48','ExtUtils::ParseXS::Eval'=>'3.48','ExtUtils::ParseXS::Utilities'=>'3.48','ExtUtils::Typemaps'=>'3.48','ExtUtils::Typemaps::Cmd'=>'3.48','ExtUtils::Typemaps::InputMap'=>'3.48','ExtUtils::Typemaps::OutputMap'=>'3.48','ExtUtils::Typemaps::Type'=>'3.48','Getopt::Long'=>'2.54','Memoize'=>'1.15','Memoize::AnyDBM_File'=>'1.15','Memoize::Expire'=>'1.15','Memoize::NDBM_File'=>'1.15','Memoize::SDBM_File'=>'1.15','Memoize::Storable'=>'1.15','Module::CoreList'=>'5.20221120','Module::CoreList::Utils'=>'5.20221120','Opcode'=>'1.62','POSIX'=>'2.08','Storable'=>'3.28','Time::HiRes'=>'1.9772','XS::APItest'=>'1.27','experimental'=>'0.029','feature'=>'1.77','overload'=>'1.36','threads'=>'2.32','utf8'=>'1.25','warnings'=>'1.61',},removed=>{}},5.037007=>{delta_from=>5.037006,changed=>{'B::Deparse'=>'1.72','B::Op_private'=>'5.037007','Config'=>'5.037007','Cwd'=>'3.88','ExtUtils::Miniperl'=>'1.13','ExtUtils::ParseXS'=>'3.49','ExtUtils::ParseXS::Constants'=>'3.49','ExtUtils::ParseXS::CountLines'=>'3.49','ExtUtils::ParseXS::Eval'=>'3.49','ExtUtils::ParseXS::Utilities'=>'3.49','ExtUtils::Typemaps'=>'3.49','ExtUtils::Typemaps::Cmd'=>'3.49','ExtUtils::Typemaps::InputMap'=>'3.49','ExtUtils::Typemaps::OutputMap'=>'3.49','ExtUtils::Typemaps::Type'=>'3.49','File::Glob'=>'1.39','File::Spec'=>'3.88','File::Spec::AmigaOS'=>'3.88','File::Spec::Cygwin'=>'3.88','File::Spec::Epoc'=>'3.88','File::Spec::Functions'=>'3.88','File::Spec::Mac'=>'3.88','File::Spec::OS2'=>'3.88','File::Spec::Unix'=>'3.88','File::Spec::VMS'=>'3.88','File::Spec::Win32'=>'3.88','Module::CoreList'=>'5.20221220','Module::CoreList::Utils'=>'5.20221220','Opcode'=>'1.63','POSIX'=>'2.10','Pod::Html'=>'1.34','Pod::Html::Util'=>'1.34','Pod::Man'=>'5.00','Pod::ParseLink'=>'5.00','Pod::Text'=>'5.00','Pod::Text::Color'=>'5.00','Pod::Text::Overstrike'=>'5.00','Pod::Text::Termcap'=>'5.00','XS::APItest'=>'1.28','experimental'=>'0.030','feature'=>'1.78','parent'=>'0.239','threads'=>'2.33',},removed=>{}},5.037008=>{delta_from=>5.037007,changed=>{'B::Op_private'=>'5.037008','Config'=>'5.037008','Config::Perl::V'=>'0.35','ExtUtils::Command'=>'7.66','ExtUtils::Command::MM'=>'7.66','ExtUtils::Install'=>'2.22','ExtUtils::Installed'=>'2.22','ExtUtils::Liblist'=>'7.66','ExtUtils::Liblist::Kid'=>'7.66','ExtUtils::MM'=>'7.66','ExtUtils::MM_AIX'=>'7.66','ExtUtils::MM_Any'=>'7.66','ExtUtils::MM_BeOS'=>'7.66','ExtUtils::MM_Cygwin'=>'7.66','ExtUtils::MM_DOS'=>'7.66','ExtUtils::MM_Darwin'=>'7.66','ExtUtils::MM_MacOS'=>'7.66','ExtUtils::MM_NW5'=>'7.66','ExtUtils::MM_OS2'=>'7.66','ExtUtils::MM_OS390'=>'7.66','ExtUtils::MM_QNX'=>'7.66','ExtUtils::MM_UWIN'=>'7.66','ExtUtils::MM_Unix'=>'7.66','ExtUtils::MM_VMS'=>'7.66','ExtUtils::MM_VOS'=>'7.66','ExtUtils::MM_Win32'=>'7.66','ExtUtils::MM_Win95'=>'7.66','ExtUtils::MY'=>'7.66','ExtUtils::MakeMaker'=>'7.66','ExtUtils::MakeMaker::Config'=>'7.66','ExtUtils::MakeMaker::Locale'=>'7.66','ExtUtils::MakeMaker::version'=>'7.66','ExtUtils::MakeMaker::version::regex'=>'7.66','ExtUtils::Mkbootstrap'=>'7.66','ExtUtils::Mksymlists'=>'7.66','ExtUtils::Packlist'=>'2.22','ExtUtils::testlib'=>'7.66','File::Find'=>'1.42','IO::Zlib'=>'1.14','JSON::PP'=>'4.16','JSON::PP::Boolean'=>'4.16','Math::Complex'=>'1.6','Math::Trig'=>'1.6','Module::CoreList'=>'5.20230120','Module::CoreList::Utils'=>'5.20230120','POSIX'=>'2.11','Pod::Man'=>'5.01','Pod::ParseLink'=>'5.01','Pod::Text'=>'5.01','Pod::Text::Color'=>'5.01','Pod::Text::Overstrike'=>'5.01','Pod::Text::Termcap'=>'5.01','Storable'=>'3.29','XS::APItest'=>'1.30','feature'=>'1.79','re'=>'0.44','threads'=>'2.34',},removed=>{}},5.037009=>{delta_from=>5.037008,changed=>{'B'=>'1.88','B::Op_private'=>'5.037009','Compress::Raw::Bzip2'=>'2.204','Compress::Raw::Zlib'=>'2.204','Compress::Zlib'=>'2.204','Config'=>'5.037009','Devel::PPPort'=>'3.70','Devel::Peek'=>'1.33','Fatal'=>'2.36','File::Find'=>'1.43','IO::Compress::Adapter::Bzip2'=>'2.204','IO::Compress::Adapter::Deflate'=>'2.204','IO::Compress::Adapter::Identity'=>'2.204','IO::Compress::Base'=>'2.204','IO::Compress::Base::Common'=>'2.204','IO::Compress::Bzip2'=>'2.204','IO::Compress::Deflate'=>'2.204','IO::Compress::Gzip'=>'2.204','IO::Compress::Gzip::Constants'=>'2.204','IO::Compress::RawDeflate'=>'2.204','IO::Compress::Zip'=>'2.204','IO::Compress::Zip::Constants'=>'2.204','IO::Compress::Zlib::Constants'=>'2.204','IO::Compress::Zlib::Extra'=>'2.204','IO::Uncompress::Adapter::Bunzip2'=>'2.204','IO::Uncompress::Adapter::Identity'=>'2.204','IO::Uncompress::Adapter::Inflate'=>'2.204','IO::Uncompress::AnyInflate'=>'2.204','IO::Uncompress::AnyUncompress'=>'2.204','IO::Uncompress::Base'=>'2.204','IO::Uncompress::Bunzip2'=>'2.204','IO::Uncompress::Gunzip'=>'2.204','IO::Uncompress::Inflate'=>'2.204','IO::Uncompress::RawInflate'=>'2.204','IO::Uncompress::Unzip'=>'2.204','Math::Complex'=>'1.61','Math::Trig'=>'1.61','Memoize'=>'1.16','Memoize::AnyDBM_File'=>'1.16','Memoize::Expire'=>'1.16','Memoize::NDBM_File'=>'1.16','Memoize::SDBM_File'=>'1.16','Memoize::Storable'=>'1.16','Module::CoreList'=>'5.20230220','Module::CoreList::Utils'=>'5.20230220','Opcode'=>'1.64','Term::Cap'=>'1.18','Test2'=>'1.302192','Test2::API'=>'1.302192','Test2::API::Breakage'=>'1.302192','Test2::API::Context'=>'1.302192','Test2::API::Instance'=>'1.302192','Test2::API::InterceptResult'=>'1.302192','Test2::API::InterceptResult::Event'=>'1.302192','Test2::API::InterceptResult::Facet'=>'1.302192','Test2::API::InterceptResult::Hub'=>'1.302192','Test2::API::InterceptResult::Squasher'=>'1.302192','Test2::API::Stack'=>'1.302192','Test2::Event'=>'1.302192','Test2::Event::Bail'=>'1.302192','Test2::Event::Diag'=>'1.302192','Test2::Event::Encoding'=>'1.302192','Test2::Event::Exception'=>'1.302192','Test2::Event::Fail'=>'1.302192','Test2::Event::Generic'=>'1.302192','Test2::Event::Note'=>'1.302192','Test2::Event::Ok'=>'1.302192','Test2::Event::Pass'=>'1.302192','Test2::Event::Plan'=>'1.302192','Test2::Event::Skip'=>'1.302192','Test2::Event::Subtest'=>'1.302192','Test2::Event::TAP::Version'=>'1.302192','Test2::Event::V2'=>'1.302192','Test2::Event::Waiting'=>'1.302192','Test2::EventFacet'=>'1.302192','Test2::EventFacet::About'=>'1.302192','Test2::EventFacet::Amnesty'=>'1.302192','Test2::EventFacet::Assert'=>'1.302192','Test2::EventFacet::Control'=>'1.302192','Test2::EventFacet::Error'=>'1.302192','Test2::EventFacet::Hub'=>'1.302192','Test2::EventFacet::Info'=>'1.302192','Test2::EventFacet::Info::Table'=>'1.302192','Test2::EventFacet::Meta'=>'1.302192','Test2::EventFacet::Parent'=>'1.302192','Test2::EventFacet::Plan'=>'1.302192','Test2::EventFacet::Render'=>'1.302192','Test2::EventFacet::Trace'=>'1.302192','Test2::Formatter'=>'1.302192','Test2::Formatter::TAP'=>'1.302192','Test2::Hub'=>'1.302192','Test2::Hub::Interceptor'=>'1.302192','Test2::Hub::Interceptor::Terminator'=>'1.302192','Test2::Hub::Subtest'=>'1.302192','Test2::IPC'=>'1.302192','Test2::IPC::Driver'=>'1.302192','Test2::IPC::Driver::Files'=>'1.302192','Test2::Tools::Tiny'=>'1.302192','Test2::Util'=>'1.302192','Test2::Util::ExternalMeta'=>'1.302192','Test2::Util::Facets2Legacy'=>'1.302192','Test2::Util::HashBase'=>'1.302192','Test2::Util::Trace'=>'1.302192','Test::Builder'=>'1.302192','Test::Builder::Formatter'=>'1.302192','Test::Builder::Module'=>'1.302192','Test::Builder::Tester'=>'1.302192','Test::Builder::Tester::Color'=>'1.302192','Test::Builder::TodoDiag'=>'1.302192','Test::More'=>'1.302192','Test::Simple'=>'1.302192','Test::Tester'=>'1.302192','Test::Tester::Capture'=>'1.302192','Test::Tester::CaptureRunner'=>'1.302192','Test::Tester::Delegate'=>'1.302192','Test::use::ok'=>'1.302192','Tie::File'=>'1.07','UNIVERSAL'=>'1.15','autodie'=>'2.36','autodie::Scope::Guard'=>'2.36','autodie::Scope::GuardStack'=>'2.36','autodie::Util'=>'2.36','autodie::exception'=>'2.36','autodie::exception::system'=>'2.36','autodie::hints'=>'2.36','autodie::skip'=>'2.36','experimental'=>'0.031','feature'=>'1.80','mro'=>'1.28','ok'=>'1.302192','parent'=>'0.241','stable'=>'0.031','warnings'=>'1.62',},removed=>{}},5.037010=>{delta_from=>5.037009,changed=>{'B::Op_private'=>'5.037010','Benchmark'=>'1.24','Class::Struct'=>'0.68','Config'=>'5.03701','Config::Perl::V'=>'0.36','Cwd'=>'3.89','Data::Dumper'=>'2.188','Digest::SHA'=>'6.04','Env'=>'1.06','Math::Complex'=>'1.62','Math::Trig'=>'1.62','Module::CoreList'=>'5.20230320','Module::CoreList::Utils'=>'5.20230320','Net::Cmd'=>'3.15','Net::Config'=>'3.15','Net::Domain'=>'3.15','Net::FTP'=>'3.15','Net::FTP::A'=>'3.15','Net::FTP::E'=>'3.15','Net::FTP::I'=>'3.15','Net::FTP::L'=>'3.15','Net::FTP::dataconn'=>'3.15','Net::NNTP'=>'3.15','Net::Netrc'=>'3.15','Net::POP3'=>'3.15','Net::SMTP'=>'3.15','Net::Time'=>'3.15','POSIX'=>'2.12','Storable'=>'3.31','Test2'=>'1.302194','Test2::API'=>'1.302194','Test2::API::Breakage'=>'1.302194','Test2::API::Context'=>'1.302194','Test2::API::Instance'=>'1.302194','Test2::API::InterceptResult'=>'1.302194','Test2::API::InterceptResult::Event'=>'1.302194','Test2::API::InterceptResult::Facet'=>'1.302194','Test2::API::InterceptResult::Hub'=>'1.302194','Test2::API::InterceptResult::Squasher'=>'1.302194','Test2::API::Stack'=>'1.302194','Test2::Event'=>'1.302194','Test2::Event::Bail'=>'1.302194','Test2::Event::Diag'=>'1.302194','Test2::Event::Encoding'=>'1.302194','Test2::Event::Exception'=>'1.302194','Test2::Event::Fail'=>'1.302194','Test2::Event::Generic'=>'1.302194','Test2::Event::Note'=>'1.302194','Test2::Event::Ok'=>'1.302194','Test2::Event::Pass'=>'1.302194','Test2::Event::Plan'=>'1.302194','Test2::Event::Skip'=>'1.302194','Test2::Event::Subtest'=>'1.302194','Test2::Event::TAP::Version'=>'1.302194','Test2::Event::V2'=>'1.302194','Test2::Event::Waiting'=>'1.302194','Test2::EventFacet'=>'1.302194','Test2::EventFacet::About'=>'1.302194','Test2::EventFacet::Amnesty'=>'1.302194','Test2::EventFacet::Assert'=>'1.302194','Test2::EventFacet::Control'=>'1.302194','Test2::EventFacet::Error'=>'1.302194','Test2::EventFacet::Hub'=>'1.302194','Test2::EventFacet::Info'=>'1.302194','Test2::EventFacet::Info::Table'=>'1.302194','Test2::EventFacet::Meta'=>'1.302194','Test2::EventFacet::Parent'=>'1.302194','Test2::EventFacet::Plan'=>'1.302194','Test2::EventFacet::Render'=>'1.302194','Test2::EventFacet::Trace'=>'1.302194','Test2::Formatter'=>'1.302194','Test2::Formatter::TAP'=>'1.302194','Test2::Hub'=>'1.302194','Test2::Hub::Interceptor'=>'1.302194','Test2::Hub::Interceptor::Terminator'=>'1.302194','Test2::Hub::Subtest'=>'1.302194','Test2::IPC'=>'1.302194','Test2::IPC::Driver'=>'1.302194','Test2::IPC::Driver::Files'=>'1.302194','Test2::Tools::Tiny'=>'1.302194','Test2::Util'=>'1.302194','Test2::Util::ExternalMeta'=>'1.302194','Test2::Util::Facets2Legacy'=>'1.302194','Test2::Util::HashBase'=>'1.302194','Test2::Util::Trace'=>'1.302194','Test::Builder'=>'1.302194','Test::Builder::Formatter'=>'1.302194','Test::Builder::Module'=>'1.302194','Test::Builder::Tester'=>'1.302194','Test::Builder::Tester::Color'=>'1.302194','Test::Builder::TodoDiag'=>'1.302194','Test::More'=>'1.302194','Test::Simple'=>'1.302194','Test::Tester'=>'1.302194','Test::Tester::Capture'=>'1.302194','Test::Tester::CaptureRunner'=>'1.302194','Test::Tester::Delegate'=>'1.302194','Test::use::ok'=>'1.302194','Time::HiRes'=>'1.9774','XS::APItest'=>'1.32','feature'=>'1.81','ok'=>'1.302194','overload'=>'1.37','threads'=>'2.35','threads::shared'=>'1.67','warnings'=>'1.63','warnings::register'=>'1.05',},removed=>{}},5.037011=>{delta_from=>5.037010,changed=>{'B::Deparse'=>'1.73','B::Op_private'=>'5.037011','Config'=>'5.037011','Devel::PPPort'=>'3.71','ExtUtils::Command'=>'7.70','ExtUtils::Command::MM'=>'7.70','ExtUtils::Liblist'=>'7.70','ExtUtils::Liblist::Kid'=>'7.70','ExtUtils::MM'=>'7.70','ExtUtils::MM_AIX'=>'7.70','ExtUtils::MM_Any'=>'7.70','ExtUtils::MM_BeOS'=>'7.70','ExtUtils::MM_Cygwin'=>'7.70','ExtUtils::MM_DOS'=>'7.70','ExtUtils::MM_Darwin'=>'7.70','ExtUtils::MM_MacOS'=>'7.70','ExtUtils::MM_NW5'=>'7.70','ExtUtils::MM_OS2'=>'7.70','ExtUtils::MM_OS390'=>'7.70','ExtUtils::MM_QNX'=>'7.70','ExtUtils::MM_UWIN'=>'7.70','ExtUtils::MM_Unix'=>'7.70','ExtUtils::MM_VMS'=>'7.70','ExtUtils::MM_VOS'=>'7.70','ExtUtils::MM_Win32'=>'7.70','ExtUtils::MM_Win95'=>'7.70','ExtUtils::MY'=>'7.70','ExtUtils::MakeMaker'=>'7.70','ExtUtils::MakeMaker::Config'=>'7.70','ExtUtils::MakeMaker::Locale'=>'7.70','ExtUtils::MakeMaker::version'=>'7.70','ExtUtils::MakeMaker::version::regex'=>'7.70','ExtUtils::Mkbootstrap'=>'7.70','ExtUtils::Mksymlists'=>'7.70','ExtUtils::ParseXS'=>'3.50','ExtUtils::ParseXS::Constants'=>'3.50','ExtUtils::ParseXS::CountLines'=>'3.50','ExtUtils::ParseXS::Eval'=>'3.50','ExtUtils::ParseXS::Utilities'=>'3.50','ExtUtils::testlib'=>'7.70','File::Copy'=>'2.41','Locale::Maketext'=>'1.33','Module::CoreList'=>'5.20230420','Module::CoreList::Utils'=>'5.20230420','Net::Ping'=>'2.76','feature'=>'1.82','threads'=>'2.36','threads::shared'=>'1.68','warnings'=>'1.64',},removed=>{}},5.036001=>{delta_from=>5.036000,changed=>{'B::Op_private'=>'5.036001','Config'=>'5.036001','Module::CoreList'=>'5.20230423','Module::CoreList::Utils'=>'5.20230423',},removed=>{}},5.038000=>{delta_from=>5.037011,changed=>{'B::Deparse'=>'1.74','B::Op_private'=>'5.038000','CPAN'=>'2.36','CPAN::HTTP::Client'=>'1.9602','Compress::Raw::Bzip2'=>'2.204_001','Compress::Raw::Zlib'=>'2.204_001','Config'=>'5.038','Digest::MD5'=>'2.58_01','DynaLoader'=>'1.54','ExtUtils::ParseXS'=>'3.51','ExtUtils::ParseXS::Constants'=>'3.51','ExtUtils::ParseXS::CountLines'=>'3.51','ExtUtils::ParseXS::Eval'=>'3.51','ExtUtils::ParseXS::Utilities'=>'3.51','ExtUtils::Typemaps'=>'3.51','ExtUtils::Typemaps::Cmd'=>'3.51','ExtUtils::Typemaps::InputMap'=>'3.51','ExtUtils::Typemaps::OutputMap'=>'3.51','ExtUtils::Typemaps::Type'=>'3.51','File::Glob'=>'1.40','HTTP::Tiny'=>'0.086','IO'=>'1.52','IO::Dir'=>'1.52','IO::File'=>'1.52','IO::Handle'=>'1.52','IO::Pipe'=>'1.52','IO::Poll'=>'1.52','IO::Seekable'=>'1.52','IO::Select'=>'1.52','IO::Socket'=>'1.52','IO::Socket::INET'=>'1.52','IO::Socket::IP'=>'0.41_01','IO::Socket::UNIX'=>'1.52','MIME::Base64'=>'3.16_01','MIME::QuotedPrint'=>'3.16_01','Module::CoreList'=>'5.20230520','Module::CoreList::Utils'=>'5.20230520','POSIX'=>'2.13','SDBM_File'=>'1.17','Storable'=>'3.32','Time::HiRes'=>'1.9775','Time::Piece'=>'1.3401_01','warnings'=>'1.65',},removed=>{}},5.039001=>{delta_from=>5.038000,changed=>{'B::Op_private'=>'5.039001','CPAN::Meta::Requirements'=>'2.143','CPAN::Meta::Requirements::Range'=>'2.143','Compress::Raw::Bzip2'=>'2.205','Compress::Raw::Zlib'=>'2.205','Compress::Zlib'=>'2.205','Config'=>'5.039001','Errno'=>'1.38','ExtUtils::CBuilder'=>'0.280239','ExtUtils::CBuilder::Base'=>'0.280239','ExtUtils::CBuilder::Platform::Unix'=>'0.280239','ExtUtils::CBuilder::Platform::VMS'=>'0.280239','ExtUtils::CBuilder::Platform::Windows'=>'0.280239','ExtUtils::CBuilder::Platform::Windows::BCC'=>'0.280239','ExtUtils::CBuilder::Platform::Windows::GCC'=>'0.280239','ExtUtils::CBuilder::Platform::Windows::MSVC'=>'0.280239','ExtUtils::CBuilder::Platform::aix'=>'0.280239','ExtUtils::CBuilder::Platform::android'=>'0.280239','ExtUtils::CBuilder::Platform::cygwin'=>'0.280239','ExtUtils::CBuilder::Platform::darwin'=>'0.280239','ExtUtils::CBuilder::Platform::dec_osf'=>'0.280239','ExtUtils::CBuilder::Platform::os2'=>'0.280239','ExtUtils::Manifest'=>'1.75','IO::Compress::Adapter::Bzip2'=>'2.205','IO::Compress::Adapter::Deflate'=>'2.205','IO::Compress::Adapter::Identity'=>'2.205','IO::Compress::Base'=>'2.205','IO::Compress::Base::Common'=>'2.205','IO::Compress::Bzip2'=>'2.205','IO::Compress::Deflate'=>'2.205','IO::Compress::Gzip'=>'2.205','IO::Compress::Gzip::Constants'=>'2.205','IO::Compress::RawDeflate'=>'2.205','IO::Compress::Zip'=>'2.205','IO::Compress::Zip::Constants'=>'2.205','IO::Compress::Zlib::Constants'=>'2.205','IO::Compress::Zlib::Extra'=>'2.205','IO::Uncompress::Adapter::Bunzip2'=>'2.205','IO::Uncompress::Adapter::Identity'=>'2.205','IO::Uncompress::Adapter::Inflate'=>'2.205','IO::Uncompress::AnyInflate'=>'2.205','IO::Uncompress::AnyUncompress'=>'2.205','IO::Uncompress::Base'=>'2.205','IO::Uncompress::Bunzip2'=>'2.205','IO::Uncompress::Gunzip'=>'2.205','IO::Uncompress::Inflate'=>'2.205','IO::Uncompress::RawInflate'=>'2.205','IO::Uncompress::Unzip'=>'2.205','Math::BigFloat'=>'1.999839','Math::BigInt'=>'1.999839','Math::BigInt::Calc'=>'1.999839','Math::BigInt::FastCalc'=>'0.5014','Math::BigInt::Lib'=>'1.999839','Module::CoreList'=>'5.20230720','Module::CoreList::Utils'=>'5.20230720','Module::Metadata'=>'1.000038','POSIX'=>'2.14','Socket'=>'2.037','Test2'=>'1.302195','Test2::API'=>'1.302195','Test2::API::Breakage'=>'1.302195','Test2::API::Context'=>'1.302195','Test2::API::Instance'=>'1.302195','Test2::API::InterceptResult'=>'1.302195','Test2::API::InterceptResult::Event'=>'1.302195','Test2::API::InterceptResult::Facet'=>'1.302195','Test2::API::InterceptResult::Hub'=>'1.302195','Test2::API::InterceptResult::Squasher'=>'1.302195','Test2::API::Stack'=>'1.302195','Test2::Event'=>'1.302195','Test2::Event::Bail'=>'1.302195','Test2::Event::Diag'=>'1.302195','Test2::Event::Encoding'=>'1.302195','Test2::Event::Exception'=>'1.302195','Test2::Event::Fail'=>'1.302195','Test2::Event::Generic'=>'1.302195','Test2::Event::Note'=>'1.302195','Test2::Event::Ok'=>'1.302195','Test2::Event::Pass'=>'1.302195','Test2::Event::Plan'=>'1.302195','Test2::Event::Skip'=>'1.302195','Test2::Event::Subtest'=>'1.302195','Test2::Event::TAP::Version'=>'1.302195','Test2::Event::V2'=>'1.302195','Test2::Event::Waiting'=>'1.302195','Test2::EventFacet'=>'1.302195','Test2::EventFacet::About'=>'1.302195','Test2::EventFacet::Amnesty'=>'1.302195','Test2::EventFacet::Assert'=>'1.302195','Test2::EventFacet::Control'=>'1.302195','Test2::EventFacet::Error'=>'1.302195','Test2::EventFacet::Hub'=>'1.302195','Test2::EventFacet::Info'=>'1.302195','Test2::EventFacet::Info::Table'=>'1.302195','Test2::EventFacet::Meta'=>'1.302195','Test2::EventFacet::Parent'=>'1.302195','Test2::EventFacet::Plan'=>'1.302195','Test2::EventFacet::Render'=>'1.302195','Test2::EventFacet::Trace'=>'1.302195','Test2::Formatter'=>'1.302195','Test2::Formatter::TAP'=>'1.302195','Test2::Hub'=>'1.302195','Test2::Hub::Interceptor'=>'1.302195','Test2::Hub::Interceptor::Terminator'=>'1.302195','Test2::Hub::Subtest'=>'1.302195','Test2::IPC'=>'1.302195','Test2::IPC::Driver'=>'1.302195','Test2::IPC::Driver::Files'=>'1.302195','Test2::Tools::Tiny'=>'1.302195','Test2::Util'=>'1.302195','Test2::Util::ExternalMeta'=>'1.302195','Test2::Util::Facets2Legacy'=>'1.302195','Test2::Util::HashBase'=>'1.302195','Test2::Util::Trace'=>'1.302195','Test::Builder'=>'1.302195','Test::Builder::Formatter'=>'1.302195','Test::Builder::Module'=>'1.302195','Test::Builder::Tester'=>'1.302195','Test::Builder::Tester::Color'=>'1.302195','Test::Builder::TodoDiag'=>'1.302195','Test::More'=>'1.302195','Test::Simple'=>'1.302195','Test::Tester'=>'1.302195','Test::Tester::Capture'=>'1.302195','Test::Tester::CaptureRunner'=>'1.302195','Test::Tester::Delegate'=>'1.302195','Test::use::ok'=>'1.302195','Text::Tabs'=>'2023.0511','Text::Wrap'=>'2023.0511','Time::HiRes'=>'1.9776','Time::Local'=>'1.35','UNIVERSAL'=>'1.16','feature'=>'1.83','ok'=>'1.302195','perlfaq'=>'5.20230701','threads'=>'2.37','warnings'=>'1.66','warnings::register'=>'1.06',},removed=>{}},5.039002=>{delta_from=>5.039001,changed=>{'App::Prove'=>'3.47','App::Prove::State'=>'3.47','App::Prove::State::Result'=>'3.47','App::Prove::State::Result::Test'=>'3.47','B::Op_private'=>'5.039002','Compress::Raw::Bzip2'=>'2.206','Compress::Raw::Zlib'=>'2.206','Compress::Zlib'=>'2.206','Config'=>'5.039002','Cwd'=>'3.90','Devel::Peek'=>'1.34','ExtUtils::Miniperl'=>'1.14','File::Spec'=>'3.90','File::Spec::AmigaOS'=>'3.90','File::Spec::Cygwin'=>'3.90','File::Spec::Epoc'=>'3.90','File::Spec::Functions'=>'3.90','File::Spec::Mac'=>'3.90','File::Spec::OS2'=>'3.90','File::Spec::Unix'=>'3.90','File::Spec::VMS'=>'3.90','File::Spec::Win32'=>'3.90','HTTP::Tiny'=>'0.088','IO::Compress::Adapter::Bzip2'=>'2.206','IO::Compress::Adapter::Deflate'=>'2.206','IO::Compress::Adapter::Identity'=>'2.206','IO::Compress::Base'=>'2.206','IO::Compress::Base::Common'=>'2.206','IO::Compress::Bzip2'=>'2.206','IO::Compress::Deflate'=>'2.206','IO::Compress::Gzip'=>'2.206','IO::Compress::Gzip::Constants'=>'2.206','IO::Compress::RawDeflate'=>'2.206','IO::Compress::Zip'=>'2.206','IO::Compress::Zip::Constants'=>'2.206','IO::Compress::Zlib::Constants'=>'2.206','IO::Compress::Zlib::Extra'=>'2.206','IO::Socket::IP'=>'0.42','IO::Uncompress::Adapter::Bunzip2'=>'2.206','IO::Uncompress::Adapter::Identity'=>'2.206','IO::Uncompress::Adapter::Inflate'=>'2.206','IO::Uncompress::AnyInflate'=>'2.206','IO::Uncompress::AnyUncompress'=>'2.206','IO::Uncompress::Base'=>'2.206','IO::Uncompress::Bunzip2'=>'2.206','IO::Uncompress::Gunzip'=>'2.206','IO::Uncompress::Inflate'=>'2.206','IO::Uncompress::RawInflate'=>'2.206','IO::Uncompress::Unzip'=>'2.206','Module::CoreList'=>'5.20230820','Module::CoreList::Utils'=>'5.20230820','NDBM_File'=>'1.17','Opcode'=>'1.65','POSIX'=>'2.15','PerlIO::scalar'=>'0.32','PerlIO::via'=>'0.19','Pod::Html'=>'1.35','Pod::Html::Util'=>'1.35','Pod::Simple'=>'3.45','Pod::Simple::BlackBox'=>'3.45','Pod::Simple::Checker'=>'3.45','Pod::Simple::Debug'=>'3.45','Pod::Simple::DumpAsText'=>'3.45','Pod::Simple::DumpAsXML'=>'3.45','Pod::Simple::HTML'=>'3.45','Pod::Simple::HTMLBatch'=>'3.45','Pod::Simple::HTMLLegacy'=>'5.02','Pod::Simple::LinkSection'=>'3.45','Pod::Simple::Methody'=>'3.45','Pod::Simple::Progress'=>'3.45','Pod::Simple::PullParser'=>'3.45','Pod::Simple::PullParserEndToken'=>'3.45','Pod::Simple::PullParserStartToken'=>'3.45','Pod::Simple::PullParserTextToken'=>'3.45','Pod::Simple::PullParserToken'=>'3.45','Pod::Simple::RTF'=>'3.45','Pod::Simple::Search'=>'3.45','Pod::Simple::SimpleTree'=>'3.45','Pod::Simple::Text'=>'3.45','Pod::Simple::TextContent'=>'3.45','Pod::Simple::TiedOutFH'=>'3.45','Pod::Simple::Transcode'=>'3.45','Pod::Simple::TranscodeDumb'=>'3.45','Pod::Simple::TranscodeSmart'=>'3.45','Pod::Simple::XHTML'=>'3.45','Pod::Simple::XMLOutStream'=>'3.45','Safe'=>'2.45','TAP::Base'=>'3.47','TAP::Formatter::Base'=>'3.47','TAP::Formatter::Color'=>'3.47','TAP::Formatter::Console'=>'3.47','TAP::Formatter::Console::ParallelSession'=>'3.47','TAP::Formatter::Console::Session'=>'3.47','TAP::Formatter::File'=>'3.47','TAP::Formatter::File::Session'=>'3.47','TAP::Formatter::Session'=>'3.47','TAP::Harness'=>'3.47','TAP::Harness::Env'=>'3.47','TAP::Object'=>'3.47','TAP::Parser'=>'3.47','TAP::Parser::Aggregator'=>'3.47','TAP::Parser::Grammar'=>'3.47','TAP::Parser::Iterator'=>'3.47','TAP::Parser::Iterator::Array'=>'3.47','TAP::Parser::Iterator::Process'=>'3.47','TAP::Parser::Iterator::Stream'=>'3.47','TAP::Parser::IteratorFactory'=>'3.47','TAP::Parser::Multiplexer'=>'3.47','TAP::Parser::Result'=>'3.47','TAP::Parser::Result::Bailout'=>'3.47','TAP::Parser::Result::Comment'=>'3.47','TAP::Parser::Result::Plan'=>'3.47','TAP::Parser::Result::Pragma'=>'3.47','TAP::Parser::Result::Test'=>'3.47','TAP::Parser::Result::Unknown'=>'3.47','TAP::Parser::Result::Version'=>'3.47','TAP::Parser::Result::YAML'=>'3.47','TAP::Parser::ResultFactory'=>'3.47','TAP::Parser::Scheduler'=>'3.47','TAP::Parser::Scheduler::Job'=>'3.47','TAP::Parser::Scheduler::Spinner'=>'3.47','TAP::Parser::Source'=>'3.47','TAP::Parser::SourceHandler'=>'3.47','TAP::Parser::SourceHandler::Executable'=>'3.47','TAP::Parser::SourceHandler::File'=>'3.47','TAP::Parser::SourceHandler::Handle'=>'3.47','TAP::Parser::SourceHandler::Perl'=>'3.47','TAP::Parser::SourceHandler::RawTAP'=>'3.47','TAP::Parser::YAMLish::Reader'=>'3.47','TAP::Parser::YAMLish::Writer'=>'3.47','Test::Harness'=>'3.47','XS::APItest'=>'1.33','builtin'=>'0.009','feature'=>'1.84','perlfaq'=>'5.20230812','strict'=>'1.13','threads'=>'2.38','warnings'=>'1.67',},removed=>{}},);sub is_core {shift if defined $_[1]and $_[1]=~ /^\w/ and _looks_like_invocant $_[0];my$module=shift;my$module_version=@_ > 0 ? shift : undef;my$perl_version=@_ > 0 ? shift : $];my$first_release=first_release($module);return 0 if!defined($first_release)|| $first_release > $perl_version;my$final_release=removed_from($module);return 0 if defined($final_release)&& $perl_version >= $final_release;if (defined($module_version)){my$module_version_object=eval {version->parse($module_version)};if (!defined($module_version_object)){(my$err=$@)=~ s/^Invalid version format\b/Invalid version '$module_version' specified/;die$err}my@releases=($perl_version);my$rel=$perl_version;while (defined($rel)){my$this_delta=$delta{$rel}|| $delta{sprintf '%0.6f',$rel };$rel=$this_delta->{delta_from};unshift(@releases,$rel)if defined($rel)}RELEASE: foreach my$prn (@releases){next RELEASE if$prn < $first_release;last RELEASE if$prn > $perl_version;next unless defined(my$next_module_version=$delta{$prn}->{changed}->{$module});return 1 if eval {version->parse($next_module_version)>= $module_version_object}}return 0}return 1 if!defined($final_release);return$perl_version <= $final_release}%version=_undelta(\%delta);%deprecated=(5.011=>{changed=>{map {$_=>1}qw/Class::ISA Pod::Plainer Shell Switch/},},5.011001=>{delta_from=>5.011 },5.011002=>{delta_from=>5.011001 },5.011003=>{delta_from=>5.011002 },5.011004=>{delta_from=>5.011003 },5.011005=>{delta_from=>5.011004 },5.012=>{delta_from=>5.011005 },5.012001=>{delta_from=>5.012 },5.012002=>{delta_from=>5.012001 },5.012003=>{delta_from=>5.012002 },5.012004=>{delta_from=>5.012003 },5.012005=>{delta_from=>5.012004 },5.013=>{delta_from=>5.012005 },5.013001=>{delta_from=>5.013,removed=>{map {$_=>1}qw/Class::ISA Pod::Plainer Switch/},},5.013002=>{delta_from=>5.013001 },5.013003=>{delta_from=>5.013002 },5.013004=>{delta_from=>5.013003 },5.013005=>{delta_from=>5.013004 },5.013006=>{delta_from=>5.013005 },5.013007=>{delta_from=>5.013006 },5.013008=>{delta_from=>5.013007 },5.013009=>{delta_from=>5.013008 },5.01301=>{delta_from=>5.013009 },5.013011=>{delta_from=>5.01301 },5.014=>{delta_from=>5.013011 },5.014001=>{delta_from=>5.014 },5.014002=>{delta_from=>5.014001 },5.014003=>{delta_from=>5.014002 },5.014004=>{delta_from=>5.014003 },5.015=>{delta_from=>5.014004,removed=>{Shell=>1 },},5.015001=>{delta_from=>5.015 },5.015002=>{delta_from=>5.015001 },5.015003=>{delta_from=>5.015002 },5.015004=>{delta_from=>5.015003 },5.015005=>{delta_from=>5.015004 },5.015006=>{delta_from=>5.015005 },5.015007=>{delta_from=>5.015006 },5.015008=>{delta_from=>5.015007 },5.015009=>{delta_from=>5.015008 },5.016=>{delta_from=>5.015009 },5.016001=>{delta_from=>5.016 },5.016002=>{delta_from=>5.016001 },5.016003=>{delta_from=>5.016002 },5.017=>{delta_from=>5.016003 },5.017001=>{delta_from=>5.017 },5.017002=>{delta_from=>5.017001 },5.017003=>{delta_from=>5.017002 },5.017004=>{delta_from=>5.017003 },5.017005=>{delta_from=>5.017004 },5.017006=>{delta_from=>5.017005 },5.017007=>{delta_from=>5.017006 },5.017008=>{delta_from=>5.017007,changed=>{'Pod::LaTeX'=>1 },},5.017009=>{delta_from=>5.017008,changed=>{map {$_=>1}qw/Archive::Extract B::Lint B::Lint::Debug CPANPLUS CPANPLUS::Backend CPANPLUS::Backend::RV CPANPLUS::Config CPANPLUS::Config::HomeEnv CPANPLUS::Configure CPANPLUS::Configure::Setup CPANPLUS::Dist CPANPLUS::Dist::Autobundle CPANPLUS::Dist::Base CPANPLUS::Dist::Build CPANPLUS::Dist::Build::Constants CPANPLUS::Dist::MM CPANPLUS::Dist::Sample CPANPLUS::Error CPANPLUS::Internals CPANPLUS::Internals::Constants CPANPLUS::Internals::Constants::Report CPANPLUS::Internals::Extract CPANPLUS::Internals::Fetch CPANPLUS::Internals::Report CPANPLUS::Internals::Search CPANPLUS::Internals::Source CPANPLUS::Internals::Source::Memory CPANPLUS::Internals::Source::SQLite CPANPLUS::Internals::Source::SQLite::Tie CPANPLUS::Internals::Utils CPANPLUS::Internals::Utils::Autoflush CPANPLUS::Module CPANPLUS::Module::Author CPANPLUS::Module::Author::Fake CPANPLUS::Module::Checksums CPANPLUS::Module::Fake CPANPLUS::Module::Signature CPANPLUS::Selfupdate CPANPLUS::Shell CPANPLUS::Shell::Classic CPANPLUS::Shell::Default CPANPLUS::Shell::Default::Plugins::CustomSource CPANPLUS::Shell::Default::Plugins::Remote CPANPLUS::Shell::Default::Plugins::Source Devel::InnerPackage File::CheckTree Log::Message Log::Message::Config Log::Message::Handlers Log::Message::Item Log::Message::Simple Module::Pluggable Module::Pluggable::Object Object::Accessor Term::UI Term::UI::History Text::Soundex/},},5.01701=>{delta_from=>5.017009 },5.017011=>{delta_from=>5.01701 },5.018=>{delta_from=>5.017011 },5.018001=>{delta_from=>5.018,changed=>{},removed=>{}},5.018002=>{delta_from=>5.018001,changed=>{},removed=>{}},5.018003=>{delta_from=>5.018,changed=>{},removed=>{}},5.018004=>{delta_from=>5.018,changed=>{},removed=>{}},5.019=>{delta_from=>5.018,changed=>{'Module::Build'=>1 },removed=>{map {$_=>1}qw/Archive::Extract B::Lint B::Lint::Debug CPANPLUS CPANPLUS::Backend CPANPLUS::Backend::RV CPANPLUS::Config CPANPLUS::Config::HomeEnv CPANPLUS::Configure CPANPLUS::Configure::Setup CPANPLUS::Dist CPANPLUS::Dist::Autobundle CPANPLUS::Dist::Base CPANPLUS::Dist::Build CPANPLUS::Dist::Build::Constants CPANPLUS::Dist::MM CPANPLUS::Dist::Sample CPANPLUS::Error CPANPLUS::Internals CPANPLUS::Internals::Constants CPANPLUS::Internals::Constants::Report CPANPLUS::Internals::Extract CPANPLUS::Internals::Fetch CPANPLUS::Internals::Report CPANPLUS::Internals::Search CPANPLUS::Internals::Source CPANPLUS::Internals::Source::Memory CPANPLUS::Internals::Source::SQLite CPANPLUS::Internals::Source::SQLite::Tie CPANPLUS::Internals::Utils CPANPLUS::Internals::Utils::Autoflush CPANPLUS::Module CPANPLUS::Module::Author CPANPLUS::Module::Author::Fake CPANPLUS::Module::Checksums CPANPLUS::Module::Fake CPANPLUS::Module::Signature CPANPLUS::Selfupdate CPANPLUS::Shell CPANPLUS::Shell::Classic CPANPLUS::Shell::Default CPANPLUS::Shell::Default::Plugins::CustomSource CPANPLUS::Shell::Default::Plugins::Remote CPANPLUS::Shell::Default::Plugins::Source Devel::InnerPackage File::CheckTree Log::Message Log::Message::Config Log::Message::Handlers Log::Message::Item Log::Message::Simple Module::Pluggable Module::Pluggable::Object Object::Accessor Pod::LaTeX Term::UI Term::UI::History Text::Soundex/}},5.019001=>{delta_from=>5.019,changed=>{},removed=>{}},5.019002=>{delta_from=>5.019001,changed=>{},removed=>{}},5.019003=>{delta_from=>5.019002,changed=>{},removed=>{}},5.019004=>{delta_from=>5.019003,changed=>{'Module::Build::Base'=>'1','Module::Build::Compat'=>'1','Module::Build::Config'=>'1','Module::Build::ConfigData'=>'1','Module::Build::Cookbook'=>'1','Module::Build::Dumper'=>'1','Module::Build::ModuleInfo'=>'1','Module::Build::Notes'=>'1','Module::Build::PPMMaker'=>'1','Module::Build::Platform::Default'=>'1','Module::Build::Platform::MacOS'=>'1','Module::Build::Platform::Unix'=>'1','Module::Build::Platform::VMS'=>'1','Module::Build::Platform::VOS'=>'1','Module::Build::Platform::Windows'=>'1','Module::Build::Platform::aix'=>'1','Module::Build::Platform::cygwin'=>'1','Module::Build::Platform::darwin'=>'1','Module::Build::Platform::os2'=>'1','Module::Build::PodParser'=>'1','Module::Build::Version'=>'1','Module::Build::YAML'=>'1','inc::latest'=>'1',},removed=>{}},5.019005=>{delta_from=>5.019004,changed=>{},removed=>{}},5.019006=>{delta_from=>5.019005,changed=>{'Package::Constants'=>'1',},removed=>{}},5.019007=>{delta_from=>5.019006,changed=>{'CGI'=>'1','CGI::Apache'=>'1','CGI::Carp'=>'1','CGI::Cookie'=>'1','CGI::Fast'=>'1','CGI::Pretty'=>'1','CGI::Push'=>'1','CGI::Switch'=>'1','CGI::Util'=>'1',},removed=>{}},5.019008=>{delta_from=>5.019007,changed=>{},removed=>{}},5.019009=>{delta_from=>5.019008,changed=>{},removed=>{}},5.01901=>{delta_from=>5.019009,changed=>{},removed=>{}},5.019011=>{delta_from=>5.019010,changed=>{},removed=>{}},5.020000=>{delta_from=>5.019011,changed=>{},removed=>{}},5.021000=>{delta_from=>5.020000,changed=>{},removed=>{'CGI'=>1,'CGI::Apache'=>1,'CGI::Carp'=>1,'CGI::Cookie'=>1,'CGI::Fast'=>1,'CGI::Pretty'=>1,'CGI::Push'=>1,'CGI::Switch'=>1,'CGI::Util'=>1,'Module::Build'=>1,'Module::Build::Base'=>1,'Module::Build::Compat'=>1,'Module::Build::Config'=>1,'Module::Build::ConfigData'=>1,'Module::Build::Cookbook'=>1,'Module::Build::Dumper'=>1,'Module::Build::ModuleInfo'=>1,'Module::Build::Notes'=>1,'Module::Build::PPMMaker'=>1,'Module::Build::Platform::Default'=>1,'Module::Build::Platform::MacOS'=>1,'Module::Build::Platform::Unix'=>1,'Module::Build::Platform::VMS'=>1,'Module::Build::Platform::VOS'=>1,'Module::Build::Platform::Windows'=>1,'Module::Build::Platform::aix'=>1,'Module::Build::Platform::cygwin'=>1,'Module::Build::Platform::darwin'=>1,'Module::Build::Platform::os2'=>1,'Module::Build::PodParser'=>1,'Module::Build::Version'=>1,'Module::Build::YAML'=>1,'Package::Constants'=>1,'inc::latest'=>1,}},5.021001=>{delta_from=>5.021000,changed=>{},removed=>{}},5.021002=>{delta_from=>5.021001,changed=>{},removed=>{}},5.021003=>{delta_from=>5.021002,changed=>{},removed=>{}},5.020001=>{delta_from=>5.020000,changed=>{},removed=>{}},5.021004=>{delta_from=>5.021003,changed=>{},removed=>{}},5.021005=>{delta_from=>5.021004,changed=>{},removed=>{}},5.021006=>{delta_from=>5.021005,changed=>{},removed=>{}},5.021007=>{delta_from=>5.021006,changed=>{},removed=>{}},5.021008=>{delta_from=>5.021007,changed=>{},removed=>{}},5.020002=>{delta_from=>5.020001,changed=>{},removed=>{}},5.021009=>{delta_from=>5.021008,changed=>{},removed=>{}},5.021010=>{delta_from=>5.021009,changed=>{},removed=>{}},5.021011=>{delta_from=>5.02101,changed=>{},removed=>{}},5.022000=>{delta_from=>5.021011,changed=>{},removed=>{}},5.023000=>{delta_from=>5.022000,changed=>{},removed=>{}},5.023001=>{delta_from=>5.023000,changed=>{},removed=>{}},5.023002=>{delta_from=>5.023001,changed=>{},removed=>{}},5.020003=>{delta_from=>5.020002,changed=>{},removed=>{}},5.023003=>{delta_from=>5.023002,changed=>{},removed=>{}},5.023004=>{delta_from=>5.023003,changed=>{},removed=>{}},5.023005=>{delta_from=>5.023004,changed=>{},removed=>{}},5.022001=>{delta_from=>5.022,changed=>{},removed=>{}},5.023006=>{delta_from=>5.023005,changed=>{},removed=>{}},5.023007=>{delta_from=>5.023006,changed=>{},removed=>{}},5.023008=>{delta_from=>5.023007,changed=>{},removed=>{}},5.023009=>{delta_from=>5.023008,changed=>{},removed=>{}},5.022002=>{delta_from=>5.022001,changed=>{},removed=>{}},5.024000=>{delta_from=>5.023009,changed=>{},removed=>{}},5.025000=>{delta_from=>5.024,changed=>{},removed=>{}},5.025001=>{delta_from=>5.025,changed=>{},removed=>{}},5.025002=>{delta_from=>5.025001,changed=>{},removed=>{}},5.025003=>{delta_from=>5.025002,changed=>{},removed=>{}},5.025004=>{delta_from=>5.025003,changed=>{},removed=>{}},5.025005=>{delta_from=>5.025004,changed=>{},removed=>{}},5.025006=>{delta_from=>5.025005,changed=>{},removed=>{}},5.025007=>{delta_from=>5.025006,changed=>{},removed=>{}},5.025008=>{delta_from=>5.025007,changed=>{},removed=>{}},5.022003=>{delta_from=>5.022002,changed=>{},removed=>{}},5.024001=>{delta_from=>5.024000,changed=>{},removed=>{}},5.025009=>{delta_from=>5.025008,changed=>{},removed=>{}},5.025010=>{delta_from=>5.025009,changed=>{},removed=>{}},5.025011=>{delta_from=>5.025010,changed=>{},removed=>{}},5.025012=>{delta_from=>5.025011,changed=>{},removed=>{}},5.026000=>{delta_from=>5.025012,changed=>{},removed=>{}},5.027000=>{delta_from=>5.026,changed=>{},removed=>{}},5.027001=>{delta_from=>5.027,changed=>{},removed=>{}},5.022004=>{delta_from=>5.022003,changed=>{},removed=>{}},5.024002=>{delta_from=>5.024001,changed=>{},removed=>{}},5.027002=>{delta_from=>5.027001,changed=>{},removed=>{}},5.027003=>{delta_from=>5.027002,changed=>{'B::Debug'=>'1',},removed=>{}},5.027004=>{delta_from=>5.027003,changed=>{},removed=>{}},5.024003=>{delta_from=>5.024002,changed=>{},removed=>{}},5.026001=>{delta_from=>5.026000,changed=>{},removed=>{}},5.027005=>{delta_from=>5.027004,changed=>{},removed=>{}},5.027006=>{delta_from=>5.027005,changed=>{},removed=>{}},5.027007=>{delta_from=>5.027006,changed=>{},removed=>{}},5.027008=>{delta_from=>5.027007,changed=>{},removed=>{}},5.027009=>{delta_from=>5.027008,changed=>{},removed=>{}},5.027010=>{delta_from=>5.027009,changed=>{},removed=>{}},5.024004=>{delta_from=>5.024003,changed=>{},removed=>{}},5.026002=>{delta_from=>5.026001,changed=>{},removed=>{}},5.027011=>{delta_from=>5.02701,changed=>{},removed=>{}},5.028000=>{delta_from=>5.027011,changed=>{},removed=>{}},5.029000=>{delta_from=>5.028,changed=>{},removed=>{}},5.029001=>{delta_from=>5.029,changed=>{},removed=>{}},5.029002=>{delta_from=>5.029001,changed=>{},removed=>{}},5.029003=>{delta_from=>5.029002,changed=>{},removed=>{}},5.029004=>{delta_from=>5.029003,changed=>{},removed=>{arybase=>'1',}},5.029005=>{delta_from=>5.027002,changed=>{},removed=>{}},5.026003=>{delta_from=>5.026002,changed=>{},removed=>{}},5.028001=>{delta_from=>5.028000,changed=>{},removed=>{}},5.029006=>{delta_from=>5.029005,changed=>{},removed=>{}},5.029007=>{delta_from=>5.029006,changed=>{},removed=>{}},5.029008=>{delta_from=>5.029007,changed=>{},removed=>{}},5.029009=>{delta_from=>5.029008,changed=>{},removed=>{}},5.028002=>{delta_from=>5.028001,changed=>{},removed=>{}},5.029010=>{delta_from=>5.029009,changed=>{},removed=>{}},5.030000=>{delta_from=>5.02901,changed=>{},removed=>{}},5.031000=>{delta_from=>5.030000,changed=>{},removed=>{}},5.031001=>{delta_from=>5.031000,changed=>{},removed=>{}},5.031002=>{delta_from=>5.031001,changed=>{},removed=>{}},5.031003=>{delta_from=>5.031002,changed=>{},removed=>{}},5.031004=>{delta_from=>5.031003,changed=>{},removed=>{}},5.031005=>{delta_from=>5.031004,changed=>{},removed=>{}},5.030001=>{delta_from=>5.030000,changed=>{},removed=>{}},5.031006=>{delta_from=>5.031005,changed=>{},removed=>{}},5.031007=>{delta_from=>5.031006,changed=>{},removed=>{}},5.031008=>{delta_from=>5.031007,changed=>{},removed=>{}},5.031009=>{delta_from=>5.031008,changed=>{},removed=>{}},5.030002=>{delta_from=>5.030001,changed=>{},removed=>{}},5.031010=>{delta_from=>5.031009,changed=>{},removed=>{}},5.031011=>{delta_from=>5.03101,changed=>{},removed=>{}},5.028003=>{delta_from=>5.028002,changed=>{},removed=>{}},5.030003=>{delta_from=>5.030002,changed=>{},removed=>{}},5.032000=>{delta_from=>5.031011,changed=>{},removed=>{}},5.033000=>{delta_from=>5.032,changed=>{},removed=>{}},5.033001=>{delta_from=>5.033000,changed=>{},removed=>{}},5.033002=>{delta_from=>5.033001,changed=>{},removed=>{}},5.033003=>{delta_from=>5.033002,changed=>{},removed=>{}},5.033004=>{delta_from=>5.033003,changed=>{},removed=>{}},5.033005=>{delta_from=>5.033004,changed=>{},removed=>{}},5.033006=>{delta_from=>5.033005,changed=>{},removed=>{}},5.032001=>{delta_from=>5.032,changed=>{},removed=>{}},5.033007=>{delta_from=>5.033006,changed=>{},removed=>{}},5.033008=>{delta_from=>5.033007,changed=>{},removed=>{}},5.033009=>{delta_from=>5.033008,changed=>{},removed=>{}},5.034000=>{delta_from=>5.033009,changed=>{},removed=>{}},5.035000=>{delta_from=>5.034,changed=>{},removed=>{}},5.035001=>{delta_from=>5.035,changed=>{},removed=>{}},5.035002=>{delta_from=>5.035001,changed=>{},removed=>{}},5.035003=>{delta_from=>5.035002,changed=>{},removed=>{}},5.035004=>{delta_from=>5.035003,changed=>{},removed=>{}},5.035005=>{delta_from=>5.035004,changed=>{},removed=>{}},5.035006=>{delta_from=>5.035005,changed=>{},removed=>{}},5.035007=>{delta_from=>5.035006,changed=>{},removed=>{}},5.035008=>{delta_from=>5.035007,changed=>{},removed=>{}},5.035009=>{delta_from=>5.035008,changed=>{},removed=>{}},5.034001=>{delta_from=>5.034000,changed=>{},removed=>{}},5.035010=>{delta_from=>5.035009,changed=>{},removed=>{}},5.035011=>{delta_from=>5.035010,changed=>{},removed=>{}},5.036000=>{delta_from=>5.035011,changed=>{},removed=>{}},5.037000=>{delta_from=>5.036000,changed=>{},removed=>{}},5.037001=>{delta_from=>5.037000,changed=>{},removed=>{}},5.037002=>{delta_from=>5.037001,changed=>{},removed=>{}},5.037003=>{delta_from=>5.037002,changed=>{},removed=>{}},5.037004=>{delta_from=>5.037003,changed=>{},removed=>{}},5.037005=>{delta_from=>5.037004,changed=>{},removed=>{}},5.037006=>{delta_from=>5.037005,changed=>{},removed=>{}},5.037007=>{delta_from=>5.037006,changed=>{},removed=>{}},5.037008=>{delta_from=>5.037007,changed=>{},removed=>{}},5.037009=>{delta_from=>5.037008,changed=>{},removed=>{}},5.037010=>{delta_from=>5.037009,changed=>{},removed=>{}},5.037011=>{delta_from=>5.037010,changed=>{},removed=>{}},5.036001=>{delta_from=>5.036,changed=>{},removed=>{}},5.038000=>{delta_from=>5.037011,changed=>{},removed=>{}},5.039001=>{delta_from=>5.038,changed=>{},removed=>{}},5.039002=>{delta_from=>5.039001,changed=>{},removed=>{}},);%deprecated=_undelta(\%deprecated);%upstream=('App::Cpan'=>'cpan','App::Prove'=>'cpan','App::Prove::State'=>'cpan','App::Prove::State::Result'=>'cpan','App::Prove::State::Result::Test'=>'cpan','Archive::Tar'=>'cpan','Archive::Tar::Constant'=>'cpan','Archive::Tar::File'=>'cpan','AutoLoader'=>'cpan','AutoSplit'=>'cpan','CPAN'=>'cpan','CPAN::Author'=>'cpan','CPAN::Bundle'=>'cpan','CPAN::CacheMgr'=>'cpan','CPAN::Complete'=>'cpan','CPAN::Debug'=>'cpan','CPAN::DeferredCode'=>'cpan','CPAN::Distribution'=>'cpan','CPAN::Distroprefs'=>'cpan','CPAN::Distrostatus'=>'cpan','CPAN::Exception::RecursiveDependency'=>'cpan','CPAN::Exception::blocked_urllist'=>'cpan','CPAN::Exception::yaml_not_installed'=>'cpan','CPAN::Exception::yaml_process_error'=>'cpan','CPAN::FTP'=>'cpan','CPAN::FTP::netrc'=>'cpan','CPAN::FirstTime'=>'cpan','CPAN::HTTP::Client'=>'cpan','CPAN::HTTP::Credentials'=>'cpan','CPAN::HandleConfig'=>'cpan','CPAN::Index'=>'cpan','CPAN::InfoObj'=>'cpan','CPAN::Kwalify'=>'cpan','CPAN::LWP::UserAgent'=>'cpan','CPAN::Meta'=>'cpan','CPAN::Meta::Converter'=>'cpan','CPAN::Meta::Feature'=>'cpan','CPAN::Meta::History'=>'cpan','CPAN::Meta::Merge'=>'cpan','CPAN::Meta::Prereqs'=>'cpan','CPAN::Meta::Requirements'=>'cpan','CPAN::Meta::Requirements::Range'=>'cpan','CPAN::Meta::Spec'=>'cpan','CPAN::Meta::Validator'=>'cpan','CPAN::Meta::YAML'=>'cpan','CPAN::Mirrors'=>'cpan','CPAN::Module'=>'cpan','CPAN::Nox'=>'cpan','CPAN::Plugin'=>'cpan','CPAN::Plugin::Specfile'=>'cpan','CPAN::Prompt'=>'cpan','CPAN::Queue'=>'cpan','CPAN::Shell'=>'cpan','CPAN::Tarzip'=>'cpan','CPAN::URL'=>'cpan','CPAN::Version'=>'cpan','Compress::Raw::Bzip2'=>'cpan','Compress::Raw::Zlib'=>'cpan','Compress::Zlib'=>'cpan','Config::Perl::V'=>'cpan','DB_File'=>'cpan','Digest'=>'cpan','Digest::MD5'=>'cpan','Digest::SHA'=>'cpan','Digest::base'=>'cpan','Digest::file'=>'cpan','Encode'=>'cpan','Encode::Alias'=>'cpan','Encode::Byte'=>'cpan','Encode::CJKConstants'=>'cpan','Encode::CN'=>'cpan','Encode::CN::HZ'=>'cpan','Encode::Config'=>'cpan','Encode::EBCDIC'=>'cpan','Encode::Encoder'=>'cpan','Encode::Encoding'=>'cpan','Encode::GSM0338'=>'cpan','Encode::Guess'=>'cpan','Encode::JP'=>'cpan','Encode::JP::H2Z'=>'cpan','Encode::JP::JIS7'=>'cpan','Encode::KR'=>'cpan','Encode::KR::2022_KR'=>'cpan','Encode::MIME::Header'=>'cpan','Encode::MIME::Header::ISO_2022_JP'=>'cpan','Encode::MIME::Name'=>'cpan','Encode::Symbol'=>'cpan','Encode::TW'=>'cpan','Encode::Unicode'=>'cpan','Encode::Unicode::UTF7'=>'cpan','ExtUtils::Command'=>'cpan','ExtUtils::Command::MM'=>'cpan','ExtUtils::Constant'=>'cpan','ExtUtils::Constant::Base'=>'cpan','ExtUtils::Constant::ProxySubs'=>'cpan','ExtUtils::Constant::Utils'=>'cpan','ExtUtils::Constant::XS'=>'cpan','ExtUtils::Install'=>'cpan','ExtUtils::Installed'=>'cpan','ExtUtils::Liblist'=>'cpan','ExtUtils::Liblist::Kid'=>'cpan','ExtUtils::MM'=>'cpan','ExtUtils::MM_AIX'=>'cpan','ExtUtils::MM_Any'=>'cpan','ExtUtils::MM_BeOS'=>'cpan','ExtUtils::MM_Cygwin'=>'cpan','ExtUtils::MM_DOS'=>'cpan','ExtUtils::MM_Darwin'=>'cpan','ExtUtils::MM_MacOS'=>'cpan','ExtUtils::MM_NW5'=>'cpan','ExtUtils::MM_OS2'=>'cpan','ExtUtils::MM_OS390'=>'cpan','ExtUtils::MM_QNX'=>'cpan','ExtUtils::MM_UWIN'=>'cpan','ExtUtils::MM_Unix'=>'cpan','ExtUtils::MM_VMS'=>'cpan','ExtUtils::MM_VOS'=>'cpan','ExtUtils::MM_Win32'=>'cpan','ExtUtils::MM_Win95'=>'cpan','ExtUtils::MY'=>'cpan','ExtUtils::MakeMaker'=>'cpan','ExtUtils::MakeMaker::Config'=>'cpan','ExtUtils::MakeMaker::Locale'=>'cpan','ExtUtils::MakeMaker::version'=>'cpan','ExtUtils::MakeMaker::version::regex'=>'cpan','ExtUtils::Manifest'=>'cpan','ExtUtils::Mkbootstrap'=>'cpan','ExtUtils::Mksymlists'=>'cpan','ExtUtils::PL2Bat'=>'cpan','ExtUtils::Packlist'=>'cpan','ExtUtils::testlib'=>'cpan','Fatal'=>'cpan','File::Fetch'=>'cpan','File::GlobMapper'=>'cpan','File::Path'=>'cpan','File::Temp'=>'cpan','Filter::Util::Call'=>'cpan','Getopt::Long'=>'cpan','HTTP::Tiny'=>'cpan','IO::Compress::Adapter::Bzip2'=>'cpan','IO::Compress::Adapter::Deflate'=>'cpan','IO::Compress::Adapter::Identity'=>'cpan','IO::Compress::Base'=>'cpan','IO::Compress::Base::Common'=>'cpan','IO::Compress::Bzip2'=>'cpan','IO::Compress::Deflate'=>'cpan','IO::Compress::Gzip'=>'cpan','IO::Compress::Gzip::Constants'=>'cpan','IO::Compress::RawDeflate'=>'cpan','IO::Compress::Zip'=>'cpan','IO::Compress::Zip::Constants'=>'cpan','IO::Compress::Zlib::Constants'=>'cpan','IO::Compress::Zlib::Extra'=>'cpan','IO::Socket::IP'=>'cpan','IO::Uncompress::Adapter::Bunzip2'=>'cpan','IO::Uncompress::Adapter::Identity'=>'cpan','IO::Uncompress::Adapter::Inflate'=>'cpan','IO::Uncompress::AnyInflate'=>'cpan','IO::Uncompress::AnyUncompress'=>'cpan','IO::Uncompress::Base'=>'cpan','IO::Uncompress::Bunzip2'=>'cpan','IO::Uncompress::Gunzip'=>'cpan','IO::Uncompress::Inflate'=>'cpan','IO::Uncompress::RawInflate'=>'cpan','IO::Uncompress::Unzip'=>'cpan','IO::Zlib'=>'cpan','IPC::Cmd'=>'cpan','IPC::Msg'=>'cpan','IPC::Semaphore'=>'cpan','IPC::SharedMem'=>'cpan','IPC::SysV'=>'cpan','JSON::PP'=>'cpan','JSON::PP::Boolean'=>'cpan','List::Util'=>'cpan','List::Util::XS'=>'cpan','Locale::Maketext::Simple'=>'cpan','MIME::Base64'=>'cpan','MIME::QuotedPrint'=>'cpan','Math::BigFloat'=>'cpan','Math::BigFloat::Trace'=>'cpan','Math::BigInt'=>'cpan','Math::BigInt::Calc'=>'cpan','Math::BigInt::FastCalc'=>'cpan','Math::BigInt::Lib'=>'cpan','Math::BigInt::Trace'=>'cpan','Math::BigRat'=>'cpan','Math::BigRat::Trace'=>'cpan','Memoize'=>'cpan','Memoize::AnyDBM_File'=>'cpan','Memoize::Expire'=>'cpan','Memoize::NDBM_File'=>'cpan','Memoize::SDBM_File'=>'cpan','Memoize::Storable'=>'cpan','Module::Load'=>'cpan','Module::Load::Conditional'=>'cpan','Module::Loaded'=>'cpan','Module::Metadata'=>'cpan','NEXT'=>'cpan','Net::Cmd'=>'cpan','Net::Config'=>'cpan','Net::Domain'=>'cpan','Net::FTP'=>'cpan','Net::FTP::A'=>'cpan','Net::FTP::E'=>'cpan','Net::FTP::I'=>'cpan','Net::FTP::L'=>'cpan','Net::FTP::dataconn'=>'cpan','Net::NNTP'=>'cpan','Net::Netrc'=>'cpan','Net::POP3'=>'cpan','Net::SMTP'=>'cpan','Net::Time'=>'cpan','Params::Check'=>'cpan','Parse::CPAN::Meta'=>'cpan','Perl::OSType'=>'cpan','PerlIO::via::QuotedPrint'=>'cpan','Pod::Checker'=>'cpan','Pod::Escapes'=>'cpan','Pod::Man'=>'cpan','Pod::ParseLink'=>'cpan','Pod::Perldoc'=>'cpan','Pod::Perldoc::BaseTo'=>'cpan','Pod::Perldoc::GetOptsOO'=>'cpan','Pod::Perldoc::ToANSI'=>'cpan','Pod::Perldoc::ToChecker'=>'cpan','Pod::Perldoc::ToMan'=>'cpan','Pod::Perldoc::ToNroff'=>'cpan','Pod::Perldoc::ToPod'=>'cpan','Pod::Perldoc::ToRtf'=>'cpan','Pod::Perldoc::ToTerm'=>'cpan','Pod::Perldoc::ToText'=>'cpan','Pod::Perldoc::ToTk'=>'cpan','Pod::Perldoc::ToXml'=>'cpan','Pod::Simple'=>'cpan','Pod::Simple::BlackBox'=>'cpan','Pod::Simple::Checker'=>'cpan','Pod::Simple::Debug'=>'cpan','Pod::Simple::DumpAsText'=>'cpan','Pod::Simple::DumpAsXML'=>'cpan','Pod::Simple::HTML'=>'cpan','Pod::Simple::HTMLBatch'=>'cpan','Pod::Simple::HTMLLegacy'=>'cpan','Pod::Simple::JustPod'=>'cpan','Pod::Simple::LinkSection'=>'cpan','Pod::Simple::Methody'=>'cpan','Pod::Simple::Progress'=>'cpan','Pod::Simple::PullParser'=>'cpan','Pod::Simple::PullParserEndToken'=>'cpan','Pod::Simple::PullParserStartToken'=>'cpan','Pod::Simple::PullParserTextToken'=>'cpan','Pod::Simple::PullParserToken'=>'cpan','Pod::Simple::RTF'=>'cpan','Pod::Simple::Search'=>'cpan','Pod::Simple::SimpleTree'=>'cpan','Pod::Simple::Text'=>'cpan','Pod::Simple::TextContent'=>'cpan','Pod::Simple::TiedOutFH'=>'cpan','Pod::Simple::Transcode'=>'cpan','Pod::Simple::TranscodeDumb'=>'cpan','Pod::Simple::TranscodeSmart'=>'cpan','Pod::Simple::XHTML'=>'cpan','Pod::Simple::XMLOutStream'=>'cpan','Pod::Text'=>'cpan','Pod::Text::Color'=>'cpan','Pod::Text::Overstrike'=>'cpan','Pod::Text::Termcap'=>'cpan','Pod::Usage'=>'cpan','Scalar::Util'=>'cpan','Socket'=>'cpan','Sub::Util'=>'cpan','Sys::Syslog'=>'cpan','Sys::Syslog::Win32'=>'cpan','TAP::Base'=>'cpan','TAP::Formatter::Base'=>'cpan','TAP::Formatter::Color'=>'cpan','TAP::Formatter::Console'=>'cpan','TAP::Formatter::Console::ParallelSession'=>'cpan','TAP::Formatter::Console::Session'=>'cpan','TAP::Formatter::File'=>'cpan','TAP::Formatter::File::Session'=>'cpan','TAP::Formatter::Session'=>'cpan','TAP::Harness'=>'cpan','TAP::Harness::Env'=>'cpan','TAP::Object'=>'cpan','TAP::Parser'=>'cpan','TAP::Parser::Aggregator'=>'cpan','TAP::Parser::Grammar'=>'cpan','TAP::Parser::Iterator'=>'cpan','TAP::Parser::Iterator::Array'=>'cpan','TAP::Parser::Iterator::Process'=>'cpan','TAP::Parser::Iterator::Stream'=>'cpan','TAP::Parser::IteratorFactory'=>'cpan','TAP::Parser::Multiplexer'=>'cpan','TAP::Parser::Result'=>'cpan','TAP::Parser::Result::Bailout'=>'cpan','TAP::Parser::Result::Comment'=>'cpan','TAP::Parser::Result::Plan'=>'cpan','TAP::Parser::Result::Pragma'=>'cpan','TAP::Parser::Result::Test'=>'cpan','TAP::Parser::Result::Unknown'=>'cpan','TAP::Parser::Result::Version'=>'cpan','TAP::Parser::Result::YAML'=>'cpan','TAP::Parser::ResultFactory'=>'cpan','TAP::Parser::Scheduler'=>'cpan','TAP::Parser::Scheduler::Job'=>'cpan','TAP::Parser::Scheduler::Spinner'=>'cpan','TAP::Parser::Source'=>'cpan','TAP::Parser::SourceHandler'=>'cpan','TAP::Parser::SourceHandler::Executable'=>'cpan','TAP::Parser::SourceHandler::File'=>'cpan','TAP::Parser::SourceHandler::Handle'=>'cpan','TAP::Parser::SourceHandler::Perl'=>'cpan','TAP::Parser::SourceHandler::RawTAP'=>'cpan','TAP::Parser::YAMLish::Reader'=>'cpan','TAP::Parser::YAMLish::Writer'=>'cpan','Term::ANSIColor'=>'cpan','Term::Cap'=>'cpan','Test2'=>'cpan','Test2::API'=>'cpan','Test2::API::Breakage'=>'cpan','Test2::API::Context'=>'cpan','Test2::API::Instance'=>'cpan','Test2::API::InterceptResult'=>'cpan','Test2::API::InterceptResult::Event'=>'cpan','Test2::API::InterceptResult::Facet'=>'cpan','Test2::API::InterceptResult::Hub'=>'cpan','Test2::API::InterceptResult::Squasher'=>'cpan','Test2::API::Stack'=>'cpan','Test2::Event'=>'cpan','Test2::Event::Bail'=>'cpan','Test2::Event::Diag'=>'cpan','Test2::Event::Encoding'=>'cpan','Test2::Event::Exception'=>'cpan','Test2::Event::Fail'=>'cpan','Test2::Event::Generic'=>'cpan','Test2::Event::Note'=>'cpan','Test2::Event::Ok'=>'cpan','Test2::Event::Pass'=>'cpan','Test2::Event::Plan'=>'cpan','Test2::Event::Skip'=>'cpan','Test2::Event::Subtest'=>'cpan','Test2::Event::TAP::Version'=>'cpan','Test2::Event::V2'=>'cpan','Test2::Event::Waiting'=>'cpan','Test2::EventFacet'=>'cpan','Test2::EventFacet::About'=>'cpan','Test2::EventFacet::Amnesty'=>'cpan','Test2::EventFacet::Assert'=>'cpan','Test2::EventFacet::Control'=>'cpan','Test2::EventFacet::Error'=>'cpan','Test2::EventFacet::Hub'=>'cpan','Test2::EventFacet::Info'=>'cpan','Test2::EventFacet::Info::Table'=>'cpan','Test2::EventFacet::Meta'=>'cpan','Test2::EventFacet::Parent'=>'cpan','Test2::EventFacet::Plan'=>'cpan','Test2::EventFacet::Render'=>'cpan','Test2::EventFacet::Trace'=>'cpan','Test2::Formatter'=>'cpan','Test2::Formatter::TAP'=>'cpan','Test2::Hub'=>'cpan','Test2::Hub::Interceptor'=>'cpan','Test2::Hub::Interceptor::Terminator'=>'cpan','Test2::Hub::Subtest'=>'cpan','Test2::IPC'=>'cpan','Test2::IPC::Driver'=>'cpan','Test2::IPC::Driver::Files'=>'cpan','Test2::Tools::Tiny'=>'cpan','Test2::Util'=>'cpan','Test2::Util::ExternalMeta'=>'cpan','Test2::Util::Facets2Legacy'=>'cpan','Test2::Util::HashBase'=>'cpan','Test2::Util::Trace'=>'cpan','Test::Builder'=>'cpan','Test::Builder::Formatter'=>'cpan','Test::Builder::IO::Scalar'=>'cpan','Test::Builder::Module'=>'cpan','Test::Builder::Tester'=>'cpan','Test::Builder::Tester::Color'=>'cpan','Test::Builder::TodoDiag'=>'cpan','Test::Harness'=>'cpan','Test::More'=>'cpan','Test::Simple'=>'cpan','Test::Tester'=>'cpan','Test::Tester::Capture'=>'cpan','Test::Tester::CaptureRunner'=>'cpan','Test::Tester::Delegate'=>'cpan','Test::use::ok'=>'cpan','Text::Balanced'=>'cpan','Text::ParseWords'=>'cpan','Text::Tabs'=>'cpan','Text::Wrap'=>'cpan','Tie::RefHash'=>'cpan','Time::Local'=>'cpan','Time::Piece'=>'cpan','Time::Seconds'=>'cpan','Unicode::Collate'=>'cpan','Unicode::Collate::CJK::Big5'=>'cpan','Unicode::Collate::CJK::GB2312'=>'cpan','Unicode::Collate::CJK::JISX0208'=>'cpan','Unicode::Collate::CJK::Korean'=>'cpan','Unicode::Collate::CJK::Pinyin'=>'cpan','Unicode::Collate::CJK::Stroke'=>'cpan','Unicode::Collate::CJK::Zhuyin'=>'cpan','Unicode::Collate::Locale'=>'cpan','Win32'=>'cpan','Win32API::File'=>'cpan','autodie'=>'cpan','autodie::Scope::Guard'=>'cpan','autodie::Scope::GuardStack'=>'cpan','autodie::Util'=>'cpan','autodie::exception'=>'cpan','autodie::exception::system'=>'cpan','autodie::hints'=>'cpan','autodie::skip'=>'cpan','bigfloat'=>'cpan','bigint'=>'cpan','bignum'=>'cpan','bigrat'=>'cpan','encoding'=>'cpan','experimental'=>'cpan','ok'=>'cpan','parent'=>'cpan','perlfaq'=>'cpan','stable'=>'cpan','version'=>'cpan','version::regex'=>'cpan',);%bug_tracker=('App::Cpan'=>undef,'App::Prove'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','App::Prove::State'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','App::Prove::State::Result'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','App::Prove::State::Result::Test'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','Archive::Tar'=>undef,'Archive::Tar::Constant'=>undef,'Archive::Tar::File'=>undef,'CPAN'=>undef,'CPAN::Author'=>undef,'CPAN::Bundle'=>undef,'CPAN::CacheMgr'=>undef,'CPAN::Complete'=>undef,'CPAN::Debug'=>undef,'CPAN::DeferredCode'=>undef,'CPAN::Distribution'=>undef,'CPAN::Distroprefs'=>undef,'CPAN::Distrostatus'=>undef,'CPAN::Exception::RecursiveDependency'=>undef,'CPAN::Exception::blocked_urllist'=>undef,'CPAN::Exception::yaml_not_installed'=>undef,'CPAN::Exception::yaml_process_error'=>undef,'CPAN::FTP'=>undef,'CPAN::FTP::netrc'=>undef,'CPAN::FirstTime'=>undef,'CPAN::HTTP::Client'=>undef,'CPAN::HTTP::Credentials'=>undef,'CPAN::HandleConfig'=>undef,'CPAN::Index'=>undef,'CPAN::InfoObj'=>undef,'CPAN::Kwalify'=>undef,'CPAN::LWP::UserAgent'=>undef,'CPAN::Meta'=>'https://github.com/Perl-Toolchain-Gang/CPAN-Meta/issues','CPAN::Meta::Converter'=>'https://github.com/Perl-Toolchain-Gang/CPAN-Meta/issues','CPAN::Meta::Feature'=>'https://github.com/Perl-Toolchain-Gang/CPAN-Meta/issues','CPAN::Meta::History'=>'https://github.com/Perl-Toolchain-Gang/CPAN-Meta/issues','CPAN::Meta::Merge'=>'https://github.com/Perl-Toolchain-Gang/CPAN-Meta/issues','CPAN::Meta::Prereqs'=>'https://github.com/Perl-Toolchain-Gang/CPAN-Meta/issues','CPAN::Meta::Requirements'=>'https://github.com/Perl-Toolchain-Gang/CPAN-Meta-Requirements/issues','CPAN::Meta::Requirements::Range'=>'https://github.com/Perl-Toolchain-Gang/CPAN-Meta-Requirements/issues','CPAN::Meta::Spec'=>'https://github.com/Perl-Toolchain-Gang/CPAN-Meta/issues','CPAN::Meta::Validator'=>'https://github.com/Perl-Toolchain-Gang/CPAN-Meta/issues','CPAN::Meta::YAML'=>'https://github.com/Perl-Toolchain-Gang/YAML-Tiny/issues','CPAN::Mirrors'=>undef,'CPAN::Module'=>undef,'CPAN::Nox'=>undef,'CPAN::Plugin'=>undef,'CPAN::Plugin::Specfile'=>undef,'CPAN::Prompt'=>undef,'CPAN::Queue'=>undef,'CPAN::Shell'=>undef,'CPAN::Tarzip'=>undef,'CPAN::URL'=>undef,'CPAN::Version'=>undef,'Compress::Raw::Bzip2'=>'https://github.com/pmqs/Compress-Raw-Bzip2/issues','Compress::Raw::Zlib'=>'https://github.com/pmqs/Compress-Raw-Zlib/issues','Compress::Zlib'=>'https://github.com/pmqs/IO-Compress/issues','Config::Perl::V'=>'https://github.com/Tux/Config-Perl-V/issues','DB_File'=>'https://github.com/pmqs/DB_File/issues','Digest'=>'https://github.com/Dual-Life/digest/issues','Digest::MD5'=>'https://github.com/Dual-Life/digest-md5/issues','Digest::SHA'=>undef,'Digest::base'=>'https://github.com/Dual-Life/digest/issues','Digest::file'=>'https://github.com/Dual-Life/digest/issues','Encode'=>undef,'Encode::Alias'=>undef,'Encode::Byte'=>undef,'Encode::CJKConstants'=>undef,'Encode::CN'=>undef,'Encode::CN::HZ'=>undef,'Encode::Config'=>undef,'Encode::EBCDIC'=>undef,'Encode::Encoder'=>undef,'Encode::Encoding'=>undef,'Encode::GSM0338'=>undef,'Encode::Guess'=>undef,'Encode::JP'=>undef,'Encode::JP::H2Z'=>undef,'Encode::JP::JIS7'=>undef,'Encode::KR'=>undef,'Encode::KR::2022_KR'=>undef,'Encode::MIME::Header'=>undef,'Encode::MIME::Header::ISO_2022_JP'=>undef,'Encode::MIME::Name'=>undef,'Encode::Symbol'=>undef,'Encode::TW'=>undef,'Encode::Unicode'=>undef,'Encode::Unicode::UTF7'=>undef,'ExtUtils::Command'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::Command::MM'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::Constant'=>undef,'ExtUtils::Constant::Base'=>undef,'ExtUtils::Constant::ProxySubs'=>undef,'ExtUtils::Constant::Utils'=>undef,'ExtUtils::Constant::XS'=>undef,'ExtUtils::Install'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-Install','ExtUtils::Installed'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-Install','ExtUtils::Liblist'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::Liblist::Kid'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_AIX'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_Any'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_BeOS'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_Cygwin'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_DOS'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_Darwin'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_MacOS'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_NW5'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_OS2'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_OS390'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_QNX'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_UWIN'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_Unix'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_VMS'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_VOS'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_Win32'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MM_Win95'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MY'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MakeMaker'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MakeMaker::Config'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MakeMaker::Locale'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MakeMaker::version'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::MakeMaker::version::regex'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::Manifest'=>'http://github.com/Perl-Toolchain-Gang/ExtUtils-Manifest/issues','ExtUtils::Mkbootstrap'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::Mksymlists'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','ExtUtils::PL2Bat'=>'https://github.com/Perl-Toolchain-Gang/extutils-pl2bat/issues','ExtUtils::Packlist'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-Install','ExtUtils::testlib'=>'https://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker','Fatal'=>'https://github.com/pjf/autodie/issues','File::Fetch'=>undef,'File::GlobMapper'=>'https://github.com/pmqs/IO-Compress/issues','File::Path'=>undef,'File::Temp'=>'https://rt.cpan.org/Public/Dist/Display.html?Name=File-Temp','Filter::Util::Call'=>undef,'Getopt::Long'=>undef,'HTTP::Tiny'=>'https://github.com/Perl-Toolchain-Gang/HTTP-Tiny/issues','IO::Compress::Adapter::Bzip2'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Adapter::Deflate'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Adapter::Identity'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Base'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Base::Common'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Bzip2'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Deflate'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Gzip'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Gzip::Constants'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::RawDeflate'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Zip'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Zip::Constants'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Zlib::Constants'=>'https://github.com/pmqs/IO-Compress/issues','IO::Compress::Zlib::Extra'=>'https://github.com/pmqs/IO-Compress/issues','IO::Socket::IP'=>undef,'IO::Uncompress::Adapter::Bunzip2'=>'https://github.com/pmqs/IO-Compress/issues','IO::Uncompress::Adapter::Identity'=>'https://github.com/pmqs/IO-Compress/issues','IO::Uncompress::Adapter::Inflate'=>'https://github.com/pmqs/IO-Compress/issues','IO::Uncompress::AnyInflate'=>'https://github.com/pmqs/IO-Compress/issues','IO::Uncompress::AnyUncompress'=>'https://github.com/pmqs/IO-Compress/issues','IO::Uncompress::Base'=>'https://github.com/pmqs/IO-Compress/issues','IO::Uncompress::Bunzip2'=>'https://github.com/pmqs/IO-Compress/issues','IO::Uncompress::Gunzip'=>'https://github.com/pmqs/IO-Compress/issues','IO::Uncompress::Inflate'=>'https://github.com/pmqs/IO-Compress/issues','IO::Uncompress::RawInflate'=>'https://github.com/pmqs/IO-Compress/issues','IO::Uncompress::Unzip'=>'https://github.com/pmqs/IO-Compress/issues','IO::Zlib'=>'https://github.com/tomhughes/IO-Zlib/issues','IPC::Cmd'=>undef,'IPC::Msg'=>undef,'IPC::Semaphore'=>undef,'IPC::SharedMem'=>undef,'IPC::SysV'=>undef,'JSON::PP'=>'https://github.com/makamaka/JSON-PP/issues','JSON::PP::Boolean'=>'https://github.com/makamaka/JSON-PP/issues','List::Util'=>'https://rt.cpan.org/Public/Dist/Display.html?Name=Scalar-List-Utils','List::Util::XS'=>'https://rt.cpan.org/Public/Dist/Display.html?Name=Scalar-List-Utils','Locale::Maketext::Simple'=>undef,'MIME::Base64'=>'https://github.com/Dual-Life/mime-base64/issues','MIME::QuotedPrint'=>'https://github.com/Dual-Life/mime-base64/issues','Math::BigFloat'=>undef,'Math::BigFloat::Trace'=>undef,'Math::BigInt'=>undef,'Math::BigInt::Calc'=>undef,'Math::BigInt::FastCalc'=>undef,'Math::BigInt::Lib'=>undef,'Math::BigInt::Trace'=>undef,'Math::BigRat'=>undef,'Math::BigRat::Trace'=>undef,'Memoize'=>'https://rt.cpan.org/Dist/Display.html?Name=Memoize','Memoize::AnyDBM_File'=>'https://rt.cpan.org/Dist/Display.html?Name=Memoize','Memoize::Expire'=>'https://rt.cpan.org/Dist/Display.html?Name=Memoize','Memoize::NDBM_File'=>'https://rt.cpan.org/Dist/Display.html?Name=Memoize','Memoize::SDBM_File'=>'https://rt.cpan.org/Dist/Display.html?Name=Memoize','Memoize::Storable'=>'https://rt.cpan.org/Dist/Display.html?Name=Memoize','Module::Load'=>undef,'Module::Load::Conditional'=>undef,'Module::Loaded'=>undef,'Module::Metadata'=>'https://rt.cpan.org/Public/Dist/Display.html?Name=Module-Metadata','NEXT'=>undef,'Net::Cmd'=>undef,'Net::Config'=>undef,'Net::Domain'=>undef,'Net::FTP'=>undef,'Net::FTP::A'=>undef,'Net::FTP::E'=>undef,'Net::FTP::I'=>undef,'Net::FTP::L'=>undef,'Net::FTP::dataconn'=>undef,'Net::NNTP'=>undef,'Net::Netrc'=>undef,'Net::POP3'=>undef,'Net::SMTP'=>undef,'Net::Time'=>undef,'Params::Check'=>undef,'Parse::CPAN::Meta'=>'https://github.com/Perl-Toolchain-Gang/CPAN-Meta/issues','Perl::OSType'=>'https://github.com/Perl-Toolchain-Gang/Perl-OSType/issues','PerlIO::via::QuotedPrint'=>undef,'Pod::Checker'=>undef,'Pod::Escapes'=>undef,'Pod::Man'=>'https://github.com/rra/podlators/issues','Pod::ParseLink'=>'https://github.com/rra/podlators/issues','Pod::Perldoc'=>undef,'Pod::Perldoc::BaseTo'=>undef,'Pod::Perldoc::GetOptsOO'=>undef,'Pod::Perldoc::ToANSI'=>undef,'Pod::Perldoc::ToChecker'=>undef,'Pod::Perldoc::ToMan'=>undef,'Pod::Perldoc::ToNroff'=>undef,'Pod::Perldoc::ToPod'=>undef,'Pod::Perldoc::ToRtf'=>undef,'Pod::Perldoc::ToTerm'=>undef,'Pod::Perldoc::ToText'=>undef,'Pod::Perldoc::ToTk'=>undef,'Pod::Perldoc::ToXml'=>undef,'Pod::Simple'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::BlackBox'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::Checker'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::Debug'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::DumpAsText'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::DumpAsXML'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::HTML'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::HTMLBatch'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::HTMLLegacy'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::JustPod'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::LinkSection'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::Methody'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::Progress'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::PullParser'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::PullParserEndToken'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::PullParserStartToken'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::PullParserTextToken'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::PullParserToken'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::RTF'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::Search'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::SimpleTree'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::Text'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::TextContent'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::TiedOutFH'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::Transcode'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::TranscodeDumb'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::TranscodeSmart'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::XHTML'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Simple::XMLOutStream'=>'https://github.com/perl-pod/pod-simple/issues','Pod::Text'=>'https://github.com/rra/podlators/issues','Pod::Text::Color'=>'https://github.com/rra/podlators/issues','Pod::Text::Overstrike'=>'https://github.com/rra/podlators/issues','Pod::Text::Termcap'=>'https://github.com/rra/podlators/issues','Pod::Usage'=>'https://github.com/Dual-Life/Pod-Usage/issues','Scalar::Util'=>'https://rt.cpan.org/Public/Dist/Display.html?Name=Scalar-List-Utils','Socket'=>undef,'Sub::Util'=>'https://rt.cpan.org/Public/Dist/Display.html?Name=Scalar-List-Utils','Sys::Syslog'=>undef,'Sys::Syslog::Win32'=>undef,'TAP::Base'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Formatter::Base'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Formatter::Color'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Formatter::Console'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Formatter::Console::ParallelSession'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Formatter::Console::Session'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Formatter::File'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Formatter::File::Session'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Formatter::Session'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Harness'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Harness::Env'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Object'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Aggregator'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Grammar'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Iterator'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Iterator::Array'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Iterator::Process'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Iterator::Stream'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::IteratorFactory'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Multiplexer'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Result'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Result::Bailout'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Result::Comment'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Result::Plan'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Result::Pragma'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Result::Test'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Result::Unknown'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Result::Version'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Result::YAML'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::ResultFactory'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Scheduler'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Scheduler::Job'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Scheduler::Spinner'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::Source'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::SourceHandler'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::SourceHandler::Executable'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::SourceHandler::File'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::SourceHandler::Handle'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::SourceHandler::Perl'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::SourceHandler::RawTAP'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::YAMLish::Reader'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','TAP::Parser::YAMLish::Writer'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','Term::ANSIColor'=>'https://rt.cpan.org/Dist/Display.html?Name=Term-ANSIColor','Term::Cap'=>undef,'Test2'=>'http://github.com/Test-More/test-more/issues','Test2::API'=>'http://github.com/Test-More/test-more/issues','Test2::API::Breakage'=>'http://github.com/Test-More/test-more/issues','Test2::API::Context'=>'http://github.com/Test-More/test-more/issues','Test2::API::Instance'=>'http://github.com/Test-More/test-more/issues','Test2::API::InterceptResult'=>'http://github.com/Test-More/test-more/issues','Test2::API::InterceptResult::Event'=>'http://github.com/Test-More/test-more/issues','Test2::API::InterceptResult::Facet'=>'http://github.com/Test-More/test-more/issues','Test2::API::InterceptResult::Hub'=>'http://github.com/Test-More/test-more/issues','Test2::API::InterceptResult::Squasher'=>'http://github.com/Test-More/test-more/issues','Test2::API::Stack'=>'http://github.com/Test-More/test-more/issues','Test2::Event'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Bail'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Diag'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Encoding'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Exception'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Fail'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Generic'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Note'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Ok'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Pass'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Plan'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Skip'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Subtest'=>'http://github.com/Test-More/test-more/issues','Test2::Event::TAP::Version'=>'http://github.com/Test-More/test-more/issues','Test2::Event::V2'=>'http://github.com/Test-More/test-more/issues','Test2::Event::Waiting'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::About'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Amnesty'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Assert'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Control'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Error'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Hub'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Info'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Info::Table'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Meta'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Parent'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Plan'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Render'=>'http://github.com/Test-More/test-more/issues','Test2::EventFacet::Trace'=>'http://github.com/Test-More/test-more/issues','Test2::Formatter'=>'http://github.com/Test-More/test-more/issues','Test2::Formatter::TAP'=>'http://github.com/Test-More/test-more/issues','Test2::Hub'=>'http://github.com/Test-More/test-more/issues','Test2::Hub::Interceptor'=>'http://github.com/Test-More/test-more/issues','Test2::Hub::Interceptor::Terminator'=>'http://github.com/Test-More/test-more/issues','Test2::Hub::Subtest'=>'http://github.com/Test-More/test-more/issues','Test2::IPC'=>'http://github.com/Test-More/test-more/issues','Test2::IPC::Driver'=>'http://github.com/Test-More/test-more/issues','Test2::IPC::Driver::Files'=>'http://github.com/Test-More/test-more/issues','Test2::Tools::Tiny'=>'http://github.com/Test-More/test-more/issues','Test2::Util'=>'http://github.com/Test-More/test-more/issues','Test2::Util::ExternalMeta'=>'http://github.com/Test-More/test-more/issues','Test2::Util::Facets2Legacy'=>'http://github.com/Test-More/test-more/issues','Test2::Util::HashBase'=>'http://github.com/Test-More/test-more/issues','Test2::Util::Trace'=>'http://github.com/Test-More/test-more/issues','Test::Builder'=>'http://github.com/Test-More/test-more/issues','Test::Builder::Formatter'=>'http://github.com/Test-More/test-more/issues','Test::Builder::IO::Scalar'=>'http://github.com/Test-More/test-more/issues','Test::Builder::Module'=>'http://github.com/Test-More/test-more/issues','Test::Builder::Tester'=>'http://github.com/Test-More/test-more/issues','Test::Builder::Tester::Color'=>'http://github.com/Test-More/test-more/issues','Test::Builder::TodoDiag'=>'http://github.com/Test-More/test-more/issues','Test::Harness'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness','Test::More'=>'http://github.com/Test-More/test-more/issues','Test::Simple'=>'http://github.com/Test-More/test-more/issues','Test::Tester'=>'http://github.com/Test-More/test-more/issues','Test::Tester::Capture'=>'http://github.com/Test-More/test-more/issues','Test::Tester::CaptureRunner'=>'http://github.com/Test-More/test-more/issues','Test::Tester::Delegate'=>'http://github.com/Test-More/test-more/issues','Test::use::ok'=>'http://github.com/Test-More/test-more/issues','Text::Balanced'=>undef,'Text::ParseWords'=>undef,'Text::Tabs'=>'https://rt.cpan.org/Public/Dist/Display.html?Name=Text-Tabs%2BWrap','Text::Wrap'=>'https://rt.cpan.org/Public/Dist/Display.html?Name=Text-Tabs%2BWrap','Tie::RefHash'=>'https://rt.cpan.org/Public/Dist/Display.html?Name=Tie-RefHash','Time::Local'=>'https://github.com/houseabsolute/Time-Local/issues','Time::Piece'=>undef,'Time::Seconds'=>undef,'Unicode::Collate'=>undef,'Unicode::Collate::CJK::Big5'=>undef,'Unicode::Collate::CJK::GB2312'=>undef,'Unicode::Collate::CJK::JISX0208'=>undef,'Unicode::Collate::CJK::Korean'=>undef,'Unicode::Collate::CJK::Pinyin'=>undef,'Unicode::Collate::CJK::Stroke'=>undef,'Unicode::Collate::CJK::Zhuyin'=>undef,'Unicode::Collate::Locale'=>undef,'Win32'=>'https://github.com/perl-libwin32/win32/issues','Win32API::File'=>undef,'autodie'=>'https://github.com/pjf/autodie/issues','autodie::Scope::Guard'=>'https://github.com/pjf/autodie/issues','autodie::Scope::GuardStack'=>'https://github.com/pjf/autodie/issues','autodie::Util'=>'https://github.com/pjf/autodie/issues','autodie::exception'=>'https://github.com/pjf/autodie/issues','autodie::exception::system'=>'https://github.com/pjf/autodie/issues','autodie::hints'=>'https://github.com/pjf/autodie/issues','autodie::skip'=>'https://github.com/pjf/autodie/issues','bigfloat'=>undef,'bigint'=>undef,'bignum'=>undef,'bigrat'=>undef,'encoding'=>undef,'experimental'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=experimental','ok'=>'http://github.com/Test-More/test-more/issues','parent'=>undef,'perlfaq'=>'https://github.com/perl-doc-cats/perlfaq/issues','stable'=>'http://rt.cpan.org/Public/Dist/Display.html?Name=experimental','version'=>'https://rt.cpan.org/Public/Dist/Display.html?Name=version','version::regex'=>'https://rt.cpan.org/Public/Dist/Display.html?Name=version',);$released{'5.000'}=$released{5};$version{'5.000'}=$version{5};_create_aliases(\%delta);_create_aliases(\%released);_create_aliases(\%version);_create_aliases(\%deprecated);sub _create_aliases {my ($hash)=@_;for my$version (keys %$hash){next unless$version >= 5.006;my$padded=sprintf "%0.6f",$version;if ($padded ne $version && $version==$padded){$hash->{$padded}=$hash->{$version}}}}1; MODULE_CORELIST $fatpacked{"Module/CoreList/Utils.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'MODULE_CORELIST_UTILS'; - package Module::CoreList::Utils;use strict;use warnings;use Module::CoreList;our$VERSION='5.20230720';our%utilities;sub utilities {my$perl=shift;$perl=shift if eval {$perl->isa(__PACKAGE__)};return unless$perl or exists$utilities{$perl};return sort keys %{$utilities{$perl}}}sub _released_order {(substr($Module::CoreList::released{$a},0,1)eq "?")? ((substr($Module::CoreList::released{$b},0,1)eq "?")? 0 : 1): ((substr($Module::CoreList::released{$b},0,1)eq "?")? -1 : $Module::CoreList::released{$a}cmp $Module::CoreList::released{$b})}sub first_release_raw {my$util=shift;$util=shift if eval {$util->isa(__PACKAGE__)};my$version=shift;my@perls=$version ? grep {exists$utilities{$_}{$util }&& $utilities{$_}{$util }ge $version}keys%utilities : grep {exists$utilities{$_}{$util }}keys%utilities;return grep {exists$Module::CoreList::released{$_}}@perls}sub first_release_by_date {my@perls=&first_release_raw;return unless@perls;return (sort _released_order@perls)[0]}sub first_release {my@perls=&first_release_raw;return unless@perls;return (sort {$a cmp $b}@perls)[0]}sub removed_from {my@perls=&removed_raw;return shift@perls}sub removed_from_by_date {my@perls=sort _released_order&removed_raw;return shift@perls}sub removed_raw {my$util=shift;$util=shift if eval {$util->isa(__PACKAGE__)};return unless my@perls=sort {$a cmp $b}first_release_raw($util);@perls=grep {exists$Module::CoreList::released{$_}}@perls;my$last=pop@perls;my@removed=grep {$_ > $last}sort {$a cmp $b}keys%utilities;return@removed}my%delta=(5=>{changed=>{'a2p'=>'1','c2ph'=>'1','cppstdin'=>'1','find2perl'=>'1','pstruct'=>'1','s2p'=>'1',},removed=>{}},5.001=>{delta_from=>5,changed=>{'h2xs'=>'1',},removed=>{}},5.002=>{delta_from=>5.001,changed=>{'h2ph'=>'1','perlbug'=>'1','perldoc'=>'1','pod2html'=>'1','pod2latex'=>'1','pod2man'=>'1','pod2text'=>'1',},removed=>{}},5.00307=>{delta_from=>5.002,changed=>{'pl2pm'=>'1',},removed=>{'cppstdin'=>1,'pstruct'=>1,}},5.004=>{delta_from=>5.00307,changed=>{'splain'=>'1',},removed=>{}},5.005=>{delta_from=>5.00405,changed=>{'perlcc'=>'1',},removed=>{}},5.00503=>{delta_from=>5.005,changed=>{},removed=>{}},5.00405=>{delta_from=>5.004,changed=>{},removed=>{}},5.006=>{delta_from=>5.00504,changed=>{'dprofpp'=>'1','pod2usage'=>'1','podchecker'=>'1','podselect'=>'1','pstruct'=>'1',},removed=>{}},5.006001=>{delta_from=>5.006,changed=>{},removed=>{}},5.007003=>{delta_from=>5.006002,changed=>{'libnetcfg'=>'1','perlivp'=>'1','psed'=>'1','xsubpp'=>'1',},removed=>{}},5.008=>{delta_from=>5.007003,changed=>{'enc2xs'=>'1','piconv'=>'1',},removed=>{}},5.008001=>{delta_from=>5.008,changed=>{'cpan'=>'1',},removed=>{}},5.009=>{delta_from=>5.008009,changed=>{},removed=>{'corelist'=>1,'instmodsh'=>1,'prove'=>1,}},5.008002=>{delta_from=>5.008001,changed=>{},removed=>{}},5.006002=>{delta_from=>5.006001,changed=>{},removed=>{}},5.008003=>{delta_from=>5.008002,changed=>{'instmodsh'=>'1','prove'=>'1',},removed=>{}},5.00504=>{delta_from=>5.00503,changed=>{},removed=>{}},5.009001=>{delta_from=>5.009,changed=>{'instmodsh'=>'1','prove'=>'1',},removed=>{}},5.008004=>{delta_from=>5.008003,changed=>{},removed=>{}},5.008005=>{delta_from=>5.008004,changed=>{},removed=>{}},5.008006=>{delta_from=>5.008005,changed=>{},removed=>{}},5.009002=>{delta_from=>5.009001,changed=>{'corelist'=>'1',},removed=>{}},5.008007=>{delta_from=>5.008006,changed=>{},removed=>{}},5.009003=>{delta_from=>5.009002,changed=>{'ptar'=>'1','ptardiff'=>'1','shasum'=>'1',},removed=>{}},5.008008=>{delta_from=>5.008007,changed=>{},removed=>{}},5.009004=>{delta_from=>5.009003,changed=>{'config_data'=>'1',},removed=>{}},5.009005=>{delta_from=>5.009004,changed=>{'cpan2dist'=>'1','cpanp'=>'1','cpanp-run-perl'=>'1',},removed=>{'perlcc'=>1,}},5.010000=>{delta_from=>5.009005,changed=>{},removed=>{}},5.008009=>{delta_from=>5.008008,changed=>{'corelist'=>'1',},removed=>{}},5.010001=>{delta_from=>5.010000,changed=>{},removed=>{}},5.011=>{delta_from=>5.010001,changed=>{},removed=>{}},5.011001=>{delta_from=>5.011,changed=>{},removed=>{}},5.011002=>{delta_from=>5.011001,changed=>{'perlthanks'=>'1',},removed=>{}},5.011003=>{delta_from=>5.011002,changed=>{},removed=>{}},5.011004=>{delta_from=>5.011003,changed=>{},removed=>{}},5.011005=>{delta_from=>5.011004,changed=>{},removed=>{}},5.012=>{delta_from=>5.011005,changed=>{},removed=>{}},5.013=>{delta_from=>5.012005,changed=>{},removed=>{}},5.012001=>{delta_from=>5.012,changed=>{},removed=>{}},5.013001=>{delta_from=>5.013,changed=>{},removed=>{}},5.013002=>{delta_from=>5.013001,changed=>{},removed=>{}},5.013003=>{delta_from=>5.013002,changed=>{},removed=>{}},5.013004=>{delta_from=>5.013003,changed=>{},removed=>{}},5.012002=>{delta_from=>5.012001,changed=>{},removed=>{}},5.013005=>{delta_from=>5.013004,changed=>{},removed=>{}},5.013006=>{delta_from=>5.013005,changed=>{},removed=>{}},5.013007=>{delta_from=>5.013006,changed=>{'ptargrep'=>'1',},removed=>{}},5.013008=>{delta_from=>5.013007,changed=>{},removed=>{}},5.013009=>{delta_from=>5.013008,changed=>{'json_pp'=>'1',},removed=>{}},5.012003=>{delta_from=>5.012002,changed=>{},removed=>{}},5.013010=>{delta_from=>5.013009,changed=>{},removed=>{}},5.013011=>{delta_from=>5.013010,changed=>{},removed=>{}},5.014=>{delta_from=>5.013011,changed=>{},removed=>{}},5.014001=>{delta_from=>5.014,changed=>{},removed=>{}},5.015=>{delta_from=>5.014004,changed=>{},removed=>{'dprofpp'=>1,}},5.012004=>{delta_from=>5.012003,changed=>{},removed=>{}},5.015001=>{delta_from=>5.015,changed=>{},removed=>{}},5.015002=>{delta_from=>5.015001,changed=>{},removed=>{}},5.015003=>{delta_from=>5.015002,changed=>{},removed=>{}},5.014002=>{delta_from=>5.014001,changed=>{},removed=>{}},5.015004=>{delta_from=>5.015003,changed=>{},removed=>{}},5.015005=>{delta_from=>5.015004,changed=>{},removed=>{}},5.015006=>{delta_from=>5.015005,changed=>{'zipdetails'=>'1',},removed=>{}},5.015007=>{delta_from=>5.015006,changed=>{},removed=>{}},5.015008=>{delta_from=>5.015007,changed=>{},removed=>{}},5.015009=>{delta_from=>5.015008,changed=>{},removed=>{}},5.016=>{delta_from=>5.015009,changed=>{},removed=>{}},5.017=>{delta_from=>5.016003,changed=>{},removed=>{}},5.017001=>{delta_from=>5.017,changed=>{},removed=>{}},5.017002=>{delta_from=>5.017001,changed=>{},removed=>{}},5.016001=>{delta_from=>5.016,changed=>{},removed=>{}},5.017003=>{delta_from=>5.017002,changed=>{},removed=>{}},5.017004=>{delta_from=>5.017003,changed=>{},removed=>{}},5.014003=>{delta_from=>5.014002,changed=>{},removed=>{}},5.017005=>{delta_from=>5.017004,changed=>{},removed=>{}},5.016002=>{delta_from=>5.016001,changed=>{},removed=>{}},5.012005=>{delta_from=>5.012004,changed=>{},removed=>{}},5.017006=>{delta_from=>5.017005,changed=>{},removed=>{}},5.017007=>{delta_from=>5.017006,changed=>{},removed=>{}},5.017008=>{delta_from=>5.017007,changed=>{},removed=>{}},5.017009=>{delta_from=>5.017008,changed=>{},removed=>{}},5.014004=>{delta_from=>5.014003,changed=>{},removed=>{}},5.016003=>{delta_from=>5.016002,changed=>{},removed=>{}},5.017010=>{delta_from=>5.017009,changed=>{},removed=>{}},5.017011=>{delta_from=>5.017010,changed=>{},removed=>{}},5.018000=>{delta_from=>5.017011,changed=>{},removed=>{}},5.018001=>{delta_from=>5.018000,changed=>{},removed=>{}},5.018002=>{delta_from=>5.018001,changed=>{},removed=>{}},5.018003=>{delta_from=>5.018000,changed=>{},removed=>{}},5.018004=>{delta_from=>5.018000,changed=>{},removed=>{}},5.019000=>{delta_from=>5.018000,changed=>{},removed=>{'cpan2dist'=>'1','cpanp'=>'1','cpanp-run-perl'=>'1','pod2latex'=>'1',}},5.019001=>{delta_from=>5.019000,changed=>{},removed=>{}},5.019002=>{delta_from=>5.019001,changed=>{},removed=>{}},5.019003=>{delta_from=>5.019002,changed=>{},removed=>{}},5.019004=>{delta_from=>5.019003,changed=>{},removed=>{}},5.019005=>{delta_from=>5.019004,changed=>{},removed=>{}},5.019006=>{delta_from=>5.019005,changed=>{},removed=>{}},5.019007=>{delta_from=>5.019006,changed=>{},removed=>{}},5.019008=>{delta_from=>5.019007,changed=>{},removed=>{}},5.019009=>{delta_from=>5.019008,changed=>{},removed=>{}},5.019010=>{delta_from=>5.019009,changed=>{},removed=>{}},5.019011=>{delta_from=>5.019010,changed=>{},removed=>{}},5.020000=>{delta_from=>5.019011,changed=>{},removed=>{}},5.021000=>{delta_from=>5.020000,changed=>{},removed=>{}},5.021001=>{delta_from=>5.021000,changed=>{},removed=>{'a2p'=>1,'config_data'=>1,'find2perl'=>1,'psed'=>1,'s2p'=>1,}},5.021002=>{delta_from=>5.021001,changed=>{},removed=>{}},5.021003=>{delta_from=>5.021002,changed=>{},removed=>{}},5.020001=>{delta_from=>5.02,changed=>{},removed=>{}},5.021004=>{delta_from=>5.021003,changed=>{},removed=>{}},5.021005=>{delta_from=>5.021004,changed=>{},removed=>{}},5.021006=>{delta_from=>5.021005,changed=>{},removed=>{}},5.021007=>{delta_from=>5.021006,changed=>{},removed=>{}},5.021008=>{delta_from=>5.021007,changed=>{},removed=>{}},5.020002=>{delta_from=>5.020001,changed=>{},removed=>{}},5.021009=>{delta_from=>5.021008,changed=>{'encguess'=>'1',},removed=>{}},5.021010=>{delta_from=>5.021009,changed=>{},removed=>{}},5.021011=>{delta_from=>5.02101,changed=>{},removed=>{}},5.022000=>{delta_from=>5.021011,changed=>{},removed=>{}},5.023000=>{delta_from=>5.022000,changed=>{},removed=>{}},5.023001=>{delta_from=>5.023,changed=>{},removed=>{}},5.023002=>{delta_from=>5.023001,changed=>{},removed=>{}},5.020003=>{delta_from=>5.020002,changed=>{},removed=>{}},5.023003=>{delta_from=>5.023002,changed=>{},removed=>{}},5.023004=>{delta_from=>5.023003,changed=>{},removed=>{}},5.023005=>{delta_from=>5.023004,changed=>{},removed=>{}},5.022001=>{delta_from=>5.022,changed=>{},removed=>{}},5.023006=>{delta_from=>5.023005,changed=>{},removed=>{}},5.023007=>{delta_from=>5.023006,changed=>{},removed=>{}},5.023008=>{delta_from=>5.023007,changed=>{},removed=>{}},5.023009=>{delta_from=>5.023008,changed=>{},removed=>{}},5.022002=>{delta_from=>5.022001,changed=>{},removed=>{}},5.024000=>{delta_from=>5.023009,changed=>{},removed=>{}},5.025000=>{delta_from=>5.024000,changed=>{},removed=>{}},5.025001=>{delta_from=>5.025000,changed=>{},removed=>{}},5.025002=>{delta_from=>5.025001,changed=>{},removed=>{}},5.025003=>{delta_from=>5.025002,changed=>{},removed=>{}},5.025004=>{delta_from=>5.025003,changed=>{},removed=>{}},5.025005=>{delta_from=>5.025004,changed=>{},removed=>{}},5.025006=>{delta_from=>5.025005,changed=>{},removed=>{}},5.025007=>{delta_from=>5.025006,changed=>{},removed=>{}},5.025008=>{delta_from=>5.025007,changed=>{},removed=>{}},5.022003=>{delta_from=>5.022002,changed=>{},removed=>{}},5.024001=>{delta_from=>5.024000,changed=>{},removed=>{}},5.025009=>{delta_from=>5.025008,changed=>{},removed=>{'c2ph'=>1,'pstruct'=>1,}},5.025010=>{delta_from=>5.025009,changed=>{},removed=>{}},5.025011=>{delta_from=>5.025010,changed=>{},removed=>{}},5.025012=>{delta_from=>5.025011,changed=>{},removed=>{}},5.026000=>{delta_from=>5.025012,changed=>{},removed=>{}},5.027000=>{delta_from=>5.026000,changed=>{},removed=>{}},5.027001=>{delta_from=>5.027000,changed=>{},removed=>{}},5.022004=>{delta_from=>5.022003,changed=>{},removed=>{}},5.024002=>{delta_from=>5.024001,changed=>{},removed=>{}},5.027002=>{delta_from=>5.027001,changed=>{},removed=>{}},5.027003=>{delta_from=>5.027002,changed=>{},removed=>{}},5.027004=>{delta_from=>5.027003,changed=>{},removed=>{}},5.024003=>{delta_from=>5.024002,changed=>{},removed=>{}},5.026001=>{delta_from=>5.026000,changed=>{},removed=>{}},5.027005=>{delta_from=>5.027004,changed=>{},removed=>{}},5.027006=>{delta_from=>5.027005,changed=>{},removed=>{}},5.027007=>{delta_from=>5.027006,changed=>{},removed=>{}},5.027008=>{delta_from=>5.027007,changed=>{},removed=>{}},5.027009=>{delta_from=>5.027008,changed=>{},removed=>{}},5.027010=>{delta_from=>5.027009,changed=>{},removed=>{}},5.024004=>{delta_from=>5.024003,changed=>{},removed=>{}},5.026002=>{delta_from=>5.026001,changed=>{},removed=>{}},5.027011=>{delta_from=>5.027010,changed=>{},removed=>{}},5.028000=>{delta_from=>5.027011,changed=>{},removed=>{}},5.029000=>{delta_from=>5.028,changed=>{},removed=>{}},5.029001=>{delta_from=>5.029000,changed=>{},removed=>{}},5.029002=>{delta_from=>5.029001,changed=>{},removed=>{}},5.029003=>{delta_from=>5.029002,changed=>{},removed=>{}},5.029004=>{delta_from=>5.029003,changed=>{},removed=>{}},5.029005=>{delta_from=>5.029004,changed=>{},removed=>{}},5.026003=>{delta_from=>5.026002,changed=>{},removed=>{}},5.028001=>{delta_from=>5.028000,changed=>{},removed=>{}},5.029006=>{delta_from=>5.029005,changed=>{},removed=>{}},5.029007=>{delta_from=>5.029006,changed=>{},removed=>{}},5.029008=>{delta_from=>5.029007,changed=>{},removed=>{}},5.029009=>{delta_from=>5.029008,changed=>{},removed=>{}},5.028002=>{delta_from=>5.028001,changed=>{},removed=>{}},5.029010=>{delta_from=>5.029009,changed=>{},removed=>{}},5.030000=>{delta_from=>5.029010,changed=>{},removed=>{}},5.031000=>{delta_from=>5.03,changed=>{},removed=>{}},5.031001=>{delta_from=>5.031,changed=>{},removed=>{'podselect'=>1,}},5.031002=>{delta_from=>5.031001,changed=>{},removed=>{}},5.031003=>{delta_from=>5.031002,changed=>{},removed=>{}},5.031004=>{delta_from=>5.031003,changed=>{},removed=>{}},5.031005=>{delta_from=>5.031004,changed=>{},removed=>{}},5.030001=>{delta_from=>5.03,changed=>{},removed=>{}},5.031006=>{delta_from=>5.031005,changed=>{'streamzip'=>'1',},removed=>{}},5.031007=>{delta_from=>5.031006,changed=>{},removed=>{}},5.031008=>{delta_from=>5.031007,changed=>{},removed=>{}},5.031009=>{delta_from=>5.031008,changed=>{},removed=>{}},5.030002=>{delta_from=>5.030001,changed=>{},removed=>{}},5.031010=>{delta_from=>5.031009,changed=>{},removed=>{}},5.031011=>{delta_from=>5.031010,changed=>{},removed=>{}},5.028003=>{delta_from=>5.028002,changed=>{},removed=>{}},5.030003=>{delta_from=>5.030002,changed=>{},removed=>{}},5.032000=>{delta_from=>5.031011,changed=>{},removed=>{}},5.033000=>{delta_from=>5.032,changed=>{},removed=>{}},5.033001=>{delta_from=>5.033000,changed=>{},removed=>{}},5.033002=>{delta_from=>5.033001,changed=>{},removed=>{}},5.033003=>{delta_from=>5.033002,changed=>{},removed=>{}},5.033004=>{delta_from=>5.033003,changed=>{},removed=>{}},5.033005=>{delta_from=>5.033004,changed=>{},removed=>{}},5.033006=>{delta_from=>5.033005,changed=>{},removed=>{}},5.032001=>{delta_from=>5.032000,changed=>{},removed=>{}},5.033007=>{delta_from=>5.033006,changed=>{},removed=>{}},5.033008=>{delta_from=>5.033007,changed=>{},removed=>{}},5.033009=>{delta_from=>5.033008,changed=>{},removed=>{}},5.034000=>{delta_from=>5.033009,changed=>{},removed=>{}},5.035000=>{delta_from=>5.034000,changed=>{},removed=>{}},5.035001=>{delta_from=>5.035,changed=>{},removed=>{}},5.035002=>{delta_from=>5.035001,changed=>{},removed=>{}},5.035003=>{delta_from=>5.035002,changed=>{},removed=>{}},5.035004=>{delta_from=>5.035003,changed=>{},removed=>{}},5.035005=>{delta_from=>5.035004,changed=>{},removed=>{}},5.035006=>{delta_from=>5.035005,changed=>{},removed=>{}},5.035007=>{delta_from=>5.035006,changed=>{},removed=>{}},5.035008=>{delta_from=>5.035007,changed=>{},removed=>{}},5.035009=>{delta_from=>5.035008,changed=>{},removed=>{}},5.034001=>{delta_from=>5.034000,changed=>{},removed=>{}},5.035010=>{delta_from=>5.035009,changed=>{},removed=>{}},5.035011=>{delta_from=>5.035010,changed=>{},removed=>{}},5.036000=>{delta_from=>5.035011,changed=>{},removed=>{}},5.037000=>{delta_from=>5.036000,changed=>{},removed=>{}},5.037001=>{delta_from=>5.037,changed=>{},removed=>{}},5.037002=>{delta_from=>5.037001,changed=>{},removed=>{}},5.037003=>{delta_from=>5.037002,changed=>{},removed=>{}},5.037004=>{delta_from=>5.037003,changed=>{},removed=>{}},5.037005=>{delta_from=>5.037004,changed=>{},removed=>{}},5.037006=>{delta_from=>5.037005,changed=>{},removed=>{}},5.037007=>{delta_from=>5.037006,changed=>{},removed=>{}},5.037008=>{delta_from=>5.037007,changed=>{},removed=>{}},5.037009=>{delta_from=>5.037008,changed=>{},removed=>{}},5.037010=>{delta_from=>5.037009,changed=>{},removed=>{}},5.037011=>{delta_from=>5.03701,changed=>{},removed=>{}},5.036001=>{delta_from=>5.036000,changed=>{},removed=>{}},5.038000=>{delta_from=>5.037011,changed=>{},removed=>{}},5.039001=>{delta_from=>5.038,changed=>{},removed=>{}},);%utilities=Module::CoreList::_undelta(\%delta);$utilities{'5.000'}=$utilities{5};_create_aliases(\%utilities);sub _create_aliases {my ($hash)=@_;for my$version (keys %$hash){next unless$version >= 5.010;my$padded=sprintf "%0.6f",$version;if ($padded ne $version && $version==$padded){$hash->{$padded}=$hash->{$version}}}}'foo'; + package Module::CoreList::Utils;use strict;use warnings;use Module::CoreList;our$VERSION='5.20230820';our%utilities;sub utilities {my$perl=shift;$perl=shift if eval {$perl->isa(__PACKAGE__)};return unless$perl or exists$utilities{$perl};return sort keys %{$utilities{$perl}}}sub _released_order {(substr($Module::CoreList::released{$a},0,1)eq "?")? ((substr($Module::CoreList::released{$b},0,1)eq "?")? 0 : 1): ((substr($Module::CoreList::released{$b},0,1)eq "?")? -1 : $Module::CoreList::released{$a}cmp $Module::CoreList::released{$b})}sub first_release_raw {my$util=shift;$util=shift if eval {$util->isa(__PACKAGE__)};my$version=shift;my@perls=$version ? grep {exists$utilities{$_}{$util }&& $utilities{$_}{$util }ge $version}keys%utilities : grep {exists$utilities{$_}{$util }}keys%utilities;return grep {exists$Module::CoreList::released{$_}}@perls}sub first_release_by_date {my@perls=&first_release_raw;return unless@perls;return (sort _released_order@perls)[0]}sub first_release {my@perls=&first_release_raw;return unless@perls;return (sort {$a cmp $b}@perls)[0]}sub removed_from {my@perls=&removed_raw;return shift@perls}sub removed_from_by_date {my@perls=sort _released_order&removed_raw;return shift@perls}sub removed_raw {my$util=shift;$util=shift if eval {$util->isa(__PACKAGE__)};return unless my@perls=sort {$a cmp $b}first_release_raw($util);@perls=grep {exists$Module::CoreList::released{$_}}@perls;my$last=pop@perls;my@removed=grep {$_ > $last}sort {$a cmp $b}keys%utilities;return@removed}my%delta=(5=>{changed=>{'a2p'=>'1','c2ph'=>'1','cppstdin'=>'1','find2perl'=>'1','pstruct'=>'1','s2p'=>'1',},removed=>{}},5.001=>{delta_from=>5,changed=>{'h2xs'=>'1',},removed=>{}},5.002=>{delta_from=>5.001,changed=>{'h2ph'=>'1','perlbug'=>'1','perldoc'=>'1','pod2html'=>'1','pod2latex'=>'1','pod2man'=>'1','pod2text'=>'1',},removed=>{}},5.00307=>{delta_from=>5.002,changed=>{'pl2pm'=>'1',},removed=>{'cppstdin'=>1,'pstruct'=>1,}},5.004=>{delta_from=>5.00307,changed=>{'splain'=>'1',},removed=>{}},5.005=>{delta_from=>5.00405,changed=>{'perlcc'=>'1',},removed=>{}},5.00503=>{delta_from=>5.005,changed=>{},removed=>{}},5.00405=>{delta_from=>5.004,changed=>{},removed=>{}},5.006=>{delta_from=>5.00504,changed=>{'dprofpp'=>'1','pod2usage'=>'1','podchecker'=>'1','podselect'=>'1','pstruct'=>'1',},removed=>{}},5.006001=>{delta_from=>5.006,changed=>{},removed=>{}},5.007003=>{delta_from=>5.006002,changed=>{'libnetcfg'=>'1','perlivp'=>'1','psed'=>'1','xsubpp'=>'1',},removed=>{}},5.008=>{delta_from=>5.007003,changed=>{'enc2xs'=>'1','piconv'=>'1',},removed=>{}},5.008001=>{delta_from=>5.008,changed=>{'cpan'=>'1',},removed=>{}},5.009=>{delta_from=>5.008009,changed=>{},removed=>{'corelist'=>1,'instmodsh'=>1,'prove'=>1,}},5.008002=>{delta_from=>5.008001,changed=>{},removed=>{}},5.006002=>{delta_from=>5.006001,changed=>{},removed=>{}},5.008003=>{delta_from=>5.008002,changed=>{'instmodsh'=>'1','prove'=>'1',},removed=>{}},5.00504=>{delta_from=>5.00503,changed=>{},removed=>{}},5.009001=>{delta_from=>5.009,changed=>{'instmodsh'=>'1','prove'=>'1',},removed=>{}},5.008004=>{delta_from=>5.008003,changed=>{},removed=>{}},5.008005=>{delta_from=>5.008004,changed=>{},removed=>{}},5.008006=>{delta_from=>5.008005,changed=>{},removed=>{}},5.009002=>{delta_from=>5.009001,changed=>{'corelist'=>'1',},removed=>{}},5.008007=>{delta_from=>5.008006,changed=>{},removed=>{}},5.009003=>{delta_from=>5.009002,changed=>{'ptar'=>'1','ptardiff'=>'1','shasum'=>'1',},removed=>{}},5.008008=>{delta_from=>5.008007,changed=>{},removed=>{}},5.009004=>{delta_from=>5.009003,changed=>{'config_data'=>'1',},removed=>{}},5.009005=>{delta_from=>5.009004,changed=>{'cpan2dist'=>'1','cpanp'=>'1','cpanp-run-perl'=>'1',},removed=>{'perlcc'=>1,}},5.010000=>{delta_from=>5.009005,changed=>{},removed=>{}},5.008009=>{delta_from=>5.008008,changed=>{'corelist'=>'1',},removed=>{}},5.010001=>{delta_from=>5.010000,changed=>{},removed=>{}},5.011=>{delta_from=>5.010001,changed=>{},removed=>{}},5.011001=>{delta_from=>5.011,changed=>{},removed=>{}},5.011002=>{delta_from=>5.011001,changed=>{'perlthanks'=>'1',},removed=>{}},5.011003=>{delta_from=>5.011002,changed=>{},removed=>{}},5.011004=>{delta_from=>5.011003,changed=>{},removed=>{}},5.011005=>{delta_from=>5.011004,changed=>{},removed=>{}},5.012=>{delta_from=>5.011005,changed=>{},removed=>{}},5.013=>{delta_from=>5.012005,changed=>{},removed=>{}},5.012001=>{delta_from=>5.012,changed=>{},removed=>{}},5.013001=>{delta_from=>5.013,changed=>{},removed=>{}},5.013002=>{delta_from=>5.013001,changed=>{},removed=>{}},5.013003=>{delta_from=>5.013002,changed=>{},removed=>{}},5.013004=>{delta_from=>5.013003,changed=>{},removed=>{}},5.012002=>{delta_from=>5.012001,changed=>{},removed=>{}},5.013005=>{delta_from=>5.013004,changed=>{},removed=>{}},5.013006=>{delta_from=>5.013005,changed=>{},removed=>{}},5.013007=>{delta_from=>5.013006,changed=>{'ptargrep'=>'1',},removed=>{}},5.013008=>{delta_from=>5.013007,changed=>{},removed=>{}},5.013009=>{delta_from=>5.013008,changed=>{'json_pp'=>'1',},removed=>{}},5.012003=>{delta_from=>5.012002,changed=>{},removed=>{}},5.013010=>{delta_from=>5.013009,changed=>{},removed=>{}},5.013011=>{delta_from=>5.013010,changed=>{},removed=>{}},5.014=>{delta_from=>5.013011,changed=>{},removed=>{}},5.014001=>{delta_from=>5.014,changed=>{},removed=>{}},5.015=>{delta_from=>5.014004,changed=>{},removed=>{'dprofpp'=>1,}},5.012004=>{delta_from=>5.012003,changed=>{},removed=>{}},5.015001=>{delta_from=>5.015,changed=>{},removed=>{}},5.015002=>{delta_from=>5.015001,changed=>{},removed=>{}},5.015003=>{delta_from=>5.015002,changed=>{},removed=>{}},5.014002=>{delta_from=>5.014001,changed=>{},removed=>{}},5.015004=>{delta_from=>5.015003,changed=>{},removed=>{}},5.015005=>{delta_from=>5.015004,changed=>{},removed=>{}},5.015006=>{delta_from=>5.015005,changed=>{'zipdetails'=>'1',},removed=>{}},5.015007=>{delta_from=>5.015006,changed=>{},removed=>{}},5.015008=>{delta_from=>5.015007,changed=>{},removed=>{}},5.015009=>{delta_from=>5.015008,changed=>{},removed=>{}},5.016=>{delta_from=>5.015009,changed=>{},removed=>{}},5.017=>{delta_from=>5.016003,changed=>{},removed=>{}},5.017001=>{delta_from=>5.017,changed=>{},removed=>{}},5.017002=>{delta_from=>5.017001,changed=>{},removed=>{}},5.016001=>{delta_from=>5.016,changed=>{},removed=>{}},5.017003=>{delta_from=>5.017002,changed=>{},removed=>{}},5.017004=>{delta_from=>5.017003,changed=>{},removed=>{}},5.014003=>{delta_from=>5.014002,changed=>{},removed=>{}},5.017005=>{delta_from=>5.017004,changed=>{},removed=>{}},5.016002=>{delta_from=>5.016001,changed=>{},removed=>{}},5.012005=>{delta_from=>5.012004,changed=>{},removed=>{}},5.017006=>{delta_from=>5.017005,changed=>{},removed=>{}},5.017007=>{delta_from=>5.017006,changed=>{},removed=>{}},5.017008=>{delta_from=>5.017007,changed=>{},removed=>{}},5.017009=>{delta_from=>5.017008,changed=>{},removed=>{}},5.014004=>{delta_from=>5.014003,changed=>{},removed=>{}},5.016003=>{delta_from=>5.016002,changed=>{},removed=>{}},5.017010=>{delta_from=>5.017009,changed=>{},removed=>{}},5.017011=>{delta_from=>5.017010,changed=>{},removed=>{}},5.018000=>{delta_from=>5.017011,changed=>{},removed=>{}},5.018001=>{delta_from=>5.018000,changed=>{},removed=>{}},5.018002=>{delta_from=>5.018001,changed=>{},removed=>{}},5.018003=>{delta_from=>5.018000,changed=>{},removed=>{}},5.018004=>{delta_from=>5.018000,changed=>{},removed=>{}},5.019000=>{delta_from=>5.018000,changed=>{},removed=>{'cpan2dist'=>'1','cpanp'=>'1','cpanp-run-perl'=>'1','pod2latex'=>'1',}},5.019001=>{delta_from=>5.019000,changed=>{},removed=>{}},5.019002=>{delta_from=>5.019001,changed=>{},removed=>{}},5.019003=>{delta_from=>5.019002,changed=>{},removed=>{}},5.019004=>{delta_from=>5.019003,changed=>{},removed=>{}},5.019005=>{delta_from=>5.019004,changed=>{},removed=>{}},5.019006=>{delta_from=>5.019005,changed=>{},removed=>{}},5.019007=>{delta_from=>5.019006,changed=>{},removed=>{}},5.019008=>{delta_from=>5.019007,changed=>{},removed=>{}},5.019009=>{delta_from=>5.019008,changed=>{},removed=>{}},5.019010=>{delta_from=>5.019009,changed=>{},removed=>{}},5.019011=>{delta_from=>5.019010,changed=>{},removed=>{}},5.020000=>{delta_from=>5.019011,changed=>{},removed=>{}},5.021000=>{delta_from=>5.020000,changed=>{},removed=>{}},5.021001=>{delta_from=>5.021000,changed=>{},removed=>{'a2p'=>1,'config_data'=>1,'find2perl'=>1,'psed'=>1,'s2p'=>1,}},5.021002=>{delta_from=>5.021001,changed=>{},removed=>{}},5.021003=>{delta_from=>5.021002,changed=>{},removed=>{}},5.020001=>{delta_from=>5.02,changed=>{},removed=>{}},5.021004=>{delta_from=>5.021003,changed=>{},removed=>{}},5.021005=>{delta_from=>5.021004,changed=>{},removed=>{}},5.021006=>{delta_from=>5.021005,changed=>{},removed=>{}},5.021007=>{delta_from=>5.021006,changed=>{},removed=>{}},5.021008=>{delta_from=>5.021007,changed=>{},removed=>{}},5.020002=>{delta_from=>5.020001,changed=>{},removed=>{}},5.021009=>{delta_from=>5.021008,changed=>{'encguess'=>'1',},removed=>{}},5.021010=>{delta_from=>5.021009,changed=>{},removed=>{}},5.021011=>{delta_from=>5.02101,changed=>{},removed=>{}},5.022000=>{delta_from=>5.021011,changed=>{},removed=>{}},5.023000=>{delta_from=>5.022000,changed=>{},removed=>{}},5.023001=>{delta_from=>5.023,changed=>{},removed=>{}},5.023002=>{delta_from=>5.023001,changed=>{},removed=>{}},5.020003=>{delta_from=>5.020002,changed=>{},removed=>{}},5.023003=>{delta_from=>5.023002,changed=>{},removed=>{}},5.023004=>{delta_from=>5.023003,changed=>{},removed=>{}},5.023005=>{delta_from=>5.023004,changed=>{},removed=>{}},5.022001=>{delta_from=>5.022,changed=>{},removed=>{}},5.023006=>{delta_from=>5.023005,changed=>{},removed=>{}},5.023007=>{delta_from=>5.023006,changed=>{},removed=>{}},5.023008=>{delta_from=>5.023007,changed=>{},removed=>{}},5.023009=>{delta_from=>5.023008,changed=>{},removed=>{}},5.022002=>{delta_from=>5.022001,changed=>{},removed=>{}},5.024000=>{delta_from=>5.023009,changed=>{},removed=>{}},5.025000=>{delta_from=>5.024000,changed=>{},removed=>{}},5.025001=>{delta_from=>5.025000,changed=>{},removed=>{}},5.025002=>{delta_from=>5.025001,changed=>{},removed=>{}},5.025003=>{delta_from=>5.025002,changed=>{},removed=>{}},5.025004=>{delta_from=>5.025003,changed=>{},removed=>{}},5.025005=>{delta_from=>5.025004,changed=>{},removed=>{}},5.025006=>{delta_from=>5.025005,changed=>{},removed=>{}},5.025007=>{delta_from=>5.025006,changed=>{},removed=>{}},5.025008=>{delta_from=>5.025007,changed=>{},removed=>{}},5.022003=>{delta_from=>5.022002,changed=>{},removed=>{}},5.024001=>{delta_from=>5.024000,changed=>{},removed=>{}},5.025009=>{delta_from=>5.025008,changed=>{},removed=>{'c2ph'=>1,'pstruct'=>1,}},5.025010=>{delta_from=>5.025009,changed=>{},removed=>{}},5.025011=>{delta_from=>5.025010,changed=>{},removed=>{}},5.025012=>{delta_from=>5.025011,changed=>{},removed=>{}},5.026000=>{delta_from=>5.025012,changed=>{},removed=>{}},5.027000=>{delta_from=>5.026000,changed=>{},removed=>{}},5.027001=>{delta_from=>5.027000,changed=>{},removed=>{}},5.022004=>{delta_from=>5.022003,changed=>{},removed=>{}},5.024002=>{delta_from=>5.024001,changed=>{},removed=>{}},5.027002=>{delta_from=>5.027001,changed=>{},removed=>{}},5.027003=>{delta_from=>5.027002,changed=>{},removed=>{}},5.027004=>{delta_from=>5.027003,changed=>{},removed=>{}},5.024003=>{delta_from=>5.024002,changed=>{},removed=>{}},5.026001=>{delta_from=>5.026000,changed=>{},removed=>{}},5.027005=>{delta_from=>5.027004,changed=>{},removed=>{}},5.027006=>{delta_from=>5.027005,changed=>{},removed=>{}},5.027007=>{delta_from=>5.027006,changed=>{},removed=>{}},5.027008=>{delta_from=>5.027007,changed=>{},removed=>{}},5.027009=>{delta_from=>5.027008,changed=>{},removed=>{}},5.027010=>{delta_from=>5.027009,changed=>{},removed=>{}},5.024004=>{delta_from=>5.024003,changed=>{},removed=>{}},5.026002=>{delta_from=>5.026001,changed=>{},removed=>{}},5.027011=>{delta_from=>5.027010,changed=>{},removed=>{}},5.028000=>{delta_from=>5.027011,changed=>{},removed=>{}},5.029000=>{delta_from=>5.028,changed=>{},removed=>{}},5.029001=>{delta_from=>5.029000,changed=>{},removed=>{}},5.029002=>{delta_from=>5.029001,changed=>{},removed=>{}},5.029003=>{delta_from=>5.029002,changed=>{},removed=>{}},5.029004=>{delta_from=>5.029003,changed=>{},removed=>{}},5.029005=>{delta_from=>5.029004,changed=>{},removed=>{}},5.026003=>{delta_from=>5.026002,changed=>{},removed=>{}},5.028001=>{delta_from=>5.028000,changed=>{},removed=>{}},5.029006=>{delta_from=>5.029005,changed=>{},removed=>{}},5.029007=>{delta_from=>5.029006,changed=>{},removed=>{}},5.029008=>{delta_from=>5.029007,changed=>{},removed=>{}},5.029009=>{delta_from=>5.029008,changed=>{},removed=>{}},5.028002=>{delta_from=>5.028001,changed=>{},removed=>{}},5.029010=>{delta_from=>5.029009,changed=>{},removed=>{}},5.030000=>{delta_from=>5.029010,changed=>{},removed=>{}},5.031000=>{delta_from=>5.03,changed=>{},removed=>{}},5.031001=>{delta_from=>5.031,changed=>{},removed=>{'podselect'=>1,}},5.031002=>{delta_from=>5.031001,changed=>{},removed=>{}},5.031003=>{delta_from=>5.031002,changed=>{},removed=>{}},5.031004=>{delta_from=>5.031003,changed=>{},removed=>{}},5.031005=>{delta_from=>5.031004,changed=>{},removed=>{}},5.030001=>{delta_from=>5.03,changed=>{},removed=>{}},5.031006=>{delta_from=>5.031005,changed=>{'streamzip'=>'1',},removed=>{}},5.031007=>{delta_from=>5.031006,changed=>{},removed=>{}},5.031008=>{delta_from=>5.031007,changed=>{},removed=>{}},5.031009=>{delta_from=>5.031008,changed=>{},removed=>{}},5.030002=>{delta_from=>5.030001,changed=>{},removed=>{}},5.031010=>{delta_from=>5.031009,changed=>{},removed=>{}},5.031011=>{delta_from=>5.031010,changed=>{},removed=>{}},5.028003=>{delta_from=>5.028002,changed=>{},removed=>{}},5.030003=>{delta_from=>5.030002,changed=>{},removed=>{}},5.032000=>{delta_from=>5.031011,changed=>{},removed=>{}},5.033000=>{delta_from=>5.032,changed=>{},removed=>{}},5.033001=>{delta_from=>5.033000,changed=>{},removed=>{}},5.033002=>{delta_from=>5.033001,changed=>{},removed=>{}},5.033003=>{delta_from=>5.033002,changed=>{},removed=>{}},5.033004=>{delta_from=>5.033003,changed=>{},removed=>{}},5.033005=>{delta_from=>5.033004,changed=>{},removed=>{}},5.033006=>{delta_from=>5.033005,changed=>{},removed=>{}},5.032001=>{delta_from=>5.032000,changed=>{},removed=>{}},5.033007=>{delta_from=>5.033006,changed=>{},removed=>{}},5.033008=>{delta_from=>5.033007,changed=>{},removed=>{}},5.033009=>{delta_from=>5.033008,changed=>{},removed=>{}},5.034000=>{delta_from=>5.033009,changed=>{},removed=>{}},5.035000=>{delta_from=>5.034000,changed=>{},removed=>{}},5.035001=>{delta_from=>5.035,changed=>{},removed=>{}},5.035002=>{delta_from=>5.035001,changed=>{},removed=>{}},5.035003=>{delta_from=>5.035002,changed=>{},removed=>{}},5.035004=>{delta_from=>5.035003,changed=>{},removed=>{}},5.035005=>{delta_from=>5.035004,changed=>{},removed=>{}},5.035006=>{delta_from=>5.035005,changed=>{},removed=>{}},5.035007=>{delta_from=>5.035006,changed=>{},removed=>{}},5.035008=>{delta_from=>5.035007,changed=>{},removed=>{}},5.035009=>{delta_from=>5.035008,changed=>{},removed=>{}},5.034001=>{delta_from=>5.034000,changed=>{},removed=>{}},5.035010=>{delta_from=>5.035009,changed=>{},removed=>{}},5.035011=>{delta_from=>5.035010,changed=>{},removed=>{}},5.036000=>{delta_from=>5.035011,changed=>{},removed=>{}},5.037000=>{delta_from=>5.036000,changed=>{},removed=>{}},5.037001=>{delta_from=>5.037,changed=>{},removed=>{}},5.037002=>{delta_from=>5.037001,changed=>{},removed=>{}},5.037003=>{delta_from=>5.037002,changed=>{},removed=>{}},5.037004=>{delta_from=>5.037003,changed=>{},removed=>{}},5.037005=>{delta_from=>5.037004,changed=>{},removed=>{}},5.037006=>{delta_from=>5.037005,changed=>{},removed=>{}},5.037007=>{delta_from=>5.037006,changed=>{},removed=>{}},5.037008=>{delta_from=>5.037007,changed=>{},removed=>{}},5.037009=>{delta_from=>5.037008,changed=>{},removed=>{}},5.037010=>{delta_from=>5.037009,changed=>{},removed=>{}},5.037011=>{delta_from=>5.03701,changed=>{},removed=>{}},5.036001=>{delta_from=>5.036000,changed=>{},removed=>{}},5.038000=>{delta_from=>5.037011,changed=>{},removed=>{}},5.039001=>{delta_from=>5.038,changed=>{},removed=>{}},5.039002=>{delta_from=>5.039001,changed=>{},removed=>{}},);%utilities=Module::CoreList::_undelta(\%delta);$utilities{'5.000'}=$utilities{5};_create_aliases(\%utilities);sub _create_aliases {my ($hash)=@_;for my$version (keys %$hash){next unless$version >= 5.010;my$padded=sprintf "%0.6f",$version;if ($padded ne $version && $version==$padded){$hash->{$padded}=$hash->{$version}}}}'foo'; MODULE_CORELIST_UTILS $fatpacked{"Module/Load.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'MODULE_LOAD'; @@ -2054,7 +2054,7 @@ $fatpacked{"Parse/PMFile.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'PA PARSE_PMFILE $fatpacked{"Path/Tiny.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'PATH_TINY'; - use 5.008001;use strict;use warnings;package Path::Tiny;our$VERSION='0.144';use Config;use Exporter 5.57 (qw/import/);use File::Spec 0.86 ();use Carp ();our@EXPORT=qw/path/;our@EXPORT_OK=qw/cwd rootdir tempfile tempdir/;use constant {PATH=>0,CANON=>1,VOL=>2,DIR=>3,FILE=>4,TEMP=>5,IS_WIN32=>($^O eq 'MSWin32'),};use overload (q{""}=>'stringify',bool=>sub () {1},fallback=>1,);sub THAW {return path($_[2])}{no warnings 'once';*TO_JSON=*FREEZE=\&stringify};my$HAS_UU;sub _check_UU {local$SIG{__DIE__};!!eval {require Unicode::UTF8;Unicode::UTF8->VERSION(0.58);1}}my$HAS_PU;sub _check_PU {local$SIG{__DIE__};!!eval {require Encode;require PerlIO::utf8_strict;PerlIO::utf8_strict->VERSION(0.003);1}}my$HAS_FLOCK=$Config{d_flock}|| $Config{d_fcntl_can_lock}|| $Config{d_lockf};my$SLASH=qr{[\\/]};my$NOTSLASH=qr{[^\\/]};my$DRV_VOL=qr{[a-z]:}i;my$UNC_VOL=qr{$SLASH $SLASH $NOTSLASH+ $SLASH $NOTSLASH+}x;my$WIN32_ROOT=qr{(?: $UNC_VOL $SLASH | $DRV_VOL $SLASH | $SLASH )}x;sub _win32_vol {my ($path,$drv)=@_;require Cwd;my$dcwd=eval {Cwd::getdcwd($drv)};$dcwd="$drv" unless defined$dcwd && length$dcwd;$dcwd =~ s{$SLASH?\z}{/};$path =~ s{^$DRV_VOL}{$dcwd};return$path}sub _is_root {return IS_WIN32()? ($_[0]=~ /^$WIN32_ROOT\z/): ($_[0]eq '/')}BEGIN {*_same=IS_WIN32()? sub {lc($_[0])eq lc($_[1])}: sub {$_[0]eq $_[1]}}my%MODEBITS=(om=>0007,gm=>0070,um=>0700);{my$m=0;$MODEBITS{$_}=(1 << $m++)for qw/ox ow or gx gw gr ux uw ur/};sub _symbolic_chmod {my ($mode,$symbolic)=@_;for my$clause (split /,\s*/,$symbolic){if ($clause =~ m{\A([augo]+)([=+-])([rwx]+)\z}){my ($who,$action,$perms)=($1,$2,$3);$who =~ s/a/ugo/g;for my$w (split //,$who){my$p=0;$p |= $MODEBITS{"$w$_"}for split //,$perms;if ($action eq '='){$mode=($mode & ~$MODEBITS{"${w}m"})| $p}else {$mode=$action eq "+" ? ($mode | $p): ($mode & ~$p)}}}else {Carp::croak("Invalid mode clause '$clause' for chmod()")}}return$mode}{package flock;use warnings::register}my$WARNED_NO_FLOCK=0;sub _throw {my ($self,$function,$file,$msg)=@_;if ($function =~ /^flock/ && $! =~ /operation not supported|function not implemented/i &&!warnings::fatal_enabled('flock')){if (!$WARNED_NO_FLOCK){warnings::warn(flock=>"Flock not available: '$!': continuing in unsafe mode");$WARNED_NO_FLOCK++}}else {$msg=$! unless defined$msg;Path::Tiny::Error->throw($function,(defined$file ? $file : $self->[PATH]),$msg)}return}sub _get_args {my ($raw,@valid)=@_;if (defined($raw)&& ref($raw)ne 'HASH'){my (undef,undef,undef,$called_as)=caller(1);$called_as =~ s{^.*::}{};Carp::croak("Options for $called_as must be a hash reference")}my$cooked={};for my$k (@valid){$cooked->{$k}=delete$raw->{$k}if exists$raw->{$k}}if (keys %$raw){my (undef,undef,undef,$called_as)=caller(1);$called_as =~ s{^.*::}{};Carp::croak("Invalid option(s) for $called_as: " .join(", ",keys %$raw))}return$cooked}sub path {my$path=shift;Carp::croak("Path::Tiny paths require defined, positive-length parts")unless 1 + @_==grep {defined && length}$path,@_;if (!@_ && ref($path)eq __PACKAGE__ &&!$path->[TEMP]){return$path}$path="$path";my ($tilde)=$path =~ m{^(~[^/]*)};if (defined$tilde){(my$escaped=$tilde)=~ s/([\[\{\*\?\\])/\\$1/g;require File::Glob;my ($homedir)=File::Glob::bsd_glob($escaped);if (defined$homedir &&!$File::Glob::ERROR){$homedir =~ tr[\\][/] if IS_WIN32();$path =~ s{^\Q$tilde\E}{$homedir}}}unshift @_,$path;goto&_pathify}sub _path {my$path=shift;Carp::croak("Path::Tiny paths require defined, positive-length parts")unless 1 + @_==grep {defined && length}$path,@_;if (!@_ && ref($path)eq __PACKAGE__ &&!$path->[TEMP]){return$path}$path="$path";unshift @_,$path;goto&_pathify}sub _pathify {my$path=shift;if (IS_WIN32()){$path=_win32_vol($path,$1)if$path =~ m{^($DRV_VOL)(?:$NOTSLASH|\z)};$path .= "/" if$path =~ m{^$UNC_VOL\z}}if (@_){$path .= (_is_root($path)? "" : "/").join("/",@_)}my$cpath=$path=File::Spec->canonpath($path);$path =~ tr[\\][/] if IS_WIN32();$path="/" if$path eq '/..';$path .= "/" if IS_WIN32()&& $path =~ m{^$UNC_VOL\z};if (_is_root($path)){$path =~ s{/?\z}{/}}else {$path =~ s{/\z}{}}bless [$path,$cpath ],__PACKAGE__}sub new {shift;path(@_)}sub cwd {require Cwd;return _path(Cwd::getcwd())}sub rootdir {_path(File::Spec->rootdir)}sub tempfile {my ($opts,$maybe_template,$args)=_parse_file_temp_args(tempfile=>@_);$args->{TEMPLATE}=$maybe_template->[0]if @$maybe_template;require File::Temp;my$temp=File::Temp->new(TMPDIR=>1,%$args);close$temp;my$self=$opts->{realpath}? _path($temp)->realpath : _path($temp)->absolute;$self->[TEMP]=$temp;return$self}sub tempdir {my ($opts,$maybe_template,$args)=_parse_file_temp_args(tempdir=>@_);require File::Temp;my$temp=File::Temp->newdir(@$maybe_template,TMPDIR=>1,%$args);my$self=$opts->{realpath}? _path($temp)->realpath : _path($temp)->absolute;$self->[TEMP]=$temp;$temp->{REALNAME}=$self->[CANON]if IS_WIN32;return$self}sub _parse_file_temp_args {my$called_as=shift;if (@_ && $_[0]eq 'Path::Tiny'){shift}elsif (@_ && eval{$_[0]->isa('Path::Tiny')}){my$dir=shift;if (!$dir->is_dir){$dir->_throw($called_as,$dir,"is not a directory object")}push @_,DIR=>$dir->stringify}my$opts=(@_ && ref $_[0]eq 'HASH')? shift @_ : {};$opts=_get_args($opts,qw/realpath/);my$leading_template=(scalar(@_)% 2==1 ? shift(@_): '');my%args=@_;%args=map {uc($_),$args{$_}}keys%args;my@template=(exists$args{TEMPLATE}? delete$args{TEMPLATE}: $leading_template ? $leading_template : ());return ($opts,\@template,\%args)}sub _splitpath {my ($self)=@_;@{$self}[VOL,DIR,FILE ]=File::Spec->splitpath($self->[PATH])}sub _resolve_symlinks {my ($self)=@_;my$new=$self;my ($count,%seen)=0;while (-l $new->[PATH]){if ($seen{$new->[PATH]}++){$self->_throw('readlink',$self->[PATH],"symlink loop detected")}if (++$count > 100){$self->_throw('readlink',$self->[PATH],"maximum symlink depth exceeded")}my$resolved=readlink$new->[PATH];$new->_throw('readlink',$new->[PATH])unless defined$resolved;$resolved=_path($resolved);$new=$resolved->is_absolute ? $resolved : $new->sibling($resolved)}return$new}sub _replacment_path {my ($self)=@_;my$unique_suffix=$$ .int(rand(2**31));my$temp=_path($self .$unique_suffix);if (length$temp->basename > 255){$temp=$self->sibling("temp" .$unique_suffix)}return$temp}sub absolute {my ($self,$base)=@_;if (IS_WIN32){return$self if length$self->volume;if ($self->is_absolute){require Cwd;my ($drv)=Win32::GetCwd()=~ /^($DRV_VOL | $UNC_VOL)/x;return _path($drv .$self->[PATH])}}else {return$self if$self->is_absolute}require Cwd;return _path(Cwd::getcwd(),$_[0]->[PATH])unless defined$base;$base=_path($base);return _path(($base->is_absolute ? $base : $base->absolute),$_[0]->[PATH])}sub append {my ($self,@data)=@_;my$args=(@data && ref$data[0]eq 'HASH')? shift@data : {};$args=_get_args($args,qw/binmode truncate/);my$binmode=$args->{binmode};$binmode=((caller(0))[10]|| {})->{'open>'}unless defined$binmode;my$mode=$args->{truncate}? ">" : ">>";my$fh=$self->filehandle({locked=>1 },$mode,$binmode);print({$fh}map {ref eq 'ARRAY' ? @$_ : $_}@data)or self->_throw('print');close$fh or $self->_throw('close')}sub append_raw {my ($self,@data)=@_;my$args=(@data && ref$data[0]eq 'HASH')? shift@data : {};$args=_get_args($args,qw/binmode truncate/);$args->{binmode}=':unix';append($self,$args,@data)}sub append_utf8 {my ($self,@data)=@_;my$args=(@data && ref$data[0]eq 'HASH')? shift@data : {};$args=_get_args($args,qw/binmode truncate/);if (defined($HAS_UU)? $HAS_UU : ($HAS_UU=_check_UU())){$args->{binmode}=":unix";append($self,$args,map {Unicode::UTF8::encode_utf8($_)}@data)}elsif (defined($HAS_PU)? $HAS_PU : ($HAS_PU=_check_PU())){$args->{binmode}=":unix:utf8_strict";append($self,$args,@data)}else {$args->{binmode}=":unix:encoding(UTF-8)";append($self,$args,@data)}}sub assert {my ($self,$assertion)=@_;return$self unless$assertion;if (ref$assertion eq 'CODE'){local $_=$self;$assertion->()or Path::Tiny::Error->throw("assert",$self->[PATH],"failed assertion")}else {Carp::croak("argument to assert must be a code reference argument")}return$self}sub basename {my ($self,@suffixes)=@_;$self->_splitpath unless defined$self->[FILE];my$file=$self->[FILE];for my$s (@suffixes){my$re=ref($s)eq 'Regexp' ? qr/$s\z/ : qr/\Q$s\E\z/;last if$file =~ s/$re//}return$file}sub canonpath {$_[0]->[CANON]}sub cached_temp {my$self=shift;$self->_throw("cached_temp",$self,"has no cached File::Temp object")unless defined$self->[TEMP];return$self->[TEMP]}sub child {my ($self,@parts)=@_;return _path($self->[PATH],@parts)}sub children {my ($self,$filter)=@_;my$dh;opendir$dh,$self->[PATH]or $self->_throw('opendir');my@children=readdir$dh;closedir$dh or $self->_throw('closedir');if (not defined$filter){@children=grep {$_ ne '.' && $_ ne '..'}@children}elsif ($filter && ref($filter)eq 'Regexp'){@children=grep {$_ ne '.' && $_ ne '..' && $_ =~ $filter}@children}else {Carp::croak("Invalid argument '$filter' for children()")}return map {_path($self->[PATH],$_)}@children}sub chmod {my ($self,$new_mode)=@_;my$mode;if ($new_mode =~ /\d/){$mode=($new_mode =~ /^0/ ? oct($new_mode): $new_mode)}elsif ($new_mode =~ /[=+-]/){$mode=_symbolic_chmod($self->stat->mode & 07777,$new_mode)}else {Carp::croak("Invalid mode argument '$new_mode' for chmod()")}CORE::chmod($mode,$self->[PATH])or $self->_throw("chmod");return 1}sub copy {my ($self,$dest)=@_;require File::Copy;File::Copy::copy($self->[PATH],$dest)or Carp::croak("copy failed for $self to $dest: $!");return -d $dest ? _path($dest,$self->basename): _path($dest)}sub digest {my ($self,@opts)=@_;my$args=(@opts && ref$opts[0]eq 'HASH')? shift@opts : {};$args=_get_args($args,qw/chunk_size/);unshift@opts,'SHA-256' unless@opts;require Digest;my$digest=Digest->new(@opts);if ($args->{chunk_size}){my$fh=$self->filehandle({locked=>1 },"<",":unix");my$buf;while (!eof($fh)){my$rc=read$fh,$buf,$args->{chunk_size};$self->_throw('read')unless defined$rc;$digest->add($buf)}}else {$digest->add($self->slurp_raw)}return$digest->hexdigest}sub dirname {my ($self)=@_;$self->_splitpath unless defined$self->[DIR];return length$self->[DIR]? $self->[DIR]: "."}sub edit {my$self=shift;my$cb=shift;my$args=_get_args(shift,qw/binmode/);Carp::croak("Callback for edit() must be a code reference")unless defined($cb)&& ref($cb)eq 'CODE';local $_=$self->slurp(exists($args->{binmode})? {binmode=>$args->{binmode}}: ());$cb->();$self->spew($args,$_);return}sub edit_utf8 {my ($self,$cb)=@_;Carp::croak("Callback for edit_utf8() must be a code reference")unless defined($cb)&& ref($cb)eq 'CODE';local $_=$self->slurp_utf8;$cb->();$self->spew_utf8($_);return}sub edit_raw {$_[2]={binmode=>":unix" };goto&edit}sub edit_lines {my$self=shift;my$cb=shift;my$args=_get_args(shift,qw/binmode/);Carp::croak("Callback for edit_lines() must be a code reference")unless defined($cb)&& ref($cb)eq 'CODE';my$binmode=$args->{binmode};$binmode=((caller(0))[10]|| {})->{'open>'}unless defined$binmode;my$resolved_path=$self->_resolve_symlinks;my$temp=$resolved_path->_replacment_path;my$temp_fh=$temp->filehandle({exclusive=>1,locked=>1 },">",$binmode);my$in_fh=$self->filehandle({locked=>1 },'<',$binmode);local $_;while (!eof($in_fh)){defined($_=readline($in_fh))or $self->_throw('readline');$cb->();$temp_fh->print($_)or self->_throw('print',$temp)}close$temp_fh or $self->_throw('close',$temp);close$in_fh or $self->_throw('close');return$temp->move($resolved_path)}sub edit_lines_raw {$_[2]={binmode=>":raw" };goto&edit_lines}sub edit_lines_utf8 {if (defined($HAS_PU)? $HAS_PU : ($HAS_PU=_check_PU())){$_[2]={binmode=>":raw:utf8_strict" }}else {$_[2]={binmode=>":raw:encoding(UTF-8)" }}goto&edit_lines}sub exists {-e $_[0]->[PATH]}sub is_file {-e $_[0]->[PATH]&&!-d _}sub is_dir {-d $_[0]->[PATH]}sub filehandle {my ($self,@args)=@_;my$args=(@args && ref$args[0]eq 'HASH')? shift@args : {};$args=_get_args($args,qw/locked exclusive/);$args->{locked}=1 if$args->{exclusive};my ($opentype,$binmode)=@args;$opentype="<" unless defined$opentype;Carp::croak("Invalid file mode '$opentype'")unless grep {$opentype eq $_}qw/< +< > +> >> +>>/;$binmode=((caller(0))[10]|| {})->{'open' .substr($opentype,-1,1)}unless defined$binmode;$binmode="" unless defined$binmode;my ($fh,$lock,$trunc);if ($HAS_FLOCK && $args->{locked}&&!$ENV{PERL_PATH_TINY_NO_FLOCK}){require Fcntl;if (grep {$opentype eq $_}qw(> +>)){my$flags=$opentype eq ">" ? Fcntl::O_WRONLY(): Fcntl::O_RDWR();$flags |= Fcntl::O_CREAT();$flags |= Fcntl::O_EXCL()if$args->{exclusive};sysopen($fh,$self->[PATH],$flags)or $self->_throw("sysopen");if ($binmode =~ s/^:unix//){binmode($fh,":raw")or $self->_throw("binmode (:raw)");while (1 < (my$layers=()=PerlIO::get_layers($fh,output=>1))){binmode($fh,":pop")or $self->_throw("binmode (:pop)")}}if (length$binmode){binmode($fh,$binmode)or $self->_throw("binmode ($binmode)")}$lock=Fcntl::LOCK_EX();$trunc=1}elsif ($^O eq 'aix' && $opentype eq "<"){if (-w $self->[PATH]){$opentype="+<";$lock=Fcntl::LOCK_EX()}}else {$lock=$opentype eq "<" ? Fcntl::LOCK_SH(): Fcntl::LOCK_EX()}}unless ($fh){my$mode=$opentype .$binmode;open$fh,$mode,$self->[PATH]or $self->_throw("open ($mode)")}do {flock($fh,$lock)or $self->_throw("flock ($lock)")}if$lock;do {truncate($fh,0)or $self->_throw("truncate")}if$trunc;return$fh}sub has_same_bytes {my ($self,$other_path)=@_;my$other=_path($other_path);my$fh1=$self->openr_raw({locked=>1 });my$fh2=$other->openr_raw({locked=>1 });if (-d $fh1){$self->_throw('has_same_bytes',$self->[PATH],"directory not allowed")}if (-d $fh2){$self->_throw('has_same_bytes',$other->[PATH],"directory not allowed")}if ($self->realpath eq $other->realpath){return 1}require File::Compare;my$res=File::Compare::compare($fh1,$fh2,65536);if ($res < 0){$self->_throw('has_same_bytes')}return$res==0}sub is_absolute {substr($_[0]->dirname,0,1)eq '/'}sub is_relative {substr($_[0]->dirname,0,1)ne '/'}sub is_rootdir {my ($self)=@_;$self->_splitpath unless defined$self->[DIR];return$self->[DIR]eq '/' && $self->[FILE]eq ''}sub iterator {my$self=shift;my$args=_get_args(shift,qw/recurse follow_symlinks/);my@dirs=$self;my$current;return sub {my$next;while (@dirs){if (ref$dirs[0]eq 'Path::Tiny'){if (!-r $dirs[0]){shift@dirs and next}$current=$dirs[0];my$dh;opendir($dh,$current->[PATH])or $self->_throw('opendir',$current->[PATH]);$dirs[0]=$dh;if (-l $current->[PATH]&&!$args->{follow_symlinks}){shift@dirs and next}}while (defined($next=readdir$dirs[0])){next if$next eq '.' || $next eq '..';my$path=$current->child($next);push@dirs,$path if$args->{recurse}&& -d $path &&!(!$args->{follow_symlinks}&& -l $path);return$path}shift@dirs}return}}sub lines {my$self=shift;my$args=_get_args(shift,qw/binmode chomp count/);my$binmode=$args->{binmode};$binmode=((caller(0))[10]|| {})->{'open<'}unless defined$binmode;my$fh=$self->filehandle({locked=>1 },"<",$binmode);my$chomp=$args->{chomp};if ($args->{count}){my ($counter,$mod,@result)=(0,abs($args->{count}));my$line;while (!eof($fh)){defined($line=readline($fh))or $self->_throw('readline');$line =~ s/(?:\x{0d}?\x{0a}|\x{0d})\z// if$chomp;$result[$counter++ ]=$line;last if$counter==$args->{count};$counter %= $mod}splice(@result,0,0,splice(@result,$counter))if@result==$mod && $counter % $mod;return@result}elsif ($chomp){local $!;my@lines=map {s/(?:\x{0d}?\x{0a}|\x{0d})\z//;$_}<$fh>;$self->_throw('readline')if $!;return@lines}else {if (wantarray){local $!;my@lines=<$fh>;$self->_throw('readline')if $!;return@lines}else {local $!;my$count=()=<$fh>;$self->_throw('readline')if $!;return$count}}}sub lines_raw {my$self=shift;my$args=_get_args(shift,qw/binmode chomp count/);if ($args->{chomp}&&!$args->{count}){return split /\n/,slurp_raw($self)}else {$args->{binmode}=":raw";return lines($self,$args)}}my$CRLF=qr/(?:\x{0d}?\x{0a}|\x{0d})/;sub lines_utf8 {my$self=shift;my$args=_get_args(shift,qw/binmode chomp count/);if ((defined($HAS_UU)? $HAS_UU : ($HAS_UU=_check_UU()))&& $args->{chomp}&&!$args->{count}){my$slurp=slurp_utf8($self);$slurp =~ s/$CRLF\z//;return split$CRLF,$slurp,-1}elsif (defined($HAS_PU)? $HAS_PU : ($HAS_PU=_check_PU())){$args->{binmode}=":raw:utf8_strict";return lines($self,$args)}else {$args->{binmode}=":raw:encoding(UTF-8)";return lines($self,$args)}}sub mkdir {my ($self,$args)=@_;$args={}unless ref$args eq 'HASH';my$err;$args->{error}=\$err unless defined$args->{error};require File::Path;my@dirs;my$ok=eval {File::Path::make_path($self->[PATH],$args);1};if (!$ok){$self->_throw('mkdir',$self->[PATH],"error creating path: $@")}if ($err && @$err){my ($file,$message)=%{$err->[0]};$self->_throw('mkdir',$file,$message)}return$self}sub mkpath {my ($self,$args)=@_;$args={}unless ref$args eq 'HASH';my$err;$args->{error}=\$err unless defined$args->{error};require File::Path;my@dirs=File::Path::make_path($self->[PATH],$args);if ($err && @$err){my ($file,$message)=%{$err->[0]};Carp::croak("mkpath failed for $file: $message")}return@dirs}sub move {my ($self,$dest)=@_;require File::Copy;File::Copy::move($self->[PATH],$dest)or $self->_throw('move',$self->[PATH]."' -> '$dest");return -d $dest ? _path($dest,$self->basename): _path($dest)}my%opens=(opena=>">>",openr=>"<",openw=>">",openrw=>"+<");while (my ($k,$v)=each%opens){no strict 'refs';*{$k}=sub {my ($self,@args)=@_;my$args=(@args && ref$args[0]eq 'HASH')? shift@args : {};$args=_get_args($args,qw/locked/);my ($binmode)=@args;$binmode=((caller(0))[10]|| {})->{'open' .substr($v,-1,1)}unless defined$binmode;$self->filehandle($args,$v,$binmode)};*{$k ."_raw"}=sub {my ($self,@args)=@_;my$args=(@args && ref$args[0]eq 'HASH')? shift@args : {};$args=_get_args($args,qw/locked/);$self->filehandle($args,$v,":raw")};*{$k ."_utf8"}=sub {my ($self,@args)=@_;my$args=(@args && ref$args[0]eq 'HASH')? shift@args : {};$args=_get_args($args,qw/locked/);my$layer;if (defined($HAS_PU)? $HAS_PU : ($HAS_PU=_check_PU())){$layer=":raw:utf8_strict"}else {$layer=":raw:encoding(UTF-8)"}$self->filehandle($args,$v,$layer)}}sub parent {my ($self,$level)=@_;$level=1 unless defined$level && $level > 0;$self->_splitpath unless defined$self->[FILE];my$parent;if (length$self->[FILE]){if ($self->[FILE]eq '.' || $self->[FILE]eq ".."){$parent=_path($self->[PATH]."/..")}else {$parent=_path(_non_empty($self->[VOL].$self->[DIR]))}}elsif (length$self->[DIR]){if ($self->[DIR]=~ m{(?:^\.\./|/\.\./|/\.\.\z)}){$parent=_path($self->[VOL].$self->[DIR]."/..")}else {(my$dir=$self->[DIR])=~ s{/[^\/]+/\z}{/};$parent=_path($self->[VOL].$dir)}}else {$parent=_path(_non_empty($self->[VOL]))}return$level==1 ? $parent : $parent->parent($level - 1)}sub _non_empty {my ($string)=shift;return ((defined($string)&& length($string))? $string : ".")}sub realpath {my$self=shift;$self=$self->_resolve_symlinks;require Cwd;$self->_splitpath if!defined$self->[FILE];my$check_parent=length$self->[FILE]&& $self->[FILE]ne '.' && $self->[FILE]ne '..';my$realpath=eval {local$SIG{__WARN__}=sub {};Cwd::realpath($check_parent ? $self->parent->[PATH]: $self->[PATH])};$self->_throw("resolving realpath")unless defined$realpath && length$realpath && -e $realpath;return ($check_parent ? _path($realpath,$self->[FILE]): _path($realpath))}sub relative {my ($self,$base)=@_;$base=_path(defined$base && length$base ? $base : '.');$self=$self->absolute if$self->is_relative;$base=$base->absolute if$base->is_relative;$self=$self->absolute if!length$self->volume && length$base->volume;$base=$base->absolute if length$self->volume &&!length$base->volume;if (!_same($self->volume,$base->volume)){Carp::croak("relative() can't cross volumes: '$self' vs '$base'")}return _path(".")if _same($self->[PATH],$base->[PATH]);if ($base->subsumes($self)){$base="" if$base->is_rootdir;my$relative="$self";$relative =~ s{\A\Q$base/}{};return _path(".",$relative)}my (@common,@self_parts,@base_parts);@base_parts=split /\//,$base->_just_filepath;if ($self->is_rootdir){@common=("");shift@base_parts}else {@self_parts=split /\//,$self->_just_filepath;while (@self_parts && @base_parts && _same($self_parts[0],$base_parts[0])){push@common,shift@base_parts;shift@self_parts}}if (my$new_base=$self->_resolve_between(\@common,\@base_parts)){return$self->relative($new_base)}my@new_path=(("..")x (0+ @base_parts),@self_parts);return _path(@new_path)}sub _just_filepath {my$self=shift;my$self_vol=$self->volume;return "$self" if!length$self_vol;(my$self_path="$self")=~ s{\A\Q$self_vol}{};return$self_path}sub _resolve_between {my ($self,$common,$base)=@_;my$path=$self->volume .join("/",@$common);my$changed=0;for my$p (@$base){$path .= "/$p";if ($p eq '..'){$changed=1;if (-e $path){$path=_path($path)->realpath->[PATH]}else {$path =~ s{/[^/]+/..\z}{/}}}if (-l $path){$changed=1;$path=_path($path)->realpath->[PATH]}}return$changed ? _path($path): undef}sub remove {my$self=shift;return 0 if!-e $self->[PATH]&&!-l $self->[PATH];return unlink($self->[PATH])|| $self->_throw('unlink')}sub remove_tree {my ($self,$args)=@_;return 0 if!-e $self->[PATH]&&!-l $self->[PATH];$args={}unless ref$args eq 'HASH';my$err;$args->{error}=\$err unless defined$args->{error};$args->{safe}=1 unless defined$args->{safe};require File::Path;my$count=File::Path::remove_tree($self->[PATH],$args);if ($err && @$err){my ($file,$message)=%{$err->[0]};Carp::croak("remove_tree failed for $file: $message")}return$count}sub sibling {my$self=shift;return _path($self->parent->[PATH],@_)}sub size {-s $_[0]->[PATH]}my%formats=('ls'=>[1024,log(1024),["",map {" $_"}qw/K M G T/ ]],'iec'=>[1024,log(1024),["",map {" $_"}qw/KiB MiB GiB TiB/ ]],'si'=>[1000,log(1000),["",map {" $_"}qw/kB MB GB TB/ ]],);sub _formats {return$formats{$_[0]}}sub size_human {my$self=shift;my$args=_get_args(shift,qw/format/);my$format=defined$args->{format}? $args->{format}: "ls";my$fmt_opts=$formats{$format}or Carp::croak("Invalid format '$format' for size_human()");my$size=-s $self->[PATH];return defined$size ? _human_size($size,@$fmt_opts): ""}sub _ceil {return $_[0]==int($_[0])? $_[0]: int($_[0]+1)}sub _human_size {my ($size,$base,$log_base,$suffixes)=@_;return "0" if$size==0;my$mag=int(log($size)/ $log_base);$size /= $base**$mag;$size=$mag==0 ? $size : length(int($size))==1 ? _ceil($size * 10)/ 10 : _ceil($size);if ($size >= $base){$size /= $base;$mag++}my$fmt=($mag==0 || length(int($size))> 1)? "%.0f%s" : "%.1f%s";return sprintf($fmt,$size,$suffixes->[$mag])}sub slurp {my$self=shift;my$args=_get_args(shift,qw/binmode/);my$binmode=$args->{binmode};$binmode=((caller(0))[10]|| {})->{'open<'}unless defined$binmode;my$fh=$self->filehandle({locked=>1 },"<",$binmode);if ((defined($binmode)? $binmode : "")eq ":unix" and my$size=-s $fh){my$buf;my$rc=read$fh,$buf,$size;$self->_throw('read')unless defined$rc;return$buf}else {local $/;my$buf=scalar <$fh>;$self->_throw('read')unless defined$buf;return$buf}}sub slurp_raw {$_[1]={binmode=>":unix" };goto&slurp}sub slurp_utf8 {if (defined($HAS_UU)? $HAS_UU : ($HAS_UU=_check_UU())){return Unicode::UTF8::decode_utf8(slurp($_[0],{binmode=>":unix" }))}elsif (defined($HAS_PU)? $HAS_PU : ($HAS_PU=_check_PU())){$_[1]={binmode=>":unix:utf8_strict" };goto&slurp}else {$_[1]={binmode=>":unix:encoding(UTF-8)" };goto&slurp}}sub spew {my ($self,@data)=@_;my$args=(@data && ref$data[0]eq 'HASH')? shift@data : {};$args=_get_args($args,qw/binmode/);my$binmode=$args->{binmode};$binmode=((caller(0))[10]|| {})->{'open>'}unless defined$binmode;my$resolved_path=$self->_resolve_symlinks;my$temp=$resolved_path->_replacment_path;my$fh=$temp->filehandle({exclusive=>1,locked=>1 },">",$binmode);print({$fh}map {ref eq 'ARRAY' ? @$_ : $_}@data)or self->_throw('print',$temp->[PATH]);close$fh or $self->_throw('close',$temp->[PATH]);return$temp->move($resolved_path)}sub spew_raw {splice @_,1,0,{binmode=>":unix" };goto&spew}sub spew_utf8 {if (defined($HAS_UU)? $HAS_UU : ($HAS_UU=_check_UU())){my$self=shift;spew($self,{binmode=>":unix" },map {Unicode::UTF8::encode_utf8($_)}map {ref eq 'ARRAY' ? @$_ : $_}@_)}elsif (defined($HAS_PU)? $HAS_PU : ($HAS_PU=_check_PU())){splice @_,1,0,{binmode=>":unix:utf8_strict" };goto&spew}else {splice @_,1,0,{binmode=>":unix:encoding(UTF-8)" };goto&spew}}sub stat {my$self=shift;require File::stat;return File::stat::stat($self->[PATH])|| $self->_throw('stat')}sub lstat {my$self=shift;require File::stat;return File::stat::lstat($self->[PATH])|| $self->_throw('lstat')}sub stringify {$_[0]->[PATH]=~ /^~/ ? './' .$_[0]->[PATH]: $_[0]->[PATH]}sub subsumes {my$self=shift;Carp::croak("subsumes() requires a defined, positive-length argument")unless defined $_[0];my$other=_path(shift);if ($self->is_absolute &&!$other->is_absolute){$other=$other->absolute}elsif ($other->is_absolute &&!$self->is_absolute){$self=$self->absolute}if (length$self->volume &&!length$other->volume){$other=$other->absolute}elsif (length$other->volume &&!length$self->volume){$self=$self->absolute}if ($self->[PATH]eq '.'){return!!1}elsif ($self->is_rootdir){return$other->[PATH]=~ m{^\Q$self->[PATH]\E}}else {return$other->[PATH]=~ m{^\Q$self->[PATH]\E(?:/|\z)}}}sub touch {my ($self,$epoch)=@_;if (!-e $self->[PATH]){my$fh=$self->openw;close$fh or $self->_throw('close')}if (defined$epoch){utime$epoch,$epoch,$self->[PATH]or $self->_throw("utime ($epoch)")}else {utime undef,undef,$self->[PATH]or $self->_throw("utime ()")}return$self}sub touchpath {my ($self)=@_;my$parent=$self->parent;$parent->mkdir unless$parent->exists;$self->touch}sub visit {my$self=shift;my$cb=shift;my$args=_get_args(shift,qw/recurse follow_symlinks/);Carp::croak("Callback for visit() must be a code reference")unless defined($cb)&& ref($cb)eq 'CODE';my$next=$self->iterator($args);my$state={};while (my$file=$next->()){local $_=$file;my$r=$cb->($file,$state);last if ref($r)eq 'SCALAR' &&!$$r}return$state}sub volume {my ($self)=@_;$self->_splitpath unless defined$self->[VOL];return$self->[VOL]}package Path::Tiny::Error;our@CARP_NOT=qw/Path::Tiny/;use overload (q{""}=>sub {(shift)->{msg}},fallback=>1);sub throw {my ($class,$op,$file,$err)=@_;chomp(my$trace=Carp::shortmess);my$msg="Error $op on '$file': $err$trace\n";die bless {op=>$op,file=>$file,err=>$err,msg=>$msg },$class}1; + use 5.008001;use strict;use warnings;package Path::Tiny;our$VERSION='0.144';use Config;use Exporter 5.57 (qw/import/);use File::Spec 0.86 ();use Carp ();our@EXPORT=qw/path/;our@EXPORT_OK=qw/cwd rootdir tempfile tempdir/;use constant {PATH=>0,CANON=>1,VOL=>2,DIR=>3,FILE=>4,TEMP=>5,IS_WIN32=>($^O eq 'MSWin32'),};use overload (q{""}=>'stringify',bool=>sub () {1},fallback=>1,);sub THAW {return path($_[2])}{no warnings 'once';*TO_JSON=*FREEZE=\&stringify};my$HAS_UU;sub _check_UU {local$SIG{__DIE__};!!eval {require Unicode::UTF8;Unicode::UTF8->VERSION(0.58);1}}my$HAS_PU;sub _check_PU {local$SIG{__DIE__};!!eval {require Encode;require PerlIO::utf8_strict;PerlIO::utf8_strict->VERSION(0.003);1}}my$HAS_FLOCK=$Config{d_flock}|| $Config{d_fcntl_can_lock}|| $Config{d_lockf};my$SLASH=qr{[\\/]};my$NOTSLASH=qr{[^\\/]};my$DRV_VOL=qr{[a-z]:}i;my$UNC_VOL=qr{$SLASH $SLASH $NOTSLASH+ $SLASH $NOTSLASH+}x;my$WIN32_ROOT=qr{(?: $UNC_VOL $SLASH | $DRV_VOL $SLASH | $SLASH )}x;sub _win32_vol {my ($path,$drv)=@_;require Cwd;my$dcwd=eval {Cwd::getdcwd($drv)};$dcwd="$drv" unless defined$dcwd && length$dcwd;$dcwd =~ s{$SLASH?\z}{/};$path =~ s{^$DRV_VOL}{$dcwd};return$path}sub _is_root {return IS_WIN32()? ($_[0]=~ /^$WIN32_ROOT\z/): ($_[0]eq '/')}BEGIN {*_same=IS_WIN32()? sub {lc($_[0])eq lc($_[1])}: sub {$_[0]eq $_[1]}}my%MODEBITS=(om=>0007,gm=>0070,um=>0700);{my$m=0;$MODEBITS{$_}=(1 << $m++)for qw/ox ow or gx gw gr ux uw ur/};sub _symbolic_chmod {my ($mode,$symbolic)=@_;for my$clause (split /,\s*/,$symbolic){if ($clause =~ m{\A([augo]+)([=+-])([rwx]+)\z}){my ($who,$action,$perms)=($1,$2,$3);$who =~ s/a/ugo/g;for my$w (split //,$who){my$p=0;$p |= $MODEBITS{"$w$_"}for split //,$perms;if ($action eq '='){$mode=($mode & ~$MODEBITS{"${w}m"})| $p}else {$mode=$action eq "+" ? ($mode | $p): ($mode & ~$p)}}}else {Carp::croak("Invalid mode clause '$clause' for chmod()")}}return$mode}{package flock;use warnings::register}my$WARNED_NO_FLOCK=0;sub _throw {my ($self,$function,$file,$msg)=@_;if ($function =~ /^flock/ && $! =~ /operation not supported|function not implemented/i &&!warnings::fatal_enabled('flock')){if (!$WARNED_NO_FLOCK){warnings::warn(flock=>"Flock not available: '$!': continuing in unsafe mode");$WARNED_NO_FLOCK++}}else {$msg=$! unless defined$msg;Path::Tiny::Error->throw($function,(defined$file ? $file : $self->[PATH]),$msg)}return}sub _get_args {my ($raw,@valid)=@_;if (defined($raw)&& ref($raw)ne 'HASH'){my (undef,undef,undef,$called_as)=caller(1);$called_as =~ s{^.*::}{};Carp::croak("Options for $called_as must be a hash reference")}my$cooked={};for my$k (@valid){$cooked->{$k}=delete$raw->{$k}if exists$raw->{$k}}if (keys %$raw){my (undef,undef,undef,$called_as)=caller(1);$called_as =~ s{^.*::}{};Carp::croak("Invalid option(s) for $called_as: " .join(", ",keys %$raw))}return$cooked}sub path {my$path=shift;Carp::croak("Path::Tiny paths require defined, positive-length parts")unless 1 + @_==grep {defined && length}$path,@_;if (!@_ && ref($path)eq __PACKAGE__ &&!$path->[TEMP]){return$path}$path="$path";my ($tilde)=$path =~ m{^(~[^/]*)};if (defined$tilde){(my$escaped=$tilde)=~ s/([\[\{\*\?\\])/\\$1/g;require File::Glob;my ($homedir)=File::Glob::bsd_glob($escaped);if (defined$homedir &&!$File::Glob::ERROR){$homedir =~ tr[\\][/] if IS_WIN32();$path =~ s{^\Q$tilde\E}{$homedir}}}unshift @_,$path;goto&_pathify}sub _path {my$path=shift;Carp::croak("Path::Tiny paths require defined, positive-length parts")unless 1 + @_==grep {defined && length}$path,@_;if (!@_ && ref($path)eq __PACKAGE__ &&!$path->[TEMP]){return$path}$path="$path";unshift @_,$path;goto&_pathify}sub _pathify {my$path=shift;if (IS_WIN32()){$path=_win32_vol($path,$1)if$path =~ m{^($DRV_VOL)(?:$NOTSLASH|\z)};$path .= "/" if$path =~ m{^$UNC_VOL\z}}if (@_){$path .= (_is_root($path)? "" : "/").join("/",@_)}my$cpath=$path=File::Spec->canonpath($path);$path =~ tr[\\][/] if IS_WIN32();$path="/" if$path eq '/..';$path .= "/" if IS_WIN32()&& $path =~ m{^$UNC_VOL\z};if (_is_root($path)){$path =~ s{/?\z}{/}}else {$path =~ s{/\z}{}}bless [$path,$cpath ],__PACKAGE__}sub new {shift;path(@_)}sub cwd {require Cwd;return _path(Cwd::getcwd())}sub rootdir {_path(File::Spec->rootdir)}sub tempfile {my ($opts,$maybe_template,$args)=_parse_file_temp_args(tempfile=>@_);$args->{TEMPLATE}=$maybe_template->[0]if @$maybe_template;require File::Temp;my$temp=File::Temp->new(TMPDIR=>1,%$args);close$temp;my$self=$opts->{realpath}? _path($temp)->realpath : _path($temp)->absolute;$self->[TEMP]=$temp;return$self}sub tempdir {my ($opts,$maybe_template,$args)=_parse_file_temp_args(tempdir=>@_);require File::Temp;my$temp=File::Temp->newdir(@$maybe_template,TMPDIR=>1,%$args);my$self=$opts->{realpath}? _path($temp)->realpath : _path($temp)->absolute;$self->[TEMP]=$temp;$temp->{REALNAME}=$self->[CANON]if IS_WIN32;return$self}sub _parse_file_temp_args {my$called_as=shift;if (@_ && $_[0]eq 'Path::Tiny'){shift}elsif (@_ && eval{$_[0]->isa('Path::Tiny')}){my$dir=shift;if (!$dir->is_dir){$dir->_throw($called_as,$dir,"is not a directory object")}push @_,DIR=>$dir->stringify}my$opts=(@_ && ref $_[0]eq 'HASH')? shift @_ : {};$opts=_get_args($opts,qw/realpath/);my$leading_template=(scalar(@_)% 2==1 ? shift(@_): '');my%args=@_;%args=map {uc($_),$args{$_}}keys%args;my@template=(exists$args{TEMPLATE}? delete$args{TEMPLATE}: $leading_template ? $leading_template : ());return ($opts,\@template,\%args)}sub _splitpath {my ($self)=@_;@{$self}[VOL,DIR,FILE ]=File::Spec->splitpath($self->[PATH])}sub _resolve_symlinks {my ($self)=@_;my$new=$self;my ($count,%seen)=0;while (-l $new->[PATH]){if ($seen{$new->[PATH]}++){$self->_throw('readlink',$self->[PATH],"symlink loop detected")}if (++$count > 100){$self->_throw('readlink',$self->[PATH],"maximum symlink depth exceeded")}my$resolved=readlink$new->[PATH];$new->_throw('readlink',$new->[PATH])unless defined$resolved;$resolved=_path($resolved);$new=$resolved->is_absolute ? $resolved : $new->sibling($resolved)}return$new}sub _replacment_path {my ($self)=@_;my$unique_suffix=$$ .int(rand(2**31));my$temp=_path($self .$unique_suffix);if (length$temp->basename > 255){$temp=$self->sibling("temp" .$unique_suffix)}return$temp}sub absolute {my ($self,$base)=@_;if (IS_WIN32){return$self if length$self->volume;if ($self->is_absolute){require Cwd;my ($drv)=Win32::GetCwd()=~ /^($DRV_VOL | $UNC_VOL)/x;return _path($drv .$self->[PATH])}}else {return$self if$self->is_absolute}require Cwd;return _path(Cwd::getcwd(),$_[0]->[PATH])unless defined$base;$base=_path($base);return _path(($base->is_absolute ? $base : $base->absolute),$_[0]->[PATH])}sub append {my ($self,@data)=@_;my$args=(@data && ref$data[0]eq 'HASH')? shift@data : {};$args=_get_args($args,qw/binmode truncate/);my$binmode=$args->{binmode};$binmode=((caller(0))[10]|| {})->{'open>'}unless defined$binmode;my$mode=$args->{truncate}? ">" : ">>";my$fh=$self->filehandle({locked=>1 },$mode,$binmode);print({$fh}map {ref eq 'ARRAY' ? @$_ : $_}@data)or self->_throw('print');close$fh or $self->_throw('close')}sub append_raw {my ($self,@data)=@_;my$args=(@data && ref$data[0]eq 'HASH')? shift@data : {};$args=_get_args($args,qw/binmode truncate/);$args->{binmode}=':unix';append($self,$args,@data)}sub append_utf8 {my ($self,@data)=@_;my$args=(@data && ref$data[0]eq 'HASH')? shift@data : {};$args=_get_args($args,qw/binmode truncate/);if (defined($HAS_UU)? $HAS_UU : ($HAS_UU=_check_UU())){$args->{binmode}=":unix";append($self,$args,map {Unicode::UTF8::encode_utf8($_)}@data)}elsif (defined($HAS_PU)? $HAS_PU : ($HAS_PU=_check_PU())){$args->{binmode}=":unix:utf8_strict";append($self,$args,@data)}else {$args->{binmode}=":unix:encoding(UTF-8)";append($self,$args,@data)}}sub assert {my ($self,$assertion)=@_;return$self unless$assertion;if (ref$assertion eq 'CODE'){local $_=$self;$assertion->()or Path::Tiny::Error->throw("assert",$self->[PATH],"failed assertion")}else {Carp::croak("argument to assert must be a code reference argument")}return$self}sub basename {my ($self,@suffixes)=@_;$self->_splitpath unless defined$self->[FILE];my$file=$self->[FILE];for my$s (@suffixes){my$re=ref($s)eq 'Regexp' ? qr/$s\z/ : qr/\Q$s\E\z/;last if$file =~ s/$re//}return$file}sub canonpath {$_[0]->[CANON]}sub cached_temp {my$self=shift;$self->_throw("cached_temp",$self,"has no cached File::Temp object")unless defined$self->[TEMP];return$self->[TEMP]}sub child {my ($self,@parts)=@_;return _path($self->[PATH],@parts)}sub children {my ($self,$filter)=@_;my$dh;opendir$dh,$self->[PATH]or $self->_throw('opendir');my@children=readdir$dh;closedir$dh or $self->_throw('closedir');if (not defined$filter){@children=grep {$_ ne '.' && $_ ne '..'}@children}elsif ($filter && ref($filter)eq 'Regexp'){@children=grep {$_ ne '.' && $_ ne '..' && $_ =~ $filter}@children}else {Carp::croak("Invalid argument '$filter' for children()")}return map {_path($self->[PATH],$_)}@children}sub chmod {my ($self,$new_mode)=@_;my$mode;if ($new_mode =~ /\d/){$mode=($new_mode =~ /^0/ ? oct($new_mode): $new_mode)}elsif ($new_mode =~ /[=+-]/){$mode=_symbolic_chmod($self->stat->mode & 07777,$new_mode)}else {Carp::croak("Invalid mode argument '$new_mode' for chmod()")}CORE::chmod($mode,$self->[PATH])or $self->_throw("chmod");return 1}sub copy {my ($self,$dest)=@_;require File::Copy;File::Copy::copy($self->[PATH],$dest)or Carp::croak("copy failed for $self to $dest: $!");return -d $dest ? _path($dest,$self->basename): _path($dest)}sub digest {my ($self,@opts)=@_;my$args=(@opts && ref$opts[0]eq 'HASH')? shift@opts : {};$args=_get_args($args,qw/chunk_size/);unshift@opts,'SHA-256' unless@opts;require Digest;my$digest=Digest->new(@opts);if ($args->{chunk_size}){my$fh=$self->filehandle({locked=>1 },"<",":unix");my$buf;while (!eof($fh)){my$rc=read$fh,$buf,$args->{chunk_size};$self->_throw('read')unless defined$rc;$digest->add($buf)}}else {$digest->add($self->slurp_raw)}return$digest->hexdigest}sub dirname {my ($self)=@_;$self->_splitpath unless defined$self->[DIR];return length$self->[DIR]? $self->[DIR]: "."}sub edit {my$self=shift;my$cb=shift;my$args=_get_args(shift,qw/binmode/);Carp::croak("Callback for edit() must be a code reference")unless defined($cb)&& ref($cb)eq 'CODE';local $_=$self->slurp(exists($args->{binmode})? {binmode=>$args->{binmode}}: ());$cb->();$self->spew($args,$_);return}sub edit_utf8 {my ($self,$cb)=@_;Carp::croak("Callback for edit_utf8() must be a code reference")unless defined($cb)&& ref($cb)eq 'CODE';local $_=$self->slurp_utf8;$cb->();$self->spew_utf8($_);return}sub edit_raw {$_[2]={binmode=>":unix" };goto&edit}sub edit_lines {my$self=shift;my$cb=shift;my$args=_get_args(shift,qw/binmode/);Carp::croak("Callback for edit_lines() must be a code reference")unless defined($cb)&& ref($cb)eq 'CODE';my$binmode=$args->{binmode};$binmode=((caller(0))[10]|| {})->{'open>'}unless defined$binmode;my$resolved_path=$self->_resolve_symlinks;my$temp=$resolved_path->_replacment_path;my$temp_fh=$temp->filehandle({exclusive=>1,locked=>1 },">",$binmode);my$in_fh=$self->filehandle({locked=>1 },'<',$binmode);local $_;while (!eof($in_fh)){defined($_=readline($in_fh))or $self->_throw('readline');$cb->();$temp_fh->print($_)or self->_throw('print',$temp)}close$temp_fh or $self->_throw('close',$temp);close$in_fh or $self->_throw('close');return$temp->move($resolved_path)}sub edit_lines_raw {$_[2]={binmode=>":raw" };goto&edit_lines}sub edit_lines_utf8 {if (defined($HAS_PU)? $HAS_PU : ($HAS_PU=_check_PU())){$_[2]={binmode=>":raw:utf8_strict" }}else {$_[2]={binmode=>":raw:encoding(UTF-8)" }}goto&edit_lines}sub exists {-e $_[0]->[PATH]}sub is_file {-e $_[0]->[PATH]&&!-d _}sub is_dir {-d $_[0]->[PATH]}sub filehandle {my ($self,@args)=@_;my$args=(@args && ref$args[0]eq 'HASH')? shift@args : {};$args=_get_args($args,qw/locked exclusive/);$args->{locked}=1 if$args->{exclusive};my ($opentype,$binmode)=@args;$opentype="<" unless defined$opentype;Carp::croak("Invalid file mode '$opentype'")unless grep {$opentype eq $_}qw/< +< > +> >> +>>/;$binmode=((caller(0))[10]|| {})->{'open' .substr($opentype,-1,1)}unless defined$binmode;$binmode="" unless defined$binmode;my ($fh,$lock,$trunc);if ($HAS_FLOCK && $args->{locked}&&!$ENV{PERL_PATH_TINY_NO_FLOCK}){require Fcntl;if (grep {$opentype eq $_}qw(> +>)){my$flags=$opentype eq ">" ? Fcntl::O_WRONLY(): Fcntl::O_RDWR();$flags |= Fcntl::O_CREAT();$flags |= Fcntl::O_EXCL()if$args->{exclusive};sysopen($fh,$self->[PATH],$flags)or $self->_throw("sysopen");if ($binmode =~ s/^:unix//){binmode($fh,":raw")or $self->_throw("binmode (:raw)");while (1 < (my$layers=()=PerlIO::get_layers($fh,output=>1))){binmode($fh,":pop")or $self->_throw("binmode (:pop)")}}if (length$binmode){binmode($fh,$binmode)or $self->_throw("binmode ($binmode)")}$lock=Fcntl::LOCK_EX();$trunc=1}elsif ($^O eq 'aix' && $opentype eq "<"){if (-w $self->[PATH]){$opentype="+<";$lock=Fcntl::LOCK_EX()}}else {$lock=$opentype eq "<" ? Fcntl::LOCK_SH(): Fcntl::LOCK_EX()}}unless ($fh){my$mode=$opentype .$binmode;open$fh,$mode,$self->[PATH]or $self->_throw("open ($mode)")}do {flock($fh,$lock)or $self->_throw("flock ($lock)")}if$lock;do {truncate($fh,0)or $self->_throw("truncate")}if$trunc;return$fh}sub has_same_bytes {my ($self,$other_path)=@_;my$other=_path($other_path);my$fh1=$self->openr_raw({locked=>1 });my$fh2=$other->openr_raw({locked=>1 });if (-d $fh1){$self->_throw('has_same_bytes',$self->[PATH],"directory not allowed")}if (-d $fh2){$self->_throw('has_same_bytes',$other->[PATH],"directory not allowed")}if ($self->realpath eq $other->realpath){return 1}require File::Compare;my$res=File::Compare::compare($fh1,$fh2,65536);if ($res < 0){$self->_throw('has_same_bytes')}return$res==0}sub is_absolute {substr($_[0]->dirname,0,1)eq '/'}sub is_relative {substr($_[0]->dirname,0,1)ne '/'}sub is_rootdir {my ($self)=@_;$self->_splitpath unless defined$self->[DIR];return$self->[DIR]eq '/' && $self->[FILE]eq ''}sub iterator {my$self=shift;my$args=_get_args(shift,qw/recurse follow_symlinks/);my@dirs=$self;my$current;return sub {my$next;while (@dirs){if (ref$dirs[0]eq 'Path::Tiny'){if (!-r $dirs[0]){shift@dirs and next}$current=$dirs[0];my$dh;opendir($dh,$current->[PATH])or $self->_throw('opendir',$current->[PATH]);$dirs[0]=$dh;if (-l $current->[PATH]&&!$args->{follow_symlinks}){shift@dirs and next}}while (defined($next=readdir$dirs[0])){next if$next eq '.' || $next eq '..';my$path=$current->child($next);push@dirs,$path if$args->{recurse}&& -d $path &&!(!$args->{follow_symlinks}&& -l $path);return$path}shift@dirs}return}}sub lines {my$self=shift;my$args=_get_args(shift,qw/binmode chomp count/);my$binmode=$args->{binmode};$binmode=((caller(0))[10]|| {})->{'open<'}unless defined$binmode;my$fh=$self->filehandle({locked=>1 },"<",$binmode);my$chomp=$args->{chomp};if ($args->{count}){my ($counter,$mod,@result)=(0,abs($args->{count}));my$line;while (!eof($fh)){defined($line=readline($fh))or $self->_throw('readline');$line =~ s/(?:\x{0d}?\x{0a}|\x{0d})\z// if$chomp;$result[$counter++ ]=$line;last if$counter==$args->{count};$counter %= $mod}splice(@result,0,0,splice(@result,$counter))if@result==$mod && $counter % $mod;return@result}elsif ($chomp){local $!;my@lines=map {s/(?:\x{0d}?\x{0a}|\x{0d})\z//;$_}<$fh>;$self->_throw('readline')if $!;return@lines}else {if (wantarray){local $!;my@lines=<$fh>;$self->_throw('readline')if $!;return@lines}else {local $!;my$count=()=<$fh>;$self->_throw('readline')if $!;return$count}}}sub lines_raw {my$self=shift;my$args=_get_args(shift,qw/binmode chomp count/);if ($args->{chomp}&&!$args->{count}){return split /\n/,slurp_raw($self)}else {$args->{binmode}=":raw";return lines($self,$args)}}my$CRLF=qr/(?:\x{0d}?\x{0a}|\x{0d})/;sub lines_utf8 {my$self=shift;my$args=_get_args(shift,qw/binmode chomp count/);if ((defined($HAS_UU)? $HAS_UU : ($HAS_UU=_check_UU()))&& $args->{chomp}&&!$args->{count}){my$slurp=slurp_utf8($self);$slurp =~ s/$CRLF\z//;return split$CRLF,$slurp,-1}elsif (defined($HAS_PU)? $HAS_PU : ($HAS_PU=_check_PU())){$args->{binmode}=":raw:utf8_strict";return lines($self,$args)}else {$args->{binmode}=":raw:encoding(UTF-8)";return lines($self,$args)}}sub mkdir {my ($self,$args)=@_;$args={}unless ref$args eq 'HASH';my$err;$args->{error}=\$err unless defined$args->{error};require File::Path;my@dirs;my$ok=eval {File::Path::make_path($self->[PATH],$args);1};if (!$ok){$self->_throw('mkdir',$self->[PATH],"error creating path: $@")}if ($err && @$err){my ($file,$message)=%{$err->[0]};$self->_throw('mkdir',$file,$message)}return$self}sub mkpath {my ($self,$args)=@_;$args={}unless ref$args eq 'HASH';my$err;$args->{error}=\$err unless defined$args->{error};require File::Path;my@dirs=File::Path::make_path($self->[PATH],$args);if ($err && @$err){my ($file,$message)=%{$err->[0]};Carp::croak("mkpath failed for $file: $message")}return@dirs}sub move {my ($self,$dest)=@_;require File::Copy;File::Copy::move($self->[PATH],$dest)or $self->_throw('move',$self->[PATH]."' -> '$dest");return -d $dest ? _path($dest,$self->basename): _path($dest)}my%opens=(opena=>">>",openr=>"<",openw=>">",openrw=>"+<");while (my ($k,$v)=each%opens){no strict 'refs';*{$k}=sub {my ($self,@args)=@_;my$args=(@args && ref$args[0]eq 'HASH')? shift@args : {};$args=_get_args($args,qw/locked/);my ($binmode)=@args;$binmode=((caller(0))[10]|| {})->{'open' .substr($v,-1,1)}unless defined$binmode;$self->filehandle($args,$v,$binmode)};*{$k ."_raw"}=sub {my ($self,@args)=@_;my$args=(@args && ref$args[0]eq 'HASH')? shift@args : {};$args=_get_args($args,qw/locked/);$self->filehandle($args,$v,":raw")};*{$k ."_utf8"}=sub {my ($self,@args)=@_;my$args=(@args && ref$args[0]eq 'HASH')? shift@args : {};$args=_get_args($args,qw/locked/);my$layer;if (defined($HAS_PU)? $HAS_PU : ($HAS_PU=_check_PU())){$layer=":raw:utf8_strict"}else {$layer=":raw:encoding(UTF-8)"}$self->filehandle($args,$v,$layer)}}sub parent {my ($self,$level)=@_;$level=1 unless defined$level && $level > 0;$self->_splitpath unless defined$self->[FILE];my$parent;if (length$self->[FILE]){if ($self->[FILE]eq '.' || $self->[FILE]eq ".."){$parent=_path($self->[PATH]."/..")}else {$parent=_path(_non_empty($self->[VOL].$self->[DIR]))}}elsif (length$self->[DIR]){if ($self->[DIR]=~ m{(?:^\.\./|/\.\./|/\.\.\z)}){$parent=_path($self->[VOL].$self->[DIR]."/..")}else {(my$dir=$self->[DIR])=~ s{/[^\/]+/\z}{/};$parent=_path($self->[VOL].$dir)}}else {$parent=_path(_non_empty($self->[VOL]))}return$level==1 ? $parent : $parent->parent($level - 1)}sub _non_empty {my ($string)=shift;return ((defined($string)&& length($string))? $string : ".")}sub realpath {my$self=shift;$self=$self->_resolve_symlinks;require Cwd;$self->_splitpath if!defined$self->[FILE];my$check_parent=length$self->[FILE]&& $self->[FILE]ne '.' && $self->[FILE]ne '..';my$realpath=eval {local$SIG{__WARN__}=sub {};Cwd::realpath($check_parent ? $self->parent->[PATH]: $self->[PATH])};$self->_throw("resolving realpath")unless defined$realpath && length$realpath && -e $realpath;return ($check_parent ? _path($realpath,$self->[FILE]): _path($realpath))}sub relative {my ($self,$base)=@_;$base=_path(defined$base && length$base ? $base : '.');$self=$self->absolute if$self->is_relative;$base=$base->absolute if$base->is_relative;$self=$self->absolute if!length$self->volume && length$base->volume;$base=$base->absolute if length$self->volume &&!length$base->volume;if (!_same($self->volume,$base->volume)){Carp::croak("relative() can't cross volumes: '$self' vs '$base'")}return _path(".")if _same($self->[PATH],$base->[PATH]);if ($base->subsumes($self)){$base="" if$base->is_rootdir;my$relative="$self";$relative =~ s{\A\Q$base/}{};return _path(".",$relative)}my (@common,@self_parts,@base_parts);@base_parts=split /\//,$base->_just_filepath;if ($self->is_rootdir){@common=("");shift@base_parts}else {@self_parts=split /\//,$self->_just_filepath;while (@self_parts && @base_parts && _same($self_parts[0],$base_parts[0])){push@common,shift@base_parts;shift@self_parts}}if (my$new_base=$self->_resolve_between(\@common,\@base_parts)){return$self->relative($new_base)}my@new_path=(("..")x (0+ @base_parts),@self_parts);return _path(@new_path)}sub _just_filepath {my$self=shift;my$self_vol=$self->volume;return "$self" if!length$self_vol;(my$self_path="$self")=~ s{\A\Q$self_vol}{};return$self_path}sub _resolve_between {my ($self,$common,$base)=@_;my$path=$self->volume .join("/",@$common);my$changed=0;for my$p (@$base){$path .= "/$p";if ($p eq '..'){$changed=1;if (-e $path){$path=_path($path)->realpath->[PATH]}else {$path =~ s{/[^/]+/..\z}{/}}}if (-l $path){$changed=1;$path=_path($path)->realpath->[PATH]}}return$changed ? _path($path): undef}sub remove {my$self=shift;return 0 if!-e $self->[PATH]&&!-l $self->[PATH];return unlink($self->[PATH])|| $self->_throw('unlink')}sub remove_tree {my ($self,$args)=@_;return 0 if!-e $self->[PATH]&&!-l $self->[PATH];$args={}unless ref$args eq 'HASH';my$err;$args->{error}=\$err unless defined$args->{error};$args->{safe}=1 unless defined$args->{safe};require File::Path;my$count=File::Path::remove_tree($self->[PATH],$args);if ($err && @$err){my ($file,$message)=%{$err->[0]};Carp::croak("remove_tree failed for $file: $message")}return$count}sub sibling {my$self=shift;return _path($self->parent->[PATH],@_)}sub size {-s $_[0]->[PATH]}my%formats=('ls'=>[1024,log(1024),["",map {" $_"}qw/K M G T/ ]],'iec'=>[1024,log(1024),["",map {" $_"}qw/KiB MiB GiB TiB/ ]],'si'=>[1000,log(1000),["",map {" $_"}qw/kB MB GB TB/ ]],);sub _formats {return$formats{$_[0]}}sub size_human {my$self=shift;my$args=_get_args(shift,qw/format/);my$format=defined$args->{format}? $args->{format}: "ls";my$fmt_opts=$formats{$format}or Carp::croak("Invalid format '$format' for size_human()");my$size= -s $self->[PATH];return defined$size ? _human_size($size,@$fmt_opts): ""}sub _ceil {return $_[0]==int($_[0])? $_[0]: int($_[0]+1)}sub _human_size {my ($size,$base,$log_base,$suffixes)=@_;return "0" if$size==0;my$mag=int(log($size)/ $log_base);$size /= $base**$mag;$size=$mag==0 ? $size : length(int($size))==1 ? _ceil($size * 10)/ 10 : _ceil($size);if ($size >= $base){$size /= $base;$mag++}my$fmt=($mag==0 || length(int($size))> 1)? "%.0f%s" : "%.1f%s";return sprintf($fmt,$size,$suffixes->[$mag])}sub slurp {my$self=shift;my$args=_get_args(shift,qw/binmode/);my$binmode=$args->{binmode};$binmode=((caller(0))[10]|| {})->{'open<'}unless defined$binmode;my$fh=$self->filehandle({locked=>1 },"<",$binmode);if ((defined($binmode)? $binmode : "")eq ":unix" and my$size= -s $fh){my$buf;my$rc=read$fh,$buf,$size;$self->_throw('read')unless defined$rc;return$buf}else {local $/;my$buf=scalar <$fh>;$self->_throw('read')unless defined$buf;return$buf}}sub slurp_raw {$_[1]={binmode=>":unix" };goto&slurp}sub slurp_utf8 {if (defined($HAS_UU)? $HAS_UU : ($HAS_UU=_check_UU())){return Unicode::UTF8::decode_utf8(slurp($_[0],{binmode=>":unix" }))}elsif (defined($HAS_PU)? $HAS_PU : ($HAS_PU=_check_PU())){$_[1]={binmode=>":unix:utf8_strict" };goto&slurp}else {$_[1]={binmode=>":unix:encoding(UTF-8)" };goto&slurp}}sub spew {my ($self,@data)=@_;my$args=(@data && ref$data[0]eq 'HASH')? shift@data : {};$args=_get_args($args,qw/binmode/);my$binmode=$args->{binmode};$binmode=((caller(0))[10]|| {})->{'open>'}unless defined$binmode;my$resolved_path=$self->_resolve_symlinks;my$temp=$resolved_path->_replacment_path;my$fh=$temp->filehandle({exclusive=>1,locked=>1 },">",$binmode);print({$fh}map {ref eq 'ARRAY' ? @$_ : $_}@data)or self->_throw('print',$temp->[PATH]);close$fh or $self->_throw('close',$temp->[PATH]);return$temp->move($resolved_path)}sub spew_raw {splice @_,1,0,{binmode=>":unix" };goto&spew}sub spew_utf8 {if (defined($HAS_UU)? $HAS_UU : ($HAS_UU=_check_UU())){my$self=shift;spew($self,{binmode=>":unix" },map {Unicode::UTF8::encode_utf8($_)}map {ref eq 'ARRAY' ? @$_ : $_}@_)}elsif (defined($HAS_PU)? $HAS_PU : ($HAS_PU=_check_PU())){splice @_,1,0,{binmode=>":unix:utf8_strict" };goto&spew}else {splice @_,1,0,{binmode=>":unix:encoding(UTF-8)" };goto&spew}}sub stat {my$self=shift;require File::stat;return File::stat::stat($self->[PATH])|| $self->_throw('stat')}sub lstat {my$self=shift;require File::stat;return File::stat::lstat($self->[PATH])|| $self->_throw('lstat')}sub stringify {$_[0]->[PATH]=~ /^~/ ? './' .$_[0]->[PATH]: $_[0]->[PATH]}sub subsumes {my$self=shift;Carp::croak("subsumes() requires a defined, positive-length argument")unless defined $_[0];my$other=_path(shift);if ($self->is_absolute &&!$other->is_absolute){$other=$other->absolute}elsif ($other->is_absolute &&!$self->is_absolute){$self=$self->absolute}if (length$self->volume &&!length$other->volume){$other=$other->absolute}elsif (length$other->volume &&!length$self->volume){$self=$self->absolute}if ($self->[PATH]eq '.'){return!!1}elsif ($self->is_rootdir){return$other->[PATH]=~ m{^\Q$self->[PATH]\E}}else {return$other->[PATH]=~ m{^\Q$self->[PATH]\E(?:/|\z)}}}sub touch {my ($self,$epoch)=@_;if (!-e $self->[PATH]){my$fh=$self->openw;close$fh or $self->_throw('close')}if (defined$epoch){utime$epoch,$epoch,$self->[PATH]or $self->_throw("utime ($epoch)")}else {utime undef,undef,$self->[PATH]or $self->_throw("utime ()")}return$self}sub touchpath {my ($self)=@_;my$parent=$self->parent;$parent->mkdir unless$parent->exists;$self->touch}sub visit {my$self=shift;my$cb=shift;my$args=_get_args(shift,qw/recurse follow_symlinks/);Carp::croak("Callback for visit() must be a code reference")unless defined($cb)&& ref($cb)eq 'CODE';my$next=$self->iterator($args);my$state={};while (my$file=$next->()){local $_=$file;my$r=$cb->($file,$state);last if ref($r)eq 'SCALAR' &&!$$r}return$state}sub volume {my ($self)=@_;$self->_splitpath unless defined$self->[VOL];return$self->[VOL]}package Path::Tiny::Error;our@CARP_NOT=qw/Path::Tiny/;use overload (q{""}=>sub {(shift)->{msg}},fallback=>1);sub throw {my ($class,$op,$file,$err)=@_;chomp(my$trace=Carp::shortmess);my$msg="Error $op on '$file': $err$trace\n";die bless {op=>$op,file=>$file,err=>$err,msg=>$msg },$class}1; PATH_TINY $fatpacked{"Search/Dict.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'SEARCH_DICT'; @@ -2082,7 +2082,7 @@ $fatpacked{"Tie/Handle/SkipHeader.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\" TIE_HANDLE_SKIPHEADER $fatpacked{"Try/Tiny.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'TRY_TINY'; - package Try::Tiny;use 5.006;our$VERSION='0.31';use strict;use warnings;use Exporter 5.57 'import';our@EXPORT=our@EXPORT_OK=qw(try catch finally);use Carp;$Carp::Internal{+__PACKAGE__}++;BEGIN {my$su=$INC{'Sub/Util.pm'}&& defined&Sub::Util::set_subname;my$sn=$INC{'Sub/Name.pm'}&& eval {Sub::Name->VERSION(0.08)};unless ($su || $sn){$su=eval {require Sub::Util}&& defined&Sub::Util::set_subname;unless ($su){$sn=eval {require Sub::Name;Sub::Name->VERSION(0.08)}}}*_subname=$su ? \&Sub::Util::set_subname : $sn ? \&Sub::Name::subname : sub {$_[1]};*_HAS_SUBNAME=($su || $sn)? sub(){1}: sub(){0}}my%_finally_guards;sub try (&;@) {my ($try,@code_refs)=@_;my$wantarray=wantarray;my ($catch,@finally)=();for my$code_ref (@code_refs){if (ref($code_ref)eq 'Try::Tiny::Catch'){croak 'A try() may not be followed by multiple catch() blocks' if$catch;$catch=${$code_ref}}elsif (ref($code_ref)eq 'Try::Tiny::Finally'){push@finally,${$code_ref}}else {croak('try() encountered an unexpected argument (' .(defined$code_ref ? $code_ref : 'undef').') - perhaps a missing semi-colon before or')}}_subname(caller().'::try {...} '=>$try)if _HAS_SUBNAME;local$_finally_guards{guards}=[map Try::Tiny::ScopeGuard->_new($_),@finally ];my$prev_error=$@;my (@ret,$error);my$failed=not eval {$@=$prev_error;if ($wantarray){@ret=$try->()}elsif (defined$wantarray){$ret[0]=$try->()}else {$try->()};return 1};$error=$@;$@=$prev_error;if ($failed){push @$_,$error for @{$_finally_guards{guards}};if ($catch){for ($error){return$catch->($error)}}return}else {return$wantarray ? @ret : $ret[0]}}sub catch (&;@) {my ($block,@rest)=@_;croak 'Useless bare catch()' unless wantarray;_subname(caller().'::catch {...} '=>$block)if _HAS_SUBNAME;return (bless(\$block,'Try::Tiny::Catch'),@rest,)}sub finally (&;@) {my ($block,@rest)=@_;croak 'Useless bare finally()' unless wantarray;_subname(caller().'::finally {...} '=>$block)if _HAS_SUBNAME;return (bless(\$block,'Try::Tiny::Finally'),@rest,)}{package Try::Tiny::ScopeGuard;use constant UNSTABLE_DOLLARAT=>("$]" < '5.013002')? 1 : 0;sub _new {shift;bless [@_ ]}sub DESTROY {my ($code,@args)=@{$_[0]};local $@ if UNSTABLE_DOLLARAT;eval {$code->(@args);1}or do {warn "Execution of finally() block $code resulted in an exception, which " .'*CAN NOT BE PROPAGATED* due to fundamental limitations of Perl. ' .'Your program will continue as if this event never took place. ' ."Original exception text follows:\n\n" .(defined $@ ? $@ : '$@ left undefined...')."\n" }}}__PACKAGE__ + package Try::Tiny;use 5.006;our$VERSION='0.31';use strict;use warnings;use Exporter 5.57 'import';our@EXPORT=our@EXPORT_OK=qw(try catch finally);use Carp;$Carp::Internal{+__PACKAGE__}++;BEGIN {my$su=$INC{'Sub/Util.pm'}&& defined&Sub::Util::set_subname;my$sn=$INC{'Sub/Name.pm'}&& eval {Sub::Name->VERSION(0.08)};unless ($su || $sn){$su=eval {require Sub::Util}&& defined&Sub::Util::set_subname;unless ($su){$sn=eval {require Sub::Name;Sub::Name->VERSION(0.08)}}}*_subname=$su ? \&Sub::Util::set_subname : $sn ? \&Sub::Name::subname : sub {$_[1]};*_HAS_SUBNAME=($su || $sn)? sub(){1}: sub(){0}}my%_finally_guards;sub try (&;@) {my ($try,@code_refs)=@_;my$wantarray=wantarray;my ($catch,@finally)=();for my$code_ref (@code_refs){if (ref($code_ref)eq 'Try::Tiny::Catch'){croak 'A try() may not be followed by multiple catch() blocks' if$catch;$catch=${$code_ref}}elsif (ref($code_ref)eq 'Try::Tiny::Finally'){push@finally,${$code_ref}}else {croak('try() encountered an unexpected argument (' .(defined$code_ref ? $code_ref : 'undef').') - perhaps a missing semi-colon before or')}}_subname(caller().'::try {...} '=>$try)if _HAS_SUBNAME;local$_finally_guards{guards}=[map Try::Tiny::ScopeGuard->_new($_),@finally ];my$prev_error=$@;my (@ret,$error);my$failed=not eval {$@=$prev_error;if ($wantarray){@ret=$try->()}elsif (defined$wantarray){$ret[0]=$try->()}else {$try->()};return 1};$error=$@;$@=$prev_error;if ($failed){push @$_,$error for @{$_finally_guards{guards}};if ($catch){for ($error){return$catch->($error)}}return}else {return$wantarray ? @ret : $ret[0]}}sub catch (&;@) {my ($block,@rest)=@_;croak 'Useless bare catch()' unless wantarray;_subname(caller().'::catch {...} '=>$block)if _HAS_SUBNAME;return (bless(\$block,'Try::Tiny::Catch'),@rest,)}sub finally (&;@) {my ($block,@rest)=@_;croak 'Useless bare finally()' unless wantarray;_subname(caller().'::finally {...} '=>$block)if _HAS_SUBNAME;return (bless(\$block,'Try::Tiny::Finally'),@rest,)}{package Try::Tiny::ScopeGuard;use constant UNSTABLE_DOLLARAT=>("$]" < '5.013002')? 1 : 0;sub _new {shift;bless [@_ ]}sub DESTROY {my ($code,@args)=@{$_[0]};local $@ if UNSTABLE_DOLLARAT;eval {$code->(@args);1}or do {warn "Execution of finally() block $code resulted in an exception, which " .'*CAN NOT BE PROPAGATED* due to fundamental limitations of Perl. ' .'Your program will continue as if this event never took place. ' ."Original exception text follows:\n\n" .(defined $@ ? $@ : '$@ left undefined...')."\n" }}}__PACKAGE__ TRY_TINY $fatpacked{"URI.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI'; @@ -2132,7 +2132,7 @@ $fatpacked{"URI/_foreign.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'UR URI__FOREIGN $fatpacked{"URI/_generic.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI__GENERIC'; - package URI::_generic;use strict;use warnings;use parent qw(URI URI::_query);use URI::Escape qw(uri_unescape);use Carp ();our$VERSION='5.19';my$ACHAR=URI::HAS_RESERVED_SQUARE_BRACKETS ? $URI::uric : $URI::uric4host;$ACHAR =~ s,\\[/?],,g;my$PCHAR=$URI::uric;$PCHAR =~ s,\\[?],,g;sub _no_scheme_ok {1}our$IPv6_re;sub _looks_like_raw_ip6_address {my$addr=shift;if (!$IPv6_re){eval {require Regexp::IPv6;Regexp::IPv6->import(qw($IPv6_re));1}|| do {$IPv6_re=qr/[:0-9a-f]{3,}/}}return 0 unless$addr;return 0 if$addr =~ tr/:/:/ < 2;return 1 if$addr =~ /^$IPv6_re$/i;return 0}sub authority {my$self=shift;$$self =~ m,^((?:$URI::scheme_re:)?)(?://([^/?\#]*))?(.*)$,os or die;if (@_){my$auth=shift;$$self=$1;my$rest=$3;if (defined$auth){$auth =~ s/([^$ACHAR])/ URI::Escape::escape_char($1)/ego;if (my ($user,$host)=$auth =~ /^(.*@)?([^@]+)$/){$user ||= '';$user =~ s/([^$URI::uric4user])/ URI::Escape::escape_char($1)/ego;$user =~ s/%40$/\@/;$host="[$host]" if _looks_like_raw_ip6_address($host);$auth=$user .$host}utf8::downgrade($auth);$$self .= "//$auth"}_check_path($rest,$$self);$$self .= $rest}$2}sub path {my$self=shift;$$self =~ m,^((?:[^:/?\#]+:)?(?://[^/?\#]*)?)([^?\#]*)(.*)$,s or die;if (@_){$$self=$1;my$rest=$3;my$new_path=shift;$new_path="" unless defined$new_path;$new_path =~ s/([^$PCHAR])/ URI::Escape::escape_char($1)/ego;utf8::downgrade($new_path);_check_path($new_path,$$self);$$self .= $new_path .$rest}$2}sub path_query {my$self=shift;$$self =~ m,^((?:[^:/?\#]+:)?(?://[^/?\#]*)?)([^\#]*)(.*)$,s or die;if (@_){$$self=$1;my$rest=$3;my$new_path=shift;$new_path="" unless defined$new_path;$new_path =~ s/([^$URI::uric])/ URI::Escape::escape_char($1)/ego;utf8::downgrade($new_path);_check_path($new_path,$$self);$$self .= $new_path .$rest}$2}sub _check_path {my($path,$pre)=@_;my$prefix;if ($pre =~ m,/,){$prefix="/" if length($path)&& $path !~ m,^[/?\#],}else {if ($path =~ m,^//,){Carp::carp("Path starting with double slash is confusing")if $^W}elsif (!length($pre)&& $path =~ m,^[^:/?\#]+:,){Carp::carp("Path might look like scheme, './' prepended")if $^W;$prefix="./"}}substr($_[0],0,0)=$prefix if defined$prefix}sub path_segments {my$self=shift;my$path=$self->path;if (@_){my@arg=@_;for (@arg){if (ref($_)){my@seg=@$_;$seg[0]=~ s/%/%25/g;for (@seg){s/;/%3B/g}$_=join(";",@seg)}else {s/%/%25/g;s/;/%3B/g}s,/,%2F,g}$self->path(join("/",@arg))}return$path unless wantarray;map {/;/ ? $self->_split_segment($_): uri_unescape($_)}split('/',$path,-1)}sub _split_segment {my$self=shift;require URI::_segment;URI::_segment->new(@_)}sub abs {my$self=shift;my$base=shift || Carp::croak("Missing base argument");if (my$scheme=$self->scheme){return$self unless$URI::ABS_ALLOW_RELATIVE_SCHEME;$base=URI->new($base)unless ref$base;return$self unless$scheme eq $base->scheme}$base=URI->new($base)unless ref$base;my$abs=$self->clone;$abs->scheme($base->scheme);return$abs if $$self =~ m,^(?:$URI::scheme_re:)?//,o;$abs->authority($base->authority);my$path=$self->path;return$abs if$path =~ m,^/,;if (!length($path)){my$abs=$base->clone;my$query=$self->query;$abs->query($query)if defined$query;my$fragment=$self->fragment;$abs->fragment($fragment)if defined$fragment;return$abs}my$p=$base->path;$p =~ s,[^/]+$,,;$p .= $path;my@p=split('/',$p,-1);shift(@p)if@p &&!length($p[0]);my$i=1;while ($i < @p){if ($p[$i-1]eq "."){splice(@p,$i-1,1);$i-- if$i > 1}elsif ($p[$i]eq ".." && $p[$i-1]ne ".."){splice(@p,$i-1,2);if ($i > 1){$i--;push(@p,"")if$i==@p}}else {$i++}}$p[-1]="" if@p && $p[-1]eq ".";if ($URI::ABS_REMOTE_LEADING_DOTS){shift@p while@p && $p[0]=~ /^\.\.?$/}$abs->path("/" .join("/",@p));$abs}sub rel {my$self=shift;my$base=shift || Carp::croak("Missing base argument");my$rel=$self->clone;$base=URI->new($base)unless ref$base;my$scheme=$rel->scheme;my$auth=$rel->canonical->authority;my$path=$rel->path;if (!defined($scheme)&&!defined($auth)){return$rel}my$bscheme=$base->scheme;my$bauth=$base->canonical->authority;my$bpath=$base->path;for ($bscheme,$bauth,$auth){$_='' unless defined}unless ($scheme eq $bscheme && $auth eq $bauth){return$rel}for ($path,$bpath){$_="/$_" unless m,^/,}$rel->scheme(undef);$rel->authority(undef);my$li=1;while (1){my$i=index($path,'/',$li);last if$i < 0 || $i!=index($bpath,'/',$li)|| substr($path,$li,$i-$li)ne substr($bpath,$li,$i-$li);$li=$i+1}substr($path,0,$li)='';substr($bpath,0,$li)='';if ($path eq $bpath && defined($rel->fragment)&& !defined($rel->query)){$rel->path("")}else {$path=('../' x $bpath =~ tr|/|/|).$path;$path="./" if$path eq "";$rel->path($path)}$rel}1; + package URI::_generic;use strict;use warnings;use parent qw(URI URI::_query);use URI::Escape qw(uri_unescape);use Carp ();our$VERSION='5.19';my$ACHAR=URI::HAS_RESERVED_SQUARE_BRACKETS ? $URI::uric : $URI::uric4host;$ACHAR =~ s,\\[/?],,g;my$PCHAR=$URI::uric;$PCHAR =~ s,\\[?],,g;sub _no_scheme_ok {1}our$IPv6_re;sub _looks_like_raw_ip6_address {my$addr=shift;if (!$IPv6_re){eval {require Regexp::IPv6;Regexp::IPv6->import(qw($IPv6_re));1}|| do {$IPv6_re=qr/[:0-9a-f]{3,}/}}return 0 unless$addr;return 0 if$addr =~ tr/:/:/ < 2;return 1 if$addr =~ /^$IPv6_re$/i;return 0}sub authority {my$self=shift;$$self =~ m,^((?:$URI::scheme_re:)?)(?://([^/?\#]*))?(.*)$,os or die;if (@_){my$auth=shift;$$self=$1;my$rest=$3;if (defined$auth){$auth =~ s/([^$ACHAR])/ URI::Escape::escape_char($1)/ego;if (my ($user,$host)=$auth =~ /^(.*@)?([^@]+)$/){$user ||= '';$user =~ s/([^$URI::uric4user])/ URI::Escape::escape_char($1)/ego;$user =~ s/%40$/\@/;$host="[$host]" if _looks_like_raw_ip6_address($host);$auth=$user .$host}utf8::downgrade($auth);$$self .= "//$auth"}_check_path($rest,$$self);$$self .= $rest}$2}sub path {my$self=shift;$$self =~ m,^((?:[^:/?\#]+:)?(?://[^/?\#]*)?)([^?\#]*)(.*)$,s or die;if (@_){$$self=$1;my$rest=$3;my$new_path=shift;$new_path="" unless defined$new_path;$new_path =~ s/([^$PCHAR])/ URI::Escape::escape_char($1)/ego;utf8::downgrade($new_path);_check_path($new_path,$$self);$$self .= $new_path .$rest}$2}sub path_query {my$self=shift;$$self =~ m,^((?:[^:/?\#]+:)?(?://[^/?\#]*)?)([^\#]*)(.*)$,s or die;if (@_){$$self=$1;my$rest=$3;my$new_path=shift;$new_path="" unless defined$new_path;$new_path =~ s/([^$URI::uric])/ URI::Escape::escape_char($1)/ego;utf8::downgrade($new_path);_check_path($new_path,$$self);$$self .= $new_path .$rest}$2}sub _check_path {my($path,$pre)=@_;my$prefix;if ($pre =~ m,/,){$prefix="/" if length($path)&& $path !~ m,^[/?\#],}else {if ($path =~ m,^//,){Carp::carp("Path starting with double slash is confusing")if $^W}elsif (!length($pre)&& $path =~ m,^[^:/?\#]+:,){Carp::carp("Path might look like scheme, './' prepended")if $^W;$prefix="./"}}substr($_[0],0,0)=$prefix if defined$prefix}sub path_segments {my$self=shift;my$path=$self->path;if (@_){my@arg=@_;for (@arg){if (ref($_)){my@seg=@$_;$seg[0]=~ s/%/%25/g;for (@seg){s/;/%3B/g}$_=join(";",@seg)}else {s/%/%25/g;s/;/%3B/g}s,/,%2F,g}$self->path(join("/",@arg))}return$path unless wantarray;map {/;/ ? $self->_split_segment($_): uri_unescape($_)}split('/',$path,-1)}sub _split_segment {my$self=shift;require URI::_segment;URI::_segment->new(@_)}sub abs {my$self=shift;my$base=shift || Carp::croak("Missing base argument");if (my$scheme=$self->scheme){return$self unless$URI::ABS_ALLOW_RELATIVE_SCHEME;$base=URI->new($base)unless ref$base;return$self unless$scheme eq $base->scheme}$base=URI->new($base)unless ref$base;my$abs=$self->clone;$abs->scheme($base->scheme);return$abs if $$self =~ m,^(?:$URI::scheme_re:)?//,o;$abs->authority($base->authority);my$path=$self->path;return$abs if$path =~ m,^/,;if (!length($path)){my$abs=$base->clone;my$query=$self->query;$abs->query($query)if defined$query;my$fragment=$self->fragment;$abs->fragment($fragment)if defined$fragment;return$abs}my$p=$base->path;$p =~ s,[^/]+$,,;$p .= $path;my@p=split('/',$p,-1);shift(@p)if@p &&!length($p[0]);my$i=1;while ($i < @p){if ($p[$i-1]eq "."){splice(@p,$i-1,1);$i-- if$i > 1}elsif ($p[$i]eq ".." && $p[$i-1]ne ".."){splice(@p,$i-1,2);if ($i > 1){$i--;push(@p,"")if$i==@p}}else {$i++}}$p[-1]="" if@p && $p[-1]eq ".";if ($URI::ABS_REMOTE_LEADING_DOTS){shift@p while@p && $p[0]=~ /^\.\.?$/}$abs->path("/" .join("/",@p));$abs}sub rel {my$self=shift;my$base=shift || Carp::croak("Missing base argument");my$rel=$self->clone;$base=URI->new($base)unless ref$base;my$scheme=$rel->scheme;my$auth=$rel->canonical->authority;my$path=$rel->path;if (!defined($scheme)&&!defined($auth)){return$rel}my$bscheme=$base->scheme;my$bauth=$base->canonical->authority;my$bpath=$base->path;for ($bscheme,$bauth,$auth){$_='' unless defined}unless ($scheme eq $bscheme && $auth eq $bauth){return$rel}for ($path,$bpath){$_="/$_" unless m,^/,}$rel->scheme(undef);$rel->authority(undef);my$li=1;while (1){my$i=index($path,'/',$li);last if$i < 0 || $i!=index($bpath,'/',$li)|| substr($path,$li,$i-$li)ne substr($bpath,$li,$i-$li);$li=$i+1}substr($path,0,$li)='';substr($bpath,0,$li)='';if ($path eq $bpath && defined($rel->fragment)&&!defined($rel->query)){$rel->path("")}else {$path=('../' x $bpath =~ tr|/|/|).$path;$path="./" if$path eq "";$rel->path($path)}$rel}1; URI__GENERIC $fatpacked{"URI/_idna.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI__IDNA'; @@ -2217,7 +2217,7 @@ $fatpacked{"URI/gopher.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_ URI_GOPHER $fatpacked{"URI/http.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_HTTP'; - package URI::http;use strict;use warnings;our$VERSION='5.19';use parent 'URI::_server';sub default_port {80}sub canonical {my$self=shift;my$other=$self->SUPER::canonical;my$slash_path=defined($other->authority)&& !length($other->path)&&!defined($other->query);if ($slash_path){$other=$other->clone if$other==$self;$other->path("/")}$other}1; + package URI::http;use strict;use warnings;our$VERSION='5.19';use parent 'URI::_server';sub default_port {80}sub canonical {my$self=shift;my$other=$self->SUPER::canonical;my$slash_path=defined($other->authority)&&!length($other->path)&&!defined($other->query);if ($slash_path){$other=$other->clone if$other==$self;$other->path("/")}$other}1; URI_HTTP $fatpacked{"URI/https.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_HTTPS'; @@ -2325,7 +2325,7 @@ $fatpacked{"lib/core/only.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'L LIB_CORE_ONLY $fatpacked{"local/lib.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'LOCAL_LIB'; - package local::lib;use 5.006;BEGIN {if ($ENV{RELEASE_TESTING}){require strict;strict->import;require warnings;warnings->import}}use Config ();our$VERSION='2.000029';$VERSION =~ tr/_//d;BEGIN {*_WIN32=($^O eq 'MSWin32' || $^O eq 'NetWare' || $^O eq 'symbian')? sub(){1}: sub(){0};*_USE_FSPEC=($^O eq 'MacOS' || $^O eq 'VMS' || $INC{'File/Spec.pm'})? sub(){1}: sub(){0}}my$_archname=$Config::Config{archname};my$_version=$Config::Config{version};my@_inc_version_list=reverse split / /,$Config::Config{inc_version_list};my$_path_sep=$Config::Config{path_sep};our$_DIR_JOIN=_WIN32 ? '\\' : '/';our$_DIR_SPLIT=(_WIN32 || $^O eq 'cygwin')? qr{[\\/]} : qr{/};our$_ROOT=_WIN32 ? do {my$UNC=qr{[\\/]{2}[^\\/]+[\\/][^\\/]+};qr{^(?:$UNC|[A-Za-z]:|)$_DIR_SPLIT}}: qr{^/};our$_PERL;sub _perl {if (!$_PERL){($_PERL,my$exe)=$^X =~ /((?:.*$_DIR_SPLIT)?(.+))/;$_PERL='perl' if$exe !~ /perl/;if (_is_abs($_PERL)){}elsif (-x $Config::Config{perlpath}){$_PERL=$Config::Config{perlpath}}elsif ($_PERL =~ $_DIR_SPLIT && -x $_PERL){$_PERL=_rel2abs($_PERL)}else {($_PERL)=map {/(.*)/}grep {-x $_}map {($_,_WIN32 ? ("$_.exe"): ())}map {join($_DIR_JOIN,$_,$_PERL)}split /\Q$_path_sep\E/,$ENV{PATH}}}$_PERL}sub _cwd {if (my$cwd =defined&Cwd::sys_cwd ? \&Cwd::sys_cwd : defined&Cwd::cwd ? \&Cwd::cwd : undef){no warnings 'redefine';*_cwd=$cwd;goto &$cwd}my$drive=shift;return Win32::GetCwd()if _WIN32 && defined&Win32::GetCwd &&!$drive;local@ENV{qw(PATH IFS CDPATH ENV BASH_ENV)};delete@ENV{qw(PATH IFS CDPATH ENV BASH_ENV)};my$cmd=$drive ? "eval { Cwd::getdcwd(q($drive)) }" : 'getcwd';my$perl=_perl;my$cwd=`"$perl" -MCwd -le "print $cmd"`;chomp$cwd;if (!length$cwd && $drive){$cwd=$drive}$cwd =~ s/$_DIR_SPLIT?$/$_DIR_JOIN/;$cwd}sub _catdir {if (_USE_FSPEC){require File::Spec;File::Spec->catdir(@_)}else {my$dir=join($_DIR_JOIN,@_);$dir =~ s{($_DIR_SPLIT)(?:\.?$_DIR_SPLIT)+}{$1}g;$dir}}sub _is_abs {if (_USE_FSPEC){require File::Spec;File::Spec->file_name_is_absolute($_[0])}else {$_[0]=~ $_ROOT}}sub _rel2abs {my ($dir,$base)=@_;return$dir if _is_abs($dir);$base=_WIN32 && $dir =~ s/^([A-Za-z]:)// ? _cwd("$1"): $base ? _rel2abs($base): _cwd;return _catdir($base,$dir)}our$_DEVNULL;sub _devnull {return$_DEVNULL ||= _USE_FSPEC ? (require File::Spec,File::Spec->devnull): _WIN32 ? 'nul' : $^O eq 'os2' ? '/dev/nul' : '/dev/null'}sub import {my ($class,@args)=@_;if ($0 eq '-'){push@args,@ARGV;require Cwd}my@steps;my%opts;my%attr;my$shelltype;while (@args){my$arg=shift@args;if ($arg =~ /\xE2\x88\x92/){die <<'DEATH'}elsif ($arg eq '--self-contained'){die <<'DEATH'}elsif($arg =~ /^--deactivate(?:=(.*))?$/){my$path=defined $1 ? $1 : shift@args;push@steps,['deactivate',$path]}elsif ($arg eq '--deactivate-all'){push@steps,['deactivate_all']}elsif ($arg =~ /^--shelltype(?:=(.*))?$/){$shelltype=defined $1 ? $1 : shift@args}elsif ($arg eq '--no-create'){$opts{no_create}=1}elsif ($arg eq '--quiet'){$attr{quiet}=1}elsif ($arg eq '--always'){$attr{always}=1}elsif ($arg =~ /^--/){die "Unknown import argument: $arg"}else {push@steps,['activate',$arg,\%opts]}}if (!@steps){push@steps,['activate',undef,\%opts]}my$self=$class->new(%attr);for (@steps){my ($method,@args)=@$_;$self=$self->$method(@args)}if ($0 eq '-'){print$self->environment_vars_string($shelltype);exit 0}else {$self->setup_local_lib}}sub new {my$class=shift;bless {@_},$class}sub clone {my$self=shift;bless {%$self,@_},ref$self}sub inc {$_[0]->{inc}||= \@INC}sub libs {$_[0]->{libs}||= [\'PERL5LIB' ]}sub bins {$_[0]->{bins}||= [\'PATH' ]}sub roots {$_[0]->{roots}||= [\'PERL_LOCAL_LIB_ROOT' ]}sub extra {$_[0]->{extra}||= {}}sub quiet {$_[0]->{quiet}}sub _as_list {my$list=shift;grep length,map {!(ref $_ && ref $_ eq 'SCALAR')? $_ : (defined$ENV{$$_}? split(/\Q$_path_sep/,$ENV{$$_}): ())}ref$list ? @$list : $list}sub _remove_from {my ($list,@remove)=@_;return @$list if!@remove;my%remove=map {$_=>1}@remove;grep!$remove{$_},_as_list($list)}my@_lib_subdirs=([$_version,$_archname],[$_version],[$_archname],(map [$_],@_inc_version_list),[],);sub install_base_bin_path {my ($class,$path)=@_;return _catdir($path,'bin')}sub install_base_perl_path {my ($class,$path)=@_;return _catdir($path,'lib','perl5')}sub install_base_arch_path {my ($class,$path)=@_;_catdir($class->install_base_perl_path($path),$_archname)}sub lib_paths_for {my ($class,$path)=@_;my$base=$class->install_base_perl_path($path);return map {_catdir($base,@$_)}@_lib_subdirs}sub _mm_escape_path {my$path=shift;$path =~ s/\\/\\\\/g;if ($path =~ s/ /\\ /g){$path=qq{"$path"}}return$path}sub _mb_escape_path {my$path=shift;$path =~ s/\\/\\\\/g;return qq{"$path"}}sub installer_options_for {my ($class,$path)=@_;return (PERL_MM_OPT=>defined$path ? "INSTALL_BASE="._mm_escape_path($path): undef,PERL_MB_OPT=>defined$path ? "--install_base "._mb_escape_path($path): undef,)}sub active_paths {my ($self)=@_;$self=ref$self ? $self : $self->new;return grep {my$active_ll=$self->install_base_perl_path($_);grep {$_ eq $active_ll}@{$self->inc}}_as_list($self->roots)}sub deactivate {my ($self,$path)=@_;$self=$self->new unless ref$self;$path=$self->resolve_path($path);$path=$self->normalize_path($path);my@active_lls=$self->active_paths;if (!grep {$_ eq $path}@active_lls){warn "Tried to deactivate inactive local::lib '$path'\n";return$self}my%args=(bins=>[_remove_from($self->bins,$self->install_base_bin_path($path))],libs=>[_remove_from($self->libs,$self->install_base_perl_path($path))],inc=>[_remove_from($self->inc,$self->lib_paths_for($path))],roots=>[_remove_from($self->roots,$path)],);$args{extra}={$self->installer_options_for($args{roots}[0])};$self->clone(%args)}sub deactivate_all {my ($self)=@_;$self=$self->new unless ref$self;my@active_lls=$self->active_paths;my%args;if (@active_lls){%args=(bins=>[_remove_from($self->bins,map$self->install_base_bin_path($_),@active_lls)],libs=>[_remove_from($self->libs,map$self->install_base_perl_path($_),@active_lls)],inc=>[_remove_from($self->inc,map$self->lib_paths_for($_),@active_lls)],roots=>[_remove_from($self->roots,@active_lls)],)}$args{extra}={$self->installer_options_for(undef)};$self->clone(%args)}sub activate {my ($self,$path,$opts)=@_;$opts ||= {};$self=$self->new unless ref$self;$path=$self->resolve_path($path);$self->ensure_dir_structure_for($path,{quiet=>$self->quiet })unless$opts->{no_create};$path=$self->normalize_path($path);my@active_lls=$self->active_paths;if (grep {$_ eq $path}@active_lls[1 .. $#active_lls]){$self=$self->deactivate($path)}my%args;if ($opts->{always}||!@active_lls || $active_lls[0]ne $path){%args=(bins=>[$self->install_base_bin_path($path),@{$self->bins}],libs=>[$self->install_base_perl_path($path),@{$self->libs}],inc=>[$self->lib_paths_for($path),@{$self->inc}],roots=>[$path,@{$self->roots}],)}$args{extra}={$self->installer_options_for($path)};$self->clone(%args)}sub normalize_path {my ($self,$path)=@_;$path=(Win32::GetShortPathName($path)|| $path)if $^O eq 'MSWin32';return$path}sub build_environment_vars_for {my$self=$_[0]->new->activate($_[1],{always=>1 });$self->build_environment_vars}sub build_activate_environment_vars_for {my$self=$_[0]->new->activate($_[1],{always=>1 });$self->build_environment_vars}sub build_deactivate_environment_vars_for {my$self=$_[0]->new->deactivate($_[1]);$self->build_environment_vars}sub build_deact_all_environment_vars_for {my$self=$_[0]->new->deactivate_all;$self->build_environment_vars}sub build_environment_vars {my$self=shift;(PATH=>join($_path_sep,_as_list($self->bins)),PERL5LIB=>join($_path_sep,_as_list($self->libs)),PERL_LOCAL_LIB_ROOT=>join($_path_sep,_as_list($self->roots)),%{$self->extra},)}sub setup_local_lib_for {my$self=$_[0]->new->activate($_[1]);$self->setup_local_lib}sub setup_local_lib {my$self=shift;require Carp::Heavy if$INC{'Carp.pm'};$self->setup_env_hash;@INC=@{$self->inc}}sub setup_env_hash_for {my$self=$_[0]->new->activate($_[1]);$self->setup_env_hash}sub setup_env_hash {my$self=shift;my%env=$self->build_environment_vars;for my$key (keys%env){if (defined$env{$key}){$ENV{$key}=$env{$key}}else {delete$ENV{$key}}}}sub print_environment_vars_for {print $_[0]->environment_vars_string_for(@_[1..$#_])}sub environment_vars_string_for {my$self=$_[0]->new->activate($_[1],{always=>1});$self->environment_vars_string}sub environment_vars_string {my ($self,$shelltype)=@_;$shelltype ||= $self->guess_shelltype;my$extra=$self->extra;my@envs=(PATH=>$self->bins,PERL5LIB=>$self->libs,PERL_LOCAL_LIB_ROOT=>$self->roots,map {$_=>$extra->{$_}}sort keys %$extra,);$self->_build_env_string($shelltype,\@envs)}sub _build_env_string {my ($self,$shelltype,$envs)=@_;my@envs=@$envs;my$build_method="build_${shelltype}_env_declaration";my$out='';while (@envs){my ($name,$value)=(shift(@envs),shift(@envs));if (ref$value && @$value==1 && ref$value->[0]&& ref$value->[0]eq 'SCALAR' && ${$value->[0]}eq $name){next}$out .= $self->$build_method($name,$value)}my$wrap_method="wrap_${shelltype}_output";if ($self->can($wrap_method)){return$self->$wrap_method($out)}return$out}sub build_bourne_env_declaration {my ($class,$name,$args)=@_;my$value=$class->_interpolate($args,'${%s:-}',qr/["\\\$!`]/,'\\%s');if (!defined$value){return qq{unset $name;\n}}$value =~ s/(^|\G|$_path_sep)\$\{$name:-\}$_path_sep/$1\${$name}\${$name:+$_path_sep}/g;$value =~ s/$_path_sep\$\{$name:-\}$/\${$name:+$_path_sep\${$name}}/;qq{${name}="$value"; export ${name};\n}}sub build_csh_env_declaration {my ($class,$name,$args)=@_;my ($value,@vars)=$class->_interpolate($args,'${%s}',qr/["\$]/,'"\\%s"');if (!defined$value){return qq{unsetenv $name;\n}}my$out='';for my$var (@vars){$out .= qq{if ! \$?$name setenv $name '';\n}}my$value_without=$value;if ($value_without =~ s/(?:^|$_path_sep)\$\{$name\}(?:$_path_sep|$)//g){$out .= qq{if "\${$name}" != '' setenv $name "$value";\n};$out .= qq{if "\${$name}" == '' }}$out .= qq{setenv $name "$value_without";\n};return$out}sub build_cmd_env_declaration {my ($class,$name,$args)=@_;my$value=$class->_interpolate($args,'%%%s%%',qr(%),'%s');if (!$value){return qq{\@set $name=\n}}my$out='';my$value_without=$value;if ($value_without =~ s/(?:^|$_path_sep)%$name%(?:$_path_sep|$)//g){$out .= qq{\@if not "%$name%"=="" set "$name=$value"\n};$out .= qq{\@if "%$name%"=="" }}$out .= qq{\@set "$name=$value_without"\n};return$out}sub build_powershell_env_declaration {my ($class,$name,$args)=@_;my$value=$class->_interpolate($args,'$env:%s',qr/["\$]/,'`%s');if (!$value){return qq{Remove-Item -ErrorAction 0 Env:\\$name;\n}}my$maybe_path_sep=qq{\$(if("\$env:$name"-eq""){""}else{"$_path_sep"})};$value =~ s/(^|\G|$_path_sep)\$env:$name$_path_sep/$1\$env:$name"+$maybe_path_sep+"/g;$value =~ s/$_path_sep\$env:$name$/"+$maybe_path_sep+\$env:$name+"/;qq{\$env:$name = \$("$value");\n}}sub wrap_powershell_output {my ($class,$out)=@_;return$out || " \n"}sub build_fish_env_declaration {my ($class,$name,$args)=@_;my$value=$class->_interpolate($args,'$%s',qr/[\\"'$ ]/,'\\%s');if (!defined$value){return qq{set -e $name;\n}}if ($name =~ /^(?:CD|MAN)?PATH$/){$value =~ s/$_path_sep/ /g;my$silent=$name =~ /^(?:CD)?PATH$/ ? " 2>"._devnull : '';return qq{set -x $name $value$silent;\n}}my$out='';my$value_without=$value;if ($value_without =~ s/(?:^|$_path_sep)\$$name(?:$_path_sep|$)//g){$out .= qq{set -q $name; and set -x $name $value;\n};$out .= qq{set -q $name; or }}$out .= qq{set -x $name $value_without;\n};$out}sub _interpolate {my ($class,$args,$var_pat,$escape,$escape_pat)=@_;return unless defined$args;my@args=ref$args ? @$args : $args;return unless@args;my@vars=map {$$_}grep {ref $_ eq 'SCALAR'}@args;my$string=join$_path_sep,map {ref $_ eq 'SCALAR' ? sprintf($var_pat,$$_): do {s/($escape)/sprintf($escape_pat, $1)/ge;$_}}@args;return wantarray ? ($string,\@vars): $string}sub pipeline;sub pipeline {my@methods=@_;my$last=pop(@methods);if (@methods){\sub {my ($obj,@args)=@_;$obj->${pipeline@methods}($obj->$last(@args))}}else {\sub {shift->$last(@_)}}}sub resolve_path {my ($class,$path)=@_;$path=$class->${pipeline qw(resolve_relative_path resolve_home_path resolve_empty_path)}($path);$path}sub resolve_empty_path {my ($class,$path)=@_;if (defined$path){$path}else {'~/perl5'}}sub resolve_home_path {my ($class,$path)=@_;$path =~ /^~([^\/]*)/ or return$path;my$user=$1;my$homedir=do {if (!length($user)&& defined$ENV{HOME}){$ENV{HOME}}else {require File::Glob;File::Glob::bsd_glob("~$user",File::Glob::GLOB_TILDE())}};unless (defined$homedir){require Carp;require Carp::Heavy;Carp::croak("Couldn't resolve homedir for " .(defined$user ? $user : 'current user'))}$path =~ s/^~[^\/]*/$homedir/;$path}sub resolve_relative_path {my ($class,$path)=@_;_rel2abs($path)}sub ensure_dir_structure_for {my ($class,$path,$opts)=@_;$opts ||= {};my@dirs;for my$dir ($class->lib_paths_for($path),$class->install_base_bin_path($path),){my$d=$dir;while (!-d $d){push@dirs,$d;require File::Basename;$d=File::Basename::dirname($d)}}warn "Attempting to create directory ${path}\n" if!$opts->{quiet}&& @dirs;my%seen;for my$dir (reverse@dirs){next if$seen{$dir}++;mkdir$dir or -d $dir or die "Unable to create $dir: $!"}return}sub guess_shelltype {my$shellbin =defined$ENV{SHELL}&& length$ENV{SHELL}? ($ENV{SHELL}=~ /([\w.]+)$/)[-1]: ($^O eq 'MSWin32' && exists$ENV{'!EXITCODE'})? 'bash' : ($^O eq 'MSWin32' && $ENV{PROMPT}&& $ENV{COMSPEC})? ($ENV{COMSPEC}=~ /([\w.]+)$/)[-1]: ($^O eq 'MSWin32' &&!$ENV{PROMPT})? 'powershell.exe' : 'sh';for ($shellbin){return /csh$/ ? 'csh' : /fish$/ ? 'fish' : /command(?:\.com)?$/i ? 'cmd' : /cmd(?:\.exe)?$/i ? 'cmd' : /4nt(?:\.exe)?$/i ? 'cmd' : /powershell(?:\.exe)?$/i ? 'powershell' : 'bourne'}}1; + package local::lib;use 5.006;BEGIN {if ($ENV{RELEASE_TESTING}){require strict;strict->import;require warnings;warnings->import}}use Config ();our$VERSION='2.000029';$VERSION =~ tr/_//d;BEGIN {*_WIN32=($^O eq 'MSWin32' || $^O eq 'NetWare' || $^O eq 'symbian')? sub(){1}: sub(){0};*_USE_FSPEC=($^O eq 'MacOS' || $^O eq 'VMS' || $INC{'File/Spec.pm'})? sub(){1}: sub(){0}}my$_archname=$Config::Config{archname};my$_version=$Config::Config{version};my@_inc_version_list=reverse split / /,$Config::Config{inc_version_list};my$_path_sep=$Config::Config{path_sep};our$_DIR_JOIN=_WIN32 ? '\\' : '/';our$_DIR_SPLIT=(_WIN32 || $^O eq 'cygwin')? qr{[\\/]} : qr{/};our$_ROOT=_WIN32 ? do {my$UNC=qr{[\\/]{2}[^\\/]+[\\/][^\\/]+};qr{^(?:$UNC|[A-Za-z]:|)$_DIR_SPLIT}}: qr{^/};our$_PERL;sub _perl {if (!$_PERL){($_PERL,my$exe)=$^X =~ /((?:.*$_DIR_SPLIT)?(.+))/;$_PERL='perl' if$exe !~ /perl/;if (_is_abs($_PERL)){}elsif (-x $Config::Config{perlpath}){$_PERL=$Config::Config{perlpath}}elsif ($_PERL =~ $_DIR_SPLIT && -x $_PERL){$_PERL=_rel2abs($_PERL)}else {($_PERL)=map {/(.*)/}grep {-x $_}map {($_,_WIN32 ? ("$_.exe"): ())}map {join($_DIR_JOIN,$_,$_PERL)}split /\Q$_path_sep\E/,$ENV{PATH}}}$_PERL}sub _cwd {if (my$cwd=defined&Cwd::sys_cwd ? \&Cwd::sys_cwd : defined&Cwd::cwd ? \&Cwd::cwd : undef){no warnings 'redefine';*_cwd=$cwd;goto &$cwd}my$drive=shift;return Win32::GetCwd()if _WIN32 && defined&Win32::GetCwd &&!$drive;local@ENV{qw(PATH IFS CDPATH ENV BASH_ENV)};delete@ENV{qw(PATH IFS CDPATH ENV BASH_ENV)};my$cmd=$drive ? "eval { Cwd::getdcwd(q($drive)) }" : 'getcwd';my$perl=_perl;my$cwd=`"$perl" -MCwd -le "print $cmd"`;chomp$cwd;if (!length$cwd && $drive){$cwd=$drive}$cwd =~ s/$_DIR_SPLIT?$/$_DIR_JOIN/;$cwd}sub _catdir {if (_USE_FSPEC){require File::Spec;File::Spec->catdir(@_)}else {my$dir=join($_DIR_JOIN,@_);$dir =~ s{($_DIR_SPLIT)(?:\.?$_DIR_SPLIT)+}{$1}g;$dir}}sub _is_abs {if (_USE_FSPEC){require File::Spec;File::Spec->file_name_is_absolute($_[0])}else {$_[0]=~ $_ROOT}}sub _rel2abs {my ($dir,$base)=@_;return$dir if _is_abs($dir);$base=_WIN32 && $dir =~ s/^([A-Za-z]:)// ? _cwd("$1"): $base ? _rel2abs($base): _cwd;return _catdir($base,$dir)}our$_DEVNULL;sub _devnull {return$_DEVNULL ||= _USE_FSPEC ? (require File::Spec,File::Spec->devnull): _WIN32 ? 'nul' : $^O eq 'os2' ? '/dev/nul' : '/dev/null'}sub import {my ($class,@args)=@_;if ($0 eq '-'){push@args,@ARGV;require Cwd}my@steps;my%opts;my%attr;my$shelltype;while (@args){my$arg=shift@args;if ($arg =~ /\xE2\x88\x92/){die <<'DEATH'}elsif ($arg eq '--self-contained'){die <<'DEATH'}elsif($arg =~ /^--deactivate(?:=(.*))?$/){my$path=defined $1 ? $1 : shift@args;push@steps,['deactivate',$path]}elsif ($arg eq '--deactivate-all'){push@steps,['deactivate_all']}elsif ($arg =~ /^--shelltype(?:=(.*))?$/){$shelltype=defined $1 ? $1 : shift@args}elsif ($arg eq '--no-create'){$opts{no_create}=1}elsif ($arg eq '--quiet'){$attr{quiet}=1}elsif ($arg eq '--always'){$attr{always}=1}elsif ($arg =~ /^--/){die "Unknown import argument: $arg"}else {push@steps,['activate',$arg,\%opts]}}if (!@steps){push@steps,['activate',undef,\%opts]}my$self=$class->new(%attr);for (@steps){my ($method,@args)=@$_;$self=$self->$method(@args)}if ($0 eq '-'){print$self->environment_vars_string($shelltype);exit 0}else {$self->setup_local_lib}}sub new {my$class=shift;bless {@_},$class}sub clone {my$self=shift;bless {%$self,@_},ref$self}sub inc {$_[0]->{inc}||= \@INC}sub libs {$_[0]->{libs}||= [\'PERL5LIB' ]}sub bins {$_[0]->{bins}||= [\'PATH' ]}sub roots {$_[0]->{roots}||= [\'PERL_LOCAL_LIB_ROOT' ]}sub extra {$_[0]->{extra}||= {}}sub quiet {$_[0]->{quiet}}sub _as_list {my$list=shift;grep length,map {!(ref $_ && ref $_ eq 'SCALAR')? $_ : (defined$ENV{$$_}? split(/\Q$_path_sep/,$ENV{$$_}): ())}ref$list ? @$list : $list}sub _remove_from {my ($list,@remove)=@_;return @$list if!@remove;my%remove=map {$_=>1}@remove;grep!$remove{$_},_as_list($list)}my@_lib_subdirs=([$_version,$_archname],[$_version],[$_archname],(map [$_],@_inc_version_list),[],);sub install_base_bin_path {my ($class,$path)=@_;return _catdir($path,'bin')}sub install_base_perl_path {my ($class,$path)=@_;return _catdir($path,'lib','perl5')}sub install_base_arch_path {my ($class,$path)=@_;_catdir($class->install_base_perl_path($path),$_archname)}sub lib_paths_for {my ($class,$path)=@_;my$base=$class->install_base_perl_path($path);return map {_catdir($base,@$_)}@_lib_subdirs}sub _mm_escape_path {my$path=shift;$path =~ s/\\/\\\\/g;if ($path =~ s/ /\\ /g){$path=qq{"$path"}}return$path}sub _mb_escape_path {my$path=shift;$path =~ s/\\/\\\\/g;return qq{"$path"}}sub installer_options_for {my ($class,$path)=@_;return (PERL_MM_OPT=>defined$path ? "INSTALL_BASE="._mm_escape_path($path): undef,PERL_MB_OPT=>defined$path ? "--install_base "._mb_escape_path($path): undef,)}sub active_paths {my ($self)=@_;$self=ref$self ? $self : $self->new;return grep {my$active_ll=$self->install_base_perl_path($_);grep {$_ eq $active_ll}@{$self->inc}}_as_list($self->roots)}sub deactivate {my ($self,$path)=@_;$self=$self->new unless ref$self;$path=$self->resolve_path($path);$path=$self->normalize_path($path);my@active_lls=$self->active_paths;if (!grep {$_ eq $path}@active_lls){warn "Tried to deactivate inactive local::lib '$path'\n";return$self}my%args=(bins=>[_remove_from($self->bins,$self->install_base_bin_path($path))],libs=>[_remove_from($self->libs,$self->install_base_perl_path($path))],inc=>[_remove_from($self->inc,$self->lib_paths_for($path))],roots=>[_remove_from($self->roots,$path)],);$args{extra}={$self->installer_options_for($args{roots}[0])};$self->clone(%args)}sub deactivate_all {my ($self)=@_;$self=$self->new unless ref$self;my@active_lls=$self->active_paths;my%args;if (@active_lls){%args=(bins=>[_remove_from($self->bins,map$self->install_base_bin_path($_),@active_lls)],libs=>[_remove_from($self->libs,map$self->install_base_perl_path($_),@active_lls)],inc=>[_remove_from($self->inc,map$self->lib_paths_for($_),@active_lls)],roots=>[_remove_from($self->roots,@active_lls)],)}$args{extra}={$self->installer_options_for(undef)};$self->clone(%args)}sub activate {my ($self,$path,$opts)=@_;$opts ||= {};$self=$self->new unless ref$self;$path=$self->resolve_path($path);$self->ensure_dir_structure_for($path,{quiet=>$self->quiet })unless$opts->{no_create};$path=$self->normalize_path($path);my@active_lls=$self->active_paths;if (grep {$_ eq $path}@active_lls[1 .. $#active_lls]){$self=$self->deactivate($path)}my%args;if ($opts->{always}||!@active_lls || $active_lls[0]ne $path){%args=(bins=>[$self->install_base_bin_path($path),@{$self->bins}],libs=>[$self->install_base_perl_path($path),@{$self->libs}],inc=>[$self->lib_paths_for($path),@{$self->inc}],roots=>[$path,@{$self->roots}],)}$args{extra}={$self->installer_options_for($path)};$self->clone(%args)}sub normalize_path {my ($self,$path)=@_;$path=(Win32::GetShortPathName($path)|| $path)if $^O eq 'MSWin32';return$path}sub build_environment_vars_for {my$self=$_[0]->new->activate($_[1],{always=>1 });$self->build_environment_vars}sub build_activate_environment_vars_for {my$self=$_[0]->new->activate($_[1],{always=>1 });$self->build_environment_vars}sub build_deactivate_environment_vars_for {my$self=$_[0]->new->deactivate($_[1]);$self->build_environment_vars}sub build_deact_all_environment_vars_for {my$self=$_[0]->new->deactivate_all;$self->build_environment_vars}sub build_environment_vars {my$self=shift;(PATH=>join($_path_sep,_as_list($self->bins)),PERL5LIB=>join($_path_sep,_as_list($self->libs)),PERL_LOCAL_LIB_ROOT=>join($_path_sep,_as_list($self->roots)),%{$self->extra},)}sub setup_local_lib_for {my$self=$_[0]->new->activate($_[1]);$self->setup_local_lib}sub setup_local_lib {my$self=shift;require Carp::Heavy if$INC{'Carp.pm'};$self->setup_env_hash;@INC=@{$self->inc}}sub setup_env_hash_for {my$self=$_[0]->new->activate($_[1]);$self->setup_env_hash}sub setup_env_hash {my$self=shift;my%env=$self->build_environment_vars;for my$key (keys%env){if (defined$env{$key}){$ENV{$key}=$env{$key}}else {delete$ENV{$key}}}}sub print_environment_vars_for {print $_[0]->environment_vars_string_for(@_[1..$#_])}sub environment_vars_string_for {my$self=$_[0]->new->activate($_[1],{always=>1});$self->environment_vars_string}sub environment_vars_string {my ($self,$shelltype)=@_;$shelltype ||= $self->guess_shelltype;my$extra=$self->extra;my@envs=(PATH=>$self->bins,PERL5LIB=>$self->libs,PERL_LOCAL_LIB_ROOT=>$self->roots,map {$_=>$extra->{$_}}sort keys %$extra,);$self->_build_env_string($shelltype,\@envs)}sub _build_env_string {my ($self,$shelltype,$envs)=@_;my@envs=@$envs;my$build_method="build_${shelltype}_env_declaration";my$out='';while (@envs){my ($name,$value)=(shift(@envs),shift(@envs));if (ref$value && @$value==1 && ref$value->[0]&& ref$value->[0]eq 'SCALAR' && ${$value->[0]}eq $name){next}$out .= $self->$build_method($name,$value)}my$wrap_method="wrap_${shelltype}_output";if ($self->can($wrap_method)){return$self->$wrap_method($out)}return$out}sub build_bourne_env_declaration {my ($class,$name,$args)=@_;my$value=$class->_interpolate($args,'${%s:-}',qr/["\\\$!`]/,'\\%s');if (!defined$value){return qq{unset $name;\n}}$value =~ s/(^|\G|$_path_sep)\$\{$name:-\}$_path_sep/$1\${$name}\${$name:+$_path_sep}/g;$value =~ s/$_path_sep\$\{$name:-\}$/\${$name:+$_path_sep\${$name}}/;qq{${name}="$value"; export ${name};\n}}sub build_csh_env_declaration {my ($class,$name,$args)=@_;my ($value,@vars)=$class->_interpolate($args,'${%s}',qr/["\$]/,'"\\%s"');if (!defined$value){return qq{unsetenv $name;\n}}my$out='';for my$var (@vars){$out .= qq{if ! \$?$name setenv $name '';\n}}my$value_without=$value;if ($value_without =~ s/(?:^|$_path_sep)\$\{$name\}(?:$_path_sep|$)//g){$out .= qq{if "\${$name}" != '' setenv $name "$value";\n};$out .= qq{if "\${$name}" == '' }}$out .= qq{setenv $name "$value_without";\n};return$out}sub build_cmd_env_declaration {my ($class,$name,$args)=@_;my$value=$class->_interpolate($args,'%%%s%%',qr(%),'%s');if (!$value){return qq{\@set $name=\n}}my$out='';my$value_without=$value;if ($value_without =~ s/(?:^|$_path_sep)%$name%(?:$_path_sep|$)//g){$out .= qq{\@if not "%$name%"=="" set "$name=$value"\n};$out .= qq{\@if "%$name%"=="" }}$out .= qq{\@set "$name=$value_without"\n};return$out}sub build_powershell_env_declaration {my ($class,$name,$args)=@_;my$value=$class->_interpolate($args,'$env:%s',qr/["\$]/,'`%s');if (!$value){return qq{Remove-Item -ErrorAction 0 Env:\\$name;\n}}my$maybe_path_sep=qq{\$(if("\$env:$name"-eq""){""}else{"$_path_sep"})};$value =~ s/(^|\G|$_path_sep)\$env:$name$_path_sep/$1\$env:$name"+$maybe_path_sep+"/g;$value =~ s/$_path_sep\$env:$name$/"+$maybe_path_sep+\$env:$name+"/;qq{\$env:$name = \$("$value");\n}}sub wrap_powershell_output {my ($class,$out)=@_;return$out || " \n"}sub build_fish_env_declaration {my ($class,$name,$args)=@_;my$value=$class->_interpolate($args,'$%s',qr/[\\"'$ ]/,'\\%s');if (!defined$value){return qq{set -e $name;\n}}if ($name =~ /^(?:CD|MAN)?PATH$/){$value =~ s/$_path_sep/ /g;my$silent=$name =~ /^(?:CD)?PATH$/ ? " 2>"._devnull : '';return qq{set -x $name $value$silent;\n}}my$out='';my$value_without=$value;if ($value_without =~ s/(?:^|$_path_sep)\$$name(?:$_path_sep|$)//g){$out .= qq{set -q $name; and set -x $name $value;\n};$out .= qq{set -q $name; or }}$out .= qq{set -x $name $value_without;\n};$out}sub _interpolate {my ($class,$args,$var_pat,$escape,$escape_pat)=@_;return unless defined$args;my@args=ref$args ? @$args : $args;return unless@args;my@vars=map {$$_}grep {ref $_ eq 'SCALAR'}@args;my$string=join$_path_sep,map {ref $_ eq 'SCALAR' ? sprintf($var_pat,$$_): do {s/($escape)/sprintf($escape_pat, $1)/ge;$_}}@args;return wantarray ? ($string,\@vars): $string}sub pipeline;sub pipeline {my@methods=@_;my$last=pop(@methods);if (@methods){\sub {my ($obj,@args)=@_;$obj->${pipeline@methods}($obj->$last(@args))}}else {\sub {shift->$last(@_)}}}sub resolve_path {my ($class,$path)=@_;$path=$class->${pipeline qw(resolve_relative_path resolve_home_path resolve_empty_path)}($path);$path}sub resolve_empty_path {my ($class,$path)=@_;if (defined$path){$path}else {'~/perl5'}}sub resolve_home_path {my ($class,$path)=@_;$path =~ /^~([^\/]*)/ or return$path;my$user=$1;my$homedir=do {if (!length($user)&& defined$ENV{HOME}){$ENV{HOME}}else {require File::Glob;File::Glob::bsd_glob("~$user",File::Glob::GLOB_TILDE())}};unless (defined$homedir){require Carp;require Carp::Heavy;Carp::croak("Couldn't resolve homedir for " .(defined$user ? $user : 'current user'))}$path =~ s/^~[^\/]*/$homedir/;$path}sub resolve_relative_path {my ($class,$path)=@_;_rel2abs($path)}sub ensure_dir_structure_for {my ($class,$path,$opts)=@_;$opts ||= {};my@dirs;for my$dir ($class->lib_paths_for($path),$class->install_base_bin_path($path),){my$d=$dir;while (!-d $d){push@dirs,$d;require File::Basename;$d=File::Basename::dirname($d)}}warn "Attempting to create directory ${path}\n" if!$opts->{quiet}&& @dirs;my%seen;for my$dir (reverse@dirs){next if$seen{$dir}++;mkdir$dir or -d $dir or die "Unable to create $dir: $!"}return}sub guess_shelltype {my$shellbin=defined$ENV{SHELL}&& length$ENV{SHELL}? ($ENV{SHELL}=~ /([\w.]+)$/)[-1]: ($^O eq 'MSWin32' && exists$ENV{'!EXITCODE'})? 'bash' : ($^O eq 'MSWin32' && $ENV{PROMPT}&& $ENV{COMSPEC})? ($ENV{COMSPEC}=~ /([\w.]+)$/)[-1]: ($^O eq 'MSWin32' &&!$ENV{PROMPT})? 'powershell.exe' : 'sh';for ($shellbin){return /csh$/ ? 'csh' : /fish$/ ? 'fish' : /command(?:\.com)?$/i ? 'cmd' : /cmd(?:\.exe)?$/i ? 'cmd' : /4nt(?:\.exe)?$/i ? 'cmd' : /powershell(?:\.exe)?$/i ? 'powershell' : 'bourne'}}1; WHOA THERE! It looks like you've got some fancy dashes in your commandline! These are *not* the traditional -- dashes that software recognizes. You probably got these by copy-pasting from the perldoc for this module as @@ -2354,7 +2354,7 @@ $fatpacked{"parent.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'PARENT'; PARENT $fatpacked{"version.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'VERSION'; - package version;use 5.006002;use strict;use warnings::register;if ($] >= 5.015){warnings::register_categories(qw/version/)}our$VERSION=0.9929;our$CLASS='version';our (@ISA,$STRICT,$LAX);{local$SIG{'__DIE__'};eval "use version::vxs $VERSION";if ($@){eval "use version::vpp $VERSION";die "$@" if ($@);push@ISA,"version::vpp";local $^W;*version::qv=\&version::vpp::qv;*version::declare=\&version::vpp::declare;*version::_VERSION=\&version::vpp::_VERSION;*version::vcmp=\&version::vpp::vcmp;*version::new=\&version::vpp::new;*version::numify=\&version::vpp::numify;*version::normal=\&version::vpp::normal;if ($] >= 5.009000){no strict 'refs';*version::stringify=\&version::vpp::stringify;*{'version::(""'}=\&version::vpp::stringify;*{'version::(<=>'}=\&version::vpp::vcmp;*{'version::(cmp'}=\&version::vpp::vcmp;*version::parse=\&version::vpp::parse}}else {push@ISA,"version::vxs";local $^W;*version::declare=\&version::vxs::declare;*version::qv=\&version::vxs::qv;*version::_VERSION=\&version::vxs::_VERSION;*version::vcmp=\&version::vxs::VCMP;*version::new=\&version::vxs::new;*version::numify=\&version::vxs::numify;*version::normal=\&version::vxs::normal;if ($] >= 5.009000){no strict 'refs';*version::stringify=\&version::vxs::stringify;*{'version::(""'}=\&version::vxs::stringify;*{'version::(<=>'}=\&version::vxs::VCMP;*{'version::(cmp'}=\&version::vxs::VCMP;*version::parse=\&version::vxs::parse}}}require version::regex;*version::is_lax=\&version::regex::is_lax;*version::is_strict=\&version::regex::is_strict;*LAX=\$version::regex::LAX;*LAX_DECIMAL_VERSION=\$version::regex::LAX_DECIMAL_VERSION;*LAX_DOTTED_DECIMAL_VERSION=\$version::regex::LAX_DOTTED_DECIMAL_VERSION;*STRICT=\$version::regex::STRICT;*STRICT_DECIMAL_VERSION=\$version::regex::STRICT_DECIMAL_VERSION;*STRICT_DOTTED_DECIMAL_VERSION=\$version::regex::STRICT_DOTTED_DECIMAL_VERSION;sub import {no strict 'refs';my ($class)=shift;unless ($class eq $CLASS){local $^W;*{$class.'::declare'}=\&{$CLASS.'::declare'};*{$class.'::qv'}=\&{$CLASS.'::qv'}}my%args;if (@_){map {$args{$_}=1}@_}else {%args=(qv=>1,'UNIVERSAL::VERSION'=>1,)}my$callpkg=caller();if (exists($args{declare})){*{$callpkg.'::declare'}=sub {return$class->declare(shift)}unless defined(&{$callpkg.'::declare'})}if (exists($args{qv})){*{$callpkg.'::qv'}=sub {return$class->qv(shift)}unless defined(&{$callpkg.'::qv'})}if (exists($args{'UNIVERSAL::VERSION'})){local $^W;*UNIVERSAL::VERSION =\&{$CLASS.'::_VERSION'}}if (exists($args{'VERSION'})){*{$callpkg.'::VERSION'}=\&{$CLASS.'::_VERSION'}}if (exists($args{'is_strict'})){*{$callpkg.'::is_strict'}=\&{$CLASS.'::is_strict'}unless defined(&{$callpkg.'::is_strict'})}if (exists($args{'is_lax'})){*{$callpkg.'::is_lax'}=\&{$CLASS.'::is_lax'}unless defined(&{$callpkg.'::is_lax'})}}1; + package version;use 5.006002;use strict;use warnings::register;if ($] >= 5.015){warnings::register_categories(qw/version/)}our$VERSION=0.9929;our$CLASS='version';our (@ISA,$STRICT,$LAX);{local$SIG{'__DIE__'};eval "use version::vxs $VERSION";if ($@){eval "use version::vpp $VERSION";die "$@" if ($@);push@ISA,"version::vpp";local $^W;*version::qv=\&version::vpp::qv;*version::declare=\&version::vpp::declare;*version::_VERSION=\&version::vpp::_VERSION;*version::vcmp=\&version::vpp::vcmp;*version::new=\&version::vpp::new;*version::numify=\&version::vpp::numify;*version::normal=\&version::vpp::normal;if ($] >= 5.009000){no strict 'refs';*version::stringify=\&version::vpp::stringify;*{'version::(""'}=\&version::vpp::stringify;*{'version::(<=>'}=\&version::vpp::vcmp;*{'version::(cmp'}=\&version::vpp::vcmp;*version::parse=\&version::vpp::parse}}else {push@ISA,"version::vxs";local $^W;*version::declare=\&version::vxs::declare;*version::qv=\&version::vxs::qv;*version::_VERSION=\&version::vxs::_VERSION;*version::vcmp=\&version::vxs::VCMP;*version::new=\&version::vxs::new;*version::numify=\&version::vxs::numify;*version::normal=\&version::vxs::normal;if ($] >= 5.009000){no strict 'refs';*version::stringify=\&version::vxs::stringify;*{'version::(""'}=\&version::vxs::stringify;*{'version::(<=>'}=\&version::vxs::VCMP;*{'version::(cmp'}=\&version::vxs::VCMP;*version::parse=\&version::vxs::parse}}}require version::regex;*version::is_lax=\&version::regex::is_lax;*version::is_strict=\&version::regex::is_strict;*LAX=\$version::regex::LAX;*LAX_DECIMAL_VERSION=\$version::regex::LAX_DECIMAL_VERSION;*LAX_DOTTED_DECIMAL_VERSION=\$version::regex::LAX_DOTTED_DECIMAL_VERSION;*STRICT=\$version::regex::STRICT;*STRICT_DECIMAL_VERSION=\$version::regex::STRICT_DECIMAL_VERSION;*STRICT_DOTTED_DECIMAL_VERSION=\$version::regex::STRICT_DOTTED_DECIMAL_VERSION;sub import {no strict 'refs';my ($class)=shift;unless ($class eq $CLASS){local $^W;*{$class.'::declare'}=\&{$CLASS.'::declare'};*{$class.'::qv'}=\&{$CLASS.'::qv'}}my%args;if (@_){map {$args{$_}=1}@_}else {%args=(qv=>1,'UNIVERSAL::VERSION'=>1,)}my$callpkg=caller();if (exists($args{declare})){*{$callpkg.'::declare'}=sub {return$class->declare(shift)}unless defined(&{$callpkg.'::declare'})}if (exists($args{qv})){*{$callpkg.'::qv'}=sub {return$class->qv(shift)}unless defined(&{$callpkg.'::qv'})}if (exists($args{'UNIVERSAL::VERSION'})){local $^W;*UNIVERSAL::VERSION=\&{$CLASS.'::_VERSION'}}if (exists($args{'VERSION'})){*{$callpkg.'::VERSION'}=\&{$CLASS.'::_VERSION'}}if (exists($args{'is_strict'})){*{$callpkg.'::is_strict'}=\&{$CLASS.'::is_strict'}unless defined(&{$callpkg.'::is_strict'})}if (exists($args{'is_lax'})){*{$callpkg.'::is_lax'}=\&{$CLASS.'::is_lax'}unless defined(&{$callpkg.'::is_lax'})}}1; VERSION $fatpacked{"version/regex.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'VERSION_REGEX'; @@ -2369,7 +2369,7 @@ $fatpacked{"version/regex.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'V VERSION_REGEX $fatpacked{"version/vpp.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'VERSION_VPP'; - package charstar;use overload ('""'=>\&thischar,'0+'=>\&thischar,'++'=>\&increment,'--'=>\&decrement,'+'=>\&plus,'-'=>\&minus,'*'=>\&multiply,'cmp'=>\&cmp,'<=>'=>\&spaceship,'bool'=>\&thischar,'='=>\&clone,);sub new {my ($self,$string)=@_;my$class=ref($self)|| $self;my$obj={string=>[split(//,$string)],current=>0,};return bless$obj,$class}sub thischar {my ($self)=@_;my$last=$#{$self->{string}};my$curr=$self->{current};if ($curr >= 0 && $curr <= $last){return$self->{string}->[$curr]}else {return ''}}sub increment {my ($self)=@_;$self->{current}++}sub decrement {my ($self)=@_;$self->{current}--}sub plus {my ($self,$offset)=@_;my$rself=$self->clone;$rself->{current}+= $offset;return$rself}sub minus {my ($self,$offset)=@_;my$rself=$self->clone;$rself->{current}-= $offset;return$rself}sub multiply {my ($left,$right,$swapped)=@_;my$char=$left->thischar();return$char * $right}sub spaceship {my ($left,$right,$swapped)=@_;unless (ref($right)){$right=$left->new($right)}return$left->{current}<=> $right->{current}}sub cmp {my ($left,$right,$swapped)=@_;unless (ref($right)){if (length($right)==1){return$left->thischar cmp $right}$right=$left->new($right)}return$left->currstr cmp $right->currstr}sub bool {my ($self)=@_;my$char=$self->thischar;return ($char ne '')}sub clone {my ($left,$right,$swapped)=@_;$right={string=>[@{$left->{string}}],current=>$left->{current},};return bless$right,ref($left)}sub currstr {my ($self,$s)=@_;my$curr=$self->{current};my$last=$#{$self->{string}};if (defined($s)&& $s->{current}< $last){$last=$s->{current}}my$string=join('',@{$self->{string}}[$curr..$last]);return$string}package version::vpp;use 5.006002;use strict;use warnings::register;use Config;our$VERSION=0.9929;our$CLASS='version::vpp';our ($LAX,$STRICT,$WARN_CATEGORY);if ($] > 5.015){warnings::register_categories(qw/version/);$WARN_CATEGORY='version'}else {$WARN_CATEGORY='numeric'}require version::regex;*version::vpp::is_strict=\&version::regex::is_strict;*version::vpp::is_lax=\&version::regex::is_lax;*LAX=\$version::regex::LAX;*STRICT=\$version::regex::STRICT;use overload ('""'=>\&stringify,'0+'=>\&numify,'cmp'=>\&vcmp,'<=>'=>\&vcmp,'bool'=>\&vbool,'+'=>\&vnoop,'-'=>\&vnoop,'*'=>\&vnoop,'/'=>\&vnoop,'+='=>\&vnoop,'-='=>\&vnoop,'*='=>\&vnoop,'/='=>\&vnoop,'abs'=>\&vnoop,);sub import {no strict 'refs';my ($class)=shift;unless ($class eq $CLASS){local $^W;*{$class.'::declare'}=\&{$CLASS.'::declare'};*{$class.'::qv'}=\&{$CLASS.'::qv'}}my%args;if (@_){map {$args{$_}=1}@_}else {%args=(qv=>1,'UNIVERSAL::VERSION'=>1,)}my$callpkg=caller();if (exists($args{declare})){*{$callpkg.'::declare'}=sub {return$class->declare(shift)}unless defined(&{$callpkg.'::declare'})}if (exists($args{qv})){*{$callpkg.'::qv'}=sub {return$class->qv(shift)}unless defined(&{$callpkg.'::qv'})}if (exists($args{'UNIVERSAL::VERSION'})){no warnings qw/redefine/;*UNIVERSAL::VERSION =\&{$CLASS.'::_VERSION'}}if (exists($args{'VERSION'})){*{$callpkg.'::VERSION'}=\&{$CLASS.'::_VERSION'}}if (exists($args{'is_strict'})){*{$callpkg.'::is_strict'}=\&{$CLASS.'::is_strict'}unless defined(&{$callpkg.'::is_strict'})}if (exists($args{'is_lax'})){*{$callpkg.'::is_lax'}=\&{$CLASS.'::is_lax'}unless defined(&{$callpkg.'::is_lax'})}}my$VERSION_MAX=0x7FFFFFFF;use constant TRUE=>1;use constant FALSE=>0;sub isDIGIT {my ($char)=shift->thischar();return ($char =~ /\d/)}sub isALPHA {my ($char)=shift->thischar();return ($char =~ /[a-zA-Z]/)}sub isSPACE {my ($char)=shift->thischar();return ($char =~ /\s/)}sub BADVERSION {my ($s,$errstr,$error)=@_;if ($errstr){$$errstr=$error}return$s}sub prescan_version {my ($s,$strict,$errstr,$sqv,$ssaw_decimal,$swidth,$salpha)=@_;my$qv=defined$sqv ? $$sqv : FALSE;my$saw_decimal=defined$ssaw_decimal ? $$ssaw_decimal : 0;my$width=defined$swidth ? $$swidth : 3;my$alpha=defined$salpha ? $$salpha : FALSE;my$d=$s;if ($qv && isDIGIT($d)){goto dotted_decimal_version}if ($d eq 'v'){$d++;if (isDIGIT($d)){$qv=TRUE}else {return BADVERSION($s,$errstr,"Invalid version format (dotted-decimal versions require at least three parts)")}dotted_decimal_version: if ($strict && $d eq '0' && isDIGIT($d+1)){return BADVERSION($s,$errstr,"Invalid version format (no leading zeros)")}while (isDIGIT($d)){$d++}if ($d eq '.'){$saw_decimal++;$d++}else {if ($strict){return BADVERSION($s,$errstr,"Invalid version format (dotted-decimal versions require at least three parts)")}else {goto version_prescan_finish}}{my$i=0;my$j=0;while (isDIGIT($d)){$i++;while (isDIGIT($d)){$d++;$j++;if ($strict && $j > 3){return BADVERSION($s,$errstr,"Invalid version format (maximum 3 digits between decimals)")}}if ($d eq '_'){if ($strict){return BADVERSION($s,$errstr,"Invalid version format (no underscores)")}if ($alpha){return BADVERSION($s,$errstr,"Invalid version format (multiple underscores)")}$d++;$alpha=TRUE}elsif ($d eq '.'){if ($alpha){return BADVERSION($s,$errstr,"Invalid version format (underscores before decimal)")}$saw_decimal++;$d++}elsif (!isDIGIT($d)){last}$j=0}if ($strict && $i < 2){return BADVERSION($s,$errstr,"Invalid version format (dotted-decimal versions require at least three parts)")}}}else {my$j=0;if ($strict){if ($d eq '.'){return BADVERSION($s,$errstr,"Invalid version format (0 before decimal required)")}if ($d eq '0' && isDIGIT($d+1)){return BADVERSION($s,$errstr,"Invalid version format (no leading zeros)")}}if ($d eq '-'){return BADVERSION($s,$errstr,"Invalid version format (negative version number)")}while (isDIGIT($d)){$d++}if ($d eq '.'){$saw_decimal++;$d++}elsif (!$d || $d eq ';' || isSPACE($d)|| $d eq '}'){if ($d==$s){return BADVERSION($s,$errstr,"Invalid version format (version required)")}goto version_prescan_finish}elsif ($d==$s){return BADVERSION($s,$errstr,"Invalid version format (non-numeric data)")}elsif ($d eq '_'){if ($strict){return BADVERSION($s,$errstr,"Invalid version format (no underscores)")}elsif (isDIGIT($d+1)){return BADVERSION($s,$errstr,"Invalid version format (alpha without decimal)")}else {return BADVERSION($s,$errstr,"Invalid version format (misplaced underscore)")}}elsif ($d){return BADVERSION($s,$errstr,"Invalid version format (non-numeric data)")}if ($d &&!isDIGIT($d)&& ($strict ||!($d eq ';' || isSPACE($d)|| $d eq '}'))){return BADVERSION($s,$errstr,"Invalid version format (fractional part required)")}while (isDIGIT($d)){$d++;$j++;if ($d eq '.' && isDIGIT($d-1)){if ($alpha){return BADVERSION($s,$errstr,"Invalid version format (underscores before decimal)")}if ($strict){return BADVERSION($s,$errstr,"Invalid version format (dotted-decimal versions must begin with 'v')")}$d=$s;$qv=TRUE;goto dotted_decimal_version}if ($d eq '_'){if ($strict){return BADVERSION($s,$errstr,"Invalid version format (no underscores)")}if ($alpha){return BADVERSION($s,$errstr,"Invalid version format (multiple underscores)")}if (!isDIGIT($d+1)){return BADVERSION($s,$errstr,"Invalid version format (misplaced underscore)")}$width=$j;$d++;$alpha=TRUE}}}version_prescan_finish: while (isSPACE($d)){$d++}if ($d &&!isDIGIT($d)&& (!($d eq ';' || $d eq '}'))){return BADVERSION($s,$errstr,"Invalid version format (non-numeric data)")}if ($saw_decimal > 1 && ($d-1)eq '.'){return BADVERSION($s,$errstr,"Invalid version format (trailing decimal)")}if (defined$sqv){$$sqv=$qv}if (defined$swidth){$$swidth=$width}if (defined$ssaw_decimal){$$ssaw_decimal=$saw_decimal}if (defined$salpha){$$salpha=$alpha}return$d}sub scan_version {my ($s,$rv,$qv)=@_;my$start;my$pos;my$last;my$errstr;my$saw_decimal=0;my$width=3;my$alpha=FALSE;my$vinf=FALSE;my@av;$s=new charstar$s;while (isSPACE($s)){$s++}$last=prescan_version($s,FALSE,\$errstr,\$qv,\$saw_decimal,\$width,\$alpha);if ($errstr){if ($s ne 'undef'){require Carp;Carp::croak($errstr)}}$start=$s;if ($s eq 'v'){$s++}$pos=$s;if ($qv){$$rv->{qv}=$qv}if ($alpha){$$rv->{alpha}=$alpha}if (!$qv && $width < 3){$$rv->{width}=$width}while (isDIGIT($pos)|| $pos eq '_'){$pos++}if (!isALPHA($pos)){my$rev;for (;;){$rev=0;{my$end=$pos;my$mult=1;my$orev;if (!$qv && $s > $start && $saw_decimal==1){$mult *= 100;while ($s < $end){next if$s eq '_';$orev=$rev;$rev += $s * $mult;$mult /= 10;if ((abs($orev)> abs($rev))|| (abs($rev)> $VERSION_MAX)){warn("Integer overflow in version %d",$VERSION_MAX);$s=$end - 1;$rev=$VERSION_MAX;$vinf=1}$s++;if ($s eq '_'){$s++}}}else {while (--$end >= $s){next if$end eq '_';$orev=$rev;$rev += $end * $mult;$mult *= 10;if ((abs($orev)> abs($rev))|| (abs($rev)> $VERSION_MAX)){warn("Integer overflow in version");$end=$s - 1;$rev=$VERSION_MAX;$vinf=1}}}}push@av,$rev;if ($vinf){$s=$last;last}elsif ($pos eq '.'){$s=++$pos}elsif ($pos eq '_' && isDIGIT($pos+1)){$s=++$pos}elsif ($pos eq ',' && isDIGIT($pos+1)){$s=++$pos}elsif (isDIGIT($pos)){$s=$pos}else {$s=$pos;last}if ($qv){while (isDIGIT($pos)|| $pos eq '_'){$pos++}}else {my$digits=0;while ((isDIGIT($pos)|| $pos eq '_')&& $digits < 3){if ($pos ne '_'){$digits++}$pos++}}}}if ($qv){my$len=$#av;$len=2 - $len;while ($len-- > 0){push@av,0}}if ($vinf){$$rv->{original}="v.Inf";$$rv->{vinf}=1}elsif ($s > $start){$$rv->{original}=$start->currstr($s);if ($qv && $saw_decimal==1 && $start ne 'v'){$$rv->{original}='v' .$$rv->{original}}}else {$$rv->{original}='0';push(@av,0)}$$rv->{version}=\@av;if ($s eq 'undef'){$s += 5}return$s}sub new {my$class=shift;unless (defined$class or $#_ > 1){require Carp;Carp::croak('Usage: version::new(class, version)')}my$self=bless ({},ref ($class)|| $class);my$qv=FALSE;if ($#_==1){$qv=TRUE}my$value=pop;if (ref($value)&& eval('$value->isa("version")')){$self->{version}=[@{$value->{version}}];$self->{qv}=1 if$value->{qv};$self->{alpha}=1 if$value->{alpha};$self->{original}=''.$value->{original};return$self}if (not defined$value or $value =~ /^undef$/){push @{$self->{version}},0;$self->{original}="0";return ($self)}if (ref($value)=~ m/ARRAY|HASH/){require Carp;Carp::croak("Invalid version format (non-numeric data)")}$value=_un_vstring($value);if ($Config{d_setlocale}){use POSIX qw/locale_h/;use if$Config{d_setlocale},'locale';my$currlocale=setlocale(LC_ALL);if (localeconv()->{decimal_point}eq ','){$value =~ tr/,/./}}if ($value =~ /\d+.?\d*e[-+]?\d+/){$value=sprintf("%.9f",$value);$value =~ s/(0+)$//}my$s=scan_version($value,\$self,$qv);if ($s){warn(sprintf "Version string '%s' contains invalid data; " ."ignoring: '%s'",$value,$s)}return ($self)}*parse=\&new;sub numify {my ($self)=@_;unless (_verify($self)){require Carp;Carp::croak("Invalid version object")}my$alpha=$self->{alpha}|| "";my$len=$#{$self->{version}};my$digit=$self->{version}[0];my$string=sprintf("%d.",$digit);if ($alpha and warnings::enabled()){warnings::warn($WARN_CATEGORY,'alpha->numify() is lossy')}for (my$i=1 ;$i <= $len ;$i++ ){$digit=$self->{version}[$i];$string .= sprintf("%03d",$digit)}if ($len==0){$string .= sprintf("000")}return$string}sub normal {my ($self)=@_;unless (_verify($self)){require Carp;Carp::croak("Invalid version object")}my$len=$#{$self->{version}};my$digit=$self->{version}[0];my$string=sprintf("v%d",$digit);for (my$i=1 ;$i <= $len ;$i++ ){$digit=$self->{version}[$i];$string .= sprintf(".%d",$digit)}if ($len <= 2){for ($len=2 - $len;$len!=0;$len-- ){$string .= sprintf(".%0d",0)}}return$string}sub stringify {my ($self)=@_;unless (_verify($self)){require Carp;Carp::croak("Invalid version object")}return exists$self->{original}? $self->{original}: exists$self->{qv}? $self->normal : $self->numify}sub vcmp {my ($left,$right,$swap)=@_;die "Usage: version::vcmp(lobj, robj, ...)" if @_ < 2;my$class=ref($left);unless (UNIVERSAL::isa($right,$class)){$right=$class->new($right)}if ($swap){($left,$right)=($right,$left)}unless (_verify($left)){require Carp;Carp::croak("Invalid version object")}unless (_verify($right)){require Carp;Carp::croak("Invalid version format")}my$l=$#{$left->{version}};my$r=$#{$right->{version}};my$m=$l < $r ? $l : $r;my$lalpha=$left->is_alpha;my$ralpha=$right->is_alpha;my$retval=0;my$i=0;while ($i <= $m && $retval==0){$retval=$left->{version}[$i]<=> $right->{version}[$i];$i++}if ($retval==0 && $l!=$r){if ($l < $r){while ($i <= $r && $retval==0){if ($right->{version}[$i]!=0){$retval=-1}$i++}}else {while ($i <= $l && $retval==0){if ($left->{version}[$i]!=0){$retval=+1}$i++}}}return$retval}sub vbool {my ($self)=@_;return vcmp($self,$self->new("0"),1)}sub vnoop {require Carp;Carp::croak("operation not supported with version object")}sub is_alpha {my ($self)=@_;return (exists$self->{alpha})}sub qv {my$value=shift;my$class=$CLASS;if (@_){$class=ref($value)|| $value;$value=shift}$value=_un_vstring($value);$value='v'.$value unless$value =~ /(^v|\d+\.\d+\.\d)/;my$obj=$CLASS->new($value);return bless$obj,$class}*declare=\&qv;sub is_qv {my ($self)=@_;return (exists$self->{qv})}sub _verify {my ($self)=@_;if (ref($self)&& eval {exists$self->{version}}&& ref($self->{version})eq 'ARRAY'){return 1}else {return 0}}sub _is_non_alphanumeric {my$s=shift;$s=new charstar$s;while ($s){return 0 if isSPACE($s);return 1 unless (isALPHA($s)|| isDIGIT($s)|| $s =~ /[.-]/);$s++}return 0}sub _un_vstring {my$value=shift;if (length($value)>= 1 && $value !~ /[,._]/ && _is_non_alphanumeric($value)){my$tvalue;if ($] >= 5.008_001){$tvalue=_find_magic_vstring($value);$value=$tvalue if length$tvalue}elsif ($] >= 5.006_000){$tvalue=sprintf("v%vd",$value);if ($tvalue =~ /^v\d+(\.\d+)*$/){$value=$tvalue}}}return$value}sub _find_magic_vstring {my$value=shift;my$tvalue='';require B;my$sv=B::svref_2object(\$value);my$magic=ref($sv)eq 'B::PVMG' ? $sv->MAGIC : undef;while ($magic){if ($magic->TYPE eq 'V'){$tvalue=$magic->PTR;$tvalue =~ s/^v?(.+)$/v$1/;last}else {$magic=$magic->MOREMAGIC}}$tvalue =~ tr/_//d;return$tvalue}sub _VERSION {my ($obj,$req)=@_;my$class=ref($obj)|| $obj;no strict 'refs';if (exists$INC{"$class.pm"}and not %{"$class\::"}and $] >= 5.008){require Carp;Carp::croak("$class defines neither package nor VERSION" ."--version check failed")}my$version=eval "\$$class\::VERSION";if (defined$version){local $^W if $] <= 5.008;$version=version::vpp->new($version)}if (defined$req){unless (defined$version){require Carp;my$msg=$] < 5.006 ? "$class version $req required--this is only version " : "$class does not define \$$class\::VERSION" ."--version check failed";if ($ENV{VERSION_DEBUG}){Carp::confess($msg)}else {Carp::croak($msg)}}$req=version::vpp->new($req);if ($req > $version){require Carp;if ($req->is_qv){Carp::croak(sprintf ("%s version %s required--"."this is only version %s",$class,$req->normal,$version->normal))}else {Carp::croak(sprintf ("%s version %s required--"."this is only version %s",$class,$req->stringify,$version->stringify))}}}return defined$version ? $version->stringify : undef}1; + package charstar;use overload ('""'=>\&thischar,'0+'=>\&thischar,'++'=>\&increment,'--'=>\&decrement,'+'=>\&plus,'-'=>\&minus,'*'=>\&multiply,'cmp'=>\&cmp,'<=>'=>\&spaceship,'bool'=>\&thischar,'='=>\&clone,);sub new {my ($self,$string)=@_;my$class=ref($self)|| $self;my$obj={string=>[split(//,$string)],current=>0,};return bless$obj,$class}sub thischar {my ($self)=@_;my$last=$#{$self->{string}};my$curr=$self->{current};if ($curr >= 0 && $curr <= $last){return$self->{string}->[$curr]}else {return ''}}sub increment {my ($self)=@_;$self->{current}++}sub decrement {my ($self)=@_;$self->{current}--}sub plus {my ($self,$offset)=@_;my$rself=$self->clone;$rself->{current}+= $offset;return$rself}sub minus {my ($self,$offset)=@_;my$rself=$self->clone;$rself->{current}-= $offset;return$rself}sub multiply {my ($left,$right,$swapped)=@_;my$char=$left->thischar();return$char * $right}sub spaceship {my ($left,$right,$swapped)=@_;unless (ref($right)){$right=$left->new($right)}return$left->{current}<=> $right->{current}}sub cmp {my ($left,$right,$swapped)=@_;unless (ref($right)){if (length($right)==1){return$left->thischar cmp $right}$right=$left->new($right)}return$left->currstr cmp $right->currstr}sub bool {my ($self)=@_;my$char=$self->thischar;return ($char ne '')}sub clone {my ($left,$right,$swapped)=@_;$right={string=>[@{$left->{string}}],current=>$left->{current},};return bless$right,ref($left)}sub currstr {my ($self,$s)=@_;my$curr=$self->{current};my$last=$#{$self->{string}};if (defined($s)&& $s->{current}< $last){$last=$s->{current}}my$string=join('',@{$self->{string}}[$curr..$last]);return$string}package version::vpp;use 5.006002;use strict;use warnings::register;use Config;our$VERSION=0.9929;our$CLASS='version::vpp';our ($LAX,$STRICT,$WARN_CATEGORY);if ($] > 5.015){warnings::register_categories(qw/version/);$WARN_CATEGORY='version'}else {$WARN_CATEGORY='numeric'}require version::regex;*version::vpp::is_strict=\&version::regex::is_strict;*version::vpp::is_lax=\&version::regex::is_lax;*LAX=\$version::regex::LAX;*STRICT=\$version::regex::STRICT;use overload ('""'=>\&stringify,'0+'=>\&numify,'cmp'=>\&vcmp,'<=>'=>\&vcmp,'bool'=>\&vbool,'+'=>\&vnoop,'-'=>\&vnoop,'*'=>\&vnoop,'/'=>\&vnoop,'+='=>\&vnoop,'-='=>\&vnoop,'*='=>\&vnoop,'/='=>\&vnoop,'abs'=>\&vnoop,);sub import {no strict 'refs';my ($class)=shift;unless ($class eq $CLASS){local $^W;*{$class.'::declare'}=\&{$CLASS.'::declare'};*{$class.'::qv'}=\&{$CLASS.'::qv'}}my%args;if (@_){map {$args{$_}=1}@_}else {%args=(qv=>1,'UNIVERSAL::VERSION'=>1,)}my$callpkg=caller();if (exists($args{declare})){*{$callpkg.'::declare'}=sub {return$class->declare(shift)}unless defined(&{$callpkg.'::declare'})}if (exists($args{qv})){*{$callpkg.'::qv'}=sub {return$class->qv(shift)}unless defined(&{$callpkg.'::qv'})}if (exists($args{'UNIVERSAL::VERSION'})){no warnings qw/redefine/;*UNIVERSAL::VERSION=\&{$CLASS.'::_VERSION'}}if (exists($args{'VERSION'})){*{$callpkg.'::VERSION'}=\&{$CLASS.'::_VERSION'}}if (exists($args{'is_strict'})){*{$callpkg.'::is_strict'}=\&{$CLASS.'::is_strict'}unless defined(&{$callpkg.'::is_strict'})}if (exists($args{'is_lax'})){*{$callpkg.'::is_lax'}=\&{$CLASS.'::is_lax'}unless defined(&{$callpkg.'::is_lax'})}}my$VERSION_MAX=0x7FFFFFFF;use constant TRUE=>1;use constant FALSE=>0;sub isDIGIT {my ($char)=shift->thischar();return ($char =~ /\d/)}sub isALPHA {my ($char)=shift->thischar();return ($char =~ /[a-zA-Z]/)}sub isSPACE {my ($char)=shift->thischar();return ($char =~ /\s/)}sub BADVERSION {my ($s,$errstr,$error)=@_;if ($errstr){$$errstr=$error}return$s}sub prescan_version {my ($s,$strict,$errstr,$sqv,$ssaw_decimal,$swidth,$salpha)=@_;my$qv=defined$sqv ? $$sqv : FALSE;my$saw_decimal=defined$ssaw_decimal ? $$ssaw_decimal : 0;my$width=defined$swidth ? $$swidth : 3;my$alpha=defined$salpha ? $$salpha : FALSE;my$d=$s;if ($qv && isDIGIT($d)){goto dotted_decimal_version}if ($d eq 'v'){$d++;if (isDIGIT($d)){$qv=TRUE}else {return BADVERSION($s,$errstr,"Invalid version format (dotted-decimal versions require at least three parts)")}dotted_decimal_version: if ($strict && $d eq '0' && isDIGIT($d+1)){return BADVERSION($s,$errstr,"Invalid version format (no leading zeros)")}while (isDIGIT($d)){$d++}if ($d eq '.'){$saw_decimal++;$d++}else {if ($strict){return BADVERSION($s,$errstr,"Invalid version format (dotted-decimal versions require at least three parts)")}else {goto version_prescan_finish}}{my$i=0;my$j=0;while (isDIGIT($d)){$i++;while (isDIGIT($d)){$d++;$j++;if ($strict && $j > 3){return BADVERSION($s,$errstr,"Invalid version format (maximum 3 digits between decimals)")}}if ($d eq '_'){if ($strict){return BADVERSION($s,$errstr,"Invalid version format (no underscores)")}if ($alpha){return BADVERSION($s,$errstr,"Invalid version format (multiple underscores)")}$d++;$alpha=TRUE}elsif ($d eq '.'){if ($alpha){return BADVERSION($s,$errstr,"Invalid version format (underscores before decimal)")}$saw_decimal++;$d++}elsif (!isDIGIT($d)){last}$j=0}if ($strict && $i < 2){return BADVERSION($s,$errstr,"Invalid version format (dotted-decimal versions require at least three parts)")}}}else {my$j=0;if ($strict){if ($d eq '.'){return BADVERSION($s,$errstr,"Invalid version format (0 before decimal required)")}if ($d eq '0' && isDIGIT($d+1)){return BADVERSION($s,$errstr,"Invalid version format (no leading zeros)")}}if ($d eq '-'){return BADVERSION($s,$errstr,"Invalid version format (negative version number)")}while (isDIGIT($d)){$d++}if ($d eq '.'){$saw_decimal++;$d++}elsif (!$d || $d eq ';' || isSPACE($d)|| $d eq '}'){if ($d==$s){return BADVERSION($s,$errstr,"Invalid version format (version required)")}goto version_prescan_finish}elsif ($d==$s){return BADVERSION($s,$errstr,"Invalid version format (non-numeric data)")}elsif ($d eq '_'){if ($strict){return BADVERSION($s,$errstr,"Invalid version format (no underscores)")}elsif (isDIGIT($d+1)){return BADVERSION($s,$errstr,"Invalid version format (alpha without decimal)")}else {return BADVERSION($s,$errstr,"Invalid version format (misplaced underscore)")}}elsif ($d){return BADVERSION($s,$errstr,"Invalid version format (non-numeric data)")}if ($d &&!isDIGIT($d)&& ($strict ||!($d eq ';' || isSPACE($d)|| $d eq '}'))){return BADVERSION($s,$errstr,"Invalid version format (fractional part required)")}while (isDIGIT($d)){$d++;$j++;if ($d eq '.' && isDIGIT($d-1)){if ($alpha){return BADVERSION($s,$errstr,"Invalid version format (underscores before decimal)")}if ($strict){return BADVERSION($s,$errstr,"Invalid version format (dotted-decimal versions must begin with 'v')")}$d=$s;$qv=TRUE;goto dotted_decimal_version}if ($d eq '_'){if ($strict){return BADVERSION($s,$errstr,"Invalid version format (no underscores)")}if ($alpha){return BADVERSION($s,$errstr,"Invalid version format (multiple underscores)")}if (!isDIGIT($d+1)){return BADVERSION($s,$errstr,"Invalid version format (misplaced underscore)")}$width=$j;$d++;$alpha=TRUE}}}version_prescan_finish: while (isSPACE($d)){$d++}if ($d &&!isDIGIT($d)&& (!($d eq ';' || $d eq '}'))){return BADVERSION($s,$errstr,"Invalid version format (non-numeric data)")}if ($saw_decimal > 1 && ($d-1)eq '.'){return BADVERSION($s,$errstr,"Invalid version format (trailing decimal)")}if (defined$sqv){$$sqv=$qv}if (defined$swidth){$$swidth=$width}if (defined$ssaw_decimal){$$ssaw_decimal=$saw_decimal}if (defined$salpha){$$salpha=$alpha}return$d}sub scan_version {my ($s,$rv,$qv)=@_;my$start;my$pos;my$last;my$errstr;my$saw_decimal=0;my$width=3;my$alpha=FALSE;my$vinf=FALSE;my@av;$s=new charstar$s;while (isSPACE($s)){$s++}$last=prescan_version($s,FALSE,\$errstr,\$qv,\$saw_decimal,\$width,\$alpha);if ($errstr){if ($s ne 'undef'){require Carp;Carp::croak($errstr)}}$start=$s;if ($s eq 'v'){$s++}$pos=$s;if ($qv){$$rv->{qv}=$qv}if ($alpha){$$rv->{alpha}=$alpha}if (!$qv && $width < 3){$$rv->{width}=$width}while (isDIGIT($pos)|| $pos eq '_'){$pos++}if (!isALPHA($pos)){my$rev;for (;;){$rev=0;{my$end=$pos;my$mult=1;my$orev;if (!$qv && $s > $start && $saw_decimal==1){$mult *= 100;while ($s < $end){next if$s eq '_';$orev=$rev;$rev += $s * $mult;$mult /= 10;if ((abs($orev)> abs($rev))|| (abs($rev)> $VERSION_MAX)){warn("Integer overflow in version %d",$VERSION_MAX);$s=$end - 1;$rev=$VERSION_MAX;$vinf=1}$s++;if ($s eq '_'){$s++}}}else {while (--$end >= $s){next if$end eq '_';$orev=$rev;$rev += $end * $mult;$mult *= 10;if ((abs($orev)> abs($rev))|| (abs($rev)> $VERSION_MAX)){warn("Integer overflow in version");$end=$s - 1;$rev=$VERSION_MAX;$vinf=1}}}}push@av,$rev;if ($vinf){$s=$last;last}elsif ($pos eq '.'){$s= ++$pos}elsif ($pos eq '_' && isDIGIT($pos+1)){$s= ++$pos}elsif ($pos eq ',' && isDIGIT($pos+1)){$s= ++$pos}elsif (isDIGIT($pos)){$s=$pos}else {$s=$pos;last}if ($qv){while (isDIGIT($pos)|| $pos eq '_'){$pos++}}else {my$digits=0;while ((isDIGIT($pos)|| $pos eq '_')&& $digits < 3){if ($pos ne '_'){$digits++}$pos++}}}}if ($qv){my$len=$#av;$len=2 - $len;while ($len-- > 0){push@av,0}}if ($vinf){$$rv->{original}="v.Inf";$$rv->{vinf}=1}elsif ($s > $start){$$rv->{original}=$start->currstr($s);if ($qv && $saw_decimal==1 && $start ne 'v'){$$rv->{original}='v' .$$rv->{original}}}else {$$rv->{original}='0';push(@av,0)}$$rv->{version}=\@av;if ($s eq 'undef'){$s += 5}return$s}sub new {my$class=shift;unless (defined$class or $#_ > 1){require Carp;Carp::croak('Usage: version::new(class, version)')}my$self=bless ({},ref ($class)|| $class);my$qv=FALSE;if ($#_==1){$qv=TRUE}my$value=pop;if (ref($value)&& eval('$value->isa("version")')){$self->{version}=[@{$value->{version}}];$self->{qv}=1 if$value->{qv};$self->{alpha}=1 if$value->{alpha};$self->{original}=''.$value->{original};return$self}if (not defined$value or $value =~ /^undef$/){push @{$self->{version}},0;$self->{original}="0";return ($self)}if (ref($value)=~ m/ARRAY|HASH/){require Carp;Carp::croak("Invalid version format (non-numeric data)")}$value=_un_vstring($value);if ($Config{d_setlocale}){use POSIX qw/locale_h/;use if$Config{d_setlocale},'locale';my$currlocale=setlocale(LC_ALL);if (localeconv()->{decimal_point}eq ','){$value =~ tr/,/./}}if ($value =~ /\d+.?\d*e[-+]?\d+/){$value=sprintf("%.9f",$value);$value =~ s/(0+)$//}my$s=scan_version($value,\$self,$qv);if ($s){warn(sprintf "Version string '%s' contains invalid data; " ."ignoring: '%s'",$value,$s)}return ($self)}*parse=\&new;sub numify {my ($self)=@_;unless (_verify($self)){require Carp;Carp::croak("Invalid version object")}my$alpha=$self->{alpha}|| "";my$len=$#{$self->{version}};my$digit=$self->{version}[0];my$string=sprintf("%d.",$digit);if ($alpha and warnings::enabled()){warnings::warn($WARN_CATEGORY,'alpha->numify() is lossy')}for (my$i=1 ;$i <= $len ;$i++ ){$digit=$self->{version}[$i];$string .= sprintf("%03d",$digit)}if ($len==0){$string .= sprintf("000")}return$string}sub normal {my ($self)=@_;unless (_verify($self)){require Carp;Carp::croak("Invalid version object")}my$len=$#{$self->{version}};my$digit=$self->{version}[0];my$string=sprintf("v%d",$digit);for (my$i=1 ;$i <= $len ;$i++ ){$digit=$self->{version}[$i];$string .= sprintf(".%d",$digit)}if ($len <= 2){for ($len=2 - $len;$len!=0;$len-- ){$string .= sprintf(".%0d",0)}}return$string}sub stringify {my ($self)=@_;unless (_verify($self)){require Carp;Carp::croak("Invalid version object")}return exists$self->{original}? $self->{original}: exists$self->{qv}? $self->normal : $self->numify}sub vcmp {my ($left,$right,$swap)=@_;die "Usage: version::vcmp(lobj, robj, ...)" if @_ < 2;my$class=ref($left);unless (UNIVERSAL::isa($right,$class)){$right=$class->new($right)}if ($swap){($left,$right)=($right,$left)}unless (_verify($left)){require Carp;Carp::croak("Invalid version object")}unless (_verify($right)){require Carp;Carp::croak("Invalid version format")}my$l=$#{$left->{version}};my$r=$#{$right->{version}};my$m=$l < $r ? $l : $r;my$lalpha=$left->is_alpha;my$ralpha=$right->is_alpha;my$retval=0;my$i=0;while ($i <= $m && $retval==0){$retval=$left->{version}[$i]<=> $right->{version}[$i];$i++}if ($retval==0 && $l!=$r){if ($l < $r){while ($i <= $r && $retval==0){if ($right->{version}[$i]!=0){$retval=-1}$i++}}else {while ($i <= $l && $retval==0){if ($left->{version}[$i]!=0){$retval= +1}$i++}}}return$retval}sub vbool {my ($self)=@_;return vcmp($self,$self->new("0"),1)}sub vnoop {require Carp;Carp::croak("operation not supported with version object")}sub is_alpha {my ($self)=@_;return (exists$self->{alpha})}sub qv {my$value=shift;my$class=$CLASS;if (@_){$class=ref($value)|| $value;$value=shift}$value=_un_vstring($value);$value='v'.$value unless$value =~ /(^v|\d+\.\d+\.\d)/;my$obj=$CLASS->new($value);return bless$obj,$class}*declare=\&qv;sub is_qv {my ($self)=@_;return (exists$self->{qv})}sub _verify {my ($self)=@_;if (ref($self)&& eval {exists$self->{version}}&& ref($self->{version})eq 'ARRAY'){return 1}else {return 0}}sub _is_non_alphanumeric {my$s=shift;$s=new charstar$s;while ($s){return 0 if isSPACE($s);return 1 unless (isALPHA($s)|| isDIGIT($s)|| $s =~ /[.-]/);$s++}return 0}sub _un_vstring {my$value=shift;if (length($value)>= 1 && $value !~ /[,._]/ && _is_non_alphanumeric($value)){my$tvalue;if ($] >= 5.008_001){$tvalue=_find_magic_vstring($value);$value=$tvalue if length$tvalue}elsif ($] >= 5.006_000){$tvalue=sprintf("v%vd",$value);if ($tvalue =~ /^v\d+(\.\d+)*$/){$value=$tvalue}}}return$value}sub _find_magic_vstring {my$value=shift;my$tvalue='';require B;my$sv=B::svref_2object(\$value);my$magic=ref($sv)eq 'B::PVMG' ? $sv->MAGIC : undef;while ($magic){if ($magic->TYPE eq 'V'){$tvalue=$magic->PTR;$tvalue =~ s/^v?(.+)$/v$1/;last}else {$magic=$magic->MOREMAGIC}}$tvalue =~ tr/_//d;return$tvalue}sub _VERSION {my ($obj,$req)=@_;my$class=ref($obj)|| $obj;no strict 'refs';if (exists$INC{"$class.pm"}and not %{"$class\::"}and $] >= 5.008){require Carp;Carp::croak("$class defines neither package nor VERSION" ."--version check failed")}my$version=eval "\$$class\::VERSION";if (defined$version){local $^W if $] <= 5.008;$version=version::vpp->new($version)}if (defined$req){unless (defined$version){require Carp;my$msg=$] < 5.006 ? "$class version $req required--this is only version " : "$class does not define \$$class\::VERSION" ."--version check failed";if ($ENV{VERSION_DEBUG}){Carp::confess($msg)}else {Carp::croak($msg)}}$req=version::vpp->new($req);if ($req > $version){require Carp;if ($req->is_qv){Carp::croak(sprintf ("%s version %s required--"."this is only version %s",$class,$req->normal,$version->normal))}else {Carp::croak(sprintf ("%s version %s required--"."this is only version %s",$class,$req->stringify,$version->stringify))}}}return defined$version ? $version->stringify : undef}1; VERSION_VPP s/^ //mg for values %fatpacked; From 2e082461e3470cad17dfad487a2310457b5ae7ea Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 23 Aug 2023 05:25:13 +0900 Subject: [PATCH 07/36] Bump jest from 29.6.2 to 29.6.3 (#1608) --- package-lock.json | 1321 +++++++++++++++++++++++---------------------- package.json | 2 +- 2 files changed, 677 insertions(+), 646 deletions(-) diff --git a/package-lock.json b/package-lock.json index 8eb3183aa..61cdebaeb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -20,7 +20,7 @@ "@types/node": "^16.18.3", "@types/semver": "^7.5.0", "@vercel/ncc": "^0.36.1", - "jest": "^29.6.2", + "jest": "^29.6.3", "prettier": "^3.0.1", "ts-jest": "^29.1.1", "typescript": "^5.1.6" @@ -943,16 +943,16 @@ } }, "node_modules/@jest/console": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.6.2.tgz", - "integrity": "sha512-0N0yZof5hi44HAR2pPS+ikJ3nzKNoZdVu8FffRf3wy47I7Dm7etk/3KetMdRUqzVd16V4O2m2ISpNTbnIuqy1w==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.6.3.tgz", + "integrity": "sha512-ukZbHAdDH4ktZIOKvWs1juAXhiVAdvCyM8zv4S/7Ii3vJSDvMW5k+wOVGMQmHLHUFw3Ko63ZQNy7NI6PSlsD5w==", "dev": true, "dependencies": { - "@jest/types": "^29.6.1", + "@jest/types": "^29.6.3", "@types/node": "*", "chalk": "^4.0.0", - "jest-message-util": "^29.6.2", - "jest-util": "^29.6.2", + "jest-message-util": "^29.6.3", + "jest-util": "^29.6.3", "slash": "^3.0.0" }, "engines": { @@ -960,37 +960,37 @@ } }, "node_modules/@jest/core": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-29.6.2.tgz", - "integrity": "sha512-Oj+5B+sDMiMWLhPFF+4/DvHOf+U10rgvCLGPHP8Xlsy/7QxS51aU/eBngudHlJXnaWD5EohAgJ4js+T6pa+zOg==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-29.6.3.tgz", + "integrity": "sha512-skV1XrfNxfagmjRUrk2FyN5/2YwIzdWVVBa/orUfbLvQUANXxERq2pTvY0I+FinWHjDKB2HRmpveUiph4X0TJw==", "dev": true, "dependencies": { - "@jest/console": "^29.6.2", - "@jest/reporters": "^29.6.2", - "@jest/test-result": "^29.6.2", - "@jest/transform": "^29.6.2", - "@jest/types": "^29.6.1", + "@jest/console": "^29.6.3", + "@jest/reporters": "^29.6.3", + "@jest/test-result": "^29.6.3", + "@jest/transform": "^29.6.3", + "@jest/types": "^29.6.3", "@types/node": "*", "ansi-escapes": "^4.2.1", "chalk": "^4.0.0", "ci-info": "^3.2.0", "exit": "^0.1.2", "graceful-fs": "^4.2.9", - "jest-changed-files": "^29.5.0", - "jest-config": "^29.6.2", - "jest-haste-map": "^29.6.2", - "jest-message-util": "^29.6.2", - "jest-regex-util": "^29.4.3", - "jest-resolve": "^29.6.2", - "jest-resolve-dependencies": "^29.6.2", - "jest-runner": "^29.6.2", - "jest-runtime": "^29.6.2", - "jest-snapshot": "^29.6.2", - "jest-util": "^29.6.2", - "jest-validate": "^29.6.2", - "jest-watcher": "^29.6.2", + "jest-changed-files": "^29.6.3", + "jest-config": "^29.6.3", + "jest-haste-map": "^29.6.3", + "jest-message-util": "^29.6.3", + "jest-regex-util": "^29.6.3", + "jest-resolve": "^29.6.3", + "jest-resolve-dependencies": "^29.6.3", + "jest-runner": "^29.6.3", + "jest-runtime": "^29.6.3", + "jest-snapshot": "^29.6.3", + "jest-util": "^29.6.3", + "jest-validate": "^29.6.3", + "jest-watcher": "^29.6.3", "micromatch": "^4.0.4", - "pretty-format": "^29.6.2", + "pretty-format": "^29.6.3", "slash": "^3.0.0", "strip-ansi": "^6.0.0" }, @@ -1007,88 +1007,88 @@ } }, "node_modules/@jest/environment": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.6.2.tgz", - "integrity": "sha512-AEcW43C7huGd/vogTddNNTDRpO6vQ2zaQNrttvWV18ArBx9Z56h7BIsXkNFJVOO4/kblWEQz30ckw0+L3izc+Q==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.6.3.tgz", + "integrity": "sha512-u/u3cCztYCfgBiGHsamqP5x+XvucftOGPbf5RJQxfpeC1y4AL8pCjKvPDA3oCmdhZYPgk5AE0VOD/flweR69WA==", "dev": true, "dependencies": { - "@jest/fake-timers": "^29.6.2", - "@jest/types": "^29.6.1", + "@jest/fake-timers": "^29.6.3", + "@jest/types": "^29.6.3", "@types/node": "*", - "jest-mock": "^29.6.2" + "jest-mock": "^29.6.3" }, "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/@jest/expect": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-29.6.2.tgz", - "integrity": "sha512-m6DrEJxVKjkELTVAztTLyS/7C92Y2b0VYqmDROYKLLALHn8T/04yPs70NADUYPrV3ruI+H3J0iUIuhkjp7vkfg==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-29.6.3.tgz", + "integrity": "sha512-Ic08XbI2jlg6rECy+CGwk/8NDa6VE7UmIG6++9OTPAMnQmNGY28hu69Nf629CWv6T7YMODLbONxDFKdmQeI9FA==", "dev": true, "dependencies": { - "expect": "^29.6.2", - "jest-snapshot": "^29.6.2" + "expect": "^29.6.3", + "jest-snapshot": "^29.6.3" }, "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/@jest/expect-utils": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.6.2.tgz", - "integrity": "sha512-6zIhM8go3RV2IG4aIZaZbxwpOzz3ZiM23oxAlkquOIole+G6TrbeXnykxWYlqF7kz2HlBjdKtca20x9atkEQYg==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.6.3.tgz", + "integrity": "sha512-nvOEW4YoqRKD9HBJ9OJ6przvIvP9qilp5nAn1462P5ZlL/MM9SgPEZFyjTGPfs7QkocdUsJa6KjHhyRn4ueItA==", "dev": true, "dependencies": { - "jest-get-type": "^29.4.3" + "jest-get-type": "^29.6.3" }, "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/@jest/fake-timers": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.6.2.tgz", - "integrity": "sha512-euZDmIlWjm1Z0lJ1D0f7a0/y5Kh/koLFMUBE5SUYWrmy8oNhJpbTBDAP6CxKnadcMLDoDf4waRYCe35cH6G6PA==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.6.3.tgz", + "integrity": "sha512-pa1wmqvbj6eX0nMvOM2VDAWvJOI5A/Mk3l8O7n7EsAh71sMZblaKO9iT4GjIj0LwwK3CP/Jp1ypEV0x3m89RvA==", "dev": true, "dependencies": { - "@jest/types": "^29.6.1", + "@jest/types": "^29.6.3", "@sinonjs/fake-timers": "^10.0.2", "@types/node": "*", - "jest-message-util": "^29.6.2", - "jest-mock": "^29.6.2", - "jest-util": "^29.6.2" + "jest-message-util": "^29.6.3", + "jest-mock": "^29.6.3", + "jest-util": "^29.6.3" }, "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/@jest/globals": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.6.2.tgz", - "integrity": "sha512-cjuJmNDjs6aMijCmSa1g2TNG4Lby/AeU7/02VtpW+SLcZXzOLK2GpN2nLqcFjmhy3B3AoPeQVx7BnyOf681bAw==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.6.3.tgz", + "integrity": "sha512-RB+uI+CZMHntzlnOPlll5x/jgRff3LEPl/td/jzMXiIgR0iIhKq9qm1HLU+EC52NuoVy/1swit/sDGjVn4bc6A==", "dev": true, "dependencies": { - "@jest/environment": "^29.6.2", - "@jest/expect": "^29.6.2", - "@jest/types": "^29.6.1", - "jest-mock": "^29.6.2" + "@jest/environment": "^29.6.3", + "@jest/expect": "^29.6.3", + "@jest/types": "^29.6.3", + "jest-mock": "^29.6.3" }, "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/@jest/reporters": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-29.6.2.tgz", - "integrity": "sha512-sWtijrvIav8LgfJZlrGCdN0nP2EWbakglJY49J1Y5QihcQLfy7ovyxxjJBRXMNltgt4uPtEcFmIMbVshEDfFWw==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-29.6.3.tgz", + "integrity": "sha512-kGz59zMi0GkVjD2CJeYWG9k6cvj7eBqt9aDAqo2rcCLRTYlvQ62Gu/n+tOmJMBHGjzeijjuCENjzTyYBgrtLUw==", "dev": true, "dependencies": { "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "^29.6.2", - "@jest/test-result": "^29.6.2", - "@jest/transform": "^29.6.2", - "@jest/types": "^29.6.1", + "@jest/console": "^29.6.3", + "@jest/test-result": "^29.6.3", + "@jest/transform": "^29.6.3", + "@jest/types": "^29.6.3", "@jridgewell/trace-mapping": "^0.3.18", "@types/node": "*", "chalk": "^4.0.0", @@ -1097,13 +1097,13 @@ "glob": "^7.1.3", "graceful-fs": "^4.2.9", "istanbul-lib-coverage": "^3.0.0", - "istanbul-lib-instrument": "^5.1.0", + "istanbul-lib-instrument": "^6.0.0", "istanbul-lib-report": "^3.0.0", "istanbul-lib-source-maps": "^4.0.0", "istanbul-reports": "^3.1.3", - "jest-message-util": "^29.6.2", - "jest-util": "^29.6.2", - "jest-worker": "^29.6.2", + "jest-message-util": "^29.6.3", + "jest-util": "^29.6.3", + "jest-worker": "^29.6.3", "slash": "^3.0.0", "string-length": "^4.0.1", "strip-ansi": "^6.0.0", @@ -1121,10 +1121,26 @@ } } }, + "node_modules/@jest/reporters/node_modules/istanbul-lib-instrument": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.0.tgz", + "integrity": "sha512-x58orMzEVfzPUKqlbLd1hXCnySCxKdDKa6Rjg97CwuLLRI4g3FHTdnExu1OqffVFay6zeMW+T6/DowFLndWnIw==", + "dev": true, + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^7.5.4" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/@jest/schemas": { - "version": "29.6.0", - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.0.tgz", - "integrity": "sha512-rxLjXyJBTL4LQeJW3aKo0M/+GkCOXsO+8i9Iu7eDb6KwtP65ayoDsitrdPBtujxQ88k4wI2FNYfa6TOGwSn6cQ==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", + "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", "dev": true, "dependencies": { "@sinclair/typebox": "^0.27.8" @@ -1134,9 +1150,9 @@ } }, "node_modules/@jest/source-map": { - "version": "29.6.0", - "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-29.6.0.tgz", - "integrity": "sha512-oA+I2SHHQGxDCZpbrsCQSoMLb3Bz547JnM+jUr9qEbuw0vQlWZfpPS7CO9J7XiwKicEz9OFn/IYoLkkiUD7bzA==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-29.6.3.tgz", + "integrity": "sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw==", "dev": true, "dependencies": { "@jridgewell/trace-mapping": "^0.3.18", @@ -1148,13 +1164,13 @@ } }, "node_modules/@jest/test-result": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.6.2.tgz", - "integrity": "sha512-3VKFXzcV42EYhMCsJQURptSqnyjqCGbtLuX5Xxb6Pm6gUf1wIRIl+mandIRGJyWKgNKYF9cnstti6Ls5ekduqw==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.6.3.tgz", + "integrity": "sha512-k7ZZaNvOSMBHPZYiy0kuiaFoyansR5QnTwDux1EjK3kD5iWpRVyJIJ0RAIV39SThafchuW59vra7F8mdy5Hfgw==", "dev": true, "dependencies": { - "@jest/console": "^29.6.2", - "@jest/types": "^29.6.1", + "@jest/console": "^29.6.3", + "@jest/types": "^29.6.3", "@types/istanbul-lib-coverage": "^2.0.0", "collect-v8-coverage": "^1.0.0" }, @@ -1163,14 +1179,14 @@ } }, "node_modules/@jest/test-sequencer": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.6.2.tgz", - "integrity": "sha512-GVYi6PfPwVejO7slw6IDO0qKVum5jtrJ3KoLGbgBWyr2qr4GaxFV6su+ZAjdTX75Sr1DkMFRk09r2ZVa+wtCGw==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.6.3.tgz", + "integrity": "sha512-/SmijaAU2TY9ComFGIYa6Z+fmKqQMnqs2Nmwb0P/Z/tROdZ7M0iruES1EaaU9PBf8o9uED5xzaJ3YPFEIcDgAg==", "dev": true, "dependencies": { - "@jest/test-result": "^29.6.2", + "@jest/test-result": "^29.6.3", "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.6.2", + "jest-haste-map": "^29.6.3", "slash": "^3.0.0" }, "engines": { @@ -1178,22 +1194,22 @@ } }, "node_modules/@jest/transform": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.6.2.tgz", - "integrity": "sha512-ZqCqEISr58Ce3U+buNFJYUktLJZOggfyvR+bZMaiV1e8B1SIvJbwZMrYz3gx/KAPn9EXmOmN+uB08yLCjWkQQg==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.6.3.tgz", + "integrity": "sha512-dPIc3DsvMZ/S8ut4L2ViCj265mKO0owB0wfzBv2oGzL9pQ+iRvJewHqLBmsGb7XFb5UotWIEtvY5A/lnylaIoQ==", "dev": true, "dependencies": { "@babel/core": "^7.11.6", - "@jest/types": "^29.6.1", + "@jest/types": "^29.6.3", "@jridgewell/trace-mapping": "^0.3.18", "babel-plugin-istanbul": "^6.1.1", "chalk": "^4.0.0", "convert-source-map": "^2.0.0", "fast-json-stable-stringify": "^2.1.0", "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.6.2", - "jest-regex-util": "^29.4.3", - "jest-util": "^29.6.2", + "jest-haste-map": "^29.6.3", + "jest-regex-util": "^29.6.3", + "jest-util": "^29.6.3", "micromatch": "^4.0.4", "pirates": "^4.0.4", "slash": "^3.0.0", @@ -1210,12 +1226,12 @@ "dev": true }, "node_modules/@jest/types": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.1.tgz", - "integrity": "sha512-tPKQNMPuXgvdOn2/Lg9HNfUvjYVGolt04Hp03f5hAk878uwOLikN+JzeLY0HcVgKgFl9Hs3EIqpu3WX27XNhnw==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", "dev": true, "dependencies": { - "@jest/schemas": "^29.6.0", + "@jest/schemas": "^29.6.3", "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", @@ -1538,15 +1554,15 @@ "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" }, "node_modules/babel-jest": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.6.2.tgz", - "integrity": "sha512-BYCzImLos6J3BH/+HvUCHG1dTf2MzmAB4jaVxHV+29RZLjR29XuYTmsf2sdDwkrb+FczkGo3kOhE7ga6sI0P4A==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.6.3.tgz", + "integrity": "sha512-1Ne93zZZEy5XmTa4Q+W5+zxBrDpExX8E3iy+xJJ+24ewlfo/T3qHfQJCzi/MMVFmBQDNxtRR/Gfd2dwb/0yrQw==", "dev": true, "dependencies": { - "@jest/transform": "^29.6.2", + "@jest/transform": "^29.6.3", "@types/babel__core": "^7.1.14", "babel-plugin-istanbul": "^6.1.1", - "babel-preset-jest": "^29.5.0", + "babel-preset-jest": "^29.6.3", "chalk": "^4.0.0", "graceful-fs": "^4.2.9", "slash": "^3.0.0" @@ -1575,9 +1591,9 @@ } }, "node_modules/babel-plugin-jest-hoist": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.5.0.tgz", - "integrity": "sha512-zSuuuAlTMT4mzLj2nPnUm6fsE6270vdOfnpbJ+RmruU75UhLFvL0N2NgI7xpeS7NaB6hGqmd5pVpGTDYvi4Q3w==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.6.3.tgz", + "integrity": "sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==", "dev": true, "dependencies": { "@babel/template": "^7.3.3", @@ -1613,12 +1629,12 @@ } }, "node_modules/babel-preset-jest": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-29.5.0.tgz", - "integrity": "sha512-JOMloxOqdiBSxMAzjRaH023/vvcaSaec49zvg+2LmNsktC7ei39LTJGw02J+9uUtTZUq6xbLyJ4dxe9sSmIuAg==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-29.6.3.tgz", + "integrity": "sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==", "dev": true, "dependencies": { - "babel-plugin-jest-hoist": "^29.5.0", + "babel-plugin-jest-hoist": "^29.6.3", "babel-preset-current-node-syntax": "^1.0.0" }, "engines": { @@ -1886,9 +1902,9 @@ } }, "node_modules/dedent": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/dedent/-/dedent-1.3.0.tgz", - "integrity": "sha512-7glNLfvdsMzZm3FpRY1CHuI2lbYDR+71YmrhmTZjYFD5pfT0ACgnGRdrrC9Mk2uICnzkcdelCx5at787UDGOvg==", + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-1.5.1.tgz", + "integrity": "sha512-+LxW+KLWxu3HW3M2w2ympwtqPrqYRzU8fqi6Fhd18fBALe15blJPI/I4+UHveMVG6lJqB4JNd4UG0S5cnVHwIg==", "dev": true, "peerDependencies": { "babel-plugin-macros": "^3.1.0" @@ -1926,9 +1942,9 @@ } }, "node_modules/diff-sequences": { - "version": "29.4.3", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.4.3.tgz", - "integrity": "sha512-ofrBgwpPhCD85kMKtE9RYFFq6OC1A89oW2vvgWZNCwxrUpRUILopY7lsYyMDSjc8g6U6aiO0Qubg6r4Wgt5ZnA==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz", + "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==", "dev": true, "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" @@ -2047,17 +2063,16 @@ } }, "node_modules/expect": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/expect/-/expect-29.6.2.tgz", - "integrity": "sha512-iAErsLxJ8C+S02QbLAwgSGSezLQK+XXRDt8IuFXFpwCNw2ECmzZSmjKcCaFVp5VRMk+WAvz6h6jokzEzBFZEuA==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/expect/-/expect-29.6.3.tgz", + "integrity": "sha512-x1vY4LlEMWUYVZQrFi4ZANXFwqYbJ/JNQspLVvzhW2BNY28aNcXMQH6imBbt+RBf5sVRTodYHXtSP/TLEU0Dxw==", "dev": true, "dependencies": { - "@jest/expect-utils": "^29.6.2", - "@types/node": "*", - "jest-get-type": "^29.4.3", - "jest-matcher-utils": "^29.6.2", - "jest-message-util": "^29.6.2", - "jest-util": "^29.6.2" + "@jest/expect-utils": "^29.6.3", + "jest-get-type": "^29.6.3", + "jest-matcher-utils": "^29.6.3", + "jest-message-util": "^29.6.3", + "jest-util": "^29.6.3" }, "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" @@ -2123,9 +2138,9 @@ "dev": true }, "node_modules/fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", "dev": true, "hasInstallScript": true, "optional": true, @@ -2303,9 +2318,9 @@ "dev": true }, "node_modules/is-core-module": { - "version": "2.12.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.12.1.tgz", - "integrity": "sha512-Q4ZuBAe2FUsKtyQJoQHlvP8OvBERxO3jEmy1I7hcRXcJBGGHFh/aJBswbXuS9sgrDH2QUO8ilkwNPHvHMd8clg==", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.0.tgz", + "integrity": "sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==", "dev": true, "dependencies": { "has": "^1.0.3" @@ -2435,15 +2450,15 @@ } }, "node_modules/jest": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/jest/-/jest-29.6.2.tgz", - "integrity": "sha512-8eQg2mqFbaP7CwfsTpCxQ+sHzw1WuNWL5UUvjnWP4hx2riGz9fPSzYOaU5q8/GqWn1TfgZIVTqYJygbGbWAANg==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest/-/jest-29.6.3.tgz", + "integrity": "sha512-alueLuoPCDNHFcFGmgETR4KpQ+0ff3qVaiJwxQM4B5sC0CvXcgg4PEi7xrDkxuItDmdz/FVc7SSit4KEu8GRvw==", "dev": true, "dependencies": { - "@jest/core": "^29.6.2", - "@jest/types": "^29.6.1", + "@jest/core": "^29.6.3", + "@jest/types": "^29.6.3", "import-local": "^3.0.2", - "jest-cli": "^29.6.2" + "jest-cli": "^29.6.3" }, "bin": { "jest": "bin/jest.js" @@ -2461,12 +2476,13 @@ } }, "node_modules/jest-changed-files": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-29.5.0.tgz", - "integrity": "sha512-IFG34IUMUaNBIxjQXF/iu7g6EcdMrGRRxaUSw92I/2g2YC6vCdTltl4nHvt7Ci5nSJwXIkCu8Ka1DKF+X7Z1Ag==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-29.6.3.tgz", + "integrity": "sha512-G5wDnElqLa4/c66ma5PG9eRjE342lIbF6SUnTJi26C3J28Fv2TVY2rOyKB9YGbSA5ogwevgmxc4j4aVjrEK6Yg==", "dev": true, "dependencies": { "execa": "^5.0.0", + "jest-util": "^29.6.3", "p-limit": "^3.1.0" }, "engines": { @@ -2489,28 +2505,28 @@ } }, "node_modules/jest-circus": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-29.6.2.tgz", - "integrity": "sha512-G9mN+KOYIUe2sB9kpJkO9Bk18J4dTDArNFPwoZ7WKHKel55eKIS/u2bLthxgojwlf9NLCVQfgzM/WsOVvoC6Fw==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-29.6.3.tgz", + "integrity": "sha512-p0R5YqZEMnOpHqHLWRSjm2z/0p6RNsrNE/GRRT3eli8QGOAozj6Ys/3Tv+Ej+IfltJoSPwcQ6/hOCRkNlxLLCw==", "dev": true, "dependencies": { - "@jest/environment": "^29.6.2", - "@jest/expect": "^29.6.2", - "@jest/test-result": "^29.6.2", - "@jest/types": "^29.6.1", + "@jest/environment": "^29.6.3", + "@jest/expect": "^29.6.3", + "@jest/test-result": "^29.6.3", + "@jest/types": "^29.6.3", "@types/node": "*", "chalk": "^4.0.0", "co": "^4.6.0", "dedent": "^1.0.0", "is-generator-fn": "^2.0.0", - "jest-each": "^29.6.2", - "jest-matcher-utils": "^29.6.2", - "jest-message-util": "^29.6.2", - "jest-runtime": "^29.6.2", - "jest-snapshot": "^29.6.2", - "jest-util": "^29.6.2", + "jest-each": "^29.6.3", + "jest-matcher-utils": "^29.6.3", + "jest-message-util": "^29.6.3", + "jest-runtime": "^29.6.3", + "jest-snapshot": "^29.6.3", + "jest-util": "^29.6.3", "p-limit": "^3.1.0", - "pretty-format": "^29.6.2", + "pretty-format": "^29.6.3", "pure-rand": "^6.0.0", "slash": "^3.0.0", "stack-utils": "^2.0.3" @@ -2535,21 +2551,21 @@ } }, "node_modules/jest-cli": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-29.6.2.tgz", - "integrity": "sha512-TT6O247v6dCEX2UGHGyflMpxhnrL0DNqP2fRTKYm3nJJpCTfXX3GCMQPGFjXDoj0i5/Blp3jriKXFgdfmbYB6Q==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-29.6.3.tgz", + "integrity": "sha512-KuPdXUPXQIf0t6DvmG8MV4QyhcjR1a6ruKl3YL7aGn/AQ8JkROwFkWzEpDIpt11Qy188dHbRm8WjwMsV/4nmnQ==", "dev": true, "dependencies": { - "@jest/core": "^29.6.2", - "@jest/test-result": "^29.6.2", - "@jest/types": "^29.6.1", + "@jest/core": "^29.6.3", + "@jest/test-result": "^29.6.3", + "@jest/types": "^29.6.3", "chalk": "^4.0.0", "exit": "^0.1.2", "graceful-fs": "^4.2.9", "import-local": "^3.0.2", - "jest-config": "^29.6.2", - "jest-util": "^29.6.2", - "jest-validate": "^29.6.2", + "jest-config": "^29.6.3", + "jest-util": "^29.6.3", + "jest-validate": "^29.6.3", "prompts": "^2.0.1", "yargs": "^17.3.1" }, @@ -2569,31 +2585,31 @@ } }, "node_modules/jest-config": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-29.6.2.tgz", - "integrity": "sha512-VxwFOC8gkiJbuodG9CPtMRjBUNZEHxwfQXmIudSTzFWxaci3Qub1ddTRbFNQlD/zUeaifLndh/eDccFX4wCMQw==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-29.6.3.tgz", + "integrity": "sha512-nb9bOq2aEqogbyL4F9mLkAeQGAgNt7Uz6U59YtQDIxFPiL7Ejgq0YIrp78oyEHD6H4CIV/k7mFrK7eFDzUJ69w==", "dev": true, "dependencies": { "@babel/core": "^7.11.6", - "@jest/test-sequencer": "^29.6.2", - "@jest/types": "^29.6.1", - "babel-jest": "^29.6.2", + "@jest/test-sequencer": "^29.6.3", + "@jest/types": "^29.6.3", + "babel-jest": "^29.6.3", "chalk": "^4.0.0", "ci-info": "^3.2.0", "deepmerge": "^4.2.2", "glob": "^7.1.3", "graceful-fs": "^4.2.9", - "jest-circus": "^29.6.2", - "jest-environment-node": "^29.6.2", - "jest-get-type": "^29.4.3", - "jest-regex-util": "^29.4.3", - "jest-resolve": "^29.6.2", - "jest-runner": "^29.6.2", - "jest-util": "^29.6.2", - "jest-validate": "^29.6.2", + "jest-circus": "^29.6.3", + "jest-environment-node": "^29.6.3", + "jest-get-type": "^29.6.3", + "jest-regex-util": "^29.6.3", + "jest-resolve": "^29.6.3", + "jest-runner": "^29.6.3", + "jest-util": "^29.6.3", + "jest-validate": "^29.6.3", "micromatch": "^4.0.4", "parse-json": "^5.2.0", - "pretty-format": "^29.6.2", + "pretty-format": "^29.6.3", "slash": "^3.0.0", "strip-json-comments": "^3.1.1" }, @@ -2614,24 +2630,24 @@ } }, "node_modules/jest-diff": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.6.2.tgz", - "integrity": "sha512-t+ST7CB9GX5F2xKwhwCf0TAR17uNDiaPTZnVymP9lw0lssa9vG+AFyDZoeIHStU3WowFFwT+ky+er0WVl2yGhA==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.6.3.tgz", + "integrity": "sha512-3sw+AdWnwH9sSNohMRKA7JiYUJSRr/WS6+sEFfBuhxU5V5GlEVKfvUn8JuMHE0wqKowemR1C2aHy8VtXbaV8dQ==", "dev": true, "dependencies": { "chalk": "^4.0.0", - "diff-sequences": "^29.4.3", - "jest-get-type": "^29.4.3", - "pretty-format": "^29.6.2" + "diff-sequences": "^29.6.3", + "jest-get-type": "^29.6.3", + "pretty-format": "^29.6.3" }, "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-docblock": { - "version": "29.4.3", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-29.4.3.tgz", - "integrity": "sha512-fzdTftThczeSD9nZ3fzA/4KkHtnmllawWrXO69vtI+L9WjEIuXWs4AmyME7lN5hU7dB0sHhuPfcKofRsUb/2Fg==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-29.6.3.tgz", + "integrity": "sha512-2+H+GOTQBEm2+qFSQ7Ma+BvyV+waiIFxmZF5LdpBsAEjWX8QYjSCa4FrkIYtbfXUJJJnFCYrOtt6TZ+IAiTjBQ==", "dev": true, "dependencies": { "detect-newline": "^3.0.0" @@ -2641,62 +2657,62 @@ } }, "node_modules/jest-each": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-29.6.2.tgz", - "integrity": "sha512-MsrsqA0Ia99cIpABBc3izS1ZYoYfhIy0NNWqPSE0YXbQjwchyt6B1HD2khzyPe1WiJA7hbxXy77ZoUQxn8UlSw==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-29.6.3.tgz", + "integrity": "sha512-KoXfJ42k8cqbkfshW7sSHcdfnv5agDdHCPA87ZBdmHP+zJstTJc0ttQaJ/x7zK6noAL76hOuTIJ6ZkQRS5dcyg==", "dev": true, "dependencies": { - "@jest/types": "^29.6.1", + "@jest/types": "^29.6.3", "chalk": "^4.0.0", - "jest-get-type": "^29.4.3", - "jest-util": "^29.6.2", - "pretty-format": "^29.6.2" + "jest-get-type": "^29.6.3", + "jest-util": "^29.6.3", + "pretty-format": "^29.6.3" }, "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-environment-node": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.6.2.tgz", - "integrity": "sha512-YGdFeZ3T9a+/612c5mTQIllvWkddPbYcN2v95ZH24oWMbGA4GGS2XdIF92QMhUhvrjjuQWYgUGW2zawOyH63MQ==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.6.3.tgz", + "integrity": "sha512-PKl7upfPJXMYbWpD+60o4HP86KvFO2c9dZ+Zr6wUzsG5xcPx/65o3ArNgHW5M0RFvLYdW4/aieR4JSooD0a2ew==", "dev": true, "dependencies": { - "@jest/environment": "^29.6.2", - "@jest/fake-timers": "^29.6.2", - "@jest/types": "^29.6.1", + "@jest/environment": "^29.6.3", + "@jest/fake-timers": "^29.6.3", + "@jest/types": "^29.6.3", "@types/node": "*", - "jest-mock": "^29.6.2", - "jest-util": "^29.6.2" + "jest-mock": "^29.6.3", + "jest-util": "^29.6.3" }, "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-get-type": { - "version": "29.4.3", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.4.3.tgz", - "integrity": "sha512-J5Xez4nRRMjk8emnTpWrlkyb9pfRQQanDrvWHhsR1+VUfbwxi30eVcZFlcdGInRibU4G5LwHXpI7IRHU0CY+gg==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz", + "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==", "dev": true, "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-haste-map": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.6.2.tgz", - "integrity": "sha512-+51XleTDAAysvU8rT6AnS1ZJ+WHVNqhj1k6nTvN2PYP+HjU3kqlaKQ1Lnw3NYW3bm2r8vq82X0Z1nDDHZMzHVA==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.6.3.tgz", + "integrity": "sha512-GecR5YavfjkhOytEFHAeI6aWWG3f/cOKNB1YJvj/B76xAmeVjy4zJUYobGF030cRmKaO1FBw3V8CZZ6KVh9ZSw==", "dev": true, "dependencies": { - "@jest/types": "^29.6.1", + "@jest/types": "^29.6.3", "@types/graceful-fs": "^4.1.3", "@types/node": "*", "anymatch": "^3.0.3", "fb-watchman": "^2.0.0", "graceful-fs": "^4.2.9", - "jest-regex-util": "^29.4.3", - "jest-util": "^29.6.2", - "jest-worker": "^29.6.2", + "jest-regex-util": "^29.6.3", + "jest-util": "^29.6.3", + "jest-worker": "^29.6.3", "micromatch": "^4.0.4", "walker": "^1.0.8" }, @@ -2708,46 +2724,46 @@ } }, "node_modules/jest-leak-detector": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.6.2.tgz", - "integrity": "sha512-aNqYhfp5uYEO3tdWMb2bfWv6f0b4I0LOxVRpnRLAeque2uqOVVMLh6khnTcE2qJ5wAKop0HcreM1btoysD6bPQ==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.6.3.tgz", + "integrity": "sha512-0kfbESIHXYdhAdpLsW7xdwmYhLf1BRu4AA118/OxFm0Ho1b2RcTmO4oF6aAMaxpxdxnJ3zve2rgwzNBD4Zbm7Q==", "dev": true, "dependencies": { - "jest-get-type": "^29.4.3", - "pretty-format": "^29.6.2" + "jest-get-type": "^29.6.3", + "pretty-format": "^29.6.3" }, "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-matcher-utils": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.6.2.tgz", - "integrity": "sha512-4LiAk3hSSobtomeIAzFTe+N8kL6z0JtF3n6I4fg29iIW7tt99R7ZcIFW34QkX+DuVrf+CUe6wuVOpm7ZKFJzZQ==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.6.3.tgz", + "integrity": "sha512-6ZrMYINZdwduSt5Xu18/n49O1IgXdjsfG7NEZaQws9k69eTKWKcVbJBw/MZsjOZe2sSyJFmuzh8042XWwl54Zg==", "dev": true, "dependencies": { "chalk": "^4.0.0", - "jest-diff": "^29.6.2", - "jest-get-type": "^29.4.3", - "pretty-format": "^29.6.2" + "jest-diff": "^29.6.3", + "jest-get-type": "^29.6.3", + "pretty-format": "^29.6.3" }, "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-message-util": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.6.2.tgz", - "integrity": "sha512-vnIGYEjoPSuRqV8W9t+Wow95SDp6KPX2Uf7EoeG9G99J2OVh7OSwpS4B6J0NfpEIpfkBNHlBZpA2rblEuEFhZQ==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.6.3.tgz", + "integrity": "sha512-FtzaEEHzjDpQp51HX4UMkPZjy46ati4T5pEMyM6Ik48ztu4T9LQplZ6OsimHx7EuM9dfEh5HJa6D3trEftu3dA==", "dev": true, "dependencies": { "@babel/code-frame": "^7.12.13", - "@jest/types": "^29.6.1", + "@jest/types": "^29.6.3", "@types/stack-utils": "^2.0.0", "chalk": "^4.0.0", "graceful-fs": "^4.2.9", "micromatch": "^4.0.4", - "pretty-format": "^29.6.2", + "pretty-format": "^29.6.3", "slash": "^3.0.0", "stack-utils": "^2.0.3" }, @@ -2756,14 +2772,14 @@ } }, "node_modules/jest-mock": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.6.2.tgz", - "integrity": "sha512-hoSv3lb3byzdKfwqCuT6uTscan471GUECqgNYykg6ob0yiAw3zYc7OrPnI9Qv8Wwoa4lC7AZ9hyS4AiIx5U2zg==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.6.3.tgz", + "integrity": "sha512-Z7Gs/mOyTSR4yPsaZ72a/MtuK6RnC3JYqWONe48oLaoEcYwEDxqvbXz85G4SJrm2Z5Ar9zp6MiHF4AlFlRM4Pg==", "dev": true, "dependencies": { - "@jest/types": "^29.6.1", + "@jest/types": "^29.6.3", "@types/node": "*", - "jest-util": "^29.6.2" + "jest-util": "^29.6.3" }, "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" @@ -2787,26 +2803,26 @@ } }, "node_modules/jest-regex-util": { - "version": "29.4.3", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.4.3.tgz", - "integrity": "sha512-O4FglZaMmWXbGHSQInfXewIsd1LMn9p3ZXB/6r4FOkyhX2/iP/soMG98jGvk/A3HAN78+5VWcBGO0BJAPRh4kg==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.6.3.tgz", + "integrity": "sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==", "dev": true, "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-resolve": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.6.2.tgz", - "integrity": "sha512-G/iQUvZWI5e3SMFssc4ug4dH0aZiZpsDq9o1PtXTV1210Ztyb2+w+ZgQkB3iOiC5SmAEzJBOHWz6Hvrd+QnNPw==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.6.3.tgz", + "integrity": "sha512-WMXwxhvzDeA/J+9jz1i8ZKGmbw/n+s988EiUvRI4egM+eTn31Hb5v10Re3slG3/qxntkBt2/6GkQVDGu6Bwyhw==", "dev": true, "dependencies": { "chalk": "^4.0.0", "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.6.2", + "jest-haste-map": "^29.6.3", "jest-pnp-resolver": "^1.2.2", - "jest-util": "^29.6.2", - "jest-validate": "^29.6.2", + "jest-util": "^29.6.3", + "jest-validate": "^29.6.3", "resolve": "^1.20.0", "resolve.exports": "^2.0.0", "slash": "^3.0.0" @@ -2816,43 +2832,43 @@ } }, "node_modules/jest-resolve-dependencies": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.6.2.tgz", - "integrity": "sha512-LGqjDWxg2fuQQm7ypDxduLu/m4+4Lb4gczc13v51VMZbVP5tSBILqVx8qfWcsdP8f0G7aIqByIALDB0R93yL+w==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.6.3.tgz", + "integrity": "sha512-iah5nhSPTwtUV7yzpTc9xGg8gP3Ch2VNsuFMsKoCkNCrQSbFtx5KRPemmPJ32AUhTSDqJXB6djPN6zAaUGV53g==", "dev": true, "dependencies": { - "jest-regex-util": "^29.4.3", - "jest-snapshot": "^29.6.2" + "jest-regex-util": "^29.6.3", + "jest-snapshot": "^29.6.3" }, "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-runner": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.6.2.tgz", - "integrity": "sha512-wXOT/a0EspYgfMiYHxwGLPCZfC0c38MivAlb2lMEAlwHINKemrttu1uSbcGbfDV31sFaPWnWJPmb2qXM8pqZ4w==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.6.3.tgz", + "integrity": "sha512-E4zsMhQnjhirFPhDTJgoLMWUrVCDij/KGzWlbslDHGuO8Hl2pVUfOiygMzVZtZq+BzmlqwEr7LYmW+WFLlmX8w==", "dev": true, "dependencies": { - "@jest/console": "^29.6.2", - "@jest/environment": "^29.6.2", - "@jest/test-result": "^29.6.2", - "@jest/transform": "^29.6.2", - "@jest/types": "^29.6.1", + "@jest/console": "^29.6.3", + "@jest/environment": "^29.6.3", + "@jest/test-result": "^29.6.3", + "@jest/transform": "^29.6.3", + "@jest/types": "^29.6.3", "@types/node": "*", "chalk": "^4.0.0", "emittery": "^0.13.1", "graceful-fs": "^4.2.9", - "jest-docblock": "^29.4.3", - "jest-environment-node": "^29.6.2", - "jest-haste-map": "^29.6.2", - "jest-leak-detector": "^29.6.2", - "jest-message-util": "^29.6.2", - "jest-resolve": "^29.6.2", - "jest-runtime": "^29.6.2", - "jest-util": "^29.6.2", - "jest-watcher": "^29.6.2", - "jest-worker": "^29.6.2", + "jest-docblock": "^29.6.3", + "jest-environment-node": "^29.6.3", + "jest-haste-map": "^29.6.3", + "jest-leak-detector": "^29.6.3", + "jest-message-util": "^29.6.3", + "jest-resolve": "^29.6.3", + "jest-runtime": "^29.6.3", + "jest-util": "^29.6.3", + "jest-watcher": "^29.6.3", + "jest-worker": "^29.6.3", "p-limit": "^3.1.0", "source-map-support": "0.5.13" }, @@ -2876,31 +2892,31 @@ } }, "node_modules/jest-runtime": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.6.2.tgz", - "integrity": "sha512-2X9dqK768KufGJyIeLmIzToDmsN0m7Iek8QNxRSI/2+iPFYHF0jTwlO3ftn7gdKd98G/VQw9XJCk77rbTGZnJg==", - "dev": true, - "dependencies": { - "@jest/environment": "^29.6.2", - "@jest/fake-timers": "^29.6.2", - "@jest/globals": "^29.6.2", - "@jest/source-map": "^29.6.0", - "@jest/test-result": "^29.6.2", - "@jest/transform": "^29.6.2", - "@jest/types": "^29.6.1", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.6.3.tgz", + "integrity": "sha512-VM0Z3a9xaqizGpEKwCOIhImkrINYzxgwk8oQAvrmAiXX8LNrJrRjyva30RkuRY0ETAotHLlUcd2moviCA1hgsQ==", + "dev": true, + "dependencies": { + "@jest/environment": "^29.6.3", + "@jest/fake-timers": "^29.6.3", + "@jest/globals": "^29.6.3", + "@jest/source-map": "^29.6.3", + "@jest/test-result": "^29.6.3", + "@jest/transform": "^29.6.3", + "@jest/types": "^29.6.3", "@types/node": "*", "chalk": "^4.0.0", "cjs-module-lexer": "^1.0.0", "collect-v8-coverage": "^1.0.0", "glob": "^7.1.3", "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.6.2", - "jest-message-util": "^29.6.2", - "jest-mock": "^29.6.2", - "jest-regex-util": "^29.4.3", - "jest-resolve": "^29.6.2", - "jest-snapshot": "^29.6.2", - "jest-util": "^29.6.2", + "jest-haste-map": "^29.6.3", + "jest-message-util": "^29.6.3", + "jest-mock": "^29.6.3", + "jest-regex-util": "^29.6.3", + "jest-resolve": "^29.6.3", + "jest-snapshot": "^29.6.3", + "jest-util": "^29.6.3", "slash": "^3.0.0", "strip-bom": "^4.0.0" }, @@ -2909,9 +2925,9 @@ } }, "node_modules/jest-snapshot": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.6.2.tgz", - "integrity": "sha512-1OdjqvqmRdGNvWXr/YZHuyhh5DeaLp1p/F8Tht/MrMw4Kr1Uu/j4lRG+iKl1DAqUJDWxtQBMk41Lnf/JETYBRA==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.6.3.tgz", + "integrity": "sha512-66Iu7H1ojiveQMGFnKecHIZPPPBjZwfQEnF6wxqpxGf57sV3YSUtAb5/sTKM5TPa3OndyxZp1wxHFbmgVhc53w==", "dev": true, "dependencies": { "@babel/core": "^7.11.6", @@ -2919,20 +2935,20 @@ "@babel/plugin-syntax-jsx": "^7.7.2", "@babel/plugin-syntax-typescript": "^7.7.2", "@babel/types": "^7.3.3", - "@jest/expect-utils": "^29.6.2", - "@jest/transform": "^29.6.2", - "@jest/types": "^29.6.1", + "@jest/expect-utils": "^29.6.3", + "@jest/transform": "^29.6.3", + "@jest/types": "^29.6.3", "babel-preset-current-node-syntax": "^1.0.0", "chalk": "^4.0.0", - "expect": "^29.6.2", + "expect": "^29.6.3", "graceful-fs": "^4.2.9", - "jest-diff": "^29.6.2", - "jest-get-type": "^29.4.3", - "jest-matcher-utils": "^29.6.2", - "jest-message-util": "^29.6.2", - "jest-util": "^29.6.2", + "jest-diff": "^29.6.3", + "jest-get-type": "^29.6.3", + "jest-matcher-utils": "^29.6.3", + "jest-message-util": "^29.6.3", + "jest-util": "^29.6.3", "natural-compare": "^1.4.0", - "pretty-format": "^29.6.2", + "pretty-format": "^29.6.3", "semver": "^7.5.3" }, "engines": { @@ -2940,12 +2956,12 @@ } }, "node_modules/jest-util": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.6.2.tgz", - "integrity": "sha512-3eX1qb6L88lJNCFlEADKOkjpXJQyZRiavX1INZ4tRnrBVr2COd3RgcTLyUiEXMNBlDU/cgYq6taUS0fExrWW4w==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.6.3.tgz", + "integrity": "sha512-QUjna/xSy4B32fzcKTSz1w7YYzgiHrjjJjevdRf61HYk998R5vVMMNmrHESYZVDS5DSWs+1srPLPKxXPkeSDOA==", "dev": true, "dependencies": { - "@jest/types": "^29.6.1", + "@jest/types": "^29.6.3", "@types/node": "*", "chalk": "^4.0.0", "ci-info": "^3.2.0", @@ -2957,17 +2973,17 @@ } }, "node_modules/jest-validate": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.6.2.tgz", - "integrity": "sha512-vGz0yMN5fUFRRbpJDPwxMpgSXW1LDKROHfBopAvDcmD6s+B/s8WJrwi+4bfH4SdInBA5C3P3BI19dBtKzx1Arg==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.6.3.tgz", + "integrity": "sha512-e7KWZcAIX+2W1o3cHfnqpGajdCs1jSM3DkXjGeLSNmCazv1EeI1ggTeK5wdZhF+7N+g44JI2Od3veojoaumlfg==", "dev": true, "dependencies": { - "@jest/types": "^29.6.1", + "@jest/types": "^29.6.3", "camelcase": "^6.2.0", "chalk": "^4.0.0", - "jest-get-type": "^29.4.3", + "jest-get-type": "^29.6.3", "leven": "^3.1.0", - "pretty-format": "^29.6.2" + "pretty-format": "^29.6.3" }, "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" @@ -2986,18 +3002,18 @@ } }, "node_modules/jest-watcher": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.6.2.tgz", - "integrity": "sha512-GZitlqkMkhkefjfN/p3SJjrDaxPflqxEAv3/ik10OirZqJGYH5rPiIsgVcfof0Tdqg3shQGdEIxDBx+B4tuLzA==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.6.3.tgz", + "integrity": "sha512-NgpFjZ2U2MKusjidbi4Oiu7tfs+nrgdIxIEVROvH1cFmOei9Uj25lwkMsakqLnH/s0nEcvxO1ck77FiRlcnpZg==", "dev": true, "dependencies": { - "@jest/test-result": "^29.6.2", - "@jest/types": "^29.6.1", + "@jest/test-result": "^29.6.3", + "@jest/types": "^29.6.3", "@types/node": "*", "ansi-escapes": "^4.2.1", "chalk": "^4.0.0", "emittery": "^0.13.1", - "jest-util": "^29.6.2", + "jest-util": "^29.6.3", "string-length": "^4.0.1" }, "engines": { @@ -3005,13 +3021,13 @@ } }, "node_modules/jest-worker": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.6.2.tgz", - "integrity": "sha512-l3ccBOabTdkng8I/ORCkADz4eSMKejTYv1vB/Z83UiubqhC1oQ5Li6dWCyqOIvSifGjUBxuvxvlm6KGK2DtuAQ==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.6.3.tgz", + "integrity": "sha512-wacANXecZ/GbQakpf2CClrqrlwsYYDSXFd4fIGdL+dXpM2GWoJ+6bhQ7vR3TKi3+gkSfBkjy1/khH/WrYS4Q6g==", "dev": true, "dependencies": { "@types/node": "*", - "jest-util": "^29.6.2", + "jest-util": "^29.6.3", "merge-stream": "^2.0.0", "supports-color": "^8.0.0" }, @@ -3473,12 +3489,12 @@ } }, "node_modules/pretty-format": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.6.2.tgz", - "integrity": "sha512-1q0oC8eRveTg5nnBEWMXAU2qpv65Gnuf2eCQzSjxpWFkPaPARwqZZDGuNE0zPAZfTCHzIk3A8dIjwlQKKLphyg==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.6.3.tgz", + "integrity": "sha512-ZsBgjVhFAj5KeK+nHfF1305/By3lechHQSMWCTl8iHSbfOm2TN5nHEtFc/+W7fAyUeCs2n5iow72gld4gW0xDw==", "dev": true, "dependencies": { - "@jest/schemas": "^29.6.0", + "@jest/schemas": "^29.6.3", "ansi-styles": "^5.0.0", "react-is": "^18.0.0" }, @@ -3551,12 +3567,12 @@ } }, "node_modules/resolve": { - "version": "1.22.2", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", - "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", + "version": "1.22.4", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.4.tgz", + "integrity": "sha512-PXNdCiPqDqeUou+w1C2eTQbNfxKSuMxqTCuvlmmMsk1NWHL5fRrhY6Pl0qEYYc6+QqGClco1Qj8XnjPego4wfg==", "dev": true, "dependencies": { - "is-core-module": "^2.11.0", + "is-core-module": "^2.13.0", "path-parse": "^1.0.7", "supports-preserve-symlinks-flag": "^1.0.0" }, @@ -4830,123 +4846,123 @@ "dev": true }, "@jest/console": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.6.2.tgz", - "integrity": "sha512-0N0yZof5hi44HAR2pPS+ikJ3nzKNoZdVu8FffRf3wy47I7Dm7etk/3KetMdRUqzVd16V4O2m2ISpNTbnIuqy1w==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.6.3.tgz", + "integrity": "sha512-ukZbHAdDH4ktZIOKvWs1juAXhiVAdvCyM8zv4S/7Ii3vJSDvMW5k+wOVGMQmHLHUFw3Ko63ZQNy7NI6PSlsD5w==", "dev": true, "requires": { - "@jest/types": "^29.6.1", + "@jest/types": "^29.6.3", "@types/node": "*", "chalk": "^4.0.0", - "jest-message-util": "^29.6.2", - "jest-util": "^29.6.2", + "jest-message-util": "^29.6.3", + "jest-util": "^29.6.3", "slash": "^3.0.0" } }, "@jest/core": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-29.6.2.tgz", - "integrity": "sha512-Oj+5B+sDMiMWLhPFF+4/DvHOf+U10rgvCLGPHP8Xlsy/7QxS51aU/eBngudHlJXnaWD5EohAgJ4js+T6pa+zOg==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-29.6.3.tgz", + "integrity": "sha512-skV1XrfNxfagmjRUrk2FyN5/2YwIzdWVVBa/orUfbLvQUANXxERq2pTvY0I+FinWHjDKB2HRmpveUiph4X0TJw==", "dev": true, "requires": { - "@jest/console": "^29.6.2", - "@jest/reporters": "^29.6.2", - "@jest/test-result": "^29.6.2", - "@jest/transform": "^29.6.2", - "@jest/types": "^29.6.1", + "@jest/console": "^29.6.3", + "@jest/reporters": "^29.6.3", + "@jest/test-result": "^29.6.3", + "@jest/transform": "^29.6.3", + "@jest/types": "^29.6.3", "@types/node": "*", "ansi-escapes": "^4.2.1", "chalk": "^4.0.0", "ci-info": "^3.2.0", "exit": "^0.1.2", "graceful-fs": "^4.2.9", - "jest-changed-files": "^29.5.0", - "jest-config": "^29.6.2", - "jest-haste-map": "^29.6.2", - "jest-message-util": "^29.6.2", - "jest-regex-util": "^29.4.3", - "jest-resolve": "^29.6.2", - "jest-resolve-dependencies": "^29.6.2", - "jest-runner": "^29.6.2", - "jest-runtime": "^29.6.2", - "jest-snapshot": "^29.6.2", - "jest-util": "^29.6.2", - "jest-validate": "^29.6.2", - "jest-watcher": "^29.6.2", + "jest-changed-files": "^29.6.3", + "jest-config": "^29.6.3", + "jest-haste-map": "^29.6.3", + "jest-message-util": "^29.6.3", + "jest-regex-util": "^29.6.3", + "jest-resolve": "^29.6.3", + "jest-resolve-dependencies": "^29.6.3", + "jest-runner": "^29.6.3", + "jest-runtime": "^29.6.3", + "jest-snapshot": "^29.6.3", + "jest-util": "^29.6.3", + "jest-validate": "^29.6.3", + "jest-watcher": "^29.6.3", "micromatch": "^4.0.4", - "pretty-format": "^29.6.2", + "pretty-format": "^29.6.3", "slash": "^3.0.0", "strip-ansi": "^6.0.0" } }, "@jest/environment": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.6.2.tgz", - "integrity": "sha512-AEcW43C7huGd/vogTddNNTDRpO6vQ2zaQNrttvWV18ArBx9Z56h7BIsXkNFJVOO4/kblWEQz30ckw0+L3izc+Q==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.6.3.tgz", + "integrity": "sha512-u/u3cCztYCfgBiGHsamqP5x+XvucftOGPbf5RJQxfpeC1y4AL8pCjKvPDA3oCmdhZYPgk5AE0VOD/flweR69WA==", "dev": true, "requires": { - "@jest/fake-timers": "^29.6.2", - "@jest/types": "^29.6.1", + "@jest/fake-timers": "^29.6.3", + "@jest/types": "^29.6.3", "@types/node": "*", - "jest-mock": "^29.6.2" + "jest-mock": "^29.6.3" } }, "@jest/expect": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-29.6.2.tgz", - "integrity": "sha512-m6DrEJxVKjkELTVAztTLyS/7C92Y2b0VYqmDROYKLLALHn8T/04yPs70NADUYPrV3ruI+H3J0iUIuhkjp7vkfg==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-29.6.3.tgz", + "integrity": "sha512-Ic08XbI2jlg6rECy+CGwk/8NDa6VE7UmIG6++9OTPAMnQmNGY28hu69Nf629CWv6T7YMODLbONxDFKdmQeI9FA==", "dev": true, "requires": { - "expect": "^29.6.2", - "jest-snapshot": "^29.6.2" + "expect": "^29.6.3", + "jest-snapshot": "^29.6.3" } }, "@jest/expect-utils": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.6.2.tgz", - "integrity": "sha512-6zIhM8go3RV2IG4aIZaZbxwpOzz3ZiM23oxAlkquOIole+G6TrbeXnykxWYlqF7kz2HlBjdKtca20x9atkEQYg==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.6.3.tgz", + "integrity": "sha512-nvOEW4YoqRKD9HBJ9OJ6przvIvP9qilp5nAn1462P5ZlL/MM9SgPEZFyjTGPfs7QkocdUsJa6KjHhyRn4ueItA==", "dev": true, "requires": { - "jest-get-type": "^29.4.3" + "jest-get-type": "^29.6.3" } }, "@jest/fake-timers": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.6.2.tgz", - "integrity": "sha512-euZDmIlWjm1Z0lJ1D0f7a0/y5Kh/koLFMUBE5SUYWrmy8oNhJpbTBDAP6CxKnadcMLDoDf4waRYCe35cH6G6PA==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.6.3.tgz", + "integrity": "sha512-pa1wmqvbj6eX0nMvOM2VDAWvJOI5A/Mk3l8O7n7EsAh71sMZblaKO9iT4GjIj0LwwK3CP/Jp1ypEV0x3m89RvA==", "dev": true, "requires": { - "@jest/types": "^29.6.1", + "@jest/types": "^29.6.3", "@sinonjs/fake-timers": "^10.0.2", "@types/node": "*", - "jest-message-util": "^29.6.2", - "jest-mock": "^29.6.2", - "jest-util": "^29.6.2" + "jest-message-util": "^29.6.3", + "jest-mock": "^29.6.3", + "jest-util": "^29.6.3" } }, "@jest/globals": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.6.2.tgz", - "integrity": "sha512-cjuJmNDjs6aMijCmSa1g2TNG4Lby/AeU7/02VtpW+SLcZXzOLK2GpN2nLqcFjmhy3B3AoPeQVx7BnyOf681bAw==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.6.3.tgz", + "integrity": "sha512-RB+uI+CZMHntzlnOPlll5x/jgRff3LEPl/td/jzMXiIgR0iIhKq9qm1HLU+EC52NuoVy/1swit/sDGjVn4bc6A==", "dev": true, "requires": { - "@jest/environment": "^29.6.2", - "@jest/expect": "^29.6.2", - "@jest/types": "^29.6.1", - "jest-mock": "^29.6.2" + "@jest/environment": "^29.6.3", + "@jest/expect": "^29.6.3", + "@jest/types": "^29.6.3", + "jest-mock": "^29.6.3" } }, "@jest/reporters": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-29.6.2.tgz", - "integrity": "sha512-sWtijrvIav8LgfJZlrGCdN0nP2EWbakglJY49J1Y5QihcQLfy7ovyxxjJBRXMNltgt4uPtEcFmIMbVshEDfFWw==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-29.6.3.tgz", + "integrity": "sha512-kGz59zMi0GkVjD2CJeYWG9k6cvj7eBqt9aDAqo2rcCLRTYlvQ62Gu/n+tOmJMBHGjzeijjuCENjzTyYBgrtLUw==", "dev": true, "requires": { "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "^29.6.2", - "@jest/test-result": "^29.6.2", - "@jest/transform": "^29.6.2", - "@jest/types": "^29.6.1", + "@jest/console": "^29.6.3", + "@jest/test-result": "^29.6.3", + "@jest/transform": "^29.6.3", + "@jest/types": "^29.6.3", "@jridgewell/trace-mapping": "^0.3.18", "@types/node": "*", "chalk": "^4.0.0", @@ -4955,32 +4971,47 @@ "glob": "^7.1.3", "graceful-fs": "^4.2.9", "istanbul-lib-coverage": "^3.0.0", - "istanbul-lib-instrument": "^5.1.0", + "istanbul-lib-instrument": "^6.0.0", "istanbul-lib-report": "^3.0.0", "istanbul-lib-source-maps": "^4.0.0", "istanbul-reports": "^3.1.3", - "jest-message-util": "^29.6.2", - "jest-util": "^29.6.2", - "jest-worker": "^29.6.2", + "jest-message-util": "^29.6.3", + "jest-util": "^29.6.3", + "jest-worker": "^29.6.3", "slash": "^3.0.0", "string-length": "^4.0.1", "strip-ansi": "^6.0.0", "v8-to-istanbul": "^9.0.1" + }, + "dependencies": { + "istanbul-lib-instrument": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.0.tgz", + "integrity": "sha512-x58orMzEVfzPUKqlbLd1hXCnySCxKdDKa6Rjg97CwuLLRI4g3FHTdnExu1OqffVFay6zeMW+T6/DowFLndWnIw==", + "dev": true, + "requires": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^7.5.4" + } + } } }, "@jest/schemas": { - "version": "29.6.0", - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.0.tgz", - "integrity": "sha512-rxLjXyJBTL4LQeJW3aKo0M/+GkCOXsO+8i9Iu7eDb6KwtP65ayoDsitrdPBtujxQ88k4wI2FNYfa6TOGwSn6cQ==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", + "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", "dev": true, "requires": { "@sinclair/typebox": "^0.27.8" } }, "@jest/source-map": { - "version": "29.6.0", - "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-29.6.0.tgz", - "integrity": "sha512-oA+I2SHHQGxDCZpbrsCQSoMLb3Bz547JnM+jUr9qEbuw0vQlWZfpPS7CO9J7XiwKicEz9OFn/IYoLkkiUD7bzA==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-29.6.3.tgz", + "integrity": "sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw==", "dev": true, "requires": { "@jridgewell/trace-mapping": "^0.3.18", @@ -4989,46 +5020,46 @@ } }, "@jest/test-result": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.6.2.tgz", - "integrity": "sha512-3VKFXzcV42EYhMCsJQURptSqnyjqCGbtLuX5Xxb6Pm6gUf1wIRIl+mandIRGJyWKgNKYF9cnstti6Ls5ekduqw==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.6.3.tgz", + "integrity": "sha512-k7ZZaNvOSMBHPZYiy0kuiaFoyansR5QnTwDux1EjK3kD5iWpRVyJIJ0RAIV39SThafchuW59vra7F8mdy5Hfgw==", "dev": true, "requires": { - "@jest/console": "^29.6.2", - "@jest/types": "^29.6.1", + "@jest/console": "^29.6.3", + "@jest/types": "^29.6.3", "@types/istanbul-lib-coverage": "^2.0.0", "collect-v8-coverage": "^1.0.0" } }, "@jest/test-sequencer": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.6.2.tgz", - "integrity": "sha512-GVYi6PfPwVejO7slw6IDO0qKVum5jtrJ3KoLGbgBWyr2qr4GaxFV6su+ZAjdTX75Sr1DkMFRk09r2ZVa+wtCGw==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.6.3.tgz", + "integrity": "sha512-/SmijaAU2TY9ComFGIYa6Z+fmKqQMnqs2Nmwb0P/Z/tROdZ7M0iruES1EaaU9PBf8o9uED5xzaJ3YPFEIcDgAg==", "dev": true, "requires": { - "@jest/test-result": "^29.6.2", + "@jest/test-result": "^29.6.3", "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.6.2", + "jest-haste-map": "^29.6.3", "slash": "^3.0.0" } }, "@jest/transform": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.6.2.tgz", - "integrity": "sha512-ZqCqEISr58Ce3U+buNFJYUktLJZOggfyvR+bZMaiV1e8B1SIvJbwZMrYz3gx/KAPn9EXmOmN+uB08yLCjWkQQg==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.6.3.tgz", + "integrity": "sha512-dPIc3DsvMZ/S8ut4L2ViCj265mKO0owB0wfzBv2oGzL9pQ+iRvJewHqLBmsGb7XFb5UotWIEtvY5A/lnylaIoQ==", "dev": true, "requires": { "@babel/core": "^7.11.6", - "@jest/types": "^29.6.1", + "@jest/types": "^29.6.3", "@jridgewell/trace-mapping": "^0.3.18", "babel-plugin-istanbul": "^6.1.1", "chalk": "^4.0.0", "convert-source-map": "^2.0.0", "fast-json-stable-stringify": "^2.1.0", "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.6.2", - "jest-regex-util": "^29.4.3", - "jest-util": "^29.6.2", + "jest-haste-map": "^29.6.3", + "jest-regex-util": "^29.6.3", + "jest-util": "^29.6.3", "micromatch": "^4.0.4", "pirates": "^4.0.4", "slash": "^3.0.0", @@ -5044,12 +5075,12 @@ } }, "@jest/types": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.1.tgz", - "integrity": "sha512-tPKQNMPuXgvdOn2/Lg9HNfUvjYVGolt04Hp03f5hAk878uwOLikN+JzeLY0HcVgKgFl9Hs3EIqpu3WX27XNhnw==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", "dev": true, "requires": { - "@jest/schemas": "^29.6.0", + "@jest/schemas": "^29.6.3", "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", @@ -5332,15 +5363,15 @@ "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" }, "babel-jest": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.6.2.tgz", - "integrity": "sha512-BYCzImLos6J3BH/+HvUCHG1dTf2MzmAB4jaVxHV+29RZLjR29XuYTmsf2sdDwkrb+FczkGo3kOhE7ga6sI0P4A==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.6.3.tgz", + "integrity": "sha512-1Ne93zZZEy5XmTa4Q+W5+zxBrDpExX8E3iy+xJJ+24ewlfo/T3qHfQJCzi/MMVFmBQDNxtRR/Gfd2dwb/0yrQw==", "dev": true, "requires": { - "@jest/transform": "^29.6.2", + "@jest/transform": "^29.6.3", "@types/babel__core": "^7.1.14", "babel-plugin-istanbul": "^6.1.1", - "babel-preset-jest": "^29.5.0", + "babel-preset-jest": "^29.6.3", "chalk": "^4.0.0", "graceful-fs": "^4.2.9", "slash": "^3.0.0" @@ -5360,9 +5391,9 @@ } }, "babel-plugin-jest-hoist": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.5.0.tgz", - "integrity": "sha512-zSuuuAlTMT4mzLj2nPnUm6fsE6270vdOfnpbJ+RmruU75UhLFvL0N2NgI7xpeS7NaB6hGqmd5pVpGTDYvi4Q3w==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.6.3.tgz", + "integrity": "sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==", "dev": true, "requires": { "@babel/template": "^7.3.3", @@ -5392,12 +5423,12 @@ } }, "babel-preset-jest": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-29.5.0.tgz", - "integrity": "sha512-JOMloxOqdiBSxMAzjRaH023/vvcaSaec49zvg+2LmNsktC7ei39LTJGw02J+9uUtTZUq6xbLyJ4dxe9sSmIuAg==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-29.6.3.tgz", + "integrity": "sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==", "dev": true, "requires": { - "babel-plugin-jest-hoist": "^29.5.0", + "babel-plugin-jest-hoist": "^29.6.3", "babel-preset-current-node-syntax": "^1.0.0" } }, @@ -5588,9 +5619,9 @@ } }, "dedent": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/dedent/-/dedent-1.3.0.tgz", - "integrity": "sha512-7glNLfvdsMzZm3FpRY1CHuI2lbYDR+71YmrhmTZjYFD5pfT0ACgnGRdrrC9Mk2uICnzkcdelCx5at787UDGOvg==", + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-1.5.1.tgz", + "integrity": "sha512-+LxW+KLWxu3HW3M2w2ympwtqPrqYRzU8fqi6Fhd18fBALe15blJPI/I4+UHveMVG6lJqB4JNd4UG0S5cnVHwIg==", "dev": true, "requires": {} }, @@ -5612,9 +5643,9 @@ "dev": true }, "diff-sequences": { - "version": "29.4.3", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.4.3.tgz", - "integrity": "sha512-ofrBgwpPhCD85kMKtE9RYFFq6OC1A89oW2vvgWZNCwxrUpRUILopY7lsYyMDSjc8g6U6aiO0Qubg6r4Wgt5ZnA==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz", + "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==", "dev": true }, "electron-to-chromium": { @@ -5696,17 +5727,16 @@ "dev": true }, "expect": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/expect/-/expect-29.6.2.tgz", - "integrity": "sha512-iAErsLxJ8C+S02QbLAwgSGSezLQK+XXRDt8IuFXFpwCNw2ECmzZSmjKcCaFVp5VRMk+WAvz6h6jokzEzBFZEuA==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/expect/-/expect-29.6.3.tgz", + "integrity": "sha512-x1vY4LlEMWUYVZQrFi4ZANXFwqYbJ/JNQspLVvzhW2BNY28aNcXMQH6imBbt+RBf5sVRTodYHXtSP/TLEU0Dxw==", "dev": true, "requires": { - "@jest/expect-utils": "^29.6.2", - "@types/node": "*", - "jest-get-type": "^29.4.3", - "jest-matcher-utils": "^29.6.2", - "jest-message-util": "^29.6.2", - "jest-util": "^29.6.2" + "@jest/expect-utils": "^29.6.3", + "jest-get-type": "^29.6.3", + "jest-matcher-utils": "^29.6.3", + "jest-message-util": "^29.6.3", + "jest-util": "^29.6.3" } }, "fast-json-stable-stringify": { @@ -5760,9 +5790,9 @@ "dev": true }, "fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", "dev": true, "optional": true }, @@ -5888,9 +5918,9 @@ "dev": true }, "is-core-module": { - "version": "2.12.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.12.1.tgz", - "integrity": "sha512-Q4ZuBAe2FUsKtyQJoQHlvP8OvBERxO3jEmy1I7hcRXcJBGGHFh/aJBswbXuS9sgrDH2QUO8ilkwNPHvHMd8clg==", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.0.tgz", + "integrity": "sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==", "dev": true, "requires": { "has": "^1.0.3" @@ -5986,24 +6016,25 @@ } }, "jest": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/jest/-/jest-29.6.2.tgz", - "integrity": "sha512-8eQg2mqFbaP7CwfsTpCxQ+sHzw1WuNWL5UUvjnWP4hx2riGz9fPSzYOaU5q8/GqWn1TfgZIVTqYJygbGbWAANg==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest/-/jest-29.6.3.tgz", + "integrity": "sha512-alueLuoPCDNHFcFGmgETR4KpQ+0ff3qVaiJwxQM4B5sC0CvXcgg4PEi7xrDkxuItDmdz/FVc7SSit4KEu8GRvw==", "dev": true, "requires": { - "@jest/core": "^29.6.2", - "@jest/types": "^29.6.1", + "@jest/core": "^29.6.3", + "@jest/types": "^29.6.3", "import-local": "^3.0.2", - "jest-cli": "^29.6.2" + "jest-cli": "^29.6.3" } }, "jest-changed-files": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-29.5.0.tgz", - "integrity": "sha512-IFG34IUMUaNBIxjQXF/iu7g6EcdMrGRRxaUSw92I/2g2YC6vCdTltl4nHvt7Ci5nSJwXIkCu8Ka1DKF+X7Z1Ag==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-29.6.3.tgz", + "integrity": "sha512-G5wDnElqLa4/c66ma5PG9eRjE342lIbF6SUnTJi26C3J28Fv2TVY2rOyKB9YGbSA5ogwevgmxc4j4aVjrEK6Yg==", "dev": true, "requires": { "execa": "^5.0.0", + "jest-util": "^29.6.3", "p-limit": "^3.1.0" }, "dependencies": { @@ -6019,28 +6050,28 @@ } }, "jest-circus": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-29.6.2.tgz", - "integrity": "sha512-G9mN+KOYIUe2sB9kpJkO9Bk18J4dTDArNFPwoZ7WKHKel55eKIS/u2bLthxgojwlf9NLCVQfgzM/WsOVvoC6Fw==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-29.6.3.tgz", + "integrity": "sha512-p0R5YqZEMnOpHqHLWRSjm2z/0p6RNsrNE/GRRT3eli8QGOAozj6Ys/3Tv+Ej+IfltJoSPwcQ6/hOCRkNlxLLCw==", "dev": true, "requires": { - "@jest/environment": "^29.6.2", - "@jest/expect": "^29.6.2", - "@jest/test-result": "^29.6.2", - "@jest/types": "^29.6.1", + "@jest/environment": "^29.6.3", + "@jest/expect": "^29.6.3", + "@jest/test-result": "^29.6.3", + "@jest/types": "^29.6.3", "@types/node": "*", "chalk": "^4.0.0", "co": "^4.6.0", "dedent": "^1.0.0", "is-generator-fn": "^2.0.0", - "jest-each": "^29.6.2", - "jest-matcher-utils": "^29.6.2", - "jest-message-util": "^29.6.2", - "jest-runtime": "^29.6.2", - "jest-snapshot": "^29.6.2", - "jest-util": "^29.6.2", + "jest-each": "^29.6.3", + "jest-matcher-utils": "^29.6.3", + "jest-message-util": "^29.6.3", + "jest-runtime": "^29.6.3", + "jest-snapshot": "^29.6.3", + "jest-util": "^29.6.3", "p-limit": "^3.1.0", - "pretty-format": "^29.6.2", + "pretty-format": "^29.6.3", "pure-rand": "^6.0.0", "slash": "^3.0.0", "stack-utils": "^2.0.3" @@ -6058,177 +6089,177 @@ } }, "jest-cli": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-29.6.2.tgz", - "integrity": "sha512-TT6O247v6dCEX2UGHGyflMpxhnrL0DNqP2fRTKYm3nJJpCTfXX3GCMQPGFjXDoj0i5/Blp3jriKXFgdfmbYB6Q==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-29.6.3.tgz", + "integrity": "sha512-KuPdXUPXQIf0t6DvmG8MV4QyhcjR1a6ruKl3YL7aGn/AQ8JkROwFkWzEpDIpt11Qy188dHbRm8WjwMsV/4nmnQ==", "dev": true, "requires": { - "@jest/core": "^29.6.2", - "@jest/test-result": "^29.6.2", - "@jest/types": "^29.6.1", + "@jest/core": "^29.6.3", + "@jest/test-result": "^29.6.3", + "@jest/types": "^29.6.3", "chalk": "^4.0.0", "exit": "^0.1.2", "graceful-fs": "^4.2.9", "import-local": "^3.0.2", - "jest-config": "^29.6.2", - "jest-util": "^29.6.2", - "jest-validate": "^29.6.2", + "jest-config": "^29.6.3", + "jest-util": "^29.6.3", + "jest-validate": "^29.6.3", "prompts": "^2.0.1", "yargs": "^17.3.1" } }, "jest-config": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-29.6.2.tgz", - "integrity": "sha512-VxwFOC8gkiJbuodG9CPtMRjBUNZEHxwfQXmIudSTzFWxaci3Qub1ddTRbFNQlD/zUeaifLndh/eDccFX4wCMQw==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-29.6.3.tgz", + "integrity": "sha512-nb9bOq2aEqogbyL4F9mLkAeQGAgNt7Uz6U59YtQDIxFPiL7Ejgq0YIrp78oyEHD6H4CIV/k7mFrK7eFDzUJ69w==", "dev": true, "requires": { "@babel/core": "^7.11.6", - "@jest/test-sequencer": "^29.6.2", - "@jest/types": "^29.6.1", - "babel-jest": "^29.6.2", + "@jest/test-sequencer": "^29.6.3", + "@jest/types": "^29.6.3", + "babel-jest": "^29.6.3", "chalk": "^4.0.0", "ci-info": "^3.2.0", "deepmerge": "^4.2.2", "glob": "^7.1.3", "graceful-fs": "^4.2.9", - "jest-circus": "^29.6.2", - "jest-environment-node": "^29.6.2", - "jest-get-type": "^29.4.3", - "jest-regex-util": "^29.4.3", - "jest-resolve": "^29.6.2", - "jest-runner": "^29.6.2", - "jest-util": "^29.6.2", - "jest-validate": "^29.6.2", + "jest-circus": "^29.6.3", + "jest-environment-node": "^29.6.3", + "jest-get-type": "^29.6.3", + "jest-regex-util": "^29.6.3", + "jest-resolve": "^29.6.3", + "jest-runner": "^29.6.3", + "jest-util": "^29.6.3", + "jest-validate": "^29.6.3", "micromatch": "^4.0.4", "parse-json": "^5.2.0", - "pretty-format": "^29.6.2", + "pretty-format": "^29.6.3", "slash": "^3.0.0", "strip-json-comments": "^3.1.1" } }, "jest-diff": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.6.2.tgz", - "integrity": "sha512-t+ST7CB9GX5F2xKwhwCf0TAR17uNDiaPTZnVymP9lw0lssa9vG+AFyDZoeIHStU3WowFFwT+ky+er0WVl2yGhA==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.6.3.tgz", + "integrity": "sha512-3sw+AdWnwH9sSNohMRKA7JiYUJSRr/WS6+sEFfBuhxU5V5GlEVKfvUn8JuMHE0wqKowemR1C2aHy8VtXbaV8dQ==", "dev": true, "requires": { "chalk": "^4.0.0", - "diff-sequences": "^29.4.3", - "jest-get-type": "^29.4.3", - "pretty-format": "^29.6.2" + "diff-sequences": "^29.6.3", + "jest-get-type": "^29.6.3", + "pretty-format": "^29.6.3" } }, "jest-docblock": { - "version": "29.4.3", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-29.4.3.tgz", - "integrity": "sha512-fzdTftThczeSD9nZ3fzA/4KkHtnmllawWrXO69vtI+L9WjEIuXWs4AmyME7lN5hU7dB0sHhuPfcKofRsUb/2Fg==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-29.6.3.tgz", + "integrity": "sha512-2+H+GOTQBEm2+qFSQ7Ma+BvyV+waiIFxmZF5LdpBsAEjWX8QYjSCa4FrkIYtbfXUJJJnFCYrOtt6TZ+IAiTjBQ==", "dev": true, "requires": { "detect-newline": "^3.0.0" } }, "jest-each": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-29.6.2.tgz", - "integrity": "sha512-MsrsqA0Ia99cIpABBc3izS1ZYoYfhIy0NNWqPSE0YXbQjwchyt6B1HD2khzyPe1WiJA7hbxXy77ZoUQxn8UlSw==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-29.6.3.tgz", + "integrity": "sha512-KoXfJ42k8cqbkfshW7sSHcdfnv5agDdHCPA87ZBdmHP+zJstTJc0ttQaJ/x7zK6noAL76hOuTIJ6ZkQRS5dcyg==", "dev": true, "requires": { - "@jest/types": "^29.6.1", + "@jest/types": "^29.6.3", "chalk": "^4.0.0", - "jest-get-type": "^29.4.3", - "jest-util": "^29.6.2", - "pretty-format": "^29.6.2" + "jest-get-type": "^29.6.3", + "jest-util": "^29.6.3", + "pretty-format": "^29.6.3" } }, "jest-environment-node": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.6.2.tgz", - "integrity": "sha512-YGdFeZ3T9a+/612c5mTQIllvWkddPbYcN2v95ZH24oWMbGA4GGS2XdIF92QMhUhvrjjuQWYgUGW2zawOyH63MQ==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.6.3.tgz", + "integrity": "sha512-PKl7upfPJXMYbWpD+60o4HP86KvFO2c9dZ+Zr6wUzsG5xcPx/65o3ArNgHW5M0RFvLYdW4/aieR4JSooD0a2ew==", "dev": true, "requires": { - "@jest/environment": "^29.6.2", - "@jest/fake-timers": "^29.6.2", - "@jest/types": "^29.6.1", + "@jest/environment": "^29.6.3", + "@jest/fake-timers": "^29.6.3", + "@jest/types": "^29.6.3", "@types/node": "*", - "jest-mock": "^29.6.2", - "jest-util": "^29.6.2" + "jest-mock": "^29.6.3", + "jest-util": "^29.6.3" } }, "jest-get-type": { - "version": "29.4.3", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.4.3.tgz", - "integrity": "sha512-J5Xez4nRRMjk8emnTpWrlkyb9pfRQQanDrvWHhsR1+VUfbwxi30eVcZFlcdGInRibU4G5LwHXpI7IRHU0CY+gg==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz", + "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==", "dev": true }, "jest-haste-map": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.6.2.tgz", - "integrity": "sha512-+51XleTDAAysvU8rT6AnS1ZJ+WHVNqhj1k6nTvN2PYP+HjU3kqlaKQ1Lnw3NYW3bm2r8vq82X0Z1nDDHZMzHVA==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.6.3.tgz", + "integrity": "sha512-GecR5YavfjkhOytEFHAeI6aWWG3f/cOKNB1YJvj/B76xAmeVjy4zJUYobGF030cRmKaO1FBw3V8CZZ6KVh9ZSw==", "dev": true, "requires": { - "@jest/types": "^29.6.1", + "@jest/types": "^29.6.3", "@types/graceful-fs": "^4.1.3", "@types/node": "*", "anymatch": "^3.0.3", "fb-watchman": "^2.0.0", "fsevents": "^2.3.2", "graceful-fs": "^4.2.9", - "jest-regex-util": "^29.4.3", - "jest-util": "^29.6.2", - "jest-worker": "^29.6.2", + "jest-regex-util": "^29.6.3", + "jest-util": "^29.6.3", + "jest-worker": "^29.6.3", "micromatch": "^4.0.4", "walker": "^1.0.8" } }, "jest-leak-detector": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.6.2.tgz", - "integrity": "sha512-aNqYhfp5uYEO3tdWMb2bfWv6f0b4I0LOxVRpnRLAeque2uqOVVMLh6khnTcE2qJ5wAKop0HcreM1btoysD6bPQ==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.6.3.tgz", + "integrity": "sha512-0kfbESIHXYdhAdpLsW7xdwmYhLf1BRu4AA118/OxFm0Ho1b2RcTmO4oF6aAMaxpxdxnJ3zve2rgwzNBD4Zbm7Q==", "dev": true, "requires": { - "jest-get-type": "^29.4.3", - "pretty-format": "^29.6.2" + "jest-get-type": "^29.6.3", + "pretty-format": "^29.6.3" } }, "jest-matcher-utils": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.6.2.tgz", - "integrity": "sha512-4LiAk3hSSobtomeIAzFTe+N8kL6z0JtF3n6I4fg29iIW7tt99R7ZcIFW34QkX+DuVrf+CUe6wuVOpm7ZKFJzZQ==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.6.3.tgz", + "integrity": "sha512-6ZrMYINZdwduSt5Xu18/n49O1IgXdjsfG7NEZaQws9k69eTKWKcVbJBw/MZsjOZe2sSyJFmuzh8042XWwl54Zg==", "dev": true, "requires": { "chalk": "^4.0.0", - "jest-diff": "^29.6.2", - "jest-get-type": "^29.4.3", - "pretty-format": "^29.6.2" + "jest-diff": "^29.6.3", + "jest-get-type": "^29.6.3", + "pretty-format": "^29.6.3" } }, "jest-message-util": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.6.2.tgz", - "integrity": "sha512-vnIGYEjoPSuRqV8W9t+Wow95SDp6KPX2Uf7EoeG9G99J2OVh7OSwpS4B6J0NfpEIpfkBNHlBZpA2rblEuEFhZQ==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.6.3.tgz", + "integrity": "sha512-FtzaEEHzjDpQp51HX4UMkPZjy46ati4T5pEMyM6Ik48ztu4T9LQplZ6OsimHx7EuM9dfEh5HJa6D3trEftu3dA==", "dev": true, "requires": { "@babel/code-frame": "^7.12.13", - "@jest/types": "^29.6.1", + "@jest/types": "^29.6.3", "@types/stack-utils": "^2.0.0", "chalk": "^4.0.0", "graceful-fs": "^4.2.9", "micromatch": "^4.0.4", - "pretty-format": "^29.6.2", + "pretty-format": "^29.6.3", "slash": "^3.0.0", "stack-utils": "^2.0.3" } }, "jest-mock": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.6.2.tgz", - "integrity": "sha512-hoSv3lb3byzdKfwqCuT6uTscan471GUECqgNYykg6ob0yiAw3zYc7OrPnI9Qv8Wwoa4lC7AZ9hyS4AiIx5U2zg==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.6.3.tgz", + "integrity": "sha512-Z7Gs/mOyTSR4yPsaZ72a/MtuK6RnC3JYqWONe48oLaoEcYwEDxqvbXz85G4SJrm2Z5Ar9zp6MiHF4AlFlRM4Pg==", "dev": true, "requires": { - "@jest/types": "^29.6.1", + "@jest/types": "^29.6.3", "@types/node": "*", - "jest-util": "^29.6.2" + "jest-util": "^29.6.3" } }, "jest-pnp-resolver": { @@ -6239,63 +6270,63 @@ "requires": {} }, "jest-regex-util": { - "version": "29.4.3", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.4.3.tgz", - "integrity": "sha512-O4FglZaMmWXbGHSQInfXewIsd1LMn9p3ZXB/6r4FOkyhX2/iP/soMG98jGvk/A3HAN78+5VWcBGO0BJAPRh4kg==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.6.3.tgz", + "integrity": "sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==", "dev": true }, "jest-resolve": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.6.2.tgz", - "integrity": "sha512-G/iQUvZWI5e3SMFssc4ug4dH0aZiZpsDq9o1PtXTV1210Ztyb2+w+ZgQkB3iOiC5SmAEzJBOHWz6Hvrd+QnNPw==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.6.3.tgz", + "integrity": "sha512-WMXwxhvzDeA/J+9jz1i8ZKGmbw/n+s988EiUvRI4egM+eTn31Hb5v10Re3slG3/qxntkBt2/6GkQVDGu6Bwyhw==", "dev": true, "requires": { "chalk": "^4.0.0", "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.6.2", + "jest-haste-map": "^29.6.3", "jest-pnp-resolver": "^1.2.2", - "jest-util": "^29.6.2", - "jest-validate": "^29.6.2", + "jest-util": "^29.6.3", + "jest-validate": "^29.6.3", "resolve": "^1.20.0", "resolve.exports": "^2.0.0", "slash": "^3.0.0" } }, "jest-resolve-dependencies": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.6.2.tgz", - "integrity": "sha512-LGqjDWxg2fuQQm7ypDxduLu/m4+4Lb4gczc13v51VMZbVP5tSBILqVx8qfWcsdP8f0G7aIqByIALDB0R93yL+w==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.6.3.tgz", + "integrity": "sha512-iah5nhSPTwtUV7yzpTc9xGg8gP3Ch2VNsuFMsKoCkNCrQSbFtx5KRPemmPJ32AUhTSDqJXB6djPN6zAaUGV53g==", "dev": true, "requires": { - "jest-regex-util": "^29.4.3", - "jest-snapshot": "^29.6.2" + "jest-regex-util": "^29.6.3", + "jest-snapshot": "^29.6.3" } }, "jest-runner": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.6.2.tgz", - "integrity": "sha512-wXOT/a0EspYgfMiYHxwGLPCZfC0c38MivAlb2lMEAlwHINKemrttu1uSbcGbfDV31sFaPWnWJPmb2qXM8pqZ4w==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.6.3.tgz", + "integrity": "sha512-E4zsMhQnjhirFPhDTJgoLMWUrVCDij/KGzWlbslDHGuO8Hl2pVUfOiygMzVZtZq+BzmlqwEr7LYmW+WFLlmX8w==", "dev": true, "requires": { - "@jest/console": "^29.6.2", - "@jest/environment": "^29.6.2", - "@jest/test-result": "^29.6.2", - "@jest/transform": "^29.6.2", - "@jest/types": "^29.6.1", + "@jest/console": "^29.6.3", + "@jest/environment": "^29.6.3", + "@jest/test-result": "^29.6.3", + "@jest/transform": "^29.6.3", + "@jest/types": "^29.6.3", "@types/node": "*", "chalk": "^4.0.0", "emittery": "^0.13.1", "graceful-fs": "^4.2.9", - "jest-docblock": "^29.4.3", - "jest-environment-node": "^29.6.2", - "jest-haste-map": "^29.6.2", - "jest-leak-detector": "^29.6.2", - "jest-message-util": "^29.6.2", - "jest-resolve": "^29.6.2", - "jest-runtime": "^29.6.2", - "jest-util": "^29.6.2", - "jest-watcher": "^29.6.2", - "jest-worker": "^29.6.2", + "jest-docblock": "^29.6.3", + "jest-environment-node": "^29.6.3", + "jest-haste-map": "^29.6.3", + "jest-leak-detector": "^29.6.3", + "jest-message-util": "^29.6.3", + "jest-resolve": "^29.6.3", + "jest-runtime": "^29.6.3", + "jest-util": "^29.6.3", + "jest-watcher": "^29.6.3", + "jest-worker": "^29.6.3", "p-limit": "^3.1.0", "source-map-support": "0.5.13" }, @@ -6312,39 +6343,39 @@ } }, "jest-runtime": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.6.2.tgz", - "integrity": "sha512-2X9dqK768KufGJyIeLmIzToDmsN0m7Iek8QNxRSI/2+iPFYHF0jTwlO3ftn7gdKd98G/VQw9XJCk77rbTGZnJg==", - "dev": true, - "requires": { - "@jest/environment": "^29.6.2", - "@jest/fake-timers": "^29.6.2", - "@jest/globals": "^29.6.2", - "@jest/source-map": "^29.6.0", - "@jest/test-result": "^29.6.2", - "@jest/transform": "^29.6.2", - "@jest/types": "^29.6.1", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.6.3.tgz", + "integrity": "sha512-VM0Z3a9xaqizGpEKwCOIhImkrINYzxgwk8oQAvrmAiXX8LNrJrRjyva30RkuRY0ETAotHLlUcd2moviCA1hgsQ==", + "dev": true, + "requires": { + "@jest/environment": "^29.6.3", + "@jest/fake-timers": "^29.6.3", + "@jest/globals": "^29.6.3", + "@jest/source-map": "^29.6.3", + "@jest/test-result": "^29.6.3", + "@jest/transform": "^29.6.3", + "@jest/types": "^29.6.3", "@types/node": "*", "chalk": "^4.0.0", "cjs-module-lexer": "^1.0.0", "collect-v8-coverage": "^1.0.0", "glob": "^7.1.3", "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.6.2", - "jest-message-util": "^29.6.2", - "jest-mock": "^29.6.2", - "jest-regex-util": "^29.4.3", - "jest-resolve": "^29.6.2", - "jest-snapshot": "^29.6.2", - "jest-util": "^29.6.2", + "jest-haste-map": "^29.6.3", + "jest-message-util": "^29.6.3", + "jest-mock": "^29.6.3", + "jest-regex-util": "^29.6.3", + "jest-resolve": "^29.6.3", + "jest-snapshot": "^29.6.3", + "jest-util": "^29.6.3", "slash": "^3.0.0", "strip-bom": "^4.0.0" } }, "jest-snapshot": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.6.2.tgz", - "integrity": "sha512-1OdjqvqmRdGNvWXr/YZHuyhh5DeaLp1p/F8Tht/MrMw4Kr1Uu/j4lRG+iKl1DAqUJDWxtQBMk41Lnf/JETYBRA==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.6.3.tgz", + "integrity": "sha512-66Iu7H1ojiveQMGFnKecHIZPPPBjZwfQEnF6wxqpxGf57sV3YSUtAb5/sTKM5TPa3OndyxZp1wxHFbmgVhc53w==", "dev": true, "requires": { "@babel/core": "^7.11.6", @@ -6352,30 +6383,30 @@ "@babel/plugin-syntax-jsx": "^7.7.2", "@babel/plugin-syntax-typescript": "^7.7.2", "@babel/types": "^7.3.3", - "@jest/expect-utils": "^29.6.2", - "@jest/transform": "^29.6.2", - "@jest/types": "^29.6.1", + "@jest/expect-utils": "^29.6.3", + "@jest/transform": "^29.6.3", + "@jest/types": "^29.6.3", "babel-preset-current-node-syntax": "^1.0.0", "chalk": "^4.0.0", - "expect": "^29.6.2", + "expect": "^29.6.3", "graceful-fs": "^4.2.9", - "jest-diff": "^29.6.2", - "jest-get-type": "^29.4.3", - "jest-matcher-utils": "^29.6.2", - "jest-message-util": "^29.6.2", - "jest-util": "^29.6.2", + "jest-diff": "^29.6.3", + "jest-get-type": "^29.6.3", + "jest-matcher-utils": "^29.6.3", + "jest-message-util": "^29.6.3", + "jest-util": "^29.6.3", "natural-compare": "^1.4.0", - "pretty-format": "^29.6.2", + "pretty-format": "^29.6.3", "semver": "^7.5.3" } }, "jest-util": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.6.2.tgz", - "integrity": "sha512-3eX1qb6L88lJNCFlEADKOkjpXJQyZRiavX1INZ4tRnrBVr2COd3RgcTLyUiEXMNBlDU/cgYq6taUS0fExrWW4w==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.6.3.tgz", + "integrity": "sha512-QUjna/xSy4B32fzcKTSz1w7YYzgiHrjjJjevdRf61HYk998R5vVMMNmrHESYZVDS5DSWs+1srPLPKxXPkeSDOA==", "dev": true, "requires": { - "@jest/types": "^29.6.1", + "@jest/types": "^29.6.3", "@types/node": "*", "chalk": "^4.0.0", "ci-info": "^3.2.0", @@ -6384,17 +6415,17 @@ } }, "jest-validate": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.6.2.tgz", - "integrity": "sha512-vGz0yMN5fUFRRbpJDPwxMpgSXW1LDKROHfBopAvDcmD6s+B/s8WJrwi+4bfH4SdInBA5C3P3BI19dBtKzx1Arg==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.6.3.tgz", + "integrity": "sha512-e7KWZcAIX+2W1o3cHfnqpGajdCs1jSM3DkXjGeLSNmCazv1EeI1ggTeK5wdZhF+7N+g44JI2Od3veojoaumlfg==", "dev": true, "requires": { - "@jest/types": "^29.6.1", + "@jest/types": "^29.6.3", "camelcase": "^6.2.0", "chalk": "^4.0.0", - "jest-get-type": "^29.4.3", + "jest-get-type": "^29.6.3", "leven": "^3.1.0", - "pretty-format": "^29.6.2" + "pretty-format": "^29.6.3" }, "dependencies": { "camelcase": { @@ -6406,29 +6437,29 @@ } }, "jest-watcher": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.6.2.tgz", - "integrity": "sha512-GZitlqkMkhkefjfN/p3SJjrDaxPflqxEAv3/ik10OirZqJGYH5rPiIsgVcfof0Tdqg3shQGdEIxDBx+B4tuLzA==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.6.3.tgz", + "integrity": "sha512-NgpFjZ2U2MKusjidbi4Oiu7tfs+nrgdIxIEVROvH1cFmOei9Uj25lwkMsakqLnH/s0nEcvxO1ck77FiRlcnpZg==", "dev": true, "requires": { - "@jest/test-result": "^29.6.2", - "@jest/types": "^29.6.1", + "@jest/test-result": "^29.6.3", + "@jest/types": "^29.6.3", "@types/node": "*", "ansi-escapes": "^4.2.1", "chalk": "^4.0.0", "emittery": "^0.13.1", - "jest-util": "^29.6.2", + "jest-util": "^29.6.3", "string-length": "^4.0.1" } }, "jest-worker": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.6.2.tgz", - "integrity": "sha512-l3ccBOabTdkng8I/ORCkADz4eSMKejTYv1vB/Z83UiubqhC1oQ5Li6dWCyqOIvSifGjUBxuvxvlm6KGK2DtuAQ==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.6.3.tgz", + "integrity": "sha512-wacANXecZ/GbQakpf2CClrqrlwsYYDSXFd4fIGdL+dXpM2GWoJ+6bhQ7vR3TKi3+gkSfBkjy1/khH/WrYS4Q6g==", "dev": true, "requires": { "@types/node": "*", - "jest-util": "^29.6.2", + "jest-util": "^29.6.3", "merge-stream": "^2.0.0", "supports-color": "^8.0.0" }, @@ -6766,12 +6797,12 @@ "dev": true }, "pretty-format": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.6.2.tgz", - "integrity": "sha512-1q0oC8eRveTg5nnBEWMXAU2qpv65Gnuf2eCQzSjxpWFkPaPARwqZZDGuNE0zPAZfTCHzIk3A8dIjwlQKKLphyg==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.6.3.tgz", + "integrity": "sha512-ZsBgjVhFAj5KeK+nHfF1305/By3lechHQSMWCTl8iHSbfOm2TN5nHEtFc/+W7fAyUeCs2n5iow72gld4gW0xDw==", "dev": true, "requires": { - "@jest/schemas": "^29.6.0", + "@jest/schemas": "^29.6.3", "ansi-styles": "^5.0.0", "react-is": "^18.0.0" }, @@ -6818,12 +6849,12 @@ "dev": true }, "resolve": { - "version": "1.22.2", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", - "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", + "version": "1.22.4", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.4.tgz", + "integrity": "sha512-PXNdCiPqDqeUou+w1C2eTQbNfxKSuMxqTCuvlmmMsk1NWHL5fRrhY6Pl0qEYYc6+QqGClco1Qj8XnjPego4wfg==", "dev": true, "requires": { - "is-core-module": "^2.11.0", + "is-core-module": "^2.13.0", "path-parse": "^1.0.7", "supports-preserve-symlinks-flag": "^1.0.0" } diff --git a/package.json b/package.json index 3ee8d1286..623aaca9f 100644 --- a/package.json +++ b/package.json @@ -32,7 +32,7 @@ "@types/node": "^16.18.3", "@types/semver": "^7.5.0", "@vercel/ncc": "^0.36.1", - "jest": "^29.6.2", + "jest": "^29.6.3", "prettier": "^3.0.1", "ts-jest": "^29.1.1", "typescript": "^5.1.6" From c148e62450fde01bb0af0d030976bb162a85104c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 23 Aug 2023 13:48:58 +0900 Subject: [PATCH 08/36] Bump prettier from 3.0.1 to 3.0.2 (#1603) Bumps [prettier](https://github.com/prettier/prettier) from 3.0.1 to 3.0.2. - [Release notes](https://github.com/prettier/prettier/releases) - [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md) - [Commits](https://github.com/prettier/prettier/compare/3.0.1...3.0.2) --- updated-dependencies: - dependency-name: prettier dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 14 +++++++------- package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index 61cdebaeb..d1b6a80e9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -21,7 +21,7 @@ "@types/semver": "^7.5.0", "@vercel/ncc": "^0.36.1", "jest": "^29.6.3", - "prettier": "^3.0.1", + "prettier": "^3.0.2", "ts-jest": "^29.1.1", "typescript": "^5.1.6" } @@ -3474,9 +3474,9 @@ } }, "node_modules/prettier": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.0.1.tgz", - "integrity": "sha512-fcOWSnnpCrovBsmFZIGIy9UqK2FaI7Hqax+DIO0A9UxeVoY4iweyaFjS5TavZN97Hfehph0nhsZnjlVKzEQSrQ==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.0.2.tgz", + "integrity": "sha512-o2YR9qtniXvwEZlOKbveKfDQVyqxbEIWn48Z8m3ZJjBjcCmUy3xZGIv+7AkaeuaTr6yPXJjwv07ZWlsWbEy1rQ==", "dev": true, "bin": { "prettier": "bin/prettier.cjs" @@ -6791,9 +6791,9 @@ } }, "prettier": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.0.1.tgz", - "integrity": "sha512-fcOWSnnpCrovBsmFZIGIy9UqK2FaI7Hqax+DIO0A9UxeVoY4iweyaFjS5TavZN97Hfehph0nhsZnjlVKzEQSrQ==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.0.2.tgz", + "integrity": "sha512-o2YR9qtniXvwEZlOKbveKfDQVyqxbEIWn48Z8m3ZJjBjcCmUy3xZGIv+7AkaeuaTr6yPXJjwv07ZWlsWbEy1rQ==", "dev": true }, "pretty-format": { diff --git a/package.json b/package.json index 623aaca9f..06f035ee5 100644 --- a/package.json +++ b/package.json @@ -33,7 +33,7 @@ "@types/semver": "^7.5.0", "@vercel/ncc": "^0.36.1", "jest": "^29.6.3", - "prettier": "^3.0.1", + "prettier": "^3.0.2", "ts-jest": "^29.1.1", "typescript": "^5.1.6" } From 4089f70ac9e26c4ff2d72aec792afb1df56f581f Mon Sep 17 00:00:00 2001 From: "shogo82148-slim[bot]" <90079370+shogo82148-slim[bot]@users.noreply.github.com> Date: Wed, 23 Aug 2023 13:52:12 +0900 Subject: [PATCH 09/36] update build tools (#1609) Co-authored-by: shogo82148-slim[bot] <90079370+shogo82148-slim[bot]@users.noreply.github.com> --- scripts/common/cpanfile.snapshot | 6 +++--- scripts/darwin/cpanfile.snapshot | 6 +++--- scripts/linux/cpanfile.snapshot | 6 +++--- scripts/windows/cpanfile.snapshot | 6 +++--- 4 files changed, 12 insertions(+), 12 deletions(-) diff --git a/scripts/common/cpanfile.snapshot b/scripts/common/cpanfile.snapshot index ba6eb3fc7..52d1d2e31 100644 --- a/scripts/common/cpanfile.snapshot +++ b/scripts/common/cpanfile.snapshot @@ -75,10 +75,10 @@ DISTRIBUTIONS ExtUtils::MakeMaker 6.52 Types::Serialiser 0 common::sense 0 - Mozilla-CA-20230807 - pathname: L/LW/LWP/Mozilla-CA-20230807.tar.gz + Mozilla-CA-20230821 + pathname: L/LW/LWP/Mozilla-CA-20230821.tar.gz provides: - Mozilla::CA 20230807 + Mozilla::CA 20230821 requirements: ExtUtils::MakeMaker 0 Net-SSLeay-1.92 diff --git a/scripts/darwin/cpanfile.snapshot b/scripts/darwin/cpanfile.snapshot index 23590c425..5d4313c7b 100644 --- a/scripts/darwin/cpanfile.snapshot +++ b/scripts/darwin/cpanfile.snapshot @@ -1,9 +1,9 @@ # carton snapshot format: version 1.0 DISTRIBUTIONS - CPAN-Perl-Releases-5.20230720 - pathname: B/BI/BINGOS/CPAN-Perl-Releases-5.20230720.tar.gz + CPAN-Perl-Releases-5.20230820 + pathname: B/BI/BINGOS/CPAN-Perl-Releases-5.20230820.tar.gz provides: - CPAN::Perl::Releases 5.20230720 + CPAN::Perl::Releases 5.20230820 requirements: ExtUtils::MakeMaker 0 perl 5.006000 diff --git a/scripts/linux/cpanfile.snapshot b/scripts/linux/cpanfile.snapshot index 1d4e7fb35..5bce354fe 100644 --- a/scripts/linux/cpanfile.snapshot +++ b/scripts/linux/cpanfile.snapshot @@ -1,9 +1,9 @@ # carton snapshot format: version 1.0 DISTRIBUTIONS - CPAN-Perl-Releases-5.20230720 - pathname: B/BI/BINGOS/CPAN-Perl-Releases-5.20230720.tar.gz + CPAN-Perl-Releases-5.20230820 + pathname: B/BI/BINGOS/CPAN-Perl-Releases-5.20230820.tar.gz provides: - CPAN::Perl::Releases 5.20230720 + CPAN::Perl::Releases 5.20230820 requirements: ExtUtils::MakeMaker 0 perl 5.006000 diff --git a/scripts/windows/cpanfile.snapshot b/scripts/windows/cpanfile.snapshot index 6838bdd50..908bf4a2a 100644 --- a/scripts/windows/cpanfile.snapshot +++ b/scripts/windows/cpanfile.snapshot @@ -385,10 +385,10 @@ DISTRIBUTIONS if 0 perl 5.005030 strict 0 - Mozilla-CA-20230807 - pathname: L/LW/LWP/Mozilla-CA-20230807.tar.gz + Mozilla-CA-20230821 + pathname: L/LW/LWP/Mozilla-CA-20230821.tar.gz provides: - Mozilla::CA 20230807 + Mozilla::CA 20230821 requirements: ExtUtils::MakeMaker 0 Net-HTTP-6.23 From aaf3d1dd48c64ed44ff92a1791058a893b91afdd Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 23 Aug 2023 13:52:25 +0900 Subject: [PATCH 10/36] Bump @types/jest from 29.5.3 to 29.5.4 (#1610) Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) from 29.5.3 to 29.5.4. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest) --- updated-dependencies: - dependency-name: "@types/jest" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 14 +++++++------- package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index d1b6a80e9..61e0fffa5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -16,7 +16,7 @@ "semver": "^7.5.4" }, "devDependencies": { - "@types/jest": "^29.5.3", + "@types/jest": "^29.5.4", "@types/node": "^16.18.3", "@types/semver": "^7.5.0", "@vercel/ncc": "^0.36.1", @@ -1396,9 +1396,9 @@ } }, "node_modules/@types/jest": { - "version": "29.5.3", - "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.3.tgz", - "integrity": "sha512-1Nq7YrO/vJE/FYnqYyw0FS8LdrjExSgIiHyKg7xPpn+yi8Q4huZryKnkJatN1ZRH89Kw2v33/8ZMB7DuZeSLlA==", + "version": "29.5.4", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.4.tgz", + "integrity": "sha512-PhglGmhWeD46FYOVLt3X7TiWjzwuVGW9wG/4qocPevXMjCmrIc5b6db9WjeGE4QYVpUAWMDv3v0IiBwObY289A==", "dev": true, "dependencies": { "expect": "^29.0.0", @@ -5230,9 +5230,9 @@ } }, "@types/jest": { - "version": "29.5.3", - "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.3.tgz", - "integrity": "sha512-1Nq7YrO/vJE/FYnqYyw0FS8LdrjExSgIiHyKg7xPpn+yi8Q4huZryKnkJatN1ZRH89Kw2v33/8ZMB7DuZeSLlA==", + "version": "29.5.4", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.4.tgz", + "integrity": "sha512-PhglGmhWeD46FYOVLt3X7TiWjzwuVGW9wG/4qocPevXMjCmrIc5b6db9WjeGE4QYVpUAWMDv3v0IiBwObY289A==", "dev": true, "requires": { "expect": "^29.0.0", diff --git a/package.json b/package.json index 06f035ee5..2da2a9208 100644 --- a/package.json +++ b/package.json @@ -28,7 +28,7 @@ "semver": "^7.5.4" }, "devDependencies": { - "@types/jest": "^29.5.3", + "@types/jest": "^29.5.4", "@types/node": "^16.18.3", "@types/semver": "^7.5.0", "@vercel/ncc": "^0.36.1", From 96bc9c71b9c556d6a6ab8ed57122faf027cf277c Mon Sep 17 00:00:00 2001 From: "shogo82148-slim[bot]" <90079370+shogo82148-slim[bot]@users.noreply.github.com> Date: Thu, 24 Aug 2023 02:00:04 +0900 Subject: [PATCH 11/36] update cpm (#1611) --- author/cpm/cpanfile.snapshot | 96 +++++++++++++++-------------- bin/cpm | 116 +++++++++++++++++++---------------- 2 files changed, 111 insertions(+), 101 deletions(-) diff --git a/author/cpm/cpanfile.snapshot b/author/cpm/cpanfile.snapshot index b1058c192..507133cb0 100644 --- a/author/cpm/cpanfile.snapshot +++ b/author/cpm/cpanfile.snapshot @@ -997,53 +997,55 @@ DISTRIBUTIONS Tie::Handle 0 perl 5.006 strict 0 - URI-5.19 - pathname: S/SI/SIMBABQUE/URI-5.19.tar.gz - provides: - URI 5.19 - URI::Escape 5.19 - URI::Heuristic 5.19 - URI::IRI 5.19 - URI::QueryParam 5.19 - URI::Split 5.19 - URI::URL 5.19 - URI::WithBase 5.19 - URI::data 5.19 - URI::file 5.19 - URI::file::Base 5.19 - URI::file::FAT 5.19 - URI::file::Mac 5.19 - URI::file::OS2 5.19 - URI::file::QNX 5.19 - URI::file::Unix 5.19 - URI::file::Win32 5.19 - URI::ftp 5.19 - URI::gopher 5.19 - URI::http 5.19 - URI::https 5.19 - URI::ldap 5.19 - URI::ldapi 5.19 - URI::ldaps 5.19 - URI::mailto 5.19 - URI::mms 5.19 - URI::news 5.19 - URI::nntp 5.19 - URI::nntps 5.19 - URI::pop 5.19 - URI::rlogin 5.19 - URI::rsync 5.19 - URI::rtsp 5.19 - URI::rtspu 5.19 - URI::sftp 5.19 - URI::sip 5.19 - URI::sips 5.19 - URI::snews 5.19 - URI::ssh 5.19 - URI::telnet 5.19 - URI::tn3270 5.19 - URI::urn 5.19 - URI::urn::isbn 5.19 - URI::urn::oid 5.19 + URI-5.20 + pathname: O/OA/OALDERS/URI-5.20.tar.gz + provides: + URI 5.20 + URI::Escape 5.20 + URI::Heuristic 5.20 + URI::IRI 5.20 + URI::QueryParam 5.20 + URI::Split 5.20 + URI::URL 5.20 + URI::WithBase 5.20 + URI::data 5.20 + URI::file 5.20 + URI::file::Base 5.20 + URI::file::FAT 5.20 + URI::file::Mac 5.20 + URI::file::OS2 5.20 + URI::file::QNX 5.20 + URI::file::Unix 5.20 + URI::file::Win32 5.20 + URI::ftp 5.20 + URI::gopher 5.20 + URI::http 5.20 + URI::https 5.20 + URI::icap 5.2 + URI::icaps 5.2 + URI::ldap 5.20 + URI::ldapi 5.20 + URI::ldaps 5.20 + URI::mailto 5.20 + URI::mms 5.20 + URI::news 5.20 + URI::nntp 5.20 + URI::nntps 5.20 + URI::pop 5.20 + URI::rlogin 5.20 + URI::rsync 5.20 + URI::rtsp 5.20 + URI::rtspu 5.20 + URI::sftp 5.20 + URI::sip 5.20 + URI::sips 5.20 + URI::snews 5.20 + URI::ssh 5.20 + URI::telnet 5.20 + URI::tn3270 5.20 + URI::urn 5.20 + URI::urn::isbn 5.20 + URI::urn::oid 5.20 requirements: Carp 0 Cwd 0 diff --git a/bin/cpm b/bin/cpm index c39c27e9b..9906df267 100755 --- a/bin/cpm +++ b/bin/cpm @@ -2189,7 +2189,7 @@ $fatpacked{"Tie/Handle/SkipHeader.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\" TIE_HANDLE_SKIPHEADER $fatpacked{"URI.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI'; - package URI;use strict;use warnings;our$VERSION='5.19';use constant HAS_RESERVED_SQUARE_BRACKETS=>$ENV{URI_HAS_RESERVED_SQUARE_BRACKETS}? 1 : 0;our ($ABS_REMOTE_LEADING_DOTS,$ABS_ALLOW_RELATIVE_SCHEME,$DEFAULT_QUERY_FORM_DELIMITER);my%implements;our$reserved=HAS_RESERVED_SQUARE_BRACKETS ? q(;/?:@&=+$,[]) : q(;/?:@&=+$,);our$mark=q(-_.!~*'());our$unreserved="A-Za-z0-9\Q$mark\E";our$uric=quotemeta($reserved).$unreserved ."%";our$uric4host=$uric .(HAS_RESERVED_SQUARE_BRACKETS ? '' : quotemeta(q([])));our$uric4user=quotemeta(q{!$'()*,;:._~%-+=%&})."A-Za-z0-9" .(HAS_RESERVED_SQUARE_BRACKETS ? quotemeta(q([])): '');our$scheme_re='[a-zA-Z][a-zA-Z0-9.+\-]*';our$schemes_without_host_part_re='data|ldapi|urn|sqlite|sqlite3';our$fallback_schemes_re='mailto';use Carp ();use URI::Escape ();use overload ('""'=>sub {${$_[0]}},'=='=>sub {_obj_eq(@_)},'!='=>sub {!_obj_eq(@_)},fallback=>1,);sub _obj_eq {return overload::StrVal($_[0])eq overload::StrVal($_[1])}sub new {my($class,$uri,$scheme)=@_;$uri=defined ($uri)? "$uri" : "";$uri =~ s/^<(?:URL:)?(.*)>$/$1/;$uri =~ s/^"(.*)"$/$1/;$uri =~ s/^\s+//;$uri =~ s/\s+$//;my$impclass;if ($uri =~ m/^($scheme_re):/so){$scheme=$1}else {if (($impclass=ref($scheme))){$scheme=$scheme->scheme}elsif ($scheme && $scheme =~ m/^($scheme_re)(?::|$)/o){$scheme=$1}}$impclass ||= implementor($scheme)|| do {require URI::_foreign;$impclass='URI::_foreign'};return$impclass->_init($uri,$scheme)}sub new_abs {my($class,$uri,$base)=@_;$uri=$class->new($uri,$base);$uri->abs($base)}sub _init {my$class=shift;my($str,$scheme)=@_;$str=$class->_uric_escape($str);$str="$scheme:$str" unless$str =~ /^$scheme_re:/o || $class->_no_scheme_ok;my$self=bless \$str,$class;$self}sub _fix_uric_escape_for_host_part {return if HAS_RESERVED_SQUARE_BRACKETS;return if $_[0]!~ /%/;return if $_[0]=~ m{^(?:$URI::schemes_without_host_part_re):}os;if ($_[0]=~ m{^(?:$URI::fallback_schemes_re):}os){$_[0]=~ s/\%5B/[/gi;$_[0]=~ s/\%5D/]/gi;return}if ($_[0]=~ m{^((?:$URI::scheme_re:)?)//([^/?\#]+)(.*)$}os){my$orig=$2;my ($user,$host)=$orig =~ /^(.*@)?([^@]*)$/;$user ||= '';my$port=$host =~ s/(:\d+)$// ? $1 : '';$host =~ s/\%5B/[/gi;$host =~ s/\%5D/]/gi;$_[0]=~ s/\Q$orig\E/$user$host$port/}}sub _uric_escape {my($class,$str)=@_;$str =~ s*([^$uric\#])* URI::Escape::escape_char($1) *ego;_fix_uric_escape_for_host_part($str);utf8::downgrade($str);return$str}my%require_attempted;sub implementor {my($scheme,$impclass)=@_;if (!$scheme || $scheme !~ /\A$scheme_re\z/o){require URI::_generic;return "URI::_generic"}$scheme=lc($scheme);if ($impclass){my$old=$implements{$scheme};$impclass->_init_implementor($scheme);$implements{$scheme}=$impclass;return$old}my$ic=$implements{$scheme};return$ic if$ic;$ic="URI::$scheme";$ic =~ s/\+/_P/g;$ic =~ s/\./_O/g;$ic =~ s/\-/_/g;no strict 'refs';unless (@{"${ic}::ISA"}){if (not exists$require_attempted{$ic}){my$_old_error=$@;eval "require $ic";die $@ if $@ && $@ !~ /Can\'t locate.*in \@INC/;$@=$_old_error}return undef unless @{"${ic}::ISA"}}$ic->_init_implementor($scheme);$implements{$scheme}=$ic;$ic}sub _init_implementor {my($class,$scheme)=@_}sub clone {my$self=shift;my$other=$$self;bless \$other,ref$self}sub TO_JSON {${$_[0]}}sub _no_scheme_ok {0}sub _scheme {my$self=shift;unless (@_){return undef unless $$self =~ /^($scheme_re):/o;return $1}my$old;my$new=shift;if (defined($new)&& length($new)){Carp::croak("Bad scheme '$new'")unless$new =~ /^$scheme_re$/o;$old=$1 if $$self =~ s/^($scheme_re)://o;my$newself=URI->new("$new:$$self");$$self=$$newself;bless$self,ref($newself)}else {if ($self->_no_scheme_ok){$old=$1 if $$self =~ s/^($scheme_re)://o;Carp::carp("Oops, opaque part now look like scheme")if $^W && $$self =~ m/^$scheme_re:/o}else {$old=$1 if $$self =~ m/^($scheme_re):/o}}return$old}sub scheme {my$scheme=shift->_scheme(@_);return undef unless defined$scheme;lc($scheme)}sub has_recognized_scheme {my$self=shift;return ref($self)!~ /^URI::_(?:foreign|generic)\z/}sub opaque {my$self=shift;unless (@_){$$self =~ /^(?:$scheme_re:)?([^\#]*)/o or die;return $1}$$self =~ /^($scheme_re:)? # optional scheme + package URI;use strict;use warnings;our$VERSION='5.20';use constant HAS_RESERVED_SQUARE_BRACKETS=>$ENV{URI_HAS_RESERVED_SQUARE_BRACKETS}? 1 : 0;our ($ABS_REMOTE_LEADING_DOTS,$ABS_ALLOW_RELATIVE_SCHEME,$DEFAULT_QUERY_FORM_DELIMITER);my%implements;our$reserved=HAS_RESERVED_SQUARE_BRACKETS ? q(;/?:@&=+$,[]) : q(;/?:@&=+$,);our$mark=q(-_.!~*'());our$unreserved="A-Za-z0-9\Q$mark\E";our$uric=quotemeta($reserved).$unreserved ."%";our$uric4host=$uric .(HAS_RESERVED_SQUARE_BRACKETS ? '' : quotemeta(q([])));our$uric4user=quotemeta(q{!$'()*,;:._~%-+=%&})."A-Za-z0-9" .(HAS_RESERVED_SQUARE_BRACKETS ? quotemeta(q([])): '');our$scheme_re='[a-zA-Z][a-zA-Z0-9.+\-]*';our$schemes_without_host_part_re='data|ldapi|urn|sqlite|sqlite3';our$fallback_schemes_re='mailto';use Carp ();use URI::Escape ();use overload ('""'=>sub {${$_[0]}},'=='=>sub {_obj_eq(@_)},'!='=>sub {!_obj_eq(@_)},fallback=>1,);sub _obj_eq {return overload::StrVal($_[0])eq overload::StrVal($_[1])}sub new {my($class,$uri,$scheme)=@_;$uri=defined ($uri)? "$uri" : "";$uri =~ s/^<(?:URL:)?(.*)>$/$1/;$uri =~ s/^"(.*)"$/$1/;$uri =~ s/^\s+//;$uri =~ s/\s+$//;my$impclass;if ($uri =~ m/^($scheme_re):/so){$scheme=$1}else {if (($impclass=ref($scheme))){$scheme=$scheme->scheme}elsif ($scheme && $scheme =~ m/^($scheme_re)(?::|$)/o){$scheme=$1}}$impclass ||= implementor($scheme)|| do {require URI::_foreign;$impclass='URI::_foreign'};return$impclass->_init($uri,$scheme)}sub new_abs {my($class,$uri,$base)=@_;$uri=$class->new($uri,$base);$uri->abs($base)}sub _init {my$class=shift;my($str,$scheme)=@_;$str=$class->_uric_escape($str);$str="$scheme:$str" unless$str =~ /^$scheme_re:/o || $class->_no_scheme_ok;my$self=bless \$str,$class;$self}sub _fix_uric_escape_for_host_part {return if HAS_RESERVED_SQUARE_BRACKETS;return if $_[0]!~ /%/;return if $_[0]=~ m{^(?:$URI::schemes_without_host_part_re):}os;if ($_[0]=~ m{^(?:$URI::fallback_schemes_re):}os){$_[0]=~ s/\%5B/[/gi;$_[0]=~ s/\%5D/]/gi;return}if ($_[0]=~ m{^((?:$URI::scheme_re:)?)//([^/?\#]+)(.*)$}os){my$orig=$2;my ($user,$host)=$orig =~ /^(.*@)?([^@]*)$/;$user ||= '';my$port=$host =~ s/(:\d+)$// ? $1 : '';$host =~ s/\%5B/[/gi;$host =~ s/\%5D/]/gi;$_[0]=~ s/\Q$orig\E/$user$host$port/}}sub _uric_escape {my($class,$str)=@_;$str =~ s*([^$uric\#])* URI::Escape::escape_char($1) *ego;_fix_uric_escape_for_host_part($str);utf8::downgrade($str);return$str}my%require_attempted;sub implementor {my($scheme,$impclass)=@_;if (!$scheme || $scheme !~ /\A$scheme_re\z/o){require URI::_generic;return "URI::_generic"}$scheme=lc($scheme);if ($impclass){my$old=$implements{$scheme};$impclass->_init_implementor($scheme);$implements{$scheme}=$impclass;return$old}my$ic=$implements{$scheme};return$ic if$ic;$ic="URI::$scheme";$ic =~ s/\+/_P/g;$ic =~ s/\./_O/g;$ic =~ s/\-/_/g;no strict 'refs';unless (@{"${ic}::ISA"}){if (not exists$require_attempted{$ic}){my$_old_error=$@;eval "require $ic";die $@ if $@ && $@ !~ /Can\'t locate.*in \@INC/;$@=$_old_error}return undef unless @{"${ic}::ISA"}}$ic->_init_implementor($scheme);$implements{$scheme}=$ic;$ic}sub _init_implementor {my($class,$scheme)=@_}sub clone {my$self=shift;my$other=$$self;bless \$other,ref$self}sub TO_JSON {${$_[0]}}sub _no_scheme_ok {0}sub _scheme {my$self=shift;unless (@_){return undef unless $$self =~ /^($scheme_re):/o;return $1}my$old;my$new=shift;if (defined($new)&& length($new)){Carp::croak("Bad scheme '$new'")unless$new =~ /^$scheme_re$/o;$old=$1 if $$self =~ s/^($scheme_re)://o;my$newself=URI->new("$new:$$self");$$self=$$newself;bless$self,ref($newself)}else {if ($self->_no_scheme_ok){$old=$1 if $$self =~ s/^($scheme_re)://o;Carp::carp("Oops, opaque part now look like scheme")if $^W && $$self =~ m/^$scheme_re:/o}else {$old=$1 if $$self =~ m/^($scheme_re):/o}}return$old}sub scheme {my$scheme=shift->_scheme(@_);return undef unless defined$scheme;lc($scheme)}sub has_recognized_scheme {my$self=shift;return ref($self)!~ /^URI::_(?:foreign|generic)\z/}sub opaque {my$self=shift;unless (@_){$$self =~ /^(?:$scheme_re:)?([^\#]*)/o or die;return $1}$$self =~ /^($scheme_re:)? # optional scheme ([^\#]*) # opaque (\#.*)? # optional fragment $/sx or die;my$old_scheme=$1;my$old_opaque=$2;my$old_frag=$3;my$new_opaque=shift;$new_opaque="" unless defined$new_opaque;$new_opaque =~ s/([^$uric])/ URI::Escape::escape_char($1)/ego;utf8::downgrade($new_opaque);$$self=defined($old_scheme)? $old_scheme : "";$$self .= $new_opaque;$$self .= $old_frag if defined$old_frag;$old_opaque}sub path {goto&opaque}sub fragment {my$self=shift;unless (@_){return undef unless $$self =~ /\#(.*)/s;return $1}my$old;$old=$1 if $$self =~ s/\#(.*)//s;my$new_frag=shift;if (defined$new_frag){$new_frag =~ s/([^$uric])/ URI::Escape::escape_char($1) /ego;utf8::downgrade($new_frag);$$self .= "#$new_frag"}$old}sub as_string {my$self=shift;$$self}sub as_iri {my$self=shift;my$str=$$self;if ($str =~ s/%([89a-fA-F][0-9a-fA-F])/chr(hex($1))/eg){require Encode;my$enc=Encode::find_encoding("UTF-8");my$u="";while (length$str){$u .= $enc->decode($str,Encode::FB_QUIET());if (length$str){$u .= URI::Escape::escape_char(substr($str,0,1,""))}}$str=$u}return$str}sub canonical {my$self=shift;my$scheme=$self->_scheme || "";my$uc_scheme=$scheme =~ /[A-Z]/;my$esc=$$self =~ /%[a-fA-F0-9]{2}/;return$self unless$uc_scheme || $esc;my$other=$self->clone;if ($uc_scheme){$other->_scheme(lc$scheme)}if ($esc){$$other =~ s{%([0-9a-fA-F]{2})} @@ -2199,7 +2199,7 @@ $fatpacked{"URI.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI'; URI $fatpacked{"URI/Escape.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_ESCAPE'; - package URI::Escape;use strict;use warnings;use Exporter 5.57 'import';our%escapes;our@EXPORT=qw(uri_escape uri_unescape uri_escape_utf8);our@EXPORT_OK=qw(%escapes);our$VERSION='5.19';use Carp ();for (0..255){$escapes{chr($_)}=sprintf("%%%02X",$_)}my%subst;my%Unsafe=(RFC2732=>qr/[^A-Za-z0-9\-_.!~*'()]/,RFC3986=>qr/[^A-Za-z0-9\-\._~]/,);sub uri_escape {my($text,$patn)=@_;return undef unless defined$text;my$re;if (defined$patn){if (ref$patn eq 'Regexp'){$text =~ s{($patn)}{ + package URI::Escape;use strict;use warnings;use Exporter 5.57 'import';our%escapes;our@EXPORT=qw(uri_escape uri_unescape uri_escape_utf8);our@EXPORT_OK=qw(%escapes);our$VERSION='5.20';use Carp ();for (0..255){$escapes{chr($_)}=sprintf("%%%02X",$_)}my%subst;my%Unsafe=(RFC2732=>qr/[^A-Za-z0-9\-_.!~*'()]/,RFC3986=>qr/[^A-Za-z0-9\-\._~]/,);sub uri_escape {my($text,$patn)=@_;return undef unless defined$text;my$re;if (defined$patn){if (ref$patn eq 'Regexp'){$text =~ s{($patn)}{ join('', map +($escapes{$_} || _fail_hi($_)), split //, "$1") }ge;return$text}$re=$subst{$patn};if (!defined$re){$re=$patn;$re =~ s{(\[:\w+:\])|(\\)?([\[\]]|\\\z)}{ defined $1 ? $1 : defined $2 ? "$2$3" : "\\$3" @@ -2207,71 +2207,71 @@ $fatpacked{"URI/Escape.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_ URI_ESCAPE $fatpacked{"URI/Heuristic.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_HEURISTIC'; - package URI::Heuristic;use strict;use warnings;use Exporter 5.57 'import';our@EXPORT_OK=qw(uf_uri uf_uristr uf_url uf_urlstr);our$VERSION='5.19';our ($MY_COUNTRY,$DEBUG);sub MY_COUNTRY() {for ($MY_COUNTRY){return $_ if defined;$_=$ENV{COUNTRY};return $_ if defined;my@srcs=($ENV{LC_ALL},$ENV{LANG});if (my$httplang=$ENV{HTTP_ACCEPT_LANGUAGE}){for$httplang (split(/\s*,\s*/,$httplang)){if ($httplang =~ /^\s*([a-zA-Z]+)[_-]([a-zA-Z]{2})\s*$/){unshift(@srcs,"${1}_${2}");last}}}for (@srcs){next unless defined;return lc($1)if /^[a-zA-Z]+_([a-zA-Z]{2})(?:[.@]|$)/}require Net::Domain;my$fqdn=Net::Domain::hostfqdn();$_=lc($1)if$fqdn =~ /\.([a-zA-Z]{2})$/;return $_ if defined;return ($_=0)}}our%LOCAL_GUESSING=('us'=>[qw(www.ACME.gov www.ACME.mil)],'gb'=>[qw(www.ACME.co.uk www.ACME.org.uk www.ACME.ac.uk)],'au'=>[qw(www.ACME.com.au www.ACME.org.au www.ACME.edu.au)],'il'=>[qw(www.ACME.co.il www.ACME.org.il www.ACME.net.il)],);$LOCAL_GUESSING{uk}=$LOCAL_GUESSING{gb};sub uf_uristr ($) {local($_)=@_;print STDERR "uf_uristr: resolving $_\n" if$DEBUG;return unless defined;s/^\s+//;s/\s+$//;if (/^(www|web|home)[a-z0-9-]*(?:\.|$)/i){$_="http://$_"}elsif (/^(ftp|gopher|news|wais|https|http)[a-z0-9-]*(?:\.|$)/i){$_=lc($1)."://$_"}elsif ($^O ne "MacOS" && (m,^/, || m,^\.\.?/, || m,^[a-zA-Z]:[/\\],)){$_="file:$_"}elsif ($^O eq "MacOS" && m/:/){unless (m/^(ftp|gopher|news|wais|http|https|mailto):/){require URI::file;my$a=URI::file->new($_)->as_string;$_=($a =~ m/^file:/)? $a : "file:$a"}}elsif (/^\w+([\.\-]\w+)*\@(\w+\.)+\w{2,3}$/){$_="mailto:$_"}elsif (!/^[a-zA-Z][a-zA-Z0-9.+\-]*:/){if (s/^([-\w]+(?:\.[-\w]+)*)([\/:\?\#]|$)/$2/){my$host=$1;my$scheme="http";if (/^:(\d+)\b/){if ($1 =~ /^[56789]?443$/){$scheme="https"}elsif ($1 eq "21"){$scheme="ftp"}}if ($host !~ /\./ && $host ne "localhost"){my@guess;if (exists$ENV{URL_GUESS_PATTERN}){@guess=map {s/\bACME\b/$host/;$_}split(' ',$ENV{URL_GUESS_PATTERN})}else {if (MY_COUNTRY()){my$special=$LOCAL_GUESSING{MY_COUNTRY()};if ($special){my@special=@$special;push(@guess,map {s/\bACME\b/$host/;$_}@special)}else {push(@guess,"www.$host." .MY_COUNTRY())}}push(@guess,map "www.$host.$_","com","org","net","edu","int")}my$guess;for$guess (@guess){print STDERR "uf_uristr: gethostbyname('$guess.')..." if$DEBUG;if (gethostbyname("$guess.")){print STDERR "yes\n" if$DEBUG;$host=$guess;last}print STDERR "no\n" if$DEBUG}}$_="$scheme://$host$_"}else {}}print STDERR "uf_uristr: ==> $_\n" if$DEBUG;$_}sub uf_uri ($) {require URI;URI->new(uf_uristr($_[0]))}*uf_urlstr=\*uf_uristr;sub uf_url ($) {require URI::URL;URI::URL->new(uf_uristr($_[0]))}1; + package URI::Heuristic;use strict;use warnings;use Exporter 5.57 'import';our@EXPORT_OK=qw(uf_uri uf_uristr uf_url uf_urlstr);our$VERSION='5.20';our ($MY_COUNTRY,$DEBUG);sub MY_COUNTRY() {for ($MY_COUNTRY){return $_ if defined;$_=$ENV{COUNTRY};return $_ if defined;my@srcs=($ENV{LC_ALL},$ENV{LANG});if (my$httplang=$ENV{HTTP_ACCEPT_LANGUAGE}){for$httplang (split(/\s*,\s*/,$httplang)){if ($httplang =~ /^\s*([a-zA-Z]+)[_-]([a-zA-Z]{2})\s*$/){unshift(@srcs,"${1}_${2}");last}}}for (@srcs){next unless defined;return lc($1)if /^[a-zA-Z]+_([a-zA-Z]{2})(?:[.@]|$)/}require Net::Domain;my$fqdn=Net::Domain::hostfqdn();$_=lc($1)if$fqdn =~ /\.([a-zA-Z]{2})$/;return $_ if defined;return ($_=0)}}our%LOCAL_GUESSING=('us'=>[qw(www.ACME.gov www.ACME.mil)],'gb'=>[qw(www.ACME.co.uk www.ACME.org.uk www.ACME.ac.uk)],'au'=>[qw(www.ACME.com.au www.ACME.org.au www.ACME.edu.au)],'il'=>[qw(www.ACME.co.il www.ACME.org.il www.ACME.net.il)],);$LOCAL_GUESSING{uk}=$LOCAL_GUESSING{gb};sub uf_uristr ($) {local($_)=@_;print STDERR "uf_uristr: resolving $_\n" if$DEBUG;return unless defined;s/^\s+//;s/\s+$//;if (/^(www|web|home)[a-z0-9-]*(?:\.|$)/i){$_="http://$_"}elsif (/^(ftp|gopher|news|wais|https|http)[a-z0-9-]*(?:\.|$)/i){$_=lc($1)."://$_"}elsif ($^O ne "MacOS" && (m,^/, || m,^\.\.?/, || m,^[a-zA-Z]:[/\\],)){$_="file:$_"}elsif ($^O eq "MacOS" && m/:/){unless (m/^(ftp|gopher|news|wais|http|https|mailto):/){require URI::file;my$a=URI::file->new($_)->as_string;$_=($a =~ m/^file:/)? $a : "file:$a"}}elsif (/^\w+([\.\-]\w+)*\@(\w+\.)+\w{2,3}$/){$_="mailto:$_"}elsif (!/^[a-zA-Z][a-zA-Z0-9.+\-]*:/){if (s/^([-\w]+(?:\.[-\w]+)*)([\/:\?\#]|$)/$2/){my$host=$1;my$scheme="http";if (/^:(\d+)\b/){if ($1 =~ /^[56789]?443$/){$scheme="https"}elsif ($1 eq "21"){$scheme="ftp"}}if ($host !~ /\./ && $host ne "localhost"){my@guess;if (exists$ENV{URL_GUESS_PATTERN}){@guess=map {s/\bACME\b/$host/;$_}split(' ',$ENV{URL_GUESS_PATTERN})}else {if (MY_COUNTRY()){my$special=$LOCAL_GUESSING{MY_COUNTRY()};if ($special){my@special=@$special;push(@guess,map {s/\bACME\b/$host/;$_}@special)}else {push(@guess,"www.$host." .MY_COUNTRY())}}push(@guess,map "www.$host.$_","com","org","net","edu","int")}my$guess;for$guess (@guess){print STDERR "uf_uristr: gethostbyname('$guess.')..." if$DEBUG;if (gethostbyname("$guess.")){print STDERR "yes\n" if$DEBUG;$host=$guess;last}print STDERR "no\n" if$DEBUG}}$_="$scheme://$host$_"}else {}}print STDERR "uf_uristr: ==> $_\n" if$DEBUG;$_}sub uf_uri ($) {require URI;URI->new(uf_uristr($_[0]))}*uf_urlstr=\*uf_uristr;sub uf_url ($) {require URI::URL;URI::URL->new(uf_uristr($_[0]))}1; URI_HEURISTIC $fatpacked{"URI/IRI.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_IRI'; - package URI::IRI;use strict;use warnings;use URI ();use overload '""'=>sub {shift->as_string};our$VERSION='5.19';sub new {my($class,$uri,$scheme)=@_;utf8::upgrade($uri);return bless {uri=>URI->new($uri,$scheme),},$class}sub clone {my$self=shift;return bless {uri=>$self->{uri}->clone,},ref($self)}sub as_string {my$self=shift;return$self->{uri}->as_iri}our$AUTOLOAD;sub AUTOLOAD {my$method=substr($AUTOLOAD,rindex($AUTOLOAD,'::')+2);no strict 'refs';*$method=sub {shift->{uri}->$method(@_)};goto &$method}sub DESTROY {}1; + package URI::IRI;use strict;use warnings;use URI ();use overload '""'=>sub {shift->as_string};our$VERSION='5.20';sub new {my($class,$uri,$scheme)=@_;utf8::upgrade($uri);return bless {uri=>URI->new($uri,$scheme),},$class}sub clone {my$self=shift;return bless {uri=>$self->{uri}->clone,},ref($self)}sub as_string {my$self=shift;return$self->{uri}->as_iri}our$AUTOLOAD;sub AUTOLOAD {my$method=substr($AUTOLOAD,rindex($AUTOLOAD,'::')+2);no strict 'refs';*$method=sub {shift->{uri}->$method(@_)};goto &$method}sub DESTROY {}1; URI_IRI $fatpacked{"URI/QueryParam.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_QUERYPARAM'; - package URI::QueryParam;use strict;use warnings;our$VERSION='5.19';1; + package URI::QueryParam;use strict;use warnings;our$VERSION='5.20';1; URI_QUERYPARAM $fatpacked{"URI/Split.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_SPLIT'; - package URI::Split;use strict;use warnings;our$VERSION='5.19';use Exporter 5.57 'import';our@EXPORT_OK=qw(uri_split uri_join);use URI::Escape ();sub uri_split {return $_[0]=~ m,(?:([^:/?#]+):)?(?://([^/?#]*))?([^?#]*)(?:\?([^#]*))?(?:#(.*))?,}sub uri_join {my($scheme,$auth,$path,$query,$frag)=@_;my$uri=defined($scheme)? "$scheme:" : "";$path="" unless defined$path;if (defined$auth){$auth =~ s,([/?\#]), URI::Escape::escape_char($1),eg;$uri .= "//$auth";$path="/$path" if length($path)&& $path !~ m,^/,}elsif ($path =~ m,^//,){$uri .= "//"}unless (length$uri){$path =~ s,(:), URI::Escape::escape_char($1),e while$path =~ m,^[^:/?\#]+:,}$path =~ s,([?\#]), URI::Escape::escape_char($1),eg;$uri .= $path;if (defined$query){$query =~ s,(\#), URI::Escape::escape_char($1),eg;$uri .= "?$query"}$uri .= "#$frag" if defined$frag;$uri}1; + package URI::Split;use strict;use warnings;our$VERSION='5.20';use Exporter 5.57 'import';our@EXPORT_OK=qw(uri_split uri_join);use URI::Escape ();sub uri_split {return $_[0]=~ m,(?:([^:/?#]+):)?(?://([^/?#]*))?([^?#]*)(?:\?([^#]*))?(?:#(.*))?,}sub uri_join {my($scheme,$auth,$path,$query,$frag)=@_;my$uri=defined($scheme)? "$scheme:" : "";$path="" unless defined$path;if (defined$auth){$auth =~ s,([/?\#]), URI::Escape::escape_char($1),eg;$uri .= "//$auth";$path="/$path" if length($path)&& $path !~ m,^/,}elsif ($path =~ m,^//,){$uri .= "//"}unless (length$uri){$path =~ s,(:), URI::Escape::escape_char($1),e while$path =~ m,^[^:/?\#]+:,}$path =~ s,([?\#]), URI::Escape::escape_char($1),eg;$uri .= $path;if (defined$query){$query =~ s,(\#), URI::Escape::escape_char($1),eg;$uri .= "?$query"}$uri .= "#$frag" if defined$frag;$uri}1; URI_SPLIT $fatpacked{"URI/URL.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_URL'; - package URI::URL;use strict;use warnings;use parent 'URI::WithBase';our$VERSION='5.19';use Exporter 5.57 'import';our@EXPORT=qw(url);sub url ($;$) {URI::URL->new(@_)}use URI::Escape qw(uri_unescape);sub new {my$class=shift;my$self=$class->SUPER::new(@_);$self->[0]=$self->[0]->canonical;$self}sub newlocal {my$class=shift;require URI::file;bless [URI::file->new_abs(shift)],$class}{package URI::_foreign;sub _init {my$class=shift;die "Unknown URI::URL scheme $_[1]:" if$URI::URL::STRICT;$class->SUPER::_init(@_)}}sub strict {my$old=$URI::URL::STRICT;$URI::URL::STRICT=shift if @_;$old}sub print_on {my$self=shift;require Data::Dumper;print STDERR Data::Dumper::Dumper($self)}sub _try {my$self=shift;my$method=shift;scalar(eval {$self->$method(@_)})}sub crack {my$self=shift;(scalar($self->scheme),$self->_try("user"),$self->_try("password"),$self->_try("host"),$self->_try("port"),$self->_try("path"),$self->_try("params"),$self->_try("query"),scalar($self->fragment),)}sub full_path {my$self=shift;my$path=$self->path_query;$path="/" unless length$path;$path}sub netloc {shift->authority(@_)}sub epath {my$path=shift->SUPER::path(@_);$path =~ s/;.*//;$path}sub eparams {my$self=shift;my@p=$self->path_segments;return undef unless ref($p[-1]);@p=@{$p[-1]};shift@p;join(";",@p)}sub params {shift->eparams(@_)}sub path {my$self=shift;my$old=$self->epath(@_);return unless defined wantarray;return '/' if!defined($old)||!length($old);Carp::croak("Path components contain '/' (you must call epath)")if$old =~ /%2[fF]/ and!@_;$old="/$old" if$old !~ m|^/| && defined$self->netloc;return uri_unescape($old)}sub path_components {shift->path_segments(@_)}sub query {my$self=shift;my$old=$self->equery(@_);if (defined(wantarray)&& defined($old)){if ($old =~ /%(?:26|2[bB]|3[dD])/){my$mess;for ($old){$mess="Query contains both '+' and '%2B'" if /\+/ && /%2[bB]/;$mess="Form query contains escaped '=' or '&'" if /=/ && /%(?:3[dD]|26)/}if ($mess){Carp::croak("$mess (you must call equery)")}}return uri_unescape($old)}undef}sub abs {my$self=shift;my$base=shift;my$allow_scheme=shift;$allow_scheme=$URI::URL::ABS_ALLOW_RELATIVE_SCHEME unless defined$allow_scheme;local$URI::ABS_ALLOW_RELATIVE_SCHEME=$allow_scheme;local$URI::ABS_REMOTE_LEADING_DOTS=$URI::URL::ABS_REMOTE_LEADING_DOTS;$self->SUPER::abs($base)}sub frag {shift->fragment(@_)}sub keywords {shift->query_keywords(@_)}sub local_path {shift->file}sub unix_path {shift->file("unix")}sub dos_path {shift->file("dos")}sub mac_path {shift->file("mac")}sub vms_path {shift->file("vms")}sub address {shift->to(@_)}sub encoded822addr {shift->to(@_)}sub URI::mailto::authority {shift->to(@_)}sub groupart {shift->_group(@_)}sub article {shift->message(@_)}1; + package URI::URL;use strict;use warnings;use parent 'URI::WithBase';our$VERSION='5.20';use Exporter 5.57 'import';our@EXPORT=qw(url);sub url ($;$) {URI::URL->new(@_)}use URI::Escape qw(uri_unescape);sub new {my$class=shift;my$self=$class->SUPER::new(@_);$self->[0]=$self->[0]->canonical;$self}sub newlocal {my$class=shift;require URI::file;bless [URI::file->new_abs(shift)],$class}{package URI::_foreign;sub _init {my$class=shift;die "Unknown URI::URL scheme $_[1]:" if$URI::URL::STRICT;$class->SUPER::_init(@_)}}sub strict {my$old=$URI::URL::STRICT;$URI::URL::STRICT=shift if @_;$old}sub print_on {my$self=shift;require Data::Dumper;print STDERR Data::Dumper::Dumper($self)}sub _try {my$self=shift;my$method=shift;scalar(eval {$self->$method(@_)})}sub crack {my$self=shift;(scalar($self->scheme),$self->_try("user"),$self->_try("password"),$self->_try("host"),$self->_try("port"),$self->_try("path"),$self->_try("params"),$self->_try("query"),scalar($self->fragment),)}sub full_path {my$self=shift;my$path=$self->path_query;$path="/" unless length$path;$path}sub netloc {shift->authority(@_)}sub epath {my$path=shift->SUPER::path(@_);$path =~ s/;.*//;$path}sub eparams {my$self=shift;my@p=$self->path_segments;return undef unless ref($p[-1]);@p=@{$p[-1]};shift@p;join(";",@p)}sub params {shift->eparams(@_)}sub path {my$self=shift;my$old=$self->epath(@_);return unless defined wantarray;return '/' if!defined($old)||!length($old);Carp::croak("Path components contain '/' (you must call epath)")if$old =~ /%2[fF]/ and!@_;$old="/$old" if$old !~ m|^/| && defined$self->netloc;return uri_unescape($old)}sub path_components {shift->path_segments(@_)}sub query {my$self=shift;my$old=$self->equery(@_);if (defined(wantarray)&& defined($old)){if ($old =~ /%(?:26|2[bB]|3[dD])/){my$mess;for ($old){$mess="Query contains both '+' and '%2B'" if /\+/ && /%2[bB]/;$mess="Form query contains escaped '=' or '&'" if /=/ && /%(?:3[dD]|26)/}if ($mess){Carp::croak("$mess (you must call equery)")}}return uri_unescape($old)}undef}sub abs {my$self=shift;my$base=shift;my$allow_scheme=shift;$allow_scheme=$URI::URL::ABS_ALLOW_RELATIVE_SCHEME unless defined$allow_scheme;local$URI::ABS_ALLOW_RELATIVE_SCHEME=$allow_scheme;local$URI::ABS_REMOTE_LEADING_DOTS=$URI::URL::ABS_REMOTE_LEADING_DOTS;$self->SUPER::abs($base)}sub frag {shift->fragment(@_)}sub keywords {shift->query_keywords(@_)}sub local_path {shift->file}sub unix_path {shift->file("unix")}sub dos_path {shift->file("dos")}sub mac_path {shift->file("mac")}sub vms_path {shift->file("vms")}sub address {shift->to(@_)}sub encoded822addr {shift->to(@_)}sub URI::mailto::authority {shift->to(@_)}sub groupart {shift->_group(@_)}sub article {shift->message(@_)}1; URI_URL $fatpacked{"URI/WithBase.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_WITHBASE'; - package URI::WithBase;use strict;use warnings;use URI ();use Scalar::Util qw(blessed);our$VERSION='5.19';use overload '""'=>"as_string",fallback=>1;sub as_string;sub new {my($class,$uri,$base)=@_;my$ibase=$base;if ($base && blessed($base)&& $base->isa(__PACKAGE__)){$base=$base->abs;$ibase=$base->[0]}bless [URI->new($uri,$ibase),$base],$class}sub new_abs {my$class=shift;my$self=$class->new(@_);$self->abs}sub _init {my$class=shift;my($str,$scheme)=@_;bless [URI->new($str,$scheme),undef],$class}sub eq {my($self,$other)=@_;$other=$other->[0]if blessed($other)and $other->isa(__PACKAGE__);$self->[0]->eq($other)}our$AUTOLOAD;sub AUTOLOAD {my$self=shift;my$method=substr($AUTOLOAD,rindex($AUTOLOAD,'::')+2);return if$method eq "DESTROY";$self->[0]->$method(@_)}sub can {my$self=shift;$self->SUPER::can(@_)|| (ref($self)? $self->[0]->can(@_): undef)}sub base {my$self=shift;my$base=$self->[1];if (@_){my$new_base=shift;$new_base=$new_base->abs if ref($new_base)&& $new_base->isa(__PACKAGE__);$self->[1]=$new_base}return unless defined wantarray;if (defined($base)&&!ref($base)){$base=ref($self)->new($base);$self->[1]=$base unless @_}$base}sub clone {my$self=shift;my$base=$self->[1];$base=$base->clone if ref($base);bless [$self->[0]->clone,$base],ref($self)}sub abs {my$self=shift;my$base=shift || $self->base || return$self->clone;$base=$base->as_string if ref($base);bless [$self->[0]->abs($base,@_),$base],ref($self)}sub rel {my$self=shift;my$base=shift || $self->base || return$self->clone;$base=$base->as_string if ref($base);bless [$self->[0]->rel($base,@_),$base],ref($self)}1; + package URI::WithBase;use strict;use warnings;use URI ();use Scalar::Util qw(blessed);our$VERSION='5.20';use overload '""'=>"as_string",fallback=>1;sub as_string;sub new {my($class,$uri,$base)=@_;my$ibase=$base;if ($base && blessed($base)&& $base->isa(__PACKAGE__)){$base=$base->abs;$ibase=$base->[0]}bless [URI->new($uri,$ibase),$base],$class}sub new_abs {my$class=shift;my$self=$class->new(@_);$self->abs}sub _init {my$class=shift;my($str,$scheme)=@_;bless [URI->new($str,$scheme),undef],$class}sub eq {my($self,$other)=@_;$other=$other->[0]if blessed($other)and $other->isa(__PACKAGE__);$self->[0]->eq($other)}our$AUTOLOAD;sub AUTOLOAD {my$self=shift;my$method=substr($AUTOLOAD,rindex($AUTOLOAD,'::')+2);return if$method eq "DESTROY";$self->[0]->$method(@_)}sub can {my$self=shift;$self->SUPER::can(@_)|| (ref($self)? $self->[0]->can(@_): undef)}sub base {my$self=shift;my$base=$self->[1];if (@_){my$new_base=shift;$new_base=$new_base->abs if ref($new_base)&& $new_base->isa(__PACKAGE__);$self->[1]=$new_base}return unless defined wantarray;if (defined($base)&&!ref($base)){$base=ref($self)->new($base);$self->[1]=$base unless @_}$base}sub clone {my$self=shift;my$base=$self->[1];$base=$base->clone if ref($base);bless [$self->[0]->clone,$base],ref($self)}sub abs {my$self=shift;my$base=shift || $self->base || return$self->clone;$base=$base->as_string if ref($base);bless [$self->[0]->abs($base,@_),$base],ref($self)}sub rel {my$self=shift;my$base=shift || $self->base || return$self->clone;$base=$base->as_string if ref($base);bless [$self->[0]->rel($base,@_),$base],ref($self)}1; URI_WITHBASE $fatpacked{"URI/_foreign.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI__FOREIGN'; - package URI::_foreign;use strict;use warnings;use parent 'URI::_generic';our$VERSION='5.19';1; + package URI::_foreign;use strict;use warnings;use parent 'URI::_generic';our$VERSION='5.20';1; URI__FOREIGN $fatpacked{"URI/_generic.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI__GENERIC'; - package URI::_generic;use strict;use warnings;use parent qw(URI URI::_query);use URI::Escape qw(uri_unescape);use Carp ();our$VERSION='5.19';my$ACHAR=URI::HAS_RESERVED_SQUARE_BRACKETS ? $URI::uric : $URI::uric4host;$ACHAR =~ s,\\[/?],,g;my$PCHAR=$URI::uric;$PCHAR =~ s,\\[?],,g;sub _no_scheme_ok {1}our$IPv6_re;sub _looks_like_raw_ip6_address {my$addr=shift;if (!$IPv6_re){eval {require Regexp::IPv6;Regexp::IPv6->import(qw($IPv6_re));1}|| do {$IPv6_re=qr/[:0-9a-f]{3,}/}}return 0 unless$addr;return 0 if$addr =~ tr/:/:/ < 2;return 1 if$addr =~ /^$IPv6_re$/i;return 0}sub authority {my$self=shift;$$self =~ m,^((?:$URI::scheme_re:)?)(?://([^/?\#]*))?(.*)$,os or die;if (@_){my$auth=shift;$$self=$1;my$rest=$3;if (defined$auth){$auth =~ s/([^$ACHAR])/ URI::Escape::escape_char($1)/ego;if (my ($user,$host)=$auth =~ /^(.*@)?([^@]+)$/){$user ||= '';$user =~ s/([^$URI::uric4user])/ URI::Escape::escape_char($1)/ego;$user =~ s/%40$/\@/;$host="[$host]" if _looks_like_raw_ip6_address($host);$auth=$user .$host}utf8::downgrade($auth);$$self .= "//$auth"}_check_path($rest,$$self);$$self .= $rest}$2}sub path {my$self=shift;$$self =~ m,^((?:[^:/?\#]+:)?(?://[^/?\#]*)?)([^?\#]*)(.*)$,s or die;if (@_){$$self=$1;my$rest=$3;my$new_path=shift;$new_path="" unless defined$new_path;$new_path =~ s/([^$PCHAR])/ URI::Escape::escape_char($1)/ego;utf8::downgrade($new_path);_check_path($new_path,$$self);$$self .= $new_path .$rest}$2}sub path_query {my$self=shift;$$self =~ m,^((?:[^:/?\#]+:)?(?://[^/?\#]*)?)([^\#]*)(.*)$,s or die;if (@_){$$self=$1;my$rest=$3;my$new_path=shift;$new_path="" unless defined$new_path;$new_path =~ s/([^$URI::uric])/ URI::Escape::escape_char($1)/ego;utf8::downgrade($new_path);_check_path($new_path,$$self);$$self .= $new_path .$rest}$2}sub _check_path {my($path,$pre)=@_;my$prefix;if ($pre =~ m,/,){$prefix="/" if length($path)&& $path !~ m,^[/?\#],}else {if ($path =~ m,^//,){Carp::carp("Path starting with double slash is confusing")if $^W}elsif (!length($pre)&& $path =~ m,^[^:/?\#]+:,){Carp::carp("Path might look like scheme, './' prepended")if $^W;$prefix="./"}}substr($_[0],0,0)=$prefix if defined$prefix}sub path_segments {my$self=shift;my$path=$self->path;if (@_){my@arg=@_;for (@arg){if (ref($_)){my@seg=@$_;$seg[0]=~ s/%/%25/g;for (@seg){s/;/%3B/g}$_=join(";",@seg)}else {s/%/%25/g;s/;/%3B/g}s,/,%2F,g}$self->path(join("/",@arg))}return$path unless wantarray;map {/;/ ? $self->_split_segment($_): uri_unescape($_)}split('/',$path,-1)}sub _split_segment {my$self=shift;require URI::_segment;URI::_segment->new(@_)}sub abs {my$self=shift;my$base=shift || Carp::croak("Missing base argument");if (my$scheme=$self->scheme){return$self unless$URI::ABS_ALLOW_RELATIVE_SCHEME;$base=URI->new($base)unless ref$base;return$self unless$scheme eq $base->scheme}$base=URI->new($base)unless ref$base;my$abs=$self->clone;$abs->scheme($base->scheme);return$abs if $$self =~ m,^(?:$URI::scheme_re:)?//,o;$abs->authority($base->authority);my$path=$self->path;return$abs if$path =~ m,^/,;if (!length($path)){my$abs=$base->clone;my$query=$self->query;$abs->query($query)if defined$query;my$fragment=$self->fragment;$abs->fragment($fragment)if defined$fragment;return$abs}my$p=$base->path;$p =~ s,[^/]+$,,;$p .= $path;my@p=split('/',$p,-1);shift(@p)if@p &&!length($p[0]);my$i=1;while ($i < @p){if ($p[$i-1]eq "."){splice(@p,$i-1,1);$i-- if$i > 1}elsif ($p[$i]eq ".." && $p[$i-1]ne ".."){splice(@p,$i-1,2);if ($i > 1){$i--;push(@p,"")if$i==@p}}else {$i++}}$p[-1]="" if@p && $p[-1]eq ".";if ($URI::ABS_REMOTE_LEADING_DOTS){shift@p while@p && $p[0]=~ /^\.\.?$/}$abs->path("/" .join("/",@p));$abs}sub rel {my$self=shift;my$base=shift || Carp::croak("Missing base argument");my$rel=$self->clone;$base=URI->new($base)unless ref$base;my$scheme=$rel->scheme;my$auth=$rel->canonical->authority;my$path=$rel->path;if (!defined($scheme)&&!defined($auth)){return$rel}my$bscheme=$base->scheme;my$bauth=$base->canonical->authority;my$bpath=$base->path;for ($bscheme,$bauth,$auth){$_='' unless defined}unless ($scheme eq $bscheme && $auth eq $bauth){return$rel}for ($path,$bpath){$_="/$_" unless m,^/,}$rel->scheme(undef);$rel->authority(undef);my$li=1;while (1){my$i=index($path,'/',$li);last if$i < 0 || $i!=index($bpath,'/',$li)|| substr($path,$li,$i-$li)ne substr($bpath,$li,$i-$li);$li=$i+1}substr($path,0,$li)='';substr($bpath,0,$li)='';if ($path eq $bpath && defined($rel->fragment)&&!defined($rel->query)){$rel->path("")}else {$path=('../' x $bpath =~ tr|/|/|).$path;$path="./" if$path eq "";$rel->path($path)}$rel}1; + package URI::_generic;use strict;use warnings;use parent qw(URI URI::_query);use URI::Escape qw(uri_unescape);use Carp ();our$VERSION='5.20';my$ACHAR=URI::HAS_RESERVED_SQUARE_BRACKETS ? $URI::uric : $URI::uric4host;$ACHAR =~ s,\\[/?],,g;my$PCHAR=$URI::uric;$PCHAR =~ s,\\[?],,g;sub _no_scheme_ok {1}our$IPv6_re;sub _looks_like_raw_ip6_address {my$addr=shift;if (!$IPv6_re){eval {require Regexp::IPv6;Regexp::IPv6->import(qw($IPv6_re));1}|| do {$IPv6_re=qr/[:0-9a-f]{3,}/}}return 0 unless$addr;return 0 if$addr =~ tr/:/:/ < 2;return 1 if$addr =~ /^$IPv6_re$/i;return 0}sub authority {my$self=shift;$$self =~ m,^((?:$URI::scheme_re:)?)(?://([^/?\#]*))?(.*)$,os or die;if (@_){my$auth=shift;$$self=$1;my$rest=$3;if (defined$auth){$auth =~ s/([^$ACHAR])/ URI::Escape::escape_char($1)/ego;if (my ($user,$host)=$auth =~ /^(.*@)?([^@]+)$/){$user ||= '';$user =~ s/([^$URI::uric4user])/ URI::Escape::escape_char($1)/ego;$user =~ s/%40$/\@/;$host="[$host]" if _looks_like_raw_ip6_address($host);$auth=$user .$host}utf8::downgrade($auth);$$self .= "//$auth"}_check_path($rest,$$self);$$self .= $rest}$2}sub path {my$self=shift;$$self =~ m,^((?:[^:/?\#]+:)?(?://[^/?\#]*)?)([^?\#]*)(.*)$,s or die;if (@_){$$self=$1;my$rest=$3;my$new_path=shift;$new_path="" unless defined$new_path;$new_path =~ s/([^$PCHAR])/ URI::Escape::escape_char($1)/ego;utf8::downgrade($new_path);_check_path($new_path,$$self);$$self .= $new_path .$rest}$2}sub path_query {my$self=shift;$$self =~ m,^((?:[^:/?\#]+:)?(?://[^/?\#]*)?)([^\#]*)(.*)$,s or die;if (@_){$$self=$1;my$rest=$3;my$new_path=shift;$new_path="" unless defined$new_path;$new_path =~ s/([^$URI::uric])/ URI::Escape::escape_char($1)/ego;utf8::downgrade($new_path);_check_path($new_path,$$self);$$self .= $new_path .$rest}$2}sub _check_path {my($path,$pre)=@_;my$prefix;if ($pre =~ m,/,){$prefix="/" if length($path)&& $path !~ m,^[/?\#],}else {if ($path =~ m,^//,){Carp::carp("Path starting with double slash is confusing")if $^W}elsif (!length($pre)&& $path =~ m,^[^:/?\#]+:,){Carp::carp("Path might look like scheme, './' prepended")if $^W;$prefix="./"}}substr($_[0],0,0)=$prefix if defined$prefix}sub path_segments {my$self=shift;my$path=$self->path;if (@_){my@arg=@_;for (@arg){if (ref($_)){my@seg=@$_;$seg[0]=~ s/%/%25/g;for (@seg){s/;/%3B/g}$_=join(";",@seg)}else {s/%/%25/g;s/;/%3B/g}s,/,%2F,g}$self->path(join("/",@arg))}return$path unless wantarray;map {/;/ ? $self->_split_segment($_): uri_unescape($_)}split('/',$path,-1)}sub _split_segment {my$self=shift;require URI::_segment;URI::_segment->new(@_)}sub abs {my$self=shift;my$base=shift || Carp::croak("Missing base argument");if (my$scheme=$self->scheme){return$self unless$URI::ABS_ALLOW_RELATIVE_SCHEME;$base=URI->new($base)unless ref$base;return$self unless$scheme eq $base->scheme}$base=URI->new($base)unless ref$base;my$abs=$self->clone;$abs->scheme($base->scheme);return$abs if $$self =~ m,^(?:$URI::scheme_re:)?//,o;$abs->authority($base->authority);my$path=$self->path;return$abs if$path =~ m,^/,;if (!length($path)){my$abs=$base->clone;my$query=$self->query;$abs->query($query)if defined$query;my$fragment=$self->fragment;$abs->fragment($fragment)if defined$fragment;return$abs}my$p=$base->path;$p =~ s,[^/]+$,,;$p .= $path;my@p=split('/',$p,-1);shift(@p)if@p &&!length($p[0]);my$i=1;while ($i < @p){if ($p[$i-1]eq "."){splice(@p,$i-1,1);$i-- if$i > 1}elsif ($p[$i]eq ".." && $p[$i-1]ne ".."){splice(@p,$i-1,2);if ($i > 1){$i--;push(@p,"")if$i==@p}}else {$i++}}$p[-1]="" if@p && $p[-1]eq ".";if ($URI::ABS_REMOTE_LEADING_DOTS){shift@p while@p && $p[0]=~ /^\.\.?$/}$abs->path("/" .join("/",@p));$abs}sub rel {my$self=shift;my$base=shift || Carp::croak("Missing base argument");my$rel=$self->clone;$base=URI->new($base)unless ref$base;my$scheme=$rel->scheme;my$auth=$rel->canonical->authority;my$path=$rel->path;if (!defined($scheme)&&!defined($auth)){return$rel}my$bscheme=$base->scheme;my$bauth=$base->canonical->authority;my$bpath=$base->path;for ($bscheme,$bauth,$auth){$_='' unless defined}unless ($scheme eq $bscheme && $auth eq $bauth){return$rel}for ($path,$bpath){$_="/$_" unless m,^/,}$rel->scheme(undef);$rel->authority(undef);my$li=1;while (1){my$i=index($path,'/',$li);last if$i < 0 || $i!=index($bpath,'/',$li)|| substr($path,$li,$i-$li)ne substr($bpath,$li,$i-$li);$li=$i+1}substr($path,0,$li)='';substr($bpath,0,$li)='';if ($path eq $bpath && defined($rel->fragment)&&!defined($rel->query)){$rel->path("")}else {$path=('../' x $bpath =~ tr|/|/|).$path;$path="./" if$path eq "";$rel->path($path)}$rel}1; URI__GENERIC $fatpacked{"URI/_idna.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI__IDNA'; - package URI::_idna;use strict;use warnings;use URI::_punycode qw(decode_punycode encode_punycode);use Carp qw(croak);our$VERSION='5.19';BEGIN {*URI::_idna::_ENV_::JOIN_LEAKS_UTF8_FLAGS="$]" < 5.008_003 ? sub () {1}: sub () {0}}my$ASCII=qr/^[\x00-\x7F]*\z/;sub encode {my$idomain=shift;my@labels=split(/\./,$idomain,-1);my@last_empty;push(@last_empty,pop@labels)if@labels > 1 && $labels[-1]eq "";for (@labels){$_=ToASCII($_)}return eval 'join(".", @labels, @last_empty)' if URI::_idna::_ENV_::JOIN_LEAKS_UTF8_FLAGS;return join(".",@labels,@last_empty)}sub decode {my$domain=shift;return join(".",map ToUnicode($_),split(/\./,$domain,-1))}sub nameprep {my$label=shift;$label=lc($label);return$label}sub check_size {my$label=shift;croak "Label empty" if$label eq "";croak "Label too long" if length($label)> 63;return$label}sub ToASCII {my$label=shift;return check_size($label)if$label =~ $ASCII;$label=nameprep($label);return check_size($label)if$label =~ $ASCII;if ($label =~ /^xn--/){croak "Label starts with ACE prefix"}$label=encode_punycode($label);$label="xn--$label";return check_size($label)}sub ToUnicode {my$label=shift;$label=nameprep($label)unless$label =~ $ASCII;return$label unless$label =~ /^xn--/;my$result=decode_punycode(substr($label,4));my$label2=ToASCII($result);if (lc($label)ne $label2){croak "IDNA does not round-trip: '\L$label\E' vs '$label2'"}return$result}1; + package URI::_idna;use strict;use warnings;use URI::_punycode qw(decode_punycode encode_punycode);use Carp qw(croak);our$VERSION='5.20';BEGIN {*URI::_idna::_ENV_::JOIN_LEAKS_UTF8_FLAGS="$]" < 5.008_003 ? sub () {1}: sub () {0}}my$ASCII=qr/^[\x00-\x7F]*\z/;sub encode {my$idomain=shift;my@labels=split(/\./,$idomain,-1);my@last_empty;push(@last_empty,pop@labels)if@labels > 1 && $labels[-1]eq "";for (@labels){$_=ToASCII($_)}return eval 'join(".", @labels, @last_empty)' if URI::_idna::_ENV_::JOIN_LEAKS_UTF8_FLAGS;return join(".",@labels,@last_empty)}sub decode {my$domain=shift;return join(".",map ToUnicode($_),split(/\./,$domain,-1))}sub nameprep {my$label=shift;$label=lc($label);return$label}sub check_size {my$label=shift;croak "Label empty" if$label eq "";croak "Label too long" if length($label)> 63;return$label}sub ToASCII {my$label=shift;return check_size($label)if$label =~ $ASCII;$label=nameprep($label);return check_size($label)if$label =~ $ASCII;if ($label =~ /^xn--/){croak "Label starts with ACE prefix"}$label=encode_punycode($label);$label="xn--$label";return check_size($label)}sub ToUnicode {my$label=shift;$label=nameprep($label)unless$label =~ $ASCII;return$label unless$label =~ /^xn--/;my$result=decode_punycode(substr($label,4));my$label2=ToASCII($result);if (lc($label)ne $label2){croak "IDNA does not round-trip: '\L$label\E' vs '$label2'"}return$result}1; URI__IDNA $fatpacked{"URI/_ldap.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI__LDAP'; - package URI::_ldap;use strict;use warnings;our$VERSION='5.19';use URI::Escape qw(uri_unescape);sub _ldap_elem {my$self=shift;my$elem=shift;my$query=$self->query;my@bits=(split(/\?/,defined($query)? $query : ""),("")x4);my$old=$bits[$elem];if (@_){my$new=shift;$new =~ s/\?/%3F/g;$bits[$elem]=$new;$query=join("?",@bits);$query =~ s/\?+$//;$query=undef unless length($query);$self->query($query)}$old}sub dn {my$old=shift->path(@_);$old =~ s:^/::;uri_unescape($old)}sub attributes {my$self=shift;my$old=_ldap_elem($self,0,@_ ? join(",",map {my$tmp=$_;$tmp =~ s/,/%2C/g;$tmp}@_): ());return$old unless wantarray;map {uri_unescape($_)}split(/,/,$old)}sub _scope {my$self=shift;my$old=_ldap_elem($self,1,@_);return undef unless defined wantarray && defined$old;uri_unescape($old)}sub scope {my$old=&_scope;$old="base" unless length$old;$old}sub _filter {my$self=shift;my$old=_ldap_elem($self,2,@_);return undef unless defined wantarray && defined$old;uri_unescape($old)}sub filter {my$old=&_filter;$old="(objectClass=*)" unless length$old;$old}sub extensions {my$self=shift;my@ext;while (@_){my$key=shift;my$value=shift;push(@ext,join("=",map {$_="" unless defined;s/,/%2C/g;$_}$key,$value))}@ext=join(",",@ext)if@ext;my$old=_ldap_elem($self,3,@ext);return$old unless wantarray;map {uri_unescape($_)}map {/^([^=]+)=(.*)$/}split(/,/,$old)}sub canonical {my$self=shift;my$other=$self->_nonldap_canonical;$other=$other->clone if$other==$self;$other->dn(_normalize_dn($other->dn));$other->attributes(map lc,$other->attributes);my$old_scope=$other->scope;my$new_scope=lc($old_scope);$new_scope="" if$new_scope eq "base";$other->scope($new_scope)if$new_scope ne $old_scope;my$old_filter=$other->filter;$other->filter("")if lc($old_filter)eq "(objectclass=*)" || lc($old_filter)eq "objectclass=*";my@ext=$other->extensions;for (my$i=0;$i < @ext;$i += 2){my$etype=$ext[$i]=lc($ext[$i]);if ($etype =~ /^!?bindname$/){$ext[$i+1]=_normalize_dn($ext[$i+1])}}$other->extensions(@ext)if@ext;$other}sub _normalize_dn {my$dn=shift;return$dn;my@dn=split(/([+,])/,$dn);for (@dn){s/^([a-zA-Z]+=)/lc($1)/e}join("",@dn)}1; + package URI::_ldap;use strict;use warnings;our$VERSION='5.20';use URI::Escape qw(uri_unescape);sub _ldap_elem {my$self=shift;my$elem=shift;my$query=$self->query;my@bits=(split(/\?/,defined($query)? $query : ""),("")x4);my$old=$bits[$elem];if (@_){my$new=shift;$new =~ s/\?/%3F/g;$bits[$elem]=$new;$query=join("?",@bits);$query =~ s/\?+$//;$query=undef unless length($query);$self->query($query)}$old}sub dn {my$old=shift->path(@_);$old =~ s:^/::;uri_unescape($old)}sub attributes {my$self=shift;my$old=_ldap_elem($self,0,@_ ? join(",",map {my$tmp=$_;$tmp =~ s/,/%2C/g;$tmp}@_): ());return$old unless wantarray;map {uri_unescape($_)}split(/,/,$old)}sub _scope {my$self=shift;my$old=_ldap_elem($self,1,@_);return undef unless defined wantarray && defined$old;uri_unescape($old)}sub scope {my$old=&_scope;$old="base" unless length$old;$old}sub _filter {my$self=shift;my$old=_ldap_elem($self,2,@_);return undef unless defined wantarray && defined$old;uri_unescape($old)}sub filter {my$old=&_filter;$old="(objectClass=*)" unless length$old;$old}sub extensions {my$self=shift;my@ext;while (@_){my$key=shift;my$value=shift;push(@ext,join("=",map {$_="" unless defined;s/,/%2C/g;$_}$key,$value))}@ext=join(",",@ext)if@ext;my$old=_ldap_elem($self,3,@ext);return$old unless wantarray;map {uri_unescape($_)}map {/^([^=]+)=(.*)$/}split(/,/,$old)}sub canonical {my$self=shift;my$other=$self->_nonldap_canonical;$other=$other->clone if$other==$self;$other->dn(_normalize_dn($other->dn));$other->attributes(map lc,$other->attributes);my$old_scope=$other->scope;my$new_scope=lc($old_scope);$new_scope="" if$new_scope eq "base";$other->scope($new_scope)if$new_scope ne $old_scope;my$old_filter=$other->filter;$other->filter("")if lc($old_filter)eq "(objectclass=*)" || lc($old_filter)eq "objectclass=*";my@ext=$other->extensions;for (my$i=0;$i < @ext;$i += 2){my$etype=$ext[$i]=lc($ext[$i]);if ($etype =~ /^!?bindname$/){$ext[$i+1]=_normalize_dn($ext[$i+1])}}$other->extensions(@ext)if@ext;$other}sub _normalize_dn {my$dn=shift;return$dn;my@dn=split(/([+,])/,$dn);for (@dn){s/^([a-zA-Z]+=)/lc($1)/e}join("",@dn)}1; URI__LDAP $fatpacked{"URI/_login.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI__LOGIN'; - package URI::_login;use strict;use warnings;use parent qw(URI::_server URI::_userpass);our$VERSION='5.19';1; + package URI::_login;use strict;use warnings;use parent qw(URI::_server URI::_userpass);our$VERSION='5.20';1; URI__LOGIN $fatpacked{"URI/_punycode.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI__PUNYCODE'; - package URI::_punycode;use strict;use warnings;our$VERSION='5.19';use Exporter 'import';our@EXPORT=qw(encode_punycode decode_punycode);use integer;our$DEBUG=0;use constant BASE=>36;use constant TMIN=>1;use constant TMAX=>26;use constant SKEW=>38;use constant DAMP=>700;use constant INITIAL_BIAS=>72;use constant INITIAL_N=>128;my$Delimiter=chr 0x2D;my$BasicRE=qr/[\x00-\x7f]/;sub _croak {require Carp;Carp::croak(@_)}sub _digit_value {my$code=shift;return ord($code)- ord("A")if$code =~ /[A-Z]/;return ord($code)- ord("a")if$code =~ /[a-z]/;return ord($code)- ord("0")+ 26 if$code =~ /[0-9]/;return}sub _code_point {my$digit=shift;return$digit + ord('a')if 0 <= $digit && $digit <= 25;return$digit + ord('0')- 26 if 26 <= $digit && $digit <= 36;die 'NOT COME HERE'}sub _adapt {my($delta,$numpoints,$firsttime)=@_;$delta=$firsttime ? $delta / DAMP : $delta / 2;$delta += $delta / $numpoints;my$k=0;while ($delta > ((BASE - TMIN)* TMAX)/ 2){$delta /= BASE - TMIN;$k += BASE}return$k + (((BASE - TMIN + 1)* $delta)/ ($delta + SKEW))}sub decode_punycode {my$code=shift;my$n=INITIAL_N;my$i=0;my$bias=INITIAL_BIAS;my@output;if ($code =~ s/(.*)$Delimiter//o){push@output,map ord,split //,$1;return _croak('non-basic code point')unless $1 =~ /^$BasicRE*$/o}while ($code){my$oldi=$i;my$w=1;LOOP: for (my$k=BASE;1;$k += BASE){my$cp=substr($code,0,1,'');my$digit=_digit_value($cp);defined$digit or return _croak("invalid punycode input");$i += $digit * $w;my$t=($k <= $bias)? TMIN : ($k >= $bias + TMAX)? TMAX : $k - $bias;last LOOP if$digit < $t;$w *= (BASE - $t)}$bias=_adapt($i - $oldi,@output + 1,$oldi==0);warn "bias becomes $bias" if$DEBUG;$n += $i / (@output + 1);$i=$i % (@output + 1);splice(@output,$i,0,$n);warn join " ",map sprintf('%04x',$_),@output if$DEBUG;$i++}return join '',map chr,@output}sub encode_punycode {my$input=shift;my@input=split //,$input;my$n=INITIAL_N;my$delta=0;my$bias=INITIAL_BIAS;my@output;my@basic=grep /$BasicRE/,@input;my$h=my$b=@basic;push@output,@basic;push@output,$Delimiter if$b && $h < @input;warn "basic codepoints: (@output)" if$DEBUG;while ($h < @input){my$m=_min(grep {$_ >= $n}map ord,@input);warn sprintf "next code point to insert is %04x",$m if$DEBUG;$delta += ($m - $n)* ($h + 1);$n=$m;for my$i (@input){my$c=ord($i);$delta++ if$c < $n;if ($c==$n){my$q=$delta;LOOP: for (my$k=BASE;1;$k += BASE){my$t=($k <= $bias)? TMIN : ($k >= $bias + TMAX)? TMAX : $k - $bias;last LOOP if$q < $t;my$cp=_code_point($t + (($q - $t)% (BASE - $t)));push@output,chr($cp);$q=($q - $t)/ (BASE - $t)}push@output,chr(_code_point($q));$bias=_adapt($delta,$h + 1,$h==$b);warn "bias becomes $bias" if$DEBUG;$delta=0;$h++}}$delta++;$n++}return join '',@output}sub _min {my$min=shift;for (@_){$min=$_ if $_ <= $min}return$min}1; + package URI::_punycode;use strict;use warnings;our$VERSION='5.20';use Exporter 'import';our@EXPORT=qw(encode_punycode decode_punycode);use integer;our$DEBUG=0;use constant BASE=>36;use constant TMIN=>1;use constant TMAX=>26;use constant SKEW=>38;use constant DAMP=>700;use constant INITIAL_BIAS=>72;use constant INITIAL_N=>128;my$Delimiter=chr 0x2D;my$BasicRE=qr/[\x00-\x7f]/;sub _croak {require Carp;Carp::croak(@_)}sub _digit_value {my$code=shift;return ord($code)- ord("A")if$code =~ /[A-Z]/;return ord($code)- ord("a")if$code =~ /[a-z]/;return ord($code)- ord("0")+ 26 if$code =~ /[0-9]/;return}sub _code_point {my$digit=shift;return$digit + ord('a')if 0 <= $digit && $digit <= 25;return$digit + ord('0')- 26 if 26 <= $digit && $digit <= 36;die 'NOT COME HERE'}sub _adapt {my($delta,$numpoints,$firsttime)=@_;$delta=$firsttime ? $delta / DAMP : $delta / 2;$delta += $delta / $numpoints;my$k=0;while ($delta > ((BASE - TMIN)* TMAX)/ 2){$delta /= BASE - TMIN;$k += BASE}return$k + (((BASE - TMIN + 1)* $delta)/ ($delta + SKEW))}sub decode_punycode {my$code=shift;my$n=INITIAL_N;my$i=0;my$bias=INITIAL_BIAS;my@output;if ($code =~ s/(.*)$Delimiter//o){push@output,map ord,split //,$1;return _croak('non-basic code point')unless $1 =~ /^$BasicRE*$/o}while ($code){my$oldi=$i;my$w=1;LOOP: for (my$k=BASE;1;$k += BASE){my$cp=substr($code,0,1,'');my$digit=_digit_value($cp);defined$digit or return _croak("invalid punycode input");$i += $digit * $w;my$t=($k <= $bias)? TMIN : ($k >= $bias + TMAX)? TMAX : $k - $bias;last LOOP if$digit < $t;$w *= (BASE - $t)}$bias=_adapt($i - $oldi,@output + 1,$oldi==0);warn "bias becomes $bias" if$DEBUG;$n += $i / (@output + 1);$i=$i % (@output + 1);splice(@output,$i,0,$n);warn join " ",map sprintf('%04x',$_),@output if$DEBUG;$i++}return join '',map chr,@output}sub encode_punycode {my$input=shift;my@input=split //,$input;my$n=INITIAL_N;my$delta=0;my$bias=INITIAL_BIAS;my@output;my@basic=grep /$BasicRE/,@input;my$h=my$b=@basic;push@output,@basic;push@output,$Delimiter if$b && $h < @input;warn "basic codepoints: (@output)" if$DEBUG;while ($h < @input){my$m=_min(grep {$_ >= $n}map ord,@input);warn sprintf "next code point to insert is %04x",$m if$DEBUG;$delta += ($m - $n)* ($h + 1);$n=$m;for my$i (@input){my$c=ord($i);$delta++ if$c < $n;if ($c==$n){my$q=$delta;LOOP: for (my$k=BASE;1;$k += BASE){my$t=($k <= $bias)? TMIN : ($k >= $bias + TMAX)? TMAX : $k - $bias;last LOOP if$q < $t;my$cp=_code_point($t + (($q - $t)% (BASE - $t)));push@output,chr($cp);$q=($q - $t)/ (BASE - $t)}push@output,chr(_code_point($q));$bias=_adapt($delta,$h + 1,$h==$b);warn "bias becomes $bias" if$DEBUG;$delta=0;$h++}}$delta++;$n++}return join '',@output}sub _min {my$min=shift;for (@_){$min=$_ if $_ <= $min}return$min}1; URI__PUNYCODE $fatpacked{"URI/_query.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI__QUERY'; - package URI::_query;use strict;use warnings;use URI ();use URI::Escape qw(uri_unescape);our$VERSION='5.19';sub query {my$self=shift;$$self =~ m,^([^?\#]*)(?:\?([^\#]*))?(.*)$,s or die;if (@_){my$q=shift;$$self=$1;if (defined$q){$q =~ s/([^$URI::uric])/ URI::Escape::escape_char($1)/ego;utf8::downgrade($q);$$self .= "?$q"}$$self .= $3}$2}sub query_form {my$self=shift;my$old=$self->query;if (@_){my$delim;my$r=$_[0];if (ref($r)eq "ARRAY"){$delim=$_[1];@_=@$r}elsif (ref($r)eq "HASH"){$delim=$_[1];@_=map {$_=>$r->{$_}}sort keys %$r}$delim=pop if @_ % 2;my@query;while (my($key,$vals)=splice(@_,0,2)){$key='' unless defined$key;$key =~ s/([;\/?:@&=+,\$\[\]%])/ URI::Escape::escape_char($1)/eg;$key =~ s/ /+/g;$vals=[ref($vals)eq "ARRAY" ? @$vals : $vals];for my$val (@$vals){if (defined$val){$val =~ s/([;\/?:@&=+,\$\[\]%])/ URI::Escape::escape_char($1)/eg;$val =~ s/ /+/g;push(@query,"$key=$val")}else {push(@query,$key)}}}if (@query){unless ($delim){$delim=$1 if$old && $old =~ /([&;])/;$delim ||= $URI::DEFAULT_QUERY_FORM_DELIMITER || "&"}$self->query(join($delim,@query))}else {$self->query(undef)}}return if!defined($old)||!length($old)||!defined(wantarray);return unless$old =~ /=/;map {(defined)? do {s/\+/ /g;uri_unescape($_)}: undef}map {/=/ ? split(/=/,$_,2): ($_=>undef)}split(/[&;]/,$old)}sub query_keywords {my$self=shift;my$old=$self->query;if (@_){my@copy=@_;@copy=@{$copy[0]}if@copy==1 && ref($copy[0])eq "ARRAY";for (@copy){s/([;\/?:@&=+,\$\[\]%])/ URI::Escape::escape_char($1)/eg}$self->query(@copy ? join('+',@copy): undef)}return if!defined($old)||!defined(wantarray);return if$old =~ /=/;map {uri_unescape($_)}split(/\+/,$old,-1)}sub equery {goto&query}sub query_param {my$self=shift;my@old=$self->query_form;if (@_==0){my (%seen,$i);return grep!($i++ % 2 || $seen{$_}++),@old}my$key=shift;my@i=grep $_ % 2==0 && $old[$_]eq $key,0 .. $#old;if (@_){my@new=@old;my@new_i=@i;my@vals=map {ref($_)eq 'ARRAY' ? @$_ : $_}@_;while (@new_i > @vals){splice@new,pop@new_i,2}if (@vals > @new_i){my$i=@new_i ? $new_i[-1]+ 2 : @new;my@splice=splice@vals,@new_i,@vals - @new_i;splice@new,$i,0,map {$key=>$_}@splice}if (@vals){@new[map $_ + 1,@new_i ]=@vals}$self->query_form(\@new)}return wantarray ? @old[map $_+1,@i]: @i ? $old[$i[0]+1]: undef}sub query_param_append {my$self=shift;my$key=shift;my@vals=map {ref $_ eq 'ARRAY' ? @$_ : $_}@_;$self->query_form($self->query_form,$key=>\@vals);return}sub query_param_delete {my$self=shift;my$key=shift;my@old=$self->query_form;my@vals;for (my$i=@old - 2;$i >= 0;$i -= 2){next if$old[$i]ne $key;push(@vals,(splice(@old,$i,2))[1])}$self->query_form(\@old)if@vals;return wantarray ? reverse@vals : $vals[-1]}sub query_form_hash {my$self=shift;my@old=$self->query_form;if (@_){$self->query_form(@_==1 ? %{shift(@_)}: @_)}my%hash;while (my($k,$v)=splice(@old,0,2)){if (exists$hash{$k}){for ($hash{$k}){$_=[$_]unless ref($_)eq "ARRAY";push(@$_,$v)}}else {$hash{$k}=$v}}return \%hash}1; + package URI::_query;use strict;use warnings;use URI ();use URI::Escape qw(uri_unescape);our$VERSION='5.20';sub query {my$self=shift;$$self =~ m,^([^?\#]*)(?:\?([^\#]*))?(.*)$,s or die;if (@_){my$q=shift;$$self=$1;if (defined$q){$q =~ s/([^$URI::uric])/ URI::Escape::escape_char($1)/ego;utf8::downgrade($q);$$self .= "?$q"}$$self .= $3}$2}sub query_form {my$self=shift;my$old=$self->query;if (@_){my$delim;my$r=$_[0];if (ref($r)eq "ARRAY"){$delim=$_[1];@_=@$r}elsif (ref($r)eq "HASH"){$delim=$_[1];@_=map {$_=>$r->{$_}}sort keys %$r}$delim=pop if @_ % 2;my@query;while (my($key,$vals)=splice(@_,0,2)){$key='' unless defined$key;$key =~ s/([;\/?:@&=+,\$\[\]%])/ URI::Escape::escape_char($1)/eg;$key =~ s/ /+/g;$vals=[ref($vals)eq "ARRAY" ? @$vals : $vals];for my$val (@$vals){if (defined$val){$val =~ s/([;\/?:@&=+,\$\[\]%])/ URI::Escape::escape_char($1)/eg;$val =~ s/ /+/g;push(@query,"$key=$val")}else {push(@query,$key)}}}if (@query){unless ($delim){$delim=$1 if$old && $old =~ /([&;])/;$delim ||= $URI::DEFAULT_QUERY_FORM_DELIMITER || "&"}$self->query(join($delim,@query))}else {$self->query(undef)}}return if!defined($old)||!length($old)||!defined(wantarray);return unless$old =~ /=/;map {(defined)? do {s/\+/ /g;uri_unescape($_)}: undef}map {/=/ ? split(/=/,$_,2): ($_=>undef)}split(/[&;]/,$old)}sub query_keywords {my$self=shift;my$old=$self->query;if (@_){my@copy=@_;@copy=@{$copy[0]}if@copy==1 && ref($copy[0])eq "ARRAY";for (@copy){s/([;\/?:@&=+,\$\[\]%])/ URI::Escape::escape_char($1)/eg}$self->query(@copy ? join('+',@copy): undef)}return if!defined($old)||!defined(wantarray);return if$old =~ /=/;map {uri_unescape($_)}split(/\+/,$old,-1)}sub equery {goto&query}sub query_param {my$self=shift;my@old=$self->query_form;if (@_==0){my (%seen,$i);return grep!($i++ % 2 || $seen{$_}++),@old}my$key=shift;my@i=grep $_ % 2==0 && $old[$_]eq $key,0 .. $#old;if (@_){my@new=@old;my@new_i=@i;my@vals=map {ref($_)eq 'ARRAY' ? @$_ : $_}@_;while (@new_i > @vals){splice@new,pop@new_i,2}if (@vals > @new_i){my$i=@new_i ? $new_i[-1]+ 2 : @new;my@splice=splice@vals,@new_i,@vals - @new_i;splice@new,$i,0,map {$key=>$_}@splice}if (@vals){@new[map $_ + 1,@new_i ]=@vals}$self->query_form(\@new)}return wantarray ? @old[map $_+1,@i]: @i ? $old[$i[0]+1]: undef}sub query_param_append {my$self=shift;my$key=shift;my@vals=map {ref $_ eq 'ARRAY' ? @$_ : $_}@_;$self->query_form($self->query_form,$key=>\@vals);return}sub query_param_delete {my$self=shift;my$key=shift;my@old=$self->query_form;my@vals;for (my$i=@old - 2;$i >= 0;$i -= 2){next if$old[$i]ne $key;push(@vals,(splice(@old,$i,2))[1])}$self->query_form(\@old)if@vals;return wantarray ? reverse@vals : $vals[-1]}sub query_form_hash {my$self=shift;my@old=$self->query_form;if (@_){$self->query_form(@_==1 ? %{shift(@_)}: @_)}my%hash;while (my($k,$v)=splice(@old,0,2)){if (exists$hash{$k}){for ($hash{$k}){$_=[$_]unless ref($_)eq "ARRAY";push(@$_,$v)}}else {$hash{$k}=$v}}return \%hash}1; URI__QUERY $fatpacked{"URI/_segment.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI__SEGMENT'; - package URI::_segment;use strict;use warnings;use URI::Escape qw(uri_unescape);use overload '""'=>sub {$_[0]->[0]},fallback=>1;our$VERSION='5.19';sub new {my$class=shift;my@segment=split(';',shift,-1);$segment[0]=uri_unescape($segment[0]);bless \@segment,$class}1; + package URI::_segment;use strict;use warnings;use URI::Escape qw(uri_unescape);use overload '""'=>sub {$_[0]->[0]},fallback=>1;our$VERSION='5.20';sub new {my$class=shift;my@segment=split(';',shift,-1);$segment[0]=uri_unescape($segment[0]);bless \@segment,$class}1; URI__SEGMENT $fatpacked{"URI/_server.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI__SERVER'; - package URI::_server;use strict;use warnings;use parent 'URI::_generic';use URI::Escape qw(uri_unescape);our$VERSION='5.19';sub _uric_escape {my($class,$str)=@_;if ($str =~ m,^((?:$URI::scheme_re:)?)//([^/?\#]*)(.*)$,os){my($scheme,$host,$rest)=($1,$2,$3);my$ui=$host =~ s/(.*@)// ? $1 : "";my$port=$host =~ s/(:\d+)\z// ? $1 : "";if (_host_escape($host)){$str="$scheme//$ui$host$port$rest"}}return$class->SUPER::_uric_escape($str)}sub _host_escape {return if URI::HAS_RESERVED_SQUARE_BRACKETS and $_[0]!~ /[^$URI::uric]/;return if!URI::HAS_RESERVED_SQUARE_BRACKETS and $_[0]!~ /[^$URI::uric4host]/;eval {require URI::_idna;$_[0]=URI::_idna::encode($_[0])};return 0 if $@;return 1}sub as_iri {my$self=shift;my$str=$self->SUPER::as_iri;if ($str =~ /\bxn--/){if ($str =~ m,^((?:$URI::scheme_re:)?)//([^/?\#]*)(.*)$,os){my($scheme,$host,$rest)=($1,$2,$3);my$ui=$host =~ s/(.*@)// ? $1 : "";my$port=$host =~ s/(:\d+)\z// ? $1 : "";require URI::_idna;$host=URI::_idna::decode($host);$str="$scheme//$ui$host$port$rest"}}return$str}sub userinfo {my$self=shift;my$old=$self->authority;if (@_){my$new=$old;$new="" unless defined$new;$new =~ s/.*@//;my$ui=shift;if (defined$ui){$ui =~ s/([^$URI::uric4user])/ URI::Escape::escape_char($1)/ego;$new="$ui\@$new"}$self->authority($new)}return undef if!defined($old)|| $old !~ /(.*)@/;return $1}sub host {my$self=shift;my$old=$self->authority;if (@_){my$tmp=$old;$tmp="" unless defined$tmp;my$ui=($tmp =~ /(.*@)/)? $1 : "";my$port=($tmp =~ /(:\d+)$/)? $1 : "";my$new=shift;$new="" unless defined$new;if (length$new){$new =~ s/[@]/%40/g;if ($new =~ /^[^:]*:\d*\z/ || $new =~ /]:\d*\z/){$new =~ s/(:\d*)\z// || die "Assert";$port=$1}$new="[$new]" if$new =~ /:/ && $new !~ /^\[/;_host_escape($new)}$self->authority("$ui$new$port")}return undef unless defined$old;$old =~ s/.*@//;$old =~ s/:\d+$//;$old =~ s{^\[(.*)\]$}{$1};return uri_unescape($old)}sub ihost {my$self=shift;my$old=$self->host(@_);if ($old =~ /(^|\.)xn--/){require URI::_idna;$old=URI::_idna::decode($old)}return$old}sub _port {my$self=shift;my$old=$self->authority;if (@_){my$new=$old;$new =~ s/:\d*$//;my$port=shift;$new .= ":$port" if defined$port;$self->authority($new)}return $1 if defined($old)&& $old =~ /:(\d*)$/;return}sub port {my$self=shift;my$port=$self->_port(@_);$port=$self->default_port if!defined($port)|| $port eq "";$port}sub host_port {my$self=shift;my$old=$self->authority;$self->host(shift)if @_;return undef unless defined$old;$old =~ s/.*@//;$old =~ s/:$//;$old .= ":" .$self->port unless$old =~ /:\d+$/;$old}sub default_port {undef}sub canonical {my$self=shift;my$other=$self->SUPER::canonical;my$host=$other->host || "";my$port=$other->_port;my$uc_host=$host =~ /[A-Z]/;my$def_port=defined($port)&& ($port eq "" || $port==$self->default_port);if ($uc_host || $def_port){$other=$other->clone if$other==$self;$other->host(lc$host)if$uc_host;$other->port(undef)if$def_port}$other}1; + package URI::_server;use strict;use warnings;use parent 'URI::_generic';use URI::Escape qw(uri_unescape);our$VERSION='5.20';sub _uric_escape {my($class,$str)=@_;if ($str =~ m,^((?:$URI::scheme_re:)?)//([^/?\#]*)(.*)$,os){my($scheme,$host,$rest)=($1,$2,$3);my$ui=$host =~ s/(.*@)// ? $1 : "";my$port=$host =~ s/(:\d+)\z// ? $1 : "";if (_host_escape($host)){$str="$scheme//$ui$host$port$rest"}}return$class->SUPER::_uric_escape($str)}sub _host_escape {return if URI::HAS_RESERVED_SQUARE_BRACKETS and $_[0]!~ /[^$URI::uric]/;return if!URI::HAS_RESERVED_SQUARE_BRACKETS and $_[0]!~ /[^$URI::uric4host]/;eval {require URI::_idna;$_[0]=URI::_idna::encode($_[0])};return 0 if $@;return 1}sub as_iri {my$self=shift;my$str=$self->SUPER::as_iri;if ($str =~ /\bxn--/){if ($str =~ m,^((?:$URI::scheme_re:)?)//([^/?\#]*)(.*)$,os){my($scheme,$host,$rest)=($1,$2,$3);my$ui=$host =~ s/(.*@)// ? $1 : "";my$port=$host =~ s/(:\d+)\z// ? $1 : "";require URI::_idna;$host=URI::_idna::decode($host);$str="$scheme//$ui$host$port$rest"}}return$str}sub userinfo {my$self=shift;my$old=$self->authority;if (@_){my$new=$old;$new="" unless defined$new;$new =~ s/.*@//;my$ui=shift;if (defined$ui){$ui =~ s/([^$URI::uric4user])/ URI::Escape::escape_char($1)/ego;$new="$ui\@$new"}$self->authority($new)}return undef if!defined($old)|| $old !~ /(.*)@/;return $1}sub host {my$self=shift;my$old=$self->authority;if (@_){my$tmp=$old;$tmp="" unless defined$tmp;my$ui=($tmp =~ /(.*@)/)? $1 : "";my$port=($tmp =~ /(:\d+)$/)? $1 : "";my$new=shift;$new="" unless defined$new;if (length$new){$new =~ s/[@]/%40/g;if ($new =~ /^[^:]*:\d*\z/ || $new =~ /]:\d*\z/){$new =~ s/(:\d*)\z// || die "Assert";$port=$1}$new="[$new]" if$new =~ /:/ && $new !~ /^\[/;_host_escape($new)}$self->authority("$ui$new$port")}return undef unless defined$old;$old =~ s/.*@//;$old =~ s/:\d+$//;$old =~ s{^\[(.*)\]$}{$1};return uri_unescape($old)}sub ihost {my$self=shift;my$old=$self->host(@_);if ($old =~ /(^|\.)xn--/){require URI::_idna;$old=URI::_idna::decode($old)}return$old}sub _port {my$self=shift;my$old=$self->authority;if (@_){my$new=$old;$new =~ s/:\d*$//;my$port=shift;$new .= ":$port" if defined$port;$self->authority($new)}return $1 if defined($old)&& $old =~ /:(\d*)$/;return}sub port {my$self=shift;my$port=$self->_port(@_);$port=$self->default_port if!defined($port)|| $port eq "";$port}sub host_port {my$self=shift;my$old=$self->authority;$self->host(shift)if @_;return undef unless defined$old;$old =~ s/.*@//;$old =~ s/:$//;$old .= ":" .$self->port unless$old =~ /:\d+$/;$old}sub default_port {undef}sub canonical {my$self=shift;my$other=$self->SUPER::canonical;my$host=$other->host || "";my$port=$other->_port;my$uc_host=$host =~ /[A-Z]/;my$def_port=defined($port)&& ($port eq "" || $port==$self->default_port);if ($uc_host || $def_port){$other=$other->clone if$other==$self;$other->host(lc$host)if$uc_host;$other->port(undef)if$def_port}$other}1; URI__SERVER $fatpacked{"URI/_userpass.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI__USERPASS'; - package URI::_userpass;use strict;use warnings;use URI::Escape qw(uri_unescape);our$VERSION='5.19';sub user {my$self=shift;my$info=$self->userinfo;if (@_){my$new=shift;my$pass=defined($info)? $info : "";$pass =~ s/^[^:]*//;if (!defined($new)&&!length($pass)){$self->userinfo(undef)}else {$new="" unless defined($new);$new =~ s/%/%25/g;$new =~ s/:/%3A/g;$self->userinfo("$new$pass")}}return undef unless defined$info;$info =~ s/:.*//;uri_unescape($info)}sub password {my$self=shift;my$info=$self->userinfo;if (@_){my$new=shift;my$user=defined($info)? $info : "";$user =~ s/:.*//;if (!defined($new)){$self->userinfo(length$user ? $user : undef)}else {$new="" unless defined($new);$new =~ s/%/%25/g;$self->userinfo("$user:$new")}}return undef unless defined$info;return undef unless$info =~ s/^[^:]*://;uri_unescape($info)}1; + package URI::_userpass;use strict;use warnings;use URI::Escape qw(uri_unescape);our$VERSION='5.20';sub user {my$self=shift;my$info=$self->userinfo;if (@_){my$new=shift;my$pass=defined($info)? $info : "";$pass =~ s/^[^:]*//;if (!defined($new)&&!length($pass)){$self->userinfo(undef)}else {$new="" unless defined($new);$new =~ s/%/%25/g;$new =~ s/:/%3A/g;$self->userinfo("$new$pass")}}return undef unless defined$info;$info =~ s/:.*//;uri_unescape($info)}sub password {my$self=shift;my$info=$self->userinfo;if (@_){my$new=shift;my$user=defined($info)? $info : "";$user =~ s/:.*//;if (!defined($new)){$self->userinfo(length$user ? $user : undef)}else {$new="" unless defined($new);$new =~ s/%/%25/g;$self->userinfo("$user:$new")}}return undef unless defined$info;return undef unless$info =~ s/^[^:]*://;uri_unescape($info)}1; URI__USERPASS $fatpacked{"URI/data.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_DATA'; - package URI::data;use strict;use warnings;use parent 'URI';our$VERSION='5.19';use MIME::Base64 qw(decode_base64 encode_base64);use URI::Escape qw(uri_unescape);sub media_type {my$self=shift;my$opaque=$self->opaque;$opaque =~ /^([^,]*),?/ or die;my$old=$1;my$base64;$base64=$1 if$old =~ s/(;base64)$//i;if (@_){my$new=shift;$new="" unless defined$new;$new =~ s/%/%25/g;$new =~ s/,/%2C/g;$base64="" unless defined$base64;$opaque =~ s/^[^,]*,?/$new$base64,/;$self->opaque($opaque)}return uri_unescape($old)if$old;"text/plain;charset=US-ASCII"}sub data {my$self=shift;my($enc,$data)=split(",",$self->opaque,2);unless (defined$data){$data="";$enc="" unless defined$enc}my$base64=($enc =~ /;base64$/i);if (@_){$enc =~ s/;base64$//i if$base64;my$new=shift;$new="" unless defined$new;my$uric_count=_uric_count($new);my$urienc_len=$uric_count + (length($new)- $uric_count)* 3;my$base64_len=int((length($new)+2)/ 3)* 4;$base64_len += 7;if ($base64_len < $urienc_len || $_[0]){$enc .= ";base64";$new=encode_base64($new,"")}else {$new =~ s/%/%25/g}$self->opaque("$enc,$new")}return unless defined wantarray;$data=uri_unescape($data);return$base64 ? decode_base64($data): $data}my$ENC=$URI::uric;$ENC =~ s/%//;eval <opaque;$opaque =~ /^([^,]*),?/ or die;my$old=$1;my$base64;$base64=$1 if$old =~ s/(;base64)$//i;if (@_){my$new=shift;$new="" unless defined$new;$new =~ s/%/%25/g;$new =~ s/,/%2C/g;$base64="" unless defined$base64;$opaque =~ s/^[^,]*,?/$new$base64,/;$self->opaque($opaque)}return uri_unescape($old)if$old;"text/plain;charset=US-ASCII"}sub data {my$self=shift;my($enc,$data)=split(",",$self->opaque,2);unless (defined$data){$data="";$enc="" unless defined$enc}my$base64=($enc =~ /;base64$/i);if (@_){$enc =~ s/;base64$//i if$base64;my$new=shift;$new="" unless defined$new;my$uric_count=_uric_count($new);my$urienc_len=$uric_count + (length($new)- $uric_count)* 3;my$base64_len=int((length($new)+2)/ 3)* 4;$base64_len += 7;if ($base64_len < $urienc_len || $_[0]){$enc .= ";base64";$new=encode_base64($new,"")}else {$new =~ s/%/%25/g}$self->opaque("$enc,$new")}return unless defined wantarray;$data=uri_unescape($data);return$base64 ? decode_base64($data): $data}my$ENC=$URI::uric;$ENC =~ s/%//;eval <"OS2",mac=>"Mac",MacOS=>"Mac",MSWin32=>"Win32",win32=>"Win32",msdos=>"FAT",dos=>"FAT",qnx=>"QNX",);sub os_class {my($OS)=shift || $^O;my$class="URI::file::" .($OS_CLASS{$OS}|| "Unix");no strict 'refs';unless (%{"$class\::"}){eval "require $class";die $@ if $@}$class}sub host {uri_unescape(shift->authority(@_))}sub new {my($class,$path,$os)=@_;os_class($os)->new($path)}sub new_abs {my$class=shift;my$file=$class->new(@_);return$file->abs($class->cwd)unless $$file =~ /^file:/;$file}sub cwd {my$class=shift;require Cwd;my$cwd=Cwd::cwd();$cwd=VMS::Filespec::unixpath($cwd)if $^O eq 'VMS';$cwd=$class->new($cwd);$cwd .= "/" unless substr($cwd,-1,1)eq "/";$cwd}sub canonical {my$self=shift;my$other=$self->SUPER::canonical;my$scheme=$other->scheme;my$auth=$other->authority;return$other if!defined($scheme)&&!defined($auth);if (!defined($auth)|| $auth eq "" || lc($auth)eq "localhost" || (defined($DEFAULT_AUTHORITY)&& lc($auth)eq lc($DEFAULT_AUTHORITY))){if ((defined($auth)|| defined($DEFAULT_AUTHORITY))&& (!defined($auth)||!defined($DEFAULT_AUTHORITY)|| $auth ne $DEFAULT_AUTHORITY)){$other=$other->clone if$self==$other;$other->authority($DEFAULT_AUTHORITY)}}$other}sub file {my($self,$os)=@_;os_class($os)->file($self)}sub dir {my($self,$os)=@_;os_class($os)->dir($self)}1; + package URI::file;use strict;use warnings;use parent 'URI::_generic';our$VERSION='5.20';use URI::Escape qw(uri_unescape);our$DEFAULT_AUTHORITY="";our%OS_CLASS=(os2=>"OS2",mac=>"Mac",MacOS=>"Mac",MSWin32=>"Win32",win32=>"Win32",msdos=>"FAT",dos=>"FAT",qnx=>"QNX",);sub os_class {my($OS)=shift || $^O;my$class="URI::file::" .($OS_CLASS{$OS}|| "Unix");no strict 'refs';unless (%{"$class\::"}){eval "require $class";die $@ if $@}$class}sub host {uri_unescape(shift->authority(@_))}sub new {my($class,$path,$os)=@_;os_class($os)->new($path)}sub new_abs {my$class=shift;my$file=$class->new(@_);return$file->abs($class->cwd)unless $$file =~ /^file:/;$file}sub cwd {my$class=shift;require Cwd;my$cwd=Cwd::cwd();$cwd=VMS::Filespec::unixpath($cwd)if $^O eq 'VMS';$cwd=$class->new($cwd);$cwd .= "/" unless substr($cwd,-1,1)eq "/";$cwd}sub canonical {my$self=shift;my$other=$self->SUPER::canonical;my$scheme=$other->scheme;my$auth=$other->authority;return$other if!defined($scheme)&&!defined($auth);if (!defined($auth)|| $auth eq "" || lc($auth)eq "localhost" || (defined($DEFAULT_AUTHORITY)&& lc($auth)eq lc($DEFAULT_AUTHORITY))){if ((defined($auth)|| defined($DEFAULT_AUTHORITY))&& (!defined($auth)||!defined($DEFAULT_AUTHORITY)|| $auth ne $DEFAULT_AUTHORITY)){$other=$other->clone if$self==$other;$other->authority($DEFAULT_AUTHORITY)}}$other}sub file {my($self,$os)=@_;os_class($os)->file($self)}sub dir {my($self,$os)=@_;os_class($os)->dir($self)}1; URI_FILE $fatpacked{"URI/file/Base.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_FILE_BASE'; - package URI::file::Base;use strict;use warnings;use URI::Escape ();our$VERSION='5.19';sub new {my$class=shift;my$path=shift;$path="" unless defined$path;my($auth,$escaped_auth,$escaped_path);($auth,$escaped_auth)=$class->_file_extract_authority($path);($path,$escaped_path)=$class->_file_extract_path($path);if (defined$auth){$auth =~ s,%,%25,g unless$escaped_auth;$auth =~ s,([/?\#]), URI::Escape::escape_char($1),eg;$auth="//$auth";if (defined$path){$path="/$path" unless substr($path,0,1)eq "/"}else {$path=""}}else {return undef unless defined$path;$auth=""}$path =~ s,([%;?]), URI::Escape::escape_char($1),eg unless$escaped_path;$path =~ s/\#/%23/g;my$uri=$auth .$path;$uri="file:$uri" if substr($uri,0,1)eq "/";URI->new($uri,"file")}sub _file_extract_authority {my($class,$path)=@_;return undef unless$class->_file_is_absolute($path);return$URI::file::DEFAULT_AUTHORITY}sub _file_extract_path {return undef}sub _file_is_absolute {return 0}sub _file_is_localhost {shift;my$host=lc(shift);return 1 if$host eq "localhost";eval {require Net::Domain;lc(Net::Domain::hostfqdn()|| '')eq $host || lc(Net::Domain::hostname()|| '')eq $host}}sub file {undef}sub dir {my$self=shift;$self->file(@_)}1; + package URI::file::Base;use strict;use warnings;use URI::Escape ();our$VERSION='5.20';sub new {my$class=shift;my$path=shift;$path="" unless defined$path;my($auth,$escaped_auth,$escaped_path);($auth,$escaped_auth)=$class->_file_extract_authority($path);($path,$escaped_path)=$class->_file_extract_path($path);if (defined$auth){$auth =~ s,%,%25,g unless$escaped_auth;$auth =~ s,([/?\#]), URI::Escape::escape_char($1),eg;$auth="//$auth";if (defined$path){$path="/$path" unless substr($path,0,1)eq "/"}else {$path=""}}else {return undef unless defined$path;$auth=""}$path =~ s,([%;?]), URI::Escape::escape_char($1),eg unless$escaped_path;$path =~ s/\#/%23/g;my$uri=$auth .$path;$uri="file:$uri" if substr($uri,0,1)eq "/";URI->new($uri,"file")}sub _file_extract_authority {my($class,$path)=@_;return undef unless$class->_file_is_absolute($path);return$URI::file::DEFAULT_AUTHORITY}sub _file_extract_path {return undef}sub _file_is_absolute {return 0}sub _file_is_localhost {shift;my$host=lc(shift);return 1 if$host eq "localhost";eval {require Net::Domain;lc(Net::Domain::hostfqdn()|| '')eq $host || lc(Net::Domain::hostname()|| '')eq $host}}sub file {undef}sub dir {my$self=shift;$self->file(@_)}1; URI_FILE_BASE $fatpacked{"URI/file/FAT.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_FILE_FAT'; - package URI::file::FAT;use strict;use warnings;use parent 'URI::file::Win32';our$VERSION='5.19';sub fix_path {shift;for (@_){my@p=map uc,split(/\./,$_,-1);return if@p > 2;@p=("")unless@p;$_=substr($p[0],0,8);if (@p > 1){my$ext=substr($p[1],0,3);$_ .= ".$ext" if length$ext}}1}1; + package URI::file::FAT;use strict;use warnings;use parent 'URI::file::Win32';our$VERSION='5.20';sub fix_path {shift;for (@_){my@p=map uc,split(/\./,$_,-1);return if@p > 2;@p=("")unless@p;$_=substr($p[0],0,8);if (@p > 1){my$ext=substr($p[1],0,3);$_ .= ".$ext" if length$ext}}1}1; URI_FILE_FAT $fatpacked{"URI/file/Mac.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_FILE_MAC'; - package URI::file::Mac;use strict;use warnings;use parent 'URI::file::Base';use URI::Escape qw(uri_unescape);our$VERSION='5.19';sub _file_extract_path {my$class=shift;my$path=shift;my@pre;if ($path =~ s/^(:+)//){if (length($1)==1){@pre=(".")unless length($path)}else {@pre=("..")x (length($1)- 1)}}else {$pre[0]=""}my$isdir=($path =~ s/:$//);$path =~ s,([%/;]), URI::Escape::escape_char($1),eg;my@path=split(/:/,$path,-1);for (@path){if ($_ eq "." || $_ eq ".."){$_="%2E" x length($_)}$_=".." unless length($_)}push (@path,"")if$isdir;(join("/",@pre,@path),1)}sub file {my$class=shift;my$uri=shift;my@path;my$auth=$uri->authority;if (defined$auth){if (lc($auth)ne "localhost" && $auth ne ""){my$u_auth=uri_unescape($auth);if (!$class->_file_is_localhost($u_auth)){@path=("",$auth)}}}my@ps=split("/",$uri->path,-1);shift@ps if@path;push(@path,@ps);my$pre="";if (!@path){return}elsif ($path[0]eq ""){shift(@path);if (@path==1){return if$path[0]eq "";push(@path,"")}@ps=@path;@path=();my$part;for (@ps){next if $_ eq ".";$part=$_ eq ".." ? "" : $_;push(@path,$part)}if ($ps[-1]eq ".."){push(@path,"")}}else {$pre=":";@ps=@path;@path=();my$part;for (@ps){next if $_ eq ".";$part=$_ eq ".." ? "" : $_;push(@path,$part)}if ($ps[-1]eq ".."){push(@path,"")}}return unless$pre || @path;for (@path){s/;.*//;$_=uri_unescape($_);return if /\0/;return if /:/}$pre .join(":",@path)}sub dir {my$class=shift;my$path=$class->file(@_);return unless defined$path;$path .= ":" unless$path =~ /:$/;$path}1; + package URI::file::Mac;use strict;use warnings;use parent 'URI::file::Base';use URI::Escape qw(uri_unescape);our$VERSION='5.20';sub _file_extract_path {my$class=shift;my$path=shift;my@pre;if ($path =~ s/^(:+)//){if (length($1)==1){@pre=(".")unless length($path)}else {@pre=("..")x (length($1)- 1)}}else {$pre[0]=""}my$isdir=($path =~ s/:$//);$path =~ s,([%/;]), URI::Escape::escape_char($1),eg;my@path=split(/:/,$path,-1);for (@path){if ($_ eq "." || $_ eq ".."){$_="%2E" x length($_)}$_=".." unless length($_)}push (@path,"")if$isdir;(join("/",@pre,@path),1)}sub file {my$class=shift;my$uri=shift;my@path;my$auth=$uri->authority;if (defined$auth){if (lc($auth)ne "localhost" && $auth ne ""){my$u_auth=uri_unescape($auth);if (!$class->_file_is_localhost($u_auth)){@path=("",$auth)}}}my@ps=split("/",$uri->path,-1);shift@ps if@path;push(@path,@ps);my$pre="";if (!@path){return}elsif ($path[0]eq ""){shift(@path);if (@path==1){return if$path[0]eq "";push(@path,"")}@ps=@path;@path=();my$part;for (@ps){next if $_ eq ".";$part=$_ eq ".." ? "" : $_;push(@path,$part)}if ($ps[-1]eq ".."){push(@path,"")}}else {$pre=":";@ps=@path;@path=();my$part;for (@ps){next if $_ eq ".";$part=$_ eq ".." ? "" : $_;push(@path,$part)}if ($ps[-1]eq ".."){push(@path,"")}}return unless$pre || @path;for (@path){s/;.*//;$_=uri_unescape($_);return if /\0/;return if /:/}$pre .join(":",@path)}sub dir {my$class=shift;my$path=$class->file(@_);return unless defined$path;$path .= ":" unless$path =~ /:$/;$path}1; URI_FILE_MAC $fatpacked{"URI/file/OS2.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_FILE_OS2'; - package URI::file::OS2;use strict;use warnings;use parent 'URI::file::Win32';our$VERSION='5.19';sub _file_extract_authority {my$class=shift;return $1 if $_[0]=~ s,^\\\\([^\\]+),,;return $1 if $_[0]=~ s,^//([^/]+),,;if ($_[0]=~ m#^[a-zA-Z]{1,2}:#){return ""}return}sub file {my$p=&URI::file::Win32::file;return unless defined$p;$p =~ s,\\,/,g;$p}1; + package URI::file::OS2;use strict;use warnings;use parent 'URI::file::Win32';our$VERSION='5.20';sub _file_extract_authority {my$class=shift;return $1 if $_[0]=~ s,^\\\\([^\\]+),,;return $1 if $_[0]=~ s,^//([^/]+),,;if ($_[0]=~ m#^[a-zA-Z]{1,2}:#){return ""}return}sub file {my$p=&URI::file::Win32::file;return unless defined$p;$p =~ s,\\,/,g;$p}1; URI_FILE_OS2 $fatpacked{"URI/file/QNX.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_FILE_QNX'; - package URI::file::QNX;use strict;use warnings;use parent 'URI::file::Unix';our$VERSION='5.19';sub _file_extract_path {my($class,$path)=@_;$path =~ s,(.)//+,$1/,g;$path =~ s,(/\.)+/,/,g;$path="./$path" if$path =~ m,^[^:/]+:,,;$path}1; + package URI::file::QNX;use strict;use warnings;use parent 'URI::file::Unix';our$VERSION='5.20';sub _file_extract_path {my($class,$path)=@_;$path =~ s,(.)//+,$1/,g;$path =~ s,(/\.)+/,/,g;$path="./$path" if$path =~ m,^[^:/]+:,,;$path}1; URI_FILE_QNX $fatpacked{"URI/file/Unix.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_FILE_UNIX'; - package URI::file::Unix;use strict;use warnings;use parent 'URI::file::Base';use URI::Escape qw(uri_unescape);our$VERSION='5.19';sub _file_extract_path {my($class,$path)=@_;$path =~ s,//+,/,g;$path =~ s,(/\.)+/,/,g;$path="./$path" if$path =~ m,^[^:/]+:,,;return$path}sub _file_is_absolute {my($class,$path)=@_;return$path =~ m,^/,}sub file {my$class=shift;my$uri=shift;my@path;my$auth=$uri->authority;if (defined($auth)){if (lc($auth)ne "localhost" && $auth ne ""){$auth=uri_unescape($auth);unless ($class->_file_is_localhost($auth)){push(@path,"","",$auth)}}}my@ps=$uri->path_segments;shift@ps if@path;push(@path,@ps);for (@path){return undef if /\0/;return undef if /\//}return join("/",@path)}1; + package URI::file::Unix;use strict;use warnings;use parent 'URI::file::Base';use URI::Escape qw(uri_unescape);our$VERSION='5.20';sub _file_extract_path {my($class,$path)=@_;$path =~ s,//+,/,g;$path =~ s,(/\.)+/,/,g;$path="./$path" if$path =~ m,^[^:/]+:,,;return$path}sub _file_is_absolute {my($class,$path)=@_;return$path =~ m,^/,}sub file {my$class=shift;my$uri=shift;my@path;my$auth=$uri->authority;if (defined($auth)){if (lc($auth)ne "localhost" && $auth ne ""){$auth=uri_unescape($auth);unless ($class->_file_is_localhost($auth)){push(@path,"","",$auth)}}}my@ps=$uri->path_segments;shift@ps if@path;push(@path,@ps);for (@path){return undef if /\0/;return undef if /\//}return join("/",@path)}1; URI_FILE_UNIX $fatpacked{"URI/file/Win32.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_FILE_WIN32'; - package URI::file::Win32;use strict;use warnings;use parent 'URI::file::Base';use URI::Escape qw(uri_unescape);our$VERSION='5.19';sub _file_extract_authority {my$class=shift;return$class->SUPER::_file_extract_authority($_[0])if defined$URI::file::DEFAULT_AUTHORITY;return $1 if $_[0]=~ s,^\\\\([^\\]+),,;return $1 if $_[0]=~ s,^//([^/]+),,;if ($_[0]=~ s,^([a-zA-Z]:),,){my$auth=$1;$auth .= "relative" if $_[0]!~ m,^[\\/],;return$auth}return undef}sub _file_extract_path {my($class,$path)=@_;$path =~ s,\\,/,g;$path =~ s,(/\.)+/,/,g;if (defined$URI::file::DEFAULT_AUTHORITY){$path =~ s,^([a-zA-Z]:),/$1,}return$path}sub _file_is_absolute {my($class,$path)=@_;return$path =~ m,^[a-zA-Z]:, || $path =~ m,^[/\\],}sub file {my$class=shift;my$uri=shift;my$auth=$uri->authority;my$rel;if (defined$auth){$auth=uri_unescape($auth);if ($auth =~ /^([a-zA-Z])[:|](relative)?/){$auth=uc($1).":";$rel++ if $2}elsif (lc($auth)eq "localhost"){$auth=""}elsif (length$auth){$auth="\\\\" .$auth}}else {$auth=""}my@path=$uri->path_segments;for (@path){return undef if /\0/;return undef if /\//}return undef unless$class->fix_path(@path);my$path=join("\\",@path);$path =~ s/^\\// if$rel;$path=$auth .$path;$path =~ s,^\\([a-zA-Z])[:|],\u$1:,;return$path}sub fix_path {1}1; + package URI::file::Win32;use strict;use warnings;use parent 'URI::file::Base';use URI::Escape qw(uri_unescape);our$VERSION='5.20';sub _file_extract_authority {my$class=shift;return$class->SUPER::_file_extract_authority($_[0])if defined$URI::file::DEFAULT_AUTHORITY;return $1 if $_[0]=~ s,^\\\\([^\\]+),,;return $1 if $_[0]=~ s,^//([^/]+),,;if ($_[0]=~ s,^([a-zA-Z]:),,){my$auth=$1;$auth .= "relative" if $_[0]!~ m,^[\\/],;return$auth}return undef}sub _file_extract_path {my($class,$path)=@_;$path =~ s,\\,/,g;$path =~ s,(/\.)+/,/,g;if (defined$URI::file::DEFAULT_AUTHORITY){$path =~ s,^([a-zA-Z]:),/$1,}return$path}sub _file_is_absolute {my($class,$path)=@_;return$path =~ m,^[a-zA-Z]:, || $path =~ m,^[/\\],}sub file {my$class=shift;my$uri=shift;my$auth=$uri->authority;my$rel;if (defined$auth){$auth=uri_unescape($auth);if ($auth =~ /^([a-zA-Z])[:|](relative)?/){$auth=uc($1).":";$rel++ if $2}elsif (lc($auth)eq "localhost"){$auth=""}elsif (length$auth){$auth="\\\\" .$auth}}else {$auth=""}my@path=$uri->path_segments;for (@path){return undef if /\0/;return undef if /\//}return undef unless$class->fix_path(@path);my$path=join("\\",@path);$path =~ s/^\\// if$rel;$path=$auth .$path;$path =~ s,^\\([a-zA-Z])[:|],\u$1:,;return$path}sub fix_path {1}1; URI_FILE_WIN32 $fatpacked{"URI/ftp.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_FTP'; - package URI::ftp;use strict;use warnings;our$VERSION='5.19';use parent qw(URI::_server URI::_userpass);sub default_port {21}sub path {shift->path_query(@_)}sub _user {shift->SUPER::user(@_)}sub _password {shift->SUPER::password(@_)}sub user {my$self=shift;my$user=$self->_user(@_);$user="anonymous" unless defined$user;$user}sub password {my$self=shift;my$pass=$self->_password(@_);unless (defined$pass){my$user=$self->user;if ($user eq 'anonymous' || $user eq 'ftp'){$pass='anonymous@'}}$pass}1; + package URI::ftp;use strict;use warnings;our$VERSION='5.20';use parent qw(URI::_server URI::_userpass);sub default_port {21}sub path {shift->path_query(@_)}sub _user {shift->SUPER::user(@_)}sub _password {shift->SUPER::password(@_)}sub user {my$self=shift;my$user=$self->_user(@_);$user="anonymous" unless defined$user;$user}sub password {my$self=shift;my$pass=$self->_password(@_);unless (defined$pass){my$user=$self->user;if ($user eq 'anonymous' || $user eq 'ftp'){$pass='anonymous@'}}$pass}1; URI_FTP $fatpacked{"URI/gopher.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_GOPHER'; - package URI::gopher;use strict;use warnings;our$VERSION='5.19';use parent 'URI::_server';use URI::Escape qw(uri_unescape);sub default_port {70}sub _gopher_type {my$self=shift;my$path=$self->path_query;$path =~ s,^/,,;my$gtype=$1 if$path =~ s/^(.)//s;if (@_){my$new_type=shift;if (defined($new_type)){Carp::croak("Bad gopher type '$new_type'")unless length($new_type)==1;substr($path,0,0)=$new_type;$self->path_query($path)}else {Carp::croak("Can't delete gopher type when selector is present")if length($path);$self->path_query(undef)}}return$gtype}sub gopher_type {my$self=shift;my$gtype=$self->_gopher_type(@_);$gtype="1" unless defined$gtype;$gtype}sub gtype {goto&gopher_type}sub selector {shift->_gfield(0,@_)}sub search {shift->_gfield(1,@_)}sub string {shift->_gfield(2,@_)}sub _gfield {my$self=shift;my$fno=shift;my$path=$self->path_query;$path =~ s/\?/\t/;$path=uri_unescape($path);$path =~ s,^/,,;my$gtype=$1 if$path =~ s,^(.),,s;my@path=split(/\t/,$path,3);if (@_){my$new=shift;$path[$fno]=$new;pop(@path)while@path &&!defined($path[-1]);for (@path){$_="" unless defined}$path=$gtype;$path="1" unless defined$path;$path .= join("\t",@path);$self->path_query($path)}$path[$fno]}1; + package URI::gopher;use strict;use warnings;our$VERSION='5.20';use parent 'URI::_server';use URI::Escape qw(uri_unescape);sub default_port {70}sub _gopher_type {my$self=shift;my$path=$self->path_query;$path =~ s,^/,,;my$gtype=$1 if$path =~ s/^(.)//s;if (@_){my$new_type=shift;if (defined($new_type)){Carp::croak("Bad gopher type '$new_type'")unless length($new_type)==1;substr($path,0,0)=$new_type;$self->path_query($path)}else {Carp::croak("Can't delete gopher type when selector is present")if length($path);$self->path_query(undef)}}return$gtype}sub gopher_type {my$self=shift;my$gtype=$self->_gopher_type(@_);$gtype="1" unless defined$gtype;$gtype}sub gtype {goto&gopher_type}sub selector {shift->_gfield(0,@_)}sub search {shift->_gfield(1,@_)}sub string {shift->_gfield(2,@_)}sub _gfield {my$self=shift;my$fno=shift;my$path=$self->path_query;$path =~ s/\?/\t/;$path=uri_unescape($path);$path =~ s,^/,,;my$gtype=$1 if$path =~ s,^(.),,s;my@path=split(/\t/,$path,3);if (@_){my$new=shift;$path[$fno]=$new;pop(@path)while@path &&!defined($path[-1]);for (@path){$_="" unless defined}$path=$gtype;$path="1" unless defined$path;$path .= join("\t",@path);$self->path_query($path)}$path[$fno]}1; URI_GOPHER $fatpacked{"URI/http.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_HTTP'; - package URI::http;use strict;use warnings;our$VERSION='5.19';use parent 'URI::_server';sub default_port {80}sub canonical {my$self=shift;my$other=$self->SUPER::canonical;my$slash_path=defined($other->authority)&&!length($other->path)&&!defined($other->query);if ($slash_path){$other=$other->clone if$other==$self;$other->path("/")}$other}1; + package URI::http;use strict;use warnings;our$VERSION='5.20';use parent 'URI::_server';sub default_port {80}sub canonical {my$self=shift;my$other=$self->SUPER::canonical;my$slash_path=defined($other->authority)&&!length($other->path)&&!defined($other->query);if ($slash_path){$other=$other->clone if$other==$self;$other->path("/")}$other}1; URI_HTTP $fatpacked{"URI/https.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_HTTPS'; - package URI::https;use strict;use warnings;our$VERSION='5.19';use parent 'URI::http';sub default_port {443}sub secure {1}1; + package URI::https;use strict;use warnings;our$VERSION='5.20';use parent 'URI::http';sub default_port {443}sub secure {1}1; URI_HTTPS +$fatpacked{"URI/icap.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_ICAP'; + package URI::icap;use strict;use warnings;use base qw(URI::http);our$VERSION=5.20;sub default_port {return 1344}1; +URI_ICAP + +$fatpacked{"URI/icaps.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_ICAPS'; + package URI::icaps;use strict;use warnings;use base qw(URI::icap);our$VERSION=5.20;sub secure {return 1}1; +URI_ICAPS + $fatpacked{"URI/ldap.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_LDAP'; - package URI::ldap;use strict;use warnings;our$VERSION='5.19';use parent qw(URI::_ldap URI::_server);sub default_port {389}sub _nonldap_canonical {my$self=shift;$self->URI::_server::canonical(@_)}1; + package URI::ldap;use strict;use warnings;our$VERSION='5.20';use parent qw(URI::_ldap URI::_server);sub default_port {389}sub _nonldap_canonical {my$self=shift;$self->URI::_server::canonical(@_)}1; URI_LDAP $fatpacked{"URI/ldapi.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_LDAPI'; - package URI::ldapi;use strict;use warnings;our$VERSION='5.19';use parent qw(URI::_ldap URI::_generic);use URI::Escape ();sub un_path {my$self=shift;my$old=URI::Escape::uri_unescape($self->authority);if (@_){my$p=shift;$p =~ s/:/%3A/g;$p =~ s/\@/%40/g;$self->authority($p)}return$old}sub _nonldap_canonical {my$self=shift;$self->URI::_generic::canonical(@_)}1; + package URI::ldapi;use strict;use warnings;our$VERSION='5.20';use parent qw(URI::_ldap URI::_generic);use URI::Escape ();sub un_path {my$self=shift;my$old=URI::Escape::uri_unescape($self->authority);if (@_){my$p=shift;$p =~ s/:/%3A/g;$p =~ s/\@/%40/g;$self->authority($p)}return$old}sub _nonldap_canonical {my$self=shift;$self->URI::_generic::canonical(@_)}1; URI_LDAPI $fatpacked{"URI/ldaps.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_LDAPS'; - package URI::ldaps;use strict;use warnings;our$VERSION='5.19';use parent 'URI::ldap';sub default_port {636}sub secure {1}1; + package URI::ldaps;use strict;use warnings;our$VERSION='5.20';use parent 'URI::ldap';sub default_port {636}sub secure {1}1; URI_LDAPS $fatpacked{"URI/mailto.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_MAILTO'; - package URI::mailto;use strict;use warnings;our$VERSION='5.19';use parent qw(URI URI::_query);sub to {my$self=shift;my@old=$self->headers;if (@_){my@new=@old;for (my$i=0;$i < @new;$i += 2){if (lc($new[$i]|| '')eq "to"){splice(@new,$i,2);redo}}my$to=shift;$to="" unless defined$to;unshift(@new,"to"=>$to);$self->headers(@new)}return unless defined wantarray;my@to;while (@old){my$h=shift@old;my$v=shift@old;push(@to,$v)if lc($h)eq "to"}join(",",@to)}sub headers {my$self=shift;my$opaque="to=" .$self->opaque;$opaque =~ s/\?/&/;if (@_){my@new=@_;my@to;for (my$i=0;$i < @new;$i += 2){if (lc($new[$i]|| '')eq "to"){push(@to,(splice(@new,$i,2))[1]);redo}}my$new=join(",",@to);$new =~ s/%/%25/g;$new =~ s/\?/%3F/g;$self->opaque($new);$self->query_form(@new)if@new}return unless defined wantarray;URI->new("mailto:?$opaque")->query_form}sub query_form {my$self=shift;my@fields=$self->SUPER::query_form(@_);for (my$i=0 ;$i < @fields ;$i += 2 ){if ($fields[0]eq 'to'){$fields[1]=~ s/ /+/g;last}}return@fields}1; + package URI::mailto;use strict;use warnings;our$VERSION='5.20';use parent qw(URI URI::_query);sub to {my$self=shift;my@old=$self->headers;if (@_){my@new=@old;for (my$i=0;$i < @new;$i += 2){if (lc($new[$i]|| '')eq "to"){splice(@new,$i,2);redo}}my$to=shift;$to="" unless defined$to;unshift(@new,"to"=>$to);$self->headers(@new)}return unless defined wantarray;my@to;while (@old){my$h=shift@old;my$v=shift@old;push(@to,$v)if lc($h)eq "to"}join(",",@to)}sub headers {my$self=shift;my$opaque="to=" .$self->opaque;$opaque =~ s/\?/&/;if (@_){my@new=@_;my@to;for (my$i=0;$i < @new;$i += 2){if (lc($new[$i]|| '')eq "to"){push(@to,(splice(@new,$i,2))[1]);redo}}my$new=join(",",@to);$new =~ s/%/%25/g;$new =~ s/\?/%3F/g;$self->opaque($new);$self->query_form(@new)if@new}return unless defined wantarray;URI->new("mailto:?$opaque")->query_form}sub query_form {my$self=shift;my@fields=$self->SUPER::query_form(@_);for (my$i=0 ;$i < @fields ;$i += 2 ){if ($fields[0]eq 'to'){$fields[1]=~ s/ /+/g;last}}return@fields}1; URI_MAILTO $fatpacked{"URI/mms.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_MMS'; - package URI::mms;use strict;use warnings;our$VERSION='5.19';use parent 'URI::http';sub default_port {1755}1; + package URI::mms;use strict;use warnings;our$VERSION='5.20';use parent 'URI::http';sub default_port {1755}1; URI_MMS $fatpacked{"URI/news.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_NEWS'; - package URI::news;use strict;use warnings;our$VERSION='5.19';use parent 'URI::_server';use URI::Escape qw(uri_unescape);use Carp ();sub default_port {119}sub _group {my$self=shift;my$old=$self->path;if (@_){my($group,$from,$to)=@_;if ($group =~ /\@/){$group =~ s/^<(.*)>$/$1/}$group =~ s,%,%25,g;$group =~ s,/,%2F,g;my$path=$group;if (defined$from){$path .= "/$from";$path .= "-$to" if defined$to}$self->path($path)}$old =~ s,^/,,;if ($old !~ /\@/ && $old =~ s,/(.*),, && wantarray){my$extra=$1;return (uri_unescape($old),split(/-/,$extra))}uri_unescape($old)}sub group {my$self=shift;if (@_){Carp::croak("Group name can't contain '\@'")if $_[0]=~ /\@/}my@old=$self->_group(@_);return if$old[0]=~ /\@/;wantarray ? @old : $old[0]}sub message {my$self=shift;if (@_){Carp::croak("Message must contain '\@'")unless $_[0]=~ /\@/}my$old=$self->_group(@_);return undef unless$old =~ /\@/;return$old}1; + package URI::news;use strict;use warnings;our$VERSION='5.20';use parent 'URI::_server';use URI::Escape qw(uri_unescape);use Carp ();sub default_port {119}sub _group {my$self=shift;my$old=$self->path;if (@_){my($group,$from,$to)=@_;if ($group =~ /\@/){$group =~ s/^<(.*)>$/$1/}$group =~ s,%,%25,g;$group =~ s,/,%2F,g;my$path=$group;if (defined$from){$path .= "/$from";$path .= "-$to" if defined$to}$self->path($path)}$old =~ s,^/,,;if ($old !~ /\@/ && $old =~ s,/(.*),, && wantarray){my$extra=$1;return (uri_unescape($old),split(/-/,$extra))}uri_unescape($old)}sub group {my$self=shift;if (@_){Carp::croak("Group name can't contain '\@'")if $_[0]=~ /\@/}my@old=$self->_group(@_);return if$old[0]=~ /\@/;wantarray ? @old : $old[0]}sub message {my$self=shift;if (@_){Carp::croak("Message must contain '\@'")unless $_[0]=~ /\@/}my$old=$self->_group(@_);return undef unless$old =~ /\@/;return$old}1; URI_NEWS $fatpacked{"URI/nntp.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_NNTP'; - package URI::nntp;use strict;use warnings;our$VERSION='5.19';use parent 'URI::news';1; + package URI::nntp;use strict;use warnings;our$VERSION='5.20';use parent 'URI::news';1; URI_NNTP $fatpacked{"URI/nntps.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_NNTPS'; - package URI::nntps;use strict;use warnings;our$VERSION='5.19';use parent 'URI::nntp';sub default_port {563}sub secure {1}1; + package URI::nntps;use strict;use warnings;our$VERSION='5.20';use parent 'URI::nntp';sub default_port {563}sub secure {1}1; URI_NNTPS $fatpacked{"URI/pop.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_POP'; - package URI::pop;use strict;use warnings;our$VERSION='5.19';use parent 'URI::_server';use URI::Escape qw(uri_unescape);sub default_port {110}sub user {my$self=shift;my$old=$self->userinfo;if (@_){my$new_info=$old;$new_info="" unless defined$new_info;$new_info =~ s/^[^;]*//;my$new=shift;if (!defined($new)&&!length($new_info)){$self->userinfo(undef)}else {$new="" unless defined$new;$new =~ s/%/%25/g;$new =~ s/;/%3B/g;$self->userinfo("$new$new_info")}}return undef unless defined$old;$old =~ s/;.*//;return uri_unescape($old)}sub auth {my$self=shift;my$old=$self->userinfo;if (@_){my$new=$old;$new="" unless defined$new;$new =~ s/(^[^;]*)//;my$user=$1;$new =~ s/;auth=[^;]*//i;my$auth=shift;if (defined$auth){$auth =~ s/%/%25/g;$auth =~ s/;/%3B/g;$new=";AUTH=$auth$new"}$self->userinfo("$user$new")}return undef unless defined$old;$old =~ s/^[^;]*//;return uri_unescape($1)if$old =~ /;auth=(.*)/i;return}1; + package URI::pop;use strict;use warnings;our$VERSION='5.20';use parent 'URI::_server';use URI::Escape qw(uri_unescape);sub default_port {110}sub user {my$self=shift;my$old=$self->userinfo;if (@_){my$new_info=$old;$new_info="" unless defined$new_info;$new_info =~ s/^[^;]*//;my$new=shift;if (!defined($new)&&!length($new_info)){$self->userinfo(undef)}else {$new="" unless defined$new;$new =~ s/%/%25/g;$new =~ s/;/%3B/g;$self->userinfo("$new$new_info")}}return undef unless defined$old;$old =~ s/;.*//;return uri_unescape($old)}sub auth {my$self=shift;my$old=$self->userinfo;if (@_){my$new=$old;$new="" unless defined$new;$new =~ s/(^[^;]*)//;my$user=$1;$new =~ s/;auth=[^;]*//i;my$auth=shift;if (defined$auth){$auth =~ s/%/%25/g;$auth =~ s/;/%3B/g;$new=";AUTH=$auth$new"}$self->userinfo("$user$new")}return undef unless defined$old;$old =~ s/^[^;]*//;return uri_unescape($1)if$old =~ /;auth=(.*)/i;return}1; URI_POP $fatpacked{"URI/rlogin.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_RLOGIN'; - package URI::rlogin;use strict;use warnings;our$VERSION='5.19';use parent 'URI::_login';sub default_port {513}1; + package URI::rlogin;use strict;use warnings;our$VERSION='5.20';use parent 'URI::_login';sub default_port {513}1; URI_RLOGIN $fatpacked{"URI/rsync.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_RSYNC'; - package URI::rsync;use strict;use warnings;our$VERSION='5.19';use parent qw(URI::_server URI::_userpass);sub default_port {873}1; + package URI::rsync;use strict;use warnings;our$VERSION='5.20';use parent qw(URI::_server URI::_userpass);sub default_port {873}1; URI_RSYNC $fatpacked{"URI/rtsp.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_RTSP'; - package URI::rtsp;use strict;use warnings;our$VERSION='5.19';use parent 'URI::http';sub default_port {554}1; + package URI::rtsp;use strict;use warnings;our$VERSION='5.20';use parent 'URI::http';sub default_port {554}1; URI_RTSP $fatpacked{"URI/rtspu.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_RTSPU'; - package URI::rtspu;use strict;use warnings;our$VERSION='5.19';use parent 'URI::rtsp';sub default_port {554}1; + package URI::rtspu;use strict;use warnings;our$VERSION='5.20';use parent 'URI::rtsp';sub default_port {554}1; URI_RTSPU $fatpacked{"URI/sftp.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_SFTP'; - package URI::sftp;use strict;use warnings;use parent 'URI::ssh';our$VERSION='5.19';1; + package URI::sftp;use strict;use warnings;use parent 'URI::ssh';our$VERSION='5.20';1; URI_SFTP $fatpacked{"URI/sip.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_SIP'; - package URI::sip;use strict;use warnings;use parent qw(URI::_server URI::_userpass);use URI::Escape ();our$VERSION='5.19';sub default_port {5060}sub authority {my$self=shift;$$self =~ m,^($URI::scheme_re:)?([^;?]*)(.*)$,os or die;my$start=$1;my$authoritystr=$2;my$rest=$3;if (@_){$authoritystr=shift;$authoritystr =~ s/([^$URI::uric])/ URI::Escape::escape_char($1)/ego;$$self=$start .$authoritystr .$rest}return$authoritystr}sub params_form {my$self=shift;$$self =~ m,^((?:$URI::scheme_re:)?)(?:([^;?]*))?(;[^?]*)?(.*)$,os or die;my$start=$1 .$2;my$paramstr=$3;my$rest=$4;if (@_){my@paramarr;for (my$i=0;$i < @_;$i += 2){push(@paramarr,"$_[$i]=$_[$i+1]")}$paramstr=join(";",@paramarr);$$self=$start .";" .$paramstr .$rest}$paramstr =~ s/^;//o;return split(/[;=]/,$paramstr)}sub params {my$self=shift;$$self =~ m,^((?:$URI::scheme_re:)?)(?:([^;?]*))?(;[^?]*)?(.*)$,os or die;my$start=$1 .$2;my$paramstr=$3;my$rest=$4;if (@_){$paramstr=shift;$$self=$start .";" .$paramstr .$rest}$paramstr =~ s/^;//o;return$paramstr}sub path {}sub path_query {}sub path_segments {}sub abs {shift}sub rel {shift}sub query_keywords {}1; + package URI::sip;use strict;use warnings;use parent qw(URI::_server URI::_userpass);use URI::Escape ();our$VERSION='5.20';sub default_port {5060}sub authority {my$self=shift;$$self =~ m,^($URI::scheme_re:)?([^;?]*)(.*)$,os or die;my$start=$1;my$authoritystr=$2;my$rest=$3;if (@_){$authoritystr=shift;$authoritystr =~ s/([^$URI::uric])/ URI::Escape::escape_char($1)/ego;$$self=$start .$authoritystr .$rest}return$authoritystr}sub params_form {my$self=shift;$$self =~ m,^((?:$URI::scheme_re:)?)(?:([^;?]*))?(;[^?]*)?(.*)$,os or die;my$start=$1 .$2;my$paramstr=$3;my$rest=$4;if (@_){my@paramarr;for (my$i=0;$i < @_;$i += 2){push(@paramarr,"$_[$i]=$_[$i+1]")}$paramstr=join(";",@paramarr);$$self=$start .";" .$paramstr .$rest}$paramstr =~ s/^;//o;return split(/[;=]/,$paramstr)}sub params {my$self=shift;$$self =~ m,^((?:$URI::scheme_re:)?)(?:([^;?]*))?(;[^?]*)?(.*)$,os or die;my$start=$1 .$2;my$paramstr=$3;my$rest=$4;if (@_){$paramstr=shift;$$self=$start .";" .$paramstr .$rest}$paramstr =~ s/^;//o;return$paramstr}sub path {}sub path_query {}sub path_segments {}sub abs {shift}sub rel {shift}sub query_keywords {}1; URI_SIP $fatpacked{"URI/sips.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_SIPS'; - package URI::sips;use strict;use warnings;our$VERSION='5.19';use parent 'URI::sip';sub default_port {5061}sub secure {1}1; + package URI::sips;use strict;use warnings;our$VERSION='5.20';use parent 'URI::sip';sub default_port {5061}sub secure {1}1; URI_SIPS $fatpacked{"URI/snews.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_SNEWS'; - package URI::snews;use strict;use warnings;our$VERSION='5.19';use parent 'URI::news';sub default_port {563}sub secure {1}1; + package URI::snews;use strict;use warnings;our$VERSION='5.20';use parent 'URI::news';sub default_port {563}sub secure {1}1; URI_SNEWS $fatpacked{"URI/ssh.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_SSH'; - package URI::ssh;use strict;use warnings;our$VERSION='5.19';use parent 'URI::_login';sub default_port {22}sub secure {1}1; + package URI::ssh;use strict;use warnings;our$VERSION='5.20';use parent 'URI::_login';sub default_port {22}sub secure {1}1; URI_SSH $fatpacked{"URI/telnet.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_TELNET'; - package URI::telnet;use strict;use warnings;our$VERSION='5.19';use parent 'URI::_login';sub default_port {23}1; + package URI::telnet;use strict;use warnings;our$VERSION='5.20';use parent 'URI::_login';sub default_port {23}1; URI_TELNET $fatpacked{"URI/tn3270.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_TN3270'; - package URI::tn3270;use strict;use warnings;our$VERSION='5.19';use parent 'URI::_login';sub default_port {23}1; + package URI::tn3270;use strict;use warnings;our$VERSION='5.20';use parent 'URI::_login';sub default_port {23}1; URI_TN3270 $fatpacked{"URI/urn.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_URN'; - package URI::urn;use strict;use warnings;our$VERSION='5.19';use parent 'URI';use Carp qw(carp);my%implementor;my%require_attempted;sub _init {my$class=shift;my$self=$class->SUPER::_init(@_);my$nid=$self->nid;my$impclass=$implementor{$nid};return$impclass->_urn_init($self,$nid)if$impclass;$impclass="URI::urn";if ($nid =~ /^[A-Za-z\d][A-Za-z\d\-]*\z/){my$id=$nid;$id =~ s/-/_/g;$id="_$id" if$id =~ /^\d/;$impclass="URI::urn::$id";no strict 'refs';unless (@{"${impclass}::ISA"}){if (not exists$require_attempted{$impclass}){my$_old_error=$@;eval "require $impclass";die $@ if $@ && $@ !~ /Can\'t locate.*in \@INC/;$@=$_old_error}$impclass="URI::urn" unless @{"${impclass}::ISA"}}}else {carp("Illegal namespace identifier '$nid' for URN '$self'")if $^W}$implementor{$nid}=$impclass;return$impclass->_urn_init($self,$nid)}sub _urn_init {my($class,$self,$nid)=@_;bless$self,$class}sub _nid {my$self=shift;my$opaque=$self->opaque;if (@_){my$v=$opaque;my$new=shift;$v =~ s/[^:]*/$new/;$self->opaque($v)}$opaque =~ s/:.*//s;return$opaque}sub nid {my$self=shift;my$nid=$self->_nid(@_);$nid=lc($nid)if defined($nid);return$nid}sub nss {my$self=shift;my$opaque=$self->opaque;if (@_){my$v=$opaque;my$new=shift;if (defined$new){$v =~ s/(:|\z).*/:$new/}else {$v =~ s/:.*//s}$self->opaque($v)}return undef unless$opaque =~ s/^[^:]*://;return$opaque}sub canonical {my$self=shift;my$nid=$self->_nid;my$new=$self->SUPER::canonical;return$new if$nid !~ /[A-Z]/ || $nid =~ /%/;$new=$new->clone if$new==$self;$new->nid(lc($nid));return$new}1; + package URI::urn;use strict;use warnings;our$VERSION='5.20';use parent 'URI';use Carp qw(carp);my%implementor;my%require_attempted;sub _init {my$class=shift;my$self=$class->SUPER::_init(@_);my$nid=$self->nid;my$impclass=$implementor{$nid};return$impclass->_urn_init($self,$nid)if$impclass;$impclass="URI::urn";if ($nid =~ /^[A-Za-z\d][A-Za-z\d\-]*\z/){my$id=$nid;$id =~ s/-/_/g;$id="_$id" if$id =~ /^\d/;$impclass="URI::urn::$id";no strict 'refs';unless (@{"${impclass}::ISA"}){if (not exists$require_attempted{$impclass}){my$_old_error=$@;eval "require $impclass";die $@ if $@ && $@ !~ /Can\'t locate.*in \@INC/;$@=$_old_error}$impclass="URI::urn" unless @{"${impclass}::ISA"}}}else {carp("Illegal namespace identifier '$nid' for URN '$self'")if $^W}$implementor{$nid}=$impclass;return$impclass->_urn_init($self,$nid)}sub _urn_init {my($class,$self,$nid)=@_;bless$self,$class}sub _nid {my$self=shift;my$opaque=$self->opaque;if (@_){my$v=$opaque;my$new=shift;$v =~ s/[^:]*/$new/;$self->opaque($v)}$opaque =~ s/:.*//s;return$opaque}sub nid {my$self=shift;my$nid=$self->_nid(@_);$nid=lc($nid)if defined($nid);return$nid}sub nss {my$self=shift;my$opaque=$self->opaque;if (@_){my$v=$opaque;my$new=shift;if (defined$new){$v =~ s/(:|\z).*/:$new/}else {$v =~ s/:.*//s}$self->opaque($v)}return undef unless$opaque =~ s/^[^:]*://;return$opaque}sub canonical {my$self=shift;my$nid=$self->_nid;my$new=$self->SUPER::canonical;return$new if$nid !~ /[A-Z]/ || $nid =~ /%/;$new=$new->clone if$new==$self;$new->nid(lc($nid));return$new}1; URI_URN $fatpacked{"URI/urn/isbn.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_URN_ISBN'; - package URI::urn::isbn;use strict;use warnings;our$VERSION='5.19';use parent 'URI::urn';use Carp qw(carp);BEGIN {require Business::ISBN;local $^W=0;warn "Using Business::ISBN version " .Business::ISBN->VERSION ." which is deprecated.\nUpgrade to Business::ISBN version 3.005\n" if Business::ISBN->VERSION < 3.005}sub _isbn {my$nss=shift;$nss=$nss->nss if ref($nss);my$isbn=Business::ISBN->new($nss);$isbn=undef if$isbn &&!$isbn->is_valid;return$isbn}sub _nss_isbn {my$self=shift;my$nss=$self->nss(@_);my$isbn=_isbn($nss);$isbn=$isbn->as_string if$isbn;return($nss,$isbn)}sub isbn {my$self=shift;my$isbn;(undef,$isbn)=$self->_nss_isbn(@_);return$isbn}sub isbn_publisher_code {my$isbn=shift->_isbn || return undef;return$isbn->publisher_code}BEGIN {my$group_method=do {local $^W=0;Business::ISBN->VERSION >= 2 ? 'group_code' : 'country_code'};sub isbn_group_code {my$isbn=shift->_isbn || return undef;return$isbn->$group_method}}sub isbn_country_code {my$name=(caller(0))[3];$name =~ s/.*:://;carp "$name is DEPRECATED. Use isbn_group_code instead";no strict 'refs';&isbn_group_code}BEGIN {my$isbn13_method=do {local $^W=0;Business::ISBN->VERSION >= 2 ? 'as_isbn13' : 'as_ean'};sub isbn13 {my$isbn=shift->_isbn || return undef;my$thingy=$isbn->$isbn13_method;return eval {$thingy->can('as_string')}? $thingy->as_string([]): $thingy}}sub isbn_as_ean {my$name=(caller(0))[3];$name =~ s/.*:://;carp "$name is DEPRECATED. Use isbn13 instead";no strict 'refs';&isbn13}sub canonical {my$self=shift;my($nss,$isbn)=$self->_nss_isbn;my$new=$self->SUPER::canonical;return$new unless$nss && $isbn && $nss ne $isbn;$new=$new->clone if$new==$self;$new->nss($isbn);return$new}1; + package URI::urn::isbn;use strict;use warnings;our$VERSION='5.20';use parent 'URI::urn';use Carp qw(carp);BEGIN {require Business::ISBN;local $^W=0;warn "Using Business::ISBN version " .Business::ISBN->VERSION ." which is deprecated.\nUpgrade to Business::ISBN version 3.005\n" if Business::ISBN->VERSION < 3.005}sub _isbn {my$nss=shift;$nss=$nss->nss if ref($nss);my$isbn=Business::ISBN->new($nss);$isbn=undef if$isbn &&!$isbn->is_valid;return$isbn}sub _nss_isbn {my$self=shift;my$nss=$self->nss(@_);my$isbn=_isbn($nss);$isbn=$isbn->as_string if$isbn;return($nss,$isbn)}sub isbn {my$self=shift;my$isbn;(undef,$isbn)=$self->_nss_isbn(@_);return$isbn}sub isbn_publisher_code {my$isbn=shift->_isbn || return undef;return$isbn->publisher_code}BEGIN {my$group_method=do {local $^W=0;Business::ISBN->VERSION >= 2 ? 'group_code' : 'country_code'};sub isbn_group_code {my$isbn=shift->_isbn || return undef;return$isbn->$group_method}}sub isbn_country_code {my$name=(caller(0))[3];$name =~ s/.*:://;carp "$name is DEPRECATED. Use isbn_group_code instead";no strict 'refs';&isbn_group_code}BEGIN {my$isbn13_method=do {local $^W=0;Business::ISBN->VERSION >= 2 ? 'as_isbn13' : 'as_ean'};sub isbn13 {my$isbn=shift->_isbn || return undef;my$thingy=$isbn->$isbn13_method;return eval {$thingy->can('as_string')}? $thingy->as_string([]): $thingy}}sub isbn_as_ean {my$name=(caller(0))[3];$name =~ s/.*:://;carp "$name is DEPRECATED. Use isbn13 instead";no strict 'refs';&isbn13}sub canonical {my$self=shift;my($nss,$isbn)=$self->_nss_isbn;my$new=$self->SUPER::canonical;return$new unless$nss && $isbn && $nss ne $isbn;$new=$new->clone if$new==$self;$new->nss($isbn);return$new}1; URI_URN_ISBN $fatpacked{"URI/urn/oid.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_URN_OID'; - package URI::urn::oid;use strict;use warnings;our$VERSION='5.19';use parent 'URI::urn';sub oid {my$self=shift;my$old=$self->nss;if (@_){$self->nss(join(".",@_))}return split(/\./,$old)if wantarray;return$old}1; + package URI::urn::oid;use strict;use warnings;our$VERSION='5.20';use parent 'URI::urn';sub oid {my$self=shift;my$old=$self->nss;if (@_){$self->nss(join(".",@_))}return split(/\./,$old)if wantarray;return$old}1; URI_URN_OID $fatpacked{"Win32/ShellQuote.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'WIN32_SHELLQUOTE'; From 258b7697dcb175caa51d0a87d6438aa6da80e0ee Mon Sep 17 00:00:00 2001 From: "shogo82148-slim[bot]" <90079370+shogo82148-slim[bot]@users.noreply.github.com> Date: Thu, 24 Aug 2023 06:28:33 +0900 Subject: [PATCH 12/36] update carton (#1612) --- author/carton/cpanfile.snapshot | 96 +++++++++++++------------- bin/carton | 116 +++++++++++++++++--------------- 2 files changed, 111 insertions(+), 101 deletions(-) diff --git a/author/carton/cpanfile.snapshot b/author/carton/cpanfile.snapshot index f4f3c5160..71a6eb6a0 100644 --- a/author/carton/cpanfile.snapshot +++ b/author/carton/cpanfile.snapshot @@ -762,53 +762,55 @@ DISTRIBUTIONS perl 5.006 strict 0 warnings 0 - URI-5.19 - pathname: S/SI/SIMBABQUE/URI-5.19.tar.gz - provides: - URI 5.19 - URI::Escape 5.19 - URI::Heuristic 5.19 - URI::IRI 5.19 - URI::QueryParam 5.19 - URI::Split 5.19 - URI::URL 5.19 - URI::WithBase 5.19 - URI::data 5.19 - URI::file 5.19 - URI::file::Base 5.19 - URI::file::FAT 5.19 - URI::file::Mac 5.19 - URI::file::OS2 5.19 - URI::file::QNX 5.19 - URI::file::Unix 5.19 - URI::file::Win32 5.19 - URI::ftp 5.19 - URI::gopher 5.19 - URI::http 5.19 - URI::https 5.19 - URI::ldap 5.19 - URI::ldapi 5.19 - URI::ldaps 5.19 - URI::mailto 5.19 - URI::mms 5.19 - URI::news 5.19 - URI::nntp 5.19 - URI::nntps 5.19 - URI::pop 5.19 - URI::rlogin 5.19 - URI::rsync 5.19 - URI::rtsp 5.19 - URI::rtspu 5.19 - URI::sftp 5.19 - URI::sip 5.19 - URI::sips 5.19 - URI::snews 5.19 - URI::ssh 5.19 - URI::telnet 5.19 - URI::tn3270 5.19 - URI::urn 5.19 - URI::urn::isbn 5.19 - URI::urn::oid 5.19 + URI-5.20 + pathname: O/OA/OALDERS/URI-5.20.tar.gz + provides: + URI 5.20 + URI::Escape 5.20 + URI::Heuristic 5.20 + URI::IRI 5.20 + URI::QueryParam 5.20 + URI::Split 5.20 + URI::URL 5.20 + URI::WithBase 5.20 + URI::data 5.20 + URI::file 5.20 + URI::file::Base 5.20 + URI::file::FAT 5.20 + URI::file::Mac 5.20 + URI::file::OS2 5.20 + URI::file::QNX 5.20 + URI::file::Unix 5.20 + URI::file::Win32 5.20 + URI::ftp 5.20 + URI::gopher 5.20 + URI::http 5.20 + URI::https 5.20 + URI::icap 5.2 + URI::icaps 5.2 + URI::ldap 5.20 + URI::ldapi 5.20 + URI::ldaps 5.20 + URI::mailto 5.20 + URI::mms 5.20 + URI::news 5.20 + URI::nntp 5.20 + URI::nntps 5.20 + URI::pop 5.20 + URI::rlogin 5.20 + URI::rsync 5.20 + URI::rtsp 5.20 + URI::rtspu 5.20 + URI::sftp 5.20 + URI::sip 5.20 + URI::sips 5.20 + URI::snews 5.20 + URI::ssh 5.20 + URI::telnet 5.20 + URI::tn3270 5.20 + URI::urn 5.20 + URI::urn::isbn 5.20 + URI::urn::oid 5.20 requirements: Carp 0 Cwd 0 diff --git a/bin/carton b/bin/carton index ca1a807aa..eea1e56e7 100755 --- a/bin/carton +++ b/bin/carton @@ -2086,7 +2086,7 @@ $fatpacked{"Try/Tiny.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'TRY_TI TRY_TINY $fatpacked{"URI.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI'; - package URI;use strict;use warnings;our$VERSION='5.19';use constant HAS_RESERVED_SQUARE_BRACKETS=>$ENV{URI_HAS_RESERVED_SQUARE_BRACKETS}? 1 : 0;our ($ABS_REMOTE_LEADING_DOTS,$ABS_ALLOW_RELATIVE_SCHEME,$DEFAULT_QUERY_FORM_DELIMITER);my%implements;our$reserved=HAS_RESERVED_SQUARE_BRACKETS ? q(;/?:@&=+$,[]) : q(;/?:@&=+$,);our$mark=q(-_.!~*'());our$unreserved="A-Za-z0-9\Q$mark\E";our$uric=quotemeta($reserved).$unreserved ."%";our$uric4host=$uric .(HAS_RESERVED_SQUARE_BRACKETS ? '' : quotemeta(q([])));our$uric4user=quotemeta(q{!$'()*,;:._~%-+=%&})."A-Za-z0-9" .(HAS_RESERVED_SQUARE_BRACKETS ? quotemeta(q([])): '');our$scheme_re='[a-zA-Z][a-zA-Z0-9.+\-]*';our$schemes_without_host_part_re='data|ldapi|urn|sqlite|sqlite3';our$fallback_schemes_re='mailto';use Carp ();use URI::Escape ();use overload ('""'=>sub {${$_[0]}},'=='=>sub {_obj_eq(@_)},'!='=>sub {!_obj_eq(@_)},fallback=>1,);sub _obj_eq {return overload::StrVal($_[0])eq overload::StrVal($_[1])}sub new {my($class,$uri,$scheme)=@_;$uri=defined ($uri)? "$uri" : "";$uri =~ s/^<(?:URL:)?(.*)>$/$1/;$uri =~ s/^"(.*)"$/$1/;$uri =~ s/^\s+//;$uri =~ s/\s+$//;my$impclass;if ($uri =~ m/^($scheme_re):/so){$scheme=$1}else {if (($impclass=ref($scheme))){$scheme=$scheme->scheme}elsif ($scheme && $scheme =~ m/^($scheme_re)(?::|$)/o){$scheme=$1}}$impclass ||= implementor($scheme)|| do {require URI::_foreign;$impclass='URI::_foreign'};return$impclass->_init($uri,$scheme)}sub new_abs {my($class,$uri,$base)=@_;$uri=$class->new($uri,$base);$uri->abs($base)}sub _init {my$class=shift;my($str,$scheme)=@_;$str=$class->_uric_escape($str);$str="$scheme:$str" unless$str =~ /^$scheme_re:/o || $class->_no_scheme_ok;my$self=bless \$str,$class;$self}sub _fix_uric_escape_for_host_part {return if HAS_RESERVED_SQUARE_BRACKETS;return if $_[0]!~ /%/;return if $_[0]=~ m{^(?:$URI::schemes_without_host_part_re):}os;if ($_[0]=~ m{^(?:$URI::fallback_schemes_re):}os){$_[0]=~ s/\%5B/[/gi;$_[0]=~ s/\%5D/]/gi;return}if ($_[0]=~ m{^((?:$URI::scheme_re:)?)//([^/?\#]+)(.*)$}os){my$orig=$2;my ($user,$host)=$orig =~ /^(.*@)?([^@]*)$/;$user ||= '';my$port=$host =~ s/(:\d+)$// ? $1 : '';$host =~ s/\%5B/[/gi;$host =~ s/\%5D/]/gi;$_[0]=~ s/\Q$orig\E/$user$host$port/}}sub _uric_escape {my($class,$str)=@_;$str =~ s*([^$uric\#])* URI::Escape::escape_char($1) *ego;_fix_uric_escape_for_host_part($str);utf8::downgrade($str);return$str}my%require_attempted;sub implementor {my($scheme,$impclass)=@_;if (!$scheme || $scheme !~ /\A$scheme_re\z/o){require URI::_generic;return "URI::_generic"}$scheme=lc($scheme);if ($impclass){my$old=$implements{$scheme};$impclass->_init_implementor($scheme);$implements{$scheme}=$impclass;return$old}my$ic=$implements{$scheme};return$ic if$ic;$ic="URI::$scheme";$ic =~ s/\+/_P/g;$ic =~ s/\./_O/g;$ic =~ s/\-/_/g;no strict 'refs';unless (@{"${ic}::ISA"}){if (not exists$require_attempted{$ic}){my$_old_error=$@;eval "require $ic";die $@ if $@ && $@ !~ /Can\'t locate.*in \@INC/;$@=$_old_error}return undef unless @{"${ic}::ISA"}}$ic->_init_implementor($scheme);$implements{$scheme}=$ic;$ic}sub _init_implementor {my($class,$scheme)=@_}sub clone {my$self=shift;my$other=$$self;bless \$other,ref$self}sub TO_JSON {${$_[0]}}sub _no_scheme_ok {0}sub _scheme {my$self=shift;unless (@_){return undef unless $$self =~ /^($scheme_re):/o;return $1}my$old;my$new=shift;if (defined($new)&& length($new)){Carp::croak("Bad scheme '$new'")unless$new =~ /^$scheme_re$/o;$old=$1 if $$self =~ s/^($scheme_re)://o;my$newself=URI->new("$new:$$self");$$self=$$newself;bless$self,ref($newself)}else {if ($self->_no_scheme_ok){$old=$1 if $$self =~ s/^($scheme_re)://o;Carp::carp("Oops, opaque part now look like scheme")if $^W && $$self =~ m/^$scheme_re:/o}else {$old=$1 if $$self =~ m/^($scheme_re):/o}}return$old}sub scheme {my$scheme=shift->_scheme(@_);return undef unless defined$scheme;lc($scheme)}sub has_recognized_scheme {my$self=shift;return ref($self)!~ /^URI::_(?:foreign|generic)\z/}sub opaque {my$self=shift;unless (@_){$$self =~ /^(?:$scheme_re:)?([^\#]*)/o or die;return $1}$$self =~ /^($scheme_re:)? # optional scheme + package URI;use strict;use warnings;our$VERSION='5.20';use constant HAS_RESERVED_SQUARE_BRACKETS=>$ENV{URI_HAS_RESERVED_SQUARE_BRACKETS}? 1 : 0;our ($ABS_REMOTE_LEADING_DOTS,$ABS_ALLOW_RELATIVE_SCHEME,$DEFAULT_QUERY_FORM_DELIMITER);my%implements;our$reserved=HAS_RESERVED_SQUARE_BRACKETS ? q(;/?:@&=+$,[]) : q(;/?:@&=+$,);our$mark=q(-_.!~*'());our$unreserved="A-Za-z0-9\Q$mark\E";our$uric=quotemeta($reserved).$unreserved ."%";our$uric4host=$uric .(HAS_RESERVED_SQUARE_BRACKETS ? '' : quotemeta(q([])));our$uric4user=quotemeta(q{!$'()*,;:._~%-+=%&})."A-Za-z0-9" .(HAS_RESERVED_SQUARE_BRACKETS ? quotemeta(q([])): '');our$scheme_re='[a-zA-Z][a-zA-Z0-9.+\-]*';our$schemes_without_host_part_re='data|ldapi|urn|sqlite|sqlite3';our$fallback_schemes_re='mailto';use Carp ();use URI::Escape ();use overload ('""'=>sub {${$_[0]}},'=='=>sub {_obj_eq(@_)},'!='=>sub {!_obj_eq(@_)},fallback=>1,);sub _obj_eq {return overload::StrVal($_[0])eq overload::StrVal($_[1])}sub new {my($class,$uri,$scheme)=@_;$uri=defined ($uri)? "$uri" : "";$uri =~ s/^<(?:URL:)?(.*)>$/$1/;$uri =~ s/^"(.*)"$/$1/;$uri =~ s/^\s+//;$uri =~ s/\s+$//;my$impclass;if ($uri =~ m/^($scheme_re):/so){$scheme=$1}else {if (($impclass=ref($scheme))){$scheme=$scheme->scheme}elsif ($scheme && $scheme =~ m/^($scheme_re)(?::|$)/o){$scheme=$1}}$impclass ||= implementor($scheme)|| do {require URI::_foreign;$impclass='URI::_foreign'};return$impclass->_init($uri,$scheme)}sub new_abs {my($class,$uri,$base)=@_;$uri=$class->new($uri,$base);$uri->abs($base)}sub _init {my$class=shift;my($str,$scheme)=@_;$str=$class->_uric_escape($str);$str="$scheme:$str" unless$str =~ /^$scheme_re:/o || $class->_no_scheme_ok;my$self=bless \$str,$class;$self}sub _fix_uric_escape_for_host_part {return if HAS_RESERVED_SQUARE_BRACKETS;return if $_[0]!~ /%/;return if $_[0]=~ m{^(?:$URI::schemes_without_host_part_re):}os;if ($_[0]=~ m{^(?:$URI::fallback_schemes_re):}os){$_[0]=~ s/\%5B/[/gi;$_[0]=~ s/\%5D/]/gi;return}if ($_[0]=~ m{^((?:$URI::scheme_re:)?)//([^/?\#]+)(.*)$}os){my$orig=$2;my ($user,$host)=$orig =~ /^(.*@)?([^@]*)$/;$user ||= '';my$port=$host =~ s/(:\d+)$// ? $1 : '';$host =~ s/\%5B/[/gi;$host =~ s/\%5D/]/gi;$_[0]=~ s/\Q$orig\E/$user$host$port/}}sub _uric_escape {my($class,$str)=@_;$str =~ s*([^$uric\#])* URI::Escape::escape_char($1) *ego;_fix_uric_escape_for_host_part($str);utf8::downgrade($str);return$str}my%require_attempted;sub implementor {my($scheme,$impclass)=@_;if (!$scheme || $scheme !~ /\A$scheme_re\z/o){require URI::_generic;return "URI::_generic"}$scheme=lc($scheme);if ($impclass){my$old=$implements{$scheme};$impclass->_init_implementor($scheme);$implements{$scheme}=$impclass;return$old}my$ic=$implements{$scheme};return$ic if$ic;$ic="URI::$scheme";$ic =~ s/\+/_P/g;$ic =~ s/\./_O/g;$ic =~ s/\-/_/g;no strict 'refs';unless (@{"${ic}::ISA"}){if (not exists$require_attempted{$ic}){my$_old_error=$@;eval "require $ic";die $@ if $@ && $@ !~ /Can\'t locate.*in \@INC/;$@=$_old_error}return undef unless @{"${ic}::ISA"}}$ic->_init_implementor($scheme);$implements{$scheme}=$ic;$ic}sub _init_implementor {my($class,$scheme)=@_}sub clone {my$self=shift;my$other=$$self;bless \$other,ref$self}sub TO_JSON {${$_[0]}}sub _no_scheme_ok {0}sub _scheme {my$self=shift;unless (@_){return undef unless $$self =~ /^($scheme_re):/o;return $1}my$old;my$new=shift;if (defined($new)&& length($new)){Carp::croak("Bad scheme '$new'")unless$new =~ /^$scheme_re$/o;$old=$1 if $$self =~ s/^($scheme_re)://o;my$newself=URI->new("$new:$$self");$$self=$$newself;bless$self,ref($newself)}else {if ($self->_no_scheme_ok){$old=$1 if $$self =~ s/^($scheme_re)://o;Carp::carp("Oops, opaque part now look like scheme")if $^W && $$self =~ m/^$scheme_re:/o}else {$old=$1 if $$self =~ m/^($scheme_re):/o}}return$old}sub scheme {my$scheme=shift->_scheme(@_);return undef unless defined$scheme;lc($scheme)}sub has_recognized_scheme {my$self=shift;return ref($self)!~ /^URI::_(?:foreign|generic)\z/}sub opaque {my$self=shift;unless (@_){$$self =~ /^(?:$scheme_re:)?([^\#]*)/o or die;return $1}$$self =~ /^($scheme_re:)? # optional scheme ([^\#]*) # opaque (\#.*)? # optional fragment $/sx or die;my$old_scheme=$1;my$old_opaque=$2;my$old_frag=$3;my$new_opaque=shift;$new_opaque="" unless defined$new_opaque;$new_opaque =~ s/([^$uric])/ URI::Escape::escape_char($1)/ego;utf8::downgrade($new_opaque);$$self=defined($old_scheme)? $old_scheme : "";$$self .= $new_opaque;$$self .= $old_frag if defined$old_frag;$old_opaque}sub path {goto&opaque}sub fragment {my$self=shift;unless (@_){return undef unless $$self =~ /\#(.*)/s;return $1}my$old;$old=$1 if $$self =~ s/\#(.*)//s;my$new_frag=shift;if (defined$new_frag){$new_frag =~ s/([^$uric])/ URI::Escape::escape_char($1) /ego;utf8::downgrade($new_frag);$$self .= "#$new_frag"}$old}sub as_string {my$self=shift;$$self}sub as_iri {my$self=shift;my$str=$$self;if ($str =~ s/%([89a-fA-F][0-9a-fA-F])/chr(hex($1))/eg){require Encode;my$enc=Encode::find_encoding("UTF-8");my$u="";while (length$str){$u .= $enc->decode($str,Encode::FB_QUIET());if (length$str){$u .= URI::Escape::escape_char(substr($str,0,1,""))}}$str=$u}return$str}sub canonical {my$self=shift;my$scheme=$self->_scheme || "";my$uc_scheme=$scheme =~ /[A-Z]/;my$esc=$$self =~ /%[a-fA-F0-9]{2}/;return$self unless$uc_scheme || $esc;my$other=$self->clone;if ($uc_scheme){$other->_scheme(lc$scheme)}if ($esc){$$other =~ s{%([0-9a-fA-F]{2})} @@ -2096,7 +2096,7 @@ $fatpacked{"URI.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI'; URI $fatpacked{"URI/Escape.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_ESCAPE'; - package URI::Escape;use strict;use warnings;use Exporter 5.57 'import';our%escapes;our@EXPORT=qw(uri_escape uri_unescape uri_escape_utf8);our@EXPORT_OK=qw(%escapes);our$VERSION='5.19';use Carp ();for (0..255){$escapes{chr($_)}=sprintf("%%%02X",$_)}my%subst;my%Unsafe=(RFC2732=>qr/[^A-Za-z0-9\-_.!~*'()]/,RFC3986=>qr/[^A-Za-z0-9\-\._~]/,);sub uri_escape {my($text,$patn)=@_;return undef unless defined$text;my$re;if (defined$patn){if (ref$patn eq 'Regexp'){$text =~ s{($patn)}{ + package URI::Escape;use strict;use warnings;use Exporter 5.57 'import';our%escapes;our@EXPORT=qw(uri_escape uri_unescape uri_escape_utf8);our@EXPORT_OK=qw(%escapes);our$VERSION='5.20';use Carp ();for (0..255){$escapes{chr($_)}=sprintf("%%%02X",$_)}my%subst;my%Unsafe=(RFC2732=>qr/[^A-Za-z0-9\-_.!~*'()]/,RFC3986=>qr/[^A-Za-z0-9\-\._~]/,);sub uri_escape {my($text,$patn)=@_;return undef unless defined$text;my$re;if (defined$patn){if (ref$patn eq 'Regexp'){$text =~ s{($patn)}{ join('', map +($escapes{$_} || _fail_hi($_)), split //, "$1") }ge;return$text}$re=$subst{$patn};if (!defined$re){$re=$patn;$re =~ s{(\[:\w+:\])|(\\)?([\[\]]|\\\z)}{ defined $1 ? $1 : defined $2 ? "$2$3" : "\\$3" @@ -2104,71 +2104,71 @@ $fatpacked{"URI/Escape.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_ URI_ESCAPE $fatpacked{"URI/Heuristic.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_HEURISTIC'; - package URI::Heuristic;use strict;use warnings;use Exporter 5.57 'import';our@EXPORT_OK=qw(uf_uri uf_uristr uf_url uf_urlstr);our$VERSION='5.19';our ($MY_COUNTRY,$DEBUG);sub MY_COUNTRY() {for ($MY_COUNTRY){return $_ if defined;$_=$ENV{COUNTRY};return $_ if defined;my@srcs=($ENV{LC_ALL},$ENV{LANG});if (my$httplang=$ENV{HTTP_ACCEPT_LANGUAGE}){for$httplang (split(/\s*,\s*/,$httplang)){if ($httplang =~ /^\s*([a-zA-Z]+)[_-]([a-zA-Z]{2})\s*$/){unshift(@srcs,"${1}_${2}");last}}}for (@srcs){next unless defined;return lc($1)if /^[a-zA-Z]+_([a-zA-Z]{2})(?:[.@]|$)/}require Net::Domain;my$fqdn=Net::Domain::hostfqdn();$_=lc($1)if$fqdn =~ /\.([a-zA-Z]{2})$/;return $_ if defined;return ($_=0)}}our%LOCAL_GUESSING=('us'=>[qw(www.ACME.gov www.ACME.mil)],'gb'=>[qw(www.ACME.co.uk www.ACME.org.uk www.ACME.ac.uk)],'au'=>[qw(www.ACME.com.au www.ACME.org.au www.ACME.edu.au)],'il'=>[qw(www.ACME.co.il www.ACME.org.il www.ACME.net.il)],);$LOCAL_GUESSING{uk}=$LOCAL_GUESSING{gb};sub uf_uristr ($) {local($_)=@_;print STDERR "uf_uristr: resolving $_\n" if$DEBUG;return unless defined;s/^\s+//;s/\s+$//;if (/^(www|web|home)[a-z0-9-]*(?:\.|$)/i){$_="http://$_"}elsif (/^(ftp|gopher|news|wais|https|http)[a-z0-9-]*(?:\.|$)/i){$_=lc($1)."://$_"}elsif ($^O ne "MacOS" && (m,^/, || m,^\.\.?/, || m,^[a-zA-Z]:[/\\],)){$_="file:$_"}elsif ($^O eq "MacOS" && m/:/){unless (m/^(ftp|gopher|news|wais|http|https|mailto):/){require URI::file;my$a=URI::file->new($_)->as_string;$_=($a =~ m/^file:/)? $a : "file:$a"}}elsif (/^\w+([\.\-]\w+)*\@(\w+\.)+\w{2,3}$/){$_="mailto:$_"}elsif (!/^[a-zA-Z][a-zA-Z0-9.+\-]*:/){if (s/^([-\w]+(?:\.[-\w]+)*)([\/:\?\#]|$)/$2/){my$host=$1;my$scheme="http";if (/^:(\d+)\b/){if ($1 =~ /^[56789]?443$/){$scheme="https"}elsif ($1 eq "21"){$scheme="ftp"}}if ($host !~ /\./ && $host ne "localhost"){my@guess;if (exists$ENV{URL_GUESS_PATTERN}){@guess=map {s/\bACME\b/$host/;$_}split(' ',$ENV{URL_GUESS_PATTERN})}else {if (MY_COUNTRY()){my$special=$LOCAL_GUESSING{MY_COUNTRY()};if ($special){my@special=@$special;push(@guess,map {s/\bACME\b/$host/;$_}@special)}else {push(@guess,"www.$host." .MY_COUNTRY())}}push(@guess,map "www.$host.$_","com","org","net","edu","int")}my$guess;for$guess (@guess){print STDERR "uf_uristr: gethostbyname('$guess.')..." if$DEBUG;if (gethostbyname("$guess.")){print STDERR "yes\n" if$DEBUG;$host=$guess;last}print STDERR "no\n" if$DEBUG}}$_="$scheme://$host$_"}else {}}print STDERR "uf_uristr: ==> $_\n" if$DEBUG;$_}sub uf_uri ($) {require URI;URI->new(uf_uristr($_[0]))}*uf_urlstr=\*uf_uristr;sub uf_url ($) {require URI::URL;URI::URL->new(uf_uristr($_[0]))}1; + package URI::Heuristic;use strict;use warnings;use Exporter 5.57 'import';our@EXPORT_OK=qw(uf_uri uf_uristr uf_url uf_urlstr);our$VERSION='5.20';our ($MY_COUNTRY,$DEBUG);sub MY_COUNTRY() {for ($MY_COUNTRY){return $_ if defined;$_=$ENV{COUNTRY};return $_ if defined;my@srcs=($ENV{LC_ALL},$ENV{LANG});if (my$httplang=$ENV{HTTP_ACCEPT_LANGUAGE}){for$httplang (split(/\s*,\s*/,$httplang)){if ($httplang =~ /^\s*([a-zA-Z]+)[_-]([a-zA-Z]{2})\s*$/){unshift(@srcs,"${1}_${2}");last}}}for (@srcs){next unless defined;return lc($1)if /^[a-zA-Z]+_([a-zA-Z]{2})(?:[.@]|$)/}require Net::Domain;my$fqdn=Net::Domain::hostfqdn();$_=lc($1)if$fqdn =~ /\.([a-zA-Z]{2})$/;return $_ if defined;return ($_=0)}}our%LOCAL_GUESSING=('us'=>[qw(www.ACME.gov www.ACME.mil)],'gb'=>[qw(www.ACME.co.uk www.ACME.org.uk www.ACME.ac.uk)],'au'=>[qw(www.ACME.com.au www.ACME.org.au www.ACME.edu.au)],'il'=>[qw(www.ACME.co.il www.ACME.org.il www.ACME.net.il)],);$LOCAL_GUESSING{uk}=$LOCAL_GUESSING{gb};sub uf_uristr ($) {local($_)=@_;print STDERR "uf_uristr: resolving $_\n" if$DEBUG;return unless defined;s/^\s+//;s/\s+$//;if (/^(www|web|home)[a-z0-9-]*(?:\.|$)/i){$_="http://$_"}elsif (/^(ftp|gopher|news|wais|https|http)[a-z0-9-]*(?:\.|$)/i){$_=lc($1)."://$_"}elsif ($^O ne "MacOS" && (m,^/, || m,^\.\.?/, || m,^[a-zA-Z]:[/\\],)){$_="file:$_"}elsif ($^O eq "MacOS" && m/:/){unless (m/^(ftp|gopher|news|wais|http|https|mailto):/){require URI::file;my$a=URI::file->new($_)->as_string;$_=($a =~ m/^file:/)? $a : "file:$a"}}elsif (/^\w+([\.\-]\w+)*\@(\w+\.)+\w{2,3}$/){$_="mailto:$_"}elsif (!/^[a-zA-Z][a-zA-Z0-9.+\-]*:/){if (s/^([-\w]+(?:\.[-\w]+)*)([\/:\?\#]|$)/$2/){my$host=$1;my$scheme="http";if (/^:(\d+)\b/){if ($1 =~ /^[56789]?443$/){$scheme="https"}elsif ($1 eq "21"){$scheme="ftp"}}if ($host !~ /\./ && $host ne "localhost"){my@guess;if (exists$ENV{URL_GUESS_PATTERN}){@guess=map {s/\bACME\b/$host/;$_}split(' ',$ENV{URL_GUESS_PATTERN})}else {if (MY_COUNTRY()){my$special=$LOCAL_GUESSING{MY_COUNTRY()};if ($special){my@special=@$special;push(@guess,map {s/\bACME\b/$host/;$_}@special)}else {push(@guess,"www.$host." .MY_COUNTRY())}}push(@guess,map "www.$host.$_","com","org","net","edu","int")}my$guess;for$guess (@guess){print STDERR "uf_uristr: gethostbyname('$guess.')..." if$DEBUG;if (gethostbyname("$guess.")){print STDERR "yes\n" if$DEBUG;$host=$guess;last}print STDERR "no\n" if$DEBUG}}$_="$scheme://$host$_"}else {}}print STDERR "uf_uristr: ==> $_\n" if$DEBUG;$_}sub uf_uri ($) {require URI;URI->new(uf_uristr($_[0]))}*uf_urlstr=\*uf_uristr;sub uf_url ($) {require URI::URL;URI::URL->new(uf_uristr($_[0]))}1; URI_HEURISTIC $fatpacked{"URI/IRI.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_IRI'; - package URI::IRI;use strict;use warnings;use URI ();use overload '""'=>sub {shift->as_string};our$VERSION='5.19';sub new {my($class,$uri,$scheme)=@_;utf8::upgrade($uri);return bless {uri=>URI->new($uri,$scheme),},$class}sub clone {my$self=shift;return bless {uri=>$self->{uri}->clone,},ref($self)}sub as_string {my$self=shift;return$self->{uri}->as_iri}our$AUTOLOAD;sub AUTOLOAD {my$method=substr($AUTOLOAD,rindex($AUTOLOAD,'::')+2);no strict 'refs';*$method=sub {shift->{uri}->$method(@_)};goto &$method}sub DESTROY {}1; + package URI::IRI;use strict;use warnings;use URI ();use overload '""'=>sub {shift->as_string};our$VERSION='5.20';sub new {my($class,$uri,$scheme)=@_;utf8::upgrade($uri);return bless {uri=>URI->new($uri,$scheme),},$class}sub clone {my$self=shift;return bless {uri=>$self->{uri}->clone,},ref($self)}sub as_string {my$self=shift;return$self->{uri}->as_iri}our$AUTOLOAD;sub AUTOLOAD {my$method=substr($AUTOLOAD,rindex($AUTOLOAD,'::')+2);no strict 'refs';*$method=sub {shift->{uri}->$method(@_)};goto &$method}sub DESTROY {}1; URI_IRI $fatpacked{"URI/QueryParam.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_QUERYPARAM'; - package URI::QueryParam;use strict;use warnings;our$VERSION='5.19';1; + package URI::QueryParam;use strict;use warnings;our$VERSION='5.20';1; URI_QUERYPARAM $fatpacked{"URI/Split.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_SPLIT'; - package URI::Split;use strict;use warnings;our$VERSION='5.19';use Exporter 5.57 'import';our@EXPORT_OK=qw(uri_split uri_join);use URI::Escape ();sub uri_split {return $_[0]=~ m,(?:([^:/?#]+):)?(?://([^/?#]*))?([^?#]*)(?:\?([^#]*))?(?:#(.*))?,}sub uri_join {my($scheme,$auth,$path,$query,$frag)=@_;my$uri=defined($scheme)? "$scheme:" : "";$path="" unless defined$path;if (defined$auth){$auth =~ s,([/?\#]), URI::Escape::escape_char($1),eg;$uri .= "//$auth";$path="/$path" if length($path)&& $path !~ m,^/,}elsif ($path =~ m,^//,){$uri .= "//"}unless (length$uri){$path =~ s,(:), URI::Escape::escape_char($1),e while$path =~ m,^[^:/?\#]+:,}$path =~ s,([?\#]), URI::Escape::escape_char($1),eg;$uri .= $path;if (defined$query){$query =~ s,(\#), URI::Escape::escape_char($1),eg;$uri .= "?$query"}$uri .= "#$frag" if defined$frag;$uri}1; + package URI::Split;use strict;use warnings;our$VERSION='5.20';use Exporter 5.57 'import';our@EXPORT_OK=qw(uri_split uri_join);use URI::Escape ();sub uri_split {return $_[0]=~ m,(?:([^:/?#]+):)?(?://([^/?#]*))?([^?#]*)(?:\?([^#]*))?(?:#(.*))?,}sub uri_join {my($scheme,$auth,$path,$query,$frag)=@_;my$uri=defined($scheme)? "$scheme:" : "";$path="" unless defined$path;if (defined$auth){$auth =~ s,([/?\#]), URI::Escape::escape_char($1),eg;$uri .= "//$auth";$path="/$path" if length($path)&& $path !~ m,^/,}elsif ($path =~ m,^//,){$uri .= "//"}unless (length$uri){$path =~ s,(:), URI::Escape::escape_char($1),e while$path =~ m,^[^:/?\#]+:,}$path =~ s,([?\#]), URI::Escape::escape_char($1),eg;$uri .= $path;if (defined$query){$query =~ s,(\#), URI::Escape::escape_char($1),eg;$uri .= "?$query"}$uri .= "#$frag" if defined$frag;$uri}1; URI_SPLIT $fatpacked{"URI/URL.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_URL'; - package URI::URL;use strict;use warnings;use parent 'URI::WithBase';our$VERSION='5.19';use Exporter 5.57 'import';our@EXPORT=qw(url);sub url ($;$) {URI::URL->new(@_)}use URI::Escape qw(uri_unescape);sub new {my$class=shift;my$self=$class->SUPER::new(@_);$self->[0]=$self->[0]->canonical;$self}sub newlocal {my$class=shift;require URI::file;bless [URI::file->new_abs(shift)],$class}{package URI::_foreign;sub _init {my$class=shift;die "Unknown URI::URL scheme $_[1]:" if$URI::URL::STRICT;$class->SUPER::_init(@_)}}sub strict {my$old=$URI::URL::STRICT;$URI::URL::STRICT=shift if @_;$old}sub print_on {my$self=shift;require Data::Dumper;print STDERR Data::Dumper::Dumper($self)}sub _try {my$self=shift;my$method=shift;scalar(eval {$self->$method(@_)})}sub crack {my$self=shift;(scalar($self->scheme),$self->_try("user"),$self->_try("password"),$self->_try("host"),$self->_try("port"),$self->_try("path"),$self->_try("params"),$self->_try("query"),scalar($self->fragment),)}sub full_path {my$self=shift;my$path=$self->path_query;$path="/" unless length$path;$path}sub netloc {shift->authority(@_)}sub epath {my$path=shift->SUPER::path(@_);$path =~ s/;.*//;$path}sub eparams {my$self=shift;my@p=$self->path_segments;return undef unless ref($p[-1]);@p=@{$p[-1]};shift@p;join(";",@p)}sub params {shift->eparams(@_)}sub path {my$self=shift;my$old=$self->epath(@_);return unless defined wantarray;return '/' if!defined($old)||!length($old);Carp::croak("Path components contain '/' (you must call epath)")if$old =~ /%2[fF]/ and!@_;$old="/$old" if$old !~ m|^/| && defined$self->netloc;return uri_unescape($old)}sub path_components {shift->path_segments(@_)}sub query {my$self=shift;my$old=$self->equery(@_);if (defined(wantarray)&& defined($old)){if ($old =~ /%(?:26|2[bB]|3[dD])/){my$mess;for ($old){$mess="Query contains both '+' and '%2B'" if /\+/ && /%2[bB]/;$mess="Form query contains escaped '=' or '&'" if /=/ && /%(?:3[dD]|26)/}if ($mess){Carp::croak("$mess (you must call equery)")}}return uri_unescape($old)}undef}sub abs {my$self=shift;my$base=shift;my$allow_scheme=shift;$allow_scheme=$URI::URL::ABS_ALLOW_RELATIVE_SCHEME unless defined$allow_scheme;local$URI::ABS_ALLOW_RELATIVE_SCHEME=$allow_scheme;local$URI::ABS_REMOTE_LEADING_DOTS=$URI::URL::ABS_REMOTE_LEADING_DOTS;$self->SUPER::abs($base)}sub frag {shift->fragment(@_)}sub keywords {shift->query_keywords(@_)}sub local_path {shift->file}sub unix_path {shift->file("unix")}sub dos_path {shift->file("dos")}sub mac_path {shift->file("mac")}sub vms_path {shift->file("vms")}sub address {shift->to(@_)}sub encoded822addr {shift->to(@_)}sub URI::mailto::authority {shift->to(@_)}sub groupart {shift->_group(@_)}sub article {shift->message(@_)}1; + package URI::URL;use strict;use warnings;use parent 'URI::WithBase';our$VERSION='5.20';use Exporter 5.57 'import';our@EXPORT=qw(url);sub url ($;$) {URI::URL->new(@_)}use URI::Escape qw(uri_unescape);sub new {my$class=shift;my$self=$class->SUPER::new(@_);$self->[0]=$self->[0]->canonical;$self}sub newlocal {my$class=shift;require URI::file;bless [URI::file->new_abs(shift)],$class}{package URI::_foreign;sub _init {my$class=shift;die "Unknown URI::URL scheme $_[1]:" if$URI::URL::STRICT;$class->SUPER::_init(@_)}}sub strict {my$old=$URI::URL::STRICT;$URI::URL::STRICT=shift if @_;$old}sub print_on {my$self=shift;require Data::Dumper;print STDERR Data::Dumper::Dumper($self)}sub _try {my$self=shift;my$method=shift;scalar(eval {$self->$method(@_)})}sub crack {my$self=shift;(scalar($self->scheme),$self->_try("user"),$self->_try("password"),$self->_try("host"),$self->_try("port"),$self->_try("path"),$self->_try("params"),$self->_try("query"),scalar($self->fragment),)}sub full_path {my$self=shift;my$path=$self->path_query;$path="/" unless length$path;$path}sub netloc {shift->authority(@_)}sub epath {my$path=shift->SUPER::path(@_);$path =~ s/;.*//;$path}sub eparams {my$self=shift;my@p=$self->path_segments;return undef unless ref($p[-1]);@p=@{$p[-1]};shift@p;join(";",@p)}sub params {shift->eparams(@_)}sub path {my$self=shift;my$old=$self->epath(@_);return unless defined wantarray;return '/' if!defined($old)||!length($old);Carp::croak("Path components contain '/' (you must call epath)")if$old =~ /%2[fF]/ and!@_;$old="/$old" if$old !~ m|^/| && defined$self->netloc;return uri_unescape($old)}sub path_components {shift->path_segments(@_)}sub query {my$self=shift;my$old=$self->equery(@_);if (defined(wantarray)&& defined($old)){if ($old =~ /%(?:26|2[bB]|3[dD])/){my$mess;for ($old){$mess="Query contains both '+' and '%2B'" if /\+/ && /%2[bB]/;$mess="Form query contains escaped '=' or '&'" if /=/ && /%(?:3[dD]|26)/}if ($mess){Carp::croak("$mess (you must call equery)")}}return uri_unescape($old)}undef}sub abs {my$self=shift;my$base=shift;my$allow_scheme=shift;$allow_scheme=$URI::URL::ABS_ALLOW_RELATIVE_SCHEME unless defined$allow_scheme;local$URI::ABS_ALLOW_RELATIVE_SCHEME=$allow_scheme;local$URI::ABS_REMOTE_LEADING_DOTS=$URI::URL::ABS_REMOTE_LEADING_DOTS;$self->SUPER::abs($base)}sub frag {shift->fragment(@_)}sub keywords {shift->query_keywords(@_)}sub local_path {shift->file}sub unix_path {shift->file("unix")}sub dos_path {shift->file("dos")}sub mac_path {shift->file("mac")}sub vms_path {shift->file("vms")}sub address {shift->to(@_)}sub encoded822addr {shift->to(@_)}sub URI::mailto::authority {shift->to(@_)}sub groupart {shift->_group(@_)}sub article {shift->message(@_)}1; URI_URL $fatpacked{"URI/WithBase.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_WITHBASE'; - package URI::WithBase;use strict;use warnings;use URI ();use Scalar::Util qw(blessed);our$VERSION='5.19';use overload '""'=>"as_string",fallback=>1;sub as_string;sub new {my($class,$uri,$base)=@_;my$ibase=$base;if ($base && blessed($base)&& $base->isa(__PACKAGE__)){$base=$base->abs;$ibase=$base->[0]}bless [URI->new($uri,$ibase),$base],$class}sub new_abs {my$class=shift;my$self=$class->new(@_);$self->abs}sub _init {my$class=shift;my($str,$scheme)=@_;bless [URI->new($str,$scheme),undef],$class}sub eq {my($self,$other)=@_;$other=$other->[0]if blessed($other)and $other->isa(__PACKAGE__);$self->[0]->eq($other)}our$AUTOLOAD;sub AUTOLOAD {my$self=shift;my$method=substr($AUTOLOAD,rindex($AUTOLOAD,'::')+2);return if$method eq "DESTROY";$self->[0]->$method(@_)}sub can {my$self=shift;$self->SUPER::can(@_)|| (ref($self)? $self->[0]->can(@_): undef)}sub base {my$self=shift;my$base=$self->[1];if (@_){my$new_base=shift;$new_base=$new_base->abs if ref($new_base)&& $new_base->isa(__PACKAGE__);$self->[1]=$new_base}return unless defined wantarray;if (defined($base)&&!ref($base)){$base=ref($self)->new($base);$self->[1]=$base unless @_}$base}sub clone {my$self=shift;my$base=$self->[1];$base=$base->clone if ref($base);bless [$self->[0]->clone,$base],ref($self)}sub abs {my$self=shift;my$base=shift || $self->base || return$self->clone;$base=$base->as_string if ref($base);bless [$self->[0]->abs($base,@_),$base],ref($self)}sub rel {my$self=shift;my$base=shift || $self->base || return$self->clone;$base=$base->as_string if ref($base);bless [$self->[0]->rel($base,@_),$base],ref($self)}1; + package URI::WithBase;use strict;use warnings;use URI ();use Scalar::Util qw(blessed);our$VERSION='5.20';use overload '""'=>"as_string",fallback=>1;sub as_string;sub new {my($class,$uri,$base)=@_;my$ibase=$base;if ($base && blessed($base)&& $base->isa(__PACKAGE__)){$base=$base->abs;$ibase=$base->[0]}bless [URI->new($uri,$ibase),$base],$class}sub new_abs {my$class=shift;my$self=$class->new(@_);$self->abs}sub _init {my$class=shift;my($str,$scheme)=@_;bless [URI->new($str,$scheme),undef],$class}sub eq {my($self,$other)=@_;$other=$other->[0]if blessed($other)and $other->isa(__PACKAGE__);$self->[0]->eq($other)}our$AUTOLOAD;sub AUTOLOAD {my$self=shift;my$method=substr($AUTOLOAD,rindex($AUTOLOAD,'::')+2);return if$method eq "DESTROY";$self->[0]->$method(@_)}sub can {my$self=shift;$self->SUPER::can(@_)|| (ref($self)? $self->[0]->can(@_): undef)}sub base {my$self=shift;my$base=$self->[1];if (@_){my$new_base=shift;$new_base=$new_base->abs if ref($new_base)&& $new_base->isa(__PACKAGE__);$self->[1]=$new_base}return unless defined wantarray;if (defined($base)&&!ref($base)){$base=ref($self)->new($base);$self->[1]=$base unless @_}$base}sub clone {my$self=shift;my$base=$self->[1];$base=$base->clone if ref($base);bless [$self->[0]->clone,$base],ref($self)}sub abs {my$self=shift;my$base=shift || $self->base || return$self->clone;$base=$base->as_string if ref($base);bless [$self->[0]->abs($base,@_),$base],ref($self)}sub rel {my$self=shift;my$base=shift || $self->base || return$self->clone;$base=$base->as_string if ref($base);bless [$self->[0]->rel($base,@_),$base],ref($self)}1; URI_WITHBASE $fatpacked{"URI/_foreign.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI__FOREIGN'; - package URI::_foreign;use strict;use warnings;use parent 'URI::_generic';our$VERSION='5.19';1; + package URI::_foreign;use strict;use warnings;use parent 'URI::_generic';our$VERSION='5.20';1; URI__FOREIGN $fatpacked{"URI/_generic.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI__GENERIC'; - package URI::_generic;use strict;use warnings;use parent qw(URI URI::_query);use URI::Escape qw(uri_unescape);use Carp ();our$VERSION='5.19';my$ACHAR=URI::HAS_RESERVED_SQUARE_BRACKETS ? $URI::uric : $URI::uric4host;$ACHAR =~ s,\\[/?],,g;my$PCHAR=$URI::uric;$PCHAR =~ s,\\[?],,g;sub _no_scheme_ok {1}our$IPv6_re;sub _looks_like_raw_ip6_address {my$addr=shift;if (!$IPv6_re){eval {require Regexp::IPv6;Regexp::IPv6->import(qw($IPv6_re));1}|| do {$IPv6_re=qr/[:0-9a-f]{3,}/}}return 0 unless$addr;return 0 if$addr =~ tr/:/:/ < 2;return 1 if$addr =~ /^$IPv6_re$/i;return 0}sub authority {my$self=shift;$$self =~ m,^((?:$URI::scheme_re:)?)(?://([^/?\#]*))?(.*)$,os or die;if (@_){my$auth=shift;$$self=$1;my$rest=$3;if (defined$auth){$auth =~ s/([^$ACHAR])/ URI::Escape::escape_char($1)/ego;if (my ($user,$host)=$auth =~ /^(.*@)?([^@]+)$/){$user ||= '';$user =~ s/([^$URI::uric4user])/ URI::Escape::escape_char($1)/ego;$user =~ s/%40$/\@/;$host="[$host]" if _looks_like_raw_ip6_address($host);$auth=$user .$host}utf8::downgrade($auth);$$self .= "//$auth"}_check_path($rest,$$self);$$self .= $rest}$2}sub path {my$self=shift;$$self =~ m,^((?:[^:/?\#]+:)?(?://[^/?\#]*)?)([^?\#]*)(.*)$,s or die;if (@_){$$self=$1;my$rest=$3;my$new_path=shift;$new_path="" unless defined$new_path;$new_path =~ s/([^$PCHAR])/ URI::Escape::escape_char($1)/ego;utf8::downgrade($new_path);_check_path($new_path,$$self);$$self .= $new_path .$rest}$2}sub path_query {my$self=shift;$$self =~ m,^((?:[^:/?\#]+:)?(?://[^/?\#]*)?)([^\#]*)(.*)$,s or die;if (@_){$$self=$1;my$rest=$3;my$new_path=shift;$new_path="" unless defined$new_path;$new_path =~ s/([^$URI::uric])/ URI::Escape::escape_char($1)/ego;utf8::downgrade($new_path);_check_path($new_path,$$self);$$self .= $new_path .$rest}$2}sub _check_path {my($path,$pre)=@_;my$prefix;if ($pre =~ m,/,){$prefix="/" if length($path)&& $path !~ m,^[/?\#],}else {if ($path =~ m,^//,){Carp::carp("Path starting with double slash is confusing")if $^W}elsif (!length($pre)&& $path =~ m,^[^:/?\#]+:,){Carp::carp("Path might look like scheme, './' prepended")if $^W;$prefix="./"}}substr($_[0],0,0)=$prefix if defined$prefix}sub path_segments {my$self=shift;my$path=$self->path;if (@_){my@arg=@_;for (@arg){if (ref($_)){my@seg=@$_;$seg[0]=~ s/%/%25/g;for (@seg){s/;/%3B/g}$_=join(";",@seg)}else {s/%/%25/g;s/;/%3B/g}s,/,%2F,g}$self->path(join("/",@arg))}return$path unless wantarray;map {/;/ ? $self->_split_segment($_): uri_unescape($_)}split('/',$path,-1)}sub _split_segment {my$self=shift;require URI::_segment;URI::_segment->new(@_)}sub abs {my$self=shift;my$base=shift || Carp::croak("Missing base argument");if (my$scheme=$self->scheme){return$self unless$URI::ABS_ALLOW_RELATIVE_SCHEME;$base=URI->new($base)unless ref$base;return$self unless$scheme eq $base->scheme}$base=URI->new($base)unless ref$base;my$abs=$self->clone;$abs->scheme($base->scheme);return$abs if $$self =~ m,^(?:$URI::scheme_re:)?//,o;$abs->authority($base->authority);my$path=$self->path;return$abs if$path =~ m,^/,;if (!length($path)){my$abs=$base->clone;my$query=$self->query;$abs->query($query)if defined$query;my$fragment=$self->fragment;$abs->fragment($fragment)if defined$fragment;return$abs}my$p=$base->path;$p =~ s,[^/]+$,,;$p .= $path;my@p=split('/',$p,-1);shift(@p)if@p &&!length($p[0]);my$i=1;while ($i < @p){if ($p[$i-1]eq "."){splice(@p,$i-1,1);$i-- if$i > 1}elsif ($p[$i]eq ".." && $p[$i-1]ne ".."){splice(@p,$i-1,2);if ($i > 1){$i--;push(@p,"")if$i==@p}}else {$i++}}$p[-1]="" if@p && $p[-1]eq ".";if ($URI::ABS_REMOTE_LEADING_DOTS){shift@p while@p && $p[0]=~ /^\.\.?$/}$abs->path("/" .join("/",@p));$abs}sub rel {my$self=shift;my$base=shift || Carp::croak("Missing base argument");my$rel=$self->clone;$base=URI->new($base)unless ref$base;my$scheme=$rel->scheme;my$auth=$rel->canonical->authority;my$path=$rel->path;if (!defined($scheme)&&!defined($auth)){return$rel}my$bscheme=$base->scheme;my$bauth=$base->canonical->authority;my$bpath=$base->path;for ($bscheme,$bauth,$auth){$_='' unless defined}unless ($scheme eq $bscheme && $auth eq $bauth){return$rel}for ($path,$bpath){$_="/$_" unless m,^/,}$rel->scheme(undef);$rel->authority(undef);my$li=1;while (1){my$i=index($path,'/',$li);last if$i < 0 || $i!=index($bpath,'/',$li)|| substr($path,$li,$i-$li)ne substr($bpath,$li,$i-$li);$li=$i+1}substr($path,0,$li)='';substr($bpath,0,$li)='';if ($path eq $bpath && defined($rel->fragment)&&!defined($rel->query)){$rel->path("")}else {$path=('../' x $bpath =~ tr|/|/|).$path;$path="./" if$path eq "";$rel->path($path)}$rel}1; + package URI::_generic;use strict;use warnings;use parent qw(URI URI::_query);use URI::Escape qw(uri_unescape);use Carp ();our$VERSION='5.20';my$ACHAR=URI::HAS_RESERVED_SQUARE_BRACKETS ? $URI::uric : $URI::uric4host;$ACHAR =~ s,\\[/?],,g;my$PCHAR=$URI::uric;$PCHAR =~ s,\\[?],,g;sub _no_scheme_ok {1}our$IPv6_re;sub _looks_like_raw_ip6_address {my$addr=shift;if (!$IPv6_re){eval {require Regexp::IPv6;Regexp::IPv6->import(qw($IPv6_re));1}|| do {$IPv6_re=qr/[:0-9a-f]{3,}/}}return 0 unless$addr;return 0 if$addr =~ tr/:/:/ < 2;return 1 if$addr =~ /^$IPv6_re$/i;return 0}sub authority {my$self=shift;$$self =~ m,^((?:$URI::scheme_re:)?)(?://([^/?\#]*))?(.*)$,os or die;if (@_){my$auth=shift;$$self=$1;my$rest=$3;if (defined$auth){$auth =~ s/([^$ACHAR])/ URI::Escape::escape_char($1)/ego;if (my ($user,$host)=$auth =~ /^(.*@)?([^@]+)$/){$user ||= '';$user =~ s/([^$URI::uric4user])/ URI::Escape::escape_char($1)/ego;$user =~ s/%40$/\@/;$host="[$host]" if _looks_like_raw_ip6_address($host);$auth=$user .$host}utf8::downgrade($auth);$$self .= "//$auth"}_check_path($rest,$$self);$$self .= $rest}$2}sub path {my$self=shift;$$self =~ m,^((?:[^:/?\#]+:)?(?://[^/?\#]*)?)([^?\#]*)(.*)$,s or die;if (@_){$$self=$1;my$rest=$3;my$new_path=shift;$new_path="" unless defined$new_path;$new_path =~ s/([^$PCHAR])/ URI::Escape::escape_char($1)/ego;utf8::downgrade($new_path);_check_path($new_path,$$self);$$self .= $new_path .$rest}$2}sub path_query {my$self=shift;$$self =~ m,^((?:[^:/?\#]+:)?(?://[^/?\#]*)?)([^\#]*)(.*)$,s or die;if (@_){$$self=$1;my$rest=$3;my$new_path=shift;$new_path="" unless defined$new_path;$new_path =~ s/([^$URI::uric])/ URI::Escape::escape_char($1)/ego;utf8::downgrade($new_path);_check_path($new_path,$$self);$$self .= $new_path .$rest}$2}sub _check_path {my($path,$pre)=@_;my$prefix;if ($pre =~ m,/,){$prefix="/" if length($path)&& $path !~ m,^[/?\#],}else {if ($path =~ m,^//,){Carp::carp("Path starting with double slash is confusing")if $^W}elsif (!length($pre)&& $path =~ m,^[^:/?\#]+:,){Carp::carp("Path might look like scheme, './' prepended")if $^W;$prefix="./"}}substr($_[0],0,0)=$prefix if defined$prefix}sub path_segments {my$self=shift;my$path=$self->path;if (@_){my@arg=@_;for (@arg){if (ref($_)){my@seg=@$_;$seg[0]=~ s/%/%25/g;for (@seg){s/;/%3B/g}$_=join(";",@seg)}else {s/%/%25/g;s/;/%3B/g}s,/,%2F,g}$self->path(join("/",@arg))}return$path unless wantarray;map {/;/ ? $self->_split_segment($_): uri_unescape($_)}split('/',$path,-1)}sub _split_segment {my$self=shift;require URI::_segment;URI::_segment->new(@_)}sub abs {my$self=shift;my$base=shift || Carp::croak("Missing base argument");if (my$scheme=$self->scheme){return$self unless$URI::ABS_ALLOW_RELATIVE_SCHEME;$base=URI->new($base)unless ref$base;return$self unless$scheme eq $base->scheme}$base=URI->new($base)unless ref$base;my$abs=$self->clone;$abs->scheme($base->scheme);return$abs if $$self =~ m,^(?:$URI::scheme_re:)?//,o;$abs->authority($base->authority);my$path=$self->path;return$abs if$path =~ m,^/,;if (!length($path)){my$abs=$base->clone;my$query=$self->query;$abs->query($query)if defined$query;my$fragment=$self->fragment;$abs->fragment($fragment)if defined$fragment;return$abs}my$p=$base->path;$p =~ s,[^/]+$,,;$p .= $path;my@p=split('/',$p,-1);shift(@p)if@p &&!length($p[0]);my$i=1;while ($i < @p){if ($p[$i-1]eq "."){splice(@p,$i-1,1);$i-- if$i > 1}elsif ($p[$i]eq ".." && $p[$i-1]ne ".."){splice(@p,$i-1,2);if ($i > 1){$i--;push(@p,"")if$i==@p}}else {$i++}}$p[-1]="" if@p && $p[-1]eq ".";if ($URI::ABS_REMOTE_LEADING_DOTS){shift@p while@p && $p[0]=~ /^\.\.?$/}$abs->path("/" .join("/",@p));$abs}sub rel {my$self=shift;my$base=shift || Carp::croak("Missing base argument");my$rel=$self->clone;$base=URI->new($base)unless ref$base;my$scheme=$rel->scheme;my$auth=$rel->canonical->authority;my$path=$rel->path;if (!defined($scheme)&&!defined($auth)){return$rel}my$bscheme=$base->scheme;my$bauth=$base->canonical->authority;my$bpath=$base->path;for ($bscheme,$bauth,$auth){$_='' unless defined}unless ($scheme eq $bscheme && $auth eq $bauth){return$rel}for ($path,$bpath){$_="/$_" unless m,^/,}$rel->scheme(undef);$rel->authority(undef);my$li=1;while (1){my$i=index($path,'/',$li);last if$i < 0 || $i!=index($bpath,'/',$li)|| substr($path,$li,$i-$li)ne substr($bpath,$li,$i-$li);$li=$i+1}substr($path,0,$li)='';substr($bpath,0,$li)='';if ($path eq $bpath && defined($rel->fragment)&&!defined($rel->query)){$rel->path("")}else {$path=('../' x $bpath =~ tr|/|/|).$path;$path="./" if$path eq "";$rel->path($path)}$rel}1; URI__GENERIC $fatpacked{"URI/_idna.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI__IDNA'; - package URI::_idna;use strict;use warnings;use URI::_punycode qw(decode_punycode encode_punycode);use Carp qw(croak);our$VERSION='5.19';BEGIN {*URI::_idna::_ENV_::JOIN_LEAKS_UTF8_FLAGS="$]" < 5.008_003 ? sub () {1}: sub () {0}}my$ASCII=qr/^[\x00-\x7F]*\z/;sub encode {my$idomain=shift;my@labels=split(/\./,$idomain,-1);my@last_empty;push(@last_empty,pop@labels)if@labels > 1 && $labels[-1]eq "";for (@labels){$_=ToASCII($_)}return eval 'join(".", @labels, @last_empty)' if URI::_idna::_ENV_::JOIN_LEAKS_UTF8_FLAGS;return join(".",@labels,@last_empty)}sub decode {my$domain=shift;return join(".",map ToUnicode($_),split(/\./,$domain,-1))}sub nameprep {my$label=shift;$label=lc($label);return$label}sub check_size {my$label=shift;croak "Label empty" if$label eq "";croak "Label too long" if length($label)> 63;return$label}sub ToASCII {my$label=shift;return check_size($label)if$label =~ $ASCII;$label=nameprep($label);return check_size($label)if$label =~ $ASCII;if ($label =~ /^xn--/){croak "Label starts with ACE prefix"}$label=encode_punycode($label);$label="xn--$label";return check_size($label)}sub ToUnicode {my$label=shift;$label=nameprep($label)unless$label =~ $ASCII;return$label unless$label =~ /^xn--/;my$result=decode_punycode(substr($label,4));my$label2=ToASCII($result);if (lc($label)ne $label2){croak "IDNA does not round-trip: '\L$label\E' vs '$label2'"}return$result}1; + package URI::_idna;use strict;use warnings;use URI::_punycode qw(decode_punycode encode_punycode);use Carp qw(croak);our$VERSION='5.20';BEGIN {*URI::_idna::_ENV_::JOIN_LEAKS_UTF8_FLAGS="$]" < 5.008_003 ? sub () {1}: sub () {0}}my$ASCII=qr/^[\x00-\x7F]*\z/;sub encode {my$idomain=shift;my@labels=split(/\./,$idomain,-1);my@last_empty;push(@last_empty,pop@labels)if@labels > 1 && $labels[-1]eq "";for (@labels){$_=ToASCII($_)}return eval 'join(".", @labels, @last_empty)' if URI::_idna::_ENV_::JOIN_LEAKS_UTF8_FLAGS;return join(".",@labels,@last_empty)}sub decode {my$domain=shift;return join(".",map ToUnicode($_),split(/\./,$domain,-1))}sub nameprep {my$label=shift;$label=lc($label);return$label}sub check_size {my$label=shift;croak "Label empty" if$label eq "";croak "Label too long" if length($label)> 63;return$label}sub ToASCII {my$label=shift;return check_size($label)if$label =~ $ASCII;$label=nameprep($label);return check_size($label)if$label =~ $ASCII;if ($label =~ /^xn--/){croak "Label starts with ACE prefix"}$label=encode_punycode($label);$label="xn--$label";return check_size($label)}sub ToUnicode {my$label=shift;$label=nameprep($label)unless$label =~ $ASCII;return$label unless$label =~ /^xn--/;my$result=decode_punycode(substr($label,4));my$label2=ToASCII($result);if (lc($label)ne $label2){croak "IDNA does not round-trip: '\L$label\E' vs '$label2'"}return$result}1; URI__IDNA $fatpacked{"URI/_ldap.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI__LDAP'; - package URI::_ldap;use strict;use warnings;our$VERSION='5.19';use URI::Escape qw(uri_unescape);sub _ldap_elem {my$self=shift;my$elem=shift;my$query=$self->query;my@bits=(split(/\?/,defined($query)? $query : ""),("")x4);my$old=$bits[$elem];if (@_){my$new=shift;$new =~ s/\?/%3F/g;$bits[$elem]=$new;$query=join("?",@bits);$query =~ s/\?+$//;$query=undef unless length($query);$self->query($query)}$old}sub dn {my$old=shift->path(@_);$old =~ s:^/::;uri_unescape($old)}sub attributes {my$self=shift;my$old=_ldap_elem($self,0,@_ ? join(",",map {my$tmp=$_;$tmp =~ s/,/%2C/g;$tmp}@_): ());return$old unless wantarray;map {uri_unescape($_)}split(/,/,$old)}sub _scope {my$self=shift;my$old=_ldap_elem($self,1,@_);return undef unless defined wantarray && defined$old;uri_unescape($old)}sub scope {my$old=&_scope;$old="base" unless length$old;$old}sub _filter {my$self=shift;my$old=_ldap_elem($self,2,@_);return undef unless defined wantarray && defined$old;uri_unescape($old)}sub filter {my$old=&_filter;$old="(objectClass=*)" unless length$old;$old}sub extensions {my$self=shift;my@ext;while (@_){my$key=shift;my$value=shift;push(@ext,join("=",map {$_="" unless defined;s/,/%2C/g;$_}$key,$value))}@ext=join(",",@ext)if@ext;my$old=_ldap_elem($self,3,@ext);return$old unless wantarray;map {uri_unescape($_)}map {/^([^=]+)=(.*)$/}split(/,/,$old)}sub canonical {my$self=shift;my$other=$self->_nonldap_canonical;$other=$other->clone if$other==$self;$other->dn(_normalize_dn($other->dn));$other->attributes(map lc,$other->attributes);my$old_scope=$other->scope;my$new_scope=lc($old_scope);$new_scope="" if$new_scope eq "base";$other->scope($new_scope)if$new_scope ne $old_scope;my$old_filter=$other->filter;$other->filter("")if lc($old_filter)eq "(objectclass=*)" || lc($old_filter)eq "objectclass=*";my@ext=$other->extensions;for (my$i=0;$i < @ext;$i += 2){my$etype=$ext[$i]=lc($ext[$i]);if ($etype =~ /^!?bindname$/){$ext[$i+1]=_normalize_dn($ext[$i+1])}}$other->extensions(@ext)if@ext;$other}sub _normalize_dn {my$dn=shift;return$dn;my@dn=split(/([+,])/,$dn);for (@dn){s/^([a-zA-Z]+=)/lc($1)/e}join("",@dn)}1; + package URI::_ldap;use strict;use warnings;our$VERSION='5.20';use URI::Escape qw(uri_unescape);sub _ldap_elem {my$self=shift;my$elem=shift;my$query=$self->query;my@bits=(split(/\?/,defined($query)? $query : ""),("")x4);my$old=$bits[$elem];if (@_){my$new=shift;$new =~ s/\?/%3F/g;$bits[$elem]=$new;$query=join("?",@bits);$query =~ s/\?+$//;$query=undef unless length($query);$self->query($query)}$old}sub dn {my$old=shift->path(@_);$old =~ s:^/::;uri_unescape($old)}sub attributes {my$self=shift;my$old=_ldap_elem($self,0,@_ ? join(",",map {my$tmp=$_;$tmp =~ s/,/%2C/g;$tmp}@_): ());return$old unless wantarray;map {uri_unescape($_)}split(/,/,$old)}sub _scope {my$self=shift;my$old=_ldap_elem($self,1,@_);return undef unless defined wantarray && defined$old;uri_unescape($old)}sub scope {my$old=&_scope;$old="base" unless length$old;$old}sub _filter {my$self=shift;my$old=_ldap_elem($self,2,@_);return undef unless defined wantarray && defined$old;uri_unescape($old)}sub filter {my$old=&_filter;$old="(objectClass=*)" unless length$old;$old}sub extensions {my$self=shift;my@ext;while (@_){my$key=shift;my$value=shift;push(@ext,join("=",map {$_="" unless defined;s/,/%2C/g;$_}$key,$value))}@ext=join(",",@ext)if@ext;my$old=_ldap_elem($self,3,@ext);return$old unless wantarray;map {uri_unescape($_)}map {/^([^=]+)=(.*)$/}split(/,/,$old)}sub canonical {my$self=shift;my$other=$self->_nonldap_canonical;$other=$other->clone if$other==$self;$other->dn(_normalize_dn($other->dn));$other->attributes(map lc,$other->attributes);my$old_scope=$other->scope;my$new_scope=lc($old_scope);$new_scope="" if$new_scope eq "base";$other->scope($new_scope)if$new_scope ne $old_scope;my$old_filter=$other->filter;$other->filter("")if lc($old_filter)eq "(objectclass=*)" || lc($old_filter)eq "objectclass=*";my@ext=$other->extensions;for (my$i=0;$i < @ext;$i += 2){my$etype=$ext[$i]=lc($ext[$i]);if ($etype =~ /^!?bindname$/){$ext[$i+1]=_normalize_dn($ext[$i+1])}}$other->extensions(@ext)if@ext;$other}sub _normalize_dn {my$dn=shift;return$dn;my@dn=split(/([+,])/,$dn);for (@dn){s/^([a-zA-Z]+=)/lc($1)/e}join("",@dn)}1; URI__LDAP $fatpacked{"URI/_login.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI__LOGIN'; - package URI::_login;use strict;use warnings;use parent qw(URI::_server URI::_userpass);our$VERSION='5.19';1; + package URI::_login;use strict;use warnings;use parent qw(URI::_server URI::_userpass);our$VERSION='5.20';1; URI__LOGIN $fatpacked{"URI/_punycode.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI__PUNYCODE'; - package URI::_punycode;use strict;use warnings;our$VERSION='5.19';use Exporter 'import';our@EXPORT=qw(encode_punycode decode_punycode);use integer;our$DEBUG=0;use constant BASE=>36;use constant TMIN=>1;use constant TMAX=>26;use constant SKEW=>38;use constant DAMP=>700;use constant INITIAL_BIAS=>72;use constant INITIAL_N=>128;my$Delimiter=chr 0x2D;my$BasicRE=qr/[\x00-\x7f]/;sub _croak {require Carp;Carp::croak(@_)}sub _digit_value {my$code=shift;return ord($code)- ord("A")if$code =~ /[A-Z]/;return ord($code)- ord("a")if$code =~ /[a-z]/;return ord($code)- ord("0")+ 26 if$code =~ /[0-9]/;return}sub _code_point {my$digit=shift;return$digit + ord('a')if 0 <= $digit && $digit <= 25;return$digit + ord('0')- 26 if 26 <= $digit && $digit <= 36;die 'NOT COME HERE'}sub _adapt {my($delta,$numpoints,$firsttime)=@_;$delta=$firsttime ? $delta / DAMP : $delta / 2;$delta += $delta / $numpoints;my$k=0;while ($delta > ((BASE - TMIN)* TMAX)/ 2){$delta /= BASE - TMIN;$k += BASE}return$k + (((BASE - TMIN + 1)* $delta)/ ($delta + SKEW))}sub decode_punycode {my$code=shift;my$n=INITIAL_N;my$i=0;my$bias=INITIAL_BIAS;my@output;if ($code =~ s/(.*)$Delimiter//o){push@output,map ord,split //,$1;return _croak('non-basic code point')unless $1 =~ /^$BasicRE*$/o}while ($code){my$oldi=$i;my$w=1;LOOP: for (my$k=BASE;1;$k += BASE){my$cp=substr($code,0,1,'');my$digit=_digit_value($cp);defined$digit or return _croak("invalid punycode input");$i += $digit * $w;my$t=($k <= $bias)? TMIN : ($k >= $bias + TMAX)? TMAX : $k - $bias;last LOOP if$digit < $t;$w *= (BASE - $t)}$bias=_adapt($i - $oldi,@output + 1,$oldi==0);warn "bias becomes $bias" if$DEBUG;$n += $i / (@output + 1);$i=$i % (@output + 1);splice(@output,$i,0,$n);warn join " ",map sprintf('%04x',$_),@output if$DEBUG;$i++}return join '',map chr,@output}sub encode_punycode {my$input=shift;my@input=split //,$input;my$n=INITIAL_N;my$delta=0;my$bias=INITIAL_BIAS;my@output;my@basic=grep /$BasicRE/,@input;my$h=my$b=@basic;push@output,@basic;push@output,$Delimiter if$b && $h < @input;warn "basic codepoints: (@output)" if$DEBUG;while ($h < @input){my$m=_min(grep {$_ >= $n}map ord,@input);warn sprintf "next code point to insert is %04x",$m if$DEBUG;$delta += ($m - $n)* ($h + 1);$n=$m;for my$i (@input){my$c=ord($i);$delta++ if$c < $n;if ($c==$n){my$q=$delta;LOOP: for (my$k=BASE;1;$k += BASE){my$t=($k <= $bias)? TMIN : ($k >= $bias + TMAX)? TMAX : $k - $bias;last LOOP if$q < $t;my$cp=_code_point($t + (($q - $t)% (BASE - $t)));push@output,chr($cp);$q=($q - $t)/ (BASE - $t)}push@output,chr(_code_point($q));$bias=_adapt($delta,$h + 1,$h==$b);warn "bias becomes $bias" if$DEBUG;$delta=0;$h++}}$delta++;$n++}return join '',@output}sub _min {my$min=shift;for (@_){$min=$_ if $_ <= $min}return$min}1; + package URI::_punycode;use strict;use warnings;our$VERSION='5.20';use Exporter 'import';our@EXPORT=qw(encode_punycode decode_punycode);use integer;our$DEBUG=0;use constant BASE=>36;use constant TMIN=>1;use constant TMAX=>26;use constant SKEW=>38;use constant DAMP=>700;use constant INITIAL_BIAS=>72;use constant INITIAL_N=>128;my$Delimiter=chr 0x2D;my$BasicRE=qr/[\x00-\x7f]/;sub _croak {require Carp;Carp::croak(@_)}sub _digit_value {my$code=shift;return ord($code)- ord("A")if$code =~ /[A-Z]/;return ord($code)- ord("a")if$code =~ /[a-z]/;return ord($code)- ord("0")+ 26 if$code =~ /[0-9]/;return}sub _code_point {my$digit=shift;return$digit + ord('a')if 0 <= $digit && $digit <= 25;return$digit + ord('0')- 26 if 26 <= $digit && $digit <= 36;die 'NOT COME HERE'}sub _adapt {my($delta,$numpoints,$firsttime)=@_;$delta=$firsttime ? $delta / DAMP : $delta / 2;$delta += $delta / $numpoints;my$k=0;while ($delta > ((BASE - TMIN)* TMAX)/ 2){$delta /= BASE - TMIN;$k += BASE}return$k + (((BASE - TMIN + 1)* $delta)/ ($delta + SKEW))}sub decode_punycode {my$code=shift;my$n=INITIAL_N;my$i=0;my$bias=INITIAL_BIAS;my@output;if ($code =~ s/(.*)$Delimiter//o){push@output,map ord,split //,$1;return _croak('non-basic code point')unless $1 =~ /^$BasicRE*$/o}while ($code){my$oldi=$i;my$w=1;LOOP: for (my$k=BASE;1;$k += BASE){my$cp=substr($code,0,1,'');my$digit=_digit_value($cp);defined$digit or return _croak("invalid punycode input");$i += $digit * $w;my$t=($k <= $bias)? TMIN : ($k >= $bias + TMAX)? TMAX : $k - $bias;last LOOP if$digit < $t;$w *= (BASE - $t)}$bias=_adapt($i - $oldi,@output + 1,$oldi==0);warn "bias becomes $bias" if$DEBUG;$n += $i / (@output + 1);$i=$i % (@output + 1);splice(@output,$i,0,$n);warn join " ",map sprintf('%04x',$_),@output if$DEBUG;$i++}return join '',map chr,@output}sub encode_punycode {my$input=shift;my@input=split //,$input;my$n=INITIAL_N;my$delta=0;my$bias=INITIAL_BIAS;my@output;my@basic=grep /$BasicRE/,@input;my$h=my$b=@basic;push@output,@basic;push@output,$Delimiter if$b && $h < @input;warn "basic codepoints: (@output)" if$DEBUG;while ($h < @input){my$m=_min(grep {$_ >= $n}map ord,@input);warn sprintf "next code point to insert is %04x",$m if$DEBUG;$delta += ($m - $n)* ($h + 1);$n=$m;for my$i (@input){my$c=ord($i);$delta++ if$c < $n;if ($c==$n){my$q=$delta;LOOP: for (my$k=BASE;1;$k += BASE){my$t=($k <= $bias)? TMIN : ($k >= $bias + TMAX)? TMAX : $k - $bias;last LOOP if$q < $t;my$cp=_code_point($t + (($q - $t)% (BASE - $t)));push@output,chr($cp);$q=($q - $t)/ (BASE - $t)}push@output,chr(_code_point($q));$bias=_adapt($delta,$h + 1,$h==$b);warn "bias becomes $bias" if$DEBUG;$delta=0;$h++}}$delta++;$n++}return join '',@output}sub _min {my$min=shift;for (@_){$min=$_ if $_ <= $min}return$min}1; URI__PUNYCODE $fatpacked{"URI/_query.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI__QUERY'; - package URI::_query;use strict;use warnings;use URI ();use URI::Escape qw(uri_unescape);our$VERSION='5.19';sub query {my$self=shift;$$self =~ m,^([^?\#]*)(?:\?([^\#]*))?(.*)$,s or die;if (@_){my$q=shift;$$self=$1;if (defined$q){$q =~ s/([^$URI::uric])/ URI::Escape::escape_char($1)/ego;utf8::downgrade($q);$$self .= "?$q"}$$self .= $3}$2}sub query_form {my$self=shift;my$old=$self->query;if (@_){my$delim;my$r=$_[0];if (ref($r)eq "ARRAY"){$delim=$_[1];@_=@$r}elsif (ref($r)eq "HASH"){$delim=$_[1];@_=map {$_=>$r->{$_}}sort keys %$r}$delim=pop if @_ % 2;my@query;while (my($key,$vals)=splice(@_,0,2)){$key='' unless defined$key;$key =~ s/([;\/?:@&=+,\$\[\]%])/ URI::Escape::escape_char($1)/eg;$key =~ s/ /+/g;$vals=[ref($vals)eq "ARRAY" ? @$vals : $vals];for my$val (@$vals){if (defined$val){$val =~ s/([;\/?:@&=+,\$\[\]%])/ URI::Escape::escape_char($1)/eg;$val =~ s/ /+/g;push(@query,"$key=$val")}else {push(@query,$key)}}}if (@query){unless ($delim){$delim=$1 if$old && $old =~ /([&;])/;$delim ||= $URI::DEFAULT_QUERY_FORM_DELIMITER || "&"}$self->query(join($delim,@query))}else {$self->query(undef)}}return if!defined($old)||!length($old)||!defined(wantarray);return unless$old =~ /=/;map {(defined)? do {s/\+/ /g;uri_unescape($_)}: undef}map {/=/ ? split(/=/,$_,2): ($_=>undef)}split(/[&;]/,$old)}sub query_keywords {my$self=shift;my$old=$self->query;if (@_){my@copy=@_;@copy=@{$copy[0]}if@copy==1 && ref($copy[0])eq "ARRAY";for (@copy){s/([;\/?:@&=+,\$\[\]%])/ URI::Escape::escape_char($1)/eg}$self->query(@copy ? join('+',@copy): undef)}return if!defined($old)||!defined(wantarray);return if$old =~ /=/;map {uri_unescape($_)}split(/\+/,$old,-1)}sub equery {goto&query}sub query_param {my$self=shift;my@old=$self->query_form;if (@_==0){my (%seen,$i);return grep!($i++ % 2 || $seen{$_}++),@old}my$key=shift;my@i=grep $_ % 2==0 && $old[$_]eq $key,0 .. $#old;if (@_){my@new=@old;my@new_i=@i;my@vals=map {ref($_)eq 'ARRAY' ? @$_ : $_}@_;while (@new_i > @vals){splice@new,pop@new_i,2}if (@vals > @new_i){my$i=@new_i ? $new_i[-1]+ 2 : @new;my@splice=splice@vals,@new_i,@vals - @new_i;splice@new,$i,0,map {$key=>$_}@splice}if (@vals){@new[map $_ + 1,@new_i ]=@vals}$self->query_form(\@new)}return wantarray ? @old[map $_+1,@i]: @i ? $old[$i[0]+1]: undef}sub query_param_append {my$self=shift;my$key=shift;my@vals=map {ref $_ eq 'ARRAY' ? @$_ : $_}@_;$self->query_form($self->query_form,$key=>\@vals);return}sub query_param_delete {my$self=shift;my$key=shift;my@old=$self->query_form;my@vals;for (my$i=@old - 2;$i >= 0;$i -= 2){next if$old[$i]ne $key;push(@vals,(splice(@old,$i,2))[1])}$self->query_form(\@old)if@vals;return wantarray ? reverse@vals : $vals[-1]}sub query_form_hash {my$self=shift;my@old=$self->query_form;if (@_){$self->query_form(@_==1 ? %{shift(@_)}: @_)}my%hash;while (my($k,$v)=splice(@old,0,2)){if (exists$hash{$k}){for ($hash{$k}){$_=[$_]unless ref($_)eq "ARRAY";push(@$_,$v)}}else {$hash{$k}=$v}}return \%hash}1; + package URI::_query;use strict;use warnings;use URI ();use URI::Escape qw(uri_unescape);our$VERSION='5.20';sub query {my$self=shift;$$self =~ m,^([^?\#]*)(?:\?([^\#]*))?(.*)$,s or die;if (@_){my$q=shift;$$self=$1;if (defined$q){$q =~ s/([^$URI::uric])/ URI::Escape::escape_char($1)/ego;utf8::downgrade($q);$$self .= "?$q"}$$self .= $3}$2}sub query_form {my$self=shift;my$old=$self->query;if (@_){my$delim;my$r=$_[0];if (ref($r)eq "ARRAY"){$delim=$_[1];@_=@$r}elsif (ref($r)eq "HASH"){$delim=$_[1];@_=map {$_=>$r->{$_}}sort keys %$r}$delim=pop if @_ % 2;my@query;while (my($key,$vals)=splice(@_,0,2)){$key='' unless defined$key;$key =~ s/([;\/?:@&=+,\$\[\]%])/ URI::Escape::escape_char($1)/eg;$key =~ s/ /+/g;$vals=[ref($vals)eq "ARRAY" ? @$vals : $vals];for my$val (@$vals){if (defined$val){$val =~ s/([;\/?:@&=+,\$\[\]%])/ URI::Escape::escape_char($1)/eg;$val =~ s/ /+/g;push(@query,"$key=$val")}else {push(@query,$key)}}}if (@query){unless ($delim){$delim=$1 if$old && $old =~ /([&;])/;$delim ||= $URI::DEFAULT_QUERY_FORM_DELIMITER || "&"}$self->query(join($delim,@query))}else {$self->query(undef)}}return if!defined($old)||!length($old)||!defined(wantarray);return unless$old =~ /=/;map {(defined)? do {s/\+/ /g;uri_unescape($_)}: undef}map {/=/ ? split(/=/,$_,2): ($_=>undef)}split(/[&;]/,$old)}sub query_keywords {my$self=shift;my$old=$self->query;if (@_){my@copy=@_;@copy=@{$copy[0]}if@copy==1 && ref($copy[0])eq "ARRAY";for (@copy){s/([;\/?:@&=+,\$\[\]%])/ URI::Escape::escape_char($1)/eg}$self->query(@copy ? join('+',@copy): undef)}return if!defined($old)||!defined(wantarray);return if$old =~ /=/;map {uri_unescape($_)}split(/\+/,$old,-1)}sub equery {goto&query}sub query_param {my$self=shift;my@old=$self->query_form;if (@_==0){my (%seen,$i);return grep!($i++ % 2 || $seen{$_}++),@old}my$key=shift;my@i=grep $_ % 2==0 && $old[$_]eq $key,0 .. $#old;if (@_){my@new=@old;my@new_i=@i;my@vals=map {ref($_)eq 'ARRAY' ? @$_ : $_}@_;while (@new_i > @vals){splice@new,pop@new_i,2}if (@vals > @new_i){my$i=@new_i ? $new_i[-1]+ 2 : @new;my@splice=splice@vals,@new_i,@vals - @new_i;splice@new,$i,0,map {$key=>$_}@splice}if (@vals){@new[map $_ + 1,@new_i ]=@vals}$self->query_form(\@new)}return wantarray ? @old[map $_+1,@i]: @i ? $old[$i[0]+1]: undef}sub query_param_append {my$self=shift;my$key=shift;my@vals=map {ref $_ eq 'ARRAY' ? @$_ : $_}@_;$self->query_form($self->query_form,$key=>\@vals);return}sub query_param_delete {my$self=shift;my$key=shift;my@old=$self->query_form;my@vals;for (my$i=@old - 2;$i >= 0;$i -= 2){next if$old[$i]ne $key;push(@vals,(splice(@old,$i,2))[1])}$self->query_form(\@old)if@vals;return wantarray ? reverse@vals : $vals[-1]}sub query_form_hash {my$self=shift;my@old=$self->query_form;if (@_){$self->query_form(@_==1 ? %{shift(@_)}: @_)}my%hash;while (my($k,$v)=splice(@old,0,2)){if (exists$hash{$k}){for ($hash{$k}){$_=[$_]unless ref($_)eq "ARRAY";push(@$_,$v)}}else {$hash{$k}=$v}}return \%hash}1; URI__QUERY $fatpacked{"URI/_segment.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI__SEGMENT'; - package URI::_segment;use strict;use warnings;use URI::Escape qw(uri_unescape);use overload '""'=>sub {$_[0]->[0]},fallback=>1;our$VERSION='5.19';sub new {my$class=shift;my@segment=split(';',shift,-1);$segment[0]=uri_unescape($segment[0]);bless \@segment,$class}1; + package URI::_segment;use strict;use warnings;use URI::Escape qw(uri_unescape);use overload '""'=>sub {$_[0]->[0]},fallback=>1;our$VERSION='5.20';sub new {my$class=shift;my@segment=split(';',shift,-1);$segment[0]=uri_unescape($segment[0]);bless \@segment,$class}1; URI__SEGMENT $fatpacked{"URI/_server.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI__SERVER'; - package URI::_server;use strict;use warnings;use parent 'URI::_generic';use URI::Escape qw(uri_unescape);our$VERSION='5.19';sub _uric_escape {my($class,$str)=@_;if ($str =~ m,^((?:$URI::scheme_re:)?)//([^/?\#]*)(.*)$,os){my($scheme,$host,$rest)=($1,$2,$3);my$ui=$host =~ s/(.*@)// ? $1 : "";my$port=$host =~ s/(:\d+)\z// ? $1 : "";if (_host_escape($host)){$str="$scheme//$ui$host$port$rest"}}return$class->SUPER::_uric_escape($str)}sub _host_escape {return if URI::HAS_RESERVED_SQUARE_BRACKETS and $_[0]!~ /[^$URI::uric]/;return if!URI::HAS_RESERVED_SQUARE_BRACKETS and $_[0]!~ /[^$URI::uric4host]/;eval {require URI::_idna;$_[0]=URI::_idna::encode($_[0])};return 0 if $@;return 1}sub as_iri {my$self=shift;my$str=$self->SUPER::as_iri;if ($str =~ /\bxn--/){if ($str =~ m,^((?:$URI::scheme_re:)?)//([^/?\#]*)(.*)$,os){my($scheme,$host,$rest)=($1,$2,$3);my$ui=$host =~ s/(.*@)// ? $1 : "";my$port=$host =~ s/(:\d+)\z// ? $1 : "";require URI::_idna;$host=URI::_idna::decode($host);$str="$scheme//$ui$host$port$rest"}}return$str}sub userinfo {my$self=shift;my$old=$self->authority;if (@_){my$new=$old;$new="" unless defined$new;$new =~ s/.*@//;my$ui=shift;if (defined$ui){$ui =~ s/([^$URI::uric4user])/ URI::Escape::escape_char($1)/ego;$new="$ui\@$new"}$self->authority($new)}return undef if!defined($old)|| $old !~ /(.*)@/;return $1}sub host {my$self=shift;my$old=$self->authority;if (@_){my$tmp=$old;$tmp="" unless defined$tmp;my$ui=($tmp =~ /(.*@)/)? $1 : "";my$port=($tmp =~ /(:\d+)$/)? $1 : "";my$new=shift;$new="" unless defined$new;if (length$new){$new =~ s/[@]/%40/g;if ($new =~ /^[^:]*:\d*\z/ || $new =~ /]:\d*\z/){$new =~ s/(:\d*)\z// || die "Assert";$port=$1}$new="[$new]" if$new =~ /:/ && $new !~ /^\[/;_host_escape($new)}$self->authority("$ui$new$port")}return undef unless defined$old;$old =~ s/.*@//;$old =~ s/:\d+$//;$old =~ s{^\[(.*)\]$}{$1};return uri_unescape($old)}sub ihost {my$self=shift;my$old=$self->host(@_);if ($old =~ /(^|\.)xn--/){require URI::_idna;$old=URI::_idna::decode($old)}return$old}sub _port {my$self=shift;my$old=$self->authority;if (@_){my$new=$old;$new =~ s/:\d*$//;my$port=shift;$new .= ":$port" if defined$port;$self->authority($new)}return $1 if defined($old)&& $old =~ /:(\d*)$/;return}sub port {my$self=shift;my$port=$self->_port(@_);$port=$self->default_port if!defined($port)|| $port eq "";$port}sub host_port {my$self=shift;my$old=$self->authority;$self->host(shift)if @_;return undef unless defined$old;$old =~ s/.*@//;$old =~ s/:$//;$old .= ":" .$self->port unless$old =~ /:\d+$/;$old}sub default_port {undef}sub canonical {my$self=shift;my$other=$self->SUPER::canonical;my$host=$other->host || "";my$port=$other->_port;my$uc_host=$host =~ /[A-Z]/;my$def_port=defined($port)&& ($port eq "" || $port==$self->default_port);if ($uc_host || $def_port){$other=$other->clone if$other==$self;$other->host(lc$host)if$uc_host;$other->port(undef)if$def_port}$other}1; + package URI::_server;use strict;use warnings;use parent 'URI::_generic';use URI::Escape qw(uri_unescape);our$VERSION='5.20';sub _uric_escape {my($class,$str)=@_;if ($str =~ m,^((?:$URI::scheme_re:)?)//([^/?\#]*)(.*)$,os){my($scheme,$host,$rest)=($1,$2,$3);my$ui=$host =~ s/(.*@)// ? $1 : "";my$port=$host =~ s/(:\d+)\z// ? $1 : "";if (_host_escape($host)){$str="$scheme//$ui$host$port$rest"}}return$class->SUPER::_uric_escape($str)}sub _host_escape {return if URI::HAS_RESERVED_SQUARE_BRACKETS and $_[0]!~ /[^$URI::uric]/;return if!URI::HAS_RESERVED_SQUARE_BRACKETS and $_[0]!~ /[^$URI::uric4host]/;eval {require URI::_idna;$_[0]=URI::_idna::encode($_[0])};return 0 if $@;return 1}sub as_iri {my$self=shift;my$str=$self->SUPER::as_iri;if ($str =~ /\bxn--/){if ($str =~ m,^((?:$URI::scheme_re:)?)//([^/?\#]*)(.*)$,os){my($scheme,$host,$rest)=($1,$2,$3);my$ui=$host =~ s/(.*@)// ? $1 : "";my$port=$host =~ s/(:\d+)\z// ? $1 : "";require URI::_idna;$host=URI::_idna::decode($host);$str="$scheme//$ui$host$port$rest"}}return$str}sub userinfo {my$self=shift;my$old=$self->authority;if (@_){my$new=$old;$new="" unless defined$new;$new =~ s/.*@//;my$ui=shift;if (defined$ui){$ui =~ s/([^$URI::uric4user])/ URI::Escape::escape_char($1)/ego;$new="$ui\@$new"}$self->authority($new)}return undef if!defined($old)|| $old !~ /(.*)@/;return $1}sub host {my$self=shift;my$old=$self->authority;if (@_){my$tmp=$old;$tmp="" unless defined$tmp;my$ui=($tmp =~ /(.*@)/)? $1 : "";my$port=($tmp =~ /(:\d+)$/)? $1 : "";my$new=shift;$new="" unless defined$new;if (length$new){$new =~ s/[@]/%40/g;if ($new =~ /^[^:]*:\d*\z/ || $new =~ /]:\d*\z/){$new =~ s/(:\d*)\z// || die "Assert";$port=$1}$new="[$new]" if$new =~ /:/ && $new !~ /^\[/;_host_escape($new)}$self->authority("$ui$new$port")}return undef unless defined$old;$old =~ s/.*@//;$old =~ s/:\d+$//;$old =~ s{^\[(.*)\]$}{$1};return uri_unescape($old)}sub ihost {my$self=shift;my$old=$self->host(@_);if ($old =~ /(^|\.)xn--/){require URI::_idna;$old=URI::_idna::decode($old)}return$old}sub _port {my$self=shift;my$old=$self->authority;if (@_){my$new=$old;$new =~ s/:\d*$//;my$port=shift;$new .= ":$port" if defined$port;$self->authority($new)}return $1 if defined($old)&& $old =~ /:(\d*)$/;return}sub port {my$self=shift;my$port=$self->_port(@_);$port=$self->default_port if!defined($port)|| $port eq "";$port}sub host_port {my$self=shift;my$old=$self->authority;$self->host(shift)if @_;return undef unless defined$old;$old =~ s/.*@//;$old =~ s/:$//;$old .= ":" .$self->port unless$old =~ /:\d+$/;$old}sub default_port {undef}sub canonical {my$self=shift;my$other=$self->SUPER::canonical;my$host=$other->host || "";my$port=$other->_port;my$uc_host=$host =~ /[A-Z]/;my$def_port=defined($port)&& ($port eq "" || $port==$self->default_port);if ($uc_host || $def_port){$other=$other->clone if$other==$self;$other->host(lc$host)if$uc_host;$other->port(undef)if$def_port}$other}1; URI__SERVER $fatpacked{"URI/_userpass.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI__USERPASS'; - package URI::_userpass;use strict;use warnings;use URI::Escape qw(uri_unescape);our$VERSION='5.19';sub user {my$self=shift;my$info=$self->userinfo;if (@_){my$new=shift;my$pass=defined($info)? $info : "";$pass =~ s/^[^:]*//;if (!defined($new)&&!length($pass)){$self->userinfo(undef)}else {$new="" unless defined($new);$new =~ s/%/%25/g;$new =~ s/:/%3A/g;$self->userinfo("$new$pass")}}return undef unless defined$info;$info =~ s/:.*//;uri_unescape($info)}sub password {my$self=shift;my$info=$self->userinfo;if (@_){my$new=shift;my$user=defined($info)? $info : "";$user =~ s/:.*//;if (!defined($new)){$self->userinfo(length$user ? $user : undef)}else {$new="" unless defined($new);$new =~ s/%/%25/g;$self->userinfo("$user:$new")}}return undef unless defined$info;return undef unless$info =~ s/^[^:]*://;uri_unescape($info)}1; + package URI::_userpass;use strict;use warnings;use URI::Escape qw(uri_unescape);our$VERSION='5.20';sub user {my$self=shift;my$info=$self->userinfo;if (@_){my$new=shift;my$pass=defined($info)? $info : "";$pass =~ s/^[^:]*//;if (!defined($new)&&!length($pass)){$self->userinfo(undef)}else {$new="" unless defined($new);$new =~ s/%/%25/g;$new =~ s/:/%3A/g;$self->userinfo("$new$pass")}}return undef unless defined$info;$info =~ s/:.*//;uri_unescape($info)}sub password {my$self=shift;my$info=$self->userinfo;if (@_){my$new=shift;my$user=defined($info)? $info : "";$user =~ s/:.*//;if (!defined($new)){$self->userinfo(length$user ? $user : undef)}else {$new="" unless defined($new);$new =~ s/%/%25/g;$self->userinfo("$user:$new")}}return undef unless defined$info;return undef unless$info =~ s/^[^:]*://;uri_unescape($info)}1; URI__USERPASS $fatpacked{"URI/data.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_DATA'; - package URI::data;use strict;use warnings;use parent 'URI';our$VERSION='5.19';use MIME::Base64 qw(decode_base64 encode_base64);use URI::Escape qw(uri_unescape);sub media_type {my$self=shift;my$opaque=$self->opaque;$opaque =~ /^([^,]*),?/ or die;my$old=$1;my$base64;$base64=$1 if$old =~ s/(;base64)$//i;if (@_){my$new=shift;$new="" unless defined$new;$new =~ s/%/%25/g;$new =~ s/,/%2C/g;$base64="" unless defined$base64;$opaque =~ s/^[^,]*,?/$new$base64,/;$self->opaque($opaque)}return uri_unescape($old)if$old;"text/plain;charset=US-ASCII"}sub data {my$self=shift;my($enc,$data)=split(",",$self->opaque,2);unless (defined$data){$data="";$enc="" unless defined$enc}my$base64=($enc =~ /;base64$/i);if (@_){$enc =~ s/;base64$//i if$base64;my$new=shift;$new="" unless defined$new;my$uric_count=_uric_count($new);my$urienc_len=$uric_count + (length($new)- $uric_count)* 3;my$base64_len=int((length($new)+2)/ 3)* 4;$base64_len += 7;if ($base64_len < $urienc_len || $_[0]){$enc .= ";base64";$new=encode_base64($new,"")}else {$new =~ s/%/%25/g}$self->opaque("$enc,$new")}return unless defined wantarray;$data=uri_unescape($data);return$base64 ? decode_base64($data): $data}my$ENC=$URI::uric;$ENC =~ s/%//;eval <opaque;$opaque =~ /^([^,]*),?/ or die;my$old=$1;my$base64;$base64=$1 if$old =~ s/(;base64)$//i;if (@_){my$new=shift;$new="" unless defined$new;$new =~ s/%/%25/g;$new =~ s/,/%2C/g;$base64="" unless defined$base64;$opaque =~ s/^[^,]*,?/$new$base64,/;$self->opaque($opaque)}return uri_unescape($old)if$old;"text/plain;charset=US-ASCII"}sub data {my$self=shift;my($enc,$data)=split(",",$self->opaque,2);unless (defined$data){$data="";$enc="" unless defined$enc}my$base64=($enc =~ /;base64$/i);if (@_){$enc =~ s/;base64$//i if$base64;my$new=shift;$new="" unless defined$new;my$uric_count=_uric_count($new);my$urienc_len=$uric_count + (length($new)- $uric_count)* 3;my$base64_len=int((length($new)+2)/ 3)* 4;$base64_len += 7;if ($base64_len < $urienc_len || $_[0]){$enc .= ";base64";$new=encode_base64($new,"")}else {$new =~ s/%/%25/g}$self->opaque("$enc,$new")}return unless defined wantarray;$data=uri_unescape($data);return$base64 ? decode_base64($data): $data}my$ENC=$URI::uric;$ENC =~ s/%//;eval <"OS2",mac=>"Mac",MacOS=>"Mac",MSWin32=>"Win32",win32=>"Win32",msdos=>"FAT",dos=>"FAT",qnx=>"QNX",);sub os_class {my($OS)=shift || $^O;my$class="URI::file::" .($OS_CLASS{$OS}|| "Unix");no strict 'refs';unless (%{"$class\::"}){eval "require $class";die $@ if $@}$class}sub host {uri_unescape(shift->authority(@_))}sub new {my($class,$path,$os)=@_;os_class($os)->new($path)}sub new_abs {my$class=shift;my$file=$class->new(@_);return$file->abs($class->cwd)unless $$file =~ /^file:/;$file}sub cwd {my$class=shift;require Cwd;my$cwd=Cwd::cwd();$cwd=VMS::Filespec::unixpath($cwd)if $^O eq 'VMS';$cwd=$class->new($cwd);$cwd .= "/" unless substr($cwd,-1,1)eq "/";$cwd}sub canonical {my$self=shift;my$other=$self->SUPER::canonical;my$scheme=$other->scheme;my$auth=$other->authority;return$other if!defined($scheme)&&!defined($auth);if (!defined($auth)|| $auth eq "" || lc($auth)eq "localhost" || (defined($DEFAULT_AUTHORITY)&& lc($auth)eq lc($DEFAULT_AUTHORITY))){if ((defined($auth)|| defined($DEFAULT_AUTHORITY))&& (!defined($auth)||!defined($DEFAULT_AUTHORITY)|| $auth ne $DEFAULT_AUTHORITY)){$other=$other->clone if$self==$other;$other->authority($DEFAULT_AUTHORITY)}}$other}sub file {my($self,$os)=@_;os_class($os)->file($self)}sub dir {my($self,$os)=@_;os_class($os)->dir($self)}1; + package URI::file;use strict;use warnings;use parent 'URI::_generic';our$VERSION='5.20';use URI::Escape qw(uri_unescape);our$DEFAULT_AUTHORITY="";our%OS_CLASS=(os2=>"OS2",mac=>"Mac",MacOS=>"Mac",MSWin32=>"Win32",win32=>"Win32",msdos=>"FAT",dos=>"FAT",qnx=>"QNX",);sub os_class {my($OS)=shift || $^O;my$class="URI::file::" .($OS_CLASS{$OS}|| "Unix");no strict 'refs';unless (%{"$class\::"}){eval "require $class";die $@ if $@}$class}sub host {uri_unescape(shift->authority(@_))}sub new {my($class,$path,$os)=@_;os_class($os)->new($path)}sub new_abs {my$class=shift;my$file=$class->new(@_);return$file->abs($class->cwd)unless $$file =~ /^file:/;$file}sub cwd {my$class=shift;require Cwd;my$cwd=Cwd::cwd();$cwd=VMS::Filespec::unixpath($cwd)if $^O eq 'VMS';$cwd=$class->new($cwd);$cwd .= "/" unless substr($cwd,-1,1)eq "/";$cwd}sub canonical {my$self=shift;my$other=$self->SUPER::canonical;my$scheme=$other->scheme;my$auth=$other->authority;return$other if!defined($scheme)&&!defined($auth);if (!defined($auth)|| $auth eq "" || lc($auth)eq "localhost" || (defined($DEFAULT_AUTHORITY)&& lc($auth)eq lc($DEFAULT_AUTHORITY))){if ((defined($auth)|| defined($DEFAULT_AUTHORITY))&& (!defined($auth)||!defined($DEFAULT_AUTHORITY)|| $auth ne $DEFAULT_AUTHORITY)){$other=$other->clone if$self==$other;$other->authority($DEFAULT_AUTHORITY)}}$other}sub file {my($self,$os)=@_;os_class($os)->file($self)}sub dir {my($self,$os)=@_;os_class($os)->dir($self)}1; URI_FILE $fatpacked{"URI/file/Base.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_FILE_BASE'; - package URI::file::Base;use strict;use warnings;use URI::Escape ();our$VERSION='5.19';sub new {my$class=shift;my$path=shift;$path="" unless defined$path;my($auth,$escaped_auth,$escaped_path);($auth,$escaped_auth)=$class->_file_extract_authority($path);($path,$escaped_path)=$class->_file_extract_path($path);if (defined$auth){$auth =~ s,%,%25,g unless$escaped_auth;$auth =~ s,([/?\#]), URI::Escape::escape_char($1),eg;$auth="//$auth";if (defined$path){$path="/$path" unless substr($path,0,1)eq "/"}else {$path=""}}else {return undef unless defined$path;$auth=""}$path =~ s,([%;?]), URI::Escape::escape_char($1),eg unless$escaped_path;$path =~ s/\#/%23/g;my$uri=$auth .$path;$uri="file:$uri" if substr($uri,0,1)eq "/";URI->new($uri,"file")}sub _file_extract_authority {my($class,$path)=@_;return undef unless$class->_file_is_absolute($path);return$URI::file::DEFAULT_AUTHORITY}sub _file_extract_path {return undef}sub _file_is_absolute {return 0}sub _file_is_localhost {shift;my$host=lc(shift);return 1 if$host eq "localhost";eval {require Net::Domain;lc(Net::Domain::hostfqdn()|| '')eq $host || lc(Net::Domain::hostname()|| '')eq $host}}sub file {undef}sub dir {my$self=shift;$self->file(@_)}1; + package URI::file::Base;use strict;use warnings;use URI::Escape ();our$VERSION='5.20';sub new {my$class=shift;my$path=shift;$path="" unless defined$path;my($auth,$escaped_auth,$escaped_path);($auth,$escaped_auth)=$class->_file_extract_authority($path);($path,$escaped_path)=$class->_file_extract_path($path);if (defined$auth){$auth =~ s,%,%25,g unless$escaped_auth;$auth =~ s,([/?\#]), URI::Escape::escape_char($1),eg;$auth="//$auth";if (defined$path){$path="/$path" unless substr($path,0,1)eq "/"}else {$path=""}}else {return undef unless defined$path;$auth=""}$path =~ s,([%;?]), URI::Escape::escape_char($1),eg unless$escaped_path;$path =~ s/\#/%23/g;my$uri=$auth .$path;$uri="file:$uri" if substr($uri,0,1)eq "/";URI->new($uri,"file")}sub _file_extract_authority {my($class,$path)=@_;return undef unless$class->_file_is_absolute($path);return$URI::file::DEFAULT_AUTHORITY}sub _file_extract_path {return undef}sub _file_is_absolute {return 0}sub _file_is_localhost {shift;my$host=lc(shift);return 1 if$host eq "localhost";eval {require Net::Domain;lc(Net::Domain::hostfqdn()|| '')eq $host || lc(Net::Domain::hostname()|| '')eq $host}}sub file {undef}sub dir {my$self=shift;$self->file(@_)}1; URI_FILE_BASE $fatpacked{"URI/file/FAT.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_FILE_FAT'; - package URI::file::FAT;use strict;use warnings;use parent 'URI::file::Win32';our$VERSION='5.19';sub fix_path {shift;for (@_){my@p=map uc,split(/\./,$_,-1);return if@p > 2;@p=("")unless@p;$_=substr($p[0],0,8);if (@p > 1){my$ext=substr($p[1],0,3);$_ .= ".$ext" if length$ext}}1}1; + package URI::file::FAT;use strict;use warnings;use parent 'URI::file::Win32';our$VERSION='5.20';sub fix_path {shift;for (@_){my@p=map uc,split(/\./,$_,-1);return if@p > 2;@p=("")unless@p;$_=substr($p[0],0,8);if (@p > 1){my$ext=substr($p[1],0,3);$_ .= ".$ext" if length$ext}}1}1; URI_FILE_FAT $fatpacked{"URI/file/Mac.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_FILE_MAC'; - package URI::file::Mac;use strict;use warnings;use parent 'URI::file::Base';use URI::Escape qw(uri_unescape);our$VERSION='5.19';sub _file_extract_path {my$class=shift;my$path=shift;my@pre;if ($path =~ s/^(:+)//){if (length($1)==1){@pre=(".")unless length($path)}else {@pre=("..")x (length($1)- 1)}}else {$pre[0]=""}my$isdir=($path =~ s/:$//);$path =~ s,([%/;]), URI::Escape::escape_char($1),eg;my@path=split(/:/,$path,-1);for (@path){if ($_ eq "." || $_ eq ".."){$_="%2E" x length($_)}$_=".." unless length($_)}push (@path,"")if$isdir;(join("/",@pre,@path),1)}sub file {my$class=shift;my$uri=shift;my@path;my$auth=$uri->authority;if (defined$auth){if (lc($auth)ne "localhost" && $auth ne ""){my$u_auth=uri_unescape($auth);if (!$class->_file_is_localhost($u_auth)){@path=("",$auth)}}}my@ps=split("/",$uri->path,-1);shift@ps if@path;push(@path,@ps);my$pre="";if (!@path){return}elsif ($path[0]eq ""){shift(@path);if (@path==1){return if$path[0]eq "";push(@path,"")}@ps=@path;@path=();my$part;for (@ps){next if $_ eq ".";$part=$_ eq ".." ? "" : $_;push(@path,$part)}if ($ps[-1]eq ".."){push(@path,"")}}else {$pre=":";@ps=@path;@path=();my$part;for (@ps){next if $_ eq ".";$part=$_ eq ".." ? "" : $_;push(@path,$part)}if ($ps[-1]eq ".."){push(@path,"")}}return unless$pre || @path;for (@path){s/;.*//;$_=uri_unescape($_);return if /\0/;return if /:/}$pre .join(":",@path)}sub dir {my$class=shift;my$path=$class->file(@_);return unless defined$path;$path .= ":" unless$path =~ /:$/;$path}1; + package URI::file::Mac;use strict;use warnings;use parent 'URI::file::Base';use URI::Escape qw(uri_unescape);our$VERSION='5.20';sub _file_extract_path {my$class=shift;my$path=shift;my@pre;if ($path =~ s/^(:+)//){if (length($1)==1){@pre=(".")unless length($path)}else {@pre=("..")x (length($1)- 1)}}else {$pre[0]=""}my$isdir=($path =~ s/:$//);$path =~ s,([%/;]), URI::Escape::escape_char($1),eg;my@path=split(/:/,$path,-1);for (@path){if ($_ eq "." || $_ eq ".."){$_="%2E" x length($_)}$_=".." unless length($_)}push (@path,"")if$isdir;(join("/",@pre,@path),1)}sub file {my$class=shift;my$uri=shift;my@path;my$auth=$uri->authority;if (defined$auth){if (lc($auth)ne "localhost" && $auth ne ""){my$u_auth=uri_unescape($auth);if (!$class->_file_is_localhost($u_auth)){@path=("",$auth)}}}my@ps=split("/",$uri->path,-1);shift@ps if@path;push(@path,@ps);my$pre="";if (!@path){return}elsif ($path[0]eq ""){shift(@path);if (@path==1){return if$path[0]eq "";push(@path,"")}@ps=@path;@path=();my$part;for (@ps){next if $_ eq ".";$part=$_ eq ".." ? "" : $_;push(@path,$part)}if ($ps[-1]eq ".."){push(@path,"")}}else {$pre=":";@ps=@path;@path=();my$part;for (@ps){next if $_ eq ".";$part=$_ eq ".." ? "" : $_;push(@path,$part)}if ($ps[-1]eq ".."){push(@path,"")}}return unless$pre || @path;for (@path){s/;.*//;$_=uri_unescape($_);return if /\0/;return if /:/}$pre .join(":",@path)}sub dir {my$class=shift;my$path=$class->file(@_);return unless defined$path;$path .= ":" unless$path =~ /:$/;$path}1; URI_FILE_MAC $fatpacked{"URI/file/OS2.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_FILE_OS2'; - package URI::file::OS2;use strict;use warnings;use parent 'URI::file::Win32';our$VERSION='5.19';sub _file_extract_authority {my$class=shift;return $1 if $_[0]=~ s,^\\\\([^\\]+),,;return $1 if $_[0]=~ s,^//([^/]+),,;if ($_[0]=~ m#^[a-zA-Z]{1,2}:#){return ""}return}sub file {my$p=&URI::file::Win32::file;return unless defined$p;$p =~ s,\\,/,g;$p}1; + package URI::file::OS2;use strict;use warnings;use parent 'URI::file::Win32';our$VERSION='5.20';sub _file_extract_authority {my$class=shift;return $1 if $_[0]=~ s,^\\\\([^\\]+),,;return $1 if $_[0]=~ s,^//([^/]+),,;if ($_[0]=~ m#^[a-zA-Z]{1,2}:#){return ""}return}sub file {my$p=&URI::file::Win32::file;return unless defined$p;$p =~ s,\\,/,g;$p}1; URI_FILE_OS2 $fatpacked{"URI/file/QNX.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_FILE_QNX'; - package URI::file::QNX;use strict;use warnings;use parent 'URI::file::Unix';our$VERSION='5.19';sub _file_extract_path {my($class,$path)=@_;$path =~ s,(.)//+,$1/,g;$path =~ s,(/\.)+/,/,g;$path="./$path" if$path =~ m,^[^:/]+:,,;$path}1; + package URI::file::QNX;use strict;use warnings;use parent 'URI::file::Unix';our$VERSION='5.20';sub _file_extract_path {my($class,$path)=@_;$path =~ s,(.)//+,$1/,g;$path =~ s,(/\.)+/,/,g;$path="./$path" if$path =~ m,^[^:/]+:,,;$path}1; URI_FILE_QNX $fatpacked{"URI/file/Unix.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_FILE_UNIX'; - package URI::file::Unix;use strict;use warnings;use parent 'URI::file::Base';use URI::Escape qw(uri_unescape);our$VERSION='5.19';sub _file_extract_path {my($class,$path)=@_;$path =~ s,//+,/,g;$path =~ s,(/\.)+/,/,g;$path="./$path" if$path =~ m,^[^:/]+:,,;return$path}sub _file_is_absolute {my($class,$path)=@_;return$path =~ m,^/,}sub file {my$class=shift;my$uri=shift;my@path;my$auth=$uri->authority;if (defined($auth)){if (lc($auth)ne "localhost" && $auth ne ""){$auth=uri_unescape($auth);unless ($class->_file_is_localhost($auth)){push(@path,"","",$auth)}}}my@ps=$uri->path_segments;shift@ps if@path;push(@path,@ps);for (@path){return undef if /\0/;return undef if /\//}return join("/",@path)}1; + package URI::file::Unix;use strict;use warnings;use parent 'URI::file::Base';use URI::Escape qw(uri_unescape);our$VERSION='5.20';sub _file_extract_path {my($class,$path)=@_;$path =~ s,//+,/,g;$path =~ s,(/\.)+/,/,g;$path="./$path" if$path =~ m,^[^:/]+:,,;return$path}sub _file_is_absolute {my($class,$path)=@_;return$path =~ m,^/,}sub file {my$class=shift;my$uri=shift;my@path;my$auth=$uri->authority;if (defined($auth)){if (lc($auth)ne "localhost" && $auth ne ""){$auth=uri_unescape($auth);unless ($class->_file_is_localhost($auth)){push(@path,"","",$auth)}}}my@ps=$uri->path_segments;shift@ps if@path;push(@path,@ps);for (@path){return undef if /\0/;return undef if /\//}return join("/",@path)}1; URI_FILE_UNIX $fatpacked{"URI/file/Win32.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_FILE_WIN32'; - package URI::file::Win32;use strict;use warnings;use parent 'URI::file::Base';use URI::Escape qw(uri_unescape);our$VERSION='5.19';sub _file_extract_authority {my$class=shift;return$class->SUPER::_file_extract_authority($_[0])if defined$URI::file::DEFAULT_AUTHORITY;return $1 if $_[0]=~ s,^\\\\([^\\]+),,;return $1 if $_[0]=~ s,^//([^/]+),,;if ($_[0]=~ s,^([a-zA-Z]:),,){my$auth=$1;$auth .= "relative" if $_[0]!~ m,^[\\/],;return$auth}return undef}sub _file_extract_path {my($class,$path)=@_;$path =~ s,\\,/,g;$path =~ s,(/\.)+/,/,g;if (defined$URI::file::DEFAULT_AUTHORITY){$path =~ s,^([a-zA-Z]:),/$1,}return$path}sub _file_is_absolute {my($class,$path)=@_;return$path =~ m,^[a-zA-Z]:, || $path =~ m,^[/\\],}sub file {my$class=shift;my$uri=shift;my$auth=$uri->authority;my$rel;if (defined$auth){$auth=uri_unescape($auth);if ($auth =~ /^([a-zA-Z])[:|](relative)?/){$auth=uc($1).":";$rel++ if $2}elsif (lc($auth)eq "localhost"){$auth=""}elsif (length$auth){$auth="\\\\" .$auth}}else {$auth=""}my@path=$uri->path_segments;for (@path){return undef if /\0/;return undef if /\//}return undef unless$class->fix_path(@path);my$path=join("\\",@path);$path =~ s/^\\// if$rel;$path=$auth .$path;$path =~ s,^\\([a-zA-Z])[:|],\u$1:,;return$path}sub fix_path {1}1; + package URI::file::Win32;use strict;use warnings;use parent 'URI::file::Base';use URI::Escape qw(uri_unescape);our$VERSION='5.20';sub _file_extract_authority {my$class=shift;return$class->SUPER::_file_extract_authority($_[0])if defined$URI::file::DEFAULT_AUTHORITY;return $1 if $_[0]=~ s,^\\\\([^\\]+),,;return $1 if $_[0]=~ s,^//([^/]+),,;if ($_[0]=~ s,^([a-zA-Z]:),,){my$auth=$1;$auth .= "relative" if $_[0]!~ m,^[\\/],;return$auth}return undef}sub _file_extract_path {my($class,$path)=@_;$path =~ s,\\,/,g;$path =~ s,(/\.)+/,/,g;if (defined$URI::file::DEFAULT_AUTHORITY){$path =~ s,^([a-zA-Z]:),/$1,}return$path}sub _file_is_absolute {my($class,$path)=@_;return$path =~ m,^[a-zA-Z]:, || $path =~ m,^[/\\],}sub file {my$class=shift;my$uri=shift;my$auth=$uri->authority;my$rel;if (defined$auth){$auth=uri_unescape($auth);if ($auth =~ /^([a-zA-Z])[:|](relative)?/){$auth=uc($1).":";$rel++ if $2}elsif (lc($auth)eq "localhost"){$auth=""}elsif (length$auth){$auth="\\\\" .$auth}}else {$auth=""}my@path=$uri->path_segments;for (@path){return undef if /\0/;return undef if /\//}return undef unless$class->fix_path(@path);my$path=join("\\",@path);$path =~ s/^\\// if$rel;$path=$auth .$path;$path =~ s,^\\([a-zA-Z])[:|],\u$1:,;return$path}sub fix_path {1}1; URI_FILE_WIN32 $fatpacked{"URI/ftp.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_FTP'; - package URI::ftp;use strict;use warnings;our$VERSION='5.19';use parent qw(URI::_server URI::_userpass);sub default_port {21}sub path {shift->path_query(@_)}sub _user {shift->SUPER::user(@_)}sub _password {shift->SUPER::password(@_)}sub user {my$self=shift;my$user=$self->_user(@_);$user="anonymous" unless defined$user;$user}sub password {my$self=shift;my$pass=$self->_password(@_);unless (defined$pass){my$user=$self->user;if ($user eq 'anonymous' || $user eq 'ftp'){$pass='anonymous@'}}$pass}1; + package URI::ftp;use strict;use warnings;our$VERSION='5.20';use parent qw(URI::_server URI::_userpass);sub default_port {21}sub path {shift->path_query(@_)}sub _user {shift->SUPER::user(@_)}sub _password {shift->SUPER::password(@_)}sub user {my$self=shift;my$user=$self->_user(@_);$user="anonymous" unless defined$user;$user}sub password {my$self=shift;my$pass=$self->_password(@_);unless (defined$pass){my$user=$self->user;if ($user eq 'anonymous' || $user eq 'ftp'){$pass='anonymous@'}}$pass}1; URI_FTP $fatpacked{"URI/gopher.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_GOPHER'; - package URI::gopher;use strict;use warnings;our$VERSION='5.19';use parent 'URI::_server';use URI::Escape qw(uri_unescape);sub default_port {70}sub _gopher_type {my$self=shift;my$path=$self->path_query;$path =~ s,^/,,;my$gtype=$1 if$path =~ s/^(.)//s;if (@_){my$new_type=shift;if (defined($new_type)){Carp::croak("Bad gopher type '$new_type'")unless length($new_type)==1;substr($path,0,0)=$new_type;$self->path_query($path)}else {Carp::croak("Can't delete gopher type when selector is present")if length($path);$self->path_query(undef)}}return$gtype}sub gopher_type {my$self=shift;my$gtype=$self->_gopher_type(@_);$gtype="1" unless defined$gtype;$gtype}sub gtype {goto&gopher_type}sub selector {shift->_gfield(0,@_)}sub search {shift->_gfield(1,@_)}sub string {shift->_gfield(2,@_)}sub _gfield {my$self=shift;my$fno=shift;my$path=$self->path_query;$path =~ s/\?/\t/;$path=uri_unescape($path);$path =~ s,^/,,;my$gtype=$1 if$path =~ s,^(.),,s;my@path=split(/\t/,$path,3);if (@_){my$new=shift;$path[$fno]=$new;pop(@path)while@path &&!defined($path[-1]);for (@path){$_="" unless defined}$path=$gtype;$path="1" unless defined$path;$path .= join("\t",@path);$self->path_query($path)}$path[$fno]}1; + package URI::gopher;use strict;use warnings;our$VERSION='5.20';use parent 'URI::_server';use URI::Escape qw(uri_unescape);sub default_port {70}sub _gopher_type {my$self=shift;my$path=$self->path_query;$path =~ s,^/,,;my$gtype=$1 if$path =~ s/^(.)//s;if (@_){my$new_type=shift;if (defined($new_type)){Carp::croak("Bad gopher type '$new_type'")unless length($new_type)==1;substr($path,0,0)=$new_type;$self->path_query($path)}else {Carp::croak("Can't delete gopher type when selector is present")if length($path);$self->path_query(undef)}}return$gtype}sub gopher_type {my$self=shift;my$gtype=$self->_gopher_type(@_);$gtype="1" unless defined$gtype;$gtype}sub gtype {goto&gopher_type}sub selector {shift->_gfield(0,@_)}sub search {shift->_gfield(1,@_)}sub string {shift->_gfield(2,@_)}sub _gfield {my$self=shift;my$fno=shift;my$path=$self->path_query;$path =~ s/\?/\t/;$path=uri_unescape($path);$path =~ s,^/,,;my$gtype=$1 if$path =~ s,^(.),,s;my@path=split(/\t/,$path,3);if (@_){my$new=shift;$path[$fno]=$new;pop(@path)while@path &&!defined($path[-1]);for (@path){$_="" unless defined}$path=$gtype;$path="1" unless defined$path;$path .= join("\t",@path);$self->path_query($path)}$path[$fno]}1; URI_GOPHER $fatpacked{"URI/http.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_HTTP'; - package URI::http;use strict;use warnings;our$VERSION='5.19';use parent 'URI::_server';sub default_port {80}sub canonical {my$self=shift;my$other=$self->SUPER::canonical;my$slash_path=defined($other->authority)&&!length($other->path)&&!defined($other->query);if ($slash_path){$other=$other->clone if$other==$self;$other->path("/")}$other}1; + package URI::http;use strict;use warnings;our$VERSION='5.20';use parent 'URI::_server';sub default_port {80}sub canonical {my$self=shift;my$other=$self->SUPER::canonical;my$slash_path=defined($other->authority)&&!length($other->path)&&!defined($other->query);if ($slash_path){$other=$other->clone if$other==$self;$other->path("/")}$other}1; URI_HTTP $fatpacked{"URI/https.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_HTTPS'; - package URI::https;use strict;use warnings;our$VERSION='5.19';use parent 'URI::http';sub default_port {443}sub secure {1}1; + package URI::https;use strict;use warnings;our$VERSION='5.20';use parent 'URI::http';sub default_port {443}sub secure {1}1; URI_HTTPS +$fatpacked{"URI/icap.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_ICAP'; + package URI::icap;use strict;use warnings;use base qw(URI::http);our$VERSION=5.20;sub default_port {return 1344}1; +URI_ICAP + +$fatpacked{"URI/icaps.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_ICAPS'; + package URI::icaps;use strict;use warnings;use base qw(URI::icap);our$VERSION=5.20;sub secure {return 1}1; +URI_ICAPS + $fatpacked{"URI/ldap.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_LDAP'; - package URI::ldap;use strict;use warnings;our$VERSION='5.19';use parent qw(URI::_ldap URI::_server);sub default_port {389}sub _nonldap_canonical {my$self=shift;$self->URI::_server::canonical(@_)}1; + package URI::ldap;use strict;use warnings;our$VERSION='5.20';use parent qw(URI::_ldap URI::_server);sub default_port {389}sub _nonldap_canonical {my$self=shift;$self->URI::_server::canonical(@_)}1; URI_LDAP $fatpacked{"URI/ldapi.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_LDAPI'; - package URI::ldapi;use strict;use warnings;our$VERSION='5.19';use parent qw(URI::_ldap URI::_generic);use URI::Escape ();sub un_path {my$self=shift;my$old=URI::Escape::uri_unescape($self->authority);if (@_){my$p=shift;$p =~ s/:/%3A/g;$p =~ s/\@/%40/g;$self->authority($p)}return$old}sub _nonldap_canonical {my$self=shift;$self->URI::_generic::canonical(@_)}1; + package URI::ldapi;use strict;use warnings;our$VERSION='5.20';use parent qw(URI::_ldap URI::_generic);use URI::Escape ();sub un_path {my$self=shift;my$old=URI::Escape::uri_unescape($self->authority);if (@_){my$p=shift;$p =~ s/:/%3A/g;$p =~ s/\@/%40/g;$self->authority($p)}return$old}sub _nonldap_canonical {my$self=shift;$self->URI::_generic::canonical(@_)}1; URI_LDAPI $fatpacked{"URI/ldaps.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_LDAPS'; - package URI::ldaps;use strict;use warnings;our$VERSION='5.19';use parent 'URI::ldap';sub default_port {636}sub secure {1}1; + package URI::ldaps;use strict;use warnings;our$VERSION='5.20';use parent 'URI::ldap';sub default_port {636}sub secure {1}1; URI_LDAPS $fatpacked{"URI/mailto.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_MAILTO'; - package URI::mailto;use strict;use warnings;our$VERSION='5.19';use parent qw(URI URI::_query);sub to {my$self=shift;my@old=$self->headers;if (@_){my@new=@old;for (my$i=0;$i < @new;$i += 2){if (lc($new[$i]|| '')eq "to"){splice(@new,$i,2);redo}}my$to=shift;$to="" unless defined$to;unshift(@new,"to"=>$to);$self->headers(@new)}return unless defined wantarray;my@to;while (@old){my$h=shift@old;my$v=shift@old;push(@to,$v)if lc($h)eq "to"}join(",",@to)}sub headers {my$self=shift;my$opaque="to=" .$self->opaque;$opaque =~ s/\?/&/;if (@_){my@new=@_;my@to;for (my$i=0;$i < @new;$i += 2){if (lc($new[$i]|| '')eq "to"){push(@to,(splice(@new,$i,2))[1]);redo}}my$new=join(",",@to);$new =~ s/%/%25/g;$new =~ s/\?/%3F/g;$self->opaque($new);$self->query_form(@new)if@new}return unless defined wantarray;URI->new("mailto:?$opaque")->query_form}sub query_form {my$self=shift;my@fields=$self->SUPER::query_form(@_);for (my$i=0 ;$i < @fields ;$i += 2 ){if ($fields[0]eq 'to'){$fields[1]=~ s/ /+/g;last}}return@fields}1; + package URI::mailto;use strict;use warnings;our$VERSION='5.20';use parent qw(URI URI::_query);sub to {my$self=shift;my@old=$self->headers;if (@_){my@new=@old;for (my$i=0;$i < @new;$i += 2){if (lc($new[$i]|| '')eq "to"){splice(@new,$i,2);redo}}my$to=shift;$to="" unless defined$to;unshift(@new,"to"=>$to);$self->headers(@new)}return unless defined wantarray;my@to;while (@old){my$h=shift@old;my$v=shift@old;push(@to,$v)if lc($h)eq "to"}join(",",@to)}sub headers {my$self=shift;my$opaque="to=" .$self->opaque;$opaque =~ s/\?/&/;if (@_){my@new=@_;my@to;for (my$i=0;$i < @new;$i += 2){if (lc($new[$i]|| '')eq "to"){push(@to,(splice(@new,$i,2))[1]);redo}}my$new=join(",",@to);$new =~ s/%/%25/g;$new =~ s/\?/%3F/g;$self->opaque($new);$self->query_form(@new)if@new}return unless defined wantarray;URI->new("mailto:?$opaque")->query_form}sub query_form {my$self=shift;my@fields=$self->SUPER::query_form(@_);for (my$i=0 ;$i < @fields ;$i += 2 ){if ($fields[0]eq 'to'){$fields[1]=~ s/ /+/g;last}}return@fields}1; URI_MAILTO $fatpacked{"URI/mms.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_MMS'; - package URI::mms;use strict;use warnings;our$VERSION='5.19';use parent 'URI::http';sub default_port {1755}1; + package URI::mms;use strict;use warnings;our$VERSION='5.20';use parent 'URI::http';sub default_port {1755}1; URI_MMS $fatpacked{"URI/news.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_NEWS'; - package URI::news;use strict;use warnings;our$VERSION='5.19';use parent 'URI::_server';use URI::Escape qw(uri_unescape);use Carp ();sub default_port {119}sub _group {my$self=shift;my$old=$self->path;if (@_){my($group,$from,$to)=@_;if ($group =~ /\@/){$group =~ s/^<(.*)>$/$1/}$group =~ s,%,%25,g;$group =~ s,/,%2F,g;my$path=$group;if (defined$from){$path .= "/$from";$path .= "-$to" if defined$to}$self->path($path)}$old =~ s,^/,,;if ($old !~ /\@/ && $old =~ s,/(.*),, && wantarray){my$extra=$1;return (uri_unescape($old),split(/-/,$extra))}uri_unescape($old)}sub group {my$self=shift;if (@_){Carp::croak("Group name can't contain '\@'")if $_[0]=~ /\@/}my@old=$self->_group(@_);return if$old[0]=~ /\@/;wantarray ? @old : $old[0]}sub message {my$self=shift;if (@_){Carp::croak("Message must contain '\@'")unless $_[0]=~ /\@/}my$old=$self->_group(@_);return undef unless$old =~ /\@/;return$old}1; + package URI::news;use strict;use warnings;our$VERSION='5.20';use parent 'URI::_server';use URI::Escape qw(uri_unescape);use Carp ();sub default_port {119}sub _group {my$self=shift;my$old=$self->path;if (@_){my($group,$from,$to)=@_;if ($group =~ /\@/){$group =~ s/^<(.*)>$/$1/}$group =~ s,%,%25,g;$group =~ s,/,%2F,g;my$path=$group;if (defined$from){$path .= "/$from";$path .= "-$to" if defined$to}$self->path($path)}$old =~ s,^/,,;if ($old !~ /\@/ && $old =~ s,/(.*),, && wantarray){my$extra=$1;return (uri_unescape($old),split(/-/,$extra))}uri_unescape($old)}sub group {my$self=shift;if (@_){Carp::croak("Group name can't contain '\@'")if $_[0]=~ /\@/}my@old=$self->_group(@_);return if$old[0]=~ /\@/;wantarray ? @old : $old[0]}sub message {my$self=shift;if (@_){Carp::croak("Message must contain '\@'")unless $_[0]=~ /\@/}my$old=$self->_group(@_);return undef unless$old =~ /\@/;return$old}1; URI_NEWS $fatpacked{"URI/nntp.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_NNTP'; - package URI::nntp;use strict;use warnings;our$VERSION='5.19';use parent 'URI::news';1; + package URI::nntp;use strict;use warnings;our$VERSION='5.20';use parent 'URI::news';1; URI_NNTP $fatpacked{"URI/nntps.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_NNTPS'; - package URI::nntps;use strict;use warnings;our$VERSION='5.19';use parent 'URI::nntp';sub default_port {563}sub secure {1}1; + package URI::nntps;use strict;use warnings;our$VERSION='5.20';use parent 'URI::nntp';sub default_port {563}sub secure {1}1; URI_NNTPS $fatpacked{"URI/pop.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_POP'; - package URI::pop;use strict;use warnings;our$VERSION='5.19';use parent 'URI::_server';use URI::Escape qw(uri_unescape);sub default_port {110}sub user {my$self=shift;my$old=$self->userinfo;if (@_){my$new_info=$old;$new_info="" unless defined$new_info;$new_info =~ s/^[^;]*//;my$new=shift;if (!defined($new)&&!length($new_info)){$self->userinfo(undef)}else {$new="" unless defined$new;$new =~ s/%/%25/g;$new =~ s/;/%3B/g;$self->userinfo("$new$new_info")}}return undef unless defined$old;$old =~ s/;.*//;return uri_unescape($old)}sub auth {my$self=shift;my$old=$self->userinfo;if (@_){my$new=$old;$new="" unless defined$new;$new =~ s/(^[^;]*)//;my$user=$1;$new =~ s/;auth=[^;]*//i;my$auth=shift;if (defined$auth){$auth =~ s/%/%25/g;$auth =~ s/;/%3B/g;$new=";AUTH=$auth$new"}$self->userinfo("$user$new")}return undef unless defined$old;$old =~ s/^[^;]*//;return uri_unescape($1)if$old =~ /;auth=(.*)/i;return}1; + package URI::pop;use strict;use warnings;our$VERSION='5.20';use parent 'URI::_server';use URI::Escape qw(uri_unescape);sub default_port {110}sub user {my$self=shift;my$old=$self->userinfo;if (@_){my$new_info=$old;$new_info="" unless defined$new_info;$new_info =~ s/^[^;]*//;my$new=shift;if (!defined($new)&&!length($new_info)){$self->userinfo(undef)}else {$new="" unless defined$new;$new =~ s/%/%25/g;$new =~ s/;/%3B/g;$self->userinfo("$new$new_info")}}return undef unless defined$old;$old =~ s/;.*//;return uri_unescape($old)}sub auth {my$self=shift;my$old=$self->userinfo;if (@_){my$new=$old;$new="" unless defined$new;$new =~ s/(^[^;]*)//;my$user=$1;$new =~ s/;auth=[^;]*//i;my$auth=shift;if (defined$auth){$auth =~ s/%/%25/g;$auth =~ s/;/%3B/g;$new=";AUTH=$auth$new"}$self->userinfo("$user$new")}return undef unless defined$old;$old =~ s/^[^;]*//;return uri_unescape($1)if$old =~ /;auth=(.*)/i;return}1; URI_POP $fatpacked{"URI/rlogin.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_RLOGIN'; - package URI::rlogin;use strict;use warnings;our$VERSION='5.19';use parent 'URI::_login';sub default_port {513}1; + package URI::rlogin;use strict;use warnings;our$VERSION='5.20';use parent 'URI::_login';sub default_port {513}1; URI_RLOGIN $fatpacked{"URI/rsync.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_RSYNC'; - package URI::rsync;use strict;use warnings;our$VERSION='5.19';use parent qw(URI::_server URI::_userpass);sub default_port {873}1; + package URI::rsync;use strict;use warnings;our$VERSION='5.20';use parent qw(URI::_server URI::_userpass);sub default_port {873}1; URI_RSYNC $fatpacked{"URI/rtsp.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_RTSP'; - package URI::rtsp;use strict;use warnings;our$VERSION='5.19';use parent 'URI::http';sub default_port {554}1; + package URI::rtsp;use strict;use warnings;our$VERSION='5.20';use parent 'URI::http';sub default_port {554}1; URI_RTSP $fatpacked{"URI/rtspu.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_RTSPU'; - package URI::rtspu;use strict;use warnings;our$VERSION='5.19';use parent 'URI::rtsp';sub default_port {554}1; + package URI::rtspu;use strict;use warnings;our$VERSION='5.20';use parent 'URI::rtsp';sub default_port {554}1; URI_RTSPU $fatpacked{"URI/sftp.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_SFTP'; - package URI::sftp;use strict;use warnings;use parent 'URI::ssh';our$VERSION='5.19';1; + package URI::sftp;use strict;use warnings;use parent 'URI::ssh';our$VERSION='5.20';1; URI_SFTP $fatpacked{"URI/sip.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_SIP'; - package URI::sip;use strict;use warnings;use parent qw(URI::_server URI::_userpass);use URI::Escape ();our$VERSION='5.19';sub default_port {5060}sub authority {my$self=shift;$$self =~ m,^($URI::scheme_re:)?([^;?]*)(.*)$,os or die;my$start=$1;my$authoritystr=$2;my$rest=$3;if (@_){$authoritystr=shift;$authoritystr =~ s/([^$URI::uric])/ URI::Escape::escape_char($1)/ego;$$self=$start .$authoritystr .$rest}return$authoritystr}sub params_form {my$self=shift;$$self =~ m,^((?:$URI::scheme_re:)?)(?:([^;?]*))?(;[^?]*)?(.*)$,os or die;my$start=$1 .$2;my$paramstr=$3;my$rest=$4;if (@_){my@paramarr;for (my$i=0;$i < @_;$i += 2){push(@paramarr,"$_[$i]=$_[$i+1]")}$paramstr=join(";",@paramarr);$$self=$start .";" .$paramstr .$rest}$paramstr =~ s/^;//o;return split(/[;=]/,$paramstr)}sub params {my$self=shift;$$self =~ m,^((?:$URI::scheme_re:)?)(?:([^;?]*))?(;[^?]*)?(.*)$,os or die;my$start=$1 .$2;my$paramstr=$3;my$rest=$4;if (@_){$paramstr=shift;$$self=$start .";" .$paramstr .$rest}$paramstr =~ s/^;//o;return$paramstr}sub path {}sub path_query {}sub path_segments {}sub abs {shift}sub rel {shift}sub query_keywords {}1; + package URI::sip;use strict;use warnings;use parent qw(URI::_server URI::_userpass);use URI::Escape ();our$VERSION='5.20';sub default_port {5060}sub authority {my$self=shift;$$self =~ m,^($URI::scheme_re:)?([^;?]*)(.*)$,os or die;my$start=$1;my$authoritystr=$2;my$rest=$3;if (@_){$authoritystr=shift;$authoritystr =~ s/([^$URI::uric])/ URI::Escape::escape_char($1)/ego;$$self=$start .$authoritystr .$rest}return$authoritystr}sub params_form {my$self=shift;$$self =~ m,^((?:$URI::scheme_re:)?)(?:([^;?]*))?(;[^?]*)?(.*)$,os or die;my$start=$1 .$2;my$paramstr=$3;my$rest=$4;if (@_){my@paramarr;for (my$i=0;$i < @_;$i += 2){push(@paramarr,"$_[$i]=$_[$i+1]")}$paramstr=join(";",@paramarr);$$self=$start .";" .$paramstr .$rest}$paramstr =~ s/^;//o;return split(/[;=]/,$paramstr)}sub params {my$self=shift;$$self =~ m,^((?:$URI::scheme_re:)?)(?:([^;?]*))?(;[^?]*)?(.*)$,os or die;my$start=$1 .$2;my$paramstr=$3;my$rest=$4;if (@_){$paramstr=shift;$$self=$start .";" .$paramstr .$rest}$paramstr =~ s/^;//o;return$paramstr}sub path {}sub path_query {}sub path_segments {}sub abs {shift}sub rel {shift}sub query_keywords {}1; URI_SIP $fatpacked{"URI/sips.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_SIPS'; - package URI::sips;use strict;use warnings;our$VERSION='5.19';use parent 'URI::sip';sub default_port {5061}sub secure {1}1; + package URI::sips;use strict;use warnings;our$VERSION='5.20';use parent 'URI::sip';sub default_port {5061}sub secure {1}1; URI_SIPS $fatpacked{"URI/snews.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_SNEWS'; - package URI::snews;use strict;use warnings;our$VERSION='5.19';use parent 'URI::news';sub default_port {563}sub secure {1}1; + package URI::snews;use strict;use warnings;our$VERSION='5.20';use parent 'URI::news';sub default_port {563}sub secure {1}1; URI_SNEWS $fatpacked{"URI/ssh.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_SSH'; - package URI::ssh;use strict;use warnings;our$VERSION='5.19';use parent 'URI::_login';sub default_port {22}sub secure {1}1; + package URI::ssh;use strict;use warnings;our$VERSION='5.20';use parent 'URI::_login';sub default_port {22}sub secure {1}1; URI_SSH $fatpacked{"URI/telnet.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_TELNET'; - package URI::telnet;use strict;use warnings;our$VERSION='5.19';use parent 'URI::_login';sub default_port {23}1; + package URI::telnet;use strict;use warnings;our$VERSION='5.20';use parent 'URI::_login';sub default_port {23}1; URI_TELNET $fatpacked{"URI/tn3270.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_TN3270'; - package URI::tn3270;use strict;use warnings;our$VERSION='5.19';use parent 'URI::_login';sub default_port {23}1; + package URI::tn3270;use strict;use warnings;our$VERSION='5.20';use parent 'URI::_login';sub default_port {23}1; URI_TN3270 $fatpacked{"URI/urn.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_URN'; - package URI::urn;use strict;use warnings;our$VERSION='5.19';use parent 'URI';use Carp qw(carp);my%implementor;my%require_attempted;sub _init {my$class=shift;my$self=$class->SUPER::_init(@_);my$nid=$self->nid;my$impclass=$implementor{$nid};return$impclass->_urn_init($self,$nid)if$impclass;$impclass="URI::urn";if ($nid =~ /^[A-Za-z\d][A-Za-z\d\-]*\z/){my$id=$nid;$id =~ s/-/_/g;$id="_$id" if$id =~ /^\d/;$impclass="URI::urn::$id";no strict 'refs';unless (@{"${impclass}::ISA"}){if (not exists$require_attempted{$impclass}){my$_old_error=$@;eval "require $impclass";die $@ if $@ && $@ !~ /Can\'t locate.*in \@INC/;$@=$_old_error}$impclass="URI::urn" unless @{"${impclass}::ISA"}}}else {carp("Illegal namespace identifier '$nid' for URN '$self'")if $^W}$implementor{$nid}=$impclass;return$impclass->_urn_init($self,$nid)}sub _urn_init {my($class,$self,$nid)=@_;bless$self,$class}sub _nid {my$self=shift;my$opaque=$self->opaque;if (@_){my$v=$opaque;my$new=shift;$v =~ s/[^:]*/$new/;$self->opaque($v)}$opaque =~ s/:.*//s;return$opaque}sub nid {my$self=shift;my$nid=$self->_nid(@_);$nid=lc($nid)if defined($nid);return$nid}sub nss {my$self=shift;my$opaque=$self->opaque;if (@_){my$v=$opaque;my$new=shift;if (defined$new){$v =~ s/(:|\z).*/:$new/}else {$v =~ s/:.*//s}$self->opaque($v)}return undef unless$opaque =~ s/^[^:]*://;return$opaque}sub canonical {my$self=shift;my$nid=$self->_nid;my$new=$self->SUPER::canonical;return$new if$nid !~ /[A-Z]/ || $nid =~ /%/;$new=$new->clone if$new==$self;$new->nid(lc($nid));return$new}1; + package URI::urn;use strict;use warnings;our$VERSION='5.20';use parent 'URI';use Carp qw(carp);my%implementor;my%require_attempted;sub _init {my$class=shift;my$self=$class->SUPER::_init(@_);my$nid=$self->nid;my$impclass=$implementor{$nid};return$impclass->_urn_init($self,$nid)if$impclass;$impclass="URI::urn";if ($nid =~ /^[A-Za-z\d][A-Za-z\d\-]*\z/){my$id=$nid;$id =~ s/-/_/g;$id="_$id" if$id =~ /^\d/;$impclass="URI::urn::$id";no strict 'refs';unless (@{"${impclass}::ISA"}){if (not exists$require_attempted{$impclass}){my$_old_error=$@;eval "require $impclass";die $@ if $@ && $@ !~ /Can\'t locate.*in \@INC/;$@=$_old_error}$impclass="URI::urn" unless @{"${impclass}::ISA"}}}else {carp("Illegal namespace identifier '$nid' for URN '$self'")if $^W}$implementor{$nid}=$impclass;return$impclass->_urn_init($self,$nid)}sub _urn_init {my($class,$self,$nid)=@_;bless$self,$class}sub _nid {my$self=shift;my$opaque=$self->opaque;if (@_){my$v=$opaque;my$new=shift;$v =~ s/[^:]*/$new/;$self->opaque($v)}$opaque =~ s/:.*//s;return$opaque}sub nid {my$self=shift;my$nid=$self->_nid(@_);$nid=lc($nid)if defined($nid);return$nid}sub nss {my$self=shift;my$opaque=$self->opaque;if (@_){my$v=$opaque;my$new=shift;if (defined$new){$v =~ s/(:|\z).*/:$new/}else {$v =~ s/:.*//s}$self->opaque($v)}return undef unless$opaque =~ s/^[^:]*://;return$opaque}sub canonical {my$self=shift;my$nid=$self->_nid;my$new=$self->SUPER::canonical;return$new if$nid !~ /[A-Z]/ || $nid =~ /%/;$new=$new->clone if$new==$self;$new->nid(lc($nid));return$new}1; URI_URN $fatpacked{"URI/urn/isbn.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_URN_ISBN'; - package URI::urn::isbn;use strict;use warnings;our$VERSION='5.19';use parent 'URI::urn';use Carp qw(carp);BEGIN {require Business::ISBN;local $^W=0;warn "Using Business::ISBN version " .Business::ISBN->VERSION ." which is deprecated.\nUpgrade to Business::ISBN version 3.005\n" if Business::ISBN->VERSION < 3.005}sub _isbn {my$nss=shift;$nss=$nss->nss if ref($nss);my$isbn=Business::ISBN->new($nss);$isbn=undef if$isbn &&!$isbn->is_valid;return$isbn}sub _nss_isbn {my$self=shift;my$nss=$self->nss(@_);my$isbn=_isbn($nss);$isbn=$isbn->as_string if$isbn;return($nss,$isbn)}sub isbn {my$self=shift;my$isbn;(undef,$isbn)=$self->_nss_isbn(@_);return$isbn}sub isbn_publisher_code {my$isbn=shift->_isbn || return undef;return$isbn->publisher_code}BEGIN {my$group_method=do {local $^W=0;Business::ISBN->VERSION >= 2 ? 'group_code' : 'country_code'};sub isbn_group_code {my$isbn=shift->_isbn || return undef;return$isbn->$group_method}}sub isbn_country_code {my$name=(caller(0))[3];$name =~ s/.*:://;carp "$name is DEPRECATED. Use isbn_group_code instead";no strict 'refs';&isbn_group_code}BEGIN {my$isbn13_method=do {local $^W=0;Business::ISBN->VERSION >= 2 ? 'as_isbn13' : 'as_ean'};sub isbn13 {my$isbn=shift->_isbn || return undef;my$thingy=$isbn->$isbn13_method;return eval {$thingy->can('as_string')}? $thingy->as_string([]): $thingy}}sub isbn_as_ean {my$name=(caller(0))[3];$name =~ s/.*:://;carp "$name is DEPRECATED. Use isbn13 instead";no strict 'refs';&isbn13}sub canonical {my$self=shift;my($nss,$isbn)=$self->_nss_isbn;my$new=$self->SUPER::canonical;return$new unless$nss && $isbn && $nss ne $isbn;$new=$new->clone if$new==$self;$new->nss($isbn);return$new}1; + package URI::urn::isbn;use strict;use warnings;our$VERSION='5.20';use parent 'URI::urn';use Carp qw(carp);BEGIN {require Business::ISBN;local $^W=0;warn "Using Business::ISBN version " .Business::ISBN->VERSION ." which is deprecated.\nUpgrade to Business::ISBN version 3.005\n" if Business::ISBN->VERSION < 3.005}sub _isbn {my$nss=shift;$nss=$nss->nss if ref($nss);my$isbn=Business::ISBN->new($nss);$isbn=undef if$isbn &&!$isbn->is_valid;return$isbn}sub _nss_isbn {my$self=shift;my$nss=$self->nss(@_);my$isbn=_isbn($nss);$isbn=$isbn->as_string if$isbn;return($nss,$isbn)}sub isbn {my$self=shift;my$isbn;(undef,$isbn)=$self->_nss_isbn(@_);return$isbn}sub isbn_publisher_code {my$isbn=shift->_isbn || return undef;return$isbn->publisher_code}BEGIN {my$group_method=do {local $^W=0;Business::ISBN->VERSION >= 2 ? 'group_code' : 'country_code'};sub isbn_group_code {my$isbn=shift->_isbn || return undef;return$isbn->$group_method}}sub isbn_country_code {my$name=(caller(0))[3];$name =~ s/.*:://;carp "$name is DEPRECATED. Use isbn_group_code instead";no strict 'refs';&isbn_group_code}BEGIN {my$isbn13_method=do {local $^W=0;Business::ISBN->VERSION >= 2 ? 'as_isbn13' : 'as_ean'};sub isbn13 {my$isbn=shift->_isbn || return undef;my$thingy=$isbn->$isbn13_method;return eval {$thingy->can('as_string')}? $thingy->as_string([]): $thingy}}sub isbn_as_ean {my$name=(caller(0))[3];$name =~ s/.*:://;carp "$name is DEPRECATED. Use isbn13 instead";no strict 'refs';&isbn13}sub canonical {my$self=shift;my($nss,$isbn)=$self->_nss_isbn;my$new=$self->SUPER::canonical;return$new unless$nss && $isbn && $nss ne $isbn;$new=$new->clone if$new==$self;$new->nss($isbn);return$new}1; URI_URN_ISBN $fatpacked{"URI/urn/oid.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_URN_OID'; - package URI::urn::oid;use strict;use warnings;our$VERSION='5.19';use parent 'URI::urn';sub oid {my$self=shift;my$old=$self->nss;if (@_){$self->nss(join(".",@_))}return split(/\./,$old)if wantarray;return$old}1; + package URI::urn::oid;use strict;use warnings;our$VERSION='5.20';use parent 'URI::urn';sub oid {my$self=shift;my$old=$self->nss;if (@_){$self->nss(join(".",@_))}return split(/\./,$old)if wantarray;return$old}1; URI_URN_OID $fatpacked{"Win32/ShellQuote.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'WIN32_SHELLQUOTE'; From 3437dabed6ade66afa24f0c9225b6b69bfc83596 Mon Sep 17 00:00:00 2001 From: "shogo82148-slim[bot]" <90079370+shogo82148-slim[bot]@users.noreply.github.com> Date: Thu, 24 Aug 2023 06:29:00 +0900 Subject: [PATCH 13/36] update cpm (#1613) --- author/cpm/cpanfile.snapshot | 98 +++++++++++++++--------------- bin/cpm | 112 +++++++++++++++++------------------ 2 files changed, 105 insertions(+), 105 deletions(-) diff --git a/author/cpm/cpanfile.snapshot b/author/cpm/cpanfile.snapshot index 507133cb0..aa0e34f14 100644 --- a/author/cpm/cpanfile.snapshot +++ b/author/cpm/cpanfile.snapshot @@ -997,55 +997,55 @@ DISTRIBUTIONS Tie::Handle 0 perl 5.006 strict 0 - URI-5.20 - pathname: O/OA/OALDERS/URI-5.20.tar.gz - provides: - URI 5.20 - URI::Escape 5.20 - URI::Heuristic 5.20 - URI::IRI 5.20 - URI::QueryParam 5.20 - URI::Split 5.20 - URI::URL 5.20 - URI::WithBase 5.20 - URI::data 5.20 - URI::file 5.20 - URI::file::Base 5.20 - URI::file::FAT 5.20 - URI::file::Mac 5.20 - URI::file::OS2 5.20 - URI::file::QNX 5.20 - URI::file::Unix 5.20 - URI::file::Win32 5.20 - URI::ftp 5.20 - URI::gopher 5.20 - URI::http 5.20 - URI::https 5.20 - URI::icap 5.2 - URI::icaps 5.2 - URI::ldap 5.20 - URI::ldapi 5.20 - URI::ldaps 5.20 - URI::mailto 5.20 - URI::mms 5.20 - URI::news 5.20 - URI::nntp 5.20 - URI::nntps 5.20 - URI::pop 5.20 - URI::rlogin 5.20 - URI::rsync 5.20 - URI::rtsp 5.20 - URI::rtspu 5.20 - URI::sftp 5.20 - URI::sip 5.20 - URI::sips 5.20 - URI::snews 5.20 - URI::ssh 5.20 - URI::telnet 5.20 - URI::tn3270 5.20 - URI::urn 5.20 - URI::urn::isbn 5.20 - URI::urn::oid 5.20 + URI-5.21 + pathname: O/OA/OALDERS/URI-5.21.tar.gz + provides: + URI 5.21 + URI::Escape 5.21 + URI::Heuristic 5.21 + URI::IRI 5.21 + URI::QueryParam 5.21 + URI::Split 5.21 + URI::URL 5.21 + URI::WithBase 5.21 + URI::data 5.21 + URI::file 5.21 + URI::file::Base 5.21 + URI::file::FAT 5.21 + URI::file::Mac 5.21 + URI::file::OS2 5.21 + URI::file::QNX 5.21 + URI::file::Unix 5.21 + URI::file::Win32 5.21 + URI::ftp 5.21 + URI::gopher 5.21 + URI::http 5.21 + URI::https 5.21 + URI::icap 5.21 + URI::icaps 5.21 + URI::ldap 5.21 + URI::ldapi 5.21 + URI::ldaps 5.21 + URI::mailto 5.21 + URI::mms 5.21 + URI::news 5.21 + URI::nntp 5.21 + URI::nntps 5.21 + URI::pop 5.21 + URI::rlogin 5.21 + URI::rsync 5.21 + URI::rtsp 5.21 + URI::rtspu 5.21 + URI::sftp 5.21 + URI::sip 5.21 + URI::sips 5.21 + URI::snews 5.21 + URI::ssh 5.21 + URI::telnet 5.21 + URI::tn3270 5.21 + URI::urn 5.21 + URI::urn::isbn 5.21 + URI::urn::oid 5.21 requirements: Carp 0 Cwd 0 diff --git a/bin/cpm b/bin/cpm index 9906df267..842128e10 100755 --- a/bin/cpm +++ b/bin/cpm @@ -2189,7 +2189,7 @@ $fatpacked{"Tie/Handle/SkipHeader.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\" TIE_HANDLE_SKIPHEADER $fatpacked{"URI.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI'; - package URI;use strict;use warnings;our$VERSION='5.20';use constant HAS_RESERVED_SQUARE_BRACKETS=>$ENV{URI_HAS_RESERVED_SQUARE_BRACKETS}? 1 : 0;our ($ABS_REMOTE_LEADING_DOTS,$ABS_ALLOW_RELATIVE_SCHEME,$DEFAULT_QUERY_FORM_DELIMITER);my%implements;our$reserved=HAS_RESERVED_SQUARE_BRACKETS ? q(;/?:@&=+$,[]) : q(;/?:@&=+$,);our$mark=q(-_.!~*'());our$unreserved="A-Za-z0-9\Q$mark\E";our$uric=quotemeta($reserved).$unreserved ."%";our$uric4host=$uric .(HAS_RESERVED_SQUARE_BRACKETS ? '' : quotemeta(q([])));our$uric4user=quotemeta(q{!$'()*,;:._~%-+=%&})."A-Za-z0-9" .(HAS_RESERVED_SQUARE_BRACKETS ? quotemeta(q([])): '');our$scheme_re='[a-zA-Z][a-zA-Z0-9.+\-]*';our$schemes_without_host_part_re='data|ldapi|urn|sqlite|sqlite3';our$fallback_schemes_re='mailto';use Carp ();use URI::Escape ();use overload ('""'=>sub {${$_[0]}},'=='=>sub {_obj_eq(@_)},'!='=>sub {!_obj_eq(@_)},fallback=>1,);sub _obj_eq {return overload::StrVal($_[0])eq overload::StrVal($_[1])}sub new {my($class,$uri,$scheme)=@_;$uri=defined ($uri)? "$uri" : "";$uri =~ s/^<(?:URL:)?(.*)>$/$1/;$uri =~ s/^"(.*)"$/$1/;$uri =~ s/^\s+//;$uri =~ s/\s+$//;my$impclass;if ($uri =~ m/^($scheme_re):/so){$scheme=$1}else {if (($impclass=ref($scheme))){$scheme=$scheme->scheme}elsif ($scheme && $scheme =~ m/^($scheme_re)(?::|$)/o){$scheme=$1}}$impclass ||= implementor($scheme)|| do {require URI::_foreign;$impclass='URI::_foreign'};return$impclass->_init($uri,$scheme)}sub new_abs {my($class,$uri,$base)=@_;$uri=$class->new($uri,$base);$uri->abs($base)}sub _init {my$class=shift;my($str,$scheme)=@_;$str=$class->_uric_escape($str);$str="$scheme:$str" unless$str =~ /^$scheme_re:/o || $class->_no_scheme_ok;my$self=bless \$str,$class;$self}sub _fix_uric_escape_for_host_part {return if HAS_RESERVED_SQUARE_BRACKETS;return if $_[0]!~ /%/;return if $_[0]=~ m{^(?:$URI::schemes_without_host_part_re):}os;if ($_[0]=~ m{^(?:$URI::fallback_schemes_re):}os){$_[0]=~ s/\%5B/[/gi;$_[0]=~ s/\%5D/]/gi;return}if ($_[0]=~ m{^((?:$URI::scheme_re:)?)//([^/?\#]+)(.*)$}os){my$orig=$2;my ($user,$host)=$orig =~ /^(.*@)?([^@]*)$/;$user ||= '';my$port=$host =~ s/(:\d+)$// ? $1 : '';$host =~ s/\%5B/[/gi;$host =~ s/\%5D/]/gi;$_[0]=~ s/\Q$orig\E/$user$host$port/}}sub _uric_escape {my($class,$str)=@_;$str =~ s*([^$uric\#])* URI::Escape::escape_char($1) *ego;_fix_uric_escape_for_host_part($str);utf8::downgrade($str);return$str}my%require_attempted;sub implementor {my($scheme,$impclass)=@_;if (!$scheme || $scheme !~ /\A$scheme_re\z/o){require URI::_generic;return "URI::_generic"}$scheme=lc($scheme);if ($impclass){my$old=$implements{$scheme};$impclass->_init_implementor($scheme);$implements{$scheme}=$impclass;return$old}my$ic=$implements{$scheme};return$ic if$ic;$ic="URI::$scheme";$ic =~ s/\+/_P/g;$ic =~ s/\./_O/g;$ic =~ s/\-/_/g;no strict 'refs';unless (@{"${ic}::ISA"}){if (not exists$require_attempted{$ic}){my$_old_error=$@;eval "require $ic";die $@ if $@ && $@ !~ /Can\'t locate.*in \@INC/;$@=$_old_error}return undef unless @{"${ic}::ISA"}}$ic->_init_implementor($scheme);$implements{$scheme}=$ic;$ic}sub _init_implementor {my($class,$scheme)=@_}sub clone {my$self=shift;my$other=$$self;bless \$other,ref$self}sub TO_JSON {${$_[0]}}sub _no_scheme_ok {0}sub _scheme {my$self=shift;unless (@_){return undef unless $$self =~ /^($scheme_re):/o;return $1}my$old;my$new=shift;if (defined($new)&& length($new)){Carp::croak("Bad scheme '$new'")unless$new =~ /^$scheme_re$/o;$old=$1 if $$self =~ s/^($scheme_re)://o;my$newself=URI->new("$new:$$self");$$self=$$newself;bless$self,ref($newself)}else {if ($self->_no_scheme_ok){$old=$1 if $$self =~ s/^($scheme_re)://o;Carp::carp("Oops, opaque part now look like scheme")if $^W && $$self =~ m/^$scheme_re:/o}else {$old=$1 if $$self =~ m/^($scheme_re):/o}}return$old}sub scheme {my$scheme=shift->_scheme(@_);return undef unless defined$scheme;lc($scheme)}sub has_recognized_scheme {my$self=shift;return ref($self)!~ /^URI::_(?:foreign|generic)\z/}sub opaque {my$self=shift;unless (@_){$$self =~ /^(?:$scheme_re:)?([^\#]*)/o or die;return $1}$$self =~ /^($scheme_re:)? # optional scheme + package URI;use strict;use warnings;our$VERSION='5.21';use constant HAS_RESERVED_SQUARE_BRACKETS=>$ENV{URI_HAS_RESERVED_SQUARE_BRACKETS}? 1 : 0;our ($ABS_REMOTE_LEADING_DOTS,$ABS_ALLOW_RELATIVE_SCHEME,$DEFAULT_QUERY_FORM_DELIMITER);my%implements;our$reserved=HAS_RESERVED_SQUARE_BRACKETS ? q(;/?:@&=+$,[]) : q(;/?:@&=+$,);our$mark=q(-_.!~*'());our$unreserved="A-Za-z0-9\Q$mark\E";our$uric=quotemeta($reserved).$unreserved ."%";our$uric4host=$uric .(HAS_RESERVED_SQUARE_BRACKETS ? '' : quotemeta(q([])));our$uric4user=quotemeta(q{!$'()*,;:._~%-+=%&})."A-Za-z0-9" .(HAS_RESERVED_SQUARE_BRACKETS ? quotemeta(q([])): '');our$scheme_re='[a-zA-Z][a-zA-Z0-9.+\-]*';our$schemes_without_host_part_re='data|ldapi|urn|sqlite|sqlite3';our$fallback_schemes_re='mailto';use Carp ();use URI::Escape ();use overload ('""'=>sub {${$_[0]}},'=='=>sub {_obj_eq(@_)},'!='=>sub {!_obj_eq(@_)},fallback=>1,);sub _obj_eq {return overload::StrVal($_[0])eq overload::StrVal($_[1])}sub new {my($class,$uri,$scheme)=@_;$uri=defined ($uri)? "$uri" : "";$uri =~ s/^<(?:URL:)?(.*)>$/$1/;$uri =~ s/^"(.*)"$/$1/;$uri =~ s/^\s+//;$uri =~ s/\s+$//;my$impclass;if ($uri =~ m/^($scheme_re):/so){$scheme=$1}else {if (($impclass=ref($scheme))){$scheme=$scheme->scheme}elsif ($scheme && $scheme =~ m/^($scheme_re)(?::|$)/o){$scheme=$1}}$impclass ||= implementor($scheme)|| do {require URI::_foreign;$impclass='URI::_foreign'};return$impclass->_init($uri,$scheme)}sub new_abs {my($class,$uri,$base)=@_;$uri=$class->new($uri,$base);$uri->abs($base)}sub _init {my$class=shift;my($str,$scheme)=@_;$str=$class->_uric_escape($str);$str="$scheme:$str" unless$str =~ /^$scheme_re:/o || $class->_no_scheme_ok;my$self=bless \$str,$class;$self}sub _fix_uric_escape_for_host_part {return if HAS_RESERVED_SQUARE_BRACKETS;return if $_[0]!~ /%/;return if $_[0]=~ m{^(?:$URI::schemes_without_host_part_re):}os;if ($_[0]=~ m{^(?:$URI::fallback_schemes_re):}os){$_[0]=~ s/\%5B/[/gi;$_[0]=~ s/\%5D/]/gi;return}if ($_[0]=~ m{^((?:$URI::scheme_re:)?)//([^/?\#]+)(.*)$}os){my$orig=$2;my ($user,$host)=$orig =~ /^(.*@)?([^@]*)$/;$user ||= '';my$port=$host =~ s/(:\d+)$// ? $1 : '';$host =~ s/\%5B/[/gi;$host =~ s/\%5D/]/gi;$_[0]=~ s/\Q$orig\E/$user$host$port/}}sub _uric_escape {my($class,$str)=@_;$str =~ s*([^$uric\#])* URI::Escape::escape_char($1) *ego;_fix_uric_escape_for_host_part($str);utf8::downgrade($str);return$str}my%require_attempted;sub implementor {my($scheme,$impclass)=@_;if (!$scheme || $scheme !~ /\A$scheme_re\z/o){require URI::_generic;return "URI::_generic"}$scheme=lc($scheme);if ($impclass){my$old=$implements{$scheme};$impclass->_init_implementor($scheme);$implements{$scheme}=$impclass;return$old}my$ic=$implements{$scheme};return$ic if$ic;$ic="URI::$scheme";$ic =~ s/\+/_P/g;$ic =~ s/\./_O/g;$ic =~ s/\-/_/g;no strict 'refs';unless (@{"${ic}::ISA"}){if (not exists$require_attempted{$ic}){my$_old_error=$@;eval "require $ic";die $@ if $@ && $@ !~ /Can\'t locate.*in \@INC/;$@=$_old_error}return undef unless @{"${ic}::ISA"}}$ic->_init_implementor($scheme);$implements{$scheme}=$ic;$ic}sub _init_implementor {my($class,$scheme)=@_}sub clone {my$self=shift;my$other=$$self;bless \$other,ref$self}sub TO_JSON {${$_[0]}}sub _no_scheme_ok {0}sub _scheme {my$self=shift;unless (@_){return undef unless $$self =~ /^($scheme_re):/o;return $1}my$old;my$new=shift;if (defined($new)&& length($new)){Carp::croak("Bad scheme '$new'")unless$new =~ /^$scheme_re$/o;$old=$1 if $$self =~ s/^($scheme_re)://o;my$newself=URI->new("$new:$$self");$$self=$$newself;bless$self,ref($newself)}else {if ($self->_no_scheme_ok){$old=$1 if $$self =~ s/^($scheme_re)://o;Carp::carp("Oops, opaque part now look like scheme")if $^W && $$self =~ m/^$scheme_re:/o}else {$old=$1 if $$self =~ m/^($scheme_re):/o}}return$old}sub scheme {my$scheme=shift->_scheme(@_);return undef unless defined$scheme;lc($scheme)}sub has_recognized_scheme {my$self=shift;return ref($self)!~ /^URI::_(?:foreign|generic)\z/}sub opaque {my$self=shift;unless (@_){$$self =~ /^(?:$scheme_re:)?([^\#]*)/o or die;return $1}$$self =~ /^($scheme_re:)? # optional scheme ([^\#]*) # opaque (\#.*)? # optional fragment $/sx or die;my$old_scheme=$1;my$old_opaque=$2;my$old_frag=$3;my$new_opaque=shift;$new_opaque="" unless defined$new_opaque;$new_opaque =~ s/([^$uric])/ URI::Escape::escape_char($1)/ego;utf8::downgrade($new_opaque);$$self=defined($old_scheme)? $old_scheme : "";$$self .= $new_opaque;$$self .= $old_frag if defined$old_frag;$old_opaque}sub path {goto&opaque}sub fragment {my$self=shift;unless (@_){return undef unless $$self =~ /\#(.*)/s;return $1}my$old;$old=$1 if $$self =~ s/\#(.*)//s;my$new_frag=shift;if (defined$new_frag){$new_frag =~ s/([^$uric])/ URI::Escape::escape_char($1) /ego;utf8::downgrade($new_frag);$$self .= "#$new_frag"}$old}sub as_string {my$self=shift;$$self}sub as_iri {my$self=shift;my$str=$$self;if ($str =~ s/%([89a-fA-F][0-9a-fA-F])/chr(hex($1))/eg){require Encode;my$enc=Encode::find_encoding("UTF-8");my$u="";while (length$str){$u .= $enc->decode($str,Encode::FB_QUIET());if (length$str){$u .= URI::Escape::escape_char(substr($str,0,1,""))}}$str=$u}return$str}sub canonical {my$self=shift;my$scheme=$self->_scheme || "";my$uc_scheme=$scheme =~ /[A-Z]/;my$esc=$$self =~ /%[a-fA-F0-9]{2}/;return$self unless$uc_scheme || $esc;my$other=$self->clone;if ($uc_scheme){$other->_scheme(lc$scheme)}if ($esc){$$other =~ s{%([0-9a-fA-F]{2})} @@ -2199,7 +2199,7 @@ $fatpacked{"URI.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI'; URI $fatpacked{"URI/Escape.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_ESCAPE'; - package URI::Escape;use strict;use warnings;use Exporter 5.57 'import';our%escapes;our@EXPORT=qw(uri_escape uri_unescape uri_escape_utf8);our@EXPORT_OK=qw(%escapes);our$VERSION='5.20';use Carp ();for (0..255){$escapes{chr($_)}=sprintf("%%%02X",$_)}my%subst;my%Unsafe=(RFC2732=>qr/[^A-Za-z0-9\-_.!~*'()]/,RFC3986=>qr/[^A-Za-z0-9\-\._~]/,);sub uri_escape {my($text,$patn)=@_;return undef unless defined$text;my$re;if (defined$patn){if (ref$patn eq 'Regexp'){$text =~ s{($patn)}{ + package URI::Escape;use strict;use warnings;use Exporter 5.57 'import';our%escapes;our@EXPORT=qw(uri_escape uri_unescape uri_escape_utf8);our@EXPORT_OK=qw(%escapes);our$VERSION='5.21';use Carp ();for (0..255){$escapes{chr($_)}=sprintf("%%%02X",$_)}my%subst;my%Unsafe=(RFC2732=>qr/[^A-Za-z0-9\-_.!~*'()]/,RFC3986=>qr/[^A-Za-z0-9\-\._~]/,);sub uri_escape {my($text,$patn)=@_;return undef unless defined$text;my$re;if (defined$patn){if (ref$patn eq 'Regexp'){$text =~ s{($patn)}{ join('', map +($escapes{$_} || _fail_hi($_)), split //, "$1") }ge;return$text}$re=$subst{$patn};if (!defined$re){$re=$patn;$re =~ s{(\[:\w+:\])|(\\)?([\[\]]|\\\z)}{ defined $1 ? $1 : defined $2 ? "$2$3" : "\\$3" @@ -2207,71 +2207,71 @@ $fatpacked{"URI/Escape.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_ URI_ESCAPE $fatpacked{"URI/Heuristic.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_HEURISTIC'; - package URI::Heuristic;use strict;use warnings;use Exporter 5.57 'import';our@EXPORT_OK=qw(uf_uri uf_uristr uf_url uf_urlstr);our$VERSION='5.20';our ($MY_COUNTRY,$DEBUG);sub MY_COUNTRY() {for ($MY_COUNTRY){return $_ if defined;$_=$ENV{COUNTRY};return $_ if defined;my@srcs=($ENV{LC_ALL},$ENV{LANG});if (my$httplang=$ENV{HTTP_ACCEPT_LANGUAGE}){for$httplang (split(/\s*,\s*/,$httplang)){if ($httplang =~ /^\s*([a-zA-Z]+)[_-]([a-zA-Z]{2})\s*$/){unshift(@srcs,"${1}_${2}");last}}}for (@srcs){next unless defined;return lc($1)if /^[a-zA-Z]+_([a-zA-Z]{2})(?:[.@]|$)/}require Net::Domain;my$fqdn=Net::Domain::hostfqdn();$_=lc($1)if$fqdn =~ /\.([a-zA-Z]{2})$/;return $_ if defined;return ($_=0)}}our%LOCAL_GUESSING=('us'=>[qw(www.ACME.gov www.ACME.mil)],'gb'=>[qw(www.ACME.co.uk www.ACME.org.uk www.ACME.ac.uk)],'au'=>[qw(www.ACME.com.au www.ACME.org.au www.ACME.edu.au)],'il'=>[qw(www.ACME.co.il www.ACME.org.il www.ACME.net.il)],);$LOCAL_GUESSING{uk}=$LOCAL_GUESSING{gb};sub uf_uristr ($) {local($_)=@_;print STDERR "uf_uristr: resolving $_\n" if$DEBUG;return unless defined;s/^\s+//;s/\s+$//;if (/^(www|web|home)[a-z0-9-]*(?:\.|$)/i){$_="http://$_"}elsif (/^(ftp|gopher|news|wais|https|http)[a-z0-9-]*(?:\.|$)/i){$_=lc($1)."://$_"}elsif ($^O ne "MacOS" && (m,^/, || m,^\.\.?/, || m,^[a-zA-Z]:[/\\],)){$_="file:$_"}elsif ($^O eq "MacOS" && m/:/){unless (m/^(ftp|gopher|news|wais|http|https|mailto):/){require URI::file;my$a=URI::file->new($_)->as_string;$_=($a =~ m/^file:/)? $a : "file:$a"}}elsif (/^\w+([\.\-]\w+)*\@(\w+\.)+\w{2,3}$/){$_="mailto:$_"}elsif (!/^[a-zA-Z][a-zA-Z0-9.+\-]*:/){if (s/^([-\w]+(?:\.[-\w]+)*)([\/:\?\#]|$)/$2/){my$host=$1;my$scheme="http";if (/^:(\d+)\b/){if ($1 =~ /^[56789]?443$/){$scheme="https"}elsif ($1 eq "21"){$scheme="ftp"}}if ($host !~ /\./ && $host ne "localhost"){my@guess;if (exists$ENV{URL_GUESS_PATTERN}){@guess=map {s/\bACME\b/$host/;$_}split(' ',$ENV{URL_GUESS_PATTERN})}else {if (MY_COUNTRY()){my$special=$LOCAL_GUESSING{MY_COUNTRY()};if ($special){my@special=@$special;push(@guess,map {s/\bACME\b/$host/;$_}@special)}else {push(@guess,"www.$host." .MY_COUNTRY())}}push(@guess,map "www.$host.$_","com","org","net","edu","int")}my$guess;for$guess (@guess){print STDERR "uf_uristr: gethostbyname('$guess.')..." if$DEBUG;if (gethostbyname("$guess.")){print STDERR "yes\n" if$DEBUG;$host=$guess;last}print STDERR "no\n" if$DEBUG}}$_="$scheme://$host$_"}else {}}print STDERR "uf_uristr: ==> $_\n" if$DEBUG;$_}sub uf_uri ($) {require URI;URI->new(uf_uristr($_[0]))}*uf_urlstr=\*uf_uristr;sub uf_url ($) {require URI::URL;URI::URL->new(uf_uristr($_[0]))}1; + package URI::Heuristic;use strict;use warnings;use Exporter 5.57 'import';our@EXPORT_OK=qw(uf_uri uf_uristr uf_url uf_urlstr);our$VERSION='5.21';our ($MY_COUNTRY,$DEBUG);sub MY_COUNTRY() {for ($MY_COUNTRY){return $_ if defined;$_=$ENV{COUNTRY};return $_ if defined;my@srcs=($ENV{LC_ALL},$ENV{LANG});if (my$httplang=$ENV{HTTP_ACCEPT_LANGUAGE}){for$httplang (split(/\s*,\s*/,$httplang)){if ($httplang =~ /^\s*([a-zA-Z]+)[_-]([a-zA-Z]{2})\s*$/){unshift(@srcs,"${1}_${2}");last}}}for (@srcs){next unless defined;return lc($1)if /^[a-zA-Z]+_([a-zA-Z]{2})(?:[.@]|$)/}require Net::Domain;my$fqdn=Net::Domain::hostfqdn();$_=lc($1)if$fqdn =~ /\.([a-zA-Z]{2})$/;return $_ if defined;return ($_=0)}}our%LOCAL_GUESSING=('us'=>[qw(www.ACME.gov www.ACME.mil)],'gb'=>[qw(www.ACME.co.uk www.ACME.org.uk www.ACME.ac.uk)],'au'=>[qw(www.ACME.com.au www.ACME.org.au www.ACME.edu.au)],'il'=>[qw(www.ACME.co.il www.ACME.org.il www.ACME.net.il)],);$LOCAL_GUESSING{uk}=$LOCAL_GUESSING{gb};sub uf_uristr ($) {local($_)=@_;print STDERR "uf_uristr: resolving $_\n" if$DEBUG;return unless defined;s/^\s+//;s/\s+$//;if (/^(www|web|home)[a-z0-9-]*(?:\.|$)/i){$_="http://$_"}elsif (/^(ftp|gopher|news|wais|https|http)[a-z0-9-]*(?:\.|$)/i){$_=lc($1)."://$_"}elsif ($^O ne "MacOS" && (m,^/, || m,^\.\.?/, || m,^[a-zA-Z]:[/\\],)){$_="file:$_"}elsif ($^O eq "MacOS" && m/:/){unless (m/^(ftp|gopher|news|wais|http|https|mailto):/){require URI::file;my$a=URI::file->new($_)->as_string;$_=($a =~ m/^file:/)? $a : "file:$a"}}elsif (/^\w+([\.\-]\w+)*\@(\w+\.)+\w{2,3}$/){$_="mailto:$_"}elsif (!/^[a-zA-Z][a-zA-Z0-9.+\-]*:/){if (s/^([-\w]+(?:\.[-\w]+)*)([\/:\?\#]|$)/$2/){my$host=$1;my$scheme="http";if (/^:(\d+)\b/){if ($1 =~ /^[56789]?443$/){$scheme="https"}elsif ($1 eq "21"){$scheme="ftp"}}if ($host !~ /\./ && $host ne "localhost"){my@guess;if (exists$ENV{URL_GUESS_PATTERN}){@guess=map {s/\bACME\b/$host/;$_}split(' ',$ENV{URL_GUESS_PATTERN})}else {if (MY_COUNTRY()){my$special=$LOCAL_GUESSING{MY_COUNTRY()};if ($special){my@special=@$special;push(@guess,map {s/\bACME\b/$host/;$_}@special)}else {push(@guess,"www.$host." .MY_COUNTRY())}}push(@guess,map "www.$host.$_","com","org","net","edu","int")}my$guess;for$guess (@guess){print STDERR "uf_uristr: gethostbyname('$guess.')..." if$DEBUG;if (gethostbyname("$guess.")){print STDERR "yes\n" if$DEBUG;$host=$guess;last}print STDERR "no\n" if$DEBUG}}$_="$scheme://$host$_"}else {}}print STDERR "uf_uristr: ==> $_\n" if$DEBUG;$_}sub uf_uri ($) {require URI;URI->new(uf_uristr($_[0]))}*uf_urlstr=\*uf_uristr;sub uf_url ($) {require URI::URL;URI::URL->new(uf_uristr($_[0]))}1; URI_HEURISTIC $fatpacked{"URI/IRI.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_IRI'; - package URI::IRI;use strict;use warnings;use URI ();use overload '""'=>sub {shift->as_string};our$VERSION='5.20';sub new {my($class,$uri,$scheme)=@_;utf8::upgrade($uri);return bless {uri=>URI->new($uri,$scheme),},$class}sub clone {my$self=shift;return bless {uri=>$self->{uri}->clone,},ref($self)}sub as_string {my$self=shift;return$self->{uri}->as_iri}our$AUTOLOAD;sub AUTOLOAD {my$method=substr($AUTOLOAD,rindex($AUTOLOAD,'::')+2);no strict 'refs';*$method=sub {shift->{uri}->$method(@_)};goto &$method}sub DESTROY {}1; + package URI::IRI;use strict;use warnings;use URI ();use overload '""'=>sub {shift->as_string};our$VERSION='5.21';sub new {my($class,$uri,$scheme)=@_;utf8::upgrade($uri);return bless {uri=>URI->new($uri,$scheme),},$class}sub clone {my$self=shift;return bless {uri=>$self->{uri}->clone,},ref($self)}sub as_string {my$self=shift;return$self->{uri}->as_iri}our$AUTOLOAD;sub AUTOLOAD {my$method=substr($AUTOLOAD,rindex($AUTOLOAD,'::')+2);no strict 'refs';*$method=sub {shift->{uri}->$method(@_)};goto &$method}sub DESTROY {}1; URI_IRI $fatpacked{"URI/QueryParam.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_QUERYPARAM'; - package URI::QueryParam;use strict;use warnings;our$VERSION='5.20';1; + package URI::QueryParam;use strict;use warnings;our$VERSION='5.21';1; URI_QUERYPARAM $fatpacked{"URI/Split.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_SPLIT'; - package URI::Split;use strict;use warnings;our$VERSION='5.20';use Exporter 5.57 'import';our@EXPORT_OK=qw(uri_split uri_join);use URI::Escape ();sub uri_split {return $_[0]=~ m,(?:([^:/?#]+):)?(?://([^/?#]*))?([^?#]*)(?:\?([^#]*))?(?:#(.*))?,}sub uri_join {my($scheme,$auth,$path,$query,$frag)=@_;my$uri=defined($scheme)? "$scheme:" : "";$path="" unless defined$path;if (defined$auth){$auth =~ s,([/?\#]), URI::Escape::escape_char($1),eg;$uri .= "//$auth";$path="/$path" if length($path)&& $path !~ m,^/,}elsif ($path =~ m,^//,){$uri .= "//"}unless (length$uri){$path =~ s,(:), URI::Escape::escape_char($1),e while$path =~ m,^[^:/?\#]+:,}$path =~ s,([?\#]), URI::Escape::escape_char($1),eg;$uri .= $path;if (defined$query){$query =~ s,(\#), URI::Escape::escape_char($1),eg;$uri .= "?$query"}$uri .= "#$frag" if defined$frag;$uri}1; + package URI::Split;use strict;use warnings;our$VERSION='5.21';use Exporter 5.57 'import';our@EXPORT_OK=qw(uri_split uri_join);use URI::Escape ();sub uri_split {return $_[0]=~ m,(?:([^:/?#]+):)?(?://([^/?#]*))?([^?#]*)(?:\?([^#]*))?(?:#(.*))?,}sub uri_join {my($scheme,$auth,$path,$query,$frag)=@_;my$uri=defined($scheme)? "$scheme:" : "";$path="" unless defined$path;if (defined$auth){$auth =~ s,([/?\#]), URI::Escape::escape_char($1),eg;$uri .= "//$auth";$path="/$path" if length($path)&& $path !~ m,^/,}elsif ($path =~ m,^//,){$uri .= "//"}unless (length$uri){$path =~ s,(:), URI::Escape::escape_char($1),e while$path =~ m,^[^:/?\#]+:,}$path =~ s,([?\#]), URI::Escape::escape_char($1),eg;$uri .= $path;if (defined$query){$query =~ s,(\#), URI::Escape::escape_char($1),eg;$uri .= "?$query"}$uri .= "#$frag" if defined$frag;$uri}1; URI_SPLIT $fatpacked{"URI/URL.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_URL'; - package URI::URL;use strict;use warnings;use parent 'URI::WithBase';our$VERSION='5.20';use Exporter 5.57 'import';our@EXPORT=qw(url);sub url ($;$) {URI::URL->new(@_)}use URI::Escape qw(uri_unescape);sub new {my$class=shift;my$self=$class->SUPER::new(@_);$self->[0]=$self->[0]->canonical;$self}sub newlocal {my$class=shift;require URI::file;bless [URI::file->new_abs(shift)],$class}{package URI::_foreign;sub _init {my$class=shift;die "Unknown URI::URL scheme $_[1]:" if$URI::URL::STRICT;$class->SUPER::_init(@_)}}sub strict {my$old=$URI::URL::STRICT;$URI::URL::STRICT=shift if @_;$old}sub print_on {my$self=shift;require Data::Dumper;print STDERR Data::Dumper::Dumper($self)}sub _try {my$self=shift;my$method=shift;scalar(eval {$self->$method(@_)})}sub crack {my$self=shift;(scalar($self->scheme),$self->_try("user"),$self->_try("password"),$self->_try("host"),$self->_try("port"),$self->_try("path"),$self->_try("params"),$self->_try("query"),scalar($self->fragment),)}sub full_path {my$self=shift;my$path=$self->path_query;$path="/" unless length$path;$path}sub netloc {shift->authority(@_)}sub epath {my$path=shift->SUPER::path(@_);$path =~ s/;.*//;$path}sub eparams {my$self=shift;my@p=$self->path_segments;return undef unless ref($p[-1]);@p=@{$p[-1]};shift@p;join(";",@p)}sub params {shift->eparams(@_)}sub path {my$self=shift;my$old=$self->epath(@_);return unless defined wantarray;return '/' if!defined($old)||!length($old);Carp::croak("Path components contain '/' (you must call epath)")if$old =~ /%2[fF]/ and!@_;$old="/$old" if$old !~ m|^/| && defined$self->netloc;return uri_unescape($old)}sub path_components {shift->path_segments(@_)}sub query {my$self=shift;my$old=$self->equery(@_);if (defined(wantarray)&& defined($old)){if ($old =~ /%(?:26|2[bB]|3[dD])/){my$mess;for ($old){$mess="Query contains both '+' and '%2B'" if /\+/ && /%2[bB]/;$mess="Form query contains escaped '=' or '&'" if /=/ && /%(?:3[dD]|26)/}if ($mess){Carp::croak("$mess (you must call equery)")}}return uri_unescape($old)}undef}sub abs {my$self=shift;my$base=shift;my$allow_scheme=shift;$allow_scheme=$URI::URL::ABS_ALLOW_RELATIVE_SCHEME unless defined$allow_scheme;local$URI::ABS_ALLOW_RELATIVE_SCHEME=$allow_scheme;local$URI::ABS_REMOTE_LEADING_DOTS=$URI::URL::ABS_REMOTE_LEADING_DOTS;$self->SUPER::abs($base)}sub frag {shift->fragment(@_)}sub keywords {shift->query_keywords(@_)}sub local_path {shift->file}sub unix_path {shift->file("unix")}sub dos_path {shift->file("dos")}sub mac_path {shift->file("mac")}sub vms_path {shift->file("vms")}sub address {shift->to(@_)}sub encoded822addr {shift->to(@_)}sub URI::mailto::authority {shift->to(@_)}sub groupart {shift->_group(@_)}sub article {shift->message(@_)}1; + package URI::URL;use strict;use warnings;use parent 'URI::WithBase';our$VERSION='5.21';use Exporter 5.57 'import';our@EXPORT=qw(url);sub url ($;$) {URI::URL->new(@_)}use URI::Escape qw(uri_unescape);sub new {my$class=shift;my$self=$class->SUPER::new(@_);$self->[0]=$self->[0]->canonical;$self}sub newlocal {my$class=shift;require URI::file;bless [URI::file->new_abs(shift)],$class}{package URI::_foreign;sub _init {my$class=shift;die "Unknown URI::URL scheme $_[1]:" if$URI::URL::STRICT;$class->SUPER::_init(@_)}}sub strict {my$old=$URI::URL::STRICT;$URI::URL::STRICT=shift if @_;$old}sub print_on {my$self=shift;require Data::Dumper;print STDERR Data::Dumper::Dumper($self)}sub _try {my$self=shift;my$method=shift;scalar(eval {$self->$method(@_)})}sub crack {my$self=shift;(scalar($self->scheme),$self->_try("user"),$self->_try("password"),$self->_try("host"),$self->_try("port"),$self->_try("path"),$self->_try("params"),$self->_try("query"),scalar($self->fragment),)}sub full_path {my$self=shift;my$path=$self->path_query;$path="/" unless length$path;$path}sub netloc {shift->authority(@_)}sub epath {my$path=shift->SUPER::path(@_);$path =~ s/;.*//;$path}sub eparams {my$self=shift;my@p=$self->path_segments;return undef unless ref($p[-1]);@p=@{$p[-1]};shift@p;join(";",@p)}sub params {shift->eparams(@_)}sub path {my$self=shift;my$old=$self->epath(@_);return unless defined wantarray;return '/' if!defined($old)||!length($old);Carp::croak("Path components contain '/' (you must call epath)")if$old =~ /%2[fF]/ and!@_;$old="/$old" if$old !~ m|^/| && defined$self->netloc;return uri_unescape($old)}sub path_components {shift->path_segments(@_)}sub query {my$self=shift;my$old=$self->equery(@_);if (defined(wantarray)&& defined($old)){if ($old =~ /%(?:26|2[bB]|3[dD])/){my$mess;for ($old){$mess="Query contains both '+' and '%2B'" if /\+/ && /%2[bB]/;$mess="Form query contains escaped '=' or '&'" if /=/ && /%(?:3[dD]|26)/}if ($mess){Carp::croak("$mess (you must call equery)")}}return uri_unescape($old)}undef}sub abs {my$self=shift;my$base=shift;my$allow_scheme=shift;$allow_scheme=$URI::URL::ABS_ALLOW_RELATIVE_SCHEME unless defined$allow_scheme;local$URI::ABS_ALLOW_RELATIVE_SCHEME=$allow_scheme;local$URI::ABS_REMOTE_LEADING_DOTS=$URI::URL::ABS_REMOTE_LEADING_DOTS;$self->SUPER::abs($base)}sub frag {shift->fragment(@_)}sub keywords {shift->query_keywords(@_)}sub local_path {shift->file}sub unix_path {shift->file("unix")}sub dos_path {shift->file("dos")}sub mac_path {shift->file("mac")}sub vms_path {shift->file("vms")}sub address {shift->to(@_)}sub encoded822addr {shift->to(@_)}sub URI::mailto::authority {shift->to(@_)}sub groupart {shift->_group(@_)}sub article {shift->message(@_)}1; URI_URL $fatpacked{"URI/WithBase.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_WITHBASE'; - package URI::WithBase;use strict;use warnings;use URI ();use Scalar::Util qw(blessed);our$VERSION='5.20';use overload '""'=>"as_string",fallback=>1;sub as_string;sub new {my($class,$uri,$base)=@_;my$ibase=$base;if ($base && blessed($base)&& $base->isa(__PACKAGE__)){$base=$base->abs;$ibase=$base->[0]}bless [URI->new($uri,$ibase),$base],$class}sub new_abs {my$class=shift;my$self=$class->new(@_);$self->abs}sub _init {my$class=shift;my($str,$scheme)=@_;bless [URI->new($str,$scheme),undef],$class}sub eq {my($self,$other)=@_;$other=$other->[0]if blessed($other)and $other->isa(__PACKAGE__);$self->[0]->eq($other)}our$AUTOLOAD;sub AUTOLOAD {my$self=shift;my$method=substr($AUTOLOAD,rindex($AUTOLOAD,'::')+2);return if$method eq "DESTROY";$self->[0]->$method(@_)}sub can {my$self=shift;$self->SUPER::can(@_)|| (ref($self)? $self->[0]->can(@_): undef)}sub base {my$self=shift;my$base=$self->[1];if (@_){my$new_base=shift;$new_base=$new_base->abs if ref($new_base)&& $new_base->isa(__PACKAGE__);$self->[1]=$new_base}return unless defined wantarray;if (defined($base)&&!ref($base)){$base=ref($self)->new($base);$self->[1]=$base unless @_}$base}sub clone {my$self=shift;my$base=$self->[1];$base=$base->clone if ref($base);bless [$self->[0]->clone,$base],ref($self)}sub abs {my$self=shift;my$base=shift || $self->base || return$self->clone;$base=$base->as_string if ref($base);bless [$self->[0]->abs($base,@_),$base],ref($self)}sub rel {my$self=shift;my$base=shift || $self->base || return$self->clone;$base=$base->as_string if ref($base);bless [$self->[0]->rel($base,@_),$base],ref($self)}1; + package URI::WithBase;use strict;use warnings;use URI ();use Scalar::Util qw(blessed);our$VERSION='5.21';use overload '""'=>"as_string",fallback=>1;sub as_string;sub new {my($class,$uri,$base)=@_;my$ibase=$base;if ($base && blessed($base)&& $base->isa(__PACKAGE__)){$base=$base->abs;$ibase=$base->[0]}bless [URI->new($uri,$ibase),$base],$class}sub new_abs {my$class=shift;my$self=$class->new(@_);$self->abs}sub _init {my$class=shift;my($str,$scheme)=@_;bless [URI->new($str,$scheme),undef],$class}sub eq {my($self,$other)=@_;$other=$other->[0]if blessed($other)and $other->isa(__PACKAGE__);$self->[0]->eq($other)}our$AUTOLOAD;sub AUTOLOAD {my$self=shift;my$method=substr($AUTOLOAD,rindex($AUTOLOAD,'::')+2);return if$method eq "DESTROY";$self->[0]->$method(@_)}sub can {my$self=shift;$self->SUPER::can(@_)|| (ref($self)? $self->[0]->can(@_): undef)}sub base {my$self=shift;my$base=$self->[1];if (@_){my$new_base=shift;$new_base=$new_base->abs if ref($new_base)&& $new_base->isa(__PACKAGE__);$self->[1]=$new_base}return unless defined wantarray;if (defined($base)&&!ref($base)){$base=ref($self)->new($base);$self->[1]=$base unless @_}$base}sub clone {my$self=shift;my$base=$self->[1];$base=$base->clone if ref($base);bless [$self->[0]->clone,$base],ref($self)}sub abs {my$self=shift;my$base=shift || $self->base || return$self->clone;$base=$base->as_string if ref($base);bless [$self->[0]->abs($base,@_),$base],ref($self)}sub rel {my$self=shift;my$base=shift || $self->base || return$self->clone;$base=$base->as_string if ref($base);bless [$self->[0]->rel($base,@_),$base],ref($self)}1; URI_WITHBASE $fatpacked{"URI/_foreign.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI__FOREIGN'; - package URI::_foreign;use strict;use warnings;use parent 'URI::_generic';our$VERSION='5.20';1; + package URI::_foreign;use strict;use warnings;use parent 'URI::_generic';our$VERSION='5.21';1; URI__FOREIGN $fatpacked{"URI/_generic.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI__GENERIC'; - package URI::_generic;use strict;use warnings;use parent qw(URI URI::_query);use URI::Escape qw(uri_unescape);use Carp ();our$VERSION='5.20';my$ACHAR=URI::HAS_RESERVED_SQUARE_BRACKETS ? $URI::uric : $URI::uric4host;$ACHAR =~ s,\\[/?],,g;my$PCHAR=$URI::uric;$PCHAR =~ s,\\[?],,g;sub _no_scheme_ok {1}our$IPv6_re;sub _looks_like_raw_ip6_address {my$addr=shift;if (!$IPv6_re){eval {require Regexp::IPv6;Regexp::IPv6->import(qw($IPv6_re));1}|| do {$IPv6_re=qr/[:0-9a-f]{3,}/}}return 0 unless$addr;return 0 if$addr =~ tr/:/:/ < 2;return 1 if$addr =~ /^$IPv6_re$/i;return 0}sub authority {my$self=shift;$$self =~ m,^((?:$URI::scheme_re:)?)(?://([^/?\#]*))?(.*)$,os or die;if (@_){my$auth=shift;$$self=$1;my$rest=$3;if (defined$auth){$auth =~ s/([^$ACHAR])/ URI::Escape::escape_char($1)/ego;if (my ($user,$host)=$auth =~ /^(.*@)?([^@]+)$/){$user ||= '';$user =~ s/([^$URI::uric4user])/ URI::Escape::escape_char($1)/ego;$user =~ s/%40$/\@/;$host="[$host]" if _looks_like_raw_ip6_address($host);$auth=$user .$host}utf8::downgrade($auth);$$self .= "//$auth"}_check_path($rest,$$self);$$self .= $rest}$2}sub path {my$self=shift;$$self =~ m,^((?:[^:/?\#]+:)?(?://[^/?\#]*)?)([^?\#]*)(.*)$,s or die;if (@_){$$self=$1;my$rest=$3;my$new_path=shift;$new_path="" unless defined$new_path;$new_path =~ s/([^$PCHAR])/ URI::Escape::escape_char($1)/ego;utf8::downgrade($new_path);_check_path($new_path,$$self);$$self .= $new_path .$rest}$2}sub path_query {my$self=shift;$$self =~ m,^((?:[^:/?\#]+:)?(?://[^/?\#]*)?)([^\#]*)(.*)$,s or die;if (@_){$$self=$1;my$rest=$3;my$new_path=shift;$new_path="" unless defined$new_path;$new_path =~ s/([^$URI::uric])/ URI::Escape::escape_char($1)/ego;utf8::downgrade($new_path);_check_path($new_path,$$self);$$self .= $new_path .$rest}$2}sub _check_path {my($path,$pre)=@_;my$prefix;if ($pre =~ m,/,){$prefix="/" if length($path)&& $path !~ m,^[/?\#],}else {if ($path =~ m,^//,){Carp::carp("Path starting with double slash is confusing")if $^W}elsif (!length($pre)&& $path =~ m,^[^:/?\#]+:,){Carp::carp("Path might look like scheme, './' prepended")if $^W;$prefix="./"}}substr($_[0],0,0)=$prefix if defined$prefix}sub path_segments {my$self=shift;my$path=$self->path;if (@_){my@arg=@_;for (@arg){if (ref($_)){my@seg=@$_;$seg[0]=~ s/%/%25/g;for (@seg){s/;/%3B/g}$_=join(";",@seg)}else {s/%/%25/g;s/;/%3B/g}s,/,%2F,g}$self->path(join("/",@arg))}return$path unless wantarray;map {/;/ ? $self->_split_segment($_): uri_unescape($_)}split('/',$path,-1)}sub _split_segment {my$self=shift;require URI::_segment;URI::_segment->new(@_)}sub abs {my$self=shift;my$base=shift || Carp::croak("Missing base argument");if (my$scheme=$self->scheme){return$self unless$URI::ABS_ALLOW_RELATIVE_SCHEME;$base=URI->new($base)unless ref$base;return$self unless$scheme eq $base->scheme}$base=URI->new($base)unless ref$base;my$abs=$self->clone;$abs->scheme($base->scheme);return$abs if $$self =~ m,^(?:$URI::scheme_re:)?//,o;$abs->authority($base->authority);my$path=$self->path;return$abs if$path =~ m,^/,;if (!length($path)){my$abs=$base->clone;my$query=$self->query;$abs->query($query)if defined$query;my$fragment=$self->fragment;$abs->fragment($fragment)if defined$fragment;return$abs}my$p=$base->path;$p =~ s,[^/]+$,,;$p .= $path;my@p=split('/',$p,-1);shift(@p)if@p &&!length($p[0]);my$i=1;while ($i < @p){if ($p[$i-1]eq "."){splice(@p,$i-1,1);$i-- if$i > 1}elsif ($p[$i]eq ".." && $p[$i-1]ne ".."){splice(@p,$i-1,2);if ($i > 1){$i--;push(@p,"")if$i==@p}}else {$i++}}$p[-1]="" if@p && $p[-1]eq ".";if ($URI::ABS_REMOTE_LEADING_DOTS){shift@p while@p && $p[0]=~ /^\.\.?$/}$abs->path("/" .join("/",@p));$abs}sub rel {my$self=shift;my$base=shift || Carp::croak("Missing base argument");my$rel=$self->clone;$base=URI->new($base)unless ref$base;my$scheme=$rel->scheme;my$auth=$rel->canonical->authority;my$path=$rel->path;if (!defined($scheme)&&!defined($auth)){return$rel}my$bscheme=$base->scheme;my$bauth=$base->canonical->authority;my$bpath=$base->path;for ($bscheme,$bauth,$auth){$_='' unless defined}unless ($scheme eq $bscheme && $auth eq $bauth){return$rel}for ($path,$bpath){$_="/$_" unless m,^/,}$rel->scheme(undef);$rel->authority(undef);my$li=1;while (1){my$i=index($path,'/',$li);last if$i < 0 || $i!=index($bpath,'/',$li)|| substr($path,$li,$i-$li)ne substr($bpath,$li,$i-$li);$li=$i+1}substr($path,0,$li)='';substr($bpath,0,$li)='';if ($path eq $bpath && defined($rel->fragment)&&!defined($rel->query)){$rel->path("")}else {$path=('../' x $bpath =~ tr|/|/|).$path;$path="./" if$path eq "";$rel->path($path)}$rel}1; + package URI::_generic;use strict;use warnings;use parent qw(URI URI::_query);use URI::Escape qw(uri_unescape);use Carp ();our$VERSION='5.21';my$ACHAR=URI::HAS_RESERVED_SQUARE_BRACKETS ? $URI::uric : $URI::uric4host;$ACHAR =~ s,\\[/?],,g;my$PCHAR=$URI::uric;$PCHAR =~ s,\\[?],,g;sub _no_scheme_ok {1}our$IPv6_re;sub _looks_like_raw_ip6_address {my$addr=shift;if (!$IPv6_re){eval {require Regexp::IPv6;Regexp::IPv6->import(qw($IPv6_re));1}|| do {$IPv6_re=qr/[:0-9a-f]{3,}/}}return 0 unless$addr;return 0 if$addr =~ tr/:/:/ < 2;return 1 if$addr =~ /^$IPv6_re$/i;return 0}sub authority {my$self=shift;$$self =~ m,^((?:$URI::scheme_re:)?)(?://([^/?\#]*))?(.*)$,os or die;if (@_){my$auth=shift;$$self=$1;my$rest=$3;if (defined$auth){$auth =~ s/([^$ACHAR])/ URI::Escape::escape_char($1)/ego;if (my ($user,$host)=$auth =~ /^(.*@)?([^@]+)$/){$user ||= '';$user =~ s/([^$URI::uric4user])/ URI::Escape::escape_char($1)/ego;$user =~ s/%40$/\@/;$host="[$host]" if _looks_like_raw_ip6_address($host);$auth=$user .$host}utf8::downgrade($auth);$$self .= "//$auth"}_check_path($rest,$$self);$$self .= $rest}$2}sub path {my$self=shift;$$self =~ m,^((?:[^:/?\#]+:)?(?://[^/?\#]*)?)([^?\#]*)(.*)$,s or die;if (@_){$$self=$1;my$rest=$3;my$new_path=shift;$new_path="" unless defined$new_path;$new_path =~ s/([^$PCHAR])/ URI::Escape::escape_char($1)/ego;utf8::downgrade($new_path);_check_path($new_path,$$self);$$self .= $new_path .$rest}$2}sub path_query {my$self=shift;$$self =~ m,^((?:[^:/?\#]+:)?(?://[^/?\#]*)?)([^\#]*)(.*)$,s or die;if (@_){$$self=$1;my$rest=$3;my$new_path=shift;$new_path="" unless defined$new_path;$new_path =~ s/([^$URI::uric])/ URI::Escape::escape_char($1)/ego;utf8::downgrade($new_path);_check_path($new_path,$$self);$$self .= $new_path .$rest}$2}sub _check_path {my($path,$pre)=@_;my$prefix;if ($pre =~ m,/,){$prefix="/" if length($path)&& $path !~ m,^[/?\#],}else {if ($path =~ m,^//,){Carp::carp("Path starting with double slash is confusing")if $^W}elsif (!length($pre)&& $path =~ m,^[^:/?\#]+:,){Carp::carp("Path might look like scheme, './' prepended")if $^W;$prefix="./"}}substr($_[0],0,0)=$prefix if defined$prefix}sub path_segments {my$self=shift;my$path=$self->path;if (@_){my@arg=@_;for (@arg){if (ref($_)){my@seg=@$_;$seg[0]=~ s/%/%25/g;for (@seg){s/;/%3B/g}$_=join(";",@seg)}else {s/%/%25/g;s/;/%3B/g}s,/,%2F,g}$self->path(join("/",@arg))}return$path unless wantarray;map {/;/ ? $self->_split_segment($_): uri_unescape($_)}split('/',$path,-1)}sub _split_segment {my$self=shift;require URI::_segment;URI::_segment->new(@_)}sub abs {my$self=shift;my$base=shift || Carp::croak("Missing base argument");if (my$scheme=$self->scheme){return$self unless$URI::ABS_ALLOW_RELATIVE_SCHEME;$base=URI->new($base)unless ref$base;return$self unless$scheme eq $base->scheme}$base=URI->new($base)unless ref$base;my$abs=$self->clone;$abs->scheme($base->scheme);return$abs if $$self =~ m,^(?:$URI::scheme_re:)?//,o;$abs->authority($base->authority);my$path=$self->path;return$abs if$path =~ m,^/,;if (!length($path)){my$abs=$base->clone;my$query=$self->query;$abs->query($query)if defined$query;my$fragment=$self->fragment;$abs->fragment($fragment)if defined$fragment;return$abs}my$p=$base->path;$p =~ s,[^/]+$,,;$p .= $path;my@p=split('/',$p,-1);shift(@p)if@p &&!length($p[0]);my$i=1;while ($i < @p){if ($p[$i-1]eq "."){splice(@p,$i-1,1);$i-- if$i > 1}elsif ($p[$i]eq ".." && $p[$i-1]ne ".."){splice(@p,$i-1,2);if ($i > 1){$i--;push(@p,"")if$i==@p}}else {$i++}}$p[-1]="" if@p && $p[-1]eq ".";if ($URI::ABS_REMOTE_LEADING_DOTS){shift@p while@p && $p[0]=~ /^\.\.?$/}$abs->path("/" .join("/",@p));$abs}sub rel {my$self=shift;my$base=shift || Carp::croak("Missing base argument");my$rel=$self->clone;$base=URI->new($base)unless ref$base;my$scheme=$rel->scheme;my$auth=$rel->canonical->authority;my$path=$rel->path;if (!defined($scheme)&&!defined($auth)){return$rel}my$bscheme=$base->scheme;my$bauth=$base->canonical->authority;my$bpath=$base->path;for ($bscheme,$bauth,$auth){$_='' unless defined}unless ($scheme eq $bscheme && $auth eq $bauth){return$rel}for ($path,$bpath){$_="/$_" unless m,^/,}$rel->scheme(undef);$rel->authority(undef);my$li=1;while (1){my$i=index($path,'/',$li);last if$i < 0 || $i!=index($bpath,'/',$li)|| substr($path,$li,$i-$li)ne substr($bpath,$li,$i-$li);$li=$i+1}substr($path,0,$li)='';substr($bpath,0,$li)='';if ($path eq $bpath && defined($rel->fragment)&&!defined($rel->query)){$rel->path("")}else {$path=('../' x $bpath =~ tr|/|/|).$path;$path="./" if$path eq "";$rel->path($path)}$rel}1; URI__GENERIC $fatpacked{"URI/_idna.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI__IDNA'; - package URI::_idna;use strict;use warnings;use URI::_punycode qw(decode_punycode encode_punycode);use Carp qw(croak);our$VERSION='5.20';BEGIN {*URI::_idna::_ENV_::JOIN_LEAKS_UTF8_FLAGS="$]" < 5.008_003 ? sub () {1}: sub () {0}}my$ASCII=qr/^[\x00-\x7F]*\z/;sub encode {my$idomain=shift;my@labels=split(/\./,$idomain,-1);my@last_empty;push(@last_empty,pop@labels)if@labels > 1 && $labels[-1]eq "";for (@labels){$_=ToASCII($_)}return eval 'join(".", @labels, @last_empty)' if URI::_idna::_ENV_::JOIN_LEAKS_UTF8_FLAGS;return join(".",@labels,@last_empty)}sub decode {my$domain=shift;return join(".",map ToUnicode($_),split(/\./,$domain,-1))}sub nameprep {my$label=shift;$label=lc($label);return$label}sub check_size {my$label=shift;croak "Label empty" if$label eq "";croak "Label too long" if length($label)> 63;return$label}sub ToASCII {my$label=shift;return check_size($label)if$label =~ $ASCII;$label=nameprep($label);return check_size($label)if$label =~ $ASCII;if ($label =~ /^xn--/){croak "Label starts with ACE prefix"}$label=encode_punycode($label);$label="xn--$label";return check_size($label)}sub ToUnicode {my$label=shift;$label=nameprep($label)unless$label =~ $ASCII;return$label unless$label =~ /^xn--/;my$result=decode_punycode(substr($label,4));my$label2=ToASCII($result);if (lc($label)ne $label2){croak "IDNA does not round-trip: '\L$label\E' vs '$label2'"}return$result}1; + package URI::_idna;use strict;use warnings;use URI::_punycode qw(decode_punycode encode_punycode);use Carp qw(croak);our$VERSION='5.21';BEGIN {*URI::_idna::_ENV_::JOIN_LEAKS_UTF8_FLAGS="$]" < 5.008_003 ? sub () {1}: sub () {0}}my$ASCII=qr/^[\x00-\x7F]*\z/;sub encode {my$idomain=shift;my@labels=split(/\./,$idomain,-1);my@last_empty;push(@last_empty,pop@labels)if@labels > 1 && $labels[-1]eq "";for (@labels){$_=ToASCII($_)}return eval 'join(".", @labels, @last_empty)' if URI::_idna::_ENV_::JOIN_LEAKS_UTF8_FLAGS;return join(".",@labels,@last_empty)}sub decode {my$domain=shift;return join(".",map ToUnicode($_),split(/\./,$domain,-1))}sub nameprep {my$label=shift;$label=lc($label);return$label}sub check_size {my$label=shift;croak "Label empty" if$label eq "";croak "Label too long" if length($label)> 63;return$label}sub ToASCII {my$label=shift;return check_size($label)if$label =~ $ASCII;$label=nameprep($label);return check_size($label)if$label =~ $ASCII;if ($label =~ /^xn--/){croak "Label starts with ACE prefix"}$label=encode_punycode($label);$label="xn--$label";return check_size($label)}sub ToUnicode {my$label=shift;$label=nameprep($label)unless$label =~ $ASCII;return$label unless$label =~ /^xn--/;my$result=decode_punycode(substr($label,4));my$label2=ToASCII($result);if (lc($label)ne $label2){croak "IDNA does not round-trip: '\L$label\E' vs '$label2'"}return$result}1; URI__IDNA $fatpacked{"URI/_ldap.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI__LDAP'; - package URI::_ldap;use strict;use warnings;our$VERSION='5.20';use URI::Escape qw(uri_unescape);sub _ldap_elem {my$self=shift;my$elem=shift;my$query=$self->query;my@bits=(split(/\?/,defined($query)? $query : ""),("")x4);my$old=$bits[$elem];if (@_){my$new=shift;$new =~ s/\?/%3F/g;$bits[$elem]=$new;$query=join("?",@bits);$query =~ s/\?+$//;$query=undef unless length($query);$self->query($query)}$old}sub dn {my$old=shift->path(@_);$old =~ s:^/::;uri_unescape($old)}sub attributes {my$self=shift;my$old=_ldap_elem($self,0,@_ ? join(",",map {my$tmp=$_;$tmp =~ s/,/%2C/g;$tmp}@_): ());return$old unless wantarray;map {uri_unescape($_)}split(/,/,$old)}sub _scope {my$self=shift;my$old=_ldap_elem($self,1,@_);return undef unless defined wantarray && defined$old;uri_unescape($old)}sub scope {my$old=&_scope;$old="base" unless length$old;$old}sub _filter {my$self=shift;my$old=_ldap_elem($self,2,@_);return undef unless defined wantarray && defined$old;uri_unescape($old)}sub filter {my$old=&_filter;$old="(objectClass=*)" unless length$old;$old}sub extensions {my$self=shift;my@ext;while (@_){my$key=shift;my$value=shift;push(@ext,join("=",map {$_="" unless defined;s/,/%2C/g;$_}$key,$value))}@ext=join(",",@ext)if@ext;my$old=_ldap_elem($self,3,@ext);return$old unless wantarray;map {uri_unescape($_)}map {/^([^=]+)=(.*)$/}split(/,/,$old)}sub canonical {my$self=shift;my$other=$self->_nonldap_canonical;$other=$other->clone if$other==$self;$other->dn(_normalize_dn($other->dn));$other->attributes(map lc,$other->attributes);my$old_scope=$other->scope;my$new_scope=lc($old_scope);$new_scope="" if$new_scope eq "base";$other->scope($new_scope)if$new_scope ne $old_scope;my$old_filter=$other->filter;$other->filter("")if lc($old_filter)eq "(objectclass=*)" || lc($old_filter)eq "objectclass=*";my@ext=$other->extensions;for (my$i=0;$i < @ext;$i += 2){my$etype=$ext[$i]=lc($ext[$i]);if ($etype =~ /^!?bindname$/){$ext[$i+1]=_normalize_dn($ext[$i+1])}}$other->extensions(@ext)if@ext;$other}sub _normalize_dn {my$dn=shift;return$dn;my@dn=split(/([+,])/,$dn);for (@dn){s/^([a-zA-Z]+=)/lc($1)/e}join("",@dn)}1; + package URI::_ldap;use strict;use warnings;our$VERSION='5.21';use URI::Escape qw(uri_unescape);sub _ldap_elem {my$self=shift;my$elem=shift;my$query=$self->query;my@bits=(split(/\?/,defined($query)? $query : ""),("")x4);my$old=$bits[$elem];if (@_){my$new=shift;$new =~ s/\?/%3F/g;$bits[$elem]=$new;$query=join("?",@bits);$query =~ s/\?+$//;$query=undef unless length($query);$self->query($query)}$old}sub dn {my$old=shift->path(@_);$old =~ s:^/::;uri_unescape($old)}sub attributes {my$self=shift;my$old=_ldap_elem($self,0,@_ ? join(",",map {my$tmp=$_;$tmp =~ s/,/%2C/g;$tmp}@_): ());return$old unless wantarray;map {uri_unescape($_)}split(/,/,$old)}sub _scope {my$self=shift;my$old=_ldap_elem($self,1,@_);return undef unless defined wantarray && defined$old;uri_unescape($old)}sub scope {my$old=&_scope;$old="base" unless length$old;$old}sub _filter {my$self=shift;my$old=_ldap_elem($self,2,@_);return undef unless defined wantarray && defined$old;uri_unescape($old)}sub filter {my$old=&_filter;$old="(objectClass=*)" unless length$old;$old}sub extensions {my$self=shift;my@ext;while (@_){my$key=shift;my$value=shift;push(@ext,join("=",map {$_="" unless defined;s/,/%2C/g;$_}$key,$value))}@ext=join(",",@ext)if@ext;my$old=_ldap_elem($self,3,@ext);return$old unless wantarray;map {uri_unescape($_)}map {/^([^=]+)=(.*)$/}split(/,/,$old)}sub canonical {my$self=shift;my$other=$self->_nonldap_canonical;$other=$other->clone if$other==$self;$other->dn(_normalize_dn($other->dn));$other->attributes(map lc,$other->attributes);my$old_scope=$other->scope;my$new_scope=lc($old_scope);$new_scope="" if$new_scope eq "base";$other->scope($new_scope)if$new_scope ne $old_scope;my$old_filter=$other->filter;$other->filter("")if lc($old_filter)eq "(objectclass=*)" || lc($old_filter)eq "objectclass=*";my@ext=$other->extensions;for (my$i=0;$i < @ext;$i += 2){my$etype=$ext[$i]=lc($ext[$i]);if ($etype =~ /^!?bindname$/){$ext[$i+1]=_normalize_dn($ext[$i+1])}}$other->extensions(@ext)if@ext;$other}sub _normalize_dn {my$dn=shift;return$dn;my@dn=split(/([+,])/,$dn);for (@dn){s/^([a-zA-Z]+=)/lc($1)/e}join("",@dn)}1; URI__LDAP $fatpacked{"URI/_login.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI__LOGIN'; - package URI::_login;use strict;use warnings;use parent qw(URI::_server URI::_userpass);our$VERSION='5.20';1; + package URI::_login;use strict;use warnings;use parent qw(URI::_server URI::_userpass);our$VERSION='5.21';1; URI__LOGIN $fatpacked{"URI/_punycode.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI__PUNYCODE'; - package URI::_punycode;use strict;use warnings;our$VERSION='5.20';use Exporter 'import';our@EXPORT=qw(encode_punycode decode_punycode);use integer;our$DEBUG=0;use constant BASE=>36;use constant TMIN=>1;use constant TMAX=>26;use constant SKEW=>38;use constant DAMP=>700;use constant INITIAL_BIAS=>72;use constant INITIAL_N=>128;my$Delimiter=chr 0x2D;my$BasicRE=qr/[\x00-\x7f]/;sub _croak {require Carp;Carp::croak(@_)}sub _digit_value {my$code=shift;return ord($code)- ord("A")if$code =~ /[A-Z]/;return ord($code)- ord("a")if$code =~ /[a-z]/;return ord($code)- ord("0")+ 26 if$code =~ /[0-9]/;return}sub _code_point {my$digit=shift;return$digit + ord('a')if 0 <= $digit && $digit <= 25;return$digit + ord('0')- 26 if 26 <= $digit && $digit <= 36;die 'NOT COME HERE'}sub _adapt {my($delta,$numpoints,$firsttime)=@_;$delta=$firsttime ? $delta / DAMP : $delta / 2;$delta += $delta / $numpoints;my$k=0;while ($delta > ((BASE - TMIN)* TMAX)/ 2){$delta /= BASE - TMIN;$k += BASE}return$k + (((BASE - TMIN + 1)* $delta)/ ($delta + SKEW))}sub decode_punycode {my$code=shift;my$n=INITIAL_N;my$i=0;my$bias=INITIAL_BIAS;my@output;if ($code =~ s/(.*)$Delimiter//o){push@output,map ord,split //,$1;return _croak('non-basic code point')unless $1 =~ /^$BasicRE*$/o}while ($code){my$oldi=$i;my$w=1;LOOP: for (my$k=BASE;1;$k += BASE){my$cp=substr($code,0,1,'');my$digit=_digit_value($cp);defined$digit or return _croak("invalid punycode input");$i += $digit * $w;my$t=($k <= $bias)? TMIN : ($k >= $bias + TMAX)? TMAX : $k - $bias;last LOOP if$digit < $t;$w *= (BASE - $t)}$bias=_adapt($i - $oldi,@output + 1,$oldi==0);warn "bias becomes $bias" if$DEBUG;$n += $i / (@output + 1);$i=$i % (@output + 1);splice(@output,$i,0,$n);warn join " ",map sprintf('%04x',$_),@output if$DEBUG;$i++}return join '',map chr,@output}sub encode_punycode {my$input=shift;my@input=split //,$input;my$n=INITIAL_N;my$delta=0;my$bias=INITIAL_BIAS;my@output;my@basic=grep /$BasicRE/,@input;my$h=my$b=@basic;push@output,@basic;push@output,$Delimiter if$b && $h < @input;warn "basic codepoints: (@output)" if$DEBUG;while ($h < @input){my$m=_min(grep {$_ >= $n}map ord,@input);warn sprintf "next code point to insert is %04x",$m if$DEBUG;$delta += ($m - $n)* ($h + 1);$n=$m;for my$i (@input){my$c=ord($i);$delta++ if$c < $n;if ($c==$n){my$q=$delta;LOOP: for (my$k=BASE;1;$k += BASE){my$t=($k <= $bias)? TMIN : ($k >= $bias + TMAX)? TMAX : $k - $bias;last LOOP if$q < $t;my$cp=_code_point($t + (($q - $t)% (BASE - $t)));push@output,chr($cp);$q=($q - $t)/ (BASE - $t)}push@output,chr(_code_point($q));$bias=_adapt($delta,$h + 1,$h==$b);warn "bias becomes $bias" if$DEBUG;$delta=0;$h++}}$delta++;$n++}return join '',@output}sub _min {my$min=shift;for (@_){$min=$_ if $_ <= $min}return$min}1; + package URI::_punycode;use strict;use warnings;our$VERSION='5.21';use Exporter 'import';our@EXPORT=qw(encode_punycode decode_punycode);use integer;our$DEBUG=0;use constant BASE=>36;use constant TMIN=>1;use constant TMAX=>26;use constant SKEW=>38;use constant DAMP=>700;use constant INITIAL_BIAS=>72;use constant INITIAL_N=>128;my$Delimiter=chr 0x2D;my$BasicRE=qr/[\x00-\x7f]/;sub _croak {require Carp;Carp::croak(@_)}sub _digit_value {my$code=shift;return ord($code)- ord("A")if$code =~ /[A-Z]/;return ord($code)- ord("a")if$code =~ /[a-z]/;return ord($code)- ord("0")+ 26 if$code =~ /[0-9]/;return}sub _code_point {my$digit=shift;return$digit + ord('a')if 0 <= $digit && $digit <= 25;return$digit + ord('0')- 26 if 26 <= $digit && $digit <= 36;die 'NOT COME HERE'}sub _adapt {my($delta,$numpoints,$firsttime)=@_;$delta=$firsttime ? $delta / DAMP : $delta / 2;$delta += $delta / $numpoints;my$k=0;while ($delta > ((BASE - TMIN)* TMAX)/ 2){$delta /= BASE - TMIN;$k += BASE}return$k + (((BASE - TMIN + 1)* $delta)/ ($delta + SKEW))}sub decode_punycode {my$code=shift;my$n=INITIAL_N;my$i=0;my$bias=INITIAL_BIAS;my@output;if ($code =~ s/(.*)$Delimiter//o){push@output,map ord,split //,$1;return _croak('non-basic code point')unless $1 =~ /^$BasicRE*$/o}while ($code){my$oldi=$i;my$w=1;LOOP: for (my$k=BASE;1;$k += BASE){my$cp=substr($code,0,1,'');my$digit=_digit_value($cp);defined$digit or return _croak("invalid punycode input");$i += $digit * $w;my$t=($k <= $bias)? TMIN : ($k >= $bias + TMAX)? TMAX : $k - $bias;last LOOP if$digit < $t;$w *= (BASE - $t)}$bias=_adapt($i - $oldi,@output + 1,$oldi==0);warn "bias becomes $bias" if$DEBUG;$n += $i / (@output + 1);$i=$i % (@output + 1);splice(@output,$i,0,$n);warn join " ",map sprintf('%04x',$_),@output if$DEBUG;$i++}return join '',map chr,@output}sub encode_punycode {my$input=shift;my@input=split //,$input;my$n=INITIAL_N;my$delta=0;my$bias=INITIAL_BIAS;my@output;my@basic=grep /$BasicRE/,@input;my$h=my$b=@basic;push@output,@basic;push@output,$Delimiter if$b && $h < @input;warn "basic codepoints: (@output)" if$DEBUG;while ($h < @input){my$m=_min(grep {$_ >= $n}map ord,@input);warn sprintf "next code point to insert is %04x",$m if$DEBUG;$delta += ($m - $n)* ($h + 1);$n=$m;for my$i (@input){my$c=ord($i);$delta++ if$c < $n;if ($c==$n){my$q=$delta;LOOP: for (my$k=BASE;1;$k += BASE){my$t=($k <= $bias)? TMIN : ($k >= $bias + TMAX)? TMAX : $k - $bias;last LOOP if$q < $t;my$cp=_code_point($t + (($q - $t)% (BASE - $t)));push@output,chr($cp);$q=($q - $t)/ (BASE - $t)}push@output,chr(_code_point($q));$bias=_adapt($delta,$h + 1,$h==$b);warn "bias becomes $bias" if$DEBUG;$delta=0;$h++}}$delta++;$n++}return join '',@output}sub _min {my$min=shift;for (@_){$min=$_ if $_ <= $min}return$min}1; URI__PUNYCODE $fatpacked{"URI/_query.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI__QUERY'; - package URI::_query;use strict;use warnings;use URI ();use URI::Escape qw(uri_unescape);our$VERSION='5.20';sub query {my$self=shift;$$self =~ m,^([^?\#]*)(?:\?([^\#]*))?(.*)$,s or die;if (@_){my$q=shift;$$self=$1;if (defined$q){$q =~ s/([^$URI::uric])/ URI::Escape::escape_char($1)/ego;utf8::downgrade($q);$$self .= "?$q"}$$self .= $3}$2}sub query_form {my$self=shift;my$old=$self->query;if (@_){my$delim;my$r=$_[0];if (ref($r)eq "ARRAY"){$delim=$_[1];@_=@$r}elsif (ref($r)eq "HASH"){$delim=$_[1];@_=map {$_=>$r->{$_}}sort keys %$r}$delim=pop if @_ % 2;my@query;while (my($key,$vals)=splice(@_,0,2)){$key='' unless defined$key;$key =~ s/([;\/?:@&=+,\$\[\]%])/ URI::Escape::escape_char($1)/eg;$key =~ s/ /+/g;$vals=[ref($vals)eq "ARRAY" ? @$vals : $vals];for my$val (@$vals){if (defined$val){$val =~ s/([;\/?:@&=+,\$\[\]%])/ URI::Escape::escape_char($1)/eg;$val =~ s/ /+/g;push(@query,"$key=$val")}else {push(@query,$key)}}}if (@query){unless ($delim){$delim=$1 if$old && $old =~ /([&;])/;$delim ||= $URI::DEFAULT_QUERY_FORM_DELIMITER || "&"}$self->query(join($delim,@query))}else {$self->query(undef)}}return if!defined($old)||!length($old)||!defined(wantarray);return unless$old =~ /=/;map {(defined)? do {s/\+/ /g;uri_unescape($_)}: undef}map {/=/ ? split(/=/,$_,2): ($_=>undef)}split(/[&;]/,$old)}sub query_keywords {my$self=shift;my$old=$self->query;if (@_){my@copy=@_;@copy=@{$copy[0]}if@copy==1 && ref($copy[0])eq "ARRAY";for (@copy){s/([;\/?:@&=+,\$\[\]%])/ URI::Escape::escape_char($1)/eg}$self->query(@copy ? join('+',@copy): undef)}return if!defined($old)||!defined(wantarray);return if$old =~ /=/;map {uri_unescape($_)}split(/\+/,$old,-1)}sub equery {goto&query}sub query_param {my$self=shift;my@old=$self->query_form;if (@_==0){my (%seen,$i);return grep!($i++ % 2 || $seen{$_}++),@old}my$key=shift;my@i=grep $_ % 2==0 && $old[$_]eq $key,0 .. $#old;if (@_){my@new=@old;my@new_i=@i;my@vals=map {ref($_)eq 'ARRAY' ? @$_ : $_}@_;while (@new_i > @vals){splice@new,pop@new_i,2}if (@vals > @new_i){my$i=@new_i ? $new_i[-1]+ 2 : @new;my@splice=splice@vals,@new_i,@vals - @new_i;splice@new,$i,0,map {$key=>$_}@splice}if (@vals){@new[map $_ + 1,@new_i ]=@vals}$self->query_form(\@new)}return wantarray ? @old[map $_+1,@i]: @i ? $old[$i[0]+1]: undef}sub query_param_append {my$self=shift;my$key=shift;my@vals=map {ref $_ eq 'ARRAY' ? @$_ : $_}@_;$self->query_form($self->query_form,$key=>\@vals);return}sub query_param_delete {my$self=shift;my$key=shift;my@old=$self->query_form;my@vals;for (my$i=@old - 2;$i >= 0;$i -= 2){next if$old[$i]ne $key;push(@vals,(splice(@old,$i,2))[1])}$self->query_form(\@old)if@vals;return wantarray ? reverse@vals : $vals[-1]}sub query_form_hash {my$self=shift;my@old=$self->query_form;if (@_){$self->query_form(@_==1 ? %{shift(@_)}: @_)}my%hash;while (my($k,$v)=splice(@old,0,2)){if (exists$hash{$k}){for ($hash{$k}){$_=[$_]unless ref($_)eq "ARRAY";push(@$_,$v)}}else {$hash{$k}=$v}}return \%hash}1; + package URI::_query;use strict;use warnings;use URI ();use URI::Escape qw(uri_unescape);our$VERSION='5.21';sub query {my$self=shift;$$self =~ m,^([^?\#]*)(?:\?([^\#]*))?(.*)$,s or die;if (@_){my$q=shift;$$self=$1;if (defined$q){$q =~ s/([^$URI::uric])/ URI::Escape::escape_char($1)/ego;utf8::downgrade($q);$$self .= "?$q"}$$self .= $3}$2}sub query_form {my$self=shift;my$old=$self->query;if (@_){my$delim;my$r=$_[0];if (ref($r)eq "ARRAY"){$delim=$_[1];@_=@$r}elsif (ref($r)eq "HASH"){$delim=$_[1];@_=map {$_=>$r->{$_}}sort keys %$r}$delim=pop if @_ % 2;my@query;while (my($key,$vals)=splice(@_,0,2)){$key='' unless defined$key;$key =~ s/([;\/?:@&=+,\$\[\]%])/ URI::Escape::escape_char($1)/eg;$key =~ s/ /+/g;$vals=[ref($vals)eq "ARRAY" ? @$vals : $vals];for my$val (@$vals){if (defined$val){$val =~ s/([;\/?:@&=+,\$\[\]%])/ URI::Escape::escape_char($1)/eg;$val =~ s/ /+/g;push(@query,"$key=$val")}else {push(@query,$key)}}}if (@query){unless ($delim){$delim=$1 if$old && $old =~ /([&;])/;$delim ||= $URI::DEFAULT_QUERY_FORM_DELIMITER || "&"}$self->query(join($delim,@query))}else {$self->query(undef)}}return if!defined($old)||!length($old)||!defined(wantarray);return unless$old =~ /=/;map {(defined)? do {s/\+/ /g;uri_unescape($_)}: undef}map {/=/ ? split(/=/,$_,2): ($_=>undef)}split(/[&;]/,$old)}sub query_keywords {my$self=shift;my$old=$self->query;if (@_){my@copy=@_;@copy=@{$copy[0]}if@copy==1 && ref($copy[0])eq "ARRAY";for (@copy){s/([;\/?:@&=+,\$\[\]%])/ URI::Escape::escape_char($1)/eg}$self->query(@copy ? join('+',@copy): undef)}return if!defined($old)||!defined(wantarray);return if$old =~ /=/;map {uri_unescape($_)}split(/\+/,$old,-1)}sub equery {goto&query}sub query_param {my$self=shift;my@old=$self->query_form;if (@_==0){my (%seen,$i);return grep!($i++ % 2 || $seen{$_}++),@old}my$key=shift;my@i=grep $_ % 2==0 && $old[$_]eq $key,0 .. $#old;if (@_){my@new=@old;my@new_i=@i;my@vals=map {ref($_)eq 'ARRAY' ? @$_ : $_}@_;while (@new_i > @vals){splice@new,pop@new_i,2}if (@vals > @new_i){my$i=@new_i ? $new_i[-1]+ 2 : @new;my@splice=splice@vals,@new_i,@vals - @new_i;splice@new,$i,0,map {$key=>$_}@splice}if (@vals){@new[map $_ + 1,@new_i ]=@vals}$self->query_form(\@new)}return wantarray ? @old[map $_+1,@i]: @i ? $old[$i[0]+1]: undef}sub query_param_append {my$self=shift;my$key=shift;my@vals=map {ref $_ eq 'ARRAY' ? @$_ : $_}@_;$self->query_form($self->query_form,$key=>\@vals);return}sub query_param_delete {my$self=shift;my$key=shift;my@old=$self->query_form;my@vals;for (my$i=@old - 2;$i >= 0;$i -= 2){next if$old[$i]ne $key;push(@vals,(splice(@old,$i,2))[1])}$self->query_form(\@old)if@vals;return wantarray ? reverse@vals : $vals[-1]}sub query_form_hash {my$self=shift;my@old=$self->query_form;if (@_){$self->query_form(@_==1 ? %{shift(@_)}: @_)}my%hash;while (my($k,$v)=splice(@old,0,2)){if (exists$hash{$k}){for ($hash{$k}){$_=[$_]unless ref($_)eq "ARRAY";push(@$_,$v)}}else {$hash{$k}=$v}}return \%hash}1; URI__QUERY $fatpacked{"URI/_segment.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI__SEGMENT'; - package URI::_segment;use strict;use warnings;use URI::Escape qw(uri_unescape);use overload '""'=>sub {$_[0]->[0]},fallback=>1;our$VERSION='5.20';sub new {my$class=shift;my@segment=split(';',shift,-1);$segment[0]=uri_unescape($segment[0]);bless \@segment,$class}1; + package URI::_segment;use strict;use warnings;use URI::Escape qw(uri_unescape);use overload '""'=>sub {$_[0]->[0]},fallback=>1;our$VERSION='5.21';sub new {my$class=shift;my@segment=split(';',shift,-1);$segment[0]=uri_unescape($segment[0]);bless \@segment,$class}1; URI__SEGMENT $fatpacked{"URI/_server.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI__SERVER'; - package URI::_server;use strict;use warnings;use parent 'URI::_generic';use URI::Escape qw(uri_unescape);our$VERSION='5.20';sub _uric_escape {my($class,$str)=@_;if ($str =~ m,^((?:$URI::scheme_re:)?)//([^/?\#]*)(.*)$,os){my($scheme,$host,$rest)=($1,$2,$3);my$ui=$host =~ s/(.*@)// ? $1 : "";my$port=$host =~ s/(:\d+)\z// ? $1 : "";if (_host_escape($host)){$str="$scheme//$ui$host$port$rest"}}return$class->SUPER::_uric_escape($str)}sub _host_escape {return if URI::HAS_RESERVED_SQUARE_BRACKETS and $_[0]!~ /[^$URI::uric]/;return if!URI::HAS_RESERVED_SQUARE_BRACKETS and $_[0]!~ /[^$URI::uric4host]/;eval {require URI::_idna;$_[0]=URI::_idna::encode($_[0])};return 0 if $@;return 1}sub as_iri {my$self=shift;my$str=$self->SUPER::as_iri;if ($str =~ /\bxn--/){if ($str =~ m,^((?:$URI::scheme_re:)?)//([^/?\#]*)(.*)$,os){my($scheme,$host,$rest)=($1,$2,$3);my$ui=$host =~ s/(.*@)// ? $1 : "";my$port=$host =~ s/(:\d+)\z// ? $1 : "";require URI::_idna;$host=URI::_idna::decode($host);$str="$scheme//$ui$host$port$rest"}}return$str}sub userinfo {my$self=shift;my$old=$self->authority;if (@_){my$new=$old;$new="" unless defined$new;$new =~ s/.*@//;my$ui=shift;if (defined$ui){$ui =~ s/([^$URI::uric4user])/ URI::Escape::escape_char($1)/ego;$new="$ui\@$new"}$self->authority($new)}return undef if!defined($old)|| $old !~ /(.*)@/;return $1}sub host {my$self=shift;my$old=$self->authority;if (@_){my$tmp=$old;$tmp="" unless defined$tmp;my$ui=($tmp =~ /(.*@)/)? $1 : "";my$port=($tmp =~ /(:\d+)$/)? $1 : "";my$new=shift;$new="" unless defined$new;if (length$new){$new =~ s/[@]/%40/g;if ($new =~ /^[^:]*:\d*\z/ || $new =~ /]:\d*\z/){$new =~ s/(:\d*)\z// || die "Assert";$port=$1}$new="[$new]" if$new =~ /:/ && $new !~ /^\[/;_host_escape($new)}$self->authority("$ui$new$port")}return undef unless defined$old;$old =~ s/.*@//;$old =~ s/:\d+$//;$old =~ s{^\[(.*)\]$}{$1};return uri_unescape($old)}sub ihost {my$self=shift;my$old=$self->host(@_);if ($old =~ /(^|\.)xn--/){require URI::_idna;$old=URI::_idna::decode($old)}return$old}sub _port {my$self=shift;my$old=$self->authority;if (@_){my$new=$old;$new =~ s/:\d*$//;my$port=shift;$new .= ":$port" if defined$port;$self->authority($new)}return $1 if defined($old)&& $old =~ /:(\d*)$/;return}sub port {my$self=shift;my$port=$self->_port(@_);$port=$self->default_port if!defined($port)|| $port eq "";$port}sub host_port {my$self=shift;my$old=$self->authority;$self->host(shift)if @_;return undef unless defined$old;$old =~ s/.*@//;$old =~ s/:$//;$old .= ":" .$self->port unless$old =~ /:\d+$/;$old}sub default_port {undef}sub canonical {my$self=shift;my$other=$self->SUPER::canonical;my$host=$other->host || "";my$port=$other->_port;my$uc_host=$host =~ /[A-Z]/;my$def_port=defined($port)&& ($port eq "" || $port==$self->default_port);if ($uc_host || $def_port){$other=$other->clone if$other==$self;$other->host(lc$host)if$uc_host;$other->port(undef)if$def_port}$other}1; + package URI::_server;use strict;use warnings;use parent 'URI::_generic';use URI::Escape qw(uri_unescape);our$VERSION='5.21';sub _uric_escape {my($class,$str)=@_;if ($str =~ m,^((?:$URI::scheme_re:)?)//([^/?\#]*)(.*)$,os){my($scheme,$host,$rest)=($1,$2,$3);my$ui=$host =~ s/(.*@)// ? $1 : "";my$port=$host =~ s/(:\d+)\z// ? $1 : "";if (_host_escape($host)){$str="$scheme//$ui$host$port$rest"}}return$class->SUPER::_uric_escape($str)}sub _host_escape {return if URI::HAS_RESERVED_SQUARE_BRACKETS and $_[0]!~ /[^$URI::uric]/;return if!URI::HAS_RESERVED_SQUARE_BRACKETS and $_[0]!~ /[^$URI::uric4host]/;eval {require URI::_idna;$_[0]=URI::_idna::encode($_[0])};return 0 if $@;return 1}sub as_iri {my$self=shift;my$str=$self->SUPER::as_iri;if ($str =~ /\bxn--/){if ($str =~ m,^((?:$URI::scheme_re:)?)//([^/?\#]*)(.*)$,os){my($scheme,$host,$rest)=($1,$2,$3);my$ui=$host =~ s/(.*@)// ? $1 : "";my$port=$host =~ s/(:\d+)\z// ? $1 : "";require URI::_idna;$host=URI::_idna::decode($host);$str="$scheme//$ui$host$port$rest"}}return$str}sub userinfo {my$self=shift;my$old=$self->authority;if (@_){my$new=$old;$new="" unless defined$new;$new =~ s/.*@//;my$ui=shift;if (defined$ui){$ui =~ s/([^$URI::uric4user])/ URI::Escape::escape_char($1)/ego;$new="$ui\@$new"}$self->authority($new)}return undef if!defined($old)|| $old !~ /(.*)@/;return $1}sub host {my$self=shift;my$old=$self->authority;if (@_){my$tmp=$old;$tmp="" unless defined$tmp;my$ui=($tmp =~ /(.*@)/)? $1 : "";my$port=($tmp =~ /(:\d+)$/)? $1 : "";my$new=shift;$new="" unless defined$new;if (length$new){$new =~ s/[@]/%40/g;if ($new =~ /^[^:]*:\d*\z/ || $new =~ /]:\d*\z/){$new =~ s/(:\d*)\z// || die "Assert";$port=$1}$new="[$new]" if$new =~ /:/ && $new !~ /^\[/;_host_escape($new)}$self->authority("$ui$new$port")}return undef unless defined$old;$old =~ s/.*@//;$old =~ s/:\d+$//;$old =~ s{^\[(.*)\]$}{$1};return uri_unescape($old)}sub ihost {my$self=shift;my$old=$self->host(@_);if ($old =~ /(^|\.)xn--/){require URI::_idna;$old=URI::_idna::decode($old)}return$old}sub _port {my$self=shift;my$old=$self->authority;if (@_){my$new=$old;$new =~ s/:\d*$//;my$port=shift;$new .= ":$port" if defined$port;$self->authority($new)}return $1 if defined($old)&& $old =~ /:(\d*)$/;return}sub port {my$self=shift;my$port=$self->_port(@_);$port=$self->default_port if!defined($port)|| $port eq "";$port}sub host_port {my$self=shift;my$old=$self->authority;$self->host(shift)if @_;return undef unless defined$old;$old =~ s/.*@//;$old =~ s/:$//;$old .= ":" .$self->port unless$old =~ /:\d+$/;$old}sub default_port {undef}sub canonical {my$self=shift;my$other=$self->SUPER::canonical;my$host=$other->host || "";my$port=$other->_port;my$uc_host=$host =~ /[A-Z]/;my$def_port=defined($port)&& ($port eq "" || $port==$self->default_port);if ($uc_host || $def_port){$other=$other->clone if$other==$self;$other->host(lc$host)if$uc_host;$other->port(undef)if$def_port}$other}1; URI__SERVER $fatpacked{"URI/_userpass.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI__USERPASS'; - package URI::_userpass;use strict;use warnings;use URI::Escape qw(uri_unescape);our$VERSION='5.20';sub user {my$self=shift;my$info=$self->userinfo;if (@_){my$new=shift;my$pass=defined($info)? $info : "";$pass =~ s/^[^:]*//;if (!defined($new)&&!length($pass)){$self->userinfo(undef)}else {$new="" unless defined($new);$new =~ s/%/%25/g;$new =~ s/:/%3A/g;$self->userinfo("$new$pass")}}return undef unless defined$info;$info =~ s/:.*//;uri_unescape($info)}sub password {my$self=shift;my$info=$self->userinfo;if (@_){my$new=shift;my$user=defined($info)? $info : "";$user =~ s/:.*//;if (!defined($new)){$self->userinfo(length$user ? $user : undef)}else {$new="" unless defined($new);$new =~ s/%/%25/g;$self->userinfo("$user:$new")}}return undef unless defined$info;return undef unless$info =~ s/^[^:]*://;uri_unescape($info)}1; + package URI::_userpass;use strict;use warnings;use URI::Escape qw(uri_unescape);our$VERSION='5.21';sub user {my$self=shift;my$info=$self->userinfo;if (@_){my$new=shift;my$pass=defined($info)? $info : "";$pass =~ s/^[^:]*//;if (!defined($new)&&!length($pass)){$self->userinfo(undef)}else {$new="" unless defined($new);$new =~ s/%/%25/g;$new =~ s/:/%3A/g;$self->userinfo("$new$pass")}}return undef unless defined$info;$info =~ s/:.*//;uri_unescape($info)}sub password {my$self=shift;my$info=$self->userinfo;if (@_){my$new=shift;my$user=defined($info)? $info : "";$user =~ s/:.*//;if (!defined($new)){$self->userinfo(length$user ? $user : undef)}else {$new="" unless defined($new);$new =~ s/%/%25/g;$self->userinfo("$user:$new")}}return undef unless defined$info;return undef unless$info =~ s/^[^:]*://;uri_unescape($info)}1; URI__USERPASS $fatpacked{"URI/data.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_DATA'; - package URI::data;use strict;use warnings;use parent 'URI';our$VERSION='5.20';use MIME::Base64 qw(decode_base64 encode_base64);use URI::Escape qw(uri_unescape);sub media_type {my$self=shift;my$opaque=$self->opaque;$opaque =~ /^([^,]*),?/ or die;my$old=$1;my$base64;$base64=$1 if$old =~ s/(;base64)$//i;if (@_){my$new=shift;$new="" unless defined$new;$new =~ s/%/%25/g;$new =~ s/,/%2C/g;$base64="" unless defined$base64;$opaque =~ s/^[^,]*,?/$new$base64,/;$self->opaque($opaque)}return uri_unescape($old)if$old;"text/plain;charset=US-ASCII"}sub data {my$self=shift;my($enc,$data)=split(",",$self->opaque,2);unless (defined$data){$data="";$enc="" unless defined$enc}my$base64=($enc =~ /;base64$/i);if (@_){$enc =~ s/;base64$//i if$base64;my$new=shift;$new="" unless defined$new;my$uric_count=_uric_count($new);my$urienc_len=$uric_count + (length($new)- $uric_count)* 3;my$base64_len=int((length($new)+2)/ 3)* 4;$base64_len += 7;if ($base64_len < $urienc_len || $_[0]){$enc .= ";base64";$new=encode_base64($new,"")}else {$new =~ s/%/%25/g}$self->opaque("$enc,$new")}return unless defined wantarray;$data=uri_unescape($data);return$base64 ? decode_base64($data): $data}my$ENC=$URI::uric;$ENC =~ s/%//;eval <opaque;$opaque =~ /^([^,]*),?/ or die;my$old=$1;my$base64;$base64=$1 if$old =~ s/(;base64)$//i;if (@_){my$new=shift;$new="" unless defined$new;$new =~ s/%/%25/g;$new =~ s/,/%2C/g;$base64="" unless defined$base64;$opaque =~ s/^[^,]*,?/$new$base64,/;$self->opaque($opaque)}return uri_unescape($old)if$old;"text/plain;charset=US-ASCII"}sub data {my$self=shift;my($enc,$data)=split(",",$self->opaque,2);unless (defined$data){$data="";$enc="" unless defined$enc}my$base64=($enc =~ /;base64$/i);if (@_){$enc =~ s/;base64$//i if$base64;my$new=shift;$new="" unless defined$new;my$uric_count=_uric_count($new);my$urienc_len=$uric_count + (length($new)- $uric_count)* 3;my$base64_len=int((length($new)+2)/ 3)* 4;$base64_len += 7;if ($base64_len < $urienc_len || $_[0]){$enc .= ";base64";$new=encode_base64($new,"")}else {$new =~ s/%/%25/g}$self->opaque("$enc,$new")}return unless defined wantarray;$data=uri_unescape($data);return$base64 ? decode_base64($data): $data}my$ENC=$URI::uric;$ENC =~ s/%//;eval <"OS2",mac=>"Mac",MacOS=>"Mac",MSWin32=>"Win32",win32=>"Win32",msdos=>"FAT",dos=>"FAT",qnx=>"QNX",);sub os_class {my($OS)=shift || $^O;my$class="URI::file::" .($OS_CLASS{$OS}|| "Unix");no strict 'refs';unless (%{"$class\::"}){eval "require $class";die $@ if $@}$class}sub host {uri_unescape(shift->authority(@_))}sub new {my($class,$path,$os)=@_;os_class($os)->new($path)}sub new_abs {my$class=shift;my$file=$class->new(@_);return$file->abs($class->cwd)unless $$file =~ /^file:/;$file}sub cwd {my$class=shift;require Cwd;my$cwd=Cwd::cwd();$cwd=VMS::Filespec::unixpath($cwd)if $^O eq 'VMS';$cwd=$class->new($cwd);$cwd .= "/" unless substr($cwd,-1,1)eq "/";$cwd}sub canonical {my$self=shift;my$other=$self->SUPER::canonical;my$scheme=$other->scheme;my$auth=$other->authority;return$other if!defined($scheme)&&!defined($auth);if (!defined($auth)|| $auth eq "" || lc($auth)eq "localhost" || (defined($DEFAULT_AUTHORITY)&& lc($auth)eq lc($DEFAULT_AUTHORITY))){if ((defined($auth)|| defined($DEFAULT_AUTHORITY))&& (!defined($auth)||!defined($DEFAULT_AUTHORITY)|| $auth ne $DEFAULT_AUTHORITY)){$other=$other->clone if$self==$other;$other->authority($DEFAULT_AUTHORITY)}}$other}sub file {my($self,$os)=@_;os_class($os)->file($self)}sub dir {my($self,$os)=@_;os_class($os)->dir($self)}1; + package URI::file;use strict;use warnings;use parent 'URI::_generic';our$VERSION='5.21';use URI::Escape qw(uri_unescape);our$DEFAULT_AUTHORITY="";our%OS_CLASS=(os2=>"OS2",mac=>"Mac",MacOS=>"Mac",MSWin32=>"Win32",win32=>"Win32",msdos=>"FAT",dos=>"FAT",qnx=>"QNX",);sub os_class {my($OS)=shift || $^O;my$class="URI::file::" .($OS_CLASS{$OS}|| "Unix");no strict 'refs';unless (%{"$class\::"}){eval "require $class";die $@ if $@}$class}sub host {uri_unescape(shift->authority(@_))}sub new {my($class,$path,$os)=@_;os_class($os)->new($path)}sub new_abs {my$class=shift;my$file=$class->new(@_);return$file->abs($class->cwd)unless $$file =~ /^file:/;$file}sub cwd {my$class=shift;require Cwd;my$cwd=Cwd::cwd();$cwd=VMS::Filespec::unixpath($cwd)if $^O eq 'VMS';$cwd=$class->new($cwd);$cwd .= "/" unless substr($cwd,-1,1)eq "/";$cwd}sub canonical {my$self=shift;my$other=$self->SUPER::canonical;my$scheme=$other->scheme;my$auth=$other->authority;return$other if!defined($scheme)&&!defined($auth);if (!defined($auth)|| $auth eq "" || lc($auth)eq "localhost" || (defined($DEFAULT_AUTHORITY)&& lc($auth)eq lc($DEFAULT_AUTHORITY))){if ((defined($auth)|| defined($DEFAULT_AUTHORITY))&& (!defined($auth)||!defined($DEFAULT_AUTHORITY)|| $auth ne $DEFAULT_AUTHORITY)){$other=$other->clone if$self==$other;$other->authority($DEFAULT_AUTHORITY)}}$other}sub file {my($self,$os)=@_;os_class($os)->file($self)}sub dir {my($self,$os)=@_;os_class($os)->dir($self)}1; URI_FILE $fatpacked{"URI/file/Base.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_FILE_BASE'; - package URI::file::Base;use strict;use warnings;use URI::Escape ();our$VERSION='5.20';sub new {my$class=shift;my$path=shift;$path="" unless defined$path;my($auth,$escaped_auth,$escaped_path);($auth,$escaped_auth)=$class->_file_extract_authority($path);($path,$escaped_path)=$class->_file_extract_path($path);if (defined$auth){$auth =~ s,%,%25,g unless$escaped_auth;$auth =~ s,([/?\#]), URI::Escape::escape_char($1),eg;$auth="//$auth";if (defined$path){$path="/$path" unless substr($path,0,1)eq "/"}else {$path=""}}else {return undef unless defined$path;$auth=""}$path =~ s,([%;?]), URI::Escape::escape_char($1),eg unless$escaped_path;$path =~ s/\#/%23/g;my$uri=$auth .$path;$uri="file:$uri" if substr($uri,0,1)eq "/";URI->new($uri,"file")}sub _file_extract_authority {my($class,$path)=@_;return undef unless$class->_file_is_absolute($path);return$URI::file::DEFAULT_AUTHORITY}sub _file_extract_path {return undef}sub _file_is_absolute {return 0}sub _file_is_localhost {shift;my$host=lc(shift);return 1 if$host eq "localhost";eval {require Net::Domain;lc(Net::Domain::hostfqdn()|| '')eq $host || lc(Net::Domain::hostname()|| '')eq $host}}sub file {undef}sub dir {my$self=shift;$self->file(@_)}1; + package URI::file::Base;use strict;use warnings;use URI::Escape ();our$VERSION='5.21';sub new {my$class=shift;my$path=shift;$path="" unless defined$path;my($auth,$escaped_auth,$escaped_path);($auth,$escaped_auth)=$class->_file_extract_authority($path);($path,$escaped_path)=$class->_file_extract_path($path);if (defined$auth){$auth =~ s,%,%25,g unless$escaped_auth;$auth =~ s,([/?\#]), URI::Escape::escape_char($1),eg;$auth="//$auth";if (defined$path){$path="/$path" unless substr($path,0,1)eq "/"}else {$path=""}}else {return undef unless defined$path;$auth=""}$path =~ s,([%;?]), URI::Escape::escape_char($1),eg unless$escaped_path;$path =~ s/\#/%23/g;my$uri=$auth .$path;$uri="file:$uri" if substr($uri,0,1)eq "/";URI->new($uri,"file")}sub _file_extract_authority {my($class,$path)=@_;return undef unless$class->_file_is_absolute($path);return$URI::file::DEFAULT_AUTHORITY}sub _file_extract_path {return undef}sub _file_is_absolute {return 0}sub _file_is_localhost {shift;my$host=lc(shift);return 1 if$host eq "localhost";eval {require Net::Domain;lc(Net::Domain::hostfqdn()|| '')eq $host || lc(Net::Domain::hostname()|| '')eq $host}}sub file {undef}sub dir {my$self=shift;$self->file(@_)}1; URI_FILE_BASE $fatpacked{"URI/file/FAT.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_FILE_FAT'; - package URI::file::FAT;use strict;use warnings;use parent 'URI::file::Win32';our$VERSION='5.20';sub fix_path {shift;for (@_){my@p=map uc,split(/\./,$_,-1);return if@p > 2;@p=("")unless@p;$_=substr($p[0],0,8);if (@p > 1){my$ext=substr($p[1],0,3);$_ .= ".$ext" if length$ext}}1}1; + package URI::file::FAT;use strict;use warnings;use parent 'URI::file::Win32';our$VERSION='5.21';sub fix_path {shift;for (@_){my@p=map uc,split(/\./,$_,-1);return if@p > 2;@p=("")unless@p;$_=substr($p[0],0,8);if (@p > 1){my$ext=substr($p[1],0,3);$_ .= ".$ext" if length$ext}}1}1; URI_FILE_FAT $fatpacked{"URI/file/Mac.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_FILE_MAC'; - package URI::file::Mac;use strict;use warnings;use parent 'URI::file::Base';use URI::Escape qw(uri_unescape);our$VERSION='5.20';sub _file_extract_path {my$class=shift;my$path=shift;my@pre;if ($path =~ s/^(:+)//){if (length($1)==1){@pre=(".")unless length($path)}else {@pre=("..")x (length($1)- 1)}}else {$pre[0]=""}my$isdir=($path =~ s/:$//);$path =~ s,([%/;]), URI::Escape::escape_char($1),eg;my@path=split(/:/,$path,-1);for (@path){if ($_ eq "." || $_ eq ".."){$_="%2E" x length($_)}$_=".." unless length($_)}push (@path,"")if$isdir;(join("/",@pre,@path),1)}sub file {my$class=shift;my$uri=shift;my@path;my$auth=$uri->authority;if (defined$auth){if (lc($auth)ne "localhost" && $auth ne ""){my$u_auth=uri_unescape($auth);if (!$class->_file_is_localhost($u_auth)){@path=("",$auth)}}}my@ps=split("/",$uri->path,-1);shift@ps if@path;push(@path,@ps);my$pre="";if (!@path){return}elsif ($path[0]eq ""){shift(@path);if (@path==1){return if$path[0]eq "";push(@path,"")}@ps=@path;@path=();my$part;for (@ps){next if $_ eq ".";$part=$_ eq ".." ? "" : $_;push(@path,$part)}if ($ps[-1]eq ".."){push(@path,"")}}else {$pre=":";@ps=@path;@path=();my$part;for (@ps){next if $_ eq ".";$part=$_ eq ".." ? "" : $_;push(@path,$part)}if ($ps[-1]eq ".."){push(@path,"")}}return unless$pre || @path;for (@path){s/;.*//;$_=uri_unescape($_);return if /\0/;return if /:/}$pre .join(":",@path)}sub dir {my$class=shift;my$path=$class->file(@_);return unless defined$path;$path .= ":" unless$path =~ /:$/;$path}1; + package URI::file::Mac;use strict;use warnings;use parent 'URI::file::Base';use URI::Escape qw(uri_unescape);our$VERSION='5.21';sub _file_extract_path {my$class=shift;my$path=shift;my@pre;if ($path =~ s/^(:+)//){if (length($1)==1){@pre=(".")unless length($path)}else {@pre=("..")x (length($1)- 1)}}else {$pre[0]=""}my$isdir=($path =~ s/:$//);$path =~ s,([%/;]), URI::Escape::escape_char($1),eg;my@path=split(/:/,$path,-1);for (@path){if ($_ eq "." || $_ eq ".."){$_="%2E" x length($_)}$_=".." unless length($_)}push (@path,"")if$isdir;(join("/",@pre,@path),1)}sub file {my$class=shift;my$uri=shift;my@path;my$auth=$uri->authority;if (defined$auth){if (lc($auth)ne "localhost" && $auth ne ""){my$u_auth=uri_unescape($auth);if (!$class->_file_is_localhost($u_auth)){@path=("",$auth)}}}my@ps=split("/",$uri->path,-1);shift@ps if@path;push(@path,@ps);my$pre="";if (!@path){return}elsif ($path[0]eq ""){shift(@path);if (@path==1){return if$path[0]eq "";push(@path,"")}@ps=@path;@path=();my$part;for (@ps){next if $_ eq ".";$part=$_ eq ".." ? "" : $_;push(@path,$part)}if ($ps[-1]eq ".."){push(@path,"")}}else {$pre=":";@ps=@path;@path=();my$part;for (@ps){next if $_ eq ".";$part=$_ eq ".." ? "" : $_;push(@path,$part)}if ($ps[-1]eq ".."){push(@path,"")}}return unless$pre || @path;for (@path){s/;.*//;$_=uri_unescape($_);return if /\0/;return if /:/}$pre .join(":",@path)}sub dir {my$class=shift;my$path=$class->file(@_);return unless defined$path;$path .= ":" unless$path =~ /:$/;$path}1; URI_FILE_MAC $fatpacked{"URI/file/OS2.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_FILE_OS2'; - package URI::file::OS2;use strict;use warnings;use parent 'URI::file::Win32';our$VERSION='5.20';sub _file_extract_authority {my$class=shift;return $1 if $_[0]=~ s,^\\\\([^\\]+),,;return $1 if $_[0]=~ s,^//([^/]+),,;if ($_[0]=~ m#^[a-zA-Z]{1,2}:#){return ""}return}sub file {my$p=&URI::file::Win32::file;return unless defined$p;$p =~ s,\\,/,g;$p}1; + package URI::file::OS2;use strict;use warnings;use parent 'URI::file::Win32';our$VERSION='5.21';sub _file_extract_authority {my$class=shift;return $1 if $_[0]=~ s,^\\\\([^\\]+),,;return $1 if $_[0]=~ s,^//([^/]+),,;if ($_[0]=~ m#^[a-zA-Z]{1,2}:#){return ""}return}sub file {my$p=&URI::file::Win32::file;return unless defined$p;$p =~ s,\\,/,g;$p}1; URI_FILE_OS2 $fatpacked{"URI/file/QNX.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_FILE_QNX'; - package URI::file::QNX;use strict;use warnings;use parent 'URI::file::Unix';our$VERSION='5.20';sub _file_extract_path {my($class,$path)=@_;$path =~ s,(.)//+,$1/,g;$path =~ s,(/\.)+/,/,g;$path="./$path" if$path =~ m,^[^:/]+:,,;$path}1; + package URI::file::QNX;use strict;use warnings;use parent 'URI::file::Unix';our$VERSION='5.21';sub _file_extract_path {my($class,$path)=@_;$path =~ s,(.)//+,$1/,g;$path =~ s,(/\.)+/,/,g;$path="./$path" if$path =~ m,^[^:/]+:,,;$path}1; URI_FILE_QNX $fatpacked{"URI/file/Unix.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_FILE_UNIX'; - package URI::file::Unix;use strict;use warnings;use parent 'URI::file::Base';use URI::Escape qw(uri_unescape);our$VERSION='5.20';sub _file_extract_path {my($class,$path)=@_;$path =~ s,//+,/,g;$path =~ s,(/\.)+/,/,g;$path="./$path" if$path =~ m,^[^:/]+:,,;return$path}sub _file_is_absolute {my($class,$path)=@_;return$path =~ m,^/,}sub file {my$class=shift;my$uri=shift;my@path;my$auth=$uri->authority;if (defined($auth)){if (lc($auth)ne "localhost" && $auth ne ""){$auth=uri_unescape($auth);unless ($class->_file_is_localhost($auth)){push(@path,"","",$auth)}}}my@ps=$uri->path_segments;shift@ps if@path;push(@path,@ps);for (@path){return undef if /\0/;return undef if /\//}return join("/",@path)}1; + package URI::file::Unix;use strict;use warnings;use parent 'URI::file::Base';use URI::Escape qw(uri_unescape);our$VERSION='5.21';sub _file_extract_path {my($class,$path)=@_;$path =~ s,//+,/,g;$path =~ s,(/\.)+/,/,g;$path="./$path" if$path =~ m,^[^:/]+:,,;return$path}sub _file_is_absolute {my($class,$path)=@_;return$path =~ m,^/,}sub file {my$class=shift;my$uri=shift;my@path;my$auth=$uri->authority;if (defined($auth)){if (lc($auth)ne "localhost" && $auth ne ""){$auth=uri_unescape($auth);unless ($class->_file_is_localhost($auth)){push(@path,"","",$auth)}}}my@ps=$uri->path_segments;shift@ps if@path;push(@path,@ps);for (@path){return undef if /\0/;return undef if /\//}return join("/",@path)}1; URI_FILE_UNIX $fatpacked{"URI/file/Win32.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_FILE_WIN32'; - package URI::file::Win32;use strict;use warnings;use parent 'URI::file::Base';use URI::Escape qw(uri_unescape);our$VERSION='5.20';sub _file_extract_authority {my$class=shift;return$class->SUPER::_file_extract_authority($_[0])if defined$URI::file::DEFAULT_AUTHORITY;return $1 if $_[0]=~ s,^\\\\([^\\]+),,;return $1 if $_[0]=~ s,^//([^/]+),,;if ($_[0]=~ s,^([a-zA-Z]:),,){my$auth=$1;$auth .= "relative" if $_[0]!~ m,^[\\/],;return$auth}return undef}sub _file_extract_path {my($class,$path)=@_;$path =~ s,\\,/,g;$path =~ s,(/\.)+/,/,g;if (defined$URI::file::DEFAULT_AUTHORITY){$path =~ s,^([a-zA-Z]:),/$1,}return$path}sub _file_is_absolute {my($class,$path)=@_;return$path =~ m,^[a-zA-Z]:, || $path =~ m,^[/\\],}sub file {my$class=shift;my$uri=shift;my$auth=$uri->authority;my$rel;if (defined$auth){$auth=uri_unescape($auth);if ($auth =~ /^([a-zA-Z])[:|](relative)?/){$auth=uc($1).":";$rel++ if $2}elsif (lc($auth)eq "localhost"){$auth=""}elsif (length$auth){$auth="\\\\" .$auth}}else {$auth=""}my@path=$uri->path_segments;for (@path){return undef if /\0/;return undef if /\//}return undef unless$class->fix_path(@path);my$path=join("\\",@path);$path =~ s/^\\// if$rel;$path=$auth .$path;$path =~ s,^\\([a-zA-Z])[:|],\u$1:,;return$path}sub fix_path {1}1; + package URI::file::Win32;use strict;use warnings;use parent 'URI::file::Base';use URI::Escape qw(uri_unescape);our$VERSION='5.21';sub _file_extract_authority {my$class=shift;return$class->SUPER::_file_extract_authority($_[0])if defined$URI::file::DEFAULT_AUTHORITY;return $1 if $_[0]=~ s,^\\\\([^\\]+),,;return $1 if $_[0]=~ s,^//([^/]+),,;if ($_[0]=~ s,^([a-zA-Z]:),,){my$auth=$1;$auth .= "relative" if $_[0]!~ m,^[\\/],;return$auth}return undef}sub _file_extract_path {my($class,$path)=@_;$path =~ s,\\,/,g;$path =~ s,(/\.)+/,/,g;if (defined$URI::file::DEFAULT_AUTHORITY){$path =~ s,^([a-zA-Z]:),/$1,}return$path}sub _file_is_absolute {my($class,$path)=@_;return$path =~ m,^[a-zA-Z]:, || $path =~ m,^[/\\],}sub file {my$class=shift;my$uri=shift;my$auth=$uri->authority;my$rel;if (defined$auth){$auth=uri_unescape($auth);if ($auth =~ /^([a-zA-Z])[:|](relative)?/){$auth=uc($1).":";$rel++ if $2}elsif (lc($auth)eq "localhost"){$auth=""}elsif (length$auth){$auth="\\\\" .$auth}}else {$auth=""}my@path=$uri->path_segments;for (@path){return undef if /\0/;return undef if /\//}return undef unless$class->fix_path(@path);my$path=join("\\",@path);$path =~ s/^\\// if$rel;$path=$auth .$path;$path =~ s,^\\([a-zA-Z])[:|],\u$1:,;return$path}sub fix_path {1}1; URI_FILE_WIN32 $fatpacked{"URI/ftp.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_FTP'; - package URI::ftp;use strict;use warnings;our$VERSION='5.20';use parent qw(URI::_server URI::_userpass);sub default_port {21}sub path {shift->path_query(@_)}sub _user {shift->SUPER::user(@_)}sub _password {shift->SUPER::password(@_)}sub user {my$self=shift;my$user=$self->_user(@_);$user="anonymous" unless defined$user;$user}sub password {my$self=shift;my$pass=$self->_password(@_);unless (defined$pass){my$user=$self->user;if ($user eq 'anonymous' || $user eq 'ftp'){$pass='anonymous@'}}$pass}1; + package URI::ftp;use strict;use warnings;our$VERSION='5.21';use parent qw(URI::_server URI::_userpass);sub default_port {21}sub path {shift->path_query(@_)}sub _user {shift->SUPER::user(@_)}sub _password {shift->SUPER::password(@_)}sub user {my$self=shift;my$user=$self->_user(@_);$user="anonymous" unless defined$user;$user}sub password {my$self=shift;my$pass=$self->_password(@_);unless (defined$pass){my$user=$self->user;if ($user eq 'anonymous' || $user eq 'ftp'){$pass='anonymous@'}}$pass}1; URI_FTP $fatpacked{"URI/gopher.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_GOPHER'; - package URI::gopher;use strict;use warnings;our$VERSION='5.20';use parent 'URI::_server';use URI::Escape qw(uri_unescape);sub default_port {70}sub _gopher_type {my$self=shift;my$path=$self->path_query;$path =~ s,^/,,;my$gtype=$1 if$path =~ s/^(.)//s;if (@_){my$new_type=shift;if (defined($new_type)){Carp::croak("Bad gopher type '$new_type'")unless length($new_type)==1;substr($path,0,0)=$new_type;$self->path_query($path)}else {Carp::croak("Can't delete gopher type when selector is present")if length($path);$self->path_query(undef)}}return$gtype}sub gopher_type {my$self=shift;my$gtype=$self->_gopher_type(@_);$gtype="1" unless defined$gtype;$gtype}sub gtype {goto&gopher_type}sub selector {shift->_gfield(0,@_)}sub search {shift->_gfield(1,@_)}sub string {shift->_gfield(2,@_)}sub _gfield {my$self=shift;my$fno=shift;my$path=$self->path_query;$path =~ s/\?/\t/;$path=uri_unescape($path);$path =~ s,^/,,;my$gtype=$1 if$path =~ s,^(.),,s;my@path=split(/\t/,$path,3);if (@_){my$new=shift;$path[$fno]=$new;pop(@path)while@path &&!defined($path[-1]);for (@path){$_="" unless defined}$path=$gtype;$path="1" unless defined$path;$path .= join("\t",@path);$self->path_query($path)}$path[$fno]}1; + package URI::gopher;use strict;use warnings;our$VERSION='5.21';use parent 'URI::_server';use URI::Escape qw(uri_unescape);sub default_port {70}sub _gopher_type {my$self=shift;my$path=$self->path_query;$path =~ s,^/,,;my$gtype=$1 if$path =~ s/^(.)//s;if (@_){my$new_type=shift;if (defined($new_type)){Carp::croak("Bad gopher type '$new_type'")unless length($new_type)==1;substr($path,0,0)=$new_type;$self->path_query($path)}else {Carp::croak("Can't delete gopher type when selector is present")if length($path);$self->path_query(undef)}}return$gtype}sub gopher_type {my$self=shift;my$gtype=$self->_gopher_type(@_);$gtype="1" unless defined$gtype;$gtype}sub gtype {goto&gopher_type}sub selector {shift->_gfield(0,@_)}sub search {shift->_gfield(1,@_)}sub string {shift->_gfield(2,@_)}sub _gfield {my$self=shift;my$fno=shift;my$path=$self->path_query;$path =~ s/\?/\t/;$path=uri_unescape($path);$path =~ s,^/,,;my$gtype=$1 if$path =~ s,^(.),,s;my@path=split(/\t/,$path,3);if (@_){my$new=shift;$path[$fno]=$new;pop(@path)while@path &&!defined($path[-1]);for (@path){$_="" unless defined}$path=$gtype;$path="1" unless defined$path;$path .= join("\t",@path);$self->path_query($path)}$path[$fno]}1; URI_GOPHER $fatpacked{"URI/http.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_HTTP'; - package URI::http;use strict;use warnings;our$VERSION='5.20';use parent 'URI::_server';sub default_port {80}sub canonical {my$self=shift;my$other=$self->SUPER::canonical;my$slash_path=defined($other->authority)&&!length($other->path)&&!defined($other->query);if ($slash_path){$other=$other->clone if$other==$self;$other->path("/")}$other}1; + package URI::http;use strict;use warnings;our$VERSION='5.21';use parent 'URI::_server';sub default_port {80}sub canonical {my$self=shift;my$other=$self->SUPER::canonical;my$slash_path=defined($other->authority)&&!length($other->path)&&!defined($other->query);if ($slash_path){$other=$other->clone if$other==$self;$other->path("/")}$other}1; URI_HTTP $fatpacked{"URI/https.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_HTTPS'; - package URI::https;use strict;use warnings;our$VERSION='5.20';use parent 'URI::http';sub default_port {443}sub secure {1}1; + package URI::https;use strict;use warnings;our$VERSION='5.21';use parent 'URI::http';sub default_port {443}sub secure {1}1; URI_HTTPS $fatpacked{"URI/icap.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_ICAP'; - package URI::icap;use strict;use warnings;use base qw(URI::http);our$VERSION=5.20;sub default_port {return 1344}1; + package URI::icap;use strict;use warnings;use base qw(URI::http);our$VERSION='5.21';sub default_port {return 1344}1; URI_ICAP $fatpacked{"URI/icaps.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_ICAPS'; - package URI::icaps;use strict;use warnings;use base qw(URI::icap);our$VERSION=5.20;sub secure {return 1}1; + package URI::icaps;use strict;use warnings;use base qw(URI::icap);our$VERSION='5.21';sub secure {return 1}1; URI_ICAPS $fatpacked{"URI/ldap.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_LDAP'; - package URI::ldap;use strict;use warnings;our$VERSION='5.20';use parent qw(URI::_ldap URI::_server);sub default_port {389}sub _nonldap_canonical {my$self=shift;$self->URI::_server::canonical(@_)}1; + package URI::ldap;use strict;use warnings;our$VERSION='5.21';use parent qw(URI::_ldap URI::_server);sub default_port {389}sub _nonldap_canonical {my$self=shift;$self->URI::_server::canonical(@_)}1; URI_LDAP $fatpacked{"URI/ldapi.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_LDAPI'; - package URI::ldapi;use strict;use warnings;our$VERSION='5.20';use parent qw(URI::_ldap URI::_generic);use URI::Escape ();sub un_path {my$self=shift;my$old=URI::Escape::uri_unescape($self->authority);if (@_){my$p=shift;$p =~ s/:/%3A/g;$p =~ s/\@/%40/g;$self->authority($p)}return$old}sub _nonldap_canonical {my$self=shift;$self->URI::_generic::canonical(@_)}1; + package URI::ldapi;use strict;use warnings;our$VERSION='5.21';use parent qw(URI::_ldap URI::_generic);use URI::Escape ();sub un_path {my$self=shift;my$old=URI::Escape::uri_unescape($self->authority);if (@_){my$p=shift;$p =~ s/:/%3A/g;$p =~ s/\@/%40/g;$self->authority($p)}return$old}sub _nonldap_canonical {my$self=shift;$self->URI::_generic::canonical(@_)}1; URI_LDAPI $fatpacked{"URI/ldaps.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_LDAPS'; - package URI::ldaps;use strict;use warnings;our$VERSION='5.20';use parent 'URI::ldap';sub default_port {636}sub secure {1}1; + package URI::ldaps;use strict;use warnings;our$VERSION='5.21';use parent 'URI::ldap';sub default_port {636}sub secure {1}1; URI_LDAPS $fatpacked{"URI/mailto.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_MAILTO'; - package URI::mailto;use strict;use warnings;our$VERSION='5.20';use parent qw(URI URI::_query);sub to {my$self=shift;my@old=$self->headers;if (@_){my@new=@old;for (my$i=0;$i < @new;$i += 2){if (lc($new[$i]|| '')eq "to"){splice(@new,$i,2);redo}}my$to=shift;$to="" unless defined$to;unshift(@new,"to"=>$to);$self->headers(@new)}return unless defined wantarray;my@to;while (@old){my$h=shift@old;my$v=shift@old;push(@to,$v)if lc($h)eq "to"}join(",",@to)}sub headers {my$self=shift;my$opaque="to=" .$self->opaque;$opaque =~ s/\?/&/;if (@_){my@new=@_;my@to;for (my$i=0;$i < @new;$i += 2){if (lc($new[$i]|| '')eq "to"){push(@to,(splice(@new,$i,2))[1]);redo}}my$new=join(",",@to);$new =~ s/%/%25/g;$new =~ s/\?/%3F/g;$self->opaque($new);$self->query_form(@new)if@new}return unless defined wantarray;URI->new("mailto:?$opaque")->query_form}sub query_form {my$self=shift;my@fields=$self->SUPER::query_form(@_);for (my$i=0 ;$i < @fields ;$i += 2 ){if ($fields[0]eq 'to'){$fields[1]=~ s/ /+/g;last}}return@fields}1; + package URI::mailto;use strict;use warnings;our$VERSION='5.21';use parent qw(URI URI::_query);sub to {my$self=shift;my@old=$self->headers;if (@_){my@new=@old;for (my$i=0;$i < @new;$i += 2){if (lc($new[$i]|| '')eq "to"){splice(@new,$i,2);redo}}my$to=shift;$to="" unless defined$to;unshift(@new,"to"=>$to);$self->headers(@new)}return unless defined wantarray;my@to;while (@old){my$h=shift@old;my$v=shift@old;push(@to,$v)if lc($h)eq "to"}join(",",@to)}sub headers {my$self=shift;my$opaque="to=" .$self->opaque;$opaque =~ s/\?/&/;if (@_){my@new=@_;my@to;for (my$i=0;$i < @new;$i += 2){if (lc($new[$i]|| '')eq "to"){push(@to,(splice(@new,$i,2))[1]);redo}}my$new=join(",",@to);$new =~ s/%/%25/g;$new =~ s/\?/%3F/g;$self->opaque($new);$self->query_form(@new)if@new}return unless defined wantarray;URI->new("mailto:?$opaque")->query_form}sub query_form {my$self=shift;my@fields=$self->SUPER::query_form(@_);for (my$i=0 ;$i < @fields ;$i += 2 ){if ($fields[0]eq 'to'){$fields[1]=~ s/ /+/g;last}}return@fields}1; URI_MAILTO $fatpacked{"URI/mms.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_MMS'; - package URI::mms;use strict;use warnings;our$VERSION='5.20';use parent 'URI::http';sub default_port {1755}1; + package URI::mms;use strict;use warnings;our$VERSION='5.21';use parent 'URI::http';sub default_port {1755}1; URI_MMS $fatpacked{"URI/news.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_NEWS'; - package URI::news;use strict;use warnings;our$VERSION='5.20';use parent 'URI::_server';use URI::Escape qw(uri_unescape);use Carp ();sub default_port {119}sub _group {my$self=shift;my$old=$self->path;if (@_){my($group,$from,$to)=@_;if ($group =~ /\@/){$group =~ s/^<(.*)>$/$1/}$group =~ s,%,%25,g;$group =~ s,/,%2F,g;my$path=$group;if (defined$from){$path .= "/$from";$path .= "-$to" if defined$to}$self->path($path)}$old =~ s,^/,,;if ($old !~ /\@/ && $old =~ s,/(.*),, && wantarray){my$extra=$1;return (uri_unescape($old),split(/-/,$extra))}uri_unescape($old)}sub group {my$self=shift;if (@_){Carp::croak("Group name can't contain '\@'")if $_[0]=~ /\@/}my@old=$self->_group(@_);return if$old[0]=~ /\@/;wantarray ? @old : $old[0]}sub message {my$self=shift;if (@_){Carp::croak("Message must contain '\@'")unless $_[0]=~ /\@/}my$old=$self->_group(@_);return undef unless$old =~ /\@/;return$old}1; + package URI::news;use strict;use warnings;our$VERSION='5.21';use parent 'URI::_server';use URI::Escape qw(uri_unescape);use Carp ();sub default_port {119}sub _group {my$self=shift;my$old=$self->path;if (@_){my($group,$from,$to)=@_;if ($group =~ /\@/){$group =~ s/^<(.*)>$/$1/}$group =~ s,%,%25,g;$group =~ s,/,%2F,g;my$path=$group;if (defined$from){$path .= "/$from";$path .= "-$to" if defined$to}$self->path($path)}$old =~ s,^/,,;if ($old !~ /\@/ && $old =~ s,/(.*),, && wantarray){my$extra=$1;return (uri_unescape($old),split(/-/,$extra))}uri_unescape($old)}sub group {my$self=shift;if (@_){Carp::croak("Group name can't contain '\@'")if $_[0]=~ /\@/}my@old=$self->_group(@_);return if$old[0]=~ /\@/;wantarray ? @old : $old[0]}sub message {my$self=shift;if (@_){Carp::croak("Message must contain '\@'")unless $_[0]=~ /\@/}my$old=$self->_group(@_);return undef unless$old =~ /\@/;return$old}1; URI_NEWS $fatpacked{"URI/nntp.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_NNTP'; - package URI::nntp;use strict;use warnings;our$VERSION='5.20';use parent 'URI::news';1; + package URI::nntp;use strict;use warnings;our$VERSION='5.21';use parent 'URI::news';1; URI_NNTP $fatpacked{"URI/nntps.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_NNTPS'; - package URI::nntps;use strict;use warnings;our$VERSION='5.20';use parent 'URI::nntp';sub default_port {563}sub secure {1}1; + package URI::nntps;use strict;use warnings;our$VERSION='5.21';use parent 'URI::nntp';sub default_port {563}sub secure {1}1; URI_NNTPS $fatpacked{"URI/pop.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_POP'; - package URI::pop;use strict;use warnings;our$VERSION='5.20';use parent 'URI::_server';use URI::Escape qw(uri_unescape);sub default_port {110}sub user {my$self=shift;my$old=$self->userinfo;if (@_){my$new_info=$old;$new_info="" unless defined$new_info;$new_info =~ s/^[^;]*//;my$new=shift;if (!defined($new)&&!length($new_info)){$self->userinfo(undef)}else {$new="" unless defined$new;$new =~ s/%/%25/g;$new =~ s/;/%3B/g;$self->userinfo("$new$new_info")}}return undef unless defined$old;$old =~ s/;.*//;return uri_unescape($old)}sub auth {my$self=shift;my$old=$self->userinfo;if (@_){my$new=$old;$new="" unless defined$new;$new =~ s/(^[^;]*)//;my$user=$1;$new =~ s/;auth=[^;]*//i;my$auth=shift;if (defined$auth){$auth =~ s/%/%25/g;$auth =~ s/;/%3B/g;$new=";AUTH=$auth$new"}$self->userinfo("$user$new")}return undef unless defined$old;$old =~ s/^[^;]*//;return uri_unescape($1)if$old =~ /;auth=(.*)/i;return}1; + package URI::pop;use strict;use warnings;our$VERSION='5.21';use parent 'URI::_server';use URI::Escape qw(uri_unescape);sub default_port {110}sub user {my$self=shift;my$old=$self->userinfo;if (@_){my$new_info=$old;$new_info="" unless defined$new_info;$new_info =~ s/^[^;]*//;my$new=shift;if (!defined($new)&&!length($new_info)){$self->userinfo(undef)}else {$new="" unless defined$new;$new =~ s/%/%25/g;$new =~ s/;/%3B/g;$self->userinfo("$new$new_info")}}return undef unless defined$old;$old =~ s/;.*//;return uri_unescape($old)}sub auth {my$self=shift;my$old=$self->userinfo;if (@_){my$new=$old;$new="" unless defined$new;$new =~ s/(^[^;]*)//;my$user=$1;$new =~ s/;auth=[^;]*//i;my$auth=shift;if (defined$auth){$auth =~ s/%/%25/g;$auth =~ s/;/%3B/g;$new=";AUTH=$auth$new"}$self->userinfo("$user$new")}return undef unless defined$old;$old =~ s/^[^;]*//;return uri_unescape($1)if$old =~ /;auth=(.*)/i;return}1; URI_POP $fatpacked{"URI/rlogin.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_RLOGIN'; - package URI::rlogin;use strict;use warnings;our$VERSION='5.20';use parent 'URI::_login';sub default_port {513}1; + package URI::rlogin;use strict;use warnings;our$VERSION='5.21';use parent 'URI::_login';sub default_port {513}1; URI_RLOGIN $fatpacked{"URI/rsync.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_RSYNC'; - package URI::rsync;use strict;use warnings;our$VERSION='5.20';use parent qw(URI::_server URI::_userpass);sub default_port {873}1; + package URI::rsync;use strict;use warnings;our$VERSION='5.21';use parent qw(URI::_server URI::_userpass);sub default_port {873}1; URI_RSYNC $fatpacked{"URI/rtsp.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_RTSP'; - package URI::rtsp;use strict;use warnings;our$VERSION='5.20';use parent 'URI::http';sub default_port {554}1; + package URI::rtsp;use strict;use warnings;our$VERSION='5.21';use parent 'URI::http';sub default_port {554}1; URI_RTSP $fatpacked{"URI/rtspu.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_RTSPU'; - package URI::rtspu;use strict;use warnings;our$VERSION='5.20';use parent 'URI::rtsp';sub default_port {554}1; + package URI::rtspu;use strict;use warnings;our$VERSION='5.21';use parent 'URI::rtsp';sub default_port {554}1; URI_RTSPU $fatpacked{"URI/sftp.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_SFTP'; - package URI::sftp;use strict;use warnings;use parent 'URI::ssh';our$VERSION='5.20';1; + package URI::sftp;use strict;use warnings;use parent 'URI::ssh';our$VERSION='5.21';1; URI_SFTP $fatpacked{"URI/sip.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_SIP'; - package URI::sip;use strict;use warnings;use parent qw(URI::_server URI::_userpass);use URI::Escape ();our$VERSION='5.20';sub default_port {5060}sub authority {my$self=shift;$$self =~ m,^($URI::scheme_re:)?([^;?]*)(.*)$,os or die;my$start=$1;my$authoritystr=$2;my$rest=$3;if (@_){$authoritystr=shift;$authoritystr =~ s/([^$URI::uric])/ URI::Escape::escape_char($1)/ego;$$self=$start .$authoritystr .$rest}return$authoritystr}sub params_form {my$self=shift;$$self =~ m,^((?:$URI::scheme_re:)?)(?:([^;?]*))?(;[^?]*)?(.*)$,os or die;my$start=$1 .$2;my$paramstr=$3;my$rest=$4;if (@_){my@paramarr;for (my$i=0;$i < @_;$i += 2){push(@paramarr,"$_[$i]=$_[$i+1]")}$paramstr=join(";",@paramarr);$$self=$start .";" .$paramstr .$rest}$paramstr =~ s/^;//o;return split(/[;=]/,$paramstr)}sub params {my$self=shift;$$self =~ m,^((?:$URI::scheme_re:)?)(?:([^;?]*))?(;[^?]*)?(.*)$,os or die;my$start=$1 .$2;my$paramstr=$3;my$rest=$4;if (@_){$paramstr=shift;$$self=$start .";" .$paramstr .$rest}$paramstr =~ s/^;//o;return$paramstr}sub path {}sub path_query {}sub path_segments {}sub abs {shift}sub rel {shift}sub query_keywords {}1; + package URI::sip;use strict;use warnings;use parent qw(URI::_server URI::_userpass);use URI::Escape ();our$VERSION='5.21';sub default_port {5060}sub authority {my$self=shift;$$self =~ m,^($URI::scheme_re:)?([^;?]*)(.*)$,os or die;my$start=$1;my$authoritystr=$2;my$rest=$3;if (@_){$authoritystr=shift;$authoritystr =~ s/([^$URI::uric])/ URI::Escape::escape_char($1)/ego;$$self=$start .$authoritystr .$rest}return$authoritystr}sub params_form {my$self=shift;$$self =~ m,^((?:$URI::scheme_re:)?)(?:([^;?]*))?(;[^?]*)?(.*)$,os or die;my$start=$1 .$2;my$paramstr=$3;my$rest=$4;if (@_){my@paramarr;for (my$i=0;$i < @_;$i += 2){push(@paramarr,"$_[$i]=$_[$i+1]")}$paramstr=join(";",@paramarr);$$self=$start .";" .$paramstr .$rest}$paramstr =~ s/^;//o;return split(/[;=]/,$paramstr)}sub params {my$self=shift;$$self =~ m,^((?:$URI::scheme_re:)?)(?:([^;?]*))?(;[^?]*)?(.*)$,os or die;my$start=$1 .$2;my$paramstr=$3;my$rest=$4;if (@_){$paramstr=shift;$$self=$start .";" .$paramstr .$rest}$paramstr =~ s/^;//o;return$paramstr}sub path {}sub path_query {}sub path_segments {}sub abs {shift}sub rel {shift}sub query_keywords {}1; URI_SIP $fatpacked{"URI/sips.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_SIPS'; - package URI::sips;use strict;use warnings;our$VERSION='5.20';use parent 'URI::sip';sub default_port {5061}sub secure {1}1; + package URI::sips;use strict;use warnings;our$VERSION='5.21';use parent 'URI::sip';sub default_port {5061}sub secure {1}1; URI_SIPS $fatpacked{"URI/snews.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_SNEWS'; - package URI::snews;use strict;use warnings;our$VERSION='5.20';use parent 'URI::news';sub default_port {563}sub secure {1}1; + package URI::snews;use strict;use warnings;our$VERSION='5.21';use parent 'URI::news';sub default_port {563}sub secure {1}1; URI_SNEWS $fatpacked{"URI/ssh.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_SSH'; - package URI::ssh;use strict;use warnings;our$VERSION='5.20';use parent 'URI::_login';sub default_port {22}sub secure {1}1; + package URI::ssh;use strict;use warnings;our$VERSION='5.21';use parent 'URI::_login';sub default_port {22}sub secure {1}1; URI_SSH $fatpacked{"URI/telnet.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_TELNET'; - package URI::telnet;use strict;use warnings;our$VERSION='5.20';use parent 'URI::_login';sub default_port {23}1; + package URI::telnet;use strict;use warnings;our$VERSION='5.21';use parent 'URI::_login';sub default_port {23}1; URI_TELNET $fatpacked{"URI/tn3270.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_TN3270'; - package URI::tn3270;use strict;use warnings;our$VERSION='5.20';use parent 'URI::_login';sub default_port {23}1; + package URI::tn3270;use strict;use warnings;our$VERSION='5.21';use parent 'URI::_login';sub default_port {23}1; URI_TN3270 $fatpacked{"URI/urn.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_URN'; - package URI::urn;use strict;use warnings;our$VERSION='5.20';use parent 'URI';use Carp qw(carp);my%implementor;my%require_attempted;sub _init {my$class=shift;my$self=$class->SUPER::_init(@_);my$nid=$self->nid;my$impclass=$implementor{$nid};return$impclass->_urn_init($self,$nid)if$impclass;$impclass="URI::urn";if ($nid =~ /^[A-Za-z\d][A-Za-z\d\-]*\z/){my$id=$nid;$id =~ s/-/_/g;$id="_$id" if$id =~ /^\d/;$impclass="URI::urn::$id";no strict 'refs';unless (@{"${impclass}::ISA"}){if (not exists$require_attempted{$impclass}){my$_old_error=$@;eval "require $impclass";die $@ if $@ && $@ !~ /Can\'t locate.*in \@INC/;$@=$_old_error}$impclass="URI::urn" unless @{"${impclass}::ISA"}}}else {carp("Illegal namespace identifier '$nid' for URN '$self'")if $^W}$implementor{$nid}=$impclass;return$impclass->_urn_init($self,$nid)}sub _urn_init {my($class,$self,$nid)=@_;bless$self,$class}sub _nid {my$self=shift;my$opaque=$self->opaque;if (@_){my$v=$opaque;my$new=shift;$v =~ s/[^:]*/$new/;$self->opaque($v)}$opaque =~ s/:.*//s;return$opaque}sub nid {my$self=shift;my$nid=$self->_nid(@_);$nid=lc($nid)if defined($nid);return$nid}sub nss {my$self=shift;my$opaque=$self->opaque;if (@_){my$v=$opaque;my$new=shift;if (defined$new){$v =~ s/(:|\z).*/:$new/}else {$v =~ s/:.*//s}$self->opaque($v)}return undef unless$opaque =~ s/^[^:]*://;return$opaque}sub canonical {my$self=shift;my$nid=$self->_nid;my$new=$self->SUPER::canonical;return$new if$nid !~ /[A-Z]/ || $nid =~ /%/;$new=$new->clone if$new==$self;$new->nid(lc($nid));return$new}1; + package URI::urn;use strict;use warnings;our$VERSION='5.21';use parent 'URI';use Carp qw(carp);my%implementor;my%require_attempted;sub _init {my$class=shift;my$self=$class->SUPER::_init(@_);my$nid=$self->nid;my$impclass=$implementor{$nid};return$impclass->_urn_init($self,$nid)if$impclass;$impclass="URI::urn";if ($nid =~ /^[A-Za-z\d][A-Za-z\d\-]*\z/){my$id=$nid;$id =~ s/-/_/g;$id="_$id" if$id =~ /^\d/;$impclass="URI::urn::$id";no strict 'refs';unless (@{"${impclass}::ISA"}){if (not exists$require_attempted{$impclass}){my$_old_error=$@;eval "require $impclass";die $@ if $@ && $@ !~ /Can\'t locate.*in \@INC/;$@=$_old_error}$impclass="URI::urn" unless @{"${impclass}::ISA"}}}else {carp("Illegal namespace identifier '$nid' for URN '$self'")if $^W}$implementor{$nid}=$impclass;return$impclass->_urn_init($self,$nid)}sub _urn_init {my($class,$self,$nid)=@_;bless$self,$class}sub _nid {my$self=shift;my$opaque=$self->opaque;if (@_){my$v=$opaque;my$new=shift;$v =~ s/[^:]*/$new/;$self->opaque($v)}$opaque =~ s/:.*//s;return$opaque}sub nid {my$self=shift;my$nid=$self->_nid(@_);$nid=lc($nid)if defined($nid);return$nid}sub nss {my$self=shift;my$opaque=$self->opaque;if (@_){my$v=$opaque;my$new=shift;if (defined$new){$v =~ s/(:|\z).*/:$new/}else {$v =~ s/:.*//s}$self->opaque($v)}return undef unless$opaque =~ s/^[^:]*://;return$opaque}sub canonical {my$self=shift;my$nid=$self->_nid;my$new=$self->SUPER::canonical;return$new if$nid !~ /[A-Z]/ || $nid =~ /%/;$new=$new->clone if$new==$self;$new->nid(lc($nid));return$new}1; URI_URN $fatpacked{"URI/urn/isbn.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_URN_ISBN'; - package URI::urn::isbn;use strict;use warnings;our$VERSION='5.20';use parent 'URI::urn';use Carp qw(carp);BEGIN {require Business::ISBN;local $^W=0;warn "Using Business::ISBN version " .Business::ISBN->VERSION ." which is deprecated.\nUpgrade to Business::ISBN version 3.005\n" if Business::ISBN->VERSION < 3.005}sub _isbn {my$nss=shift;$nss=$nss->nss if ref($nss);my$isbn=Business::ISBN->new($nss);$isbn=undef if$isbn &&!$isbn->is_valid;return$isbn}sub _nss_isbn {my$self=shift;my$nss=$self->nss(@_);my$isbn=_isbn($nss);$isbn=$isbn->as_string if$isbn;return($nss,$isbn)}sub isbn {my$self=shift;my$isbn;(undef,$isbn)=$self->_nss_isbn(@_);return$isbn}sub isbn_publisher_code {my$isbn=shift->_isbn || return undef;return$isbn->publisher_code}BEGIN {my$group_method=do {local $^W=0;Business::ISBN->VERSION >= 2 ? 'group_code' : 'country_code'};sub isbn_group_code {my$isbn=shift->_isbn || return undef;return$isbn->$group_method}}sub isbn_country_code {my$name=(caller(0))[3];$name =~ s/.*:://;carp "$name is DEPRECATED. Use isbn_group_code instead";no strict 'refs';&isbn_group_code}BEGIN {my$isbn13_method=do {local $^W=0;Business::ISBN->VERSION >= 2 ? 'as_isbn13' : 'as_ean'};sub isbn13 {my$isbn=shift->_isbn || return undef;my$thingy=$isbn->$isbn13_method;return eval {$thingy->can('as_string')}? $thingy->as_string([]): $thingy}}sub isbn_as_ean {my$name=(caller(0))[3];$name =~ s/.*:://;carp "$name is DEPRECATED. Use isbn13 instead";no strict 'refs';&isbn13}sub canonical {my$self=shift;my($nss,$isbn)=$self->_nss_isbn;my$new=$self->SUPER::canonical;return$new unless$nss && $isbn && $nss ne $isbn;$new=$new->clone if$new==$self;$new->nss($isbn);return$new}1; + package URI::urn::isbn;use strict;use warnings;our$VERSION='5.21';use parent 'URI::urn';use Carp qw(carp);BEGIN {require Business::ISBN;local $^W=0;warn "Using Business::ISBN version " .Business::ISBN->VERSION ." which is deprecated.\nUpgrade to Business::ISBN version 3.005\n" if Business::ISBN->VERSION < 3.005}sub _isbn {my$nss=shift;$nss=$nss->nss if ref($nss);my$isbn=Business::ISBN->new($nss);$isbn=undef if$isbn &&!$isbn->is_valid;return$isbn}sub _nss_isbn {my$self=shift;my$nss=$self->nss(@_);my$isbn=_isbn($nss);$isbn=$isbn->as_string if$isbn;return($nss,$isbn)}sub isbn {my$self=shift;my$isbn;(undef,$isbn)=$self->_nss_isbn(@_);return$isbn}sub isbn_publisher_code {my$isbn=shift->_isbn || return undef;return$isbn->publisher_code}BEGIN {my$group_method=do {local $^W=0;Business::ISBN->VERSION >= 2 ? 'group_code' : 'country_code'};sub isbn_group_code {my$isbn=shift->_isbn || return undef;return$isbn->$group_method}}sub isbn_country_code {my$name=(caller(0))[3];$name =~ s/.*:://;carp "$name is DEPRECATED. Use isbn_group_code instead";no strict 'refs';&isbn_group_code}BEGIN {my$isbn13_method=do {local $^W=0;Business::ISBN->VERSION >= 2 ? 'as_isbn13' : 'as_ean'};sub isbn13 {my$isbn=shift->_isbn || return undef;my$thingy=$isbn->$isbn13_method;return eval {$thingy->can('as_string')}? $thingy->as_string([]): $thingy}}sub isbn_as_ean {my$name=(caller(0))[3];$name =~ s/.*:://;carp "$name is DEPRECATED. Use isbn13 instead";no strict 'refs';&isbn13}sub canonical {my$self=shift;my($nss,$isbn)=$self->_nss_isbn;my$new=$self->SUPER::canonical;return$new unless$nss && $isbn && $nss ne $isbn;$new=$new->clone if$new==$self;$new->nss($isbn);return$new}1; URI_URN_ISBN $fatpacked{"URI/urn/oid.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_URN_OID'; - package URI::urn::oid;use strict;use warnings;our$VERSION='5.20';use parent 'URI::urn';sub oid {my$self=shift;my$old=$self->nss;if (@_){$self->nss(join(".",@_))}return split(/\./,$old)if wantarray;return$old}1; + package URI::urn::oid;use strict;use warnings;our$VERSION='5.21';use parent 'URI::urn';sub oid {my$self=shift;my$old=$self->nss;if (@_){$self->nss(join(".",@_))}return split(/\./,$old)if wantarray;return$old}1; URI_URN_OID $fatpacked{"Win32/ShellQuote.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'WIN32_SHELLQUOTE'; From f3a78db24d5f8dde68ace36c32763d1664df8b78 Mon Sep 17 00:00:00 2001 From: "shogo82148-slim[bot]" <90079370+shogo82148-slim[bot]@users.noreply.github.com> Date: Thu, 24 Aug 2023 18:18:19 +0900 Subject: [PATCH 14/36] update cpanm (#1616) Co-authored-by: shogo82148-slim[bot] <90079370+shogo82148-slim[bot]@users.noreply.github.com> --- author/cpanm/cpanfile.snapshot | 96 ++++++++++++++------------- bin/cpanm | 116 ++++++++++++++++++--------------- 2 files changed, 111 insertions(+), 101 deletions(-) diff --git a/author/cpanm/cpanfile.snapshot b/author/cpanm/cpanfile.snapshot index cf5e971bf..29ced9257 100644 --- a/author/cpanm/cpanfile.snapshot +++ b/author/cpanm/cpanfile.snapshot @@ -1107,53 +1107,55 @@ DISTRIBUTIONS Tie::Handle 0 perl 5.006 strict 0 - URI-5.19 - pathname: S/SI/SIMBABQUE/URI-5.19.tar.gz - provides: - URI 5.19 - URI::Escape 5.19 - URI::Heuristic 5.19 - URI::IRI 5.19 - URI::QueryParam 5.19 - URI::Split 5.19 - URI::URL 5.19 - URI::WithBase 5.19 - URI::data 5.19 - URI::file 5.19 - URI::file::Base 5.19 - URI::file::FAT 5.19 - URI::file::Mac 5.19 - URI::file::OS2 5.19 - URI::file::QNX 5.19 - URI::file::Unix 5.19 - URI::file::Win32 5.19 - URI::ftp 5.19 - URI::gopher 5.19 - URI::http 5.19 - URI::https 5.19 - URI::ldap 5.19 - URI::ldapi 5.19 - URI::ldaps 5.19 - URI::mailto 5.19 - URI::mms 5.19 - URI::news 5.19 - URI::nntp 5.19 - URI::nntps 5.19 - URI::pop 5.19 - URI::rlogin 5.19 - URI::rsync 5.19 - URI::rtsp 5.19 - URI::rtspu 5.19 - URI::sftp 5.19 - URI::sip 5.19 - URI::sips 5.19 - URI::snews 5.19 - URI::ssh 5.19 - URI::telnet 5.19 - URI::tn3270 5.19 - URI::urn 5.19 - URI::urn::isbn 5.19 - URI::urn::oid 5.19 + URI-5.21 + pathname: O/OA/OALDERS/URI-5.21.tar.gz + provides: + URI 5.21 + URI::Escape 5.21 + URI::Heuristic 5.21 + URI::IRI 5.21 + URI::QueryParam 5.21 + URI::Split 5.21 + URI::URL 5.21 + URI::WithBase 5.21 + URI::data 5.21 + URI::file 5.21 + URI::file::Base 5.21 + URI::file::FAT 5.21 + URI::file::Mac 5.21 + URI::file::OS2 5.21 + URI::file::QNX 5.21 + URI::file::Unix 5.21 + URI::file::Win32 5.21 + URI::ftp 5.21 + URI::gopher 5.21 + URI::http 5.21 + URI::https 5.21 + URI::icap 5.21 + URI::icaps 5.21 + URI::ldap 5.21 + URI::ldapi 5.21 + URI::ldaps 5.21 + URI::mailto 5.21 + URI::mms 5.21 + URI::news 5.21 + URI::nntp 5.21 + URI::nntps 5.21 + URI::pop 5.21 + URI::rlogin 5.21 + URI::rsync 5.21 + URI::rtsp 5.21 + URI::rtspu 5.21 + URI::sftp 5.21 + URI::sip 5.21 + URI::sips 5.21 + URI::snews 5.21 + URI::ssh 5.21 + URI::telnet 5.21 + URI::tn3270 5.21 + URI::urn 5.21 + URI::urn::isbn 5.21 + URI::urn::oid 5.21 requirements: Carp 0 Cwd 0 diff --git a/bin/cpanm b/bin/cpanm index 5c0c2557d..101e44a7b 100755 --- a/bin/cpanm +++ b/bin/cpanm @@ -2056,7 +2056,7 @@ $fatpacked{"Tie/Handle/SkipHeader.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\" TIE_HANDLE_SKIPHEADER $fatpacked{"URI.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI'; - package URI;use strict;use warnings;our$VERSION='5.19';use constant HAS_RESERVED_SQUARE_BRACKETS=>$ENV{URI_HAS_RESERVED_SQUARE_BRACKETS}? 1 : 0;our ($ABS_REMOTE_LEADING_DOTS,$ABS_ALLOW_RELATIVE_SCHEME,$DEFAULT_QUERY_FORM_DELIMITER);my%implements;our$reserved=HAS_RESERVED_SQUARE_BRACKETS ? q(;/?:@&=+$,[]) : q(;/?:@&=+$,);our$mark=q(-_.!~*'());our$unreserved="A-Za-z0-9\Q$mark\E";our$uric=quotemeta($reserved).$unreserved ."%";our$uric4host=$uric .(HAS_RESERVED_SQUARE_BRACKETS ? '' : quotemeta(q([])));our$uric4user=quotemeta(q{!$'()*,;:._~%-+=%&})."A-Za-z0-9" .(HAS_RESERVED_SQUARE_BRACKETS ? quotemeta(q([])): '');our$scheme_re='[a-zA-Z][a-zA-Z0-9.+\-]*';our$schemes_without_host_part_re='data|ldapi|urn|sqlite|sqlite3';our$fallback_schemes_re='mailto';use Carp ();use URI::Escape ();use overload ('""'=>sub {${$_[0]}},'=='=>sub {_obj_eq(@_)},'!='=>sub {!_obj_eq(@_)},fallback=>1,);sub _obj_eq {return overload::StrVal($_[0])eq overload::StrVal($_[1])}sub new {my($class,$uri,$scheme)=@_;$uri=defined ($uri)? "$uri" : "";$uri =~ s/^<(?:URL:)?(.*)>$/$1/;$uri =~ s/^"(.*)"$/$1/;$uri =~ s/^\s+//;$uri =~ s/\s+$//;my$impclass;if ($uri =~ m/^($scheme_re):/so){$scheme=$1}else {if (($impclass=ref($scheme))){$scheme=$scheme->scheme}elsif ($scheme && $scheme =~ m/^($scheme_re)(?::|$)/o){$scheme=$1}}$impclass ||= implementor($scheme)|| do {require URI::_foreign;$impclass='URI::_foreign'};return$impclass->_init($uri,$scheme)}sub new_abs {my($class,$uri,$base)=@_;$uri=$class->new($uri,$base);$uri->abs($base)}sub _init {my$class=shift;my($str,$scheme)=@_;$str=$class->_uric_escape($str);$str="$scheme:$str" unless$str =~ /^$scheme_re:/o || $class->_no_scheme_ok;my$self=bless \$str,$class;$self}sub _fix_uric_escape_for_host_part {return if HAS_RESERVED_SQUARE_BRACKETS;return if $_[0]!~ /%/;return if $_[0]=~ m{^(?:$URI::schemes_without_host_part_re):}os;if ($_[0]=~ m{^(?:$URI::fallback_schemes_re):}os){$_[0]=~ s/\%5B/[/gi;$_[0]=~ s/\%5D/]/gi;return}if ($_[0]=~ m{^((?:$URI::scheme_re:)?)//([^/?\#]+)(.*)$}os){my$orig=$2;my ($user,$host)=$orig =~ /^(.*@)?([^@]*)$/;$user ||= '';my$port=$host =~ s/(:\d+)$// ? $1 : '';$host =~ s/\%5B/[/gi;$host =~ s/\%5D/]/gi;$_[0]=~ s/\Q$orig\E/$user$host$port/}}sub _uric_escape {my($class,$str)=@_;$str =~ s*([^$uric\#])* URI::Escape::escape_char($1) *ego;_fix_uric_escape_for_host_part($str);utf8::downgrade($str);return$str}my%require_attempted;sub implementor {my($scheme,$impclass)=@_;if (!$scheme || $scheme !~ /\A$scheme_re\z/o){require URI::_generic;return "URI::_generic"}$scheme=lc($scheme);if ($impclass){my$old=$implements{$scheme};$impclass->_init_implementor($scheme);$implements{$scheme}=$impclass;return$old}my$ic=$implements{$scheme};return$ic if$ic;$ic="URI::$scheme";$ic =~ s/\+/_P/g;$ic =~ s/\./_O/g;$ic =~ s/\-/_/g;no strict 'refs';unless (@{"${ic}::ISA"}){if (not exists$require_attempted{$ic}){my$_old_error=$@;eval "require $ic";die $@ if $@ && $@ !~ /Can\'t locate.*in \@INC/;$@=$_old_error}return undef unless @{"${ic}::ISA"}}$ic->_init_implementor($scheme);$implements{$scheme}=$ic;$ic}sub _init_implementor {my($class,$scheme)=@_}sub clone {my$self=shift;my$other=$$self;bless \$other,ref$self}sub TO_JSON {${$_[0]}}sub _no_scheme_ok {0}sub _scheme {my$self=shift;unless (@_){return undef unless $$self =~ /^($scheme_re):/o;return $1}my$old;my$new=shift;if (defined($new)&& length($new)){Carp::croak("Bad scheme '$new'")unless$new =~ /^$scheme_re$/o;$old=$1 if $$self =~ s/^($scheme_re)://o;my$newself=URI->new("$new:$$self");$$self=$$newself;bless$self,ref($newself)}else {if ($self->_no_scheme_ok){$old=$1 if $$self =~ s/^($scheme_re)://o;Carp::carp("Oops, opaque part now look like scheme")if $^W && $$self =~ m/^$scheme_re:/o}else {$old=$1 if $$self =~ m/^($scheme_re):/o}}return$old}sub scheme {my$scheme=shift->_scheme(@_);return undef unless defined$scheme;lc($scheme)}sub has_recognized_scheme {my$self=shift;return ref($self)!~ /^URI::_(?:foreign|generic)\z/}sub opaque {my$self=shift;unless (@_){$$self =~ /^(?:$scheme_re:)?([^\#]*)/o or die;return $1}$$self =~ /^($scheme_re:)? # optional scheme + package URI;use strict;use warnings;our$VERSION='5.21';use constant HAS_RESERVED_SQUARE_BRACKETS=>$ENV{URI_HAS_RESERVED_SQUARE_BRACKETS}? 1 : 0;our ($ABS_REMOTE_LEADING_DOTS,$ABS_ALLOW_RELATIVE_SCHEME,$DEFAULT_QUERY_FORM_DELIMITER);my%implements;our$reserved=HAS_RESERVED_SQUARE_BRACKETS ? q(;/?:@&=+$,[]) : q(;/?:@&=+$,);our$mark=q(-_.!~*'());our$unreserved="A-Za-z0-9\Q$mark\E";our$uric=quotemeta($reserved).$unreserved ."%";our$uric4host=$uric .(HAS_RESERVED_SQUARE_BRACKETS ? '' : quotemeta(q([])));our$uric4user=quotemeta(q{!$'()*,;:._~%-+=%&})."A-Za-z0-9" .(HAS_RESERVED_SQUARE_BRACKETS ? quotemeta(q([])): '');our$scheme_re='[a-zA-Z][a-zA-Z0-9.+\-]*';our$schemes_without_host_part_re='data|ldapi|urn|sqlite|sqlite3';our$fallback_schemes_re='mailto';use Carp ();use URI::Escape ();use overload ('""'=>sub {${$_[0]}},'=='=>sub {_obj_eq(@_)},'!='=>sub {!_obj_eq(@_)},fallback=>1,);sub _obj_eq {return overload::StrVal($_[0])eq overload::StrVal($_[1])}sub new {my($class,$uri,$scheme)=@_;$uri=defined ($uri)? "$uri" : "";$uri =~ s/^<(?:URL:)?(.*)>$/$1/;$uri =~ s/^"(.*)"$/$1/;$uri =~ s/^\s+//;$uri =~ s/\s+$//;my$impclass;if ($uri =~ m/^($scheme_re):/so){$scheme=$1}else {if (($impclass=ref($scheme))){$scheme=$scheme->scheme}elsif ($scheme && $scheme =~ m/^($scheme_re)(?::|$)/o){$scheme=$1}}$impclass ||= implementor($scheme)|| do {require URI::_foreign;$impclass='URI::_foreign'};return$impclass->_init($uri,$scheme)}sub new_abs {my($class,$uri,$base)=@_;$uri=$class->new($uri,$base);$uri->abs($base)}sub _init {my$class=shift;my($str,$scheme)=@_;$str=$class->_uric_escape($str);$str="$scheme:$str" unless$str =~ /^$scheme_re:/o || $class->_no_scheme_ok;my$self=bless \$str,$class;$self}sub _fix_uric_escape_for_host_part {return if HAS_RESERVED_SQUARE_BRACKETS;return if $_[0]!~ /%/;return if $_[0]=~ m{^(?:$URI::schemes_without_host_part_re):}os;if ($_[0]=~ m{^(?:$URI::fallback_schemes_re):}os){$_[0]=~ s/\%5B/[/gi;$_[0]=~ s/\%5D/]/gi;return}if ($_[0]=~ m{^((?:$URI::scheme_re:)?)//([^/?\#]+)(.*)$}os){my$orig=$2;my ($user,$host)=$orig =~ /^(.*@)?([^@]*)$/;$user ||= '';my$port=$host =~ s/(:\d+)$// ? $1 : '';$host =~ s/\%5B/[/gi;$host =~ s/\%5D/]/gi;$_[0]=~ s/\Q$orig\E/$user$host$port/}}sub _uric_escape {my($class,$str)=@_;$str =~ s*([^$uric\#])* URI::Escape::escape_char($1) *ego;_fix_uric_escape_for_host_part($str);utf8::downgrade($str);return$str}my%require_attempted;sub implementor {my($scheme,$impclass)=@_;if (!$scheme || $scheme !~ /\A$scheme_re\z/o){require URI::_generic;return "URI::_generic"}$scheme=lc($scheme);if ($impclass){my$old=$implements{$scheme};$impclass->_init_implementor($scheme);$implements{$scheme}=$impclass;return$old}my$ic=$implements{$scheme};return$ic if$ic;$ic="URI::$scheme";$ic =~ s/\+/_P/g;$ic =~ s/\./_O/g;$ic =~ s/\-/_/g;no strict 'refs';unless (@{"${ic}::ISA"}){if (not exists$require_attempted{$ic}){my$_old_error=$@;eval "require $ic";die $@ if $@ && $@ !~ /Can\'t locate.*in \@INC/;$@=$_old_error}return undef unless @{"${ic}::ISA"}}$ic->_init_implementor($scheme);$implements{$scheme}=$ic;$ic}sub _init_implementor {my($class,$scheme)=@_}sub clone {my$self=shift;my$other=$$self;bless \$other,ref$self}sub TO_JSON {${$_[0]}}sub _no_scheme_ok {0}sub _scheme {my$self=shift;unless (@_){return undef unless $$self =~ /^($scheme_re):/o;return $1}my$old;my$new=shift;if (defined($new)&& length($new)){Carp::croak("Bad scheme '$new'")unless$new =~ /^$scheme_re$/o;$old=$1 if $$self =~ s/^($scheme_re)://o;my$newself=URI->new("$new:$$self");$$self=$$newself;bless$self,ref($newself)}else {if ($self->_no_scheme_ok){$old=$1 if $$self =~ s/^($scheme_re)://o;Carp::carp("Oops, opaque part now look like scheme")if $^W && $$self =~ m/^$scheme_re:/o}else {$old=$1 if $$self =~ m/^($scheme_re):/o}}return$old}sub scheme {my$scheme=shift->_scheme(@_);return undef unless defined$scheme;lc($scheme)}sub has_recognized_scheme {my$self=shift;return ref($self)!~ /^URI::_(?:foreign|generic)\z/}sub opaque {my$self=shift;unless (@_){$$self =~ /^(?:$scheme_re:)?([^\#]*)/o or die;return $1}$$self =~ /^($scheme_re:)? # optional scheme ([^\#]*) # opaque (\#.*)? # optional fragment $/sx or die;my$old_scheme=$1;my$old_opaque=$2;my$old_frag=$3;my$new_opaque=shift;$new_opaque="" unless defined$new_opaque;$new_opaque =~ s/([^$uric])/ URI::Escape::escape_char($1)/ego;utf8::downgrade($new_opaque);$$self=defined($old_scheme)? $old_scheme : "";$$self .= $new_opaque;$$self .= $old_frag if defined$old_frag;$old_opaque}sub path {goto&opaque}sub fragment {my$self=shift;unless (@_){return undef unless $$self =~ /\#(.*)/s;return $1}my$old;$old=$1 if $$self =~ s/\#(.*)//s;my$new_frag=shift;if (defined$new_frag){$new_frag =~ s/([^$uric])/ URI::Escape::escape_char($1) /ego;utf8::downgrade($new_frag);$$self .= "#$new_frag"}$old}sub as_string {my$self=shift;$$self}sub as_iri {my$self=shift;my$str=$$self;if ($str =~ s/%([89a-fA-F][0-9a-fA-F])/chr(hex($1))/eg){require Encode;my$enc=Encode::find_encoding("UTF-8");my$u="";while (length$str){$u .= $enc->decode($str,Encode::FB_QUIET());if (length$str){$u .= URI::Escape::escape_char(substr($str,0,1,""))}}$str=$u}return$str}sub canonical {my$self=shift;my$scheme=$self->_scheme || "";my$uc_scheme=$scheme =~ /[A-Z]/;my$esc=$$self =~ /%[a-fA-F0-9]{2}/;return$self unless$uc_scheme || $esc;my$other=$self->clone;if ($uc_scheme){$other->_scheme(lc$scheme)}if ($esc){$$other =~ s{%([0-9a-fA-F]{2})} @@ -2066,7 +2066,7 @@ $fatpacked{"URI.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI'; URI $fatpacked{"URI/Escape.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_ESCAPE'; - package URI::Escape;use strict;use warnings;use Exporter 5.57 'import';our%escapes;our@EXPORT=qw(uri_escape uri_unescape uri_escape_utf8);our@EXPORT_OK=qw(%escapes);our$VERSION='5.19';use Carp ();for (0..255){$escapes{chr($_)}=sprintf("%%%02X",$_)}my%subst;my%Unsafe=(RFC2732=>qr/[^A-Za-z0-9\-_.!~*'()]/,RFC3986=>qr/[^A-Za-z0-9\-\._~]/,);sub uri_escape {my($text,$patn)=@_;return undef unless defined$text;my$re;if (defined$patn){if (ref$patn eq 'Regexp'){$text =~ s{($patn)}{ + package URI::Escape;use strict;use warnings;use Exporter 5.57 'import';our%escapes;our@EXPORT=qw(uri_escape uri_unescape uri_escape_utf8);our@EXPORT_OK=qw(%escapes);our$VERSION='5.21';use Carp ();for (0..255){$escapes{chr($_)}=sprintf("%%%02X",$_)}my%subst;my%Unsafe=(RFC2732=>qr/[^A-Za-z0-9\-_.!~*'()]/,RFC3986=>qr/[^A-Za-z0-9\-\._~]/,);sub uri_escape {my($text,$patn)=@_;return undef unless defined$text;my$re;if (defined$patn){if (ref$patn eq 'Regexp'){$text =~ s{($patn)}{ join('', map +($escapes{$_} || _fail_hi($_)), split //, "$1") }ge;return$text}$re=$subst{$patn};if (!defined$re){$re=$patn;$re =~ s{(\[:\w+:\])|(\\)?([\[\]]|\\\z)}{ defined $1 ? $1 : defined $2 ? "$2$3" : "\\$3" @@ -2074,71 +2074,71 @@ $fatpacked{"URI/Escape.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_ URI_ESCAPE $fatpacked{"URI/Heuristic.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_HEURISTIC'; - package URI::Heuristic;use strict;use warnings;use Exporter 5.57 'import';our@EXPORT_OK=qw(uf_uri uf_uristr uf_url uf_urlstr);our$VERSION='5.19';our ($MY_COUNTRY,$DEBUG);sub MY_COUNTRY() {for ($MY_COUNTRY){return $_ if defined;$_=$ENV{COUNTRY};return $_ if defined;my@srcs=($ENV{LC_ALL},$ENV{LANG});if (my$httplang=$ENV{HTTP_ACCEPT_LANGUAGE}){for$httplang (split(/\s*,\s*/,$httplang)){if ($httplang =~ /^\s*([a-zA-Z]+)[_-]([a-zA-Z]{2})\s*$/){unshift(@srcs,"${1}_${2}");last}}}for (@srcs){next unless defined;return lc($1)if /^[a-zA-Z]+_([a-zA-Z]{2})(?:[.@]|$)/}require Net::Domain;my$fqdn=Net::Domain::hostfqdn();$_=lc($1)if$fqdn =~ /\.([a-zA-Z]{2})$/;return $_ if defined;return ($_=0)}}our%LOCAL_GUESSING=('us'=>[qw(www.ACME.gov www.ACME.mil)],'gb'=>[qw(www.ACME.co.uk www.ACME.org.uk www.ACME.ac.uk)],'au'=>[qw(www.ACME.com.au www.ACME.org.au www.ACME.edu.au)],'il'=>[qw(www.ACME.co.il www.ACME.org.il www.ACME.net.il)],);$LOCAL_GUESSING{uk}=$LOCAL_GUESSING{gb};sub uf_uristr ($) {local($_)=@_;print STDERR "uf_uristr: resolving $_\n" if$DEBUG;return unless defined;s/^\s+//;s/\s+$//;if (/^(www|web|home)[a-z0-9-]*(?:\.|$)/i){$_="http://$_"}elsif (/^(ftp|gopher|news|wais|https|http)[a-z0-9-]*(?:\.|$)/i){$_=lc($1)."://$_"}elsif ($^O ne "MacOS" && (m,^/, || m,^\.\.?/, || m,^[a-zA-Z]:[/\\],)){$_="file:$_"}elsif ($^O eq "MacOS" && m/:/){unless (m/^(ftp|gopher|news|wais|http|https|mailto):/){require URI::file;my$a=URI::file->new($_)->as_string;$_=($a =~ m/^file:/)? $a : "file:$a"}}elsif (/^\w+([\.\-]\w+)*\@(\w+\.)+\w{2,3}$/){$_="mailto:$_"}elsif (!/^[a-zA-Z][a-zA-Z0-9.+\-]*:/){if (s/^([-\w]+(?:\.[-\w]+)*)([\/:\?\#]|$)/$2/){my$host=$1;my$scheme="http";if (/^:(\d+)\b/){if ($1 =~ /^[56789]?443$/){$scheme="https"}elsif ($1 eq "21"){$scheme="ftp"}}if ($host !~ /\./ && $host ne "localhost"){my@guess;if (exists$ENV{URL_GUESS_PATTERN}){@guess=map {s/\bACME\b/$host/;$_}split(' ',$ENV{URL_GUESS_PATTERN})}else {if (MY_COUNTRY()){my$special=$LOCAL_GUESSING{MY_COUNTRY()};if ($special){my@special=@$special;push(@guess,map {s/\bACME\b/$host/;$_}@special)}else {push(@guess,"www.$host." .MY_COUNTRY())}}push(@guess,map "www.$host.$_","com","org","net","edu","int")}my$guess;for$guess (@guess){print STDERR "uf_uristr: gethostbyname('$guess.')..." if$DEBUG;if (gethostbyname("$guess.")){print STDERR "yes\n" if$DEBUG;$host=$guess;last}print STDERR "no\n" if$DEBUG}}$_="$scheme://$host$_"}else {}}print STDERR "uf_uristr: ==> $_\n" if$DEBUG;$_}sub uf_uri ($) {require URI;URI->new(uf_uristr($_[0]))}*uf_urlstr=\*uf_uristr;sub uf_url ($) {require URI::URL;URI::URL->new(uf_uristr($_[0]))}1; + package URI::Heuristic;use strict;use warnings;use Exporter 5.57 'import';our@EXPORT_OK=qw(uf_uri uf_uristr uf_url uf_urlstr);our$VERSION='5.21';our ($MY_COUNTRY,$DEBUG);sub MY_COUNTRY() {for ($MY_COUNTRY){return $_ if defined;$_=$ENV{COUNTRY};return $_ if defined;my@srcs=($ENV{LC_ALL},$ENV{LANG});if (my$httplang=$ENV{HTTP_ACCEPT_LANGUAGE}){for$httplang (split(/\s*,\s*/,$httplang)){if ($httplang =~ /^\s*([a-zA-Z]+)[_-]([a-zA-Z]{2})\s*$/){unshift(@srcs,"${1}_${2}");last}}}for (@srcs){next unless defined;return lc($1)if /^[a-zA-Z]+_([a-zA-Z]{2})(?:[.@]|$)/}require Net::Domain;my$fqdn=Net::Domain::hostfqdn();$_=lc($1)if$fqdn =~ /\.([a-zA-Z]{2})$/;return $_ if defined;return ($_=0)}}our%LOCAL_GUESSING=('us'=>[qw(www.ACME.gov www.ACME.mil)],'gb'=>[qw(www.ACME.co.uk www.ACME.org.uk www.ACME.ac.uk)],'au'=>[qw(www.ACME.com.au www.ACME.org.au www.ACME.edu.au)],'il'=>[qw(www.ACME.co.il www.ACME.org.il www.ACME.net.il)],);$LOCAL_GUESSING{uk}=$LOCAL_GUESSING{gb};sub uf_uristr ($) {local($_)=@_;print STDERR "uf_uristr: resolving $_\n" if$DEBUG;return unless defined;s/^\s+//;s/\s+$//;if (/^(www|web|home)[a-z0-9-]*(?:\.|$)/i){$_="http://$_"}elsif (/^(ftp|gopher|news|wais|https|http)[a-z0-9-]*(?:\.|$)/i){$_=lc($1)."://$_"}elsif ($^O ne "MacOS" && (m,^/, || m,^\.\.?/, || m,^[a-zA-Z]:[/\\],)){$_="file:$_"}elsif ($^O eq "MacOS" && m/:/){unless (m/^(ftp|gopher|news|wais|http|https|mailto):/){require URI::file;my$a=URI::file->new($_)->as_string;$_=($a =~ m/^file:/)? $a : "file:$a"}}elsif (/^\w+([\.\-]\w+)*\@(\w+\.)+\w{2,3}$/){$_="mailto:$_"}elsif (!/^[a-zA-Z][a-zA-Z0-9.+\-]*:/){if (s/^([-\w]+(?:\.[-\w]+)*)([\/:\?\#]|$)/$2/){my$host=$1;my$scheme="http";if (/^:(\d+)\b/){if ($1 =~ /^[56789]?443$/){$scheme="https"}elsif ($1 eq "21"){$scheme="ftp"}}if ($host !~ /\./ && $host ne "localhost"){my@guess;if (exists$ENV{URL_GUESS_PATTERN}){@guess=map {s/\bACME\b/$host/;$_}split(' ',$ENV{URL_GUESS_PATTERN})}else {if (MY_COUNTRY()){my$special=$LOCAL_GUESSING{MY_COUNTRY()};if ($special){my@special=@$special;push(@guess,map {s/\bACME\b/$host/;$_}@special)}else {push(@guess,"www.$host." .MY_COUNTRY())}}push(@guess,map "www.$host.$_","com","org","net","edu","int")}my$guess;for$guess (@guess){print STDERR "uf_uristr: gethostbyname('$guess.')..." if$DEBUG;if (gethostbyname("$guess.")){print STDERR "yes\n" if$DEBUG;$host=$guess;last}print STDERR "no\n" if$DEBUG}}$_="$scheme://$host$_"}else {}}print STDERR "uf_uristr: ==> $_\n" if$DEBUG;$_}sub uf_uri ($) {require URI;URI->new(uf_uristr($_[0]))}*uf_urlstr=\*uf_uristr;sub uf_url ($) {require URI::URL;URI::URL->new(uf_uristr($_[0]))}1; URI_HEURISTIC $fatpacked{"URI/IRI.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_IRI'; - package URI::IRI;use strict;use warnings;use URI ();use overload '""'=>sub {shift->as_string};our$VERSION='5.19';sub new {my($class,$uri,$scheme)=@_;utf8::upgrade($uri);return bless {uri=>URI->new($uri,$scheme),},$class}sub clone {my$self=shift;return bless {uri=>$self->{uri}->clone,},ref($self)}sub as_string {my$self=shift;return$self->{uri}->as_iri}our$AUTOLOAD;sub AUTOLOAD {my$method=substr($AUTOLOAD,rindex($AUTOLOAD,'::')+2);no strict 'refs';*$method=sub {shift->{uri}->$method(@_)};goto &$method}sub DESTROY {}1; + package URI::IRI;use strict;use warnings;use URI ();use overload '""'=>sub {shift->as_string};our$VERSION='5.21';sub new {my($class,$uri,$scheme)=@_;utf8::upgrade($uri);return bless {uri=>URI->new($uri,$scheme),},$class}sub clone {my$self=shift;return bless {uri=>$self->{uri}->clone,},ref($self)}sub as_string {my$self=shift;return$self->{uri}->as_iri}our$AUTOLOAD;sub AUTOLOAD {my$method=substr($AUTOLOAD,rindex($AUTOLOAD,'::')+2);no strict 'refs';*$method=sub {shift->{uri}->$method(@_)};goto &$method}sub DESTROY {}1; URI_IRI $fatpacked{"URI/QueryParam.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_QUERYPARAM'; - package URI::QueryParam;use strict;use warnings;our$VERSION='5.19';1; + package URI::QueryParam;use strict;use warnings;our$VERSION='5.21';1; URI_QUERYPARAM $fatpacked{"URI/Split.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_SPLIT'; - package URI::Split;use strict;use warnings;our$VERSION='5.19';use Exporter 5.57 'import';our@EXPORT_OK=qw(uri_split uri_join);use URI::Escape ();sub uri_split {return $_[0]=~ m,(?:([^:/?#]+):)?(?://([^/?#]*))?([^?#]*)(?:\?([^#]*))?(?:#(.*))?,}sub uri_join {my($scheme,$auth,$path,$query,$frag)=@_;my$uri=defined($scheme)? "$scheme:" : "";$path="" unless defined$path;if (defined$auth){$auth =~ s,([/?\#]), URI::Escape::escape_char($1),eg;$uri .= "//$auth";$path="/$path" if length($path)&& $path !~ m,^/,}elsif ($path =~ m,^//,){$uri .= "//"}unless (length$uri){$path =~ s,(:), URI::Escape::escape_char($1),e while$path =~ m,^[^:/?\#]+:,}$path =~ s,([?\#]), URI::Escape::escape_char($1),eg;$uri .= $path;if (defined$query){$query =~ s,(\#), URI::Escape::escape_char($1),eg;$uri .= "?$query"}$uri .= "#$frag" if defined$frag;$uri}1; + package URI::Split;use strict;use warnings;our$VERSION='5.21';use Exporter 5.57 'import';our@EXPORT_OK=qw(uri_split uri_join);use URI::Escape ();sub uri_split {return $_[0]=~ m,(?:([^:/?#]+):)?(?://([^/?#]*))?([^?#]*)(?:\?([^#]*))?(?:#(.*))?,}sub uri_join {my($scheme,$auth,$path,$query,$frag)=@_;my$uri=defined($scheme)? "$scheme:" : "";$path="" unless defined$path;if (defined$auth){$auth =~ s,([/?\#]), URI::Escape::escape_char($1),eg;$uri .= "//$auth";$path="/$path" if length($path)&& $path !~ m,^/,}elsif ($path =~ m,^//,){$uri .= "//"}unless (length$uri){$path =~ s,(:), URI::Escape::escape_char($1),e while$path =~ m,^[^:/?\#]+:,}$path =~ s,([?\#]), URI::Escape::escape_char($1),eg;$uri .= $path;if (defined$query){$query =~ s,(\#), URI::Escape::escape_char($1),eg;$uri .= "?$query"}$uri .= "#$frag" if defined$frag;$uri}1; URI_SPLIT $fatpacked{"URI/URL.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_URL'; - package URI::URL;use strict;use warnings;use parent 'URI::WithBase';our$VERSION='5.19';use Exporter 5.57 'import';our@EXPORT=qw(url);sub url ($;$) {URI::URL->new(@_)}use URI::Escape qw(uri_unescape);sub new {my$class=shift;my$self=$class->SUPER::new(@_);$self->[0]=$self->[0]->canonical;$self}sub newlocal {my$class=shift;require URI::file;bless [URI::file->new_abs(shift)],$class}{package URI::_foreign;sub _init {my$class=shift;die "Unknown URI::URL scheme $_[1]:" if$URI::URL::STRICT;$class->SUPER::_init(@_)}}sub strict {my$old=$URI::URL::STRICT;$URI::URL::STRICT=shift if @_;$old}sub print_on {my$self=shift;require Data::Dumper;print STDERR Data::Dumper::Dumper($self)}sub _try {my$self=shift;my$method=shift;scalar(eval {$self->$method(@_)})}sub crack {my$self=shift;(scalar($self->scheme),$self->_try("user"),$self->_try("password"),$self->_try("host"),$self->_try("port"),$self->_try("path"),$self->_try("params"),$self->_try("query"),scalar($self->fragment),)}sub full_path {my$self=shift;my$path=$self->path_query;$path="/" unless length$path;$path}sub netloc {shift->authority(@_)}sub epath {my$path=shift->SUPER::path(@_);$path =~ s/;.*//;$path}sub eparams {my$self=shift;my@p=$self->path_segments;return undef unless ref($p[-1]);@p=@{$p[-1]};shift@p;join(";",@p)}sub params {shift->eparams(@_)}sub path {my$self=shift;my$old=$self->epath(@_);return unless defined wantarray;return '/' if!defined($old)||!length($old);Carp::croak("Path components contain '/' (you must call epath)")if$old =~ /%2[fF]/ and!@_;$old="/$old" if$old !~ m|^/| && defined$self->netloc;return uri_unescape($old)}sub path_components {shift->path_segments(@_)}sub query {my$self=shift;my$old=$self->equery(@_);if (defined(wantarray)&& defined($old)){if ($old =~ /%(?:26|2[bB]|3[dD])/){my$mess;for ($old){$mess="Query contains both '+' and '%2B'" if /\+/ && /%2[bB]/;$mess="Form query contains escaped '=' or '&'" if /=/ && /%(?:3[dD]|26)/}if ($mess){Carp::croak("$mess (you must call equery)")}}return uri_unescape($old)}undef}sub abs {my$self=shift;my$base=shift;my$allow_scheme=shift;$allow_scheme=$URI::URL::ABS_ALLOW_RELATIVE_SCHEME unless defined$allow_scheme;local$URI::ABS_ALLOW_RELATIVE_SCHEME=$allow_scheme;local$URI::ABS_REMOTE_LEADING_DOTS=$URI::URL::ABS_REMOTE_LEADING_DOTS;$self->SUPER::abs($base)}sub frag {shift->fragment(@_)}sub keywords {shift->query_keywords(@_)}sub local_path {shift->file}sub unix_path {shift->file("unix")}sub dos_path {shift->file("dos")}sub mac_path {shift->file("mac")}sub vms_path {shift->file("vms")}sub address {shift->to(@_)}sub encoded822addr {shift->to(@_)}sub URI::mailto::authority {shift->to(@_)}sub groupart {shift->_group(@_)}sub article {shift->message(@_)}1; + package URI::URL;use strict;use warnings;use parent 'URI::WithBase';our$VERSION='5.21';use Exporter 5.57 'import';our@EXPORT=qw(url);sub url ($;$) {URI::URL->new(@_)}use URI::Escape qw(uri_unescape);sub new {my$class=shift;my$self=$class->SUPER::new(@_);$self->[0]=$self->[0]->canonical;$self}sub newlocal {my$class=shift;require URI::file;bless [URI::file->new_abs(shift)],$class}{package URI::_foreign;sub _init {my$class=shift;die "Unknown URI::URL scheme $_[1]:" if$URI::URL::STRICT;$class->SUPER::_init(@_)}}sub strict {my$old=$URI::URL::STRICT;$URI::URL::STRICT=shift if @_;$old}sub print_on {my$self=shift;require Data::Dumper;print STDERR Data::Dumper::Dumper($self)}sub _try {my$self=shift;my$method=shift;scalar(eval {$self->$method(@_)})}sub crack {my$self=shift;(scalar($self->scheme),$self->_try("user"),$self->_try("password"),$self->_try("host"),$self->_try("port"),$self->_try("path"),$self->_try("params"),$self->_try("query"),scalar($self->fragment),)}sub full_path {my$self=shift;my$path=$self->path_query;$path="/" unless length$path;$path}sub netloc {shift->authority(@_)}sub epath {my$path=shift->SUPER::path(@_);$path =~ s/;.*//;$path}sub eparams {my$self=shift;my@p=$self->path_segments;return undef unless ref($p[-1]);@p=@{$p[-1]};shift@p;join(";",@p)}sub params {shift->eparams(@_)}sub path {my$self=shift;my$old=$self->epath(@_);return unless defined wantarray;return '/' if!defined($old)||!length($old);Carp::croak("Path components contain '/' (you must call epath)")if$old =~ /%2[fF]/ and!@_;$old="/$old" if$old !~ m|^/| && defined$self->netloc;return uri_unescape($old)}sub path_components {shift->path_segments(@_)}sub query {my$self=shift;my$old=$self->equery(@_);if (defined(wantarray)&& defined($old)){if ($old =~ /%(?:26|2[bB]|3[dD])/){my$mess;for ($old){$mess="Query contains both '+' and '%2B'" if /\+/ && /%2[bB]/;$mess="Form query contains escaped '=' or '&'" if /=/ && /%(?:3[dD]|26)/}if ($mess){Carp::croak("$mess (you must call equery)")}}return uri_unescape($old)}undef}sub abs {my$self=shift;my$base=shift;my$allow_scheme=shift;$allow_scheme=$URI::URL::ABS_ALLOW_RELATIVE_SCHEME unless defined$allow_scheme;local$URI::ABS_ALLOW_RELATIVE_SCHEME=$allow_scheme;local$URI::ABS_REMOTE_LEADING_DOTS=$URI::URL::ABS_REMOTE_LEADING_DOTS;$self->SUPER::abs($base)}sub frag {shift->fragment(@_)}sub keywords {shift->query_keywords(@_)}sub local_path {shift->file}sub unix_path {shift->file("unix")}sub dos_path {shift->file("dos")}sub mac_path {shift->file("mac")}sub vms_path {shift->file("vms")}sub address {shift->to(@_)}sub encoded822addr {shift->to(@_)}sub URI::mailto::authority {shift->to(@_)}sub groupart {shift->_group(@_)}sub article {shift->message(@_)}1; URI_URL $fatpacked{"URI/WithBase.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_WITHBASE'; - package URI::WithBase;use strict;use warnings;use URI ();use Scalar::Util qw(blessed);our$VERSION='5.19';use overload '""'=>"as_string",fallback=>1;sub as_string;sub new {my($class,$uri,$base)=@_;my$ibase=$base;if ($base && blessed($base)&& $base->isa(__PACKAGE__)){$base=$base->abs;$ibase=$base->[0]}bless [URI->new($uri,$ibase),$base],$class}sub new_abs {my$class=shift;my$self=$class->new(@_);$self->abs}sub _init {my$class=shift;my($str,$scheme)=@_;bless [URI->new($str,$scheme),undef],$class}sub eq {my($self,$other)=@_;$other=$other->[0]if blessed($other)and $other->isa(__PACKAGE__);$self->[0]->eq($other)}our$AUTOLOAD;sub AUTOLOAD {my$self=shift;my$method=substr($AUTOLOAD,rindex($AUTOLOAD,'::')+2);return if$method eq "DESTROY";$self->[0]->$method(@_)}sub can {my$self=shift;$self->SUPER::can(@_)|| (ref($self)? $self->[0]->can(@_): undef)}sub base {my$self=shift;my$base=$self->[1];if (@_){my$new_base=shift;$new_base=$new_base->abs if ref($new_base)&& $new_base->isa(__PACKAGE__);$self->[1]=$new_base}return unless defined wantarray;if (defined($base)&&!ref($base)){$base=ref($self)->new($base);$self->[1]=$base unless @_}$base}sub clone {my$self=shift;my$base=$self->[1];$base=$base->clone if ref($base);bless [$self->[0]->clone,$base],ref($self)}sub abs {my$self=shift;my$base=shift || $self->base || return$self->clone;$base=$base->as_string if ref($base);bless [$self->[0]->abs($base,@_),$base],ref($self)}sub rel {my$self=shift;my$base=shift || $self->base || return$self->clone;$base=$base->as_string if ref($base);bless [$self->[0]->rel($base,@_),$base],ref($self)}1; + package URI::WithBase;use strict;use warnings;use URI ();use Scalar::Util qw(blessed);our$VERSION='5.21';use overload '""'=>"as_string",fallback=>1;sub as_string;sub new {my($class,$uri,$base)=@_;my$ibase=$base;if ($base && blessed($base)&& $base->isa(__PACKAGE__)){$base=$base->abs;$ibase=$base->[0]}bless [URI->new($uri,$ibase),$base],$class}sub new_abs {my$class=shift;my$self=$class->new(@_);$self->abs}sub _init {my$class=shift;my($str,$scheme)=@_;bless [URI->new($str,$scheme),undef],$class}sub eq {my($self,$other)=@_;$other=$other->[0]if blessed($other)and $other->isa(__PACKAGE__);$self->[0]->eq($other)}our$AUTOLOAD;sub AUTOLOAD {my$self=shift;my$method=substr($AUTOLOAD,rindex($AUTOLOAD,'::')+2);return if$method eq "DESTROY";$self->[0]->$method(@_)}sub can {my$self=shift;$self->SUPER::can(@_)|| (ref($self)? $self->[0]->can(@_): undef)}sub base {my$self=shift;my$base=$self->[1];if (@_){my$new_base=shift;$new_base=$new_base->abs if ref($new_base)&& $new_base->isa(__PACKAGE__);$self->[1]=$new_base}return unless defined wantarray;if (defined($base)&&!ref($base)){$base=ref($self)->new($base);$self->[1]=$base unless @_}$base}sub clone {my$self=shift;my$base=$self->[1];$base=$base->clone if ref($base);bless [$self->[0]->clone,$base],ref($self)}sub abs {my$self=shift;my$base=shift || $self->base || return$self->clone;$base=$base->as_string if ref($base);bless [$self->[0]->abs($base,@_),$base],ref($self)}sub rel {my$self=shift;my$base=shift || $self->base || return$self->clone;$base=$base->as_string if ref($base);bless [$self->[0]->rel($base,@_),$base],ref($self)}1; URI_WITHBASE $fatpacked{"URI/_foreign.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI__FOREIGN'; - package URI::_foreign;use strict;use warnings;use parent 'URI::_generic';our$VERSION='5.19';1; + package URI::_foreign;use strict;use warnings;use parent 'URI::_generic';our$VERSION='5.21';1; URI__FOREIGN $fatpacked{"URI/_generic.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI__GENERIC'; - package URI::_generic;use strict;use warnings;use parent qw(URI URI::_query);use URI::Escape qw(uri_unescape);use Carp ();our$VERSION='5.19';my$ACHAR=URI::HAS_RESERVED_SQUARE_BRACKETS ? $URI::uric : $URI::uric4host;$ACHAR =~ s,\\[/?],,g;my$PCHAR=$URI::uric;$PCHAR =~ s,\\[?],,g;sub _no_scheme_ok {1}our$IPv6_re;sub _looks_like_raw_ip6_address {my$addr=shift;if (!$IPv6_re){eval {require Regexp::IPv6;Regexp::IPv6->import(qw($IPv6_re));1}|| do {$IPv6_re=qr/[:0-9a-f]{3,}/}}return 0 unless$addr;return 0 if$addr =~ tr/:/:/ < 2;return 1 if$addr =~ /^$IPv6_re$/i;return 0}sub authority {my$self=shift;$$self =~ m,^((?:$URI::scheme_re:)?)(?://([^/?\#]*))?(.*)$,os or die;if (@_){my$auth=shift;$$self=$1;my$rest=$3;if (defined$auth){$auth =~ s/([^$ACHAR])/ URI::Escape::escape_char($1)/ego;if (my ($user,$host)=$auth =~ /^(.*@)?([^@]+)$/){$user ||= '';$user =~ s/([^$URI::uric4user])/ URI::Escape::escape_char($1)/ego;$user =~ s/%40$/\@/;$host="[$host]" if _looks_like_raw_ip6_address($host);$auth=$user .$host}utf8::downgrade($auth);$$self .= "//$auth"}_check_path($rest,$$self);$$self .= $rest}$2}sub path {my$self=shift;$$self =~ m,^((?:[^:/?\#]+:)?(?://[^/?\#]*)?)([^?\#]*)(.*)$,s or die;if (@_){$$self=$1;my$rest=$3;my$new_path=shift;$new_path="" unless defined$new_path;$new_path =~ s/([^$PCHAR])/ URI::Escape::escape_char($1)/ego;utf8::downgrade($new_path);_check_path($new_path,$$self);$$self .= $new_path .$rest}$2}sub path_query {my$self=shift;$$self =~ m,^((?:[^:/?\#]+:)?(?://[^/?\#]*)?)([^\#]*)(.*)$,s or die;if (@_){$$self=$1;my$rest=$3;my$new_path=shift;$new_path="" unless defined$new_path;$new_path =~ s/([^$URI::uric])/ URI::Escape::escape_char($1)/ego;utf8::downgrade($new_path);_check_path($new_path,$$self);$$self .= $new_path .$rest}$2}sub _check_path {my($path,$pre)=@_;my$prefix;if ($pre =~ m,/,){$prefix="/" if length($path)&& $path !~ m,^[/?\#],}else {if ($path =~ m,^//,){Carp::carp("Path starting with double slash is confusing")if $^W}elsif (!length($pre)&& $path =~ m,^[^:/?\#]+:,){Carp::carp("Path might look like scheme, './' prepended")if $^W;$prefix="./"}}substr($_[0],0,0)=$prefix if defined$prefix}sub path_segments {my$self=shift;my$path=$self->path;if (@_){my@arg=@_;for (@arg){if (ref($_)){my@seg=@$_;$seg[0]=~ s/%/%25/g;for (@seg){s/;/%3B/g}$_=join(";",@seg)}else {s/%/%25/g;s/;/%3B/g}s,/,%2F,g}$self->path(join("/",@arg))}return$path unless wantarray;map {/;/ ? $self->_split_segment($_): uri_unescape($_)}split('/',$path,-1)}sub _split_segment {my$self=shift;require URI::_segment;URI::_segment->new(@_)}sub abs {my$self=shift;my$base=shift || Carp::croak("Missing base argument");if (my$scheme=$self->scheme){return$self unless$URI::ABS_ALLOW_RELATIVE_SCHEME;$base=URI->new($base)unless ref$base;return$self unless$scheme eq $base->scheme}$base=URI->new($base)unless ref$base;my$abs=$self->clone;$abs->scheme($base->scheme);return$abs if $$self =~ m,^(?:$URI::scheme_re:)?//,o;$abs->authority($base->authority);my$path=$self->path;return$abs if$path =~ m,^/,;if (!length($path)){my$abs=$base->clone;my$query=$self->query;$abs->query($query)if defined$query;my$fragment=$self->fragment;$abs->fragment($fragment)if defined$fragment;return$abs}my$p=$base->path;$p =~ s,[^/]+$,,;$p .= $path;my@p=split('/',$p,-1);shift(@p)if@p &&!length($p[0]);my$i=1;while ($i < @p){if ($p[$i-1]eq "."){splice(@p,$i-1,1);$i-- if$i > 1}elsif ($p[$i]eq ".." && $p[$i-1]ne ".."){splice(@p,$i-1,2);if ($i > 1){$i--;push(@p,"")if$i==@p}}else {$i++}}$p[-1]="" if@p && $p[-1]eq ".";if ($URI::ABS_REMOTE_LEADING_DOTS){shift@p while@p && $p[0]=~ /^\.\.?$/}$abs->path("/" .join("/",@p));$abs}sub rel {my$self=shift;my$base=shift || Carp::croak("Missing base argument");my$rel=$self->clone;$base=URI->new($base)unless ref$base;my$scheme=$rel->scheme;my$auth=$rel->canonical->authority;my$path=$rel->path;if (!defined($scheme)&&!defined($auth)){return$rel}my$bscheme=$base->scheme;my$bauth=$base->canonical->authority;my$bpath=$base->path;for ($bscheme,$bauth,$auth){$_='' unless defined}unless ($scheme eq $bscheme && $auth eq $bauth){return$rel}for ($path,$bpath){$_="/$_" unless m,^/,}$rel->scheme(undef);$rel->authority(undef);my$li=1;while (1){my$i=index($path,'/',$li);last if$i < 0 || $i!=index($bpath,'/',$li)|| substr($path,$li,$i-$li)ne substr($bpath,$li,$i-$li);$li=$i+1}substr($path,0,$li)='';substr($bpath,0,$li)='';if ($path eq $bpath && defined($rel->fragment)&&!defined($rel->query)){$rel->path("")}else {$path=('../' x $bpath =~ tr|/|/|).$path;$path="./" if$path eq "";$rel->path($path)}$rel}1; + package URI::_generic;use strict;use warnings;use parent qw(URI URI::_query);use URI::Escape qw(uri_unescape);use Carp ();our$VERSION='5.21';my$ACHAR=URI::HAS_RESERVED_SQUARE_BRACKETS ? $URI::uric : $URI::uric4host;$ACHAR =~ s,\\[/?],,g;my$PCHAR=$URI::uric;$PCHAR =~ s,\\[?],,g;sub _no_scheme_ok {1}our$IPv6_re;sub _looks_like_raw_ip6_address {my$addr=shift;if (!$IPv6_re){eval {require Regexp::IPv6;Regexp::IPv6->import(qw($IPv6_re));1}|| do {$IPv6_re=qr/[:0-9a-f]{3,}/}}return 0 unless$addr;return 0 if$addr =~ tr/:/:/ < 2;return 1 if$addr =~ /^$IPv6_re$/i;return 0}sub authority {my$self=shift;$$self =~ m,^((?:$URI::scheme_re:)?)(?://([^/?\#]*))?(.*)$,os or die;if (@_){my$auth=shift;$$self=$1;my$rest=$3;if (defined$auth){$auth =~ s/([^$ACHAR])/ URI::Escape::escape_char($1)/ego;if (my ($user,$host)=$auth =~ /^(.*@)?([^@]+)$/){$user ||= '';$user =~ s/([^$URI::uric4user])/ URI::Escape::escape_char($1)/ego;$user =~ s/%40$/\@/;$host="[$host]" if _looks_like_raw_ip6_address($host);$auth=$user .$host}utf8::downgrade($auth);$$self .= "//$auth"}_check_path($rest,$$self);$$self .= $rest}$2}sub path {my$self=shift;$$self =~ m,^((?:[^:/?\#]+:)?(?://[^/?\#]*)?)([^?\#]*)(.*)$,s or die;if (@_){$$self=$1;my$rest=$3;my$new_path=shift;$new_path="" unless defined$new_path;$new_path =~ s/([^$PCHAR])/ URI::Escape::escape_char($1)/ego;utf8::downgrade($new_path);_check_path($new_path,$$self);$$self .= $new_path .$rest}$2}sub path_query {my$self=shift;$$self =~ m,^((?:[^:/?\#]+:)?(?://[^/?\#]*)?)([^\#]*)(.*)$,s or die;if (@_){$$self=$1;my$rest=$3;my$new_path=shift;$new_path="" unless defined$new_path;$new_path =~ s/([^$URI::uric])/ URI::Escape::escape_char($1)/ego;utf8::downgrade($new_path);_check_path($new_path,$$self);$$self .= $new_path .$rest}$2}sub _check_path {my($path,$pre)=@_;my$prefix;if ($pre =~ m,/,){$prefix="/" if length($path)&& $path !~ m,^[/?\#],}else {if ($path =~ m,^//,){Carp::carp("Path starting with double slash is confusing")if $^W}elsif (!length($pre)&& $path =~ m,^[^:/?\#]+:,){Carp::carp("Path might look like scheme, './' prepended")if $^W;$prefix="./"}}substr($_[0],0,0)=$prefix if defined$prefix}sub path_segments {my$self=shift;my$path=$self->path;if (@_){my@arg=@_;for (@arg){if (ref($_)){my@seg=@$_;$seg[0]=~ s/%/%25/g;for (@seg){s/;/%3B/g}$_=join(";",@seg)}else {s/%/%25/g;s/;/%3B/g}s,/,%2F,g}$self->path(join("/",@arg))}return$path unless wantarray;map {/;/ ? $self->_split_segment($_): uri_unescape($_)}split('/',$path,-1)}sub _split_segment {my$self=shift;require URI::_segment;URI::_segment->new(@_)}sub abs {my$self=shift;my$base=shift || Carp::croak("Missing base argument");if (my$scheme=$self->scheme){return$self unless$URI::ABS_ALLOW_RELATIVE_SCHEME;$base=URI->new($base)unless ref$base;return$self unless$scheme eq $base->scheme}$base=URI->new($base)unless ref$base;my$abs=$self->clone;$abs->scheme($base->scheme);return$abs if $$self =~ m,^(?:$URI::scheme_re:)?//,o;$abs->authority($base->authority);my$path=$self->path;return$abs if$path =~ m,^/,;if (!length($path)){my$abs=$base->clone;my$query=$self->query;$abs->query($query)if defined$query;my$fragment=$self->fragment;$abs->fragment($fragment)if defined$fragment;return$abs}my$p=$base->path;$p =~ s,[^/]+$,,;$p .= $path;my@p=split('/',$p,-1);shift(@p)if@p &&!length($p[0]);my$i=1;while ($i < @p){if ($p[$i-1]eq "."){splice(@p,$i-1,1);$i-- if$i > 1}elsif ($p[$i]eq ".." && $p[$i-1]ne ".."){splice(@p,$i-1,2);if ($i > 1){$i--;push(@p,"")if$i==@p}}else {$i++}}$p[-1]="" if@p && $p[-1]eq ".";if ($URI::ABS_REMOTE_LEADING_DOTS){shift@p while@p && $p[0]=~ /^\.\.?$/}$abs->path("/" .join("/",@p));$abs}sub rel {my$self=shift;my$base=shift || Carp::croak("Missing base argument");my$rel=$self->clone;$base=URI->new($base)unless ref$base;my$scheme=$rel->scheme;my$auth=$rel->canonical->authority;my$path=$rel->path;if (!defined($scheme)&&!defined($auth)){return$rel}my$bscheme=$base->scheme;my$bauth=$base->canonical->authority;my$bpath=$base->path;for ($bscheme,$bauth,$auth){$_='' unless defined}unless ($scheme eq $bscheme && $auth eq $bauth){return$rel}for ($path,$bpath){$_="/$_" unless m,^/,}$rel->scheme(undef);$rel->authority(undef);my$li=1;while (1){my$i=index($path,'/',$li);last if$i < 0 || $i!=index($bpath,'/',$li)|| substr($path,$li,$i-$li)ne substr($bpath,$li,$i-$li);$li=$i+1}substr($path,0,$li)='';substr($bpath,0,$li)='';if ($path eq $bpath && defined($rel->fragment)&&!defined($rel->query)){$rel->path("")}else {$path=('../' x $bpath =~ tr|/|/|).$path;$path="./" if$path eq "";$rel->path($path)}$rel}1; URI__GENERIC $fatpacked{"URI/_idna.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI__IDNA'; - package URI::_idna;use strict;use warnings;use URI::_punycode qw(decode_punycode encode_punycode);use Carp qw(croak);our$VERSION='5.19';BEGIN {*URI::_idna::_ENV_::JOIN_LEAKS_UTF8_FLAGS="$]" < 5.008_003 ? sub () {1}: sub () {0}}my$ASCII=qr/^[\x00-\x7F]*\z/;sub encode {my$idomain=shift;my@labels=split(/\./,$idomain,-1);my@last_empty;push(@last_empty,pop@labels)if@labels > 1 && $labels[-1]eq "";for (@labels){$_=ToASCII($_)}return eval 'join(".", @labels, @last_empty)' if URI::_idna::_ENV_::JOIN_LEAKS_UTF8_FLAGS;return join(".",@labels,@last_empty)}sub decode {my$domain=shift;return join(".",map ToUnicode($_),split(/\./,$domain,-1))}sub nameprep {my$label=shift;$label=lc($label);return$label}sub check_size {my$label=shift;croak "Label empty" if$label eq "";croak "Label too long" if length($label)> 63;return$label}sub ToASCII {my$label=shift;return check_size($label)if$label =~ $ASCII;$label=nameprep($label);return check_size($label)if$label =~ $ASCII;if ($label =~ /^xn--/){croak "Label starts with ACE prefix"}$label=encode_punycode($label);$label="xn--$label";return check_size($label)}sub ToUnicode {my$label=shift;$label=nameprep($label)unless$label =~ $ASCII;return$label unless$label =~ /^xn--/;my$result=decode_punycode(substr($label,4));my$label2=ToASCII($result);if (lc($label)ne $label2){croak "IDNA does not round-trip: '\L$label\E' vs '$label2'"}return$result}1; + package URI::_idna;use strict;use warnings;use URI::_punycode qw(decode_punycode encode_punycode);use Carp qw(croak);our$VERSION='5.21';BEGIN {*URI::_idna::_ENV_::JOIN_LEAKS_UTF8_FLAGS="$]" < 5.008_003 ? sub () {1}: sub () {0}}my$ASCII=qr/^[\x00-\x7F]*\z/;sub encode {my$idomain=shift;my@labels=split(/\./,$idomain,-1);my@last_empty;push(@last_empty,pop@labels)if@labels > 1 && $labels[-1]eq "";for (@labels){$_=ToASCII($_)}return eval 'join(".", @labels, @last_empty)' if URI::_idna::_ENV_::JOIN_LEAKS_UTF8_FLAGS;return join(".",@labels,@last_empty)}sub decode {my$domain=shift;return join(".",map ToUnicode($_),split(/\./,$domain,-1))}sub nameprep {my$label=shift;$label=lc($label);return$label}sub check_size {my$label=shift;croak "Label empty" if$label eq "";croak "Label too long" if length($label)> 63;return$label}sub ToASCII {my$label=shift;return check_size($label)if$label =~ $ASCII;$label=nameprep($label);return check_size($label)if$label =~ $ASCII;if ($label =~ /^xn--/){croak "Label starts with ACE prefix"}$label=encode_punycode($label);$label="xn--$label";return check_size($label)}sub ToUnicode {my$label=shift;$label=nameprep($label)unless$label =~ $ASCII;return$label unless$label =~ /^xn--/;my$result=decode_punycode(substr($label,4));my$label2=ToASCII($result);if (lc($label)ne $label2){croak "IDNA does not round-trip: '\L$label\E' vs '$label2'"}return$result}1; URI__IDNA $fatpacked{"URI/_ldap.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI__LDAP'; - package URI::_ldap;use strict;use warnings;our$VERSION='5.19';use URI::Escape qw(uri_unescape);sub _ldap_elem {my$self=shift;my$elem=shift;my$query=$self->query;my@bits=(split(/\?/,defined($query)? $query : ""),("")x4);my$old=$bits[$elem];if (@_){my$new=shift;$new =~ s/\?/%3F/g;$bits[$elem]=$new;$query=join("?",@bits);$query =~ s/\?+$//;$query=undef unless length($query);$self->query($query)}$old}sub dn {my$old=shift->path(@_);$old =~ s:^/::;uri_unescape($old)}sub attributes {my$self=shift;my$old=_ldap_elem($self,0,@_ ? join(",",map {my$tmp=$_;$tmp =~ s/,/%2C/g;$tmp}@_): ());return$old unless wantarray;map {uri_unescape($_)}split(/,/,$old)}sub _scope {my$self=shift;my$old=_ldap_elem($self,1,@_);return undef unless defined wantarray && defined$old;uri_unescape($old)}sub scope {my$old=&_scope;$old="base" unless length$old;$old}sub _filter {my$self=shift;my$old=_ldap_elem($self,2,@_);return undef unless defined wantarray && defined$old;uri_unescape($old)}sub filter {my$old=&_filter;$old="(objectClass=*)" unless length$old;$old}sub extensions {my$self=shift;my@ext;while (@_){my$key=shift;my$value=shift;push(@ext,join("=",map {$_="" unless defined;s/,/%2C/g;$_}$key,$value))}@ext=join(",",@ext)if@ext;my$old=_ldap_elem($self,3,@ext);return$old unless wantarray;map {uri_unescape($_)}map {/^([^=]+)=(.*)$/}split(/,/,$old)}sub canonical {my$self=shift;my$other=$self->_nonldap_canonical;$other=$other->clone if$other==$self;$other->dn(_normalize_dn($other->dn));$other->attributes(map lc,$other->attributes);my$old_scope=$other->scope;my$new_scope=lc($old_scope);$new_scope="" if$new_scope eq "base";$other->scope($new_scope)if$new_scope ne $old_scope;my$old_filter=$other->filter;$other->filter("")if lc($old_filter)eq "(objectclass=*)" || lc($old_filter)eq "objectclass=*";my@ext=$other->extensions;for (my$i=0;$i < @ext;$i += 2){my$etype=$ext[$i]=lc($ext[$i]);if ($etype =~ /^!?bindname$/){$ext[$i+1]=_normalize_dn($ext[$i+1])}}$other->extensions(@ext)if@ext;$other}sub _normalize_dn {my$dn=shift;return$dn;my@dn=split(/([+,])/,$dn);for (@dn){s/^([a-zA-Z]+=)/lc($1)/e}join("",@dn)}1; + package URI::_ldap;use strict;use warnings;our$VERSION='5.21';use URI::Escape qw(uri_unescape);sub _ldap_elem {my$self=shift;my$elem=shift;my$query=$self->query;my@bits=(split(/\?/,defined($query)? $query : ""),("")x4);my$old=$bits[$elem];if (@_){my$new=shift;$new =~ s/\?/%3F/g;$bits[$elem]=$new;$query=join("?",@bits);$query =~ s/\?+$//;$query=undef unless length($query);$self->query($query)}$old}sub dn {my$old=shift->path(@_);$old =~ s:^/::;uri_unescape($old)}sub attributes {my$self=shift;my$old=_ldap_elem($self,0,@_ ? join(",",map {my$tmp=$_;$tmp =~ s/,/%2C/g;$tmp}@_): ());return$old unless wantarray;map {uri_unescape($_)}split(/,/,$old)}sub _scope {my$self=shift;my$old=_ldap_elem($self,1,@_);return undef unless defined wantarray && defined$old;uri_unescape($old)}sub scope {my$old=&_scope;$old="base" unless length$old;$old}sub _filter {my$self=shift;my$old=_ldap_elem($self,2,@_);return undef unless defined wantarray && defined$old;uri_unescape($old)}sub filter {my$old=&_filter;$old="(objectClass=*)" unless length$old;$old}sub extensions {my$self=shift;my@ext;while (@_){my$key=shift;my$value=shift;push(@ext,join("=",map {$_="" unless defined;s/,/%2C/g;$_}$key,$value))}@ext=join(",",@ext)if@ext;my$old=_ldap_elem($self,3,@ext);return$old unless wantarray;map {uri_unescape($_)}map {/^([^=]+)=(.*)$/}split(/,/,$old)}sub canonical {my$self=shift;my$other=$self->_nonldap_canonical;$other=$other->clone if$other==$self;$other->dn(_normalize_dn($other->dn));$other->attributes(map lc,$other->attributes);my$old_scope=$other->scope;my$new_scope=lc($old_scope);$new_scope="" if$new_scope eq "base";$other->scope($new_scope)if$new_scope ne $old_scope;my$old_filter=$other->filter;$other->filter("")if lc($old_filter)eq "(objectclass=*)" || lc($old_filter)eq "objectclass=*";my@ext=$other->extensions;for (my$i=0;$i < @ext;$i += 2){my$etype=$ext[$i]=lc($ext[$i]);if ($etype =~ /^!?bindname$/){$ext[$i+1]=_normalize_dn($ext[$i+1])}}$other->extensions(@ext)if@ext;$other}sub _normalize_dn {my$dn=shift;return$dn;my@dn=split(/([+,])/,$dn);for (@dn){s/^([a-zA-Z]+=)/lc($1)/e}join("",@dn)}1; URI__LDAP $fatpacked{"URI/_login.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI__LOGIN'; - package URI::_login;use strict;use warnings;use parent qw(URI::_server URI::_userpass);our$VERSION='5.19';1; + package URI::_login;use strict;use warnings;use parent qw(URI::_server URI::_userpass);our$VERSION='5.21';1; URI__LOGIN $fatpacked{"URI/_punycode.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI__PUNYCODE'; - package URI::_punycode;use strict;use warnings;our$VERSION='5.19';use Exporter 'import';our@EXPORT=qw(encode_punycode decode_punycode);use integer;our$DEBUG=0;use constant BASE=>36;use constant TMIN=>1;use constant TMAX=>26;use constant SKEW=>38;use constant DAMP=>700;use constant INITIAL_BIAS=>72;use constant INITIAL_N=>128;my$Delimiter=chr 0x2D;my$BasicRE=qr/[\x00-\x7f]/;sub _croak {require Carp;Carp::croak(@_)}sub _digit_value {my$code=shift;return ord($code)- ord("A")if$code =~ /[A-Z]/;return ord($code)- ord("a")if$code =~ /[a-z]/;return ord($code)- ord("0")+ 26 if$code =~ /[0-9]/;return}sub _code_point {my$digit=shift;return$digit + ord('a')if 0 <= $digit && $digit <= 25;return$digit + ord('0')- 26 if 26 <= $digit && $digit <= 36;die 'NOT COME HERE'}sub _adapt {my($delta,$numpoints,$firsttime)=@_;$delta=$firsttime ? $delta / DAMP : $delta / 2;$delta += $delta / $numpoints;my$k=0;while ($delta > ((BASE - TMIN)* TMAX)/ 2){$delta /= BASE - TMIN;$k += BASE}return$k + (((BASE - TMIN + 1)* $delta)/ ($delta + SKEW))}sub decode_punycode {my$code=shift;my$n=INITIAL_N;my$i=0;my$bias=INITIAL_BIAS;my@output;if ($code =~ s/(.*)$Delimiter//o){push@output,map ord,split //,$1;return _croak('non-basic code point')unless $1 =~ /^$BasicRE*$/o}while ($code){my$oldi=$i;my$w=1;LOOP: for (my$k=BASE;1;$k += BASE){my$cp=substr($code,0,1,'');my$digit=_digit_value($cp);defined$digit or return _croak("invalid punycode input");$i += $digit * $w;my$t=($k <= $bias)? TMIN : ($k >= $bias + TMAX)? TMAX : $k - $bias;last LOOP if$digit < $t;$w *= (BASE - $t)}$bias=_adapt($i - $oldi,@output + 1,$oldi==0);warn "bias becomes $bias" if$DEBUG;$n += $i / (@output + 1);$i=$i % (@output + 1);splice(@output,$i,0,$n);warn join " ",map sprintf('%04x',$_),@output if$DEBUG;$i++}return join '',map chr,@output}sub encode_punycode {my$input=shift;my@input=split //,$input;my$n=INITIAL_N;my$delta=0;my$bias=INITIAL_BIAS;my@output;my@basic=grep /$BasicRE/,@input;my$h=my$b=@basic;push@output,@basic;push@output,$Delimiter if$b && $h < @input;warn "basic codepoints: (@output)" if$DEBUG;while ($h < @input){my$m=_min(grep {$_ >= $n}map ord,@input);warn sprintf "next code point to insert is %04x",$m if$DEBUG;$delta += ($m - $n)* ($h + 1);$n=$m;for my$i (@input){my$c=ord($i);$delta++ if$c < $n;if ($c==$n){my$q=$delta;LOOP: for (my$k=BASE;1;$k += BASE){my$t=($k <= $bias)? TMIN : ($k >= $bias + TMAX)? TMAX : $k - $bias;last LOOP if$q < $t;my$cp=_code_point($t + (($q - $t)% (BASE - $t)));push@output,chr($cp);$q=($q - $t)/ (BASE - $t)}push@output,chr(_code_point($q));$bias=_adapt($delta,$h + 1,$h==$b);warn "bias becomes $bias" if$DEBUG;$delta=0;$h++}}$delta++;$n++}return join '',@output}sub _min {my$min=shift;for (@_){$min=$_ if $_ <= $min}return$min}1; + package URI::_punycode;use strict;use warnings;our$VERSION='5.21';use Exporter 'import';our@EXPORT=qw(encode_punycode decode_punycode);use integer;our$DEBUG=0;use constant BASE=>36;use constant TMIN=>1;use constant TMAX=>26;use constant SKEW=>38;use constant DAMP=>700;use constant INITIAL_BIAS=>72;use constant INITIAL_N=>128;my$Delimiter=chr 0x2D;my$BasicRE=qr/[\x00-\x7f]/;sub _croak {require Carp;Carp::croak(@_)}sub _digit_value {my$code=shift;return ord($code)- ord("A")if$code =~ /[A-Z]/;return ord($code)- ord("a")if$code =~ /[a-z]/;return ord($code)- ord("0")+ 26 if$code =~ /[0-9]/;return}sub _code_point {my$digit=shift;return$digit + ord('a')if 0 <= $digit && $digit <= 25;return$digit + ord('0')- 26 if 26 <= $digit && $digit <= 36;die 'NOT COME HERE'}sub _adapt {my($delta,$numpoints,$firsttime)=@_;$delta=$firsttime ? $delta / DAMP : $delta / 2;$delta += $delta / $numpoints;my$k=0;while ($delta > ((BASE - TMIN)* TMAX)/ 2){$delta /= BASE - TMIN;$k += BASE}return$k + (((BASE - TMIN + 1)* $delta)/ ($delta + SKEW))}sub decode_punycode {my$code=shift;my$n=INITIAL_N;my$i=0;my$bias=INITIAL_BIAS;my@output;if ($code =~ s/(.*)$Delimiter//o){push@output,map ord,split //,$1;return _croak('non-basic code point')unless $1 =~ /^$BasicRE*$/o}while ($code){my$oldi=$i;my$w=1;LOOP: for (my$k=BASE;1;$k += BASE){my$cp=substr($code,0,1,'');my$digit=_digit_value($cp);defined$digit or return _croak("invalid punycode input");$i += $digit * $w;my$t=($k <= $bias)? TMIN : ($k >= $bias + TMAX)? TMAX : $k - $bias;last LOOP if$digit < $t;$w *= (BASE - $t)}$bias=_adapt($i - $oldi,@output + 1,$oldi==0);warn "bias becomes $bias" if$DEBUG;$n += $i / (@output + 1);$i=$i % (@output + 1);splice(@output,$i,0,$n);warn join " ",map sprintf('%04x',$_),@output if$DEBUG;$i++}return join '',map chr,@output}sub encode_punycode {my$input=shift;my@input=split //,$input;my$n=INITIAL_N;my$delta=0;my$bias=INITIAL_BIAS;my@output;my@basic=grep /$BasicRE/,@input;my$h=my$b=@basic;push@output,@basic;push@output,$Delimiter if$b && $h < @input;warn "basic codepoints: (@output)" if$DEBUG;while ($h < @input){my$m=_min(grep {$_ >= $n}map ord,@input);warn sprintf "next code point to insert is %04x",$m if$DEBUG;$delta += ($m - $n)* ($h + 1);$n=$m;for my$i (@input){my$c=ord($i);$delta++ if$c < $n;if ($c==$n){my$q=$delta;LOOP: for (my$k=BASE;1;$k += BASE){my$t=($k <= $bias)? TMIN : ($k >= $bias + TMAX)? TMAX : $k - $bias;last LOOP if$q < $t;my$cp=_code_point($t + (($q - $t)% (BASE - $t)));push@output,chr($cp);$q=($q - $t)/ (BASE - $t)}push@output,chr(_code_point($q));$bias=_adapt($delta,$h + 1,$h==$b);warn "bias becomes $bias" if$DEBUG;$delta=0;$h++}}$delta++;$n++}return join '',@output}sub _min {my$min=shift;for (@_){$min=$_ if $_ <= $min}return$min}1; URI__PUNYCODE $fatpacked{"URI/_query.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI__QUERY'; - package URI::_query;use strict;use warnings;use URI ();use URI::Escape qw(uri_unescape);our$VERSION='5.19';sub query {my$self=shift;$$self =~ m,^([^?\#]*)(?:\?([^\#]*))?(.*)$,s or die;if (@_){my$q=shift;$$self=$1;if (defined$q){$q =~ s/([^$URI::uric])/ URI::Escape::escape_char($1)/ego;utf8::downgrade($q);$$self .= "?$q"}$$self .= $3}$2}sub query_form {my$self=shift;my$old=$self->query;if (@_){my$delim;my$r=$_[0];if (ref($r)eq "ARRAY"){$delim=$_[1];@_=@$r}elsif (ref($r)eq "HASH"){$delim=$_[1];@_=map {$_=>$r->{$_}}sort keys %$r}$delim=pop if @_ % 2;my@query;while (my($key,$vals)=splice(@_,0,2)){$key='' unless defined$key;$key =~ s/([;\/?:@&=+,\$\[\]%])/ URI::Escape::escape_char($1)/eg;$key =~ s/ /+/g;$vals=[ref($vals)eq "ARRAY" ? @$vals : $vals];for my$val (@$vals){if (defined$val){$val =~ s/([;\/?:@&=+,\$\[\]%])/ URI::Escape::escape_char($1)/eg;$val =~ s/ /+/g;push(@query,"$key=$val")}else {push(@query,$key)}}}if (@query){unless ($delim){$delim=$1 if$old && $old =~ /([&;])/;$delim ||= $URI::DEFAULT_QUERY_FORM_DELIMITER || "&"}$self->query(join($delim,@query))}else {$self->query(undef)}}return if!defined($old)||!length($old)||!defined(wantarray);return unless$old =~ /=/;map {(defined)? do {s/\+/ /g;uri_unescape($_)}: undef}map {/=/ ? split(/=/,$_,2): ($_=>undef)}split(/[&;]/,$old)}sub query_keywords {my$self=shift;my$old=$self->query;if (@_){my@copy=@_;@copy=@{$copy[0]}if@copy==1 && ref($copy[0])eq "ARRAY";for (@copy){s/([;\/?:@&=+,\$\[\]%])/ URI::Escape::escape_char($1)/eg}$self->query(@copy ? join('+',@copy): undef)}return if!defined($old)||!defined(wantarray);return if$old =~ /=/;map {uri_unescape($_)}split(/\+/,$old,-1)}sub equery {goto&query}sub query_param {my$self=shift;my@old=$self->query_form;if (@_==0){my (%seen,$i);return grep!($i++ % 2 || $seen{$_}++),@old}my$key=shift;my@i=grep $_ % 2==0 && $old[$_]eq $key,0 .. $#old;if (@_){my@new=@old;my@new_i=@i;my@vals=map {ref($_)eq 'ARRAY' ? @$_ : $_}@_;while (@new_i > @vals){splice@new,pop@new_i,2}if (@vals > @new_i){my$i=@new_i ? $new_i[-1]+ 2 : @new;my@splice=splice@vals,@new_i,@vals - @new_i;splice@new,$i,0,map {$key=>$_}@splice}if (@vals){@new[map $_ + 1,@new_i ]=@vals}$self->query_form(\@new)}return wantarray ? @old[map $_+1,@i]: @i ? $old[$i[0]+1]: undef}sub query_param_append {my$self=shift;my$key=shift;my@vals=map {ref $_ eq 'ARRAY' ? @$_ : $_}@_;$self->query_form($self->query_form,$key=>\@vals);return}sub query_param_delete {my$self=shift;my$key=shift;my@old=$self->query_form;my@vals;for (my$i=@old - 2;$i >= 0;$i -= 2){next if$old[$i]ne $key;push(@vals,(splice(@old,$i,2))[1])}$self->query_form(\@old)if@vals;return wantarray ? reverse@vals : $vals[-1]}sub query_form_hash {my$self=shift;my@old=$self->query_form;if (@_){$self->query_form(@_==1 ? %{shift(@_)}: @_)}my%hash;while (my($k,$v)=splice(@old,0,2)){if (exists$hash{$k}){for ($hash{$k}){$_=[$_]unless ref($_)eq "ARRAY";push(@$_,$v)}}else {$hash{$k}=$v}}return \%hash}1; + package URI::_query;use strict;use warnings;use URI ();use URI::Escape qw(uri_unescape);our$VERSION='5.21';sub query {my$self=shift;$$self =~ m,^([^?\#]*)(?:\?([^\#]*))?(.*)$,s or die;if (@_){my$q=shift;$$self=$1;if (defined$q){$q =~ s/([^$URI::uric])/ URI::Escape::escape_char($1)/ego;utf8::downgrade($q);$$self .= "?$q"}$$self .= $3}$2}sub query_form {my$self=shift;my$old=$self->query;if (@_){my$delim;my$r=$_[0];if (ref($r)eq "ARRAY"){$delim=$_[1];@_=@$r}elsif (ref($r)eq "HASH"){$delim=$_[1];@_=map {$_=>$r->{$_}}sort keys %$r}$delim=pop if @_ % 2;my@query;while (my($key,$vals)=splice(@_,0,2)){$key='' unless defined$key;$key =~ s/([;\/?:@&=+,\$\[\]%])/ URI::Escape::escape_char($1)/eg;$key =~ s/ /+/g;$vals=[ref($vals)eq "ARRAY" ? @$vals : $vals];for my$val (@$vals){if (defined$val){$val =~ s/([;\/?:@&=+,\$\[\]%])/ URI::Escape::escape_char($1)/eg;$val =~ s/ /+/g;push(@query,"$key=$val")}else {push(@query,$key)}}}if (@query){unless ($delim){$delim=$1 if$old && $old =~ /([&;])/;$delim ||= $URI::DEFAULT_QUERY_FORM_DELIMITER || "&"}$self->query(join($delim,@query))}else {$self->query(undef)}}return if!defined($old)||!length($old)||!defined(wantarray);return unless$old =~ /=/;map {(defined)? do {s/\+/ /g;uri_unescape($_)}: undef}map {/=/ ? split(/=/,$_,2): ($_=>undef)}split(/[&;]/,$old)}sub query_keywords {my$self=shift;my$old=$self->query;if (@_){my@copy=@_;@copy=@{$copy[0]}if@copy==1 && ref($copy[0])eq "ARRAY";for (@copy){s/([;\/?:@&=+,\$\[\]%])/ URI::Escape::escape_char($1)/eg}$self->query(@copy ? join('+',@copy): undef)}return if!defined($old)||!defined(wantarray);return if$old =~ /=/;map {uri_unescape($_)}split(/\+/,$old,-1)}sub equery {goto&query}sub query_param {my$self=shift;my@old=$self->query_form;if (@_==0){my (%seen,$i);return grep!($i++ % 2 || $seen{$_}++),@old}my$key=shift;my@i=grep $_ % 2==0 && $old[$_]eq $key,0 .. $#old;if (@_){my@new=@old;my@new_i=@i;my@vals=map {ref($_)eq 'ARRAY' ? @$_ : $_}@_;while (@new_i > @vals){splice@new,pop@new_i,2}if (@vals > @new_i){my$i=@new_i ? $new_i[-1]+ 2 : @new;my@splice=splice@vals,@new_i,@vals - @new_i;splice@new,$i,0,map {$key=>$_}@splice}if (@vals){@new[map $_ + 1,@new_i ]=@vals}$self->query_form(\@new)}return wantarray ? @old[map $_+1,@i]: @i ? $old[$i[0]+1]: undef}sub query_param_append {my$self=shift;my$key=shift;my@vals=map {ref $_ eq 'ARRAY' ? @$_ : $_}@_;$self->query_form($self->query_form,$key=>\@vals);return}sub query_param_delete {my$self=shift;my$key=shift;my@old=$self->query_form;my@vals;for (my$i=@old - 2;$i >= 0;$i -= 2){next if$old[$i]ne $key;push(@vals,(splice(@old,$i,2))[1])}$self->query_form(\@old)if@vals;return wantarray ? reverse@vals : $vals[-1]}sub query_form_hash {my$self=shift;my@old=$self->query_form;if (@_){$self->query_form(@_==1 ? %{shift(@_)}: @_)}my%hash;while (my($k,$v)=splice(@old,0,2)){if (exists$hash{$k}){for ($hash{$k}){$_=[$_]unless ref($_)eq "ARRAY";push(@$_,$v)}}else {$hash{$k}=$v}}return \%hash}1; URI__QUERY $fatpacked{"URI/_segment.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI__SEGMENT'; - package URI::_segment;use strict;use warnings;use URI::Escape qw(uri_unescape);use overload '""'=>sub {$_[0]->[0]},fallback=>1;our$VERSION='5.19';sub new {my$class=shift;my@segment=split(';',shift,-1);$segment[0]=uri_unescape($segment[0]);bless \@segment,$class}1; + package URI::_segment;use strict;use warnings;use URI::Escape qw(uri_unescape);use overload '""'=>sub {$_[0]->[0]},fallback=>1;our$VERSION='5.21';sub new {my$class=shift;my@segment=split(';',shift,-1);$segment[0]=uri_unescape($segment[0]);bless \@segment,$class}1; URI__SEGMENT $fatpacked{"URI/_server.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI__SERVER'; - package URI::_server;use strict;use warnings;use parent 'URI::_generic';use URI::Escape qw(uri_unescape);our$VERSION='5.19';sub _uric_escape {my($class,$str)=@_;if ($str =~ m,^((?:$URI::scheme_re:)?)//([^/?\#]*)(.*)$,os){my($scheme,$host,$rest)=($1,$2,$3);my$ui=$host =~ s/(.*@)// ? $1 : "";my$port=$host =~ s/(:\d+)\z// ? $1 : "";if (_host_escape($host)){$str="$scheme//$ui$host$port$rest"}}return$class->SUPER::_uric_escape($str)}sub _host_escape {return if URI::HAS_RESERVED_SQUARE_BRACKETS and $_[0]!~ /[^$URI::uric]/;return if!URI::HAS_RESERVED_SQUARE_BRACKETS and $_[0]!~ /[^$URI::uric4host]/;eval {require URI::_idna;$_[0]=URI::_idna::encode($_[0])};return 0 if $@;return 1}sub as_iri {my$self=shift;my$str=$self->SUPER::as_iri;if ($str =~ /\bxn--/){if ($str =~ m,^((?:$URI::scheme_re:)?)//([^/?\#]*)(.*)$,os){my($scheme,$host,$rest)=($1,$2,$3);my$ui=$host =~ s/(.*@)// ? $1 : "";my$port=$host =~ s/(:\d+)\z// ? $1 : "";require URI::_idna;$host=URI::_idna::decode($host);$str="$scheme//$ui$host$port$rest"}}return$str}sub userinfo {my$self=shift;my$old=$self->authority;if (@_){my$new=$old;$new="" unless defined$new;$new =~ s/.*@//;my$ui=shift;if (defined$ui){$ui =~ s/([^$URI::uric4user])/ URI::Escape::escape_char($1)/ego;$new="$ui\@$new"}$self->authority($new)}return undef if!defined($old)|| $old !~ /(.*)@/;return $1}sub host {my$self=shift;my$old=$self->authority;if (@_){my$tmp=$old;$tmp="" unless defined$tmp;my$ui=($tmp =~ /(.*@)/)? $1 : "";my$port=($tmp =~ /(:\d+)$/)? $1 : "";my$new=shift;$new="" unless defined$new;if (length$new){$new =~ s/[@]/%40/g;if ($new =~ /^[^:]*:\d*\z/ || $new =~ /]:\d*\z/){$new =~ s/(:\d*)\z// || die "Assert";$port=$1}$new="[$new]" if$new =~ /:/ && $new !~ /^\[/;_host_escape($new)}$self->authority("$ui$new$port")}return undef unless defined$old;$old =~ s/.*@//;$old =~ s/:\d+$//;$old =~ s{^\[(.*)\]$}{$1};return uri_unescape($old)}sub ihost {my$self=shift;my$old=$self->host(@_);if ($old =~ /(^|\.)xn--/){require URI::_idna;$old=URI::_idna::decode($old)}return$old}sub _port {my$self=shift;my$old=$self->authority;if (@_){my$new=$old;$new =~ s/:\d*$//;my$port=shift;$new .= ":$port" if defined$port;$self->authority($new)}return $1 if defined($old)&& $old =~ /:(\d*)$/;return}sub port {my$self=shift;my$port=$self->_port(@_);$port=$self->default_port if!defined($port)|| $port eq "";$port}sub host_port {my$self=shift;my$old=$self->authority;$self->host(shift)if @_;return undef unless defined$old;$old =~ s/.*@//;$old =~ s/:$//;$old .= ":" .$self->port unless$old =~ /:\d+$/;$old}sub default_port {undef}sub canonical {my$self=shift;my$other=$self->SUPER::canonical;my$host=$other->host || "";my$port=$other->_port;my$uc_host=$host =~ /[A-Z]/;my$def_port=defined($port)&& ($port eq "" || $port==$self->default_port);if ($uc_host || $def_port){$other=$other->clone if$other==$self;$other->host(lc$host)if$uc_host;$other->port(undef)if$def_port}$other}1; + package URI::_server;use strict;use warnings;use parent 'URI::_generic';use URI::Escape qw(uri_unescape);our$VERSION='5.21';sub _uric_escape {my($class,$str)=@_;if ($str =~ m,^((?:$URI::scheme_re:)?)//([^/?\#]*)(.*)$,os){my($scheme,$host,$rest)=($1,$2,$3);my$ui=$host =~ s/(.*@)// ? $1 : "";my$port=$host =~ s/(:\d+)\z// ? $1 : "";if (_host_escape($host)){$str="$scheme//$ui$host$port$rest"}}return$class->SUPER::_uric_escape($str)}sub _host_escape {return if URI::HAS_RESERVED_SQUARE_BRACKETS and $_[0]!~ /[^$URI::uric]/;return if!URI::HAS_RESERVED_SQUARE_BRACKETS and $_[0]!~ /[^$URI::uric4host]/;eval {require URI::_idna;$_[0]=URI::_idna::encode($_[0])};return 0 if $@;return 1}sub as_iri {my$self=shift;my$str=$self->SUPER::as_iri;if ($str =~ /\bxn--/){if ($str =~ m,^((?:$URI::scheme_re:)?)//([^/?\#]*)(.*)$,os){my($scheme,$host,$rest)=($1,$2,$3);my$ui=$host =~ s/(.*@)// ? $1 : "";my$port=$host =~ s/(:\d+)\z// ? $1 : "";require URI::_idna;$host=URI::_idna::decode($host);$str="$scheme//$ui$host$port$rest"}}return$str}sub userinfo {my$self=shift;my$old=$self->authority;if (@_){my$new=$old;$new="" unless defined$new;$new =~ s/.*@//;my$ui=shift;if (defined$ui){$ui =~ s/([^$URI::uric4user])/ URI::Escape::escape_char($1)/ego;$new="$ui\@$new"}$self->authority($new)}return undef if!defined($old)|| $old !~ /(.*)@/;return $1}sub host {my$self=shift;my$old=$self->authority;if (@_){my$tmp=$old;$tmp="" unless defined$tmp;my$ui=($tmp =~ /(.*@)/)? $1 : "";my$port=($tmp =~ /(:\d+)$/)? $1 : "";my$new=shift;$new="" unless defined$new;if (length$new){$new =~ s/[@]/%40/g;if ($new =~ /^[^:]*:\d*\z/ || $new =~ /]:\d*\z/){$new =~ s/(:\d*)\z// || die "Assert";$port=$1}$new="[$new]" if$new =~ /:/ && $new !~ /^\[/;_host_escape($new)}$self->authority("$ui$new$port")}return undef unless defined$old;$old =~ s/.*@//;$old =~ s/:\d+$//;$old =~ s{^\[(.*)\]$}{$1};return uri_unescape($old)}sub ihost {my$self=shift;my$old=$self->host(@_);if ($old =~ /(^|\.)xn--/){require URI::_idna;$old=URI::_idna::decode($old)}return$old}sub _port {my$self=shift;my$old=$self->authority;if (@_){my$new=$old;$new =~ s/:\d*$//;my$port=shift;$new .= ":$port" if defined$port;$self->authority($new)}return $1 if defined($old)&& $old =~ /:(\d*)$/;return}sub port {my$self=shift;my$port=$self->_port(@_);$port=$self->default_port if!defined($port)|| $port eq "";$port}sub host_port {my$self=shift;my$old=$self->authority;$self->host(shift)if @_;return undef unless defined$old;$old =~ s/.*@//;$old =~ s/:$//;$old .= ":" .$self->port unless$old =~ /:\d+$/;$old}sub default_port {undef}sub canonical {my$self=shift;my$other=$self->SUPER::canonical;my$host=$other->host || "";my$port=$other->_port;my$uc_host=$host =~ /[A-Z]/;my$def_port=defined($port)&& ($port eq "" || $port==$self->default_port);if ($uc_host || $def_port){$other=$other->clone if$other==$self;$other->host(lc$host)if$uc_host;$other->port(undef)if$def_port}$other}1; URI__SERVER $fatpacked{"URI/_userpass.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI__USERPASS'; - package URI::_userpass;use strict;use warnings;use URI::Escape qw(uri_unescape);our$VERSION='5.19';sub user {my$self=shift;my$info=$self->userinfo;if (@_){my$new=shift;my$pass=defined($info)? $info : "";$pass =~ s/^[^:]*//;if (!defined($new)&&!length($pass)){$self->userinfo(undef)}else {$new="" unless defined($new);$new =~ s/%/%25/g;$new =~ s/:/%3A/g;$self->userinfo("$new$pass")}}return undef unless defined$info;$info =~ s/:.*//;uri_unescape($info)}sub password {my$self=shift;my$info=$self->userinfo;if (@_){my$new=shift;my$user=defined($info)? $info : "";$user =~ s/:.*//;if (!defined($new)){$self->userinfo(length$user ? $user : undef)}else {$new="" unless defined($new);$new =~ s/%/%25/g;$self->userinfo("$user:$new")}}return undef unless defined$info;return undef unless$info =~ s/^[^:]*://;uri_unescape($info)}1; + package URI::_userpass;use strict;use warnings;use URI::Escape qw(uri_unescape);our$VERSION='5.21';sub user {my$self=shift;my$info=$self->userinfo;if (@_){my$new=shift;my$pass=defined($info)? $info : "";$pass =~ s/^[^:]*//;if (!defined($new)&&!length($pass)){$self->userinfo(undef)}else {$new="" unless defined($new);$new =~ s/%/%25/g;$new =~ s/:/%3A/g;$self->userinfo("$new$pass")}}return undef unless defined$info;$info =~ s/:.*//;uri_unescape($info)}sub password {my$self=shift;my$info=$self->userinfo;if (@_){my$new=shift;my$user=defined($info)? $info : "";$user =~ s/:.*//;if (!defined($new)){$self->userinfo(length$user ? $user : undef)}else {$new="" unless defined($new);$new =~ s/%/%25/g;$self->userinfo("$user:$new")}}return undef unless defined$info;return undef unless$info =~ s/^[^:]*://;uri_unescape($info)}1; URI__USERPASS $fatpacked{"URI/data.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_DATA'; - package URI::data;use strict;use warnings;use parent 'URI';our$VERSION='5.19';use MIME::Base64 qw(decode_base64 encode_base64);use URI::Escape qw(uri_unescape);sub media_type {my$self=shift;my$opaque=$self->opaque;$opaque =~ /^([^,]*),?/ or die;my$old=$1;my$base64;$base64=$1 if$old =~ s/(;base64)$//i;if (@_){my$new=shift;$new="" unless defined$new;$new =~ s/%/%25/g;$new =~ s/,/%2C/g;$base64="" unless defined$base64;$opaque =~ s/^[^,]*,?/$new$base64,/;$self->opaque($opaque)}return uri_unescape($old)if$old;"text/plain;charset=US-ASCII"}sub data {my$self=shift;my($enc,$data)=split(",",$self->opaque,2);unless (defined$data){$data="";$enc="" unless defined$enc}my$base64=($enc =~ /;base64$/i);if (@_){$enc =~ s/;base64$//i if$base64;my$new=shift;$new="" unless defined$new;my$uric_count=_uric_count($new);my$urienc_len=$uric_count + (length($new)- $uric_count)* 3;my$base64_len=int((length($new)+2)/ 3)* 4;$base64_len += 7;if ($base64_len < $urienc_len || $_[0]){$enc .= ";base64";$new=encode_base64($new,"")}else {$new =~ s/%/%25/g}$self->opaque("$enc,$new")}return unless defined wantarray;$data=uri_unescape($data);return$base64 ? decode_base64($data): $data}my$ENC=$URI::uric;$ENC =~ s/%//;eval <opaque;$opaque =~ /^([^,]*),?/ or die;my$old=$1;my$base64;$base64=$1 if$old =~ s/(;base64)$//i;if (@_){my$new=shift;$new="" unless defined$new;$new =~ s/%/%25/g;$new =~ s/,/%2C/g;$base64="" unless defined$base64;$opaque =~ s/^[^,]*,?/$new$base64,/;$self->opaque($opaque)}return uri_unescape($old)if$old;"text/plain;charset=US-ASCII"}sub data {my$self=shift;my($enc,$data)=split(",",$self->opaque,2);unless (defined$data){$data="";$enc="" unless defined$enc}my$base64=($enc =~ /;base64$/i);if (@_){$enc =~ s/;base64$//i if$base64;my$new=shift;$new="" unless defined$new;my$uric_count=_uric_count($new);my$urienc_len=$uric_count + (length($new)- $uric_count)* 3;my$base64_len=int((length($new)+2)/ 3)* 4;$base64_len += 7;if ($base64_len < $urienc_len || $_[0]){$enc .= ";base64";$new=encode_base64($new,"")}else {$new =~ s/%/%25/g}$self->opaque("$enc,$new")}return unless defined wantarray;$data=uri_unescape($data);return$base64 ? decode_base64($data): $data}my$ENC=$URI::uric;$ENC =~ s/%//;eval <"OS2",mac=>"Mac",MacOS=>"Mac",MSWin32=>"Win32",win32=>"Win32",msdos=>"FAT",dos=>"FAT",qnx=>"QNX",);sub os_class {my($OS)=shift || $^O;my$class="URI::file::" .($OS_CLASS{$OS}|| "Unix");no strict 'refs';unless (%{"$class\::"}){eval "require $class";die $@ if $@}$class}sub host {uri_unescape(shift->authority(@_))}sub new {my($class,$path,$os)=@_;os_class($os)->new($path)}sub new_abs {my$class=shift;my$file=$class->new(@_);return$file->abs($class->cwd)unless $$file =~ /^file:/;$file}sub cwd {my$class=shift;require Cwd;my$cwd=Cwd::cwd();$cwd=VMS::Filespec::unixpath($cwd)if $^O eq 'VMS';$cwd=$class->new($cwd);$cwd .= "/" unless substr($cwd,-1,1)eq "/";$cwd}sub canonical {my$self=shift;my$other=$self->SUPER::canonical;my$scheme=$other->scheme;my$auth=$other->authority;return$other if!defined($scheme)&&!defined($auth);if (!defined($auth)|| $auth eq "" || lc($auth)eq "localhost" || (defined($DEFAULT_AUTHORITY)&& lc($auth)eq lc($DEFAULT_AUTHORITY))){if ((defined($auth)|| defined($DEFAULT_AUTHORITY))&& (!defined($auth)||!defined($DEFAULT_AUTHORITY)|| $auth ne $DEFAULT_AUTHORITY)){$other=$other->clone if$self==$other;$other->authority($DEFAULT_AUTHORITY)}}$other}sub file {my($self,$os)=@_;os_class($os)->file($self)}sub dir {my($self,$os)=@_;os_class($os)->dir($self)}1; + package URI::file;use strict;use warnings;use parent 'URI::_generic';our$VERSION='5.21';use URI::Escape qw(uri_unescape);our$DEFAULT_AUTHORITY="";our%OS_CLASS=(os2=>"OS2",mac=>"Mac",MacOS=>"Mac",MSWin32=>"Win32",win32=>"Win32",msdos=>"FAT",dos=>"FAT",qnx=>"QNX",);sub os_class {my($OS)=shift || $^O;my$class="URI::file::" .($OS_CLASS{$OS}|| "Unix");no strict 'refs';unless (%{"$class\::"}){eval "require $class";die $@ if $@}$class}sub host {uri_unescape(shift->authority(@_))}sub new {my($class,$path,$os)=@_;os_class($os)->new($path)}sub new_abs {my$class=shift;my$file=$class->new(@_);return$file->abs($class->cwd)unless $$file =~ /^file:/;$file}sub cwd {my$class=shift;require Cwd;my$cwd=Cwd::cwd();$cwd=VMS::Filespec::unixpath($cwd)if $^O eq 'VMS';$cwd=$class->new($cwd);$cwd .= "/" unless substr($cwd,-1,1)eq "/";$cwd}sub canonical {my$self=shift;my$other=$self->SUPER::canonical;my$scheme=$other->scheme;my$auth=$other->authority;return$other if!defined($scheme)&&!defined($auth);if (!defined($auth)|| $auth eq "" || lc($auth)eq "localhost" || (defined($DEFAULT_AUTHORITY)&& lc($auth)eq lc($DEFAULT_AUTHORITY))){if ((defined($auth)|| defined($DEFAULT_AUTHORITY))&& (!defined($auth)||!defined($DEFAULT_AUTHORITY)|| $auth ne $DEFAULT_AUTHORITY)){$other=$other->clone if$self==$other;$other->authority($DEFAULT_AUTHORITY)}}$other}sub file {my($self,$os)=@_;os_class($os)->file($self)}sub dir {my($self,$os)=@_;os_class($os)->dir($self)}1; URI_FILE $fatpacked{"URI/file/Base.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_FILE_BASE'; - package URI::file::Base;use strict;use warnings;use URI::Escape ();our$VERSION='5.19';sub new {my$class=shift;my$path=shift;$path="" unless defined$path;my($auth,$escaped_auth,$escaped_path);($auth,$escaped_auth)=$class->_file_extract_authority($path);($path,$escaped_path)=$class->_file_extract_path($path);if (defined$auth){$auth =~ s,%,%25,g unless$escaped_auth;$auth =~ s,([/?\#]), URI::Escape::escape_char($1),eg;$auth="//$auth";if (defined$path){$path="/$path" unless substr($path,0,1)eq "/"}else {$path=""}}else {return undef unless defined$path;$auth=""}$path =~ s,([%;?]), URI::Escape::escape_char($1),eg unless$escaped_path;$path =~ s/\#/%23/g;my$uri=$auth .$path;$uri="file:$uri" if substr($uri,0,1)eq "/";URI->new($uri,"file")}sub _file_extract_authority {my($class,$path)=@_;return undef unless$class->_file_is_absolute($path);return$URI::file::DEFAULT_AUTHORITY}sub _file_extract_path {return undef}sub _file_is_absolute {return 0}sub _file_is_localhost {shift;my$host=lc(shift);return 1 if$host eq "localhost";eval {require Net::Domain;lc(Net::Domain::hostfqdn()|| '')eq $host || lc(Net::Domain::hostname()|| '')eq $host}}sub file {undef}sub dir {my$self=shift;$self->file(@_)}1; + package URI::file::Base;use strict;use warnings;use URI::Escape ();our$VERSION='5.21';sub new {my$class=shift;my$path=shift;$path="" unless defined$path;my($auth,$escaped_auth,$escaped_path);($auth,$escaped_auth)=$class->_file_extract_authority($path);($path,$escaped_path)=$class->_file_extract_path($path);if (defined$auth){$auth =~ s,%,%25,g unless$escaped_auth;$auth =~ s,([/?\#]), URI::Escape::escape_char($1),eg;$auth="//$auth";if (defined$path){$path="/$path" unless substr($path,0,1)eq "/"}else {$path=""}}else {return undef unless defined$path;$auth=""}$path =~ s,([%;?]), URI::Escape::escape_char($1),eg unless$escaped_path;$path =~ s/\#/%23/g;my$uri=$auth .$path;$uri="file:$uri" if substr($uri,0,1)eq "/";URI->new($uri,"file")}sub _file_extract_authority {my($class,$path)=@_;return undef unless$class->_file_is_absolute($path);return$URI::file::DEFAULT_AUTHORITY}sub _file_extract_path {return undef}sub _file_is_absolute {return 0}sub _file_is_localhost {shift;my$host=lc(shift);return 1 if$host eq "localhost";eval {require Net::Domain;lc(Net::Domain::hostfqdn()|| '')eq $host || lc(Net::Domain::hostname()|| '')eq $host}}sub file {undef}sub dir {my$self=shift;$self->file(@_)}1; URI_FILE_BASE $fatpacked{"URI/file/FAT.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_FILE_FAT'; - package URI::file::FAT;use strict;use warnings;use parent 'URI::file::Win32';our$VERSION='5.19';sub fix_path {shift;for (@_){my@p=map uc,split(/\./,$_,-1);return if@p > 2;@p=("")unless@p;$_=substr($p[0],0,8);if (@p > 1){my$ext=substr($p[1],0,3);$_ .= ".$ext" if length$ext}}1}1; + package URI::file::FAT;use strict;use warnings;use parent 'URI::file::Win32';our$VERSION='5.21';sub fix_path {shift;for (@_){my@p=map uc,split(/\./,$_,-1);return if@p > 2;@p=("")unless@p;$_=substr($p[0],0,8);if (@p > 1){my$ext=substr($p[1],0,3);$_ .= ".$ext" if length$ext}}1}1; URI_FILE_FAT $fatpacked{"URI/file/Mac.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_FILE_MAC'; - package URI::file::Mac;use strict;use warnings;use parent 'URI::file::Base';use URI::Escape qw(uri_unescape);our$VERSION='5.19';sub _file_extract_path {my$class=shift;my$path=shift;my@pre;if ($path =~ s/^(:+)//){if (length($1)==1){@pre=(".")unless length($path)}else {@pre=("..")x (length($1)- 1)}}else {$pre[0]=""}my$isdir=($path =~ s/:$//);$path =~ s,([%/;]), URI::Escape::escape_char($1),eg;my@path=split(/:/,$path,-1);for (@path){if ($_ eq "." || $_ eq ".."){$_="%2E" x length($_)}$_=".." unless length($_)}push (@path,"")if$isdir;(join("/",@pre,@path),1)}sub file {my$class=shift;my$uri=shift;my@path;my$auth=$uri->authority;if (defined$auth){if (lc($auth)ne "localhost" && $auth ne ""){my$u_auth=uri_unescape($auth);if (!$class->_file_is_localhost($u_auth)){@path=("",$auth)}}}my@ps=split("/",$uri->path,-1);shift@ps if@path;push(@path,@ps);my$pre="";if (!@path){return}elsif ($path[0]eq ""){shift(@path);if (@path==1){return if$path[0]eq "";push(@path,"")}@ps=@path;@path=();my$part;for (@ps){next if $_ eq ".";$part=$_ eq ".." ? "" : $_;push(@path,$part)}if ($ps[-1]eq ".."){push(@path,"")}}else {$pre=":";@ps=@path;@path=();my$part;for (@ps){next if $_ eq ".";$part=$_ eq ".." ? "" : $_;push(@path,$part)}if ($ps[-1]eq ".."){push(@path,"")}}return unless$pre || @path;for (@path){s/;.*//;$_=uri_unescape($_);return if /\0/;return if /:/}$pre .join(":",@path)}sub dir {my$class=shift;my$path=$class->file(@_);return unless defined$path;$path .= ":" unless$path =~ /:$/;$path}1; + package URI::file::Mac;use strict;use warnings;use parent 'URI::file::Base';use URI::Escape qw(uri_unescape);our$VERSION='5.21';sub _file_extract_path {my$class=shift;my$path=shift;my@pre;if ($path =~ s/^(:+)//){if (length($1)==1){@pre=(".")unless length($path)}else {@pre=("..")x (length($1)- 1)}}else {$pre[0]=""}my$isdir=($path =~ s/:$//);$path =~ s,([%/;]), URI::Escape::escape_char($1),eg;my@path=split(/:/,$path,-1);for (@path){if ($_ eq "." || $_ eq ".."){$_="%2E" x length($_)}$_=".." unless length($_)}push (@path,"")if$isdir;(join("/",@pre,@path),1)}sub file {my$class=shift;my$uri=shift;my@path;my$auth=$uri->authority;if (defined$auth){if (lc($auth)ne "localhost" && $auth ne ""){my$u_auth=uri_unescape($auth);if (!$class->_file_is_localhost($u_auth)){@path=("",$auth)}}}my@ps=split("/",$uri->path,-1);shift@ps if@path;push(@path,@ps);my$pre="";if (!@path){return}elsif ($path[0]eq ""){shift(@path);if (@path==1){return if$path[0]eq "";push(@path,"")}@ps=@path;@path=();my$part;for (@ps){next if $_ eq ".";$part=$_ eq ".." ? "" : $_;push(@path,$part)}if ($ps[-1]eq ".."){push(@path,"")}}else {$pre=":";@ps=@path;@path=();my$part;for (@ps){next if $_ eq ".";$part=$_ eq ".." ? "" : $_;push(@path,$part)}if ($ps[-1]eq ".."){push(@path,"")}}return unless$pre || @path;for (@path){s/;.*//;$_=uri_unescape($_);return if /\0/;return if /:/}$pre .join(":",@path)}sub dir {my$class=shift;my$path=$class->file(@_);return unless defined$path;$path .= ":" unless$path =~ /:$/;$path}1; URI_FILE_MAC $fatpacked{"URI/file/OS2.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_FILE_OS2'; - package URI::file::OS2;use strict;use warnings;use parent 'URI::file::Win32';our$VERSION='5.19';sub _file_extract_authority {my$class=shift;return $1 if $_[0]=~ s,^\\\\([^\\]+),,;return $1 if $_[0]=~ s,^//([^/]+),,;if ($_[0]=~ m#^[a-zA-Z]{1,2}:#){return ""}return}sub file {my$p=&URI::file::Win32::file;return unless defined$p;$p =~ s,\\,/,g;$p}1; + package URI::file::OS2;use strict;use warnings;use parent 'URI::file::Win32';our$VERSION='5.21';sub _file_extract_authority {my$class=shift;return $1 if $_[0]=~ s,^\\\\([^\\]+),,;return $1 if $_[0]=~ s,^//([^/]+),,;if ($_[0]=~ m#^[a-zA-Z]{1,2}:#){return ""}return}sub file {my$p=&URI::file::Win32::file;return unless defined$p;$p =~ s,\\,/,g;$p}1; URI_FILE_OS2 $fatpacked{"URI/file/QNX.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_FILE_QNX'; - package URI::file::QNX;use strict;use warnings;use parent 'URI::file::Unix';our$VERSION='5.19';sub _file_extract_path {my($class,$path)=@_;$path =~ s,(.)//+,$1/,g;$path =~ s,(/\.)+/,/,g;$path="./$path" if$path =~ m,^[^:/]+:,,;$path}1; + package URI::file::QNX;use strict;use warnings;use parent 'URI::file::Unix';our$VERSION='5.21';sub _file_extract_path {my($class,$path)=@_;$path =~ s,(.)//+,$1/,g;$path =~ s,(/\.)+/,/,g;$path="./$path" if$path =~ m,^[^:/]+:,,;$path}1; URI_FILE_QNX $fatpacked{"URI/file/Unix.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_FILE_UNIX'; - package URI::file::Unix;use strict;use warnings;use parent 'URI::file::Base';use URI::Escape qw(uri_unescape);our$VERSION='5.19';sub _file_extract_path {my($class,$path)=@_;$path =~ s,//+,/,g;$path =~ s,(/\.)+/,/,g;$path="./$path" if$path =~ m,^[^:/]+:,,;return$path}sub _file_is_absolute {my($class,$path)=@_;return$path =~ m,^/,}sub file {my$class=shift;my$uri=shift;my@path;my$auth=$uri->authority;if (defined($auth)){if (lc($auth)ne "localhost" && $auth ne ""){$auth=uri_unescape($auth);unless ($class->_file_is_localhost($auth)){push(@path,"","",$auth)}}}my@ps=$uri->path_segments;shift@ps if@path;push(@path,@ps);for (@path){return undef if /\0/;return undef if /\//}return join("/",@path)}1; + package URI::file::Unix;use strict;use warnings;use parent 'URI::file::Base';use URI::Escape qw(uri_unescape);our$VERSION='5.21';sub _file_extract_path {my($class,$path)=@_;$path =~ s,//+,/,g;$path =~ s,(/\.)+/,/,g;$path="./$path" if$path =~ m,^[^:/]+:,,;return$path}sub _file_is_absolute {my($class,$path)=@_;return$path =~ m,^/,}sub file {my$class=shift;my$uri=shift;my@path;my$auth=$uri->authority;if (defined($auth)){if (lc($auth)ne "localhost" && $auth ne ""){$auth=uri_unescape($auth);unless ($class->_file_is_localhost($auth)){push(@path,"","",$auth)}}}my@ps=$uri->path_segments;shift@ps if@path;push(@path,@ps);for (@path){return undef if /\0/;return undef if /\//}return join("/",@path)}1; URI_FILE_UNIX $fatpacked{"URI/file/Win32.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_FILE_WIN32'; - package URI::file::Win32;use strict;use warnings;use parent 'URI::file::Base';use URI::Escape qw(uri_unescape);our$VERSION='5.19';sub _file_extract_authority {my$class=shift;return$class->SUPER::_file_extract_authority($_[0])if defined$URI::file::DEFAULT_AUTHORITY;return $1 if $_[0]=~ s,^\\\\([^\\]+),,;return $1 if $_[0]=~ s,^//([^/]+),,;if ($_[0]=~ s,^([a-zA-Z]:),,){my$auth=$1;$auth .= "relative" if $_[0]!~ m,^[\\/],;return$auth}return undef}sub _file_extract_path {my($class,$path)=@_;$path =~ s,\\,/,g;$path =~ s,(/\.)+/,/,g;if (defined$URI::file::DEFAULT_AUTHORITY){$path =~ s,^([a-zA-Z]:),/$1,}return$path}sub _file_is_absolute {my($class,$path)=@_;return$path =~ m,^[a-zA-Z]:, || $path =~ m,^[/\\],}sub file {my$class=shift;my$uri=shift;my$auth=$uri->authority;my$rel;if (defined$auth){$auth=uri_unescape($auth);if ($auth =~ /^([a-zA-Z])[:|](relative)?/){$auth=uc($1).":";$rel++ if $2}elsif (lc($auth)eq "localhost"){$auth=""}elsif (length$auth){$auth="\\\\" .$auth}}else {$auth=""}my@path=$uri->path_segments;for (@path){return undef if /\0/;return undef if /\//}return undef unless$class->fix_path(@path);my$path=join("\\",@path);$path =~ s/^\\// if$rel;$path=$auth .$path;$path =~ s,^\\([a-zA-Z])[:|],\u$1:,;return$path}sub fix_path {1}1; + package URI::file::Win32;use strict;use warnings;use parent 'URI::file::Base';use URI::Escape qw(uri_unescape);our$VERSION='5.21';sub _file_extract_authority {my$class=shift;return$class->SUPER::_file_extract_authority($_[0])if defined$URI::file::DEFAULT_AUTHORITY;return $1 if $_[0]=~ s,^\\\\([^\\]+),,;return $1 if $_[0]=~ s,^//([^/]+),,;if ($_[0]=~ s,^([a-zA-Z]:),,){my$auth=$1;$auth .= "relative" if $_[0]!~ m,^[\\/],;return$auth}return undef}sub _file_extract_path {my($class,$path)=@_;$path =~ s,\\,/,g;$path =~ s,(/\.)+/,/,g;if (defined$URI::file::DEFAULT_AUTHORITY){$path =~ s,^([a-zA-Z]:),/$1,}return$path}sub _file_is_absolute {my($class,$path)=@_;return$path =~ m,^[a-zA-Z]:, || $path =~ m,^[/\\],}sub file {my$class=shift;my$uri=shift;my$auth=$uri->authority;my$rel;if (defined$auth){$auth=uri_unescape($auth);if ($auth =~ /^([a-zA-Z])[:|](relative)?/){$auth=uc($1).":";$rel++ if $2}elsif (lc($auth)eq "localhost"){$auth=""}elsif (length$auth){$auth="\\\\" .$auth}}else {$auth=""}my@path=$uri->path_segments;for (@path){return undef if /\0/;return undef if /\//}return undef unless$class->fix_path(@path);my$path=join("\\",@path);$path =~ s/^\\// if$rel;$path=$auth .$path;$path =~ s,^\\([a-zA-Z])[:|],\u$1:,;return$path}sub fix_path {1}1; URI_FILE_WIN32 $fatpacked{"URI/ftp.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_FTP'; - package URI::ftp;use strict;use warnings;our$VERSION='5.19';use parent qw(URI::_server URI::_userpass);sub default_port {21}sub path {shift->path_query(@_)}sub _user {shift->SUPER::user(@_)}sub _password {shift->SUPER::password(@_)}sub user {my$self=shift;my$user=$self->_user(@_);$user="anonymous" unless defined$user;$user}sub password {my$self=shift;my$pass=$self->_password(@_);unless (defined$pass){my$user=$self->user;if ($user eq 'anonymous' || $user eq 'ftp'){$pass='anonymous@'}}$pass}1; + package URI::ftp;use strict;use warnings;our$VERSION='5.21';use parent qw(URI::_server URI::_userpass);sub default_port {21}sub path {shift->path_query(@_)}sub _user {shift->SUPER::user(@_)}sub _password {shift->SUPER::password(@_)}sub user {my$self=shift;my$user=$self->_user(@_);$user="anonymous" unless defined$user;$user}sub password {my$self=shift;my$pass=$self->_password(@_);unless (defined$pass){my$user=$self->user;if ($user eq 'anonymous' || $user eq 'ftp'){$pass='anonymous@'}}$pass}1; URI_FTP $fatpacked{"URI/gopher.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_GOPHER'; - package URI::gopher;use strict;use warnings;our$VERSION='5.19';use parent 'URI::_server';use URI::Escape qw(uri_unescape);sub default_port {70}sub _gopher_type {my$self=shift;my$path=$self->path_query;$path =~ s,^/,,;my$gtype=$1 if$path =~ s/^(.)//s;if (@_){my$new_type=shift;if (defined($new_type)){Carp::croak("Bad gopher type '$new_type'")unless length($new_type)==1;substr($path,0,0)=$new_type;$self->path_query($path)}else {Carp::croak("Can't delete gopher type when selector is present")if length($path);$self->path_query(undef)}}return$gtype}sub gopher_type {my$self=shift;my$gtype=$self->_gopher_type(@_);$gtype="1" unless defined$gtype;$gtype}sub gtype {goto&gopher_type}sub selector {shift->_gfield(0,@_)}sub search {shift->_gfield(1,@_)}sub string {shift->_gfield(2,@_)}sub _gfield {my$self=shift;my$fno=shift;my$path=$self->path_query;$path =~ s/\?/\t/;$path=uri_unescape($path);$path =~ s,^/,,;my$gtype=$1 if$path =~ s,^(.),,s;my@path=split(/\t/,$path,3);if (@_){my$new=shift;$path[$fno]=$new;pop(@path)while@path &&!defined($path[-1]);for (@path){$_="" unless defined}$path=$gtype;$path="1" unless defined$path;$path .= join("\t",@path);$self->path_query($path)}$path[$fno]}1; + package URI::gopher;use strict;use warnings;our$VERSION='5.21';use parent 'URI::_server';use URI::Escape qw(uri_unescape);sub default_port {70}sub _gopher_type {my$self=shift;my$path=$self->path_query;$path =~ s,^/,,;my$gtype=$1 if$path =~ s/^(.)//s;if (@_){my$new_type=shift;if (defined($new_type)){Carp::croak("Bad gopher type '$new_type'")unless length($new_type)==1;substr($path,0,0)=$new_type;$self->path_query($path)}else {Carp::croak("Can't delete gopher type when selector is present")if length($path);$self->path_query(undef)}}return$gtype}sub gopher_type {my$self=shift;my$gtype=$self->_gopher_type(@_);$gtype="1" unless defined$gtype;$gtype}sub gtype {goto&gopher_type}sub selector {shift->_gfield(0,@_)}sub search {shift->_gfield(1,@_)}sub string {shift->_gfield(2,@_)}sub _gfield {my$self=shift;my$fno=shift;my$path=$self->path_query;$path =~ s/\?/\t/;$path=uri_unescape($path);$path =~ s,^/,,;my$gtype=$1 if$path =~ s,^(.),,s;my@path=split(/\t/,$path,3);if (@_){my$new=shift;$path[$fno]=$new;pop(@path)while@path &&!defined($path[-1]);for (@path){$_="" unless defined}$path=$gtype;$path="1" unless defined$path;$path .= join("\t",@path);$self->path_query($path)}$path[$fno]}1; URI_GOPHER $fatpacked{"URI/http.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_HTTP'; - package URI::http;use strict;use warnings;our$VERSION='5.19';use parent 'URI::_server';sub default_port {80}sub canonical {my$self=shift;my$other=$self->SUPER::canonical;my$slash_path=defined($other->authority)&&!length($other->path)&&!defined($other->query);if ($slash_path){$other=$other->clone if$other==$self;$other->path("/")}$other}1; + package URI::http;use strict;use warnings;our$VERSION='5.21';use parent 'URI::_server';sub default_port {80}sub canonical {my$self=shift;my$other=$self->SUPER::canonical;my$slash_path=defined($other->authority)&&!length($other->path)&&!defined($other->query);if ($slash_path){$other=$other->clone if$other==$self;$other->path("/")}$other}1; URI_HTTP $fatpacked{"URI/https.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_HTTPS'; - package URI::https;use strict;use warnings;our$VERSION='5.19';use parent 'URI::http';sub default_port {443}sub secure {1}1; + package URI::https;use strict;use warnings;our$VERSION='5.21';use parent 'URI::http';sub default_port {443}sub secure {1}1; URI_HTTPS +$fatpacked{"URI/icap.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_ICAP'; + package URI::icap;use strict;use warnings;use base qw(URI::http);our$VERSION='5.21';sub default_port {return 1344}1; +URI_ICAP + +$fatpacked{"URI/icaps.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_ICAPS'; + package URI::icaps;use strict;use warnings;use base qw(URI::icap);our$VERSION='5.21';sub secure {return 1}1; +URI_ICAPS + $fatpacked{"URI/ldap.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_LDAP'; - package URI::ldap;use strict;use warnings;our$VERSION='5.19';use parent qw(URI::_ldap URI::_server);sub default_port {389}sub _nonldap_canonical {my$self=shift;$self->URI::_server::canonical(@_)}1; + package URI::ldap;use strict;use warnings;our$VERSION='5.21';use parent qw(URI::_ldap URI::_server);sub default_port {389}sub _nonldap_canonical {my$self=shift;$self->URI::_server::canonical(@_)}1; URI_LDAP $fatpacked{"URI/ldapi.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_LDAPI'; - package URI::ldapi;use strict;use warnings;our$VERSION='5.19';use parent qw(URI::_ldap URI::_generic);use URI::Escape ();sub un_path {my$self=shift;my$old=URI::Escape::uri_unescape($self->authority);if (@_){my$p=shift;$p =~ s/:/%3A/g;$p =~ s/\@/%40/g;$self->authority($p)}return$old}sub _nonldap_canonical {my$self=shift;$self->URI::_generic::canonical(@_)}1; + package URI::ldapi;use strict;use warnings;our$VERSION='5.21';use parent qw(URI::_ldap URI::_generic);use URI::Escape ();sub un_path {my$self=shift;my$old=URI::Escape::uri_unescape($self->authority);if (@_){my$p=shift;$p =~ s/:/%3A/g;$p =~ s/\@/%40/g;$self->authority($p)}return$old}sub _nonldap_canonical {my$self=shift;$self->URI::_generic::canonical(@_)}1; URI_LDAPI $fatpacked{"URI/ldaps.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_LDAPS'; - package URI::ldaps;use strict;use warnings;our$VERSION='5.19';use parent 'URI::ldap';sub default_port {636}sub secure {1}1; + package URI::ldaps;use strict;use warnings;our$VERSION='5.21';use parent 'URI::ldap';sub default_port {636}sub secure {1}1; URI_LDAPS $fatpacked{"URI/mailto.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_MAILTO'; - package URI::mailto;use strict;use warnings;our$VERSION='5.19';use parent qw(URI URI::_query);sub to {my$self=shift;my@old=$self->headers;if (@_){my@new=@old;for (my$i=0;$i < @new;$i += 2){if (lc($new[$i]|| '')eq "to"){splice(@new,$i,2);redo}}my$to=shift;$to="" unless defined$to;unshift(@new,"to"=>$to);$self->headers(@new)}return unless defined wantarray;my@to;while (@old){my$h=shift@old;my$v=shift@old;push(@to,$v)if lc($h)eq "to"}join(",",@to)}sub headers {my$self=shift;my$opaque="to=" .$self->opaque;$opaque =~ s/\?/&/;if (@_){my@new=@_;my@to;for (my$i=0;$i < @new;$i += 2){if (lc($new[$i]|| '')eq "to"){push(@to,(splice(@new,$i,2))[1]);redo}}my$new=join(",",@to);$new =~ s/%/%25/g;$new =~ s/\?/%3F/g;$self->opaque($new);$self->query_form(@new)if@new}return unless defined wantarray;URI->new("mailto:?$opaque")->query_form}sub query_form {my$self=shift;my@fields=$self->SUPER::query_form(@_);for (my$i=0 ;$i < @fields ;$i += 2 ){if ($fields[0]eq 'to'){$fields[1]=~ s/ /+/g;last}}return@fields}1; + package URI::mailto;use strict;use warnings;our$VERSION='5.21';use parent qw(URI URI::_query);sub to {my$self=shift;my@old=$self->headers;if (@_){my@new=@old;for (my$i=0;$i < @new;$i += 2){if (lc($new[$i]|| '')eq "to"){splice(@new,$i,2);redo}}my$to=shift;$to="" unless defined$to;unshift(@new,"to"=>$to);$self->headers(@new)}return unless defined wantarray;my@to;while (@old){my$h=shift@old;my$v=shift@old;push(@to,$v)if lc($h)eq "to"}join(",",@to)}sub headers {my$self=shift;my$opaque="to=" .$self->opaque;$opaque =~ s/\?/&/;if (@_){my@new=@_;my@to;for (my$i=0;$i < @new;$i += 2){if (lc($new[$i]|| '')eq "to"){push(@to,(splice(@new,$i,2))[1]);redo}}my$new=join(",",@to);$new =~ s/%/%25/g;$new =~ s/\?/%3F/g;$self->opaque($new);$self->query_form(@new)if@new}return unless defined wantarray;URI->new("mailto:?$opaque")->query_form}sub query_form {my$self=shift;my@fields=$self->SUPER::query_form(@_);for (my$i=0 ;$i < @fields ;$i += 2 ){if ($fields[0]eq 'to'){$fields[1]=~ s/ /+/g;last}}return@fields}1; URI_MAILTO $fatpacked{"URI/mms.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_MMS'; - package URI::mms;use strict;use warnings;our$VERSION='5.19';use parent 'URI::http';sub default_port {1755}1; + package URI::mms;use strict;use warnings;our$VERSION='5.21';use parent 'URI::http';sub default_port {1755}1; URI_MMS $fatpacked{"URI/news.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_NEWS'; - package URI::news;use strict;use warnings;our$VERSION='5.19';use parent 'URI::_server';use URI::Escape qw(uri_unescape);use Carp ();sub default_port {119}sub _group {my$self=shift;my$old=$self->path;if (@_){my($group,$from,$to)=@_;if ($group =~ /\@/){$group =~ s/^<(.*)>$/$1/}$group =~ s,%,%25,g;$group =~ s,/,%2F,g;my$path=$group;if (defined$from){$path .= "/$from";$path .= "-$to" if defined$to}$self->path($path)}$old =~ s,^/,,;if ($old !~ /\@/ && $old =~ s,/(.*),, && wantarray){my$extra=$1;return (uri_unescape($old),split(/-/,$extra))}uri_unescape($old)}sub group {my$self=shift;if (@_){Carp::croak("Group name can't contain '\@'")if $_[0]=~ /\@/}my@old=$self->_group(@_);return if$old[0]=~ /\@/;wantarray ? @old : $old[0]}sub message {my$self=shift;if (@_){Carp::croak("Message must contain '\@'")unless $_[0]=~ /\@/}my$old=$self->_group(@_);return undef unless$old =~ /\@/;return$old}1; + package URI::news;use strict;use warnings;our$VERSION='5.21';use parent 'URI::_server';use URI::Escape qw(uri_unescape);use Carp ();sub default_port {119}sub _group {my$self=shift;my$old=$self->path;if (@_){my($group,$from,$to)=@_;if ($group =~ /\@/){$group =~ s/^<(.*)>$/$1/}$group =~ s,%,%25,g;$group =~ s,/,%2F,g;my$path=$group;if (defined$from){$path .= "/$from";$path .= "-$to" if defined$to}$self->path($path)}$old =~ s,^/,,;if ($old !~ /\@/ && $old =~ s,/(.*),, && wantarray){my$extra=$1;return (uri_unescape($old),split(/-/,$extra))}uri_unescape($old)}sub group {my$self=shift;if (@_){Carp::croak("Group name can't contain '\@'")if $_[0]=~ /\@/}my@old=$self->_group(@_);return if$old[0]=~ /\@/;wantarray ? @old : $old[0]}sub message {my$self=shift;if (@_){Carp::croak("Message must contain '\@'")unless $_[0]=~ /\@/}my$old=$self->_group(@_);return undef unless$old =~ /\@/;return$old}1; URI_NEWS $fatpacked{"URI/nntp.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_NNTP'; - package URI::nntp;use strict;use warnings;our$VERSION='5.19';use parent 'URI::news';1; + package URI::nntp;use strict;use warnings;our$VERSION='5.21';use parent 'URI::news';1; URI_NNTP $fatpacked{"URI/nntps.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_NNTPS'; - package URI::nntps;use strict;use warnings;our$VERSION='5.19';use parent 'URI::nntp';sub default_port {563}sub secure {1}1; + package URI::nntps;use strict;use warnings;our$VERSION='5.21';use parent 'URI::nntp';sub default_port {563}sub secure {1}1; URI_NNTPS $fatpacked{"URI/pop.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_POP'; - package URI::pop;use strict;use warnings;our$VERSION='5.19';use parent 'URI::_server';use URI::Escape qw(uri_unescape);sub default_port {110}sub user {my$self=shift;my$old=$self->userinfo;if (@_){my$new_info=$old;$new_info="" unless defined$new_info;$new_info =~ s/^[^;]*//;my$new=shift;if (!defined($new)&&!length($new_info)){$self->userinfo(undef)}else {$new="" unless defined$new;$new =~ s/%/%25/g;$new =~ s/;/%3B/g;$self->userinfo("$new$new_info")}}return undef unless defined$old;$old =~ s/;.*//;return uri_unescape($old)}sub auth {my$self=shift;my$old=$self->userinfo;if (@_){my$new=$old;$new="" unless defined$new;$new =~ s/(^[^;]*)//;my$user=$1;$new =~ s/;auth=[^;]*//i;my$auth=shift;if (defined$auth){$auth =~ s/%/%25/g;$auth =~ s/;/%3B/g;$new=";AUTH=$auth$new"}$self->userinfo("$user$new")}return undef unless defined$old;$old =~ s/^[^;]*//;return uri_unescape($1)if$old =~ /;auth=(.*)/i;return}1; + package URI::pop;use strict;use warnings;our$VERSION='5.21';use parent 'URI::_server';use URI::Escape qw(uri_unescape);sub default_port {110}sub user {my$self=shift;my$old=$self->userinfo;if (@_){my$new_info=$old;$new_info="" unless defined$new_info;$new_info =~ s/^[^;]*//;my$new=shift;if (!defined($new)&&!length($new_info)){$self->userinfo(undef)}else {$new="" unless defined$new;$new =~ s/%/%25/g;$new =~ s/;/%3B/g;$self->userinfo("$new$new_info")}}return undef unless defined$old;$old =~ s/;.*//;return uri_unescape($old)}sub auth {my$self=shift;my$old=$self->userinfo;if (@_){my$new=$old;$new="" unless defined$new;$new =~ s/(^[^;]*)//;my$user=$1;$new =~ s/;auth=[^;]*//i;my$auth=shift;if (defined$auth){$auth =~ s/%/%25/g;$auth =~ s/;/%3B/g;$new=";AUTH=$auth$new"}$self->userinfo("$user$new")}return undef unless defined$old;$old =~ s/^[^;]*//;return uri_unescape($1)if$old =~ /;auth=(.*)/i;return}1; URI_POP $fatpacked{"URI/rlogin.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_RLOGIN'; - package URI::rlogin;use strict;use warnings;our$VERSION='5.19';use parent 'URI::_login';sub default_port {513}1; + package URI::rlogin;use strict;use warnings;our$VERSION='5.21';use parent 'URI::_login';sub default_port {513}1; URI_RLOGIN $fatpacked{"URI/rsync.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_RSYNC'; - package URI::rsync;use strict;use warnings;our$VERSION='5.19';use parent qw(URI::_server URI::_userpass);sub default_port {873}1; + package URI::rsync;use strict;use warnings;our$VERSION='5.21';use parent qw(URI::_server URI::_userpass);sub default_port {873}1; URI_RSYNC $fatpacked{"URI/rtsp.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_RTSP'; - package URI::rtsp;use strict;use warnings;our$VERSION='5.19';use parent 'URI::http';sub default_port {554}1; + package URI::rtsp;use strict;use warnings;our$VERSION='5.21';use parent 'URI::http';sub default_port {554}1; URI_RTSP $fatpacked{"URI/rtspu.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_RTSPU'; - package URI::rtspu;use strict;use warnings;our$VERSION='5.19';use parent 'URI::rtsp';sub default_port {554}1; + package URI::rtspu;use strict;use warnings;our$VERSION='5.21';use parent 'URI::rtsp';sub default_port {554}1; URI_RTSPU $fatpacked{"URI/sftp.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_SFTP'; - package URI::sftp;use strict;use warnings;use parent 'URI::ssh';our$VERSION='5.19';1; + package URI::sftp;use strict;use warnings;use parent 'URI::ssh';our$VERSION='5.21';1; URI_SFTP $fatpacked{"URI/sip.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_SIP'; - package URI::sip;use strict;use warnings;use parent qw(URI::_server URI::_userpass);use URI::Escape ();our$VERSION='5.19';sub default_port {5060}sub authority {my$self=shift;$$self =~ m,^($URI::scheme_re:)?([^;?]*)(.*)$,os or die;my$start=$1;my$authoritystr=$2;my$rest=$3;if (@_){$authoritystr=shift;$authoritystr =~ s/([^$URI::uric])/ URI::Escape::escape_char($1)/ego;$$self=$start .$authoritystr .$rest}return$authoritystr}sub params_form {my$self=shift;$$self =~ m,^((?:$URI::scheme_re:)?)(?:([^;?]*))?(;[^?]*)?(.*)$,os or die;my$start=$1 .$2;my$paramstr=$3;my$rest=$4;if (@_){my@paramarr;for (my$i=0;$i < @_;$i += 2){push(@paramarr,"$_[$i]=$_[$i+1]")}$paramstr=join(";",@paramarr);$$self=$start .";" .$paramstr .$rest}$paramstr =~ s/^;//o;return split(/[;=]/,$paramstr)}sub params {my$self=shift;$$self =~ m,^((?:$URI::scheme_re:)?)(?:([^;?]*))?(;[^?]*)?(.*)$,os or die;my$start=$1 .$2;my$paramstr=$3;my$rest=$4;if (@_){$paramstr=shift;$$self=$start .";" .$paramstr .$rest}$paramstr =~ s/^;//o;return$paramstr}sub path {}sub path_query {}sub path_segments {}sub abs {shift}sub rel {shift}sub query_keywords {}1; + package URI::sip;use strict;use warnings;use parent qw(URI::_server URI::_userpass);use URI::Escape ();our$VERSION='5.21';sub default_port {5060}sub authority {my$self=shift;$$self =~ m,^($URI::scheme_re:)?([^;?]*)(.*)$,os or die;my$start=$1;my$authoritystr=$2;my$rest=$3;if (@_){$authoritystr=shift;$authoritystr =~ s/([^$URI::uric])/ URI::Escape::escape_char($1)/ego;$$self=$start .$authoritystr .$rest}return$authoritystr}sub params_form {my$self=shift;$$self =~ m,^((?:$URI::scheme_re:)?)(?:([^;?]*))?(;[^?]*)?(.*)$,os or die;my$start=$1 .$2;my$paramstr=$3;my$rest=$4;if (@_){my@paramarr;for (my$i=0;$i < @_;$i += 2){push(@paramarr,"$_[$i]=$_[$i+1]")}$paramstr=join(";",@paramarr);$$self=$start .";" .$paramstr .$rest}$paramstr =~ s/^;//o;return split(/[;=]/,$paramstr)}sub params {my$self=shift;$$self =~ m,^((?:$URI::scheme_re:)?)(?:([^;?]*))?(;[^?]*)?(.*)$,os or die;my$start=$1 .$2;my$paramstr=$3;my$rest=$4;if (@_){$paramstr=shift;$$self=$start .";" .$paramstr .$rest}$paramstr =~ s/^;//o;return$paramstr}sub path {}sub path_query {}sub path_segments {}sub abs {shift}sub rel {shift}sub query_keywords {}1; URI_SIP $fatpacked{"URI/sips.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_SIPS'; - package URI::sips;use strict;use warnings;our$VERSION='5.19';use parent 'URI::sip';sub default_port {5061}sub secure {1}1; + package URI::sips;use strict;use warnings;our$VERSION='5.21';use parent 'URI::sip';sub default_port {5061}sub secure {1}1; URI_SIPS $fatpacked{"URI/snews.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_SNEWS'; - package URI::snews;use strict;use warnings;our$VERSION='5.19';use parent 'URI::news';sub default_port {563}sub secure {1}1; + package URI::snews;use strict;use warnings;our$VERSION='5.21';use parent 'URI::news';sub default_port {563}sub secure {1}1; URI_SNEWS $fatpacked{"URI/ssh.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_SSH'; - package URI::ssh;use strict;use warnings;our$VERSION='5.19';use parent 'URI::_login';sub default_port {22}sub secure {1}1; + package URI::ssh;use strict;use warnings;our$VERSION='5.21';use parent 'URI::_login';sub default_port {22}sub secure {1}1; URI_SSH $fatpacked{"URI/telnet.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_TELNET'; - package URI::telnet;use strict;use warnings;our$VERSION='5.19';use parent 'URI::_login';sub default_port {23}1; + package URI::telnet;use strict;use warnings;our$VERSION='5.21';use parent 'URI::_login';sub default_port {23}1; URI_TELNET $fatpacked{"URI/tn3270.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_TN3270'; - package URI::tn3270;use strict;use warnings;our$VERSION='5.19';use parent 'URI::_login';sub default_port {23}1; + package URI::tn3270;use strict;use warnings;our$VERSION='5.21';use parent 'URI::_login';sub default_port {23}1; URI_TN3270 $fatpacked{"URI/urn.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_URN'; - package URI::urn;use strict;use warnings;our$VERSION='5.19';use parent 'URI';use Carp qw(carp);my%implementor;my%require_attempted;sub _init {my$class=shift;my$self=$class->SUPER::_init(@_);my$nid=$self->nid;my$impclass=$implementor{$nid};return$impclass->_urn_init($self,$nid)if$impclass;$impclass="URI::urn";if ($nid =~ /^[A-Za-z\d][A-Za-z\d\-]*\z/){my$id=$nid;$id =~ s/-/_/g;$id="_$id" if$id =~ /^\d/;$impclass="URI::urn::$id";no strict 'refs';unless (@{"${impclass}::ISA"}){if (not exists$require_attempted{$impclass}){my$_old_error=$@;eval "require $impclass";die $@ if $@ && $@ !~ /Can\'t locate.*in \@INC/;$@=$_old_error}$impclass="URI::urn" unless @{"${impclass}::ISA"}}}else {carp("Illegal namespace identifier '$nid' for URN '$self'")if $^W}$implementor{$nid}=$impclass;return$impclass->_urn_init($self,$nid)}sub _urn_init {my($class,$self,$nid)=@_;bless$self,$class}sub _nid {my$self=shift;my$opaque=$self->opaque;if (@_){my$v=$opaque;my$new=shift;$v =~ s/[^:]*/$new/;$self->opaque($v)}$opaque =~ s/:.*//s;return$opaque}sub nid {my$self=shift;my$nid=$self->_nid(@_);$nid=lc($nid)if defined($nid);return$nid}sub nss {my$self=shift;my$opaque=$self->opaque;if (@_){my$v=$opaque;my$new=shift;if (defined$new){$v =~ s/(:|\z).*/:$new/}else {$v =~ s/:.*//s}$self->opaque($v)}return undef unless$opaque =~ s/^[^:]*://;return$opaque}sub canonical {my$self=shift;my$nid=$self->_nid;my$new=$self->SUPER::canonical;return$new if$nid !~ /[A-Z]/ || $nid =~ /%/;$new=$new->clone if$new==$self;$new->nid(lc($nid));return$new}1; + package URI::urn;use strict;use warnings;our$VERSION='5.21';use parent 'URI';use Carp qw(carp);my%implementor;my%require_attempted;sub _init {my$class=shift;my$self=$class->SUPER::_init(@_);my$nid=$self->nid;my$impclass=$implementor{$nid};return$impclass->_urn_init($self,$nid)if$impclass;$impclass="URI::urn";if ($nid =~ /^[A-Za-z\d][A-Za-z\d\-]*\z/){my$id=$nid;$id =~ s/-/_/g;$id="_$id" if$id =~ /^\d/;$impclass="URI::urn::$id";no strict 'refs';unless (@{"${impclass}::ISA"}){if (not exists$require_attempted{$impclass}){my$_old_error=$@;eval "require $impclass";die $@ if $@ && $@ !~ /Can\'t locate.*in \@INC/;$@=$_old_error}$impclass="URI::urn" unless @{"${impclass}::ISA"}}}else {carp("Illegal namespace identifier '$nid' for URN '$self'")if $^W}$implementor{$nid}=$impclass;return$impclass->_urn_init($self,$nid)}sub _urn_init {my($class,$self,$nid)=@_;bless$self,$class}sub _nid {my$self=shift;my$opaque=$self->opaque;if (@_){my$v=$opaque;my$new=shift;$v =~ s/[^:]*/$new/;$self->opaque($v)}$opaque =~ s/:.*//s;return$opaque}sub nid {my$self=shift;my$nid=$self->_nid(@_);$nid=lc($nid)if defined($nid);return$nid}sub nss {my$self=shift;my$opaque=$self->opaque;if (@_){my$v=$opaque;my$new=shift;if (defined$new){$v =~ s/(:|\z).*/:$new/}else {$v =~ s/:.*//s}$self->opaque($v)}return undef unless$opaque =~ s/^[^:]*://;return$opaque}sub canonical {my$self=shift;my$nid=$self->_nid;my$new=$self->SUPER::canonical;return$new if$nid !~ /[A-Z]/ || $nid =~ /%/;$new=$new->clone if$new==$self;$new->nid(lc($nid));return$new}1; URI_URN $fatpacked{"URI/urn/isbn.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_URN_ISBN'; - package URI::urn::isbn;use strict;use warnings;our$VERSION='5.19';use parent 'URI::urn';use Carp qw(carp);BEGIN {require Business::ISBN;local $^W=0;warn "Using Business::ISBN version " .Business::ISBN->VERSION ." which is deprecated.\nUpgrade to Business::ISBN version 3.005\n" if Business::ISBN->VERSION < 3.005}sub _isbn {my$nss=shift;$nss=$nss->nss if ref($nss);my$isbn=Business::ISBN->new($nss);$isbn=undef if$isbn &&!$isbn->is_valid;return$isbn}sub _nss_isbn {my$self=shift;my$nss=$self->nss(@_);my$isbn=_isbn($nss);$isbn=$isbn->as_string if$isbn;return($nss,$isbn)}sub isbn {my$self=shift;my$isbn;(undef,$isbn)=$self->_nss_isbn(@_);return$isbn}sub isbn_publisher_code {my$isbn=shift->_isbn || return undef;return$isbn->publisher_code}BEGIN {my$group_method=do {local $^W=0;Business::ISBN->VERSION >= 2 ? 'group_code' : 'country_code'};sub isbn_group_code {my$isbn=shift->_isbn || return undef;return$isbn->$group_method}}sub isbn_country_code {my$name=(caller(0))[3];$name =~ s/.*:://;carp "$name is DEPRECATED. Use isbn_group_code instead";no strict 'refs';&isbn_group_code}BEGIN {my$isbn13_method=do {local $^W=0;Business::ISBN->VERSION >= 2 ? 'as_isbn13' : 'as_ean'};sub isbn13 {my$isbn=shift->_isbn || return undef;my$thingy=$isbn->$isbn13_method;return eval {$thingy->can('as_string')}? $thingy->as_string([]): $thingy}}sub isbn_as_ean {my$name=(caller(0))[3];$name =~ s/.*:://;carp "$name is DEPRECATED. Use isbn13 instead";no strict 'refs';&isbn13}sub canonical {my$self=shift;my($nss,$isbn)=$self->_nss_isbn;my$new=$self->SUPER::canonical;return$new unless$nss && $isbn && $nss ne $isbn;$new=$new->clone if$new==$self;$new->nss($isbn);return$new}1; + package URI::urn::isbn;use strict;use warnings;our$VERSION='5.21';use parent 'URI::urn';use Carp qw(carp);BEGIN {require Business::ISBN;local $^W=0;warn "Using Business::ISBN version " .Business::ISBN->VERSION ." which is deprecated.\nUpgrade to Business::ISBN version 3.005\n" if Business::ISBN->VERSION < 3.005}sub _isbn {my$nss=shift;$nss=$nss->nss if ref($nss);my$isbn=Business::ISBN->new($nss);$isbn=undef if$isbn &&!$isbn->is_valid;return$isbn}sub _nss_isbn {my$self=shift;my$nss=$self->nss(@_);my$isbn=_isbn($nss);$isbn=$isbn->as_string if$isbn;return($nss,$isbn)}sub isbn {my$self=shift;my$isbn;(undef,$isbn)=$self->_nss_isbn(@_);return$isbn}sub isbn_publisher_code {my$isbn=shift->_isbn || return undef;return$isbn->publisher_code}BEGIN {my$group_method=do {local $^W=0;Business::ISBN->VERSION >= 2 ? 'group_code' : 'country_code'};sub isbn_group_code {my$isbn=shift->_isbn || return undef;return$isbn->$group_method}}sub isbn_country_code {my$name=(caller(0))[3];$name =~ s/.*:://;carp "$name is DEPRECATED. Use isbn_group_code instead";no strict 'refs';&isbn_group_code}BEGIN {my$isbn13_method=do {local $^W=0;Business::ISBN->VERSION >= 2 ? 'as_isbn13' : 'as_ean'};sub isbn13 {my$isbn=shift->_isbn || return undef;my$thingy=$isbn->$isbn13_method;return eval {$thingy->can('as_string')}? $thingy->as_string([]): $thingy}}sub isbn_as_ean {my$name=(caller(0))[3];$name =~ s/.*:://;carp "$name is DEPRECATED. Use isbn13 instead";no strict 'refs';&isbn13}sub canonical {my$self=shift;my($nss,$isbn)=$self->_nss_isbn;my$new=$self->SUPER::canonical;return$new unless$nss && $isbn && $nss ne $isbn;$new=$new->clone if$new==$self;$new->nss($isbn);return$new}1; URI_URN_ISBN $fatpacked{"URI/urn/oid.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_URN_OID'; - package URI::urn::oid;use strict;use warnings;our$VERSION='5.19';use parent 'URI::urn';sub oid {my$self=shift;my$old=$self->nss;if (@_){$self->nss(join(".",@_))}return split(/\./,$old)if wantarray;return$old}1; + package URI::urn::oid;use strict;use warnings;our$VERSION='5.21';use parent 'URI::urn';sub oid {my$self=shift;my$old=$self->nss;if (@_){$self->nss(join(".",@_))}return split(/\./,$old)if wantarray;return$old}1; URI_URN_OID $fatpacked{"Win32/ShellQuote.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'WIN32_SHELLQUOTE'; From 11650515ee119d90097f01da0e568b00c6d7f20a Mon Sep 17 00:00:00 2001 From: "shogo82148-slim[bot]" <90079370+shogo82148-slim[bot]@users.noreply.github.com> Date: Thu, 24 Aug 2023 18:18:33 +0900 Subject: [PATCH 15/36] update build tools (#1615) Co-authored-by: shogo82148-slim[bot] <90079370+shogo82148-slim[bot]@users.noreply.github.com> --- scripts/windows/cpanfile.snapshot | 96 ++++++++++++++++--------------- 1 file changed, 49 insertions(+), 47 deletions(-) diff --git a/scripts/windows/cpanfile.snapshot b/scripts/windows/cpanfile.snapshot index 908bf4a2a..620026efd 100644 --- a/scripts/windows/cpanfile.snapshot +++ b/scripts/windows/cpanfile.snapshot @@ -476,53 +476,55 @@ DISTRIBUTIONS requirements: ExtUtils::MakeMaker 0 common::sense 0 - URI-5.19 - pathname: S/SI/SIMBABQUE/URI-5.19.tar.gz - provides: - URI 5.19 - URI::Escape 5.19 - URI::Heuristic 5.19 - URI::IRI 5.19 - URI::QueryParam 5.19 - URI::Split 5.19 - URI::URL 5.19 - URI::WithBase 5.19 - URI::data 5.19 - URI::file 5.19 - URI::file::Base 5.19 - URI::file::FAT 5.19 - URI::file::Mac 5.19 - URI::file::OS2 5.19 - URI::file::QNX 5.19 - URI::file::Unix 5.19 - URI::file::Win32 5.19 - URI::ftp 5.19 - URI::gopher 5.19 - URI::http 5.19 - URI::https 5.19 - URI::ldap 5.19 - URI::ldapi 5.19 - URI::ldaps 5.19 - URI::mailto 5.19 - URI::mms 5.19 - URI::news 5.19 - URI::nntp 5.19 - URI::nntps 5.19 - URI::pop 5.19 - URI::rlogin 5.19 - URI::rsync 5.19 - URI::rtsp 5.19 - URI::rtspu 5.19 - URI::sftp 5.19 - URI::sip 5.19 - URI::sips 5.19 - URI::snews 5.19 - URI::ssh 5.19 - URI::telnet 5.19 - URI::tn3270 5.19 - URI::urn 5.19 - URI::urn::isbn 5.19 - URI::urn::oid 5.19 + URI-5.21 + pathname: O/OA/OALDERS/URI-5.21.tar.gz + provides: + URI 5.21 + URI::Escape 5.21 + URI::Heuristic 5.21 + URI::IRI 5.21 + URI::QueryParam 5.21 + URI::Split 5.21 + URI::URL 5.21 + URI::WithBase 5.21 + URI::data 5.21 + URI::file 5.21 + URI::file::Base 5.21 + URI::file::FAT 5.21 + URI::file::Mac 5.21 + URI::file::OS2 5.21 + URI::file::QNX 5.21 + URI::file::Unix 5.21 + URI::file::Win32 5.21 + URI::ftp 5.21 + URI::gopher 5.21 + URI::http 5.21 + URI::https 5.21 + URI::icap 5.21 + URI::icaps 5.21 + URI::ldap 5.21 + URI::ldapi 5.21 + URI::ldaps 5.21 + URI::mailto 5.21 + URI::mms 5.21 + URI::news 5.21 + URI::nntp 5.21 + URI::nntps 5.21 + URI::pop 5.21 + URI::rlogin 5.21 + URI::rsync 5.21 + URI::rtsp 5.21 + URI::rtspu 5.21 + URI::sftp 5.21 + URI::sip 5.21 + URI::sips 5.21 + URI::snews 5.21 + URI::ssh 5.21 + URI::telnet 5.21 + URI::tn3270 5.21 + URI::urn 5.21 + URI::urn::isbn 5.21 + URI::urn::oid 5.21 requirements: Carp 0 Cwd 0 From b13e38903c87092ec4eee85975a337166a79dab4 Mon Sep 17 00:00:00 2001 From: "shogo82148-slim[bot]" <90079370+shogo82148-slim[bot]@users.noreply.github.com> Date: Fri, 25 Aug 2023 09:14:09 +0900 Subject: [PATCH 16/36] update carton (#1617) --- author/carton/cpanfile.snapshot | 98 ++++++++++++++-------------- bin/carton | 112 ++++++++++++++++---------------- 2 files changed, 105 insertions(+), 105 deletions(-) diff --git a/author/carton/cpanfile.snapshot b/author/carton/cpanfile.snapshot index 71a6eb6a0..019688a73 100644 --- a/author/carton/cpanfile.snapshot +++ b/author/carton/cpanfile.snapshot @@ -762,55 +762,55 @@ DISTRIBUTIONS perl 5.006 strict 0 warnings 0 - URI-5.20 - pathname: O/OA/OALDERS/URI-5.20.tar.gz - provides: - URI 5.20 - URI::Escape 5.20 - URI::Heuristic 5.20 - URI::IRI 5.20 - URI::QueryParam 5.20 - URI::Split 5.20 - URI::URL 5.20 - URI::WithBase 5.20 - URI::data 5.20 - URI::file 5.20 - URI::file::Base 5.20 - URI::file::FAT 5.20 - URI::file::Mac 5.20 - URI::file::OS2 5.20 - URI::file::QNX 5.20 - URI::file::Unix 5.20 - URI::file::Win32 5.20 - URI::ftp 5.20 - URI::gopher 5.20 - URI::http 5.20 - URI::https 5.20 - URI::icap 5.2 - URI::icaps 5.2 - URI::ldap 5.20 - URI::ldapi 5.20 - URI::ldaps 5.20 - URI::mailto 5.20 - URI::mms 5.20 - URI::news 5.20 - URI::nntp 5.20 - URI::nntps 5.20 - URI::pop 5.20 - URI::rlogin 5.20 - URI::rsync 5.20 - URI::rtsp 5.20 - URI::rtspu 5.20 - URI::sftp 5.20 - URI::sip 5.20 - URI::sips 5.20 - URI::snews 5.20 - URI::ssh 5.20 - URI::telnet 5.20 - URI::tn3270 5.20 - URI::urn 5.20 - URI::urn::isbn 5.20 - URI::urn::oid 5.20 + URI-5.21 + pathname: O/OA/OALDERS/URI-5.21.tar.gz + provides: + URI 5.21 + URI::Escape 5.21 + URI::Heuristic 5.21 + URI::IRI 5.21 + URI::QueryParam 5.21 + URI::Split 5.21 + URI::URL 5.21 + URI::WithBase 5.21 + URI::data 5.21 + URI::file 5.21 + URI::file::Base 5.21 + URI::file::FAT 5.21 + URI::file::Mac 5.21 + URI::file::OS2 5.21 + URI::file::QNX 5.21 + URI::file::Unix 5.21 + URI::file::Win32 5.21 + URI::ftp 5.21 + URI::gopher 5.21 + URI::http 5.21 + URI::https 5.21 + URI::icap 5.21 + URI::icaps 5.21 + URI::ldap 5.21 + URI::ldapi 5.21 + URI::ldaps 5.21 + URI::mailto 5.21 + URI::mms 5.21 + URI::news 5.21 + URI::nntp 5.21 + URI::nntps 5.21 + URI::pop 5.21 + URI::rlogin 5.21 + URI::rsync 5.21 + URI::rtsp 5.21 + URI::rtspu 5.21 + URI::sftp 5.21 + URI::sip 5.21 + URI::sips 5.21 + URI::snews 5.21 + URI::ssh 5.21 + URI::telnet 5.21 + URI::tn3270 5.21 + URI::urn 5.21 + URI::urn::isbn 5.21 + URI::urn::oid 5.21 requirements: Carp 0 Cwd 0 diff --git a/bin/carton b/bin/carton index eea1e56e7..2c3f8799a 100755 --- a/bin/carton +++ b/bin/carton @@ -2086,7 +2086,7 @@ $fatpacked{"Try/Tiny.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'TRY_TI TRY_TINY $fatpacked{"URI.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI'; - package URI;use strict;use warnings;our$VERSION='5.20';use constant HAS_RESERVED_SQUARE_BRACKETS=>$ENV{URI_HAS_RESERVED_SQUARE_BRACKETS}? 1 : 0;our ($ABS_REMOTE_LEADING_DOTS,$ABS_ALLOW_RELATIVE_SCHEME,$DEFAULT_QUERY_FORM_DELIMITER);my%implements;our$reserved=HAS_RESERVED_SQUARE_BRACKETS ? q(;/?:@&=+$,[]) : q(;/?:@&=+$,);our$mark=q(-_.!~*'());our$unreserved="A-Za-z0-9\Q$mark\E";our$uric=quotemeta($reserved).$unreserved ."%";our$uric4host=$uric .(HAS_RESERVED_SQUARE_BRACKETS ? '' : quotemeta(q([])));our$uric4user=quotemeta(q{!$'()*,;:._~%-+=%&})."A-Za-z0-9" .(HAS_RESERVED_SQUARE_BRACKETS ? quotemeta(q([])): '');our$scheme_re='[a-zA-Z][a-zA-Z0-9.+\-]*';our$schemes_without_host_part_re='data|ldapi|urn|sqlite|sqlite3';our$fallback_schemes_re='mailto';use Carp ();use URI::Escape ();use overload ('""'=>sub {${$_[0]}},'=='=>sub {_obj_eq(@_)},'!='=>sub {!_obj_eq(@_)},fallback=>1,);sub _obj_eq {return overload::StrVal($_[0])eq overload::StrVal($_[1])}sub new {my($class,$uri,$scheme)=@_;$uri=defined ($uri)? "$uri" : "";$uri =~ s/^<(?:URL:)?(.*)>$/$1/;$uri =~ s/^"(.*)"$/$1/;$uri =~ s/^\s+//;$uri =~ s/\s+$//;my$impclass;if ($uri =~ m/^($scheme_re):/so){$scheme=$1}else {if (($impclass=ref($scheme))){$scheme=$scheme->scheme}elsif ($scheme && $scheme =~ m/^($scheme_re)(?::|$)/o){$scheme=$1}}$impclass ||= implementor($scheme)|| do {require URI::_foreign;$impclass='URI::_foreign'};return$impclass->_init($uri,$scheme)}sub new_abs {my($class,$uri,$base)=@_;$uri=$class->new($uri,$base);$uri->abs($base)}sub _init {my$class=shift;my($str,$scheme)=@_;$str=$class->_uric_escape($str);$str="$scheme:$str" unless$str =~ /^$scheme_re:/o || $class->_no_scheme_ok;my$self=bless \$str,$class;$self}sub _fix_uric_escape_for_host_part {return if HAS_RESERVED_SQUARE_BRACKETS;return if $_[0]!~ /%/;return if $_[0]=~ m{^(?:$URI::schemes_without_host_part_re):}os;if ($_[0]=~ m{^(?:$URI::fallback_schemes_re):}os){$_[0]=~ s/\%5B/[/gi;$_[0]=~ s/\%5D/]/gi;return}if ($_[0]=~ m{^((?:$URI::scheme_re:)?)//([^/?\#]+)(.*)$}os){my$orig=$2;my ($user,$host)=$orig =~ /^(.*@)?([^@]*)$/;$user ||= '';my$port=$host =~ s/(:\d+)$// ? $1 : '';$host =~ s/\%5B/[/gi;$host =~ s/\%5D/]/gi;$_[0]=~ s/\Q$orig\E/$user$host$port/}}sub _uric_escape {my($class,$str)=@_;$str =~ s*([^$uric\#])* URI::Escape::escape_char($1) *ego;_fix_uric_escape_for_host_part($str);utf8::downgrade($str);return$str}my%require_attempted;sub implementor {my($scheme,$impclass)=@_;if (!$scheme || $scheme !~ /\A$scheme_re\z/o){require URI::_generic;return "URI::_generic"}$scheme=lc($scheme);if ($impclass){my$old=$implements{$scheme};$impclass->_init_implementor($scheme);$implements{$scheme}=$impclass;return$old}my$ic=$implements{$scheme};return$ic if$ic;$ic="URI::$scheme";$ic =~ s/\+/_P/g;$ic =~ s/\./_O/g;$ic =~ s/\-/_/g;no strict 'refs';unless (@{"${ic}::ISA"}){if (not exists$require_attempted{$ic}){my$_old_error=$@;eval "require $ic";die $@ if $@ && $@ !~ /Can\'t locate.*in \@INC/;$@=$_old_error}return undef unless @{"${ic}::ISA"}}$ic->_init_implementor($scheme);$implements{$scheme}=$ic;$ic}sub _init_implementor {my($class,$scheme)=@_}sub clone {my$self=shift;my$other=$$self;bless \$other,ref$self}sub TO_JSON {${$_[0]}}sub _no_scheme_ok {0}sub _scheme {my$self=shift;unless (@_){return undef unless $$self =~ /^($scheme_re):/o;return $1}my$old;my$new=shift;if (defined($new)&& length($new)){Carp::croak("Bad scheme '$new'")unless$new =~ /^$scheme_re$/o;$old=$1 if $$self =~ s/^($scheme_re)://o;my$newself=URI->new("$new:$$self");$$self=$$newself;bless$self,ref($newself)}else {if ($self->_no_scheme_ok){$old=$1 if $$self =~ s/^($scheme_re)://o;Carp::carp("Oops, opaque part now look like scheme")if $^W && $$self =~ m/^$scheme_re:/o}else {$old=$1 if $$self =~ m/^($scheme_re):/o}}return$old}sub scheme {my$scheme=shift->_scheme(@_);return undef unless defined$scheme;lc($scheme)}sub has_recognized_scheme {my$self=shift;return ref($self)!~ /^URI::_(?:foreign|generic)\z/}sub opaque {my$self=shift;unless (@_){$$self =~ /^(?:$scheme_re:)?([^\#]*)/o or die;return $1}$$self =~ /^($scheme_re:)? # optional scheme + package URI;use strict;use warnings;our$VERSION='5.21';use constant HAS_RESERVED_SQUARE_BRACKETS=>$ENV{URI_HAS_RESERVED_SQUARE_BRACKETS}? 1 : 0;our ($ABS_REMOTE_LEADING_DOTS,$ABS_ALLOW_RELATIVE_SCHEME,$DEFAULT_QUERY_FORM_DELIMITER);my%implements;our$reserved=HAS_RESERVED_SQUARE_BRACKETS ? q(;/?:@&=+$,[]) : q(;/?:@&=+$,);our$mark=q(-_.!~*'());our$unreserved="A-Za-z0-9\Q$mark\E";our$uric=quotemeta($reserved).$unreserved ."%";our$uric4host=$uric .(HAS_RESERVED_SQUARE_BRACKETS ? '' : quotemeta(q([])));our$uric4user=quotemeta(q{!$'()*,;:._~%-+=%&})."A-Za-z0-9" .(HAS_RESERVED_SQUARE_BRACKETS ? quotemeta(q([])): '');our$scheme_re='[a-zA-Z][a-zA-Z0-9.+\-]*';our$schemes_without_host_part_re='data|ldapi|urn|sqlite|sqlite3';our$fallback_schemes_re='mailto';use Carp ();use URI::Escape ();use overload ('""'=>sub {${$_[0]}},'=='=>sub {_obj_eq(@_)},'!='=>sub {!_obj_eq(@_)},fallback=>1,);sub _obj_eq {return overload::StrVal($_[0])eq overload::StrVal($_[1])}sub new {my($class,$uri,$scheme)=@_;$uri=defined ($uri)? "$uri" : "";$uri =~ s/^<(?:URL:)?(.*)>$/$1/;$uri =~ s/^"(.*)"$/$1/;$uri =~ s/^\s+//;$uri =~ s/\s+$//;my$impclass;if ($uri =~ m/^($scheme_re):/so){$scheme=$1}else {if (($impclass=ref($scheme))){$scheme=$scheme->scheme}elsif ($scheme && $scheme =~ m/^($scheme_re)(?::|$)/o){$scheme=$1}}$impclass ||= implementor($scheme)|| do {require URI::_foreign;$impclass='URI::_foreign'};return$impclass->_init($uri,$scheme)}sub new_abs {my($class,$uri,$base)=@_;$uri=$class->new($uri,$base);$uri->abs($base)}sub _init {my$class=shift;my($str,$scheme)=@_;$str=$class->_uric_escape($str);$str="$scheme:$str" unless$str =~ /^$scheme_re:/o || $class->_no_scheme_ok;my$self=bless \$str,$class;$self}sub _fix_uric_escape_for_host_part {return if HAS_RESERVED_SQUARE_BRACKETS;return if $_[0]!~ /%/;return if $_[0]=~ m{^(?:$URI::schemes_without_host_part_re):}os;if ($_[0]=~ m{^(?:$URI::fallback_schemes_re):}os){$_[0]=~ s/\%5B/[/gi;$_[0]=~ s/\%5D/]/gi;return}if ($_[0]=~ m{^((?:$URI::scheme_re:)?)//([^/?\#]+)(.*)$}os){my$orig=$2;my ($user,$host)=$orig =~ /^(.*@)?([^@]*)$/;$user ||= '';my$port=$host =~ s/(:\d+)$// ? $1 : '';$host =~ s/\%5B/[/gi;$host =~ s/\%5D/]/gi;$_[0]=~ s/\Q$orig\E/$user$host$port/}}sub _uric_escape {my($class,$str)=@_;$str =~ s*([^$uric\#])* URI::Escape::escape_char($1) *ego;_fix_uric_escape_for_host_part($str);utf8::downgrade($str);return$str}my%require_attempted;sub implementor {my($scheme,$impclass)=@_;if (!$scheme || $scheme !~ /\A$scheme_re\z/o){require URI::_generic;return "URI::_generic"}$scheme=lc($scheme);if ($impclass){my$old=$implements{$scheme};$impclass->_init_implementor($scheme);$implements{$scheme}=$impclass;return$old}my$ic=$implements{$scheme};return$ic if$ic;$ic="URI::$scheme";$ic =~ s/\+/_P/g;$ic =~ s/\./_O/g;$ic =~ s/\-/_/g;no strict 'refs';unless (@{"${ic}::ISA"}){if (not exists$require_attempted{$ic}){my$_old_error=$@;eval "require $ic";die $@ if $@ && $@ !~ /Can\'t locate.*in \@INC/;$@=$_old_error}return undef unless @{"${ic}::ISA"}}$ic->_init_implementor($scheme);$implements{$scheme}=$ic;$ic}sub _init_implementor {my($class,$scheme)=@_}sub clone {my$self=shift;my$other=$$self;bless \$other,ref$self}sub TO_JSON {${$_[0]}}sub _no_scheme_ok {0}sub _scheme {my$self=shift;unless (@_){return undef unless $$self =~ /^($scheme_re):/o;return $1}my$old;my$new=shift;if (defined($new)&& length($new)){Carp::croak("Bad scheme '$new'")unless$new =~ /^$scheme_re$/o;$old=$1 if $$self =~ s/^($scheme_re)://o;my$newself=URI->new("$new:$$self");$$self=$$newself;bless$self,ref($newself)}else {if ($self->_no_scheme_ok){$old=$1 if $$self =~ s/^($scheme_re)://o;Carp::carp("Oops, opaque part now look like scheme")if $^W && $$self =~ m/^$scheme_re:/o}else {$old=$1 if $$self =~ m/^($scheme_re):/o}}return$old}sub scheme {my$scheme=shift->_scheme(@_);return undef unless defined$scheme;lc($scheme)}sub has_recognized_scheme {my$self=shift;return ref($self)!~ /^URI::_(?:foreign|generic)\z/}sub opaque {my$self=shift;unless (@_){$$self =~ /^(?:$scheme_re:)?([^\#]*)/o or die;return $1}$$self =~ /^($scheme_re:)? # optional scheme ([^\#]*) # opaque (\#.*)? # optional fragment $/sx or die;my$old_scheme=$1;my$old_opaque=$2;my$old_frag=$3;my$new_opaque=shift;$new_opaque="" unless defined$new_opaque;$new_opaque =~ s/([^$uric])/ URI::Escape::escape_char($1)/ego;utf8::downgrade($new_opaque);$$self=defined($old_scheme)? $old_scheme : "";$$self .= $new_opaque;$$self .= $old_frag if defined$old_frag;$old_opaque}sub path {goto&opaque}sub fragment {my$self=shift;unless (@_){return undef unless $$self =~ /\#(.*)/s;return $1}my$old;$old=$1 if $$self =~ s/\#(.*)//s;my$new_frag=shift;if (defined$new_frag){$new_frag =~ s/([^$uric])/ URI::Escape::escape_char($1) /ego;utf8::downgrade($new_frag);$$self .= "#$new_frag"}$old}sub as_string {my$self=shift;$$self}sub as_iri {my$self=shift;my$str=$$self;if ($str =~ s/%([89a-fA-F][0-9a-fA-F])/chr(hex($1))/eg){require Encode;my$enc=Encode::find_encoding("UTF-8");my$u="";while (length$str){$u .= $enc->decode($str,Encode::FB_QUIET());if (length$str){$u .= URI::Escape::escape_char(substr($str,0,1,""))}}$str=$u}return$str}sub canonical {my$self=shift;my$scheme=$self->_scheme || "";my$uc_scheme=$scheme =~ /[A-Z]/;my$esc=$$self =~ /%[a-fA-F0-9]{2}/;return$self unless$uc_scheme || $esc;my$other=$self->clone;if ($uc_scheme){$other->_scheme(lc$scheme)}if ($esc){$$other =~ s{%([0-9a-fA-F]{2})} @@ -2096,7 +2096,7 @@ $fatpacked{"URI.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI'; URI $fatpacked{"URI/Escape.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_ESCAPE'; - package URI::Escape;use strict;use warnings;use Exporter 5.57 'import';our%escapes;our@EXPORT=qw(uri_escape uri_unescape uri_escape_utf8);our@EXPORT_OK=qw(%escapes);our$VERSION='5.20';use Carp ();for (0..255){$escapes{chr($_)}=sprintf("%%%02X",$_)}my%subst;my%Unsafe=(RFC2732=>qr/[^A-Za-z0-9\-_.!~*'()]/,RFC3986=>qr/[^A-Za-z0-9\-\._~]/,);sub uri_escape {my($text,$patn)=@_;return undef unless defined$text;my$re;if (defined$patn){if (ref$patn eq 'Regexp'){$text =~ s{($patn)}{ + package URI::Escape;use strict;use warnings;use Exporter 5.57 'import';our%escapes;our@EXPORT=qw(uri_escape uri_unescape uri_escape_utf8);our@EXPORT_OK=qw(%escapes);our$VERSION='5.21';use Carp ();for (0..255){$escapes{chr($_)}=sprintf("%%%02X",$_)}my%subst;my%Unsafe=(RFC2732=>qr/[^A-Za-z0-9\-_.!~*'()]/,RFC3986=>qr/[^A-Za-z0-9\-\._~]/,);sub uri_escape {my($text,$patn)=@_;return undef unless defined$text;my$re;if (defined$patn){if (ref$patn eq 'Regexp'){$text =~ s{($patn)}{ join('', map +($escapes{$_} || _fail_hi($_)), split //, "$1") }ge;return$text}$re=$subst{$patn};if (!defined$re){$re=$patn;$re =~ s{(\[:\w+:\])|(\\)?([\[\]]|\\\z)}{ defined $1 ? $1 : defined $2 ? "$2$3" : "\\$3" @@ -2104,71 +2104,71 @@ $fatpacked{"URI/Escape.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_ URI_ESCAPE $fatpacked{"URI/Heuristic.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_HEURISTIC'; - package URI::Heuristic;use strict;use warnings;use Exporter 5.57 'import';our@EXPORT_OK=qw(uf_uri uf_uristr uf_url uf_urlstr);our$VERSION='5.20';our ($MY_COUNTRY,$DEBUG);sub MY_COUNTRY() {for ($MY_COUNTRY){return $_ if defined;$_=$ENV{COUNTRY};return $_ if defined;my@srcs=($ENV{LC_ALL},$ENV{LANG});if (my$httplang=$ENV{HTTP_ACCEPT_LANGUAGE}){for$httplang (split(/\s*,\s*/,$httplang)){if ($httplang =~ /^\s*([a-zA-Z]+)[_-]([a-zA-Z]{2})\s*$/){unshift(@srcs,"${1}_${2}");last}}}for (@srcs){next unless defined;return lc($1)if /^[a-zA-Z]+_([a-zA-Z]{2})(?:[.@]|$)/}require Net::Domain;my$fqdn=Net::Domain::hostfqdn();$_=lc($1)if$fqdn =~ /\.([a-zA-Z]{2})$/;return $_ if defined;return ($_=0)}}our%LOCAL_GUESSING=('us'=>[qw(www.ACME.gov www.ACME.mil)],'gb'=>[qw(www.ACME.co.uk www.ACME.org.uk www.ACME.ac.uk)],'au'=>[qw(www.ACME.com.au www.ACME.org.au www.ACME.edu.au)],'il'=>[qw(www.ACME.co.il www.ACME.org.il www.ACME.net.il)],);$LOCAL_GUESSING{uk}=$LOCAL_GUESSING{gb};sub uf_uristr ($) {local($_)=@_;print STDERR "uf_uristr: resolving $_\n" if$DEBUG;return unless defined;s/^\s+//;s/\s+$//;if (/^(www|web|home)[a-z0-9-]*(?:\.|$)/i){$_="http://$_"}elsif (/^(ftp|gopher|news|wais|https|http)[a-z0-9-]*(?:\.|$)/i){$_=lc($1)."://$_"}elsif ($^O ne "MacOS" && (m,^/, || m,^\.\.?/, || m,^[a-zA-Z]:[/\\],)){$_="file:$_"}elsif ($^O eq "MacOS" && m/:/){unless (m/^(ftp|gopher|news|wais|http|https|mailto):/){require URI::file;my$a=URI::file->new($_)->as_string;$_=($a =~ m/^file:/)? $a : "file:$a"}}elsif (/^\w+([\.\-]\w+)*\@(\w+\.)+\w{2,3}$/){$_="mailto:$_"}elsif (!/^[a-zA-Z][a-zA-Z0-9.+\-]*:/){if (s/^([-\w]+(?:\.[-\w]+)*)([\/:\?\#]|$)/$2/){my$host=$1;my$scheme="http";if (/^:(\d+)\b/){if ($1 =~ /^[56789]?443$/){$scheme="https"}elsif ($1 eq "21"){$scheme="ftp"}}if ($host !~ /\./ && $host ne "localhost"){my@guess;if (exists$ENV{URL_GUESS_PATTERN}){@guess=map {s/\bACME\b/$host/;$_}split(' ',$ENV{URL_GUESS_PATTERN})}else {if (MY_COUNTRY()){my$special=$LOCAL_GUESSING{MY_COUNTRY()};if ($special){my@special=@$special;push(@guess,map {s/\bACME\b/$host/;$_}@special)}else {push(@guess,"www.$host." .MY_COUNTRY())}}push(@guess,map "www.$host.$_","com","org","net","edu","int")}my$guess;for$guess (@guess){print STDERR "uf_uristr: gethostbyname('$guess.')..." if$DEBUG;if (gethostbyname("$guess.")){print STDERR "yes\n" if$DEBUG;$host=$guess;last}print STDERR "no\n" if$DEBUG}}$_="$scheme://$host$_"}else {}}print STDERR "uf_uristr: ==> $_\n" if$DEBUG;$_}sub uf_uri ($) {require URI;URI->new(uf_uristr($_[0]))}*uf_urlstr=\*uf_uristr;sub uf_url ($) {require URI::URL;URI::URL->new(uf_uristr($_[0]))}1; + package URI::Heuristic;use strict;use warnings;use Exporter 5.57 'import';our@EXPORT_OK=qw(uf_uri uf_uristr uf_url uf_urlstr);our$VERSION='5.21';our ($MY_COUNTRY,$DEBUG);sub MY_COUNTRY() {for ($MY_COUNTRY){return $_ if defined;$_=$ENV{COUNTRY};return $_ if defined;my@srcs=($ENV{LC_ALL},$ENV{LANG});if (my$httplang=$ENV{HTTP_ACCEPT_LANGUAGE}){for$httplang (split(/\s*,\s*/,$httplang)){if ($httplang =~ /^\s*([a-zA-Z]+)[_-]([a-zA-Z]{2})\s*$/){unshift(@srcs,"${1}_${2}");last}}}for (@srcs){next unless defined;return lc($1)if /^[a-zA-Z]+_([a-zA-Z]{2})(?:[.@]|$)/}require Net::Domain;my$fqdn=Net::Domain::hostfqdn();$_=lc($1)if$fqdn =~ /\.([a-zA-Z]{2})$/;return $_ if defined;return ($_=0)}}our%LOCAL_GUESSING=('us'=>[qw(www.ACME.gov www.ACME.mil)],'gb'=>[qw(www.ACME.co.uk www.ACME.org.uk www.ACME.ac.uk)],'au'=>[qw(www.ACME.com.au www.ACME.org.au www.ACME.edu.au)],'il'=>[qw(www.ACME.co.il www.ACME.org.il www.ACME.net.il)],);$LOCAL_GUESSING{uk}=$LOCAL_GUESSING{gb};sub uf_uristr ($) {local($_)=@_;print STDERR "uf_uristr: resolving $_\n" if$DEBUG;return unless defined;s/^\s+//;s/\s+$//;if (/^(www|web|home)[a-z0-9-]*(?:\.|$)/i){$_="http://$_"}elsif (/^(ftp|gopher|news|wais|https|http)[a-z0-9-]*(?:\.|$)/i){$_=lc($1)."://$_"}elsif ($^O ne "MacOS" && (m,^/, || m,^\.\.?/, || m,^[a-zA-Z]:[/\\],)){$_="file:$_"}elsif ($^O eq "MacOS" && m/:/){unless (m/^(ftp|gopher|news|wais|http|https|mailto):/){require URI::file;my$a=URI::file->new($_)->as_string;$_=($a =~ m/^file:/)? $a : "file:$a"}}elsif (/^\w+([\.\-]\w+)*\@(\w+\.)+\w{2,3}$/){$_="mailto:$_"}elsif (!/^[a-zA-Z][a-zA-Z0-9.+\-]*:/){if (s/^([-\w]+(?:\.[-\w]+)*)([\/:\?\#]|$)/$2/){my$host=$1;my$scheme="http";if (/^:(\d+)\b/){if ($1 =~ /^[56789]?443$/){$scheme="https"}elsif ($1 eq "21"){$scheme="ftp"}}if ($host !~ /\./ && $host ne "localhost"){my@guess;if (exists$ENV{URL_GUESS_PATTERN}){@guess=map {s/\bACME\b/$host/;$_}split(' ',$ENV{URL_GUESS_PATTERN})}else {if (MY_COUNTRY()){my$special=$LOCAL_GUESSING{MY_COUNTRY()};if ($special){my@special=@$special;push(@guess,map {s/\bACME\b/$host/;$_}@special)}else {push(@guess,"www.$host." .MY_COUNTRY())}}push(@guess,map "www.$host.$_","com","org","net","edu","int")}my$guess;for$guess (@guess){print STDERR "uf_uristr: gethostbyname('$guess.')..." if$DEBUG;if (gethostbyname("$guess.")){print STDERR "yes\n" if$DEBUG;$host=$guess;last}print STDERR "no\n" if$DEBUG}}$_="$scheme://$host$_"}else {}}print STDERR "uf_uristr: ==> $_\n" if$DEBUG;$_}sub uf_uri ($) {require URI;URI->new(uf_uristr($_[0]))}*uf_urlstr=\*uf_uristr;sub uf_url ($) {require URI::URL;URI::URL->new(uf_uristr($_[0]))}1; URI_HEURISTIC $fatpacked{"URI/IRI.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_IRI'; - package URI::IRI;use strict;use warnings;use URI ();use overload '""'=>sub {shift->as_string};our$VERSION='5.20';sub new {my($class,$uri,$scheme)=@_;utf8::upgrade($uri);return bless {uri=>URI->new($uri,$scheme),},$class}sub clone {my$self=shift;return bless {uri=>$self->{uri}->clone,},ref($self)}sub as_string {my$self=shift;return$self->{uri}->as_iri}our$AUTOLOAD;sub AUTOLOAD {my$method=substr($AUTOLOAD,rindex($AUTOLOAD,'::')+2);no strict 'refs';*$method=sub {shift->{uri}->$method(@_)};goto &$method}sub DESTROY {}1; + package URI::IRI;use strict;use warnings;use URI ();use overload '""'=>sub {shift->as_string};our$VERSION='5.21';sub new {my($class,$uri,$scheme)=@_;utf8::upgrade($uri);return bless {uri=>URI->new($uri,$scheme),},$class}sub clone {my$self=shift;return bless {uri=>$self->{uri}->clone,},ref($self)}sub as_string {my$self=shift;return$self->{uri}->as_iri}our$AUTOLOAD;sub AUTOLOAD {my$method=substr($AUTOLOAD,rindex($AUTOLOAD,'::')+2);no strict 'refs';*$method=sub {shift->{uri}->$method(@_)};goto &$method}sub DESTROY {}1; URI_IRI $fatpacked{"URI/QueryParam.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_QUERYPARAM'; - package URI::QueryParam;use strict;use warnings;our$VERSION='5.20';1; + package URI::QueryParam;use strict;use warnings;our$VERSION='5.21';1; URI_QUERYPARAM $fatpacked{"URI/Split.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_SPLIT'; - package URI::Split;use strict;use warnings;our$VERSION='5.20';use Exporter 5.57 'import';our@EXPORT_OK=qw(uri_split uri_join);use URI::Escape ();sub uri_split {return $_[0]=~ m,(?:([^:/?#]+):)?(?://([^/?#]*))?([^?#]*)(?:\?([^#]*))?(?:#(.*))?,}sub uri_join {my($scheme,$auth,$path,$query,$frag)=@_;my$uri=defined($scheme)? "$scheme:" : "";$path="" unless defined$path;if (defined$auth){$auth =~ s,([/?\#]), URI::Escape::escape_char($1),eg;$uri .= "//$auth";$path="/$path" if length($path)&& $path !~ m,^/,}elsif ($path =~ m,^//,){$uri .= "//"}unless (length$uri){$path =~ s,(:), URI::Escape::escape_char($1),e while$path =~ m,^[^:/?\#]+:,}$path =~ s,([?\#]), URI::Escape::escape_char($1),eg;$uri .= $path;if (defined$query){$query =~ s,(\#), URI::Escape::escape_char($1),eg;$uri .= "?$query"}$uri .= "#$frag" if defined$frag;$uri}1; + package URI::Split;use strict;use warnings;our$VERSION='5.21';use Exporter 5.57 'import';our@EXPORT_OK=qw(uri_split uri_join);use URI::Escape ();sub uri_split {return $_[0]=~ m,(?:([^:/?#]+):)?(?://([^/?#]*))?([^?#]*)(?:\?([^#]*))?(?:#(.*))?,}sub uri_join {my($scheme,$auth,$path,$query,$frag)=@_;my$uri=defined($scheme)? "$scheme:" : "";$path="" unless defined$path;if (defined$auth){$auth =~ s,([/?\#]), URI::Escape::escape_char($1),eg;$uri .= "//$auth";$path="/$path" if length($path)&& $path !~ m,^/,}elsif ($path =~ m,^//,){$uri .= "//"}unless (length$uri){$path =~ s,(:), URI::Escape::escape_char($1),e while$path =~ m,^[^:/?\#]+:,}$path =~ s,([?\#]), URI::Escape::escape_char($1),eg;$uri .= $path;if (defined$query){$query =~ s,(\#), URI::Escape::escape_char($1),eg;$uri .= "?$query"}$uri .= "#$frag" if defined$frag;$uri}1; URI_SPLIT $fatpacked{"URI/URL.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_URL'; - package URI::URL;use strict;use warnings;use parent 'URI::WithBase';our$VERSION='5.20';use Exporter 5.57 'import';our@EXPORT=qw(url);sub url ($;$) {URI::URL->new(@_)}use URI::Escape qw(uri_unescape);sub new {my$class=shift;my$self=$class->SUPER::new(@_);$self->[0]=$self->[0]->canonical;$self}sub newlocal {my$class=shift;require URI::file;bless [URI::file->new_abs(shift)],$class}{package URI::_foreign;sub _init {my$class=shift;die "Unknown URI::URL scheme $_[1]:" if$URI::URL::STRICT;$class->SUPER::_init(@_)}}sub strict {my$old=$URI::URL::STRICT;$URI::URL::STRICT=shift if @_;$old}sub print_on {my$self=shift;require Data::Dumper;print STDERR Data::Dumper::Dumper($self)}sub _try {my$self=shift;my$method=shift;scalar(eval {$self->$method(@_)})}sub crack {my$self=shift;(scalar($self->scheme),$self->_try("user"),$self->_try("password"),$self->_try("host"),$self->_try("port"),$self->_try("path"),$self->_try("params"),$self->_try("query"),scalar($self->fragment),)}sub full_path {my$self=shift;my$path=$self->path_query;$path="/" unless length$path;$path}sub netloc {shift->authority(@_)}sub epath {my$path=shift->SUPER::path(@_);$path =~ s/;.*//;$path}sub eparams {my$self=shift;my@p=$self->path_segments;return undef unless ref($p[-1]);@p=@{$p[-1]};shift@p;join(";",@p)}sub params {shift->eparams(@_)}sub path {my$self=shift;my$old=$self->epath(@_);return unless defined wantarray;return '/' if!defined($old)||!length($old);Carp::croak("Path components contain '/' (you must call epath)")if$old =~ /%2[fF]/ and!@_;$old="/$old" if$old !~ m|^/| && defined$self->netloc;return uri_unescape($old)}sub path_components {shift->path_segments(@_)}sub query {my$self=shift;my$old=$self->equery(@_);if (defined(wantarray)&& defined($old)){if ($old =~ /%(?:26|2[bB]|3[dD])/){my$mess;for ($old){$mess="Query contains both '+' and '%2B'" if /\+/ && /%2[bB]/;$mess="Form query contains escaped '=' or '&'" if /=/ && /%(?:3[dD]|26)/}if ($mess){Carp::croak("$mess (you must call equery)")}}return uri_unescape($old)}undef}sub abs {my$self=shift;my$base=shift;my$allow_scheme=shift;$allow_scheme=$URI::URL::ABS_ALLOW_RELATIVE_SCHEME unless defined$allow_scheme;local$URI::ABS_ALLOW_RELATIVE_SCHEME=$allow_scheme;local$URI::ABS_REMOTE_LEADING_DOTS=$URI::URL::ABS_REMOTE_LEADING_DOTS;$self->SUPER::abs($base)}sub frag {shift->fragment(@_)}sub keywords {shift->query_keywords(@_)}sub local_path {shift->file}sub unix_path {shift->file("unix")}sub dos_path {shift->file("dos")}sub mac_path {shift->file("mac")}sub vms_path {shift->file("vms")}sub address {shift->to(@_)}sub encoded822addr {shift->to(@_)}sub URI::mailto::authority {shift->to(@_)}sub groupart {shift->_group(@_)}sub article {shift->message(@_)}1; + package URI::URL;use strict;use warnings;use parent 'URI::WithBase';our$VERSION='5.21';use Exporter 5.57 'import';our@EXPORT=qw(url);sub url ($;$) {URI::URL->new(@_)}use URI::Escape qw(uri_unescape);sub new {my$class=shift;my$self=$class->SUPER::new(@_);$self->[0]=$self->[0]->canonical;$self}sub newlocal {my$class=shift;require URI::file;bless [URI::file->new_abs(shift)],$class}{package URI::_foreign;sub _init {my$class=shift;die "Unknown URI::URL scheme $_[1]:" if$URI::URL::STRICT;$class->SUPER::_init(@_)}}sub strict {my$old=$URI::URL::STRICT;$URI::URL::STRICT=shift if @_;$old}sub print_on {my$self=shift;require Data::Dumper;print STDERR Data::Dumper::Dumper($self)}sub _try {my$self=shift;my$method=shift;scalar(eval {$self->$method(@_)})}sub crack {my$self=shift;(scalar($self->scheme),$self->_try("user"),$self->_try("password"),$self->_try("host"),$self->_try("port"),$self->_try("path"),$self->_try("params"),$self->_try("query"),scalar($self->fragment),)}sub full_path {my$self=shift;my$path=$self->path_query;$path="/" unless length$path;$path}sub netloc {shift->authority(@_)}sub epath {my$path=shift->SUPER::path(@_);$path =~ s/;.*//;$path}sub eparams {my$self=shift;my@p=$self->path_segments;return undef unless ref($p[-1]);@p=@{$p[-1]};shift@p;join(";",@p)}sub params {shift->eparams(@_)}sub path {my$self=shift;my$old=$self->epath(@_);return unless defined wantarray;return '/' if!defined($old)||!length($old);Carp::croak("Path components contain '/' (you must call epath)")if$old =~ /%2[fF]/ and!@_;$old="/$old" if$old !~ m|^/| && defined$self->netloc;return uri_unescape($old)}sub path_components {shift->path_segments(@_)}sub query {my$self=shift;my$old=$self->equery(@_);if (defined(wantarray)&& defined($old)){if ($old =~ /%(?:26|2[bB]|3[dD])/){my$mess;for ($old){$mess="Query contains both '+' and '%2B'" if /\+/ && /%2[bB]/;$mess="Form query contains escaped '=' or '&'" if /=/ && /%(?:3[dD]|26)/}if ($mess){Carp::croak("$mess (you must call equery)")}}return uri_unescape($old)}undef}sub abs {my$self=shift;my$base=shift;my$allow_scheme=shift;$allow_scheme=$URI::URL::ABS_ALLOW_RELATIVE_SCHEME unless defined$allow_scheme;local$URI::ABS_ALLOW_RELATIVE_SCHEME=$allow_scheme;local$URI::ABS_REMOTE_LEADING_DOTS=$URI::URL::ABS_REMOTE_LEADING_DOTS;$self->SUPER::abs($base)}sub frag {shift->fragment(@_)}sub keywords {shift->query_keywords(@_)}sub local_path {shift->file}sub unix_path {shift->file("unix")}sub dos_path {shift->file("dos")}sub mac_path {shift->file("mac")}sub vms_path {shift->file("vms")}sub address {shift->to(@_)}sub encoded822addr {shift->to(@_)}sub URI::mailto::authority {shift->to(@_)}sub groupart {shift->_group(@_)}sub article {shift->message(@_)}1; URI_URL $fatpacked{"URI/WithBase.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_WITHBASE'; - package URI::WithBase;use strict;use warnings;use URI ();use Scalar::Util qw(blessed);our$VERSION='5.20';use overload '""'=>"as_string",fallback=>1;sub as_string;sub new {my($class,$uri,$base)=@_;my$ibase=$base;if ($base && blessed($base)&& $base->isa(__PACKAGE__)){$base=$base->abs;$ibase=$base->[0]}bless [URI->new($uri,$ibase),$base],$class}sub new_abs {my$class=shift;my$self=$class->new(@_);$self->abs}sub _init {my$class=shift;my($str,$scheme)=@_;bless [URI->new($str,$scheme),undef],$class}sub eq {my($self,$other)=@_;$other=$other->[0]if blessed($other)and $other->isa(__PACKAGE__);$self->[0]->eq($other)}our$AUTOLOAD;sub AUTOLOAD {my$self=shift;my$method=substr($AUTOLOAD,rindex($AUTOLOAD,'::')+2);return if$method eq "DESTROY";$self->[0]->$method(@_)}sub can {my$self=shift;$self->SUPER::can(@_)|| (ref($self)? $self->[0]->can(@_): undef)}sub base {my$self=shift;my$base=$self->[1];if (@_){my$new_base=shift;$new_base=$new_base->abs if ref($new_base)&& $new_base->isa(__PACKAGE__);$self->[1]=$new_base}return unless defined wantarray;if (defined($base)&&!ref($base)){$base=ref($self)->new($base);$self->[1]=$base unless @_}$base}sub clone {my$self=shift;my$base=$self->[1];$base=$base->clone if ref($base);bless [$self->[0]->clone,$base],ref($self)}sub abs {my$self=shift;my$base=shift || $self->base || return$self->clone;$base=$base->as_string if ref($base);bless [$self->[0]->abs($base,@_),$base],ref($self)}sub rel {my$self=shift;my$base=shift || $self->base || return$self->clone;$base=$base->as_string if ref($base);bless [$self->[0]->rel($base,@_),$base],ref($self)}1; + package URI::WithBase;use strict;use warnings;use URI ();use Scalar::Util qw(blessed);our$VERSION='5.21';use overload '""'=>"as_string",fallback=>1;sub as_string;sub new {my($class,$uri,$base)=@_;my$ibase=$base;if ($base && blessed($base)&& $base->isa(__PACKAGE__)){$base=$base->abs;$ibase=$base->[0]}bless [URI->new($uri,$ibase),$base],$class}sub new_abs {my$class=shift;my$self=$class->new(@_);$self->abs}sub _init {my$class=shift;my($str,$scheme)=@_;bless [URI->new($str,$scheme),undef],$class}sub eq {my($self,$other)=@_;$other=$other->[0]if blessed($other)and $other->isa(__PACKAGE__);$self->[0]->eq($other)}our$AUTOLOAD;sub AUTOLOAD {my$self=shift;my$method=substr($AUTOLOAD,rindex($AUTOLOAD,'::')+2);return if$method eq "DESTROY";$self->[0]->$method(@_)}sub can {my$self=shift;$self->SUPER::can(@_)|| (ref($self)? $self->[0]->can(@_): undef)}sub base {my$self=shift;my$base=$self->[1];if (@_){my$new_base=shift;$new_base=$new_base->abs if ref($new_base)&& $new_base->isa(__PACKAGE__);$self->[1]=$new_base}return unless defined wantarray;if (defined($base)&&!ref($base)){$base=ref($self)->new($base);$self->[1]=$base unless @_}$base}sub clone {my$self=shift;my$base=$self->[1];$base=$base->clone if ref($base);bless [$self->[0]->clone,$base],ref($self)}sub abs {my$self=shift;my$base=shift || $self->base || return$self->clone;$base=$base->as_string if ref($base);bless [$self->[0]->abs($base,@_),$base],ref($self)}sub rel {my$self=shift;my$base=shift || $self->base || return$self->clone;$base=$base->as_string if ref($base);bless [$self->[0]->rel($base,@_),$base],ref($self)}1; URI_WITHBASE $fatpacked{"URI/_foreign.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI__FOREIGN'; - package URI::_foreign;use strict;use warnings;use parent 'URI::_generic';our$VERSION='5.20';1; + package URI::_foreign;use strict;use warnings;use parent 'URI::_generic';our$VERSION='5.21';1; URI__FOREIGN $fatpacked{"URI/_generic.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI__GENERIC'; - package URI::_generic;use strict;use warnings;use parent qw(URI URI::_query);use URI::Escape qw(uri_unescape);use Carp ();our$VERSION='5.20';my$ACHAR=URI::HAS_RESERVED_SQUARE_BRACKETS ? $URI::uric : $URI::uric4host;$ACHAR =~ s,\\[/?],,g;my$PCHAR=$URI::uric;$PCHAR =~ s,\\[?],,g;sub _no_scheme_ok {1}our$IPv6_re;sub _looks_like_raw_ip6_address {my$addr=shift;if (!$IPv6_re){eval {require Regexp::IPv6;Regexp::IPv6->import(qw($IPv6_re));1}|| do {$IPv6_re=qr/[:0-9a-f]{3,}/}}return 0 unless$addr;return 0 if$addr =~ tr/:/:/ < 2;return 1 if$addr =~ /^$IPv6_re$/i;return 0}sub authority {my$self=shift;$$self =~ m,^((?:$URI::scheme_re:)?)(?://([^/?\#]*))?(.*)$,os or die;if (@_){my$auth=shift;$$self=$1;my$rest=$3;if (defined$auth){$auth =~ s/([^$ACHAR])/ URI::Escape::escape_char($1)/ego;if (my ($user,$host)=$auth =~ /^(.*@)?([^@]+)$/){$user ||= '';$user =~ s/([^$URI::uric4user])/ URI::Escape::escape_char($1)/ego;$user =~ s/%40$/\@/;$host="[$host]" if _looks_like_raw_ip6_address($host);$auth=$user .$host}utf8::downgrade($auth);$$self .= "//$auth"}_check_path($rest,$$self);$$self .= $rest}$2}sub path {my$self=shift;$$self =~ m,^((?:[^:/?\#]+:)?(?://[^/?\#]*)?)([^?\#]*)(.*)$,s or die;if (@_){$$self=$1;my$rest=$3;my$new_path=shift;$new_path="" unless defined$new_path;$new_path =~ s/([^$PCHAR])/ URI::Escape::escape_char($1)/ego;utf8::downgrade($new_path);_check_path($new_path,$$self);$$self .= $new_path .$rest}$2}sub path_query {my$self=shift;$$self =~ m,^((?:[^:/?\#]+:)?(?://[^/?\#]*)?)([^\#]*)(.*)$,s or die;if (@_){$$self=$1;my$rest=$3;my$new_path=shift;$new_path="" unless defined$new_path;$new_path =~ s/([^$URI::uric])/ URI::Escape::escape_char($1)/ego;utf8::downgrade($new_path);_check_path($new_path,$$self);$$self .= $new_path .$rest}$2}sub _check_path {my($path,$pre)=@_;my$prefix;if ($pre =~ m,/,){$prefix="/" if length($path)&& $path !~ m,^[/?\#],}else {if ($path =~ m,^//,){Carp::carp("Path starting with double slash is confusing")if $^W}elsif (!length($pre)&& $path =~ m,^[^:/?\#]+:,){Carp::carp("Path might look like scheme, './' prepended")if $^W;$prefix="./"}}substr($_[0],0,0)=$prefix if defined$prefix}sub path_segments {my$self=shift;my$path=$self->path;if (@_){my@arg=@_;for (@arg){if (ref($_)){my@seg=@$_;$seg[0]=~ s/%/%25/g;for (@seg){s/;/%3B/g}$_=join(";",@seg)}else {s/%/%25/g;s/;/%3B/g}s,/,%2F,g}$self->path(join("/",@arg))}return$path unless wantarray;map {/;/ ? $self->_split_segment($_): uri_unescape($_)}split('/',$path,-1)}sub _split_segment {my$self=shift;require URI::_segment;URI::_segment->new(@_)}sub abs {my$self=shift;my$base=shift || Carp::croak("Missing base argument");if (my$scheme=$self->scheme){return$self unless$URI::ABS_ALLOW_RELATIVE_SCHEME;$base=URI->new($base)unless ref$base;return$self unless$scheme eq $base->scheme}$base=URI->new($base)unless ref$base;my$abs=$self->clone;$abs->scheme($base->scheme);return$abs if $$self =~ m,^(?:$URI::scheme_re:)?//,o;$abs->authority($base->authority);my$path=$self->path;return$abs if$path =~ m,^/,;if (!length($path)){my$abs=$base->clone;my$query=$self->query;$abs->query($query)if defined$query;my$fragment=$self->fragment;$abs->fragment($fragment)if defined$fragment;return$abs}my$p=$base->path;$p =~ s,[^/]+$,,;$p .= $path;my@p=split('/',$p,-1);shift(@p)if@p &&!length($p[0]);my$i=1;while ($i < @p){if ($p[$i-1]eq "."){splice(@p,$i-1,1);$i-- if$i > 1}elsif ($p[$i]eq ".." && $p[$i-1]ne ".."){splice(@p,$i-1,2);if ($i > 1){$i--;push(@p,"")if$i==@p}}else {$i++}}$p[-1]="" if@p && $p[-1]eq ".";if ($URI::ABS_REMOTE_LEADING_DOTS){shift@p while@p && $p[0]=~ /^\.\.?$/}$abs->path("/" .join("/",@p));$abs}sub rel {my$self=shift;my$base=shift || Carp::croak("Missing base argument");my$rel=$self->clone;$base=URI->new($base)unless ref$base;my$scheme=$rel->scheme;my$auth=$rel->canonical->authority;my$path=$rel->path;if (!defined($scheme)&&!defined($auth)){return$rel}my$bscheme=$base->scheme;my$bauth=$base->canonical->authority;my$bpath=$base->path;for ($bscheme,$bauth,$auth){$_='' unless defined}unless ($scheme eq $bscheme && $auth eq $bauth){return$rel}for ($path,$bpath){$_="/$_" unless m,^/,}$rel->scheme(undef);$rel->authority(undef);my$li=1;while (1){my$i=index($path,'/',$li);last if$i < 0 || $i!=index($bpath,'/',$li)|| substr($path,$li,$i-$li)ne substr($bpath,$li,$i-$li);$li=$i+1}substr($path,0,$li)='';substr($bpath,0,$li)='';if ($path eq $bpath && defined($rel->fragment)&&!defined($rel->query)){$rel->path("")}else {$path=('../' x $bpath =~ tr|/|/|).$path;$path="./" if$path eq "";$rel->path($path)}$rel}1; + package URI::_generic;use strict;use warnings;use parent qw(URI URI::_query);use URI::Escape qw(uri_unescape);use Carp ();our$VERSION='5.21';my$ACHAR=URI::HAS_RESERVED_SQUARE_BRACKETS ? $URI::uric : $URI::uric4host;$ACHAR =~ s,\\[/?],,g;my$PCHAR=$URI::uric;$PCHAR =~ s,\\[?],,g;sub _no_scheme_ok {1}our$IPv6_re;sub _looks_like_raw_ip6_address {my$addr=shift;if (!$IPv6_re){eval {require Regexp::IPv6;Regexp::IPv6->import(qw($IPv6_re));1}|| do {$IPv6_re=qr/[:0-9a-f]{3,}/}}return 0 unless$addr;return 0 if$addr =~ tr/:/:/ < 2;return 1 if$addr =~ /^$IPv6_re$/i;return 0}sub authority {my$self=shift;$$self =~ m,^((?:$URI::scheme_re:)?)(?://([^/?\#]*))?(.*)$,os or die;if (@_){my$auth=shift;$$self=$1;my$rest=$3;if (defined$auth){$auth =~ s/([^$ACHAR])/ URI::Escape::escape_char($1)/ego;if (my ($user,$host)=$auth =~ /^(.*@)?([^@]+)$/){$user ||= '';$user =~ s/([^$URI::uric4user])/ URI::Escape::escape_char($1)/ego;$user =~ s/%40$/\@/;$host="[$host]" if _looks_like_raw_ip6_address($host);$auth=$user .$host}utf8::downgrade($auth);$$self .= "//$auth"}_check_path($rest,$$self);$$self .= $rest}$2}sub path {my$self=shift;$$self =~ m,^((?:[^:/?\#]+:)?(?://[^/?\#]*)?)([^?\#]*)(.*)$,s or die;if (@_){$$self=$1;my$rest=$3;my$new_path=shift;$new_path="" unless defined$new_path;$new_path =~ s/([^$PCHAR])/ URI::Escape::escape_char($1)/ego;utf8::downgrade($new_path);_check_path($new_path,$$self);$$self .= $new_path .$rest}$2}sub path_query {my$self=shift;$$self =~ m,^((?:[^:/?\#]+:)?(?://[^/?\#]*)?)([^\#]*)(.*)$,s or die;if (@_){$$self=$1;my$rest=$3;my$new_path=shift;$new_path="" unless defined$new_path;$new_path =~ s/([^$URI::uric])/ URI::Escape::escape_char($1)/ego;utf8::downgrade($new_path);_check_path($new_path,$$self);$$self .= $new_path .$rest}$2}sub _check_path {my($path,$pre)=@_;my$prefix;if ($pre =~ m,/,){$prefix="/" if length($path)&& $path !~ m,^[/?\#],}else {if ($path =~ m,^//,){Carp::carp("Path starting with double slash is confusing")if $^W}elsif (!length($pre)&& $path =~ m,^[^:/?\#]+:,){Carp::carp("Path might look like scheme, './' prepended")if $^W;$prefix="./"}}substr($_[0],0,0)=$prefix if defined$prefix}sub path_segments {my$self=shift;my$path=$self->path;if (@_){my@arg=@_;for (@arg){if (ref($_)){my@seg=@$_;$seg[0]=~ s/%/%25/g;for (@seg){s/;/%3B/g}$_=join(";",@seg)}else {s/%/%25/g;s/;/%3B/g}s,/,%2F,g}$self->path(join("/",@arg))}return$path unless wantarray;map {/;/ ? $self->_split_segment($_): uri_unescape($_)}split('/',$path,-1)}sub _split_segment {my$self=shift;require URI::_segment;URI::_segment->new(@_)}sub abs {my$self=shift;my$base=shift || Carp::croak("Missing base argument");if (my$scheme=$self->scheme){return$self unless$URI::ABS_ALLOW_RELATIVE_SCHEME;$base=URI->new($base)unless ref$base;return$self unless$scheme eq $base->scheme}$base=URI->new($base)unless ref$base;my$abs=$self->clone;$abs->scheme($base->scheme);return$abs if $$self =~ m,^(?:$URI::scheme_re:)?//,o;$abs->authority($base->authority);my$path=$self->path;return$abs if$path =~ m,^/,;if (!length($path)){my$abs=$base->clone;my$query=$self->query;$abs->query($query)if defined$query;my$fragment=$self->fragment;$abs->fragment($fragment)if defined$fragment;return$abs}my$p=$base->path;$p =~ s,[^/]+$,,;$p .= $path;my@p=split('/',$p,-1);shift(@p)if@p &&!length($p[0]);my$i=1;while ($i < @p){if ($p[$i-1]eq "."){splice(@p,$i-1,1);$i-- if$i > 1}elsif ($p[$i]eq ".." && $p[$i-1]ne ".."){splice(@p,$i-1,2);if ($i > 1){$i--;push(@p,"")if$i==@p}}else {$i++}}$p[-1]="" if@p && $p[-1]eq ".";if ($URI::ABS_REMOTE_LEADING_DOTS){shift@p while@p && $p[0]=~ /^\.\.?$/}$abs->path("/" .join("/",@p));$abs}sub rel {my$self=shift;my$base=shift || Carp::croak("Missing base argument");my$rel=$self->clone;$base=URI->new($base)unless ref$base;my$scheme=$rel->scheme;my$auth=$rel->canonical->authority;my$path=$rel->path;if (!defined($scheme)&&!defined($auth)){return$rel}my$bscheme=$base->scheme;my$bauth=$base->canonical->authority;my$bpath=$base->path;for ($bscheme,$bauth,$auth){$_='' unless defined}unless ($scheme eq $bscheme && $auth eq $bauth){return$rel}for ($path,$bpath){$_="/$_" unless m,^/,}$rel->scheme(undef);$rel->authority(undef);my$li=1;while (1){my$i=index($path,'/',$li);last if$i < 0 || $i!=index($bpath,'/',$li)|| substr($path,$li,$i-$li)ne substr($bpath,$li,$i-$li);$li=$i+1}substr($path,0,$li)='';substr($bpath,0,$li)='';if ($path eq $bpath && defined($rel->fragment)&&!defined($rel->query)){$rel->path("")}else {$path=('../' x $bpath =~ tr|/|/|).$path;$path="./" if$path eq "";$rel->path($path)}$rel}1; URI__GENERIC $fatpacked{"URI/_idna.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI__IDNA'; - package URI::_idna;use strict;use warnings;use URI::_punycode qw(decode_punycode encode_punycode);use Carp qw(croak);our$VERSION='5.20';BEGIN {*URI::_idna::_ENV_::JOIN_LEAKS_UTF8_FLAGS="$]" < 5.008_003 ? sub () {1}: sub () {0}}my$ASCII=qr/^[\x00-\x7F]*\z/;sub encode {my$idomain=shift;my@labels=split(/\./,$idomain,-1);my@last_empty;push(@last_empty,pop@labels)if@labels > 1 && $labels[-1]eq "";for (@labels){$_=ToASCII($_)}return eval 'join(".", @labels, @last_empty)' if URI::_idna::_ENV_::JOIN_LEAKS_UTF8_FLAGS;return join(".",@labels,@last_empty)}sub decode {my$domain=shift;return join(".",map ToUnicode($_),split(/\./,$domain,-1))}sub nameprep {my$label=shift;$label=lc($label);return$label}sub check_size {my$label=shift;croak "Label empty" if$label eq "";croak "Label too long" if length($label)> 63;return$label}sub ToASCII {my$label=shift;return check_size($label)if$label =~ $ASCII;$label=nameprep($label);return check_size($label)if$label =~ $ASCII;if ($label =~ /^xn--/){croak "Label starts with ACE prefix"}$label=encode_punycode($label);$label="xn--$label";return check_size($label)}sub ToUnicode {my$label=shift;$label=nameprep($label)unless$label =~ $ASCII;return$label unless$label =~ /^xn--/;my$result=decode_punycode(substr($label,4));my$label2=ToASCII($result);if (lc($label)ne $label2){croak "IDNA does not round-trip: '\L$label\E' vs '$label2'"}return$result}1; + package URI::_idna;use strict;use warnings;use URI::_punycode qw(decode_punycode encode_punycode);use Carp qw(croak);our$VERSION='5.21';BEGIN {*URI::_idna::_ENV_::JOIN_LEAKS_UTF8_FLAGS="$]" < 5.008_003 ? sub () {1}: sub () {0}}my$ASCII=qr/^[\x00-\x7F]*\z/;sub encode {my$idomain=shift;my@labels=split(/\./,$idomain,-1);my@last_empty;push(@last_empty,pop@labels)if@labels > 1 && $labels[-1]eq "";for (@labels){$_=ToASCII($_)}return eval 'join(".", @labels, @last_empty)' if URI::_idna::_ENV_::JOIN_LEAKS_UTF8_FLAGS;return join(".",@labels,@last_empty)}sub decode {my$domain=shift;return join(".",map ToUnicode($_),split(/\./,$domain,-1))}sub nameprep {my$label=shift;$label=lc($label);return$label}sub check_size {my$label=shift;croak "Label empty" if$label eq "";croak "Label too long" if length($label)> 63;return$label}sub ToASCII {my$label=shift;return check_size($label)if$label =~ $ASCII;$label=nameprep($label);return check_size($label)if$label =~ $ASCII;if ($label =~ /^xn--/){croak "Label starts with ACE prefix"}$label=encode_punycode($label);$label="xn--$label";return check_size($label)}sub ToUnicode {my$label=shift;$label=nameprep($label)unless$label =~ $ASCII;return$label unless$label =~ /^xn--/;my$result=decode_punycode(substr($label,4));my$label2=ToASCII($result);if (lc($label)ne $label2){croak "IDNA does not round-trip: '\L$label\E' vs '$label2'"}return$result}1; URI__IDNA $fatpacked{"URI/_ldap.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI__LDAP'; - package URI::_ldap;use strict;use warnings;our$VERSION='5.20';use URI::Escape qw(uri_unescape);sub _ldap_elem {my$self=shift;my$elem=shift;my$query=$self->query;my@bits=(split(/\?/,defined($query)? $query : ""),("")x4);my$old=$bits[$elem];if (@_){my$new=shift;$new =~ s/\?/%3F/g;$bits[$elem]=$new;$query=join("?",@bits);$query =~ s/\?+$//;$query=undef unless length($query);$self->query($query)}$old}sub dn {my$old=shift->path(@_);$old =~ s:^/::;uri_unescape($old)}sub attributes {my$self=shift;my$old=_ldap_elem($self,0,@_ ? join(",",map {my$tmp=$_;$tmp =~ s/,/%2C/g;$tmp}@_): ());return$old unless wantarray;map {uri_unescape($_)}split(/,/,$old)}sub _scope {my$self=shift;my$old=_ldap_elem($self,1,@_);return undef unless defined wantarray && defined$old;uri_unescape($old)}sub scope {my$old=&_scope;$old="base" unless length$old;$old}sub _filter {my$self=shift;my$old=_ldap_elem($self,2,@_);return undef unless defined wantarray && defined$old;uri_unescape($old)}sub filter {my$old=&_filter;$old="(objectClass=*)" unless length$old;$old}sub extensions {my$self=shift;my@ext;while (@_){my$key=shift;my$value=shift;push(@ext,join("=",map {$_="" unless defined;s/,/%2C/g;$_}$key,$value))}@ext=join(",",@ext)if@ext;my$old=_ldap_elem($self,3,@ext);return$old unless wantarray;map {uri_unescape($_)}map {/^([^=]+)=(.*)$/}split(/,/,$old)}sub canonical {my$self=shift;my$other=$self->_nonldap_canonical;$other=$other->clone if$other==$self;$other->dn(_normalize_dn($other->dn));$other->attributes(map lc,$other->attributes);my$old_scope=$other->scope;my$new_scope=lc($old_scope);$new_scope="" if$new_scope eq "base";$other->scope($new_scope)if$new_scope ne $old_scope;my$old_filter=$other->filter;$other->filter("")if lc($old_filter)eq "(objectclass=*)" || lc($old_filter)eq "objectclass=*";my@ext=$other->extensions;for (my$i=0;$i < @ext;$i += 2){my$etype=$ext[$i]=lc($ext[$i]);if ($etype =~ /^!?bindname$/){$ext[$i+1]=_normalize_dn($ext[$i+1])}}$other->extensions(@ext)if@ext;$other}sub _normalize_dn {my$dn=shift;return$dn;my@dn=split(/([+,])/,$dn);for (@dn){s/^([a-zA-Z]+=)/lc($1)/e}join("",@dn)}1; + package URI::_ldap;use strict;use warnings;our$VERSION='5.21';use URI::Escape qw(uri_unescape);sub _ldap_elem {my$self=shift;my$elem=shift;my$query=$self->query;my@bits=(split(/\?/,defined($query)? $query : ""),("")x4);my$old=$bits[$elem];if (@_){my$new=shift;$new =~ s/\?/%3F/g;$bits[$elem]=$new;$query=join("?",@bits);$query =~ s/\?+$//;$query=undef unless length($query);$self->query($query)}$old}sub dn {my$old=shift->path(@_);$old =~ s:^/::;uri_unescape($old)}sub attributes {my$self=shift;my$old=_ldap_elem($self,0,@_ ? join(",",map {my$tmp=$_;$tmp =~ s/,/%2C/g;$tmp}@_): ());return$old unless wantarray;map {uri_unescape($_)}split(/,/,$old)}sub _scope {my$self=shift;my$old=_ldap_elem($self,1,@_);return undef unless defined wantarray && defined$old;uri_unescape($old)}sub scope {my$old=&_scope;$old="base" unless length$old;$old}sub _filter {my$self=shift;my$old=_ldap_elem($self,2,@_);return undef unless defined wantarray && defined$old;uri_unescape($old)}sub filter {my$old=&_filter;$old="(objectClass=*)" unless length$old;$old}sub extensions {my$self=shift;my@ext;while (@_){my$key=shift;my$value=shift;push(@ext,join("=",map {$_="" unless defined;s/,/%2C/g;$_}$key,$value))}@ext=join(",",@ext)if@ext;my$old=_ldap_elem($self,3,@ext);return$old unless wantarray;map {uri_unescape($_)}map {/^([^=]+)=(.*)$/}split(/,/,$old)}sub canonical {my$self=shift;my$other=$self->_nonldap_canonical;$other=$other->clone if$other==$self;$other->dn(_normalize_dn($other->dn));$other->attributes(map lc,$other->attributes);my$old_scope=$other->scope;my$new_scope=lc($old_scope);$new_scope="" if$new_scope eq "base";$other->scope($new_scope)if$new_scope ne $old_scope;my$old_filter=$other->filter;$other->filter("")if lc($old_filter)eq "(objectclass=*)" || lc($old_filter)eq "objectclass=*";my@ext=$other->extensions;for (my$i=0;$i < @ext;$i += 2){my$etype=$ext[$i]=lc($ext[$i]);if ($etype =~ /^!?bindname$/){$ext[$i+1]=_normalize_dn($ext[$i+1])}}$other->extensions(@ext)if@ext;$other}sub _normalize_dn {my$dn=shift;return$dn;my@dn=split(/([+,])/,$dn);for (@dn){s/^([a-zA-Z]+=)/lc($1)/e}join("",@dn)}1; URI__LDAP $fatpacked{"URI/_login.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI__LOGIN'; - package URI::_login;use strict;use warnings;use parent qw(URI::_server URI::_userpass);our$VERSION='5.20';1; + package URI::_login;use strict;use warnings;use parent qw(URI::_server URI::_userpass);our$VERSION='5.21';1; URI__LOGIN $fatpacked{"URI/_punycode.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI__PUNYCODE'; - package URI::_punycode;use strict;use warnings;our$VERSION='5.20';use Exporter 'import';our@EXPORT=qw(encode_punycode decode_punycode);use integer;our$DEBUG=0;use constant BASE=>36;use constant TMIN=>1;use constant TMAX=>26;use constant SKEW=>38;use constant DAMP=>700;use constant INITIAL_BIAS=>72;use constant INITIAL_N=>128;my$Delimiter=chr 0x2D;my$BasicRE=qr/[\x00-\x7f]/;sub _croak {require Carp;Carp::croak(@_)}sub _digit_value {my$code=shift;return ord($code)- ord("A")if$code =~ /[A-Z]/;return ord($code)- ord("a")if$code =~ /[a-z]/;return ord($code)- ord("0")+ 26 if$code =~ /[0-9]/;return}sub _code_point {my$digit=shift;return$digit + ord('a')if 0 <= $digit && $digit <= 25;return$digit + ord('0')- 26 if 26 <= $digit && $digit <= 36;die 'NOT COME HERE'}sub _adapt {my($delta,$numpoints,$firsttime)=@_;$delta=$firsttime ? $delta / DAMP : $delta / 2;$delta += $delta / $numpoints;my$k=0;while ($delta > ((BASE - TMIN)* TMAX)/ 2){$delta /= BASE - TMIN;$k += BASE}return$k + (((BASE - TMIN + 1)* $delta)/ ($delta + SKEW))}sub decode_punycode {my$code=shift;my$n=INITIAL_N;my$i=0;my$bias=INITIAL_BIAS;my@output;if ($code =~ s/(.*)$Delimiter//o){push@output,map ord,split //,$1;return _croak('non-basic code point')unless $1 =~ /^$BasicRE*$/o}while ($code){my$oldi=$i;my$w=1;LOOP: for (my$k=BASE;1;$k += BASE){my$cp=substr($code,0,1,'');my$digit=_digit_value($cp);defined$digit or return _croak("invalid punycode input");$i += $digit * $w;my$t=($k <= $bias)? TMIN : ($k >= $bias + TMAX)? TMAX : $k - $bias;last LOOP if$digit < $t;$w *= (BASE - $t)}$bias=_adapt($i - $oldi,@output + 1,$oldi==0);warn "bias becomes $bias" if$DEBUG;$n += $i / (@output + 1);$i=$i % (@output + 1);splice(@output,$i,0,$n);warn join " ",map sprintf('%04x',$_),@output if$DEBUG;$i++}return join '',map chr,@output}sub encode_punycode {my$input=shift;my@input=split //,$input;my$n=INITIAL_N;my$delta=0;my$bias=INITIAL_BIAS;my@output;my@basic=grep /$BasicRE/,@input;my$h=my$b=@basic;push@output,@basic;push@output,$Delimiter if$b && $h < @input;warn "basic codepoints: (@output)" if$DEBUG;while ($h < @input){my$m=_min(grep {$_ >= $n}map ord,@input);warn sprintf "next code point to insert is %04x",$m if$DEBUG;$delta += ($m - $n)* ($h + 1);$n=$m;for my$i (@input){my$c=ord($i);$delta++ if$c < $n;if ($c==$n){my$q=$delta;LOOP: for (my$k=BASE;1;$k += BASE){my$t=($k <= $bias)? TMIN : ($k >= $bias + TMAX)? TMAX : $k - $bias;last LOOP if$q < $t;my$cp=_code_point($t + (($q - $t)% (BASE - $t)));push@output,chr($cp);$q=($q - $t)/ (BASE - $t)}push@output,chr(_code_point($q));$bias=_adapt($delta,$h + 1,$h==$b);warn "bias becomes $bias" if$DEBUG;$delta=0;$h++}}$delta++;$n++}return join '',@output}sub _min {my$min=shift;for (@_){$min=$_ if $_ <= $min}return$min}1; + package URI::_punycode;use strict;use warnings;our$VERSION='5.21';use Exporter 'import';our@EXPORT=qw(encode_punycode decode_punycode);use integer;our$DEBUG=0;use constant BASE=>36;use constant TMIN=>1;use constant TMAX=>26;use constant SKEW=>38;use constant DAMP=>700;use constant INITIAL_BIAS=>72;use constant INITIAL_N=>128;my$Delimiter=chr 0x2D;my$BasicRE=qr/[\x00-\x7f]/;sub _croak {require Carp;Carp::croak(@_)}sub _digit_value {my$code=shift;return ord($code)- ord("A")if$code =~ /[A-Z]/;return ord($code)- ord("a")if$code =~ /[a-z]/;return ord($code)- ord("0")+ 26 if$code =~ /[0-9]/;return}sub _code_point {my$digit=shift;return$digit + ord('a')if 0 <= $digit && $digit <= 25;return$digit + ord('0')- 26 if 26 <= $digit && $digit <= 36;die 'NOT COME HERE'}sub _adapt {my($delta,$numpoints,$firsttime)=@_;$delta=$firsttime ? $delta / DAMP : $delta / 2;$delta += $delta / $numpoints;my$k=0;while ($delta > ((BASE - TMIN)* TMAX)/ 2){$delta /= BASE - TMIN;$k += BASE}return$k + (((BASE - TMIN + 1)* $delta)/ ($delta + SKEW))}sub decode_punycode {my$code=shift;my$n=INITIAL_N;my$i=0;my$bias=INITIAL_BIAS;my@output;if ($code =~ s/(.*)$Delimiter//o){push@output,map ord,split //,$1;return _croak('non-basic code point')unless $1 =~ /^$BasicRE*$/o}while ($code){my$oldi=$i;my$w=1;LOOP: for (my$k=BASE;1;$k += BASE){my$cp=substr($code,0,1,'');my$digit=_digit_value($cp);defined$digit or return _croak("invalid punycode input");$i += $digit * $w;my$t=($k <= $bias)? TMIN : ($k >= $bias + TMAX)? TMAX : $k - $bias;last LOOP if$digit < $t;$w *= (BASE - $t)}$bias=_adapt($i - $oldi,@output + 1,$oldi==0);warn "bias becomes $bias" if$DEBUG;$n += $i / (@output + 1);$i=$i % (@output + 1);splice(@output,$i,0,$n);warn join " ",map sprintf('%04x',$_),@output if$DEBUG;$i++}return join '',map chr,@output}sub encode_punycode {my$input=shift;my@input=split //,$input;my$n=INITIAL_N;my$delta=0;my$bias=INITIAL_BIAS;my@output;my@basic=grep /$BasicRE/,@input;my$h=my$b=@basic;push@output,@basic;push@output,$Delimiter if$b && $h < @input;warn "basic codepoints: (@output)" if$DEBUG;while ($h < @input){my$m=_min(grep {$_ >= $n}map ord,@input);warn sprintf "next code point to insert is %04x",$m if$DEBUG;$delta += ($m - $n)* ($h + 1);$n=$m;for my$i (@input){my$c=ord($i);$delta++ if$c < $n;if ($c==$n){my$q=$delta;LOOP: for (my$k=BASE;1;$k += BASE){my$t=($k <= $bias)? TMIN : ($k >= $bias + TMAX)? TMAX : $k - $bias;last LOOP if$q < $t;my$cp=_code_point($t + (($q - $t)% (BASE - $t)));push@output,chr($cp);$q=($q - $t)/ (BASE - $t)}push@output,chr(_code_point($q));$bias=_adapt($delta,$h + 1,$h==$b);warn "bias becomes $bias" if$DEBUG;$delta=0;$h++}}$delta++;$n++}return join '',@output}sub _min {my$min=shift;for (@_){$min=$_ if $_ <= $min}return$min}1; URI__PUNYCODE $fatpacked{"URI/_query.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI__QUERY'; - package URI::_query;use strict;use warnings;use URI ();use URI::Escape qw(uri_unescape);our$VERSION='5.20';sub query {my$self=shift;$$self =~ m,^([^?\#]*)(?:\?([^\#]*))?(.*)$,s or die;if (@_){my$q=shift;$$self=$1;if (defined$q){$q =~ s/([^$URI::uric])/ URI::Escape::escape_char($1)/ego;utf8::downgrade($q);$$self .= "?$q"}$$self .= $3}$2}sub query_form {my$self=shift;my$old=$self->query;if (@_){my$delim;my$r=$_[0];if (ref($r)eq "ARRAY"){$delim=$_[1];@_=@$r}elsif (ref($r)eq "HASH"){$delim=$_[1];@_=map {$_=>$r->{$_}}sort keys %$r}$delim=pop if @_ % 2;my@query;while (my($key,$vals)=splice(@_,0,2)){$key='' unless defined$key;$key =~ s/([;\/?:@&=+,\$\[\]%])/ URI::Escape::escape_char($1)/eg;$key =~ s/ /+/g;$vals=[ref($vals)eq "ARRAY" ? @$vals : $vals];for my$val (@$vals){if (defined$val){$val =~ s/([;\/?:@&=+,\$\[\]%])/ URI::Escape::escape_char($1)/eg;$val =~ s/ /+/g;push(@query,"$key=$val")}else {push(@query,$key)}}}if (@query){unless ($delim){$delim=$1 if$old && $old =~ /([&;])/;$delim ||= $URI::DEFAULT_QUERY_FORM_DELIMITER || "&"}$self->query(join($delim,@query))}else {$self->query(undef)}}return if!defined($old)||!length($old)||!defined(wantarray);return unless$old =~ /=/;map {(defined)? do {s/\+/ /g;uri_unescape($_)}: undef}map {/=/ ? split(/=/,$_,2): ($_=>undef)}split(/[&;]/,$old)}sub query_keywords {my$self=shift;my$old=$self->query;if (@_){my@copy=@_;@copy=@{$copy[0]}if@copy==1 && ref($copy[0])eq "ARRAY";for (@copy){s/([;\/?:@&=+,\$\[\]%])/ URI::Escape::escape_char($1)/eg}$self->query(@copy ? join('+',@copy): undef)}return if!defined($old)||!defined(wantarray);return if$old =~ /=/;map {uri_unescape($_)}split(/\+/,$old,-1)}sub equery {goto&query}sub query_param {my$self=shift;my@old=$self->query_form;if (@_==0){my (%seen,$i);return grep!($i++ % 2 || $seen{$_}++),@old}my$key=shift;my@i=grep $_ % 2==0 && $old[$_]eq $key,0 .. $#old;if (@_){my@new=@old;my@new_i=@i;my@vals=map {ref($_)eq 'ARRAY' ? @$_ : $_}@_;while (@new_i > @vals){splice@new,pop@new_i,2}if (@vals > @new_i){my$i=@new_i ? $new_i[-1]+ 2 : @new;my@splice=splice@vals,@new_i,@vals - @new_i;splice@new,$i,0,map {$key=>$_}@splice}if (@vals){@new[map $_ + 1,@new_i ]=@vals}$self->query_form(\@new)}return wantarray ? @old[map $_+1,@i]: @i ? $old[$i[0]+1]: undef}sub query_param_append {my$self=shift;my$key=shift;my@vals=map {ref $_ eq 'ARRAY' ? @$_ : $_}@_;$self->query_form($self->query_form,$key=>\@vals);return}sub query_param_delete {my$self=shift;my$key=shift;my@old=$self->query_form;my@vals;for (my$i=@old - 2;$i >= 0;$i -= 2){next if$old[$i]ne $key;push(@vals,(splice(@old,$i,2))[1])}$self->query_form(\@old)if@vals;return wantarray ? reverse@vals : $vals[-1]}sub query_form_hash {my$self=shift;my@old=$self->query_form;if (@_){$self->query_form(@_==1 ? %{shift(@_)}: @_)}my%hash;while (my($k,$v)=splice(@old,0,2)){if (exists$hash{$k}){for ($hash{$k}){$_=[$_]unless ref($_)eq "ARRAY";push(@$_,$v)}}else {$hash{$k}=$v}}return \%hash}1; + package URI::_query;use strict;use warnings;use URI ();use URI::Escape qw(uri_unescape);our$VERSION='5.21';sub query {my$self=shift;$$self =~ m,^([^?\#]*)(?:\?([^\#]*))?(.*)$,s or die;if (@_){my$q=shift;$$self=$1;if (defined$q){$q =~ s/([^$URI::uric])/ URI::Escape::escape_char($1)/ego;utf8::downgrade($q);$$self .= "?$q"}$$self .= $3}$2}sub query_form {my$self=shift;my$old=$self->query;if (@_){my$delim;my$r=$_[0];if (ref($r)eq "ARRAY"){$delim=$_[1];@_=@$r}elsif (ref($r)eq "HASH"){$delim=$_[1];@_=map {$_=>$r->{$_}}sort keys %$r}$delim=pop if @_ % 2;my@query;while (my($key,$vals)=splice(@_,0,2)){$key='' unless defined$key;$key =~ s/([;\/?:@&=+,\$\[\]%])/ URI::Escape::escape_char($1)/eg;$key =~ s/ /+/g;$vals=[ref($vals)eq "ARRAY" ? @$vals : $vals];for my$val (@$vals){if (defined$val){$val =~ s/([;\/?:@&=+,\$\[\]%])/ URI::Escape::escape_char($1)/eg;$val =~ s/ /+/g;push(@query,"$key=$val")}else {push(@query,$key)}}}if (@query){unless ($delim){$delim=$1 if$old && $old =~ /([&;])/;$delim ||= $URI::DEFAULT_QUERY_FORM_DELIMITER || "&"}$self->query(join($delim,@query))}else {$self->query(undef)}}return if!defined($old)||!length($old)||!defined(wantarray);return unless$old =~ /=/;map {(defined)? do {s/\+/ /g;uri_unescape($_)}: undef}map {/=/ ? split(/=/,$_,2): ($_=>undef)}split(/[&;]/,$old)}sub query_keywords {my$self=shift;my$old=$self->query;if (@_){my@copy=@_;@copy=@{$copy[0]}if@copy==1 && ref($copy[0])eq "ARRAY";for (@copy){s/([;\/?:@&=+,\$\[\]%])/ URI::Escape::escape_char($1)/eg}$self->query(@copy ? join('+',@copy): undef)}return if!defined($old)||!defined(wantarray);return if$old =~ /=/;map {uri_unescape($_)}split(/\+/,$old,-1)}sub equery {goto&query}sub query_param {my$self=shift;my@old=$self->query_form;if (@_==0){my (%seen,$i);return grep!($i++ % 2 || $seen{$_}++),@old}my$key=shift;my@i=grep $_ % 2==0 && $old[$_]eq $key,0 .. $#old;if (@_){my@new=@old;my@new_i=@i;my@vals=map {ref($_)eq 'ARRAY' ? @$_ : $_}@_;while (@new_i > @vals){splice@new,pop@new_i,2}if (@vals > @new_i){my$i=@new_i ? $new_i[-1]+ 2 : @new;my@splice=splice@vals,@new_i,@vals - @new_i;splice@new,$i,0,map {$key=>$_}@splice}if (@vals){@new[map $_ + 1,@new_i ]=@vals}$self->query_form(\@new)}return wantarray ? @old[map $_+1,@i]: @i ? $old[$i[0]+1]: undef}sub query_param_append {my$self=shift;my$key=shift;my@vals=map {ref $_ eq 'ARRAY' ? @$_ : $_}@_;$self->query_form($self->query_form,$key=>\@vals);return}sub query_param_delete {my$self=shift;my$key=shift;my@old=$self->query_form;my@vals;for (my$i=@old - 2;$i >= 0;$i -= 2){next if$old[$i]ne $key;push(@vals,(splice(@old,$i,2))[1])}$self->query_form(\@old)if@vals;return wantarray ? reverse@vals : $vals[-1]}sub query_form_hash {my$self=shift;my@old=$self->query_form;if (@_){$self->query_form(@_==1 ? %{shift(@_)}: @_)}my%hash;while (my($k,$v)=splice(@old,0,2)){if (exists$hash{$k}){for ($hash{$k}){$_=[$_]unless ref($_)eq "ARRAY";push(@$_,$v)}}else {$hash{$k}=$v}}return \%hash}1; URI__QUERY $fatpacked{"URI/_segment.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI__SEGMENT'; - package URI::_segment;use strict;use warnings;use URI::Escape qw(uri_unescape);use overload '""'=>sub {$_[0]->[0]},fallback=>1;our$VERSION='5.20';sub new {my$class=shift;my@segment=split(';',shift,-1);$segment[0]=uri_unescape($segment[0]);bless \@segment,$class}1; + package URI::_segment;use strict;use warnings;use URI::Escape qw(uri_unescape);use overload '""'=>sub {$_[0]->[0]},fallback=>1;our$VERSION='5.21';sub new {my$class=shift;my@segment=split(';',shift,-1);$segment[0]=uri_unescape($segment[0]);bless \@segment,$class}1; URI__SEGMENT $fatpacked{"URI/_server.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI__SERVER'; - package URI::_server;use strict;use warnings;use parent 'URI::_generic';use URI::Escape qw(uri_unescape);our$VERSION='5.20';sub _uric_escape {my($class,$str)=@_;if ($str =~ m,^((?:$URI::scheme_re:)?)//([^/?\#]*)(.*)$,os){my($scheme,$host,$rest)=($1,$2,$3);my$ui=$host =~ s/(.*@)// ? $1 : "";my$port=$host =~ s/(:\d+)\z// ? $1 : "";if (_host_escape($host)){$str="$scheme//$ui$host$port$rest"}}return$class->SUPER::_uric_escape($str)}sub _host_escape {return if URI::HAS_RESERVED_SQUARE_BRACKETS and $_[0]!~ /[^$URI::uric]/;return if!URI::HAS_RESERVED_SQUARE_BRACKETS and $_[0]!~ /[^$URI::uric4host]/;eval {require URI::_idna;$_[0]=URI::_idna::encode($_[0])};return 0 if $@;return 1}sub as_iri {my$self=shift;my$str=$self->SUPER::as_iri;if ($str =~ /\bxn--/){if ($str =~ m,^((?:$URI::scheme_re:)?)//([^/?\#]*)(.*)$,os){my($scheme,$host,$rest)=($1,$2,$3);my$ui=$host =~ s/(.*@)// ? $1 : "";my$port=$host =~ s/(:\d+)\z// ? $1 : "";require URI::_idna;$host=URI::_idna::decode($host);$str="$scheme//$ui$host$port$rest"}}return$str}sub userinfo {my$self=shift;my$old=$self->authority;if (@_){my$new=$old;$new="" unless defined$new;$new =~ s/.*@//;my$ui=shift;if (defined$ui){$ui =~ s/([^$URI::uric4user])/ URI::Escape::escape_char($1)/ego;$new="$ui\@$new"}$self->authority($new)}return undef if!defined($old)|| $old !~ /(.*)@/;return $1}sub host {my$self=shift;my$old=$self->authority;if (@_){my$tmp=$old;$tmp="" unless defined$tmp;my$ui=($tmp =~ /(.*@)/)? $1 : "";my$port=($tmp =~ /(:\d+)$/)? $1 : "";my$new=shift;$new="" unless defined$new;if (length$new){$new =~ s/[@]/%40/g;if ($new =~ /^[^:]*:\d*\z/ || $new =~ /]:\d*\z/){$new =~ s/(:\d*)\z// || die "Assert";$port=$1}$new="[$new]" if$new =~ /:/ && $new !~ /^\[/;_host_escape($new)}$self->authority("$ui$new$port")}return undef unless defined$old;$old =~ s/.*@//;$old =~ s/:\d+$//;$old =~ s{^\[(.*)\]$}{$1};return uri_unescape($old)}sub ihost {my$self=shift;my$old=$self->host(@_);if ($old =~ /(^|\.)xn--/){require URI::_idna;$old=URI::_idna::decode($old)}return$old}sub _port {my$self=shift;my$old=$self->authority;if (@_){my$new=$old;$new =~ s/:\d*$//;my$port=shift;$new .= ":$port" if defined$port;$self->authority($new)}return $1 if defined($old)&& $old =~ /:(\d*)$/;return}sub port {my$self=shift;my$port=$self->_port(@_);$port=$self->default_port if!defined($port)|| $port eq "";$port}sub host_port {my$self=shift;my$old=$self->authority;$self->host(shift)if @_;return undef unless defined$old;$old =~ s/.*@//;$old =~ s/:$//;$old .= ":" .$self->port unless$old =~ /:\d+$/;$old}sub default_port {undef}sub canonical {my$self=shift;my$other=$self->SUPER::canonical;my$host=$other->host || "";my$port=$other->_port;my$uc_host=$host =~ /[A-Z]/;my$def_port=defined($port)&& ($port eq "" || $port==$self->default_port);if ($uc_host || $def_port){$other=$other->clone if$other==$self;$other->host(lc$host)if$uc_host;$other->port(undef)if$def_port}$other}1; + package URI::_server;use strict;use warnings;use parent 'URI::_generic';use URI::Escape qw(uri_unescape);our$VERSION='5.21';sub _uric_escape {my($class,$str)=@_;if ($str =~ m,^((?:$URI::scheme_re:)?)//([^/?\#]*)(.*)$,os){my($scheme,$host,$rest)=($1,$2,$3);my$ui=$host =~ s/(.*@)// ? $1 : "";my$port=$host =~ s/(:\d+)\z// ? $1 : "";if (_host_escape($host)){$str="$scheme//$ui$host$port$rest"}}return$class->SUPER::_uric_escape($str)}sub _host_escape {return if URI::HAS_RESERVED_SQUARE_BRACKETS and $_[0]!~ /[^$URI::uric]/;return if!URI::HAS_RESERVED_SQUARE_BRACKETS and $_[0]!~ /[^$URI::uric4host]/;eval {require URI::_idna;$_[0]=URI::_idna::encode($_[0])};return 0 if $@;return 1}sub as_iri {my$self=shift;my$str=$self->SUPER::as_iri;if ($str =~ /\bxn--/){if ($str =~ m,^((?:$URI::scheme_re:)?)//([^/?\#]*)(.*)$,os){my($scheme,$host,$rest)=($1,$2,$3);my$ui=$host =~ s/(.*@)// ? $1 : "";my$port=$host =~ s/(:\d+)\z// ? $1 : "";require URI::_idna;$host=URI::_idna::decode($host);$str="$scheme//$ui$host$port$rest"}}return$str}sub userinfo {my$self=shift;my$old=$self->authority;if (@_){my$new=$old;$new="" unless defined$new;$new =~ s/.*@//;my$ui=shift;if (defined$ui){$ui =~ s/([^$URI::uric4user])/ URI::Escape::escape_char($1)/ego;$new="$ui\@$new"}$self->authority($new)}return undef if!defined($old)|| $old !~ /(.*)@/;return $1}sub host {my$self=shift;my$old=$self->authority;if (@_){my$tmp=$old;$tmp="" unless defined$tmp;my$ui=($tmp =~ /(.*@)/)? $1 : "";my$port=($tmp =~ /(:\d+)$/)? $1 : "";my$new=shift;$new="" unless defined$new;if (length$new){$new =~ s/[@]/%40/g;if ($new =~ /^[^:]*:\d*\z/ || $new =~ /]:\d*\z/){$new =~ s/(:\d*)\z// || die "Assert";$port=$1}$new="[$new]" if$new =~ /:/ && $new !~ /^\[/;_host_escape($new)}$self->authority("$ui$new$port")}return undef unless defined$old;$old =~ s/.*@//;$old =~ s/:\d+$//;$old =~ s{^\[(.*)\]$}{$1};return uri_unescape($old)}sub ihost {my$self=shift;my$old=$self->host(@_);if ($old =~ /(^|\.)xn--/){require URI::_idna;$old=URI::_idna::decode($old)}return$old}sub _port {my$self=shift;my$old=$self->authority;if (@_){my$new=$old;$new =~ s/:\d*$//;my$port=shift;$new .= ":$port" if defined$port;$self->authority($new)}return $1 if defined($old)&& $old =~ /:(\d*)$/;return}sub port {my$self=shift;my$port=$self->_port(@_);$port=$self->default_port if!defined($port)|| $port eq "";$port}sub host_port {my$self=shift;my$old=$self->authority;$self->host(shift)if @_;return undef unless defined$old;$old =~ s/.*@//;$old =~ s/:$//;$old .= ":" .$self->port unless$old =~ /:\d+$/;$old}sub default_port {undef}sub canonical {my$self=shift;my$other=$self->SUPER::canonical;my$host=$other->host || "";my$port=$other->_port;my$uc_host=$host =~ /[A-Z]/;my$def_port=defined($port)&& ($port eq "" || $port==$self->default_port);if ($uc_host || $def_port){$other=$other->clone if$other==$self;$other->host(lc$host)if$uc_host;$other->port(undef)if$def_port}$other}1; URI__SERVER $fatpacked{"URI/_userpass.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI__USERPASS'; - package URI::_userpass;use strict;use warnings;use URI::Escape qw(uri_unescape);our$VERSION='5.20';sub user {my$self=shift;my$info=$self->userinfo;if (@_){my$new=shift;my$pass=defined($info)? $info : "";$pass =~ s/^[^:]*//;if (!defined($new)&&!length($pass)){$self->userinfo(undef)}else {$new="" unless defined($new);$new =~ s/%/%25/g;$new =~ s/:/%3A/g;$self->userinfo("$new$pass")}}return undef unless defined$info;$info =~ s/:.*//;uri_unescape($info)}sub password {my$self=shift;my$info=$self->userinfo;if (@_){my$new=shift;my$user=defined($info)? $info : "";$user =~ s/:.*//;if (!defined($new)){$self->userinfo(length$user ? $user : undef)}else {$new="" unless defined($new);$new =~ s/%/%25/g;$self->userinfo("$user:$new")}}return undef unless defined$info;return undef unless$info =~ s/^[^:]*://;uri_unescape($info)}1; + package URI::_userpass;use strict;use warnings;use URI::Escape qw(uri_unescape);our$VERSION='5.21';sub user {my$self=shift;my$info=$self->userinfo;if (@_){my$new=shift;my$pass=defined($info)? $info : "";$pass =~ s/^[^:]*//;if (!defined($new)&&!length($pass)){$self->userinfo(undef)}else {$new="" unless defined($new);$new =~ s/%/%25/g;$new =~ s/:/%3A/g;$self->userinfo("$new$pass")}}return undef unless defined$info;$info =~ s/:.*//;uri_unescape($info)}sub password {my$self=shift;my$info=$self->userinfo;if (@_){my$new=shift;my$user=defined($info)? $info : "";$user =~ s/:.*//;if (!defined($new)){$self->userinfo(length$user ? $user : undef)}else {$new="" unless defined($new);$new =~ s/%/%25/g;$self->userinfo("$user:$new")}}return undef unless defined$info;return undef unless$info =~ s/^[^:]*://;uri_unescape($info)}1; URI__USERPASS $fatpacked{"URI/data.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_DATA'; - package URI::data;use strict;use warnings;use parent 'URI';our$VERSION='5.20';use MIME::Base64 qw(decode_base64 encode_base64);use URI::Escape qw(uri_unescape);sub media_type {my$self=shift;my$opaque=$self->opaque;$opaque =~ /^([^,]*),?/ or die;my$old=$1;my$base64;$base64=$1 if$old =~ s/(;base64)$//i;if (@_){my$new=shift;$new="" unless defined$new;$new =~ s/%/%25/g;$new =~ s/,/%2C/g;$base64="" unless defined$base64;$opaque =~ s/^[^,]*,?/$new$base64,/;$self->opaque($opaque)}return uri_unescape($old)if$old;"text/plain;charset=US-ASCII"}sub data {my$self=shift;my($enc,$data)=split(",",$self->opaque,2);unless (defined$data){$data="";$enc="" unless defined$enc}my$base64=($enc =~ /;base64$/i);if (@_){$enc =~ s/;base64$//i if$base64;my$new=shift;$new="" unless defined$new;my$uric_count=_uric_count($new);my$urienc_len=$uric_count + (length($new)- $uric_count)* 3;my$base64_len=int((length($new)+2)/ 3)* 4;$base64_len += 7;if ($base64_len < $urienc_len || $_[0]){$enc .= ";base64";$new=encode_base64($new,"")}else {$new =~ s/%/%25/g}$self->opaque("$enc,$new")}return unless defined wantarray;$data=uri_unescape($data);return$base64 ? decode_base64($data): $data}my$ENC=$URI::uric;$ENC =~ s/%//;eval <opaque;$opaque =~ /^([^,]*),?/ or die;my$old=$1;my$base64;$base64=$1 if$old =~ s/(;base64)$//i;if (@_){my$new=shift;$new="" unless defined$new;$new =~ s/%/%25/g;$new =~ s/,/%2C/g;$base64="" unless defined$base64;$opaque =~ s/^[^,]*,?/$new$base64,/;$self->opaque($opaque)}return uri_unescape($old)if$old;"text/plain;charset=US-ASCII"}sub data {my$self=shift;my($enc,$data)=split(",",$self->opaque,2);unless (defined$data){$data="";$enc="" unless defined$enc}my$base64=($enc =~ /;base64$/i);if (@_){$enc =~ s/;base64$//i if$base64;my$new=shift;$new="" unless defined$new;my$uric_count=_uric_count($new);my$urienc_len=$uric_count + (length($new)- $uric_count)* 3;my$base64_len=int((length($new)+2)/ 3)* 4;$base64_len += 7;if ($base64_len < $urienc_len || $_[0]){$enc .= ";base64";$new=encode_base64($new,"")}else {$new =~ s/%/%25/g}$self->opaque("$enc,$new")}return unless defined wantarray;$data=uri_unescape($data);return$base64 ? decode_base64($data): $data}my$ENC=$URI::uric;$ENC =~ s/%//;eval <"OS2",mac=>"Mac",MacOS=>"Mac",MSWin32=>"Win32",win32=>"Win32",msdos=>"FAT",dos=>"FAT",qnx=>"QNX",);sub os_class {my($OS)=shift || $^O;my$class="URI::file::" .($OS_CLASS{$OS}|| "Unix");no strict 'refs';unless (%{"$class\::"}){eval "require $class";die $@ if $@}$class}sub host {uri_unescape(shift->authority(@_))}sub new {my($class,$path,$os)=@_;os_class($os)->new($path)}sub new_abs {my$class=shift;my$file=$class->new(@_);return$file->abs($class->cwd)unless $$file =~ /^file:/;$file}sub cwd {my$class=shift;require Cwd;my$cwd=Cwd::cwd();$cwd=VMS::Filespec::unixpath($cwd)if $^O eq 'VMS';$cwd=$class->new($cwd);$cwd .= "/" unless substr($cwd,-1,1)eq "/";$cwd}sub canonical {my$self=shift;my$other=$self->SUPER::canonical;my$scheme=$other->scheme;my$auth=$other->authority;return$other if!defined($scheme)&&!defined($auth);if (!defined($auth)|| $auth eq "" || lc($auth)eq "localhost" || (defined($DEFAULT_AUTHORITY)&& lc($auth)eq lc($DEFAULT_AUTHORITY))){if ((defined($auth)|| defined($DEFAULT_AUTHORITY))&& (!defined($auth)||!defined($DEFAULT_AUTHORITY)|| $auth ne $DEFAULT_AUTHORITY)){$other=$other->clone if$self==$other;$other->authority($DEFAULT_AUTHORITY)}}$other}sub file {my($self,$os)=@_;os_class($os)->file($self)}sub dir {my($self,$os)=@_;os_class($os)->dir($self)}1; + package URI::file;use strict;use warnings;use parent 'URI::_generic';our$VERSION='5.21';use URI::Escape qw(uri_unescape);our$DEFAULT_AUTHORITY="";our%OS_CLASS=(os2=>"OS2",mac=>"Mac",MacOS=>"Mac",MSWin32=>"Win32",win32=>"Win32",msdos=>"FAT",dos=>"FAT",qnx=>"QNX",);sub os_class {my($OS)=shift || $^O;my$class="URI::file::" .($OS_CLASS{$OS}|| "Unix");no strict 'refs';unless (%{"$class\::"}){eval "require $class";die $@ if $@}$class}sub host {uri_unescape(shift->authority(@_))}sub new {my($class,$path,$os)=@_;os_class($os)->new($path)}sub new_abs {my$class=shift;my$file=$class->new(@_);return$file->abs($class->cwd)unless $$file =~ /^file:/;$file}sub cwd {my$class=shift;require Cwd;my$cwd=Cwd::cwd();$cwd=VMS::Filespec::unixpath($cwd)if $^O eq 'VMS';$cwd=$class->new($cwd);$cwd .= "/" unless substr($cwd,-1,1)eq "/";$cwd}sub canonical {my$self=shift;my$other=$self->SUPER::canonical;my$scheme=$other->scheme;my$auth=$other->authority;return$other if!defined($scheme)&&!defined($auth);if (!defined($auth)|| $auth eq "" || lc($auth)eq "localhost" || (defined($DEFAULT_AUTHORITY)&& lc($auth)eq lc($DEFAULT_AUTHORITY))){if ((defined($auth)|| defined($DEFAULT_AUTHORITY))&& (!defined($auth)||!defined($DEFAULT_AUTHORITY)|| $auth ne $DEFAULT_AUTHORITY)){$other=$other->clone if$self==$other;$other->authority($DEFAULT_AUTHORITY)}}$other}sub file {my($self,$os)=@_;os_class($os)->file($self)}sub dir {my($self,$os)=@_;os_class($os)->dir($self)}1; URI_FILE $fatpacked{"URI/file/Base.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_FILE_BASE'; - package URI::file::Base;use strict;use warnings;use URI::Escape ();our$VERSION='5.20';sub new {my$class=shift;my$path=shift;$path="" unless defined$path;my($auth,$escaped_auth,$escaped_path);($auth,$escaped_auth)=$class->_file_extract_authority($path);($path,$escaped_path)=$class->_file_extract_path($path);if (defined$auth){$auth =~ s,%,%25,g unless$escaped_auth;$auth =~ s,([/?\#]), URI::Escape::escape_char($1),eg;$auth="//$auth";if (defined$path){$path="/$path" unless substr($path,0,1)eq "/"}else {$path=""}}else {return undef unless defined$path;$auth=""}$path =~ s,([%;?]), URI::Escape::escape_char($1),eg unless$escaped_path;$path =~ s/\#/%23/g;my$uri=$auth .$path;$uri="file:$uri" if substr($uri,0,1)eq "/";URI->new($uri,"file")}sub _file_extract_authority {my($class,$path)=@_;return undef unless$class->_file_is_absolute($path);return$URI::file::DEFAULT_AUTHORITY}sub _file_extract_path {return undef}sub _file_is_absolute {return 0}sub _file_is_localhost {shift;my$host=lc(shift);return 1 if$host eq "localhost";eval {require Net::Domain;lc(Net::Domain::hostfqdn()|| '')eq $host || lc(Net::Domain::hostname()|| '')eq $host}}sub file {undef}sub dir {my$self=shift;$self->file(@_)}1; + package URI::file::Base;use strict;use warnings;use URI::Escape ();our$VERSION='5.21';sub new {my$class=shift;my$path=shift;$path="" unless defined$path;my($auth,$escaped_auth,$escaped_path);($auth,$escaped_auth)=$class->_file_extract_authority($path);($path,$escaped_path)=$class->_file_extract_path($path);if (defined$auth){$auth =~ s,%,%25,g unless$escaped_auth;$auth =~ s,([/?\#]), URI::Escape::escape_char($1),eg;$auth="//$auth";if (defined$path){$path="/$path" unless substr($path,0,1)eq "/"}else {$path=""}}else {return undef unless defined$path;$auth=""}$path =~ s,([%;?]), URI::Escape::escape_char($1),eg unless$escaped_path;$path =~ s/\#/%23/g;my$uri=$auth .$path;$uri="file:$uri" if substr($uri,0,1)eq "/";URI->new($uri,"file")}sub _file_extract_authority {my($class,$path)=@_;return undef unless$class->_file_is_absolute($path);return$URI::file::DEFAULT_AUTHORITY}sub _file_extract_path {return undef}sub _file_is_absolute {return 0}sub _file_is_localhost {shift;my$host=lc(shift);return 1 if$host eq "localhost";eval {require Net::Domain;lc(Net::Domain::hostfqdn()|| '')eq $host || lc(Net::Domain::hostname()|| '')eq $host}}sub file {undef}sub dir {my$self=shift;$self->file(@_)}1; URI_FILE_BASE $fatpacked{"URI/file/FAT.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_FILE_FAT'; - package URI::file::FAT;use strict;use warnings;use parent 'URI::file::Win32';our$VERSION='5.20';sub fix_path {shift;for (@_){my@p=map uc,split(/\./,$_,-1);return if@p > 2;@p=("")unless@p;$_=substr($p[0],0,8);if (@p > 1){my$ext=substr($p[1],0,3);$_ .= ".$ext" if length$ext}}1}1; + package URI::file::FAT;use strict;use warnings;use parent 'URI::file::Win32';our$VERSION='5.21';sub fix_path {shift;for (@_){my@p=map uc,split(/\./,$_,-1);return if@p > 2;@p=("")unless@p;$_=substr($p[0],0,8);if (@p > 1){my$ext=substr($p[1],0,3);$_ .= ".$ext" if length$ext}}1}1; URI_FILE_FAT $fatpacked{"URI/file/Mac.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_FILE_MAC'; - package URI::file::Mac;use strict;use warnings;use parent 'URI::file::Base';use URI::Escape qw(uri_unescape);our$VERSION='5.20';sub _file_extract_path {my$class=shift;my$path=shift;my@pre;if ($path =~ s/^(:+)//){if (length($1)==1){@pre=(".")unless length($path)}else {@pre=("..")x (length($1)- 1)}}else {$pre[0]=""}my$isdir=($path =~ s/:$//);$path =~ s,([%/;]), URI::Escape::escape_char($1),eg;my@path=split(/:/,$path,-1);for (@path){if ($_ eq "." || $_ eq ".."){$_="%2E" x length($_)}$_=".." unless length($_)}push (@path,"")if$isdir;(join("/",@pre,@path),1)}sub file {my$class=shift;my$uri=shift;my@path;my$auth=$uri->authority;if (defined$auth){if (lc($auth)ne "localhost" && $auth ne ""){my$u_auth=uri_unescape($auth);if (!$class->_file_is_localhost($u_auth)){@path=("",$auth)}}}my@ps=split("/",$uri->path,-1);shift@ps if@path;push(@path,@ps);my$pre="";if (!@path){return}elsif ($path[0]eq ""){shift(@path);if (@path==1){return if$path[0]eq "";push(@path,"")}@ps=@path;@path=();my$part;for (@ps){next if $_ eq ".";$part=$_ eq ".." ? "" : $_;push(@path,$part)}if ($ps[-1]eq ".."){push(@path,"")}}else {$pre=":";@ps=@path;@path=();my$part;for (@ps){next if $_ eq ".";$part=$_ eq ".." ? "" : $_;push(@path,$part)}if ($ps[-1]eq ".."){push(@path,"")}}return unless$pre || @path;for (@path){s/;.*//;$_=uri_unescape($_);return if /\0/;return if /:/}$pre .join(":",@path)}sub dir {my$class=shift;my$path=$class->file(@_);return unless defined$path;$path .= ":" unless$path =~ /:$/;$path}1; + package URI::file::Mac;use strict;use warnings;use parent 'URI::file::Base';use URI::Escape qw(uri_unescape);our$VERSION='5.21';sub _file_extract_path {my$class=shift;my$path=shift;my@pre;if ($path =~ s/^(:+)//){if (length($1)==1){@pre=(".")unless length($path)}else {@pre=("..")x (length($1)- 1)}}else {$pre[0]=""}my$isdir=($path =~ s/:$//);$path =~ s,([%/;]), URI::Escape::escape_char($1),eg;my@path=split(/:/,$path,-1);for (@path){if ($_ eq "." || $_ eq ".."){$_="%2E" x length($_)}$_=".." unless length($_)}push (@path,"")if$isdir;(join("/",@pre,@path),1)}sub file {my$class=shift;my$uri=shift;my@path;my$auth=$uri->authority;if (defined$auth){if (lc($auth)ne "localhost" && $auth ne ""){my$u_auth=uri_unescape($auth);if (!$class->_file_is_localhost($u_auth)){@path=("",$auth)}}}my@ps=split("/",$uri->path,-1);shift@ps if@path;push(@path,@ps);my$pre="";if (!@path){return}elsif ($path[0]eq ""){shift(@path);if (@path==1){return if$path[0]eq "";push(@path,"")}@ps=@path;@path=();my$part;for (@ps){next if $_ eq ".";$part=$_ eq ".." ? "" : $_;push(@path,$part)}if ($ps[-1]eq ".."){push(@path,"")}}else {$pre=":";@ps=@path;@path=();my$part;for (@ps){next if $_ eq ".";$part=$_ eq ".." ? "" : $_;push(@path,$part)}if ($ps[-1]eq ".."){push(@path,"")}}return unless$pre || @path;for (@path){s/;.*//;$_=uri_unescape($_);return if /\0/;return if /:/}$pre .join(":",@path)}sub dir {my$class=shift;my$path=$class->file(@_);return unless defined$path;$path .= ":" unless$path =~ /:$/;$path}1; URI_FILE_MAC $fatpacked{"URI/file/OS2.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_FILE_OS2'; - package URI::file::OS2;use strict;use warnings;use parent 'URI::file::Win32';our$VERSION='5.20';sub _file_extract_authority {my$class=shift;return $1 if $_[0]=~ s,^\\\\([^\\]+),,;return $1 if $_[0]=~ s,^//([^/]+),,;if ($_[0]=~ m#^[a-zA-Z]{1,2}:#){return ""}return}sub file {my$p=&URI::file::Win32::file;return unless defined$p;$p =~ s,\\,/,g;$p}1; + package URI::file::OS2;use strict;use warnings;use parent 'URI::file::Win32';our$VERSION='5.21';sub _file_extract_authority {my$class=shift;return $1 if $_[0]=~ s,^\\\\([^\\]+),,;return $1 if $_[0]=~ s,^//([^/]+),,;if ($_[0]=~ m#^[a-zA-Z]{1,2}:#){return ""}return}sub file {my$p=&URI::file::Win32::file;return unless defined$p;$p =~ s,\\,/,g;$p}1; URI_FILE_OS2 $fatpacked{"URI/file/QNX.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_FILE_QNX'; - package URI::file::QNX;use strict;use warnings;use parent 'URI::file::Unix';our$VERSION='5.20';sub _file_extract_path {my($class,$path)=@_;$path =~ s,(.)//+,$1/,g;$path =~ s,(/\.)+/,/,g;$path="./$path" if$path =~ m,^[^:/]+:,,;$path}1; + package URI::file::QNX;use strict;use warnings;use parent 'URI::file::Unix';our$VERSION='5.21';sub _file_extract_path {my($class,$path)=@_;$path =~ s,(.)//+,$1/,g;$path =~ s,(/\.)+/,/,g;$path="./$path" if$path =~ m,^[^:/]+:,,;$path}1; URI_FILE_QNX $fatpacked{"URI/file/Unix.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_FILE_UNIX'; - package URI::file::Unix;use strict;use warnings;use parent 'URI::file::Base';use URI::Escape qw(uri_unescape);our$VERSION='5.20';sub _file_extract_path {my($class,$path)=@_;$path =~ s,//+,/,g;$path =~ s,(/\.)+/,/,g;$path="./$path" if$path =~ m,^[^:/]+:,,;return$path}sub _file_is_absolute {my($class,$path)=@_;return$path =~ m,^/,}sub file {my$class=shift;my$uri=shift;my@path;my$auth=$uri->authority;if (defined($auth)){if (lc($auth)ne "localhost" && $auth ne ""){$auth=uri_unescape($auth);unless ($class->_file_is_localhost($auth)){push(@path,"","",$auth)}}}my@ps=$uri->path_segments;shift@ps if@path;push(@path,@ps);for (@path){return undef if /\0/;return undef if /\//}return join("/",@path)}1; + package URI::file::Unix;use strict;use warnings;use parent 'URI::file::Base';use URI::Escape qw(uri_unescape);our$VERSION='5.21';sub _file_extract_path {my($class,$path)=@_;$path =~ s,//+,/,g;$path =~ s,(/\.)+/,/,g;$path="./$path" if$path =~ m,^[^:/]+:,,;return$path}sub _file_is_absolute {my($class,$path)=@_;return$path =~ m,^/,}sub file {my$class=shift;my$uri=shift;my@path;my$auth=$uri->authority;if (defined($auth)){if (lc($auth)ne "localhost" && $auth ne ""){$auth=uri_unescape($auth);unless ($class->_file_is_localhost($auth)){push(@path,"","",$auth)}}}my@ps=$uri->path_segments;shift@ps if@path;push(@path,@ps);for (@path){return undef if /\0/;return undef if /\//}return join("/",@path)}1; URI_FILE_UNIX $fatpacked{"URI/file/Win32.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_FILE_WIN32'; - package URI::file::Win32;use strict;use warnings;use parent 'URI::file::Base';use URI::Escape qw(uri_unescape);our$VERSION='5.20';sub _file_extract_authority {my$class=shift;return$class->SUPER::_file_extract_authority($_[0])if defined$URI::file::DEFAULT_AUTHORITY;return $1 if $_[0]=~ s,^\\\\([^\\]+),,;return $1 if $_[0]=~ s,^//([^/]+),,;if ($_[0]=~ s,^([a-zA-Z]:),,){my$auth=$1;$auth .= "relative" if $_[0]!~ m,^[\\/],;return$auth}return undef}sub _file_extract_path {my($class,$path)=@_;$path =~ s,\\,/,g;$path =~ s,(/\.)+/,/,g;if (defined$URI::file::DEFAULT_AUTHORITY){$path =~ s,^([a-zA-Z]:),/$1,}return$path}sub _file_is_absolute {my($class,$path)=@_;return$path =~ m,^[a-zA-Z]:, || $path =~ m,^[/\\],}sub file {my$class=shift;my$uri=shift;my$auth=$uri->authority;my$rel;if (defined$auth){$auth=uri_unescape($auth);if ($auth =~ /^([a-zA-Z])[:|](relative)?/){$auth=uc($1).":";$rel++ if $2}elsif (lc($auth)eq "localhost"){$auth=""}elsif (length$auth){$auth="\\\\" .$auth}}else {$auth=""}my@path=$uri->path_segments;for (@path){return undef if /\0/;return undef if /\//}return undef unless$class->fix_path(@path);my$path=join("\\",@path);$path =~ s/^\\// if$rel;$path=$auth .$path;$path =~ s,^\\([a-zA-Z])[:|],\u$1:,;return$path}sub fix_path {1}1; + package URI::file::Win32;use strict;use warnings;use parent 'URI::file::Base';use URI::Escape qw(uri_unescape);our$VERSION='5.21';sub _file_extract_authority {my$class=shift;return$class->SUPER::_file_extract_authority($_[0])if defined$URI::file::DEFAULT_AUTHORITY;return $1 if $_[0]=~ s,^\\\\([^\\]+),,;return $1 if $_[0]=~ s,^//([^/]+),,;if ($_[0]=~ s,^([a-zA-Z]:),,){my$auth=$1;$auth .= "relative" if $_[0]!~ m,^[\\/],;return$auth}return undef}sub _file_extract_path {my($class,$path)=@_;$path =~ s,\\,/,g;$path =~ s,(/\.)+/,/,g;if (defined$URI::file::DEFAULT_AUTHORITY){$path =~ s,^([a-zA-Z]:),/$1,}return$path}sub _file_is_absolute {my($class,$path)=@_;return$path =~ m,^[a-zA-Z]:, || $path =~ m,^[/\\],}sub file {my$class=shift;my$uri=shift;my$auth=$uri->authority;my$rel;if (defined$auth){$auth=uri_unescape($auth);if ($auth =~ /^([a-zA-Z])[:|](relative)?/){$auth=uc($1).":";$rel++ if $2}elsif (lc($auth)eq "localhost"){$auth=""}elsif (length$auth){$auth="\\\\" .$auth}}else {$auth=""}my@path=$uri->path_segments;for (@path){return undef if /\0/;return undef if /\//}return undef unless$class->fix_path(@path);my$path=join("\\",@path);$path =~ s/^\\// if$rel;$path=$auth .$path;$path =~ s,^\\([a-zA-Z])[:|],\u$1:,;return$path}sub fix_path {1}1; URI_FILE_WIN32 $fatpacked{"URI/ftp.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_FTP'; - package URI::ftp;use strict;use warnings;our$VERSION='5.20';use parent qw(URI::_server URI::_userpass);sub default_port {21}sub path {shift->path_query(@_)}sub _user {shift->SUPER::user(@_)}sub _password {shift->SUPER::password(@_)}sub user {my$self=shift;my$user=$self->_user(@_);$user="anonymous" unless defined$user;$user}sub password {my$self=shift;my$pass=$self->_password(@_);unless (defined$pass){my$user=$self->user;if ($user eq 'anonymous' || $user eq 'ftp'){$pass='anonymous@'}}$pass}1; + package URI::ftp;use strict;use warnings;our$VERSION='5.21';use parent qw(URI::_server URI::_userpass);sub default_port {21}sub path {shift->path_query(@_)}sub _user {shift->SUPER::user(@_)}sub _password {shift->SUPER::password(@_)}sub user {my$self=shift;my$user=$self->_user(@_);$user="anonymous" unless defined$user;$user}sub password {my$self=shift;my$pass=$self->_password(@_);unless (defined$pass){my$user=$self->user;if ($user eq 'anonymous' || $user eq 'ftp'){$pass='anonymous@'}}$pass}1; URI_FTP $fatpacked{"URI/gopher.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_GOPHER'; - package URI::gopher;use strict;use warnings;our$VERSION='5.20';use parent 'URI::_server';use URI::Escape qw(uri_unescape);sub default_port {70}sub _gopher_type {my$self=shift;my$path=$self->path_query;$path =~ s,^/,,;my$gtype=$1 if$path =~ s/^(.)//s;if (@_){my$new_type=shift;if (defined($new_type)){Carp::croak("Bad gopher type '$new_type'")unless length($new_type)==1;substr($path,0,0)=$new_type;$self->path_query($path)}else {Carp::croak("Can't delete gopher type when selector is present")if length($path);$self->path_query(undef)}}return$gtype}sub gopher_type {my$self=shift;my$gtype=$self->_gopher_type(@_);$gtype="1" unless defined$gtype;$gtype}sub gtype {goto&gopher_type}sub selector {shift->_gfield(0,@_)}sub search {shift->_gfield(1,@_)}sub string {shift->_gfield(2,@_)}sub _gfield {my$self=shift;my$fno=shift;my$path=$self->path_query;$path =~ s/\?/\t/;$path=uri_unescape($path);$path =~ s,^/,,;my$gtype=$1 if$path =~ s,^(.),,s;my@path=split(/\t/,$path,3);if (@_){my$new=shift;$path[$fno]=$new;pop(@path)while@path &&!defined($path[-1]);for (@path){$_="" unless defined}$path=$gtype;$path="1" unless defined$path;$path .= join("\t",@path);$self->path_query($path)}$path[$fno]}1; + package URI::gopher;use strict;use warnings;our$VERSION='5.21';use parent 'URI::_server';use URI::Escape qw(uri_unescape);sub default_port {70}sub _gopher_type {my$self=shift;my$path=$self->path_query;$path =~ s,^/,,;my$gtype=$1 if$path =~ s/^(.)//s;if (@_){my$new_type=shift;if (defined($new_type)){Carp::croak("Bad gopher type '$new_type'")unless length($new_type)==1;substr($path,0,0)=$new_type;$self->path_query($path)}else {Carp::croak("Can't delete gopher type when selector is present")if length($path);$self->path_query(undef)}}return$gtype}sub gopher_type {my$self=shift;my$gtype=$self->_gopher_type(@_);$gtype="1" unless defined$gtype;$gtype}sub gtype {goto&gopher_type}sub selector {shift->_gfield(0,@_)}sub search {shift->_gfield(1,@_)}sub string {shift->_gfield(2,@_)}sub _gfield {my$self=shift;my$fno=shift;my$path=$self->path_query;$path =~ s/\?/\t/;$path=uri_unescape($path);$path =~ s,^/,,;my$gtype=$1 if$path =~ s,^(.),,s;my@path=split(/\t/,$path,3);if (@_){my$new=shift;$path[$fno]=$new;pop(@path)while@path &&!defined($path[-1]);for (@path){$_="" unless defined}$path=$gtype;$path="1" unless defined$path;$path .= join("\t",@path);$self->path_query($path)}$path[$fno]}1; URI_GOPHER $fatpacked{"URI/http.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_HTTP'; - package URI::http;use strict;use warnings;our$VERSION='5.20';use parent 'URI::_server';sub default_port {80}sub canonical {my$self=shift;my$other=$self->SUPER::canonical;my$slash_path=defined($other->authority)&&!length($other->path)&&!defined($other->query);if ($slash_path){$other=$other->clone if$other==$self;$other->path("/")}$other}1; + package URI::http;use strict;use warnings;our$VERSION='5.21';use parent 'URI::_server';sub default_port {80}sub canonical {my$self=shift;my$other=$self->SUPER::canonical;my$slash_path=defined($other->authority)&&!length($other->path)&&!defined($other->query);if ($slash_path){$other=$other->clone if$other==$self;$other->path("/")}$other}1; URI_HTTP $fatpacked{"URI/https.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_HTTPS'; - package URI::https;use strict;use warnings;our$VERSION='5.20';use parent 'URI::http';sub default_port {443}sub secure {1}1; + package URI::https;use strict;use warnings;our$VERSION='5.21';use parent 'URI::http';sub default_port {443}sub secure {1}1; URI_HTTPS $fatpacked{"URI/icap.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_ICAP'; - package URI::icap;use strict;use warnings;use base qw(URI::http);our$VERSION=5.20;sub default_port {return 1344}1; + package URI::icap;use strict;use warnings;use base qw(URI::http);our$VERSION='5.21';sub default_port {return 1344}1; URI_ICAP $fatpacked{"URI/icaps.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_ICAPS'; - package URI::icaps;use strict;use warnings;use base qw(URI::icap);our$VERSION=5.20;sub secure {return 1}1; + package URI::icaps;use strict;use warnings;use base qw(URI::icap);our$VERSION='5.21';sub secure {return 1}1; URI_ICAPS $fatpacked{"URI/ldap.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_LDAP'; - package URI::ldap;use strict;use warnings;our$VERSION='5.20';use parent qw(URI::_ldap URI::_server);sub default_port {389}sub _nonldap_canonical {my$self=shift;$self->URI::_server::canonical(@_)}1; + package URI::ldap;use strict;use warnings;our$VERSION='5.21';use parent qw(URI::_ldap URI::_server);sub default_port {389}sub _nonldap_canonical {my$self=shift;$self->URI::_server::canonical(@_)}1; URI_LDAP $fatpacked{"URI/ldapi.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_LDAPI'; - package URI::ldapi;use strict;use warnings;our$VERSION='5.20';use parent qw(URI::_ldap URI::_generic);use URI::Escape ();sub un_path {my$self=shift;my$old=URI::Escape::uri_unescape($self->authority);if (@_){my$p=shift;$p =~ s/:/%3A/g;$p =~ s/\@/%40/g;$self->authority($p)}return$old}sub _nonldap_canonical {my$self=shift;$self->URI::_generic::canonical(@_)}1; + package URI::ldapi;use strict;use warnings;our$VERSION='5.21';use parent qw(URI::_ldap URI::_generic);use URI::Escape ();sub un_path {my$self=shift;my$old=URI::Escape::uri_unescape($self->authority);if (@_){my$p=shift;$p =~ s/:/%3A/g;$p =~ s/\@/%40/g;$self->authority($p)}return$old}sub _nonldap_canonical {my$self=shift;$self->URI::_generic::canonical(@_)}1; URI_LDAPI $fatpacked{"URI/ldaps.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_LDAPS'; - package URI::ldaps;use strict;use warnings;our$VERSION='5.20';use parent 'URI::ldap';sub default_port {636}sub secure {1}1; + package URI::ldaps;use strict;use warnings;our$VERSION='5.21';use parent 'URI::ldap';sub default_port {636}sub secure {1}1; URI_LDAPS $fatpacked{"URI/mailto.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_MAILTO'; - package URI::mailto;use strict;use warnings;our$VERSION='5.20';use parent qw(URI URI::_query);sub to {my$self=shift;my@old=$self->headers;if (@_){my@new=@old;for (my$i=0;$i < @new;$i += 2){if (lc($new[$i]|| '')eq "to"){splice(@new,$i,2);redo}}my$to=shift;$to="" unless defined$to;unshift(@new,"to"=>$to);$self->headers(@new)}return unless defined wantarray;my@to;while (@old){my$h=shift@old;my$v=shift@old;push(@to,$v)if lc($h)eq "to"}join(",",@to)}sub headers {my$self=shift;my$opaque="to=" .$self->opaque;$opaque =~ s/\?/&/;if (@_){my@new=@_;my@to;for (my$i=0;$i < @new;$i += 2){if (lc($new[$i]|| '')eq "to"){push(@to,(splice(@new,$i,2))[1]);redo}}my$new=join(",",@to);$new =~ s/%/%25/g;$new =~ s/\?/%3F/g;$self->opaque($new);$self->query_form(@new)if@new}return unless defined wantarray;URI->new("mailto:?$opaque")->query_form}sub query_form {my$self=shift;my@fields=$self->SUPER::query_form(@_);for (my$i=0 ;$i < @fields ;$i += 2 ){if ($fields[0]eq 'to'){$fields[1]=~ s/ /+/g;last}}return@fields}1; + package URI::mailto;use strict;use warnings;our$VERSION='5.21';use parent qw(URI URI::_query);sub to {my$self=shift;my@old=$self->headers;if (@_){my@new=@old;for (my$i=0;$i < @new;$i += 2){if (lc($new[$i]|| '')eq "to"){splice(@new,$i,2);redo}}my$to=shift;$to="" unless defined$to;unshift(@new,"to"=>$to);$self->headers(@new)}return unless defined wantarray;my@to;while (@old){my$h=shift@old;my$v=shift@old;push(@to,$v)if lc($h)eq "to"}join(",",@to)}sub headers {my$self=shift;my$opaque="to=" .$self->opaque;$opaque =~ s/\?/&/;if (@_){my@new=@_;my@to;for (my$i=0;$i < @new;$i += 2){if (lc($new[$i]|| '')eq "to"){push(@to,(splice(@new,$i,2))[1]);redo}}my$new=join(",",@to);$new =~ s/%/%25/g;$new =~ s/\?/%3F/g;$self->opaque($new);$self->query_form(@new)if@new}return unless defined wantarray;URI->new("mailto:?$opaque")->query_form}sub query_form {my$self=shift;my@fields=$self->SUPER::query_form(@_);for (my$i=0 ;$i < @fields ;$i += 2 ){if ($fields[0]eq 'to'){$fields[1]=~ s/ /+/g;last}}return@fields}1; URI_MAILTO $fatpacked{"URI/mms.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_MMS'; - package URI::mms;use strict;use warnings;our$VERSION='5.20';use parent 'URI::http';sub default_port {1755}1; + package URI::mms;use strict;use warnings;our$VERSION='5.21';use parent 'URI::http';sub default_port {1755}1; URI_MMS $fatpacked{"URI/news.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_NEWS'; - package URI::news;use strict;use warnings;our$VERSION='5.20';use parent 'URI::_server';use URI::Escape qw(uri_unescape);use Carp ();sub default_port {119}sub _group {my$self=shift;my$old=$self->path;if (@_){my($group,$from,$to)=@_;if ($group =~ /\@/){$group =~ s/^<(.*)>$/$1/}$group =~ s,%,%25,g;$group =~ s,/,%2F,g;my$path=$group;if (defined$from){$path .= "/$from";$path .= "-$to" if defined$to}$self->path($path)}$old =~ s,^/,,;if ($old !~ /\@/ && $old =~ s,/(.*),, && wantarray){my$extra=$1;return (uri_unescape($old),split(/-/,$extra))}uri_unescape($old)}sub group {my$self=shift;if (@_){Carp::croak("Group name can't contain '\@'")if $_[0]=~ /\@/}my@old=$self->_group(@_);return if$old[0]=~ /\@/;wantarray ? @old : $old[0]}sub message {my$self=shift;if (@_){Carp::croak("Message must contain '\@'")unless $_[0]=~ /\@/}my$old=$self->_group(@_);return undef unless$old =~ /\@/;return$old}1; + package URI::news;use strict;use warnings;our$VERSION='5.21';use parent 'URI::_server';use URI::Escape qw(uri_unescape);use Carp ();sub default_port {119}sub _group {my$self=shift;my$old=$self->path;if (@_){my($group,$from,$to)=@_;if ($group =~ /\@/){$group =~ s/^<(.*)>$/$1/}$group =~ s,%,%25,g;$group =~ s,/,%2F,g;my$path=$group;if (defined$from){$path .= "/$from";$path .= "-$to" if defined$to}$self->path($path)}$old =~ s,^/,,;if ($old !~ /\@/ && $old =~ s,/(.*),, && wantarray){my$extra=$1;return (uri_unescape($old),split(/-/,$extra))}uri_unescape($old)}sub group {my$self=shift;if (@_){Carp::croak("Group name can't contain '\@'")if $_[0]=~ /\@/}my@old=$self->_group(@_);return if$old[0]=~ /\@/;wantarray ? @old : $old[0]}sub message {my$self=shift;if (@_){Carp::croak("Message must contain '\@'")unless $_[0]=~ /\@/}my$old=$self->_group(@_);return undef unless$old =~ /\@/;return$old}1; URI_NEWS $fatpacked{"URI/nntp.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_NNTP'; - package URI::nntp;use strict;use warnings;our$VERSION='5.20';use parent 'URI::news';1; + package URI::nntp;use strict;use warnings;our$VERSION='5.21';use parent 'URI::news';1; URI_NNTP $fatpacked{"URI/nntps.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_NNTPS'; - package URI::nntps;use strict;use warnings;our$VERSION='5.20';use parent 'URI::nntp';sub default_port {563}sub secure {1}1; + package URI::nntps;use strict;use warnings;our$VERSION='5.21';use parent 'URI::nntp';sub default_port {563}sub secure {1}1; URI_NNTPS $fatpacked{"URI/pop.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_POP'; - package URI::pop;use strict;use warnings;our$VERSION='5.20';use parent 'URI::_server';use URI::Escape qw(uri_unescape);sub default_port {110}sub user {my$self=shift;my$old=$self->userinfo;if (@_){my$new_info=$old;$new_info="" unless defined$new_info;$new_info =~ s/^[^;]*//;my$new=shift;if (!defined($new)&&!length($new_info)){$self->userinfo(undef)}else {$new="" unless defined$new;$new =~ s/%/%25/g;$new =~ s/;/%3B/g;$self->userinfo("$new$new_info")}}return undef unless defined$old;$old =~ s/;.*//;return uri_unescape($old)}sub auth {my$self=shift;my$old=$self->userinfo;if (@_){my$new=$old;$new="" unless defined$new;$new =~ s/(^[^;]*)//;my$user=$1;$new =~ s/;auth=[^;]*//i;my$auth=shift;if (defined$auth){$auth =~ s/%/%25/g;$auth =~ s/;/%3B/g;$new=";AUTH=$auth$new"}$self->userinfo("$user$new")}return undef unless defined$old;$old =~ s/^[^;]*//;return uri_unescape($1)if$old =~ /;auth=(.*)/i;return}1; + package URI::pop;use strict;use warnings;our$VERSION='5.21';use parent 'URI::_server';use URI::Escape qw(uri_unescape);sub default_port {110}sub user {my$self=shift;my$old=$self->userinfo;if (@_){my$new_info=$old;$new_info="" unless defined$new_info;$new_info =~ s/^[^;]*//;my$new=shift;if (!defined($new)&&!length($new_info)){$self->userinfo(undef)}else {$new="" unless defined$new;$new =~ s/%/%25/g;$new =~ s/;/%3B/g;$self->userinfo("$new$new_info")}}return undef unless defined$old;$old =~ s/;.*//;return uri_unescape($old)}sub auth {my$self=shift;my$old=$self->userinfo;if (@_){my$new=$old;$new="" unless defined$new;$new =~ s/(^[^;]*)//;my$user=$1;$new =~ s/;auth=[^;]*//i;my$auth=shift;if (defined$auth){$auth =~ s/%/%25/g;$auth =~ s/;/%3B/g;$new=";AUTH=$auth$new"}$self->userinfo("$user$new")}return undef unless defined$old;$old =~ s/^[^;]*//;return uri_unescape($1)if$old =~ /;auth=(.*)/i;return}1; URI_POP $fatpacked{"URI/rlogin.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_RLOGIN'; - package URI::rlogin;use strict;use warnings;our$VERSION='5.20';use parent 'URI::_login';sub default_port {513}1; + package URI::rlogin;use strict;use warnings;our$VERSION='5.21';use parent 'URI::_login';sub default_port {513}1; URI_RLOGIN $fatpacked{"URI/rsync.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_RSYNC'; - package URI::rsync;use strict;use warnings;our$VERSION='5.20';use parent qw(URI::_server URI::_userpass);sub default_port {873}1; + package URI::rsync;use strict;use warnings;our$VERSION='5.21';use parent qw(URI::_server URI::_userpass);sub default_port {873}1; URI_RSYNC $fatpacked{"URI/rtsp.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_RTSP'; - package URI::rtsp;use strict;use warnings;our$VERSION='5.20';use parent 'URI::http';sub default_port {554}1; + package URI::rtsp;use strict;use warnings;our$VERSION='5.21';use parent 'URI::http';sub default_port {554}1; URI_RTSP $fatpacked{"URI/rtspu.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_RTSPU'; - package URI::rtspu;use strict;use warnings;our$VERSION='5.20';use parent 'URI::rtsp';sub default_port {554}1; + package URI::rtspu;use strict;use warnings;our$VERSION='5.21';use parent 'URI::rtsp';sub default_port {554}1; URI_RTSPU $fatpacked{"URI/sftp.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_SFTP'; - package URI::sftp;use strict;use warnings;use parent 'URI::ssh';our$VERSION='5.20';1; + package URI::sftp;use strict;use warnings;use parent 'URI::ssh';our$VERSION='5.21';1; URI_SFTP $fatpacked{"URI/sip.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_SIP'; - package URI::sip;use strict;use warnings;use parent qw(URI::_server URI::_userpass);use URI::Escape ();our$VERSION='5.20';sub default_port {5060}sub authority {my$self=shift;$$self =~ m,^($URI::scheme_re:)?([^;?]*)(.*)$,os or die;my$start=$1;my$authoritystr=$2;my$rest=$3;if (@_){$authoritystr=shift;$authoritystr =~ s/([^$URI::uric])/ URI::Escape::escape_char($1)/ego;$$self=$start .$authoritystr .$rest}return$authoritystr}sub params_form {my$self=shift;$$self =~ m,^((?:$URI::scheme_re:)?)(?:([^;?]*))?(;[^?]*)?(.*)$,os or die;my$start=$1 .$2;my$paramstr=$3;my$rest=$4;if (@_){my@paramarr;for (my$i=0;$i < @_;$i += 2){push(@paramarr,"$_[$i]=$_[$i+1]")}$paramstr=join(";",@paramarr);$$self=$start .";" .$paramstr .$rest}$paramstr =~ s/^;//o;return split(/[;=]/,$paramstr)}sub params {my$self=shift;$$self =~ m,^((?:$URI::scheme_re:)?)(?:([^;?]*))?(;[^?]*)?(.*)$,os or die;my$start=$1 .$2;my$paramstr=$3;my$rest=$4;if (@_){$paramstr=shift;$$self=$start .";" .$paramstr .$rest}$paramstr =~ s/^;//o;return$paramstr}sub path {}sub path_query {}sub path_segments {}sub abs {shift}sub rel {shift}sub query_keywords {}1; + package URI::sip;use strict;use warnings;use parent qw(URI::_server URI::_userpass);use URI::Escape ();our$VERSION='5.21';sub default_port {5060}sub authority {my$self=shift;$$self =~ m,^($URI::scheme_re:)?([^;?]*)(.*)$,os or die;my$start=$1;my$authoritystr=$2;my$rest=$3;if (@_){$authoritystr=shift;$authoritystr =~ s/([^$URI::uric])/ URI::Escape::escape_char($1)/ego;$$self=$start .$authoritystr .$rest}return$authoritystr}sub params_form {my$self=shift;$$self =~ m,^((?:$URI::scheme_re:)?)(?:([^;?]*))?(;[^?]*)?(.*)$,os or die;my$start=$1 .$2;my$paramstr=$3;my$rest=$4;if (@_){my@paramarr;for (my$i=0;$i < @_;$i += 2){push(@paramarr,"$_[$i]=$_[$i+1]")}$paramstr=join(";",@paramarr);$$self=$start .";" .$paramstr .$rest}$paramstr =~ s/^;//o;return split(/[;=]/,$paramstr)}sub params {my$self=shift;$$self =~ m,^((?:$URI::scheme_re:)?)(?:([^;?]*))?(;[^?]*)?(.*)$,os or die;my$start=$1 .$2;my$paramstr=$3;my$rest=$4;if (@_){$paramstr=shift;$$self=$start .";" .$paramstr .$rest}$paramstr =~ s/^;//o;return$paramstr}sub path {}sub path_query {}sub path_segments {}sub abs {shift}sub rel {shift}sub query_keywords {}1; URI_SIP $fatpacked{"URI/sips.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_SIPS'; - package URI::sips;use strict;use warnings;our$VERSION='5.20';use parent 'URI::sip';sub default_port {5061}sub secure {1}1; + package URI::sips;use strict;use warnings;our$VERSION='5.21';use parent 'URI::sip';sub default_port {5061}sub secure {1}1; URI_SIPS $fatpacked{"URI/snews.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_SNEWS'; - package URI::snews;use strict;use warnings;our$VERSION='5.20';use parent 'URI::news';sub default_port {563}sub secure {1}1; + package URI::snews;use strict;use warnings;our$VERSION='5.21';use parent 'URI::news';sub default_port {563}sub secure {1}1; URI_SNEWS $fatpacked{"URI/ssh.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_SSH'; - package URI::ssh;use strict;use warnings;our$VERSION='5.20';use parent 'URI::_login';sub default_port {22}sub secure {1}1; + package URI::ssh;use strict;use warnings;our$VERSION='5.21';use parent 'URI::_login';sub default_port {22}sub secure {1}1; URI_SSH $fatpacked{"URI/telnet.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_TELNET'; - package URI::telnet;use strict;use warnings;our$VERSION='5.20';use parent 'URI::_login';sub default_port {23}1; + package URI::telnet;use strict;use warnings;our$VERSION='5.21';use parent 'URI::_login';sub default_port {23}1; URI_TELNET $fatpacked{"URI/tn3270.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_TN3270'; - package URI::tn3270;use strict;use warnings;our$VERSION='5.20';use parent 'URI::_login';sub default_port {23}1; + package URI::tn3270;use strict;use warnings;our$VERSION='5.21';use parent 'URI::_login';sub default_port {23}1; URI_TN3270 $fatpacked{"URI/urn.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_URN'; - package URI::urn;use strict;use warnings;our$VERSION='5.20';use parent 'URI';use Carp qw(carp);my%implementor;my%require_attempted;sub _init {my$class=shift;my$self=$class->SUPER::_init(@_);my$nid=$self->nid;my$impclass=$implementor{$nid};return$impclass->_urn_init($self,$nid)if$impclass;$impclass="URI::urn";if ($nid =~ /^[A-Za-z\d][A-Za-z\d\-]*\z/){my$id=$nid;$id =~ s/-/_/g;$id="_$id" if$id =~ /^\d/;$impclass="URI::urn::$id";no strict 'refs';unless (@{"${impclass}::ISA"}){if (not exists$require_attempted{$impclass}){my$_old_error=$@;eval "require $impclass";die $@ if $@ && $@ !~ /Can\'t locate.*in \@INC/;$@=$_old_error}$impclass="URI::urn" unless @{"${impclass}::ISA"}}}else {carp("Illegal namespace identifier '$nid' for URN '$self'")if $^W}$implementor{$nid}=$impclass;return$impclass->_urn_init($self,$nid)}sub _urn_init {my($class,$self,$nid)=@_;bless$self,$class}sub _nid {my$self=shift;my$opaque=$self->opaque;if (@_){my$v=$opaque;my$new=shift;$v =~ s/[^:]*/$new/;$self->opaque($v)}$opaque =~ s/:.*//s;return$opaque}sub nid {my$self=shift;my$nid=$self->_nid(@_);$nid=lc($nid)if defined($nid);return$nid}sub nss {my$self=shift;my$opaque=$self->opaque;if (@_){my$v=$opaque;my$new=shift;if (defined$new){$v =~ s/(:|\z).*/:$new/}else {$v =~ s/:.*//s}$self->opaque($v)}return undef unless$opaque =~ s/^[^:]*://;return$opaque}sub canonical {my$self=shift;my$nid=$self->_nid;my$new=$self->SUPER::canonical;return$new if$nid !~ /[A-Z]/ || $nid =~ /%/;$new=$new->clone if$new==$self;$new->nid(lc($nid));return$new}1; + package URI::urn;use strict;use warnings;our$VERSION='5.21';use parent 'URI';use Carp qw(carp);my%implementor;my%require_attempted;sub _init {my$class=shift;my$self=$class->SUPER::_init(@_);my$nid=$self->nid;my$impclass=$implementor{$nid};return$impclass->_urn_init($self,$nid)if$impclass;$impclass="URI::urn";if ($nid =~ /^[A-Za-z\d][A-Za-z\d\-]*\z/){my$id=$nid;$id =~ s/-/_/g;$id="_$id" if$id =~ /^\d/;$impclass="URI::urn::$id";no strict 'refs';unless (@{"${impclass}::ISA"}){if (not exists$require_attempted{$impclass}){my$_old_error=$@;eval "require $impclass";die $@ if $@ && $@ !~ /Can\'t locate.*in \@INC/;$@=$_old_error}$impclass="URI::urn" unless @{"${impclass}::ISA"}}}else {carp("Illegal namespace identifier '$nid' for URN '$self'")if $^W}$implementor{$nid}=$impclass;return$impclass->_urn_init($self,$nid)}sub _urn_init {my($class,$self,$nid)=@_;bless$self,$class}sub _nid {my$self=shift;my$opaque=$self->opaque;if (@_){my$v=$opaque;my$new=shift;$v =~ s/[^:]*/$new/;$self->opaque($v)}$opaque =~ s/:.*//s;return$opaque}sub nid {my$self=shift;my$nid=$self->_nid(@_);$nid=lc($nid)if defined($nid);return$nid}sub nss {my$self=shift;my$opaque=$self->opaque;if (@_){my$v=$opaque;my$new=shift;if (defined$new){$v =~ s/(:|\z).*/:$new/}else {$v =~ s/:.*//s}$self->opaque($v)}return undef unless$opaque =~ s/^[^:]*://;return$opaque}sub canonical {my$self=shift;my$nid=$self->_nid;my$new=$self->SUPER::canonical;return$new if$nid !~ /[A-Z]/ || $nid =~ /%/;$new=$new->clone if$new==$self;$new->nid(lc($nid));return$new}1; URI_URN $fatpacked{"URI/urn/isbn.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_URN_ISBN'; - package URI::urn::isbn;use strict;use warnings;our$VERSION='5.20';use parent 'URI::urn';use Carp qw(carp);BEGIN {require Business::ISBN;local $^W=0;warn "Using Business::ISBN version " .Business::ISBN->VERSION ." which is deprecated.\nUpgrade to Business::ISBN version 3.005\n" if Business::ISBN->VERSION < 3.005}sub _isbn {my$nss=shift;$nss=$nss->nss if ref($nss);my$isbn=Business::ISBN->new($nss);$isbn=undef if$isbn &&!$isbn->is_valid;return$isbn}sub _nss_isbn {my$self=shift;my$nss=$self->nss(@_);my$isbn=_isbn($nss);$isbn=$isbn->as_string if$isbn;return($nss,$isbn)}sub isbn {my$self=shift;my$isbn;(undef,$isbn)=$self->_nss_isbn(@_);return$isbn}sub isbn_publisher_code {my$isbn=shift->_isbn || return undef;return$isbn->publisher_code}BEGIN {my$group_method=do {local $^W=0;Business::ISBN->VERSION >= 2 ? 'group_code' : 'country_code'};sub isbn_group_code {my$isbn=shift->_isbn || return undef;return$isbn->$group_method}}sub isbn_country_code {my$name=(caller(0))[3];$name =~ s/.*:://;carp "$name is DEPRECATED. Use isbn_group_code instead";no strict 'refs';&isbn_group_code}BEGIN {my$isbn13_method=do {local $^W=0;Business::ISBN->VERSION >= 2 ? 'as_isbn13' : 'as_ean'};sub isbn13 {my$isbn=shift->_isbn || return undef;my$thingy=$isbn->$isbn13_method;return eval {$thingy->can('as_string')}? $thingy->as_string([]): $thingy}}sub isbn_as_ean {my$name=(caller(0))[3];$name =~ s/.*:://;carp "$name is DEPRECATED. Use isbn13 instead";no strict 'refs';&isbn13}sub canonical {my$self=shift;my($nss,$isbn)=$self->_nss_isbn;my$new=$self->SUPER::canonical;return$new unless$nss && $isbn && $nss ne $isbn;$new=$new->clone if$new==$self;$new->nss($isbn);return$new}1; + package URI::urn::isbn;use strict;use warnings;our$VERSION='5.21';use parent 'URI::urn';use Carp qw(carp);BEGIN {require Business::ISBN;local $^W=0;warn "Using Business::ISBN version " .Business::ISBN->VERSION ." which is deprecated.\nUpgrade to Business::ISBN version 3.005\n" if Business::ISBN->VERSION < 3.005}sub _isbn {my$nss=shift;$nss=$nss->nss if ref($nss);my$isbn=Business::ISBN->new($nss);$isbn=undef if$isbn &&!$isbn->is_valid;return$isbn}sub _nss_isbn {my$self=shift;my$nss=$self->nss(@_);my$isbn=_isbn($nss);$isbn=$isbn->as_string if$isbn;return($nss,$isbn)}sub isbn {my$self=shift;my$isbn;(undef,$isbn)=$self->_nss_isbn(@_);return$isbn}sub isbn_publisher_code {my$isbn=shift->_isbn || return undef;return$isbn->publisher_code}BEGIN {my$group_method=do {local $^W=0;Business::ISBN->VERSION >= 2 ? 'group_code' : 'country_code'};sub isbn_group_code {my$isbn=shift->_isbn || return undef;return$isbn->$group_method}}sub isbn_country_code {my$name=(caller(0))[3];$name =~ s/.*:://;carp "$name is DEPRECATED. Use isbn_group_code instead";no strict 'refs';&isbn_group_code}BEGIN {my$isbn13_method=do {local $^W=0;Business::ISBN->VERSION >= 2 ? 'as_isbn13' : 'as_ean'};sub isbn13 {my$isbn=shift->_isbn || return undef;my$thingy=$isbn->$isbn13_method;return eval {$thingy->can('as_string')}? $thingy->as_string([]): $thingy}}sub isbn_as_ean {my$name=(caller(0))[3];$name =~ s/.*:://;carp "$name is DEPRECATED. Use isbn13 instead";no strict 'refs';&isbn13}sub canonical {my$self=shift;my($nss,$isbn)=$self->_nss_isbn;my$new=$self->SUPER::canonical;return$new unless$nss && $isbn && $nss ne $isbn;$new=$new->clone if$new==$self;$new->nss($isbn);return$new}1; URI_URN_ISBN $fatpacked{"URI/urn/oid.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'URI_URN_OID'; - package URI::urn::oid;use strict;use warnings;our$VERSION='5.20';use parent 'URI::urn';sub oid {my$self=shift;my$old=$self->nss;if (@_){$self->nss(join(".",@_))}return split(/\./,$old)if wantarray;return$old}1; + package URI::urn::oid;use strict;use warnings;our$VERSION='5.21';use parent 'URI::urn';sub oid {my$self=shift;my$old=$self->nss;if (@_){$self->nss(join(".",@_))}return split(/\./,$old)if wantarray;return$old}1; URI_URN_OID $fatpacked{"Win32/ShellQuote.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'WIN32_SHELLQUOTE'; From 32825c35bec611a85bdaf097af1f23c6095b3899 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 26 Aug 2023 00:30:17 +0900 Subject: [PATCH 17/36] Bump typescript from 5.1.6 to 5.2.2 (#1618) --- package-lock.json | 14 +++++++------- package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index 61e0fffa5..81e4cf356 100644 --- a/package-lock.json +++ b/package-lock.json @@ -23,7 +23,7 @@ "jest": "^29.6.3", "prettier": "^3.0.2", "ts-jest": "^29.1.1", - "typescript": "^5.1.6" + "typescript": "^5.2.2" } }, "node_modules/@actions/cache": { @@ -3929,9 +3929,9 @@ } }, "node_modules/typescript": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.1.6.tgz", - "integrity": "sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==", + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz", + "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -7097,9 +7097,9 @@ "dev": true }, "typescript": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.1.6.tgz", - "integrity": "sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==", + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz", + "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==", "dev": true }, "uuid": { diff --git a/package.json b/package.json index 2da2a9208..a29bdfd91 100644 --- a/package.json +++ b/package.json @@ -35,6 +35,6 @@ "jest": "^29.6.3", "prettier": "^3.0.2", "ts-jest": "^29.1.1", - "typescript": "^5.1.6" + "typescript": "^5.2.2" } } From 493f092f1f3ec8a132a87eca75f8fc97d9f6a0ce Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 26 Aug 2023 15:15:02 +0900 Subject: [PATCH 18/36] Bump jest from 29.6.3 to 29.6.4 (#1619) Bumps [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) from 29.6.3 to 29.6.4. - [Release notes](https://github.com/jestjs/jest/releases) - [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md) - [Commits](https://github.com/jestjs/jest/commits/v29.6.4/packages/jest) --- updated-dependencies: - dependency-name: jest dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 638 +++++++++++++++++++++++----------------------- package.json | 2 +- 2 files changed, 320 insertions(+), 320 deletions(-) diff --git a/package-lock.json b/package-lock.json index 81e4cf356..b7e5ff3a8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -20,7 +20,7 @@ "@types/node": "^16.18.3", "@types/semver": "^7.5.0", "@vercel/ncc": "^0.36.1", - "jest": "^29.6.3", + "jest": "^29.6.4", "prettier": "^3.0.2", "ts-jest": "^29.1.1", "typescript": "^5.2.2" @@ -943,9 +943,9 @@ } }, "node_modules/@jest/console": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.6.3.tgz", - "integrity": "sha512-ukZbHAdDH4ktZIOKvWs1juAXhiVAdvCyM8zv4S/7Ii3vJSDvMW5k+wOVGMQmHLHUFw3Ko63ZQNy7NI6PSlsD5w==", + "version": "29.6.4", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.6.4.tgz", + "integrity": "sha512-wNK6gC0Ha9QeEPSkeJedQuTQqxZYnDPuDcDhVuVatRvMkL4D0VTvFVZj+Yuh6caG2aOfzkUZ36KtCmLNtR02hw==", "dev": true, "dependencies": { "@jest/types": "^29.6.3", @@ -960,15 +960,15 @@ } }, "node_modules/@jest/core": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-29.6.3.tgz", - "integrity": "sha512-skV1XrfNxfagmjRUrk2FyN5/2YwIzdWVVBa/orUfbLvQUANXxERq2pTvY0I+FinWHjDKB2HRmpveUiph4X0TJw==", + "version": "29.6.4", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-29.6.4.tgz", + "integrity": "sha512-U/vq5ccNTSVgYH7mHnodHmCffGWHJnz/E1BEWlLuK5pM4FZmGfBn/nrJGLjUsSmyx3otCeqc1T31F4y08AMDLg==", "dev": true, "dependencies": { - "@jest/console": "^29.6.3", - "@jest/reporters": "^29.6.3", - "@jest/test-result": "^29.6.3", - "@jest/transform": "^29.6.3", + "@jest/console": "^29.6.4", + "@jest/reporters": "^29.6.4", + "@jest/test-result": "^29.6.4", + "@jest/transform": "^29.6.4", "@jest/types": "^29.6.3", "@types/node": "*", "ansi-escapes": "^4.2.1", @@ -977,18 +977,18 @@ "exit": "^0.1.2", "graceful-fs": "^4.2.9", "jest-changed-files": "^29.6.3", - "jest-config": "^29.6.3", - "jest-haste-map": "^29.6.3", + "jest-config": "^29.6.4", + "jest-haste-map": "^29.6.4", "jest-message-util": "^29.6.3", "jest-regex-util": "^29.6.3", - "jest-resolve": "^29.6.3", - "jest-resolve-dependencies": "^29.6.3", - "jest-runner": "^29.6.3", - "jest-runtime": "^29.6.3", - "jest-snapshot": "^29.6.3", + "jest-resolve": "^29.6.4", + "jest-resolve-dependencies": "^29.6.4", + "jest-runner": "^29.6.4", + "jest-runtime": "^29.6.4", + "jest-snapshot": "^29.6.4", "jest-util": "^29.6.3", "jest-validate": "^29.6.3", - "jest-watcher": "^29.6.3", + "jest-watcher": "^29.6.4", "micromatch": "^4.0.4", "pretty-format": "^29.6.3", "slash": "^3.0.0", @@ -1007,12 +1007,12 @@ } }, "node_modules/@jest/environment": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.6.3.tgz", - "integrity": "sha512-u/u3cCztYCfgBiGHsamqP5x+XvucftOGPbf5RJQxfpeC1y4AL8pCjKvPDA3oCmdhZYPgk5AE0VOD/flweR69WA==", + "version": "29.6.4", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.6.4.tgz", + "integrity": "sha512-sQ0SULEjA1XUTHmkBRl7A1dyITM9yb1yb3ZNKPX3KlTd6IG7mWUe3e2yfExtC2Zz1Q+mMckOLHmL/qLiuQJrBQ==", "dev": true, "dependencies": { - "@jest/fake-timers": "^29.6.3", + "@jest/fake-timers": "^29.6.4", "@jest/types": "^29.6.3", "@types/node": "*", "jest-mock": "^29.6.3" @@ -1022,22 +1022,22 @@ } }, "node_modules/@jest/expect": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-29.6.3.tgz", - "integrity": "sha512-Ic08XbI2jlg6rECy+CGwk/8NDa6VE7UmIG6++9OTPAMnQmNGY28hu69Nf629CWv6T7YMODLbONxDFKdmQeI9FA==", + "version": "29.6.4", + "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-29.6.4.tgz", + "integrity": "sha512-Warhsa7d23+3X5bLbrbYvaehcgX5TLYhI03JKoedTiI8uJU4IhqYBWF7OSSgUyz4IgLpUYPkK0AehA5/fRclAA==", "dev": true, "dependencies": { - "expect": "^29.6.3", - "jest-snapshot": "^29.6.3" + "expect": "^29.6.4", + "jest-snapshot": "^29.6.4" }, "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/@jest/expect-utils": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.6.3.tgz", - "integrity": "sha512-nvOEW4YoqRKD9HBJ9OJ6przvIvP9qilp5nAn1462P5ZlL/MM9SgPEZFyjTGPfs7QkocdUsJa6KjHhyRn4ueItA==", + "version": "29.6.4", + "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.6.4.tgz", + "integrity": "sha512-FEhkJhqtvBwgSpiTrocquJCdXPsyvNKcl/n7A3u7X4pVoF4bswm11c9d4AV+kfq2Gpv/mM8x7E7DsRvH+djkrg==", "dev": true, "dependencies": { "jest-get-type": "^29.6.3" @@ -1047,9 +1047,9 @@ } }, "node_modules/@jest/fake-timers": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.6.3.tgz", - "integrity": "sha512-pa1wmqvbj6eX0nMvOM2VDAWvJOI5A/Mk3l8O7n7EsAh71sMZblaKO9iT4GjIj0LwwK3CP/Jp1ypEV0x3m89RvA==", + "version": "29.6.4", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.6.4.tgz", + "integrity": "sha512-6UkCwzoBK60edXIIWb0/KWkuj7R7Qq91vVInOe3De6DSpaEiqjKcJw4F7XUet24Wupahj9J6PlR09JqJ5ySDHw==", "dev": true, "dependencies": { "@jest/types": "^29.6.3", @@ -1064,13 +1064,13 @@ } }, "node_modules/@jest/globals": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.6.3.tgz", - "integrity": "sha512-RB+uI+CZMHntzlnOPlll5x/jgRff3LEPl/td/jzMXiIgR0iIhKq9qm1HLU+EC52NuoVy/1swit/sDGjVn4bc6A==", + "version": "29.6.4", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.6.4.tgz", + "integrity": "sha512-wVIn5bdtjlChhXAzVXavcY/3PEjf4VqM174BM3eGL5kMxLiZD5CLnbmkEyA1Dwh9q8XjP6E8RwjBsY/iCWrWsA==", "dev": true, "dependencies": { - "@jest/environment": "^29.6.3", - "@jest/expect": "^29.6.3", + "@jest/environment": "^29.6.4", + "@jest/expect": "^29.6.4", "@jest/types": "^29.6.3", "jest-mock": "^29.6.3" }, @@ -1079,15 +1079,15 @@ } }, "node_modules/@jest/reporters": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-29.6.3.tgz", - "integrity": "sha512-kGz59zMi0GkVjD2CJeYWG9k6cvj7eBqt9aDAqo2rcCLRTYlvQ62Gu/n+tOmJMBHGjzeijjuCENjzTyYBgrtLUw==", + "version": "29.6.4", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-29.6.4.tgz", + "integrity": "sha512-sxUjWxm7QdchdrD3NfWKrL8FBsortZeibSJv4XLjESOOjSUOkjQcb0ZHJwfhEGIvBvTluTzfG2yZWZhkrXJu8g==", "dev": true, "dependencies": { "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "^29.6.3", - "@jest/test-result": "^29.6.3", - "@jest/transform": "^29.6.3", + "@jest/console": "^29.6.4", + "@jest/test-result": "^29.6.4", + "@jest/transform": "^29.6.4", "@jest/types": "^29.6.3", "@jridgewell/trace-mapping": "^0.3.18", "@types/node": "*", @@ -1103,7 +1103,7 @@ "istanbul-reports": "^3.1.3", "jest-message-util": "^29.6.3", "jest-util": "^29.6.3", - "jest-worker": "^29.6.3", + "jest-worker": "^29.6.4", "slash": "^3.0.0", "string-length": "^4.0.1", "strip-ansi": "^6.0.0", @@ -1164,12 +1164,12 @@ } }, "node_modules/@jest/test-result": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.6.3.tgz", - "integrity": "sha512-k7ZZaNvOSMBHPZYiy0kuiaFoyansR5QnTwDux1EjK3kD5iWpRVyJIJ0RAIV39SThafchuW59vra7F8mdy5Hfgw==", + "version": "29.6.4", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.6.4.tgz", + "integrity": "sha512-uQ1C0AUEN90/dsyEirgMLlouROgSY+Wc/JanVVk0OiUKa5UFh7sJpMEM3aoUBAz2BRNvUJ8j3d294WFuRxSyOQ==", "dev": true, "dependencies": { - "@jest/console": "^29.6.3", + "@jest/console": "^29.6.4", "@jest/types": "^29.6.3", "@types/istanbul-lib-coverage": "^2.0.0", "collect-v8-coverage": "^1.0.0" @@ -1179,14 +1179,14 @@ } }, "node_modules/@jest/test-sequencer": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.6.3.tgz", - "integrity": "sha512-/SmijaAU2TY9ComFGIYa6Z+fmKqQMnqs2Nmwb0P/Z/tROdZ7M0iruES1EaaU9PBf8o9uED5xzaJ3YPFEIcDgAg==", + "version": "29.6.4", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.6.4.tgz", + "integrity": "sha512-E84M6LbpcRq3fT4ckfKs9ryVanwkaIB0Ws9bw3/yP4seRLg/VaCZ/LgW0MCq5wwk4/iP/qnilD41aj2fsw2RMg==", "dev": true, "dependencies": { - "@jest/test-result": "^29.6.3", + "@jest/test-result": "^29.6.4", "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.6.3", + "jest-haste-map": "^29.6.4", "slash": "^3.0.0" }, "engines": { @@ -1194,9 +1194,9 @@ } }, "node_modules/@jest/transform": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.6.3.tgz", - "integrity": "sha512-dPIc3DsvMZ/S8ut4L2ViCj265mKO0owB0wfzBv2oGzL9pQ+iRvJewHqLBmsGb7XFb5UotWIEtvY5A/lnylaIoQ==", + "version": "29.6.4", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.6.4.tgz", + "integrity": "sha512-8thgRSiXUqtr/pPGY/OsyHuMjGyhVnWrFAwoxmIemlBuiMyU1WFs0tXoNxzcr4A4uErs/ABre76SGmrr5ab/AA==", "dev": true, "dependencies": { "@babel/core": "^7.11.6", @@ -1207,7 +1207,7 @@ "convert-source-map": "^2.0.0", "fast-json-stable-stringify": "^2.1.0", "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.6.3", + "jest-haste-map": "^29.6.4", "jest-regex-util": "^29.6.3", "jest-util": "^29.6.3", "micromatch": "^4.0.4", @@ -1554,12 +1554,12 @@ "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" }, "node_modules/babel-jest": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.6.3.tgz", - "integrity": "sha512-1Ne93zZZEy5XmTa4Q+W5+zxBrDpExX8E3iy+xJJ+24ewlfo/T3qHfQJCzi/MMVFmBQDNxtRR/Gfd2dwb/0yrQw==", + "version": "29.6.4", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.6.4.tgz", + "integrity": "sha512-meLj23UlSLddj6PC+YTOFRgDAtjnZom8w/ACsrx0gtPtv5cJZk0A5Unk5bV4wixD7XaPCN1fQvpww8czkZURmw==", "dev": true, "dependencies": { - "@jest/transform": "^29.6.3", + "@jest/transform": "^29.6.4", "@types/babel__core": "^7.1.14", "babel-plugin-istanbul": "^6.1.1", "babel-preset-jest": "^29.6.3", @@ -2063,14 +2063,14 @@ } }, "node_modules/expect": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/expect/-/expect-29.6.3.tgz", - "integrity": "sha512-x1vY4LlEMWUYVZQrFi4ZANXFwqYbJ/JNQspLVvzhW2BNY28aNcXMQH6imBbt+RBf5sVRTodYHXtSP/TLEU0Dxw==", + "version": "29.6.4", + "resolved": "https://registry.npmjs.org/expect/-/expect-29.6.4.tgz", + "integrity": "sha512-F2W2UyQ8XYyftHT57dtfg8Ue3X5qLgm2sSug0ivvLRH/VKNRL/pDxg/TH7zVzbQB0tu80clNFy6LU7OS/VSEKA==", "dev": true, "dependencies": { - "@jest/expect-utils": "^29.6.3", + "@jest/expect-utils": "^29.6.4", "jest-get-type": "^29.6.3", - "jest-matcher-utils": "^29.6.3", + "jest-matcher-utils": "^29.6.4", "jest-message-util": "^29.6.3", "jest-util": "^29.6.3" }, @@ -2450,15 +2450,15 @@ } }, "node_modules/jest": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest/-/jest-29.6.3.tgz", - "integrity": "sha512-alueLuoPCDNHFcFGmgETR4KpQ+0ff3qVaiJwxQM4B5sC0CvXcgg4PEi7xrDkxuItDmdz/FVc7SSit4KEu8GRvw==", + "version": "29.6.4", + "resolved": "https://registry.npmjs.org/jest/-/jest-29.6.4.tgz", + "integrity": "sha512-tEFhVQFF/bzoYV1YuGyzLPZ6vlPrdfvDmmAxudA1dLEuiztqg2Rkx20vkKY32xiDROcD2KXlgZ7Cu8RPeEHRKw==", "dev": true, "dependencies": { - "@jest/core": "^29.6.3", + "@jest/core": "^29.6.4", "@jest/types": "^29.6.3", "import-local": "^3.0.2", - "jest-cli": "^29.6.3" + "jest-cli": "^29.6.4" }, "bin": { "jest": "bin/jest.js" @@ -2505,14 +2505,14 @@ } }, "node_modules/jest-circus": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-29.6.3.tgz", - "integrity": "sha512-p0R5YqZEMnOpHqHLWRSjm2z/0p6RNsrNE/GRRT3eli8QGOAozj6Ys/3Tv+Ej+IfltJoSPwcQ6/hOCRkNlxLLCw==", + "version": "29.6.4", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-29.6.4.tgz", + "integrity": "sha512-YXNrRyntVUgDfZbjXWBMPslX1mQ8MrSG0oM/Y06j9EYubODIyHWP8hMUbjbZ19M3M+zamqEur7O80HODwACoJw==", "dev": true, "dependencies": { - "@jest/environment": "^29.6.3", - "@jest/expect": "^29.6.3", - "@jest/test-result": "^29.6.3", + "@jest/environment": "^29.6.4", + "@jest/expect": "^29.6.4", + "@jest/test-result": "^29.6.4", "@jest/types": "^29.6.3", "@types/node": "*", "chalk": "^4.0.0", @@ -2520,10 +2520,10 @@ "dedent": "^1.0.0", "is-generator-fn": "^2.0.0", "jest-each": "^29.6.3", - "jest-matcher-utils": "^29.6.3", + "jest-matcher-utils": "^29.6.4", "jest-message-util": "^29.6.3", - "jest-runtime": "^29.6.3", - "jest-snapshot": "^29.6.3", + "jest-runtime": "^29.6.4", + "jest-snapshot": "^29.6.4", "jest-util": "^29.6.3", "p-limit": "^3.1.0", "pretty-format": "^29.6.3", @@ -2551,19 +2551,19 @@ } }, "node_modules/jest-cli": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-29.6.3.tgz", - "integrity": "sha512-KuPdXUPXQIf0t6DvmG8MV4QyhcjR1a6ruKl3YL7aGn/AQ8JkROwFkWzEpDIpt11Qy188dHbRm8WjwMsV/4nmnQ==", + "version": "29.6.4", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-29.6.4.tgz", + "integrity": "sha512-+uMCQ7oizMmh8ZwRfZzKIEszFY9ksjjEQnTEMTaL7fYiL3Kw4XhqT9bYh+A4DQKUb67hZn2KbtEnDuHvcgK4pQ==", "dev": true, "dependencies": { - "@jest/core": "^29.6.3", - "@jest/test-result": "^29.6.3", + "@jest/core": "^29.6.4", + "@jest/test-result": "^29.6.4", "@jest/types": "^29.6.3", "chalk": "^4.0.0", "exit": "^0.1.2", "graceful-fs": "^4.2.9", "import-local": "^3.0.2", - "jest-config": "^29.6.3", + "jest-config": "^29.6.4", "jest-util": "^29.6.3", "jest-validate": "^29.6.3", "prompts": "^2.0.1", @@ -2585,26 +2585,26 @@ } }, "node_modules/jest-config": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-29.6.3.tgz", - "integrity": "sha512-nb9bOq2aEqogbyL4F9mLkAeQGAgNt7Uz6U59YtQDIxFPiL7Ejgq0YIrp78oyEHD6H4CIV/k7mFrK7eFDzUJ69w==", + "version": "29.6.4", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-29.6.4.tgz", + "integrity": "sha512-JWohr3i9m2cVpBumQFv2akMEnFEPVOh+9L2xIBJhJ0zOaci2ZXuKJj0tgMKQCBZAKA09H049IR4HVS/43Qb19A==", "dev": true, "dependencies": { "@babel/core": "^7.11.6", - "@jest/test-sequencer": "^29.6.3", + "@jest/test-sequencer": "^29.6.4", "@jest/types": "^29.6.3", - "babel-jest": "^29.6.3", + "babel-jest": "^29.6.4", "chalk": "^4.0.0", "ci-info": "^3.2.0", "deepmerge": "^4.2.2", "glob": "^7.1.3", "graceful-fs": "^4.2.9", - "jest-circus": "^29.6.3", - "jest-environment-node": "^29.6.3", + "jest-circus": "^29.6.4", + "jest-environment-node": "^29.6.4", "jest-get-type": "^29.6.3", "jest-regex-util": "^29.6.3", - "jest-resolve": "^29.6.3", - "jest-runner": "^29.6.3", + "jest-resolve": "^29.6.4", + "jest-runner": "^29.6.4", "jest-util": "^29.6.3", "jest-validate": "^29.6.3", "micromatch": "^4.0.4", @@ -2630,9 +2630,9 @@ } }, "node_modules/jest-diff": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.6.3.tgz", - "integrity": "sha512-3sw+AdWnwH9sSNohMRKA7JiYUJSRr/WS6+sEFfBuhxU5V5GlEVKfvUn8JuMHE0wqKowemR1C2aHy8VtXbaV8dQ==", + "version": "29.6.4", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.6.4.tgz", + "integrity": "sha512-9F48UxR9e4XOEZvoUXEHSWY4qC4zERJaOfrbBg9JpbJOO43R1vN76REt/aMGZoY6GD5g84nnJiBIVlscegefpw==", "dev": true, "dependencies": { "chalk": "^4.0.0", @@ -2673,13 +2673,13 @@ } }, "node_modules/jest-environment-node": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.6.3.tgz", - "integrity": "sha512-PKl7upfPJXMYbWpD+60o4HP86KvFO2c9dZ+Zr6wUzsG5xcPx/65o3ArNgHW5M0RFvLYdW4/aieR4JSooD0a2ew==", + "version": "29.6.4", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.6.4.tgz", + "integrity": "sha512-i7SbpH2dEIFGNmxGCpSc2w9cA4qVD+wfvg2ZnfQ7XVrKL0NA5uDVBIiGH8SR4F0dKEv/0qI5r+aDomDf04DpEQ==", "dev": true, "dependencies": { - "@jest/environment": "^29.6.3", - "@jest/fake-timers": "^29.6.3", + "@jest/environment": "^29.6.4", + "@jest/fake-timers": "^29.6.4", "@jest/types": "^29.6.3", "@types/node": "*", "jest-mock": "^29.6.3", @@ -2699,9 +2699,9 @@ } }, "node_modules/jest-haste-map": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.6.3.tgz", - "integrity": "sha512-GecR5YavfjkhOytEFHAeI6aWWG3f/cOKNB1YJvj/B76xAmeVjy4zJUYobGF030cRmKaO1FBw3V8CZZ6KVh9ZSw==", + "version": "29.6.4", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.6.4.tgz", + "integrity": "sha512-12Ad+VNTDHxKf7k+M65sviyynRoZYuL1/GTuhEVb8RYsNSNln71nANRb/faSyWvx0j+gHcivChXHIoMJrGYjog==", "dev": true, "dependencies": { "@jest/types": "^29.6.3", @@ -2712,7 +2712,7 @@ "graceful-fs": "^4.2.9", "jest-regex-util": "^29.6.3", "jest-util": "^29.6.3", - "jest-worker": "^29.6.3", + "jest-worker": "^29.6.4", "micromatch": "^4.0.4", "walker": "^1.0.8" }, @@ -2737,13 +2737,13 @@ } }, "node_modules/jest-matcher-utils": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.6.3.tgz", - "integrity": "sha512-6ZrMYINZdwduSt5Xu18/n49O1IgXdjsfG7NEZaQws9k69eTKWKcVbJBw/MZsjOZe2sSyJFmuzh8042XWwl54Zg==", + "version": "29.6.4", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.6.4.tgz", + "integrity": "sha512-KSzwyzGvK4HcfnserYqJHYi7sZVqdREJ9DMPAKVbS98JsIAvumihaNUbjrWw0St7p9IY7A9UskCW5MYlGmBQFQ==", "dev": true, "dependencies": { "chalk": "^4.0.0", - "jest-diff": "^29.6.3", + "jest-diff": "^29.6.4", "jest-get-type": "^29.6.3", "pretty-format": "^29.6.3" }, @@ -2812,14 +2812,14 @@ } }, "node_modules/jest-resolve": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.6.3.tgz", - "integrity": "sha512-WMXwxhvzDeA/J+9jz1i8ZKGmbw/n+s988EiUvRI4egM+eTn31Hb5v10Re3slG3/qxntkBt2/6GkQVDGu6Bwyhw==", + "version": "29.6.4", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.6.4.tgz", + "integrity": "sha512-fPRq+0vcxsuGlG0O3gyoqGTAxasagOxEuyoxHeyxaZbc9QNek0AmJWSkhjlMG+mTsj+8knc/mWb3fXlRNVih7Q==", "dev": true, "dependencies": { "chalk": "^4.0.0", "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.6.3", + "jest-haste-map": "^29.6.4", "jest-pnp-resolver": "^1.2.2", "jest-util": "^29.6.3", "jest-validate": "^29.6.3", @@ -2832,43 +2832,43 @@ } }, "node_modules/jest-resolve-dependencies": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.6.3.tgz", - "integrity": "sha512-iah5nhSPTwtUV7yzpTc9xGg8gP3Ch2VNsuFMsKoCkNCrQSbFtx5KRPemmPJ32AUhTSDqJXB6djPN6zAaUGV53g==", + "version": "29.6.4", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.6.4.tgz", + "integrity": "sha512-7+6eAmr1ZBF3vOAJVsfLj1QdqeXG+WYhidfLHBRZqGN24MFRIiKG20ItpLw2qRAsW/D2ZUUmCNf6irUr/v6KHA==", "dev": true, "dependencies": { "jest-regex-util": "^29.6.3", - "jest-snapshot": "^29.6.3" + "jest-snapshot": "^29.6.4" }, "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-runner": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.6.3.tgz", - "integrity": "sha512-E4zsMhQnjhirFPhDTJgoLMWUrVCDij/KGzWlbslDHGuO8Hl2pVUfOiygMzVZtZq+BzmlqwEr7LYmW+WFLlmX8w==", + "version": "29.6.4", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.6.4.tgz", + "integrity": "sha512-SDaLrMmtVlQYDuG0iSPYLycG8P9jLI+fRm8AF/xPKhYDB2g6xDWjXBrR5M8gEWsK6KVFlebpZ4QsrxdyIX1Jaw==", "dev": true, "dependencies": { - "@jest/console": "^29.6.3", - "@jest/environment": "^29.6.3", - "@jest/test-result": "^29.6.3", - "@jest/transform": "^29.6.3", + "@jest/console": "^29.6.4", + "@jest/environment": "^29.6.4", + "@jest/test-result": "^29.6.4", + "@jest/transform": "^29.6.4", "@jest/types": "^29.6.3", "@types/node": "*", "chalk": "^4.0.0", "emittery": "^0.13.1", "graceful-fs": "^4.2.9", "jest-docblock": "^29.6.3", - "jest-environment-node": "^29.6.3", - "jest-haste-map": "^29.6.3", + "jest-environment-node": "^29.6.4", + "jest-haste-map": "^29.6.4", "jest-leak-detector": "^29.6.3", "jest-message-util": "^29.6.3", - "jest-resolve": "^29.6.3", - "jest-runtime": "^29.6.3", + "jest-resolve": "^29.6.4", + "jest-runtime": "^29.6.4", "jest-util": "^29.6.3", - "jest-watcher": "^29.6.3", - "jest-worker": "^29.6.3", + "jest-watcher": "^29.6.4", + "jest-worker": "^29.6.4", "p-limit": "^3.1.0", "source-map-support": "0.5.13" }, @@ -2892,17 +2892,17 @@ } }, "node_modules/jest-runtime": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.6.3.tgz", - "integrity": "sha512-VM0Z3a9xaqizGpEKwCOIhImkrINYzxgwk8oQAvrmAiXX8LNrJrRjyva30RkuRY0ETAotHLlUcd2moviCA1hgsQ==", + "version": "29.6.4", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.6.4.tgz", + "integrity": "sha512-s/QxMBLvmwLdchKEjcLfwzP7h+jsHvNEtxGP5P+Fl1FMaJX2jMiIqe4rJw4tFprzCwuSvVUo9bn0uj4gNRXsbA==", "dev": true, "dependencies": { - "@jest/environment": "^29.6.3", - "@jest/fake-timers": "^29.6.3", - "@jest/globals": "^29.6.3", + "@jest/environment": "^29.6.4", + "@jest/fake-timers": "^29.6.4", + "@jest/globals": "^29.6.4", "@jest/source-map": "^29.6.3", - "@jest/test-result": "^29.6.3", - "@jest/transform": "^29.6.3", + "@jest/test-result": "^29.6.4", + "@jest/transform": "^29.6.4", "@jest/types": "^29.6.3", "@types/node": "*", "chalk": "^4.0.0", @@ -2910,12 +2910,12 @@ "collect-v8-coverage": "^1.0.0", "glob": "^7.1.3", "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.6.3", + "jest-haste-map": "^29.6.4", "jest-message-util": "^29.6.3", "jest-mock": "^29.6.3", "jest-regex-util": "^29.6.3", - "jest-resolve": "^29.6.3", - "jest-snapshot": "^29.6.3", + "jest-resolve": "^29.6.4", + "jest-snapshot": "^29.6.4", "jest-util": "^29.6.3", "slash": "^3.0.0", "strip-bom": "^4.0.0" @@ -2925,9 +2925,9 @@ } }, "node_modules/jest-snapshot": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.6.3.tgz", - "integrity": "sha512-66Iu7H1ojiveQMGFnKecHIZPPPBjZwfQEnF6wxqpxGf57sV3YSUtAb5/sTKM5TPa3OndyxZp1wxHFbmgVhc53w==", + "version": "29.6.4", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.6.4.tgz", + "integrity": "sha512-VC1N8ED7+4uboUKGIDsbvNAZb6LakgIPgAF4RSpF13dN6YaMokfRqO+BaqK4zIh6X3JffgwbzuGqDEjHm/MrvA==", "dev": true, "dependencies": { "@babel/core": "^7.11.6", @@ -2935,16 +2935,16 @@ "@babel/plugin-syntax-jsx": "^7.7.2", "@babel/plugin-syntax-typescript": "^7.7.2", "@babel/types": "^7.3.3", - "@jest/expect-utils": "^29.6.3", - "@jest/transform": "^29.6.3", + "@jest/expect-utils": "^29.6.4", + "@jest/transform": "^29.6.4", "@jest/types": "^29.6.3", "babel-preset-current-node-syntax": "^1.0.0", "chalk": "^4.0.0", - "expect": "^29.6.3", + "expect": "^29.6.4", "graceful-fs": "^4.2.9", - "jest-diff": "^29.6.3", + "jest-diff": "^29.6.4", "jest-get-type": "^29.6.3", - "jest-matcher-utils": "^29.6.3", + "jest-matcher-utils": "^29.6.4", "jest-message-util": "^29.6.3", "jest-util": "^29.6.3", "natural-compare": "^1.4.0", @@ -3002,12 +3002,12 @@ } }, "node_modules/jest-watcher": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.6.3.tgz", - "integrity": "sha512-NgpFjZ2U2MKusjidbi4Oiu7tfs+nrgdIxIEVROvH1cFmOei9Uj25lwkMsakqLnH/s0nEcvxO1ck77FiRlcnpZg==", + "version": "29.6.4", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.6.4.tgz", + "integrity": "sha512-oqUWvx6+On04ShsT00Ir9T4/FvBeEh2M9PTubgITPxDa739p4hoQweWPRGyYeaojgT0xTpZKF0Y/rSY1UgMxvQ==", "dev": true, "dependencies": { - "@jest/test-result": "^29.6.3", + "@jest/test-result": "^29.6.4", "@jest/types": "^29.6.3", "@types/node": "*", "ansi-escapes": "^4.2.1", @@ -3021,9 +3021,9 @@ } }, "node_modules/jest-worker": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.6.3.tgz", - "integrity": "sha512-wacANXecZ/GbQakpf2CClrqrlwsYYDSXFd4fIGdL+dXpM2GWoJ+6bhQ7vR3TKi3+gkSfBkjy1/khH/WrYS4Q6g==", + "version": "29.6.4", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.6.4.tgz", + "integrity": "sha512-6dpvFV4WjcWbDVGgHTWo/aupl8/LbBx2NSKfiwqf79xC/yeJjKHT1+StcKy/2KTmW16hE68ccKVOtXf+WZGz7Q==", "dev": true, "dependencies": { "@types/node": "*", @@ -4846,9 +4846,9 @@ "dev": true }, "@jest/console": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.6.3.tgz", - "integrity": "sha512-ukZbHAdDH4ktZIOKvWs1juAXhiVAdvCyM8zv4S/7Ii3vJSDvMW5k+wOVGMQmHLHUFw3Ko63ZQNy7NI6PSlsD5w==", + "version": "29.6.4", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.6.4.tgz", + "integrity": "sha512-wNK6gC0Ha9QeEPSkeJedQuTQqxZYnDPuDcDhVuVatRvMkL4D0VTvFVZj+Yuh6caG2aOfzkUZ36KtCmLNtR02hw==", "dev": true, "requires": { "@jest/types": "^29.6.3", @@ -4860,15 +4860,15 @@ } }, "@jest/core": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-29.6.3.tgz", - "integrity": "sha512-skV1XrfNxfagmjRUrk2FyN5/2YwIzdWVVBa/orUfbLvQUANXxERq2pTvY0I+FinWHjDKB2HRmpveUiph4X0TJw==", + "version": "29.6.4", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-29.6.4.tgz", + "integrity": "sha512-U/vq5ccNTSVgYH7mHnodHmCffGWHJnz/E1BEWlLuK5pM4FZmGfBn/nrJGLjUsSmyx3otCeqc1T31F4y08AMDLg==", "dev": true, "requires": { - "@jest/console": "^29.6.3", - "@jest/reporters": "^29.6.3", - "@jest/test-result": "^29.6.3", - "@jest/transform": "^29.6.3", + "@jest/console": "^29.6.4", + "@jest/reporters": "^29.6.4", + "@jest/test-result": "^29.6.4", + "@jest/transform": "^29.6.4", "@jest/types": "^29.6.3", "@types/node": "*", "ansi-escapes": "^4.2.1", @@ -4877,18 +4877,18 @@ "exit": "^0.1.2", "graceful-fs": "^4.2.9", "jest-changed-files": "^29.6.3", - "jest-config": "^29.6.3", - "jest-haste-map": "^29.6.3", + "jest-config": "^29.6.4", + "jest-haste-map": "^29.6.4", "jest-message-util": "^29.6.3", "jest-regex-util": "^29.6.3", - "jest-resolve": "^29.6.3", - "jest-resolve-dependencies": "^29.6.3", - "jest-runner": "^29.6.3", - "jest-runtime": "^29.6.3", - "jest-snapshot": "^29.6.3", + "jest-resolve": "^29.6.4", + "jest-resolve-dependencies": "^29.6.4", + "jest-runner": "^29.6.4", + "jest-runtime": "^29.6.4", + "jest-snapshot": "^29.6.4", "jest-util": "^29.6.3", "jest-validate": "^29.6.3", - "jest-watcher": "^29.6.3", + "jest-watcher": "^29.6.4", "micromatch": "^4.0.4", "pretty-format": "^29.6.3", "slash": "^3.0.0", @@ -4896,40 +4896,40 @@ } }, "@jest/environment": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.6.3.tgz", - "integrity": "sha512-u/u3cCztYCfgBiGHsamqP5x+XvucftOGPbf5RJQxfpeC1y4AL8pCjKvPDA3oCmdhZYPgk5AE0VOD/flweR69WA==", + "version": "29.6.4", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.6.4.tgz", + "integrity": "sha512-sQ0SULEjA1XUTHmkBRl7A1dyITM9yb1yb3ZNKPX3KlTd6IG7mWUe3e2yfExtC2Zz1Q+mMckOLHmL/qLiuQJrBQ==", "dev": true, "requires": { - "@jest/fake-timers": "^29.6.3", + "@jest/fake-timers": "^29.6.4", "@jest/types": "^29.6.3", "@types/node": "*", "jest-mock": "^29.6.3" } }, "@jest/expect": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-29.6.3.tgz", - "integrity": "sha512-Ic08XbI2jlg6rECy+CGwk/8NDa6VE7UmIG6++9OTPAMnQmNGY28hu69Nf629CWv6T7YMODLbONxDFKdmQeI9FA==", + "version": "29.6.4", + "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-29.6.4.tgz", + "integrity": "sha512-Warhsa7d23+3X5bLbrbYvaehcgX5TLYhI03JKoedTiI8uJU4IhqYBWF7OSSgUyz4IgLpUYPkK0AehA5/fRclAA==", "dev": true, "requires": { - "expect": "^29.6.3", - "jest-snapshot": "^29.6.3" + "expect": "^29.6.4", + "jest-snapshot": "^29.6.4" } }, "@jest/expect-utils": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.6.3.tgz", - "integrity": "sha512-nvOEW4YoqRKD9HBJ9OJ6przvIvP9qilp5nAn1462P5ZlL/MM9SgPEZFyjTGPfs7QkocdUsJa6KjHhyRn4ueItA==", + "version": "29.6.4", + "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.6.4.tgz", + "integrity": "sha512-FEhkJhqtvBwgSpiTrocquJCdXPsyvNKcl/n7A3u7X4pVoF4bswm11c9d4AV+kfq2Gpv/mM8x7E7DsRvH+djkrg==", "dev": true, "requires": { "jest-get-type": "^29.6.3" } }, "@jest/fake-timers": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.6.3.tgz", - "integrity": "sha512-pa1wmqvbj6eX0nMvOM2VDAWvJOI5A/Mk3l8O7n7EsAh71sMZblaKO9iT4GjIj0LwwK3CP/Jp1ypEV0x3m89RvA==", + "version": "29.6.4", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.6.4.tgz", + "integrity": "sha512-6UkCwzoBK60edXIIWb0/KWkuj7R7Qq91vVInOe3De6DSpaEiqjKcJw4F7XUet24Wupahj9J6PlR09JqJ5ySDHw==", "dev": true, "requires": { "@jest/types": "^29.6.3", @@ -4941,27 +4941,27 @@ } }, "@jest/globals": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.6.3.tgz", - "integrity": "sha512-RB+uI+CZMHntzlnOPlll5x/jgRff3LEPl/td/jzMXiIgR0iIhKq9qm1HLU+EC52NuoVy/1swit/sDGjVn4bc6A==", + "version": "29.6.4", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.6.4.tgz", + "integrity": "sha512-wVIn5bdtjlChhXAzVXavcY/3PEjf4VqM174BM3eGL5kMxLiZD5CLnbmkEyA1Dwh9q8XjP6E8RwjBsY/iCWrWsA==", "dev": true, "requires": { - "@jest/environment": "^29.6.3", - "@jest/expect": "^29.6.3", + "@jest/environment": "^29.6.4", + "@jest/expect": "^29.6.4", "@jest/types": "^29.6.3", "jest-mock": "^29.6.3" } }, "@jest/reporters": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-29.6.3.tgz", - "integrity": "sha512-kGz59zMi0GkVjD2CJeYWG9k6cvj7eBqt9aDAqo2rcCLRTYlvQ62Gu/n+tOmJMBHGjzeijjuCENjzTyYBgrtLUw==", + "version": "29.6.4", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-29.6.4.tgz", + "integrity": "sha512-sxUjWxm7QdchdrD3NfWKrL8FBsortZeibSJv4XLjESOOjSUOkjQcb0ZHJwfhEGIvBvTluTzfG2yZWZhkrXJu8g==", "dev": true, "requires": { "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "^29.6.3", - "@jest/test-result": "^29.6.3", - "@jest/transform": "^29.6.3", + "@jest/console": "^29.6.4", + "@jest/test-result": "^29.6.4", + "@jest/transform": "^29.6.4", "@jest/types": "^29.6.3", "@jridgewell/trace-mapping": "^0.3.18", "@types/node": "*", @@ -4977,7 +4977,7 @@ "istanbul-reports": "^3.1.3", "jest-message-util": "^29.6.3", "jest-util": "^29.6.3", - "jest-worker": "^29.6.3", + "jest-worker": "^29.6.4", "slash": "^3.0.0", "string-length": "^4.0.1", "strip-ansi": "^6.0.0", @@ -5020,33 +5020,33 @@ } }, "@jest/test-result": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.6.3.tgz", - "integrity": "sha512-k7ZZaNvOSMBHPZYiy0kuiaFoyansR5QnTwDux1EjK3kD5iWpRVyJIJ0RAIV39SThafchuW59vra7F8mdy5Hfgw==", + "version": "29.6.4", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.6.4.tgz", + "integrity": "sha512-uQ1C0AUEN90/dsyEirgMLlouROgSY+Wc/JanVVk0OiUKa5UFh7sJpMEM3aoUBAz2BRNvUJ8j3d294WFuRxSyOQ==", "dev": true, "requires": { - "@jest/console": "^29.6.3", + "@jest/console": "^29.6.4", "@jest/types": "^29.6.3", "@types/istanbul-lib-coverage": "^2.0.0", "collect-v8-coverage": "^1.0.0" } }, "@jest/test-sequencer": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.6.3.tgz", - "integrity": "sha512-/SmijaAU2TY9ComFGIYa6Z+fmKqQMnqs2Nmwb0P/Z/tROdZ7M0iruES1EaaU9PBf8o9uED5xzaJ3YPFEIcDgAg==", + "version": "29.6.4", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.6.4.tgz", + "integrity": "sha512-E84M6LbpcRq3fT4ckfKs9ryVanwkaIB0Ws9bw3/yP4seRLg/VaCZ/LgW0MCq5wwk4/iP/qnilD41aj2fsw2RMg==", "dev": true, "requires": { - "@jest/test-result": "^29.6.3", + "@jest/test-result": "^29.6.4", "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.6.3", + "jest-haste-map": "^29.6.4", "slash": "^3.0.0" } }, "@jest/transform": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.6.3.tgz", - "integrity": "sha512-dPIc3DsvMZ/S8ut4L2ViCj265mKO0owB0wfzBv2oGzL9pQ+iRvJewHqLBmsGb7XFb5UotWIEtvY5A/lnylaIoQ==", + "version": "29.6.4", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.6.4.tgz", + "integrity": "sha512-8thgRSiXUqtr/pPGY/OsyHuMjGyhVnWrFAwoxmIemlBuiMyU1WFs0tXoNxzcr4A4uErs/ABre76SGmrr5ab/AA==", "dev": true, "requires": { "@babel/core": "^7.11.6", @@ -5057,7 +5057,7 @@ "convert-source-map": "^2.0.0", "fast-json-stable-stringify": "^2.1.0", "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.6.3", + "jest-haste-map": "^29.6.4", "jest-regex-util": "^29.6.3", "jest-util": "^29.6.3", "micromatch": "^4.0.4", @@ -5363,12 +5363,12 @@ "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" }, "babel-jest": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.6.3.tgz", - "integrity": "sha512-1Ne93zZZEy5XmTa4Q+W5+zxBrDpExX8E3iy+xJJ+24ewlfo/T3qHfQJCzi/MMVFmBQDNxtRR/Gfd2dwb/0yrQw==", + "version": "29.6.4", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.6.4.tgz", + "integrity": "sha512-meLj23UlSLddj6PC+YTOFRgDAtjnZom8w/ACsrx0gtPtv5cJZk0A5Unk5bV4wixD7XaPCN1fQvpww8czkZURmw==", "dev": true, "requires": { - "@jest/transform": "^29.6.3", + "@jest/transform": "^29.6.4", "@types/babel__core": "^7.1.14", "babel-plugin-istanbul": "^6.1.1", "babel-preset-jest": "^29.6.3", @@ -5727,14 +5727,14 @@ "dev": true }, "expect": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/expect/-/expect-29.6.3.tgz", - "integrity": "sha512-x1vY4LlEMWUYVZQrFi4ZANXFwqYbJ/JNQspLVvzhW2BNY28aNcXMQH6imBbt+RBf5sVRTodYHXtSP/TLEU0Dxw==", + "version": "29.6.4", + "resolved": "https://registry.npmjs.org/expect/-/expect-29.6.4.tgz", + "integrity": "sha512-F2W2UyQ8XYyftHT57dtfg8Ue3X5qLgm2sSug0ivvLRH/VKNRL/pDxg/TH7zVzbQB0tu80clNFy6LU7OS/VSEKA==", "dev": true, "requires": { - "@jest/expect-utils": "^29.6.3", + "@jest/expect-utils": "^29.6.4", "jest-get-type": "^29.6.3", - "jest-matcher-utils": "^29.6.3", + "jest-matcher-utils": "^29.6.4", "jest-message-util": "^29.6.3", "jest-util": "^29.6.3" } @@ -6016,15 +6016,15 @@ } }, "jest": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest/-/jest-29.6.3.tgz", - "integrity": "sha512-alueLuoPCDNHFcFGmgETR4KpQ+0ff3qVaiJwxQM4B5sC0CvXcgg4PEi7xrDkxuItDmdz/FVc7SSit4KEu8GRvw==", + "version": "29.6.4", + "resolved": "https://registry.npmjs.org/jest/-/jest-29.6.4.tgz", + "integrity": "sha512-tEFhVQFF/bzoYV1YuGyzLPZ6vlPrdfvDmmAxudA1dLEuiztqg2Rkx20vkKY32xiDROcD2KXlgZ7Cu8RPeEHRKw==", "dev": true, "requires": { - "@jest/core": "^29.6.3", + "@jest/core": "^29.6.4", "@jest/types": "^29.6.3", "import-local": "^3.0.2", - "jest-cli": "^29.6.3" + "jest-cli": "^29.6.4" } }, "jest-changed-files": { @@ -6050,14 +6050,14 @@ } }, "jest-circus": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-29.6.3.tgz", - "integrity": "sha512-p0R5YqZEMnOpHqHLWRSjm2z/0p6RNsrNE/GRRT3eli8QGOAozj6Ys/3Tv+Ej+IfltJoSPwcQ6/hOCRkNlxLLCw==", + "version": "29.6.4", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-29.6.4.tgz", + "integrity": "sha512-YXNrRyntVUgDfZbjXWBMPslX1mQ8MrSG0oM/Y06j9EYubODIyHWP8hMUbjbZ19M3M+zamqEur7O80HODwACoJw==", "dev": true, "requires": { - "@jest/environment": "^29.6.3", - "@jest/expect": "^29.6.3", - "@jest/test-result": "^29.6.3", + "@jest/environment": "^29.6.4", + "@jest/expect": "^29.6.4", + "@jest/test-result": "^29.6.4", "@jest/types": "^29.6.3", "@types/node": "*", "chalk": "^4.0.0", @@ -6065,10 +6065,10 @@ "dedent": "^1.0.0", "is-generator-fn": "^2.0.0", "jest-each": "^29.6.3", - "jest-matcher-utils": "^29.6.3", + "jest-matcher-utils": "^29.6.4", "jest-message-util": "^29.6.3", - "jest-runtime": "^29.6.3", - "jest-snapshot": "^29.6.3", + "jest-runtime": "^29.6.4", + "jest-snapshot": "^29.6.4", "jest-util": "^29.6.3", "p-limit": "^3.1.0", "pretty-format": "^29.6.3", @@ -6089,19 +6089,19 @@ } }, "jest-cli": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-29.6.3.tgz", - "integrity": "sha512-KuPdXUPXQIf0t6DvmG8MV4QyhcjR1a6ruKl3YL7aGn/AQ8JkROwFkWzEpDIpt11Qy188dHbRm8WjwMsV/4nmnQ==", + "version": "29.6.4", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-29.6.4.tgz", + "integrity": "sha512-+uMCQ7oizMmh8ZwRfZzKIEszFY9ksjjEQnTEMTaL7fYiL3Kw4XhqT9bYh+A4DQKUb67hZn2KbtEnDuHvcgK4pQ==", "dev": true, "requires": { - "@jest/core": "^29.6.3", - "@jest/test-result": "^29.6.3", + "@jest/core": "^29.6.4", + "@jest/test-result": "^29.6.4", "@jest/types": "^29.6.3", "chalk": "^4.0.0", "exit": "^0.1.2", "graceful-fs": "^4.2.9", "import-local": "^3.0.2", - "jest-config": "^29.6.3", + "jest-config": "^29.6.4", "jest-util": "^29.6.3", "jest-validate": "^29.6.3", "prompts": "^2.0.1", @@ -6109,26 +6109,26 @@ } }, "jest-config": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-29.6.3.tgz", - "integrity": "sha512-nb9bOq2aEqogbyL4F9mLkAeQGAgNt7Uz6U59YtQDIxFPiL7Ejgq0YIrp78oyEHD6H4CIV/k7mFrK7eFDzUJ69w==", + "version": "29.6.4", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-29.6.4.tgz", + "integrity": "sha512-JWohr3i9m2cVpBumQFv2akMEnFEPVOh+9L2xIBJhJ0zOaci2ZXuKJj0tgMKQCBZAKA09H049IR4HVS/43Qb19A==", "dev": true, "requires": { "@babel/core": "^7.11.6", - "@jest/test-sequencer": "^29.6.3", + "@jest/test-sequencer": "^29.6.4", "@jest/types": "^29.6.3", - "babel-jest": "^29.6.3", + "babel-jest": "^29.6.4", "chalk": "^4.0.0", "ci-info": "^3.2.0", "deepmerge": "^4.2.2", "glob": "^7.1.3", "graceful-fs": "^4.2.9", - "jest-circus": "^29.6.3", - "jest-environment-node": "^29.6.3", + "jest-circus": "^29.6.4", + "jest-environment-node": "^29.6.4", "jest-get-type": "^29.6.3", "jest-regex-util": "^29.6.3", - "jest-resolve": "^29.6.3", - "jest-runner": "^29.6.3", + "jest-resolve": "^29.6.4", + "jest-runner": "^29.6.4", "jest-util": "^29.6.3", "jest-validate": "^29.6.3", "micromatch": "^4.0.4", @@ -6139,9 +6139,9 @@ } }, "jest-diff": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.6.3.tgz", - "integrity": "sha512-3sw+AdWnwH9sSNohMRKA7JiYUJSRr/WS6+sEFfBuhxU5V5GlEVKfvUn8JuMHE0wqKowemR1C2aHy8VtXbaV8dQ==", + "version": "29.6.4", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.6.4.tgz", + "integrity": "sha512-9F48UxR9e4XOEZvoUXEHSWY4qC4zERJaOfrbBg9JpbJOO43R1vN76REt/aMGZoY6GD5g84nnJiBIVlscegefpw==", "dev": true, "requires": { "chalk": "^4.0.0", @@ -6173,13 +6173,13 @@ } }, "jest-environment-node": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.6.3.tgz", - "integrity": "sha512-PKl7upfPJXMYbWpD+60o4HP86KvFO2c9dZ+Zr6wUzsG5xcPx/65o3ArNgHW5M0RFvLYdW4/aieR4JSooD0a2ew==", + "version": "29.6.4", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.6.4.tgz", + "integrity": "sha512-i7SbpH2dEIFGNmxGCpSc2w9cA4qVD+wfvg2ZnfQ7XVrKL0NA5uDVBIiGH8SR4F0dKEv/0qI5r+aDomDf04DpEQ==", "dev": true, "requires": { - "@jest/environment": "^29.6.3", - "@jest/fake-timers": "^29.6.3", + "@jest/environment": "^29.6.4", + "@jest/fake-timers": "^29.6.4", "@jest/types": "^29.6.3", "@types/node": "*", "jest-mock": "^29.6.3", @@ -6193,9 +6193,9 @@ "dev": true }, "jest-haste-map": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.6.3.tgz", - "integrity": "sha512-GecR5YavfjkhOytEFHAeI6aWWG3f/cOKNB1YJvj/B76xAmeVjy4zJUYobGF030cRmKaO1FBw3V8CZZ6KVh9ZSw==", + "version": "29.6.4", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.6.4.tgz", + "integrity": "sha512-12Ad+VNTDHxKf7k+M65sviyynRoZYuL1/GTuhEVb8RYsNSNln71nANRb/faSyWvx0j+gHcivChXHIoMJrGYjog==", "dev": true, "requires": { "@jest/types": "^29.6.3", @@ -6207,7 +6207,7 @@ "graceful-fs": "^4.2.9", "jest-regex-util": "^29.6.3", "jest-util": "^29.6.3", - "jest-worker": "^29.6.3", + "jest-worker": "^29.6.4", "micromatch": "^4.0.4", "walker": "^1.0.8" } @@ -6223,13 +6223,13 @@ } }, "jest-matcher-utils": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.6.3.tgz", - "integrity": "sha512-6ZrMYINZdwduSt5Xu18/n49O1IgXdjsfG7NEZaQws9k69eTKWKcVbJBw/MZsjOZe2sSyJFmuzh8042XWwl54Zg==", + "version": "29.6.4", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.6.4.tgz", + "integrity": "sha512-KSzwyzGvK4HcfnserYqJHYi7sZVqdREJ9DMPAKVbS98JsIAvumihaNUbjrWw0St7p9IY7A9UskCW5MYlGmBQFQ==", "dev": true, "requires": { "chalk": "^4.0.0", - "jest-diff": "^29.6.3", + "jest-diff": "^29.6.4", "jest-get-type": "^29.6.3", "pretty-format": "^29.6.3" } @@ -6276,14 +6276,14 @@ "dev": true }, "jest-resolve": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.6.3.tgz", - "integrity": "sha512-WMXwxhvzDeA/J+9jz1i8ZKGmbw/n+s988EiUvRI4egM+eTn31Hb5v10Re3slG3/qxntkBt2/6GkQVDGu6Bwyhw==", + "version": "29.6.4", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.6.4.tgz", + "integrity": "sha512-fPRq+0vcxsuGlG0O3gyoqGTAxasagOxEuyoxHeyxaZbc9QNek0AmJWSkhjlMG+mTsj+8knc/mWb3fXlRNVih7Q==", "dev": true, "requires": { "chalk": "^4.0.0", "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.6.3", + "jest-haste-map": "^29.6.4", "jest-pnp-resolver": "^1.2.2", "jest-util": "^29.6.3", "jest-validate": "^29.6.3", @@ -6293,40 +6293,40 @@ } }, "jest-resolve-dependencies": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.6.3.tgz", - "integrity": "sha512-iah5nhSPTwtUV7yzpTc9xGg8gP3Ch2VNsuFMsKoCkNCrQSbFtx5KRPemmPJ32AUhTSDqJXB6djPN6zAaUGV53g==", + "version": "29.6.4", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.6.4.tgz", + "integrity": "sha512-7+6eAmr1ZBF3vOAJVsfLj1QdqeXG+WYhidfLHBRZqGN24MFRIiKG20ItpLw2qRAsW/D2ZUUmCNf6irUr/v6KHA==", "dev": true, "requires": { "jest-regex-util": "^29.6.3", - "jest-snapshot": "^29.6.3" + "jest-snapshot": "^29.6.4" } }, "jest-runner": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.6.3.tgz", - "integrity": "sha512-E4zsMhQnjhirFPhDTJgoLMWUrVCDij/KGzWlbslDHGuO8Hl2pVUfOiygMzVZtZq+BzmlqwEr7LYmW+WFLlmX8w==", + "version": "29.6.4", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.6.4.tgz", + "integrity": "sha512-SDaLrMmtVlQYDuG0iSPYLycG8P9jLI+fRm8AF/xPKhYDB2g6xDWjXBrR5M8gEWsK6KVFlebpZ4QsrxdyIX1Jaw==", "dev": true, "requires": { - "@jest/console": "^29.6.3", - "@jest/environment": "^29.6.3", - "@jest/test-result": "^29.6.3", - "@jest/transform": "^29.6.3", + "@jest/console": "^29.6.4", + "@jest/environment": "^29.6.4", + "@jest/test-result": "^29.6.4", + "@jest/transform": "^29.6.4", "@jest/types": "^29.6.3", "@types/node": "*", "chalk": "^4.0.0", "emittery": "^0.13.1", "graceful-fs": "^4.2.9", "jest-docblock": "^29.6.3", - "jest-environment-node": "^29.6.3", - "jest-haste-map": "^29.6.3", + "jest-environment-node": "^29.6.4", + "jest-haste-map": "^29.6.4", "jest-leak-detector": "^29.6.3", "jest-message-util": "^29.6.3", - "jest-resolve": "^29.6.3", - "jest-runtime": "^29.6.3", + "jest-resolve": "^29.6.4", + "jest-runtime": "^29.6.4", "jest-util": "^29.6.3", - "jest-watcher": "^29.6.3", - "jest-worker": "^29.6.3", + "jest-watcher": "^29.6.4", + "jest-worker": "^29.6.4", "p-limit": "^3.1.0", "source-map-support": "0.5.13" }, @@ -6343,17 +6343,17 @@ } }, "jest-runtime": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.6.3.tgz", - "integrity": "sha512-VM0Z3a9xaqizGpEKwCOIhImkrINYzxgwk8oQAvrmAiXX8LNrJrRjyva30RkuRY0ETAotHLlUcd2moviCA1hgsQ==", + "version": "29.6.4", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.6.4.tgz", + "integrity": "sha512-s/QxMBLvmwLdchKEjcLfwzP7h+jsHvNEtxGP5P+Fl1FMaJX2jMiIqe4rJw4tFprzCwuSvVUo9bn0uj4gNRXsbA==", "dev": true, "requires": { - "@jest/environment": "^29.6.3", - "@jest/fake-timers": "^29.6.3", - "@jest/globals": "^29.6.3", + "@jest/environment": "^29.6.4", + "@jest/fake-timers": "^29.6.4", + "@jest/globals": "^29.6.4", "@jest/source-map": "^29.6.3", - "@jest/test-result": "^29.6.3", - "@jest/transform": "^29.6.3", + "@jest/test-result": "^29.6.4", + "@jest/transform": "^29.6.4", "@jest/types": "^29.6.3", "@types/node": "*", "chalk": "^4.0.0", @@ -6361,21 +6361,21 @@ "collect-v8-coverage": "^1.0.0", "glob": "^7.1.3", "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.6.3", + "jest-haste-map": "^29.6.4", "jest-message-util": "^29.6.3", "jest-mock": "^29.6.3", "jest-regex-util": "^29.6.3", - "jest-resolve": "^29.6.3", - "jest-snapshot": "^29.6.3", + "jest-resolve": "^29.6.4", + "jest-snapshot": "^29.6.4", "jest-util": "^29.6.3", "slash": "^3.0.0", "strip-bom": "^4.0.0" } }, "jest-snapshot": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.6.3.tgz", - "integrity": "sha512-66Iu7H1ojiveQMGFnKecHIZPPPBjZwfQEnF6wxqpxGf57sV3YSUtAb5/sTKM5TPa3OndyxZp1wxHFbmgVhc53w==", + "version": "29.6.4", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.6.4.tgz", + "integrity": "sha512-VC1N8ED7+4uboUKGIDsbvNAZb6LakgIPgAF4RSpF13dN6YaMokfRqO+BaqK4zIh6X3JffgwbzuGqDEjHm/MrvA==", "dev": true, "requires": { "@babel/core": "^7.11.6", @@ -6383,16 +6383,16 @@ "@babel/plugin-syntax-jsx": "^7.7.2", "@babel/plugin-syntax-typescript": "^7.7.2", "@babel/types": "^7.3.3", - "@jest/expect-utils": "^29.6.3", - "@jest/transform": "^29.6.3", + "@jest/expect-utils": "^29.6.4", + "@jest/transform": "^29.6.4", "@jest/types": "^29.6.3", "babel-preset-current-node-syntax": "^1.0.0", "chalk": "^4.0.0", - "expect": "^29.6.3", + "expect": "^29.6.4", "graceful-fs": "^4.2.9", - "jest-diff": "^29.6.3", + "jest-diff": "^29.6.4", "jest-get-type": "^29.6.3", - "jest-matcher-utils": "^29.6.3", + "jest-matcher-utils": "^29.6.4", "jest-message-util": "^29.6.3", "jest-util": "^29.6.3", "natural-compare": "^1.4.0", @@ -6437,12 +6437,12 @@ } }, "jest-watcher": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.6.3.tgz", - "integrity": "sha512-NgpFjZ2U2MKusjidbi4Oiu7tfs+nrgdIxIEVROvH1cFmOei9Uj25lwkMsakqLnH/s0nEcvxO1ck77FiRlcnpZg==", + "version": "29.6.4", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.6.4.tgz", + "integrity": "sha512-oqUWvx6+On04ShsT00Ir9T4/FvBeEh2M9PTubgITPxDa739p4hoQweWPRGyYeaojgT0xTpZKF0Y/rSY1UgMxvQ==", "dev": true, "requires": { - "@jest/test-result": "^29.6.3", + "@jest/test-result": "^29.6.4", "@jest/types": "^29.6.3", "@types/node": "*", "ansi-escapes": "^4.2.1", @@ -6453,9 +6453,9 @@ } }, "jest-worker": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.6.3.tgz", - "integrity": "sha512-wacANXecZ/GbQakpf2CClrqrlwsYYDSXFd4fIGdL+dXpM2GWoJ+6bhQ7vR3TKi3+gkSfBkjy1/khH/WrYS4Q6g==", + "version": "29.6.4", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.6.4.tgz", + "integrity": "sha512-6dpvFV4WjcWbDVGgHTWo/aupl8/LbBx2NSKfiwqf79xC/yeJjKHT1+StcKy/2KTmW16hE68ccKVOtXf+WZGz7Q==", "dev": true, "requires": { "@types/node": "*", diff --git a/package.json b/package.json index a29bdfd91..3bdba5a4f 100644 --- a/package.json +++ b/package.json @@ -32,7 +32,7 @@ "@types/node": "^16.18.3", "@types/semver": "^7.5.0", "@vercel/ncc": "^0.36.1", - "jest": "^29.6.3", + "jest": "^29.6.4", "prettier": "^3.0.2", "ts-jest": "^29.1.1", "typescript": "^5.2.2" From 59798a43fe53e919de2f8992e523424d3d76152b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 29 Aug 2023 14:22:07 +0900 Subject: [PATCH 19/36] Bump @types/semver from 7.5.0 to 7.5.1 (#1620) Bumps [@types/semver](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/semver) from 7.5.0 to 7.5.1. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/semver) --- updated-dependencies: - dependency-name: "@types/semver" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 14 +++++++------- package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index b7e5ff3a8..e105f6193 100644 --- a/package-lock.json +++ b/package-lock.json @@ -18,7 +18,7 @@ "devDependencies": { "@types/jest": "^29.5.4", "@types/node": "^16.18.3", - "@types/semver": "^7.5.0", + "@types/semver": "^7.5.1", "@vercel/ncc": "^0.36.1", "jest": "^29.6.4", "prettier": "^3.0.2", @@ -1433,9 +1433,9 @@ } }, "node_modules/@types/semver": { - "version": "7.5.0", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.0.tgz", - "integrity": "sha512-G8hZ6XJiHnuhQKR7ZmysCeJWE08o8T0AXtk5darsCaTVsYZhhgUrq53jizaR2FvsoeCwJhlmwTjkXBY5Pn/ZHw==", + "version": "7.5.1", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.1.tgz", + "integrity": "sha512-cJRQXpObxfNKkFAZbJl2yjWtJCqELQIdShsogr1d2MilP8dKD9TE/nEKHkJgUNHdGKCQaf9HbIynuV2csLGVLg==", "dev": true }, "node_modules/@types/stack-utils": { @@ -5266,9 +5266,9 @@ } }, "@types/semver": { - "version": "7.5.0", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.0.tgz", - "integrity": "sha512-G8hZ6XJiHnuhQKR7ZmysCeJWE08o8T0AXtk5darsCaTVsYZhhgUrq53jizaR2FvsoeCwJhlmwTjkXBY5Pn/ZHw==", + "version": "7.5.1", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.1.tgz", + "integrity": "sha512-cJRQXpObxfNKkFAZbJl2yjWtJCqELQIdShsogr1d2MilP8dKD9TE/nEKHkJgUNHdGKCQaf9HbIynuV2csLGVLg==", "dev": true }, "@types/stack-utils": { diff --git a/package.json b/package.json index 3bdba5a4f..4b5026e6f 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "devDependencies": { "@types/jest": "^29.5.4", "@types/node": "^16.18.3", - "@types/semver": "^7.5.0", + "@types/semver": "^7.5.1", "@vercel/ncc": "^0.36.1", "jest": "^29.6.4", "prettier": "^3.0.2", From 76bd849d6204aeb75ef15024e6ebc72e271a9a78 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 30 Aug 2023 17:58:01 +0900 Subject: [PATCH 20/36] Bump prettier from 3.0.2 to 3.0.3 (#1621) Bumps [prettier](https://github.com/prettier/prettier) from 3.0.2 to 3.0.3. - [Release notes](https://github.com/prettier/prettier/releases) - [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md) - [Commits](https://github.com/prettier/prettier/compare/3.0.2...3.0.3) --- updated-dependencies: - dependency-name: prettier dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 14 +++++++------- package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index e105f6193..7f37885fa 100644 --- a/package-lock.json +++ b/package-lock.json @@ -21,7 +21,7 @@ "@types/semver": "^7.5.1", "@vercel/ncc": "^0.36.1", "jest": "^29.6.4", - "prettier": "^3.0.2", + "prettier": "^3.0.3", "ts-jest": "^29.1.1", "typescript": "^5.2.2" } @@ -3474,9 +3474,9 @@ } }, "node_modules/prettier": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.0.2.tgz", - "integrity": "sha512-o2YR9qtniXvwEZlOKbveKfDQVyqxbEIWn48Z8m3ZJjBjcCmUy3xZGIv+7AkaeuaTr6yPXJjwv07ZWlsWbEy1rQ==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.0.3.tgz", + "integrity": "sha512-L/4pUDMxcNa8R/EthV08Zt42WBO4h1rarVtK0K+QJG0X187OLo7l699jWw0GKuwzkPQ//jMFA/8Xm6Fh3J/DAg==", "dev": true, "bin": { "prettier": "bin/prettier.cjs" @@ -6791,9 +6791,9 @@ } }, "prettier": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.0.2.tgz", - "integrity": "sha512-o2YR9qtniXvwEZlOKbveKfDQVyqxbEIWn48Z8m3ZJjBjcCmUy3xZGIv+7AkaeuaTr6yPXJjwv07ZWlsWbEy1rQ==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.0.3.tgz", + "integrity": "sha512-L/4pUDMxcNa8R/EthV08Zt42WBO4h1rarVtK0K+QJG0X187OLo7l699jWw0GKuwzkPQ//jMFA/8Xm6Fh3J/DAg==", "dev": true }, "pretty-format": { diff --git a/package.json b/package.json index 4b5026e6f..34648133d 100644 --- a/package.json +++ b/package.json @@ -33,7 +33,7 @@ "@types/semver": "^7.5.1", "@vercel/ncc": "^0.36.1", "jest": "^29.6.4", - "prettier": "^3.0.2", + "prettier": "^3.0.3", "ts-jest": "^29.1.1", "typescript": "^5.2.2" } From c3d5ed8c671b52af6d09616abb9d39bf8c03f567 Mon Sep 17 00:00:00 2001 From: "shogo82148-slim[bot]" <90079370+shogo82148-slim[bot]@users.noreply.github.com> Date: Sun, 3 Sep 2023 15:45:51 +0900 Subject: [PATCH 21/36] update cpanm (#1623) Co-authored-by: shogo82148-slim[bot] <90079370+shogo82148-slim[bot]@users.noreply.github.com> --- author/cpanm/cpanfile.snapshot | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/author/cpanm/cpanfile.snapshot b/author/cpanm/cpanfile.snapshot index 29ced9257..95a65cf81 100644 --- a/author/cpanm/cpanfile.snapshot +++ b/author/cpanm/cpanfile.snapshot @@ -392,19 +392,19 @@ DISTRIBUTIONS perl 5.006 strict 0 warnings 0 - ExtUtils-ParseXS-3.44 - pathname: X/XS/XSAWYERX/ExtUtils-ParseXS-3.44.tar.gz - provides: - ExtUtils::ParseXS 3.44 - ExtUtils::ParseXS::Constants 3.44 - ExtUtils::ParseXS::CountLines 3.44 - ExtUtils::ParseXS::Eval 3.44 - ExtUtils::ParseXS::Utilities 3.44 - ExtUtils::Typemaps 3.44 - ExtUtils::Typemaps::Cmd 3.44 - ExtUtils::Typemaps::InputMap 3.44 - ExtUtils::Typemaps::OutputMap 3.44 - ExtUtils::Typemaps::Type 3.44 + ExtUtils-ParseXS-3.51 + pathname: L/LE/LEONT/ExtUtils-ParseXS-3.51.tar.gz + provides: + ExtUtils::ParseXS 3.51 + ExtUtils::ParseXS::Constants 3.51 + ExtUtils::ParseXS::CountLines 3.51 + ExtUtils::ParseXS::Eval 3.51 + ExtUtils::ParseXS::Utilities 3.51 + ExtUtils::Typemaps 3.51 + ExtUtils::Typemaps::Cmd 3.51 + ExtUtils::Typemaps::InputMap 3.51 + ExtUtils::Typemaps::OutputMap 3.51 + ExtUtils::Typemaps::Type 3.51 requirements: Carp 0 Cwd 0 From 5788aff852d46733ba44af50e3d18786e947ea62 Mon Sep 17 00:00:00 2001 From: "shogo82148-slim[bot]" <90079370+shogo82148-slim[bot]@users.noreply.github.com> Date: Sun, 3 Sep 2023 15:46:08 +0900 Subject: [PATCH 22/36] update cpm (#1622) Co-authored-by: shogo82148-slim[bot] <90079370+shogo82148-slim[bot]@users.noreply.github.com> --- author/cpm/cpanfile.snapshot | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/author/cpm/cpanfile.snapshot b/author/cpm/cpanfile.snapshot index aa0e34f14..00a0d869c 100644 --- a/author/cpm/cpanfile.snapshot +++ b/author/cpm/cpanfile.snapshot @@ -423,19 +423,19 @@ DISTRIBUTIONS perl 5.006 strict 0 warnings 0 - ExtUtils-ParseXS-3.44 - pathname: X/XS/XSAWYERX/ExtUtils-ParseXS-3.44.tar.gz - provides: - ExtUtils::ParseXS 3.44 - ExtUtils::ParseXS::Constants 3.44 - ExtUtils::ParseXS::CountLines 3.44 - ExtUtils::ParseXS::Eval 3.44 - ExtUtils::ParseXS::Utilities 3.44 - ExtUtils::Typemaps 3.44 - ExtUtils::Typemaps::Cmd 3.44 - ExtUtils::Typemaps::InputMap 3.44 - ExtUtils::Typemaps::OutputMap 3.44 - ExtUtils::Typemaps::Type 3.44 + ExtUtils-ParseXS-3.51 + pathname: L/LE/LEONT/ExtUtils-ParseXS-3.51.tar.gz + provides: + ExtUtils::ParseXS 3.51 + ExtUtils::ParseXS::Constants 3.51 + ExtUtils::ParseXS::CountLines 3.51 + ExtUtils::ParseXS::Eval 3.51 + ExtUtils::ParseXS::Utilities 3.51 + ExtUtils::Typemaps 3.51 + ExtUtils::Typemaps::Cmd 3.51 + ExtUtils::Typemaps::InputMap 3.51 + ExtUtils::Typemaps::OutputMap 3.51 + ExtUtils::Typemaps::Type 3.51 requirements: Carp 0 Cwd 0 From 0bece23b6f2b4e389f7e346bced1359563ce6287 Mon Sep 17 00:00:00 2001 From: "shogo82148-slim[bot]" <90079370+shogo82148-slim[bot]@users.noreply.github.com> Date: Sun, 3 Sep 2023 15:46:21 +0900 Subject: [PATCH 23/36] update carton (#1614) Co-authored-by: shogo82148-slim[bot] <90079370+shogo82148-slim[bot]@users.noreply.github.com> From bb07cbb8a33020fdf04945875eb4548bb87f1f8b Mon Sep 17 00:00:00 2001 From: ICHINOSE Shogo Date: Sun, 3 Sep 2023 23:42:52 +0900 Subject: [PATCH 24/36] lock the version of alpine (#1537) --- author/carton/Dockerfile | 2 +- author/cpanm/Dockerfile | 2 +- author/cpm/Dockerfile | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/author/carton/Dockerfile b/author/carton/Dockerfile index c2b617343..86b423c9c 100644 --- a/author/carton/Dockerfile +++ b/author/carton/Dockerfile @@ -1,4 +1,4 @@ -FROM alpine:latest +FROM alpine:3.18.0 # build perl RUN apk add --no-cache gcc libc-dev curl perl patch make wget diff --git a/author/cpanm/Dockerfile b/author/cpanm/Dockerfile index 1b740ba10..78456fcbe 100644 --- a/author/cpanm/Dockerfile +++ b/author/cpanm/Dockerfile @@ -1,6 +1,6 @@ # Dockerfile for fatpacking environment -FROM alpine:latest +FROM alpine:3.18.0 # build perl RUN apk add --no-cache gcc libc-dev curl perl patch make wget diff --git a/author/cpm/Dockerfile b/author/cpm/Dockerfile index cb97d309b..6c0736f6e 100644 --- a/author/cpm/Dockerfile +++ b/author/cpm/Dockerfile @@ -1,4 +1,4 @@ -FROM alpine:latest +FROM alpine:3.18.0 # build perl RUN apk add --no-cache gcc libc-dev curl perl patch make wget From 42fa35e27803ecf38f8a1d64f0ec3474c452a7a9 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 6 Sep 2023 09:56:44 +0900 Subject: [PATCH 25/36] Bump actions/checkout from 3 to 4 (#1624) Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v3...v4) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/codeql-analysis.yml | 2 +- .github/workflows/darwin.yml | 8 ++++---- .github/workflows/linux.yml | 8 ++++---- .github/workflows/test-cpan-installer.yml | 2 +- .github/workflows/test.yml | 12 ++++++------ .github/workflows/update-build-tools.yml | 10 +++++----- .github/workflows/update-carton.yml | 2 +- .github/workflows/update-cpanm.yml | 2 +- .github/workflows/update-cpm.yml | 2 +- .github/workflows/win32.yml | 8 ++++---- 10 files changed, 28 insertions(+), 28 deletions(-) diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index ec92298ec..c226773be 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -39,7 +39,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL diff --git a/.github/workflows/darwin.yml b/.github/workflows/darwin.yml index 9e7d4194b..ce12f7dd3 100644 --- a/.github/workflows/darwin.yml +++ b/.github/workflows/darwin.yml @@ -24,7 +24,7 @@ jobs: list: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - id: set-matrix name: list available perl versions run: | @@ -45,7 +45,7 @@ jobs: name: check pre-installed perl version run: | perl -e 'print "version=$^V\n"' >> "$GITHUB_OUTPUT" - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions/cache@v3 with: path: scripts/darwin/local @@ -74,7 +74,7 @@ jobs: env: PERL_VERSION: ${{ matrix.perl }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - id: perl name: setup host perl run: | @@ -126,7 +126,7 @@ jobs: PERL_VERSION: ${{ matrix.perl }} PERL_MULTI_THREAD: "1" steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - id: perl name: setup host perl run: | diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index e13ee026d..ae1e60f35 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -24,7 +24,7 @@ jobs: list: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - id: set-matrix name: list available perl versions run: | @@ -45,7 +45,7 @@ jobs: name: check pre-installed perl version run: | perl -e 'print "version=$^V\n"' >> "$GITHUB_OUTPUT" - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions/cache@v3 with: path: scripts/linux/local @@ -74,7 +74,7 @@ jobs: env: PERL_VERSION: ${{ matrix.perl }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - id: perl name: setup host perl run: | @@ -126,7 +126,7 @@ jobs: PERL_VERSION: ${{ matrix.perl }} PERL_MULTI_THREAD: "1" steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - id: perl name: setup host perl run: | diff --git a/.github/workflows/test-cpan-installer.yml b/.github/workflows/test-cpan-installer.yml index 4013be5d0..8c7bb2271 100644 --- a/.github/workflows/test-cpan-installer.yml +++ b/.github/workflows/test-cpan-installer.yml @@ -44,7 +44,7 @@ jobs: # - "5.6.0" steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Set Node.js 16.x uses: actions/setup-node@v3 diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 09df53f27..40d8178f0 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -29,7 +29,7 @@ jobs: - true steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Set Node.js 16.x uses: actions/setup-node@v3 @@ -108,7 +108,7 @@ jobs: - true steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Set Node.js 16.x uses: actions/setup-node@v3 @@ -190,7 +190,7 @@ jobs: run: git config --global core.autocrlf false - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Set Node.js 16.x uses: actions/setup-node@v3 @@ -270,7 +270,7 @@ jobs: run: git config --global core.autocrlf false - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Set Node.js 16.x uses: actions/setup-node@v3 @@ -342,7 +342,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Set Node.js 16.x uses: actions/setup-node@v3 @@ -368,7 +368,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Set Node.js 16.x uses: actions/setup-node@v3 diff --git a/.github/workflows/update-build-tools.yml b/.github/workflows/update-build-tools.yml index b947802b0..b374e9a49 100644 --- a/.github/workflows/update-build-tools.yml +++ b/.github/workflows/update-build-tools.yml @@ -16,7 +16,7 @@ jobs: runs-on: ubuntu-20.04 steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: carton install shell: bash @@ -36,7 +36,7 @@ jobs: - name: setup host perl run: perl -MConfig -E 'say "$Config{bin}"' >> "$GITHUB_PATH" - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: carton install shell: bash @@ -54,7 +54,7 @@ jobs: runs-on: windows-2019 steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: setup host perl shell: bash @@ -82,7 +82,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: carton install shell: bash @@ -110,7 +110,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: fetch-depth: 0 - name: cleanup diff --git a/.github/workflows/update-carton.yml b/.github/workflows/update-carton.yml index 271f98e10..855f0528a 100644 --- a/.github/workflows/update-carton.yml +++ b/.github/workflows/update-carton.yml @@ -21,7 +21,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: ref: main fetch-depth: 0 diff --git a/.github/workflows/update-cpanm.yml b/.github/workflows/update-cpanm.yml index d7570f006..f08cf569f 100644 --- a/.github/workflows/update-cpanm.yml +++ b/.github/workflows/update-cpanm.yml @@ -21,7 +21,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: ref: main fetch-depth: 0 diff --git a/.github/workflows/update-cpm.yml b/.github/workflows/update-cpm.yml index df3c71f40..b6cb44809 100644 --- a/.github/workflows/update-cpm.yml +++ b/.github/workflows/update-cpm.yml @@ -21,7 +21,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: ref: main fetch-depth: 0 diff --git a/.github/workflows/win32.yml b/.github/workflows/win32.yml index b51c59401..61347a09a 100644 --- a/.github/workflows/win32.yml +++ b/.github/workflows/win32.yml @@ -24,7 +24,7 @@ jobs: list: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - id: set-matrix name: list available perl versions run: | @@ -41,7 +41,7 @@ jobs: sanity-check: runs-on: windows-2019 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - id: perl name: setup host perl @@ -81,7 +81,7 @@ jobs: env: PERL_VERSION: ${{ matrix.perl }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: msys2/setup-msys2@v2 with: @@ -178,7 +178,7 @@ jobs: PERL_VERSION: ${{ matrix.perl }} PERL_MULTI_THREAD: "1" steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: msys2/setup-msys2@v2 with: From 771a3ccdceb4ac97cdd42cf84cfbf04ccfde9ac8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 7 Sep 2023 12:15:58 +0900 Subject: [PATCH 26/36] Bump @vercel/ncc from 0.36.1 to 0.38.0 (#1625) --- package-lock.json | 14 +++++++------- package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index 7f37885fa..88c2d4bd2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -19,7 +19,7 @@ "@types/jest": "^29.5.4", "@types/node": "^16.18.3", "@types/semver": "^7.5.1", - "@vercel/ncc": "^0.36.1", + "@vercel/ncc": "^0.38.0", "jest": "^29.6.4", "prettier": "^3.0.3", "ts-jest": "^29.1.1", @@ -1468,9 +1468,9 @@ "dev": true }, "node_modules/@vercel/ncc": { - "version": "0.36.1", - "resolved": "https://registry.npmjs.org/@vercel/ncc/-/ncc-0.36.1.tgz", - "integrity": "sha512-S4cL7Taa9yb5qbv+6wLgiKVZ03Qfkc4jGRuiUQMQ8HGBD5pcNRnHeYM33zBvJE4/zJGjJJ8GScB+WmTsn9mORw==", + "version": "0.38.0", + "resolved": "https://registry.npmjs.org/@vercel/ncc/-/ncc-0.38.0.tgz", + "integrity": "sha512-B4YKZMm/EqMptKSFyAq4q2SlgJe+VCmEH6Y8gf/E1pTlWbsUJpuH1ymik2Ex3aYO5mCWwV1kaSYHSQOT8+4vHA==", "dev": true, "bin": { "ncc": "dist/ncc/cli.js" @@ -5301,9 +5301,9 @@ "dev": true }, "@vercel/ncc": { - "version": "0.36.1", - "resolved": "https://registry.npmjs.org/@vercel/ncc/-/ncc-0.36.1.tgz", - "integrity": "sha512-S4cL7Taa9yb5qbv+6wLgiKVZ03Qfkc4jGRuiUQMQ8HGBD5pcNRnHeYM33zBvJE4/zJGjJJ8GScB+WmTsn9mORw==", + "version": "0.38.0", + "resolved": "https://registry.npmjs.org/@vercel/ncc/-/ncc-0.38.0.tgz", + "integrity": "sha512-B4YKZMm/EqMptKSFyAq4q2SlgJe+VCmEH6Y8gf/E1pTlWbsUJpuH1ymik2Ex3aYO5mCWwV1kaSYHSQOT8+4vHA==", "dev": true }, "abort-controller": { diff --git a/package.json b/package.json index 34648133d..0155fd01f 100644 --- a/package.json +++ b/package.json @@ -31,7 +31,7 @@ "@types/jest": "^29.5.4", "@types/node": "^16.18.3", "@types/semver": "^7.5.1", - "@vercel/ncc": "^0.36.1", + "@vercel/ncc": "^0.38.0", "jest": "^29.6.4", "prettier": "^3.0.3", "ts-jest": "^29.1.1", From 9087bc346f17950d4ee1c436f9792c27e784a43a Mon Sep 17 00:00:00 2001 From: ICHINOSE Shogo Date: Fri, 8 Sep 2023 22:37:13 +0900 Subject: [PATCH 27/36] skip alpha version of OpenSSL (#1627) --- .github/update-dependencies.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/update-dependencies.sh b/.github/update-dependencies.sh index 9929c8b43..17fbcc13f 100755 --- a/.github/update-dependencies.sh +++ b/.github/update-dependencies.sh @@ -4,7 +4,7 @@ CURRENT=$(cd "$(dirname "$0")" && pwd) cd "$CURRENT" set -eu -OPENSSL_VERSION=$(gh api --jq 'last.ref | sub("refs/tags/openssl-"; "")' /repos/openssl/openssl/git/matching-refs/tags/openssl-3.) +OPENSSL_VERSION=$(gh api --jq 'map(select(.ref | test("/openssl-[0-9]+[.][0-9]+[.][0-9]+$"))) | last.ref | sub("refs/tags/openssl-"; "")' /repos/openssl/openssl/git/matching-refs/tags/openssl-3.) export OPENSSL_VERSION perl -i -pe 's/^OPENSSL_VERSION=.*$/OPENSSL_VERSION=$ENV{OPENSSL_VERSION}/' build-openssl-darwin.sh perl -i -pe 's/^OPENSSL_VERSION=.*$/OPENSSL_VERSION=$ENV{OPENSSL_VERSION}/' build-openssl-linux.sh From 112212e7d662e41f641c6abb8c54eeb28bd9f527 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 11 Sep 2023 11:47:43 +0900 Subject: [PATCH 28/36] Bump shogo82148/actions-github-app-token from 0 to 1 (#1628) --- .github/workflows/update-build-tools.yml | 2 +- .github/workflows/update-carton.yml | 2 +- .github/workflows/update-cpanm.yml | 2 +- .github/workflows/update-cpm.yml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/update-build-tools.yml b/.github/workflows/update-build-tools.yml index b374e9a49..6b084900e 100644 --- a/.github/workflows/update-build-tools.yml +++ b/.github/workflows/update-build-tools.yml @@ -148,7 +148,7 @@ jobs: - name: Generate token id: generate_token - uses: shogo82148/actions-github-app-token@v0 + uses: shogo82148/actions-github-app-token@v1 - name: commit uses: shogo82148/actions-commit-and-create-pr@v1 diff --git a/.github/workflows/update-carton.yml b/.github/workflows/update-carton.yml index 855f0528a..3f20eca94 100644 --- a/.github/workflows/update-carton.yml +++ b/.github/workflows/update-carton.yml @@ -40,7 +40,7 @@ jobs: - name: Generate token id: generate_token - uses: shogo82148/actions-github-app-token@v0 + uses: shogo82148/actions-github-app-token@v1 - name: commit uses: shogo82148/actions-commit-and-create-pr@v1 diff --git a/.github/workflows/update-cpanm.yml b/.github/workflows/update-cpanm.yml index f08cf569f..f4c3bdaa7 100644 --- a/.github/workflows/update-cpanm.yml +++ b/.github/workflows/update-cpanm.yml @@ -40,7 +40,7 @@ jobs: - name: Generate token id: generate_token - uses: shogo82148/actions-github-app-token@v0 + uses: shogo82148/actions-github-app-token@v1 - name: commit uses: shogo82148/actions-commit-and-create-pr@v1 diff --git a/.github/workflows/update-cpm.yml b/.github/workflows/update-cpm.yml index b6cb44809..85f550a27 100644 --- a/.github/workflows/update-cpm.yml +++ b/.github/workflows/update-cpm.yml @@ -40,7 +40,7 @@ jobs: - name: Generate token id: generate_token - uses: shogo82148/actions-github-app-token@v0 + uses: shogo82148/actions-github-app-token@v1 - name: commit uses: shogo82148/actions-commit-and-create-pr@v1 From 0a6992abc3804089937bc4d5c4a8425e39cc4ba7 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 12 Sep 2023 16:44:44 +0900 Subject: [PATCH 29/36] Bump @actions/core from 1.10.0 to 1.10.1 (#1629) Bumps [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core) from 1.10.0 to 1.10.1. - [Changelog](https://github.com/actions/toolkit/blob/main/packages/core/RELEASES.md) - [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/core) --- updated-dependencies: - dependency-name: "@actions/core" dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 14 +++++++------- package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index 88c2d4bd2..536d0811b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "@actions/cache": "^3.2.2", - "@actions/core": "^1.10.0", + "@actions/core": "^1.10.1", "@actions/exec": "^1.1.1", "@actions/tool-cache": "^2.0.1", "semver": "^7.5.4" @@ -52,9 +52,9 @@ } }, "node_modules/@actions/core": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/@actions/core/-/core-1.10.0.tgz", - "integrity": "sha512-2aZDDa3zrrZbP5ZYg159sNoLRb61nQ7awl5pSvIq5Qpj81vwDzdMRKzkWJGJuwVvWpvZKx7vspJALyvaaIQyug==", + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/@actions/core/-/core-1.10.1.tgz", + "integrity": "sha512-3lBR9EDAY+iYIpTnTIXmWcNbX3T2kCkAEQGIQx4NVQ0575nk2k3GRZDTPQG+vVtS2izSLmINlxXf0uLtnrTP+g==", "dependencies": { "@actions/http-client": "^2.0.1", "uuid": "^8.3.2" @@ -4124,9 +4124,9 @@ } }, "@actions/core": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/@actions/core/-/core-1.10.0.tgz", - "integrity": "sha512-2aZDDa3zrrZbP5ZYg159sNoLRb61nQ7awl5pSvIq5Qpj81vwDzdMRKzkWJGJuwVvWpvZKx7vspJALyvaaIQyug==", + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/@actions/core/-/core-1.10.1.tgz", + "integrity": "sha512-3lBR9EDAY+iYIpTnTIXmWcNbX3T2kCkAEQGIQx4NVQ0575nk2k3GRZDTPQG+vVtS2izSLmINlxXf0uLtnrTP+g==", "requires": { "@actions/http-client": "^2.0.1", "uuid": "^8.3.2" diff --git a/package.json b/package.json index 0155fd01f..bdaa62167 100644 --- a/package.json +++ b/package.json @@ -22,7 +22,7 @@ "homepage": "https://github.com/shogo82148/actions-setup-perl#readme", "dependencies": { "@actions/cache": "^3.2.2", - "@actions/core": "^1.10.0", + "@actions/core": "^1.10.1", "@actions/exec": "^1.1.1", "@actions/tool-cache": "^2.0.1", "semver": "^7.5.4" From eef6a8b16f1282b91b80e70aa6a990748de6fb4f Mon Sep 17 00:00:00 2001 From: "shogo82148-slim[bot]" <90079370+shogo82148-slim[bot]@users.noreply.github.com> Date: Tue, 12 Sep 2023 16:45:24 +0900 Subject: [PATCH 30/36] update cpanm (#1630) Co-authored-by: shogo82148-slim[bot] <90079370+shogo82148-slim[bot]@users.noreply.github.com> --- author/cpanm/cpanfile.snapshot | 12 ++++++------ bin/cpanm | 6 +++--- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/author/cpanm/cpanfile.snapshot b/author/cpanm/cpanfile.snapshot index 95a65cf81..055319719 100644 --- a/author/cpanm/cpanfile.snapshot +++ b/author/cpanm/cpanfile.snapshot @@ -1213,13 +1213,13 @@ DISTRIBUTIONS requirements: ExtUtils::MakeMaker 0 perl 5.006 - version-0.9929 - pathname: L/LE/LEONT/version-0.9929.tar.gz + version-0.9930 + pathname: L/LE/LEONT/version-0.9930.tar.gz provides: - version 0.9929 - version::regex 0.9929 - version::vpp 0.9929 - version::vxs 0.9929 + version 0.9930 + version::regex 0.9930 + version::vpp 0.9930 + version::vxs 0.9930 requirements: ExtUtils::MakeMaker 0 perl 5.006002 diff --git a/bin/cpanm b/bin/cpanm index 101e44a7b..7c06505ca 100755 --- a/bin/cpanm +++ b/bin/cpanm @@ -2336,11 +2336,11 @@ $fatpacked{"parent.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'PARENT'; PARENT $fatpacked{"version.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'VERSION'; - package version;use strict;use warnings::register;if ($] >= 5.015){warnings::register_categories(qw/version/)}our$VERSION=0.9929;our$CLASS='version';our (@ISA,$STRICT,$LAX);{local$SIG{'__DIE__'};eval "use version::vxs $VERSION";if ($@){eval "use version::vpp $VERSION";die "$@" if ($@);push@ISA,"version::vpp";local $^W;*version::qv=\&version::vpp::qv;*version::declare=\&version::vpp::declare;*version::_VERSION=\&version::vpp::_VERSION;*version::vcmp=\&version::vpp::vcmp;*version::new=\&version::vpp::new;*version::numify=\&version::vpp::numify;*version::normal=\&version::vpp::normal;if ($] >= 5.009000){no strict 'refs';*version::stringify=\&version::vpp::stringify;*{'version::(""'}=\&version::vpp::stringify;*{'version::(<=>'}=\&version::vpp::vcmp;*{'version::(cmp'}=\&version::vpp::vcmp;*version::parse=\&version::vpp::parse}}else {push@ISA,"version::vxs";local $^W;*version::declare=\&version::vxs::declare;*version::qv=\&version::vxs::qv;*version::_VERSION=\&version::vxs::_VERSION;*version::vcmp=\&version::vxs::VCMP;*version::new=\&version::vxs::new;*version::numify=\&version::vxs::numify;*version::normal=\&version::vxs::normal;if ($] >= 5.009000){no strict 'refs';*version::stringify=\&version::vxs::stringify;*{'version::(""'}=\&version::vxs::stringify;*{'version::(<=>'}=\&version::vxs::VCMP;*{'version::(cmp'}=\&version::vxs::VCMP;*version::parse=\&version::vxs::parse}}}require version::regex;*version::is_lax=\&version::regex::is_lax;*version::is_strict=\&version::regex::is_strict;*LAX=\$version::regex::LAX;*LAX_DECIMAL_VERSION=\$version::regex::LAX_DECIMAL_VERSION;*LAX_DOTTED_DECIMAL_VERSION=\$version::regex::LAX_DOTTED_DECIMAL_VERSION;*STRICT=\$version::regex::STRICT;*STRICT_DECIMAL_VERSION=\$version::regex::STRICT_DECIMAL_VERSION;*STRICT_DOTTED_DECIMAL_VERSION=\$version::regex::STRICT_DOTTED_DECIMAL_VERSION;sub import {no strict 'refs';my ($class)=shift;unless ($class eq $CLASS){local $^W;*{$class.'::declare'}=\&{$CLASS.'::declare'};*{$class.'::qv'}=\&{$CLASS.'::qv'}}my%args;if (@_){map {$args{$_}=1}@_}else {%args=(qv=>1,'UNIVERSAL::VERSION'=>1,)}my$callpkg=caller();if (exists($args{declare})){*{$callpkg.'::declare'}=sub {return$class->declare(shift)}unless defined(&{$callpkg.'::declare'})}if (exists($args{qv})){*{$callpkg.'::qv'}=sub {return$class->qv(shift)}unless defined(&{$callpkg.'::qv'})}if (exists($args{'UNIVERSAL::VERSION'})){local $^W;*UNIVERSAL::VERSION=\&{$CLASS.'::_VERSION'}}if (exists($args{'VERSION'})){*{$callpkg.'::VERSION'}=\&{$CLASS.'::_VERSION'}}if (exists($args{'is_strict'})){*{$callpkg.'::is_strict'}=\&{$CLASS.'::is_strict'}unless defined(&{$callpkg.'::is_strict'})}if (exists($args{'is_lax'})){*{$callpkg.'::is_lax'}=\&{$CLASS.'::is_lax'}unless defined(&{$callpkg.'::is_lax'})}}1; + package version;use strict;use warnings::register;if ($] >= 5.015){warnings::register_categories(qw/version/)}our$VERSION='0.9930';our$CLASS='version';our (@ISA,$STRICT,$LAX);{local$SIG{'__DIE__'};eval "use version::vxs $VERSION";if ($@){eval "use version::vpp $VERSION";die "$@" if ($@);push@ISA,"version::vpp";local $^W;*version::qv=\&version::vpp::qv;*version::declare=\&version::vpp::declare;*version::_VERSION=\&version::vpp::_VERSION;*version::vcmp=\&version::vpp::vcmp;*version::new=\&version::vpp::new;*version::numify=\&version::vpp::numify;*version::normal=\&version::vpp::normal;if ($] >= 5.009000){no strict 'refs';*version::stringify=\&version::vpp::stringify;*{'version::(""'}=\&version::vpp::stringify;*{'version::(<=>'}=\&version::vpp::vcmp;*{'version::(cmp'}=\&version::vpp::vcmp;*version::parse=\&version::vpp::parse}}else {push@ISA,"version::vxs";local $^W;*version::declare=\&version::vxs::declare;*version::qv=\&version::vxs::qv;*version::_VERSION=\&version::vxs::_VERSION;*version::vcmp=\&version::vxs::VCMP;*version::new=\&version::vxs::new;*version::numify=\&version::vxs::numify;*version::normal=\&version::vxs::normal;if ($] >= 5.009000){no strict 'refs';*version::stringify=\&version::vxs::stringify;*{'version::(""'}=\&version::vxs::stringify;*{'version::(<=>'}=\&version::vxs::VCMP;*{'version::(cmp'}=\&version::vxs::VCMP;*version::parse=\&version::vxs::parse}}}require version::regex;*version::is_lax=\&version::regex::is_lax;*version::is_strict=\&version::regex::is_strict;*LAX=\$version::regex::LAX;*LAX_DECIMAL_VERSION=\$version::regex::LAX_DECIMAL_VERSION;*LAX_DOTTED_DECIMAL_VERSION=\$version::regex::LAX_DOTTED_DECIMAL_VERSION;*STRICT=\$version::regex::STRICT;*STRICT_DECIMAL_VERSION=\$version::regex::STRICT_DECIMAL_VERSION;*STRICT_DOTTED_DECIMAL_VERSION=\$version::regex::STRICT_DOTTED_DECIMAL_VERSION;sub import {no strict 'refs';my ($class)=shift;unless ($class eq $CLASS){local $^W;*{$class.'::declare'}=\&{$CLASS.'::declare'};*{$class.'::qv'}=\&{$CLASS.'::qv'}}my%args;if (@_){map {$args{$_}=1}@_}else {%args=(qv=>1,'UNIVERSAL::VERSION'=>1,)}my$callpkg=caller();if (exists($args{declare})){*{$callpkg.'::declare'}=sub {return$class->declare(shift)}unless defined(&{$callpkg.'::declare'})}if (exists($args{qv})){*{$callpkg.'::qv'}=sub {return$class->qv(shift)}unless defined(&{$callpkg.'::qv'})}if (exists($args{'UNIVERSAL::VERSION'})){local $^W;*UNIVERSAL::VERSION=\&{$CLASS.'::_VERSION'}}if (exists($args{'VERSION'})){*{$callpkg.'::VERSION'}=\&{$CLASS.'::_VERSION'}}if (exists($args{'is_strict'})){*{$callpkg.'::is_strict'}=\&{$CLASS.'::is_strict'}unless defined(&{$callpkg.'::is_strict'})}if (exists($args{'is_lax'})){*{$callpkg.'::is_lax'}=\&{$CLASS.'::is_lax'}unless defined(&{$callpkg.'::is_lax'})}}1; VERSION $fatpacked{"version/regex.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'VERSION_REGEX'; - package version::regex;use strict;our$VERSION=0.9929;my$FRACTION_PART=qr/\.[0-9]+/;my$STRICT_INTEGER_PART=qr/0|[1-9][0-9]*/;my$LAX_INTEGER_PART=qr/[0-9]+/;my$STRICT_DOTTED_DECIMAL_PART=qr/\.[0-9]{1,3}/;my$LAX_DOTTED_DECIMAL_PART=qr/\.[0-9]+/;my$LAX_ALPHA_PART=qr/_[0-9]+/;our$STRICT_DECIMAL_VERSION=qr/ $STRICT_INTEGER_PART $FRACTION_PART? /x;our$STRICT_DOTTED_DECIMAL_VERSION=qr/ v $STRICT_INTEGER_PART $STRICT_DOTTED_DECIMAL_PART{2,} /x;our$STRICT=qr/ $STRICT_DECIMAL_VERSION | $STRICT_DOTTED_DECIMAL_VERSION /x;our$LAX_DECIMAL_VERSION=qr/ $LAX_INTEGER_PART (?: $FRACTION_PART | \. )? $LAX_ALPHA_PART? + package version::regex;use strict;our$VERSION='0.9930';my$FRACTION_PART=qr/\.[0-9]+/;my$STRICT_INTEGER_PART=qr/0|[1-9][0-9]*/;my$LAX_INTEGER_PART=qr/[0-9]+/;my$STRICT_DOTTED_DECIMAL_PART=qr/\.[0-9]{1,3}/;my$LAX_DOTTED_DECIMAL_PART=qr/\.[0-9]+/;my$LAX_ALPHA_PART=qr/_[0-9]+/;our$STRICT_DECIMAL_VERSION=qr/ $STRICT_INTEGER_PART $FRACTION_PART? /x;our$STRICT_DOTTED_DECIMAL_VERSION=qr/ v $STRICT_INTEGER_PART $STRICT_DOTTED_DECIMAL_PART{2,} /x;our$STRICT=qr/ $STRICT_DECIMAL_VERSION | $STRICT_DOTTED_DECIMAL_VERSION /x;our$LAX_DECIMAL_VERSION=qr/ $LAX_INTEGER_PART (?: $FRACTION_PART | \. )? $LAX_ALPHA_PART? | $FRACTION_PART $LAX_ALPHA_PART? /x;our$LAX_DOTTED_DECIMAL_VERSION=qr/ @@ -2351,7 +2351,7 @@ $fatpacked{"version/regex.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'V VERSION_REGEX $fatpacked{"version/vpp.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'VERSION_VPP'; - package charstar;use overload ('""'=>\&thischar,'0+'=>\&thischar,'++'=>\&increment,'--'=>\&decrement,'+'=>\&plus,'-'=>\&minus,'*'=>\&multiply,'cmp'=>\&cmp,'<=>'=>\&spaceship,'bool'=>\&thischar,'='=>\&clone,);sub new {my ($self,$string)=@_;my$class=ref($self)|| $self;my$obj={string=>[split(//,$string)],current=>0,};return bless$obj,$class}sub thischar {my ($self)=@_;my$last=$#{$self->{string}};my$curr=$self->{current};if ($curr >= 0 && $curr <= $last){return$self->{string}->[$curr]}else {return ''}}sub increment {my ($self)=@_;$self->{current}++}sub decrement {my ($self)=@_;$self->{current}--}sub plus {my ($self,$offset)=@_;my$rself=$self->clone;$rself->{current}+= $offset;return$rself}sub minus {my ($self,$offset)=@_;my$rself=$self->clone;$rself->{current}-= $offset;return$rself}sub multiply {my ($left,$right,$swapped)=@_;my$char=$left->thischar();return$char * $right}sub spaceship {my ($left,$right,$swapped)=@_;unless (ref($right)){$right=$left->new($right)}return$left->{current}<=> $right->{current}}sub cmp {my ($left,$right,$swapped)=@_;unless (ref($right)){if (length($right)==1){return$left->thischar cmp $right}$right=$left->new($right)}return$left->currstr cmp $right->currstr}sub bool {my ($self)=@_;my$char=$self->thischar;return ($char ne '')}sub clone {my ($left,$right,$swapped)=@_;$right={string=>[@{$left->{string}}],current=>$left->{current},};return bless$right,ref($left)}sub currstr {my ($self,$s)=@_;my$curr=$self->{current};my$last=$#{$self->{string}};if (defined($s)&& $s->{current}< $last){$last=$s->{current}}my$string=join('',@{$self->{string}}[$curr..$last]);return$string}package version::vpp;use strict;use warnings::register;use Config;our$VERSION=0.9929;our$CLASS='version::vpp';our ($LAX,$STRICT,$WARN_CATEGORY);if ($] > 5.015){warnings::register_categories(qw/version/);$WARN_CATEGORY='version'}else {$WARN_CATEGORY='numeric'}require version::regex;*version::vpp::is_strict=\&version::regex::is_strict;*version::vpp::is_lax=\&version::regex::is_lax;*LAX=\$version::regex::LAX;*STRICT=\$version::regex::STRICT;use overload ('""'=>\&stringify,'0+'=>\&numify,'cmp'=>\&vcmp,'<=>'=>\&vcmp,'bool'=>\&vbool,'+'=>\&vnoop,'-'=>\&vnoop,'*'=>\&vnoop,'/'=>\&vnoop,'+='=>\&vnoop,'-='=>\&vnoop,'*='=>\&vnoop,'/='=>\&vnoop,'abs'=>\&vnoop,);sub import {no strict 'refs';my ($class)=shift;unless ($class eq $CLASS){local $^W;*{$class.'::declare'}=\&{$CLASS.'::declare'};*{$class.'::qv'}=\&{$CLASS.'::qv'}}my%args;if (@_){map {$args{$_}=1}@_}else {%args=(qv=>1,'UNIVERSAL::VERSION'=>1,)}my$callpkg=caller();if (exists($args{declare})){*{$callpkg.'::declare'}=sub {return$class->declare(shift)}unless defined(&{$callpkg.'::declare'})}if (exists($args{qv})){*{$callpkg.'::qv'}=sub {return$class->qv(shift)}unless defined(&{$callpkg.'::qv'})}if (exists($args{'UNIVERSAL::VERSION'})){no warnings qw/redefine/;*UNIVERSAL::VERSION=\&{$CLASS.'::_VERSION'}}if (exists($args{'VERSION'})){*{$callpkg.'::VERSION'}=\&{$CLASS.'::_VERSION'}}if (exists($args{'is_strict'})){*{$callpkg.'::is_strict'}=\&{$CLASS.'::is_strict'}unless defined(&{$callpkg.'::is_strict'})}if (exists($args{'is_lax'})){*{$callpkg.'::is_lax'}=\&{$CLASS.'::is_lax'}unless defined(&{$callpkg.'::is_lax'})}}my$VERSION_MAX=0x7FFFFFFF;use constant TRUE=>1;use constant FALSE=>0;sub isDIGIT {my ($char)=shift->thischar();return ($char =~ /\d/)}sub isALPHA {my ($char)=shift->thischar();return ($char =~ /[a-zA-Z]/)}sub isSPACE {my ($char)=shift->thischar();return ($char =~ /\s/)}sub BADVERSION {my ($s,$errstr,$error)=@_;if ($errstr){$$errstr=$error}return$s}sub prescan_version {my ($s,$strict,$errstr,$sqv,$ssaw_decimal,$swidth,$salpha)=@_;my$qv=defined$sqv ? $$sqv : FALSE;my$saw_decimal=defined$ssaw_decimal ? $$ssaw_decimal : 0;my$width=defined$swidth ? $$swidth : 3;my$alpha=defined$salpha ? $$salpha : FALSE;my$d=$s;if ($qv && isDIGIT($d)){goto dotted_decimal_version}if ($d eq 'v'){$d++;if (isDIGIT($d)){$qv=TRUE}else {return BADVERSION($s,$errstr,"Invalid version format (dotted-decimal versions require at least three parts)")}dotted_decimal_version: if ($strict && $d eq '0' && isDIGIT($d+1)){return BADVERSION($s,$errstr,"Invalid version format (no leading zeros)")}while (isDIGIT($d)){$d++}if ($d eq '.'){$saw_decimal++;$d++}else {if ($strict){return BADVERSION($s,$errstr,"Invalid version format (dotted-decimal versions require at least three parts)")}else {goto version_prescan_finish}}{my$i=0;my$j=0;while (isDIGIT($d)){$i++;while (isDIGIT($d)){$d++;$j++;if ($strict && $j > 3){return BADVERSION($s,$errstr,"Invalid version format (maximum 3 digits between decimals)")}}if ($d eq '_'){if ($strict){return BADVERSION($s,$errstr,"Invalid version format (no underscores)")}if ($alpha){return BADVERSION($s,$errstr,"Invalid version format (multiple underscores)")}$d++;$alpha=TRUE}elsif ($d eq '.'){if ($alpha){return BADVERSION($s,$errstr,"Invalid version format (underscores before decimal)")}$saw_decimal++;$d++}elsif (!isDIGIT($d)){last}$j=0}if ($strict && $i < 2){return BADVERSION($s,$errstr,"Invalid version format (dotted-decimal versions require at least three parts)")}}}else {my$j=0;if ($strict){if ($d eq '.'){return BADVERSION($s,$errstr,"Invalid version format (0 before decimal required)")}if ($d eq '0' && isDIGIT($d+1)){return BADVERSION($s,$errstr,"Invalid version format (no leading zeros)")}}if ($d eq '-'){return BADVERSION($s,$errstr,"Invalid version format (negative version number)")}while (isDIGIT($d)){$d++}if ($d eq '.'){$saw_decimal++;$d++}elsif (!$d || $d eq ';' || isSPACE($d)|| $d eq '}'){if ($d==$s){return BADVERSION($s,$errstr,"Invalid version format (version required)")}goto version_prescan_finish}elsif ($d==$s){return BADVERSION($s,$errstr,"Invalid version format (non-numeric data)")}elsif ($d eq '_'){if ($strict){return BADVERSION($s,$errstr,"Invalid version format (no underscores)")}elsif (isDIGIT($d+1)){return BADVERSION($s,$errstr,"Invalid version format (alpha without decimal)")}else {return BADVERSION($s,$errstr,"Invalid version format (misplaced underscore)")}}elsif ($d){return BADVERSION($s,$errstr,"Invalid version format (non-numeric data)")}if ($d &&!isDIGIT($d)&& ($strict ||!($d eq ';' || isSPACE($d)|| $d eq '}'))){return BADVERSION($s,$errstr,"Invalid version format (fractional part required)")}while (isDIGIT($d)){$d++;$j++;if ($d eq '.' && isDIGIT($d-1)){if ($alpha){return BADVERSION($s,$errstr,"Invalid version format (underscores before decimal)")}if ($strict){return BADVERSION($s,$errstr,"Invalid version format (dotted-decimal versions must begin with 'v')")}$d=$s;$qv=TRUE;goto dotted_decimal_version}if ($d eq '_'){if ($strict){return BADVERSION($s,$errstr,"Invalid version format (no underscores)")}if ($alpha){return BADVERSION($s,$errstr,"Invalid version format (multiple underscores)")}if (!isDIGIT($d+1)){return BADVERSION($s,$errstr,"Invalid version format (misplaced underscore)")}$width=$j;$d++;$alpha=TRUE}}}version_prescan_finish: while (isSPACE($d)){$d++}if ($d &&!isDIGIT($d)&& (!($d eq ';' || $d eq '}'))){return BADVERSION($s,$errstr,"Invalid version format (non-numeric data)")}if ($saw_decimal > 1 && ($d-1)eq '.'){return BADVERSION($s,$errstr,"Invalid version format (trailing decimal)")}if (defined$sqv){$$sqv=$qv}if (defined$swidth){$$swidth=$width}if (defined$ssaw_decimal){$$ssaw_decimal=$saw_decimal}if (defined$salpha){$$salpha=$alpha}return$d}sub scan_version {my ($s,$rv,$qv)=@_;my$start;my$pos;my$last;my$errstr;my$saw_decimal=0;my$width=3;my$alpha=FALSE;my$vinf=FALSE;my@av;$s=new charstar$s;while (isSPACE($s)){$s++}$last=prescan_version($s,FALSE,\$errstr,\$qv,\$saw_decimal,\$width,\$alpha);if ($errstr){if ($s ne 'undef'){require Carp;Carp::croak($errstr)}}$start=$s;if ($s eq 'v'){$s++}$pos=$s;if ($qv){$$rv->{qv}=$qv}if ($alpha){$$rv->{alpha}=$alpha}if (!$qv && $width < 3){$$rv->{width}=$width}while (isDIGIT($pos)|| $pos eq '_'){$pos++}if (!isALPHA($pos)){my$rev;for (;;){$rev=0;{my$end=$pos;my$mult=1;my$orev;if (!$qv && $s > $start && $saw_decimal==1){$mult *= 100;while ($s < $end){next if$s eq '_';$orev=$rev;$rev += $s * $mult;$mult /= 10;if ((abs($orev)> abs($rev))|| (abs($rev)> $VERSION_MAX)){warn("Integer overflow in version %d",$VERSION_MAX);$s=$end - 1;$rev=$VERSION_MAX;$vinf=1}$s++;if ($s eq '_'){$s++}}}else {while (--$end >= $s){next if$end eq '_';$orev=$rev;$rev += $end * $mult;$mult *= 10;if ((abs($orev)> abs($rev))|| (abs($rev)> $VERSION_MAX)){warn("Integer overflow in version");$end=$s - 1;$rev=$VERSION_MAX;$vinf=1}}}}push@av,$rev;if ($vinf){$s=$last;last}elsif ($pos eq '.'){$s= ++$pos}elsif ($pos eq '_' && isDIGIT($pos+1)){$s= ++$pos}elsif ($pos eq ',' && isDIGIT($pos+1)){$s= ++$pos}elsif (isDIGIT($pos)){$s=$pos}else {$s=$pos;last}if ($qv){while (isDIGIT($pos)|| $pos eq '_'){$pos++}}else {my$digits=0;while ((isDIGIT($pos)|| $pos eq '_')&& $digits < 3){if ($pos ne '_'){$digits++}$pos++}}}}if ($qv){my$len=$#av;$len=2 - $len;while ($len-- > 0){push@av,0}}if ($vinf){$$rv->{original}="v.Inf";$$rv->{vinf}=1}elsif ($s > $start){$$rv->{original}=$start->currstr($s);if ($qv && $saw_decimal==1 && $start ne 'v'){$$rv->{original}='v' .$$rv->{original}}}else {$$rv->{original}='0';push(@av,0)}$$rv->{version}=\@av;if ($s eq 'undef'){$s += 5}return$s}sub new {my$class=shift;unless (defined$class or $#_ > 1){require Carp;Carp::croak('Usage: version::new(class, version)')}my$self=bless ({},ref ($class)|| $class);my$qv=FALSE;if ($#_==1){$qv=TRUE}my$value=pop;if (ref($value)&& eval('$value->isa("version")')){$self->{version}=[@{$value->{version}}];$self->{qv}=1 if$value->{qv};$self->{alpha}=1 if$value->{alpha};$self->{original}=''.$value->{original};return$self}if (not defined$value or $value =~ /^undef$/){push @{$self->{version}},0;$self->{original}="0";return ($self)}if (ref($value)=~ m/ARRAY|HASH/){require Carp;Carp::croak("Invalid version format (non-numeric data)")}$value=_un_vstring($value);if ($Config{d_setlocale}){use POSIX qw/locale_h/;use if$Config{d_setlocale},'locale';my$currlocale=setlocale(LC_ALL);if (localeconv()->{decimal_point}eq ','){$value =~ tr/,/./}}if ($value =~ /\d+.?\d*e[-+]?\d+/){$value=sprintf("%.9f",$value);$value =~ s/(0+)$//}my$s=scan_version($value,\$self,$qv);if ($s){warn(sprintf "Version string '%s' contains invalid data; " ."ignoring: '%s'",$value,$s)}return ($self)}*parse=\&new;sub numify {my ($self)=@_;unless (_verify($self)){require Carp;Carp::croak("Invalid version object")}my$alpha=$self->{alpha}|| "";my$len=$#{$self->{version}};my$digit=$self->{version}[0];my$string=sprintf("%d.",$digit);if ($alpha and warnings::enabled()){warnings::warn($WARN_CATEGORY,'alpha->numify() is lossy')}for (my$i=1 ;$i <= $len ;$i++ ){$digit=$self->{version}[$i];$string .= sprintf("%03d",$digit)}if ($len==0){$string .= sprintf("000")}return$string}sub normal {my ($self)=@_;unless (_verify($self)){require Carp;Carp::croak("Invalid version object")}my$len=$#{$self->{version}};my$digit=$self->{version}[0];my$string=sprintf("v%d",$digit);for (my$i=1 ;$i <= $len ;$i++ ){$digit=$self->{version}[$i];$string .= sprintf(".%d",$digit)}if ($len <= 2){for ($len=2 - $len;$len!=0;$len-- ){$string .= sprintf(".%0d",0)}}return$string}sub stringify {my ($self)=@_;unless (_verify($self)){require Carp;Carp::croak("Invalid version object")}return exists$self->{original}? $self->{original}: exists$self->{qv}? $self->normal : $self->numify}sub vcmp {my ($left,$right,$swap)=@_;die "Usage: version::vcmp(lobj, robj, ...)" if @_ < 2;my$class=ref($left);unless (UNIVERSAL::isa($right,$class)){$right=$class->new($right)}if ($swap){($left,$right)=($right,$left)}unless (_verify($left)){require Carp;Carp::croak("Invalid version object")}unless (_verify($right)){require Carp;Carp::croak("Invalid version format")}my$l=$#{$left->{version}};my$r=$#{$right->{version}};my$m=$l < $r ? $l : $r;my$lalpha=$left->is_alpha;my$ralpha=$right->is_alpha;my$retval=0;my$i=0;while ($i <= $m && $retval==0){$retval=$left->{version}[$i]<=> $right->{version}[$i];$i++}if ($retval==0 && $l!=$r){if ($l < $r){while ($i <= $r && $retval==0){if ($right->{version}[$i]!=0){$retval=-1}$i++}}else {while ($i <= $l && $retval==0){if ($left->{version}[$i]!=0){$retval= +1}$i++}}}return$retval}sub vbool {my ($self)=@_;return vcmp($self,$self->new("0"),1)}sub vnoop {require Carp;Carp::croak("operation not supported with version object")}sub is_alpha {my ($self)=@_;return (exists$self->{alpha})}sub qv {my$value=shift;my$class=$CLASS;if (@_){$class=ref($value)|| $value;$value=shift}$value=_un_vstring($value);$value='v'.$value unless$value =~ /(^v|\d+\.\d+\.\d)/;my$obj=$CLASS->new($value);return bless$obj,$class}*declare=\&qv;sub is_qv {my ($self)=@_;return (exists$self->{qv})}sub _verify {my ($self)=@_;if (ref($self)&& eval {exists$self->{version}}&& ref($self->{version})eq 'ARRAY'){return 1}else {return 0}}sub _is_non_alphanumeric {my$s=shift;$s=new charstar$s;while ($s){return 0 if isSPACE($s);return 1 unless (isALPHA($s)|| isDIGIT($s)|| $s =~ /[.-]/);$s++}return 0}sub _un_vstring {my$value=shift;if (length($value)>= 1 && $value !~ /[,._]/ && _is_non_alphanumeric($value)){my$tvalue;if ($] >= 5.008_001){$tvalue=_find_magic_vstring($value);$value=$tvalue if length$tvalue}elsif ($] >= 5.006_000){$tvalue=sprintf("v%vd",$value);if ($tvalue =~ /^v\d+(\.\d+)*$/){$value=$tvalue}}}return$value}sub _find_magic_vstring {my$value=shift;my$tvalue='';require B;my$sv=B::svref_2object(\$value);my$magic=ref($sv)eq 'B::PVMG' ? $sv->MAGIC : undef;while ($magic){if ($magic->TYPE eq 'V'){$tvalue=$magic->PTR;$tvalue =~ s/^v?(.+)$/v$1/;last}else {$magic=$magic->MOREMAGIC}}$tvalue =~ tr/_//d;return$tvalue}sub _VERSION {my ($obj,$req)=@_;my$class=ref($obj)|| $obj;no strict 'refs';if (exists$INC{"$class.pm"}and not %{"$class\::"}and $] >= 5.008){require Carp;Carp::croak("$class defines neither package nor VERSION" ."--version check failed")}my$version=eval "\$$class\::VERSION";if (defined$version){local $^W if $] <= 5.008;$version=version::vpp->new($version)}if (defined$req){unless (defined$version){require Carp;my$msg=$] < 5.006 ? "$class version $req required--this is only version " : "$class does not define \$$class\::VERSION" ."--version check failed";if ($ENV{VERSION_DEBUG}){Carp::confess($msg)}else {Carp::croak($msg)}}$req=version::vpp->new($req);if ($req > $version){require Carp;if ($req->is_qv){Carp::croak(sprintf ("%s version %s required--"."this is only version %s",$class,$req->normal,$version->normal))}else {Carp::croak(sprintf ("%s version %s required--"."this is only version %s",$class,$req->stringify,$version->stringify))}}}return defined$version ? $version->stringify : undef}1; + package charstar;use overload ('""'=>\&thischar,'0+'=>\&thischar,'++'=>\&increment,'--'=>\&decrement,'+'=>\&plus,'-'=>\&minus,'*'=>\&multiply,'cmp'=>\&cmp,'<=>'=>\&spaceship,'bool'=>\&thischar,'='=>\&clone,);sub new {my ($self,$string)=@_;my$class=ref($self)|| $self;my$obj={string=>[split(//,$string)],current=>0,};return bless$obj,$class}sub thischar {my ($self)=@_;my$last=$#{$self->{string}};my$curr=$self->{current};if ($curr >= 0 && $curr <= $last){return$self->{string}->[$curr]}else {return ''}}sub increment {my ($self)=@_;$self->{current}++}sub decrement {my ($self)=@_;$self->{current}--}sub plus {my ($self,$offset)=@_;my$rself=$self->clone;$rself->{current}+= $offset;return$rself}sub minus {my ($self,$offset)=@_;my$rself=$self->clone;$rself->{current}-= $offset;return$rself}sub multiply {my ($left,$right,$swapped)=@_;my$char=$left->thischar();return$char * $right}sub spaceship {my ($left,$right,$swapped)=@_;unless (ref($right)){$right=$left->new($right)}return$left->{current}<=> $right->{current}}sub cmp {my ($left,$right,$swapped)=@_;unless (ref($right)){if (length($right)==1){return$left->thischar cmp $right}$right=$left->new($right)}return$left->currstr cmp $right->currstr}sub bool {my ($self)=@_;my$char=$self->thischar;return ($char ne '')}sub clone {my ($left,$right,$swapped)=@_;$right={string=>[@{$left->{string}}],current=>$left->{current},};return bless$right,ref($left)}sub currstr {my ($self,$s)=@_;my$curr=$self->{current};my$last=$#{$self->{string}};if (defined($s)&& $s->{current}< $last){$last=$s->{current}}my$string=join('',@{$self->{string}}[$curr..$last]);return$string}package version::vpp;use strict;use warnings::register;use Config;our$VERSION='0.9930';our$CLASS='version::vpp';our ($LAX,$STRICT,$WARN_CATEGORY);if ($] > 5.015){warnings::register_categories(qw/version/);$WARN_CATEGORY='version'}else {$WARN_CATEGORY='numeric'}require version::regex;*version::vpp::is_strict=\&version::regex::is_strict;*version::vpp::is_lax=\&version::regex::is_lax;*LAX=\$version::regex::LAX;*STRICT=\$version::regex::STRICT;use overload ('""'=>\&stringify,'0+'=>\&numify,'cmp'=>\&vcmp,'<=>'=>\&vcmp,'bool'=>\&vbool,'+'=>\&vnoop,'-'=>\&vnoop,'*'=>\&vnoop,'/'=>\&vnoop,'+='=>\&vnoop,'-='=>\&vnoop,'*='=>\&vnoop,'/='=>\&vnoop,'abs'=>\&vnoop,);sub import {no strict 'refs';my ($class)=shift;unless ($class eq $CLASS){local $^W;*{$class.'::declare'}=\&{$CLASS.'::declare'};*{$class.'::qv'}=\&{$CLASS.'::qv'}}my%args;if (@_){map {$args{$_}=1}@_}else {%args=(qv=>1,'UNIVERSAL::VERSION'=>1,)}my$callpkg=caller();if (exists($args{declare})){*{$callpkg.'::declare'}=sub {return$class->declare(shift)}unless defined(&{$callpkg.'::declare'})}if (exists($args{qv})){*{$callpkg.'::qv'}=sub {return$class->qv(shift)}unless defined(&{$callpkg.'::qv'})}if (exists($args{'UNIVERSAL::VERSION'})){no warnings qw/redefine/;*UNIVERSAL::VERSION=\&{$CLASS.'::_VERSION'}}if (exists($args{'VERSION'})){*{$callpkg.'::VERSION'}=\&{$CLASS.'::_VERSION'}}if (exists($args{'is_strict'})){*{$callpkg.'::is_strict'}=\&{$CLASS.'::is_strict'}unless defined(&{$callpkg.'::is_strict'})}if (exists($args{'is_lax'})){*{$callpkg.'::is_lax'}=\&{$CLASS.'::is_lax'}unless defined(&{$callpkg.'::is_lax'})}}my$VERSION_MAX=0x7FFFFFFF;use constant TRUE=>1;use constant FALSE=>0;sub isDIGIT {my ($char)=shift->thischar();return ($char =~ /\d/)}sub isALPHA {my ($char)=shift->thischar();return ($char =~ /[a-zA-Z]/)}sub isSPACE {my ($char)=shift->thischar();return ($char =~ /\s/)}sub BADVERSION {my ($s,$errstr,$error)=@_;if ($errstr){$$errstr=$error}return$s}sub prescan_version {my ($s,$strict,$errstr,$sqv,$ssaw_decimal,$swidth,$salpha)=@_;my$qv=defined$sqv ? $$sqv : FALSE;my$saw_decimal=defined$ssaw_decimal ? $$ssaw_decimal : 0;my$width=defined$swidth ? $$swidth : 3;my$alpha=defined$salpha ? $$salpha : FALSE;my$d=$s;if ($qv && isDIGIT($d)){goto dotted_decimal_version}if ($d eq 'v'){$d++;if (isDIGIT($d)){$qv=TRUE}else {return BADVERSION($s,$errstr,"Invalid version format (dotted-decimal versions require at least three parts)")}dotted_decimal_version: if ($strict && $d eq '0' && isDIGIT($d+1)){return BADVERSION($s,$errstr,"Invalid version format (no leading zeros)")}while (isDIGIT($d)){$d++}if ($d eq '.'){$saw_decimal++;$d++}else {if ($strict){return BADVERSION($s,$errstr,"Invalid version format (dotted-decimal versions require at least three parts)")}else {goto version_prescan_finish}}{my$i=0;my$j=0;while (isDIGIT($d)){$i++;while (isDIGIT($d)){$d++;$j++;if ($strict && $j > 3){return BADVERSION($s,$errstr,"Invalid version format (maximum 3 digits between decimals)")}}if ($d eq '_'){if ($strict){return BADVERSION($s,$errstr,"Invalid version format (no underscores)")}if ($alpha){return BADVERSION($s,$errstr,"Invalid version format (multiple underscores)")}$d++;$alpha=TRUE}elsif ($d eq '.'){if ($alpha){return BADVERSION($s,$errstr,"Invalid version format (underscores before decimal)")}$saw_decimal++;$d++}elsif (!isDIGIT($d)){last}$j=0}if ($strict && $i < 2){return BADVERSION($s,$errstr,"Invalid version format (dotted-decimal versions require at least three parts)")}}}else {my$j=0;if ($strict){if ($d eq '.'){return BADVERSION($s,$errstr,"Invalid version format (0 before decimal required)")}if ($d eq '0' && isDIGIT($d+1)){return BADVERSION($s,$errstr,"Invalid version format (no leading zeros)")}}if ($d eq '-'){return BADVERSION($s,$errstr,"Invalid version format (negative version number)")}while (isDIGIT($d)){$d++}if ($d eq '.'){$saw_decimal++;$d++}elsif (!$d || $d eq ';' || isSPACE($d)|| $d eq '}'){if ($d==$s){return BADVERSION($s,$errstr,"Invalid version format (version required)")}goto version_prescan_finish}elsif ($d==$s){return BADVERSION($s,$errstr,"Invalid version format (non-numeric data)")}elsif ($d eq '_'){if ($strict){return BADVERSION($s,$errstr,"Invalid version format (no underscores)")}elsif (isDIGIT($d+1)){return BADVERSION($s,$errstr,"Invalid version format (alpha without decimal)")}else {return BADVERSION($s,$errstr,"Invalid version format (misplaced underscore)")}}elsif ($d){return BADVERSION($s,$errstr,"Invalid version format (non-numeric data)")}if ($d &&!isDIGIT($d)&& ($strict ||!($d eq ';' || isSPACE($d)|| $d eq '}'))){return BADVERSION($s,$errstr,"Invalid version format (fractional part required)")}while (isDIGIT($d)){$d++;$j++;if ($d eq '.' && isDIGIT($d-1)){if ($alpha){return BADVERSION($s,$errstr,"Invalid version format (underscores before decimal)")}if ($strict){return BADVERSION($s,$errstr,"Invalid version format (dotted-decimal versions must begin with 'v')")}$d=$s;$qv=TRUE;goto dotted_decimal_version}if ($d eq '_'){if ($strict){return BADVERSION($s,$errstr,"Invalid version format (no underscores)")}if ($alpha){return BADVERSION($s,$errstr,"Invalid version format (multiple underscores)")}if (!isDIGIT($d+1)){return BADVERSION($s,$errstr,"Invalid version format (misplaced underscore)")}$width=$j;$d++;$alpha=TRUE}}}version_prescan_finish: while (isSPACE($d)){$d++}if ($d &&!isDIGIT($d)&& (!($d eq ';' || $d eq '}'))){return BADVERSION($s,$errstr,"Invalid version format (non-numeric data)")}if ($saw_decimal > 1 && ($d-1)eq '.'){return BADVERSION($s,$errstr,"Invalid version format (trailing decimal)")}if (defined$sqv){$$sqv=$qv}if (defined$swidth){$$swidth=$width}if (defined$ssaw_decimal){$$ssaw_decimal=$saw_decimal}if (defined$salpha){$$salpha=$alpha}return$d}sub scan_version {my ($s,$rv,$qv)=@_;my$start;my$pos;my$last;my$errstr;my$saw_decimal=0;my$width=3;my$alpha=FALSE;my$vinf=FALSE;my@av;$s=new charstar$s;while (isSPACE($s)){$s++}$last=prescan_version($s,FALSE,\$errstr,\$qv,\$saw_decimal,\$width,\$alpha);if ($errstr){if ($s ne 'undef'){require Carp;Carp::croak($errstr)}}$start=$s;if ($s eq 'v'){$s++}$pos=$s;if ($qv){$$rv->{qv}=$qv}if ($alpha){$$rv->{alpha}=$alpha}if (!$qv && $width < 3){$$rv->{width}=$width}while (isDIGIT($pos)|| $pos eq '_'){$pos++}if (!isALPHA($pos)){my$rev;for (;;){$rev=0;{my$end=$pos;my$mult=1;my$orev;if (!$qv && $s > $start && $saw_decimal==1){$mult *= 100;while ($s < $end){next if$s eq '_';$orev=$rev;$rev += $s * $mult;$mult /= 10;if ((abs($orev)> abs($rev))|| (abs($rev)> $VERSION_MAX)){warn("Integer overflow in version %d",$VERSION_MAX);$s=$end - 1;$rev=$VERSION_MAX;$vinf=1}$s++;if ($s eq '_'){$s++}}}else {while (--$end >= $s){next if$end eq '_';$orev=$rev;$rev += $end * $mult;$mult *= 10;if ((abs($orev)> abs($rev))|| (abs($rev)> $VERSION_MAX)){warn("Integer overflow in version");$end=$s - 1;$rev=$VERSION_MAX;$vinf=1}}}}push@av,$rev;if ($vinf){$s=$last;last}elsif ($pos eq '.'){$s= ++$pos}elsif ($pos eq '_' && isDIGIT($pos+1)){$s= ++$pos}elsif ($pos eq ',' && isDIGIT($pos+1)){$s= ++$pos}elsif (isDIGIT($pos)){$s=$pos}else {$s=$pos;last}if ($qv){while (isDIGIT($pos)|| $pos eq '_'){$pos++}}else {my$digits=0;while ((isDIGIT($pos)|| $pos eq '_')&& $digits < 3){if ($pos ne '_'){$digits++}$pos++}}}}if ($qv){my$len=$#av;$len=2 - $len;while ($len-- > 0){push@av,0}}if ($vinf){$$rv->{original}="v.Inf";$$rv->{vinf}=1}elsif ($s > $start){$$rv->{original}=$start->currstr($s);if ($qv && $saw_decimal==1 && $start ne 'v'){$$rv->{original}='v' .$$rv->{original}}}else {$$rv->{original}='0';push(@av,0)}$$rv->{version}=\@av;if ($s eq 'undef'){$s += 5}return$s}sub new {my$class=shift;unless (defined$class or $#_ > 1){require Carp;Carp::croak('Usage: version::new(class, version)')}my$self=bless ({},ref ($class)|| $class);my$qv=FALSE;if ($#_==1){$qv=TRUE}my$value=pop;if (ref($value)&& eval('$value->isa("version")')){$self->{version}=[@{$value->{version}}];$self->{qv}=1 if$value->{qv};$self->{alpha}=1 if$value->{alpha};$self->{original}=''.$value->{original};return$self}if (not defined$value or $value =~ /^undef$/){push @{$self->{version}},0;$self->{original}="0";return ($self)}if (ref($value)=~ m/ARRAY|HASH/){require Carp;Carp::croak("Invalid version format (non-numeric data)")}$value=_un_vstring($value);if ($Config{d_setlocale}){use POSIX qw/locale_h/;use if$Config{d_setlocale},'locale';my$currlocale=setlocale(LC_ALL);if (localeconv()->{decimal_point}eq ','){$value =~ tr/,/./}}if ($value =~ /\d+.?\d*e[-+]?\d+/){$value=sprintf("%.9f",$value);$value =~ s/(0+)$//}my$s=scan_version($value,\$self,$qv);if ($s){warn(sprintf "Version string '%s' contains invalid data; " ."ignoring: '%s'",$value,$s)}return ($self)}*parse=\&new;sub numify {my ($self)=@_;unless (_verify($self)){require Carp;Carp::croak("Invalid version object")}my$alpha=$self->{alpha}|| "";my$len=$#{$self->{version}};my$digit=$self->{version}[0];my$string=sprintf("%d.",$digit);if ($alpha and warnings::enabled()){warnings::warn($WARN_CATEGORY,'alpha->numify() is lossy')}for (my$i=1 ;$i <= $len ;$i++ ){$digit=$self->{version}[$i];$string .= sprintf("%03d",$digit)}if ($len==0){$string .= sprintf("000")}return$string}sub normal {my ($self)=@_;unless (_verify($self)){require Carp;Carp::croak("Invalid version object")}my$len=$#{$self->{version}};my$digit=$self->{version}[0];my$string=sprintf("v%d",$digit);for (my$i=1 ;$i <= $len ;$i++ ){$digit=$self->{version}[$i];$string .= sprintf(".%d",$digit)}if ($len <= 2){for ($len=2 - $len;$len!=0;$len-- ){$string .= sprintf(".%0d",0)}}return$string}sub stringify {my ($self)=@_;unless (_verify($self)){require Carp;Carp::croak("Invalid version object")}return exists$self->{original}? $self->{original}: exists$self->{qv}? $self->normal : $self->numify}sub vcmp {my ($left,$right,$swap)=@_;die "Usage: version::vcmp(lobj, robj, ...)" if @_ < 2;my$class=ref($left);unless (UNIVERSAL::isa($right,$class)){$right=$class->new($right)}if ($swap){($left,$right)=($right,$left)}unless (_verify($left)){require Carp;Carp::croak("Invalid version object")}unless (_verify($right)){require Carp;Carp::croak("Invalid version format")}my$l=$#{$left->{version}};my$r=$#{$right->{version}};my$m=$l < $r ? $l : $r;my$lalpha=$left->is_alpha;my$ralpha=$right->is_alpha;my$retval=0;my$i=0;while ($i <= $m && $retval==0){$retval=$left->{version}[$i]<=> $right->{version}[$i];$i++}if ($retval==0 && $l!=$r){if ($l < $r){while ($i <= $r && $retval==0){if ($right->{version}[$i]!=0){$retval=-1}$i++}}else {while ($i <= $l && $retval==0){if ($left->{version}[$i]!=0){$retval= +1}$i++}}}return$retval}sub vbool {my ($self)=@_;return vcmp($self,$self->new("0"),1)}sub vnoop {require Carp;Carp::croak("operation not supported with version object")}sub is_alpha {my ($self)=@_;return (exists$self->{alpha})}sub qv {my$value=shift;my$class=$CLASS;if (@_){$class=ref($value)|| $value;$value=shift}$value=_un_vstring($value);$value='v'.$value unless$value =~ /(^v|\d+\.\d+\.\d)/;my$obj=$CLASS->new($value);return bless$obj,$class}*declare=\&qv;sub is_qv {my ($self)=@_;return (exists$self->{qv})}sub _verify {my ($self)=@_;if (ref($self)&& eval {exists$self->{version}}&& ref($self->{version})eq 'ARRAY'){return 1}else {return 0}}sub _is_non_alphanumeric {my$s=shift;$s=new charstar$s;while ($s){return 0 if isSPACE($s);return 1 unless (isALPHA($s)|| isDIGIT($s)|| $s =~ /[.-]/);$s++}return 0}sub _un_vstring {my$value=shift;if (length($value)>= 1 && $value !~ /[,._]/ && _is_non_alphanumeric($value)){my$tvalue;if ($] >= 5.008_001){$tvalue=_find_magic_vstring($value);$value=$tvalue if length$tvalue}elsif ($] >= 5.006_000){$tvalue=sprintf("v%vd",$value);if ($tvalue =~ /^v\d+(\.\d+)*$/){$value=$tvalue}}}return$value}sub _find_magic_vstring {my$value=shift;my$tvalue='';require B;my$sv=B::svref_2object(\$value);my$magic=ref($sv)eq 'B::PVMG' ? $sv->MAGIC : undef;while ($magic){if ($magic->TYPE eq 'V'){$tvalue=$magic->PTR;$tvalue =~ s/^v?(.+)$/v$1/;last}else {$magic=$magic->MOREMAGIC}}$tvalue =~ tr/_//d;return$tvalue}sub _VERSION {my ($obj,$req)=@_;my$class=ref($obj)|| $obj;no strict 'refs';if (exists$INC{"$class.pm"}and not %{"$class\::"}and $] >= 5.008){require Carp;Carp::croak("$class defines neither package nor VERSION" ."--version check failed")}my$version=eval "\$$class\::VERSION";if (defined$version){local $^W if $] <= 5.008;$version=version::vpp->new($version)}if (defined$req){unless (defined$version){require Carp;my$msg=$] < 5.006 ? "$class version $req required--this is only version " : "$class does not define \$$class\::VERSION" ."--version check failed";if ($ENV{VERSION_DEBUG}){Carp::confess($msg)}else {Carp::croak($msg)}}$req=version::vpp->new($req);if ($req > $version){require Carp;if ($req->is_qv){Carp::croak(sprintf ("%s version %s required--"."this is only version %s",$class,$req->normal,$version->normal))}else {Carp::croak(sprintf ("%s version %s required--"."this is only version %s",$class,$req->stringify,$version->stringify))}}}return defined$version ? $version->stringify : undef}1; VERSION_VPP s/^ //mg for values %fatpacked; From 852335806d25de63c51757f5346c29fa1474f244 Mon Sep 17 00:00:00 2001 From: "shogo82148-slim[bot]" <90079370+shogo82148-slim[bot]@users.noreply.github.com> Date: Wed, 13 Sep 2023 07:58:01 +0900 Subject: [PATCH 31/36] update carton (#1632) --- author/carton/cpanfile.snapshot | 12 ++++++------ bin/carton | 6 +++--- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/author/carton/cpanfile.snapshot b/author/carton/cpanfile.snapshot index 019688a73..db6f423d4 100644 --- a/author/carton/cpanfile.snapshot +++ b/author/carton/cpanfile.snapshot @@ -849,13 +849,13 @@ DISTRIBUTIONS requirements: ExtUtils::MakeMaker 0 perl 5.006 - version-0.9929 - pathname: L/LE/LEONT/version-0.9929.tar.gz + version-0.9930 + pathname: L/LE/LEONT/version-0.9930.tar.gz provides: - version 0.9929 - version::regex 0.9929 - version::vpp 0.9929 - version::vxs 0.9929 + version 0.9930 + version::regex 0.9930 + version::vpp 0.9930 + version::vxs 0.9930 requirements: ExtUtils::MakeMaker 0 perl 5.006002 diff --git a/bin/carton b/bin/carton index 2c3f8799a..92b378cb1 100755 --- a/bin/carton +++ b/bin/carton @@ -2362,11 +2362,11 @@ $fatpacked{"parent.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'PARENT'; PARENT $fatpacked{"version.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'VERSION'; - package version;use 5.006002;use strict;use warnings::register;if ($] >= 5.015){warnings::register_categories(qw/version/)}our$VERSION=0.9929;our$CLASS='version';our (@ISA,$STRICT,$LAX);{local$SIG{'__DIE__'};eval "use version::vxs $VERSION";if ($@){eval "use version::vpp $VERSION";die "$@" if ($@);push@ISA,"version::vpp";local $^W;*version::qv=\&version::vpp::qv;*version::declare=\&version::vpp::declare;*version::_VERSION=\&version::vpp::_VERSION;*version::vcmp=\&version::vpp::vcmp;*version::new=\&version::vpp::new;*version::numify=\&version::vpp::numify;*version::normal=\&version::vpp::normal;if ($] >= 5.009000){no strict 'refs';*version::stringify=\&version::vpp::stringify;*{'version::(""'}=\&version::vpp::stringify;*{'version::(<=>'}=\&version::vpp::vcmp;*{'version::(cmp'}=\&version::vpp::vcmp;*version::parse=\&version::vpp::parse}}else {push@ISA,"version::vxs";local $^W;*version::declare=\&version::vxs::declare;*version::qv=\&version::vxs::qv;*version::_VERSION=\&version::vxs::_VERSION;*version::vcmp=\&version::vxs::VCMP;*version::new=\&version::vxs::new;*version::numify=\&version::vxs::numify;*version::normal=\&version::vxs::normal;if ($] >= 5.009000){no strict 'refs';*version::stringify=\&version::vxs::stringify;*{'version::(""'}=\&version::vxs::stringify;*{'version::(<=>'}=\&version::vxs::VCMP;*{'version::(cmp'}=\&version::vxs::VCMP;*version::parse=\&version::vxs::parse}}}require version::regex;*version::is_lax=\&version::regex::is_lax;*version::is_strict=\&version::regex::is_strict;*LAX=\$version::regex::LAX;*LAX_DECIMAL_VERSION=\$version::regex::LAX_DECIMAL_VERSION;*LAX_DOTTED_DECIMAL_VERSION=\$version::regex::LAX_DOTTED_DECIMAL_VERSION;*STRICT=\$version::regex::STRICT;*STRICT_DECIMAL_VERSION=\$version::regex::STRICT_DECIMAL_VERSION;*STRICT_DOTTED_DECIMAL_VERSION=\$version::regex::STRICT_DOTTED_DECIMAL_VERSION;sub import {no strict 'refs';my ($class)=shift;unless ($class eq $CLASS){local $^W;*{$class.'::declare'}=\&{$CLASS.'::declare'};*{$class.'::qv'}=\&{$CLASS.'::qv'}}my%args;if (@_){map {$args{$_}=1}@_}else {%args=(qv=>1,'UNIVERSAL::VERSION'=>1,)}my$callpkg=caller();if (exists($args{declare})){*{$callpkg.'::declare'}=sub {return$class->declare(shift)}unless defined(&{$callpkg.'::declare'})}if (exists($args{qv})){*{$callpkg.'::qv'}=sub {return$class->qv(shift)}unless defined(&{$callpkg.'::qv'})}if (exists($args{'UNIVERSAL::VERSION'})){local $^W;*UNIVERSAL::VERSION=\&{$CLASS.'::_VERSION'}}if (exists($args{'VERSION'})){*{$callpkg.'::VERSION'}=\&{$CLASS.'::_VERSION'}}if (exists($args{'is_strict'})){*{$callpkg.'::is_strict'}=\&{$CLASS.'::is_strict'}unless defined(&{$callpkg.'::is_strict'})}if (exists($args{'is_lax'})){*{$callpkg.'::is_lax'}=\&{$CLASS.'::is_lax'}unless defined(&{$callpkg.'::is_lax'})}}1; + package version;use 5.006002;use strict;use warnings::register;if ($] >= 5.015){warnings::register_categories(qw/version/)}our$VERSION='0.9930';our$CLASS='version';our (@ISA,$STRICT,$LAX);{local$SIG{'__DIE__'};eval "use version::vxs $VERSION";if ($@){eval "use version::vpp $VERSION";die "$@" if ($@);push@ISA,"version::vpp";local $^W;*version::qv=\&version::vpp::qv;*version::declare=\&version::vpp::declare;*version::_VERSION=\&version::vpp::_VERSION;*version::vcmp=\&version::vpp::vcmp;*version::new=\&version::vpp::new;*version::numify=\&version::vpp::numify;*version::normal=\&version::vpp::normal;if ($] >= 5.009000){no strict 'refs';*version::stringify=\&version::vpp::stringify;*{'version::(""'}=\&version::vpp::stringify;*{'version::(<=>'}=\&version::vpp::vcmp;*{'version::(cmp'}=\&version::vpp::vcmp;*version::parse=\&version::vpp::parse}}else {push@ISA,"version::vxs";local $^W;*version::declare=\&version::vxs::declare;*version::qv=\&version::vxs::qv;*version::_VERSION=\&version::vxs::_VERSION;*version::vcmp=\&version::vxs::VCMP;*version::new=\&version::vxs::new;*version::numify=\&version::vxs::numify;*version::normal=\&version::vxs::normal;if ($] >= 5.009000){no strict 'refs';*version::stringify=\&version::vxs::stringify;*{'version::(""'}=\&version::vxs::stringify;*{'version::(<=>'}=\&version::vxs::VCMP;*{'version::(cmp'}=\&version::vxs::VCMP;*version::parse=\&version::vxs::parse}}}require version::regex;*version::is_lax=\&version::regex::is_lax;*version::is_strict=\&version::regex::is_strict;*LAX=\$version::regex::LAX;*LAX_DECIMAL_VERSION=\$version::regex::LAX_DECIMAL_VERSION;*LAX_DOTTED_DECIMAL_VERSION=\$version::regex::LAX_DOTTED_DECIMAL_VERSION;*STRICT=\$version::regex::STRICT;*STRICT_DECIMAL_VERSION=\$version::regex::STRICT_DECIMAL_VERSION;*STRICT_DOTTED_DECIMAL_VERSION=\$version::regex::STRICT_DOTTED_DECIMAL_VERSION;sub import {no strict 'refs';my ($class)=shift;unless ($class eq $CLASS){local $^W;*{$class.'::declare'}=\&{$CLASS.'::declare'};*{$class.'::qv'}=\&{$CLASS.'::qv'}}my%args;if (@_){map {$args{$_}=1}@_}else {%args=(qv=>1,'UNIVERSAL::VERSION'=>1,)}my$callpkg=caller();if (exists($args{declare})){*{$callpkg.'::declare'}=sub {return$class->declare(shift)}unless defined(&{$callpkg.'::declare'})}if (exists($args{qv})){*{$callpkg.'::qv'}=sub {return$class->qv(shift)}unless defined(&{$callpkg.'::qv'})}if (exists($args{'UNIVERSAL::VERSION'})){local $^W;*UNIVERSAL::VERSION=\&{$CLASS.'::_VERSION'}}if (exists($args{'VERSION'})){*{$callpkg.'::VERSION'}=\&{$CLASS.'::_VERSION'}}if (exists($args{'is_strict'})){*{$callpkg.'::is_strict'}=\&{$CLASS.'::is_strict'}unless defined(&{$callpkg.'::is_strict'})}if (exists($args{'is_lax'})){*{$callpkg.'::is_lax'}=\&{$CLASS.'::is_lax'}unless defined(&{$callpkg.'::is_lax'})}}1; VERSION $fatpacked{"version/regex.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'VERSION_REGEX'; - package version::regex;use strict;our$VERSION=0.9929;my$FRACTION_PART=qr/\.[0-9]+/;my$STRICT_INTEGER_PART=qr/0|[1-9][0-9]*/;my$LAX_INTEGER_PART=qr/[0-9]+/;my$STRICT_DOTTED_DECIMAL_PART=qr/\.[0-9]{1,3}/;my$LAX_DOTTED_DECIMAL_PART=qr/\.[0-9]+/;my$LAX_ALPHA_PART=qr/_[0-9]+/;our$STRICT_DECIMAL_VERSION=qr/ $STRICT_INTEGER_PART $FRACTION_PART? /x;our$STRICT_DOTTED_DECIMAL_VERSION=qr/ v $STRICT_INTEGER_PART $STRICT_DOTTED_DECIMAL_PART{2,} /x;our$STRICT=qr/ $STRICT_DECIMAL_VERSION | $STRICT_DOTTED_DECIMAL_VERSION /x;our$LAX_DECIMAL_VERSION=qr/ $LAX_INTEGER_PART (?: $FRACTION_PART | \. )? $LAX_ALPHA_PART? + package version::regex;use strict;our$VERSION='0.9930';my$FRACTION_PART=qr/\.[0-9]+/;my$STRICT_INTEGER_PART=qr/0|[1-9][0-9]*/;my$LAX_INTEGER_PART=qr/[0-9]+/;my$STRICT_DOTTED_DECIMAL_PART=qr/\.[0-9]{1,3}/;my$LAX_DOTTED_DECIMAL_PART=qr/\.[0-9]+/;my$LAX_ALPHA_PART=qr/_[0-9]+/;our$STRICT_DECIMAL_VERSION=qr/ $STRICT_INTEGER_PART $FRACTION_PART? /x;our$STRICT_DOTTED_DECIMAL_VERSION=qr/ v $STRICT_INTEGER_PART $STRICT_DOTTED_DECIMAL_PART{2,} /x;our$STRICT=qr/ $STRICT_DECIMAL_VERSION | $STRICT_DOTTED_DECIMAL_VERSION /x;our$LAX_DECIMAL_VERSION=qr/ $LAX_INTEGER_PART (?: $FRACTION_PART | \. )? $LAX_ALPHA_PART? | $FRACTION_PART $LAX_ALPHA_PART? /x;our$LAX_DOTTED_DECIMAL_VERSION=qr/ @@ -2377,7 +2377,7 @@ $fatpacked{"version/regex.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'V VERSION_REGEX $fatpacked{"version/vpp.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'VERSION_VPP'; - package charstar;use overload ('""'=>\&thischar,'0+'=>\&thischar,'++'=>\&increment,'--'=>\&decrement,'+'=>\&plus,'-'=>\&minus,'*'=>\&multiply,'cmp'=>\&cmp,'<=>'=>\&spaceship,'bool'=>\&thischar,'='=>\&clone,);sub new {my ($self,$string)=@_;my$class=ref($self)|| $self;my$obj={string=>[split(//,$string)],current=>0,};return bless$obj,$class}sub thischar {my ($self)=@_;my$last=$#{$self->{string}};my$curr=$self->{current};if ($curr >= 0 && $curr <= $last){return$self->{string}->[$curr]}else {return ''}}sub increment {my ($self)=@_;$self->{current}++}sub decrement {my ($self)=@_;$self->{current}--}sub plus {my ($self,$offset)=@_;my$rself=$self->clone;$rself->{current}+= $offset;return$rself}sub minus {my ($self,$offset)=@_;my$rself=$self->clone;$rself->{current}-= $offset;return$rself}sub multiply {my ($left,$right,$swapped)=@_;my$char=$left->thischar();return$char * $right}sub spaceship {my ($left,$right,$swapped)=@_;unless (ref($right)){$right=$left->new($right)}return$left->{current}<=> $right->{current}}sub cmp {my ($left,$right,$swapped)=@_;unless (ref($right)){if (length($right)==1){return$left->thischar cmp $right}$right=$left->new($right)}return$left->currstr cmp $right->currstr}sub bool {my ($self)=@_;my$char=$self->thischar;return ($char ne '')}sub clone {my ($left,$right,$swapped)=@_;$right={string=>[@{$left->{string}}],current=>$left->{current},};return bless$right,ref($left)}sub currstr {my ($self,$s)=@_;my$curr=$self->{current};my$last=$#{$self->{string}};if (defined($s)&& $s->{current}< $last){$last=$s->{current}}my$string=join('',@{$self->{string}}[$curr..$last]);return$string}package version::vpp;use 5.006002;use strict;use warnings::register;use Config;our$VERSION=0.9929;our$CLASS='version::vpp';our ($LAX,$STRICT,$WARN_CATEGORY);if ($] > 5.015){warnings::register_categories(qw/version/);$WARN_CATEGORY='version'}else {$WARN_CATEGORY='numeric'}require version::regex;*version::vpp::is_strict=\&version::regex::is_strict;*version::vpp::is_lax=\&version::regex::is_lax;*LAX=\$version::regex::LAX;*STRICT=\$version::regex::STRICT;use overload ('""'=>\&stringify,'0+'=>\&numify,'cmp'=>\&vcmp,'<=>'=>\&vcmp,'bool'=>\&vbool,'+'=>\&vnoop,'-'=>\&vnoop,'*'=>\&vnoop,'/'=>\&vnoop,'+='=>\&vnoop,'-='=>\&vnoop,'*='=>\&vnoop,'/='=>\&vnoop,'abs'=>\&vnoop,);sub import {no strict 'refs';my ($class)=shift;unless ($class eq $CLASS){local $^W;*{$class.'::declare'}=\&{$CLASS.'::declare'};*{$class.'::qv'}=\&{$CLASS.'::qv'}}my%args;if (@_){map {$args{$_}=1}@_}else {%args=(qv=>1,'UNIVERSAL::VERSION'=>1,)}my$callpkg=caller();if (exists($args{declare})){*{$callpkg.'::declare'}=sub {return$class->declare(shift)}unless defined(&{$callpkg.'::declare'})}if (exists($args{qv})){*{$callpkg.'::qv'}=sub {return$class->qv(shift)}unless defined(&{$callpkg.'::qv'})}if (exists($args{'UNIVERSAL::VERSION'})){no warnings qw/redefine/;*UNIVERSAL::VERSION=\&{$CLASS.'::_VERSION'}}if (exists($args{'VERSION'})){*{$callpkg.'::VERSION'}=\&{$CLASS.'::_VERSION'}}if (exists($args{'is_strict'})){*{$callpkg.'::is_strict'}=\&{$CLASS.'::is_strict'}unless defined(&{$callpkg.'::is_strict'})}if (exists($args{'is_lax'})){*{$callpkg.'::is_lax'}=\&{$CLASS.'::is_lax'}unless defined(&{$callpkg.'::is_lax'})}}my$VERSION_MAX=0x7FFFFFFF;use constant TRUE=>1;use constant FALSE=>0;sub isDIGIT {my ($char)=shift->thischar();return ($char =~ /\d/)}sub isALPHA {my ($char)=shift->thischar();return ($char =~ /[a-zA-Z]/)}sub isSPACE {my ($char)=shift->thischar();return ($char =~ /\s/)}sub BADVERSION {my ($s,$errstr,$error)=@_;if ($errstr){$$errstr=$error}return$s}sub prescan_version {my ($s,$strict,$errstr,$sqv,$ssaw_decimal,$swidth,$salpha)=@_;my$qv=defined$sqv ? $$sqv : FALSE;my$saw_decimal=defined$ssaw_decimal ? $$ssaw_decimal : 0;my$width=defined$swidth ? $$swidth : 3;my$alpha=defined$salpha ? $$salpha : FALSE;my$d=$s;if ($qv && isDIGIT($d)){goto dotted_decimal_version}if ($d eq 'v'){$d++;if (isDIGIT($d)){$qv=TRUE}else {return BADVERSION($s,$errstr,"Invalid version format (dotted-decimal versions require at least three parts)")}dotted_decimal_version: if ($strict && $d eq '0' && isDIGIT($d+1)){return BADVERSION($s,$errstr,"Invalid version format (no leading zeros)")}while (isDIGIT($d)){$d++}if ($d eq '.'){$saw_decimal++;$d++}else {if ($strict){return BADVERSION($s,$errstr,"Invalid version format (dotted-decimal versions require at least three parts)")}else {goto version_prescan_finish}}{my$i=0;my$j=0;while (isDIGIT($d)){$i++;while (isDIGIT($d)){$d++;$j++;if ($strict && $j > 3){return BADVERSION($s,$errstr,"Invalid version format (maximum 3 digits between decimals)")}}if ($d eq '_'){if ($strict){return BADVERSION($s,$errstr,"Invalid version format (no underscores)")}if ($alpha){return BADVERSION($s,$errstr,"Invalid version format (multiple underscores)")}$d++;$alpha=TRUE}elsif ($d eq '.'){if ($alpha){return BADVERSION($s,$errstr,"Invalid version format (underscores before decimal)")}$saw_decimal++;$d++}elsif (!isDIGIT($d)){last}$j=0}if ($strict && $i < 2){return BADVERSION($s,$errstr,"Invalid version format (dotted-decimal versions require at least three parts)")}}}else {my$j=0;if ($strict){if ($d eq '.'){return BADVERSION($s,$errstr,"Invalid version format (0 before decimal required)")}if ($d eq '0' && isDIGIT($d+1)){return BADVERSION($s,$errstr,"Invalid version format (no leading zeros)")}}if ($d eq '-'){return BADVERSION($s,$errstr,"Invalid version format (negative version number)")}while (isDIGIT($d)){$d++}if ($d eq '.'){$saw_decimal++;$d++}elsif (!$d || $d eq ';' || isSPACE($d)|| $d eq '}'){if ($d==$s){return BADVERSION($s,$errstr,"Invalid version format (version required)")}goto version_prescan_finish}elsif ($d==$s){return BADVERSION($s,$errstr,"Invalid version format (non-numeric data)")}elsif ($d eq '_'){if ($strict){return BADVERSION($s,$errstr,"Invalid version format (no underscores)")}elsif (isDIGIT($d+1)){return BADVERSION($s,$errstr,"Invalid version format (alpha without decimal)")}else {return BADVERSION($s,$errstr,"Invalid version format (misplaced underscore)")}}elsif ($d){return BADVERSION($s,$errstr,"Invalid version format (non-numeric data)")}if ($d &&!isDIGIT($d)&& ($strict ||!($d eq ';' || isSPACE($d)|| $d eq '}'))){return BADVERSION($s,$errstr,"Invalid version format (fractional part required)")}while (isDIGIT($d)){$d++;$j++;if ($d eq '.' && isDIGIT($d-1)){if ($alpha){return BADVERSION($s,$errstr,"Invalid version format (underscores before decimal)")}if ($strict){return BADVERSION($s,$errstr,"Invalid version format (dotted-decimal versions must begin with 'v')")}$d=$s;$qv=TRUE;goto dotted_decimal_version}if ($d eq '_'){if ($strict){return BADVERSION($s,$errstr,"Invalid version format (no underscores)")}if ($alpha){return BADVERSION($s,$errstr,"Invalid version format (multiple underscores)")}if (!isDIGIT($d+1)){return BADVERSION($s,$errstr,"Invalid version format (misplaced underscore)")}$width=$j;$d++;$alpha=TRUE}}}version_prescan_finish: while (isSPACE($d)){$d++}if ($d &&!isDIGIT($d)&& (!($d eq ';' || $d eq '}'))){return BADVERSION($s,$errstr,"Invalid version format (non-numeric data)")}if ($saw_decimal > 1 && ($d-1)eq '.'){return BADVERSION($s,$errstr,"Invalid version format (trailing decimal)")}if (defined$sqv){$$sqv=$qv}if (defined$swidth){$$swidth=$width}if (defined$ssaw_decimal){$$ssaw_decimal=$saw_decimal}if (defined$salpha){$$salpha=$alpha}return$d}sub scan_version {my ($s,$rv,$qv)=@_;my$start;my$pos;my$last;my$errstr;my$saw_decimal=0;my$width=3;my$alpha=FALSE;my$vinf=FALSE;my@av;$s=new charstar$s;while (isSPACE($s)){$s++}$last=prescan_version($s,FALSE,\$errstr,\$qv,\$saw_decimal,\$width,\$alpha);if ($errstr){if ($s ne 'undef'){require Carp;Carp::croak($errstr)}}$start=$s;if ($s eq 'v'){$s++}$pos=$s;if ($qv){$$rv->{qv}=$qv}if ($alpha){$$rv->{alpha}=$alpha}if (!$qv && $width < 3){$$rv->{width}=$width}while (isDIGIT($pos)|| $pos eq '_'){$pos++}if (!isALPHA($pos)){my$rev;for (;;){$rev=0;{my$end=$pos;my$mult=1;my$orev;if (!$qv && $s > $start && $saw_decimal==1){$mult *= 100;while ($s < $end){next if$s eq '_';$orev=$rev;$rev += $s * $mult;$mult /= 10;if ((abs($orev)> abs($rev))|| (abs($rev)> $VERSION_MAX)){warn("Integer overflow in version %d",$VERSION_MAX);$s=$end - 1;$rev=$VERSION_MAX;$vinf=1}$s++;if ($s eq '_'){$s++}}}else {while (--$end >= $s){next if$end eq '_';$orev=$rev;$rev += $end * $mult;$mult *= 10;if ((abs($orev)> abs($rev))|| (abs($rev)> $VERSION_MAX)){warn("Integer overflow in version");$end=$s - 1;$rev=$VERSION_MAX;$vinf=1}}}}push@av,$rev;if ($vinf){$s=$last;last}elsif ($pos eq '.'){$s= ++$pos}elsif ($pos eq '_' && isDIGIT($pos+1)){$s= ++$pos}elsif ($pos eq ',' && isDIGIT($pos+1)){$s= ++$pos}elsif (isDIGIT($pos)){$s=$pos}else {$s=$pos;last}if ($qv){while (isDIGIT($pos)|| $pos eq '_'){$pos++}}else {my$digits=0;while ((isDIGIT($pos)|| $pos eq '_')&& $digits < 3){if ($pos ne '_'){$digits++}$pos++}}}}if ($qv){my$len=$#av;$len=2 - $len;while ($len-- > 0){push@av,0}}if ($vinf){$$rv->{original}="v.Inf";$$rv->{vinf}=1}elsif ($s > $start){$$rv->{original}=$start->currstr($s);if ($qv && $saw_decimal==1 && $start ne 'v'){$$rv->{original}='v' .$$rv->{original}}}else {$$rv->{original}='0';push(@av,0)}$$rv->{version}=\@av;if ($s eq 'undef'){$s += 5}return$s}sub new {my$class=shift;unless (defined$class or $#_ > 1){require Carp;Carp::croak('Usage: version::new(class, version)')}my$self=bless ({},ref ($class)|| $class);my$qv=FALSE;if ($#_==1){$qv=TRUE}my$value=pop;if (ref($value)&& eval('$value->isa("version")')){$self->{version}=[@{$value->{version}}];$self->{qv}=1 if$value->{qv};$self->{alpha}=1 if$value->{alpha};$self->{original}=''.$value->{original};return$self}if (not defined$value or $value =~ /^undef$/){push @{$self->{version}},0;$self->{original}="0";return ($self)}if (ref($value)=~ m/ARRAY|HASH/){require Carp;Carp::croak("Invalid version format (non-numeric data)")}$value=_un_vstring($value);if ($Config{d_setlocale}){use POSIX qw/locale_h/;use if$Config{d_setlocale},'locale';my$currlocale=setlocale(LC_ALL);if (localeconv()->{decimal_point}eq ','){$value =~ tr/,/./}}if ($value =~ /\d+.?\d*e[-+]?\d+/){$value=sprintf("%.9f",$value);$value =~ s/(0+)$//}my$s=scan_version($value,\$self,$qv);if ($s){warn(sprintf "Version string '%s' contains invalid data; " ."ignoring: '%s'",$value,$s)}return ($self)}*parse=\&new;sub numify {my ($self)=@_;unless (_verify($self)){require Carp;Carp::croak("Invalid version object")}my$alpha=$self->{alpha}|| "";my$len=$#{$self->{version}};my$digit=$self->{version}[0];my$string=sprintf("%d.",$digit);if ($alpha and warnings::enabled()){warnings::warn($WARN_CATEGORY,'alpha->numify() is lossy')}for (my$i=1 ;$i <= $len ;$i++ ){$digit=$self->{version}[$i];$string .= sprintf("%03d",$digit)}if ($len==0){$string .= sprintf("000")}return$string}sub normal {my ($self)=@_;unless (_verify($self)){require Carp;Carp::croak("Invalid version object")}my$len=$#{$self->{version}};my$digit=$self->{version}[0];my$string=sprintf("v%d",$digit);for (my$i=1 ;$i <= $len ;$i++ ){$digit=$self->{version}[$i];$string .= sprintf(".%d",$digit)}if ($len <= 2){for ($len=2 - $len;$len!=0;$len-- ){$string .= sprintf(".%0d",0)}}return$string}sub stringify {my ($self)=@_;unless (_verify($self)){require Carp;Carp::croak("Invalid version object")}return exists$self->{original}? $self->{original}: exists$self->{qv}? $self->normal : $self->numify}sub vcmp {my ($left,$right,$swap)=@_;die "Usage: version::vcmp(lobj, robj, ...)" if @_ < 2;my$class=ref($left);unless (UNIVERSAL::isa($right,$class)){$right=$class->new($right)}if ($swap){($left,$right)=($right,$left)}unless (_verify($left)){require Carp;Carp::croak("Invalid version object")}unless (_verify($right)){require Carp;Carp::croak("Invalid version format")}my$l=$#{$left->{version}};my$r=$#{$right->{version}};my$m=$l < $r ? $l : $r;my$lalpha=$left->is_alpha;my$ralpha=$right->is_alpha;my$retval=0;my$i=0;while ($i <= $m && $retval==0){$retval=$left->{version}[$i]<=> $right->{version}[$i];$i++}if ($retval==0 && $l!=$r){if ($l < $r){while ($i <= $r && $retval==0){if ($right->{version}[$i]!=0){$retval=-1}$i++}}else {while ($i <= $l && $retval==0){if ($left->{version}[$i]!=0){$retval= +1}$i++}}}return$retval}sub vbool {my ($self)=@_;return vcmp($self,$self->new("0"),1)}sub vnoop {require Carp;Carp::croak("operation not supported with version object")}sub is_alpha {my ($self)=@_;return (exists$self->{alpha})}sub qv {my$value=shift;my$class=$CLASS;if (@_){$class=ref($value)|| $value;$value=shift}$value=_un_vstring($value);$value='v'.$value unless$value =~ /(^v|\d+\.\d+\.\d)/;my$obj=$CLASS->new($value);return bless$obj,$class}*declare=\&qv;sub is_qv {my ($self)=@_;return (exists$self->{qv})}sub _verify {my ($self)=@_;if (ref($self)&& eval {exists$self->{version}}&& ref($self->{version})eq 'ARRAY'){return 1}else {return 0}}sub _is_non_alphanumeric {my$s=shift;$s=new charstar$s;while ($s){return 0 if isSPACE($s);return 1 unless (isALPHA($s)|| isDIGIT($s)|| $s =~ /[.-]/);$s++}return 0}sub _un_vstring {my$value=shift;if (length($value)>= 1 && $value !~ /[,._]/ && _is_non_alphanumeric($value)){my$tvalue;if ($] >= 5.008_001){$tvalue=_find_magic_vstring($value);$value=$tvalue if length$tvalue}elsif ($] >= 5.006_000){$tvalue=sprintf("v%vd",$value);if ($tvalue =~ /^v\d+(\.\d+)*$/){$value=$tvalue}}}return$value}sub _find_magic_vstring {my$value=shift;my$tvalue='';require B;my$sv=B::svref_2object(\$value);my$magic=ref($sv)eq 'B::PVMG' ? $sv->MAGIC : undef;while ($magic){if ($magic->TYPE eq 'V'){$tvalue=$magic->PTR;$tvalue =~ s/^v?(.+)$/v$1/;last}else {$magic=$magic->MOREMAGIC}}$tvalue =~ tr/_//d;return$tvalue}sub _VERSION {my ($obj,$req)=@_;my$class=ref($obj)|| $obj;no strict 'refs';if (exists$INC{"$class.pm"}and not %{"$class\::"}and $] >= 5.008){require Carp;Carp::croak("$class defines neither package nor VERSION" ."--version check failed")}my$version=eval "\$$class\::VERSION";if (defined$version){local $^W if $] <= 5.008;$version=version::vpp->new($version)}if (defined$req){unless (defined$version){require Carp;my$msg=$] < 5.006 ? "$class version $req required--this is only version " : "$class does not define \$$class\::VERSION" ."--version check failed";if ($ENV{VERSION_DEBUG}){Carp::confess($msg)}else {Carp::croak($msg)}}$req=version::vpp->new($req);if ($req > $version){require Carp;if ($req->is_qv){Carp::croak(sprintf ("%s version %s required--"."this is only version %s",$class,$req->normal,$version->normal))}else {Carp::croak(sprintf ("%s version %s required--"."this is only version %s",$class,$req->stringify,$version->stringify))}}}return defined$version ? $version->stringify : undef}1; + package charstar;use overload ('""'=>\&thischar,'0+'=>\&thischar,'++'=>\&increment,'--'=>\&decrement,'+'=>\&plus,'-'=>\&minus,'*'=>\&multiply,'cmp'=>\&cmp,'<=>'=>\&spaceship,'bool'=>\&thischar,'='=>\&clone,);sub new {my ($self,$string)=@_;my$class=ref($self)|| $self;my$obj={string=>[split(//,$string)],current=>0,};return bless$obj,$class}sub thischar {my ($self)=@_;my$last=$#{$self->{string}};my$curr=$self->{current};if ($curr >= 0 && $curr <= $last){return$self->{string}->[$curr]}else {return ''}}sub increment {my ($self)=@_;$self->{current}++}sub decrement {my ($self)=@_;$self->{current}--}sub plus {my ($self,$offset)=@_;my$rself=$self->clone;$rself->{current}+= $offset;return$rself}sub minus {my ($self,$offset)=@_;my$rself=$self->clone;$rself->{current}-= $offset;return$rself}sub multiply {my ($left,$right,$swapped)=@_;my$char=$left->thischar();return$char * $right}sub spaceship {my ($left,$right,$swapped)=@_;unless (ref($right)){$right=$left->new($right)}return$left->{current}<=> $right->{current}}sub cmp {my ($left,$right,$swapped)=@_;unless (ref($right)){if (length($right)==1){return$left->thischar cmp $right}$right=$left->new($right)}return$left->currstr cmp $right->currstr}sub bool {my ($self)=@_;my$char=$self->thischar;return ($char ne '')}sub clone {my ($left,$right,$swapped)=@_;$right={string=>[@{$left->{string}}],current=>$left->{current},};return bless$right,ref($left)}sub currstr {my ($self,$s)=@_;my$curr=$self->{current};my$last=$#{$self->{string}};if (defined($s)&& $s->{current}< $last){$last=$s->{current}}my$string=join('',@{$self->{string}}[$curr..$last]);return$string}package version::vpp;use 5.006002;use strict;use warnings::register;use Config;our$VERSION='0.9930';our$CLASS='version::vpp';our ($LAX,$STRICT,$WARN_CATEGORY);if ($] > 5.015){warnings::register_categories(qw/version/);$WARN_CATEGORY='version'}else {$WARN_CATEGORY='numeric'}require version::regex;*version::vpp::is_strict=\&version::regex::is_strict;*version::vpp::is_lax=\&version::regex::is_lax;*LAX=\$version::regex::LAX;*STRICT=\$version::regex::STRICT;use overload ('""'=>\&stringify,'0+'=>\&numify,'cmp'=>\&vcmp,'<=>'=>\&vcmp,'bool'=>\&vbool,'+'=>\&vnoop,'-'=>\&vnoop,'*'=>\&vnoop,'/'=>\&vnoop,'+='=>\&vnoop,'-='=>\&vnoop,'*='=>\&vnoop,'/='=>\&vnoop,'abs'=>\&vnoop,);sub import {no strict 'refs';my ($class)=shift;unless ($class eq $CLASS){local $^W;*{$class.'::declare'}=\&{$CLASS.'::declare'};*{$class.'::qv'}=\&{$CLASS.'::qv'}}my%args;if (@_){map {$args{$_}=1}@_}else {%args=(qv=>1,'UNIVERSAL::VERSION'=>1,)}my$callpkg=caller();if (exists($args{declare})){*{$callpkg.'::declare'}=sub {return$class->declare(shift)}unless defined(&{$callpkg.'::declare'})}if (exists($args{qv})){*{$callpkg.'::qv'}=sub {return$class->qv(shift)}unless defined(&{$callpkg.'::qv'})}if (exists($args{'UNIVERSAL::VERSION'})){no warnings qw/redefine/;*UNIVERSAL::VERSION=\&{$CLASS.'::_VERSION'}}if (exists($args{'VERSION'})){*{$callpkg.'::VERSION'}=\&{$CLASS.'::_VERSION'}}if (exists($args{'is_strict'})){*{$callpkg.'::is_strict'}=\&{$CLASS.'::is_strict'}unless defined(&{$callpkg.'::is_strict'})}if (exists($args{'is_lax'})){*{$callpkg.'::is_lax'}=\&{$CLASS.'::is_lax'}unless defined(&{$callpkg.'::is_lax'})}}my$VERSION_MAX=0x7FFFFFFF;use constant TRUE=>1;use constant FALSE=>0;sub isDIGIT {my ($char)=shift->thischar();return ($char =~ /\d/)}sub isALPHA {my ($char)=shift->thischar();return ($char =~ /[a-zA-Z]/)}sub isSPACE {my ($char)=shift->thischar();return ($char =~ /\s/)}sub BADVERSION {my ($s,$errstr,$error)=@_;if ($errstr){$$errstr=$error}return$s}sub prescan_version {my ($s,$strict,$errstr,$sqv,$ssaw_decimal,$swidth,$salpha)=@_;my$qv=defined$sqv ? $$sqv : FALSE;my$saw_decimal=defined$ssaw_decimal ? $$ssaw_decimal : 0;my$width=defined$swidth ? $$swidth : 3;my$alpha=defined$salpha ? $$salpha : FALSE;my$d=$s;if ($qv && isDIGIT($d)){goto dotted_decimal_version}if ($d eq 'v'){$d++;if (isDIGIT($d)){$qv=TRUE}else {return BADVERSION($s,$errstr,"Invalid version format (dotted-decimal versions require at least three parts)")}dotted_decimal_version: if ($strict && $d eq '0' && isDIGIT($d+1)){return BADVERSION($s,$errstr,"Invalid version format (no leading zeros)")}while (isDIGIT($d)){$d++}if ($d eq '.'){$saw_decimal++;$d++}else {if ($strict){return BADVERSION($s,$errstr,"Invalid version format (dotted-decimal versions require at least three parts)")}else {goto version_prescan_finish}}{my$i=0;my$j=0;while (isDIGIT($d)){$i++;while (isDIGIT($d)){$d++;$j++;if ($strict && $j > 3){return BADVERSION($s,$errstr,"Invalid version format (maximum 3 digits between decimals)")}}if ($d eq '_'){if ($strict){return BADVERSION($s,$errstr,"Invalid version format (no underscores)")}if ($alpha){return BADVERSION($s,$errstr,"Invalid version format (multiple underscores)")}$d++;$alpha=TRUE}elsif ($d eq '.'){if ($alpha){return BADVERSION($s,$errstr,"Invalid version format (underscores before decimal)")}$saw_decimal++;$d++}elsif (!isDIGIT($d)){last}$j=0}if ($strict && $i < 2){return BADVERSION($s,$errstr,"Invalid version format (dotted-decimal versions require at least three parts)")}}}else {my$j=0;if ($strict){if ($d eq '.'){return BADVERSION($s,$errstr,"Invalid version format (0 before decimal required)")}if ($d eq '0' && isDIGIT($d+1)){return BADVERSION($s,$errstr,"Invalid version format (no leading zeros)")}}if ($d eq '-'){return BADVERSION($s,$errstr,"Invalid version format (negative version number)")}while (isDIGIT($d)){$d++}if ($d eq '.'){$saw_decimal++;$d++}elsif (!$d || $d eq ';' || isSPACE($d)|| $d eq '}'){if ($d==$s){return BADVERSION($s,$errstr,"Invalid version format (version required)")}goto version_prescan_finish}elsif ($d==$s){return BADVERSION($s,$errstr,"Invalid version format (non-numeric data)")}elsif ($d eq '_'){if ($strict){return BADVERSION($s,$errstr,"Invalid version format (no underscores)")}elsif (isDIGIT($d+1)){return BADVERSION($s,$errstr,"Invalid version format (alpha without decimal)")}else {return BADVERSION($s,$errstr,"Invalid version format (misplaced underscore)")}}elsif ($d){return BADVERSION($s,$errstr,"Invalid version format (non-numeric data)")}if ($d &&!isDIGIT($d)&& ($strict ||!($d eq ';' || isSPACE($d)|| $d eq '}'))){return BADVERSION($s,$errstr,"Invalid version format (fractional part required)")}while (isDIGIT($d)){$d++;$j++;if ($d eq '.' && isDIGIT($d-1)){if ($alpha){return BADVERSION($s,$errstr,"Invalid version format (underscores before decimal)")}if ($strict){return BADVERSION($s,$errstr,"Invalid version format (dotted-decimal versions must begin with 'v')")}$d=$s;$qv=TRUE;goto dotted_decimal_version}if ($d eq '_'){if ($strict){return BADVERSION($s,$errstr,"Invalid version format (no underscores)")}if ($alpha){return BADVERSION($s,$errstr,"Invalid version format (multiple underscores)")}if (!isDIGIT($d+1)){return BADVERSION($s,$errstr,"Invalid version format (misplaced underscore)")}$width=$j;$d++;$alpha=TRUE}}}version_prescan_finish: while (isSPACE($d)){$d++}if ($d &&!isDIGIT($d)&& (!($d eq ';' || $d eq '}'))){return BADVERSION($s,$errstr,"Invalid version format (non-numeric data)")}if ($saw_decimal > 1 && ($d-1)eq '.'){return BADVERSION($s,$errstr,"Invalid version format (trailing decimal)")}if (defined$sqv){$$sqv=$qv}if (defined$swidth){$$swidth=$width}if (defined$ssaw_decimal){$$ssaw_decimal=$saw_decimal}if (defined$salpha){$$salpha=$alpha}return$d}sub scan_version {my ($s,$rv,$qv)=@_;my$start;my$pos;my$last;my$errstr;my$saw_decimal=0;my$width=3;my$alpha=FALSE;my$vinf=FALSE;my@av;$s=new charstar$s;while (isSPACE($s)){$s++}$last=prescan_version($s,FALSE,\$errstr,\$qv,\$saw_decimal,\$width,\$alpha);if ($errstr){if ($s ne 'undef'){require Carp;Carp::croak($errstr)}}$start=$s;if ($s eq 'v'){$s++}$pos=$s;if ($qv){$$rv->{qv}=$qv}if ($alpha){$$rv->{alpha}=$alpha}if (!$qv && $width < 3){$$rv->{width}=$width}while (isDIGIT($pos)|| $pos eq '_'){$pos++}if (!isALPHA($pos)){my$rev;for (;;){$rev=0;{my$end=$pos;my$mult=1;my$orev;if (!$qv && $s > $start && $saw_decimal==1){$mult *= 100;while ($s < $end){next if$s eq '_';$orev=$rev;$rev += $s * $mult;$mult /= 10;if ((abs($orev)> abs($rev))|| (abs($rev)> $VERSION_MAX)){warn("Integer overflow in version %d",$VERSION_MAX);$s=$end - 1;$rev=$VERSION_MAX;$vinf=1}$s++;if ($s eq '_'){$s++}}}else {while (--$end >= $s){next if$end eq '_';$orev=$rev;$rev += $end * $mult;$mult *= 10;if ((abs($orev)> abs($rev))|| (abs($rev)> $VERSION_MAX)){warn("Integer overflow in version");$end=$s - 1;$rev=$VERSION_MAX;$vinf=1}}}}push@av,$rev;if ($vinf){$s=$last;last}elsif ($pos eq '.'){$s= ++$pos}elsif ($pos eq '_' && isDIGIT($pos+1)){$s= ++$pos}elsif ($pos eq ',' && isDIGIT($pos+1)){$s= ++$pos}elsif (isDIGIT($pos)){$s=$pos}else {$s=$pos;last}if ($qv){while (isDIGIT($pos)|| $pos eq '_'){$pos++}}else {my$digits=0;while ((isDIGIT($pos)|| $pos eq '_')&& $digits < 3){if ($pos ne '_'){$digits++}$pos++}}}}if ($qv){my$len=$#av;$len=2 - $len;while ($len-- > 0){push@av,0}}if ($vinf){$$rv->{original}="v.Inf";$$rv->{vinf}=1}elsif ($s > $start){$$rv->{original}=$start->currstr($s);if ($qv && $saw_decimal==1 && $start ne 'v'){$$rv->{original}='v' .$$rv->{original}}}else {$$rv->{original}='0';push(@av,0)}$$rv->{version}=\@av;if ($s eq 'undef'){$s += 5}return$s}sub new {my$class=shift;unless (defined$class or $#_ > 1){require Carp;Carp::croak('Usage: version::new(class, version)')}my$self=bless ({},ref ($class)|| $class);my$qv=FALSE;if ($#_==1){$qv=TRUE}my$value=pop;if (ref($value)&& eval('$value->isa("version")')){$self->{version}=[@{$value->{version}}];$self->{qv}=1 if$value->{qv};$self->{alpha}=1 if$value->{alpha};$self->{original}=''.$value->{original};return$self}if (not defined$value or $value =~ /^undef$/){push @{$self->{version}},0;$self->{original}="0";return ($self)}if (ref($value)=~ m/ARRAY|HASH/){require Carp;Carp::croak("Invalid version format (non-numeric data)")}$value=_un_vstring($value);if ($Config{d_setlocale}){use POSIX qw/locale_h/;use if$Config{d_setlocale},'locale';my$currlocale=setlocale(LC_ALL);if (localeconv()->{decimal_point}eq ','){$value =~ tr/,/./}}if ($value =~ /\d+.?\d*e[-+]?\d+/){$value=sprintf("%.9f",$value);$value =~ s/(0+)$//}my$s=scan_version($value,\$self,$qv);if ($s){warn(sprintf "Version string '%s' contains invalid data; " ."ignoring: '%s'",$value,$s)}return ($self)}*parse=\&new;sub numify {my ($self)=@_;unless (_verify($self)){require Carp;Carp::croak("Invalid version object")}my$alpha=$self->{alpha}|| "";my$len=$#{$self->{version}};my$digit=$self->{version}[0];my$string=sprintf("%d.",$digit);if ($alpha and warnings::enabled()){warnings::warn($WARN_CATEGORY,'alpha->numify() is lossy')}for (my$i=1 ;$i <= $len ;$i++ ){$digit=$self->{version}[$i];$string .= sprintf("%03d",$digit)}if ($len==0){$string .= sprintf("000")}return$string}sub normal {my ($self)=@_;unless (_verify($self)){require Carp;Carp::croak("Invalid version object")}my$len=$#{$self->{version}};my$digit=$self->{version}[0];my$string=sprintf("v%d",$digit);for (my$i=1 ;$i <= $len ;$i++ ){$digit=$self->{version}[$i];$string .= sprintf(".%d",$digit)}if ($len <= 2){for ($len=2 - $len;$len!=0;$len-- ){$string .= sprintf(".%0d",0)}}return$string}sub stringify {my ($self)=@_;unless (_verify($self)){require Carp;Carp::croak("Invalid version object")}return exists$self->{original}? $self->{original}: exists$self->{qv}? $self->normal : $self->numify}sub vcmp {my ($left,$right,$swap)=@_;die "Usage: version::vcmp(lobj, robj, ...)" if @_ < 2;my$class=ref($left);unless (UNIVERSAL::isa($right,$class)){$right=$class->new($right)}if ($swap){($left,$right)=($right,$left)}unless (_verify($left)){require Carp;Carp::croak("Invalid version object")}unless (_verify($right)){require Carp;Carp::croak("Invalid version format")}my$l=$#{$left->{version}};my$r=$#{$right->{version}};my$m=$l < $r ? $l : $r;my$lalpha=$left->is_alpha;my$ralpha=$right->is_alpha;my$retval=0;my$i=0;while ($i <= $m && $retval==0){$retval=$left->{version}[$i]<=> $right->{version}[$i];$i++}if ($retval==0 && $l!=$r){if ($l < $r){while ($i <= $r && $retval==0){if ($right->{version}[$i]!=0){$retval=-1}$i++}}else {while ($i <= $l && $retval==0){if ($left->{version}[$i]!=0){$retval= +1}$i++}}}return$retval}sub vbool {my ($self)=@_;return vcmp($self,$self->new("0"),1)}sub vnoop {require Carp;Carp::croak("operation not supported with version object")}sub is_alpha {my ($self)=@_;return (exists$self->{alpha})}sub qv {my$value=shift;my$class=$CLASS;if (@_){$class=ref($value)|| $value;$value=shift}$value=_un_vstring($value);$value='v'.$value unless$value =~ /(^v|\d+\.\d+\.\d)/;my$obj=$CLASS->new($value);return bless$obj,$class}*declare=\&qv;sub is_qv {my ($self)=@_;return (exists$self->{qv})}sub _verify {my ($self)=@_;if (ref($self)&& eval {exists$self->{version}}&& ref($self->{version})eq 'ARRAY'){return 1}else {return 0}}sub _is_non_alphanumeric {my$s=shift;$s=new charstar$s;while ($s){return 0 if isSPACE($s);return 1 unless (isALPHA($s)|| isDIGIT($s)|| $s =~ /[.-]/);$s++}return 0}sub _un_vstring {my$value=shift;if (length($value)>= 1 && $value !~ /[,._]/ && _is_non_alphanumeric($value)){my$tvalue;if ($] >= 5.008_001){$tvalue=_find_magic_vstring($value);$value=$tvalue if length$tvalue}elsif ($] >= 5.006_000){$tvalue=sprintf("v%vd",$value);if ($tvalue =~ /^v\d+(\.\d+)*$/){$value=$tvalue}}}return$value}sub _find_magic_vstring {my$value=shift;my$tvalue='';require B;my$sv=B::svref_2object(\$value);my$magic=ref($sv)eq 'B::PVMG' ? $sv->MAGIC : undef;while ($magic){if ($magic->TYPE eq 'V'){$tvalue=$magic->PTR;$tvalue =~ s/^v?(.+)$/v$1/;last}else {$magic=$magic->MOREMAGIC}}$tvalue =~ tr/_//d;return$tvalue}sub _VERSION {my ($obj,$req)=@_;my$class=ref($obj)|| $obj;no strict 'refs';if (exists$INC{"$class.pm"}and not %{"$class\::"}and $] >= 5.008){require Carp;Carp::croak("$class defines neither package nor VERSION" ."--version check failed")}my$version=eval "\$$class\::VERSION";if (defined$version){local $^W if $] <= 5.008;$version=version::vpp->new($version)}if (defined$req){unless (defined$version){require Carp;my$msg=$] < 5.006 ? "$class version $req required--this is only version " : "$class does not define \$$class\::VERSION" ."--version check failed";if ($ENV{VERSION_DEBUG}){Carp::confess($msg)}else {Carp::croak($msg)}}$req=version::vpp->new($req);if ($req > $version){require Carp;if ($req->is_qv){Carp::croak(sprintf ("%s version %s required--"."this is only version %s",$class,$req->normal,$version->normal))}else {Carp::croak(sprintf ("%s version %s required--"."this is only version %s",$class,$req->stringify,$version->stringify))}}}return defined$version ? $version->stringify : undef}1; VERSION_VPP s/^ //mg for values %fatpacked; From 03aa7520e6e57fa6001ff1555694b0c04383acc9 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 13 Sep 2023 10:51:02 +0900 Subject: [PATCH 32/36] Bump jest from 29.6.4 to 29.7.0 (#1633) --- package-lock.json | 1008 +++++++++++++++++++++++---------------------- package.json | 2 +- 2 files changed, 522 insertions(+), 488 deletions(-) diff --git a/package-lock.json b/package-lock.json index 536d0811b..b7f7d06e4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -20,7 +20,7 @@ "@types/node": "^16.18.3", "@types/semver": "^7.5.1", "@vercel/ncc": "^0.38.0", - "jest": "^29.6.4", + "jest": "^29.7.0", "prettier": "^3.0.3", "ts-jest": "^29.1.1", "typescript": "^5.2.2" @@ -943,16 +943,16 @@ } }, "node_modules/@jest/console": { - "version": "29.6.4", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.6.4.tgz", - "integrity": "sha512-wNK6gC0Ha9QeEPSkeJedQuTQqxZYnDPuDcDhVuVatRvMkL4D0VTvFVZj+Yuh6caG2aOfzkUZ36KtCmLNtR02hw==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.7.0.tgz", + "integrity": "sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg==", "dev": true, "dependencies": { "@jest/types": "^29.6.3", "@types/node": "*", "chalk": "^4.0.0", - "jest-message-util": "^29.6.3", - "jest-util": "^29.6.3", + "jest-message-util": "^29.7.0", + "jest-util": "^29.7.0", "slash": "^3.0.0" }, "engines": { @@ -960,15 +960,15 @@ } }, "node_modules/@jest/core": { - "version": "29.6.4", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-29.6.4.tgz", - "integrity": "sha512-U/vq5ccNTSVgYH7mHnodHmCffGWHJnz/E1BEWlLuK5pM4FZmGfBn/nrJGLjUsSmyx3otCeqc1T31F4y08AMDLg==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-29.7.0.tgz", + "integrity": "sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg==", "dev": true, "dependencies": { - "@jest/console": "^29.6.4", - "@jest/reporters": "^29.6.4", - "@jest/test-result": "^29.6.4", - "@jest/transform": "^29.6.4", + "@jest/console": "^29.7.0", + "@jest/reporters": "^29.7.0", + "@jest/test-result": "^29.7.0", + "@jest/transform": "^29.7.0", "@jest/types": "^29.6.3", "@types/node": "*", "ansi-escapes": "^4.2.1", @@ -976,21 +976,21 @@ "ci-info": "^3.2.0", "exit": "^0.1.2", "graceful-fs": "^4.2.9", - "jest-changed-files": "^29.6.3", - "jest-config": "^29.6.4", - "jest-haste-map": "^29.6.4", - "jest-message-util": "^29.6.3", + "jest-changed-files": "^29.7.0", + "jest-config": "^29.7.0", + "jest-haste-map": "^29.7.0", + "jest-message-util": "^29.7.0", "jest-regex-util": "^29.6.3", - "jest-resolve": "^29.6.4", - "jest-resolve-dependencies": "^29.6.4", - "jest-runner": "^29.6.4", - "jest-runtime": "^29.6.4", - "jest-snapshot": "^29.6.4", - "jest-util": "^29.6.3", - "jest-validate": "^29.6.3", - "jest-watcher": "^29.6.4", + "jest-resolve": "^29.7.0", + "jest-resolve-dependencies": "^29.7.0", + "jest-runner": "^29.7.0", + "jest-runtime": "^29.7.0", + "jest-snapshot": "^29.7.0", + "jest-util": "^29.7.0", + "jest-validate": "^29.7.0", + "jest-watcher": "^29.7.0", "micromatch": "^4.0.4", - "pretty-format": "^29.6.3", + "pretty-format": "^29.7.0", "slash": "^3.0.0", "strip-ansi": "^6.0.0" }, @@ -1007,37 +1007,37 @@ } }, "node_modules/@jest/environment": { - "version": "29.6.4", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.6.4.tgz", - "integrity": "sha512-sQ0SULEjA1XUTHmkBRl7A1dyITM9yb1yb3ZNKPX3KlTd6IG7mWUe3e2yfExtC2Zz1Q+mMckOLHmL/qLiuQJrBQ==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.7.0.tgz", + "integrity": "sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==", "dev": true, "dependencies": { - "@jest/fake-timers": "^29.6.4", + "@jest/fake-timers": "^29.7.0", "@jest/types": "^29.6.3", "@types/node": "*", - "jest-mock": "^29.6.3" + "jest-mock": "^29.7.0" }, "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/@jest/expect": { - "version": "29.6.4", - "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-29.6.4.tgz", - "integrity": "sha512-Warhsa7d23+3X5bLbrbYvaehcgX5TLYhI03JKoedTiI8uJU4IhqYBWF7OSSgUyz4IgLpUYPkK0AehA5/fRclAA==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-29.7.0.tgz", + "integrity": "sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ==", "dev": true, "dependencies": { - "expect": "^29.6.4", - "jest-snapshot": "^29.6.4" + "expect": "^29.7.0", + "jest-snapshot": "^29.7.0" }, "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/@jest/expect-utils": { - "version": "29.6.4", - "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.6.4.tgz", - "integrity": "sha512-FEhkJhqtvBwgSpiTrocquJCdXPsyvNKcl/n7A3u7X4pVoF4bswm11c9d4AV+kfq2Gpv/mM8x7E7DsRvH+djkrg==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.7.0.tgz", + "integrity": "sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==", "dev": true, "dependencies": { "jest-get-type": "^29.6.3" @@ -1047,47 +1047,47 @@ } }, "node_modules/@jest/fake-timers": { - "version": "29.6.4", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.6.4.tgz", - "integrity": "sha512-6UkCwzoBK60edXIIWb0/KWkuj7R7Qq91vVInOe3De6DSpaEiqjKcJw4F7XUet24Wupahj9J6PlR09JqJ5ySDHw==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.7.0.tgz", + "integrity": "sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==", "dev": true, "dependencies": { "@jest/types": "^29.6.3", "@sinonjs/fake-timers": "^10.0.2", "@types/node": "*", - "jest-message-util": "^29.6.3", - "jest-mock": "^29.6.3", - "jest-util": "^29.6.3" + "jest-message-util": "^29.7.0", + "jest-mock": "^29.7.0", + "jest-util": "^29.7.0" }, "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/@jest/globals": { - "version": "29.6.4", - "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.6.4.tgz", - "integrity": "sha512-wVIn5bdtjlChhXAzVXavcY/3PEjf4VqM174BM3eGL5kMxLiZD5CLnbmkEyA1Dwh9q8XjP6E8RwjBsY/iCWrWsA==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.7.0.tgz", + "integrity": "sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ==", "dev": true, "dependencies": { - "@jest/environment": "^29.6.4", - "@jest/expect": "^29.6.4", + "@jest/environment": "^29.7.0", + "@jest/expect": "^29.7.0", "@jest/types": "^29.6.3", - "jest-mock": "^29.6.3" + "jest-mock": "^29.7.0" }, "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/@jest/reporters": { - "version": "29.6.4", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-29.6.4.tgz", - "integrity": "sha512-sxUjWxm7QdchdrD3NfWKrL8FBsortZeibSJv4XLjESOOjSUOkjQcb0ZHJwfhEGIvBvTluTzfG2yZWZhkrXJu8g==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-29.7.0.tgz", + "integrity": "sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg==", "dev": true, "dependencies": { "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "^29.6.4", - "@jest/test-result": "^29.6.4", - "@jest/transform": "^29.6.4", + "@jest/console": "^29.7.0", + "@jest/test-result": "^29.7.0", + "@jest/transform": "^29.7.0", "@jest/types": "^29.6.3", "@jridgewell/trace-mapping": "^0.3.18", "@types/node": "*", @@ -1101,9 +1101,9 @@ "istanbul-lib-report": "^3.0.0", "istanbul-lib-source-maps": "^4.0.0", "istanbul-reports": "^3.1.3", - "jest-message-util": "^29.6.3", - "jest-util": "^29.6.3", - "jest-worker": "^29.6.4", + "jest-message-util": "^29.7.0", + "jest-util": "^29.7.0", + "jest-worker": "^29.7.0", "slash": "^3.0.0", "string-length": "^4.0.1", "strip-ansi": "^6.0.0", @@ -1164,12 +1164,12 @@ } }, "node_modules/@jest/test-result": { - "version": "29.6.4", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.6.4.tgz", - "integrity": "sha512-uQ1C0AUEN90/dsyEirgMLlouROgSY+Wc/JanVVk0OiUKa5UFh7sJpMEM3aoUBAz2BRNvUJ8j3d294WFuRxSyOQ==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.7.0.tgz", + "integrity": "sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA==", "dev": true, "dependencies": { - "@jest/console": "^29.6.4", + "@jest/console": "^29.7.0", "@jest/types": "^29.6.3", "@types/istanbul-lib-coverage": "^2.0.0", "collect-v8-coverage": "^1.0.0" @@ -1179,14 +1179,14 @@ } }, "node_modules/@jest/test-sequencer": { - "version": "29.6.4", - "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.6.4.tgz", - "integrity": "sha512-E84M6LbpcRq3fT4ckfKs9ryVanwkaIB0Ws9bw3/yP4seRLg/VaCZ/LgW0MCq5wwk4/iP/qnilD41aj2fsw2RMg==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.7.0.tgz", + "integrity": "sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw==", "dev": true, "dependencies": { - "@jest/test-result": "^29.6.4", + "@jest/test-result": "^29.7.0", "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.6.4", + "jest-haste-map": "^29.7.0", "slash": "^3.0.0" }, "engines": { @@ -1194,9 +1194,9 @@ } }, "node_modules/@jest/transform": { - "version": "29.6.4", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.6.4.tgz", - "integrity": "sha512-8thgRSiXUqtr/pPGY/OsyHuMjGyhVnWrFAwoxmIemlBuiMyU1WFs0tXoNxzcr4A4uErs/ABre76SGmrr5ab/AA==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.7.0.tgz", + "integrity": "sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==", "dev": true, "dependencies": { "@babel/core": "^7.11.6", @@ -1207,9 +1207,9 @@ "convert-source-map": "^2.0.0", "fast-json-stable-stringify": "^2.1.0", "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.6.4", + "jest-haste-map": "^29.7.0", "jest-regex-util": "^29.6.3", - "jest-util": "^29.6.3", + "jest-util": "^29.7.0", "micromatch": "^4.0.4", "pirates": "^4.0.4", "slash": "^3.0.0", @@ -1554,12 +1554,12 @@ "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" }, "node_modules/babel-jest": { - "version": "29.6.4", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.6.4.tgz", - "integrity": "sha512-meLj23UlSLddj6PC+YTOFRgDAtjnZom8w/ACsrx0gtPtv5cJZk0A5Unk5bV4wixD7XaPCN1fQvpww8czkZURmw==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.7.0.tgz", + "integrity": "sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==", "dev": true, "dependencies": { - "@jest/transform": "^29.6.4", + "@jest/transform": "^29.7.0", "@types/babel__core": "^7.1.14", "babel-plugin-istanbul": "^6.1.1", "babel-preset-jest": "^29.6.3", @@ -1870,6 +1870,27 @@ "safe-buffer": "~5.1.1" } }, + "node_modules/create-jest": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/create-jest/-/create-jest-29.7.0.tgz", + "integrity": "sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==", + "dev": true, + "dependencies": { + "@jest/types": "^29.6.3", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "jest-config": "^29.7.0", + "jest-util": "^29.7.0", + "prompts": "^2.0.1" + }, + "bin": { + "create-jest": "bin/create-jest.js" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, "node_modules/cross-spawn": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", @@ -2063,16 +2084,16 @@ } }, "node_modules/expect": { - "version": "29.6.4", - "resolved": "https://registry.npmjs.org/expect/-/expect-29.6.4.tgz", - "integrity": "sha512-F2W2UyQ8XYyftHT57dtfg8Ue3X5qLgm2sSug0ivvLRH/VKNRL/pDxg/TH7zVzbQB0tu80clNFy6LU7OS/VSEKA==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/expect/-/expect-29.7.0.tgz", + "integrity": "sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==", "dev": true, "dependencies": { - "@jest/expect-utils": "^29.6.4", + "@jest/expect-utils": "^29.7.0", "jest-get-type": "^29.6.3", - "jest-matcher-utils": "^29.6.4", - "jest-message-util": "^29.6.3", - "jest-util": "^29.6.3" + "jest-matcher-utils": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-util": "^29.7.0" }, "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" @@ -2450,15 +2471,15 @@ } }, "node_modules/jest": { - "version": "29.6.4", - "resolved": "https://registry.npmjs.org/jest/-/jest-29.6.4.tgz", - "integrity": "sha512-tEFhVQFF/bzoYV1YuGyzLPZ6vlPrdfvDmmAxudA1dLEuiztqg2Rkx20vkKY32xiDROcD2KXlgZ7Cu8RPeEHRKw==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest/-/jest-29.7.0.tgz", + "integrity": "sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==", "dev": true, "dependencies": { - "@jest/core": "^29.6.4", + "@jest/core": "^29.7.0", "@jest/types": "^29.6.3", "import-local": "^3.0.2", - "jest-cli": "^29.6.4" + "jest-cli": "^29.7.0" }, "bin": { "jest": "bin/jest.js" @@ -2476,13 +2497,13 @@ } }, "node_modules/jest-changed-files": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-29.6.3.tgz", - "integrity": "sha512-G5wDnElqLa4/c66ma5PG9eRjE342lIbF6SUnTJi26C3J28Fv2TVY2rOyKB9YGbSA5ogwevgmxc4j4aVjrEK6Yg==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-29.7.0.tgz", + "integrity": "sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w==", "dev": true, "dependencies": { "execa": "^5.0.0", - "jest-util": "^29.6.3", + "jest-util": "^29.7.0", "p-limit": "^3.1.0" }, "engines": { @@ -2505,28 +2526,28 @@ } }, "node_modules/jest-circus": { - "version": "29.6.4", - "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-29.6.4.tgz", - "integrity": "sha512-YXNrRyntVUgDfZbjXWBMPslX1mQ8MrSG0oM/Y06j9EYubODIyHWP8hMUbjbZ19M3M+zamqEur7O80HODwACoJw==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-29.7.0.tgz", + "integrity": "sha512-3E1nCMgipcTkCocFwM90XXQab9bS+GMsjdpmPrlelaxwD93Ad8iVEjX/vvHPdLPnFf+L40u+5+iutRdA1N9myw==", "dev": true, "dependencies": { - "@jest/environment": "^29.6.4", - "@jest/expect": "^29.6.4", - "@jest/test-result": "^29.6.4", + "@jest/environment": "^29.7.0", + "@jest/expect": "^29.7.0", + "@jest/test-result": "^29.7.0", "@jest/types": "^29.6.3", "@types/node": "*", "chalk": "^4.0.0", "co": "^4.6.0", "dedent": "^1.0.0", "is-generator-fn": "^2.0.0", - "jest-each": "^29.6.3", - "jest-matcher-utils": "^29.6.4", - "jest-message-util": "^29.6.3", - "jest-runtime": "^29.6.4", - "jest-snapshot": "^29.6.4", - "jest-util": "^29.6.3", + "jest-each": "^29.7.0", + "jest-matcher-utils": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-runtime": "^29.7.0", + "jest-snapshot": "^29.7.0", + "jest-util": "^29.7.0", "p-limit": "^3.1.0", - "pretty-format": "^29.6.3", + "pretty-format": "^29.7.0", "pure-rand": "^6.0.0", "slash": "^3.0.0", "stack-utils": "^2.0.3" @@ -2551,22 +2572,21 @@ } }, "node_modules/jest-cli": { - "version": "29.6.4", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-29.6.4.tgz", - "integrity": "sha512-+uMCQ7oizMmh8ZwRfZzKIEszFY9ksjjEQnTEMTaL7fYiL3Kw4XhqT9bYh+A4DQKUb67hZn2KbtEnDuHvcgK4pQ==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-29.7.0.tgz", + "integrity": "sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==", "dev": true, "dependencies": { - "@jest/core": "^29.6.4", - "@jest/test-result": "^29.6.4", + "@jest/core": "^29.7.0", + "@jest/test-result": "^29.7.0", "@jest/types": "^29.6.3", "chalk": "^4.0.0", + "create-jest": "^29.7.0", "exit": "^0.1.2", - "graceful-fs": "^4.2.9", "import-local": "^3.0.2", - "jest-config": "^29.6.4", - "jest-util": "^29.6.3", - "jest-validate": "^29.6.3", - "prompts": "^2.0.1", + "jest-config": "^29.7.0", + "jest-util": "^29.7.0", + "jest-validate": "^29.7.0", "yargs": "^17.3.1" }, "bin": { @@ -2585,31 +2605,31 @@ } }, "node_modules/jest-config": { - "version": "29.6.4", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-29.6.4.tgz", - "integrity": "sha512-JWohr3i9m2cVpBumQFv2akMEnFEPVOh+9L2xIBJhJ0zOaci2ZXuKJj0tgMKQCBZAKA09H049IR4HVS/43Qb19A==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-29.7.0.tgz", + "integrity": "sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==", "dev": true, "dependencies": { "@babel/core": "^7.11.6", - "@jest/test-sequencer": "^29.6.4", + "@jest/test-sequencer": "^29.7.0", "@jest/types": "^29.6.3", - "babel-jest": "^29.6.4", + "babel-jest": "^29.7.0", "chalk": "^4.0.0", "ci-info": "^3.2.0", "deepmerge": "^4.2.2", "glob": "^7.1.3", "graceful-fs": "^4.2.9", - "jest-circus": "^29.6.4", - "jest-environment-node": "^29.6.4", + "jest-circus": "^29.7.0", + "jest-environment-node": "^29.7.0", "jest-get-type": "^29.6.3", "jest-regex-util": "^29.6.3", - "jest-resolve": "^29.6.4", - "jest-runner": "^29.6.4", - "jest-util": "^29.6.3", - "jest-validate": "^29.6.3", + "jest-resolve": "^29.7.0", + "jest-runner": "^29.7.0", + "jest-util": "^29.7.0", + "jest-validate": "^29.7.0", "micromatch": "^4.0.4", "parse-json": "^5.2.0", - "pretty-format": "^29.6.3", + "pretty-format": "^29.7.0", "slash": "^3.0.0", "strip-json-comments": "^3.1.1" }, @@ -2630,24 +2650,24 @@ } }, "node_modules/jest-diff": { - "version": "29.6.4", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.6.4.tgz", - "integrity": "sha512-9F48UxR9e4XOEZvoUXEHSWY4qC4zERJaOfrbBg9JpbJOO43R1vN76REt/aMGZoY6GD5g84nnJiBIVlscegefpw==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz", + "integrity": "sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==", "dev": true, "dependencies": { "chalk": "^4.0.0", "diff-sequences": "^29.6.3", "jest-get-type": "^29.6.3", - "pretty-format": "^29.6.3" + "pretty-format": "^29.7.0" }, "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-docblock": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-29.6.3.tgz", - "integrity": "sha512-2+H+GOTQBEm2+qFSQ7Ma+BvyV+waiIFxmZF5LdpBsAEjWX8QYjSCa4FrkIYtbfXUJJJnFCYrOtt6TZ+IAiTjBQ==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-29.7.0.tgz", + "integrity": "sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g==", "dev": true, "dependencies": { "detect-newline": "^3.0.0" @@ -2657,33 +2677,33 @@ } }, "node_modules/jest-each": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-29.6.3.tgz", - "integrity": "sha512-KoXfJ42k8cqbkfshW7sSHcdfnv5agDdHCPA87ZBdmHP+zJstTJc0ttQaJ/x7zK6noAL76hOuTIJ6ZkQRS5dcyg==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-29.7.0.tgz", + "integrity": "sha512-gns+Er14+ZrEoC5fhOfYCY1LOHHr0TI+rQUHZS8Ttw2l7gl+80eHc/gFf2Ktkw0+SIACDTeWvpFcv3B04VembQ==", "dev": true, "dependencies": { "@jest/types": "^29.6.3", "chalk": "^4.0.0", "jest-get-type": "^29.6.3", - "jest-util": "^29.6.3", - "pretty-format": "^29.6.3" + "jest-util": "^29.7.0", + "pretty-format": "^29.7.0" }, "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-environment-node": { - "version": "29.6.4", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.6.4.tgz", - "integrity": "sha512-i7SbpH2dEIFGNmxGCpSc2w9cA4qVD+wfvg2ZnfQ7XVrKL0NA5uDVBIiGH8SR4F0dKEv/0qI5r+aDomDf04DpEQ==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.7.0.tgz", + "integrity": "sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==", "dev": true, "dependencies": { - "@jest/environment": "^29.6.4", - "@jest/fake-timers": "^29.6.4", + "@jest/environment": "^29.7.0", + "@jest/fake-timers": "^29.7.0", "@jest/types": "^29.6.3", "@types/node": "*", - "jest-mock": "^29.6.3", - "jest-util": "^29.6.3" + "jest-mock": "^29.7.0", + "jest-util": "^29.7.0" }, "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" @@ -2699,9 +2719,9 @@ } }, "node_modules/jest-haste-map": { - "version": "29.6.4", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.6.4.tgz", - "integrity": "sha512-12Ad+VNTDHxKf7k+M65sviyynRoZYuL1/GTuhEVb8RYsNSNln71nANRb/faSyWvx0j+gHcivChXHIoMJrGYjog==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.7.0.tgz", + "integrity": "sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==", "dev": true, "dependencies": { "@jest/types": "^29.6.3", @@ -2711,8 +2731,8 @@ "fb-watchman": "^2.0.0", "graceful-fs": "^4.2.9", "jest-regex-util": "^29.6.3", - "jest-util": "^29.6.3", - "jest-worker": "^29.6.4", + "jest-util": "^29.7.0", + "jest-worker": "^29.7.0", "micromatch": "^4.0.4", "walker": "^1.0.8" }, @@ -2724,37 +2744,37 @@ } }, "node_modules/jest-leak-detector": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.6.3.tgz", - "integrity": "sha512-0kfbESIHXYdhAdpLsW7xdwmYhLf1BRu4AA118/OxFm0Ho1b2RcTmO4oF6aAMaxpxdxnJ3zve2rgwzNBD4Zbm7Q==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.7.0.tgz", + "integrity": "sha512-kYA8IJcSYtST2BY9I+SMC32nDpBT3J2NvWJx8+JCuCdl/CR1I4EKUJROiP8XtCcxqgTTBGJNdbB1A8XRKbTetw==", "dev": true, "dependencies": { "jest-get-type": "^29.6.3", - "pretty-format": "^29.6.3" + "pretty-format": "^29.7.0" }, "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-matcher-utils": { - "version": "29.6.4", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.6.4.tgz", - "integrity": "sha512-KSzwyzGvK4HcfnserYqJHYi7sZVqdREJ9DMPAKVbS98JsIAvumihaNUbjrWw0St7p9IY7A9UskCW5MYlGmBQFQ==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.7.0.tgz", + "integrity": "sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==", "dev": true, "dependencies": { "chalk": "^4.0.0", - "jest-diff": "^29.6.4", + "jest-diff": "^29.7.0", "jest-get-type": "^29.6.3", - "pretty-format": "^29.6.3" + "pretty-format": "^29.7.0" }, "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-message-util": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.6.3.tgz", - "integrity": "sha512-FtzaEEHzjDpQp51HX4UMkPZjy46ati4T5pEMyM6Ik48ztu4T9LQplZ6OsimHx7EuM9dfEh5HJa6D3trEftu3dA==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz", + "integrity": "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==", "dev": true, "dependencies": { "@babel/code-frame": "^7.12.13", @@ -2763,7 +2783,7 @@ "chalk": "^4.0.0", "graceful-fs": "^4.2.9", "micromatch": "^4.0.4", - "pretty-format": "^29.6.3", + "pretty-format": "^29.7.0", "slash": "^3.0.0", "stack-utils": "^2.0.3" }, @@ -2772,14 +2792,14 @@ } }, "node_modules/jest-mock": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.6.3.tgz", - "integrity": "sha512-Z7Gs/mOyTSR4yPsaZ72a/MtuK6RnC3JYqWONe48oLaoEcYwEDxqvbXz85G4SJrm2Z5Ar9zp6MiHF4AlFlRM4Pg==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.7.0.tgz", + "integrity": "sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==", "dev": true, "dependencies": { "@jest/types": "^29.6.3", "@types/node": "*", - "jest-util": "^29.6.3" + "jest-util": "^29.7.0" }, "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" @@ -2812,17 +2832,17 @@ } }, "node_modules/jest-resolve": { - "version": "29.6.4", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.6.4.tgz", - "integrity": "sha512-fPRq+0vcxsuGlG0O3gyoqGTAxasagOxEuyoxHeyxaZbc9QNek0AmJWSkhjlMG+mTsj+8knc/mWb3fXlRNVih7Q==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.7.0.tgz", + "integrity": "sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA==", "dev": true, "dependencies": { "chalk": "^4.0.0", "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.6.4", + "jest-haste-map": "^29.7.0", "jest-pnp-resolver": "^1.2.2", - "jest-util": "^29.6.3", - "jest-validate": "^29.6.3", + "jest-util": "^29.7.0", + "jest-validate": "^29.7.0", "resolve": "^1.20.0", "resolve.exports": "^2.0.0", "slash": "^3.0.0" @@ -2832,43 +2852,43 @@ } }, "node_modules/jest-resolve-dependencies": { - "version": "29.6.4", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.6.4.tgz", - "integrity": "sha512-7+6eAmr1ZBF3vOAJVsfLj1QdqeXG+WYhidfLHBRZqGN24MFRIiKG20ItpLw2qRAsW/D2ZUUmCNf6irUr/v6KHA==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.7.0.tgz", + "integrity": "sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA==", "dev": true, "dependencies": { "jest-regex-util": "^29.6.3", - "jest-snapshot": "^29.6.4" + "jest-snapshot": "^29.7.0" }, "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-runner": { - "version": "29.6.4", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.6.4.tgz", - "integrity": "sha512-SDaLrMmtVlQYDuG0iSPYLycG8P9jLI+fRm8AF/xPKhYDB2g6xDWjXBrR5M8gEWsK6KVFlebpZ4QsrxdyIX1Jaw==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.7.0.tgz", + "integrity": "sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ==", "dev": true, "dependencies": { - "@jest/console": "^29.6.4", - "@jest/environment": "^29.6.4", - "@jest/test-result": "^29.6.4", - "@jest/transform": "^29.6.4", + "@jest/console": "^29.7.0", + "@jest/environment": "^29.7.0", + "@jest/test-result": "^29.7.0", + "@jest/transform": "^29.7.0", "@jest/types": "^29.6.3", "@types/node": "*", "chalk": "^4.0.0", "emittery": "^0.13.1", "graceful-fs": "^4.2.9", - "jest-docblock": "^29.6.3", - "jest-environment-node": "^29.6.4", - "jest-haste-map": "^29.6.4", - "jest-leak-detector": "^29.6.3", - "jest-message-util": "^29.6.3", - "jest-resolve": "^29.6.4", - "jest-runtime": "^29.6.4", - "jest-util": "^29.6.3", - "jest-watcher": "^29.6.4", - "jest-worker": "^29.6.4", + "jest-docblock": "^29.7.0", + "jest-environment-node": "^29.7.0", + "jest-haste-map": "^29.7.0", + "jest-leak-detector": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-resolve": "^29.7.0", + "jest-runtime": "^29.7.0", + "jest-util": "^29.7.0", + "jest-watcher": "^29.7.0", + "jest-worker": "^29.7.0", "p-limit": "^3.1.0", "source-map-support": "0.5.13" }, @@ -2892,17 +2912,17 @@ } }, "node_modules/jest-runtime": { - "version": "29.6.4", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.6.4.tgz", - "integrity": "sha512-s/QxMBLvmwLdchKEjcLfwzP7h+jsHvNEtxGP5P+Fl1FMaJX2jMiIqe4rJw4tFprzCwuSvVUo9bn0uj4gNRXsbA==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.7.0.tgz", + "integrity": "sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ==", "dev": true, "dependencies": { - "@jest/environment": "^29.6.4", - "@jest/fake-timers": "^29.6.4", - "@jest/globals": "^29.6.4", + "@jest/environment": "^29.7.0", + "@jest/fake-timers": "^29.7.0", + "@jest/globals": "^29.7.0", "@jest/source-map": "^29.6.3", - "@jest/test-result": "^29.6.4", - "@jest/transform": "^29.6.4", + "@jest/test-result": "^29.7.0", + "@jest/transform": "^29.7.0", "@jest/types": "^29.6.3", "@types/node": "*", "chalk": "^4.0.0", @@ -2910,13 +2930,13 @@ "collect-v8-coverage": "^1.0.0", "glob": "^7.1.3", "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.6.4", - "jest-message-util": "^29.6.3", - "jest-mock": "^29.6.3", + "jest-haste-map": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-mock": "^29.7.0", "jest-regex-util": "^29.6.3", - "jest-resolve": "^29.6.4", - "jest-snapshot": "^29.6.4", - "jest-util": "^29.6.3", + "jest-resolve": "^29.7.0", + "jest-snapshot": "^29.7.0", + "jest-util": "^29.7.0", "slash": "^3.0.0", "strip-bom": "^4.0.0" }, @@ -2925,9 +2945,9 @@ } }, "node_modules/jest-snapshot": { - "version": "29.6.4", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.6.4.tgz", - "integrity": "sha512-VC1N8ED7+4uboUKGIDsbvNAZb6LakgIPgAF4RSpF13dN6YaMokfRqO+BaqK4zIh6X3JffgwbzuGqDEjHm/MrvA==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.7.0.tgz", + "integrity": "sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==", "dev": true, "dependencies": { "@babel/core": "^7.11.6", @@ -2935,20 +2955,20 @@ "@babel/plugin-syntax-jsx": "^7.7.2", "@babel/plugin-syntax-typescript": "^7.7.2", "@babel/types": "^7.3.3", - "@jest/expect-utils": "^29.6.4", - "@jest/transform": "^29.6.4", + "@jest/expect-utils": "^29.7.0", + "@jest/transform": "^29.7.0", "@jest/types": "^29.6.3", "babel-preset-current-node-syntax": "^1.0.0", "chalk": "^4.0.0", - "expect": "^29.6.4", + "expect": "^29.7.0", "graceful-fs": "^4.2.9", - "jest-diff": "^29.6.4", + "jest-diff": "^29.7.0", "jest-get-type": "^29.6.3", - "jest-matcher-utils": "^29.6.4", - "jest-message-util": "^29.6.3", - "jest-util": "^29.6.3", + "jest-matcher-utils": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-util": "^29.7.0", "natural-compare": "^1.4.0", - "pretty-format": "^29.6.3", + "pretty-format": "^29.7.0", "semver": "^7.5.3" }, "engines": { @@ -2956,9 +2976,9 @@ } }, "node_modules/jest-util": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.6.3.tgz", - "integrity": "sha512-QUjna/xSy4B32fzcKTSz1w7YYzgiHrjjJjevdRf61HYk998R5vVMMNmrHESYZVDS5DSWs+1srPLPKxXPkeSDOA==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", + "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", "dev": true, "dependencies": { "@jest/types": "^29.6.3", @@ -2973,9 +2993,9 @@ } }, "node_modules/jest-validate": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.6.3.tgz", - "integrity": "sha512-e7KWZcAIX+2W1o3cHfnqpGajdCs1jSM3DkXjGeLSNmCazv1EeI1ggTeK5wdZhF+7N+g44JI2Od3veojoaumlfg==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.7.0.tgz", + "integrity": "sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==", "dev": true, "dependencies": { "@jest/types": "^29.6.3", @@ -2983,7 +3003,7 @@ "chalk": "^4.0.0", "jest-get-type": "^29.6.3", "leven": "^3.1.0", - "pretty-format": "^29.6.3" + "pretty-format": "^29.7.0" }, "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" @@ -3002,18 +3022,18 @@ } }, "node_modules/jest-watcher": { - "version": "29.6.4", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.6.4.tgz", - "integrity": "sha512-oqUWvx6+On04ShsT00Ir9T4/FvBeEh2M9PTubgITPxDa739p4hoQweWPRGyYeaojgT0xTpZKF0Y/rSY1UgMxvQ==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.7.0.tgz", + "integrity": "sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g==", "dev": true, "dependencies": { - "@jest/test-result": "^29.6.4", + "@jest/test-result": "^29.7.0", "@jest/types": "^29.6.3", "@types/node": "*", "ansi-escapes": "^4.2.1", "chalk": "^4.0.0", "emittery": "^0.13.1", - "jest-util": "^29.6.3", + "jest-util": "^29.7.0", "string-length": "^4.0.1" }, "engines": { @@ -3021,13 +3041,13 @@ } }, "node_modules/jest-worker": { - "version": "29.6.4", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.6.4.tgz", - "integrity": "sha512-6dpvFV4WjcWbDVGgHTWo/aupl8/LbBx2NSKfiwqf79xC/yeJjKHT1+StcKy/2KTmW16hE68ccKVOtXf+WZGz7Q==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", + "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", "dev": true, "dependencies": { "@types/node": "*", - "jest-util": "^29.6.3", + "jest-util": "^29.7.0", "merge-stream": "^2.0.0", "supports-color": "^8.0.0" }, @@ -3489,9 +3509,9 @@ } }, "node_modules/pretty-format": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.6.3.tgz", - "integrity": "sha512-ZsBgjVhFAj5KeK+nHfF1305/By3lechHQSMWCTl8iHSbfOm2TN5nHEtFc/+W7fAyUeCs2n5iow72gld4gW0xDw==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", + "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", "dev": true, "dependencies": { "@jest/schemas": "^29.6.3", @@ -3536,9 +3556,9 @@ } }, "node_modules/pure-rand": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/pure-rand/-/pure-rand-6.0.2.tgz", - "integrity": "sha512-6Yg0ekpKICSjPswYOuC5sku/TSWaRYlA0qsXqJgM/d/4pLPHPuTxK7Nbf7jFKzAeedUhR8C7K9Uv63FBsSo8xQ==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/pure-rand/-/pure-rand-6.0.3.tgz", + "integrity": "sha512-KddyFewCsO0j3+np81IQ+SweXLDnDQTs5s67BOnrYmYe/yNmUhttQyGsYzy8yUnoljGAQ9sl38YB4vH8ur7Y+w==", "dev": true, "funding": [ { @@ -4846,29 +4866,29 @@ "dev": true }, "@jest/console": { - "version": "29.6.4", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.6.4.tgz", - "integrity": "sha512-wNK6gC0Ha9QeEPSkeJedQuTQqxZYnDPuDcDhVuVatRvMkL4D0VTvFVZj+Yuh6caG2aOfzkUZ36KtCmLNtR02hw==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.7.0.tgz", + "integrity": "sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg==", "dev": true, "requires": { "@jest/types": "^29.6.3", "@types/node": "*", "chalk": "^4.0.0", - "jest-message-util": "^29.6.3", - "jest-util": "^29.6.3", + "jest-message-util": "^29.7.0", + "jest-util": "^29.7.0", "slash": "^3.0.0" } }, "@jest/core": { - "version": "29.6.4", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-29.6.4.tgz", - "integrity": "sha512-U/vq5ccNTSVgYH7mHnodHmCffGWHJnz/E1BEWlLuK5pM4FZmGfBn/nrJGLjUsSmyx3otCeqc1T31F4y08AMDLg==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-29.7.0.tgz", + "integrity": "sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg==", "dev": true, "requires": { - "@jest/console": "^29.6.4", - "@jest/reporters": "^29.6.4", - "@jest/test-result": "^29.6.4", - "@jest/transform": "^29.6.4", + "@jest/console": "^29.7.0", + "@jest/reporters": "^29.7.0", + "@jest/test-result": "^29.7.0", + "@jest/transform": "^29.7.0", "@jest/types": "^29.6.3", "@types/node": "*", "ansi-escapes": "^4.2.1", @@ -4876,92 +4896,92 @@ "ci-info": "^3.2.0", "exit": "^0.1.2", "graceful-fs": "^4.2.9", - "jest-changed-files": "^29.6.3", - "jest-config": "^29.6.4", - "jest-haste-map": "^29.6.4", - "jest-message-util": "^29.6.3", + "jest-changed-files": "^29.7.0", + "jest-config": "^29.7.0", + "jest-haste-map": "^29.7.0", + "jest-message-util": "^29.7.0", "jest-regex-util": "^29.6.3", - "jest-resolve": "^29.6.4", - "jest-resolve-dependencies": "^29.6.4", - "jest-runner": "^29.6.4", - "jest-runtime": "^29.6.4", - "jest-snapshot": "^29.6.4", - "jest-util": "^29.6.3", - "jest-validate": "^29.6.3", - "jest-watcher": "^29.6.4", + "jest-resolve": "^29.7.0", + "jest-resolve-dependencies": "^29.7.0", + "jest-runner": "^29.7.0", + "jest-runtime": "^29.7.0", + "jest-snapshot": "^29.7.0", + "jest-util": "^29.7.0", + "jest-validate": "^29.7.0", + "jest-watcher": "^29.7.0", "micromatch": "^4.0.4", - "pretty-format": "^29.6.3", + "pretty-format": "^29.7.0", "slash": "^3.0.0", "strip-ansi": "^6.0.0" } }, "@jest/environment": { - "version": "29.6.4", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.6.4.tgz", - "integrity": "sha512-sQ0SULEjA1XUTHmkBRl7A1dyITM9yb1yb3ZNKPX3KlTd6IG7mWUe3e2yfExtC2Zz1Q+mMckOLHmL/qLiuQJrBQ==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.7.0.tgz", + "integrity": "sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==", "dev": true, "requires": { - "@jest/fake-timers": "^29.6.4", + "@jest/fake-timers": "^29.7.0", "@jest/types": "^29.6.3", "@types/node": "*", - "jest-mock": "^29.6.3" + "jest-mock": "^29.7.0" } }, "@jest/expect": { - "version": "29.6.4", - "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-29.6.4.tgz", - "integrity": "sha512-Warhsa7d23+3X5bLbrbYvaehcgX5TLYhI03JKoedTiI8uJU4IhqYBWF7OSSgUyz4IgLpUYPkK0AehA5/fRclAA==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-29.7.0.tgz", + "integrity": "sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ==", "dev": true, "requires": { - "expect": "^29.6.4", - "jest-snapshot": "^29.6.4" + "expect": "^29.7.0", + "jest-snapshot": "^29.7.0" } }, "@jest/expect-utils": { - "version": "29.6.4", - "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.6.4.tgz", - "integrity": "sha512-FEhkJhqtvBwgSpiTrocquJCdXPsyvNKcl/n7A3u7X4pVoF4bswm11c9d4AV+kfq2Gpv/mM8x7E7DsRvH+djkrg==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.7.0.tgz", + "integrity": "sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==", "dev": true, "requires": { "jest-get-type": "^29.6.3" } }, "@jest/fake-timers": { - "version": "29.6.4", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.6.4.tgz", - "integrity": "sha512-6UkCwzoBK60edXIIWb0/KWkuj7R7Qq91vVInOe3De6DSpaEiqjKcJw4F7XUet24Wupahj9J6PlR09JqJ5ySDHw==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.7.0.tgz", + "integrity": "sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==", "dev": true, "requires": { "@jest/types": "^29.6.3", "@sinonjs/fake-timers": "^10.0.2", "@types/node": "*", - "jest-message-util": "^29.6.3", - "jest-mock": "^29.6.3", - "jest-util": "^29.6.3" + "jest-message-util": "^29.7.0", + "jest-mock": "^29.7.0", + "jest-util": "^29.7.0" } }, "@jest/globals": { - "version": "29.6.4", - "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.6.4.tgz", - "integrity": "sha512-wVIn5bdtjlChhXAzVXavcY/3PEjf4VqM174BM3eGL5kMxLiZD5CLnbmkEyA1Dwh9q8XjP6E8RwjBsY/iCWrWsA==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.7.0.tgz", + "integrity": "sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ==", "dev": true, "requires": { - "@jest/environment": "^29.6.4", - "@jest/expect": "^29.6.4", + "@jest/environment": "^29.7.0", + "@jest/expect": "^29.7.0", "@jest/types": "^29.6.3", - "jest-mock": "^29.6.3" + "jest-mock": "^29.7.0" } }, "@jest/reporters": { - "version": "29.6.4", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-29.6.4.tgz", - "integrity": "sha512-sxUjWxm7QdchdrD3NfWKrL8FBsortZeibSJv4XLjESOOjSUOkjQcb0ZHJwfhEGIvBvTluTzfG2yZWZhkrXJu8g==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-29.7.0.tgz", + "integrity": "sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg==", "dev": true, "requires": { "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "^29.6.4", - "@jest/test-result": "^29.6.4", - "@jest/transform": "^29.6.4", + "@jest/console": "^29.7.0", + "@jest/test-result": "^29.7.0", + "@jest/transform": "^29.7.0", "@jest/types": "^29.6.3", "@jridgewell/trace-mapping": "^0.3.18", "@types/node": "*", @@ -4975,9 +4995,9 @@ "istanbul-lib-report": "^3.0.0", "istanbul-lib-source-maps": "^4.0.0", "istanbul-reports": "^3.1.3", - "jest-message-util": "^29.6.3", - "jest-util": "^29.6.3", - "jest-worker": "^29.6.4", + "jest-message-util": "^29.7.0", + "jest-util": "^29.7.0", + "jest-worker": "^29.7.0", "slash": "^3.0.0", "string-length": "^4.0.1", "strip-ansi": "^6.0.0", @@ -5020,33 +5040,33 @@ } }, "@jest/test-result": { - "version": "29.6.4", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.6.4.tgz", - "integrity": "sha512-uQ1C0AUEN90/dsyEirgMLlouROgSY+Wc/JanVVk0OiUKa5UFh7sJpMEM3aoUBAz2BRNvUJ8j3d294WFuRxSyOQ==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.7.0.tgz", + "integrity": "sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA==", "dev": true, "requires": { - "@jest/console": "^29.6.4", + "@jest/console": "^29.7.0", "@jest/types": "^29.6.3", "@types/istanbul-lib-coverage": "^2.0.0", "collect-v8-coverage": "^1.0.0" } }, "@jest/test-sequencer": { - "version": "29.6.4", - "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.6.4.tgz", - "integrity": "sha512-E84M6LbpcRq3fT4ckfKs9ryVanwkaIB0Ws9bw3/yP4seRLg/VaCZ/LgW0MCq5wwk4/iP/qnilD41aj2fsw2RMg==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.7.0.tgz", + "integrity": "sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw==", "dev": true, "requires": { - "@jest/test-result": "^29.6.4", + "@jest/test-result": "^29.7.0", "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.6.4", + "jest-haste-map": "^29.7.0", "slash": "^3.0.0" } }, "@jest/transform": { - "version": "29.6.4", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.6.4.tgz", - "integrity": "sha512-8thgRSiXUqtr/pPGY/OsyHuMjGyhVnWrFAwoxmIemlBuiMyU1WFs0tXoNxzcr4A4uErs/ABre76SGmrr5ab/AA==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.7.0.tgz", + "integrity": "sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==", "dev": true, "requires": { "@babel/core": "^7.11.6", @@ -5057,9 +5077,9 @@ "convert-source-map": "^2.0.0", "fast-json-stable-stringify": "^2.1.0", "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.6.4", + "jest-haste-map": "^29.7.0", "jest-regex-util": "^29.6.3", - "jest-util": "^29.6.3", + "jest-util": "^29.7.0", "micromatch": "^4.0.4", "pirates": "^4.0.4", "slash": "^3.0.0", @@ -5363,12 +5383,12 @@ "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" }, "babel-jest": { - "version": "29.6.4", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.6.4.tgz", - "integrity": "sha512-meLj23UlSLddj6PC+YTOFRgDAtjnZom8w/ACsrx0gtPtv5cJZk0A5Unk5bV4wixD7XaPCN1fQvpww8czkZURmw==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.7.0.tgz", + "integrity": "sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==", "dev": true, "requires": { - "@jest/transform": "^29.6.4", + "@jest/transform": "^29.7.0", "@types/babel__core": "^7.1.14", "babel-plugin-istanbul": "^6.1.1", "babel-preset-jest": "^29.6.3", @@ -5598,6 +5618,21 @@ "safe-buffer": "~5.1.1" } }, + "create-jest": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/create-jest/-/create-jest-29.7.0.tgz", + "integrity": "sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==", + "dev": true, + "requires": { + "@jest/types": "^29.6.3", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "jest-config": "^29.7.0", + "jest-util": "^29.7.0", + "prompts": "^2.0.1" + } + }, "cross-spawn": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", @@ -5727,16 +5762,16 @@ "dev": true }, "expect": { - "version": "29.6.4", - "resolved": "https://registry.npmjs.org/expect/-/expect-29.6.4.tgz", - "integrity": "sha512-F2W2UyQ8XYyftHT57dtfg8Ue3X5qLgm2sSug0ivvLRH/VKNRL/pDxg/TH7zVzbQB0tu80clNFy6LU7OS/VSEKA==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/expect/-/expect-29.7.0.tgz", + "integrity": "sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==", "dev": true, "requires": { - "@jest/expect-utils": "^29.6.4", + "@jest/expect-utils": "^29.7.0", "jest-get-type": "^29.6.3", - "jest-matcher-utils": "^29.6.4", - "jest-message-util": "^29.6.3", - "jest-util": "^29.6.3" + "jest-matcher-utils": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-util": "^29.7.0" } }, "fast-json-stable-stringify": { @@ -6016,25 +6051,25 @@ } }, "jest": { - "version": "29.6.4", - "resolved": "https://registry.npmjs.org/jest/-/jest-29.6.4.tgz", - "integrity": "sha512-tEFhVQFF/bzoYV1YuGyzLPZ6vlPrdfvDmmAxudA1dLEuiztqg2Rkx20vkKY32xiDROcD2KXlgZ7Cu8RPeEHRKw==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest/-/jest-29.7.0.tgz", + "integrity": "sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==", "dev": true, "requires": { - "@jest/core": "^29.6.4", + "@jest/core": "^29.7.0", "@jest/types": "^29.6.3", "import-local": "^3.0.2", - "jest-cli": "^29.6.4" + "jest-cli": "^29.7.0" } }, "jest-changed-files": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-29.6.3.tgz", - "integrity": "sha512-G5wDnElqLa4/c66ma5PG9eRjE342lIbF6SUnTJi26C3J28Fv2TVY2rOyKB9YGbSA5ogwevgmxc4j4aVjrEK6Yg==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-29.7.0.tgz", + "integrity": "sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w==", "dev": true, "requires": { "execa": "^5.0.0", - "jest-util": "^29.6.3", + "jest-util": "^29.7.0", "p-limit": "^3.1.0" }, "dependencies": { @@ -6050,28 +6085,28 @@ } }, "jest-circus": { - "version": "29.6.4", - "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-29.6.4.tgz", - "integrity": "sha512-YXNrRyntVUgDfZbjXWBMPslX1mQ8MrSG0oM/Y06j9EYubODIyHWP8hMUbjbZ19M3M+zamqEur7O80HODwACoJw==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-29.7.0.tgz", + "integrity": "sha512-3E1nCMgipcTkCocFwM90XXQab9bS+GMsjdpmPrlelaxwD93Ad8iVEjX/vvHPdLPnFf+L40u+5+iutRdA1N9myw==", "dev": true, "requires": { - "@jest/environment": "^29.6.4", - "@jest/expect": "^29.6.4", - "@jest/test-result": "^29.6.4", + "@jest/environment": "^29.7.0", + "@jest/expect": "^29.7.0", + "@jest/test-result": "^29.7.0", "@jest/types": "^29.6.3", "@types/node": "*", "chalk": "^4.0.0", "co": "^4.6.0", "dedent": "^1.0.0", "is-generator-fn": "^2.0.0", - "jest-each": "^29.6.3", - "jest-matcher-utils": "^29.6.4", - "jest-message-util": "^29.6.3", - "jest-runtime": "^29.6.4", - "jest-snapshot": "^29.6.4", - "jest-util": "^29.6.3", + "jest-each": "^29.7.0", + "jest-matcher-utils": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-runtime": "^29.7.0", + "jest-snapshot": "^29.7.0", + "jest-util": "^29.7.0", "p-limit": "^3.1.0", - "pretty-format": "^29.6.3", + "pretty-format": "^29.7.0", "pure-rand": "^6.0.0", "slash": "^3.0.0", "stack-utils": "^2.0.3" @@ -6089,101 +6124,100 @@ } }, "jest-cli": { - "version": "29.6.4", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-29.6.4.tgz", - "integrity": "sha512-+uMCQ7oizMmh8ZwRfZzKIEszFY9ksjjEQnTEMTaL7fYiL3Kw4XhqT9bYh+A4DQKUb67hZn2KbtEnDuHvcgK4pQ==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-29.7.0.tgz", + "integrity": "sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==", "dev": true, "requires": { - "@jest/core": "^29.6.4", - "@jest/test-result": "^29.6.4", + "@jest/core": "^29.7.0", + "@jest/test-result": "^29.7.0", "@jest/types": "^29.6.3", "chalk": "^4.0.0", + "create-jest": "^29.7.0", "exit": "^0.1.2", - "graceful-fs": "^4.2.9", "import-local": "^3.0.2", - "jest-config": "^29.6.4", - "jest-util": "^29.6.3", - "jest-validate": "^29.6.3", - "prompts": "^2.0.1", + "jest-config": "^29.7.0", + "jest-util": "^29.7.0", + "jest-validate": "^29.7.0", "yargs": "^17.3.1" } }, "jest-config": { - "version": "29.6.4", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-29.6.4.tgz", - "integrity": "sha512-JWohr3i9m2cVpBumQFv2akMEnFEPVOh+9L2xIBJhJ0zOaci2ZXuKJj0tgMKQCBZAKA09H049IR4HVS/43Qb19A==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-29.7.0.tgz", + "integrity": "sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==", "dev": true, "requires": { "@babel/core": "^7.11.6", - "@jest/test-sequencer": "^29.6.4", + "@jest/test-sequencer": "^29.7.0", "@jest/types": "^29.6.3", - "babel-jest": "^29.6.4", + "babel-jest": "^29.7.0", "chalk": "^4.0.0", "ci-info": "^3.2.0", "deepmerge": "^4.2.2", "glob": "^7.1.3", "graceful-fs": "^4.2.9", - "jest-circus": "^29.6.4", - "jest-environment-node": "^29.6.4", + "jest-circus": "^29.7.0", + "jest-environment-node": "^29.7.0", "jest-get-type": "^29.6.3", "jest-regex-util": "^29.6.3", - "jest-resolve": "^29.6.4", - "jest-runner": "^29.6.4", - "jest-util": "^29.6.3", - "jest-validate": "^29.6.3", + "jest-resolve": "^29.7.0", + "jest-runner": "^29.7.0", + "jest-util": "^29.7.0", + "jest-validate": "^29.7.0", "micromatch": "^4.0.4", "parse-json": "^5.2.0", - "pretty-format": "^29.6.3", + "pretty-format": "^29.7.0", "slash": "^3.0.0", "strip-json-comments": "^3.1.1" } }, "jest-diff": { - "version": "29.6.4", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.6.4.tgz", - "integrity": "sha512-9F48UxR9e4XOEZvoUXEHSWY4qC4zERJaOfrbBg9JpbJOO43R1vN76REt/aMGZoY6GD5g84nnJiBIVlscegefpw==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz", + "integrity": "sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==", "dev": true, "requires": { "chalk": "^4.0.0", "diff-sequences": "^29.6.3", "jest-get-type": "^29.6.3", - "pretty-format": "^29.6.3" + "pretty-format": "^29.7.0" } }, "jest-docblock": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-29.6.3.tgz", - "integrity": "sha512-2+H+GOTQBEm2+qFSQ7Ma+BvyV+waiIFxmZF5LdpBsAEjWX8QYjSCa4FrkIYtbfXUJJJnFCYrOtt6TZ+IAiTjBQ==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-29.7.0.tgz", + "integrity": "sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g==", "dev": true, "requires": { "detect-newline": "^3.0.0" } }, "jest-each": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-29.6.3.tgz", - "integrity": "sha512-KoXfJ42k8cqbkfshW7sSHcdfnv5agDdHCPA87ZBdmHP+zJstTJc0ttQaJ/x7zK6noAL76hOuTIJ6ZkQRS5dcyg==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-29.7.0.tgz", + "integrity": "sha512-gns+Er14+ZrEoC5fhOfYCY1LOHHr0TI+rQUHZS8Ttw2l7gl+80eHc/gFf2Ktkw0+SIACDTeWvpFcv3B04VembQ==", "dev": true, "requires": { "@jest/types": "^29.6.3", "chalk": "^4.0.0", "jest-get-type": "^29.6.3", - "jest-util": "^29.6.3", - "pretty-format": "^29.6.3" + "jest-util": "^29.7.0", + "pretty-format": "^29.7.0" } }, "jest-environment-node": { - "version": "29.6.4", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.6.4.tgz", - "integrity": "sha512-i7SbpH2dEIFGNmxGCpSc2w9cA4qVD+wfvg2ZnfQ7XVrKL0NA5uDVBIiGH8SR4F0dKEv/0qI5r+aDomDf04DpEQ==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.7.0.tgz", + "integrity": "sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==", "dev": true, "requires": { - "@jest/environment": "^29.6.4", - "@jest/fake-timers": "^29.6.4", + "@jest/environment": "^29.7.0", + "@jest/fake-timers": "^29.7.0", "@jest/types": "^29.6.3", "@types/node": "*", - "jest-mock": "^29.6.3", - "jest-util": "^29.6.3" + "jest-mock": "^29.7.0", + "jest-util": "^29.7.0" } }, "jest-get-type": { @@ -6193,9 +6227,9 @@ "dev": true }, "jest-haste-map": { - "version": "29.6.4", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.6.4.tgz", - "integrity": "sha512-12Ad+VNTDHxKf7k+M65sviyynRoZYuL1/GTuhEVb8RYsNSNln71nANRb/faSyWvx0j+gHcivChXHIoMJrGYjog==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.7.0.tgz", + "integrity": "sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==", "dev": true, "requires": { "@jest/types": "^29.6.3", @@ -6206,38 +6240,38 @@ "fsevents": "^2.3.2", "graceful-fs": "^4.2.9", "jest-regex-util": "^29.6.3", - "jest-util": "^29.6.3", - "jest-worker": "^29.6.4", + "jest-util": "^29.7.0", + "jest-worker": "^29.7.0", "micromatch": "^4.0.4", "walker": "^1.0.8" } }, "jest-leak-detector": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.6.3.tgz", - "integrity": "sha512-0kfbESIHXYdhAdpLsW7xdwmYhLf1BRu4AA118/OxFm0Ho1b2RcTmO4oF6aAMaxpxdxnJ3zve2rgwzNBD4Zbm7Q==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.7.0.tgz", + "integrity": "sha512-kYA8IJcSYtST2BY9I+SMC32nDpBT3J2NvWJx8+JCuCdl/CR1I4EKUJROiP8XtCcxqgTTBGJNdbB1A8XRKbTetw==", "dev": true, "requires": { "jest-get-type": "^29.6.3", - "pretty-format": "^29.6.3" + "pretty-format": "^29.7.0" } }, "jest-matcher-utils": { - "version": "29.6.4", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.6.4.tgz", - "integrity": "sha512-KSzwyzGvK4HcfnserYqJHYi7sZVqdREJ9DMPAKVbS98JsIAvumihaNUbjrWw0St7p9IY7A9UskCW5MYlGmBQFQ==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.7.0.tgz", + "integrity": "sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==", "dev": true, "requires": { "chalk": "^4.0.0", - "jest-diff": "^29.6.4", + "jest-diff": "^29.7.0", "jest-get-type": "^29.6.3", - "pretty-format": "^29.6.3" + "pretty-format": "^29.7.0" } }, "jest-message-util": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.6.3.tgz", - "integrity": "sha512-FtzaEEHzjDpQp51HX4UMkPZjy46ati4T5pEMyM6Ik48ztu4T9LQplZ6OsimHx7EuM9dfEh5HJa6D3trEftu3dA==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz", + "integrity": "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==", "dev": true, "requires": { "@babel/code-frame": "^7.12.13", @@ -6246,20 +6280,20 @@ "chalk": "^4.0.0", "graceful-fs": "^4.2.9", "micromatch": "^4.0.4", - "pretty-format": "^29.6.3", + "pretty-format": "^29.7.0", "slash": "^3.0.0", "stack-utils": "^2.0.3" } }, "jest-mock": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.6.3.tgz", - "integrity": "sha512-Z7Gs/mOyTSR4yPsaZ72a/MtuK6RnC3JYqWONe48oLaoEcYwEDxqvbXz85G4SJrm2Z5Ar9zp6MiHF4AlFlRM4Pg==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.7.0.tgz", + "integrity": "sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==", "dev": true, "requires": { "@jest/types": "^29.6.3", "@types/node": "*", - "jest-util": "^29.6.3" + "jest-util": "^29.7.0" } }, "jest-pnp-resolver": { @@ -6276,57 +6310,57 @@ "dev": true }, "jest-resolve": { - "version": "29.6.4", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.6.4.tgz", - "integrity": "sha512-fPRq+0vcxsuGlG0O3gyoqGTAxasagOxEuyoxHeyxaZbc9QNek0AmJWSkhjlMG+mTsj+8knc/mWb3fXlRNVih7Q==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.7.0.tgz", + "integrity": "sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA==", "dev": true, "requires": { "chalk": "^4.0.0", "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.6.4", + "jest-haste-map": "^29.7.0", "jest-pnp-resolver": "^1.2.2", - "jest-util": "^29.6.3", - "jest-validate": "^29.6.3", + "jest-util": "^29.7.0", + "jest-validate": "^29.7.0", "resolve": "^1.20.0", "resolve.exports": "^2.0.0", "slash": "^3.0.0" } }, "jest-resolve-dependencies": { - "version": "29.6.4", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.6.4.tgz", - "integrity": "sha512-7+6eAmr1ZBF3vOAJVsfLj1QdqeXG+WYhidfLHBRZqGN24MFRIiKG20ItpLw2qRAsW/D2ZUUmCNf6irUr/v6KHA==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.7.0.tgz", + "integrity": "sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA==", "dev": true, "requires": { "jest-regex-util": "^29.6.3", - "jest-snapshot": "^29.6.4" + "jest-snapshot": "^29.7.0" } }, "jest-runner": { - "version": "29.6.4", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.6.4.tgz", - "integrity": "sha512-SDaLrMmtVlQYDuG0iSPYLycG8P9jLI+fRm8AF/xPKhYDB2g6xDWjXBrR5M8gEWsK6KVFlebpZ4QsrxdyIX1Jaw==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.7.0.tgz", + "integrity": "sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ==", "dev": true, "requires": { - "@jest/console": "^29.6.4", - "@jest/environment": "^29.6.4", - "@jest/test-result": "^29.6.4", - "@jest/transform": "^29.6.4", + "@jest/console": "^29.7.0", + "@jest/environment": "^29.7.0", + "@jest/test-result": "^29.7.0", + "@jest/transform": "^29.7.0", "@jest/types": "^29.6.3", "@types/node": "*", "chalk": "^4.0.0", "emittery": "^0.13.1", "graceful-fs": "^4.2.9", - "jest-docblock": "^29.6.3", - "jest-environment-node": "^29.6.4", - "jest-haste-map": "^29.6.4", - "jest-leak-detector": "^29.6.3", - "jest-message-util": "^29.6.3", - "jest-resolve": "^29.6.4", - "jest-runtime": "^29.6.4", - "jest-util": "^29.6.3", - "jest-watcher": "^29.6.4", - "jest-worker": "^29.6.4", + "jest-docblock": "^29.7.0", + "jest-environment-node": "^29.7.0", + "jest-haste-map": "^29.7.0", + "jest-leak-detector": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-resolve": "^29.7.0", + "jest-runtime": "^29.7.0", + "jest-util": "^29.7.0", + "jest-watcher": "^29.7.0", + "jest-worker": "^29.7.0", "p-limit": "^3.1.0", "source-map-support": "0.5.13" }, @@ -6343,17 +6377,17 @@ } }, "jest-runtime": { - "version": "29.6.4", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.6.4.tgz", - "integrity": "sha512-s/QxMBLvmwLdchKEjcLfwzP7h+jsHvNEtxGP5P+Fl1FMaJX2jMiIqe4rJw4tFprzCwuSvVUo9bn0uj4gNRXsbA==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.7.0.tgz", + "integrity": "sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ==", "dev": true, "requires": { - "@jest/environment": "^29.6.4", - "@jest/fake-timers": "^29.6.4", - "@jest/globals": "^29.6.4", + "@jest/environment": "^29.7.0", + "@jest/fake-timers": "^29.7.0", + "@jest/globals": "^29.7.0", "@jest/source-map": "^29.6.3", - "@jest/test-result": "^29.6.4", - "@jest/transform": "^29.6.4", + "@jest/test-result": "^29.7.0", + "@jest/transform": "^29.7.0", "@jest/types": "^29.6.3", "@types/node": "*", "chalk": "^4.0.0", @@ -6361,21 +6395,21 @@ "collect-v8-coverage": "^1.0.0", "glob": "^7.1.3", "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.6.4", - "jest-message-util": "^29.6.3", - "jest-mock": "^29.6.3", + "jest-haste-map": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-mock": "^29.7.0", "jest-regex-util": "^29.6.3", - "jest-resolve": "^29.6.4", - "jest-snapshot": "^29.6.4", - "jest-util": "^29.6.3", + "jest-resolve": "^29.7.0", + "jest-snapshot": "^29.7.0", + "jest-util": "^29.7.0", "slash": "^3.0.0", "strip-bom": "^4.0.0" } }, "jest-snapshot": { - "version": "29.6.4", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.6.4.tgz", - "integrity": "sha512-VC1N8ED7+4uboUKGIDsbvNAZb6LakgIPgAF4RSpF13dN6YaMokfRqO+BaqK4zIh6X3JffgwbzuGqDEjHm/MrvA==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.7.0.tgz", + "integrity": "sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==", "dev": true, "requires": { "@babel/core": "^7.11.6", @@ -6383,27 +6417,27 @@ "@babel/plugin-syntax-jsx": "^7.7.2", "@babel/plugin-syntax-typescript": "^7.7.2", "@babel/types": "^7.3.3", - "@jest/expect-utils": "^29.6.4", - "@jest/transform": "^29.6.4", + "@jest/expect-utils": "^29.7.0", + "@jest/transform": "^29.7.0", "@jest/types": "^29.6.3", "babel-preset-current-node-syntax": "^1.0.0", "chalk": "^4.0.0", - "expect": "^29.6.4", + "expect": "^29.7.0", "graceful-fs": "^4.2.9", - "jest-diff": "^29.6.4", + "jest-diff": "^29.7.0", "jest-get-type": "^29.6.3", - "jest-matcher-utils": "^29.6.4", - "jest-message-util": "^29.6.3", - "jest-util": "^29.6.3", + "jest-matcher-utils": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-util": "^29.7.0", "natural-compare": "^1.4.0", - "pretty-format": "^29.6.3", + "pretty-format": "^29.7.0", "semver": "^7.5.3" } }, "jest-util": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.6.3.tgz", - "integrity": "sha512-QUjna/xSy4B32fzcKTSz1w7YYzgiHrjjJjevdRf61HYk998R5vVMMNmrHESYZVDS5DSWs+1srPLPKxXPkeSDOA==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", + "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", "dev": true, "requires": { "@jest/types": "^29.6.3", @@ -6415,9 +6449,9 @@ } }, "jest-validate": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.6.3.tgz", - "integrity": "sha512-e7KWZcAIX+2W1o3cHfnqpGajdCs1jSM3DkXjGeLSNmCazv1EeI1ggTeK5wdZhF+7N+g44JI2Od3veojoaumlfg==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.7.0.tgz", + "integrity": "sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==", "dev": true, "requires": { "@jest/types": "^29.6.3", @@ -6425,7 +6459,7 @@ "chalk": "^4.0.0", "jest-get-type": "^29.6.3", "leven": "^3.1.0", - "pretty-format": "^29.6.3" + "pretty-format": "^29.7.0" }, "dependencies": { "camelcase": { @@ -6437,29 +6471,29 @@ } }, "jest-watcher": { - "version": "29.6.4", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.6.4.tgz", - "integrity": "sha512-oqUWvx6+On04ShsT00Ir9T4/FvBeEh2M9PTubgITPxDa739p4hoQweWPRGyYeaojgT0xTpZKF0Y/rSY1UgMxvQ==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.7.0.tgz", + "integrity": "sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g==", "dev": true, "requires": { - "@jest/test-result": "^29.6.4", + "@jest/test-result": "^29.7.0", "@jest/types": "^29.6.3", "@types/node": "*", "ansi-escapes": "^4.2.1", "chalk": "^4.0.0", "emittery": "^0.13.1", - "jest-util": "^29.6.3", + "jest-util": "^29.7.0", "string-length": "^4.0.1" } }, "jest-worker": { - "version": "29.6.4", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.6.4.tgz", - "integrity": "sha512-6dpvFV4WjcWbDVGgHTWo/aupl8/LbBx2NSKfiwqf79xC/yeJjKHT1+StcKy/2KTmW16hE68ccKVOtXf+WZGz7Q==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", + "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", "dev": true, "requires": { "@types/node": "*", - "jest-util": "^29.6.3", + "jest-util": "^29.7.0", "merge-stream": "^2.0.0", "supports-color": "^8.0.0" }, @@ -6797,9 +6831,9 @@ "dev": true }, "pretty-format": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.6.3.tgz", - "integrity": "sha512-ZsBgjVhFAj5KeK+nHfF1305/By3lechHQSMWCTl8iHSbfOm2TN5nHEtFc/+W7fAyUeCs2n5iow72gld4gW0xDw==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", + "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", "dev": true, "requires": { "@jest/schemas": "^29.6.3", @@ -6831,9 +6865,9 @@ } }, "pure-rand": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/pure-rand/-/pure-rand-6.0.2.tgz", - "integrity": "sha512-6Yg0ekpKICSjPswYOuC5sku/TSWaRYlA0qsXqJgM/d/4pLPHPuTxK7Nbf7jFKzAeedUhR8C7K9Uv63FBsSo8xQ==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/pure-rand/-/pure-rand-6.0.3.tgz", + "integrity": "sha512-KddyFewCsO0j3+np81IQ+SweXLDnDQTs5s67BOnrYmYe/yNmUhttQyGsYzy8yUnoljGAQ9sl38YB4vH8ur7Y+w==", "dev": true }, "react-is": { diff --git a/package.json b/package.json index bdaa62167..9a8d8f52a 100644 --- a/package.json +++ b/package.json @@ -32,7 +32,7 @@ "@types/node": "^16.18.3", "@types/semver": "^7.5.1", "@vercel/ncc": "^0.38.0", - "jest": "^29.6.4", + "jest": "^29.7.0", "prettier": "^3.0.3", "ts-jest": "^29.1.1", "typescript": "^5.2.2" From 569bb3fec432e83e0b04f84bfa227662b8467f6d Mon Sep 17 00:00:00 2001 From: "shogo82148-slim[bot]" <90079370+shogo82148-slim[bot]@users.noreply.github.com> Date: Wed, 13 Sep 2023 13:55:57 +0900 Subject: [PATCH 33/36] update cpm (#1631) Co-authored-by: shogo82148-slim[bot] <90079370+shogo82148-slim[bot]@users.noreply.github.com> --- author/cpm/cpanfile.snapshot | 12 ++++++------ bin/cpm | 6 +++--- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/author/cpm/cpanfile.snapshot b/author/cpm/cpanfile.snapshot index 00a0d869c..9b51ef60c 100644 --- a/author/cpm/cpanfile.snapshot +++ b/author/cpm/cpanfile.snapshot @@ -1140,13 +1140,13 @@ DISTRIBUTIONS requirements: ExtUtils::MakeMaker 0 perl 5.006 - version-0.9929 - pathname: L/LE/LEONT/version-0.9929.tar.gz + version-0.9930 + pathname: L/LE/LEONT/version-0.9930.tar.gz provides: - version 0.9929 - version::regex 0.9929 - version::vpp 0.9929 - version::vxs 0.9929 + version 0.9930 + version::regex 0.9930 + version::vpp 0.9930 + version::vxs 0.9930 requirements: ExtUtils::MakeMaker 0 perl 5.006002 diff --git a/bin/cpm b/bin/cpm index 842128e10..26a226464 100755 --- a/bin/cpm +++ b/bin/cpm @@ -2586,11 +2586,11 @@ $fatpacked{"parent.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'PARENT'; PARENT $fatpacked{"version.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'VERSION'; - package version;use 5.006002;use strict;use warnings::register;if ($] >= 5.015){warnings::register_categories(qw/version/)}our$VERSION=0.9929;our$CLASS='version';our (@ISA,$STRICT,$LAX);{local$SIG{'__DIE__'};eval "use version::vxs $VERSION";if ($@){eval "use version::vpp $VERSION";die "$@" if ($@);push@ISA,"version::vpp";local $^W;*version::qv=\&version::vpp::qv;*version::declare=\&version::vpp::declare;*version::_VERSION=\&version::vpp::_VERSION;*version::vcmp=\&version::vpp::vcmp;*version::new=\&version::vpp::new;*version::numify=\&version::vpp::numify;*version::normal=\&version::vpp::normal;if ($] >= 5.009000){no strict 'refs';*version::stringify=\&version::vpp::stringify;*{'version::(""'}=\&version::vpp::stringify;*{'version::(<=>'}=\&version::vpp::vcmp;*{'version::(cmp'}=\&version::vpp::vcmp;*version::parse=\&version::vpp::parse}}else {push@ISA,"version::vxs";local $^W;*version::declare=\&version::vxs::declare;*version::qv=\&version::vxs::qv;*version::_VERSION=\&version::vxs::_VERSION;*version::vcmp=\&version::vxs::VCMP;*version::new=\&version::vxs::new;*version::numify=\&version::vxs::numify;*version::normal=\&version::vxs::normal;if ($] >= 5.009000){no strict 'refs';*version::stringify=\&version::vxs::stringify;*{'version::(""'}=\&version::vxs::stringify;*{'version::(<=>'}=\&version::vxs::VCMP;*{'version::(cmp'}=\&version::vxs::VCMP;*version::parse=\&version::vxs::parse}}}require version::regex;*version::is_lax=\&version::regex::is_lax;*version::is_strict=\&version::regex::is_strict;*LAX=\$version::regex::LAX;*LAX_DECIMAL_VERSION=\$version::regex::LAX_DECIMAL_VERSION;*LAX_DOTTED_DECIMAL_VERSION=\$version::regex::LAX_DOTTED_DECIMAL_VERSION;*STRICT=\$version::regex::STRICT;*STRICT_DECIMAL_VERSION=\$version::regex::STRICT_DECIMAL_VERSION;*STRICT_DOTTED_DECIMAL_VERSION=\$version::regex::STRICT_DOTTED_DECIMAL_VERSION;sub import {no strict 'refs';my ($class)=shift;unless ($class eq $CLASS){local $^W;*{$class.'::declare'}=\&{$CLASS.'::declare'};*{$class.'::qv'}=\&{$CLASS.'::qv'}}my%args;if (@_){map {$args{$_}=1}@_}else {%args=(qv=>1,'UNIVERSAL::VERSION'=>1,)}my$callpkg=caller();if (exists($args{declare})){*{$callpkg.'::declare'}=sub {return$class->declare(shift)}unless defined(&{$callpkg.'::declare'})}if (exists($args{qv})){*{$callpkg.'::qv'}=sub {return$class->qv(shift)}unless defined(&{$callpkg.'::qv'})}if (exists($args{'UNIVERSAL::VERSION'})){local $^W;*UNIVERSAL::VERSION=\&{$CLASS.'::_VERSION'}}if (exists($args{'VERSION'})){*{$callpkg.'::VERSION'}=\&{$CLASS.'::_VERSION'}}if (exists($args{'is_strict'})){*{$callpkg.'::is_strict'}=\&{$CLASS.'::is_strict'}unless defined(&{$callpkg.'::is_strict'})}if (exists($args{'is_lax'})){*{$callpkg.'::is_lax'}=\&{$CLASS.'::is_lax'}unless defined(&{$callpkg.'::is_lax'})}}1; + package version;use 5.006002;use strict;use warnings::register;if ($] >= 5.015){warnings::register_categories(qw/version/)}our$VERSION='0.9930';our$CLASS='version';our (@ISA,$STRICT,$LAX);{local$SIG{'__DIE__'};eval "use version::vxs $VERSION";if ($@){eval "use version::vpp $VERSION";die "$@" if ($@);push@ISA,"version::vpp";local $^W;*version::qv=\&version::vpp::qv;*version::declare=\&version::vpp::declare;*version::_VERSION=\&version::vpp::_VERSION;*version::vcmp=\&version::vpp::vcmp;*version::new=\&version::vpp::new;*version::numify=\&version::vpp::numify;*version::normal=\&version::vpp::normal;if ($] >= 5.009000){no strict 'refs';*version::stringify=\&version::vpp::stringify;*{'version::(""'}=\&version::vpp::stringify;*{'version::(<=>'}=\&version::vpp::vcmp;*{'version::(cmp'}=\&version::vpp::vcmp;*version::parse=\&version::vpp::parse}}else {push@ISA,"version::vxs";local $^W;*version::declare=\&version::vxs::declare;*version::qv=\&version::vxs::qv;*version::_VERSION=\&version::vxs::_VERSION;*version::vcmp=\&version::vxs::VCMP;*version::new=\&version::vxs::new;*version::numify=\&version::vxs::numify;*version::normal=\&version::vxs::normal;if ($] >= 5.009000){no strict 'refs';*version::stringify=\&version::vxs::stringify;*{'version::(""'}=\&version::vxs::stringify;*{'version::(<=>'}=\&version::vxs::VCMP;*{'version::(cmp'}=\&version::vxs::VCMP;*version::parse=\&version::vxs::parse}}}require version::regex;*version::is_lax=\&version::regex::is_lax;*version::is_strict=\&version::regex::is_strict;*LAX=\$version::regex::LAX;*LAX_DECIMAL_VERSION=\$version::regex::LAX_DECIMAL_VERSION;*LAX_DOTTED_DECIMAL_VERSION=\$version::regex::LAX_DOTTED_DECIMAL_VERSION;*STRICT=\$version::regex::STRICT;*STRICT_DECIMAL_VERSION=\$version::regex::STRICT_DECIMAL_VERSION;*STRICT_DOTTED_DECIMAL_VERSION=\$version::regex::STRICT_DOTTED_DECIMAL_VERSION;sub import {no strict 'refs';my ($class)=shift;unless ($class eq $CLASS){local $^W;*{$class.'::declare'}=\&{$CLASS.'::declare'};*{$class.'::qv'}=\&{$CLASS.'::qv'}}my%args;if (@_){map {$args{$_}=1}@_}else {%args=(qv=>1,'UNIVERSAL::VERSION'=>1,)}my$callpkg=caller();if (exists($args{declare})){*{$callpkg.'::declare'}=sub {return$class->declare(shift)}unless defined(&{$callpkg.'::declare'})}if (exists($args{qv})){*{$callpkg.'::qv'}=sub {return$class->qv(shift)}unless defined(&{$callpkg.'::qv'})}if (exists($args{'UNIVERSAL::VERSION'})){local $^W;*UNIVERSAL::VERSION=\&{$CLASS.'::_VERSION'}}if (exists($args{'VERSION'})){*{$callpkg.'::VERSION'}=\&{$CLASS.'::_VERSION'}}if (exists($args{'is_strict'})){*{$callpkg.'::is_strict'}=\&{$CLASS.'::is_strict'}unless defined(&{$callpkg.'::is_strict'})}if (exists($args{'is_lax'})){*{$callpkg.'::is_lax'}=\&{$CLASS.'::is_lax'}unless defined(&{$callpkg.'::is_lax'})}}1; VERSION $fatpacked{"version/regex.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'VERSION_REGEX'; - package version::regex;use strict;our$VERSION=0.9929;my$FRACTION_PART=qr/\.[0-9]+/;my$STRICT_INTEGER_PART=qr/0|[1-9][0-9]*/;my$LAX_INTEGER_PART=qr/[0-9]+/;my$STRICT_DOTTED_DECIMAL_PART=qr/\.[0-9]{1,3}/;my$LAX_DOTTED_DECIMAL_PART=qr/\.[0-9]+/;my$LAX_ALPHA_PART=qr/_[0-9]+/;our$STRICT_DECIMAL_VERSION=qr/ $STRICT_INTEGER_PART $FRACTION_PART? /x;our$STRICT_DOTTED_DECIMAL_VERSION=qr/ v $STRICT_INTEGER_PART $STRICT_DOTTED_DECIMAL_PART{2,} /x;our$STRICT=qr/ $STRICT_DECIMAL_VERSION | $STRICT_DOTTED_DECIMAL_VERSION /x;our$LAX_DECIMAL_VERSION=qr/ $LAX_INTEGER_PART (?: $FRACTION_PART | \. )? $LAX_ALPHA_PART? + package version::regex;use strict;our$VERSION='0.9930';my$FRACTION_PART=qr/\.[0-9]+/;my$STRICT_INTEGER_PART=qr/0|[1-9][0-9]*/;my$LAX_INTEGER_PART=qr/[0-9]+/;my$STRICT_DOTTED_DECIMAL_PART=qr/\.[0-9]{1,3}/;my$LAX_DOTTED_DECIMAL_PART=qr/\.[0-9]+/;my$LAX_ALPHA_PART=qr/_[0-9]+/;our$STRICT_DECIMAL_VERSION=qr/ $STRICT_INTEGER_PART $FRACTION_PART? /x;our$STRICT_DOTTED_DECIMAL_VERSION=qr/ v $STRICT_INTEGER_PART $STRICT_DOTTED_DECIMAL_PART{2,} /x;our$STRICT=qr/ $STRICT_DECIMAL_VERSION | $STRICT_DOTTED_DECIMAL_VERSION /x;our$LAX_DECIMAL_VERSION=qr/ $LAX_INTEGER_PART (?: $FRACTION_PART | \. )? $LAX_ALPHA_PART? | $FRACTION_PART $LAX_ALPHA_PART? /x;our$LAX_DOTTED_DECIMAL_VERSION=qr/ @@ -2601,7 +2601,7 @@ $fatpacked{"version/regex.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'V VERSION_REGEX $fatpacked{"version/vpp.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'VERSION_VPP'; - package charstar;use overload ('""'=>\&thischar,'0+'=>\&thischar,'++'=>\&increment,'--'=>\&decrement,'+'=>\&plus,'-'=>\&minus,'*'=>\&multiply,'cmp'=>\&cmp,'<=>'=>\&spaceship,'bool'=>\&thischar,'='=>\&clone,);sub new {my ($self,$string)=@_;my$class=ref($self)|| $self;my$obj={string=>[split(//,$string)],current=>0,};return bless$obj,$class}sub thischar {my ($self)=@_;my$last=$#{$self->{string}};my$curr=$self->{current};if ($curr >= 0 && $curr <= $last){return$self->{string}->[$curr]}else {return ''}}sub increment {my ($self)=@_;$self->{current}++}sub decrement {my ($self)=@_;$self->{current}--}sub plus {my ($self,$offset)=@_;my$rself=$self->clone;$rself->{current}+= $offset;return$rself}sub minus {my ($self,$offset)=@_;my$rself=$self->clone;$rself->{current}-= $offset;return$rself}sub multiply {my ($left,$right,$swapped)=@_;my$char=$left->thischar();return$char * $right}sub spaceship {my ($left,$right,$swapped)=@_;unless (ref($right)){$right=$left->new($right)}return$left->{current}<=> $right->{current}}sub cmp {my ($left,$right,$swapped)=@_;unless (ref($right)){if (length($right)==1){return$left->thischar cmp $right}$right=$left->new($right)}return$left->currstr cmp $right->currstr}sub bool {my ($self)=@_;my$char=$self->thischar;return ($char ne '')}sub clone {my ($left,$right,$swapped)=@_;$right={string=>[@{$left->{string}}],current=>$left->{current},};return bless$right,ref($left)}sub currstr {my ($self,$s)=@_;my$curr=$self->{current};my$last=$#{$self->{string}};if (defined($s)&& $s->{current}< $last){$last=$s->{current}}my$string=join('',@{$self->{string}}[$curr..$last]);return$string}package version::vpp;use 5.006002;use strict;use warnings::register;use Config;our$VERSION=0.9929;our$CLASS='version::vpp';our ($LAX,$STRICT,$WARN_CATEGORY);if ($] > 5.015){warnings::register_categories(qw/version/);$WARN_CATEGORY='version'}else {$WARN_CATEGORY='numeric'}require version::regex;*version::vpp::is_strict=\&version::regex::is_strict;*version::vpp::is_lax=\&version::regex::is_lax;*LAX=\$version::regex::LAX;*STRICT=\$version::regex::STRICT;use overload ('""'=>\&stringify,'0+'=>\&numify,'cmp'=>\&vcmp,'<=>'=>\&vcmp,'bool'=>\&vbool,'+'=>\&vnoop,'-'=>\&vnoop,'*'=>\&vnoop,'/'=>\&vnoop,'+='=>\&vnoop,'-='=>\&vnoop,'*='=>\&vnoop,'/='=>\&vnoop,'abs'=>\&vnoop,);sub import {no strict 'refs';my ($class)=shift;unless ($class eq $CLASS){local $^W;*{$class.'::declare'}=\&{$CLASS.'::declare'};*{$class.'::qv'}=\&{$CLASS.'::qv'}}my%args;if (@_){map {$args{$_}=1}@_}else {%args=(qv=>1,'UNIVERSAL::VERSION'=>1,)}my$callpkg=caller();if (exists($args{declare})){*{$callpkg.'::declare'}=sub {return$class->declare(shift)}unless defined(&{$callpkg.'::declare'})}if (exists($args{qv})){*{$callpkg.'::qv'}=sub {return$class->qv(shift)}unless defined(&{$callpkg.'::qv'})}if (exists($args{'UNIVERSAL::VERSION'})){no warnings qw/redefine/;*UNIVERSAL::VERSION=\&{$CLASS.'::_VERSION'}}if (exists($args{'VERSION'})){*{$callpkg.'::VERSION'}=\&{$CLASS.'::_VERSION'}}if (exists($args{'is_strict'})){*{$callpkg.'::is_strict'}=\&{$CLASS.'::is_strict'}unless defined(&{$callpkg.'::is_strict'})}if (exists($args{'is_lax'})){*{$callpkg.'::is_lax'}=\&{$CLASS.'::is_lax'}unless defined(&{$callpkg.'::is_lax'})}}my$VERSION_MAX=0x7FFFFFFF;use constant TRUE=>1;use constant FALSE=>0;sub isDIGIT {my ($char)=shift->thischar();return ($char =~ /\d/)}sub isALPHA {my ($char)=shift->thischar();return ($char =~ /[a-zA-Z]/)}sub isSPACE {my ($char)=shift->thischar();return ($char =~ /\s/)}sub BADVERSION {my ($s,$errstr,$error)=@_;if ($errstr){$$errstr=$error}return$s}sub prescan_version {my ($s,$strict,$errstr,$sqv,$ssaw_decimal,$swidth,$salpha)=@_;my$qv=defined$sqv ? $$sqv : FALSE;my$saw_decimal=defined$ssaw_decimal ? $$ssaw_decimal : 0;my$width=defined$swidth ? $$swidth : 3;my$alpha=defined$salpha ? $$salpha : FALSE;my$d=$s;if ($qv && isDIGIT($d)){goto dotted_decimal_version}if ($d eq 'v'){$d++;if (isDIGIT($d)){$qv=TRUE}else {return BADVERSION($s,$errstr,"Invalid version format (dotted-decimal versions require at least three parts)")}dotted_decimal_version: if ($strict && $d eq '0' && isDIGIT($d+1)){return BADVERSION($s,$errstr,"Invalid version format (no leading zeros)")}while (isDIGIT($d)){$d++}if ($d eq '.'){$saw_decimal++;$d++}else {if ($strict){return BADVERSION($s,$errstr,"Invalid version format (dotted-decimal versions require at least three parts)")}else {goto version_prescan_finish}}{my$i=0;my$j=0;while (isDIGIT($d)){$i++;while (isDIGIT($d)){$d++;$j++;if ($strict && $j > 3){return BADVERSION($s,$errstr,"Invalid version format (maximum 3 digits between decimals)")}}if ($d eq '_'){if ($strict){return BADVERSION($s,$errstr,"Invalid version format (no underscores)")}if ($alpha){return BADVERSION($s,$errstr,"Invalid version format (multiple underscores)")}$d++;$alpha=TRUE}elsif ($d eq '.'){if ($alpha){return BADVERSION($s,$errstr,"Invalid version format (underscores before decimal)")}$saw_decimal++;$d++}elsif (!isDIGIT($d)){last}$j=0}if ($strict && $i < 2){return BADVERSION($s,$errstr,"Invalid version format (dotted-decimal versions require at least three parts)")}}}else {my$j=0;if ($strict){if ($d eq '.'){return BADVERSION($s,$errstr,"Invalid version format (0 before decimal required)")}if ($d eq '0' && isDIGIT($d+1)){return BADVERSION($s,$errstr,"Invalid version format (no leading zeros)")}}if ($d eq '-'){return BADVERSION($s,$errstr,"Invalid version format (negative version number)")}while (isDIGIT($d)){$d++}if ($d eq '.'){$saw_decimal++;$d++}elsif (!$d || $d eq ';' || isSPACE($d)|| $d eq '}'){if ($d==$s){return BADVERSION($s,$errstr,"Invalid version format (version required)")}goto version_prescan_finish}elsif ($d==$s){return BADVERSION($s,$errstr,"Invalid version format (non-numeric data)")}elsif ($d eq '_'){if ($strict){return BADVERSION($s,$errstr,"Invalid version format (no underscores)")}elsif (isDIGIT($d+1)){return BADVERSION($s,$errstr,"Invalid version format (alpha without decimal)")}else {return BADVERSION($s,$errstr,"Invalid version format (misplaced underscore)")}}elsif ($d){return BADVERSION($s,$errstr,"Invalid version format (non-numeric data)")}if ($d &&!isDIGIT($d)&& ($strict ||!($d eq ';' || isSPACE($d)|| $d eq '}'))){return BADVERSION($s,$errstr,"Invalid version format (fractional part required)")}while (isDIGIT($d)){$d++;$j++;if ($d eq '.' && isDIGIT($d-1)){if ($alpha){return BADVERSION($s,$errstr,"Invalid version format (underscores before decimal)")}if ($strict){return BADVERSION($s,$errstr,"Invalid version format (dotted-decimal versions must begin with 'v')")}$d=$s;$qv=TRUE;goto dotted_decimal_version}if ($d eq '_'){if ($strict){return BADVERSION($s,$errstr,"Invalid version format (no underscores)")}if ($alpha){return BADVERSION($s,$errstr,"Invalid version format (multiple underscores)")}if (!isDIGIT($d+1)){return BADVERSION($s,$errstr,"Invalid version format (misplaced underscore)")}$width=$j;$d++;$alpha=TRUE}}}version_prescan_finish: while (isSPACE($d)){$d++}if ($d &&!isDIGIT($d)&& (!($d eq ';' || $d eq '}'))){return BADVERSION($s,$errstr,"Invalid version format (non-numeric data)")}if ($saw_decimal > 1 && ($d-1)eq '.'){return BADVERSION($s,$errstr,"Invalid version format (trailing decimal)")}if (defined$sqv){$$sqv=$qv}if (defined$swidth){$$swidth=$width}if (defined$ssaw_decimal){$$ssaw_decimal=$saw_decimal}if (defined$salpha){$$salpha=$alpha}return$d}sub scan_version {my ($s,$rv,$qv)=@_;my$start;my$pos;my$last;my$errstr;my$saw_decimal=0;my$width=3;my$alpha=FALSE;my$vinf=FALSE;my@av;$s=new charstar$s;while (isSPACE($s)){$s++}$last=prescan_version($s,FALSE,\$errstr,\$qv,\$saw_decimal,\$width,\$alpha);if ($errstr){if ($s ne 'undef'){require Carp;Carp::croak($errstr)}}$start=$s;if ($s eq 'v'){$s++}$pos=$s;if ($qv){$$rv->{qv}=$qv}if ($alpha){$$rv->{alpha}=$alpha}if (!$qv && $width < 3){$$rv->{width}=$width}while (isDIGIT($pos)|| $pos eq '_'){$pos++}if (!isALPHA($pos)){my$rev;for (;;){$rev=0;{my$end=$pos;my$mult=1;my$orev;if (!$qv && $s > $start && $saw_decimal==1){$mult *= 100;while ($s < $end){next if$s eq '_';$orev=$rev;$rev += $s * $mult;$mult /= 10;if ((abs($orev)> abs($rev))|| (abs($rev)> $VERSION_MAX)){warn("Integer overflow in version %d",$VERSION_MAX);$s=$end - 1;$rev=$VERSION_MAX;$vinf=1}$s++;if ($s eq '_'){$s++}}}else {while (--$end >= $s){next if$end eq '_';$orev=$rev;$rev += $end * $mult;$mult *= 10;if ((abs($orev)> abs($rev))|| (abs($rev)> $VERSION_MAX)){warn("Integer overflow in version");$end=$s - 1;$rev=$VERSION_MAX;$vinf=1}}}}push@av,$rev;if ($vinf){$s=$last;last}elsif ($pos eq '.'){$s= ++$pos}elsif ($pos eq '_' && isDIGIT($pos+1)){$s= ++$pos}elsif ($pos eq ',' && isDIGIT($pos+1)){$s= ++$pos}elsif (isDIGIT($pos)){$s=$pos}else {$s=$pos;last}if ($qv){while (isDIGIT($pos)|| $pos eq '_'){$pos++}}else {my$digits=0;while ((isDIGIT($pos)|| $pos eq '_')&& $digits < 3){if ($pos ne '_'){$digits++}$pos++}}}}if ($qv){my$len=$#av;$len=2 - $len;while ($len-- > 0){push@av,0}}if ($vinf){$$rv->{original}="v.Inf";$$rv->{vinf}=1}elsif ($s > $start){$$rv->{original}=$start->currstr($s);if ($qv && $saw_decimal==1 && $start ne 'v'){$$rv->{original}='v' .$$rv->{original}}}else {$$rv->{original}='0';push(@av,0)}$$rv->{version}=\@av;if ($s eq 'undef'){$s += 5}return$s}sub new {my$class=shift;unless (defined$class or $#_ > 1){require Carp;Carp::croak('Usage: version::new(class, version)')}my$self=bless ({},ref ($class)|| $class);my$qv=FALSE;if ($#_==1){$qv=TRUE}my$value=pop;if (ref($value)&& eval('$value->isa("version")')){$self->{version}=[@{$value->{version}}];$self->{qv}=1 if$value->{qv};$self->{alpha}=1 if$value->{alpha};$self->{original}=''.$value->{original};return$self}if (not defined$value or $value =~ /^undef$/){push @{$self->{version}},0;$self->{original}="0";return ($self)}if (ref($value)=~ m/ARRAY|HASH/){require Carp;Carp::croak("Invalid version format (non-numeric data)")}$value=_un_vstring($value);if ($Config{d_setlocale}){use POSIX qw/locale_h/;use if$Config{d_setlocale},'locale';my$currlocale=setlocale(LC_ALL);if (localeconv()->{decimal_point}eq ','){$value =~ tr/,/./}}if ($value =~ /\d+.?\d*e[-+]?\d+/){$value=sprintf("%.9f",$value);$value =~ s/(0+)$//}my$s=scan_version($value,\$self,$qv);if ($s){warn(sprintf "Version string '%s' contains invalid data; " ."ignoring: '%s'",$value,$s)}return ($self)}*parse=\&new;sub numify {my ($self)=@_;unless (_verify($self)){require Carp;Carp::croak("Invalid version object")}my$alpha=$self->{alpha}|| "";my$len=$#{$self->{version}};my$digit=$self->{version}[0];my$string=sprintf("%d.",$digit);if ($alpha and warnings::enabled()){warnings::warn($WARN_CATEGORY,'alpha->numify() is lossy')}for (my$i=1 ;$i <= $len ;$i++ ){$digit=$self->{version}[$i];$string .= sprintf("%03d",$digit)}if ($len==0){$string .= sprintf("000")}return$string}sub normal {my ($self)=@_;unless (_verify($self)){require Carp;Carp::croak("Invalid version object")}my$len=$#{$self->{version}};my$digit=$self->{version}[0];my$string=sprintf("v%d",$digit);for (my$i=1 ;$i <= $len ;$i++ ){$digit=$self->{version}[$i];$string .= sprintf(".%d",$digit)}if ($len <= 2){for ($len=2 - $len;$len!=0;$len-- ){$string .= sprintf(".%0d",0)}}return$string}sub stringify {my ($self)=@_;unless (_verify($self)){require Carp;Carp::croak("Invalid version object")}return exists$self->{original}? $self->{original}: exists$self->{qv}? $self->normal : $self->numify}sub vcmp {my ($left,$right,$swap)=@_;die "Usage: version::vcmp(lobj, robj, ...)" if @_ < 2;my$class=ref($left);unless (UNIVERSAL::isa($right,$class)){$right=$class->new($right)}if ($swap){($left,$right)=($right,$left)}unless (_verify($left)){require Carp;Carp::croak("Invalid version object")}unless (_verify($right)){require Carp;Carp::croak("Invalid version format")}my$l=$#{$left->{version}};my$r=$#{$right->{version}};my$m=$l < $r ? $l : $r;my$lalpha=$left->is_alpha;my$ralpha=$right->is_alpha;my$retval=0;my$i=0;while ($i <= $m && $retval==0){$retval=$left->{version}[$i]<=> $right->{version}[$i];$i++}if ($retval==0 && $l!=$r){if ($l < $r){while ($i <= $r && $retval==0){if ($right->{version}[$i]!=0){$retval=-1}$i++}}else {while ($i <= $l && $retval==0){if ($left->{version}[$i]!=0){$retval= +1}$i++}}}return$retval}sub vbool {my ($self)=@_;return vcmp($self,$self->new("0"),1)}sub vnoop {require Carp;Carp::croak("operation not supported with version object")}sub is_alpha {my ($self)=@_;return (exists$self->{alpha})}sub qv {my$value=shift;my$class=$CLASS;if (@_){$class=ref($value)|| $value;$value=shift}$value=_un_vstring($value);$value='v'.$value unless$value =~ /(^v|\d+\.\d+\.\d)/;my$obj=$CLASS->new($value);return bless$obj,$class}*declare=\&qv;sub is_qv {my ($self)=@_;return (exists$self->{qv})}sub _verify {my ($self)=@_;if (ref($self)&& eval {exists$self->{version}}&& ref($self->{version})eq 'ARRAY'){return 1}else {return 0}}sub _is_non_alphanumeric {my$s=shift;$s=new charstar$s;while ($s){return 0 if isSPACE($s);return 1 unless (isALPHA($s)|| isDIGIT($s)|| $s =~ /[.-]/);$s++}return 0}sub _un_vstring {my$value=shift;if (length($value)>= 1 && $value !~ /[,._]/ && _is_non_alphanumeric($value)){my$tvalue;if ($] >= 5.008_001){$tvalue=_find_magic_vstring($value);$value=$tvalue if length$tvalue}elsif ($] >= 5.006_000){$tvalue=sprintf("v%vd",$value);if ($tvalue =~ /^v\d+(\.\d+)*$/){$value=$tvalue}}}return$value}sub _find_magic_vstring {my$value=shift;my$tvalue='';require B;my$sv=B::svref_2object(\$value);my$magic=ref($sv)eq 'B::PVMG' ? $sv->MAGIC : undef;while ($magic){if ($magic->TYPE eq 'V'){$tvalue=$magic->PTR;$tvalue =~ s/^v?(.+)$/v$1/;last}else {$magic=$magic->MOREMAGIC}}$tvalue =~ tr/_//d;return$tvalue}sub _VERSION {my ($obj,$req)=@_;my$class=ref($obj)|| $obj;no strict 'refs';if (exists$INC{"$class.pm"}and not %{"$class\::"}and $] >= 5.008){require Carp;Carp::croak("$class defines neither package nor VERSION" ."--version check failed")}my$version=eval "\$$class\::VERSION";if (defined$version){local $^W if $] <= 5.008;$version=version::vpp->new($version)}if (defined$req){unless (defined$version){require Carp;my$msg=$] < 5.006 ? "$class version $req required--this is only version " : "$class does not define \$$class\::VERSION" ."--version check failed";if ($ENV{VERSION_DEBUG}){Carp::confess($msg)}else {Carp::croak($msg)}}$req=version::vpp->new($req);if ($req > $version){require Carp;if ($req->is_qv){Carp::croak(sprintf ("%s version %s required--"."this is only version %s",$class,$req->normal,$version->normal))}else {Carp::croak(sprintf ("%s version %s required--"."this is only version %s",$class,$req->stringify,$version->stringify))}}}return defined$version ? $version->stringify : undef}1; + package charstar;use overload ('""'=>\&thischar,'0+'=>\&thischar,'++'=>\&increment,'--'=>\&decrement,'+'=>\&plus,'-'=>\&minus,'*'=>\&multiply,'cmp'=>\&cmp,'<=>'=>\&spaceship,'bool'=>\&thischar,'='=>\&clone,);sub new {my ($self,$string)=@_;my$class=ref($self)|| $self;my$obj={string=>[split(//,$string)],current=>0,};return bless$obj,$class}sub thischar {my ($self)=@_;my$last=$#{$self->{string}};my$curr=$self->{current};if ($curr >= 0 && $curr <= $last){return$self->{string}->[$curr]}else {return ''}}sub increment {my ($self)=@_;$self->{current}++}sub decrement {my ($self)=@_;$self->{current}--}sub plus {my ($self,$offset)=@_;my$rself=$self->clone;$rself->{current}+= $offset;return$rself}sub minus {my ($self,$offset)=@_;my$rself=$self->clone;$rself->{current}-= $offset;return$rself}sub multiply {my ($left,$right,$swapped)=@_;my$char=$left->thischar();return$char * $right}sub spaceship {my ($left,$right,$swapped)=@_;unless (ref($right)){$right=$left->new($right)}return$left->{current}<=> $right->{current}}sub cmp {my ($left,$right,$swapped)=@_;unless (ref($right)){if (length($right)==1){return$left->thischar cmp $right}$right=$left->new($right)}return$left->currstr cmp $right->currstr}sub bool {my ($self)=@_;my$char=$self->thischar;return ($char ne '')}sub clone {my ($left,$right,$swapped)=@_;$right={string=>[@{$left->{string}}],current=>$left->{current},};return bless$right,ref($left)}sub currstr {my ($self,$s)=@_;my$curr=$self->{current};my$last=$#{$self->{string}};if (defined($s)&& $s->{current}< $last){$last=$s->{current}}my$string=join('',@{$self->{string}}[$curr..$last]);return$string}package version::vpp;use 5.006002;use strict;use warnings::register;use Config;our$VERSION='0.9930';our$CLASS='version::vpp';our ($LAX,$STRICT,$WARN_CATEGORY);if ($] > 5.015){warnings::register_categories(qw/version/);$WARN_CATEGORY='version'}else {$WARN_CATEGORY='numeric'}require version::regex;*version::vpp::is_strict=\&version::regex::is_strict;*version::vpp::is_lax=\&version::regex::is_lax;*LAX=\$version::regex::LAX;*STRICT=\$version::regex::STRICT;use overload ('""'=>\&stringify,'0+'=>\&numify,'cmp'=>\&vcmp,'<=>'=>\&vcmp,'bool'=>\&vbool,'+'=>\&vnoop,'-'=>\&vnoop,'*'=>\&vnoop,'/'=>\&vnoop,'+='=>\&vnoop,'-='=>\&vnoop,'*='=>\&vnoop,'/='=>\&vnoop,'abs'=>\&vnoop,);sub import {no strict 'refs';my ($class)=shift;unless ($class eq $CLASS){local $^W;*{$class.'::declare'}=\&{$CLASS.'::declare'};*{$class.'::qv'}=\&{$CLASS.'::qv'}}my%args;if (@_){map {$args{$_}=1}@_}else {%args=(qv=>1,'UNIVERSAL::VERSION'=>1,)}my$callpkg=caller();if (exists($args{declare})){*{$callpkg.'::declare'}=sub {return$class->declare(shift)}unless defined(&{$callpkg.'::declare'})}if (exists($args{qv})){*{$callpkg.'::qv'}=sub {return$class->qv(shift)}unless defined(&{$callpkg.'::qv'})}if (exists($args{'UNIVERSAL::VERSION'})){no warnings qw/redefine/;*UNIVERSAL::VERSION=\&{$CLASS.'::_VERSION'}}if (exists($args{'VERSION'})){*{$callpkg.'::VERSION'}=\&{$CLASS.'::_VERSION'}}if (exists($args{'is_strict'})){*{$callpkg.'::is_strict'}=\&{$CLASS.'::is_strict'}unless defined(&{$callpkg.'::is_strict'})}if (exists($args{'is_lax'})){*{$callpkg.'::is_lax'}=\&{$CLASS.'::is_lax'}unless defined(&{$callpkg.'::is_lax'})}}my$VERSION_MAX=0x7FFFFFFF;use constant TRUE=>1;use constant FALSE=>0;sub isDIGIT {my ($char)=shift->thischar();return ($char =~ /\d/)}sub isALPHA {my ($char)=shift->thischar();return ($char =~ /[a-zA-Z]/)}sub isSPACE {my ($char)=shift->thischar();return ($char =~ /\s/)}sub BADVERSION {my ($s,$errstr,$error)=@_;if ($errstr){$$errstr=$error}return$s}sub prescan_version {my ($s,$strict,$errstr,$sqv,$ssaw_decimal,$swidth,$salpha)=@_;my$qv=defined$sqv ? $$sqv : FALSE;my$saw_decimal=defined$ssaw_decimal ? $$ssaw_decimal : 0;my$width=defined$swidth ? $$swidth : 3;my$alpha=defined$salpha ? $$salpha : FALSE;my$d=$s;if ($qv && isDIGIT($d)){goto dotted_decimal_version}if ($d eq 'v'){$d++;if (isDIGIT($d)){$qv=TRUE}else {return BADVERSION($s,$errstr,"Invalid version format (dotted-decimal versions require at least three parts)")}dotted_decimal_version: if ($strict && $d eq '0' && isDIGIT($d+1)){return BADVERSION($s,$errstr,"Invalid version format (no leading zeros)")}while (isDIGIT($d)){$d++}if ($d eq '.'){$saw_decimal++;$d++}else {if ($strict){return BADVERSION($s,$errstr,"Invalid version format (dotted-decimal versions require at least three parts)")}else {goto version_prescan_finish}}{my$i=0;my$j=0;while (isDIGIT($d)){$i++;while (isDIGIT($d)){$d++;$j++;if ($strict && $j > 3){return BADVERSION($s,$errstr,"Invalid version format (maximum 3 digits between decimals)")}}if ($d eq '_'){if ($strict){return BADVERSION($s,$errstr,"Invalid version format (no underscores)")}if ($alpha){return BADVERSION($s,$errstr,"Invalid version format (multiple underscores)")}$d++;$alpha=TRUE}elsif ($d eq '.'){if ($alpha){return BADVERSION($s,$errstr,"Invalid version format (underscores before decimal)")}$saw_decimal++;$d++}elsif (!isDIGIT($d)){last}$j=0}if ($strict && $i < 2){return BADVERSION($s,$errstr,"Invalid version format (dotted-decimal versions require at least three parts)")}}}else {my$j=0;if ($strict){if ($d eq '.'){return BADVERSION($s,$errstr,"Invalid version format (0 before decimal required)")}if ($d eq '0' && isDIGIT($d+1)){return BADVERSION($s,$errstr,"Invalid version format (no leading zeros)")}}if ($d eq '-'){return BADVERSION($s,$errstr,"Invalid version format (negative version number)")}while (isDIGIT($d)){$d++}if ($d eq '.'){$saw_decimal++;$d++}elsif (!$d || $d eq ';' || isSPACE($d)|| $d eq '}'){if ($d==$s){return BADVERSION($s,$errstr,"Invalid version format (version required)")}goto version_prescan_finish}elsif ($d==$s){return BADVERSION($s,$errstr,"Invalid version format (non-numeric data)")}elsif ($d eq '_'){if ($strict){return BADVERSION($s,$errstr,"Invalid version format (no underscores)")}elsif (isDIGIT($d+1)){return BADVERSION($s,$errstr,"Invalid version format (alpha without decimal)")}else {return BADVERSION($s,$errstr,"Invalid version format (misplaced underscore)")}}elsif ($d){return BADVERSION($s,$errstr,"Invalid version format (non-numeric data)")}if ($d &&!isDIGIT($d)&& ($strict ||!($d eq ';' || isSPACE($d)|| $d eq '}'))){return BADVERSION($s,$errstr,"Invalid version format (fractional part required)")}while (isDIGIT($d)){$d++;$j++;if ($d eq '.' && isDIGIT($d-1)){if ($alpha){return BADVERSION($s,$errstr,"Invalid version format (underscores before decimal)")}if ($strict){return BADVERSION($s,$errstr,"Invalid version format (dotted-decimal versions must begin with 'v')")}$d=$s;$qv=TRUE;goto dotted_decimal_version}if ($d eq '_'){if ($strict){return BADVERSION($s,$errstr,"Invalid version format (no underscores)")}if ($alpha){return BADVERSION($s,$errstr,"Invalid version format (multiple underscores)")}if (!isDIGIT($d+1)){return BADVERSION($s,$errstr,"Invalid version format (misplaced underscore)")}$width=$j;$d++;$alpha=TRUE}}}version_prescan_finish: while (isSPACE($d)){$d++}if ($d &&!isDIGIT($d)&& (!($d eq ';' || $d eq '}'))){return BADVERSION($s,$errstr,"Invalid version format (non-numeric data)")}if ($saw_decimal > 1 && ($d-1)eq '.'){return BADVERSION($s,$errstr,"Invalid version format (trailing decimal)")}if (defined$sqv){$$sqv=$qv}if (defined$swidth){$$swidth=$width}if (defined$ssaw_decimal){$$ssaw_decimal=$saw_decimal}if (defined$salpha){$$salpha=$alpha}return$d}sub scan_version {my ($s,$rv,$qv)=@_;my$start;my$pos;my$last;my$errstr;my$saw_decimal=0;my$width=3;my$alpha=FALSE;my$vinf=FALSE;my@av;$s=new charstar$s;while (isSPACE($s)){$s++}$last=prescan_version($s,FALSE,\$errstr,\$qv,\$saw_decimal,\$width,\$alpha);if ($errstr){if ($s ne 'undef'){require Carp;Carp::croak($errstr)}}$start=$s;if ($s eq 'v'){$s++}$pos=$s;if ($qv){$$rv->{qv}=$qv}if ($alpha){$$rv->{alpha}=$alpha}if (!$qv && $width < 3){$$rv->{width}=$width}while (isDIGIT($pos)|| $pos eq '_'){$pos++}if (!isALPHA($pos)){my$rev;for (;;){$rev=0;{my$end=$pos;my$mult=1;my$orev;if (!$qv && $s > $start && $saw_decimal==1){$mult *= 100;while ($s < $end){next if$s eq '_';$orev=$rev;$rev += $s * $mult;$mult /= 10;if ((abs($orev)> abs($rev))|| (abs($rev)> $VERSION_MAX)){warn("Integer overflow in version %d",$VERSION_MAX);$s=$end - 1;$rev=$VERSION_MAX;$vinf=1}$s++;if ($s eq '_'){$s++}}}else {while (--$end >= $s){next if$end eq '_';$orev=$rev;$rev += $end * $mult;$mult *= 10;if ((abs($orev)> abs($rev))|| (abs($rev)> $VERSION_MAX)){warn("Integer overflow in version");$end=$s - 1;$rev=$VERSION_MAX;$vinf=1}}}}push@av,$rev;if ($vinf){$s=$last;last}elsif ($pos eq '.'){$s= ++$pos}elsif ($pos eq '_' && isDIGIT($pos+1)){$s= ++$pos}elsif ($pos eq ',' && isDIGIT($pos+1)){$s= ++$pos}elsif (isDIGIT($pos)){$s=$pos}else {$s=$pos;last}if ($qv){while (isDIGIT($pos)|| $pos eq '_'){$pos++}}else {my$digits=0;while ((isDIGIT($pos)|| $pos eq '_')&& $digits < 3){if ($pos ne '_'){$digits++}$pos++}}}}if ($qv){my$len=$#av;$len=2 - $len;while ($len-- > 0){push@av,0}}if ($vinf){$$rv->{original}="v.Inf";$$rv->{vinf}=1}elsif ($s > $start){$$rv->{original}=$start->currstr($s);if ($qv && $saw_decimal==1 && $start ne 'v'){$$rv->{original}='v' .$$rv->{original}}}else {$$rv->{original}='0';push(@av,0)}$$rv->{version}=\@av;if ($s eq 'undef'){$s += 5}return$s}sub new {my$class=shift;unless (defined$class or $#_ > 1){require Carp;Carp::croak('Usage: version::new(class, version)')}my$self=bless ({},ref ($class)|| $class);my$qv=FALSE;if ($#_==1){$qv=TRUE}my$value=pop;if (ref($value)&& eval('$value->isa("version")')){$self->{version}=[@{$value->{version}}];$self->{qv}=1 if$value->{qv};$self->{alpha}=1 if$value->{alpha};$self->{original}=''.$value->{original};return$self}if (not defined$value or $value =~ /^undef$/){push @{$self->{version}},0;$self->{original}="0";return ($self)}if (ref($value)=~ m/ARRAY|HASH/){require Carp;Carp::croak("Invalid version format (non-numeric data)")}$value=_un_vstring($value);if ($Config{d_setlocale}){use POSIX qw/locale_h/;use if$Config{d_setlocale},'locale';my$currlocale=setlocale(LC_ALL);if (localeconv()->{decimal_point}eq ','){$value =~ tr/,/./}}if ($value =~ /\d+.?\d*e[-+]?\d+/){$value=sprintf("%.9f",$value);$value =~ s/(0+)$//}my$s=scan_version($value,\$self,$qv);if ($s){warn(sprintf "Version string '%s' contains invalid data; " ."ignoring: '%s'",$value,$s)}return ($self)}*parse=\&new;sub numify {my ($self)=@_;unless (_verify($self)){require Carp;Carp::croak("Invalid version object")}my$alpha=$self->{alpha}|| "";my$len=$#{$self->{version}};my$digit=$self->{version}[0];my$string=sprintf("%d.",$digit);if ($alpha and warnings::enabled()){warnings::warn($WARN_CATEGORY,'alpha->numify() is lossy')}for (my$i=1 ;$i <= $len ;$i++ ){$digit=$self->{version}[$i];$string .= sprintf("%03d",$digit)}if ($len==0){$string .= sprintf("000")}return$string}sub normal {my ($self)=@_;unless (_verify($self)){require Carp;Carp::croak("Invalid version object")}my$len=$#{$self->{version}};my$digit=$self->{version}[0];my$string=sprintf("v%d",$digit);for (my$i=1 ;$i <= $len ;$i++ ){$digit=$self->{version}[$i];$string .= sprintf(".%d",$digit)}if ($len <= 2){for ($len=2 - $len;$len!=0;$len-- ){$string .= sprintf(".%0d",0)}}return$string}sub stringify {my ($self)=@_;unless (_verify($self)){require Carp;Carp::croak("Invalid version object")}return exists$self->{original}? $self->{original}: exists$self->{qv}? $self->normal : $self->numify}sub vcmp {my ($left,$right,$swap)=@_;die "Usage: version::vcmp(lobj, robj, ...)" if @_ < 2;my$class=ref($left);unless (UNIVERSAL::isa($right,$class)){$right=$class->new($right)}if ($swap){($left,$right)=($right,$left)}unless (_verify($left)){require Carp;Carp::croak("Invalid version object")}unless (_verify($right)){require Carp;Carp::croak("Invalid version format")}my$l=$#{$left->{version}};my$r=$#{$right->{version}};my$m=$l < $r ? $l : $r;my$lalpha=$left->is_alpha;my$ralpha=$right->is_alpha;my$retval=0;my$i=0;while ($i <= $m && $retval==0){$retval=$left->{version}[$i]<=> $right->{version}[$i];$i++}if ($retval==0 && $l!=$r){if ($l < $r){while ($i <= $r && $retval==0){if ($right->{version}[$i]!=0){$retval=-1}$i++}}else {while ($i <= $l && $retval==0){if ($left->{version}[$i]!=0){$retval= +1}$i++}}}return$retval}sub vbool {my ($self)=@_;return vcmp($self,$self->new("0"),1)}sub vnoop {require Carp;Carp::croak("operation not supported with version object")}sub is_alpha {my ($self)=@_;return (exists$self->{alpha})}sub qv {my$value=shift;my$class=$CLASS;if (@_){$class=ref($value)|| $value;$value=shift}$value=_un_vstring($value);$value='v'.$value unless$value =~ /(^v|\d+\.\d+\.\d)/;my$obj=$CLASS->new($value);return bless$obj,$class}*declare=\&qv;sub is_qv {my ($self)=@_;return (exists$self->{qv})}sub _verify {my ($self)=@_;if (ref($self)&& eval {exists$self->{version}}&& ref($self->{version})eq 'ARRAY'){return 1}else {return 0}}sub _is_non_alphanumeric {my$s=shift;$s=new charstar$s;while ($s){return 0 if isSPACE($s);return 1 unless (isALPHA($s)|| isDIGIT($s)|| $s =~ /[.-]/);$s++}return 0}sub _un_vstring {my$value=shift;if (length($value)>= 1 && $value !~ /[,._]/ && _is_non_alphanumeric($value)){my$tvalue;if ($] >= 5.008_001){$tvalue=_find_magic_vstring($value);$value=$tvalue if length$tvalue}elsif ($] >= 5.006_000){$tvalue=sprintf("v%vd",$value);if ($tvalue =~ /^v\d+(\.\d+)*$/){$value=$tvalue}}}return$value}sub _find_magic_vstring {my$value=shift;my$tvalue='';require B;my$sv=B::svref_2object(\$value);my$magic=ref($sv)eq 'B::PVMG' ? $sv->MAGIC : undef;while ($magic){if ($magic->TYPE eq 'V'){$tvalue=$magic->PTR;$tvalue =~ s/^v?(.+)$/v$1/;last}else {$magic=$magic->MOREMAGIC}}$tvalue =~ tr/_//d;return$tvalue}sub _VERSION {my ($obj,$req)=@_;my$class=ref($obj)|| $obj;no strict 'refs';if (exists$INC{"$class.pm"}and not %{"$class\::"}and $] >= 5.008){require Carp;Carp::croak("$class defines neither package nor VERSION" ."--version check failed")}my$version=eval "\$$class\::VERSION";if (defined$version){local $^W if $] <= 5.008;$version=version::vpp->new($version)}if (defined$req){unless (defined$version){require Carp;my$msg=$] < 5.006 ? "$class version $req required--this is only version " : "$class does not define \$$class\::VERSION" ."--version check failed";if ($ENV{VERSION_DEBUG}){Carp::confess($msg)}else {Carp::croak($msg)}}$req=version::vpp->new($req);if ($req > $version){require Carp;if ($req->is_qv){Carp::croak(sprintf ("%s version %s required--"."this is only version %s",$class,$req->normal,$version->normal))}else {Carp::croak(sprintf ("%s version %s required--"."this is only version %s",$class,$req->stringify,$version->stringify))}}}return defined$version ? $version->stringify : undef}1; VERSION_VPP s/^ //mg for values %fatpacked; From 322c3d3693ff86c09f5d57f61fe457cc636ac74f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 15 Sep 2023 10:45:48 +0900 Subject: [PATCH 34/36] Bump @types/semver from 7.5.1 to 7.5.2 (#1634) --- package-lock.json | 14 +++++++------- package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index b7f7d06e4..b8058d518 100644 --- a/package-lock.json +++ b/package-lock.json @@ -18,7 +18,7 @@ "devDependencies": { "@types/jest": "^29.5.4", "@types/node": "^16.18.3", - "@types/semver": "^7.5.1", + "@types/semver": "^7.5.2", "@vercel/ncc": "^0.38.0", "jest": "^29.7.0", "prettier": "^3.0.3", @@ -1433,9 +1433,9 @@ } }, "node_modules/@types/semver": { - "version": "7.5.1", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.1.tgz", - "integrity": "sha512-cJRQXpObxfNKkFAZbJl2yjWtJCqELQIdShsogr1d2MilP8dKD9TE/nEKHkJgUNHdGKCQaf9HbIynuV2csLGVLg==", + "version": "7.5.2", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.2.tgz", + "integrity": "sha512-7aqorHYgdNO4DM36stTiGO3DvKoex9TQRwsJU6vMaFGyqpBA1MNZkz+PG3gaNUPpTAOYhT1WR7M1JyA3fbS9Cw==", "dev": true }, "node_modules/@types/stack-utils": { @@ -5286,9 +5286,9 @@ } }, "@types/semver": { - "version": "7.5.1", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.1.tgz", - "integrity": "sha512-cJRQXpObxfNKkFAZbJl2yjWtJCqELQIdShsogr1d2MilP8dKD9TE/nEKHkJgUNHdGKCQaf9HbIynuV2csLGVLg==", + "version": "7.5.2", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.2.tgz", + "integrity": "sha512-7aqorHYgdNO4DM36stTiGO3DvKoex9TQRwsJU6vMaFGyqpBA1MNZkz+PG3gaNUPpTAOYhT1WR7M1JyA3fbS9Cw==", "dev": true }, "@types/stack-utils": { diff --git a/package.json b/package.json index 9a8d8f52a..9c52314ff 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "devDependencies": { "@types/jest": "^29.5.4", "@types/node": "^16.18.3", - "@types/semver": "^7.5.1", + "@types/semver": "^7.5.2", "@vercel/ncc": "^0.38.0", "jest": "^29.7.0", "prettier": "^3.0.3", From c7b849cda0b07d326de26dee427a0bba7773666a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 18 Sep 2023 18:45:12 +0900 Subject: [PATCH 35/36] Bump @types/jest from 29.5.4 to 29.5.5 (#1635) --- package-lock.json | 14 +++++++------- package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index b8058d518..19676e6e7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -16,7 +16,7 @@ "semver": "^7.5.4" }, "devDependencies": { - "@types/jest": "^29.5.4", + "@types/jest": "^29.5.5", "@types/node": "^16.18.3", "@types/semver": "^7.5.2", "@vercel/ncc": "^0.38.0", @@ -1396,9 +1396,9 @@ } }, "node_modules/@types/jest": { - "version": "29.5.4", - "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.4.tgz", - "integrity": "sha512-PhglGmhWeD46FYOVLt3X7TiWjzwuVGW9wG/4qocPevXMjCmrIc5b6db9WjeGE4QYVpUAWMDv3v0IiBwObY289A==", + "version": "29.5.5", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.5.tgz", + "integrity": "sha512-ebylz2hnsWR9mYvmBFbXJXr+33UPc4+ZdxyDXh5w0FlPBTfCVN3wPL+kuOiQt3xvrK419v7XWeAs+AeOksafXg==", "dev": true, "dependencies": { "expect": "^29.0.0", @@ -5250,9 +5250,9 @@ } }, "@types/jest": { - "version": "29.5.4", - "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.4.tgz", - "integrity": "sha512-PhglGmhWeD46FYOVLt3X7TiWjzwuVGW9wG/4qocPevXMjCmrIc5b6db9WjeGE4QYVpUAWMDv3v0IiBwObY289A==", + "version": "29.5.5", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.5.tgz", + "integrity": "sha512-ebylz2hnsWR9mYvmBFbXJXr+33UPc4+ZdxyDXh5w0FlPBTfCVN3wPL+kuOiQt3xvrK419v7XWeAs+AeOksafXg==", "dev": true, "requires": { "expect": "^29.0.0", diff --git a/package.json b/package.json index 9c52314ff..78b83cf99 100644 --- a/package.json +++ b/package.json @@ -28,7 +28,7 @@ "semver": "^7.5.4" }, "devDependencies": { - "@types/jest": "^29.5.4", + "@types/jest": "^29.5.5", "@types/node": "^16.18.3", "@types/semver": "^7.5.2", "@vercel/ncc": "^0.38.0", From f613cf45f780e2aadcb017b4edbf5a2681cb9845 Mon Sep 17 00:00:00 2001 From: ICHINOSE Shogo Date: Tue, 19 Sep 2023 11:56:58 +0900 Subject: [PATCH 36/36] Bump node20 (#1636) * bump Node.js 20 * bump @types/node v20 --- .github/workflows/test-cpan-installer.yml | 4 ++-- .github/workflows/test.yml | 24 +++++++++++------------ action.yml | 2 +- package-lock.json | 17 +++++++++------- package.json | 7 +++++-- 5 files changed, 30 insertions(+), 24 deletions(-) diff --git a/.github/workflows/test-cpan-installer.yml b/.github/workflows/test-cpan-installer.yml index 8c7bb2271..8ea780579 100644 --- a/.github/workflows/test-cpan-installer.yml +++ b/.github/workflows/test-cpan-installer.yml @@ -46,10 +46,10 @@ jobs: - name: Checkout uses: actions/checkout@v4 - - name: Set Node.js 16.x + - name: Set Node.js uses: actions/setup-node@v3 with: - node-version: 16.x + node-version-file: "package.json" cache: npm - run: npm ci diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 40d8178f0..f78ee715f 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -31,10 +31,10 @@ jobs: - name: Checkout uses: actions/checkout@v4 - - name: Set Node.js 16.x + - name: Set Node.js uses: actions/setup-node@v3 with: - node-version: 16.x + node-version-file: "package.json" cache: npm - run: npm ci @@ -110,10 +110,10 @@ jobs: - name: Checkout uses: actions/checkout@v4 - - name: Set Node.js 16.x + - name: Set Node.js uses: actions/setup-node@v3 with: - node-version: 16.x + node-version-file: "package.json" cache: npm - run: npm ci @@ -192,10 +192,10 @@ jobs: - name: Checkout uses: actions/checkout@v4 - - name: Set Node.js 16.x + - name: Set Node.js uses: actions/setup-node@v3 with: - node-version: 16.x + node-version-file: "package.json" cache: npm - run: npm ci @@ -272,10 +272,10 @@ jobs: - name: Checkout uses: actions/checkout@v4 - - name: Set Node.js 16.x + - name: Set Node.js uses: actions/setup-node@v3 with: - node-version: 16.x + node-version-file: "package.json" cache: npm - run: npm ci @@ -344,10 +344,10 @@ jobs: - name: Checkout uses: actions/checkout@v4 - - name: Set Node.js 16.x + - name: Set Node.js uses: actions/setup-node@v3 with: - node-version: 16.x + node-version-file: "package.json" cache: npm - run: npm ci @@ -370,10 +370,10 @@ jobs: - name: Checkout uses: actions/checkout@v4 - - name: Set Node.js 16.x + - name: Set Node.js uses: actions/setup-node@v3 with: - node-version: 16.x + node-version-file: "package.json" cache: npm - run: npm ci - run: npm run format-check diff --git a/action.yml b/action.yml index b6a8ceb34..3d4b89acb 100644 --- a/action.yml +++ b/action.yml @@ -57,7 +57,7 @@ outputs: cache-hit: description: 'A boolean value to indicate if a cache was hit' runs: - using: "node16" + using: "node20" main: "dist/setup/index.js" post: 'dist/cache-save/index.js' post-if: success() diff --git a/package-lock.json b/package-lock.json index 19676e6e7..edbdc8593 100644 --- a/package-lock.json +++ b/package-lock.json @@ -17,13 +17,16 @@ }, "devDependencies": { "@types/jest": "^29.5.5", - "@types/node": "^16.18.3", + "@types/node": "^20.6.2", "@types/semver": "^7.5.2", "@vercel/ncc": "^0.38.0", "jest": "^29.7.0", "prettier": "^3.0.3", "ts-jest": "^29.1.1", "typescript": "^5.2.2" + }, + "engines": { + "node": ">=20.0.0" } }, "node_modules/@actions/cache": { @@ -1406,9 +1409,9 @@ } }, "node_modules/@types/node": { - "version": "16.18.3", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.3.tgz", - "integrity": "sha512-jh6m0QUhIRcZpNv7Z/rpN+ZWXOicUUQbSoWks7Htkbb9IjFQj4kzcX/xFCkjstCj5flMsN8FiSvt+q+Tcs4Llg==" + "version": "20.6.2", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.6.2.tgz", + "integrity": "sha512-Y+/1vGBHV/cYk6OI1Na/LHzwnlNCAfU3ZNGrc1LdRe/LAIbdDPTTv/HU3M7yXN448aTVDq3eKRm2cg7iKLb8gw==" }, "node_modules/@types/node-fetch": { "version": "2.6.2", @@ -5260,9 +5263,9 @@ } }, "@types/node": { - "version": "16.18.3", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.3.tgz", - "integrity": "sha512-jh6m0QUhIRcZpNv7Z/rpN+ZWXOicUUQbSoWks7Htkbb9IjFQj4kzcX/xFCkjstCj5flMsN8FiSvt+q+Tcs4Llg==" + "version": "20.6.2", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.6.2.tgz", + "integrity": "sha512-Y+/1vGBHV/cYk6OI1Na/LHzwnlNCAfU3ZNGrc1LdRe/LAIbdDPTTv/HU3M7yXN448aTVDq3eKRm2cg7iKLb8gw==" }, "@types/node-fetch": { "version": "2.6.2", diff --git a/package.json b/package.json index 78b83cf99..062cdc149 100644 --- a/package.json +++ b/package.json @@ -3,6 +3,9 @@ "version": "0.0.0", "description": "", "main": "lib/setup-perl.js", + "engines": { + "node": ">=20.0.0" + }, "scripts": { "build": "tsc", "format": "prettier --write **/*.ts", @@ -14,7 +17,7 @@ "type": "git", "url": "git+ssh://git@github.com/shogo82148/actions-setup-perl.git" }, - "author": "Ichinose Shogo", + "author": "ICHINOSE Shogo", "license": "MIT", "bugs": { "url": "https://github.com/shogo82148/actions-setup-perl/issues" @@ -29,7 +32,7 @@ }, "devDependencies": { "@types/jest": "^29.5.5", - "@types/node": "^16.18.3", + "@types/node": "^20.6.2", "@types/semver": "^7.5.2", "@vercel/ncc": "^0.38.0", "jest": "^29.7.0",