NAME
PAUSE::Packages - interface to PAUSE's packages file (02packages.details.txt)
SYNOPSIS
use PAUSE::Packages;
my $pp = PAUSE::Packages->new;
my $iterator = $pp->release_iterator();
foreach my $release ($iterator->next) {
print 'path = ', $release->path, "\n";
print ' modules = ', join(', ', @{ $release->modules }), "\n";
}
DESCRIPTION
PAUSE::Packages provides an interface to the 02packages.details.txt
file produced by the Perl Authors Upload Server (PAUSE). The file records what version of what modules are included in the most recent release of each distribution on CPAN.
The interface for this distribution is very much still in flux, as is the documentation. More of the latter will be coming soon.
REPOSITORY
https://github.com/neilbowers/PAUSE-Packages
AUTHOR
Neil Bowers <neilb@cpan.org>
COPYRIGHT AND LICENSE
This software is copyright (c) 2013 by Neil Bowers <neilb@cpan.org>.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.