perl maintainers sig

Perl Maintainers SIG
formed a year ago by eseyman

Group Packages

45 Packages
Group members are refreshed upon log in, users added will have to log out and log back in for their membership to be synced.
This package provides tools for building external (non-CPAN) dependencies for CPAN. It is mainly designed to be used at install time of a CPAN client, and work closely with Alien::Base which is used at run time.
Attean provides APIs for parsing, storing, querying, and serializing semantic web (RDF and SPARQL) data.
The perl-Bytes-Random-Secure rpms
The perl-Captcha-reCAPTCHA rpms
This Perl module allows you to create, compare and convert units of measurement.
CPAN::02Packages::Search allows you to search Perl modules in the de facto standard CPAN index file 02packages.details.txt.
CPAN::Plugin::Sysdeps is a plugin for CPAN Perl module to install non-CPAN dependencies automatically. Currently, the list of required system dependencies is maintained in a static data structure in CPAN::Plugin::Sysdeps::Mapping.
The perl-Crypt-Random-Seed rpms
This Perl module provides some simple convenience functions for packing and unpacking IEEE 754 floats and doubles. If you can require Perl 5.10 or greater then this module is pointless. Just use the "d>" and "f>" pack formats instead.
The perl-ExtUtils-CppGuess rpms
The perl-ExtUtils-Typemaps-Default rpms
Platypus is a Perl library for creating interfaces to machine code libraries written in languages like C, C++, Fortran, Rust, Pascal. Essentially anything that gets compiled into machine code. This implementation uses libffi to accomplish this task. libffi is battle tested by a number of other scripting and virtual machine languages, such as Python and Ruby to serve a similar role. There are a number of reasons why you might want to write an extension with Platypus instead of XS.
The perl-Future-AsyncAwait package
This package provides an API for the GeoIP2 web services and databases. The API also works with the GeoLite2 databases.
This Perl module calculates distances between geographic points on, at the moment, planet Earth. Various "FORMULAS" are available that provide different levels of accuracy versus speed.
This Perl module reimplements some, but not all, of the formulas that come with GIS::Distance in the C programming language. C code is generally much faster than the Perl equivalent.
The perl-Gnome2-Canvas rpms
This is a low-level binding to the gRPC library.
The Gtk3::ImageView widget allows the user to zoom, pan and select the specified image and provides hooks to allow additional tools, e.g. painter, to be created and used.
Image::PNG::Libpng is a Perl library for accessing the contents of PNG (Portable Network Graphics) images. It enables Perl to read and write files in the PNG format.
The perl-IO-Zlib rpms
JSON::Create encodes Perl variables into JSON. The basic routine "create_json" gives common defaults. The stricter version "create_json_strict" accepts only unambiguous inputs. For more customization, an object created with "new" and run with "create" allows specifying behavior in more detail.
It can be hard (or at least tedious) to debug WWW::Mechanize scripts. LWP::ConsoleLogger::Easy wrapper offers debug_ua() function that instantiates LWP logging and also returns a LWP::ConsoleLogger object, which you may then tweak to your heart's desire. If you need to tweak the settings that LWP::ConsoleLogger::Easy chooses for you, please use LWP::ConsoleLogger. If you're able to install HTML::FormatText::Lynx then you'll get highly readable HTML to text conversions.
Override LWP HTTP/HTTPS request's host like /etc/hosts
This module adds support for 128-bit integers, signed and unsigned, to Perl.
The perl-Math-PlanePath rpms
This distribution provides some shared code for use by both the MaxMind database reader and writer Perl modules.
Read MaxMind database files and look up IP addresses
Fast XS implementation of MaxMind DB reader
Mojo::DOM58 is a minimalistic and relaxed pure-perl HTML/XML DOM parser. It supports the HTML Living Standard and Extensible Markup Language (XML) 1.0, and matching based on CSS3 selectors. It will even try to interpret broken HTML and XML, so you should not use it for validation.
Net::Ping module contains methods to test the reachability of remote hosts on a network.
The NetAddr::IP module is very complete, correct, and useful. However, its API design is a bit crufty. This package provides an alternative API that aims to address the biggest problems with that module's API, as well as adding some additional features.
This Perl module provides a simple syntax for creating object classes, which uses private variables that look like lexical variables for object member fields.
This Perl library enables you to create, import and modify documents in Portagble Document Format (mostly compliant to PDF 1.4 version).
The perl-Perl-Metrics-Simple rpms
Plack::Test::Agent is an object-oriented interface to test PSGI applications. It can perform GET and POST requests against PSGI applications either in process or over HTTP through a Plack::Handler compatible backend.
This Perl class parses Perl string literals and things that are reasonably like string literals. Its real reason for being is to find interpolated variables for Perl::Critic policies and similar code.
This Perl module provides a syntax plugin that implements a single keyword, dynamically, which alters the behavior of a scalar assignment operation. Syntactically and semantically it is similar to the built-in Perl keyword local, but is implemented somewhat differently to give two key advantages over regular local: You can dynamically assign to left-value functions and accessors, and you can "dynamically" assign to regular lexical variables.
Objects in Term::Terminfo Perl class provide access to the terminfo database entries.
This is a test harness toolkit for Perl Test2 system. It provides a yath tool, a command-line tool for executing the tests under the Test2 harness.
This Test2 plugin will collect minimal file coverage data, and will do so with minimal performance impact.
This Perl module provides a single subroutine, bits_is(), for testing binary data.
This module provides the ability to use references as hash keys if you first "tie" the hash variable to this module. Normally, only the keys of the tied hash itself are preserved as references; to use references as keys in hashes-of-hashes, use Tie::RefHash::Nestable, included as part of Tie::RefHash.
This module provides some XS functions to assist in writing syntax modules that provide new perl-visible syntax, primarily for authors of keyword plugins using the PL_keyword_plugin hook mechanism.
This module provides some XS functions to assist in writing parsers for sub-like syntax, primarily for authors of keyword plugins using the PL_keyword_plugin hook mechanism.