Catmandu

 view release on metacpan or  search on metacpan

Build.PL  view on Meta::CPAN

    "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" => [

Changes  view on Meta::CPAN

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

META.json  view on Meta::CPAN

            "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"
         }
      },

META.yml  view on Meta::CPAN

  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

cpanfile  view on Meta::CPAN

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 )