Skip to main content


A mono repo for perl scripts and modules which WATERKIP likes

Changes for 0.002 - 2024-03-25T17:48:58Z

  • Bump YA::CLI version dep
  • Add parse-phone-number bin script


Locate and read records from human-edited data tables (Excel, CSV)

Changes for 0.014 - 2024-03-25

  • Fix compatibility with newest Spreadsheet::ParseXLSX



Recursive copying of files and directories within Perl 5 toolchain

Changes for 0.008 - 2024-03-25T09:59:23Z

  • Encoding directive added to POD, contributed by gregor herrmann from Debian.
  • Corrections in test files to guard against CPANtesters who run tests with PERL_AUTHOR_TESTING turned on.


Microsoft Teams WebHook with AdaptiveCards for formatting notifications

Changes for 1.02 - 2024-03-25

  • fix test duration check failing in start/end


Libdeflate compression library

Changes for 0.07 - 2024-03-25

  • Update libdeflate to 1.20



module for checking taint peculiarities on some CPAN testers

Changes for 0.0.1 - 2024-03-25T03:15:44Z

  • original version


SPVM Language

Changes for 0.989093 - 2023-03-25

  • Bug Fix
  • Internal Changes
  • Test Cleanup




create diffs between HTTP requests

Changes for 0.03 - 2024-03-25

  • We need List::Util 1.45+ for uniq(), spotted by the CPAN testers



Apache SpamAssassin is an extensible email filter which is used to identify spam



S/MIME message signing, verification, encryption and decryption

Changes for 0.30 - 2024-03-25T11:13:13Z




Features of plugin systems

Changes for 0.003 - 2024-03-25

  • No spec changes.
  • Tweak Abstract.


Features of modules that generate text tables

Changes for 0.002 - 2024-03-17

  • [incompatible change] Rename 'event' to 'hook'.



Features of modules that generate text tables

Changes for 0.001 - 2024-02-12

  • First release.


A real Try Catch Block Implementation Using Perl Filter

Changes for v1.3.9 - 2024-03-25T07:56:30Z

  • Adapting the unit tests to account for perl bug on mixing prototype and signature between version 5.22 and 5.26.3


Implement the VSOP87D position model.

Changes for 0.006_02 - 2024-03-24

  • Require Astro::Coord::ECI::Utils 0.131 for gm_strftime()


Predict satellite visibility using Astro::Coord::ECI

Changes for 0.053_02 - 2024-03-24

  • Require Astro::Coord::ECI::Utils 0.131 for gm_strftime()


A real Try Catch Block Implementation Using Perl Filter

Changes for v1.3.8 - 2024-03-25T02:25:12Z

  • More unit test tuning for signatures


Plugin for Dancer2 web app to send and query jobs in different job schedulers

Changes for 0.006 - 2024-03-24T22:15:52+02:00

  • Add dependencies and specific versions.



allow subroutines in the PGPLOT graphics library to be called from Perl.

Changes for 2.29 - 2024-03-24

  • incorporate PDL XS code into the XS, and the PDL modules so all under one roof


Invoke a callback on every element at every level of a data structure.

Changes for 0.02 - 2024-03-24T14:27:10-04:00

  • ENHANCEMENTS




Simple backend-independent plotting for PDL

Changes for 1.010 - 2024-03-24

  • fix PGPLOT to read devices correctly


Basic method declarations with signatures, without source filters

Changes for 1.14 - 2024-03-24

  • Run number tests under C locale


PDL interface to the GNU Linear Programming Kit

Changes for 0.05 - 2024-03-24T12:33:00Z

  • enforce C99 standard



create diffs between HTTP requests

Changes for 0.02 - 2024-03-24

  • Check query parameter separator for identity in strict mode
  • Warn on newline-separated headers in input
  • Try harder to convert input objects into request strings
  • Properly load prerequisite modules instead of relying on implicit loading of HTTP::Parser
  • Output using Term::Table - Term::Table::Any does not handle newlines in value
  • Ignore Content-Length: 0 header in semantic mode
  • Handle %20 vs + in URL-encoded elements
  • Fix differently-sized multi-part form data due to different boundary strings (semantic , lax modes)
  • Allow lower-case header names



Tab expand and unexpand with ANSI sequence

Changes for 1.0501 - 2024-03-24T00:40:44Z

  • fixed bug of unexpected behabior in configure()


find, build and install the parasail library

Changes for 0.05 - 2024-03-23T22:56:01-06:00

  • Updated POD to link to the Bio::SeqAlignment distribution
  • Changed the name of the method for accessing the CLI


find, build and install the edlib library

Changes for 0.09 - 2024-03-23T22:14:37-06:00

  • Updated POD to link to the Bio::SeqAlignment distribution


find, build and install the bowtie2 tools

Changes for 0.03 - 2024-03-23T22:07:16-06:00

  • Updated POD to link to the Bio::SeqAlignment distribution


Provide the cutadapt utility for eliminating polyA tails through pipx

Changes for 0.05 - 2024-03-23T22:07:34-06:00

  • Updated POD to link to the Bio::SeqAlignment distribution


A Perl wrapper for the minimap2 binary executables

Changes for 0.02 - 2024-03-23T21:42:01-06:00

  • Updated POD to link to the Bio::SeqAlignment distribution


find, build and install the mmseqs2 tools

Changes for 0.02 - 2024-03-23T21:36:04-06:00

  • fixed POD formatting errors


find, build and install the mmseqs2 tools

Changes for 0.01 - 2024-03-23T21:24:21-06:00

  • initial commit



find, build and install the hmmer3 tools

Changes for 0.03 - 2024-03-23T20:56:40-06:00

  • Updated POD to link to the Bio::SeqAlignment distribution



Aligning (and pseudo aligning) biological sequences

Changes for 0.02 - 2024-03-23T20:57:13-06:00

  • -provided links to a batch of Alien packages that were developed for this distribution: Command line tools: bowtie2, edlib, hmmer, last, minimap2, MMseqs2, parasail Libraries: edlib, parasail Components: Adapter & Barcode trimming: cutadapt PolyA trimming: cutadapt


Aligning (and pseudo aligning) biological sequences

Changes for 0.01 - 2024-03-23T19:04:38-06:00

  • initial commit