Skip to content

Commit 5bbbeac

Browse files
Merge pull request #139 from Perl-Toolchain-Gang/dont-normalize
Don't normalize versions in provides hash
2 parents b73e0a3 + 308ba03 commit 5bbbeac

4 files changed

Lines changed: 8 additions & 28 deletions

File tree

.travis.yml

Lines changed: 0 additions & 19 deletions
This file was deleted.

Changes

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@ Revision history for CPAN-Meta
22

33
{{$NEXT}}
44

5+
[FIXED]
6+
7+
- bump prereq for CPAN::Meta::Requirements to fix a test (#154)
8+
59
2.150014 2026-08-30 23:32:51Z
610

711
[FIXED]

Makefile.PL

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ my %WriteMakefileArgs = (
1616
"MIN_PERL_VERSION" => "5.008001",
1717
"NAME" => "CPAN::Meta",
1818
"PREREQ_PM" => {
19-
"CPAN::Meta::Requirements" => "2.121",
19+
"CPAN::Meta::Requirements" => "2.145",
2020
"CPAN::Meta::YAML" => "0.011",
2121
"Carp" => 0,
2222
"Encode" => 0,
@@ -52,7 +52,7 @@ my %WriteMakefileArgs = (
5252

5353

5454
my %FallbackPrereqs = (
55-
"CPAN::Meta::Requirements" => "2.121",
55+
"CPAN::Meta::Requirements" => "2.145",
5656
"CPAN::Meta::YAML" => "0.011",
5757
"Carp" => 0,
5858
"Data::Dumper" => 0,

lib/CPAN/Meta/Converter.pm

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ optional fields.)
2323
=cut
2424

2525
use CPAN::Meta::Validator;
26-
use CPAN::Meta::Requirements;
26+
use CPAN::Meta::Requirements 2.145;
2727
use Parse::CPAN::Meta 1.4400 ();
2828

2929
# To help ExtUtils::MakeMaker bootstrap CPAN::Meta::Requirements on perls
@@ -391,12 +391,7 @@ sub _clean_version {
391391
my $v = eval { version->new($element) };
392392
# XXX check defined $v and not just $v because version objects leak memory
393393
# in boolean context -- dagolden, 2012-02-03
394-
if ( defined $v ) {
395-
return _is_qv($v) ? $v->normal : $element;
396-
}
397-
else {
398-
return 0;
399-
}
394+
return defined $v ? $v->stringify : 0;
400395
}
401396

402397
sub _bad_version_hook {

0 commit comments

Comments
 (0)