3 个版本
0.3.2 | 2024 年 1 月 7 日 |
---|---|
0.3.1 | 2024 年 1 月 7 日 |
0.3.0 | 2024 年 1 月 2 日 |
#8 in #eventually
用于 2 crates
51KB
1K SLoC
keyset.rs − − − −
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
许可证
根据您的选择,许可为以下之一
- Apache License,版本 2.0 (LICENCE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0)
- MIT 许可证 (LICENCE-MIT 或 http://opensource.org/licenses/MIT)
。
除非您明确说明,否则任何旨在包含在此 crate 中并由您有意提交的贡献,根据 Apache-2.0 许可证的定义,应以上述方式双许可,而无需任何附加条款或条件。
依赖项
~3–8.5MB
~78K SLoC