3 个版本

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

#13 in #improved


用于 2 crates

MIT/Apache

115KB
2.5K SLoC

keyset.rs ── Test Status ── Test Coverage ── Crate Version ── Rust Version

使用 Rust 重新实现 pykeyset 的 (WIP),以提升性能。最终目标是成为 pykeyset 的后端,使用 Python 包装器实现。

当前支持的最小 Rust 版本为 1.70.0,但随开发进程可能会更改。

安装

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

cargo install keyset

使用

即将推出

贡献

欢迎拉取请求。对于重大更改,请首先提出问题以讨论您想更改的内容。

请确保适当更新测试。

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

pip install -U pre-commit
pre-commit install

许可证

许可方式如下之一

任选其一。

除非您明确声明,否则您提交的任何旨在包含在此包中的贡献(根据 Apache-2.0 许可证定义),应按照上述方式双重许可,不附加任何额外条款或条件。

依赖项

~1.2–2MB
~40K SLoC