Skip to content

Commit 4956c87

Browse files
dependabot[bot]edmorleycolincasey
authored
Bump the rust-dependencies group across 1 directory with 9 updates (#1063)
* Bump the rust-dependencies group across 1 directory with 9 updates Bumps the rust-dependencies group with 9 updates in the / directory: | Package | From | To | | --- | --- | --- | | [indoc](https://github.com/dtolnay/indoc) | `2.0.5` | `2.0.6` | | [libcnb](https://github.com/heroku/libcnb.rs) | `0.27.0` | `0.28.0` | | [libherokubuildpack](https://github.com/heroku/libcnb.rs) | `0.27.0` | `0.28.0` | | [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` | | [tempfile](https://github.com/Stebalien/tempfile) | `3.17.1` | `3.19.1` | | [libcnb-test](https://github.com/heroku/libcnb.rs) | `0.27.0` | `0.28.0` | | [opentelemetry](https://github.com/open-telemetry/opentelemetry-rust) | `0.28.0` | `0.29.0` | | [bon](https://github.com/elastio/bon) | `3.3.2` | `3.5.1` | | [libcnb-data](https://github.com/heroku/libcnb.rs) | `0.27.0` | `0.28.0` | Updates `indoc` from 2.0.5 to 2.0.6 - [Release notes](https://github.com/dtolnay/indoc/releases) - [Commits](dtolnay/indoc@2.0.5...2.0.6) Updates `libcnb` from 0.27.0 to 0.28.0 - [Release notes](https://github.com/heroku/libcnb.rs/releases) - [Changelog](https://github.com/heroku/libcnb.rs/blob/main/CHANGELOG.md) - [Commits](heroku/libcnb.rs@v0.27.0...v0.28.0) Updates `libherokubuildpack` from 0.27.0 to 0.28.0 - [Release notes](https://github.com/heroku/libcnb.rs/releases) - [Changelog](https://github.com/heroku/libcnb.rs/blob/main/CHANGELOG.md) - [Commits](heroku/libcnb.rs@v0.27.0...v0.28.0) Updates `serde` from 1.0.218 to 1.0.219 - [Release notes](https://github.com/serde-rs/serde/releases) - [Commits](serde-rs/serde@v1.0.218...v1.0.219) Updates `tempfile` from 3.17.1 to 3.19.1 - [Changelog](https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md) - [Commits](Stebalien/tempfile@v3.17.1...v3.19.1) Updates `libcnb-test` from 0.27.0 to 0.28.0 - [Release notes](https://github.com/heroku/libcnb.rs/releases) - [Changelog](https://github.com/heroku/libcnb.rs/blob/main/CHANGELOG.md) - [Commits](heroku/libcnb.rs@v0.27.0...v0.28.0) Updates `opentelemetry` from 0.28.0 to 0.29.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-rust/releases) - [Commits](open-telemetry/opentelemetry-rust@opentelemetry-0.28.0...opentelemetry-0.29.0) Updates `bon` from 3.3.2 to 3.5.1 - [Release notes](https://github.com/elastio/bon/releases) - [Changelog](https://github.com/elastio/bon/blob/master/release-plz.toml) - [Commits](elastio/bon@v3.3.2...v3.5.1) Updates `libcnb-data` from 0.27.0 to 0.28.0 - [Release notes](https://github.com/heroku/libcnb.rs/releases) - [Changelog](https://github.com/heroku/libcnb.rs/blob/main/CHANGELOG.md) - [Commits](heroku/libcnb.rs@v0.27.0...v0.28.0) --- updated-dependencies: - dependency-name: indoc dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: libcnb dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: libherokubuildpack dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: serde dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: tempfile dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: libcnb-test dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: opentelemetry dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: bon dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: libcnb-data dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies ... Signed-off-by: dependabot[bot] <[email protected]> * Update to libcnb 0.28.1 and refresh lockfile * Downgrade opentelemetry to 0.28 So it matches the libcnb version. * Update ureq used by nodejs-engine to match libherokubuildpack To fix: ``` error[E0277]: the trait bound `DownloadError: From<Box<ureq::Error>>` is not satisfied --> buildpacks/nodejs-engine/src/errors.rs:364:64 | 364 | Box::new(ureq::get("broken/ url").call().unwrap_err()).into() | ^^^^ the trait `From<Box<ureq::Error>>` is not implemented for `DownloadError` | = help: the following other types implement trait `From<T>`: `DownloadError` implements `From<Box<ureq::error::Error>>` `DownloadError` implements `From<std::io::Error>` = note: required for `Box<ureq::Error>` to implement `Into<DownloadError>` ``` I've left the other ureq usages as is for now, since they will require further changes and already have a separate major-version Dependabot PR open: #1059 * Remove unused ureq dependencies from other crates I presume these are leftover from test helpers being moved to the shared test utils crate. * Fix lint errors with the newly released Rust 1.86 Fixes the errors seen here: https://github.com/heroku/buildpacks-nodejs/actions/runs/14242580302/job/39915727106?pr=1063#step:5:453 * Update insta snapshot Due to libherokubuildpack upgrading to ureq 3, which uses the `http` crate internally now. The snapshot was updated using the `cargo insta` CLI. Fixes this snapshot error: https://github.com/heroku/buildpacks-nodejs/actions/runs/14242580302/job/39915726551?pr=1063#step:5:496 * Upgrade remaining `ureq` usages --------- Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: Colin Casey <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Ed Morley <[email protected]> Co-authored-by: Colin Casey <[email protected]>
1 parent 0f6cb8e commit 4956c87

File tree

33 files changed

+566
-227
lines changed

33 files changed

+566
-227
lines changed

Cargo.lock

+458-159
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

buildpacks/nodejs-corepack/CHANGELOG.md

+4
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
### Changed
11+
12+
- Updated libcnb to 0.28.1, which includes tracing improvements/fixes. ([#1063](https://github.com/heroku/buildpacks-nodejs/pull/1063))
13+
1014
## [3.5.2] - 2025-03-28
1115

1216
- No changes.

buildpacks/nodejs-corepack/Cargo.toml

+2-3
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,10 @@ bullet_stream = "0.7"
1111
fun_run = "0.5"
1212
heroku-nodejs-utils.workspace = true
1313
indoc = "2"
14-
libcnb = { version = "=0.27.0", features = ["trace"] }
14+
libcnb = { version = "=0.28.1", features = ["trace"] }
1515
opentelemetry = "0.28"
1616
serde = "1"
1717

1818
[dev-dependencies]
19-
libcnb-test = "=0.27.0"
19+
libcnb-test = "=0.28.1"
2020
test_support.workspace = true
21-
ureq = "2"

buildpacks/nodejs-corepack/src/errors.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ pub(crate) fn on_error(err: libcnb::Error<CorepackBuildpackError>) {
2626
Details: {libcnb_err}
2727
"});
2828
}
29-
};
29+
}
3030
}
3131

3232
fn on_buildpack_error(bp_err: CorepackBuildpackError, log: Print<Bullet<Stderr>>) {
@@ -79,7 +79,7 @@ fn on_buildpack_error(bp_err: CorepackBuildpackError, log: Print<Bullet<Stderr>>
7979
and properly formatted (for example: \"[email protected]\").
8080
"});
8181
}
82-
};
82+
}
8383
}
8484

