pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/textproc/xan



Module Name:    pkgsrc
Committed By:   pin
Date:           Fri Jun  5 10:16:31 UTC 2026

Modified Files:
        pkgsrc/textproc/xan: Makefile PLIST cargo-depends.mk distinfo

Log Message:
textproc/xan: update to 0.58.0

Breaking

    Stopping to serialize moonblade lists either as joined by some separator or JSON. This was awkard, error-prone & potentially lossy. Use the join function manually to format output when required.
    As per previous point, dropping xan scrape --sep.
    Dropping implicit unary function calls in moonblade pipelines. This feature was not well-known, confusing (an indentifier, could be understood as a call in a pipeline, only if not in first 
position...), and mostly useless now that moonblade has had a proper dot operator.
    xan plot -A/--aggregate does not take an expression anymore but has an automatic selection of two modes: sum and mean. It should also be faster.
    Renaming the index function as row_index for clarity.
    xan agg -C/--along-columns & -M/--along-matrix & xan groupby -C/--along-columns & -M/--along-matrix will not map current column index to the result of the index() function. The col_index() can be 
now used instead for this very purpose.
    xan window -g/--groupby does not require the file to be sorted anymore. This means using -g/--groupby will now require the whole file to be buffered into memory by the command. The old behavior 
can still be used through the -S/--sorted flag, thus aligning the xan window command with the rest of the tool.
    row_index will now error if the expression has no concept of row index, instead of returning nothing.
    xan parallel -z/--compress now take the desired compression (either gzip or zstd).
    Retiring the xan grep command in favor of xan search -Z/--fast-parser.
    xan tokenize --keep short flag becomes -k instead of -K to harmonize with other commands.
    Retiring the xan flatmap command in favor of xan explode -e.
    Retiring the xan fuzzy-join command in favor of a consolidated xan join command.
    Changing xan from -f txt -c <name> default to line instead of value.
    Renaming xan join -L/--prefix-left & -R/--prefix-right short flags to -l & -r respectively to avoid colliding with the added -R/--reverse flag that can be used for merge joins.
    Dropping xan plot -B/--bars. It never worked very well and its use-case will be redirected to xan spark.
    Changing xan heatmap --width short flag from -w to -W so that adding a -H/--height flag remain consistent and avoids clashing with -h/--help.
    Dropping xan heatmap --show-gradients in favor of xan help gradients.
    Renaming xan search -A/--all flag to --every-column for clarity and avoid clash with -A/--after-context.
    Dropping xan sort -U/--unstable. It was never used and the performance boost it supposedly provides cannot be observed.

Features

    Adding xan parallel --dont-chunk.
    Adding nullary col, col_index & header variants, to work with expression applied in series to multiple columns at once.
    Adding prev_col & next_col functions.
    Adding xan (search|filter) -B/--before-context & -A/--after-context.
    Adding xan window -O/--overwrite.
    Adding xan map -C/--along-columns.
    Adding xan window -C/--along-columns.
    Adding xan cat rows --raw, -P/--preprocess & -H/--shell-preprocess.
    Improving xan select DSL star selectors. You can now do stuff like vec_*_count, *[1], vec_*[1] etc.
    xan p -H/--shell-preprocess now works on Windows.
    Adding native zsh completions (@apcamargo).
    Adding xan dedup --u32.
    Adding xan explode -e/--evaluate, -f/--evaluate-file, --pad & -k/--keep.
    xan to npy is now able to stream.
    Adding xan parallel top & xan top -p/--parallel, -t/--threads.
    Adding xan network edgelist --range.
    Adding xan network nodelist.
    Adding the xan run command.
    Adding xan view --name.
    Adding xan join -S/--sorted, -R/--reverse & -N/--numeric.
    Adding xan parallel --run & xan cat rows --run.
    Adding xan to md -l/--limit.
    Adding the xan spark command.
    Adding xan stats -R/--report, --color, --cols, --sep.
    Adding xan (freq|p freq) -X/--approx-algo.
    Adding xan plot -D/--density-gradient, --density-scale, --hide-legend, --hide-x-axis, --hide-y-axis, --hide-all & -Q/--square.
    xan separate will now avoid emitting columns with an empty name given to --into.
    Adding xan separate --txt & --F/--filter.
    Adding pow & sqrt scales.

Fixes

    Fixing issues related to nested lambdas in expressions.
    Fixing xan rename consistency regarding CRLF newlines and first row normalization when using -n/--no-headers.
    Fixing xan map --overwrite --filter.
    Fixing lead window function when there is not enough rows ahead.
    Fixing xan network --format not being validated early enough.
    Fixing xan explode -D/--drop-empty when selecting multiple columns.
    Fixing xan merge -u row precedence.
    Fixing xan join -D/--drop-key automatic selection when using --full.
    Fixing granularity inference of xan plot -T.
    Fixing xan from -f (json|ndjson) to emit empty outputs from empty inputs.
    Fixing xan headers layout when input files have a very large number of columns (>= 1000).
    Fixing arity validation of top, argtop, most_common & most_common_counts aggregation functions.

Performance

    moonblade expressions are now faster overall and allocate more cautiously, thus saving memory.
    Improving performance of xan transform, xan flatmap, xan agg & xan groupby.
    Improving performance of xan rename.
    Faster xan range.
    Faster xan parallel -H/--shell-preprocess.
    Faster xan tokenize words.
    Adding fast path for xan explode when only a single column is selected.
    Faster xan sort -e.

Quality of Life

    xan plot will now display <empty> label in legends.
    xan cat rows will now error when input have inconsistent columns.
    Automatic column alignement with xan to md.
    xan from now consider .log files as text lines.


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 pkgsrc/textproc/xan/Makefile \
    pkgsrc/textproc/xan/cargo-depends.mk pkgsrc/textproc/xan/distinfo
cvs rdiff -u -r1.6 -r1.7 pkgsrc/textproc/xan/PLIST

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/textproc/xan/Makefile
diff -u pkgsrc/textproc/xan/Makefile:1.9 pkgsrc/textproc/xan/Makefile:1.10
--- pkgsrc/textproc/xan/Makefile:1.9    Thu Apr 16 11:37:03 2026
+++ pkgsrc/textproc/xan/Makefile        Fri Jun  5 10:16:31 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.9 2026/04/16 11:37:03 pin Exp $
+# $NetBSD: Makefile,v 1.10 2026/06/05 10:16:31 pin Exp $
 
-DISTNAME=      xan-0.57.1
+DISTNAME=      xan-0.58.0
 CATEGORIES=    textproc
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=medialab/}
 GITHUB_TAG=    ${PKGVERSION_NOREV}
