'Locale::PO' => {
'usage' => 'Core',
'required' => '1',
- 'min_ver' => '0.17'
+ 'min_ver' => '0.24'
},
'LWP::Simple' => {
'usage' => 'Core',
'required' => '1',
'min_ver' => '0.3'
},
+ 'Class::Inspector' => {
+ 'usage' => 'Plugins',
+ 'required' => '1',
+ 'min_ver' => '1.31'
+ },
'HTTP::OAI' => {
'usage' => 'Core',
'required' => '1',
},
'Cache::Memcached' => {
'usage' => 'Caching',
- 'required' => '0',
+ 'required' => '1',
'min_ver' => '1.30'
},
- 'Cache::Memcached::Fast' => {
+ 'Cache::Memcached::Fast::Safe' => {
'usage' => 'Caching',
- 'required' => '0',
- 'min_ver' => '0.17'
+ 'required' => '1',
+ 'min_ver' => '0.06'
},
'Cache::FastMmap' => {
'usage' => 'Caching',
'required' => '0',
'min_ver' => '1.34'
},
- 'Cache::Memory' => {
- 'usage' => 'Caching',
- 'required' => '0',
- 'min_ver' => '2.04'
- },
'Net::LDAP::Filter' => {
'usage' => 'LDAP Interface Feature',
'required' => '0',
'required' => '1',
'min_ver' => '1.86'
},
+ 'MARC::Record::MiJ' => {
+ 'usage' => 'Core',
+ 'required' => '1',
+ 'min_ver' => '0.04'
+ },
'MARC::File::XML' => {
'usage' => 'Core',
'required' => '1',
'required' => '0',
'min_ver' => '1.09',
},
+ 'Test::MockTime' => {
+ usage => 'Testing suite',
+ required => 0,
+ min_ver => '0.13',
+ },
'Test::More' => {
'usage' => 'Core',
'required' => '1',
- 'min_ver' => '0.8'
+ 'min_ver' => '1.302073'
},
'Test::Strict' => {
'usage' => 'Core',
'required' => '0',
'min_ver' => '0.04',
},
- 'Text::Unaccent' => {
- 'usage' => 'Core',
- 'required' => '1',
- 'min_ver' => '1.08',
+ 'Text::CSV::Unicode' => {
+ usage => 'Testing suite',
+ required => 0,
+ min_ver => '0.40'
},
'Test::WWW::Mechanize' => {
'usage' => 'Testing suite',
required => 1,
min_ver => '2.125',
},
- 'Locale::Maketext' => {
+ 'Locale::Messages' => {
'usage' => 'Core',
'required' => '1',
- 'min_ver' => '1.19',
+ 'min_ver' => '1.20',
},
- 'Locale::Maketext::Lexicon' => {
- 'usage' => 'Core',
- 'required' => '1',
- 'min_ver' => '0.91',
+ 'PPI' => {
+ 'usage' => 'I18N',
+ 'required' => '0',
+ 'min_ver' => '1.215',
},
'LWP::Protocol::https' => {
'usage' => 'OverDrive integration',
'required' => '0',
'min_ver' => '5.836',
},
- 'SOAP::Lite' => {
- 'usage' => 'Norwegian national library card',
- 'required' => '0',
- 'min_ver' => '0.712',
- },
- 'Crypt::GCrypt' => {
- 'usage' => 'Norwegian national library card',
- 'required' => '0',
- 'min_ver' => '1.24',
- },
- 'Convert::BaseN' => {
- 'usage' => 'Norwegian national library card',
- 'required' => '0',
- 'min_ver' => '0.01',
- },
- 'Digest::SHA' => {
- 'usage' => 'Norwegian national library card',
- 'required' => '0',
- 'min_ver' => '5.61',
- },
'PDF::FromHTML' => {
'usage' => 'Discharge generation',
'required' => '0',
},
'Mojolicious' => {
'usage' => 'REST API',
- 'required' => '0',
- 'min_ver' => '6.0',
+ 'required' => '1',
+ 'min_ver' => '7.21',
},
- 'Swagger2' => {
+ 'Mojolicious::Plugin::OpenAPI' => {
'usage' => 'REST API',
- 'required' => '0',
- 'min_ver' => '0.59',
+ 'required' => '1',
+ 'min_ver' => '1.15',
+ },
+ 'JSON::Validator' => {
+ 'usage' => 'REST API',
+ 'required' => '1',
+ 'min_ver' => '0.97',
},
'UNIVERSAL::can' => {
'usage' => 'SIP',
'required' => '0',
'min_ver' => '0.56',
},
+ 'Net::CIDR' => {
+ 'usage' => 'Core',
+ 'required' => '1',
+ 'min_ver' => '0.17',
+ },
'Net::SFTP::Foreign' => {
'usage' => 'Edifact',
'required' => '0',
required => 1,
min_ver => '1.00',
},
+ 'Selenium::Remote::Driver' => {
+ usage => 'Testing suite',
+ required => 0,
+ min_ver => '1.27'
+ },
'Sereal::Encoder' => {
'usage' => 'Caching',
'required' => '1',
'WebService::ILS' => {
'usage' => 'Interface third party systems',
'required' => '0',
- 'min_ver' => '0.07',
+ 'min_ver' => '0.17',
+ },
+ 'Search::Elasticsearch' => {
+ 'usage' => 'Elasticsearch integration',
+ 'required' => '1',
+ 'min_ver' => '5.01',
+ # also required for Zebra installs: about page: bug 20061
+ },
+ 'Parallel::ForkManager' => {
+ usage => 'Testing suite',
+ required => 0,
+ min_ver => '0.75',
+ },
+ 'Sys::CPU' => {
+ usage => 'Testing suite',
+ required => 0,
+ min_ver => '0.52',
+ },
+ 'Net::OAuth2::AuthorizationServer' => {
+ usage => 'REST API',
+ required => '0',
+ min_ver => '0.16',
+ },
+ 'CGI::Emulate::PSGI' => {
+ usage => 'Plack',
+ required => '1',
+ min_ver => '0.20',
+ },
+ 'CGI::Compile' => {
+ usage => 'Plack',
+ required => '1',
+ min_ver => '0.17'
+ },
+ 'Clone' => {
+ usage => 'ILL, Test suite, Elasticsearch integration',
+ required => '1',
+ min_ver => '0.37',
+ },
+ 'Net::Netmask' => {
+ 'usage' => 'Koha X-Forwarded-For support',
+ 'required' => '1',
+ 'min_ver' => '1.9022',
+ },
+ 'Net::Z3950::SimpleServer' => {
+ 'usage' => 'Z39.50 responder',
+ 'required' => '0',
+ 'min_ver' => '1.15',
+ },
+ 'Array::Utils' => {
+ usage => 'Elasticsearch integration',
+ required => '0',
+ min_ver => '0.5',
},
};