summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Cargo.lock80
-rw-r--r--crates/arti/Cargo.toml4
-rw-r--r--crates/tor-basic-utils/Cargo.toml2
-rw-r--r--crates/tor-chanmgr/Cargo.toml2
-rw-r--r--crates/tor-circmgr/Cargo.toml2
-rw-r--r--crates/tor-config/Cargo.toml2
-rw-r--r--crates/tor-dirclient/Cargo.toml2
-rw-r--r--crates/tor-dirmgr/Cargo.toml2
-rw-r--r--crates/tor-guardmgr/Cargo.toml2
-rw-r--r--crates/tor-hsclient/Cargo.toml2
-rw-r--r--crates/tor-hscrypto/Cargo.toml2
-rw-r--r--crates/tor-hsservice/Cargo.toml2
-rw-r--r--crates/tor-keymgr/Cargo.toml2
-rw-r--r--crates/tor-linkspec/Cargo.toml4
-rw-r--r--crates/tor-memquota/Cargo.toml2
-rw-r--r--crates/tor-netdir/Cargo.toml2
-rw-r--r--crates/tor-netdoc/Cargo.toml4
-rw-r--r--crates/tor-persist/Cargo.toml4
-rw-r--r--crates/tor-proto/Cargo.toml4
-rw-r--r--crates/tor-ptmgr/Cargo.toml2
-rw-r--r--crates/tor-rtmock/Cargo.toml2
-rw-r--r--examples/gsoc2023/pt-proxy/Cargo.toml2
-rw-r--r--maint/fixup-features/Cargo.toml2
23 files changed, 66 insertions, 68 deletions
diff --git a/Cargo.lock b/Cargo.lock
index 5ec337b32..ed3d79e91 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -213,7 +213,7 @@ dependencies = [
"hickory-proto",
"humantime",
"humantime-serde",
- "itertools 0.13.0",
+ "itertools 0.14.0",
"libc",
"notify",
"paste",
@@ -1981,9 +1981,9 @@ checksum = "7360491ce676a36bf9bb3c56c1aa791658183a54d2744120f27285738d90465a"
[[package]]
name = "fast-socks5"
-version = "0.9.6"
+version = "0.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f89f36d4ee12370d30d57b16c7e190950a1a916e7dbbb5fd5a412f5ef913fe84"
+checksum = "d09fe4a491909a716088083eeb5bcc25427330fdbcd4ecd3dfa5469b3da795df"
dependencies = [
"anyhow",
"async-trait",
@@ -2060,7 +2060,7 @@ name = "fixup-features"
version = "0.1.0"
dependencies = [
"anyhow",
- "itertools 0.13.0",
+ "itertools 0.14.0",
"pico-args",
"toml_edit",
]
@@ -2986,6 +2986,15 @@ dependencies = [
]
[[package]]
+name = "itertools"
+version = "0.14.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285"
+dependencies = [
+ "either",
+]
+
+[[package]]
name = "itoa"
version = "1.0.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -3259,13 +3268,12 @@ dependencies = [
[[package]]
name = "nalgebra"
-version = "0.32.6"
+version = "0.33.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7b5c17de023a86f59ed79891b2e5d5a94c705dbe904a5b5c9c952ea6221b03e4"
+checksum = "26aecdf64b707efd1310e3544d709c5c0ac61c13756046aaaba41be5c4f66a3b"
dependencies = [
"approx",
"matrixmultiply",
- "nalgebra-macros",
"num-complex",
"num-rational",
"num-traits",
@@ -3276,17 +3284,6 @@ dependencies = [
]
[[package]]
-name = "nalgebra-macros"
-version = "0.2.2"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "254a5372af8fc138e36684761d3c0cdb758a4410e938babcff1c860ce14ddbfc"
-dependencies = [
- "proc-macro2",
- "quote",
- "syn 2.0.89",
-]
-
-[[package]]
name = "native-tls"
version = "0.2.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -3436,6 +3433,7 @@ version = "0.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f83d14da390562dca69fc84082e73e548e1ad308d24accdedd2720017cb37824"
dependencies = [
+ "num-bigint",
"num-integer",
"num-traits",
]
@@ -4770,9 +4768,9 @@ dependencies = [
[[package]]
name = "simba"
-version = "0.8.1"
+version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "061507c94fc6ab4ba1c9a0305018408e312e17c041eb63bef8aa726fa33aceae"
+checksum = "b3a386a501cd104797982c15ae17aafe8b9261315b5d07e3ec803f2ea26be0fa"
dependencies = [
"approx",
"num-complex",
@@ -4974,9 +4972,9 @@ checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f"
[[package]]
name = "statrs"
-version = "0.17.1"
+version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f697a07e4606a0a25c044de247e583a330dbb1731d11bc7350b81f48ad567255"
+checksum = "2a3fe7c28c6512e766b0874335db33c94ad7b8f9054228ae1c2abd47ce7d335e"
dependencies = [
"approx",
"nalgebra",
@@ -5378,7 +5376,7 @@ dependencies = [
"derive_more",
"educe",
"hex",
- "itertools 0.13.0",
+ "itertools 0.14.0",
"libc",
"paste",
"rand",
@@ -5467,7 +5465,7 @@ dependencies = [
"futures",
"futures-await-test",
"hex-literal",
- "itertools 0.13.0",
+ "itertools 0.14.0",
"oneshot-fused-workaround",
"postage",
"rand",
@@ -5519,7 +5517,7 @@ dependencies = [
"futures-await-test",
"hex",
"humantime-serde",
- "itertools 0.13.0",
+ "itertools 0.14.0",
"once_cell",
"oneshot-fused-workaround",
"pin-project",
@@ -5566,7 +5564,7 @@ dependencies = [
"figment",
"fs-mistrust",
"futures",
- "itertools 0.13.0",
+ "itertools 0.14.0",
"notify",
"once_cell",
"paste",
@@ -5642,7 +5640,7 @@ dependencies = [
"http",
"httparse",
"httpdate",
- "itertools 0.13.0",
+ "itertools 0.14.0",
"memchr",
"thiserror 2.0.3",
"tor-circmgr",
@@ -5678,7 +5676,7 @@ dependencies = [
"hex-literal",
"humantime",
"humantime-serde",
- "itertools 0.13.0",
+ "itertools 0.14.0",
"memmap2 0.9.5",
"once_cell",
"oneshot-fused-workaround",
@@ -5784,7 +5782,7 @@ dependencies = [
"futures",
"humantime",
"humantime-serde",
- "itertools 0.13.0",
+ "itertools 0.14.0",
"num_enum",
"oneshot-fused-workaround",
"pin-project",
@@ -5826,7 +5824,7 @@ dependencies = [
"either",
"futures",
"humantime",
- "itertools 0.13.0",
+ "itertools 0.14.0",
"oneshot-fused-workaround",
"postage",
"rand",
@@ -5877,7 +5875,7 @@ dependencies = [
"hex",
"hex-literal",
"humantime",
- "itertools 0.13.0",
+ "itertools 0.14.0",
"paste",
"rand",
"safelog",
@@ -5940,7 +5938,7 @@ dependencies = [
"growable-bloom-filter",
"hex",
"humantime",
- "itertools 0.13.0",
+ "itertools 0.14.0",
"k12",
"libc",
"once_cell",
@@ -6023,7 +6021,7 @@ dependencies = [
"glob-match",
"humantime",
"inventory",
- "itertools 0.13.0",
+ "itertools 0.14.0",
"rand",
"serde",
"serde_json",
@@ -6056,7 +6054,7 @@ dependencies = [
"derive_more",
"hex",
"hex-literal",
- "itertools 0.13.0",
+ "itertools 0.14.0",
"safelog",
"serde",
"serde_test",
@@ -6133,7 +6131,7 @@ dependencies = [
"dyn-clone",
"educe",
"futures",
- "itertools 0.13.0",
+ "itertools 0.14.0",
"paste",
"pin-project",
"rand",
@@ -6169,7 +6167,7 @@ dependencies = [
"hex",
"hex-literal",
"humantime",
- "itertools 0.13.0",
+ "itertools 0.14.0",
"num_enum",
"postage",
"rand",
@@ -6208,7 +6206,7 @@ dependencies = [
"hex",
"hex-literal",
"humantime",
- "itertools 0.13.0",
+ "itertools 0.14.0",
"once_cell",
"phf",
"rand",
@@ -6253,7 +6251,7 @@ dependencies = [
"fslock-guard",
"futures",
"humantime",
- "itertools 0.13.0",
+ "itertools 0.14.0",
"oneshot-fused-workaround",
"paste",
"sanitize-filename",
@@ -6293,7 +6291,7 @@ dependencies = [
"hkdf",
"hmac",
"humantime",
- "itertools 0.13.0",
+ "itertools 0.14.0",
"oneshot-fused-workaround",
"pin-project",
"rand",
@@ -6347,7 +6345,7 @@ dependencies = [
"derive_builder_fork_arti",
"fs-mistrust",
"futures",
- "itertools 0.13.0",
+ "itertools 0.14.0",
"oneshot-fused-workaround",
"serde",
"thiserror 2.0.3",
@@ -6487,7 +6485,7 @@ dependencies = [
"futures",
"futures-await-test",
"humantime",
- "itertools 0.13.0",
+ "itertools 0.14.0",
"oneshot-fused-workaround",
"pin-project",
"priority-queue",
diff --git a/crates/arti/Cargo.toml b/crates/arti/Cargo.toml
index 7bbe4e48f..54840c6ca 100644
--- a/crates/arti/Cargo.toml
+++ b/crates/arti/Cargo.toml
@@ -127,7 +127,7 @@ futures = "0.3.14"
hickory-proto = { version = "0.24.0", optional = true }
humantime = "2"
humantime-serde = "1.1.1"
-itertools = "0.13.0"
+itertools = "0.14.0"
libc = "0.2"
notify = { version = "7", default-features = false, features = ["macos_kqueue"] }
paste = "1"
@@ -170,7 +170,7 @@ arti-client = { package = "arti-client", path = "../arti-client", version = "0.2
"testing",
] }
derive_more = { version = "1.0.0", features = ["full"] }
-itertools = "0.13.0"
+itertools = "0.14.0"
postage = { version = "0.5.0", default-features = false, features = ["futures-traits"] }
regex = { version = "1", default-features = false, features = ["std"] }
serde_json = "1.0.50"
diff --git a/crates/tor-basic-utils/Cargo.toml b/crates/tor-basic-utils/Cargo.toml
index 5279e40e7..bdd198279 100644
--- a/crates/tor-basic-utils/Cargo.toml
+++ b/crates/tor-basic-utils/Cargo.toml
@@ -15,7 +15,7 @@ repository = "https://gitlab.torproject.org/tpo/core/arti.git/"
[dependencies]
derive_more = { version = "1.0.0", features = ["full"] }
hex = "0.4"
-itertools = "0.13.0"
+itertools = "0.14.0"
paste = "1"
rand = "0.8"
rand_chacha = "0.3"
diff --git a/crates/tor-chanmgr/Cargo.toml b/crates/tor-chanmgr/Cargo.toml
index edf13ea9f..dab48524a 100644
--- a/crates/tor-chanmgr/Cargo.toml
+++ b/crates/tor-chanmgr/Cargo.toml
@@ -74,7 +74,7 @@ void = "1"
float_eq = "1.0.0"
futures-await-test = "0.3.0"
hex-literal = "0.4"
-itertools = "0.13.0"
+itertools = "0.14.0"
tor-cell = { path = "../tor-cell", version = "0.25.0", features = ["testing"] }
tor-netdir = { path = "../tor-netdir", version = "0.25.0", features = ["testing"] }
tor-proto = { path = "../tor-proto", version = "0.25.0", features = ["testing"] }
diff --git a/crates/tor-circmgr/Cargo.toml b/crates/tor-circmgr/Cargo.toml
index 58bebc359..5247e1bf0 100644
--- a/crates/tor-circmgr/Cargo.toml
+++ b/crates/tor-circmgr/Cargo.toml
@@ -71,7 +71,7 @@ dyn-clone = "1.0.4"
educe = "0.4.6"
futures = "0.3.14"
humantime-serde = "1.1.1"
-itertools = "0.13.0"
+itertools = "0.14.0"
once_cell = "1"
oneshot-fused-workaround = { path = "../oneshot-fused-workaround", version = "0.2.0" }
pin-project = "1"
diff --git a/crates/tor-config/Cargo.toml b/crates/tor-config/Cargo.toml
index f9eaaae70..af430af59 100644
--- a/crates/tor-config/Cargo.toml
+++ b/crates/tor-config/Cargo.toml
@@ -39,7 +39,7 @@ either = "1"
figment = { version = "0.10.18", features = ["toml"] }
fs-mistrust = { path = "../fs-mistrust", version = "0.8.2" }
futures = "0.3.14"
-itertools = "0.13.0"
+itertools = "0.14.0"
notify = { version = "7", default-features = false, features = ["macos_kqueue"] }
once_cell = "1"
paste = "1"
diff --git a/crates/tor-dirclient/Cargo.toml b/crates/tor-dirclient/Cargo.toml
index cbbea2806..73ec98c86 100644
--- a/crates/tor-dirclient/Cargo.toml
+++ b/crates/tor-dirclient/Cargo.toml
@@ -52,7 +52,7 @@ hex = "0.4"
http = "1.0"
httparse = "1.2"
httpdate = "1.0"
-itertools = "0.13.0"
+itertools = "0.14.0"
memchr = "2.5"
thiserror = "2"
tor-circmgr = { path = "../tor-circmgr", version = "0.25.0" }
diff --git a/crates/tor-dirmgr/Cargo.toml b/crates/tor-dirmgr/Cargo.toml
index 7cfc1e187..a1141bbf8 100644
--- a/crates/tor-dirmgr/Cargo.toml
+++ b/crates/tor-dirmgr/Cargo.toml
@@ -71,7 +71,7 @@ futures = "0.3.14"
hex = "0.4"
humantime = "2"
humantime-serde = "1.1.1"
-itertools = "0.13.0"
+itertools = "0.14.0"
memmap2 = { version = "0.9.0", optional = true }
once_cell = "1"
oneshot-fused-workaround = { path = "../oneshot-fused-workaround", version = "0.2.0" }
diff --git a/crates/tor-guardmgr/Cargo.toml b/crates/tor-guardmgr/Cargo.toml
index b27087c24..395fbc7a7 100644
--- a/crates/tor-guardmgr/Cargo.toml
+++ b/crates/tor-guardmgr/Cargo.toml
@@ -63,7 +63,7 @@ educe = "0.4.6"
futures = "0.3.14"
humantime = "2"
humantime-serde = "1.1.1"
-itertools = "0.13.0"
+itertools = "0.14.0"
num_enum = "0.7"
oneshot-fused-workaround = { path = "../oneshot-fused-workaround", version = "0.2.0" }
pin-project = "1"
diff --git a/crates/tor-hsclient/Cargo.toml b/crates/tor-hsclient/Cargo.toml
index d02cdbf1a..fc02f6b27 100644
--- a/crates/tor-hsclient/Cargo.toml
+++ b/crates/tor-hsclient/Cargo.toml
@@ -54,7 +54,7 @@ derive_more = { version = "1.0.0", features = ["full"] }
educe = "0.4.6"
either = "1"
futures = "0.3.14"
-itertools = "0.13.0"
+itertools = "0.14.0"
oneshot-fused-workaround = { path = "../oneshot-fused-workaround", version = "0.2.0" }
postage = { version = "0.5.0", default-features = false, features = ["futures-traits"] }
rand = "0.8"
diff --git a/crates/tor-hscrypto/Cargo.toml b/crates/tor-hscrypto/Cargo.toml
index 09f955c4b..27a7cf88a 100644
--- a/crates/tor-hscrypto/Cargo.toml
+++ b/crates/tor-hscrypto/Cargo.toml
@@ -46,7 +46,7 @@ derive-deftly = { version = "0.14.2", optional = true }
derive_more = { version = "1.0.0", features = ["full"] }
digest = "0.10.0"
equix = { path = "../equix", version = "0.2.1", optional = true }
-itertools = "0.13.0"
+itertools = "0.14.0"
paste = "1"
rand = "0.8"
safelog = { path = "../safelog", version = "0.4.2" }
diff --git a/crates/tor-hsservice/Cargo.toml b/crates/tor-hsservice/Cargo.toml
index 210160d15..237850b9c 100644
--- a/crates/tor-hsservice/Cargo.toml
+++ b/crates/tor-hsservice/Cargo.toml
@@ -79,7 +79,7 @@ futures = "0.3.14"
growable-bloom-filter = "2.0.1"
hex = "0.4"
humantime = "2"
-itertools = "0.13.0"
+itertools = "0.14.0"
k12 = "0.3.0"
once_cell = "1"
oneshot-fused-workaround = { path = "../oneshot-fused-workaround", version = "0.2.0" }
diff --git a/crates/tor-keymgr/Cargo.toml b/crates/tor-keymgr/Cargo.toml
index bf16c16d0..a3b5290c4 100644
--- a/crates/tor-keymgr/Cargo.toml
+++ b/crates/tor-keymgr/Cargo.toml
@@ -54,7 +54,7 @@ fs-mistrust = { path = "../fs-mistrust", version = "0.8.2", features = ["serde",
glob-match = "0.2.1"
humantime = "2"
inventory = "0.3.13"
-itertools = "0.13.0"
+itertools = "0.14.0"
rand = "0.8"
serde = { version = "1.0.103", features = ["derive"] }
signature = "2"
diff --git a/crates/tor-linkspec/Cargo.toml b/crates/tor-linkspec/Cargo.toml
index 9b386b88a..58dbb97c9 100644
--- a/crates/tor-linkspec/Cargo.toml
+++ b/crates/tor-linkspec/Cargo.toml
@@ -38,7 +38,7 @@ derive-deftly = "0.14"
derive_builder = { version = "0.11.2", package = "derive_builder_fork_arti" }
derive_more = { version = "1.0.0", features = ["full"] }
hex = "0.4"
-itertools = "0.13.0"
+itertools = "0.14.0"
safelog = { path = "../safelog", version = "0.4.2" }
serde = { version = "1.0.103", features = ["derive"] }
serde_with = "3.0.0"
@@ -53,7 +53,7 @@ tor-protover = { path = "../tor-protover", version = "0.25.0" }
[dev-dependencies]
hex-literal = "0.4"
-itertools = "0.13.0"
+itertools = "0.14.0"
serde_test = "1.0.124"
[package.metadata.docs.rs]
diff --git a/crates/tor-memquota/Cargo.toml b/crates/tor-memquota/Cargo.toml
index b0d9ecf04..d5fbe203b 100644
--- a/crates/tor-memquota/Cargo.toml
+++ b/crates/tor-memquota/Cargo.toml
@@ -17,7 +17,7 @@ derive_more = { version = "1.0.0", features = ["full"] }
dyn-clone = "1.0.17"
educe = "0.4.6"
futures = "0.3.14"
-itertools = "0.13.0"
+itertools = "0.14.0"
paste = "1"
pin-project = "1"
serde = { version = "1.0.103", features = ["derive"] }
diff --git a/crates/tor-netdir/Cargo.toml b/crates/tor-netdir/Cargo.toml
index bdb65f388..aef2d53fc 100644
--- a/crates/tor-netdir/Cargo.toml
+++ b/crates/tor-netdir/Cargo.toml
@@ -52,7 +52,7 @@ digest = { version = "0.10.0", optional = true }
futures = "0.3.14"
hex = { version = "0.4", optional = true }
humantime = "2"
-itertools = "0.13.0"
+itertools = "0.14.0"
num_enum = "0.7"
postage = { version = "0.5.0", default-features = false, features = ["futures-traits"], optional = true }
rand = "0.8"
diff --git a/crates/tor-netdoc/Cargo.toml b/crates/tor-netdoc/Cargo.toml
index 541de8b0e..a65b4b758 100644
--- a/crates/tor-netdoc/Cargo.toml
+++ b/crates/tor-netdoc/Cargo.toml
@@ -96,7 +96,7 @@ educe = "0.4.6"
hex = "0.4"
hex-literal = { version = "0.4", optional = true }
humantime = "2"
-itertools = "0.13.0"
+itertools = "0.14.0"
once_cell = "1"
phf = { version = "0.11.1", features = ["macros"] }
rand = { version = "0.8", optional = true }
@@ -128,7 +128,7 @@ zeroize = "1"
[dev-dependencies]
anyhow = "1.0.23"
hex-literal = "0.4"
-itertools = "0.13.0"
+itertools = "0.14.0"
serde_json = "1.0.50"
tor-basic-utils = { version = "0.25.0", path = "../tor-basic-utils" }
diff --git a/crates/tor-persist/Cargo.toml b/crates/tor-persist/Cargo.toml
index 7b01bb67e..75b76e1ba 100644
--- a/crates/tor-persist/Cargo.toml
+++ b/crates/tor-persist/Cargo.toml
@@ -38,7 +38,7 @@ filetime = { version = "0.2", default-features = false }
fs-mistrust = { path = "../fs-mistrust", version = "0.8.2", features = ["walkdir"] }
fslock-guard = { path = "../fslock-guard", version = "0.2.1", optional = true }
futures = "0.3.14"
-itertools = "0.13.0"
+itertools = "0.14.0"
oneshot-fused-workaround = { path = "../oneshot-fused-workaround", version = "0.2.0" }
paste = "1"
sanitize-filename = "0.6.0"
@@ -59,7 +59,7 @@ fslock = { version = "0.2.0" }
anyhow = { version = "1.0.23" }
derive-deftly = "0.14"
humantime = "2"
-itertools = "0.13.0"
+itertools = "0.14.0"
tempfile = "3"
test-temp-dir = { version = "0.3.0", path = "../test-temp-dir" }
tracing-test = "0.2.4"
diff --git a/crates/tor-proto/Cargo.toml b/crates/tor-proto/Cargo.toml
index 524c684a8..9b23edab8 100644
--- a/crates/tor-proto/Cargo.toml
+++ b/crates/tor-proto/Cargo.toml
@@ -107,9 +107,9 @@ criterion = "0.5.1"
hex = "0.4"
hex-literal = "0.4"
humantime = "2"
-itertools = "0.13.0"
+itertools = "0.14.0"
regex = { version = "1", default-features = false, features = ["std"] }
-statrs = "0.17.1"
+statrs = "0.18.0"
tokio-crate = { package = "tokio", version = "1.7", features = ["full"] }
tor-rtcompat = { path = "../tor-rtcompat", version = "0.25.0", features = ["tokio", "native-tls"] }
[package.metadata.docs.rs]
diff --git a/crates/tor-ptmgr/Cargo.toml b/crates/tor-ptmgr/Cargo.toml
index 5917f0dbb..afb0b57e6 100644
--- a/crates/tor-ptmgr/Cargo.toml
+++ b/crates/tor-ptmgr/Cargo.toml
@@ -41,7 +41,7 @@ cfg-if = "1.0.0"
derive_builder = { version = "0.11.2", package = "derive_builder_fork_arti" }
fs-mistrust = { version = "0.8.2", path = "../fs-mistrust" }
futures = "0.3.14"
-itertools = "0.13.0"
+itertools = "0.14.0"
oneshot-fused-workaround = { path = "../oneshot-fused-workaround", version = "0.2.0" }
serde = { version = "1.0.103", features = ["derive"] }
thiserror = "2"
diff --git a/crates/tor-rtmock/Cargo.toml b/crates/tor-rtmock/Cargo.toml
index 5a5fd960e..cb163236e 100644
--- a/crates/tor-rtmock/Cargo.toml
+++ b/crates/tor-rtmock/Cargo.toml
@@ -19,7 +19,7 @@ derive_more = { version = "1.0.0", features = ["full"] }
educe = "0.4.6"
futures = "0.3.14"
humantime = "2"
-itertools = "0.13.0"
+itertools = "0.14.0"
oneshot-fused-workaround = { path = "../oneshot-fused-workaround", version = "0.2.0" }
pin-project = "1"
priority-queue = "2.0.3"
diff --git a/examples/gsoc2023/pt-proxy/Cargo.toml b/examples/gsoc2023/pt-proxy/Cargo.toml
index b18c7e70d..cbc42210a 100644
--- a/examples/gsoc2023/pt-proxy/Cargo.toml
+++ b/examples/gsoc2023/pt-proxy/Cargo.toml
@@ -9,7 +9,7 @@ publish = false
[dependencies]
anyhow = "1.0.72"
clap = { version = "4.3.21", features = ["derive", "wrap_help"] }
-fast-socks5 = "0.9.1"
+fast-socks5 = "0.10.0"
thiserror = "2"
tokio = { version = "1.7", features = ["full"] }
tokio-stream = "0.1.14"
diff --git a/maint/fixup-features/Cargo.toml b/maint/fixup-features/Cargo.toml
index c63d779b7..d3d9913a6 100644
--- a/maint/fixup-features/Cargo.toml
+++ b/maint/fixup-features/Cargo.toml
@@ -11,7 +11,7 @@ description = "Tool used by arti to enforce certain properties in our Cargo feat
[dependencies]
anyhow = "1.0.69"
-itertools = "0.13.0"
+itertools = "0.14.0"
pico-args = "0.5.0"
toml_edit = "0.22.9"