Nimporter 1.0.0 发布,导入时将 Nim 编译为 Python 模块
Nimporter 1.0.0 发布了,作者介绍目前已经实现了 Nimporter 所必需的所有功能,但将继续提供必要的 bug 修复与小改进。 Nimporter可以简单地将 Nim 源代码文件导入为类似 Python 模块的代码,与 Python 代码无缝地结合使用。 此版本中的最大功能是可以使用 Nim 代码分发库而无需最终用户安装 Nim 编译器。除此之外,亮点包括: 更易安装:pipinstallnimporter。 Nimporter 可以通过 Choosenim 或手动安装 Nim。 可以自动找到 Nim 标准库。 正式支持具有 .nimble 依赖的完整 Nim 项目。 支持二进制(wheel)版本,并且可以通过一行代码轻松创建。 对于不同平台的不同情况,现在支持对 CLI 任意数量参数的绝对控制。 对于使用 Nim 代码打包的库,可以保持任意复杂的命名空间。 44 项单元测试和 5 项集成测试,94%代码覆盖率。 出了官方的 Nimporter CLI,用于在终端中清理缓存版本和编译扩展。 生成文档。 新 logo。 详情查看发布说明: https://github....