'Version::Requirements' => {
'MAINTAINER' => 'rjbs',
- 'DISTRIBUTION' => 'RJBS/Version-Requirements-0.101020.tar.gz',
+ 'DISTRIBUTION' => 'RJBS/Version-Requirements-0.101021.tar.gz',
'FILES' => q[cpan/Version-Requirements],
'EXCLUDED' => ['t/release-pod-syntax.t'],
'UPSTREAM' => 'cpan',
Revision history for Version-Requirements
+0.101021 2011-12-30 15:39:56 America/New_York
+ DEPRECATED DEPRECATED DEPRECATED DEPRECATED
+
+ Version::Requirements is now DEPRECATED
+
+ Use CPAN::Meta::Requirements, which is a drop-in replacement.
+
0.101020 2010-04-12 09:08:26 America/New_York
add finalization with ->finalize and ->is_finalized
use strict;
use warnings;
package Version::Requirements;
-BEGIN {
- $Version::Requirements::VERSION = '0.101020';
+{
+ $Version::Requirements::VERSION = '0.101021';
}
# ABSTRACT: a set of version requirements for a CPAN dist
use Scalar::Util ();
use version 0.77 (); # the ->parse method
+Carp::cluck(
+ "Version::Requirements is deprecated; replace with CPAN::Meta::Requirements"
+);
+
sub new {
my ($class) = @_;
{
package
Version::Requirements::_Range::Exact;
-BEGIN {
- $Version::Requirements::_Range::Exact::VERSION = '0.101020';
-}
sub _new { bless { version => $_[1] } => $_[0] }
sub _accepts { return $_[0]{version} == $_[1] }
{
package
Version::Requirements::_Range::Range;
-BEGIN {
- $Version::Requirements::_Range::Range::VERSION = '0.101020';
-}
sub _self { ref($_[0]) ? $_[0] : (bless { } => $_[0]) }
=head1 VERSION
-version 0.101020
+version 0.101021
=head1 SYNOPSIS
=head1 AUTHOR
- Ricardo Signes <rjbs@cpan.org>
+Ricardo Signes <rjbs@cpan.org>
=head1 COPYRIGHT AND LICENSE
[ List each deprecation as a =head2 entry ]
+=head2 Deprecated Modules
+
+=over
+
+=item L<Version::Requirements>
+
+Version::Requirements is now DEPRECATED, use CPAN::Meta::Requirements,
+which is a drop-in replacement. It will be deleted from perl.git blead
+in v5.17.0.
+
+=back
+
=head1 Performance Enhancements
XXX Changes which enhance performance without changing behaviour go here. There
component of each alias is added that gives the type of alias it is.
Examples are at L<Unicode::UCD/prop_invmap()>.
+=item *
+
+L<Version::Requirements> has been upgraded from version 0.101020 to version 0.101021.
+
+Version::Requirements is now DEPRECATED, use CPAN::Meta::Requirements,
+which is a drop-in replacement.
+
=back
=head2 Removed Modules and Pragmata