#key-set #none

keyset-key

keyset 的键类型和功能

3 个版本

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

#1 in #none

每月下载量24次
3 个crate中使用

MIT/Apache

73KB
1.5K SLoC

keyset.rs Test Status Test Coverage Crate Version Rust Version

这是一个(WIP)在 Rust 中对 pykeyset 的重新实现,以提高性能。最终目标是将此作为 pykeyset 的后端,使用 Python 包装器来封装此项目。

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

安装

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

cargo install keyset

用法

即将推出

贡献

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

请确保适当地更新测试。

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

pip install -U pre-commit
pre-commit install

许可证

许可协议为以下之一:

供您选择。

除非您明确声明,否则您有意提交的任何贡献,根据 Apache-2.0 许可证的定义,都应如上双许可,不附加任何其他条款或条件。

依赖项

~0.7–1MB
~21K SLoC