'Test::Fatal' => 0,
'Test::More' => '0.88',
'HTTP::Request::Common' => 0,
- 'IO::Scalar' => 0,
'HTTP::Status' => 0,
},
},
requires => {
'perl' => 5.008003,
'List::Util' => '1.45',
- 'namespace::autoclean' => '0.28',
'namespace::clean' => '0.23',
'MooseX::Emulate::Class::Accessor::Fast' => '0.00903',
'Class::Load' => '0.12',
- 'Data::OptList' => 0,
- 'Moose' => '1.03',
+ 'Moose' => '2.1400',
'MooseX::MethodAttributes::Role::AttrContainer::Inheritable' => '0.24',
- 'MooseX::Role::WithOverloading' => '0.09',
'Carp' => '1.25',
'Class::C3::Adopt::NEXT' => '0.07',
'CGI::Simple::Cookie' => '1.109',
'HTTP::Headers' => '1.64',
'HTTP::Request' => '5.814',
'HTTP::Response' => '5.813',
- 'HTTP::Request::AsCGI' => '1.0',
'Module::Pluggable' => '4.7',
'Path::Class' => '0.09',
'Scalar::Util' => 0,
'Text::SimpleTable' => '0.03',
'Time::HiRes' => 0,
'Tree::Simple' => '1.15',
- 'Tree::Simple::Visitor::FindByPath' => 0,
+ 'Tree::Simple::Visitor::FindByUID' => 0,
'Try::Tiny' => '0.17',
'Safe::Isa' => 0,
+ 'Socket' => '1.96',
'Task::Weaken' => 0,
'Text::Balanced' => 0, # core in 5.8.x but mentioned for completeness
'MRO::Compat' => 0,
'Plack' => '0.9991', # IIS6+7 fix middleware
'Plack::Middleware::ReverseProxy' => '0.04',
'Plack::Test::ExternalServer' => 0,
- 'Class::Data::Inheritable' => 0,
'Encode' => '2.49',
'LWP' => '5.837', # LWP had unicode fail in 5.8.26
'URI' => '1.65',
"Plack::Middleware::FixMissingBodyInRedirect" => '0.09',
"Plack::Middleware::MethodOverride" => '0.12',
"Plack::Middleware::RemoveRedundantBody" => '0.03',
+ 'PerlIO::utf8_strict' => 0,
},
},
develop => {
requires => {
- 'Test::Aggregate' => '0.364',
- 'Test::Simple' => '0.88',
- 'CatalystX::LeakChecker' => '0.05',
- 'Catalyst::Devel' => '1.0', # For http server test
- 'Catalyst::Engine::PSGI' => 0,
- 'Test::WWW::Mechanize::Catalyst' => '0.51',
- 'Test::TCP' => '2.00', # ditto, ships Net::EmptyPort
- 'File::Copy::Recursive' => 0,
+ 'Test::TCP' => '2.00',
+ 'File::Copy::Recursive' => '0.40',
'Starman' => 0,
'MooseX::Daemonize' => 0,
'Test::NoTabs' => 0,
'Test::Pod::Coverage' => 0,
'Test::Spelling' => 0,
'Pod::Coverage::TrustPod' => 0,
- 'Catalyst::Plugin::Params::Nested' => 0,
- 'Catalyst::Plugin::ConfigLoader' => 0,
+ 'Compress::Zlib' => 0,
+ 'Type::Tiny' => 0,
+ 'Proc::ProcessTable' => 0,
},
},
},
resources => {
repository => {
- # r/w: catagits@git.shadowcat.co.uk:Catalyst-Runtime.git
- url => 'git://git.shadowcat.co.uk/catagits/Catalyst-Runtime.git',
- web => 'http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=catagits/Catalyst-Runtime.git;a=summary',
+ url => 'https://github.com/perl-catalyst/catalyst-runtime.git',
+ web => 'https://github.com/perl-catalyst/catalyst-runtime',
type => 'git',
},
x_IRC => 'irc://irc.perl.org/#catalyst',
x_authority => 'cpan:MSTROUT',
);
-my $tests = 't/*.t';
-if ($ENV{AGGREGATE_TESTS} && eval { require Test::Aggregate; Test::Aggregate->VERSION(0.364); }) {
- open my $fh, '>', '.aggregating';
-}
-else {
- unlink '.aggregating';
- $tests .= ' t/aggregate/*.t';
-}
+my $tests = 't/*.t t/aggregate/*.t';
my %MM_ARGS = (
test => { TESTS => $tests },
EXE_FILES => [ glob 'script/*.pl' ],
- PREREQ_PM => {
- (eval { require Moose; Moose->VERSION('2.1300') } ? () : (
- 'MooseX::Role::WithOverloading' => '0.09'
- )),
- },
);
## BOILERPLATE ###############################################################
For development and use of catalyst.pl and myapp_create.pl, make sure
you also install the development tools package Catalyst::Devel.
- perl -MCPANPLUS -e 'install Catalyst::Devel' # or
perl -MCPAN -e 'install Catalyst::Devel' # or
cpanm Catalyst::Devel