Index: pkgsrc/textproc/xan/cargo-depends.mk
diff -u pkgsrc/textproc/xan/cargo-depends.mk:1.9 pkgsrc/textproc/xan/cargo-depends.mk:1.10
--- pkgsrc/textproc/xan/cargo-depends.mk:1.9    Thu Apr 16 11:37:03 2026
+++ pkgsrc/textproc/xan/cargo-depends.mk        Fri Jun  5 10:16:31 2026
@@ -1,4 +1,4 @@
-# $NetBSD: cargo-depends.mk,v 1.9 2026/04/16 11:37:03 pin Exp $
+# $NetBSD: cargo-depends.mk,v 1.10 2026/06/05 10:16:31 pin Exp $
 
 CARGO_CRATE_DEPENDS+=  adler2-2.0.1
 CARGO_CRATE_DEPENDS+=  ahash-0.8.12
@@ -13,6 +13,7 @@ CARGO_CRATE_DEPENDS+= atoi_simd-0.16.1
 CARGO_CRATE_DEPENDS+=  autocfg-1.5.0
 CARGO_CRATE_DEPENDS+=  base64-0.22.1
 CARGO_CRATE_DEPENDS+=  bgzip-0.3.1
+CARGO_CRATE_DEPENDS+=  binary-heap-plus-0.5.0
 CARGO_CRATE_DEPENDS+=  binary-layout-2.1.0
 CARGO_CRATE_DEPENDS+=  bincode-1.3.3
 CARGO_CRATE_DEPENDS+=  bitflags-2.9.4
@@ -36,6 +37,7 @@ CARGO_CRATE_DEPENDS+= codepage-0.1.2
 CARGO_CRATE_DEPENDS+=  colored-2.2.0
 CARGO_CRATE_DEPENDS+=  colorgrad-0.7.2
 CARGO_CRATE_DEPENDS+=  compact_str-0.8.1
+CARGO_CRATE_DEPENDS+=  compare-0.1.0
 CARGO_CRATE_DEPENDS+=  comrak-0.39.1
 CARGO_CRATE_DEPENDS+=  console-0.16.1
 CARGO_CRATE_DEPENDS+=  const-random-0.1.18
@@ -64,8 +66,6 @@ CARGO_CRATE_DEPENDS+= darling_macro-0.20
 CARGO_CRATE_DEPENDS+=  darling_macro-0.21.3
 CARGO_CRATE_DEPENDS+=  dbus-0.9.9
 CARGO_CRATE_DEPENDS+=  debug_unsafe-0.1.3
-CARGO_CRATE_DEPENDS+=  deepsize-0.2.0
-CARGO_CRATE_DEPENDS+=  deepsize_derive-0.1.2
 CARGO_CRATE_DEPENDS+=  derive_arbitrary-1.4.2
 CARGO_CRATE_DEPENDS+=  derive_more-0.99.20
 CARGO_CRATE_DEPENDS+=  deunicode-1.6.2
@@ -95,7 +95,6 @@ CARGO_CRATE_DEPENDS+= equivalent-1.0.2
 CARGO_CRATE_DEPENDS+=  errno-0.2.8
 CARGO_CRATE_DEPENDS+=  errno-0.3.14
 CARGO_CRATE_DEPENDS+=  errno-dragonfly-0.1.2
-CARGO_CRATE_DEPENDS+=  ext-sort-0.1.5
 CARGO_CRATE_DEPENDS+=  fast-float2-0.2.3
 CARGO_CRATE_DEPENDS+=  fastrand-2.3.0
 CARGO_CRATE_DEPENDS+=  filetime-0.2.26
@@ -118,6 +117,7 @@ CARGO_CRATE_DEPENDS+=       hashbrown-0.12.3
 CARGO_CRATE_DEPENDS+=  hashbrown-0.14.5
 CARGO_CRATE_DEPENDS+=  hashbrown-0.15.5
 CARGO_CRATE_DEPENDS+=  hashbrown-0.16.0
+CARGO_CRATE_DEPENDS+=  heavykeeper-0.6.5
 CARGO_CRATE_DEPENDS+=  heck-0.5.0
 CARGO_CRATE_DEPENDS+=  hermit-abi-0.5.2
 CARGO_CRATE_DEPENDS+=  html-escape-0.2.13
@@ -142,7 +142,7 @@ CARGO_CRATE_DEPENDS+=       indoc-2.0.6
 CARGO_CRATE_DEPENDS+=  instability-0.3.9
 CARGO_CRATE_DEPENDS+=  integer-encoding-3.0.4
 CARGO_CRATE_DEPENDS+=  itertools-0.13.0
-CARGO_CRATE_DEPENDS+=  itoa-1.0.15
+CARGO_CRATE_DEPENDS+=  itoa-1.0.18
 CARGO_CRATE_DEPENDS+=  jemalloc-sys-0.5.4+5.3.0-patched
 CARGO_CRATE_DEPENDS+=  jemallocator-0.5.4
 CARGO_CRATE_DEPENDS+=  jiff-0.2.23
@@ -153,13 +153,13 @@ CARGO_CRATE_DEPENDS+=     jobserver-0.1.34
 CARGO_CRATE_DEPENDS+=  js-sys-0.3.81
 CARGO_CRATE_DEPENDS+=  lazy_static-1.5.0
 CARGO_CRATE_DEPENDS+=  levenshtein_automata-0.2.1
-CARGO_CRATE_DEPENDS+=  libc-0.2.177
+CARGO_CRATE_DEPENDS+=  libc-0.2.186
 CARGO_CRATE_DEPENDS+=  libdbus-sys-0.2.6
 CARGO_CRATE_DEPENDS+=  libm-0.2.16
 CARGO_CRATE_DEPENDS+=  libredox-0.1.10
 CARGO_CRATE_DEPENDS+=  libz-rs-sys-0.5.2
 CARGO_CRATE_DEPENDS+=  linked-hash-map-0.5.6
-CARGO_CRATE_DEPENDS+=  linux-raw-sys-0.11.0
+CARGO_CRATE_DEPENDS+=  linux-raw-sys-0.12.1
 CARGO_CRATE_DEPENDS+=  litemap-0.8.0
 CARGO_CRATE_DEPENDS+=  lock_api-0.4.14
 CARGO_CRATE_DEPENDS+=  log-0.4.28
@@ -171,13 +171,12 @@ CARGO_CRATE_DEPENDS+=     match_token-0.1.0
 CARGO_CRATE_DEPENDS+=  md5-0.7.0
 CARGO_CRATE_DEPENDS+=  memchr-2.7.6
 CARGO_CRATE_DEPENDS+=  memmap2-0.5.10
