diff --git a/Cargo.lock b/Cargo.lock index f828e24..03ac572 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -682,9 +682,9 @@ checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" [[package]] name = "secrecy" -version = "0.8.0" +version = "0.10.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9bd1c54ea06cfd2f6b63219704de0b9b4f72dcc2b8fdef820be6cd799780e91e" +checksum = "e891af845473308773346dc847b2c23ee78fe442e0472ac50e22a18a93d3ae5a" dependencies = [ "serde", "zeroize", diff --git a/core/Cargo.toml b/core/Cargo.toml index e76681e..285db14 100644 --- a/core/Cargo.toml +++ b/core/Cargo.toml @@ -28,7 +28,7 @@ arc-swap = { version = "1", optional = true } color-eyre = { version = "0.6", optional = true, default-features = false } clap = { version = "4", optional = true, features = ["derive"] } regex = { version = "1", optional = true } -secrecy = { version = "0.8", optional = true, features = ["serde"] } +secrecy = { version = "0.10", optional = true, features = ["serde"] } semver = { version = "1", optional = true } serde = { version = "1", optional = true, features = ["serde_derive"] } termcolor = { version = "1", optional = true } diff --git a/core/src/lib.rs b/core/src/lib.rs index ca4ea40..fefd2bc 100644 --- a/core/src/lib.rs +++ b/core/src/lib.rs @@ -77,6 +77,6 @@ pub use fs_err as fs; #[cfg(feature = "secrets")] pub use secrecy as secret; #[cfg(feature = "secrets")] -pub use secrecy::Secret; +pub use secrecy::{SecretBox, SecretSlice, SecretString}; #[cfg(feature = "application")] pub use semver::Version;