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 模块