[package] name = "revision" publish = true edition = "2021" version = "0.10.0" license = "Apache-2.0" readme = "README.md" authors = ["Tobie Morgan Hitchcock "] description = "A serialization and deserialization implementation which allows for schema-evolution." repository = "https://github.com/surrealdb/revision" homepage = "https://github.com/surrealdb/revision" documentation = "https://docs.rs/revision/" keywords = ["serialization", "encoding", "revision", "version", "bincode"] categories = ["encoding"] [workspace] members = ["derive"] [features] default = [] [dependencies] chrono = { version = "0.4.38", features = ["serde"], optional = true } derive = { version = "0.10.0", package = "revision-derive", path = "derive" } geo = { version = "0.28.0", features = ["use-serde"], optional = true } ordered-float = { version = "4.2.2", optional = true } regex = { version = "1.10.6", optional = true } roaring = { version = "0.10.6", features = ["serde"], optional = true } rust_decimal = { version = "1.36.0", optional = true } uuid = { version = "1.10.0", optional = true } [dev-dependencies] rand = "0.8.5" criterion = "0.5.1" bincode = "1.3.3" serde = "1.0.209" [[bench]] name = "roaring" harness = false required-features = ["roaring"]