summaryrefslogtreecommitdiff
path: root/cpanfile
blob: 5438f3467687340250569da465d6916af057b611 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
requires 'perl', 'v5.10.1';

on 'test', sub {
  requires 'Test::Simple', '1.001003';
  requires 'Test::More', '1.001003';
  requires 'Test::Exception','0.32';
  requires 'Test::Pod';
};

requires 'Catmandu', '>=1.0306';
requires 'Catmandu::XML', '0.16';
requires 'XML::LibXML', 0;
requires 'HTTP::OAI', '>=4.03';
requires 'Moo', '>=1.0';
requires 'XML::Struct', '>=0.18';
requires 'MODS::Record', '>=0.11';
requires 'IO::String', '0';
requires 'URI','0';

# Need recent SSL to talk to https endpoint correctly
requires 'IO::Socket::SSL', '>=1.993';

feature 'xslt' => sub {
    requires 'Catmandu::XML', '>=0.15';
};