Nimporter 1.0.0 发布 导入时将 Nim 编译为 Python 模块

Nimporter 1.0.0 发布了,作者介绍目前已经实现了 Nimporter 所必需的所有功能,但将继续提供必要的 bug 修复与小改进。

Nimporter 可以简单地将 Nim 源代码文件导入为类似 Python 模块的代码,与 Python 代码无缝地结合使用。

此版本中的最大功能是可以使用 Nim 代码分发库而无需最终用户安装 Nim 编译器。除此之外,亮点包括:

  • 更易安装:pip install nimporter。
  • Nimporter 可以通过 Choosenim 或手动安装 Nim。
  • 可以自动找到 Nim 标准库。
  • 正式支持具有 .nimble 依赖的完整 Nim 项目。
  • 支持二进制(wheel)版本,并且可以通过一行代码轻松创建。
  • 对于不同平台的不同情况,现在支持对 CLI 任意数量参数的绝对控制。
  • 对于使用 Nim 代码打包的库,可以保持任意复杂的命名空间。
  • 44 项单元测试和 5 项集成测试,94% 代码覆盖率。
  • 出了官方的 Nimporter CLI,用于在终端中清理缓存版本和编译扩展。
  • 生成文档。
  • 新 logo。

详情查看发布说明:https://github.com/Pebaz/nimporter/releases/tag/v1.0.0

原文标题:Nimporter 1.0.0 发布,导入时将 Nim 编译为 Python 模块

原文地址:https://www.oschina.net/news/114888/nimporter-1-0-0-released

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-62778877-8261;邮箱:jenny@youkuaiyun.com。本站原创内容未经允许不得转载,或转载时需注明出处::优快云资讯门户 » Nimporter 1.0.0 发布 导入时将 Nim 编译为 Python 模块

赞 (0)