The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.
use Module::Build;

Module::Build->new
    ( module_name  => 'DateTime::Format::ICal',
      author       => 'Dave Rolsky <autarch@urth.org>',
      license      => 'perl',

      requires     => { 'DateTime' => 0.17,
                        'DateTime::Event::ICal' => 0.03,
                        'DateTime::Set' => 0.10, # really want DT::Span in same distro
                        'DateTime::TimeZone' => 0.22,
                        'Params::Validate' => 0.59,
                      },
      build_requires => { 'Module::Build' => 0 },
    )->create_build_script;