[package] name = "hex-conservative" version = "0.3.0" authors = ["Martin Habovštiak ", "Andrew Poelstra "] license = "CC0-1.0" repository = "https://github.com/rust-bitcoin/hex-conservative" documentation = "https://docs.rs/hex-conservative/" description = "A hex encoding and decoding crate with a conservative MSRV and dependency policy." categories = ["encoding"] keywords = ["encoding", "hex", "hexadecimal"] readme = "README.md" edition = "2021" rust-version = "1.63.0" exclude = ["tests", "contrib"] [package.metadata.docs.rs] all-features = true rustdoc-args = ["--cfg", "docsrs"] [workspace] members = ["fuzz"] [features] default = ["std"] std = ["alloc"] alloc = [] [dependencies] arrayvec = { version = "0.7.2", default-features = false } serde = { version = "1.0", default-features = false, optional = true } [dev-dependencies] serde = { version = "1.0.156", features = ["derive"] } serde_json = "1.0" [[example]] name = "hexy" [[example]] name = "custom" [[example]] name = "wrap_array_display_hex_trait" [[example]] name = "wrap_array_fmt_traits" [[example]] name = "serde" required-features = ["std", "serde"]