26 个版本 (重大更改)
0.19.0 | 2024 年 3 月 24 日 |
---|---|
0.17.0 | 2024 年 3 月 23 日 |
#2111 在 命令行工具 中
每月 下载 57 次
用于 3 crates
330KB
6.5K SLoC
pace-core - 支持在命令行上跟踪时间的库
关于
pace-core
是一个支持在命令行上跟踪时间的库。它是 pace
时间跟踪应用程序的核心库。
⚠️ 注意: pace-core
目前处于积极开发阶段,尚未准备好用于生产。预计会有重大更改和不完整的特性。我们鼓励您尝试它并提供反馈,但请注意,它还不稳定。
联系方式
联系方式 | 在哪里? |
---|---|
问题跟踪器 | GitHub 问题 |
Discord | |
讨论 | GitHub 讨论区 |
crate 特性
此 crate 提供了一些用于控制依赖项使用的功能
-
clap - 启用对
clap
crate 的依赖,并启用从命令行进行解析。 此功能默认启用。 -
cli - 通过启用
merge
和clap
功能来启用对 CLI 功能的支持。 此功能默认启用。 -
sqlite - 启用对
rusqlite
crate 的依赖,并启用对 SQLite 数据库的持久化。 此功能默认禁用,因为尚未实现。
示例
待办事项!
贡献
发现了一个错误? 打开问题!
有了改进的想法? 不要只为自己保留!
请确保您已阅读 贡献指南。
行为准则
在为该项目做出贡献时,请查阅并遵守 Rust 社区的通用 行为准则。未来,我们可能会创建自己的行为准则,并在本位置补充。
最低 Rust 版本政策
本crate支持的最小rustc
版本是1.74.1
。
当前政策是,使用此crate所需的最低Rust版本可以在次要版本更新中提高。例如,如果crate 1.0
需要Rust 1.20.0,那么所有z
的值都将是crate 1.0.z
也将需要Rust 1.20.0或更高版本。但是,对于y > 0
的crate 1.y
可能需要更高版本的最低Rust。
通常,此crate在Rust的最小支持版本上会比较保守。
许可证
AGPL-3.0-or-later;请参阅LICENSE。
依赖
~18–36MB
~579K SLoC