8585
fn on_corepack_cmd_error(err_context: &str, cmd_err: &CmdError, log: Print<Bullet<Stderr>>) {

buildpacks/nodejs-corepack/src/main.rs

-2
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,6 @@ use crate::prepare_corepack::prepare_corepack;
1818
use libcnb_test as _;
1919
#[cfg(test)]
2020
use test_support as _;
21-
#[cfg(test)]
22-
use ureq as _;
2321

2422
mod cfg;
2523
mod cmd;

buildpacks/nodejs-engine/CHANGELOG.md

+4
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
### Changed
11+
12+
- Updated libcnb to 0.28.1, which includes tracing improvements/fixes. ([#1063](https://github.com/heroku/buildpacks-nodejs/pull/1063))
13+
1014
### Added
1115

1216
- 23.11.0 (linux-amd64, linux-arm64)

buildpacks/nodejs-engine/Cargo.toml

+4-4
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ workspace = true
1010
bullet_stream = "0.7"
1111
heroku-nodejs-utils.workspace = true
1212
indoc = "2"
13-
libcnb = { version = "=0.27.0", features = ["trace"] }
14-
libherokubuildpack = { version = "=0.27.0", default-features = false, features = [
13+
libcnb = { version = "=0.28.1", features = ["trace"] }
14+
libherokubuildpack = { version = "=0.28.1", default-features = false, features = [
1515
"download",
1616
"fs",
1717
"inventory",
@@ -24,7 +24,7 @@ toml = "0.8"
2424

2525
[dev-dependencies]
2626
insta = "1"
27-
libcnb-test = "=0.27.0"
27+
libcnb-test = "=0.28.1"
2828
serde_json = "1"
2929
test_support.workspace = true
30-
ureq = "2"
30+
ureq = "3"

buildpacks/nodejs-engine/src/install_node.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ pub(crate) fn install_node(
117117
})?;
118118
bullet = timer.done();
119119
}
120-
};
120+
}
121121

122122
Ok(bullet.done())
123123
}

buildpacks/nodejs-engine/src/main.rs

-2
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,6 @@ use std::env::consts;
2222
use std::io::stderr;
2323
#[cfg(test)]
2424
use test_support as _;
25-
#[cfg(test)]
26-
use ureq as _;
2725

2826
mod configure_web_env;
2927
mod errors;

buildpacks/nodejs-engine/src/snapshots/errors___dist_layer_download_http_error.snap

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
source: buildpacks/nodejs-engine/src/errors.rs
33
---
44
- Debug Info:
5-
- Bad URL: failed to parse URL: RelativeUrlWithoutBase: relative URL without a base
5+
- http: invalid format
66

77
! Failed to download Node.js distribution
88
!

buildpacks/nodejs-function-invoker/Cargo.toml

+4-4
Original file line numberDiff line numberDiff line change
@@ -10,18 +10,18 @@ workspace = true
1010
bullet_stream = "0.7"
1111
heroku-nodejs-utils.workspace = true
1212
indoc = "2"
13-
libcnb = "=0.27.0"
14-
libherokubuildpack = { version = "=0.27.0", default-features = false, features = ["toml"] }
13+
libcnb = "=0.28.1"
14+
libherokubuildpack = { version = "=0.28.1", default-features = false, features = ["toml"] }
1515
serde = "1"
1616
thiserror = "2"
1717
toml = "0.8"
1818

1919
[dev-dependencies]
2020
base64 = "0.22"
2121
hex = "0.4"
22-
libcnb-test = "=0.27.0"
22+
libcnb-test = "=0.28.1"
2323
rand = "0.9"
2424
serde_json = "1"
2525
tempfile = "3"
2626
test_support.workspace = true
27-
ureq = "2"
27+
ureq = "3"

buildpacks/nodejs-function-invoker/src/main.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -188,7 +188,7 @@ impl Buildpack for NodeJsInvokerBuildpack {
188188
Details: {framework_error}
189189
"});
190190
}
191-
};
191+
}
192192
}
193193
}
194194

