1
1
mirror of https://github.com/Byron/gitoxide synced 2025-10-05 16:42:40 +02:00

Merge pull request #2202 from GitoxideLabs/dependabot/cargo/cargo-4a7155215a

This commit is contained in:
dependabot[bot]
2025-10-02 17:31:59 +00:00
committed by GitHub
62 changed files with 479 additions and 404 deletions

713
Cargo.lock generated

File diff suppressed because it is too large Load Diff

View File

@@ -56,16 +56,16 @@ gix-archive-for-configuration-only = { package = "gix-archive", version = "^0.22
gix-status = { version = "^0.20.0", path = "../gix-status" }
gix-fsck = { version = "^0.12.0", path = "../gix-fsck" }
serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"] }
anyhow = "1.0.98"
thiserror = "2.0.0"
bytesize = "2.0.1"
tempfile = "3.20.0"
anyhow = "1.0.100"
thiserror = "2.0.17"
bytesize = "2.1.0"
tempfile = "3.23.0"
# for async-client
async-trait = { version = "0.1.51", optional = true }
async-net = { version = "2.0", optional = true }
futures-lite = { version = "2.1.0", optional = true }
async-io = { version = "2.5", optional = true }
async-io = { version = "2.6", optional = true }
futures-io = { version = "0.3.16", optional = true }
blocking = { version = "1.6.2", optional = true }
@@ -74,7 +74,7 @@ gix-url = { version = "^0.32.0", path = "../gix-url", optional = true }
jwalk = { version = "0.8.0", optional = true }
# for 'hours'
fs-err = { version = "3.1.1", optional = true }
fs-err = { version = "3.1.2", optional = true }
crossbeam-channel = { version = "0.5.15", optional = true }
smallvec = { version = "1.15.1", optional = true }
@@ -83,8 +83,8 @@ rusqlite = { version = "0.37.0", optional = true, features = ["bundled"] }
# for 'corpus'
parking_lot = { version = "0.12.4", optional = true }
sysinfo = { version = "0.37.0", optional = true, default-features = false, features = ["system"] }
serde_json = { version = "1.0.142", optional = true }
sysinfo = { version = "0.37.2", optional = true, default-features = false, features = ["system"] }
serde_json = { version = "1.0.145", optional = true }
tracing-forest = { version = "0.2.0", features = ["serde"], optional = true }
tracing-subscriber = { version = "0.3.20", optional = true }
tracing = { version = "0.1.37", optional = true }

View File

@@ -262,7 +262,7 @@ pub fn run<P: NestedProgress>(
}
if num_errors > 0 {
anyhow::bail!("Failed to handle {} repositories", num_errors)
anyhow::bail!("Failed to handle {num_errors} repositories")
} else {
Ok(())
}

View File

@@ -186,7 +186,7 @@ where
))
}
}
ext => return Err(anyhow!("Unknown extension {:?}, expecting 'idx' or 'pack'", ext)),
ext => return Err(anyhow!("Unknown extension {ext:?}, expecting 'idx' or 'pack'")),
};
if let Some(stats) = res.1.as_ref() {
#[cfg_attr(not(feature = "serde"), allow(clippy::single_match))]

View File

@@ -114,6 +114,7 @@ pub(crate) mod function {
};
let work_dir = ignore
.then(|| {
#[allow(clippy::unnecessary_debug_formatting)]
repo.workdir()
.map(ToOwned::to_owned)
.ok_or_else(|| anyhow!("repository at {:?} must have a worktree checkout", repo.path()))

View File

@@ -41,7 +41,7 @@ pub fn display_object(
let data = resource
.data
.as_slice()
.ok_or_else(|| anyhow!("Binary data at {} cannot be diffed", path))?;
.ok_or_else(|| anyhow!("Binary data at {path} cannot be diffed"))?;
out.write_all(data)?;
}
}

View File

@@ -51,6 +51,7 @@ pub fn from_list(
let mut index = gix::index::State::new(object_hash);
for path in std::io::BufReader::new(std::fs::File::open(entries_file)?).lines() {
let path: PathBuf = path?.into();
#[allow(clippy::unnecessary_debug_formatting)]
if !path.is_relative() {
bail!("Input paths need to be relative, but {path:?} is not.")
}

View File

@@ -22,7 +22,7 @@ serde = ["dep:serde", "bstr/serde", "gix-date/serde"]
gix-date = { version = "^0.10.5", path = "../gix-date" }
gix-utils = { version = "^0.3.0", path = "../gix-utils" }
thiserror = "2.0.0"
thiserror = "2.0.17"
bstr = { version = "1.12.0", default-features = false, features = [
"std",
"unicode",

View File

@@ -33,10 +33,10 @@ gix-path = { version = "^0.10.20", path = "../gix-path", optional = true }
gix-date = { version = "^0.10.5", path = "../gix-date" }
flate2 = { version = "1.1.1", optional = true, default-features = false, features = ["zlib-rs"] }
zip = { version = "4.6.0", optional = true, default-features = false, features = ["deflate-flate2"] }
zip = { version = "5.1.1", optional = true, default-features = false, features = ["deflate-flate2"] }
jiff = { version = "0.2.15", default-features = false, features = ["std"] }
thiserror = "2.0.0"
thiserror = "2.0.17"
bstr = { version = "1.12.0", default-features = false }
tar = { version = "0.4.38", optional = true }

View File

@@ -28,7 +28,7 @@ bstr = { version = "1.12.0", default-features = false, features = ["std", "unico
smallvec = "1.15.1"
kstring = "2.0.0"
unicode-bom = { version = "2.0.3" }
thiserror = "2.0.0"
thiserror = "2.0.17"
serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"] }
document-features = { version = "0.2.1", optional = true }

View File

@@ -16,7 +16,7 @@ doctest = false
test = true
[dependencies]
thiserror = "2.0.0"
thiserror = "2.0.17"
[dev-dependencies]
gix-testtools = { path = "../tests/tools" }

View File

@@ -22,7 +22,7 @@ gix-worktree = { version = "^0.42.0", path = "../gix-worktree", default-features
gix-traverse = { version = "^0.47.0", path = "../gix-traverse" }
smallvec = "1.15.1"
thiserror = "2.0.0"
thiserror = "2.0.17"
[dev-dependencies]
gix-ref = { path = "../gix-ref" }

View File

@@ -17,4 +17,4 @@ doctest = false
test = false
[dependencies]
thiserror = "2.0.0"
thiserror = "2.0.17"

View File

@@ -26,7 +26,7 @@ gix-chunk = { version = "^0.4.11", path = "../gix-chunk" }
bstr = { version = "1.12.0", default-features = false, features = ["std"] }
memmap2 = "0.9.7"
serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"] }
thiserror = "2.0.0"
thiserror = "2.0.17"
document-features = { version = "0.2.0", optional = true }

View File

@@ -21,7 +21,7 @@ serde = ["dep:serde", "bstr/serde"]
[dependencies]
gix-path = { version = "^0.10.20", path = "../gix-path" }
thiserror = "2.0.0"
thiserror = "2.0.17"
bstr = { version = "1.12.0", default-features = false, features = ["std"] }
serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"] }
bitflags = "2"

View File

@@ -28,7 +28,7 @@ gix-glob = { version = "^0.21.0", path = "../gix-glob" }
winnow = { version = "0.7.12", features = ["simd"] }
memchr = "2"
thiserror = "2.0.0"
thiserror = "2.0.17"
unicode-bom = { version = "2.0.3" }
bstr = { version = "1.12.0", default-features = false, features = ["std"] }
serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"] }

View File

@@ -29,5 +29,5 @@ gix-sec = { path = "../../gix-sec" }
serial_test = { version = "3.1.0", default-features = false }
bstr = { version = "1.12.0", default-features = false, features = ["std"] }
bytesize = "2.0.1"
bytesize = "2.1.0"
cap = { version = "0.1.2", features = ["stats"] }

View File

@@ -28,7 +28,7 @@ gix-prompt = { version = "^0.11.1", path = "../gix-prompt" }
gix-date = { version = "^0.10.5", path = "../gix-date" }
gix-trace = { version = "^0.1.13", path = "../gix-trace" }
thiserror = "2.0.0"
thiserror = "2.0.17"
serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"] }
bstr = { version = "1.12.0", default-features = false, features = ["std"] }

View File

@@ -23,7 +23,7 @@ bstr = { version = "1.12.0", default-features = false, features = ["std"] }
serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"] }
itoa = "1.0.1"
jiff = "0.2.15"
thiserror = "2.0.0"
thiserror = "2.0.17"
# TODO: used for quick and easy `TimeBacking: std::io::Write` implementation, but could make that `Copy`
# and remove this dep with custom impl
smallvec = { version = "1.15.1", features = ["write"] }

View File

@@ -41,7 +41,7 @@ gix-tempfile = { version = "^18.0.0", path = "../gix-tempfile", optional = true
gix-trace = { version = "^0.1.13", path = "../gix-trace", optional = true }
gix-traverse = { version = "^0.47.0", path = "../gix-traverse", optional = true }
thiserror = "2.0.0"
thiserror = "2.0.17"
imara-diff = { version = "0.1.8", optional = true }
serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"] }
getrandom = { version = "0.2.8", optional = true, default-features = false, features = ["js"] }

View File

@@ -29,6 +29,6 @@ gix-filter = { path = "../../gix-filter" }
gix-traverse = { path = "../../gix-traverse" }
gix-testtools = { path = "../../tests/tools" }
insta = "1.43.1"
insta = "1.43.2"
shell-words = "1"
pretty_assertions = "1.4.0"

View File

@@ -27,7 +27,7 @@ gix-ignore = { version = "^0.16.0", path = "../gix-ignore" }
gix-utils = { version = "^0.3.0", path = "../gix-utils", features = ["bstr"] }
bstr = { version = "1.12.0", default-features = false }
thiserror = "2.0.0"
thiserror = "2.0.17"
[dev-dependencies]
gix-testtools = { path = "../tests/tools" }

View File

@@ -22,7 +22,7 @@ gix-hash = { version = "^0.19.0", path = "../gix-hash" }
gix-fs = { version = "^0.16.1", path = "../gix-fs" }
bstr = { version = "1.12.0", default-features = false, features = ["std", "unicode"] }
thiserror = "2.0.0"
thiserror = "2.0.17"
[target.'cfg(windows)'.dependencies]
dunce = "1.0.3"
@@ -36,4 +36,4 @@ is_ci = "1.1.1"
defer = "0.2.1"
[target.'cfg(any(unix, windows))'.dev-dependencies]
tempfile = "3.20.0"
tempfile = "3.23.0"

View File

@@ -101,21 +101,21 @@ crc32fast = { version = "1.5.0", optional = true }
# progress
prodash = { version = "30.0.1", optional = true }
bytesize = { version = "2.0.1", optional = true }
bytesize = { version = "2.1.0", optional = true }
# pipe
bytes = { version = "1.0.0", optional = true }
# zlib module
libz-rs-sys = { version = "0.5.2", optional = true }
thiserror = { version = "2.0.0", optional = true }
thiserror = { version = "2.0.17", optional = true }
once_cell = { version = "1.21.3", optional = true }
document-features = { version = "0.2.0", optional = true }
[target.'cfg(unix)'.dependencies]
libc = { version = "0.2.174" }
libc = { version = "0.2.176" }
[dev-dependencies]
bstr = { version = "1.12.0", default-features = false }

View File

@@ -27,7 +27,7 @@ gix-attributes = { version = "^0.27.0", path = "../gix-attributes" }
encoding_rs = "0.8.32"
bstr = { version = "1.12.0", default-features = false, features = ["std"] }
thiserror = "2.0.0"
thiserror = "2.0.17"
smallvec = "1.15.1"

View File

@@ -23,7 +23,7 @@ bstr = "1.12.0"
gix-path = { version = "^0.10.20", path = "../gix-path" }
gix-features = { version = "^0.43.1", path = "../gix-features", features = ["fs-read-dir"] }
gix-utils = { version = "^0.3.0", path = "../gix-utils" }
thiserror = "2.0.0"
thiserror = "2.0.17"
serde = { version = "1.0.114", optional = true, default-features = false, features = ["std", "derive"] }
# For `Capabilities` to assure parallel operation works.
@@ -32,4 +32,4 @@ fastrand = { version = "2.1.0", default-features = false, features = ["std"] }
[dev-dependencies]
crossbeam-channel = "0.5.15"
is_ci = "1.1.1"
tempfile = "3.20.0"
tempfile = "3.23.0"

View File

@@ -22,7 +22,7 @@ serde = ["dep:serde", "faster-hex/serde"]
[dependencies]
gix-features = { version = "^0.43.0", path = "../gix-features", features = ["progress"] }
thiserror = "2.0.0"
thiserror = "2.0.17"
faster-hex = { version = "0.10.0", default-features = false, features = ["std"] }
serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"] }
sha1-checked = { version = "0.10.0", default-features = false }

View File

@@ -36,7 +36,7 @@ gix-utils = { version = "^0.3.0", path = "../gix-utils" }
hashbrown = "0.16.0"
fnv = "1.0.7"
thiserror = "2.0.0"
thiserror = "2.0.17"
memmap2 = "0.9.7"
filetime = "0.2.15"
bstr = { version = "1.12.0", default-features = false }
@@ -51,11 +51,11 @@ bitflags = "2"
document-features = { version = "0.2.0", optional = true }
[target.'cfg(not(windows))'.dependencies]
rustix = { version = "1.0.8", default-features = false, features = [
rustix = { version = "1.1.2", default-features = false, features = [
"std",
"fs",
] }
libc = { version = "0.2.174" }
libc = { version = "0.2.176" }
[dev-dependencies]
gix-testtools = { path = "../tests/tools" }

View File

@@ -18,7 +18,7 @@ test = true
[dependencies]
gix-utils = { version = "^0.3.0", default-features = false, path = "../gix-utils" }
gix-tempfile = { version = "^18.0.0", default-features = false, path = "../gix-tempfile" }
thiserror = "2.0.0"
thiserror = "2.0.17"
[dev-dependencies]
tempfile = "3.20.0"
tempfile = "3.23.0"

View File

@@ -22,7 +22,7 @@ serde = ["dep:serde", "bstr/serde", "gix-actor/serde"]
gix-actor = { version = "^0.35.4", path = "../gix-actor" }
gix-date = { version = "^0.10.5", path = "../gix-date" }
bstr = { version = "1.12.0", default-features = false, features = ["std", "unicode"] }
thiserror = "2.0.0"
thiserror = "2.0.17"
serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"] }
document-features = { version = "0.2.0", optional = true }

View File

@@ -34,7 +34,7 @@ gix-revwalk = { version = "^0.21.0", path = "../gix-revwalk" }
gix-diff = { version = "^0.53.0", path = "../gix-diff", default-features = false, features = ["blob"] }
gix-index = { version = "^0.41.0", path = "../gix-index" }
thiserror = "2.0.0"
thiserror = "2.0.17"
imara-diff = { version = "0.1.8" }
bstr = { version = "1.12.0", default-features = false }
serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"] }

View File

@@ -21,7 +21,7 @@ gix-object = { version = "^0.50.2", path = "../gix-object" }
gix-date = { version = "^0.10.5", path = "../gix-date" }
gix-commitgraph = { version = "^0.29.0", path = "../gix-commitgraph" }
gix-revwalk = { version = "^0.21.0", path = "../gix-revwalk" }
thiserror = "2.0.0"
thiserror = "2.0.17"
smallvec = "1.15.1"
bitflags = "2"

View File

@@ -53,7 +53,7 @@ gix-path = { version = "^0.10.20", path = "../gix-path" }
gix-utils = { version = "^0.3.0", path = "../gix-utils" }
itoa = "1.0.1"
thiserror = "2.0.0"
thiserror = "2.0.17"
bstr = { version = "1.12.0", default-features = false, features = [
"std",
"unicode",

View File

@@ -31,8 +31,8 @@ gix-pack = { version = "^0.60.0", path = "../gix-pack", default-features = false
gix-fs = { version = "^0.16.1", path = "../gix-fs" }
serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"] }
tempfile = "3.20.0"
thiserror = "2.0.0"
tempfile = "3.23.0"
thiserror = "2.0.17"
parking_lot = { version = "0.12.4" }
arc-swap = "1.5.0"

View File

@@ -48,7 +48,7 @@ gix-diff = { version = "^0.53.0", path = "../gix-diff", default-features = false
memmap2 = "0.9.7"
smallvec = "1.15.1"
parking_lot = { version = "0.12.4", default-features = false, optional = true }
thiserror = "2.0.0"
thiserror = "2.0.17"
# for caching
uluru = { version = "3.0.0", optional = true }

View File

@@ -32,7 +32,7 @@ serde = ["dep:serde", "bstr/serde", "faster-hex/serde"]
gix-trace = { version = "^0.1.13", path = "../gix-trace" }
serde = { version = "1.0.114", optional = true, default-features = false, features = ["std", "derive"] }
thiserror = "2.0.0"
thiserror = "2.0.17"
faster-hex = { version = "0.10.0", default-features = false, features = ["std"] }
bstr = { version = "1.12.0", default-features = false, features = ["std"] }

View File

@@ -45,7 +45,7 @@ required-features = ["blocking-io", "maybe-async/is_sync"]
gix-trace = { version = "^0.1.13", path = "../gix-trace" }
serde = { version = "1.0.114", optional = true, default-features = false, features = ["std", "derive"] }
thiserror = "2.0.0"
thiserror = "2.0.17"
faster-hex = { version = "0.10.0", default-features = false, features = ["std"] }
bstr = { version = "1.12.0", default-features = false, features = ["std"] }
# async support

View File

@@ -18,7 +18,7 @@ doctest = true
gix-trace = { version = "^0.1.13", path = "../gix-trace" }
gix-validate = { version = "^0.10.0", path = "../gix-validate" }
bstr = { version = "1.12.0", default-features = false, features = ["std"] }
thiserror = "2.0.0"
thiserror = "2.0.17"
once_cell = "1.21.3"
[target.'cfg(not(target_family = "wasm"))'.dependencies]
@@ -29,7 +29,7 @@ gix-testtools = { path = "../tests/tools" }
serial_test = { version = "3.1.0", default-features = false }
[target.'cfg(windows)'.dev-dependencies]
windows = { version = "0.61.3", features = [
windows = { version = "0.62.1", features = [
"Win32_System_Com",
"Win32_System_Threading",
"Win32_UI_Shell",

View File

@@ -22,7 +22,7 @@ gix-config-value = { version = "^0.15.1", path = "../gix-config-value" }
bstr = { version = "1.12.0", default-features = false, features = ["std"] }
bitflags = "2"
thiserror = "2.0.0"
thiserror = "2.0.17"
[dev-dependencies]
gix-testtools = { path = "../tests/tools" }

View File

@@ -18,10 +18,10 @@ doctest = false
gix-command = { version = "^0.6.2", path = "../gix-command" }
gix-config-value = { version = "^0.15.1", path = "../gix-config-value" }
thiserror = "2.0.0"
thiserror = "2.0.17"
[target.'cfg(unix)'.dependencies]
rustix = { version = "1.0.8", features = ["termios"] }
rustix = { version = "1.1.2", features = ["termios"] }
parking_lot = "0.12.4"
[dev-dependencies]

View File

@@ -86,7 +86,7 @@ gix-credentials = { version = "^0.30.0", path = "../gix-credentials", optional =
gix-refspec = { version = "^0.31.0", path = "../gix-refspec", optional = true }
gix-lock = { version = "^18.0.0", path = "../gix-lock", optional = true }
thiserror = "2.0.0"
thiserror = "2.0.17"
serde = { version = "1.0.114", optional = true, default-features = false, features = [
"derive",
] }

View File

@@ -18,4 +18,4 @@ doctest = false
gix-utils = { version = "^0.3.0", path = "../gix-utils" }
bstr = { version = "1.12.0", default-features = false, features = ["std"] }
thiserror = "2.0.0"
thiserror = "2.0.17"

View File

@@ -32,7 +32,7 @@ gix-actor = { version = "^0.35.4", path = "../gix-actor" }
gix-lock = { version = "^18.0.0", path = "../gix-lock" }
gix-tempfile = { version = "^18.0.0", default-features = false, path = "../gix-tempfile" }
thiserror = "2.0.0"
thiserror = "2.0.17"
winnow = { version = "0.7.12", features = ["simd"] }
serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"] }

View File

@@ -32,4 +32,4 @@ gix-hash = { path = "../../gix-hash" }
gix-validate = { path = "../../gix-validate" }
gix-lock = { path = "../../gix-lock" }
gix-object = { path = "../../gix-object" }
insta = "1.43.1"
insta = "1.43.2"

View File

@@ -20,7 +20,7 @@ gix-validate = { version = "^0.10.0", path = "../gix-validate" }
gix-hash = { version = "^0.19.0", path = "../gix-hash" }
bstr = { version = "1.12.0", default-features = false, features = ["std"] }
thiserror = "2.0.0"
thiserror = "2.0.17"
smallvec = "1.15.1"
[dev-dependencies]

View File

@@ -37,7 +37,7 @@ gix-trace = { version = "^0.1.13", path = "../gix-trace", optional = true }
bstr = { version = "1.12.0", default-features = false, features = ["std"] }
bitflags = { version = "2", optional = true }
thiserror = "2.0.0"
thiserror = "2.0.17"
serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"] }
document-features = { version = "0.2.1", optional = true }

View File

@@ -21,7 +21,7 @@ gix-date = { version = "^0.10.5", path = "../gix-date" }
gix-hashtable = { version = "^0.9.0", path = "../gix-hashtable" }
gix-commitgraph = { version = "^0.29.0", path = "../gix-commitgraph" }
thiserror = "2.0.0"
thiserror = "2.0.17"
smallvec = "1.15.1"
[dev-dependencies]

View File

@@ -28,11 +28,11 @@ bitflags = "2"
document-features = { version = "0.2.1", optional = true }
[target.'cfg(not(windows))'.dependencies]
libc = "0.2.174"
libc = "0.2.176"
[target.'cfg(windows)'.dependencies]
gix-path = { version = "^0.10.20", path = "../gix-path" }
windows-sys = { version = "0.60.2", features = [
windows-sys = { version = "0.61.1", features = [
"Win32_Foundation",
"Win32_Security_Authorization",
"Win32_Storage_FileSystem",
@@ -41,7 +41,7 @@ windows-sys = { version = "0.60.2", features = [
] }
[dev-dependencies]
tempfile = "3.20.0"
tempfile = "3.23.0"
[package.metadata.docs.rs]
all-features = true

View File

@@ -23,6 +23,6 @@ serde = ["dep:serde", "gix-hash/serde"]
gix-hash = { version = "^0.19.0", path = "../gix-hash" }
gix-lock = { version = "^18.0.0", path = "../gix-lock" }
thiserror = "2.0.0"
thiserror = "2.0.17"
bstr = { version = "1.12.0", default-features = false }
serde = { version = "1.0.114", optional = true, default-features = false, features = ["std", "derive"] }

View File

@@ -33,7 +33,7 @@ gix-pathspec = { version = "^0.12.0", path = "../gix-pathspec" }
gix-dir = { version = "^0.15.0", path = "../gix-dir", optional = true }
gix-diff = { version = "^0.53.0", path = "../gix-diff", default-features = false, features = ["blob"], optional = true }
thiserror = "2.0.0"
thiserror = "2.0.17"
filetime = "0.2.15"
bstr = { version = "1.12.0", default-features = false }

View File

@@ -22,7 +22,7 @@ gix-path = { version = "^0.10.20", path = "../gix-path" }
gix-url = { version = "^0.32.0", path = "../gix-url" }
bstr = { version = "1.12.0", default-features = false }
thiserror = "2.0.0"
thiserror = "2.0.17"
[dev-dependencies]
gix-testtools = { path = "../tests/tools" }

View File

@@ -35,7 +35,7 @@ gix-fs = { version = "^0.16.0", path = "../gix-fs" }
parking_lot = "0.12.4"
dashmap = { version = "6.0.1", optional = true }
once_cell = { version = "1.21.3", default-features = false, features = ["race", "std"] }
tempfile = "3.20.0"
tempfile = "3.23.0"
signal-hook = { version = "0.3.18", default-features = false, optional = true }
signal-hook-registry = { version = "1.4.5", optional = true }
@@ -51,7 +51,7 @@ signals = ["dep:signal-hook", "dep:signal-hook-registry"]
hp-hashmap = ["dep:dashmap"]
[target.'cfg(not(windows))'.dependencies]
libc = { version = "0.2.174", default-features = false }
libc = { version = "0.2.176", default-features = false }
[package.metadata.docs.rs]
all-features = true

View File

@@ -97,7 +97,7 @@ bstr = { version = "1.12.0", default-features = false, features = [
"std",
"unicode",
] }
thiserror = "2.0.0"
thiserror = "2.0.17"
# for async-client
async-trait = { version = "0.1.51", optional = true }

View File

@@ -23,5 +23,5 @@ gix-hashtable = { version = "^0.9.0", path = "../gix-hashtable" }
gix-revwalk = { version = "^0.21.0", path = "../gix-revwalk" }
gix-commitgraph = { version = "^0.29.0", path = "../gix-commitgraph" }
smallvec = "1.15.1"
thiserror = "2.0.0"
thiserror = "2.0.17"
bitflags = "2"

View File

@@ -15,7 +15,7 @@ name = "traverse"
path = "traverse/main.rs"
[dev-dependencies]
insta = "1.43.1"
insta = "1.43.2"
gix-traverse = { path = ".." }
gix-testtools = { path = "../../tests/tools" }
gix-odb = { path = "../../gix-odb" }

View File

@@ -23,7 +23,7 @@ gix-features = { version = "^0.43.1", path = "../gix-features" }
gix-path = { version = "^0.10.20", path = "../gix-path" }
serde = { version = "1.0.114", optional = true, default-features = false, features = ["std", "derive"] }
thiserror = "2.0.0"
thiserror = "2.0.17"
url = "2.5.2"
bstr = { version = "1.12.0", default-features = false, features = ["std"] }
percent-encoding = "2.3.1"

View File

@@ -16,7 +16,7 @@ doctest = false
test = true
[dependencies]
thiserror = "2.0.0"
thiserror = "2.0.17"
bstr = { version = "1.12.0", default-features = false, features = ["std"] }
[dev-dependencies]

View File

@@ -27,5 +27,5 @@ gix-features = { version = "^0.43.1", path = "../gix-features" }
gix-filter = { version = "^0.20.0", path = "../gix-filter" }
io-close = "0.3.7"
thiserror = "2.0.0"
thiserror = "2.0.17"
bstr = { version = "1.12.0", default-features = false }

View File

@@ -24,7 +24,7 @@ gix-traverse = { version = "^0.47.0", path = "../gix-traverse" }
gix-fs = { version = "^0.16.1", path = "../gix-fs" }
gix-path = { version = "^0.10.20", path = "../gix-path" }
thiserror = "2.0.0"
thiserror = "2.0.17"
parking_lot = "0.12.4"
[dev-dependencies]

View File

@@ -374,7 +374,7 @@ gix-transport = { version = "^0.48.0", path = "../gix-transport", optional = tru
prodash = { version = "30.0.1", optional = true, features = ["progress-tree"] }
once_cell = "1.21.3"
signal-hook = { version = "0.3.18", default-features = false, optional = true }
thiserror = "2.0.0"
thiserror = "2.0.17"
serde = { version = "1.0.114", optional = true, default-features = false, features = [
"derive",
] }
@@ -385,7 +385,7 @@ async-std = { version = "1.12.0", optional = true }
##
## If disabled, the text will be search verbatim in any portion of the commit message, similar to
## how a simple unanchored regex of only 'normal' characters would work.
regex = { version = "1.6.0", optional = true, default-features = false, features = [
regex = { version = "1.11.3", optional = true, default-features = false, features = [
"std",
] }
@@ -407,7 +407,7 @@ walkdir = "2.3.2"
serial_test = { version = "3.1.0", default-features = false }
async-std = { version = "1.12.0", features = ["attributes"] }
termtree = "0.5.1"
insta = "1.43.1"
insta = "1.43.2"
[package.metadata.docs.rs]
features = [

View File

@@ -15,8 +15,8 @@ name = "it"
path = "src/main.rs"
[dependencies]
anyhow = "1.0.98"
clap = { version = "4.5.42", features = ["derive"] }
anyhow = "1.0.100"
clap = { version = "4.5.48", features = ["derive"] }
gix = { version = "^0.73.0", path = "../../gix", default-features = false, features = ["attributes", "blame", "blob-diff", "revision"] }
once_cell = "1.21.3"
regex = { version = "1.11.1", default-features = false, features = ["std"] }
regex = { version = "1.11.3", default-features = false, features = ["std"] }

View File

@@ -36,7 +36,7 @@ fastrand = "2.0.0"
bstr = { version = "1.12.0", default-features = false }
crc = "3.3.0"
once_cell = "1.21.3"
tempfile = "3.20.0"
tempfile = "3.23.0"
fs_extra = "1.2.0"
parking_lot = { version = "0.12.4" }
is_ci = "1.1.1"