-CARGO_CRATE_DEPENDS+=  memmap2-0.9.8
 CARGO_CRATE_DEPENDS+=  mime2ext-0.1.54
 CARGO_CRATE_DEPENDS+=  miniz_oxide-0.8.9
 CARGO_CRATE_DEPENDS+=  namedlock-0.7.0
 CARGO_CRATE_DEPENDS+=  new_debug_unreachable-1.0.6
 CARGO_CRATE_DEPENDS+=  normpath-1.5.0
-CARGO_CRATE_DEPENDS+=  npyz-0.8.4
+CARGO_CRATE_DEPENDS+=  npyz-0.9.1
 CARGO_CRATE_DEPENDS+=  num-0.4.3
 CARGO_CRATE_DEPENDS+=  num-bigint-0.4.6
 CARGO_CRATE_DEPENDS+=  num-complex-0.4.6
@@ -236,10 +235,8 @@ CARGO_CRATE_DEPENDS+=      ref-cast-impl-1.0.
 CARGO_CRATE_DEPENDS+=  regex-1.12.2
 CARGO_CRATE_DEPENDS+=  regex-automata-0.4.13
 CARGO_CRATE_DEPENDS+=  regex-syntax-0.8.8
-CARGO_CRATE_DEPENDS+=  rmp-0.8.14
-CARGO_CRATE_DEPENDS+=  rmp-serde-1.3.0
 CARGO_CRATE_DEPENDS+=  rust_xlsxwriter-0.88.1
-CARGO_CRATE_DEPENDS+=  rustix-1.1.2
+CARGO_CRATE_DEPENDS+=  rustix-1.1.4
 CARGO_CRATE_DEPENDS+=  rustversion-1.0.22
 CARGO_CRATE_DEPENDS+=  ryu-1.0.20
 CARGO_CRATE_DEPENDS+=  scopeguard-1.2.0
@@ -254,7 +251,7 @@ CARGO_CRATE_DEPENDS+=       servo_arc-0.4.1
 CARGO_CRATE_DEPENDS+=  sha2-0.10.9
 CARGO_CRATE_DEPENDS+=  shlex-1.3.0
 CARGO_CRATE_DEPENDS+=  simd-adler32-0.3.7
-CARGO_CRATE_DEPENDS+=  simd-csv-0.12.0
+CARGO_CRATE_DEPENDS+=  simd-csv-0.13.0
 CARGO_CRATE_DEPENDS+=  simd-json-0.14.3
 CARGO_CRATE_DEPENDS+=  simdutf8-0.1.5
 CARGO_CRATE_DEPENDS+=  siphasher-1.0.1
@@ -271,12 +268,11 @@ CARGO_CRATE_DEPENDS+=     strsim-0.10.0
 CARGO_CRATE_DEPENDS+=  strsim-0.11.1
 CARGO_CRATE_DEPENDS+=  strum-0.26.3
 CARGO_CRATE_DEPENDS+=  strum_macros-0.26.4
-CARGO_CRATE_DEPENDS+=  syn-1.0.109
 CARGO_CRATE_DEPENDS+=  syn-2.0.106
 CARGO_CRATE_DEPENDS+=  synstructure-0.13.2
 CARGO_CRATE_DEPENDS+=  tar-0.4.44
 CARGO_CRATE_DEPENDS+=  tdigest-0.2.3
-CARGO_CRATE_DEPENDS+=  tempfile-3.23.0
+CARGO_CRATE_DEPENDS+=  tempfile-3.27.0
 CARGO_CRATE_DEPENDS+=  tendril-0.4.3
 CARGO_CRATE_DEPENDS+=  termsize-0.1.9
 CARGO_CRATE_DEPENDS+=  textwrap-0.16.2
@@ -363,6 +359,7 @@ CARGO_CRATE_DEPENDS+=       zerovec-0.11.4
 CARGO_CRATE_DEPENDS+=  zerovec-derive-0.11.1
 CARGO_CRATE_DEPENDS+=  zip-4.6.1
 CARGO_CRATE_DEPENDS+=  zlib-rs-0.5.2
+CARGO_CRATE_DEPENDS+=  zmij-1.0.21
 CARGO_CRATE_DEPENDS+=  zopfli-0.8.2
 CARGO_CRATE_DEPENDS+=  zstd-0.13.3
 CARGO_CRATE_DEPENDS+=  zstd-safe-7.2.4
Index: pkgsrc/textproc/xan/distinfo
diff -u pkgsrc/textproc/xan/distinfo:1.9 pkgsrc/textproc/xan/distinfo:1.10
--- pkgsrc/textproc/xan/distinfo:1.9    Thu Apr 16 11:37:03 2026
+++ pkgsrc/textproc/xan/distinfo        Fri Jun  5 10:16:31 2026
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.9 2026/04/16 11:37:03 pin Exp $
+$NetBSD: distinfo,v 1.10 2026/06/05 10:16:31 pin Exp $
 
 BLAKE2s (adler2-2.0.1.crate) = 4d391e0fcde91c7435ee9a5503fee4a5346f549f1b45e482ce3e1e151d90f8f5
 SHA512 (adler2-2.0.1.crate) = 555b2b7ba6f8116acccd0bcd16ed34cc78162c81023cff31a8566ffcd456c03832089fca2d5b668ceaac4fe8f922d31aa9c487f226a36cace294ff4a219bd91d
@@ -39,6 +39,9 @@ Size (base64-0.22.1.crate) = 81597 bytes
 BLAKE2s (bgzip-0.3.1.crate) = 69d96c60388d28cc8ab3fb2709fd402ff24dbd0f720fc80a78c8c21d46f1dea6
 SHA512 (bgzip-0.3.1.crate) = f4a0b69e06d66b6b55effa1c0353936799465ca1318271c1495b64de03f46f673dd50eb2286d948285e77bd5814c86cff1dbfd953c116d67995172abef7db967
 Size (bgzip-0.3.1.crate) = 27270 bytes
+BLAKE2s (binary-heap-plus-0.5.0.crate) = e6338210a56d3c7ea36f0d05e2e204ccd5d4f5885a330381b068dddc678444e0
+SHA512 (binary-heap-plus-0.5.0.crate) = 8ad19390582e20ffe26533db6a452ce8a6768f9fe309f1cf0c58be830d433e1130f9187450a106981cf8d440e2a37ddb95dde90d346decae56340971ff8eed66
+Size (binary-heap-plus-0.5.0.crate) = 20570 bytes
 BLAKE2s (binary-layout-2.1.0.crate) = 67d2d5687bd51f6ddbbfae6f4c92e68d3707ed2c7fa35e78fe4bf31e8010aa30
 SHA512 (binary-layout-2.1.0.crate) = 0dcbf176103b7bea95b2a76f8a18c3f3f031455f3e480c69a57c3c8baf40a5d7a7a874e751b375757c84869add504e2fd6e9946fff32a4f1d15596edd2ab8cb9
 Size (binary-layout-2.1.0.crate) = 26405 bytes
