requires 'parent', 0;
requires 'curry', 0;
requires 'Future', '>= 0.29';
requires 'Mixin::Event::Dispatch', '>= 1.000';
requires 'Authen::SASL', '>= 2.000';
requires 'MIME::Base64', 0;
requires 'XML::LibXML::SAX::ChunkParser', '>= 0.00003';
requires 'XML::SAX', 0;
requires 'Module::Load', 0;
requires 'Time::HiRes', 0;
requires 'POSIX', 0;

on 'test' => sub {
	requires 'Test::More', '>= 0.98';
	requires 'Test::Fatal', '>= 0.010';
};

