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个)
21KB
422 行代码
keyset.rs
这是一个对 pykeyset 的 Rust 重构(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 (LICENCE-APACHE 或 http://www.apache.org/licenses/LICENSE-2.0)
- MIT 许可证 (LICENCE-MIT 或 http://opensource.org/licenses/MIT)
。
除非您明确表示,否则任何有意提交以包含在此 crate 中的贡献,根据 Apache-2.0 许可证定义,应如上所述双重许可,不附加任何其他条款或条件。
依赖项
~600KB
~13K SLoC