k3ylabs/cosoco-image-dataset huggingface dataset:
Package: libmodule-depends-perl (0.16-3)
Section: universe/perl
Homepage: https://metacpan.org/release/Module-Depends
Depends: perl, libclass-accessor-chained-perl, perl (>= 5.13.10) | libcpan-meta-perl, libenv-sanctify-perl, libfile-chdir-perl
Description:  Perl module to identify the dependencies of a distribution Module::Depends extracts module dependencies from an unpacked distribution tree. . Module::Depends only evaluates the {MY,}META.{json,yml} files shipped with a distribution. This won't be effective until all distributions ship such files, so you should look at Module::Depends::Intrusive.
Package: libmodule-extract-perl (0.01-2.1)
Section: universe/perl
Homepage: https://metacpan.org/release/Module-Extract
Depends: perl:any, libarchive-extract-perl | perl (<< 5.17.0)
Description:  base class for working with Perl distributions Module::Extract is a convenience base class for modules that work with Perl distributions. . Its purpose is to take care of the mechanisms of locating and extracting a Perl distribution so that your module can do something specific to the distribution.
Package: libmodule-extract-use-perl (1.051-1)
Section: universe/perl
Homepage: https://metacpan.org/release/Module-Extract-Use
Depends: perl:any, libppi-perl
Description:  Perl module to extract which modules some code uses Module::Extract::Use extracts the names of the modules used in a file using a static analysis. It uses PPI (Perl Parsing Interface) to tokenize and extract the file data. . Since this module does not run code, it cannot find dynamic uses of modules, such as eval "require $class".
Package: libmodule-extractuse-perl (0.344-1)
Section: universe/perl
Homepage: https://metacpan.org/release/Module-ExtractUse
Depends: perl:any, libparse-recdescent-perl, libpod-strip-perl
Description:  Perl module to find out modules used by the specified Perl source Module::ExtractUse is basically a Parse::RecDescent grammar to parse Perl code. It tries very hard to find all modules (whether pragmas, Core, or from CPAN) used by the parsed code. . "Usage" is defined by either calling use or require.
Package: libmodule-faker-perl (0.022-1)
Section: universe/perl
Homepage: https://metacpan.org/release/Module-Faker
Depends: perl (>= 5.21.3), libarchive-any-create-perl, libcpan-distnameinfo-perl, libcpan-meta-requirements-perl, libdata-optlist-perl, libencode-perl, libfile-next-perl, libgetopt-long-descriptive-perl, libmoose-perl, libpath-class-perl, libtext-template-perl
Description:  module to build fake dists for testing CPAN tools Module::Faker is a tool for building fake CPAN modules and, perhaps more importantly, fake CPAN distributions. These are useful for running tools that operate against CPAN distributions without having to use real CPAN distributions. This is much more useful when testing an entire CPAN instance, rather than a single distribution, for which see CPAN::Faker.
Package: libmodule-find-perl (0.15-1)
Section: perl
Homepage: https://metacpan.org/release/Module-List
Depends: perl
Description:  module to find and use installed Perl modules Module::Find is a Perl module that allows developers to find and use modules in categories. This is useful for auto-detecting driver or plugin modules. You can differentiate between looking in the category itself or in all subcategories. . If you want Module::Find to search in a certain directory (like the plugins directory of your software installation), make sure you modify @INC before you call the Module::Find functions.
Package: libmodule-implementation-perl (0.09-1.1)
Section: perl
Homepage: https://metacpan.org/release/Module-Implementation
Depends: perl:any, libmodule-runtime-perl (>= 0.012), libtry-tiny-perl
Description:  module for loading one of several alternate implementations of a module Module::Implementation abstracts out the process of choosing one of several underlying implementations for a module. This can be used to provide XS and pure Perl implementations of a module, or it could be used to load an implementation for a given OS or any other case of needing to provide multiple implementations. . This module is only useful when you know all the implementations ahead of time. If you want to load arbitrary implementations then you probably want something like a plugin system, not this module.
Package: libmodule-info-perl (0.37-1)
Section: universe/perl
Homepage: https://metacpan.org/release/Module-Info
Depends: perl, libb-utils-perl (>= 0.27)
Description:  Perl module providing information about Perl modules Module::Info is a Perl module for determining information about Perl modules without actually loading the module. It isn't actually specific to modules and should work on any Perl code.
Package: libmodule-inspector-perl (1.05-2.1)
Section: universe/perl
Homepage: https://metacpan.org/release/Module-Inspector/
Depends: perl:any, libppi-perl, libfile-find-rule-perl, libyaml-tiny-perl, libfile-find-rule-perl-perl, libfile-find-rule-vcs-perl, libparams-util-perl, libmodule-extract-perl, libmodule-manifest-perl, libmodule-math-depends-perl
Description:  integrated API for inspecting Perl distributions Module::Inspector provides an unified and easy to use API for examining Perl module distributions, either unrolled on disk or as a tarball. . It provides a single API for accessing various module features, such as dependencies, regardless of the method used by the module to describe them.
Package: libmodule-install-authorrequires-perl (0.02-1.1)
Section: universe/perl
Homepage: http://search.cpan.org/dist/Module-Install-AuthorRequires/
Depends: libmodule-install-perl, perl:any
Description:  declare author-only dependencies Modules often have optional requirements, for example dependencies that are useful for (optional) tests, but not required for the module to work properly. . Usually you want all developers of a project to have these optional modules installed. However, simply telling everyone or printing diagnostic messages if optional dependencies are missing often isn't enough to make sure all authors have all optional modules installed. . Module::Install already has a way of detecting an author environment, so an easy way to achieve the above would be something like: .  if ($Module::Install::AUTHOR) {    requires 'Some::Module';    requires 'Another::Module' => '0.42';  } . Unfortunately, that'll also make the optional dependencies show up in the distributions "META.yml" file, which is obviously wrong, as they aren't actually hard requirements. . Working that around requires a considerable amount of non-trivial Makefile.PL hackery, or simply using Module::Install::AuthorRequires's "author_requires" command.
Package: libmodule-install-authortests-perl (0.002-2.1)
Section: universe/perl
Homepage: http://search.cpan.org/dist/Module-Install-AuthorTests/
Depends: libmodule-install-perl, perl:any
Description:  designate tests only run by module authors Module::Install::AuthorTests adds two Module::Install commands which declares that the test files found in the directory ./xt should be run only if the module is being built by an author.
Package: libmodule-install-autolicense-perl (0.10-1)
Section: universe/perl
Homepage: https://metacpan.org/release/Module-Install-AutoLicense
Depends: libmodule-install-perl, libsoftware-license-perl, perl
Description:  automagically generate LICENSE files Module::Install::AutoLicense is a Module::Install extension that generates a "LICENSE" file automatically whenever the author runs "Makefile.PL". On the user side it does nothing. . When "make distclean" is invoked by the author, the "LICENSE" is removed. . The appropriate license is determined from the meta provided with the "license" command and the holder of the license from the "author" command. . Software::License is used to generate the "LICENSE" file.
Package: libmodule-install-automanifest-perl (0.003-4)
Section: universe/perl
Homepage: https://metacpan.org/release/Module-Install-AutoManifest
Depends: libmodule-install-perl, perl
Description:  generate MANIFEST automatically The Module::Install::AutoManifest extension adds behavior for automatically generating MANIFEST to Module::Install. . Before 'make distdir', 'make manifest' will be run for you automatically. Likewise, 'make distclean' will remove your automatically-generated MANIFEST.
Package: libmodule-install-contributors-perl (0.001-1.1)
Section: universe/perl
Homepage: https://metacpan.org/release/Module-Install-Contributors
Depends: libmodule-install-perl, perl:any
Description:  add an "x_contributors" section to your META.yml Module::Install::Contributors is a plugin for Module::Install. It adds a "x_contributors" section to your META.yml file. This is an array of strings, which should normally be in "Name <email>" format.
Package: libmodule-install-copyright-perl (0.009-1.1)
Section: universe/perl
Homepage: https://metacpan.org/release/Module-Install-Copyright
Depends: liblist-moreutils-perl, libmodule-install-rdf-perl, libmodule-install-contributors-perl, libmodule-manifest-perl, libmoox-struct-perl, libpath-class-perl, libsoftware-license-perl, perl:any
Description:  package a COPYRIGHT file with a distribution Module::Install::Copyright extracts copyright and licensing information from embedded pod and/or RDF metadata included in the distribution, and outputs it as a text file called "COPYRIGHT" which should roughly conform to the Debian copyright file format. . This package also provides Module::Install::Credits.
Package: libmodule-install-doap-perl (0.006-1.1)
Section: universe/perl
Homepage: https://metacpan.org/release/Module-Install-DOAP
Depends: libmodule-install-perl, libmodule-install-rdf-perl, librdf-trine-perl, perl:any
Description:  generate META.yml data from DOAP Resource Description Framework (RDF) is a standard model for data interchange on the Web. . Module::Install::DOAP generates your META.yml file from RDF data (especially DOAP) in your distribution's 'meta' directory.
Package: libmodule-install-doapchangesets-perl (0.206-1.1)
Section: universe/perl
Homepage: https://metacpan.org/release/Module-Install-DOAPChangeSets
Depends: libfile-slurp-perl, libwww-perl, libmodule-install-perl, libperl-version-perl, librdf-query-perl, librdf-trine-perl, liburi-perl, liblist-moreutils-perl, perl:any
Description:  write your distribution change log in RDF Resource Description Framework (RDF) is a standard model for data interchange on the Web. . Module::Install::DOAPChangeSets allows you to write your Changes file in Turtle or RDF/XML and autogenerate a human-readable text file. . To do this, create an RDF file called "meta/changes.ttl" (or something like that) and describe your distribution's changes in RDF using the Dublin Core, DOAP, and DOAP Change Sets vocabularies. Then in your Makefile.PL, include: .  write_doap_changes "meta/changes.ttl", "Changes", "turtle"; . This line will read your data from the file named as the first argument, parse it using either Turtle or RDFXML parsers (the third argument), and output a human-readable changelog to the file named as the second argument.
Package: libmodule-install-extratests-perl (0.008-2)
Section: universe/perl
Homepage: http://search.cpan.org/dist/Module-Install-ExtraTests/
Depends: libmodule-install-perl, perl
Description:  contextual tests that the harness can ignore Module::Install::ExtraTests adds one Module::Install command: .  extra_tests; . This declares that the test files found in the directory ./xt should be run only in certain instances: .  ./xt/author  - run when tests are being run in an author's working copy  ./xt/smoke   - run when the dist is being smoked (AUTOMATED_TESTING=1)  ./xt/release - run during "make disttest" . These directories are recurisvely scanned for *.t files.  If any directories or files exist in ./xt that are not recognized, the Makefile.PL will die.
Package: libmodule-install-manifestskip-perl (0.24-1.1)
Section: universe/perl
Homepage: https://github.com/ingydotnet/module-install-manifestskip-pm
Depends: libmodule-install-perl (>= 1.10), libmodule-manifest-skip-perl (>= 0.18), perl:any
Description:  generate a MANIFEST.SKIP file Module::Install::ManifestSkip generates a "MANIFEST.SKIP" file for you (using Module::Manifest::Skip) that contains the common files that people do not want in their "MANIFEST" files. The SKIP file is generated each time that you (the module author) run "Makefile.PL". . You can add your own custom entries at the top of the "MANIFEST" file. Just put a blank line after your entries, and they will be left alone. . This module also adds 'MANIFEST' to the "clean_files()" list so that "make clean" will remove your "MANIFEST".
Package: libmodule-install-perl (1.19-1)
Section: universe/perl
Homepage: https://metacpan.org/release/Module-Install
Depends: perl, libfile-remove-perl, libmodule-scandeps-perl (>= 1.09), perl (>= 5.19.9) | libparse-cpan-meta-perl (>= 1.4413), libyaml-tiny-perl
Description:  framework for installing Perl modules NOTE: while Module::Install pioneered many great ideas in its time, its primary benefits have been better achieved by other tools, like Dist::Zilla, and its spinoffs. Use of Module::Install for new distributions is therefore discouraged by the maintainers. . Module::Install is a package for writing installers for CPAN (or CPAN-like) distributions that are clean, simple, minimalist, act in a strictly correct manner with ExtUtils::MakeMaker. It will run on any Perl installation version 5.005 or newer. . It is designed to automatically include a copy of itself with modules that use it, thus ensuring that bleeding-edge features will be available for use in Makefile.PL in a simple and portable way. It is simple to learn, and has the same features as ExtUtils::MakeMaker and Module::Build. However, it has the advantage that it requires no installation for end-users.
Package: libmodule-install-rdf-perl (0.009-1.1)
Section: universe/perl
Homepage: https://metacpan.org/release/Module-Install-RDF
Depends: libmodule-install-perl, libmodule-runtime-perl, libobject-id-perl, librdf-trine-perl, liburi-perl, librdf-trin3-perl (>= 0.201), perl:any
Description:  advanced metadata for your Perl packaging Resource Description Framework (RDF) is a standard model for data interchange on the Web. . Module::Install::RDF doesn't really do much on its own, but is a pre-requisite for Module::Install::DOAP. . Specifically, it reads all the RDF it can find in the distribution's 'meta' directory and exposes it for other modules to make use of. It also allows you to write out a combined graph using Turtle.
Package: libmodule-install-readmefrompod-perl (0.30-3)
Section: universe/perl
Homepage: https://metacpan.org/release/Module-Install-ReadmeFromPod
Depends: libcapture-tiny-perl, libio-all-perl, libmodule-install-perl, libpod-markdown-perl, perl
Description:  automatically convert POD to a README Module::Install::ReadmeFromPod is a Module::Install extension that generates a "README" file automatically from an indicated file containing POD, whenever the author runs "Makefile.PL". Several output formats are supported: plain-text, HTML, PDF or manpage.
Package: libmodule-install-rtx-perl (0.42-1)
Section: universe/perl
Homepage: https://metacpan.org/release/Module-Install-RTx
Depends: perl:any, request-tracker5, libmodule-install-perl (>= 0.4), libmodule-install-readmefrompod-perl
Description:  RT extension installer This Module::Install extension implements several functions for installing RT extensions. . This is for Debian packagers of RT extensions.
Package: libmodule-install-substitute-perl (0.03-2)
Section: universe/perl
Homepage: https://metacpan.org/release/Module-Install-Substitute
Depends: perl:any, libmodule-install-perl
Description:  substitute values into files before install Module::Install::Substitute is an extension for the Module::Install system that allows you to substitute values into files before install, for example paths to libs or binary executables.
Package: libmodule-install-trustmetayml-perl (0.003-3)
Section: universe/perl
Homepage: https://metacpan.org/release/Module-Install-TrustMetaYml
Depends: libyaml-tiny-perl, libmodule-install-perl, perl
Description:  trust META.yml list of dependencies CPAN doesn't trust "META.yml"'s list of dependencies for a module. Instead it expects "Makefile.PL" run on the computer the package is being installed upon to generate its own list of dependencies (called "MYMETA.yml" or "MYMETA.json"). . Module::Install::TrustMetaYml generates "MYMETA.yml" by simply passing through the dependencies from "META.yml".
Package: libmodule-install-xsutil-perl (0.45-1.1)
Section: universe/perl
Homepage: https://metacpan.org/release/Module-Install-XSUtil/
Depends: perl:any, libmodule-install-perl, perl (>= 5.17.4) | libextutils-parsexs-perl (>= 3.180000)
Description:  Module::Install extension for handling XS modules Module::Install::XSUtil is a Perl module which extends Module::Install by providing a set of utilities to setup distributions which include or depend on XS module. . For examples of this module in action in the wild, see XS::MRO::Compat and/or Method::Cumulative.
Package: libmodule-load-conditional-perl (0.74-1)
Section: universe/perl
Homepage: https://metacpan.org/release/Module-Load-Conditional
Depends: perl:any
Description:  module for looking up information about modules Module::Load::Conditional provides simple ways to query and possibly load any of the modules you have installed on your system during runtime. It is able to load multiple modules at once or none at all if one of them was not able to load. It also takes care of any error checking and so forth.
Package: libmodule-manifest-perl (1.09-1)
Section: universe/perl
Homepage: https://metacpan.org/release/Module-Manifest
Depends: perl, libparams-util-perl
Description:  module for parsing and examining a Perl distribution MANIFEST file Module::Manifest is a simple utility module created originally for use in Module::Inspector. . It allows you to load the MANIFEST file that comes in a Perl distribution tarball, examine the contents, and perform some simple tasks. . Granted, the functionality needed to do this is quite simple, but the Perl distribution MANIFEST specification contains a couple of little idiosyncracies, such as line comments and space-seperated inline comments. . The use of this module means that any little nigglies are dealt with behind the scenes, and you can concentrate the main task at hand.
Package: libmodule-manifest-skip-perl (0.23-2)
Section: universe/perl
Homepage: https://metacpan.org/release/Module-Manifest-Skip
Depends: libmoo-perl, libfile-sharedir-perl, perl:any
Description:  MANIFEST.SKIP management for Perl modules Module::Manifest::Skip is mostly intended for module packaging frameworks to share a common, up-to-date "MANIFEST.SKIP" base. For example, Module::Install::ManifestSkip, uses this module to get the actual SKIP content. However this module may be useful for any module author. . CPAN module authors use a MANIFEST.SKIP file to exclude certain well known files from getting put into a generated MANIFEST file, which would cause them to go into the final distribution package. . The packaging tools try to automatically skip things for you, but if you add one of your own entries, you have to add all the common ones yourself. This module attempts to make all of this boring process as simple and reliable as possible. . Module::Manifest::Skip can create or update a MANIFEST.SKIP file for you. You can add your own entries, and it will leave them alone. You can even tell it to not skip certain entries that it normally skips, although this is rarely needed.
Package: libmodule-math-depends-perl (0.02-3)
Section: universe/perl
Homepage: https://metacpan.org/release/Module-Math-Depends
Depends: perl, libparams-util-perl
Description:  convenience object for manipulating Perl module dependencies Module::Math::Depends is a convenience module for storing Perl module interdependencies. It can accumulate several dependency links, picking the most requiring ones, so that you end up with a set of dependencies that represent all of imput dependency relationships.
Package: libmodule-metadata-perl (1.000037-1)
Section: universe/perl
Homepage: https://metacpan.org/release/Module-Metadata
Depends: perl
Description:  Perl module to gather package and POD information from perl module files Module::Metadata provides a standard way to gather metadata (like name, version, list of packages, list of pod sections, ...) about a .pm file through (mostly) static analysis and (some) code execution. When determining the version of a module, the $VERSION assignment is evaled, as is traditional in the CPAN toolchain.
Package: libmodule-optional-perl (0.03-1.1)
Section: universe/perl
Homepage: http://search.cpan.org/dist/Module-Optional/
Depends: perl:any, perl
Description:  Module::Optional - Breaking module dependency chains This module provides a way of using a module which may or may not be installed on the target machine. If the module is available it behaves as a straight use. If the module is not available, subs are repointed to their equivalents in a dummy namespace.
Package: libmodule-package-perl (0.30-2.1)
Section: universe/perl
Homepage: http://search.cpan.org/dist/Module-Package/
Depends: libio-all-perl (>= 0.41), libmodule-install-perl (>= 1.01), libmodule-install-authorrequires-perl, libmodule-install-manifestskip-perl, libmoo-perl, perl:any
Description:  postmodern Perl module packaging Module::Package is a drop-in replacement for Module::Install. It does everything Module::Install does, but just a bit better. . Actually this module is simply a wrapper around Module::Install. It attempts to drastically reduce what goes in a Makefile.PL, while at the same time, fixing many of the problems that people have had with Module::Install (and other module frameworks) over the years.
Package: libmodule-package-rdf-perl (0.014-2)
Section: universe/perl
Homepage: https://metacpan.org/release/Module-Package-RDF
Depends: libdatetime-perl, libfile-homedir-perl, libgetopt-argvfile-perl, libio-all-perl, liblog-log4perl-perl, libmodule-install-autolicense-perl, libmodule-install-automanifest-perl, libmodule-install-copyright-perl, libmodule-install-doapchangesets-perl, libmodule-install-doap-perl, libmodule-install-perl, libmodule-install-rdf-perl, libmodule-install-readmefrompod-perl, libmodule-install-trustmetayml-perl, libmodule-package-perl, librdf-trine-perl, libsoftware-license-perl, libtest-pod-coverage-perl, libtest-pod-perl, libtest-rdf-doap-version-perl, libtext-template-perl, liburi-perl, perl:any
Description:  drive your distribution with RDF Resource Description Framework (RDF) is a standard model for data interchange on the Web. . Module::Package::RDF allows you to keep a really simple Makefile.PL: Just add semantic packaging information as RDF Turtle files.
Package: libmodule-path-perl (0.19-1.1)
Section: universe/perl
Homepage: https://metacpan.org/release/Module-Path
Depends: perl:any
Description:  module to get the full path to a locally installed Perl module Module::Path provides a single function, module_path(), which takes a module name and finds the first directory in the @INC path where the module is installed locally. It returns the full path to that file, resolving any symlinks.
Package: libmodule-pluggable-fast-perl (0.19-2.1)
Section: universe/perl
Homepage: https://metacpan.org/release/Module-Pluggable-Fast
Depends: perl:any, libuniversal-exports-perl, libuniversal-require-perl
Description:  module for fast plugins with instantiation Module::Pluggable::Fast is similar to Module::Pluggable but instantiates plugins as soon as they are found, which is useful for code generators like Class::DBI::Loader.
Package: libmodule-pluggable-ordered-perl (1.5-2.1)
Section: universe/perl
Homepage: https://metacpan.org/release/Module-Pluggable-Ordered
Depends: perl:any, libmodule-pluggable-perl | perl (<< 5.17.0), libuniversal-require-perl
Description:  Perl module to load plugins in a specified order Module::Pluggable::Ordered is a Perl module which extends the functionality provided by Module::Pluggable, allowing hooks to determine an ordering for modules to be loaded, producing an effect like the System V init process, where files can specify where in the init sequence they'd like to be called.