pkgsrc-Changes archive

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

CVS commit: pkgsrc/lang/py-ast-serialize



Module Name:    pkgsrc
Committed By:   wiz
Date:           Sun Aug  9 13:44:09 UTC 2026

Modified Files:
        pkgsrc/lang/py-ast-serialize: Makefile PLIST cargo-depends.mk distinfo
Removed Files:
        pkgsrc/lang/py-ast-serialize/patches: patch-Cargo.toml

Log Message:
py-ast-serialize: update to 0.8.0.

    Bump version to 0.8.0
    Try building version-specific wheels for Emscripten (#76)
    Add missing Python 3.15 trove classifier (#74)
    Bump version to 0.7.0
    Minor update after adding wheels for Python 3.15 (#73)
    Vendor Ruff crates (#70)
    Build musllinux wheels for ppc64le and riscv64 (#72)
    Build wheels for Python 3.15 (#71)


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 pkgsrc/lang/py-ast-serialize/Makefile \
    pkgsrc/lang/py-ast-serialize/cargo-depends.mk \
    pkgsrc/lang/py-ast-serialize/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/lang/py-ast-serialize/PLIST
cvs rdiff -u -r1.2 -r0 pkgsrc/lang/py-ast-serialize/patches/patch-Cargo.toml

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

Modified files:

Index: pkgsrc/lang/py-ast-serialize/Makefile
diff -u pkgsrc/lang/py-ast-serialize/Makefile:1.3 pkgsrc/lang/py-ast-serialize/Makefile:1.4
--- pkgsrc/lang/py-ast-serialize/Makefile:1.3   Thu Jul  2 11:24:09 2026
+++ pkgsrc/lang/py-ast-serialize/Makefile       Sun Aug  9 13:44:09 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.3 2026/07/02 11:24:09 adam Exp $
+# $NetBSD: Makefile,v 1.4 2026/08/09 13:44:09 wiz Exp $
 
-DISTNAME=      ast_serialize-0.6.0
+DISTNAME=      ast_serialize-0.8.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:S/_/-/}
 CATEGORIES=    lang python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=a/ast-serialize/}
@@ -10,10 +10,6 @@ HOMEPAGE=    https://github.com/mypyc/ast_s
 COMMENT=       Python bindings for mypy AST serialization
 LICENSE=       mit
 
-CARGO_GITHUB_CRATES+=  astral-sh ruff 0.15.12
-# Done in patch-Cargo.toml
-SUBST_NOOP_OK.gitcrate=        yes
-
 .include "cargo-depends.mk"
 
 .include "../../devel/py-maturin/tool.mk"
Index: pkgsrc/lang/py-ast-serialize/cargo-depends.mk
diff -u pkgsrc/lang/py-ast-serialize/cargo-depends.mk:1.3 pkgsrc/lang/py-ast-serialize/cargo-depends.mk:1.4
--- pkgsrc/lang/py-ast-serialize/cargo-depends.mk:1.3   Thu Jul  2 11:24:09 2026
+++ pkgsrc/lang/py-ast-serialize/cargo-depends.mk       Sun Aug  9 13:44:09 2026
@@ -1,90 +1,186 @@
-# $NetBSD: cargo-depends.mk,v 1.3 2026/07/02 11:24:09 adam Exp $
+# $NetBSD: cargo-depends.mk,v 1.4 2026/08/09 13:44:09 wiz Exp $
 
 CARGO_CRATE_DEPENDS+=  aho-corasick-1.1.4
+CARGO_CRATE_DEPENDS+=  allocator-api2-0.2.21
+CARGO_CRATE_DEPENDS+=  anstream-0.6.21
+CARGO_CRATE_DEPENDS+=  anstream-1.0.0
+CARGO_CRATE_DEPENDS+=  anstyle-1.0.14
+CARGO_CRATE_DEPENDS+=  anstyle-lossy-1.1.5
+CARGO_CRATE_DEPENDS+=  anstyle-parse-0.2.7
+CARGO_CRATE_DEPENDS+=  anstyle-parse-1.0.0
+CARGO_CRATE_DEPENDS+=  anstyle-query-1.1.5
+CARGO_CRATE_DEPENDS+=  anstyle-svg-1.1.1
+CARGO_CRATE_DEPENDS+=  anstyle-wincon-3.0.11
 CARGO_CRATE_DEPENDS+=  anyhow-1.0.100
 CARGO_CRATE_DEPENDS+=  attribute-derive-0.10.5
 CARGO_CRATE_DEPENDS+=  attribute-derive-macro-0.10.5
+CARGO_CRATE_DEPENDS+=  autocfg-1.5.1
+CARGO_CRATE_DEPENDS+=  bit-set-0.8.0
+CARGO_CRATE_DEPENDS+=  bit-vec-0.8.0
 CARGO_CRATE_DEPENDS+=  bitflags-2.10.0
 CARGO_CRATE_DEPENDS+=  block-buffer-0.10.4
+CARGO_CRATE_DEPENDS+=  boxcar-0.2.14
 CARGO_CRATE_DEPENDS+=  bstr-1.12.1
+CARGO_CRATE_DEPENDS+=  camino-1.2.5
 CARGO_CRATE_DEPENDS+=  castaway-0.2.4
 CARGO_CRATE_DEPENDS+=  cfg-if-1.0.4
+CARGO_CRATE_DEPENDS+=  clap-4.5.60
+CARGO_CRATE_DEPENDS+=  clap_builder-4.5.60
+CARGO_CRATE_DEPENDS+=  clap_derive-4.5.55
+CARGO_CRATE_DEPENDS+=  clap_lex-1.1.0
 CARGO_CRATE_DEPENDS+=  collection_literals-1.0.3
+CARGO_CRATE_DEPENDS+=  colorchoice-1.0.5
 CARGO_CRATE_DEPENDS+=  compact_str-0.9.0
+CARGO_CRATE_DEPENDS+=  console-0.16.4
 CARGO_CRATE_DEPENDS+=  cpufeatures-0.2.17
+CARGO_CRATE_DEPENDS+=  crossbeam-deque-0.8.7
+CARGO_CRATE_DEPENDS+=  crossbeam-epoch-0.9.20
+CARGO_CRATE_DEPENDS+=  crossbeam-queue-0.3.13
+CARGO_CRATE_DEPENDS+=  crossbeam-utils-0.8.22
 CARGO_CRATE_DEPENDS+=  crypto-common-0.1.7
+CARGO_CRATE_DEPENDS+=  datatest-stable-0.3.3
 CARGO_CRATE_DEPENDS+=  derive-where-1.6.0
 CARGO_CRATE_DEPENDS+=  digest-0.10.7
+CARGO_CRATE_DEPENDS+=  dyn-clone-1.0.20
 CARGO_CRATE_DEPENDS+=  either-1.15.0
+CARGO_CRATE_DEPENDS+=  encode_unicode-1.0.0
 CARGO_CRATE_DEPENDS+=  equivalent-1.0.2
+CARGO_CRATE_DEPENDS+=  errno-0.3.14
+CARGO_CRATE_DEPENDS+=  escape8259-0.5.3
+CARGO_CRATE_DEPENDS+=  escargot-0.5.15
+CARGO_CRATE_DEPENDS+=  fancy-regex-0.14.0
+CARGO_CRATE_DEPENDS+=  fastrand-2.5.0
+CARGO_CRATE_DEPENDS+=  filetime-0.2.29
+CARGO_CRATE_DEPENDS+=  foldhash-0.1.5
+CARGO_CRATE_DEPENDS+=  foldhash-0.2.0
 CARGO_CRATE_DEPENDS+=  generic-array-0.14.7
 CARGO_CRATE_DEPENDS+=  get-size-derive2-0.8.0
 CARGO_CRATE_DEPENDS+=  get-size2-0.8.0
 CARGO_CRATE_DEPENDS+=  getopts-0.2.24
 CARGO_CRATE_DEPENDS+=  getrandom-0.2.17
+CARGO_CRATE_DEPENDS+=  getrandom-0.4.3
+CARGO_CRATE_DEPENDS+=  glob-0.3.4
+CARGO_CRATE_DEPENDS+=  globset-0.4.20
+CARGO_CRATE_DEPENDS+=  hashbrown-0.15.5
 CARGO_CRATE_DEPENDS+=  hashbrown-0.17.1
+CARGO_CRATE_DEPENDS+=  hashlink-0.10.0
 CARGO_CRATE_DEPENDS+=  heck-0.5.0
+CARGO_CRATE_DEPENDS+=  html-escape-0.2.15
+CARGO_CRATE_DEPENDS+=  ignore-0.4.33
 CARGO_CRATE_DEPENDS+=  indexmap-2.14.0
 CARGO_CRATE_DEPENDS+=  indoc-2.0.7
+CARGO_CRATE_DEPENDS+=  insta-1.48.0
 CARGO_CRATE_DEPENDS+=  interpolator-0.5.0
+CARGO_CRATE_DEPENDS+=  intrusive-collections-0.9.7
+CARGO_CRATE_DEPENDS+=  inventory-0.3.24
 CARGO_CRATE_DEPENDS+=  is-macro-0.3.7
+CARGO_CRATE_DEPENDS+=  is_terminal_polyfill-1.70.2
 CARGO_CRATE_DEPENDS+=  itertools-0.14.0
 CARGO_CRATE_DEPENDS+=  itoa-1.0.17
-CARGO_CRATE_DEPENDS+=  libc-0.2.180
+CARGO_CRATE_DEPENDS+=  libc-0.2.189
+CARGO_CRATE_DEPENDS+=  libtest-mimic-0.8.2
+CARGO_CRATE_DEPENDS+=  linux-raw-sys-0.12.1
+CARGO_CRATE_DEPENDS+=  lock_api-0.4.14
 CARGO_CRATE_DEPENDS+=  log-0.4.29
 CARGO_CRATE_DEPENDS+=  manyhow-0.11.4
 CARGO_CRATE_DEPENDS+=  manyhow-macros-0.11.4
 CARGO_CRATE_DEPENDS+=  memchr-2.7.6
+CARGO_CRATE_DEPENDS+=  memoffset-0.9.1
+CARGO_CRATE_DEPENDS+=  normalize-line-endings-0.3.0
 CARGO_CRATE_DEPENDS+=  once_cell-1.21.3
+CARGO_CRATE_DEPENDS+=  once_cell_polyfill-1.70.2
 CARGO_CRATE_DEPENDS+=  ordermap-1.2.0
+CARGO_CRATE_DEPENDS+=  os_pipe-1.2.3
+CARGO_CRATE_DEPENDS+=  parking_lot-0.12.5
+CARGO_CRATE_DEPENDS+=  parking_lot_core-0.9.12
 CARGO_CRATE_DEPENDS+=  phf-0.11.3
 CARGO_CRATE_DEPENDS+=  phf_codegen-0.11.3
 CARGO_CRATE_DEPENDS+=  phf_generator-0.11.3
 CARGO_CRATE_DEPENDS+=  phf_shared-0.11.3
+CARGO_CRATE_DEPENDS+=  pin-project-lite-0.2.17
 CARGO_CRATE_DEPENDS+=  portable-atomic-1.13.0
 CARGO_CRATE_DEPENDS+=  ppv-lite86-0.2.21
 CARGO_CRATE_DEPENDS+=  proc-macro-utils-0.10.0
 CARGO_CRATE_DEPENDS+=  proc-macro2-1.0.106
-CARGO_CRATE_DEPENDS+=  pyo3-0.28.2
-CARGO_CRATE_DEPENDS+=  pyo3-build-config-0.28.2
-CARGO_CRATE_DEPENDS+=  pyo3-ffi-0.28.2
-CARGO_CRATE_DEPENDS+=  pyo3-macros-0.28.2
-CARGO_CRATE_DEPENDS+=  pyo3-macros-backend-0.28.2
+CARGO_CRATE_DEPENDS+=  pyo3-0.29.2
+CARGO_CRATE_DEPENDS+=  pyo3-build-config-0.29.2
+CARGO_CRATE_DEPENDS+=  pyo3-ffi-0.29.2
+CARGO_CRATE_DEPENDS+=  pyo3-macros-0.29.2
+CARGO_CRATE_DEPENDS+=  pyo3-macros-backend-0.29.2
 CARGO_CRATE_DEPENDS+=  quote-1.0.44
 CARGO_CRATE_DEPENDS+=  quote-use-0.8.4
 CARGO_CRATE_DEPENDS+=  quote-use-macros-0.8.4
+CARGO_CRATE_DEPENDS+=  r-efi-6.0.0
 CARGO_CRATE_DEPENDS+=  rand-0.8.5
 CARGO_CRATE_DEPENDS+=  rand_chacha-0.3.1
 CARGO_CRATE_DEPENDS+=  rand_core-0.6.4
-CARGO_CRATE_DEPENDS+=  regex-automata-0.4.13
-CARGO_CRATE_DEPENDS+=  ruff_python_ast-0.0.0
-CARGO_CRATE_DEPENDS+=  ruff_python_parser-0.0.0
-CARGO_CRATE_DEPENDS+=  ruff_python_trivia-0.0.0
-CARGO_CRATE_DEPENDS+=  ruff_source_file-0.0.0
-CARGO_CRATE_DEPENDS+=  ruff_text_size-0.0.0
+CARGO_CRATE_DEPENDS+=  redox_syscall-0.5.18
+CARGO_CRATE_DEPENDS+=  ref-cast-1.0.26
+CARGO_CRATE_DEPENDS+=  ref-cast-impl-1.0.26
+CARGO_CRATE_DEPENDS+=  regex-1.13.1
+CARGO_CRATE_DEPENDS+=  regex-automata-0.4.18
+CARGO_CRATE_DEPENDS+=  regex-syntax-0.8.11
 CARGO_CRATE_DEPENDS+=  rustc-hash-2.1.1
+CARGO_CRATE_DEPENDS+=  rustix-1.1.4
 CARGO_CRATE_DEPENDS+=  rustversion-1.0.22
 CARGO_CRATE_DEPENDS+=  ryu-1.0.22
+CARGO_CRATE_DEPENDS+=  salsa-0.26.2
+CARGO_CRATE_DEPENDS+=  salsa-macro-rules-0.26.2
+CARGO_CRATE_DEPENDS+=  salsa-macros-0.26.2
+CARGO_CRATE_DEPENDS+=  same-file-1.0.6
+CARGO_CRATE_DEPENDS+=  schemars-1.2.2
+CARGO_CRATE_DEPENDS+=  schemars_derive-1.2.2
+CARGO_CRATE_DEPENDS+=  scopeguard-1.2.0
+CARGO_CRATE_DEPENDS+=  seahash-4.1.0
 CARGO_CRATE_DEPENDS+=  serde-1.0.228
 CARGO_CRATE_DEPENDS+=  serde_core-1.0.228
 CARGO_CRATE_DEPENDS+=  serde_derive-1.0.228
+CARGO_CRATE_DEPENDS+=  serde_derive_internals-0.30.0
+CARGO_CRATE_DEPENDS+=  serde_json-1.0.151
+CARGO_CRATE_DEPENDS+=  serde_spanned-1.1.1
+CARGO_CRATE_DEPENDS+=  serde_test-1.0.177
 CARGO_CRATE_DEPENDS+=  sha1-0.10.6
+CARGO_CRATE_DEPENDS+=  similar-2.7.0
+CARGO_CRATE_DEPENDS+=  similar-3.1.2
 CARGO_CRATE_DEPENDS+=  siphasher-1.0.1
 CARGO_CRATE_DEPENDS+=  smallvec-1.15.1
+CARGO_CRATE_DEPENDS+=  snapbox-1.2.2
+CARGO_CRATE_DEPENDS+=  snapbox-macros-1.1.0
 CARGO_CRATE_DEPENDS+=  static_assertions-1.1.0
+CARGO_CRATE_DEPENDS+=  strsim-0.11.1
 CARGO_CRATE_DEPENDS+=  syn-2.0.114
+CARGO_CRATE_DEPENDS+=  syn-3.0.3
+CARGO_CRATE_DEPENDS+=  synstructure-0.13.2
 CARGO_CRATE_DEPENDS+=  target-lexicon-0.13.5
+CARGO_CRATE_DEPENDS+=  tempfile-3.27.0
+CARGO_CRATE_DEPENDS+=  thin-vec-0.2.19
 CARGO_CRATE_DEPENDS+=  thiserror-2.0.18
 CARGO_CRATE_DEPENDS+=  thiserror-impl-2.0.18
 CARGO_CRATE_DEPENDS+=  tinyvec-1.10.0
 CARGO_CRATE_DEPENDS+=  tinyvec_macros-0.1.1
+CARGO_CRATE_DEPENDS+=  toml-1.1.4+spec-1.1.0
+CARGO_CRATE_DEPENDS+=  toml_datetime-1.1.1+spec-1.1.0
+CARGO_CRATE_DEPENDS+=  toml_parser-1.1.3+spec-1.1.0
+CARGO_CRATE_DEPENDS+=  toml_writer-1.1.2+spec-1.1.0
+CARGO_CRATE_DEPENDS+=  tracing-0.1.44
+CARGO_CRATE_DEPENDS+=  tracing-core-0.1.36
+CARGO_CRATE_DEPENDS+=  tryfn-1.1.0
+CARGO_CRATE_DEPENDS+=  typeid-1.0.3
 CARGO_CRATE_DEPENDS+=  typenum-1.19.0
 CARGO_CRATE_DEPENDS+=  unicode-ident-1.0.22
 CARGO_CRATE_DEPENDS+=  unicode-normalization-0.1.25
 CARGO_CRATE_DEPENDS+=  unicode-width-0.2.2
 CARGO_CRATE_DEPENDS+=  unicode_names2-1.3.0
 CARGO_CRATE_DEPENDS+=  unicode_names2_generator-1.3.0
+CARGO_CRATE_DEPENDS+=  utf8parse-0.2.2
 CARGO_CRATE_DEPENDS+=  version_check-0.9.5
+CARGO_CRATE_DEPENDS+=  wait-timeout-0.2.1
+CARGO_CRATE_DEPENDS+=  walkdir-2.5.0
 CARGO_CRATE_DEPENDS+=  wasi-0.11.1+wasi-snapshot-preview1
+CARGO_CRATE_DEPENDS+=  winapi-util-0.1.11
+CARGO_CRATE_DEPENDS+=  windows-link-0.2.1
+CARGO_CRATE_DEPENDS+=  windows-sys-0.61.2
+CARGO_CRATE_DEPENDS+=  winnow-1.0.4
 CARGO_CRATE_DEPENDS+=  zerocopy-0.8.33
 CARGO_CRATE_DEPENDS+=  zerocopy-derive-0.8.33
+CARGO_CRATE_DEPENDS+=  zmij-1.0.23
Index: pkgsrc/lang/py-ast-serialize/distinfo
diff -u pkgsrc/lang/py-ast-serialize/distinfo:1.3 pkgsrc/lang/py-ast-serialize/distinfo:1.4
--- pkgsrc/lang/py-ast-serialize/distinfo:1.3   Thu Jul  2 11:24:09 2026
+++ pkgsrc/lang/py-ast-serialize/distinfo       Sun Aug  9 13:44:09 2026
@@ -1,59 +1,167 @@
-$NetBSD: distinfo,v 1.3 2026/07/02 11:24:09 adam Exp $
+$NetBSD: distinfo,v 1.4 2026/08/09 13:44:09 wiz Exp $
 
 BLAKE2s (aho-corasick-1.1.4.crate) = 1419308c5b0745af6cfa18dd4c9639f7078f564e9dacbe2b17b03df42c393409
 SHA512 (aho-corasick-1.1.4.crate) = c77e35191b00546f5e499fab154170cedd619599e7250f92db9fba0a41c833eb426f214e58b00c5c39f8757406b33492b3241cb8cb233ce384ad0683c3ee4b62
 Size (aho-corasick-1.1.4.crate) = 184015 bytes
+BLAKE2s (allocator-api2-0.2.21.crate) = 19229533116e7c08961658159a3a9779307bf1241963efefbcb34168b00ed036
+SHA512 (allocator-api2-0.2.21.crate) = 1bb5711ed6041b0d7eae2ec784b8aa9d215db0f49cf79c692946eeb0db545d358cbcaa8156ae34e51d05287c08574f1da251ee574f2392949e4ed26d04770d03
+Size (allocator-api2-0.2.21.crate) = 63622 bytes
+BLAKE2s (anstream-0.6.21.crate) = 2f4541a5536a1567bf25508380859eb1874f241c05256b86e3872f8672a771d3
+SHA512 (anstream-0.6.21.crate) = 909059510b778f606df779d5f8ee69cf721072e81f933eb5f5fddaa4d1586a0040ba7456165d5db16c812dd654c2dda6b929ccb997310b507f1b79846ca1f402
+Size (anstream-0.6.21.crate) = 29516 bytes
+BLAKE2s (anstream-1.0.0.crate) = c3bb7625e72107e5a94d89b190ded270e43459bf3f8af72799c3fd0f000b6ec7
+SHA512 (anstream-1.0.0.crate) = 36bf11821e8bc23607a54842b47950782806ebc7a56233e3c458345d79986745f6ba878e39964ed41404eb5be58f78d0bbcdceeb86d523ba40eedd15f7e1f29d
+Size (anstream-1.0.0.crate) = 28916 bytes
+BLAKE2s (anstyle-1.0.14.crate) = 5334526abb8748eea5d51f6ea4dd298a218fac2ea11eeb1672ef5e5cd5fd86bf
+SHA512 (anstyle-1.0.14.crate) = 2e7bbaf0794d209f0f19fb8709214c1b1109c27e14d91a8adc232a9bdfe76e653b2b86e341d71f63903e034c81f6ed63ffe7f123f6d631c0f8d41b56d70037b9
+Size (anstyle-1.0.14.crate) = 17787 bytes
+BLAKE2s (anstyle-lossy-1.1.5.crate) = ec9c915423b6204bed7917badd39ee536ce8e5b2db6ad100f821ac03fdce5501
+SHA512 (anstyle-lossy-1.1.5.crate) = 2f0d7c54888f8a1b3475de74ecff3e5123570295c9b27298e0e0b84f097f544d175f7985a236470c6cd48efa694305052af08b129b97b179f22b2ce199405a0c
+Size (anstyle-lossy-1.1.5.crate) = 10261 bytes
+BLAKE2s (anstyle-parse-0.2.7.crate) = 33bc2bb73298e2c83655867b86d4cd074442efeda4c4cc5f820ba2d9452a5c7a
+SHA512 (anstyle-parse-0.2.7.crate) = 3e0920594dfa15f16dd308d0da81d784e6a5d6fd7a3b12cc1512fb625369ea7b4550df549e3be961906e2d3105f72ecb86b89dd6f5817c2c982929ea26d605fa
+Size (anstyle-parse-0.2.7.crate) = 21707 bytes
+BLAKE2s (anstyle-parse-1.0.0.crate) = b2810111e00c4035563af531a1df5f41946ce4b4be4dbe3294b3ceb197503d6c
+SHA512 (anstyle-parse-1.0.0.crate) = 4394616b0aa7a591eb9b9bb758abd2f067a3fe673b060c02857f6d2210a2276c476f32512aa59aee6c5383e3261f2654058ff619d957bee93d62540e10d81085
+Size (anstyle-parse-1.0.0.crate) = 22042 bytes
+BLAKE2s (anstyle-query-1.1.5.crate) = 2a8f99251376c10ac0878dd11bc376f10850e7ace2a9d34f5755c301bfb1bd90
+SHA512 (anstyle-query-1.1.5.crate) = 3b7b888df0b678bd4560981dd94a51a6af9a535cc1a869bb4577e832492bb6de718a3ac80ecf61f8857b3d0ed7b95e444e85bd00ef65a46c6a244d0b0eadd95d
+Size (anstyle-query-1.1.5.crate) = 10264 bytes
+BLAKE2s (anstyle-svg-1.1.1.crate) = cdd10e009306f84adf01844de9c36bc5201587bec6eb928b67c5044515bc8318
+SHA512 (anstyle-svg-1.1.1.crate) = 41181d30694ed103653b06aba383b8ec02f914c05f6f2bcfb870349603678591a54c705f4946485b056641dc940169071304dec43f4252bd4bcf5d369dbc062f
+Size (anstyle-svg-1.1.1.crate) = 19608 bytes
+BLAKE2s (anstyle-wincon-3.0.11.crate) = 071e18edcb1861915756f752dc9cee82ae2b70cb4836835fb8114fca1a5ffa8c
+SHA512 (anstyle-wincon-3.0.11.crate) = 09c3215dc6cef75d6282078e68c5dbd51580b6c8db79a77932d2e74a51d29cb0ef23c31b8a73a71896a45eb5dc5f94aee209bd8f6e5df4c675dabe3cd304a96b
+Size (anstyle-wincon-3.0.11.crate) = 12638 bytes
 BLAKE2s (anyhow-1.0.100.crate) = 57b092c11db49087e69a7d8909c7d46f0da77932bf39f1aa9b24fb91886f248c
 SHA512 (anyhow-1.0.100.crate) = 1f0c072aab9490d68db3783f078c6f8a4d96360908fc6ee3e971b02fb72b9dd5e689dd385f0e93388a87e0dfbd8cff0e14a280b40d55f87646f3c0e558e779ca
 Size (anyhow-1.0.100.crate) = 54059 bytes
-BLAKE2s (ast_serialize-0.6.0.tar.gz) = 453c69e9e6211c77459383279e806b65cc3b65d7102d84576be9149a8220a5d9
-SHA512 (ast_serialize-0.6.0.tar.gz) = 3710a4eea600e1207bd94610870394be1637d4a649be519a20830b17aaa03d0c18a77863713eec6fc870729631a1c5a3d5c60b0202be5df4ac7cffdb5dd1b9ea
-Size (ast_serialize-0.6.0.tar.gz) = 61489 bytes
+BLAKE2s (ast_serialize-0.8.0.tar.gz) = 538e62f62a7bb7cd4353028f1ff69045a423e43636b47b0bd6eaf96d64d33d3c
+SHA512 (ast_serialize-0.8.0.tar.gz) = 5ccb2f87da07e432e6f7f3790c6c9adb9403fb90c60a223a2fc598c6a931e44b88b504b1f3e45bcef5b51f2f75349fd0e3718d7f484addd046f566b3b1045315
+Size (ast_serialize-0.8.0.tar.gz) = 845638 bytes
 BLAKE2s (attribute-derive-0.10.5.crate) = 1c824c6783571d93ca71d604f8cb88bd6ce146029002567a36c30ee668b39fff
 SHA512 (attribute-derive-0.10.5.crate) = 0c08d98f3ec480e4ac7fa6557726a40823c11164bce351da07cd976acc34b2493a55c9908798a6bdb6a5056223a443f6e2cbd38351493672c8faba8212b645a0
 Size (attribute-derive-0.10.5.crate) = 23575 bytes
 BLAKE2s (attribute-derive-macro-0.10.5.crate) = 76d273700cab5f51bab1ed346ceea1f27084575109fb6020735a16c2ef0dcc53
 SHA512 (attribute-derive-macro-0.10.5.crate) = 19c344bebcc99469deb292c6bb2b8542b3095617498f081ada711406d6acc41d0a4264181e2ccd3489166aebf50895cdc72a06d2a29d6c5dc260f2fecd65aacd
 Size (attribute-derive-macro-0.10.5.crate) = 10058 bytes
+BLAKE2s (autocfg-1.5.1.crate) = 3abe45f3b2872788922c39cf9ea7de475a6d75225720ee3e6a1e934e9c384431
+SHA512 (autocfg-1.5.1.crate) = 4d7c168dd8e98d74b09a2762dd95c9912b903e9785ecded165098fc58e20ff35c80facd7fe5a6a5523250fc34c1e5fc509ab93c7c68bc3b2334ec0dac3bcb840
+Size (autocfg-1.5.1.crate) = 18911 bytes
+BLAKE2s (bit-set-0.8.0.crate) = f0929f523e5285b3541d2287d602d99b3c31ff327aeadcfbcbaa889ca4bf7c7e
+SHA512 (bit-set-0.8.0.crate) = eb06e6b9285f33fb0dca69ce189838138f679e97e72538d09923e29348cb25ff1043cf4ef4ef4b74644de9a601859159d9d9d74354def92eb10b86e6067047fa
+Size (bit-set-0.8.0.crate) = 16289 bytes
+BLAKE2s (bit-vec-0.8.0.crate) = a2d2c887387af64f1aa624ef1526404c8654d72aab54279a94dcfe7fcc188471
+SHA512 (bit-vec-0.8.0.crate) = 20d55f09994bff368381d2da5e0aa4ec3d336361d0e0111d72d147fa0e44cdafe3df62c3dc30d42d745dbf42dfc0b75037f046e5335085f3fb88f586e52fa571
+Size (bit-vec-0.8.0.crate) = 24132 bytes
 BLAKE2s (bitflags-2.10.0.crate) = e202d9cba2534fb4551226343f8eca78de2c0407e38055b81c0b1a44819dd108
 SHA512 (bitflags-2.10.0.crate) = 6fcdaf250ca6e74b65ecba755d62c3e78f6c02ce1a9562a3b17bb2d6068a0df480ad9c838ce427dc2d2869a9dd1f86f2fb1dc1e50a114def77fd24154b2b86b0
 Size (bitflags-2.10.0.crate) = 48427 bytes
 BLAKE2s (block-buffer-0.10.4.crate) = 4422d2b2ea2e697a7339956a06cff79b3c5d6b263fbf51993c90fef1f9a0a9ef
 SHA512 (block-buffer-0.10.4.crate) = b7d436d8e627e16e6ddc300ee8f706a6cef28ff6f09eff848eedee46f84bdcd03601303c92ab8996042e55922866a59259948177c0a4496eed723523e77f6fdb
 Size (block-buffer-0.10.4.crate) = 10538 bytes
+BLAKE2s (boxcar-0.2.14.crate) = 6adbaaa9ae782b0976ae7feff96d2eb6f661ade24c686dd0930a5d72103be19b
+SHA512 (boxcar-0.2.14.crate) = 7c490526aea8b4fcea3c9c84172a124dfac4b61dde7d7c57660208668721d746195dc90b3d765ef2ef31dae008872a4889265b727f655ea12a3aae5922193923
+Size (boxcar-0.2.14.crate) = 28144 bytes
 BLAKE2s (bstr-1.12.1.crate) = bf738250e22e04ffa6d9ae59e16bec4997bc7307983bb39e1672cea8cba81d6f
 SHA512 (bstr-1.12.1.crate) = 63a1e62d43c4dce00f287421b1ec76accbbab7f0897c8df26227f533af325896c0c8921a873f4125381e7b89fbb69a4358a96698ec6ee61191955464ff1c84ac
 Size (bstr-1.12.1.crate) = 354916 bytes
+BLAKE2s (camino-1.2.5.crate) = eac5a7d9973b935a28271c3d294971addec3b005aa1f042c9c83c0e657611c5d
+SHA512 (camino-1.2.5.crate) = 2254de1900c2ba08436718e8d5988420bb34b2f9ff4a6fb4553a1d65cc67d91cbe31b6b8de470b361dbb29f6b029552ea93c99a813f1baf32330b74fec094346
+Size (camino-1.2.5.crate) = 39915 bytes
 BLAKE2s (castaway-0.2.4.crate) = ef3d95ac9709ba3fd42e6f70548f6f70f0f058382754343736f131b9ab68289a
 SHA512 (castaway-0.2.4.crate) = 15b88016bbeae50146401607549b077b329c9bbae25768536360a964bd5c3b598feedce0365ca4b2662c7b94081062fc469f6a1049fc38187d79daac77b20481
 Size (castaway-0.2.4.crate) = 12546 bytes
 BLAKE2s (cfg-if-1.0.4.crate) = 517b7cff4f133f9b02492c0db281822fd02c24941a7aa4f9b1502895dc5e58d9
 SHA512 (cfg-if-1.0.4.crate) = 176e04df7ba783b7143bb84397b777f5c5a1305c08a5c3a218d4a66830620be89ed68992ba27686165bcd3fb2f34b2daf80b2a1d4b481ecc267c988e84d28e9d
 Size (cfg-if-1.0.4.crate) = 9360 bytes
+BLAKE2s (clap-4.5.60.crate) = f2d1c1b9cabe864543e018c39b191d9699b952fbd9042a2c40196a0d2eccebea
+SHA512 (clap-4.5.60.crate) = 04cdd8503ea322b41d574bc700bb8be24fd930b28a5281899ad7e8f5d3fe65c3f671a639b8ec88070523abada843c78fc7c9ec784a8eeab54a1c7efced120234
+Size (clap-4.5.60.crate) = 62002 bytes
+BLAKE2s (clap_builder-4.5.60.crate) = da9b3e62616f25f35d6872ec1222dc7723be9b71d343b94c55c6e17973d5bd90
+SHA512 (clap_builder-4.5.60.crate) = 6414a9d8a8d7c1d5923941e0d375df1a4c7ff8ebabf5bc83cee4ec1e5b502471c95701865f523de7706778b7eed844183d9e0097f84124b5147ff44d2e9b55ed
+Size (clap_builder-4.5.60.crate) = 171105 bytes
+BLAKE2s (clap_derive-4.5.55.crate) = 7e0c658d338326bdd793a0c862b7d9b523b82c8932e291f68dd177a2b4a1923d
+SHA512 (clap_derive-4.5.55.crate) = 443bf32b68076a164c00222b7d5fb5cd14ad9f1a7eb417ca9fcd7d6fd49e7cbfb97ac8e74e0e72bbf78a862c1fb6a27e1021d2ae9d9ca03c11b530682e2b0b64
+Size (clap_derive-4.5.55.crate) = 33502 bytes
+BLAKE2s (clap_lex-1.1.0.crate) = 65f0eba605c5d2d5eca07949e2c07a3486a7f09e263f8aca22b69f584c1d38ec
+SHA512 (clap_lex-1.1.0.crate) = d85237e0558ebc745b08a150ba8115133b1ac1ebfbf6b2abf632863761fb70cb329639bb1c30625b9e786bb27b19438af11c123c508fb39e682f13e294ea6d9a
+Size (clap_lex-1.1.0.crate) = 13470 bytes
 BLAKE2s (collection_literals-1.0.3.crate) = f7425170f871a5719d1b6350e784c97777d36fb883fbcc28a6be8109f4f55e68
 SHA512 (collection_literals-1.0.3.crate) = b55c5d666768ed101b691ca05b8ff394db02628a39fd06fa9bbfffea31f336e1bd7a10d8297b073c494726dc5fe5fa6379d52d25ec4c22ff5e6207550fdcf0fa
 Size (collection_literals-1.0.3.crate) = 4556 bytes
+BLAKE2s (colorchoice-1.0.5.crate) = a785eed27917a44f9fcabcc0f8f6cb60ab00ccc9938e9873d496041141c85445
+SHA512 (colorchoice-1.0.5.crate) = af3a5e7e837b280cd8f0578d2ba2a04443d4c5a445577f444af9edeef6cdb47de134f77b07ceda76ea6b2c73b9c10e1d7e3e1beabfd22b85869585c35db88bd5
+Size (colorchoice-1.0.5.crate) = 8187 bytes
 BLAKE2s (compact_str-0.9.0.crate) = def94d043ff40e52f48f07a6fd6bf01e3f0bb62f8e146ed12f7b793a7a6dd9dc
 SHA512 (compact_str-0.9.0.crate) = b5de4798ed088d4bf15d39bd57bd390f1cae946176b7a5d3576fc56493775eeed832d851c552d847c2f66717e15052b39ddebe6ca5ae68664dd759a226f5fbcf
 Size (compact_str-0.9.0.crate) = 72135 bytes
+BLAKE2s (console-0.16.4.crate) = 30903ce61ccd58101eac815c4bdd7397604c42e9515f4b51609639ad320612b5
+SHA512 (console-0.16.4.crate) = 140f61bf3cf84135f876b3034f2dff5f5366465e0dba718df9334341c78e5ca23f4f97876a35cc90256490045a96d9a74aecf709c1676a83cc083700efaf1a53
+Size (console-0.16.4.crate) = 34353 bytes
 BLAKE2s (cpufeatures-0.2.17.crate) = 538ea6858ea97fa842e755a24d183c1e7df1aeb6faa848126f8acc9932fb37a3
 SHA512 (cpufeatures-0.2.17.crate) = 9ae64656a21cfdd0528d87ba95f6213860bf72ccdf866019e65ed6662633e73490f92c42c80125559b3dbb7822090b5faa8ea564c562e04041232809ec2f58a2
 Size (cpufeatures-0.2.17.crate) = 13466 bytes
+BLAKE2s (crossbeam-deque-0.8.7.crate) = 3ccad335b176c0b294e0b5e62f67bebb0f3bbc53c9b5897f3ba57fa24418b8ab
+SHA512 (crossbeam-deque-0.8.7.crate) = 53fea1d01ee4667b17dcd07fdda1505852c3210c13976ddf88f365353e82c5caf348e1d51820dde796e6f3fc800240af47d41ebff25f6714e0bf93ce8e6d1144
+Size (crossbeam-deque-0.8.7.crate) = 24141 bytes
+BLAKE2s (crossbeam-epoch-0.9.20.crate) = 1d1909914a24b2ef00bc6aa301497170fb0ac5424990c9324867ed32b4269eeb
+SHA512 (crossbeam-epoch-0.9.20.crate) = ee89c4953aae073b6607a3938b9fea812f222a8d8f321806d5150880a171ea01acd5d1cbbcc46d92f2ac7a788f6f20b7cfaf5845bdbd1a21938c7070ce6f4fc9
+Size (crossbeam-epoch-0.9.20.crate) = 47545 bytes
+BLAKE2s (crossbeam-queue-0.3.13.crate) = 890b44589d44611eedef6d516e54b37cfd3b9ea9981666c5c53d92857c63ad53
+SHA512 (crossbeam-queue-0.3.13.crate) = e2f2c8d6e19c8a9d9c40d003e5a89de01a576191e81bbfb073a98bd3a0370c98ced886aa6e110883a744e898c32782f477727bc502379b1197edc455471f2b21
+Size (crossbeam-queue-0.3.13.crate) = 18407 bytes
+BLAKE2s (crossbeam-utils-0.8.22.crate) = ea57e27906fd23a2bbbc54157a422c906f0f2cd5e09340492c6530b3cc4edf06
+SHA512 (crossbeam-utils-0.8.22.crate) = 09a32151fdcafbd01970bf372ff577b6e7e6a316ab4533a5d1e12b7eac3f3db2a860fb0e9de49d4085a403540f5863348ddc1e8304ccb84ad0b583621cb9f2fc
+Size (crossbeam-utils-0.8.22.crate) = 46874 bytes
 BLAKE2s (crypto-common-0.1.7.crate) = 917164761478458c50b863d4ab928c0d47b25de36c2b2e8834bc7df2da71809a
 SHA512 (crypto-common-0.1.7.crate) = dcf3a6fc81f2b6528696dc762427fb198faa9b5effe1ee9fbda795da08b0560cfd6c286b55f1360864e95284bd9a52edabcf39fa9bcce71ff0621dbfef538c82
 Size (crypto-common-0.1.7.crate) = 9619 bytes
+BLAKE2s (datatest-stable-0.3.3.crate) = 132879de3bab9a2947fd2806594d13b9ea00ff656a99288943c3015ee4f66e09
+SHA512 (datatest-stable-0.3.3.crate) = c4fc91fd63d94991f40bc6a7612f37d26d52f2f958c85692ea29a5c6cda6f9dcbcf53c23ea82c0d457facc109f000de15555b676623452a355e0fd0927d3586d
+Size (datatest-stable-0.3.3.crate) = 34481 bytes
 BLAKE2s (derive-where-1.6.0.crate) = f45141ff89bfbad97fa00a27c1992a90e3a1e4a82f495403938b8e0719c9b1f2
 SHA512 (derive-where-1.6.0.crate) = c81dc7d83ec3a82df1e86a5d25ea7cdb4ce9364f089b06fe234e74b3e18c73592034420e639feeba81850963e25ca6ad0844ca9c5a622306be91530aaaf7f254
 Size (derive-where-1.6.0.crate) = 52327 bytes
 BLAKE2s (digest-0.10.7.crate) = b911195b0979a1cd8687a4a5a2c1a8900c92fe823cdf2f1b439f759315061807
 SHA512 (digest-0.10.7.crate) = 0dd8c012468ab9011b89413ea4d3647d95b1f683b020a0e6274c95ed5148638b56fef19cd9044c837ad53715b582b88eed277fe96e917c27c5d7abdbf7c3794c
 Size (digest-0.10.7.crate) = 19557 bytes
+BLAKE2s (dyn-clone-1.0.20.crate) = 7231af3126aa2ebfd0a5bf5c1e248ace0ec3bfbbc32a153249c69da91018c828
+SHA512 (dyn-clone-1.0.20.crate) = 5910c39f1ce031fb89d4974530a60b66848038e2f2bc78bdb3d34e6f40075fb4457b8a604309bedc4012fa46b17212e81dfb376cc6b45fa2dee823a86264690f
+Size (dyn-clone-1.0.20.crate) = 13134 bytes
 BLAKE2s (either-1.15.0.crate) = 7c84d6a0e5f2b2ab835c6a5a557e2b80af4b533e6d792d546a42ac2f5b846e22
 SHA512 (either-1.15.0.crate) = d70c34d903e8e5088fd065a6da6673eadb569a20af183fa9bd6418940b37c8c2a777c44dbdab1b9960890cba5cb7464b805667ac42f4e05499ddcd4277d24e3f
 Size (either-1.15.0.crate) = 20114 bytes
+BLAKE2s (encode_unicode-1.0.0.crate) = 0a3ee29f58a0d0ea05ed984e0ae128de103e02e294e7be5e0db494a8c5201031
+SHA512 (encode_unicode-1.0.0.crate) = c9a21d48ba9d50750789cb6fbe32afd903c583c9ef05a9741007dcdf64b1344735f71dd882ad71ab9e5f96f8839578ca53bca14d13d57b9e27b8cce2cd507359
+Size (encode_unicode-1.0.0.crate) = 56986 bytes
 BLAKE2s (equivalent-1.0.2.crate) = ecc976834a05d886b02d4691be4fa79ccdc19070d8548d36b740fe8f3f137bd6
 SHA512 (equivalent-1.0.2.crate) = 8e0e2dc070794a85b276e93f9e4a65d3bbb8587b33fda211c34479a0b88504c913d8bef9e84d7996254aeabe1efe4ff1ef6259ff4fe3f9ccb90dd90070b3e4d4
 Size (equivalent-1.0.2.crate) = 7419 bytes
+BLAKE2s (errno-0.3.14.crate) = cafef097c25f2739c920a6502c9ef74021cd51742faa7b3ce7910fa561ec7d5a
+SHA512 (errno-0.3.14.crate) = 1de95c9806323d63e7cc95111e67b3ba1ee4b9d47b70cec33485194574d6b584d22ff877dfbc244317822721291d537d9509ae5e46f1b45169cb478a78322366
+Size (errno-0.3.14.crate) = 12002 bytes
+BLAKE2s (escape8259-0.5.3.crate) = 32e04c42f522a69798fdd2bae08b88704e55ad5bfd3b2bfa8387ee7f6167e87a
+SHA512 (escape8259-0.5.3.crate) = f9edead3dcd5418dcfaf858f5e4bea785b99d1f7d7d13e3c34ea923f673e8a2d06e3b8f630d9c6215bc12ffd5d946c3f366822e2414f6de30031c5581d0db493
+Size (escape8259-0.5.3.crate) = 4989 bytes
+BLAKE2s (escargot-0.5.15.crate) = acf19a6d244dfe74715f2a8b29811b40ff6ca6a6203050b7e5a1dd08155225d3
+SHA512 (escargot-0.5.15.crate) = edad554ed855ffbcb7667687c543044c55d91c638eda5a4bf49e41cd6cbe92467051cd925ac68b486b5a777b67e927b949fc56395a98277253b0b694c1bd9b34
+Size (escargot-0.5.15.crate) = 21657 bytes
+BLAKE2s (fancy-regex-0.14.0.crate) = 6410ab5c7bca5aab3d4602803ca5a50840c6069f6cee23d55a9bfe9cd6a608ca
+SHA512 (fancy-regex-0.14.0.crate) = 7de6eeaedeca5242538c4fe3455bae061f11a79c5c115813f153ccd5adf2cb731ed13396330107d7aef149bac1de483a044b0c9dd6c4baed454bb6c87ddb3af3
+Size (fancy-regex-0.14.0.crate) = 86969 bytes
+BLAKE2s (fastrand-2.5.0.crate) = ab3a561a68d20ac300072f96800163982cf9a862f26088d6c477455466ba88ac
+SHA512 (fastrand-2.5.0.crate) = 0c7369840393fbd8fe8c6fa94d47ddc8e8c709270d20c9ce81c3902ea6dc9cfaa5ee0cf2e9b5b865453748283545e206264446d905550c838c052534a6088ddd
+Size (fastrand-2.5.0.crate) = 20782 bytes
+BLAKE2s (filetime-0.2.29.crate) = 46755545d0aae56b50c1d6f248e28b032676ab6cba9d8801647f86c7dba0c00a
+SHA512 (filetime-0.2.29.crate) = 95314f25a34829740e2177c651afad66075f154e461279f67282240bbf815ec03ea6e751d8ce1e8d25c7da7199fe6e4e89dbb643264bb18fa210875742935d8e
+Size (filetime-0.2.29.crate) = 16977 bytes
+BLAKE2s (foldhash-0.1.5.crate) = d2e18d6a9ac10fd481f5d9c3d1d534545c67b1d4318170083b7747eb374caa3b
+SHA512 (foldhash-0.1.5.crate) = 3a634fdec410d87ffced8aa1bf8dacd9316a04c51424563d60b4dd611617041f09085edfd0ec96e6bb0e0db74a0e950b0616d1fb94a31667af35af1637604c22
+Size (foldhash-0.1.5.crate) = 21901 bytes
+BLAKE2s (foldhash-0.2.0.crate) = 093b2ace06b78950fe9cb5eb123449fc6b9454138ee56a7df3db9b9b46153560
+SHA512 (foldhash-0.2.0.crate) = 1495281089a8a1b7bbacf8004a5e8051bb00bf37718e9ddce9d43e4e198f529135f864b6850ee4422456b0d4731ae58647f0a1aaae0d67921c389f5d108fc163
+Size (foldhash-0.2.0.crate) = 23329 bytes
 BLAKE2s (generic-array-0.14.7.crate) = 33b16435fa4f360b4b5548090f6bd5548cfc42c6c7415dd9fb884ba3a3b8b7c0
 SHA512 (generic-array-0.14.7.crate) = 363a7b04e4102f9ca63d429721c1ada6272be6bf0a2e97da681faf76381f73f0e3acb86623b9ce2dae441de9fda704088391779b9769ec02b3c8c9f9f35f897d
 Size (generic-array-0.14.7.crate) = 15950 bytes
@@ -69,33 +177,75 @@ Size (getopts-0.2.24.crate) = 21467 byte
 BLAKE2s (getrandom-0.2.17.crate) = 0064a9c9bc6a7c03eaaf502ffb2e479eb18a4b6b3eae2b25b79cf3dc49cfbdb8
 SHA512 (getrandom-0.2.17.crate) = 23033dde606eaeacc0557e21b3c5ef732e083b17ae086dc95ac7d1a8bc1b695a9a6a7073b8ae774ec62e7477a8ea0644d417fa5da7841a3c8118694c21813d1a
 Size (getrandom-0.2.17.crate) = 40780 bytes
+BLAKE2s (getrandom-0.4.3.crate) = eb26e69e1555916776eb3cae8b7b855c35a223866cf5a42217a90e7215078eb8
+SHA512 (getrandom-0.4.3.crate) = 6faeff228c0aa2dd62612a0f42f6b69e9667ecb6d1627381102865de609796f202d4ae635bdc098764225c5d5f0a2dc5dd1334522692e8ec22d0c5426bc5344e
+Size (getrandom-0.4.3.crate) = 52437 bytes
+BLAKE2s (glob-0.3.4.crate) = 6d47a2c227681ee3348f4b24a340fc701aa9236398d806e4bb7be896435f49dc
+SHA512 (glob-0.3.4.crate) = aa836d52b772c6bbd2c2749995720aa50b3e8360d9c89c7f5ca29dafb21543647a4b21dec4d05a26611255073bd7fd560549a9b42f55e6b8cf562049254d2184
+Size (glob-0.3.4.crate) = 23511 bytes
+BLAKE2s (globset-0.4.20.crate) = 0b71b4c18106e867529934cc131e8db316b7ea01157fbf9653d8b7f952e48fe3
+SHA512 (globset-0.4.20.crate) = 28e17a477f57903c8c6491dadf05be26ee1fdf099b392f6f0148cb12fd7237f871ccd61e19bfcd19bff468a8276cbb859eee37865cd4eb4407d7d9800e701f65
+Size (globset-0.4.20.crate) = 29724 bytes
+BLAKE2s (hashbrown-0.15.5.crate) = 1a36841024cdb79a3bbe26ba54428af05d838f73640c5ca7aa5db7c8ecd0e82e
+SHA512 (hashbrown-0.15.5.crate) = 654682535882733b56dad632851fed93a17ad0b2d3e13e3390d7802450781501e275b0e0b39fa32a6eae092132858ed79b305238cd5771c08987c5d26af6d692
+Size (hashbrown-0.15.5.crate) = 140908 bytes
 BLAKE2s (hashbrown-0.17.1.crate) = d885c90268125c6a8c8970572622ac4d53d6560d16da40e73f42bfaf6690fd9b
 SHA512 (hashbrown-0.17.1.crate) = 4b6a5a76ec2f020fe34cfa5f5bf4b518ab7d278ece657804663972b6a5ebd64f775bd75d229b7e202702bed9d5b63ddef4de6e274fafe3129809791c6802526a
 Size (hashbrown-0.17.1.crate) = 155512 bytes
+BLAKE2s (hashlink-0.10.0.crate) = 8af4024d5a5cf381403f9fdf34a6bec40d9d413cc617b3cbe65f7ec58c6c5fb0
+SHA512 (hashlink-0.10.0.crate) = 5c9c518d9919c662ab7b531b4c35dabf74a00a5900c704d287b174ad19e8fae692bf1454b7445400424da2956c5a9e8243a9d08c61c5622d2f051c1e33a3189c
+Size (hashlink-0.10.0.crate) = 29402 bytes
 BLAKE2s (heck-0.5.0.crate) = 0bc71a5746c9d1e7c913d096fb68f1d422464744e18adc592540b291882f5660
 SHA512 (heck-0.5.0.crate) = f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76
 Size (heck-0.5.0.crate) = 11517 bytes
+BLAKE2s (html-escape-0.2.15.crate) = 209efe47132ea61a0c6177656c7039b203a9a5908ba6c3f9b366a2aac1153896
+SHA512 (html-escape-0.2.15.crate) = 2938cd21bff13beb5d7b906496b76955b0844ad8bb5beb29a44b1350a3d346e3baa1acc1787a3566f2f6efb9b602f6bbf4181c8fa6baa890d660ac0af7619df3
+Size (html-escape-0.2.15.crate) = 24785 bytes
+BLAKE2s (ignore-0.4.33.crate) = e26209a59673b17b222873eabfb66bf69f7f1a856e1bd4984319dfca93740842
+SHA512 (ignore-0.4.33.crate) = b31c53ddc4f344e727c4ccedcd79922c4c75dd85cf569a3931b466447d585ba17eab8a9464c24142e4248023875173eef8351558a1c28a546e81d72de4149560
+Size (ignore-0.4.33.crate) = 73872 bytes
 BLAKE2s (indexmap-2.14.0.crate) = 6f827c3e302f65a44ef7e6e971d803204f4a3f625e328eba190b015c7ae4263f
 SHA512 (indexmap-2.14.0.crate) = fa6bcaaf1b9bacabc72ae9d0569065325a6741b9ba5dff168ada6ece460175be47741d906d9326b48d30f6c55805d33fb64bfb497490482b4e412ac15a8ea55f
 Size (indexmap-2.14.0.crate) = 104085 bytes
 BLAKE2s (indoc-2.0.7.crate) = e898ba91d49e7e941386132ecf6002a4bb76db1f87f507518bbb5920aaa472d8
 SHA512 (indoc-2.0.7.crate) = 6e80cf927001821606488a822fd0f67ae1a569b022c98e727e6b1571c88d87775166f088322bd5f17abb8fc1fde62c9d14fb2e99f1e50918487252d823e48f73
 Size (indoc-2.0.7.crate) = 17184 bytes
+BLAKE2s (insta-1.48.0.crate) = 7acf49f6188b705ccd971e9c5531b97c866c5e08136e91fcbec557cc7b30aa58
+SHA512 (insta-1.48.0.crate) = bee7ea8c5b2b4ac551c50a3d8eee74e3c7636b891d7546d0947c890fd6544e2f1a3724e4cc3fa44b1552b5b389ddc8763784ccf15242bb86271ae6a982c42b20
+Size (insta-1.48.0.crate) = 121313 bytes
 BLAKE2s (interpolator-0.5.0.crate) = 74122d481465fe549ca6f0a5d0beca44c6320c72aadf7c6b319c5a1e91130350
 SHA512 (interpolator-0.5.0.crate) = 4e7cf0c077d2b7079113d5002d0157be3b801f72baca32f0255de7d8ad5d9ad5171d429e084a2760f8174ec2dd4463c50efea340cb5660a50c191e219919f8dc
 Size (interpolator-0.5.0.crate) = 29578 bytes
+BLAKE2s (intrusive-collections-0.9.7.crate) = aa25268767e71c99eb273c10a7174675876c517c45d6d53705d28e6b00036efe
+SHA512 (intrusive-collections-0.9.7.crate) = 30a8e9ae4e6edc73f471d1eae2860fa3bf0dcfe5010ec77f18103b57bf2659b8bdd819023a55a97d42fb9b59558f277c8c4f95499c6b88cff13ca2f0ed711d95
+Size (intrusive-collections-0.9.7.crate) = 56609 bytes
+BLAKE2s (inventory-0.3.24.crate) = 5ed17728d40b0c2b3e2ad69ab95f0672ce6f3490f47f85b97dd374d503aa983f
+SHA512 (inventory-0.3.24.crate) = fed692b12e07cb5163d0fc36cd724baa2249999204f5afb758c1d62d8a4a188a8ccbcf1dd949173c694d6efcfb7b644aa88588f92cec5eedba1016a84aa6382f
+Size (inventory-0.3.24.crate) = 16226 bytes
 BLAKE2s (is-macro-0.3.7.crate) = a87a3e16aebb38e79e195305b321b4e58c6bf1d54d7c3ff7de47a9b58faf9469
 SHA512 (is-macro-0.3.7.crate) = 3b56dc6a95566711dac83c0b890b53ef86d9ea8ae6f2f51d8ae7b799f4daea372c353ed0a0429c35342934d4d71609194506782714d7816c6bb97cb4a4c87b5b
 Size (is-macro-0.3.7.crate) = 9060 bytes
+BLAKE2s (is_terminal_polyfill-1.70.2.crate) = bf81ad2928a4aa1bca1bc5bbe0831dde124e4f36833e581a2c4fc3dc382d7a3f
+SHA512 (is_terminal_polyfill-1.70.2.crate) = d62f444e83950bdd441215c0ce681ff774692b35fec2af7181dfa243dd43fe42ff7e10a6e3b1d578712e4130dbfdf471ecdae73a3a584a2856a848d387b6c261
+Size (is_terminal_polyfill-1.70.2.crate) = 7548 bytes
 BLAKE2s (itertools-0.14.0.crate) = 6503d1c795ef333fff8d2c3f96a91c7cad680e1c831e34e7feadb657b5421374
 SHA512 (itertools-0.14.0.crate) = bb168e21281ef3e43f9c93a079fc1938d79b6db2366fe17e26a90f7ce6fa55df73e54a06334cdb2a7b208b0a64473b5af9de76827a9ecb49378a5f9073d2e645
 Size (itertools-0.14.0.crate) = 152715 bytes
 BLAKE2s (itoa-1.0.17.crate) = 38c6bf0b0f809c5b4354ce5842776a00995e43db68118f978452c9584f542a25
 SHA512 (itoa-1.0.17.crate) = 4f1b09fd0152a8c837c40045c46779c992b8b5a4737565b8ce3a92bf2fb884bc6609bc597c2b54c33855bd108311adf46471b5ed5ff7ce32549b8c72c8119c04
 Size (itoa-1.0.17.crate) = 15905 bytes
-BLAKE2s (libc-0.2.180.crate) = 83c07844c85660d8e2e2941ebbcc8f1d7a84324b28406ad12d6f19c6a5c28f60
-SHA512 (libc-0.2.180.crate) = 5427ac2a7c03d02f14acc66c3a187fbb4e336a88e8cccf7f8281fe95f958b845c0205ec47aac2f6ba6ab8b8c4b5cd0d943205c3f78ad2830d44c3b7779c317ef
-Size (libc-0.2.180.crate) = 812207 bytes
+BLAKE2s (libc-0.2.189.crate) = 1783ee1cd2f111dc2c064e01ae615942f295563538c0bc6a93e59ae6a35da5a2
+SHA512 (libc-0.2.189.crate) = 0cf621171ed4e6bbfeb71fb582ebf037d62ab481bc406ca2fb766bd4a8416f220a189325a0d3cb3e3cb39d80e09312516ca6335fad71b329c5fccddabedf4110
+Size (libc-0.2.189.crate) = 851502 bytes
+BLAKE2s (libtest-mimic-0.8.2.crate) = 19685560d479c3337e781a22c9b2cf84494edee12ccf05591c1109fd7d14520b
+SHA512 (libtest-mimic-0.8.2.crate) = 4a6b3c5a0782aba4435776da2c4baac4fe9ab34b83f4d24b476b498157cd10e092a4cd6c78be653bd9bb2e4e3886fab2813bf25ff07fcc45b8a492060c9f6d82
+Size (libtest-mimic-0.8.2.crate) = 28357 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 (lock_api-0.4.14.crate) = 81b23bbcb4983647d2dc3e3dc9bcf73995d6e7a937b0f2910e42f44595b060cc
+SHA512 (lock_api-0.4.14.crate) = 73164d411c9899323b3bbff4fd6824e2b9ff44971ddd267629ae5a70b456c1ca945716e952412790d35331993ae71600b0e6a2aeefcdda117b26a7222ed97bf0
+Size (lock_api-0.4.14.crate) = 29249 bytes
 BLAKE2s (log-0.4.29.crate) = f4b8325b35fee411fa94521c97c0395b7f7566379491012fce21387017116c98
 SHA512 (log-0.4.29.crate) = 31bcf1669c27980f0a8500082c4d0cc500f6cc943518a3dacacc3ad4d8a0c238517f23c2c1969e5a22dbb5d25614adbf4e914c0557e45e1ebc8e7385b2ed14b3
 Size (log-0.4.29.crate) = 51515 bytes
@@ -108,12 +258,30 @@ Size (manyhow-macros-0.11.4.crate) = 516
 BLAKE2s (memchr-2.7.6.crate) = a830db86394a8743df7c419957373ffa2ab158d6580c70556213bd109e985d93
 SHA512 (memchr-2.7.6.crate) = 38843817334da88ad74ce679b4401cf948cf8138815f3acc5eb0d005da3aabceb2216e20887e79344396569a2fa136e3aa1f7f3251a00d07dd6934cee79f4fad
 Size (memchr-2.7.6.crate) = 97616 bytes
+BLAKE2s (memoffset-0.9.1.crate) = c4113c19eb1531bdfa4760d70eb45284a0c72f042b5b013028b700331804b4f4
+SHA512 (memoffset-0.9.1.crate) = 3a236c0f481e36973b9f805e454c2efe4dd375e6b4ee406b57145136c70d5fbf4e1183d563ebf3b5fbde7363bbf5f08f0d88e507aae5bda4cc75664ecd0e33aa
+Size (memoffset-0.9.1.crate) = 9032 bytes
+BLAKE2s (normalize-line-endings-0.3.0.crate) = d148e24dadfbeccefd806b3d8f5426498c5118471813392b089158daffe2c77f
+SHA512 (normalize-line-endings-0.3.0.crate) = f8e2a6e333b0e8972febe8b9cf058c8d899c384fd177e0b6ef1c5f94e0fa18192963970cb1a2ba80e3135a8cca66cdae6796e4d84ac6b325bb369575bdfc6eea
+Size (normalize-line-endings-0.3.0.crate) = 5737 bytes
 BLAKE2s (once_cell-1.21.3.crate) = 5b077d9ff947a795057e5647e50cf1bead07170110d0adb8337b88fa28b9e289
 SHA512 (once_cell-1.21.3.crate) = 32a87506c6f4598f3ca2c88556014ef2093d5db9a08602335e847caa537a866492fa74c894e7e1da2e4289a1d3dbffcb90a9e37a4a1453203832f434b8206990
 Size (once_cell-1.21.3.crate) = 34534 bytes
+BLAKE2s (once_cell_polyfill-1.70.2.crate) = 21c28e665d8742ba5822fab5a37878eae474e2f89880c45ea287281c7d242f0e
+SHA512 (once_cell_polyfill-1.70.2.crate) = 9e0d07bcd40e4a5c271646d6fce71677acbfa4439b4e818bb4df823eb31eff976ba78239e3a7e0ad21e80ea8d0d3af3e74a7d0a0a55b308d4c777b9b5e1ef8ad
+Size (once_cell_polyfill-1.70.2.crate) = 7448 bytes
 BLAKE2s (ordermap-1.2.0.crate) = f2a97f461383b0ae284a8e247de59e1f8ad0f5ba3e0a7379ec83ea17469e5af2
 SHA512 (ordermap-1.2.0.crate) = 2cebc637d738b6c432c290e0a9cd28ecb0d75491f591e8e629b9c8cc497f153164e89ab3bca01282a26196a4263965cea6583996b36f8604f62485f40d785bef
 Size (ordermap-1.2.0.crate) = 70410 bytes
+BLAKE2s (os_pipe-1.2.3.crate) = 3d3714047113e91d9bfe00dfd39ef6047884bc5cb8bcdc9d0d7e07220ae5b557
+SHA512 (os_pipe-1.2.3.crate) = 19dee6ead0eb792eab5e282e595ed5c3bc741613e1a7a790c9478c63f6b179f4aa55f4ddbd768f01aa8cc502c860691836f25e00e49bf133a0153ce7c5545f3b
+Size (os_pipe-1.2.3.crate) = 10467 bytes
+BLAKE2s (parking_lot-0.12.5.crate) = f86e6bdc40967ff502a1eaba85db1839de193ad43b44729ea4f92ce6104e6d27
+SHA512 (parking_lot-0.12.5.crate) = 432639d4a14acfa20127f03741e1101fa591fc63048b0b0369b44ad269d3dcb6fbab7947eb9995c7948f6fba90245abf82154a70df2b7a99aa7365b0b88666ca
+Size (parking_lot-0.12.5.crate) = 46735 bytes
+BLAKE2s (parking_lot_core-0.9.12.crate) = f405d2bbb06365d3878603031d54c79175a227308548799846f6d5f5bca6f3bd
+SHA512 (parking_lot_core-0.9.12.crate) = 6ce29df4aa9eb0ccfe9020b066832f2ba27afe41a48792d935d0051a595367f71d50f6862b921d91312a1ea80f087a416388d4b29a11de17373483e529f12d8d
+Size (parking_lot_core-0.9.12.crate) = 34110 bytes
 BLAKE2s (phf-0.11.3.crate) = 98266b6e46b32cb844dcd5a80f317bd2fe3bf84fe8aa7c505b2a2c8d510f24ad
 SHA512 (phf-0.11.3.crate) = 20a834481bc43ac8c560b00e337294d3c14d1fe359e7f78ed08166b096305e40277f4cd3c179a740911b5c241aeb4e263afa1a50d37f383ef63da113bd6270a9
 Size (phf-0.11.3.crate) = 23231 bytes
@@ -126,6 +294,9 @@ Size (phf_generator-0.11.3.crate) = 1543
 BLAKE2s (phf_shared-0.11.3.crate) = a9cf5897cf023d61d53296d21db9d309c3829fbac3759f1b9774a7dd8d364386
 SHA512 (phf_shared-0.11.3.crate) = 34bc3c0dff5568f0276777614d92d87882ca6be9e3d405c1e7de90ac16ec52a12acc30ea9ab2033074d0e988fa514247f37de1a21a3727de0ef43f42f477e27e
 Size (phf_shared-0.11.3.crate) = 15199 bytes
+BLAKE2s (pin-project-lite-0.2.17.crate) = eec243c604d00a363522121c01823158a8ed81bbf8f9274b1944784d973c8ee8
+SHA512 (pin-project-lite-0.2.17.crate) = 0cff4338e3c7b71600fb41db013efe0d01b9cb3fdf95192dc16c5bea58a0f157207ef285ceb01b6b30956f9e751577c5d2a3803103f89a8a0cc6ea728d97a4df
+Size (pin-project-lite-0.2.17.crate) = 31034 bytes
 BLAKE2s (portable-atomic-1.13.0.crate) = ea28ba3de639d6ae3cb0d79a9b0dab6b5f1ca156c199e861fe945f9dda8aff31
 SHA512 (portable-atomic-1.13.0.crate) = 1eae32e2f45a3ab92a7aaa4914995927d99b7ae4c9d4e5bc817436a06583298a1557a94b4857649356d82178125493e6c5030750b5a489c3c4e6fc3f8d501bd7
 Size (portable-atomic-1.13.0.crate) = 195086 bytes
@@ -138,21 +309,21 @@ Size (proc-macro-utils-0.10.0.crate) = 2
 BLAKE2s (proc-macro2-1.0.106.crate) = d914a8fc313c5a898a0a9381a19dfbdfe9b94efba3f431759ea2c7ce43cd5362
 SHA512 (proc-macro2-1.0.106.crate) = b726e2c92af434bfa88cd4f53c3fe6db647503567675fb439890dee3d15f5111137e3242b28d164114ce081c10acf3fd11950753ddb349190c87ee04e7d97744
 Size (proc-macro2-1.0.106.crate) = 59765 bytes
-BLAKE2s (pyo3-0.28.2.crate) = bbfe44e1ee06a97e4870c444287eaf13f3bdcff4532d578fab2abda4816c8c79
-SHA512 (pyo3-0.28.2.crate) = fd4a03eb1cdfa40c1ed67b588cd4da31c90972f95c669b20a1099fb9304cd9506337f674e0bc9efd1d22a453162aac79a36ab18ca97eaca3515d640e2e9b923f
-Size (pyo3-0.28.2.crate) = 1202843 bytes
-BLAKE2s (pyo3-build-config-0.28.2.crate) = 28da1096825a46c99065b37d1cf669ed5fcbfd40c980b6c74dd8847909af4ba4
-SHA512 (pyo3-build-config-0.28.2.crate) = f9b4863baffdf474ba9121edc19323d91565dd1411acabda03a307c8aae4969657167a80e197d4c8656e711e424053aced6a1de7978cedd38815304835fc5dbb
-Size (pyo3-build-config-0.28.2.crate) = 35958 bytes
-BLAKE2s (pyo3-ffi-0.28.2.crate) = fb684d2a27a3e44457449f23241553f81c704d72de487082ca58559c03080f68
-SHA512 (pyo3-ffi-0.28.2.crate) = f6b4fdea320922b81395e593fe135fd4b4f483250fe94d84019c97a3a9f98b6e2122134e09613021f194782038ffea1d32d3c65b1458e15ce3021d39fd582738
-Size (pyo3-ffi-0.28.2.crate) = 80837 bytes
-BLAKE2s (pyo3-macros-0.28.2.crate) = b283a3c97ec502d08b1bc78e14561efa0e6aeac47db7efedde5fca59b3d853d7
-SHA512 (pyo3-macros-0.28.2.crate) = 7125a41bd5ceaa5c85a2ac5ed1bf07708cf95f58dd18a8ba9000a3139ebc06e90776b4254820410e940c80ed45f7c09165c8fe57d8f79069622849c6c0861bcb
-Size (pyo3-macros-0.28.2.crate) = 8960 bytes
-BLAKE2s (pyo3-macros-backend-0.28.2.crate) = e14604f118bf3c41e6e31c095c7a90b74d7d1b4af09e8a90adede8bf061fdd2b
-SHA512 (pyo3-macros-backend-0.28.2.crate) = 24203c47d91be9acc949cfc70ec8b4aa32e089275cf9b0061a9909f5e60895c56446692be0056e13cc4df8efc0698e0655626f9524241b54cd172d8a25e42f98
-Size (pyo3-macros-backend-0.28.2.crate) = 87939 bytes
+BLAKE2s (pyo3-0.29.2.crate) = af0f771a01900c42afa567985995548ff571b03a5980fff73494515ca5409188
+SHA512 (pyo3-0.29.2.crate) = 85326462a932fd49441f320a879192306a7a6f3a66468ca468fefdb3dff9a530b7895010f156c8c3b125279b94dd304b72825fd4bbdcaeba8e3a58bd8cdcc929
+Size (pyo3-0.29.2.crate) = 1255741 bytes
+BLAKE2s (pyo3-build-config-0.29.2.crate) = 7f15a4a87d634f71ac98c68c609ccab5ce371212d9571e6cb19d9325cbaa08fb
+SHA512 (pyo3-build-config-0.29.2.crate) = ecae961c373a87eb13ed3881ac4954112bbf54b3e02eb287d818e44e5ab46cd4700220da5072dd1fb22d68435d012a413a3680b54505c700ee059f1472833b6a
+Size (pyo3-build-config-0.29.2.crate) = 41104 bytes
+BLAKE2s (pyo3-ffi-0.29.2.crate) = 2e344e0354e0e8733fb540f94179b111a1fb3400212e97b22da456edb3d71d6e
+SHA512 (pyo3-ffi-0.29.2.crate) = a5b1db7e856af10f32ba3ce6a4dddc48a11f48431b82cbc1e40be88370836902afc9ab2918eb953d7fbed1ad7daaebefdf70489c7c798e591782e7dd6e2d0ddd
+Size (pyo3-ffi-0.29.2.crate) = 90029 bytes
+BLAKE2s (pyo3-macros-0.29.2.crate) = 3633e12d28747e42231beb07a6b4c01e3ad10f63a569b6f33de9355280e1278d
+SHA512 (pyo3-macros-0.29.2.crate) = 32281797e849ccb23c0ba03f8bea13ffcd86acfc3d5df65543c13befc03c142e88bfaf45f0cf5489cfe9e6acf9170ca6c24ced5d3f3f72be37bc7d2ce2bdb935
+Size (pyo3-macros-0.29.2.crate) = 9044 bytes
+BLAKE2s (pyo3-macros-backend-0.29.2.crate) = 9061466783774f5c2c9e2b66031e825b6b682fea22187ba8f9a2f8c50627b787
+SHA512 (pyo3-macros-backend-0.29.2.crate) = 944b8482e2a6fd0dce82eabe50f915d82b066cf11944e413ab81c01fc917dfe1877748cb8eb92f23d8acee43a9d1fb35f8690203ec440e7db7c66b03c7f27358
+Size (pyo3-macros-backend-0.29.2.crate) = 93749 bytes
 BLAKE2s (quote-1.0.44.crate) = 09d1bf6552c75930a6136c2dd0788730041a1719a3d89c4c1fbf5031533bac5c
 SHA512 (quote-1.0.44.crate) = 6c1e9b31e0c8bd13cd865e6846dc243d88f2c057adeb8e674117bdcb46947219a6a352a6a50be1132c483f55331e6556275ac514513dbf017825c64e5d96010d
 Size (quote-1.0.44.crate) = 31629 bytes
@@ -162,6 +333,9 @@ Size (quote-use-0.8.4.crate) = 3067 byte
 BLAKE2s (quote-use-macros-0.8.4.crate) = e714d846220f0d1e7bc8a93a982272b817d99b2311a03d020471d3e61f73c121
 SHA512 (quote-use-macros-0.8.4.crate) = 596c2e46b001880ca120fe1dce0988c4f224ad9f9911048e66686f1ec6860c0c2e3afd3a54d37afdc93824e019ce0eda5223f8c012457953f30a7e9a3ee8e036
 Size (quote-use-macros-0.8.4.crate) = 5660 bytes
+BLAKE2s (r-efi-6.0.0.crate) = 43354cc640d5fc19106e09dd1841a1e8fa6504bbc8db6eaceeac64641c8f3b35
+SHA512 (r-efi-6.0.0.crate) = 65f8c75c0201c3b922e6bf032ba9e6c648840f60939615565287b9c64d44f3fccbde209d8fe691937949cd76307b59c53801e6bd43ed7b8ada46d5d8fccf7012
+Size (r-efi-6.0.0.crate) = 65303 bytes
 BLAKE2s (rand-0.8.5.crate) = 12fbacd2e6f4743eb56bf132865ad6d2c58d567f1c689fd646b488b863b9eb38
 SHA512 (rand-0.8.5.crate) = 8b33a8988906ba5e2057a9a84bdd11f867a5536c22f5056eec59ed4ec4e3a6da2fd773da4c0510d343762e5a4ea0f007db4c4a7cef87a47f90e36c1a84d86fb2
 Size (rand-0.8.5.crate) = 87113 bytes
@@ -171,36 +345,60 @@ Size (rand_chacha-0.3.1.crate) = 15251 b
 BLAKE2s (rand_core-0.6.4.crate) = 0d23245a02d2c434b28af3a0ef8fe79b824ac79a8fb84f1c90a68a5bf5bfb6a6
 SHA512 (rand_core-0.6.4.crate) = 36c67eb845aa2ccca49d6d680f28d418229bbc5a050729e487fe6b9f9f384fdd7b8d67fc6508b90b79ffb3c26688e72feceb3ecae57d3d7f59338aeb62296f79
 Size (rand_core-0.6.4.crate) = 22666 bytes
-BLAKE2s (regex-automata-0.4.13.crate) = 8ea6d8d64c89e2c941b9256bd161705bd954d5f381cfa797337b1a542fe8c3a8
-SHA512 (regex-automata-0.4.13.crate) = f76939dc573a88d17b4cf37fedfcdf95202171ca8607374a5c2bcdc515abd1ef9231376175c6cf11cc567eddda34e0c5f90ed1c592f2c5efbd1dee883954a932
-Size (regex-automata-0.4.13.crate) = 625250 bytes
-BLAKE2s (ruff-0.15.12.tar.gz) = 0b6e6fffa13a4ceba1175e6d65229ba7d9e5cee28625734726cda5d696ed8643
-SHA512 (ruff-0.15.12.tar.gz) = add23d05f9c1e86e52a5bda70f16dc300414b4a7fbb5a3f7d703c21b11ee6d1692f095be2bea1eeff7cf66b2e8a98bfbefb72854fd4535c4f748560931613b54
-Size (ruff-0.15.12.tar.gz) = 11514538 bytes
-BLAKE2s (ruff_python_ast-0.0.0.crate) = 1efae34d8f9f9d5e18434059fdb00e8b8d25d764cb729be6ec767d82145bbfd8
-SHA512 (ruff_python_ast-0.0.0.crate) = c20a275764a7900804e60060f41a33375a255e44246c3f297223a9638438749cfca07f4e31f86e2dd841b89fbe2bd2f6e29776c3fbf1ecee59b38eda59ee53ec
-Size (ruff_python_ast-0.0.0.crate) = 1058 bytes
-BLAKE2s (ruff_python_parser-0.0.0.crate) = 97dc2e8bfb77a287897d68534ff861896a16b0164ad13b55fcd10ea633d64593
-SHA512 (ruff_python_parser-0.0.0.crate) = 51787f6cc1e54cd7db6a250d584dc305db1b2a177566617dbc49dddca05c9f805c3d2e7bc5ce7654c00b1c9b01eaa735e4cea7aee65ad46e518cfc7225fd1fbc
-Size (ruff_python_parser-0.0.0.crate) = 1063 bytes
-BLAKE2s (ruff_python_trivia-0.0.0.crate) = e872a38917cf532e00e819efbbe1df86d48ead374c011a574e5749bb86ebc1ec
-SHA512 (ruff_python_trivia-0.0.0.crate) = 2c5cb026c167dafdc1d81c66e1ba102e5e91208fca21d926583859a6861fa58ccce096450946e5a7909b925ff49205a3efde5c0305bc3a931773653c761534b4
-Size (ruff_python_trivia-0.0.0.crate) = 1063 bytes
-BLAKE2s (ruff_source_file-0.0.0.crate) = ee54e092309630707dab202b0f29b2d196dd999e82afaee3c03ebf2d8b896c8a
-SHA512 (ruff_source_file-0.0.0.crate) = 0ee55d10e2a7eb97f7421eea3fe257411e42716c22c4723a7f635eec328e3a4d7f8252b52fe3de2eb4384ebc691aea49f7599badae4e86a6e6ca068ce36810a1
-Size (ruff_source_file-0.0.0.crate) = 1060 bytes
-BLAKE2s (ruff_text_size-0.0.0.crate) = 4cf2203b4e25d63b2e7ecfe0831b7b27ccd6885e76a507ad9f931f652ce6bb45
-SHA512 (ruff_text_size-0.0.0.crate) = 424c145f6137161b6d0a17f9c5f5389224f17f6aca83babd8c638841e3c13c49664e8ad39fc69c68be9c2e974b6ea384d2dc60c25a2d2973049005fc2a7c1fb8
-Size (ruff_text_size-0.0.0.crate) = 1052 bytes
+BLAKE2s (redox_syscall-0.5.18.crate) = 15142008cfcffdfe12059e4c1415d354d0a1f60e4fd392dcf9ac888821a0988b
+SHA512 (redox_syscall-0.5.18.crate) = 69f1cfb215666f1243616366711dbd8cadd6bb411121f48f6e4ffd7b25479efa6f900dd072d7cc6e6fb8130d95cdb42f4c0cb4ba9e05b09b1fa676ca32932101
+Size (redox_syscall-0.5.18.crate) = 30747 bytes
+BLAKE2s (ref-cast-1.0.26.crate) = f94afc81e70ae6bec5c7f2d727882d22e8e2d57f42c85e764ef0d684eee7a21b
+SHA512 (ref-cast-1.0.26.crate) = 9f3ca8ae1b009651a1ad84db2d9af9d6d3a311df088bd717fb742c76ead64888e557847fdc5e721de8f2e27be086a13d20f56a07aae93c5664b28825cfb1a96b
+Size (ref-cast-1.0.26.crate) = 15375 bytes
+BLAKE2s (ref-cast-impl-1.0.26.crate) = e063ce38be9f52af403c3fecc6712e3cbf2dab0283ed52db0a0fe26079c5b52c
+SHA512 (ref-cast-impl-1.0.26.crate) = 3d21941ce3ac83ec5188ab0308c0fffb3bd369c2ba317ddcd036dafbd513d35983e2a87e871f30f2ce8ed46908f9815c7162338413966fdc72667e543013e7e4
+Size (ref-cast-impl-1.0.26.crate) = 10232 bytes
+BLAKE2s (regex-1.13.1.crate) = 595e954665be18ea17823ffee31dd4daa5099073a5eb5a27d527e92c528a65a2
+SHA512 (regex-1.13.1.crate) = 90739303281da8a468255dde08988ccd99b21ee19df5cd3a6e802c2213d9f06b9d5001a045a76230a313aa7c62909d2cc38940512ccf5d8a4193781f05bd73fd
+Size (regex-1.13.1.crate) = 157118 bytes
+BLAKE2s (regex-automata-0.4.18.crate) = 25f0e021933c9ecee2cffd3a4e29828f242fac14d63dfd5c11e6af34289af3de
+SHA512 (regex-automata-0.4.18.crate) = 8bab8d044b771079a73197796817d31b6e014c56de0c4c02863469186c2123a6b0309a39cf7080073c154cd3f84e936479ab62f256bd92fea9c7501871db73b3
+Size (regex-automata-0.4.18.crate) = 628707 bytes
+BLAKE2s (regex-syntax-0.8.11.crate) = a576c4fe92eac0d2ac9dd7e21c4538baf20f219534cbbc047867f859bebb1792
+SHA512 (regex-syntax-0.8.11.crate) = 8bf74e8798d935392212e20c249a8bc4a82e8e440cdd65418a403691b33374d28220bafebbddfbf742a3d7070a1fc0fbf6cfffafc585032de1ff082184b67d12
+Size (regex-syntax-0.8.11.crate) = 359055 bytes
 BLAKE2s (rustc-hash-2.1.1.crate) = f59440e372f86adc01d4b8f287e6b1e7e77508ad59d6a473e33253b1e917848f
 SHA512 (rustc-hash-2.1.1.crate) = 87097d98d47f327d000041ab13acddc366f1500d9c3e5c82169c3358112c7a7c03701c9b3c2c81d9f9da65b7ebac1c479b179dfaf7c059cd0b929b4673e51084
 Size (rustc-hash-2.1.1.crate) = 14154 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
 BLAKE2s (ryu-1.0.22.crate) = 5517b46d542561876d0b1495c3ed1336b05b3895e3a1eff9c69006de7fff210b
 SHA512 (ryu-1.0.22.crate) = 542a991b438de374a8377dcc1501e55d919d480d3a0503097c24710472adca732c4de4f1e623b28b67763ab425aa8e234080a5abf222b5ead77a9352f617c2fa
 Size (ryu-1.0.22.crate) = 51321 bytes
+BLAKE2s (salsa-0.26.2.crate) = 42a039ad8528c2a02a220b02f8943486222c9ac85df78058380c4885ade4f0ba
+SHA512 (salsa-0.26.2.crate) = f7f6acc08e775c6564dd30b4a8251adda1dbadfaac1ad600ad09c8aec76637689fa235698c676e04382ca54d0c9de83d7da5b157d3ae0cebc848dbf7b2991e32
+Size (salsa-0.26.2.crate) = 258125 bytes
+BLAKE2s (salsa-macro-rules-0.26.2.crate) = cdd1934de1fcc790329972f089af4067f97b067aaaf8d791e69929a5ff80935c
+SHA512 (salsa-macro-rules-0.26.2.crate) = 0b415e29a122530e745de0d563755cf432abeedb829a74351e3fea2b87bc8132654e15bf953a496cde244dae0a89e5583cf73bef7326f73d0aaa43541a33b6a9
+Size (salsa-macro-rules-0.26.2.crate) = 20819 bytes
+BLAKE2s (salsa-macros-0.26.2.crate) = cfe6c1d921871cf09885d724498391da924d4196065e2c9b1cb4b5be303c6673
+SHA512 (salsa-macros-0.26.2.crate) = 02d814c0fd31d9eefbf2cdf1412ee20400794ac89897f1e31dbde1a92dfd35b32d1f79d7e50a16ff8bd0d7aa1673219d86ca76c1f032c725981c0cf129cc8f63
+Size (salsa-macros-0.26.2.crate) = 33331 bytes
+BLAKE2s (same-file-1.0.6.crate) = 1a9b3bb2a767c4e3a7537b2fd8daaa2afc113e6bdaa27a25d2eefff59e7600d6
+SHA512 (same-file-1.0.6.crate) = 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c
+Size (same-file-1.0.6.crate) = 10183 bytes
+BLAKE2s (schemars-1.2.2.crate) = ac8b6814874f4c4cf6bd967e03ff6711bd8845be54278ced25611896c57cd6ac
+SHA512 (schemars-1.2.2.crate) = 5320aa87deac896709cf019eedb98c8a6932836e0c3d7c9e9f6d0895a96e2775afc8a6c5dd3f70d8f2c450b7ec43e4a50214572769ea69594012ca13e19dc2ca
+Size (schemars-1.2.2.crate) = 94320 bytes
+BLAKE2s (schemars_derive-1.2.2.crate) = 99b466a8dfb3279a403666c2390d9baf21c162448cfffe988dda89105557f32b
+SHA512 (schemars_derive-1.2.2.crate) = 400b1afece3a44cc0a94409738581dc619a2238b179c5daec0058b8cfeaa90123b42fee7fadfd95fd2beaed3e70855827bd2f6756303276407c1e77fe99bbb50
+Size (schemars_derive-1.2.2.crate) = 31436 bytes
+BLAKE2s (scopeguard-1.2.0.crate) = 4daf97de7fabaf7fe5ba6000f7132a46cc0bab2a297127580d9ac127d0a8fcec
+SHA512 (scopeguard-1.2.0.crate) = 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb
+Size (scopeguard-1.2.0.crate) = 11619 bytes
+BLAKE2s (seahash-4.1.0.crate) = b896253e5d1a1c5ed5ef1d65022a7429296bf525dbf608e9a357b279c08e5c83
+SHA512 (seahash-4.1.0.crate) = 4d9111dd2e491c7f6d49e0b79a3c23628c02d6603ac46e88ed137ca737830003b549ccb38087679de2cf0b02a53065b89f8d79e0ac9ddb66844d970cc6383f8b
+Size (seahash-4.1.0.crate) = 31976 bytes
 BLAKE2s (serde-1.0.228.crate) = 6d35ddc61aef1dd8524d6730c719753730adcf3b2ecc0bb3f54af53f74384a99
 SHA512 (serde-1.0.228.crate) = 9b645d6214203533b303fc5e88ad4f7686c22df084878d18a0209a92304a340fcb62fdde88a7080cf7a7348d47b9b363885c4e1da90dba08cc99ff620f375e97
 Size (serde-1.0.228.crate) = 83652 bytes
@@ -210,24 +408,63 @@ Size (serde_core-1.0.228.crate) = 63111 
 BLAKE2s (serde_derive-1.0.228.crate) = 96ba1b9a1d86ef1d6189da828e4acb22c58e4c75bb851d67131f2b85dd11d75c
 SHA512 (serde_derive-1.0.228.crate) = 8bfdfeee10ee7ef0670972aa963ef63b13e8eb2c8a09b9e0b717f92551aa89b3dd2a0dcbae6ccf20a1caece07e6adb18f0db56fdac020e4e0281b0d24e376003
 Size (serde_derive-1.0.228.crate) = 59605 bytes
+BLAKE2s (serde_derive_internals-0.30.0.crate) = 2b02ddc75c8634b146d54183ccdff32dcef5cb9009aedb32c5d017506328a92d
+SHA512 (serde_derive_internals-0.30.0.crate) = f010b33480598523a24765f4267b6a3c0b6a56d4a587367f38ad076f755e3a3d07b53a64f6bc89608a406083e49fc3c082cf6f30b3f46488682ab8a489c0afdc
+Size (serde_derive_internals-0.30.0.crate) = 27140 bytes
+BLAKE2s (serde_json-1.0.151.crate) = 8ed04b70efc031ac05e760d79978ae9c36217de0676915d661908c77933a4c48
+SHA512 (serde_json-1.0.151.crate) = 351407187b98416a57d4d9b380cfdfd28acb10af0b3e9b9eaac3a4810ed4b58bc3572d97dc7cb4a45b0284466787ca82952ca6659fb37fb23afac40da0d4f315
+Size (serde_json-1.0.151.crate) = 156556 bytes
+BLAKE2s (serde_spanned-1.1.1.crate) = 50c41815fc79bb565c245dfeb781a6766c2e1d9f0bac30d9d3a649d61207a64f
+SHA512 (serde_spanned-1.1.1.crate) = ed6f0cd52d97985458d530a1ff973aabef8b611a17e739d5011aa50293e4cc994af24992e07ac55e0d2a8fa8d0577ebdba4b42b920cde505e05dadf05382e545
+Size (serde_spanned-1.1.1.crate) = 11025 bytes
+BLAKE2s (serde_test-1.0.177.crate) = fbd930ac5631f7f0acd646b648b7ca68f34b350abfce53ee07a3efc0de1b73ae
+SHA512 (serde_test-1.0.177.crate) = 11be2b5f2f8e18ae5b787f26517cfd0be4750b021f792ec90f74425c54292c7b8e1525758b7fd9459d764fc1c104e6def95c14fe685261425aa162582074bc6c
+Size (serde_test-1.0.177.crate) = 18671 bytes
 BLAKE2s (sha1-0.10.6.crate) = de97b70d4fb6a4dc4e3db64696720ea96e7b38eec57b2e8fa01ecd5102d96eab
 SHA512 (sha1-0.10.6.crate) = fd37be7e3f1d4b6addd313a36b55215fb70abd21be7831b71de28bd3eb03b7352817d8a7b1a166df002c3a23eadc8224e49edd4a37556c0e5357565305d4128f
 Size (sha1-0.10.6.crate) = 13517 bytes
+BLAKE2s (similar-2.7.0.crate) = cbcc450d798ccb4a8000a81702e71e2c6542770e5933810ac5831548bc696020
+SHA512 (similar-2.7.0.crate) = 4a2559d2e47e7747eb2bde0f02a0e652ff0e116d1d3c3756dd86fd48f114e2b42157b860165e5cc29c2123cf19c64ebd17f023aaa05950de03ab5752562206b3
+Size (similar-2.7.0.crate) = 53928 bytes
+BLAKE2s (similar-3.1.2.crate) = b40ecd5d537866edc2248ef0474e47ba992355d424d4b780305d8cfe7dd5409d
+SHA512 (similar-3.1.2.crate) = c5720f19d76eaebb422e51c311dfd7f1db716c3e411854dee1fece623328f5b0e7bf7f5ff5ccec00fea19206466313df1dea379c50f9be13e4487d12c449855b
+Size (similar-3.1.2.crate) = 79019 bytes
 BLAKE2s (siphasher-1.0.1.crate) = 9fc7e3a5b430db6c6ba61da417cc5a0eb7f0f0ce222ea60ca800903c05e97f63
 SHA512 (siphasher-1.0.1.crate) = d230991add51a555af95b30ef104c0e5ed7011fafb92d6ac9ba0f238c8bf4d2fbd39f4b04dbbe960453f8fdd16d3768ba39f39e4877ad453562e689ec8f24a28
 Size (siphasher-1.0.1.crate) = 10351 bytes
 BLAKE2s (smallvec-1.15.1.crate) = 4cc77213990608a8c3cffe9d6fa5cf81e66038510f1e853a27ca2ed027bb1e1b
 SHA512 (smallvec-1.15.1.crate) = c26b097a063353beedfcc921129cd0fb838c1c9420218993a05b2655b47b6ec16f11e0054312018658b4abd893beee140c5d2739401a5e5aea2e64575f237047
 Size (smallvec-1.15.1.crate) = 38116 bytes
+BLAKE2s (snapbox-1.2.2.crate) = 1a0fd15bcdf6691d5ccdf9cd1fe20388ddcb10bcc5d8c20b5c50196af32a0424
+SHA512 (snapbox-1.2.2.crate) = bf977045bbfb8cfb504614e1a114a6c21d1157fbfa5009b19da529b078810363c93d0477017770f6329eb5af2716d0f177d19ae5d38ce8d61f44e47520e9c408
+Size (snapbox-1.2.2.crate) = 56925 bytes
+BLAKE2s (snapbox-macros-1.1.0.crate) = 0ec767dd9a9a650bf0d9298905a9e9b2bddf08152fd4c24d2bc54310f0a59607
+SHA512 (snapbox-macros-1.1.0.crate) = 73c8f9ae51a8a335ec9ec9fbd017d2d0973175c60e675c7663a1e548e70cc92696d566293b21ed222aa100c64f61dc64f14cf751694ad5b90eed3ba5c4814ecc
+Size (snapbox-macros-1.1.0.crate) = 7895 bytes
 BLAKE2s (static_assertions-1.1.0.crate) = eb3218e3c4d41feda9dac8901108477074703c4ed397618b14cbe86bfb1ccbe6
 SHA512 (static_assertions-1.1.0.crate) = 46d0e35f77941dee6f60f574c130472248063dc38494c1c4f84f7c048244cc2a58a86fe17c0990e3f0f01406b75ed385a13d00058612b27cf0e867c8d31c92ee
 Size (static_assertions-1.1.0.crate) = 18480 bytes
+BLAKE2s (strsim-0.11.1.crate) = e844eaab35b47ce5619649d45ddd88a9821d745590e92864fdc3406c2f621aed
+SHA512 (strsim-0.11.1.crate) = 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c
+Size (strsim-0.11.1.crate) = 14266 bytes
 BLAKE2s (syn-2.0.114.crate) = 5f8ec9fec4889d4df90be76253961894e6cef2a57ccacdcca84fe6cb64c4c95a
 SHA512 (syn-2.0.114.crate) = 42d935971246f1bc605f0d0a960c143dc31c96d27ed5427d3bb2baf46a3871852450a47556cb0eeab1e1333b208ed6fbb3832c1038e91f874680f8c68719d184
 Size (syn-2.0.114.crate) = 304636 bytes
+BLAKE2s (syn-3.0.3.crate) = 856448548a557489491c2329b96b209026479d0ae9964c597b48a782ee0e139a
+SHA512 (syn-3.0.3.crate) = 59a74d28ae1cec8ee4402c20ec3b77aba8ff8fa3ddef7921509d25e4809474e6f9da86aa78245d8108ed7de6aaa9a0471dabf21ebbcb50a5365f60ad3bb1910b
+Size (syn-3.0.3.crate) = 312999 bytes
+BLAKE2s (synstructure-0.13.2.crate) = 674ef97e051051a22c4ec20f4b53a60e382b933bd94e75d853ebb2f98a3a797d
+SHA512 (synstructure-0.13.2.crate) = 2698f4e80b93f7cf1d8ae97c4c42a7f61e7b7081f7f1bbb94d7f48ab7ae813a666d73c49ba3812cda9155e0138b55cc246fb96e5858e411a8d32bafb3e2b2afb
+Size (synstructure-0.13.2.crate) = 18950 bytes
 BLAKE2s (target-lexicon-0.13.5.crate) = 68bf6c69ac036b1df41f1073b8a85e072da1e13c570340afe4f59722e4c95fd0
 SHA512 (target-lexicon-0.13.5.crate) = 956df27c01e1186c5356117ffd07810fc0b62fb919d5bfd215955ba85be00ef675212a3c0dc36679986be7b825442fec5c93c7643b7e1e19c04572e6463546fc
 Size (target-lexicon-0.13.5.crate) = 26928 bytes
+BLAKE2s (tempfile-3.27.0.crate) = 5b2887d461478adc12198985891bd0950d8d9db9cbc4fc7fa2850fe6e7a234b4
+SHA512 (tempfile-3.27.0.crate) = bb20b9b0c5d3301ad05f73f1de538ae240366d9aefa25ca823ba40041a8a11b4a7361a6a9ec03871b14230d42038d7af6d0b652c8c471935b481a1628b59314a
+Size (tempfile-3.27.0.crate) = 44780 bytes
+BLAKE2s (thin-vec-0.2.19.crate) = da34adb8900466d3b5ea0a723f17426abe430bbe2a5de11e927ea0d7f1c5dc40
+SHA512 (thin-vec-0.2.19.crate) = 94a908d15bb8ac5ea51ebe18d19ff5b49a4cf1b43de57f9aa6f618c8a66b436ea960a268e31c0adcaacc3797c64ee7a3a14a621bd1558f3aaf92ddca385ade60
+Size (thin-vec-0.2.19.crate) = 39711 bytes
 BLAKE2s (thiserror-2.0.18.crate) = 2964760dc0fe8a2404173d92d7e6e94859be3ffec390b0760e556c74f8e6cbd8
 SHA512 (thiserror-2.0.18.crate) = 5e20261c0f8898574b5668c743d292be1763a78f6431918f33eea2ee2badb40743af4f668ed245ad685a90c3ae23631a2ae8266569d8f1e7dea111f08ef12352
 Size (thiserror-2.0.18.crate) = 28875 bytes
@@ -240,6 +477,30 @@ Size (tinyvec-1.10.0.crate) = 51996 byte
 BLAKE2s (tinyvec_macros-0.1.1.crate) = a5a60bcbbb0c2a122c9318e1791fdaa0a8b95e8e6ae1af4460495bfeabad07ec
 SHA512 (tinyvec_macros-0.1.1.crate) = 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e
 Size (tinyvec_macros-0.1.1.crate) = 5865 bytes
+BLAKE2s (toml-1.1.4+spec-1.1.0.crate) = 1834d41879adcf32cbac6fe8ffd6dd7204aa3d9ed9e9d79326fcddb4477b5e70
+SHA512 (toml-1.1.4+spec-1.1.0.crate) = 6f389ff3868896b709fc2e7219252b8feb90735bf82088ffd5365e13b6232777c5e79fd059bc001b9c4a2b877feab99e84762f283a1d94cce39a6782dc2149a2
+Size (toml-1.1.4+spec-1.1.0.crate) = 56447 bytes
+BLAKE2s (toml_datetime-1.1.1+spec-1.1.0.crate) = a2a968ab233e2ebef7f3500035b8fed66c430cc4abb3059ef2458da88cfc7c41
+SHA512 (toml_datetime-1.1.1+spec-1.1.0.crate) = 74e13bc2f616b407d11e445e3a416dc7cd819774a5d747baede2d71ac42573ea29fd77cedd2648ff1b286b879053e764b8ad07cd9e9fe1164f6cc26f12931808
+Size (toml_datetime-1.1.1+spec-1.1.0.crate) = 17982 bytes
+BLAKE2s (toml_parser-1.1.3+spec-1.1.0.crate) = d620ca8be1c6e6f7fa73186bef037a8722ebe5659547a7692e84a0cf8849842b
+SHA512 (toml_parser-1.1.3+spec-1.1.0.crate) = 1e59ee837016e095f93adb4a6ef63c33adc94c09c005cb68a0ac310c32696e4c342f3eabae9fc4f23d4f0fa1d6a958bbf61938ff214e03830f95e24b6066b164
+Size (toml_parser-1.1.3+spec-1.1.0.crate) = 35888 bytes
+BLAKE2s (toml_writer-1.1.2+spec-1.1.0.crate) = 82fac48406208585159c0dcae942c01f1e8d0010ec0879ee933a9b43e971e99b
+SHA512 (toml_writer-1.1.2+spec-1.1.0.crate) = baedae17f16c3b8f1780ac2936c60c3fe12b3df254b1f58ae50081e1e8a260b8bccbfd2299b93df2c58e97df8006ed6debb6351a3276a3020431b1da3f90e25f
+Size (toml_writer-1.1.2+spec-1.1.0.crate) = 18968 bytes
+BLAKE2s (tracing-0.1.44.crate) = c8b96501c5de427e26fd8b39c09146b04d6d62a501295fccdbad9e6f2f30e41c
+SHA512 (tracing-0.1.44.crate) = 383404a78c9bcb9dee947140082420673688dabc54eff334460222abddfc246b0256996ecb456d5b6325c029fcb2e641c95ff659a08366089b8b79784cb28869
+Size (tracing-0.1.44.crate) = 463135 bytes
+BLAKE2s (tracing-core-0.1.36.crate) = 24c04587b1a94653596f1545b54f29c58ccd6d2b7450885228939926d916e0d8
+SHA512 (tracing-core-0.1.36.crate) = 7cecb6c2f1deeb6d23ab466c376e1c1300dd9226301c112deeb2483eea13f7bb514fe57ece707a8c67450245062060872dd4d7be390462008b369ca3dfc57dc6
+Size (tracing-core-0.1.36.crate) = 63967 bytes
+BLAKE2s (tryfn-1.1.0.crate) = 7ce0c04ea5d8ad1a93a062c3f622324679b277760845dfb50ab51400a052aa21
+SHA512 (tryfn-1.1.0.crate) = 26fcb3e82036d95f1f5e17d058bf5dca04e1fc73ba982d85c15178bd7068a418f20cd37aec40ad975e4e9c8cc2ff5976e1039748f1335ba00dafa2161a8ac9b7
+Size (tryfn-1.1.0.crate) = 11590 bytes
+BLAKE2s (typeid-1.0.3.crate) = 66e6f4e08ac48dde77ebb5c3ff902557f9a8324258a168fc848bbaa1866670df
+SHA512 (typeid-1.0.3.crate) = 3d15a6f554108b2fb9c08ee9679e34565d84efc1d34ffdb6e4a8eed8d3575ebb75176a56124d9554315c93b86a88d1cb619238c10685808376cf968d83b5bed0
+Size (typeid-1.0.3.crate) = 9006 bytes
 BLAKE2s (typenum-1.19.0.crate) = 80b44dc55e4bf94091b8882ffecd8b65b421bee8fec93e878f36eab55aa58f68
 SHA512 (typenum-1.19.0.crate) = 09ebcd7a2cc11f422469cf4fe706f1988bcd81d628e2bab3f54ae82b0aa5486d03a4392187a3736c13dc0c2027053387f89ac656caff72f36365c8be38bc7ff4
 Size (typenum-1.19.0.crate) = 76414 bytes
@@ -258,16 +519,39 @@ Size (unicode_names2-1.3.0.crate) = 3308
 BLAKE2s (unicode_names2_generator-1.3.0.crate) = f051901238f7e6cf814fb70bd71ea1111b02a6bb5021f9c46911ae34ffa7fdd8
 SHA512 (unicode_names2_generator-1.3.0.crate) = 7ff82a4b34b9fcbc51491709c02096f8612292edd5067c61cd4b6f520a8b9fe433bce99436c4699bac6c1e816b49239a34f232fcef81b15121a1cd1c10243b8c
 Size (unicode_names2_generator-1.3.0.crate) = 14019 bytes
+BLAKE2s (utf8parse-0.2.2.crate) = f323328af7b902180d7a9a03012ebc187b6f38e313bed41fba569ee9e402fa85
+SHA512 (utf8parse-0.2.2.crate) = f3dbf78fe924f1dc3cf9498b6e43fb10174699463f31091a7a8136d8f31ec84fc00e80e3d8551b7e86257e8b3573cfddb56fc0de797fdb2cde0e962a8f239266
+Size (utf8parse-0.2.2.crate) = 13499 bytes
 BLAKE2s (version_check-0.9.5.crate) = 7db65df351b4ee3b22c2160742d0e3888659f56f84217198ae842260cf55171e
 SHA512 (version_check-0.9.5.crate) = d11d5a2240ab0c67ea69db56561ce202201edeef9a8e5eda3d9ae7ab7bb5752d8f343fe7f6536d8383de8d55f9024efa84f66a0c21e69563b7a38c4a628014db
 Size (version_check-0.9.5.crate) = 15554 bytes
+BLAKE2s (wait-timeout-0.2.1.crate) = 47f4853eecf76384751036159e940d14bf8aada151b722c204dc2554fc7b7990
+SHA512 (wait-timeout-0.2.1.crate) = aa89eb76bd7abc8c12d0d372a74a3e838978d85939ae5bec97392031ba4c211c09fbc0a8719c668835dec325f94c6098a9a684ba180f9fa8352f8131754cd334
+Size (wait-timeout-0.2.1.crate) = 11435 bytes
+BLAKE2s (walkdir-2.5.0.crate) = cdca816b58618429084d9471946f73d668cb8ef2960edd8edbefcf29390ba926
+SHA512 (walkdir-2.5.0.crate) = da36a121dc6656942dc9cd9887fcf4f6eea7750354ef3f59c7c25d836e7afe06f33260b4d55d0d99421104ed4ce56ef2a1f0f4c3b713766fff90548c21793fad
+Size (walkdir-2.5.0.crate) = 23951 bytes
 BLAKE2s (wasi-0.11.1+wasi-snapshot-preview1.crate) = 754465931502b3a96b316c42429cc83d392da7abc889f52a4de4adf5277fb900
 SHA512 (wasi-0.11.1+wasi-snapshot-preview1.crate) = 29e3c903763db2580a15f50db487c5e1d4e90763e48d90a5b3f681e468a24f9df1a01773bd1ffa0e3cd293dd8cb4d6fbabfaa63c0e13889c811a56f4554ada49
 Size (wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477 bytes
+BLAKE2s (winapi-util-0.1.11.crate) = 2f2e40ee4fe0683c2629d04b366f9b7498d7fc096183a40c9a279168f65a71e0
+SHA512 (winapi-util-0.1.11.crate) = cc1511c004c2a81da4d7a0414973f09ab711033fbbadfd597f56df2cc6c99b3c1822f0b8de1952e78400a88462b9050acd85d2e4b36db72254049a2d6f725a01
+Size (winapi-util-0.1.11.crate) = 13368 bytes
+BLAKE2s (windows-link-0.2.1.crate) = b399f8b2d800cac2bef8e258bd19baf94c010ce1b58723ccfda65f4451b8f1a2
+SHA512 (windows-link-0.2.1.crate) = afb0c87beb8914fd9a3e52db6f2f64a840470b9751b66c83892c24cb1c46cda63fb16b1aeafcaa5a1fc7c5ba01da46be63e5227cc108dede8b0bd27785498a6b
+Size (windows-link-0.2.1.crate) = 6133 bytes
+BLAKE2s (windows-sys-0.61.2.crate) = 88f1c3307e8ff43ad37316780e5d3e475be394aade0aacac6857e305c6120f6e
+SHA512 (windows-sys-0.61.2.crate) = e6c8f61f0724dafca7821ee9b9c07237ccfee69be269be2fa7318eb48b151285ecf63e860aa1fe303639222fe11268e3773f37c2dd79f923029af58c645edb3f
+Size (windows-sys-0.61.2.crate) = 2517186 bytes
+BLAKE2s (winnow-1.0.4.crate) = d649b39b1fdc02201566348c48bc98dff3edc1de67f51e3e63491bfb8c8fa501
+SHA512 (winnow-1.0.4.crate) = 97d451051e2bd9bcb14f09ef6df6d2b187b768dcb4d07efd6678e4259e941dd95800f95ba0eeda09b589e95232099e91ea0f15849f35403e54a0081eae99ab5e
+Size (winnow-1.0.4.crate) = 188513 bytes
 BLAKE2s (zerocopy-0.8.33.crate) = 77785d8368e995f04ee170c4d8c7c2c0358b4c055f705e9f34d7677a7aa1c197
 SHA512 (zerocopy-0.8.33.crate) = 4520c9342abb933be030859527469d10266470481823d40764c0ddf5b437ef3301b35322a7d2198b86e46d1fe17fff21b1290581dbc40135fde284ef5d5a25b5
 Size (zerocopy-0.8.33.crate) = 271917 bytes
 BLAKE2s (zerocopy-derive-0.8.33.crate) = 02f1ea980e76d51e567973fc0afcd73614700789b2f50f14916e24c5d91819c2
 SHA512 (zerocopy-derive-0.8.33.crate) = a9b59f29e698854498bb423575b1c35347afb563ec4b9417a81a79a565158eb3cd85d7f653f86c82b0aec572da571d88744f626ab92fe2aa7c4cd5d2f2b0904d
 Size (zerocopy-derive-0.8.33.crate) = 100877 bytes
-SHA1 (patch-Cargo.toml) = 06cba7727565c2deaf8fb74508b6877a5aaa228a
+BLAKE2s (zmij-1.0.23.crate) = 09f6f3e1ddf6abff21579db43caec1b708ad2de496f17489b16849f016b7ae5e
+SHA512 (zmij-1.0.23.crate) = 12f8d9726b232b6be68cefbe294505debb7a98715c11b95d89682a596fe1a02d9d7b2a6cdba97f2e8d47fa947ffbce9506a18568f2cab749ca3d03121e5fb66d
+Size (zmij-1.0.23.crate) = 28612 bytes

Index: pkgsrc/lang/py-ast-serialize/PLIST
diff -u pkgsrc/lang/py-ast-serialize/PLIST:1.1 pkgsrc/lang/py-ast-serialize/PLIST:1.2
--- pkgsrc/lang/py-ast-serialize/PLIST:1.1      Tue May 12 10:40:16 2026
+++ pkgsrc/lang/py-ast-serialize/PLIST  Sun Aug  9 13:44:09 2026
@@ -1,8 +1,9 @@
-@comment $NetBSD: PLIST,v 1.1 2026/05/12 10:40:16 adam Exp $
+@comment $NetBSD: PLIST,v 1.2 2026/08/09 13:44:09 wiz Exp $
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
 ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
 ${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/crates/LICENSE
 ${PYSITELIB}/ast_serialize/__init__.py
 ${PYSITELIB}/ast_serialize/__init__.pyc
 ${PYSITELIB}/ast_serialize/__init__.pyi



Home | Main Index | Thread Index | Old Index