commit caefed0f6c86b272a8a010a651590080bd536915
parent 8f76fbfbc71f43bf05b10d985a81ba3771c73588
Author: Zack Newman <zack@philomathiclife.com>
Date: Fri, 5 Jun 2026 17:01:57 -0600
update deps and msrv
Diffstat:
| M | Cargo.toml | | | 67 | +++++-------------------------------------------------------------- |
1 file changed, 5 insertions(+), 62 deletions(-)
diff --git a/Cargo.toml b/Cargo.toml
@@ -9,8 +9,8 @@ name = "git_index"
publish = false
readme = "README.md"
repository = "https://git.philomathiclife.com/repos/git_index/"
-rust-version = "1.93.1"
-version = "0.1.10"
+rust-version = "1.96.0"
+version = "0.1.11"
[lints.rust]
deprecated-safe = { level = "deny", priority = -1 }
@@ -33,6 +33,7 @@ deref-into-dyn-supertrait = { level = "deny", priority = -1 }
ffi-unwind-calls = { level = "deny", priority = -1 }
#fuzzy-provenance-casts = { level = "deny", priority = -1 }
impl-trait-redundant-captures = { level = "deny", priority = -1 }
+linker-info = { level = "deny", priority = -1 }
linker-messages = { level = "deny", priority = -1 }
#lossy-provenance-casts = { level = "deny", priority = -1 }
macro-use-extern-crate = { level = "deny", priority = -1 }
@@ -63,52 +64,6 @@ unused-lifetimes = { level = "deny", priority = -1 }
unused-qualifications = { level = "deny", priority = -1 }
unused-results = { level = "deny", priority = -1 }
variant-size-differences = { level = "deny", priority = -1 }
-# Before publishing to crates.io, comment above and uncomment below.
-#warnings = { level = "allow", priority = -1 }
-#ambiguous-associated-items = { level = "allow", priority = -1 }
-#arithmetic-overflow = { level = "allow", priority = -1 }
-#binary-asm-labels = { level = "allow", priority = -1 }
-#bindings-with-variant-name = { level = "allow", priority = -1 }
-#conflicting-repr-hints = { level = "allow", priority = -1 }
-#dangerous-implicit-autorefs = { level = "allow", priority = -1 }
-#default-overrides-default-fields = { level = "allow", priority = -1 }
-#dependency-on-unit-never-type-fallback = { level = "allow", priority = -1 }
-#deref-nullptr = { level = "allow", priority = -1 }
-#elided-lifetimes-in-associated-constant = { level = "allow", priority = -1 }
-#enum-intrinsics-non-enums = { level = "allow", priority = -1 }
-#explicit-builtin-cfgs-in-flags = { level = "allow", priority = -1 }
-#ill-formed-attribute-input = { level = "allow", priority = -1 }
-#incomplete-include = { level = "allow", priority = -1 }
-#ineffective-unstable-trait-impl = { level = "allow", priority = -1 }
-#invalid-atomic-ordering = { level = "allow", priority = -1 }
-#invalid-from-utf8-unchecked = { level = "allow", priority = -1 }
-#invalid-macro-export-arguments = { level = "allow", priority = -1 }
-#invalid-null-arguments = { level = "allow", priority = -1 }
-#invalid-reference-casting = { level = "allow", priority = -1 }
-#invalid-type-param-default = { level = "allow", priority = -1 }
-#legacy-derive-helpers = { level = "allow", priority = -1 }
-#let-underscore-lock = { level = "allow", priority = -1 }
-#long-running-const-eval = { level = "allow", priority = -1 }
-#macro-expanded-macro-exports-accessed-by-absolute-paths = { level = "allow", priority = -1 }
-#mutable-transmutes = { level = "allow", priority = -1 }
-#named-asm-labels = { level = "allow", priority = -1 }
-#never-type-fallback-flowing-into-unsafe = { level = "allow", priority = -1 }
-#no-mangle-const-items = { level = "allow", priority = -1 }
-#out-of-scope-macro-calls = { level = "allow", priority = -1 }
-#overflowing-literals = { level = "allow", priority = -1 }
-#patterns-in-fns-without-body = { level = "allow", priority = -1 }
-#proc-macro-derive-resolution-fallback = { level = "allow", priority = -1 }
-#pub-use-of-private-extern-crate = { level = "allow", priority = -1 }
-#repr-transparent-non-zst-fields = { level = "allow", priority = -1 }
-#semicolon-in-expressions-from-macros = { level = "allow", priority = -1 }
-#soft-unstable = { level = "allow", priority = -1 }
-#test-unstable-lint = { level = "allow", priority = -1 }
-#text-direction-codepoint-in-comment = { level = "allow", priority = -1 }
-#text-direction-codepoint-in-literal = { level = "allow", priority = -1 }
-#unconditional-panic = { level = "allow", priority = -1 }
-#undropped-manually-drops = { level = "allow", priority = -1 }
-#unknown-crate-types = { level = "allow", priority = -1 }
-#useless-deprecated = { level = "allow", priority = -1 }
[lints.clippy]
cargo = { level = "deny", priority = -1 }
@@ -132,27 +87,15 @@ redundant_pub_crate = "allow"
ref_patterns = "allow"
return_and_then = "allow"
single_call_fn = "allow"
-# Before publishing to crates.io, comment above and uncomment below:
-#cargo = "allow"
-#complexity = "allow"
-#correctness = "allow"
-#nursery = "allow"
-#pedantic = "allow"
-#perf = "allow"
-#restriction = "allow"
-#style = "allow"
-#suspicious = "allow"
[lints.rustdoc]
-# Before publishing to crates.io, comment below and uncomment below that.
all = { level = "deny", priority = -1 }
-#all = "allow"
[dependencies]
-jiff = { version = "0.2.23", default-features = false }
+jiff = { version = "0.2.28", default-features = false }
[target.'cfg(target_os = "openbsd")'.dependencies]
-priv_sep = { version = "3.0.0-alpha.5.0", default-features = false }
+priv_sep = { path = "../priv_sep", version = "3.0.0-alpha.5.1", default-features = false }
[profile.release]
codegen-units = 1