Changes for version v0.9_8 - 2013-02-05

  • Do not use carton.lock to build extra dependencies. Everything has to be pulled out of cpanfile, even with the deployment mode. This makes the deployment much more reliable, and could possibly work with differing os/perl versions across development and deployments.

Changes for version v0.9_7 - 2012-05-12

  • Experimental multiple mirror support (nihen)
  • Fixed cpanm dependency to avoid cascading bug

Changes for version v0.9_6 - 2012-05-10

  • use cpanfile + Module::Install for dogfooding
  • `carton` without args now does `carton install` (inspired by bundler)
  • Update bundle command to use install.json (masaki)
  • code cleanups and doc overhauls
  • removed `uninstall` command for now
  • Fixed CPAN::Meta::Requirements dependency

Changes for version v0.9_5 - 2012-04-12

  • Added experimental cpanfile support
  • Fixed POD (yanick)

Changes for version v0.1_0 - 2011-06-26

  • original version

Documentation

Check if your cpanfile and local environment are in sync
execute your script in a carton local environment
Frequently Asked Questions
Install the dependencies
List dependencies tracked in the carton.lock file
Show the module information
List dependencies in a tree structure
uninstall modules from your local environment
Display version
Perl module dependency manager (aka Bundler for Perl)
Check if your cpanfile and local environment are in sync
execute your script in a carton local environment
Frequently Asked Questions
Install the dependencies
List dependencies tracked in the carton.lock file
Show the module information
List dependencies in a tree structure
Display version

Modules

Perl module dependency manager (aka Bundler for Perl)

Provides

in lib/Carton/CLI.pm
in lib/Carton/Error.pm
in lib/Carton/Tree.pm
in lib/Carton/Tree.pm
in lib/Carton/Util.pm