The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
---
abstract: 'A base class providing config, locking, logging, and l10n'
author:
  - 'Peter Flanigan, C<< <pjfl@cpan.org> >>'
build_requires:
  Capture::Tiny: '0.22'
  Hash::MoreUtils: '0.05'
  Module::Build: '0.4004'
  Test::Deep: '0.108'
  Test::Requires: '0.06'
  version: '0.88'
configure_requires:
  Module::Build: '0.4004'
  version: '0.88'
dynamic_config: 1
generated_by: 'Dist::Zilla version 5.020, CPAN::Meta::Converter version 2.142690'
license: perl
meta-spec:
  url: http://module-build.sourceforge.net/META-spec-v1.4.html
  version: '1.4'
name: Class-Usul
no_index:
  directory:
    - examples
    - inc
    - share
    - t
provides:
  Class::Usul:
    file: lib/Class/Usul.pm
    version: v0.51.1
  Class::Usul::Config:
    file: lib/Class/Usul/Config.pm
    version: v0.51.1
  Class::Usul::Config::Programs:
    file: lib/Class/Usul/Config/Programs.pm
    version: v0.51.1
  Class::Usul::Constants:
    file: lib/Class/Usul/Constants.pm
    version: v0.51.1
  Class::Usul::Crypt:
    file: lib/Class/Usul/Crypt.pm
    version: v0.51.1
  Class::Usul::Crypt::Util:
    file: lib/Class/Usul/Crypt/Util.pm
    version: v0.51.1
  Class::Usul::Exception:
    file: lib/Class/Usul/Exception.pm
    version: v0.51.1
  Class::Usul::File:
    file: lib/Class/Usul/File.pm
    version: v0.51.1
  Class::Usul::Functions:
    file: lib/Class/Usul/Functions.pm
    version: v0.51.1
  Class::Usul::IPC:
    file: lib/Class/Usul/IPC.pm
    version: v0.51.1
  Class::Usul::IPC::Cmd:
    file: lib/Class/Usul/IPC/Cmd.pm
    version: v0.51.1
  Class::Usul::L10N:
    file: lib/Class/Usul/L10N.pm
    version: v0.51.1
  Class::Usul::Lock:
    file: lib/Class/Usul/Lock.pm
    version: v0.51.1
  Class::Usul::Log:
    file: lib/Class/Usul/Log.pm
    version: v0.51.1
  Class::Usul::Options:
    file: lib/Class/Usul/Options.pm
    version: v0.51.1
  Class::Usul::Programs:
    file: lib/Class/Usul/Programs.pm
    version: v0.51.1
  Class::Usul::Response::IPC:
    file: lib/Class/Usul/Response/IPC.pm
    version: v0.51.1
  Class::Usul::Response::Table:
    file: lib/Class/Usul/Response/Table.pm
    version: v0.51.1
  Class::Usul::Schema:
    file: lib/Class/Usul/Schema.pm
    version: v0.51.1
  Class::Usul::Time:
    file: lib/Class/Usul/Time.pm
    version: v0.51.1
  Class::Usul::TraitFor::ConnectInfo:
    file: lib/Class/Usul/TraitFor/ConnectInfo.pm
    version: v0.51.1
  Class::Usul::TraitFor::MetaData:
    file: lib/Class/Usul/TraitFor/MetaData.pm
    version: v0.51.1
  Class::Usul::TraitFor::Prompting:
    file: lib/Class/Usul/TraitFor/Prompting.pm
    version: v0.51.1
  Class::Usul::TraitFor::UntaintedGetopts:
    file: lib/Class/Usul/TraitFor/UntaintedGetopts.pm
    version: v0.51.1
  Class::Usul::Types:
    file: lib/Class/Usul/Types.pm
    version: v0.51.1
recommends:
  IPC::Run: '0.89'
  Proc::ProcessTable: '0.42'
requires:
  Class::Inspector: '1.28'
  Class::Null: '2.110730'
  Crypt::CBC: '2.33'
  Crypt::Twofish2: '1.02'
  Data::Printer: '0.35'
  Data::Record: '0.02'
  Date::Format: '2.24'
  DateTime::Format::Epoch: '0.13'
  Exporter::Tiny: '0.042'
  File::DataClass: v0.49.0
  File::Gettext: v0.25.0
  File::HomeDir: '1.0'
  Getopt::Long::Descriptive: '0.097'
  IO::Interactive: v0.0.6
  IPC::SRLock: v0.23.0
  JSON::MaybeXS: '1.002002'
  Log::Handler: '0.63'
  Module::Runtime: '0.014'
  Moo: '1.006000'
  MooX::ClassStash: '0.005'
  Pod::Eventual: '0.094001'
  Regexp::Common: '2013031301'
  Sub::Install: '0.928'
  Term::ReadKey: '2.30'
  Text::Autoformat: '1.669002'
  Time::Zone: '2.24'
  Try::Tiny: '0.22'
  Type::Tiny: '1.000002'
  Unexpected: v0.34.0
  namespace::autoclean: '0.20'
  namespace::clean: '0.25'
  perl: '5.010001'
resources:
  bugtracker: http://rt.cpan.org/NoAuth/Bugs.html?Dist=Class-Usul
  homepage: https://metacpan.org/author/PJFL
  license: http://dev.perl.org/licenses/
version: 0.51.1