3 个版本

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

#8 in #eventually


用于 2 crates

MIT/Apache

51KB
1K SLoC

keyset.rs − 测试状态测试覆盖率Crate 版本Rust 版本

A (WIP) reimplementation of pykeyset in Rust for improved performance. Eventually this aims to become the backend for pykeyset using a Python wrapper around this project.

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

安装

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

cargo install keyset

用法

即将推出

贡献

欢迎拉取请求。对于重大更改,请先打开一个问题来讨论您想进行更改的内容。

请确保适当地更新测试。

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

pip install -U pre-commit
pre-commit install

许可证

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

除非您明确说明,否则任何旨在包含在此 crate 中并由您有意提交的贡献,根据 Apache-2.0 许可证的定义,应以上述方式双许可,而无需任何附加条款或条件。

依赖项

~3–8.5MB
~78K SLoC