Source code | Report a bug in this site | Credits | Links

Given a module name, this service will show you its dependencies along with a summary of their test results from the CPAN testers. The idea is that if you have a choice of several modules to use, this will show you which is the most reliable.

Please note: this site is a tool to analyse the dependencies of modules written in the Perl programming language. I can not help you with any problems you might have with using any modules.

It relies on modules having META.yml files so it can work out their dependencies, and is case-sensitive. The perl version number is used to filter test results and also to determine what's a core module and what's not - some core modules also exist seperately on the CPAN, but we don't bother looking at their dependencies. If you choose a version like X.Y as opposed to X.Y.Z, then you'll get test results for all X.Y.* versions, and we assume X.Y.0 for figuring out what's in core. If you choose 'any version', then you get all test results and we divine core modules from perl 5.005. Test results are cached for performance and may be up to three days out of date. Modules can depend on particular versions of other modules. We ignore that. Patches welcome.

Module Perl OS
purity warnings? Include dev builds of perl?

This service costs €50 a month to run. If you think it rocks incredibly hard, then I like shiny beads, but wouldn't say no to a little something to help defray costs either.

(Get results in XML)
- 0. Squatting::On::HTTP::Engine S B R D Results by OS and perl version 120 PASS0 UNKNOWN0 FAIL0 NA 120 PASSes, 0 UNKNOWNs, 0 FAILs, 0 NAs
- 1.      Squatting S B R D Results by OS and perl version 179 PASS0 UNKNOWN0 FAIL0 NA 179 PASSes, 0 UNKNOWNs, 0 FAILs, 0 NAs
- 2.          Continuity S B R D Results by OS and perl version 61 PASS1 UNKNOWN1 FAIL0 NA 61 PASSes, 1 UNKNOWN, 1 FAIL, 0 NAs
- 3.              Event S B R D Results by OS and perl version 599 PASS2 UNKNOWN106 FAIL13 NA 599 PASSes, 2 UNKNOWNs, 106 FAILs, 13 NAs
4.                  Test S B R D Core module Core module
5.              ExtUtils::MakeMaker S B R D Core module Core module
- 6.              Coro::Event S B R D Results by OS and perl version 197 PASS6 UNKNOWN62 FAIL1 NA 197 PASSes, 6 UNKNOWNs, 62 FAILs, 1 NA
- 7.                  Scalar::Util S B R D Results by OS and perl version 593 PASS3 UNKNOWN3 FAIL0 NA 593 PASSes, 3 UNKNOWNs, 3 FAILs, 0 NAs
- 8.                      Test::More S B R D Results by OS and perl version 325 PASS0 UNKNOWN0 FAIL0 NA 325 PASSes, 0 UNKNOWNs, 0 FAILs, 0 NAs
9.                          Test::Harness S B R D Results by OS and perl version 278 PASS0 UNKNOWN4 FAIL0 NA 278 PASSes, 0 UNKNOWNs, 4 FAILs, 0 NAs
10.                  AnyEvent S B R D Results by OS and perl version 309 PASS1 UNKNOWN3 FAIL2 NA 309 PASSes, 1 UNKNOWN, 3 FAILs, 2 NAs
11.                  Guard
                 Couldn't get dependencies
S B R D Results by OS and perl version 724 PASS5 UNKNOWN1 FAIL13 NA 724 PASSes, 5 UNKNOWNs, 1 FAIL, 13 NAs
12.                  Storable S B R D Results by OS and perl version 843 PASS7 UNKNOWN19 FAIL0 NA 843 PASSes, 7 UNKNOWNs, 19 FAILs, 0 NAs
13.                  common::sense
                 Couldn't get dependencies
