chore(dependencies): Update dependencies for router packages (#902)

This commit is contained in:
Sampras Lopes
2023-04-18 22:46:51 +05:30
committed by GitHub
parent dee5f6156a
commit 171c412056
15 changed files with 473 additions and 409 deletions

730
Cargo.lock generated

File diff suppressed because it is too large Load Diff

View File

@ -16,14 +16,14 @@ actix-web = { version = "4.3.1", optional = true }
error-stack = "0.3.1" error-stack = "0.3.1"
frunk = "0.4.1" frunk = "0.4.1"
frunk_core = "0.4.1" frunk_core = "0.4.1"
mime = "0.3.16" mime = "0.3.17"
reqwest = { version = "0.11.14", optional = true } reqwest = { version = "0.11.16", optional = true }
serde = { version = "1.0.155", features = ["derive"] } serde = { version = "1.0.160", features = ["derive"] }
serde_json = "1.0.94" serde_json = "1.0.96"
strum = { version = "0.24.1", features = ["derive"] } strum = { version = "0.24.1", features = ["derive"] }
time = { version = "0.3.20", features = ["serde", "serde-well-known", "std"] } time = { version = "0.3.20", features = ["serde", "serde-well-known", "std"] }
url = { version = "2.3.1", features = ["serde"] } url = { version = "2.3.1", features = ["serde"] }
utoipa = { version = "3.2.0", features = ["preserve_order"] } utoipa = { version = "3.3.0", features = ["preserve_order"] }
# First party crates # First party crates

View File

@ -6,13 +6,13 @@ edition = "2021"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies] [dependencies]
serde = { version = "1.0.155", features = [ "derive" ] } serde = { version = "1.0.160", features = [ "derive" ] }
strum = { version = "0.24.1", features = [ "derive" ] } strum = { version = "0.24.1", features = [ "derive" ] }
utoipa = { version = "3.2.0", features = ["preserve_order"] } utoipa = { version = "3.3.0", features = ["preserve_order"] }
diesel = { version = "2.0.3", features = ["postgres"] } diesel = { version = "2.0.3", features = ["postgres"] }
# First party crates # First party crates
router_derive = { version = "0.1.0", path = "../router_derive" } router_derive = { version = "0.1.0", path = "../router_derive" }
[dev-dependencies] [dev-dependencies]
serde_json = "1.0.95" serde_json = "1.0.96"

View File

@ -24,23 +24,23 @@ logs = [
] ]
[dependencies] [dependencies]
async-trait = { version = "0.1.66", optional = true } async-trait = { version = "0.1.68", optional = true }
bytes = "1.4.0" bytes = "1.4.0"
error-stack = "0.3.1" error-stack = "0.3.1"
futures = { version = "0.3.27", optional = true } futures = { version = "0.3.28", optional = true }
hex = "0.4.3" hex = "0.4.3"
nanoid = "0.4.0" nanoid = "0.4.0"
once_cell = "1.17.1" once_cell = "1.17.1"
rand = "0.8.5" rand = "0.8.5"
regex = "1.7.1" regex = "1.7.3"
ring = "0.16.20" ring = "0.16.20"
serde = { version = "1.0.155", features = ["derive"] } serde = { version = "1.0.160", features = ["derive"] }
serde_json = "1.0.94" serde_json = "1.0.96"
serde_urlencoded = "0.7.1" serde_urlencoded = "0.7.1"
signal-hook-tokio = { version = "0.3.1", features = ["futures-v0_3"], optional = true } signal-hook-tokio = { version = "0.3.1", features = ["futures-v0_3"], optional = true }
signal-hook = { version = "0.3.15", optional = true } signal-hook = { version = "0.3.15", optional = true }
tokio = { version = "1.26.0", features = ["macros", "rt-multi-thread"], optional = true } tokio = { version = "1.27.0", features = ["macros", "rt-multi-thread"], optional = true }
thiserror = "1.0.39" thiserror = "1.0.40"
time = { version = "0.3.20", features = ["serde", "serde-well-known", "std"] } time = { version = "0.3.20", features = ["serde", "serde-well-known", "std"] }
md5 = "0.7.0" md5 = "0.7.0"

View File

