App-DistroWatchUtils
view release on metacpan or search on metacpan
bin/get-distro-releases-info view on Meta::CPAN
#!perl
# Note: This script is a CLI for Riap function /WWW/DistroWatch/ReleaseInfo/get_distro_releases_info
# and generated automatically using Perinci::CmdLine::Gen version 0.28
our $DATE = '2016-01-18'; # DATE
our $DIST = 'App-DistroWatchUtils'; # DIST
our $VERSION = '0.05'; # VERSION
use 5.010001;
use strict;
use warnings;
use Perinci::CmdLine::Any;
# code_before_instantiate_cmdline
binmode(STDOUT, ":utf8");
Perinci::CmdLine::Any->new(
url => "/WWW/DistroWatch/ReleaseInfo/get_distro_releases_info",
program_name => "get-distro-releases-info",
extra_urls_for_version => ["/App/DistroWatchUtils/"],
)->run;
# ABSTRACT: Get information about a distro's releases
# PODNAME: get-distro-releases-info
__END__
=pod
=encoding UTF-8
=head1 NAME
get-distro-releases-info - Get information about a distro's releases
=head1 VERSION
This document describes version 0.05 of get-distro-releases-info (from Perl distribution App-DistroWatchUtils), released on 2016-01-18.
=head1 SYNOPSIS
Usage:
% get-distro-releases-info [options] <distribution>
=head1 DESCRIPTION
This routine scrapes C<< http://distrowatch.com/table.php?distribution=E<lt>NAMEE<gt> >> and
returns a data structure like the following:
[
{
release_name => '17.2 rafaela',
release_date => '2015-06-30',
eol_date => '2019-04',
abiword_version => '--',
alsa_lib_version => '1.0.27.2',
perl_version => '5.22.0',
python_version => '2.7.5',
...
},
...
]
=head1 OPTIONS
C<*> marks required options.
=head2 Configuration options
=over
=item B<--config-path>=I<filename>
Set path to configuration file.
Can be specified multiple times.
=item B<--config-profile>=I<s>
Set configuration profile to use.
=item B<--no-config>
Do not use any configuration file.
=back
=head2 Environment options
=over
=item B<--no-env>
Do not read environment for default options.
=back
=head2 Output options
=over
=item B<--format>=I<s>
Choose output format, e.g. json, text.
Default value:
undef
=item B<--json>
Set output format to json.
( run in 3.067 seconds using v1.01-cache-2.11-cpan-5a3173703d6 )