Enforce version requirements at runtime (RT#73191)
Dagfinn Ilmari Mannsåker [Mon, 12 Dec 2011 13:12:58 +0000 (13:12 +0000)]
Changes
lib/MooseX/Types/DateTime/MoreCoercions.pm

diff --git a/Changes b/Changes
index e20c73f..9459d7d 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,5 +1,6 @@
 
         - Require fixed MooseX::Types::DateTime version (RT#73192)
+        - Enforce version requirements at runtime (RT#73191)
 
 0.07    2011-12-06 20:48:22 Europe/London
 
index 96ff377..95758ee 100644 (file)
@@ -2,18 +2,19 @@ package MooseX::Types::DateTime::MoreCoercions;
 use strict;
 use warnings;
 
-use DateTime;
-use DateTime::Duration;
-use DateTimeX::Easy; 
-use Time::Duration::Parse qw(parse_duration);
-use MooseX::Types::DateTime ();
-use MooseX::Types::Moose qw/Num HashRef Str/;
+use Moose 0.41 ();
+use DateTime 0.4302 ();
+use DateTime::Duration 0.4302 ();
+use DateTimeX::Easy 0.085 ();
+use Time::Duration::Parse 0.06 qw(parse_duration);
+use MooseX::Types::DateTime 0.07 ();
+use MooseX::Types::Moose 0.04 qw/Num HashRef Str/;
 
-use namespace::clean;
+use namespace::clean 0.08;
 
 our $VERSION = '0.07';
 
-use MooseX::Types -declare => [qw( DateTime Duration)];
+use MooseX::Types 0.04 -declare => [qw( DateTime Duration)];
 
 subtype DateTime, as MooseX::Types::DateTime::DateTime;
 coerce( DateTime,