[cpanminus] branch master updated (253b759 -> 122856b)

gregor herrmann gregoa at debian.org
Thu Oct 2 15:48:04 UTC 2014


This is an automated email from the git hooks/post-receive script.

gregoa pushed a change to branch master
in repository cpanminus.

      from  253b759   releasing package cpanminus version 1.7011-1
       new  70e00b3   Add debian/upstream/metadata
       new  a60dab5   Update debian/changelog
      adds  0c4f62b   kinda worky
      adds  3899893   fixed a few bugs
      adds  1e4d008   add wget support
      adds  d5cf8eb   use Config perlpath for perl
      adds  b0c61da   use tar command first because Archive::Tar uses so much memory
      adds  c151dc6   fix tar to work on OSX/BSD tar
      adds  50a5af3   use Parse::CPAN::Meta
      adds  a71d535   make sure we get back to the original dir. Fake AutoInstall
      adds  dac14fb   make tar finder work on win32
      adds  9ec5984   cleanup the code
      adds  9f846e6   install build_requires. Use external perl process to check if there's a module.
      adds  a58a302   inline Parse::CPAN::Meta
      adds  baf4a59   implented --force and --notest!
      adds  cb68242   add README
      adds  c9718a3   added USAGE
      adds  29f1e67   fix docs
      adds  38a2b2a   Skip the perl5 distribution
      adds  f6ce8c6   fix docs
      adds  c415dd0   fix README
      adds  c179adc   Merge branch 'master' of git://github.com/miyagawa/cpanminus
      adds  aa56f37   use $^X
      adds  91a8d7e   added quick install
      adds  0692825   refactor
      adds  8356d4f   ./Build is just a perl script
      adds  7e75ccd   make can be taken from Config, and quote it if necessary
      adds  e384c61   oops
      adds  903b348   more quote
      adds  d79b38a   canonpath and some tar/archive may not return a root dir
      adds  b2e1cfb   special case 'cpanm .'
      adds  0386e2b   support --sudo
      adds  c57ebef   ignore broken META.yml
      adds  7ac28ff   support CPANMINUS_HOME env
      adds  dfe4a66   update docs
      adds  eba07b6   add -h
      adds  d4da0b2   more docs
      adds  eb078d7   strip Parse::CPAN::Meta
      adds  48ae955   strip Parse::CPAN::Meta
      adds  b684274   Gets VERSION on a string from a string in case a module name is also a function(!) i.e. UNIVERSAL::require
      adds  085d6c4   Ugh, now it works without makegit di
      adds  07b3abb   Fix docs -- now make is optional
      adds  d54e494   drugs.
      adds  8451028   fix the shebang
      adds  bd33666   fix MB doc
      adds  64e0eb5   refactor
      adds  ad99cfa   fix docs
      adds  ebf887f   copyrighting
      adds  6b6d4ae   do sanity check if you wan write to installsitelib
      adds  92a0457   don't check version if the version given is 0
      adds  f9b0637   fix docs
      adds  44ba6aa   Some CPANification
      adds  1d6f2e9   indent
      adds  7f52d08   fix docs
      adds  4b60e64   fix docs
      adds  84d7bde   Support specifying the version
      adds  b6336f9   cleanup the code. PAUSE ID is >= 3 chars
      adds  43ec521   releng
      adds  c10e39a   support P/PA/PAUSEID archive
      adds  459e8cf   refactor the module locator code.
      adds  bc80164   added a fail case for the pattern matching
      adds  da98207   fix regexp
      adds  4b2ba20   Checking in changes prior to tagging of version 0.02.  Changelog diff is:
      adds  15f5892   Checking in changes prior to tagging of version 0.02.  Changelog diff is:
      adds  51fca4f   make file: work when there's no LWP
      adds  1d681da   fix regex
      adds  24c8b73   releng
      adds  3fac975   added -v
      adds  fc8bfcd   added NO WARRANTY
      adds  d8d068d   per #toolchain advice:
      adds  6a21e7c   Checking in changes prior to tagging of version 0.04.  Changelog diff is:
      adds  002bb1f   copy-paste failure
      adds  a4b56db   Checking in changes prior to tagging of version 0.05.  Changelog diff is:
      adds  15692bc   fix README too
      adds  e642111   'which' requires $quote
      adds  b20a9a1   make Control-C work
      adds  3c908e5   added ABSTRACT
      adds  60968f4   fix POD
      adds  c8296d9   use 2args open for 5.6
      adds  1e328b2   Checking in changes prior to tagging of version 0.06.  Changelog diff is:
      adds  40269bc   fix docs
      adds  1462841   fix INSTALLATION
      adds  cba85e6   added -i for cpan compat.
      adds  e2f05f3   docs
      adds  b9efaad   WTF CPAN.pm returns newlines in STDOUT!?
      adds  d08e599   If the error is other than "Can't locate" or "version ... required--this is" then the module is installed, but loading it caused some issues. (i.e. CPAN and Module::Install)
      adds  1aa805c   refactor main routine
      adds  cf0d651   fix base
      adds  df827b8   Display the currently installed version if any
      adds  9547d32   fix function prototype
      adds  fddc3a5   fix POD
      adds  8bac2ec   Make sure we use the PATH perl
      adds  303b84c   Install via MakeMaker (CPAN) happy
      adds  e4c5a54   Always generate bin/cpanm if you run from git.
      adds  a9f7f54   Do not include cpanm in the dist to make PAUSE happy
      adds  e591b68   skip disttest in shipit
      adds  076fdda   no need to clean
      adds  15f0d46   Checking in changes prior to tagging of version 0.07.  Changelog diff is:
      adds  69ae2b4   Added git placeholder for bin/
      adds  fe95dfe   allow bundling options (-fi)
      adds  8a7859f   Added --notestdeps option, that doesn't test deps but tests @ARGV dists
      adds  46d98fc   Revert notestdeps but instead introduced --installdeps. More flexible
      adds  cc9b79e   Don't need build/test_requires in --notest i think
      adds  5fd2174   rm unused declarations
      adds  944211c   spacing
      adds  898f7f4   sketching out -q option. Really concise output. http://gist.github.com/309965
      adds  9a22ec4   output command log to the logfile for test failures
      adds  5849afc   Noted -q option
      adds  e605c65   should use PERL_MM_USE_DEFAULT since there's no console
      adds  ee308cc   append to log
      adds  81888f9   fix docs
      adds  8068191   Checking in changes prior to tagging of version 0.08.  Changelog diff is:
      adds  33512a1   Always log to ~/.cpanm/build.log
      adds  43a441c   Do not bother untar the archive if it doesn't contain directory
      adds  661c6dd   doesn't always contain /
      adds  e50247c   display dist name
      adds  f28bb80   imrove diag messages
      adds  4a39d14   LICENSE
      adds  7ed4bba   make -q the default and added -v to make it chatty
      adds  80e7209   retry up to 3 times since search.cpan.org redirector sometimes fails
      adds  cfd7985   more docs
      adds  c6cdfaa   fix the way it generates stub Build.PL
      adds  239d51b   Checking in changes prior to tagging of version 0.09.  Changelog diff is:
      adds  0f6a269   VERSION
      adds  c805002   OOP. Hell yeah.
      adds  778f11d   fix URL :/
      adds  13554aa   make wget quiet
      adds  2ef36ed   specify GNU tar version
      adds  5e43c25   use xrl.us
      adds  b6ec654   quote log path
      adds  79b2788   charsbar says 2>&1 just works on win32
      adds  731eb4e   Prefer Makefile.PL if you have make so bloody M::I/M::B combo works. (Test with WWW::Google::SiteMap)
      adds  694e393   Added --look
      adds  f1b0e0f   Fixed the bug where HFS thinks build/ directory is M::B's Build file
      adds  b2bc2ad   Skip the duplicated distribution (different modules resolved to the same distro)
      adds  dd018c7   Support .zip file
      adds  62ec1f7   Yay plugins.
      adds  0e8e2f4   added BinGOs experimental CPANDB metadata finder
      adds  6379a44   make URIs fallback-able
      adds  69099e3   Added minicpan plugin
      adds  1eca1bf   make up some environment variable
      adds  4cb30eb   sort plugins so you can name it like 00fresh
      adds  90e79db   fix syntax err
      adds  e5ebadb   return
      adds  b3148fb   added (incomplete) cp562an plugin
      adds  7a4873e   fix version string on 5.6.2
      adds  e18e4b9   added comment
      adds  d566afa   Added TODO
      adds  44c9536   Use ~/.minicpanrc
      adds  c0f2d77   keep 5.5 (un)happy
      adds  120e70b   allow mirrors to be multiple
      adds  f43b925   only fetch CPAN realtime feed once
      adds  958a1a4   chat
      adds  8af2f95   changed how iterator works so it can safely fallback to minicpan plugin when offline.
      adds  185b63b   git_site_perl plugin
      adds  5fba713   install_success hook
      adds  da5f055   Implemented git init as plugin init hook.
      adds  5fd61f6   message module name and versions
      adds  a306ac3   fix comments
      adds  81c6fbc   Changed plugin APIs so the plugin can spcify the order (which falls back to the file name ordering) so we can do:
      adds  c50f278   added local::lib to plugin TODO
      adds  289b52b   Use symlink for development
      adds  1983b21   Implemented --recent command and cpanfresh plugin hook for that.
      adds  de5525e   document
      adds  cfbd1ce   implemented disable_plugins
      adds  99423fc   drop off of TODO
      adds  18d018e   delay load
      adds  c3ecb1a   docs
      adds  b1e467c   fix typo
      adds  2b2e266   Made up some hacky dist.ini parser.
      adds  18b5d14   Added bundle plugin to grab deps from Bundle:: module CONTENTS.
      adds  23861ec   update TODO
      adds  0374e24   Don't use cpandb for now
      adds  47410da   fix docs
      adds  19416dd   tighten the regexp
      adds  9870fc0   comments/ideas
      adds  a7370bf   Added fast_syncing_mirrors plugin
      adds  e0f724c   Added query_mirror plugin that queries mirrors directly thanks to mst++
      adds  4aa6eaa   regex bug
      adds  de730ed   less chatty
      adds  c18bcd9   Added gitpan plugin.
      adds  ccfd066   Added github plugin: cpanm github:miyagawa/Plack
      adds  f4a7b2f   drop TODO
      adds  8d18ac3   Added build_failure and finalize hooks. Fixed init hooks. Added 'growl' plugin.
      adds  f555b76   display icon
      adds  66ff1bd   set AUTOMATED_TESTING too.
      adds  c58e442   Add pip
      adds  e7e35d9   update ideas
      adds  7fb05ad   fixed locate_dist plugin API
      adds  4713641   p5i plugin - support install via .p5i
      adds  882c04b   Support cpan:/// URI
      adds  61ef8a7   Added cpan:// to the help
      adds  be08f8e   Drop .p5i from TODO
      adds  a360ce5   major update on the docs
      adds  28aa2cd   more commands
      adds  56c120b   more ideas
      adds  9a4380a   docs
      adds  df1b5f7   document --installdeps
      adds  c62a239   rename fresh to cpanfresh
      adds  635f829   added verify_signature plugin
      adds  ff70c73   more ideas
      adds  92ae1d8   always logs output
      adds  01a1a00   Support locate_dist hook to return array ref, in which case build directory is already extracted in the plugin e.g. build via git:// URL
      adds  729b100   YAML isn't used
      adds  1fea375   Implemented --interactive which is a good middleground between silent (default) vs verbose when installing Task:: modules.
      adds  927e0b3   move docs
      adds  85bb163   Added --self-upgrade. Allows command to specify whether it continues or not.
      adds  bf8ea70   dies if this is an error case
      adds  f0fdb5a   require 'cpanm'; works (for testing etc.)
      adds  417a97d   localize AutoInstall/Module::Install env hackery so --look shell can be cleaner.
      adds  847d0d1   make the match a bit stricter
      adds  c3e9ca3   logs cpanm and version info in the log
      adds  a867793   load JSON earlier in the hook so plugin loader can trap it
      adds  562a17d   more ideas
      adds  ce1d523   Added --info command so I can dogfood for Task::Plack auto-generation, but man this is so dirty -- needs another refactoring to add action/command registration cleaner.
      adds  a7ac566   Changed the directory structure of ~/.cpanm
      adds  13e5cb8   fix usage order
      adds  cb97bce   swap cmd/action
      adds  90169e2   add the traditional eval $VERSION so we play nice on require even in a dev release accept constructor arguments
      adds  28748d9   add --perl option and internal attribute
      adds  6af0833   whitespace
      adds  4cb6fbd   added sekimura and mst to contributors.
      adds  72c0457   Implemented --list-plugins Added 'name', 'description', 'synopsis', 'version', 'api_version' DSL to plugins
      adds  51d0dd6   Check plugin's API version so I can upgrade it later whenever API compatiblity is lost.
      adds  c51a0f9   Wraps configure and test with fork/exec timeout. hirose31++ tokuhirom++ Yappo++
      adds  3437eca   skip the timeout stuff on WIN32 for now
      adds  6de4f9b   improve the progress message
      adds  d259c25   fixed a bug in bundle plugin where Bundle/Foo.pm is in lib/
      adds  9e97cbb   local X_MYMETA
      adds  4a463b2   added more idea
      adds  6d06e43   diag if minicpan .gz isn't found
      adds  951f2ba   fix timeout message
      adds  243cb24   specify the minimum M::M, EUMM, EU::I version. borrowed from local::lib
      adds  01aab79   release engineering. Disable plugins by default unless you set CPANMINUS_DEV=1 env var.
      adds  0331b74   Checking in changes prior to tagging of version 0.99_01.  Changelog diff is:
      adds  e41c0fa   Change cpandb URI per BinGOs
      adds  1a8bbc8   Thank god for LWP that doesn't ship with HTML::Parser and choke on LWP::Simple::get().
      adds  bb5d330   should use decoded_content
      adds  770e3f2   Keep the 'Are you on drugs' quote which people love
      adds  039cbd8   fix docs
      adds  c7b77d7   only show 50 at most in --recent
      adds  9c7af74   fixed wording
      adds  29cd29a   double and
      adds  c738d27   use ->env() method to get env key
      adds  d51205f   docs
      adds  13d6dcd   Allow CPANMINUS_NO_LWP=1 to skip LWP in case they have broken LWP and can upgrade LWP.
      adds  93b0a69   Fixed redirect detection bug when using wget
      adds  b4303c9   use Module::->VERSION instead of q/Module/->VERSION. less ugly
      adds  5dfe898   wrap build process with ->build and timeout for the consistency
      adds  a117042   Standardize env var for PERL_CPANM_* because `env | grep PERL` is useful.
      adds  100529c   move docs to lib/App/cpanminus.pm
      adds  9093a01   Merge branch 'plugins'
      adds  26877ac   Checking in changes prior to tagging of version 0.99_03.  Changelog diff is:
      adds  b63b087   docs
      adds  164565d   Fix scraping method to work with packages that do not have a POD.
      adds  6221453   make the init separate as a method
      adds  931b7f8   use COMSPEC env to make --look work on win32 (charsbar, xaicron)
      adds  4dcd6b5   Changed how it sees if configuration went well or not.
      adds  6b98f52   fix the distro name in display
      adds  690943b   Check if Build.PL was okay by looking at 'Build' for consistency
      adds  b1f376f   document what kind of distributions are known to fail
      adds  5e08435   support PERL_MB_OPT
      adds  547d242   Added a note on guard {}
      adds  512eb48   make it work with .tgz
      adds  e81f818   Needs to pretend CPANPLUS too to work with Module::Install < 0.86 via J/JG/JGOULAH/MooseX-LogDispatch-1.2000.tar.gz
      adds  fe2446c   refactored check_module as a method
      adds  96bc157   added a note about META.yml in YAML 1.1
      adds  7b108e4   added codesearch
      adds  8169bdf   Immediately die when api_version is not satisfied.
      adds  bc3cf8d   workaround for LWP < 5.828 (chocolateboy)
      adds  a53f911   comments
      adds  c7594af   fix at_exit callback to 'just use' DESTROY
      adds  4be6cb2   Kills Util:: functions which was the left over from the original subtroutine based programming. There are still circular refs to clean up...
      adds  7e7b597   Add Desktop::Notify plugin
      adds  ed9f623   Untabify
      adds  b241f03   Merge branch 'master' of git://github.com/ilmari/cpanminus into devel
      adds  6655c4a   added more descriptive description to desktop_notify
      adds  bf21320   added xt
      adds  953b9dd   developer ideas
      adds  6d05e14   docs
      adds  fcab0ed   Created a tool to generate:
      adds  d9cc647   now we can safely 'use' the module
      adds  164082a   Auto detect author using the git command output
      adds  8f8d761   Do not ship script.pm YET
      adds  091d38b   only print author mode if it's really author mode
      adds  30bc253   Fixed the order of main code so $VERSION is properly set
      adds  1c0a7ca   Changelog
      adds  2ddfe4d   Checking in changes prior to tagging of version 0.99_05.  Changelog diff is:
      adds  3ea1fd7   Checking in changes prior to tagging of version 0.99_06.  Changelog diff is:
      adds  b8bacb2   fix perl option
      adds  cc22241   Bootstrap local::lib, ish. So the fresh install perl, you get cpanm and running it will automatically embed local::lib to setup ~/perl5 and upgrades EUMM etc.
      adds  c7e8d9e   fix comment
      adds  8858095   LWP::Simple is not used anymore
      adds  3b6f9b1   fix comments
      adds  28c8c88   generate to .tmp file so authors should have Parse::CPAN::Meta and local::lib
      adds  7b32a7b   curl support. unbreak query_mirror plugin
      adds  ab4f65b   make the plain cpanm just give a conise usage, but -h will print more. This is to avoid `cpanm | less` which doesn't work because it prints to STDERR in the error usage case.
      adds  32a76f9   Formatting
      adds  bfa17ee   fixed a debug warning
      adds  7b51f39   fix docs
      adds  09119bd   ideas
      adds  1443f0e   use --no-lwp command line rather than NO_LWP env
      adds  179969a   Improve the error message when there's no fallback
      adds  3bdac1c   implement HTTP::Lite fallback!
      adds  57148e5   added copyright info to the embedded modules
      adds  9334835   change bootstrap_deps to list, not hash
      adds  96d8174   change headers and include version for embedded moules
      adds  158eabd   Allows cpanm < author/requires.cpanm for 'cat author/requires.cpanm | xargs cpanm'
      adds  5d92fdc   Merge branch 'master' of git://github.com/gfx/cpanminus
      adds  fd6b77e   Fix checking -w installpaths
      adds  5af346c   Fix syntax error
      adds  404123e   Add Makefile.PL --author option, and use $^X instead of shebang in Makefile.PL.
      adds  97480fd   Implemented --skip-installed.
      adds  4325dfa   simplified tests
      adds  3134b5d   ideas
      adds  5a16329   Always check the local version so that plugins can get local version
      adds  62eacee   only run module version check if it looks like a module
      adds  53041cd   move the --skip-installed check before configure
      adds  15becd0   Now the console tells if it's a new install, upgrade or reinstall
      adds  e89ef7a   docs
      adds  a53a119   grammar
      adds  fe66782   added changes plugin, first cut. http://gist.github.com/316670
      adds  8237c98   added local::lib tests. adding embedded files to xt/lib for testing
      adds  c58ca7e   Now introducing the 'depth' parameter which is to indicate the current depth. Passing it to build_success so that notification plugins can omit unless depth == 0 :)
      adds  e26ec06   document upgrading
      adds  c1ebf3d   fixed format and grammer of notifications
      adds  c53b14f   pass dist name to failure as well
      adds  62bac37   changed verify hook
      adds  2035cef   do not copy args so we can pass around the return value
      adds  5da1634   Implmented verify_checksums plugin.
      adds  b910a88   dixed the debug message
      adds  06f9e7f   Implemented PERL_CPANM_OPT. Not sure how i can support option vars which might include spaces, such as Windows/Mac directory naemes?
      adds  223e63e   fix tests
      adds  8273a97   releng
      adds  e26836d   Checking in changes prior to tagging of version 0.99_07.  Changelog diff is:
      adds  e3369c1   Checking in changes prior to tagging of version 0.99_07.  Changelog diff is:
      adds  fe817a8   releng
      adds  2397acd   skip if it's not upgrade
      adds  5a0fdc8   use constant
      adds  714eb50   use forward slashes as possible because perl doesn't care even on win32. Only use it where we use in the cmd.exe (log capturing)
      adds  ca9d159   s/sitescript/sitebin/g
      adds  765f7ba   installsitebin. charsbar++
      adds  265442a   Added a super workaround so wget | perl - works.
      adds  ddd19ba   update bin
      adds  bc16d3a   update description
      adds  836abfa   make wget cpanm | perl - stuff works
      adds  faf1ca3   update executable
      adds  be1f021   Do not set AUTOMATED_TESTING
      adds  5c5065d   Checking in changes prior to tagging of version 0.9910.  Changelog diff is:
      adds  586f2a7   fix --self-upgrade
      adds  438fe5e   up build_timeout
      adds  57d542b   removed timeout for build and test by default
      adds  3fed570   added dagolden.com
      adds  2276488   rename cpandb plugin to cpanidx
      adds  476e611   Checking in changes prior to tagging of version 0.9911.  Changelog diff is:
      adds  1efe7bc   Directory mode only works if it begins with . or / so if you have a directory name in the current directory that happens to be the same name on CPAN distro, CPAN distro will be prefered. You have to run it with ~/path/to/Dir or ./Dir to make it run for the local directory.
      adds  3f3bffd   skip if it's already the latest
      adds  900a948   only depend on LWP if you're running from CPAN
      adds  70440c0   Added HTTP::Lite to xt/lib
      adds  d8558a7   load those modules from xt/lib
      adds  d45147c   developer docs
      adds  7d45215   do not init in --help or --version
      adds  c8892a7   regression test for 7d4521557e55728098f89ba7b2b46ec38b1d8e09
      adds  fd5944b   credits
      adds  af48565   Added ! to some boolean options so you can set them in PERL_CPANM_OPT and negate it using the runtime options, e.g.
      adds  2f7b020   Checking in changes prior to tagging of version 0.9912.  Changelog diff is:
      adds  07292c4   docs
      adds  c5add91   unbreak --recent and --list-plugins
      adds  75d5d76   Checking in changes prior to tagging of version 0.9913.  Changelog diff is:
      adds  67146cc   Checking in changes prior to tagging of version 0.9913.  Changelog diff is:
      adds  cd41702   use cpanmetadb on AppEngine first
      adds  b47f398   return undef if LWP response is failure
      adds  907048a   regen standalone
      adds  d2dd83a   docs
      adds  4841337   Checking in changes prior to tagging of version 0.9914.  Changelog diff is:
      adds  40f314e   make sure self is passed
      adds  e5c024d   pass self
      adds  2b5865b   fixed circular refs in the core callbacks
      adds  6d034ea   refactor LWP code to pass UA
      adds  78f7798   Checking in changes prior to tagging of version 0.9915.  Changelog diff is:
      adds  21231bf   use v1.0 cpanmetadb 'distfile'
      adds  0a3e7fe   Checking in changes prior to tagging of version 0.9916.  Changelog diff is:
      adds  2c14790   require LWP 5.8002 or over for decoded_content
      adds  65110cf   refactoring: extracting methods (mst)
      adds  ae2fcb2   do not overwrite verbose
      adds  219de2b   Do not uses system STR when running build scripts. Always use fork & exec LIST. Close STDIN when running them when interactive/verbose is off, so .t detects STDIN is not tty.
      adds  9442dd4   Checking in changes prior to tagging of version 0.9917.  Changelog diff is:
      adds  60aa60c   fix --sudo
      adds  c8bdf5d   Checking in changes prior to tagging of version 0.9918.  Changelog diff is:
      adds  f703279   Fixed incomplete configure_state patch 65110cfb94c809daca9b9d0a7cf5fc593d562c23 that broke Module::Build dists etc. Added a regression xt/ test.
      adds  83a67c4   Checking in changes prior to tagging of version 0.9919.  Changelog diff is:
      adds  9422355   Try Build.PL first (except Module::Build dependencies)
      adds  32b6d13   Added tests for Build.PL/Makefile.PL dispatching
      adds  5b72e2a   add ExtUtils::Manifest per Alias
      adds  ca69bfa   Checking in changes prior to tagging of version 0.99_20.  Changelog diff is:
      adds  ce1ac92   Fixed a bug where cpanm /path/to/foo fails because the dupe check runs twice.
      adds  cd2c20c   should get back to the cwd once bootstrap is done, so `cpanm -l foo .` works
      adds  320d91e   cloe dup'ed handle
      adds  1f1b976   Added a test to install HTTP::Request::AsCGI to see dup works
      adds  d89bd96   Checking in changes prior to tagging of version 0.9921.  Changelog diff is:
      adds  0b92531   Checking in changes prior to tagging of version 0.9921.  Changelog diff is:
      adds  d983ed2   support bad tar (gnu tar 1.13 and win32 that doesn't support z options)
      adds  8a08903   bootstrap Module::Build >= 0.36 for MYMETA support
      adds  c4da3be   require Module::Build 0.36
      adds  af6ea8c   Falls back to _build/prereqs if MYMETA.yml is not found (Module::Build < 0.36) Don't read test_requires since that doesn't exist. Always include build_requires.
      adds  20383f8   use Safe to eval some code
      adds  b55d904   lower the auto bootstrap to 0.28
      adds  6e3fc4e   don't need spaces in Bundle
      adds  ec545a6   Checking in changes prior to tagging of version 0.9922.  Changelog diff is:
      adds  0a823a4   Minor editing of the README and its FAQ.
      adds  942cf10   Edited the prose of the documentation.  This commit's better for upstream.
      adds  366ef37   regen README
      adds  56a1e71   always generate bin/cpanm from cpanm if it's there
      adds  f7dbe5e   Added Module::Install extension detector
      adds  44f18fc   typo
      adds  d96a618   Add a basic test; some CPAN tester clients require tests for a "success" marker.
      adds  4ea4722   App::cpanminus::script is not yet shipped
      adds  1e146f3   Merge branch 'master' of git://github.com/gfx/cpanminus
      adds  d989ad3   rename
      adds  0e76ca6   Checking in changes prior to tagging of version 0.9923.
      adds  669deb3   deduplication
      adds  7ea84ca   rm TestVars
      adds  b1319c2   rm autolook
      adds  c020018   rm askme. This should be core
      adds  cda3f76   rm showbuildlog
      adds  b9faf18   Added a plugin to parse META.json
      adds  1faacc6   rm comments
      adds  22e11f3   Support Dist::Zilla
      adds  42ca5a3   use dzil only if there're no Makefile.PL/Build.PL
      adds  5b5e413   s/exec/system/
      adds  1ab053e   Support [Plugin / LocalName] and [=FullyQualifiedClassName] in dzil per rjbs
      adds  d0aefbb   People do not seem to get PERL_CPANM_OPT is just a default setter for cpanm command line options.
      adds  67a784f   more about PERL_CPANM_OPT
      adds  06c300e   Implemented -L (--local-lib-contained)!
      adds  a4f8f54   Use Module::Metadata to extract version and compare, without version.pm woes.
      adds  c696312   remove EUMM and version because you don't need them now
      adds  bfe51eb   set PERL5_CPANM_IS_RUNNING in configure
      adds  37180be   use App::FatPacker to generate the executable which uses the sub in @INC technique and is much more robust, and less code on our end.
      adds  52bc3b0   copyright Module::Metadata
      adds  5bb04ef   keep fatlib in INC with --self-contained
      adds  d639983   use libs with the absolute path for testing/dev
      adds  6582870   Dump the current @INC to a file in the build dir and include that in PERL5OPT for Makefile.PL/Build.PL so modules installed in the site/vendor lib dir won't affect Makefile.PL configuration to find prereqs.
      adds  5929bdd   Checking in changes prior to tagging of version 0.99_24.
      adds  880cc1c   regen
      adds  3e0f536   Pass -MDumpedINC explicitly rather than with PERL5OPT so subprocesses called from Makefile.PL won't get that.  This at least fixes LibXML build failure (Fixes gh-27) but I'm not sure if it's the right thing to do.
      adds  366c426   Log versions and stuff for the build tools.
      adds  2e99811   initialize tools earlier if -L is specified so LWP etc. can be loaded from site lib.
      adds  3c5ee39   set LWP timeout to 30 rather than the default 3 minutes
      adds  429e300   set pid to PERL5_CPAN*_IS_RUNNING
      adds  deb8988   fix doc typos
      adds  0668067   Checking in changes prior to tagging of version 0.99_25.
      adds  df6c029   LWP's dependent modules such as URI::http and LWP::Protocol::http are loaded on demand, so changing @INC would make LWP fail to download from HTTP. Actually there's no point changing the actualy @INC of this code, since now we don't use the interpreter to load the modules -- now passes the new inc path to Module::Metadata to scan for, which does the right thing.
      adds  79c8d93   Checking in changes prior to tagging of version 0.99_26.
      adds  2b1cc8a   Checking in changes prior to tagging of version 0.99_26.
      adds  294cf3c   localize PERL5LIB only in the configuration phase. (should i set this in make test as well?)
      adds  e78efef   catch WARN in local::lib->import
      adds  a36cac7   added test for -L
      adds  28a63fa   Shuld empty PERL5LIB before getting the self-contained INC, i think.
      adds  f58fc17   regen cpanm
      adds  8085703   Checking in changes prior to tagging of version 0.9927.
      adds  781c2a3   document skip-installed
      adds  ed207ce   FatPacker is now on CPAN
      adds  c4f44fa   Do not abs_path if the specified local-lib begins with ~
      adds  2ead58b   Checking in changes prior to tagging of version 0.9928.
      adds  90eaf80   regen
      adds  69fb457   Merge parsed MYMETA into META.yml for the later use like in the notification hooks.
      adds  0d2f645   Use plain eval not Safe.pm because Safe.pm older than 2.24 has issues with version.pm
      adds  5bcb718   added no strict in the eval()ed code
      adds  b4b0473   Checking in changes prior to tagging of version 0.9929.
      adds  1f561fd   regen
      adds  59de9e4   fixed the syntax to check LWP version
      adds  d20b0b1   Fix tar pattern to be safer for use with Solaris 10's stock, stupid tar.
      adds  fc2a836   Checking in changes prior to tagging of version 0.9930.
      adds  b01638f   regen cpanm
      adds  20a2755   Stop closing TDIN when building modules since it does more harms. Instead, set AUTOMATED_TESTING like it used to do.
      adds  849c882   Checking in changes prior to tagging of version 0.9931.
      adds  38f6c12   regen
      adds  7b89953   Special case deprecated modules to upgrade deprecated modules into site lib when they're loaded from core libs. Fixes gh-34
      adds  0ed1835   Checking in changes prior to tagging of version 0.9932.
      adds  e239e54   regen
      adds  9cdb6ad   fix msg
      adds  633dd60   installsitelib might not exist. Check if parent directories are writable. Fixes gh-2
      adds  7d96bb7   delay load Archive::Zip. Fixes gh-38
      adds  e7877f9   Upgrade local::lib. Do not use local::lib's --self-contained which is now deprecated. Fixes gh-33
      adds  9e35c8f   change the method name now that local::lib is fatpacked
      adds  ebe8e98   Delay local::lib configuration as late as possible. Fixes gh-35
      adds  d4a025e   Redirect tar's stderr to /dev/null hence NetBSD's tar error message about unknown option --version does not clutter cpanm's output.
      adds  9bb964a   Add an error message when your cpanm home is not writable. Fixes gh-37
      adds  2dd182b   always treat dependencies as a list. Fixes gh-6
      adds  76d73a9   dedupe flattened deps after version check. Fixes gh-32
      adds  fe70479   Better error handling in wget when search.cpan.org redirector dispatches to a faulty server. Fixes gh-15
      adds  03c9e6e   Display test failure even if --force is set. Fixes gh-22
      adds  e8bb8bf   test for -f
      adds  90817bf   fix xt dir structure so prove -lbr xt still works
      adds  9100295   Checking in changes prior to tagging of version 0.99_33.
      adds  0689c43   unlink MYMETA.yml to avoid Module::Signature MANIFEST mismatch :/
      adds  c97c06f   Added --uninst-shadows option, which defaults to true. (--no-uninst-shadows to disable) This does `make install UNINST=1` or `perl Build install --uninst 1` Fixes gh-26
      adds  6e382de   Refactor diag progressive output. Fixes gh-14
      adds  ba50447   forgot to add this file
      adds  8947dab   Checking in changes prior to tagging of version 0.9934.
      adds  a9f0369   regen
      adds  43ca0e0   do not support CPANMINUS_ key
      adds  dd0a444   Dropped plugin feature. It will be available as a different tool.
      adds  a7a9c76   Big refactoring: use CPAN::DistnameInfo and get META info from search.cpan.org/meta earlier Fixes gh-3 gh-8 gh-9
      adds  29357ab   Fixed per-dist deduplication
      adds  84451fc   add CPAN::DistnameInfo to fatlib
      adds  d38a2d2   silence duplicated installtion warnings
      adds  e4d31ec   Implement --mirror and iterate over mirrors Use cpansearch.perl.org/src instead of search.cpan.org/meta because it could return unparsable META.yml :(
      adds  11a81af   fix help
      adds  3a898c8   parse META.yml if search.cpan's META wasn't parsable
      adds  2449906   fix timeout error message
      adds  f065642   Implemented --prompt to ask if users want to force install when the test failed. Also asks when to proceed when one ore more of the dependencies failed to install. Fixes gh-23
      adds  9b8b607   added test for bailing out
      adds  14c26f4   refactor the method. Display which deps failed
      adds  b295942   fix space
      adds  581cb2e   Deleted the --look command, instead added an ability to look when the test fails.
      adds  e2d436e   rename abort to skip
      adds  c536841   Set exit code if one or more modules installation failed. Fixes gh-18
      adds  6810928   Added POD to cpanm executable
      adds  7e854a4   Checking in changes prior to tagging of version 0.999_01.
      adds  848a452   regen
      adds  ec1b91f   fix docs
      adds  9a49ba5   Fixed --skip-installed so if a sub package in a distribution was compaired against the distribution's version not the package version.
      adds  80c9147   added back --look
      adds  bcf26c8   Fixed a bug where configure_requires doesn't work correctly
      adds  4ea2e9b   Checking in changes prior to tagging of version 0.999_02.
      adds  6163412   Depend on ExtUtils::Install 1.46 when install_base (local::lib) is used, so unlinking shadow files won't die. (omega)
      adds  4d33860   Checking in changes prior to tagging of version 0.999_03.
      adds  642f81e   cpanm prints to STDERR
      adds  c890d16   updated --help
      adds  77b3808   typo
      adds  477c98e   Installing from arbitrary path/URL actually works
      adds  62b7d9f   Checking in changes prior to tagging of version 0.999_04.
      adds  195d489   regen
      adds  fb00552   Fixed -l and -L abstract path timing
      adds  d9b2350   Checking in changes prior to tagging of version 0.999_05.
      adds  71bc6ff   regen
      adds  210afc9   Checking in changes prior to tagging of version 1.0001.
      adds  7cc90b9   regen
      adds  2d841b7   fixed typo. Fixes gh-42
      adds  b6c3829   use Parse::CPAN::Meta in script.pm
      adds  d0210aa   falls back to version from filenames when meta is empty
      adds  471c9c3   use module name in the example
      adds  b69ac01   Checking in changes prior to tagging of version 1.0002.
      adds  0d5c85c   workaround win32
      adds  420e82d   STDERR and STDOUT in a fork in win32 seems to have been shared with the parent process. system() is called because there is no other way :-(
      adds  c6c49c8   Merge branch 'xaicron/master'
      adds  9ff5508   Checking in changes prior to tagging of version 1.0003.
      adds  f4562de   Cwd::abs_path() fails if the path has trailing slash and doesn't exist yet. Handle the absolute path as absolute anyway
      adds  359da55   skipping perl is considered success, not fail
      adds  d59047d   Fixes PREREQ_PM interpretation for UNIVERSAL::*
      adds  d740fce   Adds the +{ back to force the hash context
      adds  951809c   Fixes a leading space problem in PREREQ_PM
      adds  26fde0b   --look overwrites skip-installed. Fixes gh-45
      adds  fc9c367   Checking in changes prior to tagging of version 1.0004.
      adds  1557168   cpanm doesn't work on 5.6, because it doesn't support code refs in @INC
      adds  11a8904   use 5.8
      adds  c9903d1   Revert "use 5.8" - leaving the downstream dependencies to figure it out.
      adds  5783121   ALlows you to look when configure/build fails
      adds  4a66deb   fixed typo
      adds  826dfcc   Automatically disable uninstall_shadows when local::lib is used. Fixes gh-51
      adds  5189869   Checking in changes prior to tagging of version 1.0005.
      adds  e750720   rebuild binary
      adds  596d0e2   compare version using the submodule rather than the distribugion. Fixes gh-43
      adds  47d4eba   Checking in changes prior to tagging of version 1.0006.
      adds  3ae00d6   Module::Metadata is now on cpan
      adds  967f0ac   change the installation document to use bootstrap rather than from git
      adds  a4d85aa   Make --skip-installed as default.
      adds  05df8d7   regen cpanm
      adds  8a9ab0d   Added a note in case people visit http://cpanmin.us with the browser
      adds  77ae91b   Checking in changes prior to tagging of version 1.0010.
      adds  dcd6a1e   make -f/--force imply --reinstall. Removed --no-force option
      adds  ee08c28   Checking in changes prior to tagging of version 1.0011.
      adds  fc074d1   set up search @INC earlier so -L + --skip-installed should work. Fixes gh-55
      adds  80c3ae0   Improved mechanism for finding root directory
      adds  61a3909   Checking in changes prior to tagging of version 1.0012.
      adds  c83b27f   add --wget/--no-wget and --curl/--no-curl options
      adds  47c311f   Checking in changes prior to tagging of version 1.0013.
      adds  eef9429   Added "--> Working on ..." diagnostics for more obvious output when installing multiple distributions
      adds  4517ec8   regen cpanm
      adds  006f0eb   Checking in changes prior to tagging of version 1.0014.
      adds  0cf5c20   regen
      adds  bfdd7a1   Fix message
      adds  eb73c59   Checking in changes prior to tagging of version 1.0015.
      adds  9d55651   Use 02packages.details.txt.gz if Meta DB unavailable, added --mirror-only option to force
      adds  06cfaf7   whitespace changes
      adds  717b610   Save 02packages under ~/.cpanm/sources per mirror URL
      adds  3301a16   treat mirror URL as file: if it begins with /
      adds  2b24151   fixed --mirror-only docs
      adds  e61f173   releng
      adds  0116ff4   Checking in changes prior to tagging of version 1.1000.
      adds  9fc3a75   fixed --help
      adds  c10bbb6   First steps towards avoiding in-memory decompression.
      adds  24eacb2   Checking in changes prior to tagging of version 1.1001.
      adds  ff6d4ee   fixed typo
      adds  acf8980   Implemented automatic cleanup of ~/.cpanm/work, which defaults to 7 days.
      adds  8c6ca24   releng
      adds  7e082b4   overhaul the document
      adds  76c1b67   Note that plugins are disabled now to avoid confusions. Fixes gh-56
      adds  9d2ab4c   whitespace fix
      adds  4fa5493   Get the latest version from 02packages to compare with the installed version. Fixes gh-68
      adds  646c42b   releng
      adds  824f11c   Updates uncompressed index mtime to that of .gz
      adds  7aa6007   regen cpanm
      adds  c07279b   Checking in changes prior to tagging of version 1.1004.
      adds  5ce42fa   Allow modules to be specified as paths.
      adds  b67d75c   should not patch cpanm executable:
      adds  ecd2f16   Checking in changes prior to tagging of version 1.1005.
      adds  d39c5c2   use curl since wget is buggy
      adds  48ed437   Fixed a bug where PERL5_CPANPLUS_IS_RUNNING is leaking. Fixes gh-75
      adds  5ba0518   Checking in changes prior to tagging of version 1.1006.
      adds  4c0f65a   use -L
      adds  cebf936   regen
      adds  65f6667   Introduce PERL_CPANM_NO_AUTOMATED_TESTING
      adds  a6ce898   Checking in changes prior to tagging of version 1.1007.
      adds  cd4806a   Added a comment for AUTOMATED_TESTING
      adds  f5f780a   bump Module::Build for 0.36
      adds  c3cdddb   Added a script to upgrade fatlib
      adds  6459754   whitespace
      adds  b9468ef   Upgrade fatlib
      adds  a950b15   regenerate cpanm
      adds  087fa0a   require Module::Metadata::Version
      adds  78b8c2f   Fix the dupe test because CGI.pm has now unauthorized releases
      adds  d2cadd7   Add newly added modules to the repo
      adds  e171ce4   use HTTP::Tiny not Lite
      adds  16e6c53   Upgrade fatlib to include HTTP::Tiny
      adds  f42c41e   regen cpanm
      adds  9c2df51   Checking in changes prior to tagging of version 1.19_01.
      adds  2029c76   regen
      adds  c20bfe0   include version::vpp now that Module::Metadata requires version.pm 0.87
      adds  fd736a7   regen
      adds  a6ed019   Checking in changes prior to tagging of version 1.19_02.
      adds  21dadb5   Skip tests when bootstrapping dependencies for the much better first time experiences.
      adds  a6b8ba5   no eval
      adds  df2ebad   Checking in changes prior to tagging of version 1.2001.
      adds  e20d1f7   Disable uninstall shadows by default for perl >= 5.12.
      adds  b590860   Checking in changes prior to tagging of version 1.29_01.
      adds  068772f   regen
      adds  3ba0b0b   doc fix
      adds  70f9bef   Added a crazy hack to cpanm -L works for the recent Module::Build.
      adds  e223294   Override the 'local' version using Module::CoreList when -L is in use.
      adds  67be451   Checking in changes prior to tagging of version 1.29_02.
      adds  8f28788   Checking in changes prior to tagging of version 1.3000.
      adds  5f02ef8   Doc overhaul
      adds  0847176   added invalid versions
      adds  4758eb2   distroprefs is not supported
      adds  3eaf703   Switch to CoreList version only if the module is actually loaded from perl's library path
      adds  4df2171   Unit test for e22329
      adds  9d441db   Unit test for 3eaf703
      adds  ac1b89f   Run --notest by default in the xt tests to make it faster
      adds  64171bc   These tests actually requrie testing
      adds  699ad14   Enable uninst-shadows for this test
      adds  0232cce   URI::Fetch is now Makefile.PL only :)
      adds  acc0311   Checking in changes prior to tagging of version 1.3001.
      adds  46ac744   Fixed a long standing bug where site_perl library path is still used when running tests with -L
      adds  b65d01d   Checking in changes prior to tagging of version 1.30_02.
      adds  d96a197   Added a unit test for 46ac744
      adds  01b28b3   Oops, the last DumpedINC for PERL5OPT totally broked harness that requires modules from blib
      adds  bd49c38   Checking in changes prior to tagging of version 1.30_03.
      adds  787e5ce   Re-enable tests in xt by default
      adds  0813503   Allows the plain blib/lib blib/arch for FCGI.pm test.pl
      adds  efa3d89   skip tests
      adds  3b63917   reorganize .t
      adds  15e3c57   Checking in changes prior to tagging of version 1.30_04.
      adds  8ff248d   Stop whitelisting. Instead just remove the sitelibs from @INC in the test mode
      adds  2bb054f   exclude fatlib CODE
      adds  e868686   Added a unit test
      adds  2eef600   Checking in changes prior to tagging of version 1.30_05.
      adds  98070dc   Skip man page generation by default. At least works for EU::MM now
      adds  87eb0ee   Skip the manpage generation for Module::Build too. Crazy hack, thanks to Shipwright by obra.
      adds  f479791   Checking in changes prior to tagging of version 1.30_06.
      adds  f0c7d8e   Generated man pages by default for the usual use case, and skip it by default with -L.
      adds  f22d550   Unit test
      adds  e2e167d   Checking in changes prior to tagging of version 1.30_07.
      adds  947a7e2   rename the option to man-pages
      adds  77aef02   Print the number of installed distribution in the end
      adds  df8a46b   Make -q|--quiet to be less quiet and awesome.
      adds  4578952   Checking in changes prior to tagging of version 1.30_09.
      adds  bff5064   print the configure failure
      adds  846db4f   Display the skip message
      adds  5409958   Display bailing out
      adds  ffd39b5   Display fail messages
      adds  3eb59af   Do not load Module::Build from 'perl' library path because of its deps
      adds  4bbcb94   Checking in changes prior to tagging of version 1.30_10.
      adds  722d4f3   regen
      adds  f5d5dc6   Show (undef) in version check if the installed version is undef.
      adds  d6534b8   Unit test for f5d5dc6
      adds  6bc1917   Implemented experimental --scandeps
      adds  8e56842   remove MYMETA.json as well for M::B 0.38 or later
      adds  d2ff4c2   Implemented the --format for dists/json/yaml. Now saves the tree as a tree structure
      adds  8fe20df   Implemented experimental --save-tarballs
      adds  74c07c3   Checking in changes prior to tagging of version 1.30_11.
      adds  3806dbe   Fetch META.yml from search.cpan.org only if the command eq --info
      adds  e079c4d   Fetch META.yml from search.cpan.org/meta service when META.yml is not found or not parsable.
      adds  7948504   Actually, --info doesn't use META info at all.
      adds  c6a88ee   Do not double quote. Fixes gh-76
      adds  d1c0fa1   Make the exec of wget and curl safe so it does not call a shell and expand charaters that may be in the url like '&'
      adds  8dfb4dd   remove the debug part (my bad)
      adds  a8d9867   Deal with a weird tarball that has ./ in the file list. Fixes gh-80
      adds  49ada84   Support Bundle. Fixes gh-81
      adds  f9ba9ed   Checking in changes prior to tagging of version 1.30_12.
      adds  7d066e0   Document --scandeps
      adds  eabea7b   %Module::CoreList::version is keyed with a number, not a string, so the training 0 in version gets dropped :(
      adds  7493009   Don't reinstall Module::Build if the loaded version is the same as core
      adds  2431987   Checking in changes prior to tagging of version 1.30_13.
      adds  ae7e602   Renamed to --save-dists
      adds  771ebca   Checking in changes prior to tagging of version 1.4000.
      adds  251c0ed   Fixed the workaround code for META.yml being JSON
      adds  75e5cc2   Checking in changes prior to tagging of version 1.4001.
      adds  bb22a24   Display configur error with --scandeps
      adds  41de7ea   Checking in changes prior to tagging of version 1.4002.
      adds  dc7b52c   Strip POD from fatlib files
      adds  a7476ca   regen cpanm with stripped down fatlib
      adds  b00b52b   Do not show help if nothing is given from STDIN (like when you call cpan-outdated | cpanm)
      adds  cfd9bdb   patch Module::Build in CHECK, after Module::Build is loaded from the correct @INC
      adds  5043f56   Checking in changes prior to tagging of version 1.4003.
      adds  679862d   read from STDIN only if there's no argument given. Fixes gh-86
      adds  e00024e   gunzip return 0 if it succeed
      adds  8812867   Load LWP's HTTP stack from the same @INC path
      adds  ba913b6   Actually, do not "import" local::lib that mangles @INC in the process.
      adds  cf0193b   Checking in changes prior to tagging of version 1.4004.
      adds  e50432d   regen
      adds  235d911   --prompt now wins --quiet. RT:66602
      adds  f620040   print the cpanm version info to stderr when -v is in use. Fixes gh-90
      adds  1b0c945   Fixed typo
      adds  6531313   Ignore Module::CoreList loading error with perl < 5.8.9
      adds  bc89b64   search INC for local::lib (-l)
      adds  63b575c   Fixed a stupid bug Bundle:: deps are not respected
      adds  c7f47a7   Checking in changes prior to tagging of version 1.4005.
      adds  c842d66   typo
      adds  4772aac   regen
      adds  1888ee1   Fix local::lib base path resolution
      adds  14882fd   Checking in changes prior to tagging of version 1.4006.
      adds  3a93ba3   Checking in changes prior to tagging of version 1.4007.
      adds  966e977   regen
      adds  5db6aef   typo fix in cpanm pod
      adds  cacb806   Merge pull request #100 from rbuels/patch-1
      adds  bb298a6   Added a note
      adds  7654282   Added --skip-configure
      adds  9026ba5   Delay load the Module::Build minimum dependency
      adds  6032400   regen
      adds  ff53809   Checking in changes prior to tagging of version 1.4008.
      adds  462949d   Added (mst)
      adds  05dddbb   fixed link to cpan-outdated
      adds  685447a   Merge pull request #103 from reezer/patch-2
      adds  46ff731   Implemented an experimental feature to save META files and local.json into sitelib/auto/meta
      adds  3cfcdfb   Disable MYMETA signature testing.
      adds  4b978e3   falling back to distname in case of rare failure to get NAMEs
      adds  e0e67d9   Implemented --showdeps
      adds  bae57d8   save dependencies into local.json. Use JSON::PP
      adds  31310dc   Add JSON::PP to fatlib
      adds  f55c97a   Add more stuff to fatlib
      adds  89c0d22   version::vpp vs Version::Requirements sadness
      adds  3dbdefc   use Dist::Metadata to get provides
      adds  50cb1f9   preload Dist::Metadata because loading it causes Parse::YAML::Meta loaded from 'perl'
      adds  6bb4051   Prevent Module::Metadata to overwrite $module's $VERSION for modules loaded inside cpanminus
      adds  948a4e3   Always swap to the core_version if Module::CoreList is there
      adds  f60063b   strip pods from fatlib
      adds  42853ac   Implemented --mirror-index
      adds  2e1a49b   Added --skip-satisfied
      adds  1302d2b   check libs early for skip_satisfied
      adds  b764815   Implemented --cascade-search for --index
      adds  fb0f0aa   rename --mirror-index
      adds  3b9a4e2   allow --no-quiet
      adds  25a34c0   Passing required $version when we search modules from mirror
      adds  f0d8b6a   display version requested
      adds  723ce92   use ~ instead of @
      adds  c4fc72a   Checking in changes prior to tagging of version 1.49_01.
      adds  ed60c83   can safely use core Module::Build if the version >= 0.38 (i.e. 5.14)
      adds  36d76b5   use Cwd::chdir to update PWD
      adds  f258b1e   Fix parsing build_params to avoid failure with Acme::Module::Build::Tiny
      adds  d95d5c9   safer fix for module_name
      adds  da03580   removed Dist::Metadata and instead find packages from blib/lib using Module::Metadata.
      adds  2096662   Abandon the pile of ugly hack to prevent Makefile.PL/Build.PL and tests from loading libraries from site_perl. It does more harm than good, especially when it comes to MYMETA generation, Module::Build compatiblities and now ExtUtils::ParseXS breakage. Not worth it.
      adds  0566ac8   remove test_site.t since it needed the DumpedINC hack. Fixed the meta.t
      adds  6f549bc   Let's save name again so that we can track .packlist
      adds  87fc8a4   Checking in changes prior to tagging of version 1.49_02.
      adds  3f603b0   Upgrade Module::Metadata
      adds  77f0850   undo Module::Metadata hack now that it's fixed in the upstream
      adds  9b504e8   Added unit test for --mirror-index
      adds  fc0cfe4   Make skip-satisfied the default since it's a new syntax in the command line.
      adds  36e30f3   Added tests for cascade search
      adds  b550702   Make -l/-L not fail with non-existent target. Fixes #115
      adds  fff4d1b   Allow -l _ and -L _ to honor local::lib defaults. Fixes #113
      adds  c4b880c   Give a hard failure when configure failed for --installdeps. Fixes #111
      adds  3012c7a   typo. Fixes #112
      adds  d9348d5   remove Dist::Metadata from license
      adds  b11b4fb   Look for blib/arch as well for FCGI.pm.
      adds  dd6fc6e   Reenable skip-satisfied
      adds  626333d   default skip satisfied if ~ is in the arg
      adds  f4a3e7c   Document new options
      adds  e65ff8a   changelog
      adds  a982c5b   Checking in changes prior to tagging of version 1.5000.
      adds  b42869d   added metacpan support
      adds  bad73ad   require statement should go into the if $self->{metacpan}
      adds  fabe1d4   Merge branch 'metacpan' of https://github.com/tokuhirom/cpanminus into devel
      adds  4c787c7   document metacpan
      adds  c57c08f   Fix the faster mirror path to use metacpan
      adds  34385b5   Do not scan Makefile if MYMETA.yml is found
      adds  1d24072   Change the order to merge runtime requires and build_requires.
      adds  f72fd16   Parse MYMETA only if meta-spec version is 1.4.
      adds  f3d5f5b   Mark --metacpan as experimental
      adds  f9eadb1   Support parsing MYMETA.json with meta-spec version = 2.
      adds  82764d2   Fix variable names to use JSON instead of YAML
      adds  9f369a9   Checking in changes prior to tagging of version 1.5001.
      adds  9aacff0   regen
      adds  192105b   Skip non-core modules that happened to be in 'perl' INC path due to Makefile.PL errors.
      adds  ab717db   ensure all module names are stripped of dist name dashes
      adds  e02cd3d   Merge branch 'force_module_name_sanity' of https://github.com/wchristian/cpanminus into devel
      adds  68903f6   Checking in changes prior to tagging of version 1.5002.
      adds  812775d   Install meta files using ExtUtils::Install. Fixes #124
      adds  60c617a   Checking in changes prior to tagging of version 1.5003.
      adds  9b744b6   Save version of the module instead of dist in instal.json
      adds  1518943   Added unit test
      adds  882c6e2   Checking in changes prior to tagging of version 1.5004.
      adds  c2fc057   Wrap path with single quotes not double quotes for Win32. Fixes #135
      adds  e66c59e   Checking in changes prior to tagging of version 1.5005.
      adds  713f906   Update cpanmetadb URL
      adds  80fd872   Checking in changes prior to tagging of version 1.5006.
      adds  215cb34   chdir to original working directory before each installing module
      adds  557a8dd   Merge pull request #125 from motemen/master
      adds  c165e7a   give --prompt the option to display build.log (#53)
      adds  d783c24   Merge pull request #95 from doy/master
      adds  c049789   Document the '--skip-installed' option
      adds  3fd2a76   Merge pull request #137 from AlexBio/master
      adds  7c85571   Stop using AUTOMATED_TESTING and favor PERL_MM_USE_DEFAULT. Fixes #138
      adds  b324fd0   Checking in changes prior to tagging of version 1.5007.
      adds  3c6712c   resolve '~' in paths when configuring local::lib for the user
      adds  7de986b   Merge pull request #143 from goodell/resolve-paths
      adds  a1113e6   Change warning message about no perms to sitelib to make it clearer that local::lib will need to be setup.
      adds  896722a   Merge pull request #145 from ashb/patch-1
      adds  1846b00   Checking in changes prior to tagging of version 1.5008.
      adds  b98258c   Update dupe tests because HTTP::Tiny::Handle is removed
      adds  c683a98   update M::I
      adds  5f8a44e   Freeze the test dep
      adds  0d767ab   Fixed a bug where an installation target is misused as a module name. Clarified the key in install.json
      adds  100e90a   Do not split URLs in case it contains ~. Fixes #134
      adds  e1bb85b   Checking in changes prior to tagging of version 1.5009.
      adds  6148e62   Fix layout of -h
      adds  e103ff1   Implemented --test-only #40
      adds  6e71498   Checking in changes prior to tagging of version 1.5010.
      adds  4e46087   Change default mirror to www.cpan.org to handle new modules. Fixes #148
      adds  7d98fa8   Checking in changes prior to tagging of version 1.5011.
      adds  8b3963b   regen
      adds  76ebec6   fix quoting in local::lib message
      adds  58d1cac   Merge pull request #152 from berekuk/fix-locallib-message
      adds  9eba7dd   Alter tar options for non-BSD tar to ensure 'f' is last
      adds  fff0e6e   Merge pull request #153 from shadowcat-mst/master
      adds  a0ba83d   avoid an "unescaped {" warning in 5.17
      adds  5d26797   Merge pull request #156 from rjbs/master
      adds  a22f226   cpanfile support!
      adds  117cc79   properly test with --notest
      adds  58a57c2   Merge branch 'master' into devel
      adds  4573f1b   search mirorr index first
      adds  a333914   Support v-strings in package versions https://github.com/miyagawa/carton/issues/48
      adds  0745cdb   Changed the behavior of --mirror-index so that it won't fall back to the default index. Fixes #150
      adds  7e079af   Checking in changes prior to tagging of version 1.5012.
      adds  8f228ff   Continue searching module if cascade search is on. #150
      adds  7afeabc   Checking in changes prior to tagging of version 1.5013.
      adds  fc65ded   Merge commit '1.5013'
      adds  a93c7de   Checking in changes prior to tagging of version 1.5014.
      adds  e352ab7   add meta info on repository and bugtracker.
      adds  69f5484   Test for version of ExtUtils::MakeMaker for META_MERGE.
      adds  934ac09   Merge pull request #162 from benkasminbullock/patch-1
      adds  2bffe46   Rename CPAN::cpanfile to official name Module::CPANfile
      adds  7d7f055   Merge branch 'devel'
      adds  95de6cb   fix tests
      adds  0797e43   Checking in changes prior to tagging of version 1.5015.
      adds  692559d   Added CPANfile to fatlib
      adds  b0cc91a   Checking in changes prior to tagging of version 1.5016.
      adds  33e4060   fix for some weird archives having ./ as their first entry
      adds  e7b19dc   i imagine this logic is important for all of the backends
      adds  dd1a726   Merge pull request #164 from doy/master
      adds  3afc498   Merge branch 'master' of github.com:miyagawa/cpanminus
      adds  9939acf   Fix @others bug
      adds  917a607   Checking in changes prior to tagging of version 1.5017.
      adds  d17a307   Check upgrade path with --self-upgrade
      adds  8df5427   generate
      adds  ee6cd30   Checking in changes prior to tagging of version 1.5018.
      adds  489e34c   Only stringify undef once
      adds  1b683c9   Merge pull request #174 from Smylers/master
      adds  e77ea99   fix test pattern
      adds  ec0719e   update README
      adds  b703aa0   Check configure depth in configure_this
      adds  9ba4e7d   Merge pull request #178 from hoelzro/master
      adds  674fe35   Added a note about using file-based mirror scheme
      adds  84a9091   Checking in changes prior to tagging of version 1.5019.
      adds  e17e35b   Add Workaround for File::Temp rt#44924
      adds  76443f4   Merge pull request #185 from kentfredric/ft_bugfix
      adds  9bedd53   Fix a long standing bug where cascade search checks dist version instead of module version from 02packages. Fix #188
      adds  f4d6269   Checking in changes prior to tagging of version 1.5020.
      adds  d9a0203   Added CHECKSUMS verification with --verify option.
      adds  3391d27   Verify SIGNATURE file with cpansign command
      adds  bb78638   suppress warnings for CHECKSUMS
      adds  aee6220   Merge branch 'verify-dists' into devel
      adds  757d22d   Checking in changes prior to tagging of version 1.5021.
      adds  69d39b2   Check version requirement using CPAN::Meta::Requirements to support version range
      adds  c49ecf2   upgrade fatlib - added CPAN::Meta::Requirements and removed unused ones
      adds  095e783   fix tests
      adds  6bd654c   Merge branch 'version-range' into devel
      adds  1476fb0   fix messaging on unsatisfied
      adds  10a9919   Checking in changes prior to tagging of version 1.59_01.
      adds  7c2a95e   Experimental support for Module at VERSION exact syntax, as well as Module~VERSION_RANGE
      adds  28ed2a8   fix tests to use mirror-index
      adds  36bab1c   exact version should fail with mirror-only when there's later version is available
      adds  5a6ee89   Enable metacpan releases search, when exact version (Module at VERSION) is specified.
      adds  4f8eacd   Checking in changes prior to tagging of version 1.59_02.
      adds  70da90e   Permit indexes to have extra fields.
      adds  4245b5b   Merge pull request #187 from thaljef/topic/parse_index_with_comments
      adds  81e29e3   Merge branch 'master' into devel
      adds  f81b23d   another try to fix issue#132
      adds  2e375ab   Merge remote-tracking branch 'pull/172/head' into devel
      adds  b046929   Cleanup home detection.
      adds  bb0f2f4   Check if a given directory is absolute using File::Spec for Win32. per #180
      adds  b6197b8   Preserve drive letter on win32 when copying files with file:// URL. #180
      adds  adb690f   Checking in changes prior to tagging of version 1.59_03.
      adds  2a46c51   Checking in changes prior to tagging of version 1.59_03.
      adds  8a0e762   Always prefer local file copy with File::Copy with whatever backends
      adds  06d1bd7   cleanup, and fix the args to pass to backends
      adds  da4f836   no need to work around version vs Version in fatpacking
      adds  6899330   Call fatpack from the command line
      adds  5f1a218   fix changes
      adds  d347f6f   Add cpanminus's own User-Agent with curl/wget/HTTP::Tiny backend
      adds  87e7bbd   Checking in changes prior to tagging of version 1.59_04.
      adds  e227130   simplified logic
      adds  d23f31c   Support converting CPAN range to MetaCPAN query!
      adds  c6431dd   Fix error handling when MetaCPAN query didn't return a hit
      adds  719d74d   Use module.version_numified for search, suggested by mo++
      adds  2d08a00   added TODO test for --reinstall with satisfied version
      adds  49aacb3   numify v-string version for comparison on MetaCPAN.
      adds  9169bd9   Checking in changes prior to tagging of version 1.59_05.
      adds  9d654d7   releng
      adds  ac4e537   Use versioned MetaCPAN URL.
      adds  fa2444d   Merge pull request #193 from oalders/devel
      adds  b9a710b   Added a test for mirror with undef version
      adds  30e8a31   Do not assume mirror-only even when index file is supplied. Fix for Carton to fallback MetaCPAN.
      adds  311768a   take VERSION from cpanminus.pm
      adds  44eb45b   Checking in changes prior to tagging of version 1.59_06.
      adds  beec329   Search only stable releases (unless specified, with commits coming later)
      adds  1e7b11d   Disable automatic skip-satisfied for arguments with version range.
      adds  92c500e   Retire search.cpan.org search!
      adds  ee9a191   Update the doc to reflect the change of not using s.c.o anymore
      adds  aab1461   Explicitly pass skip-satisfied
      adds  042a99e   Enable metacpan support by default.
      adds  edfb578   Implemented --dev option
      adds  1ef8369   Add test for --dev option
      adds  3676c8d   Don't use -L in tests when it's not necessary
      adds  a490631   refactor -L local_lib in tests into run_L utility function
      adds  e09b0d9   Checking in changes prior to tagging of version 1.59_07.
      adds  48bb617   Fix --dev so that we prioritize metacpan for real
      adds  6600198   Checking in changes prior to tagging of version 1.59_08.
      adds  973041c   Keep --metacpan option as a boolean option, and make it a flag to prefer MetaCPAN again (for testing)
      adds  b9b51e6   WIP: improve the MetaCPAN query. #197
      adds  c0a1367   Added a failing test (because of maturity filter) for --dev on MetaCPAN
      adds  b69b023   Improve the query to actually use maturity filter per @clintongormley++ #197
      adds  ef58568   Extract the right version from module.version array (in case it's array) using _score
      adds  9213277   Checking in changes prior to tagging of version 1.59_09.
      adds  68e2924   update changes
      adds  032434a   Added test to install from github master.
      adds  6419e1d   Support git URL as an installation target. Cherry-picked from https://github.com/miyagawa/cpanminus/pull/165/commits
      adds  0407b23   Make sure git clone succeeded. Added progress for cloning
      adds  8d82465   Merge branch 'git-uri' into devel
      adds  11b08ee   Add back Module::CPANfile to fatpack
      adds  68bce7b   enable xt testing with fatpacked cpanm with FATPACK_TEST
      adds  dd1c8aa   fix copyrights
      adds  a5fa8e2   Improved tests for git
      adds  cc24e16   More fix to the MetaCPAN query from mo and clintongormley
      adds  663a0a3   Checking in changes prior to tagging of version 1.59_10.
      adds  0e88e5d   Parse and prefer META.json for pre-configure dependencies.
      adds  0ebfa35   fatpack JSON::PP and CPAN::Meta::YAML
      adds  954d125   move the Fatpacking trace code back to script
      adds  c4ae7eb   Checking in changes prior to tagging of version 1.59_11.
      adds  a5521c6   Use named metacpan_script instead of custom script
      adds  235bbd5   Checking in changes prior to tagging of version 1.59_12.
      adds  bca1927   Fixed difference of the $dist->{pathname} from the tarballs URI.
      adds  43c27cd   Merge pull request #199 from xaicron/devel
      adds  6c1d0fe   cleanup
      adds  d5fdbb0   Fix zip files to find the root more correclty
      adds  977f8e3   Merge remote-tracking branch 'pull/179/head' into devel
      adds  c0a4507   Add regression test for #179
      adds  0902a28   Handle .zip files where the first entry isn't a directory with unzip backend
      adds  55f1de3   Default search for backpan when version is specified.
      adds  ddfffae   fixed TimeDate test
      adds  be7eae0   Fixed the filter so that backpan search is only enabled when a specific version range is given.
      adds  e9a5349   Support git://path/to/repo.git@branch (or commit/tag) ala Python's pip
      adds  9605f79   fatpack File::pushd
      adds  045eb6f   upgrade fatpacked local::lib and Module::CPANfile
      adds  80fbe2b   Checking in changes prior to tagging of version 1.59_13.
      adds  41ca9c8   add a documentation about arguments
      adds  73ebdfd   Checking in changes prior to tagging of version 1.6000.
      adds  4e80af3   Pinned version should work with trial/dev release Fix #203
      adds  de82094   Add -n to make it faster
      adds  dc78f67   Checking in changes prior to tagging of version 1.6001.
      adds  47a3476   get config_deps from prereqs if available
      adds  7ec4d04   Merge #204
      adds  beaca38   Test for #204
      adds  6197330   Checking in changes prior to tagging of version 1.6002.
      adds  d2e0941   don't install Test::More
      adds  39e7726   changed mkdir to mkpath of File::Path to create directory recursivly, so modules that do not create blib will still work
      adds  49e3939   Merge commit '39e7726b44ed368cdb76ba0443d169fa655e087a' into devel. Fix #206
      adds  8615ee1   Add to display the cpanfile error
      adds  e3f5d41   Merge #208
      adds  22bd9dc   Test for #208
      adds  6d8285b   Checking in changes prior to tagging of version 1.6003.
      adds  80e0087   Report perl version to cpanmetadb server
      adds  5041d36   Checking in changes prior to tagging of version 1.6004.
      adds  4820a2c   fatpack CPAN::Meta since it's required in Module::CPANfile->prereq bootstrap
      adds  443cb05   Checking in changes prior to tagging of version 1.6005.
      adds  97e3609   upgrade version in fatpack
      adds  92dbb00   Accept two-letter PAUSE IDs, and fix the regexp to be stricter. Fix #218.
      adds  844e68a   Fix brokenness with --save-dists for non-CPAN modules
      adds  9a7e95a   Clarify how --save-dists now works with non-CPAN distros
      adds  6ca6726   Doc --save-dists fix in Changes
      adds  daf5712   Merge #216 to devel
      adds  9ae396b   cleanup
      adds  e616f8a   Test for #216
      adds  183c77e   Checking in changes prior to tagging of version 1.6006.
      adds  127d679   Use non-OO File::Temp API to let it expire in the global cleanup phase. Fix #219
      adds  f26d514   added test for File::Temp cleanup
      adds  1ec23a5   Checking in changes prior to tagging of version 1.6007.
      adds  6895ef0   Document that cpanm sends the local perl versions in UA string, and that mirror-only won't.
      adds  4de5cd5   Stop special casing Config
      adds  71689d4   Link to the privacy policy
      adds  8317bc9   Added --no-report-perl-version option
      adds  902375f   Checking in changes prior to tagging of version 1.6008.
      adds  76d61fb   Make the expiring message verbose when there are many directories to remove
      adds  d9a40c4   typo
      adds  574164c   Fix typo
      adds  4386a98   Support 'perl' requirement specially for minimum perl requirement. Fix #221
      adds  7d080ab   forgot to add META
      adds  e011ad6   clarify exists
      adds  b5f3bd5   Checking in changes prior to tagging of version 1.6100.
      adds  5f0ecac   rm debug warn
      adds  5cf917d   Do not skip test phase in cpanfile for --installdeps even with --notest  Fix #222
      adds  7afb485   Checking in changes prior to tagging of version 1.6101.
      adds  e14a193   Check to see if Module::CoreList has an entry for current perl
      adds  cce9dbd   The filename argument to which() may already be absolute
      adds  2c98091   Remove dead code checking for $quote
      adds  3b1a118   Merge #224
      adds  3f27dd0   Add require Module::Metadata, in case module check didn't happen before. Fix #226
      adds  bb95b93   Checking in changes prior to tagging of version 1.6102.
      adds  7dc6645   use version to avoid runtime errors (it's fatpacked)
      adds  58db495   Checking in changes prior to tagging of version 1.6103.
      adds  df5467e   Upgrade fatlib
      adds  c01acea   Add --self-contained as its own flag.
      adds  ecac2d8   Merge branch 'self-contained' of https://github.com/schwern/cpanminus into devel #227
      adds  0ee7537   rename test
      adds  da5fbc9   Checking in changes prior to tagging of version 1.6104.
      adds  d84b40f   Merge tag '1.6104'
      adds  df6c0b4   Improve error message when LWP::Protocol::https is not installed. Fix #117
      adds  7a94f12   Checking in changes prior to tagging of version 1.6105.
      adds  ffc1271   Merge branch 'devel'
      adds  c588cd7   enable git-ssh URL with @commitish pattern
      adds  b3f755c   Checking in changes prior to tagging of version 1.6106.
      adds  51b2e1f   perlstrip fatlib
      adds  fc18443   regen fatlib and cpanm with stripped perl files
      adds  1de04ff   Checking in changes prior to tagging of version 1.6107.
      adds  6845fca   fix dash ascii via #233
      adds  17e5c99   add POD encoding
      adds  e991cfa   Add Travis
      adds  c18886a   Some xt tests need Module::Install
      adds  8682645   Resolve $path earlier than creating env hash for MB/MakeMaker
      adds  23cf80f   Move fatlib to fatlib-src
      adds  3f2ca08   remove in END
      adds  36a4172   Fix git hash
      adds  99eb8ea   use MakeMaker in tests
      adds  59aa663   Support timeout command line parameters. Fix #121
      adds  bd44724   Set PERL_MM_USE_DEFAULT for building as well. Fix #231
      adds  7190620   Checking in changes prior to tagging of version 1.6108.
      adds  5b7a1ba   Enable installing 'recommends', with a big refactroing to use CPAN::Meta lazy validation exclusively to handle Meta
      adds  c82bf54   Implement --with/--without suggests/recommends
      adds  134c018   Merge branch 'recommends-suggests' into devel
      adds  347fa6c   Implement --with-develop
      adds  a2562f5   Correctly use Module::Build config options to skip man pages. Fix #130
      adds  ab69b33   Checking in changes prior to tagging of version 1.6190.
      adds  dd5c725   Correctly use fatpacker trace.
      adds  db4fa58   Bump Module::CPANfile in the fatlib
      adds  7797760   Correctly pick up modules with imports
      adds  72ae3fd   Support perl with version ranges
      adds  6d132ff   use aliased
      adds  e15a336   add aliased to fatpack
      adds  a49e8f8   Implement --configure-args='--with-mysql=/usr/local/mysql', along with build, test and install
      adds  56db60c   Add test for build arguments
      adds  c3bb988   use String::ShellQuote on non-Win32 systems
      adds  f0c47f9   App::cpanminus::script is not really shipped to CPAN
      adds  253767c   Keep fatlib. Strip lib as well before fatpacking
      adds  dadc218   use fatlib for internal testing without xt/Run
      adds  65a83c5   Checking in changes prior to tagging of version 1.6191.
      adds  39c4b46   fix document
      adds  7ee97e3   debug info for fatpacker
      adds  d167f40   with --skip-installed (by default), check if the version it's about to install is already installed. Fix #229
      adds  15295df   Add more test
      adds  35e7e83   Enable parallel testing on travis
      adds  8862ba0   Move check_libs higher
      adds  136946d   Display %ENV, @INC and %Config with cpanm --version. Fix #232
      adds  535ab23   include test in showdeps as well
      adds  9439ed3   Fix documentation
      adds  db5ac56   Implement features!
      adds  f63ec0a   bump CPANfile to 0.9030 to fix crash on empty feature list
      adds  879bd64   Checking in changes prior to tagging of version 1.6192.
      adds  75c6333   regen
      adds  14e4692   Convert to Milla
      adds  26378c4   Update travis to install develop deps as well
      adds  f36c1ad   remove comment
      adds  41650c6   enable cache option for perlstrip
      adds  4105b4a   Fix execdir for bin/
      adds  0a62863   Add maint
      adds  35bb2f6   fix cpanfile
      adds  96fde4d   Run fatpack in one shot, with verbose option
      adds  d7dbfa2   1.6193
      adds  b553a09   Remove root cpanm
      adds  b2eff18   regen
      adds  7e84488   1.6900
      adds  cb27d87   PR for Run has been merged
      adds  879160f   Skip printing @INC if it's coderef (fatpacker)
      adds  6c07b11   let --self-upgrade die rather than warn if the bin fails
      adds  212d31d   ManifestSkip is now part of Milla
      adds  4fdd3ea   1.6901
      adds  a04bda2   1.6902
      adds  7e567af   impl uninstall command
      adds  641edda   cleanup
      adds  a70a3f2   remove .meta dirs
      adds  665a1b7   fixed find .packlist
      adds  b4ef030   cleanup
      adds  9f16ee4   added document
      adds  cd0445a   fixed typo
      adds  334160c   removed "!" and added -U shortcut
      adds  bb3d2b4   version.pm before included
      adds  c98e449   default yes
      adds  d6e7485   fixed packlists_containing (Moose vs Any::Moose cases)
      adds  33221a3   added xt/uninstall.t
      adds  1a96e60   Merge #235
      adds  b5036c8   Cleanup and added more tests on site_perl bin
      adds  a587761   Simplified packlist finder code
      adds  12aa9b4   Stop searching for core INC for packlists. Don't check if the mod is core or not
      adds  eec0fd3   Only uninstall modules from local::lib when -l/-L is used. Even not site_perl
      adds  1437bb2   Remove unused code
      adds  af4fda1   Filter packlist entry if there's a shadow install
      adds  11cd147   remove unused code
      adds  84fe098   SKip dual-life test for 5.10
      adds  18a86fc   Fix test branching
      adds  008c14d   update documentation
      adds  87b8e80   bump HTTP::Tiny and Module::CPANfile pack
      adds  a75a7be   1.6903
      adds  001e862   Add Comment
      adds  da9af6a   Only check perl dependency when it's requirement. Fix #238
      adds  b1092c5   1.6904
      adds  614bfaf   Add NONINTERACTIVE_TESTING per Lancaster Consensus
      adds  afd45bf   Add test for NONINTERACTIVE_TESTING
      adds  722fe53   Support Lancaster consensus to prefer pure perl builds
      adds  0172b5a   Add test for --pp
      adds  c3b80a2   Added longer --pureperl option as well
      adds  24bbb98   1.6905
      adds  0b03986   Report "downgraded from $VERSION" when appropriate
      adds  eaecf9b   Merge pull request #240 from tsibley/say-downgraded
      adds  d0cbf08   need a space before PUREPERL_ONLY=1 and --pureperl-only
      adds  0051c83   Merge pull request #242 from gfx/hotfix/fix-pp-build
      adds  786cc6e   Add --skipdeps to AutoInstall in case the bundled version is older than the one with CPAN/CPANPLUS detection
      adds  4e6525e   1.6906
      adds  e4350d2   Display cpanm build.log upon install failure
      adds  6bb07d3   Add real-world test that uses pureperl-only
      adds  2dd2bb1   Fix tests
      adds  a8c7d46   typo
      adds  7ac3969   1.6907
      adds  0150002   Rather than counting failures, check the requirements once all deps are installed. #237
      adds  0cbe6e2   Add CPAN::Meta::Check
      adds  bd3a5b7   Add test for conflicting dep version. #237
      adds  27f325a   Replace undef version with 0
      adds  00a596d   1.6908
      adds  0c2d42b   Fix the error messaging and tests for conflicted deps
      adds  83b70e6   Up version to not use buggy M::I
      adds  301494c   1.6909
      adds  dd4bd62   Stop -j
      adds  d30c506   fix method name
      adds  05c6b6c   Fix the check order for requirements, in case returned search doesn't satisfy the minimum version. Fix #246
      adds  9a6a591   Fix broken tests for cascade search and lower version index files
      adds  240ce78   1.6910
      adds  a08b218   Turn off recommends by default
      adds  70ddd87   Merge pull request #249 from miyagawa/no-recommends
      adds  aa1f4f5   1.6911
      adds  23985e1   minor typo fix (s/head1//)
      adds  b3b63f3   Merge pull request #251 from garu/patch-1
      adds  a4b40dd   Ignore - (piped from curl) in check_upgrade
      adds  25e7bb5   fix comment
      adds  58b6678   1.6912
      adds  d866d16   test with 5.17
      adds  02dcf65   typo fix
      adds  07358c8   Merge pull request #254 from dsteinbrunner/patch-1
      adds  d8b3c9e   PAUSE ID can be 2 letters. Fix #255
      adds  9993359   Fix mirror default docs
      adds  234f555   upgrade fatlib
      adds  018c00e   1.6913
      adds  9ddd431   cpanm supports uninstalling and Bundle modules
      adds  5094f28   Use cpanm -U
      adds  393be85   TODO comments
      adds  565602d   Do not consider downgrade as a new install, unless version/range is specifically required. Fix #257
      adds  7088c65   fix test
      adds  76b1b05   1.6914
      adds  62a1492   Fix git for H::MV
      adds  0845857   repackage H::MV with Milla version
      adds  9cfaf7c   install 0.13 separately since it might not be the latest
      adds  773266c   gitignore
      adds  a98d80d   Skip Test::More test with 5.17
      adds  cd59b14   Skip using LWP if there's an HTTPS mirror and has no LWP/https support. #258
      adds  c4fdabb   Use our own cpanm
      adds  e42f4b5   use our own cpanm
      adds  d6b2e1b   no fatpack LWP
      adds  529f810   fatpack Exporter for perl 5.8.2
      adds  ddf9be6   regen
      adds  21b5e10   1.6915
      adds  3ca89c0   Prefer install path from INSTALL_BASE when local::lib is setup
      adds  b5ff969   Use PERL_LOCAL_LIB_ROOT
      adds  d3d2bc8   remove plugins
      adds  ce602eb   Accept 0-9 and - in CPAN author dir like CPAN::DistnameInfo does. #265
      adds  46ec86d   1.6916
      adds  1434867   Write build.log to work directory instead of home
      adds  034d2e7   Avoid slow copies clashing when copying build.log
      adds  713c2e4   Merge pull request #264 from ilmari/symlink-build-log
      adds  604f397   1.6917
      adds  69efe65   move the retry message to appropriate place. Fix #270
      adds  979e360   Fixed description of --quiet
      adds  9b35f6e   Sort MetaCPAN results based on status as well.
      adds  f6b5bbb   1.6918
      adds  36a2da3   Append 0 to local::lib->setup_env_hash_for to silence potential warnings.
      adds  300444f   Automatically run as local::lib mode when PERL_LOCAL_LIB_ROOT etc. is already setup on shell. Fix #263
      adds  ec8e688   remove unused code
      adds  ebe0f20   1.6919
      adds  37947c2   force use 5.8 to include new core depdnencies
      adds  c56439a   update cpanfile for fatpacking
      adds  829c970   upgrade fatlib
      adds  abc34ca   Support local::lib in multiple paths
      adds  f2329fe   use constant
      adds  972744d   Instead of fetching the stub meta from s.c.o, generate one using CPAN::Meta.
      adds  a591b34   chdir to the right position to run --uninstall command
      adds  5a2985d   1.6920
      adds  ad7eb24   Add documentation for the newly added options.
      adds  d936768   fix
      adds  404dd7e   fix grammar
      adds  cc9456f   Fix prereq to META conversion for perl 5.10 with Module::Build 0.34 (which doesn't emit MYMETA)
      adds  bf19df0   Auto-add Module::Build dependency when found Build.PL in the dist. #273
      adds  e3705fe   1.6921
      adds  48aba1e   update perl versions
      adds  5cb6a57   no mymeta_requires
      adds  babe2f6   use ack, since mymeta_requires doesn't run on 5.8
      adds  1c0eaa2   fix perl dep
      adds  6e53f45   bump the VERSION in fatpack separately #274
      adds  ce10320   1.6922
      adds  30f5753   upgrade HTTP::Tiny in fatlib
      adds  8dbf031   Revert "Add --skipdeps to AutoInstall in case the bundled version is older than the one with CPAN/CPANPLUS detection"
      adds  4e771cc   1.6923
      adds  6b1078e   JV deleted the archive
      adds  5aeae80   quote
      adds  01fdd20   Updates example git URLs.
      adds  7a0fec5   Merge pull request #280 from oalders/devel
      adds  c54b62c   revert updates to cpanm
      adds  7348d19   Add Perl::Strip for devel dependencies
      adds  1df2eb0   Add docs for --with-develop
      adds  508259e   point to the new build.PL location
      adds  bc96234   Merge pull request #283 from garu/patch-1
      adds  340286e   Sort items based on the date (older one wins), when multiple matches are found, all on BackPAN
      adds  8148a50   shorter code
      adds  7862e0e   1.6924
      adds  d172961   chmod +x cpanm in the repo
      adds  f380378   skip leading/trailing spaces for PERL_CPANM_OPT. Fix #288
      adds  68a745a   Test cases for masking passwords in output & build logs.
      adds  2dfcafb   Add function to mask passwords.
      adds  736de29   Mask URIs on output methods
      adds  e4fad52   Merge pull request #281 from dagolden/topic/mask-uri-passwords
      adds  4d0448f   Fix #286
      adds  d029eb6   Merge pull request #287 from tazle/fix-286
      adds  112df11   Add option to specify alternate CPAN MetaDB endpoint
      adds  4644e17   Merge pull request #279 from dagolden/topic/alternate-index
      adds  64a724e   mention App::cpanminus::reporter in the pod
      adds  35e03c1   Merge pull request #284 from garu/patch-2
      adds  b3258b6   1.6925
      adds  ab7f897   print logs to STDOUT except errors. Fix #272
      adds  9a8b269   print Usage to STDOUT rather than STDERR.
      adds  8659697   Add test for exit code
      adds  b37272c   Swap STDOUT/STDERR
      adds  f9fa833   Merge pull request #290 from miyagawa/stdout-log
      adds  46298d3   Fix bug in expiring messaging. Fix #277
      adds  2073745   Deprecate --scandeps
      adds  6771f29   upgrade Parse::CPAN::Meta
      adds  70530db   1.6926
      adds  f063aad   Add --cpanfile option to specify cpanfile path
      adds  7660382   Apparently needs -L in this option
      adds  7fa8561   1.6927
      adds  5983af6   Add cpanm to sharedir
      adds  e18bcd6   1.6928
      adds  3e3f421   add inc to install from git
      adds  4b31185   remove .pm since it conflicts with ModuleIncluder
      adds  a46d871   stop using sharedir. Copy cpanm into App/cpanminus/fatscript.pm and ship it to CPAN
      adds  25f6c4d   declare $VERSION so that fatscript.pm will get that, too.
      adds  f1f8049   1.6929
      adds  9db2d0b   remove the fatscript.pm copied with CopyAfterRelease
      adds  0eeb19c   bump Module::CPANfile
      adds  5a21089   generate fatscript without stripping perl
      adds  9fd8e1b   remove after release not build
      adds  7a75d14   1.6930
      adds  50bd269   FIXME comment
      adds  04caa56   put VERSION before fatpack
      adds  7d3ecb9   noindex fatscript.pm
      adds  eee30ee   Stop using Module::Metadata to scan for packages. Take no_index meta into consideration as well
      adds  a078b0b   Actually fix a test bug
      adds  321b771   test that xt is not indexed
      adds  3342117   require pmfile
      adds  597599b   use forked ParsePM to prefer JSON::PP over JSON
      adds  9c76ace   1.6931
      adds  d9e36f9   Do not scan pacakges for root target
      adds  da3dccc   1.6932
      adds  1a39605   use EU::Manifest to read MANIFEST rather than File::Find
      adds  8b45250   onnly extract packages when there's MANIFEST
      adds  bcbd0ba   use manifind
      adds  fd57537   Patch ParsePM again to not use CPAN::Version since it's not available on old 5.8. Fix #293
      adds  2860ec7   rename
      adds  fc30d2b   1.6933
      adds  ee43407   Use up-converted v2 version of meta to always handle directory as a list. Fix #294
      adds  410dfaa   1.6934
      adds  84ce2e8   Don't populate empty hash in provides with the dist name
      adds  0b404ae   Display git clone error always
      adds  a6b93de   Only display ($version) when specified
      adds  ccf3a87   Act more like PAUSE, by searching for .pm.PL
      adds  a1ffe08   1.6935
      adds  c2ee82d   sort MANIFEST based on the filename. Prefer packages found earlier, hopefully like PAUSE.
      adds  d5693b2   Always convert meta into CPAN::Meta.
      adds  73c1afe   Add test to meta/provides extraction for old modules with ancient META.
      adds  54f1111   Make CPAN::Meta only when meta is valid _or_ has distname/version
      adds  181556a   Refactor the logic to parse cpanmeta
      adds  341b830   1.6936
      adds  7426798   Warn if local::lib base contains spaces #298
      adds  384fe49   Work around problems where Safe.pm rules don't work when version::vpp is loaded from fatpack
      adds  d81ad23   Test for 384fe49c88b8f979c32cf263634ebd1742c9d29d
      adds  84f0a9b   upgrade fatlib
      adds  94c9f98   1.6937
      adds  1259307   use version for perl 5.8
      adds  f8024ec   locally import qv() as in Safe.pm version. Fix #299
      adds  102fa73   1.6938
      adds  33ac5fc   Revert andk/pause at 0b43bed because it fails on Parse::RecDescent
      adds  00d5980   1.6939
      adds  4a70c0a   Support extracting versions without MANIFEST file
      adds  1557e40   1.6940
      adds  187de90   Add test to force FATPACK
      adds  024275b   Breaking Change: --version doesn't imply --interactive
      adds  4df6d0e   1.6941
      adds  d13a5de   fixed minor typo: skelton -> skeleton
      adds  8718a65   Merge pull request #307 from eserte/devel
      adds  1c763db   Compare date reverse chronologically, if the MetaCPAN score are the same. Fix #308
      adds  b80b244   Revert "Compare date reverse chronologically, if the MetaCPAN score are the same. Fix #308"
      adds  3838d0d   change the sort fallback depending on whether it searches for dev releases. Fix #308
      adds  db11e28   Add
      adds  9172f25   1.6942
      adds  0e79a2b   bump Module::Metadata
      adds  273f4f7   localize PERL_MB_OPT
      adds  6296c44   1.6943
      adds  0586ca2   update
      adds  0e4668d   1.7000
      adds  3328403   Do not add Module::Build for dists to prefer MakeMaker, even when Build.PL exists (ExtUtils::Install) #311
      adds  97bd95d   upgrade fatlib
      adds  e2896f3   1.7001
      adds  233c75b   Bump fatlib modules.
      adds  476e354   local::lib changed API and ROOT order in stacking multiple libs
      adds  b42b67d   properly rename to build.log when old build.log doesn't exist
      adds  2887245   ascii comment
      adds  20a29e5   add to git
      adds  85ecada   1.7002
      adds  30bd8fa   Downgrade fatpacked CPAN::Meta
      adds  58359f2   Merge pull request #372 from moznion/downgrade_fatpacked_cpan_meta
      adds  f912227   encode in UTF-8
      adds  cd3afa8   1.7003
      adds  9cab224   Downgrade Parse::CPAN::Meta (Sorry, I forgot)
      adds  fc174a7   Merge pull request #373 from moznion/downgrade_fatpacked_cpan_meta
      adds  43fb8eb   encode UTF-8
      adds  8f7a35a   1.7004
      adds  4a8c95e   update test module target
      adds  c14ee6e   updated ::ParsePM with Parse::PMFile 0.18
      adds  1cda596   synced with Parse::PMFile 0.19 to improve in-core version overload handling
      adds  4102cc5   require perl 5.8. Fix #376
      adds  63acade   remove duplicate documentation about uninstall option
      adds  9b1585d   Note that -L doesn't work with perl with standard modules stipped (e.g. RHEL, Fedora)
      adds  0550282   Display deprecation warnings for --perl
      adds  0a1cdaf   typo
      adds  98b2d14   bump EUMM and M::B to the versions that support MYMETA.json #323
      adds  4672db4   Trivial typo.
      adds  0a0fbea   HPUX 11.11 does not support -z flag to tar
      adds  6bc1b43   Merge multiple constants into a single one
      adds  74f7243   cleanup
      adds  b773163   update suggestions for bad behaving cpan modules to reflect usage of PERL_MM_USE_DEFAULT
      adds  1c65016   ignore .pm files PAUSE ignores (such as ones in x?t/)
      adds  c888f6b   Mask passwords when we fail to download a module
      adds  6031f41   Update test case for masking passwords if mirror fails
      adds  73ee01b   don't find directories when searching for executables
      adds  cde88b1   only assume Module::Build configure prereq if no configure prereqs specified
      adds  7e77fda   return true when skipping archive verification. Fix #402
      adds  313acb7   test with 5.20
      adds  c8dec2a   fix a bug where not was missing in bin search
      adds  bc29808   the test is not relevant
      adds  0f5e44c   brittle test -- fix with Test::Simple current version
      adds  7e1be02   irrelevant test
      adds  1bf8ea5   upgrade fatlib
      adds  2d24fa3   fix test that mysteriously fail on Travis
      adds  3c8d3cf   upgrade dist URLs
      adds  88bd162   allow upgrading modules for the base perl (5.8.9)
      adds  71572bf   upgrade fatlib
      adds  15f5d4a   doesn't pass on travis 5.12/5.14
      adds  1810576   1.7005
      adds  160d1fd   bump bootstrapping MakeMaker version to 6.58 that supports MYMETA
      adds  fe43a80   retire --metacpan officially. #403
      adds  eeb2b04   numify version strings if MetaCPAN does, when sending queries to it. Fix #367
      adds  1cde270   use eval() for numify return values
      adds  365e7e8   1.7006
      adds  6546158   ignore _build
      adds  503e133   use module.author to search for release.author when to look for releases. Fix #405
      adds  17c87eb   cleanup
      adds  10f794f   1.7007
      adds  09d035a   notest to make it sligthly faster
      adds  fabbc81   should enable tests. But install IPC::Cmd first with notest
      adds  cf3bc50   simplify exit code handling
      adds  d7df8ad   do not use `*password*` just use asterisks for masking passwords
      adds  b282d25   stop using aliased
      adds  fa39377   inline Parse::CPAN::Meta methods
      adds  c9c7f72   refactor mymeta parsing to use CPAN::Meta directly
      adds  e06641b   remove the use of Parse::CPAN::Meta
      adds  8866fd2   refactor meta handling
      adds  3a7586e   bump CPAN::Meta requirement for dev
      adds  87bb7af   1.7008
      adds  8085053   add back Parse::CPAN::Meta in fatpack, since it's loaded by CPAN::Meta
      adds  8157371   prevent from adding IO::Socket::IP in fatpack
      adds  cb34923   bump CPAN::Meta::Requirements
      adds  bc684a2   1.7009
      adds  cae63ad   dzil: enforce dependency on DZP::Run 0.019 in dist.ini
      adds  171a6fc   Merge pull request #407 from dolmen/dzil-Run-plugin-version
      adds  20e388b   force ascii names on META contributors, so that non-UTF8 compatilbe YAML parsers can bootstrap.
      adds  8599139   rebuild META
      adds  b9ac12b   display errors
      adds  ccedd49   use Parse::PMFile
      adds  652d742   update fatpack
      adds  1d97b58   bump Parse::PMFile
      adds  bd415ce   bump fatpack
      adds  939b31d   re-enable the test that somehow got failing on travis with versions as well
      adds  45bbf34   add Parse::PMFile
      adds  bd4799e   Load version.pm that comes with perl, if that's recent enough. #408
      adds  60a503c   rebuilt fatpack
      adds  fc37839   remove fatlib enabler since it's already loaded in bootstrap script
      adds  236edc8   up Parse::PMFile
      adds  a4790b3   unload version.pm when it's < 0.88
      adds  866051a   rebuild fatpack
      adds  898467c   stop loading version.pm from core now that Parse::PMFile works with fatpack version::vpp.
      adds  b9d847d   Make fatpacked version.pm the same as core version.pm, by removing the block as suggested.
      adds  2d9b511   bump Parse::PMFile
      adds  7dd88ad   Revert "Make fatpacked version.pm the same as core version.pm, by removing the block as suggested."
      adds  478159e   bump in cpanfile
      adds  3b129b7   Rewrite fatlib version.pm and pretend there's no XS available.
      adds  205a499   last
      adds  01e3f90   down the requirement so that Travis can run from fatpack
      adds  39e5fb7   Merge pull request #409 from miyagawa/pmfile
      adds  0ac3372   1.7010
      adds  ab64f32   bump
      adds  232a382   add sudo: false to travis
      adds  eaef906   1.7011
      adds  f8f04da   install older Algorithm::C3, since the latest has switched to Makefile.PL
      adds  5999cb8   strip development lib directory when searching for Module::Metadata
      adds  5c2ce60   upgrade CPAN::Meta and HTTP::Tiny
      adds  66606d2   upstream
      adds  b299b71   make it fast
      adds  15577d9   Try::Tiny pulls in Capture::Tiny and Inline::C with recommends option.
      adds  af82ee2   1.7012
      adds  25152e0   Imported Upstream version 1.7012
       new  ea17fd6   Merge tag 'upstream/1.7012'
       new  ed02742   Update debian/changelog
       new  55728f8   Update versioned runtime dependencies.
       new  122856b   releasing package cpanminus version 1.7012-1

The 6 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 Changes                        |   6 ++
 META.json                      |   4 +-
 META.yml                       |   4 +-
 Makefile.PL                    |   2 +-
 bin/cpanm                      |  24 +++----
 debian/changelog               |   9 +++
 debian/control                 |   5 +-
 debian/upstream/metadata       |   7 ++
 lib/App/cpanminus.pm           |   2 +-
 lib/App/cpanminus/fatscript.pm | 157 ++++++++++++++++++++++++++++-------------
 10 files changed, 152 insertions(+), 68 deletions(-)
 create mode 100644 debian/upstream/metadata

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/cpanminus.git



More information about the Pkg-perl-cvs-commits mailing list