@@ -108,6 +111,9 @@ Size (colorgrad-0.7.2.crate) = 42544 byt
 BLAKE2s (compact_str-0.8.1.crate) = 1a8a0c8faf8579cc999519ce01ee9c9ee065fe9b09941e638c93cbb1da3466f5
 SHA512 (compact_str-0.8.1.crate) = 146e2a6be6cf948981d51f9034f0aaa1a1563debef58ca7fd3110093b0f4333a9a6a3c5dc7cde25b936d8dfba72254bfacb7814f86167043431ded9c5797417a
 Size (compact_str-0.8.1.crate) = 71371 bytes
+BLAKE2s (compare-0.1.0.crate) = 5cb83ed708ac8c6b96fe1483807a92461c9175b4433b28e5cdff85e9009b4c77
+SHA512 (compare-0.1.0.crate) = ea2747232b94e1233a3ae4f4c5c80ed5280457add6e213f278276912cef904b255c46a3c977f2b769536551a6f9c83eedab132576661cc55abfb9d1fddb25322
+Size (compare-0.1.0.crate) = 9291 bytes
 BLAKE2s (comrak-0.39.1.crate) = cf01ff23ce99db6dc44b57cc971621b6250d8c9b659a03213bea0b8481be4807
 SHA512 (comrak-0.39.1.crate) = 495227cdb48aa1dc83c0331fd32e7a90902dfa77993233c717b0cab11f039c4176a2cd523dc2508ddf5bffe0e5f920dab2cf76373d74252dcd3f3c102d57c4af
 Size (comrak-0.39.1.crate) = 178985 bytes
@@ -192,12 +198,6 @@ Size (dbus-0.9.9.crate) = 106151 bytes
 BLAKE2s (debug_unsafe-0.1.3.crate) = f793a0fee3d326fb711cf1bf6ba0d6fa519fb25853fcb7951369beeabef9dc3c
 SHA512 (debug_unsafe-0.1.3.crate) = 3bd55d6dd9daa6c290bcb03eede47af6c09e53ef3ef7292fcec19f5f696d78bf3e1ba30a1d62f1f418cc8e25a27377781aa0d325b9c0ec04f3e98bffaa6a70ff
 Size (debug_unsafe-0.1.3.crate) = 2065 bytes
-BLAKE2s (deepsize-0.2.0.crate) = f06fa895da07f95e7f9ae20c2f3f5c857e597dc2633f971eb1a2c7cd0e07dfc0
-SHA512 (deepsize-0.2.0.crate) = 3a57a7f8c210649fa0a8f3474e749e48c5f1d031985eebbae7d3d1a9dd45b6cd2c235346c73a04022e3d425ba1b57d44a09cc99c4746a422d05e1238ce33e2cd
-Size (deepsize-0.2.0.crate) = 11625 bytes
-BLAKE2s (deepsize_derive-0.1.2.crate) = 53ba10be1ed7bdc2649469f52fe508a2fbedb4258dd18366822ebbfe96c32ec6
-SHA512 (deepsize_derive-0.1.2.crate) = 7f59c8195983ef712e8425c12d92cbc6d2b7c48531666e6c3c591b136e9abfc5cb58e1d2c9cb4aa870d4f014dced620d664c8759465d2bdf04c0b9fc6753ce0d
-Size (deepsize_derive-0.1.2.crate) = 2358 bytes
 BLAKE2s (derive_arbitrary-1.4.2.crate) = 9e6e92cfc9553aa6878c6373030d34c3eb2c8e895d557b9e323795535ac59dcf
 SHA512 (derive_arbitrary-1.4.2.crate) = 2a6e4af570a64c1ecf2407cdfec781dd24a167f7723c3341ff0237b0da1b2b7b52e823c08d7e1be193cc362706b6f6e914760c3699d95daf9338c5db2accffdb
 Size (derive_arbitrary-1.4.2.crate) = 12290 bytes
@@ -285,9 +285,6 @@ Size (errno-0.3.14.crate) = 12002 bytes
 BLAKE2s (errno-dragonfly-0.1.2.crate) = 98b2cbc4374e5c9bec5416a0564feba5e8b0ff6ff565fc69342afb77ee6a1fee
 SHA512 (errno-dragonfly-0.1.2.crate) = f853f1e1b8dd0f359a8f9a0399b3384c1103cd090d96e2b2204f91a40d40a9eb99383d4aa6a11e5470c51557afacf452d4be2049600d4235d27f59870fa3b916
 Size (errno-dragonfly-0.1.2.crate) = 1810 bytes
-BLAKE2s (ext-sort-0.1.5.crate) = fe56244d73c8c1f20c9a5ad5d0c8a263d5124f83c1feabda99d1e9c4afaf69dc
-SHA512 (ext-sort-0.1.5.crate) = 9ade7a0db276265b8c627982bd9f65c70b1279da4d689e0cff5ab47c5fb47b1396e750e3cdc110a58ce2c7b22fe6ff49087614a2137d3f65475bb73ad9baf2ce
-Size (ext-sort-0.1.5.crate) = 18713 bytes
 BLAKE2s (fast-float2-0.2.3.crate) = 5851337e88c4fad380a75f517da8e03bfc5f9562fc23c8327735fdcd7a9fd66e
 SHA512 (fast-float2-0.2.3.crate) = 1681e942358b6884e24204901d5063ddb5a1b2814c22d0349414a1ed7eba534ff8831d21f8167a85f5fdb51eb85b7143f29959b198d97503aff0cebade802348
 Size (fast-float2-0.2.3.crate) = 44399 bytes
@@ -354,6 +351,9 @@ Size (hashbrown-0.15.5.crate) = 140908 b
 BLAKE2s (hashbrown-0.16.0.crate) = bc021f17d909d945f5f1f748a91a4e3960e455db17db5b472fafdc14ae530bbf
 SHA512 (hashbrown-0.16.0.crate) = ad819a3eb38bd2939e08686789529172f146fa77911cc9dd61ddbde4600d49af79fbade6fd53187906a8b7766aff057187171e2dcb2d07e1079e4dde6104d615
 Size (hashbrown-0.16.0.crate) = 141708 bytes