S B R D Results by OS and perl version 347 PASS2 UNKNOWN0 FAIL0 NA 347 PASSes, 2 UNKNOWNs, 0 FAILs, 0 NAs
14.                  Time::HiRes S B R D Results by OS and perl version 375 PASS5 UNKNOWN20 FAIL0 NA 375 PASSes, 5 UNKNOWNs, 20 FAILs, 0 NAs
- 15.              HTTP::Daemon S B R D Results by OS and perl version 468 PASS0 UNKNOWN10 FAIL0 NA 468 PASSes, 0 UNKNOWNs, 10 FAILs, 0 NAs
- 16.                  IO::Uncompress::Gunzip S B R D Results by OS and perl version 197 PASS0 UNKNOWN4 FAIL0 NA 197 PASSes, 0 UNKNOWNs, 4 FAILs, 0 NAs
17.                      Compress::Raw::Bzip2 S B R D Results by OS and perl version 190 PASS0 UNKNOWN0 FAIL0 NA 190 PASSes, 0 UNKNOWNs, 0 FAILs, 0 NAs
18.                      Compress::Raw::Zlib S B R D Results by OS and perl version 192 PASS0 UNKNOWN0 FAIL0 NA 192 PASSes, 0 UNKNOWNs, 0 FAILs, 0 NAs
- 19.                  Net::FTP S B R D Results by OS and perl version 637 PASS1 UNKNOWN20 FAIL0 NA 637 PASSes, 1 UNKNOWN, 20 FAILs, 0 NAs
20.                      IO::Socket S B R D Core module Core module
21.                      Socket S B R D Core module Core module
- 22.                  URI S B R D Results by OS and perl version 63 PASS0 UNKNOWN2 FAIL0 NA 63 PASSes, 0 UNKNOWNs, 2 FAILs, 0 NAs
23.                      MIME::Base64 S B R D Results by OS and perl version 479 PASS0 UNKNOWN1 FAIL0 NA 479 PASSes, 0 UNKNOWNs, 1 FAIL, 0 NAs
24.                  HTML::Tagset S B R D Results by OS and perl version 1703 PASS3 UNKNOWN1 FAIL0 NA 1703 PASSes, 3 UNKNOWNs, 1 FAIL, 0 NAs
- 25.                  HTML::Parser S B R D Results by OS and perl version 69 PASS0 UNKNOWN0 FAIL0 NA 69 PASSes, 0 UNKNOWNs, 0 FAILs, 0 NAs
26.                      XSLoader S B R D Results by OS and perl version 828 PASS2 UNKNOWN24 FAIL0 NA 828 PASSes, 2 UNKNOWNs, 24 FAILs, 0 NAs
- 27.                  Digest::MD5 S B R D Results by OS and perl version 409 PASS0 UNKNOWN1 FAIL0 NA 409 PASSes, 0 UNKNOWNs, 1 FAIL, 0 NAs
28.                      File::Spec S B R D Core module Core module
29.                      Digest::base S B R D Results by OS and perl version 591 PASS0 UNKNOWN0 FAIL0 NA 591 PASSes, 0 UNKNOWNs, 0 FAILs, 0 NAs
- 30.          IO::All S B R D Results by OS and perl version 193 PASS0 UNKNOWN1 FAIL0 NA 193 PASSes, 0 UNKNOWNs, 1 FAIL, 0 NAs
31.              IO::String S B R D Results by OS and perl version 1801 PASS3 UNKNOWN0 FAIL0 NA 1801 PASSes, 3 UNKNOWNs, 0 FAILs, 0 NAs
32.          JSON::XS
         Couldn't get dependencies
