CPAN 2月2024年最新动态

欢迎来到“CPAN最新动态”,这里是上个月CPAN上传的新内容的精选,供您阅读和编程享受。祝您愉快!
APIs & Apps
- 使用 GnuCash 通过 App::GnuCash::MembershipUtils 管理会员数据
- 使用 App::ISBN::Check 检查文件中列出的ISBN号码的有效性
- App::MARC::Record::Stats 为 MARC::Record::Stats 提供了一个应用程序包装器
- 使用 App::cdbookmark 将shell脚本中的目录更改为目录“书签”列表中的一个
- 使用 Net::EANSearch 在 EAN-Search 数据库上执行查找和验证
- 使用 Microsoft::Teams::WebHook 发布Microsoft Teams通知
配置 & Devops
- 通过 Alien 查找和构建以下非Perl依赖项
- 使用 Alien::Cowl 构建 Cowl
- 使用 Alien::Qhull 构建 Qhull
数据
- DBIx::Class::FilterColumn::Encrypt 可透明地加密 DBIx::Class 的列
- Data::Login 封装了一些身份验证/授权数据
- 使用 Data::Sah::FilterBundle::Filename::Safe 从文件名中删除有问题字符
- Data::Structure::Deserialize::Auto 从字符串或文件中反序列化 perl、JSON、YAML 或 TOML 数据结构
- Data::Transfigure 允许您编写可重用规则(“转换器”)来修改任意数据结构
- File::Util::Rename 以不同的方式重命名文件(目前有1种!)
- 本月还有更多模块对其他CPAN模块进行分类
- Acme::CPANModules::ArrayData 用于与 ArrayData 格式相关的模块
- Acme::CPANModules::FormattingDate 用于格式化日期的各种方法
- Acme::CPANModules::HashData 用于与 HashData 格式相关的模块
- Acme::CPANModules::Import::CPANRatings::User::davidgaramond 用于现在已停用的 CPAN Ratings 的贡献者提到的模块
- Acme::CPANModules::InfoFromCPANTesters 用于从 CPAN Testers 收集信息的发行版
- Acme::CPANModules::InterestingTies 用于 Perl 的 tie 接口有趣的使用
- Curacoa 的官方假日 Date::Holidays::CW
- Acrux::DBI 为 Acrux 应用提供数据库无关的接口
- RDF::Cowl 是一个用于处理 OWL 2 本体学的轻量级 API
开发 & 版本控制
- 使用 Devel::Confess::Source::Patch::ExcludePackage 从源跟踪中排除某些包
- 使用 Tie::Hash::HashData 将 HashData 对象作为绑定哈希访问
- Bencher 基准测试框架的一些场景
- Tk::AppWindow 是基于 Tk 的应用程序框架
- Mo 对象系统新增了一些验证例程
- Mo::utils::IRI 用于 IRIs
- Mo::utils::URI 用于 URIs
- 使用 Common::Log::Parser 解析 Apache 网络服务器使用的通用日志格式的行
- 使用 Comparer::similarity 将相似度与参考字符串进行比较
- 新的子程序规范
- SPVM::HTTP::Tiny 是 SPVM 语言的 HTTP 客户端
- 使用 Sort::BySimilarity 按参考字符串的相似度进行排序
- App::Prove::Plugin::TestArgs 是一个 App::Prove 插件,用于配置测试别名和参数
语言 & 国际
- Data::Text::Simple 封装国际化文本
- 为 Locale::CLDR 提供了一系列新区域设置
- Locale::CLDR::Locales::Aa (阿法尔语)
- Locale::CLDR::Locales::Ab (阿布哈兹语)
- Locale::CLDR::Locales::Ann (奥博洛语)
- Locale::CLDR::Locales::An (阿拉贡语)
- Locale::CLDR::Locales::Arn (马普切语)
- Locale::CLDR::Locales::Bal (巴鲁奇语)
- Locale::CLDR::Locales::Ba (巴什基尔语)
- Locale::CLDR::Locales::Bew (班加语)
- Locale::CLDR::Locales::Bgc (哈里亚尼语)
- Locale::CLDR::Locales::Bgn (西部俾路支语)
- Locale::CLDR::Locales::Bho (博杰普里语)
- Locale::CLDR::Locales::Blo (安尼语)
- Locale::CLDR::Locales::Blt (泰岱语)
- Locale::CLDR::Locales::Bss (阿科泽语)
- Locale::CLDR::Locales::Byn (布林语)
- Locale::CLDR::Locales::Cad (卡多语)
- Locale::CLDR::Locales::Cch (阿萨姆语)
- Locale::CLDR::Locales::Cho (乔克塔语)
- Locale::CLDR::Locales::Cic (切卡索语)
- Locale::CLDR::Locales::Co (科西嘉语)
- Locale::CLDR::Locales::Csw (沼泽克里语)
- Locale::CLDR::Locales::Cv (车尔诺语)
- Locale::CLDR::Locales::Dv (迪维希语)
- Locale::CLDR::Locales::Frr (北弗里西亚语)
- Locale::CLDR::Locales::Gaa (加语)
- Locale::CLDR::Locales::Gez (盖兹语)
- Locale::CLDR::Locales::Gn (瓜拉尼语)
- Locale::CLDR::Locales::Hnj (苗族 Njua)
- Locale::CLDR::Locales::Ie (国际语言)
- Locale::CLDR::Locales::Io (依都语)
- Locale::CLDR::Locales::Iu (因纽特语)
- Locale::CLDR::Locales::Jbo (逻辑语)
- Locale::CLDR::Locales::Kaj (Jju)
- Locale::CLDR::Locales::Kcg (泰雅语)
- Locale::CLDR::Locales::Ken (肯扬语)
- Locale::CLDR::Locales::Kpe (Kpelle)
- Locale::CLDR::Locales::Kxv (Kuvi)
- Locale::CLDR::Locales::La (拉丁语)
- Locale::CLDR::Locales::Lij (利古里亚语)
- Locale::CLDR::Locales::Lmo (Lmo)
- Locale::CLDR::Locales::Mdf (Moksha)
- Locale::CLDR::Locales::Mic (Mi’kmaw)
- Locale::CLDR::Locales::Moh (Mohawk)
- Locale::CLDR::Locales::Mus (Mus)
- Locale::CLDR::Locales::Myv (Erzya)
- Locale::CLDR::Locales::Nqo (N’Ko)
- Locale::CLDR::Locales::Nr (南非恩德贝勒语)
- Locale::CLDR::Locales::Nso (北索托语)
- Locale::CLDR::Locales::Nv (纳瓦霍语)
- Locale::CLDR::Locales::Ny (尼亚贾语)
- Locale::CLDR::Locales::Oc (奥克西塔尼亚语)
- Locale::CLDR::Locales::Osa (奥萨吉语)
- Locale::CLDR::Locales::Pap (帕皮阿门托语)
- Locale::CLDR::Locales::Pis (皮金语)
- Locale::CLDR::Locales::Quc (基切语)
- Locale::CLDR::Locales::Raj (拉贾斯坦语)
- Locale::CLDR::Locales::Rhg (若开语)
- Locale::CLDR::Locales::Rif (里菲语)
- Locale::CLDR::Locales::Scn (西西里语)
- Locale::CLDR::Locales::Sdh (南库尔德语)
- Locale::CLDR::Locales::Shn (掸语)
- Locale::CLDR::Locales::Sid (西达莫语)
- Locale::CLDR::Locales::Sma (南萨米语)
- Locale::CLDR::Locales::Smj (吕勒萨米语)
- Locale::CLDR::Locales::Sms (斯科尔特萨米语)
- Locale::CLDR::Locales::Ssy (萨霍语)
- Locale::CLDR::Locales::Ss (斯瓦蒂语)
- Locale::CLDR::Locales::St (南索托语)
- Locale::CLDR::Locales::Syr (叙利亚语)
- Locale::CLDR::Locales::Szl (西里西亚语)
- Locale::CLDR::Locales::Tig (提格雷语)
- Locale::CLDR::Locales::Tn (茨瓦纳语)
- Locale::CLDR::Locales::Tok (托基庞那语)
- Locale::CLDR::Locales::Tpi (托基皮辛语)
- Locale::CLDR::Locales::Tyv (图瓦语)
- Locale::CLDR::Locales::Vec (威尼托语)
- Locale::CLDR::Locales::Ve (文达语)
- Locale::CLDR::Locales::Vmw (马库瓦语)
- Locale::CLDR::Locales::Wal (沃拉伊塔语)
- Locale::CLDR::Locales::Wa (瓦隆语)
- Locale::CLDR::Locales::Wbp (瓦普里语)
- Locale::CLDR::Locales::Xnr (康格里语)
- Locale::CLDR::Locales::Za (壮语)
网络
- 在Web Components中,使用Mojolicious框架和Mojolicious::Plugin::WebComponent使用Web组件
- 使用Tags::HTML::ChangePassword和Plack::App::ChangePassword将更改密码功能添加到网站
- 为基于WWW::Suffit和Mojolicious的“元系统”提供的插件
- WWW::Suffit::Plugin::ConfigAuth,通过配置实现身份验证和授权
- WWW::Suffit::Plugin::FileAuth,通过密码文件实现身份验证和授权
- WWW::Suffit::Plugin::SuffitAuth,通用身份验证和授权
其他
- Bundle::WATERKIP收集了CPAN作者WATERKIP所依赖的脚本和模块
- 使用Chess::ELO::FIDE下载并存储FIDE评级
- 使用Games::Sudoku::Html在浏览器中可视化并玩标准的9x9数独集合
- 使用Games::Sudoku::Pdf从您的数字数独源或集合生成PDF文件
标签
反馈
这篇文章有什么问题吗?请通过在GitHub上打开问题或拉取请求来帮助我们