+BLAKE2s (heavykeeper-0.6.5.crate) = 891e51dd7decb10bac5754bcebca2f77a56b2ab81fd149ed4f9129e632153e88
+SHA512 (heavykeeper-0.6.5.crate) = f8b5430f53f78fe000e82f9853bbc9623ff777c13a74d8c189cc39ae05f4762b359a455ea7852d29a5f1b1d6294775e1fc291b1dc4d99d6f8305097e95f8b692
+Size (heavykeeper-0.6.5.crate) = 1263422 bytes
 BLAKE2s (heck-0.5.0.crate) = 0bc71a5746c9d1e7c913d096fb68f1d422464744e18adc592540b291882f5660
 SHA512 (heck-0.5.0.crate) = f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76
 Size (heck-0.5.0.crate) = 11517 bytes
@@ -426,9 +426,9 @@ Size (integer-encoding-3.0.4.crate) = 12
 BLAKE2s (itertools-0.13.0.crate) = dab065a4b256f0a8e2f8856274e6333cbf666090a1cb8a36201e34e63d2be4f3
 SHA512 (itertools-0.13.0.crate) = c6cb8f93a93b6ac1a2cbb3033e66fc81a39f83be773b734bea3311332b96bc71bbb518aae3e6b40cb537590c23de1ca4964361c336795c3985bde63232d410c4
 Size (itertools-0.13.0.crate) = 146261 bytes
-BLAKE2s (itoa-1.0.15.crate) = 993e1d6f42edf99e7b2f07b1d806f08026a8f2b4067f01701a24f1779847ce40
-SHA512 (itoa-1.0.15.crate) = 158ca5dd4b04cb12d9292a4df63c72443adaf5aab1bd9aacdb964dc58878d847a64251f84897cb25c34648d4c973b44fef5b4c175d7c04cabc2c13b4631c2e42
-Size (itoa-1.0.15.crate) = 11231 bytes
+BLAKE2s (itoa-1.0.18.crate) = b4c525cfe99837e3afd95733435e0353ba9116ecebc7a2ec73f3b84db383ba91
+SHA512 (itoa-1.0.18.crate) = 8dbad156e2863c28e2b380901a92414ef00e39f1fcdb06d91a0f3fb73108c2f7f36b699ccd93287808c24c29cca7f1783d48d5ca95f2173502963c0abcb2d09c
+Size (itoa-1.0.18.crate) = 15935 bytes
 BLAKE2s (jemalloc-sys-0.5.4+5.3.0-patched.crate) = 1f417132b5afbfbcc635015c1c3de6c7e36082289612124f7217ac87c73d6368
 SHA512 (jemalloc-sys-0.5.4+5.3.0-patched.crate) = b81c75efa70b869abe08c0805fd9545436ccd4e6ce24bb7355c1b3684a03bbf234af0680854f3fd9b519e7d59296d32ef04497a1f45584ed8de462e4e21d60c1
 Size (jemalloc-sys-0.5.4+5.3.0-patched.crate) = 884321 bytes
@@ -459,9 +459,9 @@ Size (lazy_static-1.5.0.crate) = 14025 b
 BLAKE2s (levenshtein_automata-0.2.1.crate) = da3d6e014de3542e4d1b112e2cd725847ca2bd61af62269a5655a82a898686d5
 SHA512 (levenshtein_automata-0.2.1.crate) = 957f5e1b26429ced48267fa04e01018a74a3ac2a9ad516caa67a7f893395880899fa92b083401e9027219fb59176e34ce64903ebdf509e14911b4bb97b3d2ab7
 Size (levenshtein_automata-0.2.1.crate) = 13549 bytes
-BLAKE2s (libc-0.2.177.crate) = 31f7dac9fe40422ec4ea5e1253bf5db38c751c4133e58fed2cd4df3fb7d991ed
-SHA512 (libc-0.2.177.crate) = 9d737091dba80244137987d06a52ffcd44a968c96b59ae9af9cfa40c38cb9675d023f6324fbf25c436ce1b9592ebf26248f85b0a7c97ee02360ca624b0efb3e0
-Size (libc-0.2.177.crate) = 792045 bytes
+BLAKE2s (libc-0.2.186.crate) = e4ae2a7c2182c3a4f54e39cfed3d574220b3a6d54af5a40aadfd814bb8a12c6a
+SHA512 (libc-0.2.186.crate) = 6a58e671ec6811dff9a0d7d4db8f37d38bcbca9efff20dad4706190e5cdb77b426567754bcf0ef0f2d0c31d6506401f724f3ca500b9bed57bb8605b1141ed690
+Size (libc-0.2.186.crate) = 821883 bytes
 BLAKE2s (libdbus-sys-0.2.6.crate) = 528acb9561af0a84cd8a8cd807bdb5dfdfa81da851e7d52377f9b3a8f089ddff
 SHA512 (libdbus-sys-0.2.6.crate) = b12a56cb3297b21d79dc6d63167db16c4955eb846b3470e7a7e46a696483d30e702b3c2a1642d0b4edbb81dbea570c7194208f8ab2ecc535dfbd297c6101434d
 Size (libdbus-sys-0.2.6.crate) = 1105988 bytes
@@ -477,9 +477,9 @@ Size (libz-rs-sys-0.5.2.crate) = 46524 b
 BLAKE2s (linked-hash-map-0.5.6.crate) = 06eec16c1a2dd3fc12933a669b9ddc465cceeb3845eb15197228e0d319366ce3
 SHA512 (linked-hash-map-0.5.6.crate) = 031a87645381c96beff33572e4bac1a9877e52fd2f99d39918fbede17d72291b35e2eb69e07edec20c3058554c35cc38fe85b8f175c2a3c69366136fcc71f707
 Size (linked-hash-map-0.5.6.crate) = 15049 bytes
