diff --git a/curlz/Cargo.toml b/curlz/Cargo.toml index a996510..16317bf 100644 --- a/curlz/Cargo.toml +++ b/curlz/Cargo.toml @@ -8,7 +8,7 @@ license = "GPL-3.0-only" include = ["src/**/*", "LICENSE", "*.md"] [dependencies] -env_logger = "0.10" +env_logger = "0.11" log = "0.4" clap = { version = "4.2", features = ["derive", "std", "cargo", "usage", "help"] } #clap_complete = "4.1" @@ -17,22 +17,22 @@ serde = { version = "1.0", features = ["derive"] } serde_yaml = "0.9" dotenvy = { version = "0.15" } anyhow = "1.0" -convert_case = "0.6" -dialoguer = "0.10" +convert_case = "0.8" +dialoguer = "0.12" filenamify = "0.1" chrono = { version = "0.4", default-features = false, features = ["clock"] } humantime = "2.1" -minijinja = "0.32" +minijinja = "0.34" jsonwebtoken = "8.3" serde_json = { version = "1.0", features = ["preserve_order"] } -base64 = "0.21" +base64 = "0.22" ## experimental pest = { version = "2.6", optional = true } pest_derive = { version = "2.6", optional = true } -minijinja-stack-ref = "0.32" +minijinja-stack-ref = "0.34" [features] "x-http-lang" = ['dep:pest', 'dep:pest_derive'] @@ -42,8 +42,8 @@ insta = "1" tempfile = "3.5" assert_cmd = "2.0" predicates = "3.0" -rstest = "0.17" -wiremock = "0.5" +rstest = "0.26" +wiremock = "0.6" tokio = { version = "1", features = ["rt", "macros"], default-features = false } indoc = "2" pretty_assertions = "1" diff --git a/docker/Dockerfile b/docker/Dockerfile index 69f6c58..598e2a6 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -1,4 +1,4 @@ -FROM curlimages/curl:8.00.1 as builder +FROM curlimages/curl:8.15.0 as builder LABEL org.opencontainers.image.source https://github.com/curlz-rs/curlz ARG CURLZ_RELEASE_TAG=v0.1.0-alpha.11 @@ -13,7 +13,7 @@ RUN curl ${CURLZ_GIT_REPO}/releases/download/${CURLZ_RELEASE_TAG}/curlz-${CURLZ_ tar xzfv /tmp/curlz.tar.gz curlz && \ chmod a+x /tmp/curlz -FROM curlimages/curl:8.00.1 +FROM curlimages/curl:8.15.0 COPY --from=builder "/tmp/curlz" "/usr/bin/curlz" USER curl_user