[package] name = "turtle-common" edition = "2024" description = "common definitions and types needed by all the turtle-* crates" readme = "./README.md" rust-version = { workspace = true } version = { workspace = true } authors = { workspace = true } license = { workspace = true } homepage = { workspace = true } repository = { workspace = true } [dependencies] directories = "6.0.0" eyre = "0.6" semver = "1.0.20" serde = { version = "1.0.202", features = ["derive"] } sqlx = { version = "0.8", features = ["runtime-tokio-rustls", "time", "postgres", "uuid", "sqlite", "regexp"] } time = { version = "0.3.47", features = [ "serde-human-readable", "macros", "local-offset", "macros", "formatting", "parsing"] } typed-builder = "0.18.2" uuid = { version = "1.9", features = ["v4", "v7", "serde"] } [dev-dependencies] [build-dependencies] [package.metadata.docs.rs] all-features = true [lints] workspace = true