-BLAKE2s (linux-raw-sys-0.11.0.crate) = 3d3d4fd40dceac1d554150a2e642934b441452c4acd3f05dee235eecb7cf4ea1
-SHA512 (linux-raw-sys-0.11.0.crate) = b16261142f3cbd1caa4e0a17ba06dea49f0d4514f583ca511d9c7ba6ef231f18322f37303b7ffacc73ae7f22b81dfd740584ef7bfaf67a9eaf43859d2de1f941
-Size (linux-raw-sys-0.11.0.crate) = 2659624 bytes
+BLAKE2s (linux-raw-sys-0.12.1.crate) = 55837dda534f57df3ef58d8b9cf638aa66fd0c704282061b011836dd25f77edd
+SHA512 (linux-raw-sys-0.12.1.crate) = 5cfe8f7e88a2125dda56a3f7a7213fb41cbdb51ddf4f7e44deec21f5b7aa05530e04f67d1b89b9d99d9fb204f27167d8c0e104e6ee6e62a780bcaa679155bb54
+Size (linux-raw-sys-0.12.1.crate) = 3006116 bytes
 BLAKE2s (litemap-0.8.0.crate) = 6654e32bfb2cad87e06ab618a5c8da54ecbd27cd8d32fea67e43ffea66aff33f
 SHA512 (litemap-0.8.0.crate) = 61162bd55b28540ec2d61262698045a78efbfadc7e2fa248d9e0215fd7d3ce53a8c50ea0487f2f7df41149e41c0131849e507737e3bbae29cb69ea41dcb8e2d9
 Size (litemap-0.8.0.crate) = 34344 bytes
@@ -513,9 +513,6 @@ Size (memchr-2.7.6.crate) = 97616 bytes
 BLAKE2s (memmap2-0.5.10.crate) = a6436a478d619d17903e8bd9e52aa6d0b550e65e0e28d0ebf939d66f1f16798f
 SHA512 (memmap2-0.5.10.crate) = 39bd2734ce4f16c7f5a5e771f9ef92272b26f511421d5f39dfd2aaca072400ee38f2cd38352005c0c8c359095131770ce1c14570790bfe19ce6a17f711deff8a
 Size (memmap2-0.5.10.crate) = 26847 bytes
-BLAKE2s (memmap2-0.9.8.crate) = 347b4524f554cf4fd61b16db01f0f7d48f6e88752cf66e0ad7d02dcbd52f27ed
-SHA512 (memmap2-0.9.8.crate) = 291d20396dce8f34cef46801bb26f73a2b5e07a0a58e01894858696578d4fbcd1c3b3872828a80cb2552ee71908cc2c13599c1522a0f0d4663e603fbc924556a
-Size (memmap2-0.9.8.crate) = 34478 bytes
 BLAKE2s (mime2ext-0.1.54.crate) = 07de8c8a7e8d4c1813a3ddb76111cb0edcaa7b5b9958c4222a6df4942fc0f602
 SHA512 (mime2ext-0.1.54.crate) = 755399669abc0408333aef5764989e5d8f8b10d666eeceb54e25991d0b37f7dae75e9dceeaa307dfa4fc334c9f4d8a8c55a22ee1c59a183b200b0f32de877525
 Size (mime2ext-0.1.54.crate) = 28612 bytes
@@ -531,9 +528,9 @@ Size (new_debug_unreachable-1.0.6.crate)
 BLAKE2s (normpath-1.5.0.crate) = 4cb0a31a1da473effa84366047dab8dc189dcc46996329e5cafbf1856379cb01
 SHA512 (normpath-1.5.0.crate) = a273fd8160565cb7d62cbf76a849aa0f425f5e8fd2f98a82b1e1c4aa61e62d390547aa41647bf0059e68009d233deb2b4b061ca44c07d3c8907c18953c163f3c
 Size (normpath-1.5.0.crate) = 22940 bytes
-BLAKE2s (npyz-0.8.4.crate) = a1e30d8f0d0e283503954396c1f517b0d4e00b872acb618365829a45365f2bb6
-SHA512 (npyz-0.8.4.crate) = ca3fddaff127aa394435c850be8823bf2424ac3398bc9eb52e49fdf60313b25b4831093bc3befab880e9f0425b93c7c70af76be9f876d3d1a445a7f56818522f
-Size (npyz-0.8.4.crate) = 77220 bytes
+BLAKE2s (npyz-0.9.1.crate) = 69db2bde82db7e0c5d31b4a1fe3e9ec7cd533036d3a0a82c2243f353613a4ec8
+SHA512 (npyz-0.9.1.crate) = 2f9476fb75e154773788ca946e9efc7519e6dfcee41c2404b36554d8e905e47dc9dbac32d2321c2361161b409ae68d1ea573c5d9680b8b84454722b839eddb2e
+Size (npyz-0.9.1.crate) = 81496 bytes
 BLAKE2s (num-0.4.3.crate) = ce39534d7016c2436cfd83cfa0dfff6495230394702750578e21447d77c9bc56
 SHA512 (num-0.4.3.crate) = 766ba6b7a012f7272979ed02942acdabf9c5a97f553732e241c05a1075f4367651ac0bca58a512c22857f5df20dd9060a7829715e45e3b16de650d4fe4818c81
 Size (num-0.4.3.crate) = 9575 bytes
@@ -708,18 +705,12 @@ Size (regex-automata-0.4.13.crate) = 625
 BLAKE2s (regex-syntax-0.8.8.crate) = 7228be565c9cb04935590901c900be935484a84b11304833bb726ad1fc59121c
 SHA512 (regex-syntax-0.8.8.crate) = 337ca84af81f2c5cd7d213e3ad96a1facba2917f135c4c1ef03571160d24e4ae47186ad07e421a7a4ff0baadbe95d34365e69400f3c36ef39ebeb3e7c14224e4
 Size (regex-syntax-0.8.8.crate) = 359141 bytes
-BLAKE2s (rmp-0.8.14.crate) = b122ccf961a16856bdee49a24542d1215886a21d5abef8b7614f53b17ccbcdca
-SHA512 (rmp-0.8.14.crate) = f83634cf6a9eb9a905b55039b59efea72b0f5fb88aa92fa008d9a867812d06d9dfeab8b4ced5047eec66568742e3d873ea35e57e66da36f67cd266be6b64e00e
-Size (rmp-0.8.14.crate) = 29687 bytes
-BLAKE2s (rmp-serde-1.3.0.crate) = 5525d621ecb203b314d7d734e22b60b6e73046551d3206a3db3239072034f3cc
-SHA512 (rmp-serde-1.3.0.crate) = d4ab14e7cd4e6a3628d6795d45112504ce6e571038b08fa92b70ad5deed143d2e4a89927c206eb1fc06b3d5fcf4dc6d4357572f8393e766c958b50f0076b436f
-Size (rmp-serde-1.3.0.crate) = 33025 bytes
 BLAKE2s (rust_xlsxwriter-0.88.1.crate) = 95bf5304ec6e26d1ddf93412a148d6bcb77564df5f2f32762a724088280d17da
 SHA512 (rust_xlsxwriter-0.88.1.crate) = b454e46141087dc753ba7381fb44117b87cde048f790835c552faa57b6a2002dfaeef62e319336db07b803c909efc9e4d4d8fafe20f379f05e32fb1a552491af
 Size (rust_xlsxwriter-0.88.1.crate) = 4251962 bytes
