3 个版本
0.3.2 | 2024年1月7日 |
---|---|
0.3.1 | 2024年1月7日 |
0.3.0 | 2024年1月2日 |
#13 in #improved
用于 2 crates
115KB
2.5K SLoC
keyset.rs ──
──
──
── 
使用 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 (LICENCE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0)
- MIT 许可证 (LICENCE-MIT 或 http://opensource.org/licenses/MIT)
任选其一。
除非您明确声明,否则您提交的任何旨在包含在此包中的贡献(根据 Apache-2.0 许可证定义),应按照上述方式双重许可,不附加任何额外条款或条件。
依赖项
~1.2–2MB
~40K SLoC