chore(deps): bump ctor from 0.2.9 to 1.0.6 (#9380)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jack Amadeo <jackamadeo@squareup.com>
This commit is contained in:
dependabot[bot]
2026-05-22 22:13:15 +00:00
committed by GitHub
parent cbe5d93caa
commit 728d72a79f
4 changed files with 30 additions and 7 deletions
Generated
+26 -4
View File
@@ -2588,12 +2588,12 @@ dependencies = [
[[package]]
name = "ctor"
version = "0.2.9"
version = "1.0.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "32a2785755761f3ddc1492979ce1e48d2c00d09311c39e4466429188f3dd6501"
checksum = "6d765eb1c0bda10d31e0ea185f5ee15da532d60b0912d2bd1441783439e749c5"
dependencies = [
"quote",
"syn 2.0.117",
"link-section",
"linktime-proc-macro",
]
[[package]]
@@ -3505,6 +3505,15 @@ version = "0.1.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9bda8e21c04aca2ae33ffc2fd8c23134f3cac46db123ba97bd9d3f3b8a4a85e1"
[[package]]
name = "dtor"
version = "1.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e2137ce22f50d4c43ce098daf41c904cc700de1ce8bc2daf53ed4e702180a464"
dependencies = [
"linktime-proc-macro",
]
[[package]]
name = "dunce"
version = "1.0.5"
@@ -4598,6 +4607,7 @@ dependencies = [
"dashmap 6.2.1",
"dirs 5.0.1",
"dotenvy",
"dtor",
"encoding_rs",
"env-lock",
"etcetera 0.11.0",
@@ -6076,6 +6086,18 @@ dependencies = [
"vcpkg",
]
[[package]]
name = "link-section"
version = "0.17.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4d1e908a416d6e9f725743b84a36feea40c4c131e805fbc26d61f9f451f36080"
[[package]]
name = "linktime-proc-macro"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a44cd706ff0d503ee32b2071166510ca27e281228de10cd3aa8d35ff94560f81"
[[package]]
name = "linux-keyutils"
version = "0.2.5"
+2 -1
View File
@@ -233,7 +233,7 @@ wiremock = { workspace = true }
tokio = { workspace = true }
tokio-util = { workspace = true, features = ["compat"] }
dotenvy = { workspace = true }
ctor = "0.2.9"
ctor = "1.0.6"
test-case = { workspace = true }
env-lock = { workspace = true }
rmcp = { workspace = true, features = ["transport-streamable-http-server"] }
@@ -243,6 +243,7 @@ bytes.workspace = true
http.workspace = true
goose-mcp = { path = "../goose-mcp" }
insta = "1.47.2"
dtor = "1.0.3"
[[example]]
name = "agent"
+1 -1
View File
@@ -917,7 +917,7 @@ async fn test_copilot_acp_provider() -> Result<()> {
.await
}
#[ctor::dtor]
#[dtor::dtor(unsafe)]
fn print_test_report() {
TEST_REPORT.print_summary();
}
+1 -1
View File
@@ -8,7 +8,7 @@ use std::time::{Duration, Instant};
const HELPER_ENV: &str = "GOOSE_SUBPROCESS_PARENT_DEATH_HELPER";
#[ctor::ctor]
#[ctor::ctor(unsafe)]
fn maybe_run_helper() {
if std::env::var_os(HELPER_ENV).is_none() {
return;