requires 'Carp'; requires 'Class::Accessor'; requires 'DateTime'; requires 'Getopt::Long'; requires 'List::Util'; requires 'LWP::UserAgent'; requires 'LWP::Protocol::https'; requires 'XML::LibXML'; on test => sub { requires 'File::Slurp'; requires 'Test::More'; };