CPAN 新动态 - 2024年4月

欢迎来到“CPAN 新动态”,这里为您精选了上个月最新的 CPAN 上传内容,供您阅读和编程之用。祝您享受阅读!
APIs & Apps
- App::papersway (SPWHITTON) 提供类似 PaperWM 的窗口管理功能,适用于 Sway 和 i3 窗口管理器
- 使用各种可重用子例程模块从命令行对文本行进行排序
- Comparer 与 App::sort_by_comparer (PERLANCAR)
- Sorter 与 App::sort_by_sorter (PERLANCAR)
- SortKey 与 App::sort_by_sortkey (PERLANCAR)
- 使用 Net::Async::OpenExchRates (VNEALV) 访问 OpenExchangeRates API
- AI::Ollama::Client (CORION) 与 Ollama 语言模型接口
配置 & Devops
- 使用 Alien::onnxruntime (EGOR) 查找和构建微软的 ONNX Runtime AI 系统
- CPAN::Requirements::Dynamic (LEONT) 将检查您的系统是否符合 CPAN 发行版指定的先决条件
- Dist::Build (LEONT) 提供另一种构建和安装 Perl 模块的方法
- 一些 Dist::Zilla 插件
- Dist::Zilla::Plugin::DistBuild (LEONT) 用于 CPAN::Requirements::Dynamic (见上文)
- Dist::Zilla::Plugin::DynamicPrereqs::Meta (LEONT) 用于 Dist::Build (见上文)
数据
- 使用 Data::Dumper::UnDumper (BIGPRESH) 通过 eval 加载 Data::Dumper 输出
- 使用模块对模块进行分类
- Acme::CPANModules::BPOM::FoodRegistration (PERLANCAR) 用于与印度尼西亚食品和药品管理局相关的模块
- Acme::CPANModules::JSONVariants (PERLANCAR) 用于 JSON 的变体或扩展
- 使用 Sort::Key::SortKey 通过 SortKey 模块与 Sort::Key 结合使用
- 从 SortExample::Color::Rainbow::EN (PERLANCAR) 获取所有彩虹颜色,并进行排序
- 使用 SortKey::Num::pattern_count (PERLANCAR) 为
- 字符串或正则表达式模式的出现次数生成基于 SortKey 的排序键
- 使用 SortKey::Num::similarity (PERLANCAR) 对参考字符串的相似度生成基于 SortKey 的排序键
- 使用 SortKey::date_in_text (PERLANCAR) 从文本中提取的日期生成基于 SortKey 的排序键
- SortSpec::Perl::CPAN::ChangesGroup::PERLANCAR 提供了用于对 CPAN 变更文件中的文本组进行排序的规范(PERLANCAR)
- 使用 Sorter::from_comparer (PERLANCAR) 通过比较子例程对结果进行排序
- 使用 Sorter::from_sortkey (PERLANCAR) 通过 SortKey 模块生成的键进行排序
- 使用 Sqids (MYSOCIETY) 从数字生成短唯一标识符
- TableData::Business::ID::BPOM::FoodAdditive (PERLANCAR) 提供来自印度尼西亚食品药品管理局的食品添加剂数据
- 使用 Sah 架构格式的多个架构
- Sah::SchemaBundle::Business::ID::BCA (PERLANCAR) 用于与 BCA (Bank Central Asia) 银行相关的架构
- Sah::SchemaBundle::Business::ID::Mandiri (PERLANCAR) 用于与 Mandiri 银行相关的架构
- Sah::SchemaBundle::Comparer (PERLANCAR) 用于与 Comparer 相关的架构
- Sah::SchemaBundle::Perl (PERLANCAR) 用于与 Perl 相关的架构
- Sah::SchemaBundle::SortKey (PERLANCAR) 用于与 SortKey 相关的架构
- Sah::SchemaBundle::Sorter (PERLANCAR) 用于与 Sorter 相关的架构
开发与版本控制
- 使用 Bencher::Scenario::ExceptionHandling (PERLANCAR) 对处理异常的各种方法进行基准测试
- Data::MiniDumpX (PERLANCAR) 支持 Plugin::System
- 使用 DBD::Mock::Session::GenerateFixtures (UXYZAB) 为 DBD::Mock::Session 生成固定数据
- Net::EPP::Server (GBROWN) 为开发 EPP (扩展配置协议) 服务器提供高级框架
- 使用 AnyEvent::I3X::Workspace::OnDemand (WATERKIP) 加载 i3 工作空间
- 使用 DateTime::Format::PDF (SKIM) 解析和格式化 PDF 文件中的日期时间
- 在
- Data::Dump::HTML::Collapsible 中使用 Devel::Confess::Patch::UseDataDumpHTMLCollapsible (PERLANCAR) 将引用转换为字符串
- Data::Dump::HTML::PopUp 与 Devel::Confess::Patch::UseDataDumpHTMLPopUp (PERLANCAR) 一起使用
- Test2::Tools::MIDI (JMATES) 测试 MIDI 文件是否包含特定的 MIDI 结构和事件
- Carp::Object (DAMI) 是 Carp 或 Carp::Clan 的面向对象替代品
- Carp::Patch::OutputToBrowser (PERLANCAR) 将堆栈跟踪输出到网页浏览器
- 使用 Tiny::Prof (TIMKA) 轻松对代码进行性能分析
- JSON::Ordered::Conditional (LNATION) 和 YAML::Ordered::Conditional (LNATION) 分别为 JSON 和 YAML 提供条件语言
- 使用 CSAF (GDT) 生成 CSAF (通用安全咨询框架) 文档
- 使用 CXC::DB::DDL (DJERIUS) 为数据库表创建生成 DDL
- Comparer::date_in_text (PERLANCAR) 是一个使用从文本中提取的日期的 Comparer
- 为 Mo 对象系统提供验证例程
- Mo::utils::Country (SKIM) 用于国家
- Mo::utils::TimeZone (SKIM) 用于时区
- Number::Iterator (LNATION) 是一个简单的数字迭代器
科学与数学
- Crypt::Passphrase::Bcrypt::Compat (LEONT) 为 Crypt::Passphrase 提供bcrypt编码器
网络
- 在您的 Catalyst 应用程序中,使用 Catalyst::Plugin::Flash (ARISTOTLE) 自动将 flash 值放入下一个请求的 stash 中
- 为 Mojolicious 框架提供一系列全新的插件
- 使用 OpenID Connect 身份验证与 Mojolicious::Plugin::Authentication::OIDC (TYRRMINAL)
- 使用 Mojolicious::Plugin::Cron::Scheduler (TYRRMINAL) 为 Mojolicious::Plugin::Cron 添加更多配置选项
- 使用 Mojolicious::Plugin::Migration::Sqitch (TYRRMINAL) 运行 Sqitch 数据库迁移
- 使用 Mojolicious::Plugin::Module::Loader (TYRRMINAL) 自动加载命名空间中的模块
- 使用 Mojolicious::Plugin::ORM::DBIx (TYRRMINAL) 访问 DBIx::Class
- 使用 Mojolicious::Plugin::SendEmail (TYRRMINAL) 实现轻松发送电子邮件
- 使用 Mojolicious::Plugin::Sessionless (TYRRMINAL) 禁用会话
- Plack::App::Login::Request (SKIM) 是一个 Plack 应用程序,用于请求登录信息。Tags::HTML::Login::Request (SKIM) 生成相应的 HTML 和 CSS
- 使用 Tags::HTML::Image (SKIM) 生成图像相关的 HTML 标签
- 使用 Web::Async (TEAM) 在 Web 上使用 Future
- 使用 JSON::ToHTML (ARISTOTLE) 将基于 JSON 的数据结构渲染为 HTML 表格
其他
- 使用 Arithmetic::PaperAndPencil (JFORGET) 以纸笔方式执行基本的算术运算
标签
反馈
如果此文章有任何问题,请在 GitHub 上打开问题或拉取请求以帮助我们