@ -14,16 +14,16 @@ vergen = ["router_env/vergen"]
[dependencies] [dependencies]
async-bb8-diesel = { git = "https://github.com/juspay/async-bb8-diesel", rev = "9a71d142726dbc33f41c1fd935ddaa79841c7be5" } async-bb8-diesel = { git = "https://github.com/juspay/async-bb8-diesel", rev = "9a71d142726dbc33f41c1fd935ddaa79841c7be5" }
bb8 = "0.8" bb8 = "0.8"
clap = { version = "4.1.8", default-features = false, features = ["std", "derive", "help", "usage"] } clap = { version = "4.2.2", default-features = false, features = ["std", "derive", "help", "usage"] }
config = { version = "0.13.3", features = ["toml"] } config = { version = "0.13.3", features = ["toml"] }
diesel = { version = "2.0.3", features = ["postgres"] } diesel = { version = "2.0.3", features = ["postgres"] }
error-stack = "0.3.1" error-stack = "0.3.1"
once_cell = "1.17.1" once_cell = "1.17.1"
serde = "1.0.155" serde = "1.0.160"
serde_json = "1.0.94" serde_json = "1.0.96"
serde_path_to_error = "0.1.10" serde_path_to_error = "0.1.11"
thiserror = "1.0.39" thiserror = "1.0.40"
tokio = { version = "1.26.0", features = ["macros", "rt-multi-thread"] } tokio = { version = "1.27.0", features = ["macros", "rt-multi-thread"] }
# First Party Crates # First Party Crates
common_utils = { version = "0.1.0", path = "../common_utils", features = ["signals"] } common_utils = { version = "0.1.0", path = "../common_utils", features = ["signals"] }

View File

@ -11,14 +11,14 @@ license = "Apache-2.0"
kms = ["dep:aws-config", "dep:aws-sdk-kms"] kms = ["dep:aws-config", "dep:aws-sdk-kms"]
[dependencies] [dependencies]
aws-config = { version = "0.54.1", optional = true } aws-config = { version = "0.55.1", optional = true }
aws-sdk-kms = { version = "0.24.0", optional = true } aws-sdk-kms = { version = "0.26.0", optional = true }
base64 = "0.21.0" base64 = "0.21.0"
error-stack = "0.3.1" error-stack = "0.3.1"
once_cell = "1.17.1" once_cell = "1.17.1"
serde = { version = "1.0.155", features = ["derive"] } serde = { version = "1.0.160", features = ["derive"] }
thiserror = "1.0.39" thiserror = "1.0.40"
tokio = "1.26.0" tokio = "1.27.0"
# First party crates # First party crates
common_utils = { version = "0.1.0", path = "../common_utils" } common_utils = { version = "0.1.0", path = "../common_utils" }

View File

@ -1,7 +1,7 @@
//! Interactions with the AWS KMS SDK //! Interactions with the AWS KMS SDK
use aws_config::meta::region::RegionProviderChain; use aws_config::meta::region::RegionProviderChain;
use aws_sdk_kms::{types::Blob, Client, Region}; use aws_sdk_kms::{config::Region, primitives::Blob, Client};
use base64::Engine; use base64::Engine;
use common_utils::errors::CustomResult; use common_utils::errors::CustomResult;
use error_stack::{IntoReport, ResultExt}; use error_stack::{IntoReport, ResultExt};

View File

@ -19,9 +19,9 @@ rustdoc-args = ["--cfg", "docsrs"]
bytes = { version = "1", optional = true } bytes = { version = "1", optional = true }
diesel = { version = "2.0.3", features = ["postgres", "serde_json", "time"], optional = true } diesel = { version = "2.0.3", features = ["postgres", "serde_json", "time"], optional = true }
serde = { version = "1", features = ["derive"], optional = true } serde = { version = "1", features = ["derive"], optional = true }
serde_json = "1.0.94" serde_json = "1.0.96"
subtle = "2.4.1" subtle = "=2.4.1"
zeroize = { version = "1.5", default-features = false } zeroize = { version = "1.6", default-features = false }
[dev-dependencies] [dev-dependencies]
serde_json = "1.0.94" serde_json = "1.0.96"

View File

