7 个版本
0.3.2 | 2024 年 1 月 7 日 |
---|---|
0.3.1 | 2024 年 1 月 7 日 |
0.2.1 | 2023 年 8 月 21 日 |
0.1.1 | 2023 年 5 月 20 日 |
0.1.0 | 2023 年 3 月 30 日 |
#196 in 渲染
每月 22 次下载
195KB
4K SLoC
keyset.rs ──
──
──
── 
这是一个 (WIP) 使用 Rust 重新实现的 pykeyset,以改进性能。最终目标是使用 Python 包装器将此项目作为 pykeyset 的后端。
当前支持的最低 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)
由您选择。
除非您明确声明,否则您提交给本crate的任何有意包含的内容,根据Apache-2.0许可证定义,将按上述方式双授权,不附加任何额外条款或条件。
依赖项
~9–15MB
~172K SLoC