· @gugod
355 followers · 2517 posts · Server g0v.social

There shall be a pragma that can completely breaks implicit importing by, say, monkey-patching Export::import and make it export nothing when no arguments are given.

If such pragma doesn't exist yet, how should ee call it ?

@Perl

#cpan

Last updated 1 year ago

David Cantrell 🏏 · @DrHyde
177 followers · 1121 posts · Server fosstodon.org

Number::Phone 4.0000 is out! metacpan.org/release/DCANTRELL The big change is that perls with 32-bit ints are no longer supported. That's because I've switched what library I used (the new one is 64-bit only) for an internal database. The new one creates *much* more compact data files. It is therefore more friendly towards running in small ephemeral containers in the cloud where a few megabytes of disk space cost actual money instead of being basically free on real servers. @Perl

#perl #telecoms #cpan

Last updated 1 year ago

David Cantrell 🏏 · @DrHyde
176 followers · 1103 posts · Server fosstodon.org

DBM::Deep 2.0017 is out! metacpan.org/pod/DBM::Deep the only change from the previous release is a tiny tweak to stop using obsolete perl4 language features so it now works on Perl 5.38. @Perl

#perl #cpan

Last updated 1 year ago

David Cantrell 🏏 · @DrHyde
175 followers · 1096 posts · Server fosstodon.org

Yay! All CI tests passed for DBM::Deep! And a release candidate up on the CPAN! metacpan.org/release/DCANTRELL

I don't normally bother with dev releases, but this is someone else's code and someone else's build script that I'm taking over, and a lot of things depend on it, so I'm being extra-cautious.

@Perl

#perl #cpan

Last updated 1 year ago

David Cantrell 🏏 · @DrHyde
175 followers · 1096 posts · Server fosstodon.org

I. Am. A. Fool.

I found a bug in a library. The previous maintainers of that library are no longer interested in it. I asked the admins to give me a publish bit. They did.

Now I have to get the damned thing working (easy), and beat it into shape so it works well with my preferred dev toolchain and my release script.

Anyway, expect an updated version of DBM::Deep which passes its own tests some time in the next few days.

@Perl

#cpan #perl #volunteering

Last updated 1 year ago

Curtis "Ovid" Poe · @ovid
923 followers · 2206 posts · Server fosstodon.org

If you do lots of testing of complex data structures in , you might use Test::Differences and Test::Deep. However, they do not play well together ... at all.

I've written Test::Deep::Differences. Currently, it's only on , but if you find it useful, I might push it to .

github.com/Ovid/test-deep-diff

#perl #github #cpan

Last updated 1 year ago

Mark Gardner ‍:sdf: · @mjgardner
734 followers · 5234 posts · Server social.sdf.org

@ck @ology @tobyink You *can* install and use modules that are more recent that those included by getting them from : perldoc.perl.org/perlfaq8#How-

You don’t even need root access: perldoc.perl.org/perlfaq8#How-

Does your “not under my control” statement preclude that?

#perl #cpan

Last updated 1 year ago

FErki · @ferki
84 followers · 172 posts · Server fosstodon.org

I released -1.14.3 today, making it available both on and in my overlay.

This version of the friendly automation framework contains bug fixes for local package installation, command existence checks, and git tests.

CPAN: metacpan.org/release/FERKI/Rex
Release notes: rexify.org/docs/release_notes/
Maintainer blog: blog.ferki.it/2023/08/05/relea

Happy hacking!

#rex #cpan #gentoo #rexops #perl #automation #devops #opensource

Last updated 1 year ago

Mark Gardner ‍:sdf: · @mjgardner
729 followers · 5179 posts · Server social.sdf.org

@richlv If it uses the `cpanm` command distributed with the App-cpanminus distribution on (metacpan.org/dist/App-cpanminu), its default behavior should be to update modules to the latest version unless given the name or location of a specific version’s archive file

#cpan #perl

Last updated 1 year ago

Robert Rothenberg · @rrwo
238 followers · 271 posts · Server fosstodon.org

I have uploaded a new version of the greylist middleware to metacpan.org/release/RRWO/Plac

This allows you to throttle requests with different rates based on net blocks or groups of netblocks.

This version adds a "norobots" rate that blocks all requests except for "robots.txt".

It also adds "allowed" and "rejected" rates as synonyms for "whitelist" and "blacklist".

#perl #plack #cpan

Last updated 1 year ago

Mark Gardner ‍:sdf: · @mjgardner
729 followers · 5179 posts · Server social.sdf.org

@ChristosArgyrop @Perl I don’t think it searched or , because “BinaryTree” doesn’t exist there. It’s merely suggesting a package name.

If it actually searched CPAN it would tell you about something like metacpan.org/pod/Tree::Binary

And if it were truly CPAN-aware it would tell you to name your package Local::BinaryTree so you don’t get surprised later when another package from outside preempts your name: pause.perl.org/pause/query?ACT

#cpan #metacpan #perl

Last updated 1 year ago

Kenji-san · @ironman07882
20 followers · 53 posts · Server social.vivaldi.net

This is a test toot created with the Mastodon::Client module.

#perl #cpan #pleaseignore

Last updated 1 year ago

Kenji-san · @ironman07882
20 followers · 52 posts · Server social.vivaldi.net

This is a test toot created with the Mastodon::Client module.

#perl #cpan #pleaseignore

Last updated 1 year ago

Kenji-san · @ironman07882
20 followers · 52 posts · Server social.vivaldi.net

This is a test toot created with the Mastodon::Client module.

#perl #cpan #pleaseignore

Last updated 1 year ago

Kenji-san · @ironman07882
20 followers · 48 posts · Server social.vivaldi.net

This is a test toot created with the Mastodon::Client module.

#perl #cpan #pleaseignore

Last updated 1 year ago

Mark Gardner ‍:sdf: · @mjgardner
710 followers · 4837 posts · Server social.sdf.org

@joelle @Perl The modules Sereal::Encoder, CBOR::XS, JSON, JSON::XS, Cpanel::JSON::XS and others all use FREEZE and THAW as described in Types::Serialiser: metacpan.org/pod/Sereal::Encod

#perl #cpan

Last updated 1 year ago

Mark Gardner ‍:sdf: · @mjgardner
702 followers · 4772 posts · Server social.sdf.org

@randy5235 was one of the originally federated code repositories. The “N” stands for “network”: cpan.org/SITES.html

#cpan

Last updated 1 year ago

Paul Johnson 🎶 · @pjcj
222 followers · 218 posts · Server mastodon.cloud

From Neil Bowers, a belated summary of activity in 2022, compared with the previous years. // @Perl neilb.org/2023/07/13/cpan-repo

#cpan #perl

Last updated 1 year ago

Mark Gardner ‍:sdf: · @mjgardner
699 followers · 4625 posts · Server social.sdf.org

@daerich @gbxyz “Shop first” is my mantra for development

#cpan #perl

Last updated 1 year ago

Mark Gardner ‍:sdf: · @mjgardner
697 followers · 4581 posts · Server social.sdf.org

@Perl Well-deserved congratulations to @manwar for receiving the @PerlRakuFoundation White Camel Award 2022! news.perlfoundation.org/post/w

Mohammad runs the and Weekly Challenge at theweeklychallenge.org and is co-editor of the newsletter: perlweekly.com. Sign up for both!

He’s also a prolific Perl developer with > 100 module distributions. You may be using his code right now! metacpan.org/author/MANWAR

#perl #rakulang #perlweekly #opensource #cpan

Last updated 1 year ago