@ -8,16 +8,16 @@ readme = "README.md"
license = "Apache-2.0" license = "Apache-2.0"
[dependencies] [dependencies]
async-trait = "0.1.66" async-trait = "0.1.68"
error-stack = "0.3.1" error-stack = "0.3.1"
fred = { version = "6.0.0", features = ["metrics", "partial-tracing"] } fred = { version = "6.0.0", features = ["metrics", "partial-tracing"] }
futures = "0.3" futures = "0.3"
serde = { version = "1.0.155", features = ["derive"] } serde = { version = "1.0.160", features = ["derive"] }
thiserror = "1.0.39" thiserror = "1.0.40"
# First party crates # First party crates
common_utils = { version = "0.1.0", path = "../common_utils", features = ["async_ext"] } common_utils = { version = "0.1.0", path = "../common_utils", features = ["async_ext"] }
router_env = { version = "0.1.0", path = "../router_env", features = ["log_extra_implicit_fields", "log_custom_entries_to_extra"] } router_env = { version = "0.1.0", path = "../router_env", features = ["log_extra_implicit_fields", "log_custom_entries_to_extra"] }
[dev-dependencies] [dev-dependencies]
tokio = { version = "1.26.0", features = ["macros", "rt-multi-thread"] } tokio = { version = "1.27.0", features = ["macros", "rt-multi-thread"] }

View File

@ -31,12 +31,12 @@ actix-cors = "0.6.4"
actix-rt = "2.8.0" actix-rt = "2.8.0"
actix-web = "4.3.1" actix-web = "4.3.1"
async-bb8-diesel = { git = "https://github.com/juspay/async-bb8-diesel", rev = "9a71d142726dbc33f41c1fd935ddaa79841c7be5" } async-bb8-diesel = { git = "https://github.com/juspay/async-bb8-diesel", rev = "9a71d142726dbc33f41c1fd935ddaa79841c7be5" }
async-trait = "0.1.66" async-trait = "0.1.68"
base64 = "0.21.0" base64 = "0.21.0"
bb8 = "0.8" bb8 = "0.8"
blake3 = "1.3.3" blake3 = "1.3.3"
bytes = "1.4.0" bytes = "1.4.0"
clap = { version = "4.1.8", default-features = false, features = ["std", "derive", "help", "usage"] } clap = { version = "4.2.2", default-features = false, features = ["std", "derive", "help", "usage"] }
config = { version = "0.13.3", features = ["toml"] } config = { version = "0.13.3", features = ["toml"] }
crc32fast = "1.3.2" crc32fast = "1.3.2"
diesel = { version = "2.0.3", features = ["postgres"] } diesel = { version = "2.0.3", features = ["postgres"] }
@ -45,39 +45,39 @@ encoding_rs = "0.8.32"
error-stack = "0.3.1" error-stack = "0.3.1"
frunk = "0.4.1" frunk = "0.4.1"
frunk_core = "0.4.1" frunk_core = "0.4.1"
futures = "0.3.27" futures = "0.3.28"
hex = "0.4.3" hex = "0.4.3"
http = "0.2.9" http = "0.2.9"
josekit = "0.8.2" josekit = "0.8.2"
jsonwebtoken = "8.2.0" jsonwebtoken = "8.3.0"
literally = "0.1.3" literally = "0.1.3"
maud = { version = "0.24", features = ["actix-web"] } maud = { version = "0.25", features = ["actix-web"] }
mimalloc = { version = "0.1", optional = true } mimalloc = { version = "0.1", optional = true }
mime = "0.3.16" mime = "0.3.17"
moka = { version = "0.10", features = ["future"] } moka = { version = "0.10", features = ["future"] }
nanoid = "0.4.0" nanoid = "0.4.0"
num_cpus = "1.15.0" num_cpus = "1.15.0"
once_cell = "1.17.1" once_cell = "1.17.1"
rand = "0.8.5" rand = "0.8.5"
regex = "1.7.1" regex = "1.7.3"
reqwest = { version = "0.11.14", features = ["json", "native-tls", "gzip"] } reqwest = { version = "0.11.16", features = ["json", "native-tls", "gzip"] }
ring = "0.16.20" ring = "0.16.20"
serde = { version = "1.0.155", features = ["derive"] } serde = { version = "1.0.160", features = ["derive"] }
serde_json = "1.0.94" serde_json = "1.0.96"
serde_path_to_error = "0.1.10" serde_path_to_error = "0.1.11"
serde_qs = { version = "0.12.0", optional = true } serde_qs = { version = "0.12.0", optional = true }
serde_urlencoded = "0.7.1" serde_urlencoded = "0.7.1"
serde_with = "2.3.1" serde_with = "2.3.2"
signal-hook-tokio = { version = "0.3.1", features = ["futures-v0_3"] } signal-hook-tokio = { version = "0.3.1", features = ["futures-v0_3"] }
signal-hook = "0.3.15" signal-hook = "0.3.15"
strum = { version = "0.24.1", features = ["derive"] } strum = { version = "0.24.1", features = ["derive"] }
thiserror = "1.0.39" thiserror = "1.0.40"
time = { version = "0.3.20", features = ["serde", "serde-well-known", "std"] } time = { version = "0.3.20", features = ["serde", "serde-well-known", "std"] }
tokio = { version = "1.26.0", features = ["macros", "rt-multi-thread"] } tokio = { version = "1.27.0", features = ["macros", "rt-multi-thread"] }
url = { version = "2.3.1", features = ["serde"] } url = { version = "2.3.1", features = ["serde"] }
utoipa = { version = "3.2.0", features = ["preserve_order", "time"] } utoipa = { version = "3.3.0", features = ["preserve_order", "time"] }
utoipa-swagger-ui = { version = "3.1.1", features = ["actix-web"] } utoipa-swagger-ui = { version = "3.1.3", features = ["actix-web"] }
uuid = { version = "1.3.0", features = ["serde", "v4"] } uuid = { version = "1.3.1", features = ["serde", "v4"] }
# First party crates # First party crates
api_models = { version = "0.1.0", path = "../api_models", features = ["errors"] } api_models = { version = "0.1.0", path = "../api_models", features = ["errors"] }
@ -97,10 +97,10 @@ actix-http = "3.3.1"
awc = { version = "3.1.1", features = ["rustls"] } awc = { version = "3.1.1", features = ["rustls"] }
derive_deref = "1.1.1" derive_deref = "1.1.1"
rand = "0.8.5" rand = "0.8.5"
serial_test = "1.0.0" serial_test = "2.0.0"
time = { version = "0.3.20", features = ["macros"] } time = { version = "0.3.20", features = ["macros"] }
tokio = "1.26.0" tokio = "1.27.0"
toml = "0.7.2" toml = "0.7.3"
wiremock = "0.5" wiremock = "0.5"
[[bin]] [[bin]]