-BLAKE2s (rustix-1.1.2.crate) = e540eff0552bca380240ce3324d7f02acc184dfbee9864e0b37fbb8415325da3
-SHA512 (rustix-1.1.2.crate) = 4a5ebae0902c7ce683acf5c2a0ee62a4903ccdd7f147ab5b1a657ae6d4b468beca31a15c473f02bb2f9e81c2b07924c23b31ff860482a711808a774dfb5af5bf
-Size (rustix-1.1.2.crate) = 422717 bytes
+BLAKE2s (rustix-1.1.4.crate) = 47b462406ba74a3225cf16b2e8b75855857edd58915f4033d7387b67cc694948
+SHA512 (rustix-1.1.4.crate) = 33619ed2434963a98b0846414656bcc4945ca0e9b883821869fe0cc86db4a74c6961ce1375963ae49c6b5044ad0536eda807dac1320209739c9d669bd80fd75c
+Size (rustix-1.1.4.crate) = 425241 bytes
 BLAKE2s (rustversion-1.0.22.crate) = 94885d422b9c942ceab679e86d0a2b8e6f322f655091475a6a475f0b796f48b9
 SHA512 (rustversion-1.0.22.crate) = 7929352df3e5279ac88cebb26ca89bb13c755f46986d2d1f514d18a3239a63638bf64f8ff153920569d173185d988d692ee676335afba0bf72d47f71babe0e15
 Size (rustversion-1.0.22.crate) = 21096 bytes
@@ -762,9 +753,9 @@ Size (shlex-1.3.0.crate) = 18713 bytes
 BLAKE2s (simd-adler32-0.3.7.crate) = 4e97d965efa10d40728db8210a078be56385eaa8c9226af960f1685713576ea7
 SHA512 (simd-adler32-0.3.7.crate) = 2976bb7fa153854ecd0d68ccdc108bf81d5da374839d53ce9dfb27e80d8db258bb817ea3dac73921e408541d75e2797b6d20fa63c42c1e8a935b6d75dee14bac
 Size (simd-adler32-0.3.7.crate) = 12086 bytes
-BLAKE2s (simd-csv-0.12.0.crate) = 2e5b2c6b31ee078d838549048fa5c3a7eb50bf3107702598ac7a334e1dbf98a3
-SHA512 (simd-csv-0.12.0.crate) = c41561b8dfe508fa0a086e4dd31551ce21581734f9e2e758b409f4d65f2f01ce8cb324922c12de4eab08c409601297861661ec3c10317d424387c86055b940cf
-Size (simd-csv-0.12.0.crate) = 48181 bytes
+BLAKE2s (simd-csv-0.13.0.crate) = 3cc0138975851af4d6edc5047bfd4e345be64b5f7809ff0a6e69809000793537
+SHA512 (simd-csv-0.13.0.crate) = 8b92ee66071d33cc1f0ceb2bb4ecd553760e52866b01c3dd697ae13fca0c6d65047aa24b394fbb10e506385cf16da93be1e08de8b1e911db4bf552d84c03f797
+Size (simd-csv-0.13.0.crate) = 53135 bytes
 BLAKE2s (simd-json-0.14.3.crate) = a9939b5ba238daf5c1f43b4f3eb021b031fe1b53142c7b272ae16fe700857a06
 SHA512 (simd-json-0.14.3.crate) = 8f12b4380be506e59dffda9d28aa52475b4d52e149bdb4e7e1dbff05a320d27bad014707b8966c0f74f74e297506edf8b2d9f1ffaf86efa1104ecc27376f6d28
 Size (simd-json-0.14.3.crate) = 169109 bytes
@@ -813,9 +804,6 @@ Size (strum-0.26.3.crate) = 7237 bytes
 BLAKE2s (strum_macros-0.26.4.crate) = aecc775d6268b24d6c370b84844d4b61eafa881923b9c7336b15f57bd5260c20
 SHA512 (strum_macros-0.26.4.crate) = 77a17ce47d5e8fe8a89cb6aa6c3ca5d5c2625aea0f93456f05a9994238cd3b08b3f7c6a45e9b3db21bca8fb5759f505f15cc111ac84acbbb34d59cdae8307b0b
 Size (strum_macros-0.26.4.crate) = 27531 bytes
-BLAKE2s (syn-1.0.109.crate) = 90f44fe8c2ae4039ac3ca0c29fbd3eb6820b5b3c163491885ed7dc0d096b593e
-SHA512 (syn-1.0.109.crate) = 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d
-Size (syn-1.0.109.crate) = 237611 bytes
 BLAKE2s (syn-2.0.106.crate) = c60ec549bf025a9082bf93d27daf33926aafabd3e65b847b74a9c08aca179b85
 SHA512 (syn-2.0.106.crate) = e07e1058770fa3f1039eaf335340cefb597c0dd11bb90fec9fa777ca5815d0e0bb1711bb4db52cac77e205dd68fbe2bce0e1aa9895c2a52a1ea6d7758d13424c
 Size (syn-2.0.106.crate) = 301514 bytes
@@ -828,9 +816,9 @@ Size (tar-0.4.44.crate) = 61020 bytes
 BLAKE2s (tdigest-0.2.3.crate) = ba8da35d988d2938f6571e7f995b446a03cf6f70fd537a00829f9da6ce5eabc2
 SHA512 (tdigest-0.2.3.crate) = a43ec4ae8fb1dd8dd7cccf93713dd417598a1a35a3436208de14bc67361f8b2c7140cc60f59f781938e9f18479d38c86fb992a1d9148000cb043259e4d4e0bfb
 Size (tdigest-0.2.3.crate) = 8881 bytes
-BLAKE2s (tempfile-3.23.0.crate) = 03894a0b6e2c16a9462ea26eccb98f1cef6ee46f95d6a41761f2c3086c0fd692
-SHA512 (tempfile-3.23.0.crate) = 8e9f84400f714209eb713af5960d1de501c10520817299f0ba2fd53a7c5f0931b60d1053c2c84820aa627aa94bdefa1b0e82c787784b1960170930f0ed2d8753
-Size (tempfile-3.23.0.crate) = 43063 bytes
+BLAKE2s (tempfile-3.27.0.crate) = 5b2887d461478adc12198985891bd0950d8d9db9cbc4fc7fa2850fe6e7a234b4
+SHA512 (tempfile-3.27.0.crate) = bb20b9b0c5d3301ad05f73f1de538ae240366d9aefa25ca823ba40041a8a11b4a7361a6a9ec03871b14230d42038d7af6d0b652c8c471935b481a1628b59314a
+Size (tempfile-3.27.0.crate) = 44780 bytes
 BLAKE2s (tendril-0.4.3.crate) = fc038ecd041dd1e29e7f48a9ee376f7559e4c60192f46f36e7c199adf46c40c2
 SHA512 (tendril-0.4.3.crate) = 53f074aec6e59717fca280b1764f6c2e0a1c073336f48d012ff268a7189697d42d24a91a6a549c7d9e1fe8b0006e34c219f4dba3cc95247d3905c6f8a6a8186f
 Size (tendril-0.4.3.crate) = 37210 bytes
