3 个版本

0.3.2 2024年1月7日
0.3.1 2024年1月7日
0.3.0 2024年1月2日

#8 in #eventually


5 个crate中使用(直接使用4个)

MIT/Apache

21KB
422 行代码

keyset.rs Test Status Test Coverage Crate Version Rust Version

这是一个对 pykeyset 的 Rust 重构(WIP),以提升性能。最终目标是将此项目作为 pykeyset 的后端,使用 Python 封装。

当前最低支持的 Rust 版本是 1.70.0,但随着开发继续,这可能会发生变化。

安装

首先,确保您已经在系统上安装了 fontTools 并将其添加到您的 PATH 环境变量中。这可以在之后删除,因为它仅作为构建时的依赖项。

cargo install keyset

用法

即将推出

贡献

欢迎拉取请求。对于重大更改,请先创建一个问题来讨论您希望更改的内容。

请确保根据需要更新测试。

您可以通过运行以下命令安装 pre-commit 钩子(它检查格式等):

pip install -U pre-commit
pre-commit install

许可证

根据您的选择,许可为以下之一

除非您明确表示,否则任何有意提交以包含在此 crate 中的贡献,根据 Apache-2.0 许可证定义,应如上所述双重许可,不附加任何其他条款或条件。

依赖项

~600KB
~13K SLoC