buildpacks/nodejs-function-invoker/tests/integration_test.rs

+18-15
Original file line numberDiff line numberDiff line change
@@ -153,32 +153,35 @@ fn invoke_function(socket_addr: &SocketAddr, payload: &serde_json::Value) -> ser
153153
"functionInvocationId": serde_json::Value::Null
154154
}));
155155

156-
let response = retry(DEFAULT_RETRIES, DEFAULT_RETRY_DELAY, || {
156+
let mut response = retry(DEFAULT_RETRIES, DEFAULT_RETRY_DELAY, || {
157157
ureq::post(&format!("http://{socket_addr}"))
158-
.set("Content-Type", "application/json")
159-
.set("Authorization", "")
160-
.set("ce-id", &id)
161-
.set("ce-time", "2020-09-03T20:56:28.297915Z")
162-
.set("ce-type", "")
163-
.set("ce-source", "")
164-
.set("ce-specversion", "1.0")
165-
.set("ce-sfcontext", &sf_context)
166-
.set("ce-sffncontext", &ssfn_context)
158+
.header("Content-Type", "application/json")
159+
.header("Authorization", "")
160+
.header("ce-id", &id)
161+
.header("ce-time", "2020-09-03T20:56:28.297915Z")
162+
.header("ce-type", "")
163+
.header("ce-source", "")
164+
.header("ce-specversion", "1.0")
165+
.header("ce-sfcontext", &sf_context)
166+
.header("ce-sffncontext", &ssfn_context)
167167
.send_json(payload.clone())
168168
})
169169
.unwrap();
170170

171-
response.into_json().expect("expected response to be json")
171+
response
172+
.body_mut()
173+
.read_json()
174+
.expect("expected response to be json")
172175
}
173176

174177
fn assert_health_check_responds(socket_addr: &SocketAddr) {
175-
let response = retry(DEFAULT_RETRIES, DEFAULT_RETRY_DELAY, || {
178+
let mut response = retry(DEFAULT_RETRIES, DEFAULT_RETRY_DELAY, || {
176179
ureq::post(&format!("http://{socket_addr}"))
177-
.set("x-health-check", "true")
178-
.call()
180+
.header("x-health-check", "true")
181+
.send_empty()
179182
})
180183
.unwrap();
181-
let response_body = response.into_string().unwrap();
184+
let response_body = response.body_mut().read_to_string().unwrap();
182185
assert_contains!(response_body, "OK");
183186
}
184187

buildpacks/nodejs-npm-engine/CHANGELOG.md

+4
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
### Changed
11+
12+
- Updated libcnb to 0.28.1, which includes tracing improvements/fixes. ([#1063](https://github.com/heroku/buildpacks-nodejs/pull/1063))
13+
1014
## [3.5.2] - 2025-03-28
1115

1216
- No changes.

buildpacks/nodejs-npm-engine/Cargo.toml

+6-3
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,15 @@ bullet_stream = "0.7"
1111
fun_run = "0.5"
1212
heroku-nodejs-utils.workspace = true
1313
indoc = "2"
14-
libcnb = { version = "=0.27.0", features = ["trace"] }
15-
libherokubuildpack = { version = "=0.27.0", default-features = false, features = ["download", "tar"] }
14+
libcnb = { version = "=0.28.1", features = ["trace"] }
15+
libherokubuildpack = { version = "=0.28.1", default-features = false, features = [
16+
"download",
17+
"tar",
18+
] }
1619
serde = "1"
1720
toml = "0.8"
1821

1922
[dev-dependencies]
20-
libcnb-test = "=0.27.0"
23+
libcnb-test = "=0.28.1"
2124
serde_json = "1"
2225
test_support.workspace = true

buildpacks/nodejs-npm-install/CHANGELOG.md

+4
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
### Changed
11+
12+
- Updated libcnb to 0.28.1, which includes tracing improvements/fixes. ([#1063](https://github.com/heroku/buildpacks-nodejs/pull/1063))
13+
1014
## [3.5.2] - 2025-03-28
1115

1216
- No changes.

buildpacks/nodejs-npm-install/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,10 @@ bullet_stream = "0.7"
1111
fun_run = "0.5"
1212
heroku-nodejs-utils.workspace = true
1313
indoc = "2"
14-
libcnb = { version = "=0.27.0", features = ["trace"] }
14+
libcnb = { version = "=0.28.1", features = ["trace"] }
1515
serde = "1"
1616

1717
[dev-dependencies]
18-
libcnb-test = "=0.27.0"
18+
libcnb-test = "=0.28.1"
1919
serde_json = "1"
2020
test_support.workspace = true

buildpacks/nodejs-pnpm-engine/CHANGELOG.md

+4
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
### Changed
11+
12+
- Updated libcnb to 0.28.1, which includes tracing improvements/fixes. ([#1063](https://github.com/heroku/buildpacks-nodejs/pull/1063))
13+
1014
## [3.5.2] - 2025-03-28
1115

1216
- No changes.

buildpacks/nodejs-pnpm-engine/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ workspace = true
99
[dependencies]
1010
bullet_stream = "0.7"
1111
indoc = "2"
12-
libcnb = { version = "=0.27.0", features = ["trace"] }
12+
libcnb = { version = "=0.28.1", features = ["trace"] }
1313

1414
[dev-dependencies]
15-
libcnb-test = "=0.27.0"
15+
libcnb-test = "=0.28.1"
1616
test_support.workspace = true

buildpacks/nodejs-pnpm-install/CHANGELOG.md

+4
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
### Changed
11+
12+
- Updated libcnb to 0.28.1, which includes tracing improvements/fixes. ([#1063](https://github.com/heroku/buildpacks-nodejs/pull/1063))
13+
1014
## [3.5.2] - 2025-03-28
1115

1216
- No changes.

buildpacks/nodejs-pnpm-install/Cargo.toml

+2-3
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,10 @@ bullet_stream = "0.7"
1111
fun_run = "0.5"
1212
heroku-nodejs-utils.workspace = true
1313
indoc = "2"
14-
libcnb = { version = "=0.27.0", features = ["trace"] }
14+
libcnb = { version = "=0.28.1", features = ["trace"] }
1515
serde = "1"
1616
toml = "0.8"
1717

1818
[dev-dependencies]
19-
libcnb-test = "=0.27.0"
19+
libcnb-test = "=0.28.1"
2020
test_support.workspace = true
21-
ureq = "2"

buildpacks/nodejs-pnpm-install/src/errors.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ pub(crate) fn on_error(err: libcnb::Error<PnpmInstallBuildpackError>) {
2525
Details: {libcnb_err}
2626
"});
2727
}
28-
};
28+
}
2929
}
3030

3131
fn on_buildpack_error(bp_err: PnpmInstallBuildpackError, log: Print<Bullet<Stderr>>) {
@@ -111,5 +111,5 @@ fn on_buildpack_error(bp_err: PnpmInstallBuildpackError, log: Print<Bullet<Stder
111111
enabled = <{value_type}>
112112
"});
113113
}
114-
};
114+
}
115115
}

buildpacks/nodejs-pnpm-install/src/main.rs

-2
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,6 @@ use heroku_nodejs_utils::buildplan::{
2020
use libcnb_test as _;
2121
#[cfg(test)]
2222
use test_support as _;
23-
#[cfg(test)]
24-
use ureq as _;
2523

2624
mod cmd;
2725
mod configure_pnpm_store_directory;

buildpacks/nodejs-yarn/CHANGELOG.md

+7
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
### Changed
11+
12+
- Updated libcnb to 0.28.1, which includes tracing improvements/fixes. ([#1063](https://github.com/heroku/buildpacks-nodejs/pull/1063))
13+
14+
### Added
15+
1016
- Added Yarn version 4.8.1.
1117
- Added Yarn version 4.8.0.
18+
1219
## [3.5.2] - 2025-03-28
1320

1421
- No changes.

buildpacks/nodejs-yarn/Cargo.toml

+7-4
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,18 @@ workspace = true
1010
bullet_stream = "0.7"
1111
fun_run = "0.5"
1212
heroku-nodejs-utils.workspace = true
13-
libcnb = { version = "=0.27.0", features = ["trace"] }
14-
libherokubuildpack = { version = "=0.27.0", default-features = false, features = ["download", "fs", "tar"] }
13+
libcnb = { version = "=0.28.1", features = ["trace"] }
14+
libherokubuildpack = { version = "=0.28.1", default-features = false, features = [
15+
"download",
16+
"fs",
17+
"tar",
18+
] }
1519
serde = "1"
1620
tempfile = "3"
1721
thiserror = "2"
1822
toml = "0.8"
1923

2024
[dev-dependencies]
2125
indoc = "2"
22-
libcnb-test = "=0.27.0"
26+
libcnb-test = "=0.28.1"
2327
test_support.workspace = true
24-
ureq = "2"

buildpacks/nodejs-yarn/src/main.rs

-2
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,6 @@ use indoc as _;
2727
use libcnb_test as _;
2828
#[cfg(test)]
2929
use test_support as _;
30-
#[cfg(test)]
31-
use ureq as _;
3230

3331
mod cfg;
3432
mod cmd;

common/nodejs-utils/Cargo.toml

+6-3
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,11 @@ chrono = { version = "0.4", default-features = false, features = ["serde"] }
1313
bullet_stream = "0.7"
1414
indoc = "2"
1515
keep_a_changelog_file = "0.1.0"
16-
libcnb-data = "=0.27.0"
17-
libherokubuildpack = { version = "=0.27.0", default-features = false, features = ["inventory", "inventory-sha2"] }
16+
libcnb-data = "=0.28.1"
17+
libherokubuildpack = { version = "=0.28.1", default-features = false, features = [
18+
"inventory",
19+
"inventory-sha2",
20+
] }
1821
node-semver = "2"
1922
regex = "1"
2023
serde = { version = "1", features = ['derive'] }
@@ -23,7 +26,7 @@ serde-xml-rs = "0.6"
2326
sha2 = "0.10.8"
2427
thiserror = "2"
2528
toml = "0.8"
26-
ureq = { version = "2", features = ["json"] }
29+
ureq = { version = "3", features = ["json"] }
2730
url = "2"
2831

2932
[dev-dependencies]

0 commit comments

Comments
 (0)