Merge rust-bitcoin/rust-bitcoin#2915: Clean up manifests
bc25ed35d5
Order serde feature list alphabetically (Tobin C. Harding)5bd3387c15
Move package metadata to be underneath package section (Tobin C. Harding)a2a9f193fe
Put workspace crates in alphabetical order (Tobin C. Harding)05931cc0fa
Run the formatter (Tobin C. Harding) Pull request description: We are getting an increasing number of crates in the repo, clean up the manifests a bit in an endevour to help keep things manageable. All patches are trivial and the PR makes no logic changes. ACKs for top commit: Kixunil: ACKbc25ed35d5
apoelstra: ACKbc25ed35d5
Tree-SHA512: a9850449a6f71ac5d53f501e36175e900bf4986f44c7636d3b1b55df80804b92bb10d8da7798f6bb866722aa2354ad2880ab5c0f5c4633f198c137d2ca42b7c9
This commit is contained in:
commit
0f3a9969fd
|
@ -1,5 +1,5 @@
|
|||
[workspace]
|
||||
members = ["bitcoin", "hashes", "internals", "fuzz", "io", "units", "base58"]
|
||||
members = ["base58", "bitcoin", "fuzz", "hashes", "internals", "io", "units"]
|
||||
resolver = "2"
|
||||
|
||||
[patch.crates-io.base58ck]
|
||||
|
|
|
@ -16,10 +16,6 @@ exclude = ["tests", "contrib"]
|
|||
default = ["std"]
|
||||
std = ["hashes/std", "internals/std"]
|
||||
|
||||
[package.metadata.docs.rs]
|
||||
all-features = true
|
||||
rustdoc-args = ["--cfg", "docsrs"]
|
||||
|
||||
[dependencies]
|
||||
hashes = { package = "bitcoin_hashes", version = "0.14.0", default-features = false, features = ["alloc"] }
|
||||
internals = { package = "bitcoin-internals", version = "0.3.0", features = ["alloc"] }
|
||||
|
@ -27,5 +23,9 @@ internals = { package = "bitcoin-internals", version = "0.3.0", features = ["all
|
|||
[dev-dependencies]
|
||||
hex = { package = "hex-conservative", version = "0.2.0", default-features = false, features = ["alloc"] }
|
||||
|
||||
[package.metadata.docs.rs]
|
||||
all-features = true
|
||||
rustdoc-args = ["--cfg", "docsrs"]
|
||||
|
||||
[lints.rust]
|
||||
unexpected_cfgs = { level = "deny", check-cfg = ['cfg(bench)', 'cfg(fuzzing)', 'cfg(kani)' ] }
|
||||
|
|
|
@ -18,15 +18,11 @@ default = [ "std", "secp-recovery" ]
|
|||
std = ["base58/std", "bech32/std", "hashes/std", "hex/std", "internals/std", "io/std", "secp256k1/std", "units/std"]
|
||||
rand-std = ["secp256k1/rand-std", "std"]
|
||||
rand = ["secp256k1/rand"]
|
||||
serde = ["actual-serde", "hashes/serde", "secp256k1/serde", "internals/serde", "units/serde"]
|
||||
serde = ["actual-serde", "hashes/serde", "internals/serde", "secp256k1/serde", "units/serde"]
|
||||
secp-lowmemory = ["secp256k1/lowmemory"]
|
||||
secp-recovery = ["secp256k1/recovery"]
|
||||
bitcoinconsensus-std = ["bitcoinconsensus/std", "std"]
|
||||
|
||||
[package.metadata.docs.rs]
|
||||
all-features = true
|
||||
rustdoc-args = ["--cfg", "docsrs"]
|
||||
|
||||
[dependencies]
|
||||
base58 = { package = "base58ck", version = "0.1.0", default-features = false }
|
||||
bech32 = { version = "0.11.0", default-features = false, features = ["alloc"] }
|
||||
|
@ -54,6 +50,10 @@ hex_lit = "0.1.1"
|
|||
[target.'cfg(mutate)'.dev-dependencies]
|
||||
mutagen = { git = "https://github.com/llogiq/mutagen" }
|
||||
|
||||
[package.metadata.docs.rs]
|
||||
all-features = true
|
||||
rustdoc-args = ["--cfg", "docsrs"]
|
||||
|
||||
[[example]]
|
||||
name = "bip32"
|
||||
|
||||
|
|
|
@ -4,10 +4,9 @@
|
|||
|
||||
use core::ops::{Deref, DerefMut};
|
||||
|
||||
use crate::script;
|
||||
|
||||
#[allow(unused)]
|
||||
use crate::prelude::*;
|
||||
use crate::script;
|
||||
|
||||
#[rustfmt::skip] // Keep public re-exports separate.
|
||||
#[doc(inline)]
|
||||
|
|
|
@ -22,10 +22,6 @@ io = ["bitcoin-io"]
|
|||
# Smaller (but slower) implementation of sha256, sha512 and ripemd160
|
||||
small-hash = []
|
||||
|
||||
[package.metadata.docs.rs]
|
||||
all-features = true
|
||||
rustdoc-args = ["--cfg", "docsrs"]
|
||||
|
||||
[dependencies]
|
||||
hex = { package = "hex-conservative", version = "0.2.0", default-features = false }
|
||||
|
||||
|
@ -37,5 +33,9 @@ serde = { version = "1.0", default-features = false, optional = true }
|
|||
serde_test = "1.0"
|
||||
serde_json = "1.0"
|
||||
|
||||
[package.metadata.docs.rs]
|
||||
all-features = true
|
||||
rustdoc-args = ["--cfg", "docsrs"]
|
||||
|
||||
[lints.rust]
|
||||
unexpected_cfgs = { level = "deny", check-cfg = ['cfg(bench)', 'cfg(hashes_fuzz)', 'cfg(rust_v_1_64)' ] }
|
||||
|
|
|
@ -18,14 +18,14 @@ default = []
|
|||
std = ["alloc"]
|
||||
alloc = []
|
||||
|
||||
[package.metadata.docs.rs]
|
||||
all-features = true
|
||||
rustdoc-args = ["--cfg", "docsrs"]
|
||||
|
||||
[dependencies]
|
||||
serde = { version = "1.0.103", default-features = false, optional = true }
|
||||
|
||||
[dev-dependencies]
|
||||
|
||||
[package.metadata.docs.rs]
|
||||
all-features = true
|
||||
rustdoc-args = ["--cfg", "docsrs"]
|
||||
|
||||
[lints.rust]
|
||||
unexpected_cfgs = { level = "deny", check-cfg = ['cfg(rust_v_1_64)', 'cfg(rust_v_1_61)'] }
|
||||
|
|
|
@ -17,10 +17,6 @@ default = ["std"]
|
|||
std = ["alloc", "internals/std"]
|
||||
alloc = ["internals/alloc"]
|
||||
|
||||
[package.metadata.docs.rs]
|
||||
all-features = true
|
||||
rustdoc-args = ["--cfg", "docsrs"]
|
||||
|
||||
[dependencies]
|
||||
internals = { package = "bitcoin-internals", version = "0.3.0", features = ["alloc"] }
|
||||
|
||||
|
@ -30,5 +26,9 @@ serde = { version = "1.0.103", default-features = false, features = ["derive"],
|
|||
serde_test = "1.0"
|
||||
serde_json = "1.0"
|
||||
|
||||
[package.metadata.docs.rs]
|
||||
all-features = true
|
||||
rustdoc-args = ["--cfg", "docsrs"]
|
||||
|
||||
[lints.rust]
|
||||
unexpected_cfgs = { level = "deny", check-cfg = ['cfg(kani)'] }
|
||||
|
|
Loading…
Reference in New Issue