CPAN三月更新概览

欢迎来到“CPAN最新动态”,这里为您精选了上个月CPAN的新上传内容,供您阅读和编程享受。祝您使用愉快!
APIs & Apps
- App::BPOMUtils::RPO::Ingredients (PERLANCAR) 收集与印度尼西亚加工食品注册格式化成分数据相关的CLI工具
- App::CSVUtils::csv_mix_formulas (PERLANCAR) 提供用于混合成分的CSV相关CLI
- 使用 App::ComparerUtils (PERLANCAR) 从命令行探索 Comparer 子程序
- 使用 App::DWG::Sort (SKIM) 按版本排序DWG文件
- App::SortExampleUtils (PERLANCAR) 提供与 SortExample 相关的CLI
- App::SortKeyUtils (PERLANCAR) 提供与 SortKey 相关的CLI
- App::SortSpecUtils (PERLANCAR) 提供与 SortSpec 相关的CLI
- App::SorterUtils (PERLANCAR) 提供与 Sorter 相关的CLI
- App::SpreadsheetOpenUtils (PERLANCAR) 提供与 Spreadsheet::Open 相关的CLI
- 使用 App::cat::v (UTASHIRO) 显示非打印字符
- Net::MailChimp (ARTHAS) 提供对Mailchimp API的最小接口
- Net::PaccoFacile (ARTHAS) 提供对PaccoFacile API的最小接口
- AI::Chat (BOD) 提供与AI Chat API交互的简单接口,目前支持OpenAI
- 使用 AI::Image (BOD) 通过OpenAI的DALL-E生成图像
- Intellexer::API (HAX) 提供对 Intellexer API 的访问
Data
- Data::Dump::HTML::Collapsible (PERLANCAR) 将数据结构转换为具有可折叠节点的HTML文档
- Data::Dump::HTML::PopUp (PERLANCAR) 将数据结构转换为具有嵌套弹出窗口的HTML文档
- 使用 Data::Dump::IfSmall (PERLANCAR) 将数据结构转储,以便超过一定大小的引用表示为“LARGE:ARRAY(0x5636145ea5e8)”
- 使用 Data::Dump::SkipObjects (PERLANCAR) 将某些模式简洁地转储
- Data::Navigation::Item (SKIM) 封装导航项
- 许多基于 Sah 的模式
- 使用 Sah::SchemaBundle::ArrayData (PERLANCAR) 为 ArrayData 提供
- 使用 Sah::SchemaBundle::Array (PERLANCAR) 为数组数据类型提供
- 使用 Sah::SchemaBundle::Binary (PERLANCAR) 为二进制数据提供
- 使用 Sah::SchemaBundle::Bool (PERLANCAR) 为布尔数据类型提供
- 使用 Sah::SchemaBundle::BorderStyle (PERLANCAR) 为 BorderStyle 提供
- Amazon::Sites (DAVECROSS) 封装有关亚马逊站点的信息
- 对模块进行分类的模块
- Acme::CPANModules::LoremIpsum (PERLANCAR) 与“Lorem Ipsum”占位文本相关的模块
- Acme::CPANModules::OpeningFileInApp (PERLANCAR) 打开文件的应用程序相关的模块
- Acme::CPANModules::RandomText (PERLANCAR) 生成随机占位文本的模块
- Module::Features::PluginSystem (PERLANCAR) 收集插件系统的功能。这些功能与以下模块中的单个插件模块相关联:
- Module::Pluggable::_ModuleFeatures (PERLANCAR) 用于 Module::Pluggable
- Plugin::System::_ModuleFeatures (PERLANCAR) 用于 Plugin::System
开发与版本控制
- 通过 Module::Patch 扩展,使用
- Devel::Confess::Patch::UseDataDumpIfSmall (PERLANCAR) 来使用 Data::Dump::IfSmall (见上文)
- Devel::Confess::Patch::UseDataDumpSkipObjects (PERLANCAR) 来使用 Data::Dump::SkipObjects (见上文)
- 一些 Dist::Zilla 插件
- Dist::Zilla::Plugin::Sah::SchemaBundle (PERLANCAR) 用于构建 Sah-SchemaBundle-* 发行版
- Dist::Zilla::Role::GetDistFileURL (PERLANCAR) 用于获取发行版内文件的 URL
- Regexp::IntInequality (HAUKEX) 可以生成满足指定不等式(大于、小于等)的整数匹配的正则表达式
- lib::root (HERNAN) 在父目录中查找 .libroot 文件,并将 ./*/lib 推送到 @INC
- Bencher 基准测试框架的场景
- Bencher::Scenario::ListFlattenModules (PERLANCAR) 用于基准测试各种 List::Flatten 实现
- Bencher::Scenarios::Text::Table::Sprintf (PERLANCAR) 用于基准测试 Text::Table::Sprintf
- 使用 CXC::Data::Visitor (DJERIUS) 在数据结构的每一层调用回调
- 使用 Carp::Patch::ExcludePackage (PERLANCAR) 从堆栈跟踪中排除一些包
- OpenAPI::PerlGenerator (CORION) 从 OpenAPI 规范创建 Perl 客户端 SDK
- 使用 Comparer::from_sortkey (PERLANCAR) 比较由 SortKey:: 模块生成的键
科学与数学
- 使用 Bio::SeqAlignment (CHRISARG) 将生物序列与伪对齐
- 使用 Qhull (DJERIUS) 作为到 qhull 库的接口
- 通过 Alien 查找和构建以下与生物相关的依赖项
- 使用 Alien::SeqAlignment::MMseqs2 (CHRISARG) 的 mmseqs2 工具
- 使用 Alien::SeqAlignment::bowtie2 (CHRISARG) 的 bowtie2 工具
- 使用 Alien::SeqAlignment::cutadapt (CHRISARG) 的 cutadapt 实用程序
- 使用 Alien::SeqAlignment::hmmer3 (CHRISARG) 的 hmmer3 工具
- 使用 Alien::SeqAlignment::last (CHRISARG) 的 last 工具
- 使用 Alien::SeqAlignment::minimap2 (CHRISARG) 的 minimap2 二进制可执行文件
网络
- 使用 Tags::HTML::CPAN::Changes (SKIM) 和 Plack::App::CPAN::Changes (SKIM) 在线发布 CPAN::Changes 对象
标签
反馈
这篇文章有什么问题吗?请通过在 GitHub 上打开问题或拉取请求来帮助我们