@@ -1056,9 +1044,9 @@ Size (wit-bindgen-0.46.0.crate) = 60508 
 BLAKE2s (writeable-0.6.1.crate) = 9bf774d998fabc47fba2a73cb060d3ae04a8fe45be12f70d37db6896b7582f86
 SHA512 (writeable-0.6.1.crate) = 686ca04702815096ac529ae6b9b80a30338f42eb5d414331992518c467c1827462673fcbbeb293818bbe570bd2723e9c60324522071c1b790c862fa6652c1385
 Size (writeable-0.6.1.crate) = 24068 bytes
-BLAKE2s (xan-0.57.1.tar.gz) = 015ed115f547ec6679a572b4294921864495bfd5792154fc97e0528c10c30cfc
-SHA512 (xan-0.57.1.tar.gz) = be489772a395bddc09c9f723c31639d7e68f9a07c495c8a12f51b4bb061adc7f871c992a42f61532a5fec67ea0756f0cf8b9ee09ec0902e7f85e061e3c466c6a
-Size (xan-0.57.1.tar.gz) = 7566215 bytes
+BLAKE2s (xan-0.58.0.tar.gz) = 6492435f0dfd103237b392f47eff756c97a94d55aa3e9948a3ba36c2a4317807
+SHA512 (xan-0.58.0.tar.gz) = 50d381518650b22cc9a49c5d63a0a8048a41395431264f98081906d268593bba31761f99ad1482899cee2fa07eb02d22e8eeb639ed15ba7b69b492fcb6c763d1
+Size (xan-0.58.0.tar.gz) = 7615715 bytes
 BLAKE2s (yoke-0.8.0.crate) = 58cbc8841faa0513fad28ecf83c1f39c9d0bea64e4d1474bac402361a77e6bbe
 SHA512 (yoke-0.8.0.crate) = 6b6efbfd2bcb7e06fd6f9ae7bd213a54fedc7550273e2613fee3b8791bbe1038a7e7209142cc673d71fd57b7184cbb1209115ecd15c647db1a74f2966d593276
 Size (yoke-0.8.0.crate) = 28726 bytes
@@ -1092,6 +1080,9 @@ Size (zip-4.6.1.crate) = 115842 bytes
 BLAKE2s (zlib-rs-0.5.2.crate) = 3e61b6bd762211120cfce68da72ba40b7278cdb1d600eff24e5c8c345bd1b8fb
 SHA512 (zlib-rs-0.5.2.crate) = 41a0760c387efed4aeb4d568a6f01f2f4cf0f02aea3db1d69d0566c2ce1d68e8e9b2fbf0a34005aaab16a985a6bfb66c7d035949b70fb3592f086a6f428c00ff
 Size (zlib-rs-0.5.2.crate) = 194342 bytes
+BLAKE2s (zmij-1.0.21.crate) = a2d1e7214230c8f4e8c946d28215765c131da3aac89f1001daf534335307648e
+SHA512 (zmij-1.0.21.crate) = a488f11ec8721ddfe42e61d028a128818551de8fccd69d7824504e4ae2efccdc38f716fa5a10ef4de07a8a087e75e819c4a1e0790817e8539b5db697bde14585
+Size (zmij-1.0.21.crate) = 26665 bytes
 BLAKE2s (zopfli-0.8.2.crate) = 2fcec726fd8bed063757a7c63a7928684e52281e4c5f6a0300b07591c2e02c90
 SHA512 (zopfli-0.8.2.crate) = ed78e6caf284f5937afbb6810f4016e90e801a6cb8290186995b44e33303a3a80ea50fb1dcd1b0bc0c416b7540c85199cd8ca11fdebaab99f11468085e6b1592
 Size (zopfli-0.8.2.crate) = 51842 bytes

Index: pkgsrc/textproc/xan/PLIST
diff -u pkgsrc/textproc/xan/PLIST:1.6 pkgsrc/textproc/xan/PLIST:1.7
--- pkgsrc/textproc/xan/PLIST:1.6       Thu Apr  9 18:12:26 2026
+++ pkgsrc/textproc/xan/PLIST   Fri Jun  5 10:16:31 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.6 2026/04/09 18:12:26 pin Exp $
+@comment $NetBSD: PLIST,v 1.7 2026/06/05 10:16:31 pin Exp $
 bin/xan
 share/doc/xan/LOVE_LETTER.md
 share/doc/xan/NOTES.md
@@ -23,13 +23,10 @@ share/doc/xan/cmd/explode.md
 share/doc/xan/cmd/fill.md
 share/doc/xan/cmd/filter.md
 share/doc/xan/cmd/fixlengths.md
-share/doc/xan/cmd/flatmap.md
 share/doc/xan/cmd/flatten.md
 share/doc/xan/cmd/fmt.md
 share/doc/xan/cmd/frequency.md
 share/doc/xan/cmd/from.md
-share/doc/xan/cmd/fuzzy-join.md
-share/doc/xan/cmd/grep.md
 share/doc/xan/cmd/groupby.md
 share/doc/xan/cmd/head.md
 share/doc/xan/cmd/headers.md
@@ -51,6 +48,7 @@ share/doc/xan/cmd/progress.md
 share/doc/xan/cmd/range.md
 share/doc/xan/cmd/rename.md
 share/doc/xan/cmd/reverse.md
+share/doc/xan/cmd/run.md
 share/doc/xan/cmd/sample.md
 share/doc/xan/cmd/scrape.md
 share/doc/xan/cmd/search.md
@@ -59,6 +57,7 @@ share/doc/xan/cmd/separate.md
 share/doc/xan/cmd/shuffle.md
 share/doc/xan/cmd/slice.md
 share/doc/xan/cmd/sort.md
+share/doc/xan/cmd/spark.md
 share/doc/xan/cmd/split.md
 share/doc/xan/cmd/stats.md
 share/doc/xan/cmd/tail.md



Home | Main Index | Thread Index | Old Index