CINXE.COM

CPAN dependencies and test results checker

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <title>CPAN dependencies and test results checker</title> <link rel="stylesheet" type="text/css" href="static/style.css" /> <link rel="search" type="application/opensearchdescription+xml" href="/static/opensearch.xml" title="Search module dependencies" /> </head> <body> <script type='text/javascript'><!-- var what_i_hid_when = []; function getElementsByClassName(classname) { var allelements = document.getElementsByTagName("*"); var myelements = []; var re = new RegExp('\\$' + classname + '\\$'); for(var i=0; i< allelements.length; i++) if(re.test(allelements[i].className)) myelements.push(allelements[i]); return myelements; } function toggle(class_to_toggle, cell_to_change) { var cell = document.getElementById(cell_to_change); if(cell.innerHTML == '-') { hide(class_to_toggle, cell_to_change); } else { show(cell_to_change); } cell.innerHTML = cell.innerHTML == '-' ? '+' : '-'; } function show(cell_to_change) { for(var i = 0; i < what_i_hid_when[cell_to_change].length; i++) { what_i_hid_when[cell_to_change][i].style.display = 'table-row'; } } function hide(class_to_toggle, cell_to_change) { what_i_hid_when[cell_to_change] = []; var objects_to_toggle = getElementsByClassName(class_to_toggle); for(var i = 0; i < objects_to_toggle.length; i++) { var obj = objects_to_toggle[i]; if(obj.style.display != 'none') { obj.style.display = 'none'; what_i_hid_when[cell_to_change].push(obj); } } } // --> </script> <h1> CPAN Dependencies </h1> <div id="menu"> <a href="https://gitlab.com/openstrike/CPANdeps" class="first">Source code</a> <a href="https://gitlab.com/openstrike/CPANdeps/-/issues/new">Report a bug in this site</a> <a href="/static/credits.html">Credits</a> <a href="depended-on-by.pl">Reverse lookup</a> <a href="static/links.html" class="last">Links</a> </div> <p>Given a <strong>module name</strong>, 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. </p> <fieldset class="search"> <legend>Search</legend> <form class="search" method="get" action="."> <table> <tr> <th align="right"><label for="module">Module</label></th> <td><input type="text" id="module" name="module" value="" /></td> <th align="right"><label for="perl">Perl</label></th> <td><select id="perl" name="perl"> <option value="latest" >latest (5.40.0) </option> <option value="any version" >any version </option> <option value="7.0.0" >7.0.0 </option> <option value="5.41.7" >5.41.7 </option> <option value="5.41.6" >5.41.6 </option> <option value="5.41.5" >5.41.5 </option> <option value="5.41.4" >5.41.4 </option> <option value="5.41.3" >5.41.3 </option> <option value="5.41.2" >5.41.2 </option> <option value="5.41.1" >5.41.1 </option> <option value="5.41.0" >5.41.0 </option> <option value="5.40.0" selected="selected" >5.40.0 </option> <option value="5.40" >5.40 (any sub-version) </option> <option value="5.39.11" >5.39.11 </option> <option value="5.39.10" >5.39.10 </option> <option value="5.39.9" >5.39.9 </option> <option value="5.39.8" >5.39.8 </option> <option value="5.39.7" >5.39.7 </option> <option value="5.39.6" >5.39.6 </option> <option value="5.39.5" >5.39.5 </option> <option value="5.39.4" >5.39.4 </option> <option value="5.39.3" >5.39.3 </option> <option value="5.39.2" >5.39.2 </option> <option value="5.39.1" >5.39.1 </option> <option value="5.39.0" >5.39.0 </option> <option value="5.38.2" >5.38.2 </option> <option value="5.38.1" >5.38.1 </option> <option value="5.38.0" >5.38.0 </option> <option value="5.38" >5.38 (any sub-version) </option> <option value="5.37.12" >5.37.12 </option> <option value="5.37.11" >5.37.11 </option> <option value="5.37.10" >5.37.10 </option> <option value="5.37.9" >5.37.9 </option> <option value="5.37.8" >5.37.8 </option> <option value="5.37.7" >5.37.7 </option> <option value="5.37.6" >5.37.6 </option> <option value="5.37.5" >5.37.5 </option> <option value="5.37.4" >5.37.4 </option> <option value="5.37.3" >5.37.3 </option> <option value="5.37.2" >5.37.2 </option> <option value="5.37.1" >5.37.1 </option> <option value="5.37.0" >5.37.0 </option> <option value="5.36.3" >5.36.3 </option> <option value="5.36.2" >5.36.2 </option> <option value="5.36.1" >5.36.1 </option> <option value="5.36.0" >5.36.0 </option> <option value="5.36" >5.36 (any sub-version) </option> <option value="5.35.12" >5.35.12 </option> <option value="5.35.11" >5.35.11 </option> <option value="5.35.10" >5.35.10 </option> <option value="5.35.9" >5.35.9 </option> <option value="5.35.8" >5.35.8 </option> <option value="5.35.7" >5.35.7 </option> <option value="5.35.6" >5.35.6 </option> <option value="5.35.5" >5.35.5 </option> <option value="5.35.4" >5.35.4 </option> <option value="5.35.3" >5.35.3 </option> <option value="5.35.2" >5.35.2 </option> <option value="5.35.1" >5.35.1 </option> <option value="5.35.0" >5.35.0 </option> <option value="5.34.3" >5.34.3 </option> <option value="5.34.2" >5.34.2 </option> <option value="5.34.1" >5.34.1 </option> <option value="5.34.0" >5.34.0 </option> <option value="5.34" >5.34 (any sub-version) </option> <option value="5.33.9" >5.33.9 </option> <option value="5.33.8" >5.33.8 </option> <option value="5.33.7" >5.33.7 </option> <option value="5.33.6" >5.33.6 </option> <option value="5.33.5" >5.33.5 </option> <option value="5.33.4" >5.33.4 </option> <option value="5.33.3" >5.33.3 </option> <option value="5.33.2" >5.33.2 </option> <option value="5.33.1" >5.33.1 </option> <option value="5.33.0" >5.33.0 </option> <option value="5.32.1" >5.32.1 </option> <option value="5.32.0" >5.32.0 </option> <option value="5.32" >5.32 (any sub-version) </option> <option value="5.31.12" >5.31.12 </option> <option value="5.31.11" >5.31.11 </option> <option value="5.31.10" >5.31.10 </option> <option value="5.31.9" >5.31.9 </option> <option value="5.31.8" >5.31.8 </option> <option value="5.31.7" >5.31.7 </option> <option value="5.31.6" >5.31.6 </option> <option value="5.31.5" >5.31.5 </option> <option value="5.31.4" >5.31.4 </option> <option value="5.31.3" >5.31.3 </option> <option value="5.31.2" >5.31.2 </option> <option value="5.31.1" >5.31.1 </option> <option value="5.31.0" >5.31.0 </option> <option value="5.30.3" >5.30.3 </option> <option value="5.30.2" >5.30.2 </option> <option value="5.30.1" >5.30.1 </option> <option value="5.30.0" >5.30.0 </option> <option value="5.30" >5.30 (any sub-version) </option> <option value="5.29.10" >5.29.10 </option> <option value="5.29.9" >5.29.9 </option> <option value="5.29.8" >5.29.8 </option> <option value="5.29.7" >5.29.7 </option> <option value="5.29.6" >5.29.6 </option> <option value="5.29.5" >5.29.5 </option> <option value="5.29.4" >5.29.4 </option> <option value="5.29.3" >5.29.3 </option> <option value="5.29.2" >5.29.2 </option> <option value="5.29.1" >5.29.1 </option> <option value="5.29.0" >5.29.0 </option> <option value="5.28.3" >5.28.3 </option> <option value="5.28.2" >5.28.2 </option> <option value="5.28.1" >5.28.1 </option> <option value="5.28.0" >5.28.0 </option> <option value="5.28" >5.28 (any sub-version) </option> <option value="5.27.11" >5.27.11 </option> <option value="5.27.10" >5.27.10 </option> <option value="5.27.9" >5.27.9 </option> <option value="5.27.8" >5.27.8 </option> <option value="5.27.7" >5.27.7 </option> <option value="5.27.6" >5.27.6 </option> <option value="5.27.5" >5.27.5 </option> <option value="5.27.4" >5.27.4 </option> <option value="5.27.3" >5.27.3 </option> <option value="5.27.2" >5.27.2 </option> <option value="5.27.1" >5.27.1 </option> <option value="5.27.0" >5.27.0 </option> <option value="5.26.5" >5.26.5 </option> <option value="5.26.4" >5.26.4 </option> <option value="5.26.3" >5.26.3 </option> <option value="5.26.2" >5.26.2 </option> <option value="5.26.1" >5.26.1 </option> <option value="5.26.0" >5.26.0 </option> <option value="5.26" >5.26 (any sub-version) </option> <option value="5.25.12" >5.25.12 </option> <option value="5.25.11" >5.25.11 </option> <option value="5.25.10" >5.25.10 </option> <option value="5.25.9" >5.25.9 </option> <option value="5.25.8" >5.25.8 </option> <option value="5.25.7" >5.25.7 </option> <option value="5.25.6" >5.25.6 </option> <option value="5.25.5" >5.25.5 </option> <option value="5.25.4" >5.25.4 </option> <option value="5.25.3" >5.25.3 </option> <option value="5.25.2" >5.25.2 </option> <option value="5.25.1" >5.25.1 </option> <option value="5.25.0" >5.25.0 </option> <option value="5.24.4" >5.24.4 </option> <option value="5.24.3" >5.24.3 </option> <option value="5.24.2" >5.24.2 </option> <option value="5.24.1" >5.24.1 </option> <option value="5.24.0" >5.24.0 </option> <option value="5.24" >5.24 (any sub-version) </option> <option value="5.23.10" >5.23.10 </option> <option value="5.23.9" >5.23.9 </option> <option value="5.23.8" >5.23.8 </option> <option value="5.23.7" >5.23.7 </option> <option value="5.23.6" >5.23.6 </option> <option value="5.23.5" >5.23.5 </option> <option value="5.23.4" >5.23.4 </option> <option value="5.23.3" >5.23.3 </option> <option value="5.23.2" >5.23.2 </option> <option value="5.23.1" >5.23.1 </option> <option value="5.23.0" >5.23.0 </option> <option value="5.22.5" >5.22.5 </option> <option value="5.22.4" >5.22.4 </option> <option value="5.22.3" >5.22.3 </option> <option value="5.22.2" >5.22.2 </option> <option value="5.22.1" >5.22.1 </option> <option value="5.22.0" >5.22.0 </option> <option value="5.22" >5.22 (any sub-version) </option> <option value="5.21.12" >5.21.12 </option> <option value="5.21.11" >5.21.11 </option> <option value="5.21.10" >5.21.10 </option> <option value="5.21.9" >5.21.9 </option> <option value="5.21.8" >5.21.8 </option> <option value="5.21.7" >5.21.7 </option> <option value="5.21.6" >5.21.6 </option> <option value="5.21.5" >5.21.5 </option> <option value="5.21.4" >5.21.4 </option> <option value="5.21.3" >5.21.3 </option> <option value="5.21.2" >5.21.2 </option> <option value="5.21.1" >5.21.1 </option> <option value="5.21.0" >5.21.0 </option> <option value="5.20.3" >5.20.3 </option> <option value="5.20.2" >5.20.2 </option> <option value="5.20.1" >5.20.1 </option> <option value="5.20.0" >5.20.0 </option> <option value="5.20" >5.20 (any sub-version) </option> <option value="5.19.12" >5.19.12 </option> <option value="5.19.11" >5.19.11 </option> <option value="5.19.10" >5.19.10 </option> <option value="5.19.9" >5.19.9 </option> <option value="5.19.8" >5.19.8 </option> <option value="5.19.7" >5.19.7 </option> <option value="5.19.6" >5.19.6 </option> <option value="5.19.5" >5.19.5 </option> <option value="5.19.4" >5.19.4 </option> <option value="5.19.3" >5.19.3 </option> <option value="5.19.2" >5.19.2 </option> <option value="5.19.1" >5.19.1 </option> <option value="5.19.0" >5.19.0 </option> <option value="5.18.4" >5.18.4 </option> <option value="5.18.3" >5.18.3 </option> <option value="5.18.2" >5.18.2 </option> <option value="5.18.1" >5.18.1 </option> <option value="5.18.0" >5.18.0 </option> <option value="5.18" >5.18 (any sub-version) </option> <option value="5.17.12" >5.17.12 </option> <option value="5.17.11" >5.17.11 </option> <option value="5.17.10" >5.17.10 </option> <option value="5.17.9" >5.17.9 </option> <option value="5.17.8" >5.17.8 </option> <option value="5.17.7" >5.17.7 </option> <option value="5.17.6" >5.17.6 </option> <option value="5.17.5" >5.17.5 </option> <option value="5.17.4" >5.17.4 </option> <option value="5.17.3" >5.17.3 </option> <option value="5.17.2" >5.17.2 </option> <option value="5.17.1" >5.17.1 </option> <option value="5.17.0" >5.17.0 </option> <option value="5.16.3" >5.16.3 </option> <option value="5.16.2" >5.16.2 </option> <option value="5.16.1" >5.16.1 </option> <option value="5.16.0" >5.16.0 </option> <option value="5.16" >5.16 (any sub-version) </option> <option value="5.15.9" >5.15.9 </option> <option value="5.15.8" >5.15.8 </option> <option value="5.15.7" >5.15.7 </option> <option value="5.15.6" >5.15.6 </option> <option value="5.15.5" >5.15.5 </option> <option value="5.15.4" >5.15.4 </option> <option value="5.15.3" >5.15.3 </option> <option value="5.15.2" >5.15.2 </option> <option value="5.15.1" >5.15.1 </option> <option value="5.15.0" >5.15.0 </option> <option value="5.14.4" >5.14.4 </option> <option value="5.14.3" >5.14.3 </option> <option value="5.14.2" >5.14.2 </option> <option value="5.14.1" >5.14.1 </option> <option value="5.14.0" >5.14.0 </option> <option value="5.14" >5.14 (any sub-version) </option> <option value="5.13.11" >5.13.11 </option> <option value="5.13.10" >5.13.10 </option> <option value="5.13.9" >5.13.9 </option> <option value="5.13.8" >5.13.8 </option> <option value="5.13.7" >5.13.7 </option> <option value="5.13.6" >5.13.6 </option> <option value="5.13.5" >5.13.5 </option> <option value="5.13.4" >5.13.4 </option> <option value="5.13.3" >5.13.3 </option> <option value="5.13.2" >5.13.2 </option> <option value="5.13.1" >5.13.1 </option> <option value="5.13.0" >5.13.0 </option> <option value="5.12.5" >5.12.5 </option> <option value="5.12.4" >5.12.4 </option> <option value="5.12.3" >5.12.3 </option> <option value="5.12.2" >5.12.2 </option> <option value="5.12.1" >5.12.1 </option> <option value="5.12.0" >5.12.0 </option> <option value="5.12" >5.12 (any sub-version) </option> <option value="5.11.5" >5.11.5 </option> <option value="5.11.4" >5.11.4 </option> <option value="5.11.3" >5.11.3 </option> <option value="5.11.2" >5.11.2 </option> <option value="5.11.1" >5.11.1 </option> <option value="5.11.0" >5.11.0 </option> <option value="5.10.1" >5.10.1 </option> <option value="5.10.0" >5.10.0 </option> <option value="5.10" >5.10 (any sub-version) </option> <option value="5.9.6" >5.9.6 </option> <option value="5.9.5" >5.9.5 </option> <option value="5.9.4" >5.9.4 </option> <option value="5.9.3" >5.9.3 </option> <option value="5.9.2" >5.9.2 </option> <option value="5.9.1" >5.9.1 </option> <option value="5.9.0" >5.9.0 </option> <option value="5.8.9" >5.8.9 </option> <option value="5.8.8" >5.8.8 </option> <option value="5.8.7" >5.8.7 </option> <option value="5.8.6" >5.8.6 </option> <option value="5.8.5" >5.8.5 </option> <option value="5.8.4" >5.8.4 </option> <option value="5.8.3" >5.8.3 </option> <option value="5.8.2" >5.8.2 </option> <option value="5.8.1" >5.8.1 </option> <option value="5.8.0" >5.8.0 </option> <option value="5.8" >5.8 (any sub-version) </option> <option value="5.7.3" >5.7.3 </option> <option value="5.7.1" >5.7.1 </option> <option value="5.6.2" >5.6.2 </option> <option value="5.6.1" >5.6.1 </option> <option value="5.6.0" >5.6.0 </option> <option value="5.6" >5.6 (any sub-version) </option> <option value="5.5.670" >5.5.670 </option> <option value="5.5.660" >5.5.660 </option> <option value="5.5.650" >5.5.650 </option> <option value="5.5.5" >5.5.5 </option> <option value="5.5.4" >5.5.4 </option> <option value="5.5.3" >5.5.3 </option> <option value="5.5.2" >5.5.2 </option> <option value="5.4.4" >5.4.4 </option> <option value="5.4.0" >5.4.0 </option> </select></td> <th align="right"><label for="os">OS</label></th> <td><select id="os" name="os"> <option value="any OS" selected="selected" >any OS</option> <option value="AIX" >AIX</option> <option value="Android" >Android</option> <option value="BSD OS" >BSD OS</option> <option value="Bitrig BSD" >Bitrig BSD</option> <option value="Dragonfly BSD" >Dragonfly BSD</option> <option value="FreeBSD" >FreeBSD</option> <option value="FreeBSD (Debian)" >FreeBSD (Debian)</option> <option value="GNU Hurd" >GNU Hurd</option> <option value="HP-UX" >HP-UX</option> <option value="Haiku" >Haiku</option> <option value="Irix" >Irix</option> <option value="Linux" >Linux</option> <option value="Mac OS X" >Mac OS X</option> <option value="Mac OS classic" >Mac OS classic</option> <option value="Midnight BSD" >Midnight BSD</option> <option value="Minix" >Minix</option> <option value="MirOS BSD" >MirOS BSD</option> <option value="NetBSD" >NetBSD</option> <option value="OS/2" >OS/2</option> <option value="OpenBSD" >OpenBSD</option> <option value="QNX Neutrino" >QNX Neutrino</option> <option value="SCO Unix" >SCO Unix</option> <option value="Solaris" >Solaris</option> <option value="Tru64/OSF/Digital UNIX" >Tru64/OSF/Digital UNIX</option> <option value="Unknown OS" >Unknown OS</option> <option value="VMS" >VMS</option> <option value="Windows (Cygwin)" >Windows (Cygwin)</option> <option value="Windows (Win32)" >Windows (Win32)</option> </select></td> </tr> <tr> <td colspan="6"> <input type="checkbox" id="pureperl" name="pureperl" value="1"/><label for="pureperl" title="warn about modules which have a C component, ie those that aren't 'pure perl'">purity warnings<a style='color:#f00' href="static/purity.html">(?)</a></label> <input type="checkbox" id="devperls" name="devperls" value="1"/><label for="devperls">Include dev builds of perl?</label> </td> </tr> <tr><th colspan="6" align="right"><input type="submit" /></th></tr> </table> </form> </fieldset> <p>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.</p> <p>It relies on modules having META.yml or META.json files so it can work out their dependencies, and is <strong>case-sensitive</strong>. The perl version number is used to filter test results and also to <a href="/?module=XML%3A%3AFeed&amp;perl=5.8.8">determine what's a core module</a> and what's not - some core modules also exist separately 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 <a href="/?module=XML%3A%3AFeed&amp;perl=5.8">assume X.Y.<strong>0</strong> for figuring out what's in core</a>. If you choose 'any version', then you get all test results and we <a href="/?module=XML%3A%3AFeed">divine core modules from perl <strong>5.005</strong></a>. 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. </p> <div id="footer"> <p>This service is maintained by <a href="https://www.openstrike.co.uk/">Openstrike</a> and is hosted using servers and bandwidth generously provided by <a href="https://www.mythic-beasts.com/">Mythic Beasts</a>.</p> <div> <a href="https://www.openstrike.co.uk/" title="Openstrike"><img src="https://www.openstrike.co.uk/pix/openstrike.png" alt="Openstrike Logo" /></a> <a href="https://www.mythic-beasts.com/" title="Mythic Beasts"><img src="https://www.mythic-beasts.com/static/img/logo.png" alt="Mythic Beasts Logo" /></a> </div> <br clear="all"/></div> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10