View File

@ -13,12 +13,12 @@ doctest = false
[dependencies] [dependencies]
darling = "0.14.4" darling = "0.14.4"
proc-macro2 = "1.0.51" proc-macro2 = "1.0.56"
quote = "1.0.23" quote = "1.0.26"
syn = { version = "1.0.109", features = ["full", "extra-traits"] } # the full feature does not seem to encompass all the features syn = { version = "1.0.109", features = ["full", "extra-traits"] } # the full feature does not seem to encompass all the features
[dev-dependencies] [dev-dependencies]
diesel = { version = "2.0.3", features = ["postgres"] } diesel = { version = "2.0.3", features = ["postgres"] }
serde = { version = "1.0.155", features = ["derive"] } serde = { version = "1.0.160", features = ["derive"] }
serde_json = "1.0.94" serde_json = "1.0.96"
strum = { version = "0.24.1", features = ["derive"] } strum = { version = "0.24.1", features = ["derive"] }

View File

@ -9,31 +9,31 @@ license = "Apache-2.0"
[dependencies] [dependencies]
config = { version = "0.13.3", features = ["toml"] } config = { version = "0.13.3", features = ["toml"] }
gethostname = "0.4.1" gethostname = "0.4.2"
once_cell = "1.17.1" once_cell = "1.17.1"
opentelemetry = { git = "https://github.com/open-telemetry/opentelemetry-rust/", rev = "44b90202fd744598db8b0ace5b8f0bad7ec45658", features = ["rt-tokio-current-thread", "metrics"] } opentelemetry = { git = "https://github.com/open-telemetry/opentelemetry-rust/", rev = "44b90202fd744598db8b0ace5b8f0bad7ec45658", features = ["rt-tokio-current-thread", "metrics"] }
opentelemetry-otlp = { git = "https://github.com/open-telemetry/opentelemetry-rust/", rev = "44b90202fd744598db8b0ace5b8f0bad7ec45658", features = ["metrics"] } opentelemetry-otlp = { git = "https://github.com/open-telemetry/opentelemetry-rust/", rev = "44b90202fd744598db8b0ace5b8f0bad7ec45658", features = ["metrics"] }
rustc-hash = "1.1" rustc-hash = "1.1"
serde = { version = "1.0.155", features = ["derive"] } serde = { version = "1.0.160", features = ["derive"] }
serde_json = "1.0.94" serde_json = "1.0.96"
serde_path_to_error = "0.1.10" serde_path_to_error = "0.1.11"
strum = { version = "0.24.1", features = ["derive"] } strum = { version = "0.24.1", features = ["derive"] }
time = { version = "0.3.20", default-features = false, features = ["formatting"] } time = { version = "0.3.20", default-features = false, features = ["formatting"] }
tokio = { version = "1.26.0" } tokio = { version = "1.27.0" }
tracing = { version = "0.1.36" } tracing = { version = "=0.1.36" }
tracing-actix-web = { version = "0.7.2", features = ["opentelemetry_0_18"], optional = true } tracing-actix-web = { version = "0.7.4", features = ["opentelemetry_0_18"], optional = true }
tracing-appender = { version = "0.2.2" } tracing-appender = { version = "0.2.2" }
tracing-attributes = "=0.1.22" tracing-attributes = "=0.1.22"
tracing-opentelemetry = { version = "0.18.0" } tracing-opentelemetry = { version = "0.18.0" }
tracing-subscriber = { version = "0.3.16", default-features = true, features = ["env-filter", "json", "registry"] } tracing-subscriber = { version = "0.3.16", default-features = true, features = ["env-filter", "json", "registry"] }
vergen = { version = "8.0.0-beta.9", optional = true, features = ["cargo", "git", "git2", "rustc"] } vergen = { version = "8.1.1", optional = true, features = ["cargo", "git", "git2", "rustc"] }
[dev-dependencies] [dev-dependencies]
tokio = { version = "1.26.0", features = ["macros", "rt-multi-thread"] } tokio = { version = "1.27.0", features = ["macros", "rt-multi-thread"] }
[build-dependencies] [build-dependencies]
cargo_metadata = "0.15.4" cargo_metadata = "0.15.4"
vergen = { version = "8.0.0-beta.9", features = ["cargo", "git", "git2", "rustc"], optional = true } vergen = { version = "8.1.1", features = ["cargo", "git", "git2", "rustc"], optional = true }
[features] [features]
default = ["actix_web"] default = ["actix_web"]

