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。
详情查看发布说明:
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Electron 8.2.2 发布,跨平台桌面应用开发工具
Electron 8.2.2 发布了,主要更新内容包括: 修复 修复了尝试访问会话时可能发生的崩溃。 修复了 macOS 上 BrowserWindows 的状态持久性问题。 修复了可能创建无法在 macOS 上关闭的 messageBox 的问题。 修复了关闭所有 BrowserWindows 时偶尔崩溃的问题。 修复了因移除 iframe 而导致的偶尔的 WebFrame 崩溃。 更新说明:https://github.com/electron/electron/releases/tag/v8.2.2
- 下一篇
repmgr 5.1 发布,PostgreSQL 集群复制管理与故障转移工具
repmgr 5.1 发布了。repmgr 是一款用于 PostgreSQL 服务器集群复制管理和故障转移的工具。它扩展了 PostgreSQL 内建的 hot-standby 能力,可以设置热备份服务器、监控复制与执行管理任务(故障转移、手工切换等)。 此版本主要包含几项增强功能。 repmgr 5.1 为 repmgr 备用克隆引入了一项重要的兼容性更改:--recovery-conf-only 选项已更新为 --replication-conf-only。 此外,repmgr 5.1 尽可能取消了 repmgr 用户是数据库超级用户的要求。从理论上讲,repmgr 可以与用于管理 repmgr 数据库的标准数据库用户,以及用于管理复制连接(和复制插槽)的单独复制用户一起运行。但某些操作仍将需要超级用户权限,例如用于发出 CHECKPOINT 作为切换操作的一部分;在这种情况下,应该为有效的超级用户提供 -S/--superuser 选项。 更新详情见发布公告:https://www.postgresql.org/about/news/2028/
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- SpringBoot2全家桶,快速入门学习开发网站教程
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS7,CentOS8安装Elasticsearch6.8.6
- Docker快速安装Oracle11G,搭建oracle11g学习环境