[package] name = "guv" version = "0.2.0" authors = ["Jesse C. Grillo "] description = "A PID Controller" license = "Apache-2.0" repository = "https://github.com/jgrillo/guv" readme = "README.md" edition = "2021" rust-version = "1.60" [features] default = [] std = [] fixed = ["dep:num-traits", "dep:fixed", "dep:cordic"] float = ["dep:num-traits"] [dependencies] fixed = { version = "1", optional = true } cordic = { version = "0.1", optional = true } num-traits = { version = "0.2", features = ["libm"], optional = true } [dev-dependencies] arbitrary = "1" fixed = { version = "1", features = ["arbitrary", "num-traits"] } num-traits = { version = "0.2", features = ["libm"]} plotters = "0.3" proptest = "1" proptest-arbitrary-interop = "0.1"