S B R D Results by OS and perl version 300 PASS0 UNKNOWN0 FAIL2 NA 300 PASSes, 0 UNKNOWNs, 0 FAILs, 2 NAs
- 33.          Shell::Perl S B R D Results by OS and perl version 322 PASS3 UNKNOWN35 FAIL0 NA 322 PASSes, 3 UNKNOWNs, 35 FAILs, 0 NAs
34.              Getopt::Long S B R D Core module Core module
- 35.              File::HomeDir S B R D Results by OS and perl version 352 PASS4 UNKNOWN21 FAIL0 NA 352 PASSes, 4 UNKNOWNs, 21 FAILs, 0 NAs
- 36.                  File::Which S B R D Results by OS and perl version 865 PASS1 UNKNOWN0 FAIL0 NA 865 PASSes, 1 UNKNOWN, 0 FAILs, 0 NAs
- 37.                      Test::Script S B R D Results by OS and perl version 773 PASS0 UNKNOWN4 FAIL0 NA 773 PASSes, 0 UNKNOWNs, 4 FAILs, 0 NAs
38.                          Probe::Perl S B R D Results by OS and perl version 1129 PASS2 UNKNOWN1 FAIL1 NA 1129 PASSes, 2 UNKNOWNs, 1 FAIL, 1 NA
39.                          IPC::Run3 S B R D Results by OS and perl version 214 PASS0 UNKNOWN0 FAIL0 NA 214 PASSes, 0 UNKNOWNs, 0 FAILs, 0 NAs
40.                      Exporter S B R D Results by OS and perl version 954 PASS2 UNKNOWN1 FAIL1 NA 954 PASSes, 2 UNKNOWNs, 1 FAIL, 1 NA
- 41.                  File::Temp S B R D Results by OS and perl version 785 PASS0 UNKNOWN1 FAIL0 NA 785 PASSes, 0 UNKNOWNs, 1 FAIL, 0 NAs
42.                      File::Path S B R D Core module Core module
- 43.              Class::Accessor S B R D Results by OS and perl version 972 PASS0 UNKNOWN2 FAIL0 NA 972 PASSes, 0 UNKNOWNs, 2 FAILs, 0 NAs
44.                  base S B R D Results by OS and perl version 14 PASS0 UNKNOWN0 FAIL0 NA 14 PASSes, 0 UNKNOWNs, 0 FAILs, 0 NAs
- 45.              IPC::Cmd S B R D Results by OS and perl version 343 PASS0 UNKNOWN1 FAIL0 NA 343 PASSes, 0 UNKNOWNs, 1 FAIL, 0 NAs
46.                  Locale::Maketext::Simple S B R D Results by OS and perl version 683 PASS0 UNKNOWN0 FAIL0 NA 683 PASSes, 0 UNKNOWNs, 0 FAILs, 0 NAs
47.                  Params::Check S B R D Results by OS and perl version 512 PASS1 UNKNOWN0 FAIL0 NA 512 PASSes, 1 UNKNOWN, 0 FAILs, 0 NAs
- 48.                  Module::Load::Conditional S B R D Results by OS and perl version 401 PASS0 UNKNOWN0 FAIL0 NA 401 PASSes, 0 UNKNOWNs, 0 FAILs, 0 NAs
49.                      Module::Load S B R D Results by OS and perl version 496 PASS0 UNKNOWN0 FAIL0 NA 496 PASSes, 0 UNKNOWNs, 0 FAILs, 0 NAs
50.                      version S B R D Results by OS and perl version 355 PASS0 UNKNOWN9 FAIL1 NA 355 PASSes, 0 UNKNOWNs, 9 FAILs, 1 NA
51.                      Module::CoreList S B R D Results by OS and perl version 220 PASS0 UNKNOWN1 FAIL0 NA 220 PASSes, 0 UNKNOWNs, 1 FAIL, 0 NAs
- 52.              Path::Class S B R D Results by OS and perl version 244 PASS0 UNKNOWN1 FAIL0 NA 244 PASSes, 0 UNKNOWNs, 1 FAIL, 0 NAs
- 53.                  Module::Build S B R D Results by OS and perl version 537 PASS1 UNKNOWN3 FAIL3 NA 537 PASSes, 1 UNKNOWN, 3 FAILs, 3 NAs
54.                      ExtUtils::Install S B R D Core module Core module
- 55.                      ExtUtils::CBuilder S B R D Results by OS and perl version 564 PASS0 UNKNOWN1 FAIL0 NA 564 PASSes, 0 UNKNOWNs, 1 FAIL, 0 NAs
56.                          Text::ParseWords S B R D Core module Core module
57.                      ExtUtils::Manifest S B R D Core module Core module
58.                      Data::Dumper S B R D Core module Core module
59.                      ExtUtils::ParseXS S B R D Results by OS and perl version 403 PASS0 UNKNOWN3 FAIL0 NA 403 PASSes, 0 UNKNOWNs, 3 FAILs, 0 NAs
- 60.              Test::Deep S B R D Results by OS and perl version 1049 PASS0 UNKNOWN2 FAIL0 NA 1049 PASSes, 0 UNKNOWNs, 2 FAILs, 0 NAs
61.                  Test::Tester S B R D Results by OS and perl version 1956 PASS1 UNKNOWN2 FAIL0 NA 1956 PASSes, 1 UNKNOWN, 2 FAILs, 0 NAs
62.                  Test::NoWarnings S B R D Results by OS and perl version 676 PASS1 UNKNOWN0 FAIL0 NA 676 PASSes, 1 UNKNOWN, 0 FAILs, 0 NAs
63.              File::Slurp S B R D Results by OS and perl version 1771 PASS1 UNKNOWN7 FAIL0 NA 1771 PASSes, 1 UNKNOWN, 7 FAILs, 0 NAs
- 64.          Class::C3::Componentised S B R D Results by OS and perl version 825 PASS0 UNKNOWN12 FAIL0 NA 825 PASSes, 0 UNKNOWNs, 12 FAILs, 0 NAs
- 65.              Test::Exception S B R D Results by OS and perl version 742 PASS0 UNKNOWN1 FAIL0 NA 742 PASSes, 0 UNKNOWNs, 1 FAIL, 0 NAs
66.                  Sub::Uplevel S B R D Results by OS and perl version 904 PASS1 UNKNOWN1 FAIL3 NA 904 PASSes, 1 UNKNOWN, 1 FAIL, 3 NAs
67.              Class::Inspector S B R D Results by OS and perl version 1312 PASS0 UNKNOWN0 FAIL0 NA 1312 PASSes, 0 UNKNOWNs, 0 FAILs, 0 NAs
- 68.              Class::C3 S B R D Results by OS and perl version 300 PASS0 UNKNOWN0 FAIL0 NA 300 PASSes, 0 UNKNOWNs, 0 FAILs, 0 NAs
69.                  Algorithm::C3 S B R D Results by OS and perl version 686 PASS0 UNKNOWN2 FAIL0 NA 686 PASSes, 0 UNKNOWNs, 2 FAILs, 0 NAs
70.              MRO::Compat S B R D Results by OS and perl version 1300 PASS0 UNKNOWN1 FAIL0 NA 1300 PASSes, 0 UNKNOWNs, 1 FAIL, 0 NAs
71.          Clone S B R D Results by OS and perl version 1498 PASS4 UNKNOWN1 FAIL0 NA 1498 PASSes, 4 UNKNOWNs, 1 FAIL, 0 NAs
72.          Data::Dump S B R D Results by OS and perl version 356 PASS0 UNKNOWN2 FAIL0 NA 356 PASSes, 0 UNKNOWNs, 2 FAILs, 0 NAs
- 73.      HTTP::Engine S B R D Results by OS and perl version 85 PASS0 UNKNOWN23 FAIL9 NA 85 PASSes, 0 UNKNOWNs, 23 FAILs, 9 NAs
- 74.          HTTP::Headers::Fast S B R D Results by OS and perl version 57 PASS0 UNKNOWN0 FAIL0 NA 57 PASSes, 0 UNKNOWNs, 0 FAILs, 0 NAs
75.              Filter::Util::Call S B R D Results by OS and perl version 389 PASS2 UNKNOWN4 FAIL0 NA 389 PASSes, 2 UNKNOWNs, 4 FAILs, 0 NAs
76.          IO::Scalar S B R D Results by OS and perl version 2100 PASS2 UNKNOWN3 FAIL0 NA 2100 PASSes, 2 UNKNOWNs, 3 FAILs, 0 NAs
77.          YAML S B R D Results by OS and perl version 76 PASS0 UNKNOWN1 FAIL0 NA 76 PASSes, 0 UNKNOWNs, 1 FAIL, 0 NAs
- 78.          HTTP::Server::Simple S B R D Results by OS and perl version 347 PASS0 UNKNOWN28 FAIL0 NA 347 PASSes, 0 UNKNOWNs, 28 FAILs, 0 NAs
79.              CGI S B R D Core module Core module
- 80.          Test::TCP S B R D Results by OS and perl version 132 PASS0 UNKNOWN0 FAIL1 NA 132 PASSes, 0 UNKNOWNs, 0 FAILs, 1 NA
81.              Test::SharedFork S B R D Results by OS and perl version 213 PASS0 UNKNOWN0 FAIL1 NA 213 PASSes, 0 UNKNOWNs, 0 FAILs, 1 NA
- 82.          Mouse S B R D Results by OS and perl version 188 PASS0 UNKNOWN0 FAIL0 NA 188 PASSes, 0 UNKNOWNs, 0 FAILs, 0 NAs
83.              Devel::PPPort S B R D Results by OS and perl version 930 PASS4 UNKNOWN0 FAIL0 NA 930 PASSes, 4 UNKNOWNs, 0 FAILs, 0 NAs
84.          HTTP::Request::AsCGI S B R D Results by OS and perl version 520 PASS0 UNKNOWN0 FAIL0 NA 520 PASSes, 0 UNKNOWNs, 0 FAILs, 0 NAs
85.          HTTP::Body S B R D Results by OS and perl version 207 PASS0 UNKNOWN11 FAIL0 NA 207 PASSes, 0 UNKNOWNs, 11 FAILs, 0 NAs
86.          Any::Moose S B R D Results by OS and perl version 334 PASS0 UNKNOWN3 FAIL0 NA 334 PASSes, 0 UNKNOWNs, 3 FAILs, 0 NAs
87.          MouseX::Types S B R D Results by OS and perl version 195 PASS0 UNKNOWN0 FAIL0 NA 195 PASSes, 0 UNKNOWNs, 0 FAILs, 0 NAs
88.          CGI::Simple::Cookie S B R D Results by OS and perl version 1087 PASS1 UNKNOWN3 FAIL0 NA 1087 PASSes, 1 UNKNOWN, 3 FAILs, 0 NAs
Chance of all tests passing 19% (but note that this doesn't mean much)

The chance of success is calculated by multiplying the probabilities of the module and all its dependencies passing their tests.

code written while listening to
Rabid%20GravyQuantcast
so the bugs are all his fault