Ziggy Pydust:用Zig编写Python扩展模块的框架

Ziggy Pydust:用Zig编写Python扩展模块的框架

Ziggy Pydust 是一个开源项目,旨在提供一个框架,用于编写和打包用 Zig 语言编写的原生 Python 扩展模块。该项目主要使用 Zig 和 Python 两种编程语言。

核心功能

Ziggy Pydust 的核心功能包括:

  • 编写 Python 扩展模块,这些模块可以直接用 Zig 语言编写。
  • 提供了一个 Pytest 插件,用于发现和运行 Zig 测试。
  • 支持在编译时对参数进行包装和解包装,以便与原生 Zig 类型进行互操作。

最近更新

最近项目更新的功能主要包括:

  • 对 Zig 0.11.0 的支持。
  • 对 CPython 3.11 的兼容性支持。
  • 进一步优化了项目的文档和模板,以帮助开发者更快上手。

项目目前仍在积极开发中,社区欢迎更多贡献者加入,共同提升 Ziggy Pydust 的功能和兼容性。

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值