View File

@ -18,7 +18,7 @@ pub fn generate_cargo_instructions() {
.cargo_opt_level() .cargo_opt_level()
.cargo_target_triple() .cargo_target_triple()
.git_commit_timestamp() .git_commit_timestamp()
.git_describe(true, true) .git_describe(true, true, None)
.git_sha(true) .git_sha(true)
.rustc_semver() .rustc_semver()
.rustc_commit_hash() .rustc_commit_hash()

View File

@ -2,7 +2,7 @@ use logger::instrument;
use router_env as logger; use router_env as logger;
#[instrument(skip_all)] #[instrument(skip_all)]
pub async fn fn_with_colon(val: i32) -> () { pub async fn fn_with_colon(val: i32) {
let a = 13; let a = 13;
let b = 31; let b = 31;
@ -24,7 +24,7 @@ pub async fn fn_with_colon(val: i32) -> () {
} }
#[instrument(fields(val3 = "abc"), skip_all)] #[instrument(fields(val3 = "abc"), skip_all)]
pub async fn fn_without_colon(val: i32) -> () { pub async fn fn_without_colon(val: i32) {
let a = 13; let a = 13;
let b = 31; let b = 31;

View File

@ -11,16 +11,16 @@ kv_store = []
[dependencies] [dependencies]
async-bb8-diesel = { git = "https://github.com/juspay/async-bb8-diesel", rev = "9a71d142726dbc33f41c1fd935ddaa79841c7be5" } async-bb8-diesel = { git = "https://github.com/juspay/async-bb8-diesel", rev = "9a71d142726dbc33f41c1fd935ddaa79841c7be5" }
async-trait = "0.1.66" async-trait = "0.1.68"
diesel = { version = "2.0.3", features = ["postgres", "serde_json", "time", "64-column-tables"] } diesel = { version = "2.0.3", features = ["postgres", "serde_json", "time", "64-column-tables"] }
error-stack = "0.3.1" error-stack = "0.3.1"
frunk = "0.4.1" frunk = "0.4.1"
frunk_core = "0.4.1" frunk_core = "0.4.1"
hex = "0.4.3" hex = "0.4.3"
serde = { version = "1.0.155", features = ["derive"] } serde = { version = "1.0.160", features = ["derive"] }
serde_json = "1.0.94" serde_json = "1.0.96"
strum = { version = "0.24.1", features = ["derive"] } strum = { version = "0.24.1", features = ["derive"] }
thiserror = "1.0.39" thiserror = "1.0.40"
time = { version = "0.3.20", features = ["serde", "serde-well-known", "std"] } time = { version = "0.3.20", features = ["serde", "serde-well-known", "std"] }
# First party crates # First party crates