Catmandu
view release on metacpan or search on metacpan
"Path::Tiny" => 0,
"Role::Tiny" => 0,
"Role::Tiny::With" => 0,
"String::CamelCase" => 0,
"Sub::Exporter" => "0.982",
"Sub::Quote" => 0,
"Text::CSV" => "1.21",
"Text::Hogan::Compiler" => "1.02",
"Throwable" => "0.200004",
"Time::HiRes" => 0,
"Try::Tiny::ByClass" => "0.01",
"URI" => 0,
"URI::Template" => "0.22",
"UUID::Tiny" => "1.04",
"Unicode::Normalize" => 0,
"YAML::XS" => "0.83",
"asa" => 0,
"namespace::clean" => "0.24",
"perl" => "v5.16.0"
},
"script_files" => [
0.1001 2013-03-28
- don't throw empty messages
- bump required version of Throwable
0.1 2013-03-26
- logging with MooX::Log::Any
- error hierarchy
- Store forwards all Bag methods to the default Bag
- make Perl::Tidy optional
- namespace::clean
- Sane exports Try::Tiny::ByClass
- Sane no longer exports confess, use the Error classes
- a new Env class takes care of loading the config and other
environment related tasks
- Buffer and Counter have better encapsulation
- Iterable has a new benchmark method
- Exporter::RIS AR tag
- Exporter::BibTeX articleno field
- rename Pager to Paged
0.0901 2013-03-07
"Path::Tiny" : "0",
"Role::Tiny" : "0",
"Role::Tiny::With" : "0",
"String::CamelCase" : "0",
"Sub::Exporter" : "0.982",
"Sub::Quote" : "0",
"Text::CSV" : "1.21",
"Text::Hogan::Compiler" : "1.02",
"Throwable" : "0.200004",
"Time::HiRes" : "0",
"Try::Tiny::ByClass" : "0.01",
"URI" : "0",
"URI::Template" : "0.22",
"UUID::Tiny" : "1.04",
"Unicode::Normalize" : "0",
"YAML::XS" : "0.83",
"asa" : "0",
"namespace::clean" : "0.24",
"perl" : "v5.16.0"
}
},
Path::Tiny: '0'
Role::Tiny: '0'
Role::Tiny::With: '0'
String::CamelCase: '0'
Sub::Exporter: '0.982'
Sub::Quote: '0'
Text::CSV: '1.21'
Text::Hogan::Compiler: '1.02'
Throwable: '0.200004'
Time::HiRes: '0'
Try::Tiny::ByClass: '0.01'
URI: '0'
URI::Template: '0.22'
UUID::Tiny: '1.04'
Unicode::Normalize: '0'
YAML::XS: '0.83'
asa: '0'
namespace::clean: '0.24'
perl: v5.16.0
resources:
bugtracker: https://github.com/LibreCat/Catmandu/issues
requires 'Path::Tiny', '0';
requires 'Role::Tiny', 0;
requires 'Role::Tiny::With', 0;
requires 'String::CamelCase', 0;
requires 'Sub::Exporter', '0.982';
requires 'Sub::Quote', 0;
requires 'Text::CSV', '1.21';
requires 'Text::Hogan::Compiler', '1.02';
requires 'Throwable', '0.200004';
requires 'Time::HiRes', 0; # not always installed?
requires 'Try::Tiny::ByClass', '0.01';
requires 'URI', 0;
requires 'URI::Template', 0.22;
requires 'UUID::Tiny', '>=1.04';
requires 'Unicode::Normalize', '0';
requires 'YAML::XS', '>=0.83';
requires 'asa', 0; # undeclared dependency?
requires 'namespace::clean', '>=0.24';
recommends 'Log::Log4perl', '1.44';
recommends 'Log::Any::Adapter::Log4perl', '0.06';
lib/Catmandu/Sane.pm view on Meta::CPAN
use strict;
use warnings;
our $VERSION = '1.2024';
use feature ();
use utf8;
use IO::File ();
use IO::Handle ();
use Try::Tiny::ByClass;
use Catmandu::Error ();
sub import {
my $pkg = caller;
strict->import;
warnings->import;
feature->import(qw(:5.10));
utf8->import;
Try::Tiny::ByClass->export_to_level(1, $pkg);
}
1;
__END__
=pod
=head1 NAME
lib/Catmandu/Sane.pm view on Meta::CPAN
=head1 DESCRIPTION
Package boilerplate equivalent to:
use strict;
use warnings;
use feature qw(:5.10);
use utf8;
use IO::File ();
use IO::Handle ();
use Try::Tiny::ByClass;
use Catmandu::Error;
=cut
( run in 0.984 second using v1.01-cache-2.11-cpan-05444aca049 )