NAME
    cpan-get - Script to fetch module from CPAN archive.

SYNOPSIS
     cpan-get [-h] [--version] module_name[module_version]

DESCRIPTION
    Vision of this module is:

     * intuitive name for script which fetching module from CPAN
     * intuitive caching mechanism (switch for source)
     * simple dependencies to modules, which doing one thing (not CPAN module) SIC!
     * testable and tested distribution

ARGUMENTS
    *       "-h"

             Print help.

    *       "--version"

             Print version of script.

    *       "module_name"

             Perl module name.
             e.g. App::Pod::Example

    *       "module_version"

            Perl module version. There are some posibilities how to define:

             @module_version (e.g. @1.23)
             - Define exact module version.

             ~module_version (e.g. ~1.23)
             - Define version and later.

             ~"== module_version" (e.g. ~"== 1.23")
             - Define exact module version.

             ~">= module_version_min, < module_version_max" (e.g. ~">= 1.23, < 2.00")
             - Define limit. (e.g. last version in 1.xx branch)

EXAMPLE
     cpan-get App::Pod::Example

SEE ALSO
    cpan
        easily interact with CPAN from the command line

        "cpan -g Some::Module"

    cpanp
        The CPANPLUS launcher

        "cpanp d --fetchdir=. Some::Module"

    cpanspec
        Generate a spec file for a CPAN module

        "cpanspec -D App::Pod::Example"

    sourcepan
        fetch source archives from CPAN

        "sourcepan --git App::Pod::Example"

REPOSITORY
    <https://github.com/michal-josef-spacek/App-CPAN-Get>

AUTHOR
    Michal Josef Špaček <mailto:skim@cpan.org>

    <http://skim.cz>

ACKNOWLEDGMENTS
     Paul Evans for notes about usage.

LICENSE AND COPYRIGHT
    © 2021-2022 Michal Josef Špaček

    BSD 2-Clause License

VERSION
    0.06