2 个不稳定版本
0.12.0 | 2024年2月21日 |
---|---|
0.11.1 | 2021年11月3日 |
0.1.0 |
|
#82 in 机器人
用于 rerobots-cli
25KB
448 行
rerobots Rust 客户端库
概要
Rust 客户端库用于 rerobots
当前版本的文档在 https://docs.rs/rerobots
如果您想为开发做出贡献,请阅读以下内容,并在 https://github.com/rerobots/rs 复制仓库
入门
与 rerobots 的大多数有趣交互都需要 API 令牌,该令牌可以通过环境变量 REROBOTS_API_TOKEN
或通过命令行开关 -t
提供。获取 API 令牌请访问 https://rerobots.net/tokens
构建和测试
版本发布在 https://crates.io/crates/rerobots 的 crate 注册表中。要构建,请复制 https://github.com/rerobots/rs.git 仓库
cargo build
要执行测试,
cargo test
要检查代码风格,
cargo +nightly fmt -- --check
cargo clippy --tests -- -D clippy::all
参与
所有参与都必须遵循我们的行为准则,该准则在 README.md 文件中阐述,位于此目录中
报告错误、请求功能
请首先在 https://github.com/rerobots/rs/issues 的问题跟踪器中查找类似或相关的先前报告
安全漏洞的报告应给予最高优先级,并应发送到 [email protected],可选地使用 https://rerobots.net/contact 中可用的公钥加密。在公开问题之前这样做,以便我们有机会找到解决方案。
贡献更改或新代码
欢迎贡献!没有正式的代码风格声明。只需尽量遵循仓库中现有的风格和结构。
非 rerobots 员工的贡献者必须同意 开发者来源证书。您的同意通过在提交中添加带有您真实姓名的 "Signed-off-by" 行明确表示。(这可以使用 git commit --signoff
自动完成。)
许可证
这是一款开源软件,遵循Apache许可证2.0版发布。您可以在以下链接获取许可证副本:https://apache.ac.cn/licenses/LICENSE2.0
除非适用法律要求或书面同意,否则在许可证下分发的软件按“原样”基础分发,不提供任何明示或暗示的保证或条件。有关许可证的具体语言规定权限和限制,请参阅许可证。
依赖项
~26–41MB
~752K SLoC