[Jifty-commit] r5630 - in Net-Jifty/trunk: .
Jifty commits
jifty-commit at lists.jifty.org
Fri Aug 1 09:52:37 EDT 2008
Author: sartak
Date: Fri Aug 1 09:52:37 2008
New Revision: 5630
Modified:
Net-Jifty/trunk/ (props changed)
Net-Jifty/trunk/Makefile.PL
Net-Jifty/trunk/lib/Net/Jifty.pm
Log:
r68244 at onn: sartak | 2008-08-01 09:52:31 -0400
Make DateTime a more optional dependency
Modified: Net-Jifty/trunk/Makefile.PL
==============================================================================
--- Net-Jifty/trunk/Makefile.PL (original)
+++ Net-Jifty/trunk/Makefile.PL Fri Aug 1 09:52:37 2008
@@ -8,7 +8,6 @@
requires 'YAML';
requires 'URI';
requires 'Encode';
-requires 'DateTime';
requires 'Email::Address';
requires 'Term::ReadKey';
requires 'Path::Class';
@@ -18,5 +17,12 @@
build_requires 'Test::More';
build_requires 'Test::MockObject';
+features(
+ 'Date loading' => [
+ -default => 0,
+ recommends( 'DateTime')
+ ],
+);
+
WriteAll;
Modified: Net-Jifty/trunk/lib/Net/Jifty.pm
==============================================================================
--- Net-Jifty/trunk/lib/Net/Jifty.pm (original)
+++ Net-Jifty/trunk/lib/Net/Jifty.pm Fri Aug 1 09:52:37 2008
@@ -15,7 +15,6 @@
use Cwd;
use Path::Class;
-use DateTime;
use Email::Address;
=head1 NAME
@@ -662,6 +661,7 @@
my ($y, $m, $d) = $ymd =~ /^(\d\d\d\d)-(\d\d)-(\d\d)(?: 00:00:00)?$/
or confess "Invalid date passed to load_date: $ymd. Expected yyyy-mm-dd.";
+ require DateTime;
return DateTime->new(
time_zone => 'floating',
year => $y,
More information about the Jifty-commit
mailing list