git_index

Generates arguments to pass to stagit-index in descending order by commit date.
git clone https://git.philomathiclife.com/repos/git_index
Log | Files | Refs | README

commit caefed0f6c86b272a8a010a651590080bd536915
parent 8f76fbfbc71f43bf05b10d985a81ba3771c73588
Author: Zack Newman <zack@philomathiclife.com>
Date:   Fri,  5 Jun 2026 17:01:57 -0600

update deps and msrv

Diffstat:
MCargo.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