diff --git a/Cargo.lock b/Cargo.lock index 27a5b566..5cc35035 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3731,9 +3731,9 @@ dependencies = [ [[package]] name = "unicode-width" -version = "0.1.11" +version = "0.1.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85" +checksum = "68f5e5f3158ecfd4b8ff6fe086db7c8467a2dfdac97fe420f2b7c4aa97af66d6" [[package]] name = "unicode-xid" diff --git a/teller-cli/Cargo.toml b/teller-cli/Cargo.toml index 4c10cc1a..ad06cd06 100644 --- a/teller-cli/Cargo.toml +++ b/teller-cli/Cargo.toml @@ -2,6 +2,13 @@ name = "teller" version = "2.0.0" edition = "2021" +description = "A developer-first multi provider secret manager" +authors = ["Dotan Nahum ", "Elad Kaplan "] +documentation = "https://docs.rs/teller/" +repository = "https://github.com/tellerops/teller" +keywords = ["vault", "secret", "devtool"] +license = "Apache-2.0" +readme = "../README.md" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] @@ -21,8 +28,8 @@ strum = { workspace = true } proc-macro2 = "1.0.63" # Remove once https://github.com/rust-lang/rust/issues/113152 is fixed. clap = { version = "4.3.0", features = ["cargo", "derive"] } exitcode = { version = "^1.1.2" } -console = { version = "*" } -comfy-table = { version = "*" } +console = { version = "0.15.8" } +comfy-table = { version = "7.1.1" } dialoguer = { version = "0.11.0" } teller-providers = { version = "*", path = "../teller-providers" } teller-core = { version = "*", path = "../teller-core" } diff --git a/teller-cli/src/bin/teller.rs b/teller-cli/src/bin/teller.rs index eab7883d..bea765e2 100644 --- a/teller-cli/src/bin/teller.rs +++ b/teller-cli/src/bin/teller.rs @@ -2,7 +2,7 @@ use std::process::exit; use clap::Parser; use eyre::Result; -use teller_cli::{cli, tracing}; +use teller::{cli, tracing}; #[tokio::main] async fn main() -> Result<()> { diff --git a/teller-core/Cargo.toml b/teller-core/Cargo.toml index 8cb9ecab..82a091ca 100644 --- a/teller-core/Cargo.toml +++ b/teller-core/Cargo.toml @@ -2,6 +2,13 @@ name = "teller-core" version = "2.0.0" edition = "2021" +description = "A developer-first multi provider secret manager" +authors = ["Dotan Nahum ", "Elad Kaplan "] +documentation = "https://docs.rs/teller/" +repository = "https://github.com/tellerops/teller" +keywords = ["vault", "secret", "devtool"] +license = "Apache-2.0" +readme = "../README.md" [dependencies] serde = { workspace = true } @@ -15,8 +22,8 @@ shell-words = "1" duct = "0.13.6" thiserror = { workspace = true } fs-err = "2.9.0" -ignore = "*" -unicode-width = "*" +ignore = "0.4.22" +unicode-width = "0.1.12" aho-corasick = { workspace = true } tera = { workspace = true } csv = "1.2.1" @@ -24,4 +31,4 @@ teller-providers = { version = "*", path = "../teller-providers" } [dev-dependencies] insta = { workspace = true } -stringreader = "*" +stringreader = "0.1.1" diff --git a/teller-providers/Cargo.toml b/teller-providers/Cargo.toml index 4879c253..d23dea33 100644 --- a/teller-providers/Cargo.toml +++ b/teller-providers/Cargo.toml @@ -3,8 +3,14 @@ name = "teller-providers" version = "2.0.0" edition = "2021" -# [lib] -# name = "teller-providers" +description = "A developer-first multi provider secret manager" +authors = ["Dotan Nahum ", "Elad Kaplan "] +documentation = "https://docs.rs/teller/" +repository = "https://github.com/tellerops/teller" +keywords = ["vault", "secret", "devtool"] +license = "Apache-2.0" +readme = "../README.md" + [features] default = [