[package]
edition = "2021"
rust-version = "1.75.0"
name = "pros"
version = "0.9.1"
authors = [
"pros-rs",
"Gavin Niederman <gavinniederman@gmail.com>",
"doinkythederp <doinkythederp@icloud.com>",
]
description = "Rust bindings for PROS"
readme = "README.md"
keywords = [
"PROS",
"Robotics",
"bindings",
"vex",
"v5",
]
categories = [
"os",
"api-bindings",
"no-std",
"science::robotics",
]
license = "MIT"
repository = "https://github.com/pros-rs/pros-rs"
[dependencies.pros-async]
version = "0.2.0"
optional = true
[dependencies.pros-core]
version = "0.1.1"
optional = true
[dependencies.pros-devices]
version = "0.2.0"
optional = true
[dependencies.pros-math]
version = "0.1.0"
optional = true
[dependencies.pros-panic]
version = "0.1.1"
optional = true
[dependencies.pros-sync]
version = "0.2.0"
optional = true
[dependencies.pros-sys]
version = "0.8.0"
[features]
async = ["dep:pros-async"]
core = ["dep:pros-core"]
dangerous-motor-tuning = ["pros-devices/dangerous_motor_tuning"]
default = [
"async",
"devices",
"panic",
"display_panics",
"core",
"math",
]
devices = ["dep:pros-devices"]
display_panics = ["pros-panic/display_panics"]
math = ["dep:pros-math"]
panic = ["dep:pros-panic"]
sync = ["dep:pros-sync"]
[badges.maintenance]
status = "deprecated"