pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/py-ruff



Module Name:    pkgsrc
Committed By:   wiz
Date:           Mon Nov 10 09:52:46 UTC 2025

Modified Files:
        pkgsrc/devel/py-ruff: Makefile cargo-depends.mk distinfo
        pkgsrc/devel/py-ruff/patches: patch-Cargo.toml

Log Message:
py-ruff: update to 0.14.4.

Preview features

    [formatter] Allow newlines after function headers without docstrings (#21110)
    [formatter] Avoid extra parentheses for long match patterns with as captures (#21176)
    [refurb] Expand fix safety for keyword arguments and Decimals (FURB164) (#21259)
    [refurb] Preserve argument ordering in autofix (FURB103) (#20790)

Bug fixes

    [server] Fix missing diagnostics for notebooks (#21156)
    [flake8-bugbear] Ignore non-NFKC attribute names in B009 and B010 (#21131)
    [refurb] Fix false negative for underscores before sign in Decimal constructor (FURB157) (#21190)
    [ruff] Fix false positives on starred arguments (RUF057) (#21256)

Rule changes

    [airflow] extend deprecated argument concurrency in airflow..DAG (AIR301) (#21220)

Documentation

    Improve extend docs (#21135)
    [flake8-comprehensions] Fix typo in C416 documentation (#21184)
    Revise Ruff setup instructions for Zed editor (#20935)

Other changes

    Make ruff analyze graph work with jupyter notebooks (#21161)


To generate a diff of this commit:
cvs rdiff -u -r1.82 -r1.83 pkgsrc/devel/py-ruff/Makefile
cvs rdiff -u -r1.75 -r1.76 pkgsrc/devel/py-ruff/cargo-depends.mk
cvs rdiff -u -r1.79 -r1.80 pkgsrc/devel/py-ruff/distinfo
cvs rdiff -u -r1.29 -r1.30 pkgsrc/devel/py-ruff/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/devel/py-ruff/Makefile
diff -u pkgsrc/devel/py-ruff/Makefile:1.82 pkgsrc/devel/py-ruff/Makefile:1.83
--- pkgsrc/devel/py-ruff/Makefile:1.82  Sun Nov  2 20:15:04 2025
+++ pkgsrc/devel/py-ruff/Makefile       Mon Nov 10 09:52:46 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.82 2025/11/02 20:15:04 wiz Exp $
+# $NetBSD: Makefile,v 1.83 2025/11/10 09:52:46 wiz Exp $
 
-DISTNAME=      ruff-0.14.3
+DISTNAME=      ruff-0.14.4
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=r/ruff/}
@@ -18,7 +18,7 @@ USE_TOOLS+=   gmake
 
 # Depends on an unpublished crate. Can't use cargo.mk to fetch it.
 LSP_TYPES_REV= 3512a9f33eadc5402cfab1b8f7340824c8ca1439
-SALSA_REV=     cdd0b85516a52c18b8a6d17a2279a96ed6c3e198
+SALSA_REV=     05a9af7f554b64b8aadc2eeb6f2caf73d0408d09
 DISTFILES=     ${DEFAULT_DISTFILES}
 DISTFILES+=    lsp-types-${LSP_TYPES_REV}.tar.gz
 DISTFILES+=    salsa-${SALSA_REV}.tar.gz

Index: pkgsrc/devel/py-ruff/cargo-depends.mk
diff -u pkgsrc/devel/py-ruff/cargo-depends.mk:1.75 pkgsrc/devel/py-ruff/cargo-depends.mk:1.76
--- pkgsrc/devel/py-ruff/cargo-depends.mk:1.75  Sun Nov  2 20:15:05 2025
+++ pkgsrc/devel/py-ruff/cargo-depends.mk       Mon Nov 10 09:52:46 2025
@@ -1,7 +1,7 @@
-# $NetBSD: cargo-depends.mk,v 1.75 2025/11/02 20:15:05 wiz Exp $
+# $NetBSD: cargo-depends.mk,v 1.76 2025/11/10 09:52:46 wiz Exp $
 
 CARGO_CRATE_DEPENDS+=  adler2-2.0.1
-CARGO_CRATE_DEPENDS+=  aho-corasick-1.1.3
+CARGO_CRATE_DEPENDS+=  aho-corasick-1.1.4
 CARGO_CRATE_DEPENDS+=  allocator-api2-0.2.21
 CARGO_CRATE_DEPENDS+=  android_system_properties-0.1.5
 CARGO_CRATE_DEPENDS+=  anes-0.1.6
@@ -27,9 +27,10 @@ CARGO_CRATE_DEPENDS+=        bincode-2.0.1
 CARGO_CRATE_DEPENDS+=  bincode_derive-2.0.1
 CARGO_CRATE_DEPENDS+=  bindgen-0.72.1
 CARGO_CRATE_DEPENDS+=  bitflags-1.3.2
-CARGO_CRATE_DEPENDS+=  bitflags-2.9.4
+CARGO_CRATE_DEPENDS+=  bitflags-2.10.0
 CARGO_CRATE_DEPENDS+=  bitvec-1.0.1
 CARGO_CRATE_DEPENDS+=  block-buffer-0.10.4
+CARGO_CRATE_DEPENDS+=  block2-0.6.2
 CARGO_CRATE_DEPENDS+=  boxcar-0.2.14
 CARGO_CRATE_DEPENDS+=  bstr-1.12.1
 CARGO_CRATE_DEPENDS+=  bumpalo-3.19.0
@@ -47,8 +48,8 @@ CARGO_CRATE_DEPENDS+= ciborium-0.2.2
 CARGO_CRATE_DEPENDS+=  ciborium-io-0.2.2
 CARGO_CRATE_DEPENDS+=  ciborium-ll-0.2.2
 CARGO_CRATE_DEPENDS+=  clang-sys-1.8.1
-CARGO_CRATE_DEPENDS+=  clap-4.5.50
-CARGO_CRATE_DEPENDS+=  clap_builder-4.5.50
+CARGO_CRATE_DEPENDS+=  clap-4.5.51
+CARGO_CRATE_DEPENDS+=  clap_builder-4.5.51
 CARGO_CRATE_DEPENDS+=  clap_complete-4.5.58
 CARGO_CRATE_DEPENDS+=  clap_complete_command-0.6.1
 CARGO_CRATE_DEPENDS+=  clap_complete_nushell-4.5.8
@@ -86,9 +87,9 @@ CARGO_CRATE_DEPENDS+= crossbeam-queue-0.
 CARGO_CRATE_DEPENDS+=  crossbeam-utils-0.8.21
 CARGO_CRATE_DEPENDS+=  crunchy-0.2.4
 CARGO_CRATE_DEPENDS+=  crypto-common-0.1.6
-CARGO_CRATE_DEPENDS+=  csv-1.3.1
+CARGO_CRATE_DEPENDS+=  csv-1.4.0
 CARGO_CRATE_DEPENDS+=  csv-core-0.1.12
-CARGO_CRATE_DEPENDS+=  ctrlc-3.5.0
+CARGO_CRATE_DEPENDS+=  ctrlc-3.5.1
 CARGO_CRATE_DEPENDS+=  darling-0.21.3
 CARGO_CRATE_DEPENDS+=  darling_core-0.21.3
 CARGO_CRATE_DEPENDS+=  darling_macro-0.21.3
@@ -101,7 +102,7 @@ CARGO_CRATE_DEPENDS+=       dir-test-0.4.1
 CARGO_CRATE_DEPENDS+=  dir-test-macros-0.4.1
 CARGO_CRATE_DEPENDS+=  dirs-6.0.0
 CARGO_CRATE_DEPENDS+=  dirs-sys-0.5.0
-CARGO_CRATE_DEPENDS+=  dispatch-0.2.0
+CARGO_CRATE_DEPENDS+=  dispatch2-0.3.0
 CARGO_CRATE_DEPENDS+=  displaydoc-0.2.5
 CARGO_CRATE_DEPENDS+=  divan-macros-0.1.17
 CARGO_CRATE_DEPENDS+=  doc-comment-0.3.3
@@ -115,7 +116,7 @@ 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+=  etcetera-0.10.0
+CARGO_CRATE_DEPENDS+=  etcetera-0.11.0
 CARGO_CRATE_DEPENDS+=  fastrand-2.3.0
 CARGO_CRATE_DEPENDS+=  fern-0.7.1
 CARGO_CRATE_DEPENDS+=  filetime-0.2.26
@@ -134,7 +135,7 @@ CARGO_CRATE_DEPENDS+=       getopts-0.2.24
 CARGO_CRATE_DEPENDS+=  getrandom-0.2.16
 CARGO_CRATE_DEPENDS+=  getrandom-0.3.4
 CARGO_CRATE_DEPENDS+=  glob-0.3.3
-CARGO_CRATE_DEPENDS+=  globset-0.4.17
+CARGO_CRATE_DEPENDS+=  globset-0.4.18
 CARGO_CRATE_DEPENDS+=  globwalk-0.9.1
 CARGO_CRATE_DEPENDS+=  half-2.6.0
 CARGO_CRATE_DEPENDS+=  hashbrown-0.14.5
@@ -143,7 +144,6 @@ CARGO_CRATE_DEPENDS+=       hashbrown-0.16.0
 CARGO_CRATE_DEPENDS+=  hashlink-0.10.0
 CARGO_CRATE_DEPENDS+=  heck-0.5.0
 CARGO_CRATE_DEPENDS+=  hermit-abi-0.5.2
-CARGO_CRATE_DEPENDS+=  home-0.5.11
 CARGO_CRATE_DEPENDS+=  html-escape-0.2.13
 CARGO_CRATE_DEPENDS+=  iana-time-zone-0.1.64
 CARGO_CRATE_DEPENDS+=  iana-time-zone-haiku-0.1.2
@@ -157,12 +157,12 @@ CARGO_CRATE_DEPENDS+=     icu_provider-2.0.0
 CARGO_CRATE_DEPENDS+=  ident_case-1.0.1
 CARGO_CRATE_DEPENDS+=  idna-1.1.0
 CARGO_CRATE_DEPENDS+=  idna_adapter-1.2.1
-CARGO_CRATE_DEPENDS+=  ignore-0.4.24
+CARGO_CRATE_DEPENDS+=  ignore-0.4.25
 CARGO_CRATE_DEPENDS+=  imara-diff-0.1.8
 CARGO_CRATE_DEPENDS+=  imperative-1.0.6
-CARGO_CRATE_DEPENDS+=  indexmap-2.11.4
-CARGO_CRATE_DEPENDS+=  indicatif-0.18.0
-CARGO_CRATE_DEPENDS+=  indoc-2.0.6
+CARGO_CRATE_DEPENDS+=  indexmap-2.12.0
+CARGO_CRATE_DEPENDS+=  indicatif-0.18.2
+CARGO_CRATE_DEPENDS+=  indoc-2.0.7
 CARGO_CRATE_DEPENDS+=  inotify-0.11.0
 CARGO_CRATE_DEPENDS+=  inotify-sys-0.1.5
 CARGO_CRATE_DEPENDS+=  insta-1.43.2
@@ -185,7 +185,7 @@ CARGO_CRATE_DEPENDS+=       jiff-tzdb-0.1.4
 CARGO_CRATE_DEPENDS+=  jiff-tzdb-platform-0.1.3
 CARGO_CRATE_DEPENDS+=  jobserver-0.1.34
 CARGO_CRATE_DEPENDS+=  jod-thread-1.0.0
-CARGO_CRATE_DEPENDS+=  js-sys-0.3.80
+CARGO_CRATE_DEPENDS+=  js-sys-0.3.82
 CARGO_CRATE_DEPENDS+=  kqueue-1.1.1
 CARGO_CRATE_DEPENDS+=  kqueue-sys-1.0.4
 CARGO_CRATE_DEPENDS+=  lazy_static-1.5.0
@@ -207,7 +207,7 @@ CARGO_CRATE_DEPENDS+=       manyhow-macros-0.1
 CARGO_CRATE_DEPENDS+=  markdown-1.0.0
 CARGO_CRATE_DEPENDS+=  matchers-0.2.0
 CARGO_CRATE_DEPENDS+=  matches-0.1.10
-CARGO_CRATE_DEPENDS+=  matchit-0.8.6
+CARGO_CRATE_DEPENDS+=  matchit-0.9.0
 CARGO_CRATE_DEPENDS+=  memchr-2.7.6
 CARGO_CRATE_DEPENDS+=  memoffset-0.9.1
 CARGO_CRATE_DEPENDS+=  mimalloc-0.1.48
@@ -226,6 +226,8 @@ CARGO_CRATE_DEPENDS+=       notify-types-2.0.0
 CARGO_CRATE_DEPENDS+=  nu-ansi-term-0.50.1
 CARGO_CRATE_DEPENDS+=  num-traits-0.2.19
 CARGO_CRATE_DEPENDS+=  num_cpus-1.17.0
+CARGO_CRATE_DEPENDS+=  objc2-0.6.3
+CARGO_CRATE_DEPENDS+=  objc2-encode-4.1.0
 CARGO_CRATE_DEPENDS+=  once_cell-1.21.3
 CARGO_CRATE_DEPENDS+=  once_cell_polyfill-1.70.1
 CARGO_CRATE_DEPENDS+=  oorandom-11.1.5
@@ -267,7 +269,7 @@ CARGO_CRATE_DEPENDS+=       pretty_assertions-
 CARGO_CRATE_DEPENDS+=  prettyplease-0.2.37
 CARGO_CRATE_DEPENDS+=  proc-macro-crate-3.4.0
 CARGO_CRATE_DEPENDS+=  proc-macro-utils-0.10.0
-CARGO_CRATE_DEPENDS+=  proc-macro2-1.0.101
+CARGO_CRATE_DEPENDS+=  proc-macro2-1.0.103
 CARGO_CRATE_DEPENDS+=  pyproject-toml-0.13.7
 CARGO_CRATE_DEPENDS+=  quick-junit-0.5.1
 CARGO_CRATE_DEPENDS+=  quick-xml-0.37.5
@@ -290,7 +292,7 @@ CARGO_CRATE_DEPENDS+=       redox_syscall-0.5.
 CARGO_CRATE_DEPENDS+=  redox_users-0.5.2
 CARGO_CRATE_DEPENDS+=  ref-cast-1.0.25
 CARGO_CRATE_DEPENDS+=  ref-cast-impl-1.0.25
-CARGO_CRATE_DEPENDS+=  regex-1.11.3
+CARGO_CRATE_DEPENDS+=  regex-1.12.2
 CARGO_CRATE_DEPENDS+=  regex-automata-0.4.13
 CARGO_CRATE_DEPENDS+=  regex-lite-0.1.7
 CARGO_CRATE_DEPENDS+=  regex-syntax-0.8.6
@@ -305,8 +307,8 @@ CARGO_CRATE_DEPENDS+=       ryu-1.0.20
 #CARGO_CRATE_DEPENDS+= salsa-macro-rules-0.24.0
 #CARGO_CRATE_DEPENDS+= salsa-macros-0.24.0
 CARGO_CRATE_DEPENDS+=  same-file-1.0.6
-CARGO_CRATE_DEPENDS+=  schemars-1.0.4
-CARGO_CRATE_DEPENDS+=  schemars_derive-1.0.4
+CARGO_CRATE_DEPENDS+=  schemars-1.0.5
+CARGO_CRATE_DEPENDS+=  schemars_derive-1.0.5
 CARGO_CRATE_DEPENDS+=  scopeguard-1.2.0
 CARGO_CRATE_DEPENDS+=  seahash-4.1.0
 CARGO_CRATE_DEPENDS+=  serde-1.0.228
@@ -316,10 +318,10 @@ CARGO_CRATE_DEPENDS+=     serde_derive-1.0.2
 CARGO_CRATE_DEPENDS+=  serde_derive_internals-0.29.1
 CARGO_CRATE_DEPENDS+=  serde_json-1.0.145
 CARGO_CRATE_DEPENDS+=  serde_repr-0.1.20
-CARGO_CRATE_DEPENDS+=  serde_spanned-1.0.2
+CARGO_CRATE_DEPENDS+=  serde_spanned-1.0.3
 CARGO_CRATE_DEPENDS+=  serde_test-1.0.177
-CARGO_CRATE_DEPENDS+=  serde_with-3.14.1
-CARGO_CRATE_DEPENDS+=  serde_with_macros-3.14.1
+CARGO_CRATE_DEPENDS+=  serde_with-3.15.1
+CARGO_CRATE_DEPENDS+=  serde_with_macros-3.15.1
 CARGO_CRATE_DEPENDS+=  sha2-0.10.9
 CARGO_CRATE_DEPENDS+=  sharded-slab-0.1.7
 CARGO_CRATE_DEPENDS+=  shellexpand-3.1.1
@@ -327,8 +329,8 @@ CARGO_CRATE_DEPENDS+=       shlex-1.3.0
 CARGO_CRATE_DEPENDS+=  similar-2.7.0
 CARGO_CRATE_DEPENDS+=  siphasher-1.0.1
 CARGO_CRATE_DEPENDS+=  smallvec-1.15.1
-CARGO_CRATE_DEPENDS+=  snapbox-0.6.22
-CARGO_CRATE_DEPENDS+=  snapbox-macros-0.3.10
+CARGO_CRATE_DEPENDS+=  snapbox-0.6.23
+CARGO_CRATE_DEPENDS+=  snapbox-macros-0.4.0
 CARGO_CRATE_DEPENDS+=  stable_deref_trait-1.2.0
 CARGO_CRATE_DEPENDS+=  static_assertions-1.1.0
 CARGO_CRATE_DEPENDS+=  statrs-0.18.0
@@ -336,10 +338,10 @@ CARGO_CRATE_DEPENDS+=     strip-ansi-escapes
 CARGO_CRATE_DEPENDS+=  strsim-0.11.1
 CARGO_CRATE_DEPENDS+=  strum-0.27.2
 CARGO_CRATE_DEPENDS+=  strum_macros-0.27.2
-CARGO_CRATE_DEPENDS+=  syn-2.0.106
+CARGO_CRATE_DEPENDS+=  syn-2.0.108
 CARGO_CRATE_DEPENDS+=  synstructure-0.13.2
 CARGO_CRATE_DEPENDS+=  tap-1.0.1
-CARGO_CRATE_DEPENDS+=  tempfile-3.22.0
+CARGO_CRATE_DEPENDS+=  tempfile-3.23.0
 CARGO_CRATE_DEPENDS+=  termcolor-1.4.1
 CARGO_CRATE_DEPENDS+=  terminal_size-0.4.3
 CARGO_CRATE_DEPENDS+=  terminfo-0.9.0
@@ -349,22 +351,22 @@ CARGO_CRATE_DEPENDS+=     test-case-core-3.3
 CARGO_CRATE_DEPENDS+=  test-case-macros-3.3.1
 CARGO_CRATE_DEPENDS+=  thin-vec-0.2.14
 CARGO_CRATE_DEPENDS+=  thiserror-1.0.69
-CARGO_CRATE_DEPENDS+=  thiserror-2.0.16
+CARGO_CRATE_DEPENDS+=  thiserror-2.0.17
 CARGO_CRATE_DEPENDS+=  thiserror-impl-1.0.69
-CARGO_CRATE_DEPENDS+=  thiserror-impl-2.0.16
+CARGO_CRATE_DEPENDS+=  thiserror-impl-2.0.17
 CARGO_CRATE_DEPENDS+=  thread_local-1.1.9
 CARGO_CRATE_DEPENDS+=  threadpool-1.8.1
-CARGO_CRATE_DEPENDS+=  tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7
-CARGO_CRATE_DEPENDS+=  tikv-jemallocator-0.6.0
+CARGO_CRATE_DEPENDS+=  tikv-jemalloc-sys-0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7
+CARGO_CRATE_DEPENDS+=  tikv-jemallocator-0.6.1
 CARGO_CRATE_DEPENDS+=  tinystr-0.8.1
 CARGO_CRATE_DEPENDS+=  tinytemplate-1.2.1
 CARGO_CRATE_DEPENDS+=  tinyvec-1.10.0
 CARGO_CRATE_DEPENDS+=  tinyvec_macros-0.1.1
-CARGO_CRATE_DEPENDS+=  toml-0.9.7
-CARGO_CRATE_DEPENDS+=  toml_datetime-0.7.2
+CARGO_CRATE_DEPENDS+=  toml-0.9.8
+CARGO_CRATE_DEPENDS+=  toml_datetime-0.7.3
 CARGO_CRATE_DEPENDS+=  toml_edit-0.23.6
-CARGO_CRATE_DEPENDS+=  toml_parser-1.0.3
-CARGO_CRATE_DEPENDS+=  toml_writer-1.0.3
+CARGO_CRATE_DEPENDS+=  toml_parser-1.0.4
+CARGO_CRATE_DEPENDS+=  toml_writer-1.0.4
 CARGO_CRATE_DEPENDS+=  tracing-0.1.41
 CARGO_CRATE_DEPENDS+=  tracing-attributes-0.1.30
 CARGO_CRATE_DEPENDS+=  tracing-core-0.1.34
@@ -382,10 +384,9 @@ CARGO_CRATE_DEPENDS+=      unic-common-0.9.0
 CARGO_CRATE_DEPENDS+=  unic-ucd-category-0.9.0
 CARGO_CRATE_DEPENDS+=  unic-ucd-version-0.9.0
 CARGO_CRATE_DEPENDS+=  unicode-id-0.3.6
-CARGO_CRATE_DEPENDS+=  unicode-ident-1.0.19
+CARGO_CRATE_DEPENDS+=  unicode-ident-1.0.22
 CARGO_CRATE_DEPENDS+=  unicode-normalization-0.1.24
-CARGO_CRATE_DEPENDS+=  unicode-width-0.1.14
-CARGO_CRATE_DEPENDS+=  unicode-width-0.2.1
+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+=  unit-prefix-0.5.1
@@ -402,23 +403,21 @@ CARGO_CRATE_DEPENDS+=     valuable-0.1.1
 CARGO_CRATE_DEPENDS+=  version-ranges-0.1.1
 CARGO_CRATE_DEPENDS+=  version_check-0.9.5
 CARGO_CRATE_DEPENDS+=  virtue-0.0.18
-CARGO_CRATE_DEPENDS+=  vt100-0.15.2
-CARGO_CRATE_DEPENDS+=  vte-0.11.1
+CARGO_CRATE_DEPENDS+=  vt100-0.16.2
 CARGO_CRATE_DEPENDS+=  vte-0.14.1
-CARGO_CRATE_DEPENDS+=  vte_generate_state_changes-0.1.2
+CARGO_CRATE_DEPENDS+=  vte-0.15.0
 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+=  wasip2-1.0.1+wasi-0.2.4
-CARGO_CRATE_DEPENDS+=  wasm-bindgen-0.2.103
-CARGO_CRATE_DEPENDS+=  wasm-bindgen-backend-0.2.103
-CARGO_CRATE_DEPENDS+=  wasm-bindgen-futures-0.4.53
-CARGO_CRATE_DEPENDS+=  wasm-bindgen-macro-0.2.103
-CARGO_CRATE_DEPENDS+=  wasm-bindgen-macro-support-0.2.103
-CARGO_CRATE_DEPENDS+=  wasm-bindgen-shared-0.2.103
-CARGO_CRATE_DEPENDS+=  wasm-bindgen-test-0.3.53
-CARGO_CRATE_DEPENDS+=  wasm-bindgen-test-macro-0.3.53
-CARGO_CRATE_DEPENDS+=  web-sys-0.3.80
+CARGO_CRATE_DEPENDS+=  wasm-bindgen-0.2.105
+CARGO_CRATE_DEPENDS+=  wasm-bindgen-futures-0.4.55
+CARGO_CRATE_DEPENDS+=  wasm-bindgen-macro-0.2.105
+CARGO_CRATE_DEPENDS+=  wasm-bindgen-macro-support-0.2.105
+CARGO_CRATE_DEPENDS+=  wasm-bindgen-shared-0.2.105
+CARGO_CRATE_DEPENDS+=  wasm-bindgen-test-0.3.55
+CARGO_CRATE_DEPENDS+=  wasm-bindgen-test-macro-0.3.55
+CARGO_CRATE_DEPENDS+=  web-sys-0.3.82
 CARGO_CRATE_DEPENDS+=  web-time-1.1.0
 CARGO_CRATE_DEPENDS+=  which-8.0.0
 CARGO_CRATE_DEPENDS+=  wild-2.2.1

Index: pkgsrc/devel/py-ruff/distinfo
diff -u pkgsrc/devel/py-ruff/distinfo:1.79 pkgsrc/devel/py-ruff/distinfo:1.80
--- pkgsrc/devel/py-ruff/distinfo:1.79  Sun Nov  2 20:15:05 2025
+++ pkgsrc/devel/py-ruff/distinfo       Mon Nov 10 09:52:46 2025
@@ -1,11 +1,11 @@
-$NetBSD: distinfo,v 1.79 2025/11/02 20:15:05 wiz Exp $
+$NetBSD: distinfo,v 1.80 2025/11/10 09:52:46 wiz Exp $
 
 BLAKE2s (adler2-2.0.1.crate) = 4d391e0fcde91c7435ee9a5503fee4a5346f549f1b45e482ce3e1e151d90f8f5
 SHA512 (adler2-2.0.1.crate) = 555b2b7ba6f8116acccd0bcd16ed34cc78162c81023cff31a8566ffcd456c03832089fca2d5b668ceaac4fe8f922d31aa9c487f226a36cace294ff4a219bd91d
 Size (adler2-2.0.1.crate) = 13366 bytes
-BLAKE2s (aho-corasick-1.1.3.crate) = 36150b5dacb72fa7cd0d33aee15e14857914224878f0af76eabcb9daa68e3ae0
-SHA512 (aho-corasick-1.1.3.crate) = ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69
-Size (aho-corasick-1.1.3.crate) = 183311 bytes
+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
@@ -81,15 +81,18 @@ Size (bindgen-0.72.1.crate) = 246071 byt
 BLAKE2s (bitflags-1.3.2.crate) = e3a3b45a4403823875a03dbda329ca16068fa8f847cef81987c6b780101f2415
 SHA512 (bitflags-1.3.2.crate) = 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 Size (bitflags-1.3.2.crate) = 23021 bytes
-BLAKE2s (bitflags-2.9.4.crate) = 2f51aeb3e3a382d511109b142a6ff337a333b25a5b39a09d70034768f1964cbe
-SHA512 (bitflags-2.9.4.crate) = a832e01985551db9d700ba177bb2ffe436e78e3bdcf7b2d8e86fc7cb885674d5656fce05bffb5a4cbe0df7b015dcfa6df8dbc1351c097d2c3a3dac199d3f37b1
-Size (bitflags-2.9.4.crate) = 47950 bytes
+BLAKE2s (bitflags-2.10.0.crate) = e202d9cba2534fb4551226343f8eca78de2c0407e38055b81c0b1a44819dd108
+SHA512 (bitflags-2.10.0.crate) = 6fcdaf250ca6e74b65ecba755d62c3e78f6c02ce1a9562a3b17bb2d6068a0df480ad9c838ce427dc2d2869a9dd1f86f2fb1dc1e50a114def77fd24154b2b86b0
+Size (bitflags-2.10.0.crate) = 48427 bytes
 BLAKE2s (bitvec-1.0.1.crate) = a905d786a2b567b464d433de34f400310ddb3d60a2195db6a52c332e6cbe0d88
 SHA512 (bitvec-1.0.1.crate) = 83d643c5aca020ebbe9094b5aaba6a796e7c3c509228a4348444e57a06bc3a5dd042eed57a2254d91661e73bdab2bc0d1bd02be376906acc6b6d75b5354a8d8e
 Size (bitvec-1.0.1.crate) = 224375 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 (block2-0.6.2.crate) = 230721d026f101141d7a5339503297451f8ec2c25de86cee99bfee92138c4a81
+SHA512 (block2-0.6.2.crate) = 865a855e84c975d9a879159e888f097ce2314972c8e01506d2a3b3b65afc9dbe042d764da903df6746925cef6281cec93478bc13df3316ca112c901db8e3fc38
+Size (block2-0.6.2.crate) = 34505 bytes
 BLAKE2s (boxcar-0.2.14.crate) = 6adbaaa9ae782b0976ae7feff96d2eb6f661ade24c686dd0930a5d72103be19b
 SHA512 (boxcar-0.2.14.crate) = 7c490526aea8b4fcea3c9c84172a124dfac4b61dde7d7c57660208668721d746195dc90b3d765ef2ef31dae008872a4889265b727f655ea12a3aae5922193923
 Size (boxcar-0.2.14.crate) = 28144 bytes
@@ -141,12 +144,12 @@ Size (ciborium-ll-0.2.2.crate) = 14695 b
 BLAKE2s (clang-sys-1.8.1.crate) = 214b14004732417ef813d486fe0fa6200e5abbfabb1dcda4ce723f6583911648
 SHA512 (clang-sys-1.8.1.crate) = a68c426c20110fddb8bba07d6631517b0528fad45802e5a34a22561d7e6dad82dc5001387019a03f275e9a671b09ee0a06b6e86793c4fb4ec655700bb0f5e125
 Size (clang-sys-1.8.1.crate) = 44009 bytes
-BLAKE2s (clap-4.5.50.crate) = 4c8848b2ae33d2a31dd39c5e8ddba6b85ff3eca76d4544d985258a6bb61a887e
-SHA512 (clap-4.5.50.crate) = f98dc12a40453f17c733562e2d3a08dd4c073f2930665a683328100c5a09ae7d77fe535a22cce12c4eee8e2b073ebdfc156cfd4f5ebbd2f57fe779d206092264
-Size (clap-4.5.50.crate) = 62030 bytes
-BLAKE2s (clap_builder-4.5.50.crate) = dd560fd151d61cb9d896e71b67df2122dfc573bb13fd5daf01b026e6ece85485
-SHA512 (clap_builder-4.5.50.crate) = 767b3bc14de66da6ba4cdf937b65d1f05fc34396026d8eeab39365714b26c7a2e0a7a494101ba13c97f23cbdabdedebfb62f522cce72fdb6f0fd5f45fd030cae
-Size (clap_builder-4.5.50.crate) = 171137 bytes
+BLAKE2s (clap-4.5.51.crate) = 51d4ad316df17aef0e7490cc38a6ce56ce4879c11518d8b1a5ca9f9b583cb67b
+SHA512 (clap-4.5.51.crate) = 8bd93b9b466d3508b376d6c8c0ae56bfab0d975b8ef8398861ff6cfbd133681c2bec6b224446f54cbbbd74e37c9079c14f90d798193726d59ce291f49a11d071
+Size (clap-4.5.51.crate) = 62030 bytes
+BLAKE2s (clap_builder-4.5.51.crate) = d8a2e49e4936ef00bc9940b3928bbb64674285c60ebab463f46f336829348b4d
+SHA512 (clap_builder-4.5.51.crate) = 7adbaae4e4a01e0aa65908b13a1ccc072ba3711c56b20602b726e2e81c6923803dfa47607e61b662efd6dec6d93a070d2aed4664252eab97d5c80bb6550f9208
+Size (clap_builder-4.5.51.crate) = 171077 bytes
 BLAKE2s (clap_complete-4.5.58.crate) = e3a5673d20c30d396598b3a166d57f0db5a4fedb9e6b8ffb2c46cf146a937d10
 SHA512 (clap_complete-4.5.58.crate) = 5f6f9653bdb96e2c3230172d719b7e432a0dffb2d7a815b39469368aa5ab90f89cb91a5697ff719d2bdef21e2027922fff774b656a73a117c6c9d2a8a5014292
 Size (clap_complete-4.5.58.crate) = 48645 bytes
@@ -258,15 +261,15 @@ Size (crunchy-0.2.4.crate) = 3887 bytes
 BLAKE2s (crypto-common-0.1.6.crate) = 855d36a49ecab87b6f8a58c85a0360ab113d0615fa206f5e1bf200caa2fcbfd5
 SHA512 (crypto-common-0.1.6.crate) = 471dbc43f517089d2cfe0868e29510c6ca579875b3bb5d013c70796db969b609b6c4bb35c9a07b9a2917012dc5708b717d48e317a20038adbe7e7039bf3ada6f
 Size (crypto-common-0.1.6.crate) = 8760 bytes
-BLAKE2s (csv-1.3.1.crate) = 7f12c0e3f2c0a08968e379f2bc667b9d454b1d8c61fc37ca23a44019a2583715
-SHA512 (csv-1.3.1.crate) = 6b0be5e017b2b2cb926d11d7a36cdae1bf0ddb56165127f25f6fd55956f95a572ed7e054f863610e91c9c2329f5af0eee9678f9020644800587d6daa5a94755b
-Size (csv-1.3.1.crate) = 888542 bytes
+BLAKE2s (csv-1.4.0.crate) = 93672bbae0307976c788222295e1d2f45a29eab46f763a76176d0d4d2af31920
+SHA512 (csv-1.4.0.crate) = 45b74cca5fbe2935c7d46d2370122baab6cb94456328a856ff6bac25af2b3377ece8f706fcd493dd6fbeaa974b622f613ac06ac863387726b715feb3687145d7
+Size (csv-1.4.0.crate) = 888642 bytes
 BLAKE2s (csv-core-0.1.12.crate) = e25020b84725dc7e3981fe96fd67fd529ee7ca5c5c528a510603648f8ae298ab
 SHA512 (csv-core-0.1.12.crate) = f3b02c2d95db7c9af2636b0bf496dc721d0b880d490cd63d29c0b1a25f98624b4e072e6824788cbcce25d855eaecbfe33b0cb72cd013a6af600208ea660d99e4
 Size (csv-core-0.1.12.crate) = 26298 bytes
-BLAKE2s (ctrlc-3.5.0.crate) = 9f7af9a46b4eee0d6a93faa5317ac86e53c00249830c274495c114ee9892164c
-SHA512 (ctrlc-3.5.0.crate) = 00c3cc5c9a59894b7b908d2a02ea1651516b40e3ddac22efee8ebbd1bdddd22baa6b5c94022e6400d6ac0c3a85436abbf5a52e68d54aa59dca549587896cf8fa
-Size (ctrlc-3.5.0.crate) = 13886 bytes
+BLAKE2s (ctrlc-3.5.1.crate) = 2869322b3fc5bcff4ef59db8e3a2e414af786c86ef981285be148100601158ad
+SHA512 (ctrlc-3.5.1.crate) = 5ba086b889d1328eaa3649a89115cfab24850a99c4c4926766d3f513241238f7e266bf0d2d5029e98ce21b3f770bf7ea3acbde3a0432b83499d2a8361ad2a4df
+Size (ctrlc-3.5.1.crate) = 14115 bytes
 BLAKE2s (darling-0.21.3.crate) = acb46e55ba2e44ca96a06ea00d41364b9caf9c08ce6bfbb8b8611bf91747d754
 SHA512 (darling-0.21.3.crate) = d28b9a6d63b09aca5448a9b39e9f41a4418d93023885715feefd913519b4bb1df32e85edebcc9b59d2e1b55d87052dacbd01e7b42d7b4ce5b02fe4de46345094
 Size (darling-0.21.3.crate) = 41398 bytes
@@ -303,9 +306,9 @@ Size (dirs-6.0.0.crate) = 14190 bytes
 BLAKE2s (dirs-sys-0.5.0.crate) = 1a5da6fa801a3e637f337f7c4a46854899b08a5fa8ea2b5864edaa713b7cbf58
 SHA512 (dirs-sys-0.5.0.crate) = c2ca362ad04e92c929e2cea4db359de689e512b7c76246c408f40d10f1d47c5dbbd49238e67edc0a251bd642ee292cae88992e5755035c632baec36cd77c10b2
 Size (dirs-sys-0.5.0.crate) = 10157 bytes
-BLAKE2s (dispatch-0.2.0.crate) = 39d77c835b8cd4a081d8214717b9a03ab1787b75626fe07938fe8af1fa90fbdb
-SHA512 (dispatch-0.2.0.crate) = cf2b4c624f92808e43a0a4828ee1085e115540d5df5a0ad6a3593c9e5109951b26e8afbabcfb0a1fde41207d5c060566bf9260bf4c2a95907e3a822d84364b3d
-Size (dispatch-0.2.0.crate) = 10229 bytes
+BLAKE2s (dispatch2-0.3.0.crate) = 8b95875a9391610bfed7ab6d08f270da884257368e073252b5f211c08c17455e
+SHA512 (dispatch2-0.3.0.crate) = 2f0a168885fabe8fb7443994bb666c94ce95d9b1f14eee6e19b185b27d4cb33c5e76f85244cb9e5735566d02b7c61675e42911d6d99b079590dbd124aed56f59
+Size (dispatch2-0.3.0.crate) = 54606 bytes
 BLAKE2s (displaydoc-0.2.5.crate) = db46de71ab8b2a18c01291fa33a3b3e081dbddc7e8ea1278b6d444e6284eebf2
 SHA512 (displaydoc-0.2.5.crate) = 5ca35fa59f263162389c1180331e9df607d9374bcb056cb04bc46c98e4d87277162ddb2335ffa8a8c5f69218abc3eabccdcaa71c21b8dd9081cc4146f266b948
 Size (displaydoc-0.2.5.crate) = 24219 bytes
@@ -345,9 +348,9 @@ Size (escape8259-0.5.3.crate) = 4989 byt
 BLAKE2s (escargot-0.5.15.crate) = acf19a6d244dfe74715f2a8b29811b40ff6ca6a6203050b7e5a1dd08155225d3
 SHA512 (escargot-0.5.15.crate) = edad554ed855ffbcb7667687c543044c55d91c638eda5a4bf49e41cd6cbe92467051cd925ac68b486b5a777b67e927b949fc56395a98277253b0b694c1bd9b34
 Size (escargot-0.5.15.crate) = 21657 bytes
-BLAKE2s (etcetera-0.10.0.crate) = 612208a3d4917dfc333815288283dc0d15aac44da979f68ebe3a74a8018f9705
-SHA512 (etcetera-0.10.0.crate) = 90fe48e708f43f71f0b50923292572fd9b5fd13117329d64cc1e0cef047f028a967d70f7a569f31bbf8080c30deb00a49731aa37abe626871566a24b1b4e1e7a
-Size (etcetera-0.10.0.crate) = 14734 bytes
+BLAKE2s (etcetera-0.11.0.crate) = 88c49ab946f129bf731632cbe0b41b3b0470440d5bcdba8e4b0486f4a2becb89
+SHA512 (etcetera-0.11.0.crate) = 7e96f24b85316aaf4874bb16cdd0cc59e23558339d5fc3852aa6c4a79b24c62f79efabc24ffcced697ff06806073c0b6b9dc670a7e4c848dc614a0923270422f
+Size (etcetera-0.11.0.crate) = 14362 bytes
 BLAKE2s (fastrand-2.3.0.crate) = 17b53f60ee5cb0e59aa32c5e6d48a968a714aeb8d905b7e0dc37f8c8392813bc
 SHA512 (fastrand-2.3.0.crate) = 267fecbb7459c8840f03425733d278dd6c4e7637b85b99552877117ed5e8015e094d86aa95841f77064136b7f382276c3cb2c2bef7b2881d272f4aa57c5cf947
 Size (fastrand-2.3.0.crate) = 15076 bytes
@@ -402,9 +405,9 @@ Size (getrandom-0.3.4.crate) = 50932 byt
 BLAKE2s (glob-0.3.3.crate) = 151c30bcaa1f87bb8eac642f43c54c1f25eed2cd6040d543039cc2c121e3ca75
 SHA512 (glob-0.3.3.crate) = 159a5de81cd59c472cd5705a50f140d29adb64ef10d8dd4bab77f9a44cce33933a779ecd12b399edffaac551fd935a3aa74ede4c9aa9b3e5212d220b3fe22219
 Size (glob-0.3.3.crate) = 22861 bytes
-BLAKE2s (globset-0.4.17.crate) = 309dd888e8a569c08f60aef27d8f1930b38d4042bae7e643f2c92f59b4941380
-SHA512 (globset-0.4.17.crate) = fae46c058eb1f11b1dc21753318c000300459bc67fa9f681aea4bc181b7705a9d989a34bb0280da787f042d1bd24be04c0e4f256bc2720699c6330f440c78765
-Size (globset-0.4.17.crate) = 28943 bytes
+BLAKE2s (globset-0.4.18.crate) = e11bcd40201278f23b7b3aa74f96441bf85cc94e4c3364847ce6c15c4e5d1115
+SHA512 (globset-0.4.18.crate) = 44afbcdaff506dba351b967ff435752988f7d980e0b908c248c2aa462dcc95c94907a6d9ec7aec28599dc29d3fbd421cdf0bc8082042263b6af69b36fc1a2c54
+Size (globset-0.4.18.crate) = 28970 bytes
 BLAKE2s (globwalk-0.9.1.crate) = d20ddd2ab1239a6069079b5fc644ed5aaa6281f83b86c738d898f674f653fe5a
 SHA512 (globwalk-0.9.1.crate) = 9c95d6832950b35cf6ac87bd986116a75c847f11dd2e96ec0cbeb6c223ff901c949429669698cd75c4244a60c3de7df9adec648bc531303cdfba889e09f29448
 Size (globwalk-0.9.1.crate) = 12572 bytes
@@ -429,9 +432,6 @@ Size (heck-0.5.0.crate) = 11517 bytes
 BLAKE2s (hermit-abi-0.5.2.crate) = 21b3cc4de2925b458fc585a30e2262593681dd87bc051496a3ea82509b670a62
 SHA512 (hermit-abi-0.5.2.crate) = 0392a8350288e5d500967bee8e98626024b47a7da331f833b9528bd7318cf43f41eefa46aa6aebd19febfadcbcb2d7c9f70d6ca3631c1618d63c60366dbe7c15
 Size (hermit-abi-0.5.2.crate) = 17435 bytes
-BLAKE2s (home-0.5.11.crate) = d078e90e97417229fc5cd4f73b0253c748bb5325b58981e5245abb1f8a21d973
-SHA512 (home-0.5.11.crate) = cd107c4cee793b6db8b29157c3aa2629b5ef1b9fe129fd903fe414faadfa06a881a1b685f1c66fa5aa1deefd3013a210603c952bfa4bf02d5d1f90f75ba9ff18
-Size (home-0.5.11.crate) = 9926 bytes
 BLAKE2s (html-escape-0.2.13.crate) = 338811bccd1cdfc7ecd0241770857ab99803c63d4bad0cd901bd79cfcfd77020
 SHA512 (html-escape-0.2.13.crate) = 3b6328313a4cec3fbf3f2d7fd417c6ac19ade8ae196ecdb3a3255a335c7d2e557180eec199319f6ca4aafe443ed99d8341296f0b1732fd4944ca0bbd178bb54d
 Size (html-escape-0.2.13.crate) = 23345 bytes
@@ -471,24 +471,24 @@ Size (idna-1.1.0.crate) = 148747 bytes
 BLAKE2s (idna_adapter-1.2.1.crate) = 4205d3eef8c4f29ee729420a04228d73b4ec42958736f348a942316aa2b9c07d
 SHA512 (idna_adapter-1.2.1.crate) = e94555b58646c596fe64006ee6f4458962987ceedc3341a12694d809cc298c38799fb56b382adaa966e3171b1f62b7835fbb2e688251e742deb7067975bf1aba
 Size (idna_adapter-1.2.1.crate) = 10389 bytes
-BLAKE2s (ignore-0.4.24.crate) = ed0893c94e230144befd36afe469e8d86816d2bb84592fce2b614d3be40bee85
-SHA512 (ignore-0.4.24.crate) = 059b873627372ed1f78adc157eadbe1a8b57932ef9d777a3ede4c9ec3d18fa6d0cdd84bbf4fdc769be458bee10195b276d1fe7863b9efc7edf778867c91a0e12
-Size (ignore-0.4.24.crate) = 59121 bytes
+BLAKE2s (ignore-0.4.25.crate) = 0f9d5fd030f889f9325117766e5407a9617f38b8d931daf8419f44b1648ac3fc
+SHA512 (ignore-0.4.25.crate) = 0dc0f2b2405dbce760e4bfb544ad56f94547e111e309622b3c1791ffefe33b66fcdc89f15f03e358794e42e8ec4c739a62d43a462d512682329b227cd419cea7
+Size (ignore-0.4.25.crate) = 59154 bytes
 BLAKE2s (imara-diff-0.1.8.crate) = 541f2d1b311357b16264b18cfd154f7d5645f1d6cd597aa9f57b2ef7cfb12d6e
 SHA512 (imara-diff-0.1.8.crate) = 63cb082e0e2ae32a9abb8b7f6d8e4958f555fd4dc6d28cdeeefd56b97cc5b46465e4945d554f7835c883e8fa53597ed63359a499535df3798e5d2257175c2f5f
 Size (imara-diff-0.1.8.crate) = 155787 bytes
 BLAKE2s (imperative-1.0.6.crate) = 1a7eefbe36a9e1917fbe3766b16bcdc346ac1acee7fe99796854794a80d4c34e
 SHA512 (imperative-1.0.6.crate) = b11a6deb6c9e77d853a8b589040ce05f2c33243383811a88ef066ddbb6a4a10c32a08cae941360b56ca0445a0c08f2fbfb7d559585cde1e8c0c47f74d15d77ac
 Size (imperative-1.0.6.crate) = 13221 bytes
-BLAKE2s (indexmap-2.11.4.crate) = b5cf590f906b68b0336536febd08e9b9afe6d7a8ec1e61a1bd5da5d1f3fa3c1b
-SHA512 (indexmap-2.11.4.crate) = 39ae266d1f5bc57f438689d2ebb3e5ba0b26f08487f88affffb55bf24d6ca8c52d646ea79e281c383027cea2970e4acbfd24d65f081ed77d4efbd056aab83649
-Size (indexmap-2.11.4.crate) = 100302 bytes
-BLAKE2s (indicatif-0.18.0.crate) = 9f75b48d26c037be25608d082ba312be3e7d52c153ff3a3acebdeba2e62cf82d
-SHA512 (indicatif-0.18.0.crate) = 75e1bafbc402a38966aa42df52bad901bc8b57ffa2bb2905e0599e4b280d2f2b8bedf2242a950ba0d7d26196ec958a2c371450456639fdbaa5fb034e385298bc
-Size (indicatif-0.18.0.crate) = 67969 bytes
-BLAKE2s (indoc-2.0.6.crate) = cef2aa7d5116eaa49f2a5fb5506c7fc53683e70fbf6097eabd09cbdc63d52ff3
-SHA512 (indoc-2.0.6.crate) = e2ea2e5c8226c802bbe0631c1a99d2edd088cbafbf978b2a7b71c7c7f47754c6d4653f466e286441b61cc46def1c7f7a02d4785caab93a61dd785211dba7d1a9
-Size (indoc-2.0.6.crate) = 17164 bytes
+BLAKE2s (indexmap-2.12.0.crate) = d80c9186e9570672de4a31bda1f41ac94c396f6022050217ec5c174d175672bc
+SHA512 (indexmap-2.12.0.crate) = 3ceb00f2cadf667e6e7893178c43f68776c2d97ef899209ffc83cf4f536172cde52bf73f8d512a9bba8119bb77f6b6c2a920b8edbc1875b1ee31033830917c33
+Size (indexmap-2.12.0.crate) = 100446 bytes
+BLAKE2s (indicatif-0.18.2.crate) = 572b2105e1a477be5825f52bbae4cd20c5f92dc3c5ffee27f69c75ed2eff2d53
+SHA512 (indicatif-0.18.2.crate) = cdfdbe6eaca50dda81c6e1478274d66c74c8973e43226bf268e3c290bc8240b041dd10ebabc35e79aa15eb4af34404ca68f592dc77d45dc9807866b52d1af3f6
+Size (indicatif-0.18.2.crate) = 67401 bytes
+BLAKE2s (indoc-2.0.7.crate) = e898ba91d49e7e941386132ecf6002a4bb76db1f87f507518bbb5920aaa472d8
+SHA512 (indoc-2.0.7.crate) = 6e80cf927001821606488a822fd0f67ae1a569b022c98e727e6b1571c88d87775166f088322bd5f17abb8fc1fde62c9d14fb2e99f1e50918487252d823e48f73
+Size (indoc-2.0.7.crate) = 17184 bytes
 BLAKE2s (inotify-0.11.0.crate) = 4b3d4d550b65ba4e5c28ad8cfd6031ee912a63c799538a0e22c7f3dcca1562af
 SHA512 (inotify-0.11.0.crate) = bf1e133e0c3e9e4c31121b24163e5050a76408540235b9b0e9a9644871cc55aa922ccc48799f2f766a3c869ec7f9a1b2275cd8a19f33c47508dd7d061361158c
 Size (inotify-0.11.0.crate) = 26241 bytes
@@ -555,9 +555,9 @@ Size (jobserver-0.1.34.crate) = 29013 by
 BLAKE2s (jod-thread-1.0.0.crate) = bb3eb331ae9ee4219e8219616b50bce797b28b427dd0db837983aa3ffe0c14c0
 SHA512 (jod-thread-1.0.0.crate) = 14d0851a0a7d8d805a81313e6ec60a778267acd83f600d259dffbf63fe3f7ebd6a8d98d3ed49a1cb271ff024fac2c35acc1b287d5fb91f4bbe52bb3df3f2b4b1
 Size (jod-thread-1.0.0.crate) = 6407 bytes
-BLAKE2s (js-sys-0.3.80.crate) = afe0038290ddc273f92c3001aa17e5759f3c6b492671d20591b83e9986cc29d6
-SHA512 (js-sys-0.3.80.crate) = 14ad9de040a5237b563d61579e8b3ce986e92ce306c9694f6a49f413d45a65fdf03934e6e3ef9144e2651ffedb2922c179b413665f0aaa7c8c34be2d66578b8c
-Size (js-sys-0.3.80.crate) = 56202 bytes
+BLAKE2s (js-sys-0.3.82.crate) = 3943ab876adf0530c19fdd8b0f4bb60e350c1187ce26f57f4d26e315f4f40d3e
+SHA512 (js-sys-0.3.82.crate) = ded31e414e3921c583358032b3e70895e570750f7b3913d685b2582a45b350e854acce64348f1c46692d910d4c7b366b6748574ec993c197b18e87870a52657b
+Size (js-sys-0.3.82.crate) = 56436 bytes
 BLAKE2s (kqueue-1.1.1.crate) = 22fa112e950aeda2d50cb4b19cc5a82fe1357611e55272edc33900683f27656c
 SHA512 (kqueue-1.1.1.crate) = 08ca26fd83c4aca32d53d85155580fac95b50709662975632aa542cb1e8a2ea5f8cc0f628194777093168a9950d485fb395bb55e7302dd25d03bd311e8ac84aa
 Size (kqueue-1.1.1.crate) = 21504 bytes
@@ -624,9 +624,9 @@ Size (matchers-0.2.0.crate) = 7075 bytes
 BLAKE2s (matches-0.1.10.crate) = 712e2284331d23c43248762522eabfbe964527cb99dfd10f5fc9f7f10cd91887
 SHA512 (matches-0.1.10.crate) = 2248c6192238a8eda2dc389a5c27357555607b726d195c36c4cf647f793a4a9e17ecdf5145b5a4d8fe6eba7f9b23c7b2db1cbd553f5610d25976e3709bc2fe4d
 Size (matches-0.1.10.crate) = 2592 bytes
-BLAKE2s (matchit-0.8.6.crate) = 888445613d0db5e1367d0c00c96f349fb9f2e9d2a9d928643646abd4b3033b71
-SHA512 (matchit-0.8.6.crate) = ec6570478593d98060800c962c53c1c351df61424cf8540cb06ee5f0366c2f323f5a6ab36f9dc9d3f7b675ee2e000ffa1763ab35f58a11d3470a366a73b2995a
-Size (matchit-0.8.6.crate) = 38353 bytes
+BLAKE2s (matchit-0.9.0.crate) = c34ef95a2444440ac934e456b28ee6e496893123cb8e20e7af21dd14b082fef9
+SHA512 (matchit-0.9.0.crate) = 567cc9b4d1e35269527b7f1f208ab37798a3935b6c46f0d7152b818357c1277093411b489d3fff2edc51d49b41b5dd8c03553d9401dadb3bf71beb9354fc6f1f
+Size (matchit-0.9.0.crate) = 43831 bytes
 BLAKE2s (memchr-2.7.6.crate) = a830db86394a8743df7c419957373ffa2ab158d6580c70556213bd109e985d93
 SHA512 (memchr-2.7.6.crate) = 38843817334da88ad74ce679b4401cf948cf8138815f3acc5eb0d005da3aabceb2216e20887e79344396569a2fa136e3aa1f7f3251a00d07dd6934cee79f4fad
 Size (memchr-2.7.6.crate) = 97616 bytes
@@ -681,6 +681,12 @@ Size (num-traits-0.2.19.crate) = 51631 b
 BLAKE2s (num_cpus-1.17.0.crate) = bceefcd38aa3357413ea219f505148e618fd0b8bdf578e8ac41656afefc945cd
 SHA512 (num_cpus-1.17.0.crate) = b2d7f664214bceb8acca0758bde4d516267c0c76a70fafa25ed6204eebedd69a110f045682f50cfe6759a9c2178b026df077c5f0f85d020712dab65cf65d0aff
 Size (num_cpus-1.17.0.crate) = 15874 bytes
+BLAKE2s (objc2-0.6.3.crate) = 5bb4cdd0078043632c08f41b9f2a8a8c9dc07a01ac4f9ee64ac61436a6ef523b
+SHA512 (objc2-0.6.3.crate) = 6b2605d00d00352cdd5a547bb090c186b2c3c6d557d9fa56b12a6b46d9460d45ee4643b86ad7e7f8649153acf2c05baf727093844157f27225c69d51fda7f047
+Size (objc2-0.6.3.crate) = 272490 bytes
+BLAKE2s (objc2-encode-4.1.0.crate) = 7a02728c18dbb90b0f507103322f566851b14d29295c4a6e033083cbd9fe45be
+SHA512 (objc2-encode-4.1.0.crate) = 47a23fca26df26e1efa1045a9778322dc0b2cd232acc2be750a98a1ddaa7f264c39848b14a5d9821573495601dded2893a4bcbc36a0e21ae442b7c9de5c12303
+Size (objc2-encode-4.1.0.crate) = 21004 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
@@ -804,9 +810,9 @@ Size (proc-macro-crate-3.4.0.crate) = 12
 BLAKE2s (proc-macro-utils-0.10.0.crate) = 1aa512a28d14440af449daef9f6a8399df4cd5c4e7e36c1802584cc1a59d545f
 SHA512 (proc-macro-utils-0.10.0.crate) = 7581266de7c292568e8798433e0153a8a4962b80558185b6097be88b0d5fd39cac1cb152f496246089baf7fd4c644614086d047493c0b77d65b4d03eb3a8df71
 Size (proc-macro-utils-0.10.0.crate) = 21572 bytes
-BLAKE2s (proc-macro2-1.0.101.crate) = 8f2ba4dda3b86e68eb6519c642f48e3b6deb9f0cdd10b0505f77970a6deed577
-SHA512 (proc-macro2-1.0.101.crate) = 3171c807d24371da2931f9c706fb3129bb9bf3ac40418e5d14cfc372baf96e5fee9ede72091163858e3ba0b4f88594efa1031b0bb7128ca68e7b847dead6856c
-Size (proc-macro2-1.0.101.crate) = 53886 bytes
+BLAKE2s (proc-macro2-1.0.103.crate) = 7af1d794685e37f5f791bb34732816cc0b2ad97ffd6b62dd7a443439d9b7f607
+SHA512 (proc-macro2-1.0.103.crate) = 9a6964a2ad24dbb1108b7018882ddb48cb6e6f652d1c5eed1cac94602539fc71f011a0a276765778df161edbd6387bf03a8505d93565e0c106f09e98d7d6efce
+Size (proc-macro2-1.0.103.crate) = 60024 bytes
 BLAKE2s (pyproject-toml-0.13.7.crate) = ccbaca2cd9a6c8787f382a5084f79112b8374945c55a27ed45882add2ef5d478
 SHA512 (pyproject-toml-0.13.7.crate) = 1a8b3cfdf6a7f2ffe71b5376bd7e525c378b51023e93aa60069cd7ce2e5d0abc58e59c31aeb0f47814ea72377e040bda9cad551a204d15d41dabe80afbcc51f1
 Size (pyproject-toml-0.13.7.crate) = 18618 bytes
@@ -873,9 +879,9 @@ Size (ref-cast-1.0.25.crate) = 15192 byt
 BLAKE2s (ref-cast-impl-1.0.25.crate) = 2be72099a677b9eeec5782ffb3e4f16a8a16abedd5c7c3fe6bf89b7eb61fbe17
 SHA512 (ref-cast-impl-1.0.25.crate) = c79cb5a1338796e037927e99a9201738cf2a2ebd1983d120828569644c60fb5a3444c2eee830093b166af6734fa8ba649082e523170d840b9e8a548341fc3b70
 Size (ref-cast-impl-1.0.25.crate) = 10167 bytes
-BLAKE2s (regex-1.11.3.crate) = f89cfd38ae39d002039401202b39e35b1ec8a3ac5aa535fabc29cd07ff0f1f54
-SHA512 (regex-1.11.3.crate) = 8a814d7d75fed7bc271409611e5491c2766c9c3781f8913152c956579e5cd278b26e08b3c1088890e7e70a352da1bc3d3765e5a6f1906d366dad6b5001ad68b2
-Size (regex-1.11.3.crate) = 163275 bytes
+BLAKE2s (regex-1.12.2.crate) = d70ec81f3ec28337ffb8280b82a7ac93cf6c962c86ddb8d5ba3f684f8c0e006f
+SHA512 (regex-1.12.2.crate) = c459657944679350369462c3c7686dcdf412597f75bc13c450a131bfceebfe2cd1e1d7f95f0f55b4aa16bfc1acb5c777f344fcfd6a5927aa76b8a2d7aa954d3c
+Size (regex-1.12.2.crate) = 163843 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
@@ -888,9 +894,9 @@ Size (regex-syntax-0.8.6.crate) = 358808
 BLAKE2s (ron-0.7.1.crate) = 38783e1f522e0e71a2b5395465bf6f0851e08be5a7a831a11f8839879712e0e3
 SHA512 (ron-0.7.1.crate) = 02298f035304e791c99fb16c6301d040e3a348180aacf31ddd00abc0a694901bd1820c8479fadd72028fda8681c45ff6a203c6100ae9037c845cba74b7f9f8c8
 Size (ron-0.7.1.crate) = 53572 bytes
-BLAKE2s (ruff-0.14.3.tar.gz) = 782ead1b6a81db76c6e148d1eae02fcf1bbaee1328ec3f223a858e2214cf4a2f
-SHA512 (ruff-0.14.3.tar.gz) = b025daf2d90a1f66869c2b23a41176673f6bc61588f603a17f4c34d25c04417429437720774c8ec7d63936f420fc0330371c3175b2318d5e79db00765948ccf5
-Size (ruff-0.14.3.tar.gz) = 5558687 bytes
+BLAKE2s (ruff-0.14.4.tar.gz) = 638f1bd6389e4d2b4536202a5b023701c7df95c36559575e85906699cae4e89e
+SHA512 (ruff-0.14.4.tar.gz) = 3caabfe715c2c2d249da7bea76c46de138abc8786def25055cb560426ec251b6dfe1678a9ceaf3328996d254c14646b5aaa9da8b29a86f2263a0faffe33a6682
+Size (ruff-0.14.4.tar.gz) = 5587844 bytes
 BLAKE2s (rust-stemmers-1.2.0.crate) = b3877c53f5abea4a2b4cdabcb1bb1ea43cd4708da95dc458e436a6429a10c542
 SHA512 (rust-stemmers-1.2.0.crate) = b9453a0984d41e5a692e5ea1a8a7bc6142de30f7b345a269489b8d4ebe3b3d442e7fe5f338c72a790521dea7a2ad9605c0ca8218a6b76d8bc5e19ae02cf711d7
 Size (rust-stemmers-1.2.0.crate) = 2351301 bytes
@@ -909,18 +915,18 @@ Size (rustversion-1.0.22.crate) = 21096 
 BLAKE2s (ryu-1.0.20.crate) = 95eb1e552fedfc29ca6a61fa23321101b88bb0037acbe1a13a543b9c7461ea94
 SHA512 (ryu-1.0.20.crate) = 329c581429d9b8baa7d9edd9cf20e23fb8002f339d9fb3d50ed4c7eb68fb19c1ba966d52a9c9602265ca5f59f2bd4393ddcb3a7ac20c64aee3096e137eb2a384
 Size (ryu-1.0.20.crate) = 48738 bytes
-BLAKE2s (salsa-cdd0b85516a52c18b8a6d17a2279a96ed6c3e198.tar.gz) = ce4240e605a1d328230aebcfdcb35d5d1663305cee427b2de6d83eb74df40a67
-SHA512 (salsa-cdd0b85516a52c18b8a6d17a2279a96ed6c3e198.tar.gz) = ce5344897b5ade4cfcbe3c2edb53c5fe2fd1711f153bdf10d3221124077782a0f4e5872191d2c2b3a1b086118f656a58b97854dccf1d04ddc9e900b5ba8ed647
-Size (salsa-cdd0b85516a52c18b8a6d17a2279a96ed6c3e198.tar.gz) = 730054 bytes
+BLAKE2s (salsa-05a9af7f554b64b8aadc2eeb6f2caf73d0408d09.tar.gz) = 1c3f9bd4cbd1791964095d8d00fe9d981ba4a2c5f51f4340c3795ee5635728ac
+SHA512 (salsa-05a9af7f554b64b8aadc2eeb6f2caf73d0408d09.tar.gz) = cfe8513c55bf3b16b3b4f86198847d1f34313d14c260ef05d4baf9fd15ca93faba3d7232181bebb7adef8f5ae0f817095e7c3ea982838052896b294259de87c7
+Size (salsa-05a9af7f554b64b8aadc2eeb6f2caf73d0408d09.tar.gz) = 730179 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.0.4.crate) = 0f3abd95855dd706ac6f8a3e57fb17582ad1f62e40e9fbab50447b5bf52e0f45
-SHA512 (schemars-1.0.4.crate) = b87734e8f76bbaf1888636264e493285ef5a45bdeca06be01dd6bbe4c3f20f9a74f826af0f3dbbddd8f062dcc7bff0decb1cabbb1b771d7396fd162a3459a860
-Size (schemars-1.0.4.crate) = 88282 bytes
-BLAKE2s (schemars_derive-1.0.4.crate) = 8d7837ad45a0ee728786f7694bd871228897bd042d0af47f1fead8140888f5b4
-SHA512 (schemars_derive-1.0.4.crate) = fc70209b28a865ce120a7775c0a97b6140fe418d4d65b560240bf248a62cea8bad5523409f2002b39688badd0a4db9ac991c1cd866b61e14c1b334e458d7f6a8
-Size (schemars_derive-1.0.4.crate) = 31126 bytes
+BLAKE2s (schemars-1.0.5.crate) = a45359eac01f3e09e48ab18cf9fb2f62fad82665738e3ded086984bc59bdc7b1
+SHA512 (schemars-1.0.5.crate) = d05d9e0fdb1c66b111687ee89608b4c3139b7ec84adb65f8d264ff6fb0175f82c578a6785bf0d073abb8850676dd839f86c2306f2886ed76a0b1c613a16df5f8
+Size (schemars-1.0.5.crate) = 88673 bytes
+BLAKE2s (schemars_derive-1.0.5.crate) = 1fad55f3781b0f5b5d0281529fc3196051829eb9b4a14afb5901aac878aa7616
+SHA512 (schemars_derive-1.0.5.crate) = 7e3b6db52d809448b4e3ffbf4938c82d2d91e6c5cdfe0bab0c6981aa2d436ec5fbcc8e860cb066db57bd7ec32332970806503c980595459ac5ad8a465f68e2d4
+Size (schemars_derive-1.0.5.crate) = 31160 bytes
 BLAKE2s (scopeguard-1.2.0.crate) = 4daf97de7fabaf7fe5ba6000f7132a46cc0bab2a297127580d9ac127d0a8fcec
 SHA512 (scopeguard-1.2.0.crate) = 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb
 Size (scopeguard-1.2.0.crate) = 11619 bytes
@@ -948,18 +954,18 @@ Size (serde_json-1.0.145.crate) = 155748
 BLAKE2s (serde_repr-0.1.20.crate) = 9a262c1ccdd7b793a194b32fb77405e7f7a7b34f8027fba61086752596bc5bc2
 SHA512 (serde_repr-0.1.20.crate) = 0b47cacfd34f914acd48f443b62247667565b12f2a5bd5b80f6474074e08bb7a3bc85b8711bb3d45e17003c181f3366da6669382cfed6276cfa88b6ea55c3e68
 Size (serde_repr-0.1.20.crate) = 12627 bytes
-BLAKE2s (serde_spanned-1.0.2.crate) = 356935f222225081981c247b0d271efaa98487cc9fd604d1004ddbc6668245a4
-SHA512 (serde_spanned-1.0.2.crate) = 6338b55503b407fc52f2a4e9dc8820bc0fed9835c225509130275e7a4d3b69f946ee23fc95609ca39763de5b84e54adc1408ace6d129302043fcb91aa2fa2644
-Size (serde_spanned-1.0.2.crate) = 11032 bytes
+BLAKE2s (serde_spanned-1.0.3.crate) = 237383a64527d954099e711fe1ab4af5bc41fcca81edc1dc9610ec13063ebbd7
+SHA512 (serde_spanned-1.0.3.crate) = 4021188c75aca535b6726c4cf682099aba8e0f08c7ad5bf89f2dac719387000e74d9af060fd4850968a61df8f3c4f3c9bf823abc6375dd1c9b14fc7e74bdf971
+Size (serde_spanned-1.0.3.crate) = 11011 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 (serde_with-3.14.1.crate) = 3fad8bb414d29b5f5ffc5a147cb5eec402e814b51ccbddb4dd2cd38f0788a011
-SHA512 (serde_with-3.14.1.crate) = b4e7a808f05e7a2268315fea2a2bf9a0eeee3a146a19e64887673321fa846f53010f688abdf1f86c48bf06078ff3f7b99cb001129d4261a1fa9396fcc91c3d43
-Size (serde_with-3.14.1.crate) = 193025 bytes
-BLAKE2s (serde_with_macros-3.14.1.crate) = 71dcae83ef42d1b6ff18c060d4b893ec67845b62015a08e54225240c4f9ce5f4
-SHA512 (serde_with_macros-3.14.1.crate) = e71e93e45a2ca1424daa701ca8154ee6fdc7e6fa3fc24c0a584b79ab54f09f99a697a88e70d2e0b1257058c6bca7c9cce5ebea47df2fa71c794856f7c6d40bba
-Size (serde_with_macros-3.14.1.crate) = 39432 bytes
+BLAKE2s (serde_with-3.15.1.crate) = eb5c8ca83689825107cce94f91166bc0ce697b926a9c73751a9119e2b13bfaaf
+SHA512 (serde_with-3.15.1.crate) = 6c66dfef6be2a142aa5bca11cb60dd2a4b75659c109ecb462a1c26175596bc15e40e26d3e0daf62748da1dc4877e96b7c8281e063a8f3c24c665f1c33cee1d32
+Size (serde_with-3.15.1.crate) = 196681 bytes
+BLAKE2s (serde_with_macros-3.15.1.crate) = b4eb07d929383e9bb8a0efb06adc1ac9067146688bd717c919d9dab624b8d343
+SHA512 (serde_with_macros-3.15.1.crate) = 67225340617583d13761651ab3b001d3853609edcd606887709cfb9f9f7ed54415db405aa57d35bd5f603d9dd1ab8bd8e2f7cea1ab36288c94d14e7412d5beed
+Size (serde_with_macros-3.15.1.crate) = 38094 bytes
 BLAKE2s (sha2-0.10.9.crate) = b0b7a333d767acd0419a8fa55bd26673d2d2b82a30ce17d140d9cd25f4d2a8d9
 SHA512 (sha2-0.10.9.crate) = 963adeeb4ed8b0e7fc19085e8721ea13e9b3aea5d115ca1b3dbca495ad14810c6450991dd3753807c293c415aaeb1054b8b4124c72e7090cd9e86f09fcbb4f80
 Size (sha2-0.10.9.crate) = 29271 bytes
@@ -981,12 +987,12 @@ Size (siphasher-1.0.1.crate) = 10351 byt
 BLAKE2s (smallvec-1.15.1.crate) = 4cc77213990608a8c3cffe9d6fa5cf81e66038510f1e853a27ca2ed027bb1e1b
 SHA512 (smallvec-1.15.1.crate) = c26b097a063353beedfcc921129cd0fb838c1c9420218993a05b2655b47b6ec16f11e0054312018658b4abd893beee140c5d2739401a5e5aea2e64575f237047
 Size (smallvec-1.15.1.crate) = 38116 bytes
-BLAKE2s (snapbox-0.6.22.crate) = d737e741a0b4aa523c280c6b8b3c74b71c67f273286f73328c1c41ebe83f7a78
-SHA512 (snapbox-0.6.22.crate) = 05595b91c5d86d3be1dab940087cb4a18f67aa070f8e5c0c6f981c8f258a241285b673d36dc1463eb6305b90b7d92e5026ff1718a9d519b4b671fba598b286c0
-Size (snapbox-0.6.22.crate) = 56683 bytes
-BLAKE2s (snapbox-macros-0.3.10.crate) = b0681e557ac3c2ec96d01db5e62c954e4ecf3d1b3c49f4e9bfba4f01e202aa59
-SHA512 (snapbox-macros-0.3.10.crate) = 560a6d6d236d24cf9e8b59a31d01027cb25beb26080820edc28dac1e6e9392563e3f0fa858c19d47b22919859ac13551266e648d0eb47a434a2008196efde410
-Size (snapbox-macros-0.3.10.crate) = 7129 bytes
+BLAKE2s (snapbox-0.6.23.crate) = 77fc2ee67dfebb0d17db6ab70b447c1914be0b7d5c909b70e026f24d28a2e77a
+SHA512 (snapbox-0.6.23.crate) = 4009d23b0334f635edcdd8692a91458782c10a7c5815ffe97754f05f313882955ff77c270784930259b2d52981fd316a3e6974601e3dc95f793ac7f552e15480
+Size (snapbox-0.6.23.crate) = 56996 bytes
+BLAKE2s (snapbox-macros-0.4.0.crate) = 1b57a436174f8db4247f953abd775f026a40a5fb5207312e3da14b76330aea56
+SHA512 (snapbox-macros-0.4.0.crate) = 888b2dcd04067edf1829d7cd8a95a436db3fc4d1a030d0271bd30dbd370a4961ba5bf7169009e8e253e4d2404c159c761080abaa09ec62f72be6086022b66317
+Size (snapbox-macros-0.4.0.crate) = 9305 bytes
 BLAKE2s (stable_deref_trait-1.2.0.crate) = 4ccf524130eadac6b21106564de56e582d0f308b32442552d70bb9d313c53920
 SHA512 (stable_deref_trait-1.2.0.crate) = a13cfb22723f1f2cf089b2d07d657846f50c37bc0438d1a76096bea30214cad226b7a422c21f9e191ce87071da8a141d61882aedf9e0203a5fffdfda86a5fb03
 Size (stable_deref_trait-1.2.0.crate) = 8054 bytes
@@ -1008,18 +1014,18 @@ Size (strum-0.27.2.crate) = 8489 bytes
 BLAKE2s (strum_macros-0.27.2.crate) = e91326bea2e50925db1983d7d0f05e43c02258ba45c4fe137369b85e3fc45882
 SHA512 (strum_macros-0.27.2.crate) = fa1a2d63cc18d9947e3bbe65777dca621a06814f48d09cea0679b09271559867bff23a95690858639e3e26fde5a252ee7548c75240b13acd907001a1e38a0ed6
 Size (strum_macros-0.27.2.crate) = 30522 bytes
-BLAKE2s (syn-2.0.106.crate) = c60ec549bf025a9082bf93d27daf33926aafabd3e65b847b74a9c08aca179b85
-SHA512 (syn-2.0.106.crate) = e07e1058770fa3f1039eaf335340cefb597c0dd11bb90fec9fa777ca5815d0e0bb1711bb4db52cac77e205dd68fbe2bce0e1aa9895c2a52a1ea6d7758d13424c
-Size (syn-2.0.106.crate) = 301514 bytes
+BLAKE2s (syn-2.0.108.crate) = 354605eae94968b0f5199c0f103840e6eaea1a0d7792464c03b4e80b84aad6a7
+SHA512 (syn-2.0.108.crate) = 27ca199db662f3d06de9f139b9707fc30e9719556831b9fcb78f7108f61cdf186cbead48ebd4b684bdcb96944552ba4340a4bd154556cc08d0698f65c9332aaa
+Size (syn-2.0.108.crate) = 301754 bytes
 BLAKE2s (synstructure-0.13.2.crate) = 674ef97e051051a22c4ec20f4b53a60e382b933bd94e75d853ebb2f98a3a797d
 SHA512 (synstructure-0.13.2.crate) = 2698f4e80b93f7cf1d8ae97c4c42a7f61e7b7081f7f1bbb94d7f48ab7ae813a666d73c49ba3812cda9155e0138b55cc246fb96e5858e411a8d32bafb3e2b2afb
 Size (synstructure-0.13.2.crate) = 18950 bytes
 BLAKE2s (tap-1.0.1.crate) = 53f99ee7163ca9302a9cd35c56302c86e113c8c1c27902da720035740dd6ea34
 SHA512 (tap-1.0.1.crate) = d69ff11a46e2fbc276212511878f48eb93640c0b147df6578ea057b23625f9366a7fc3926693fc3809688537af5ca919c91605beed364decf83c35a032310995
 Size (tap-1.0.1.crate) = 11316 bytes
-BLAKE2s (tempfile-3.22.0.crate) = d45e35801555353ca9881cae8203d449f90d5be81165d5846ed24857048710da
-SHA512 (tempfile-3.22.0.crate) = a023db8390ece294a98426299207d511d373bd6bbcfe29a4834be5cc67a4a30bb2ad9ce0a46c0324d0a84b076d755d21fd678271b799be553aaef6d819512235
-Size (tempfile-3.22.0.crate) = 43044 bytes
+BLAKE2s (tempfile-3.23.0.crate) = 03894a0b6e2c16a9462ea26eccb98f1cef6ee46f95d6a41761f2c3086c0fd692
+SHA512 (tempfile-3.23.0.crate) = 8e9f84400f714209eb713af5960d1de501c10520817299f0ba2fd53a7c5f0931b60d1053c2c84820aa627aa94bdefa1b0e82c787784b1960170930f0ed2d8753
+Size (tempfile-3.23.0.crate) = 43063 bytes
 BLAKE2s (termcolor-1.4.1.crate) = 052eddf6925aee94ddd6422f049b834dfc769ebd3b40553e579a82895d10a253
 SHA512 (termcolor-1.4.1.crate) = b66aad157c4fa2985f764321d157dfb1f0325fd633811870db7919b5579bf7bc19fefe99e1c706cdfa67504c37dc2ca3d283e11d1bb516edcfaf1eb7747a778a
 Size (termcolor-1.4.1.crate) = 18773 bytes
@@ -1047,27 +1053,27 @@ Size (thin-vec-0.2.14.crate) = 35087 byt
 BLAKE2s (thiserror-1.0.69.crate) = 26bff7ed5c8f8eeabca66866529fdd00063c22b57c631a70e5bd5deef20976b6
 SHA512 (thiserror-1.0.69.crate) = ef50d2867d965da1dfb29d26faf6de273b5fadf78f95313f6caf44d68bfc610b9bd4b7544200b05bb0861231cfc84e961007f8db83c7905244c492037fd31899
 Size (thiserror-1.0.69.crate) = 22198 bytes
-BLAKE2s (thiserror-2.0.16.crate) = a158db7d5ab6e6c50ae437f76d5fe7415eaa8c9eb323fbf03eab3fc24a04c144
-SHA512 (thiserror-2.0.16.crate) = 61be154d6284613f550b0256aff30c765f7a12b6e450e5e8faafa0188d0ff60c214ebd6b3f3419414a81596aea14a158823e4a2b727b573268ed37e1d710a4a5
-Size (thiserror-2.0.16.crate) = 29095 bytes
+BLAKE2s (thiserror-2.0.17.crate) = 7b77785d958896298487d19b6807ad1d9e4adfb3aca5614fa6547a7d1d229aa8
+SHA512 (thiserror-2.0.17.crate) = 1a20ecdee9e0cef6f4af845255bf7664c77f55a8e6d878ef9c398c42d6c6f6e3deaaf606d7739df3a157f55c5be8bd0ae1af9e9bd7a66cd218e9a6268f7fab91
+Size (thiserror-2.0.17.crate) = 28857 bytes
 BLAKE2s (thiserror-impl-1.0.69.crate) = 2555e9c945653b810be9ffa5bf34b2cc4104000a988b9a341be5703a56dd92ba
 SHA512 (thiserror-impl-1.0.69.crate) = 579eb796c8885feb01d27638862823acd96c79440655bb444c3445ac00121852603396ce7439aed617c0a0ac69f62102167fde5845411c906997574a46d6d9e3
 Size (thiserror-impl-1.0.69.crate) = 18365 bytes
-BLAKE2s (thiserror-impl-2.0.16.crate) = 32bb8c5436d85b660cdb96cd7327c1489b9e3ddef0666bfa3d17dbc7e71eaaf1
-SHA512 (thiserror-impl-2.0.16.crate) = c853ad2c90932692988ff7397305f46f1db204216352fe1adf875561a9e9f5efd8db8dbe5a273ab03d98ccafb5566dae537a920ed1dd2313337ccaefeee5f712
-Size (thiserror-impl-2.0.16.crate) = 21214 bytes
+BLAKE2s (thiserror-impl-2.0.17.crate) = 0d5a597f0398caafa1d1a6602700233f171b6c723914993755d6f5d5d1cc6dc3
+SHA512 (thiserror-impl-2.0.17.crate) = 3e1185fafd0c77acf6f79ead5633ff756c55e88f83285e10e2dfb9e58155b3c1c1b637a0bb7cd5d36a07cc9b014401942aa5b0709b6387e44d37c2b407e012ec
+Size (thiserror-impl-2.0.17.crate) = 21344 bytes
 BLAKE2s (thread_local-1.1.9.crate) = 662b6b63dfb46158f10fd8f61395e147b39111698eef71c2e6a34483e97475f5
 SHA512 (thread_local-1.1.9.crate) = 80fc2548bae302f22de10d8240d0701efd64cc41eb48b06234426d40f0e05716132e08a8bfe89e17754d61fee37d3359394cbef8e16af307dbfa76e1524de7d4
 Size (thread_local-1.1.9.crate) = 19315 bytes
 BLAKE2s (threadpool-1.8.1.crate) = 3b1cd779432c3dced17a5d7aaa29014d54c5e3b90eec68d4d2f687b43d6c1c1f
 SHA512 (threadpool-1.8.1.crate) = adaa5aecdeec25848af15b160e5b39833978454d834974211bd586d81837f2ce89e5590f08b7e0d4868346cf57056913a5d41bc8bf92b89109ed769cce4a8be0
 Size (threadpool-1.8.1.crate) = 14408 bytes
-BLAKE2s (tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate) = 94ef409a5cf067c29d7ab1c48f5c62b12f156e4487a69a0ddeb5c2c3ce863b07
-SHA512 (tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate) = 
411c6b21fc259f3345fb6890f71de1a178f392e75351c6e38c8c9b70dfe9c607d2efd7f083152c913c395e5a041429eae731d5a34df924481c35c0691978dcf3
-Size (tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate) = 897133 bytes
-BLAKE2s (tikv-jemallocator-0.6.0.crate) = 8d6e97388e8dab708344a0ee31414c2cec54180d44ce41ffb248e125c764496b
-SHA512 (tikv-jemallocator-0.6.0.crate) = 411e172ef702a3dc3022c8d672806b8a0f4d0c9c2db95f8c5fbe4949d3235504ef748793225186f6311c17e170d88bcf03e49be37657336520d06b75bf97f07c
-Size (tikv-jemallocator-0.6.0.crate) = 13700 bytes
+BLAKE2s (tikv-jemalloc-sys-0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate) = 88157debd4b1da5d08f76a723852a768e1a3a76aff88a2085778edc3d74c4130
+SHA512 (tikv-jemalloc-sys-0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate) = 
01aab571381f9965faf0083240a4b65ea56a39f36feb7b540183e39ca20adec159bea773a79b29172e01ba52b06dba95c9e8b1ec0b62b380f659b0b66cbf7214
+Size (tikv-jemalloc-sys-0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate) = 900826 bytes
+BLAKE2s (tikv-jemallocator-0.6.1.crate) = 5acff910f44425c1c00f6cda967c1e857bcc18efa8fb3a11be589fb17041dadc
+SHA512 (tikv-jemallocator-0.6.1.crate) = 7cee184e66aa45323cbcce4f7593ffbabf4b4c0835a568276cb18c0dc90b44373b7384210a219cc26535aff752539314166471eeb4705e9f1ffa3a10f98bf3af
+Size (tikv-jemallocator-0.6.1.crate) = 14074 bytes
 BLAKE2s (tinystr-0.8.1.crate) = 9c512f7e53e94b4f6828f868122737a8ca86c8ae32dfaf7631233e9b0ebf9078
 SHA512 (tinystr-0.8.1.crate) = 07e32300424c9adf7e8bb830efdfcb23460b712c72c3eff11b9d00f1496c8082659bab52914cbac0bd26e45c352fcb859fc6b1cfbb2028a49cfc03e75ab0ea2a
 Size (tinystr-0.8.1.crate) = 23333 bytes
@@ -1080,21 +1086,21 @@ 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-0.9.7.crate) = ae63ab490dd803b7249651b9da4272d7b408f3076b19ccab73be9ff095b52843
-SHA512 (toml-0.9.7.crate) = 8500d7024d6cd3603dfbb9798a37f4f70e640d49ba474a7d3e05da6bebcdf3fe9c2e84ac9b5133da036f0207f4dbd53d1c0c461a03f6cc9a2958e6536ad51d8a
-Size (toml-0.9.7.crate) = 55852 bytes
-BLAKE2s (toml_datetime-0.7.2.crate) = f6f9bd9b640b78d3bdb60ec9f2fae0307a397a846e61878819a56527cddac657
-SHA512 (toml_datetime-0.7.2.crate) = 1e84a59af3caa14c6ffda0cfcb57bdefad19cfb7eef73fa8b80672b433edb98774d81833f47506aa7e3a75a1637ddb5b141eed9badf502ec2f60785ed4d20292
-Size (toml_datetime-0.7.2.crate) = 17859 bytes
+BLAKE2s (toml-0.9.8.crate) = 26c771fc6612a0c51564310ef6e63e54b81de524ed6cb4cedf1469e89eb00a11
+SHA512 (toml-0.9.8.crate) = e7ea1ec2aadc2bba833e9c42d3b2636a5d77cef2fccc4147fc327db4d0e1ac39508954597b040bdc88af4d8c9294334f12ea48ad977550087afa30778fd3b53d
+Size (toml-0.9.8.crate) = 56104 bytes
+BLAKE2s (toml_datetime-0.7.3.crate) = 3daae57f645d61c29fe315855fe661d86c4d3eff577467a0e5abf36ce3d46462
+SHA512 (toml_datetime-0.7.3.crate) = feb8c7559a7e14aa2d52fe6236a406feebd499b03c37e1dc50e5a116a43d317046d5b6ab6326a4193c066692e02ec9d30104991a501d9d7347ceef5cae4bd520
+Size (toml_datetime-0.7.3.crate) = 17827 bytes
 BLAKE2s (toml_edit-0.23.6.crate) = c1b0e98dd4d1a54581c0819130e2c6444261629927ab8070bbbef842ced05295
 SHA512 (toml_edit-0.23.6.crate) = 5d07daf0f8fc8ec9038b1bf3a9a7a073787dfacce34488171d80b193f62480eafdfbff0cf29842acdac50ce99247f2ccef700d734af05d7f1a6049ac73037c58
 Size (toml_edit-0.23.6.crate) = 65753 bytes
-BLAKE2s (toml_parser-1.0.3.crate) = fd6ddd7b64af45856e16316f5f0998c189864ed9666834fd1311d75581095df2
-SHA512 (toml_parser-1.0.3.crate) = 48ffe3b6669a0e5d4d72fee834b972b453415885e6a840351186db4f31d740121a182557d9de95c22b26cf9c3a37e0dfff269d666c96d3f38270398ee8fd1423
-Size (toml_parser-1.0.3.crate) = 34982 bytes
-BLAKE2s (toml_writer-1.0.3.crate) = f0ac0cf0faa8d630772eef7748d85003790a1b48ec14a1de2a7502c72a65bebf
-SHA512 (toml_writer-1.0.3.crate) = 8281b1b389d8e5d270af0471f9dabdbb98c639e99dedf5306eafc981add9aba349cd084d91c9804fd28de6bf92d4fbb7070aed974f4376bb7526afdd87f03f8f
-Size (toml_writer-1.0.3.crate) = 17173 bytes
+BLAKE2s (toml_parser-1.0.4.crate) = 71174a719c354f5398509c2fb9d5c25138157f376c617055e03116530206dde2
+SHA512 (toml_parser-1.0.4.crate) = 00416ae9ce4202855a0ee4ac9a704379d1eb151ae0e9e05c8d3eaaee06d97bbe427a0fe668a4134ad38382b1e248659f575bcf50071681d55dfd609b64908370
+Size (toml_parser-1.0.4.crate) = 34978 bytes
+BLAKE2s (toml_writer-1.0.4.crate) = 923cb9670babdb4b0e1f58884f8b830c03d6a237e726d50dd39079911a9b7c63
+SHA512 (toml_writer-1.0.4.crate) = 92f058981fa8685bdbb891838c5580f8315f70d69fff565949e1ca1d00924370ed4927052ff145b1867229a100aacd2dc8918f102001053180755b2544ac3eea
+Size (toml_writer-1.0.4.crate) = 17146 bytes
 BLAKE2s (tracing-0.1.41.crate) = 6e13ecc7da8c2186890c243e207328fd98b23cd8493c233ab70d58a24f96f0e4
 SHA512 (tracing-0.1.41.crate) = dffb8d3a1375f1b9d5418550a46cb7b1d92b2cc8ffbccb430a38f7731547960775bb42798074186711847d256eee30fb3e74078b69cb36f28c07d9f231dbf96c
 Size (tracing-0.1.41.crate) = 82448 bytes
@@ -1146,18 +1152,15 @@ Size (unic-ucd-version-0.9.0.crate) = 22
 BLAKE2s (unicode-id-0.3.6.crate) = 1a95e558cf4d53c26c361f64d15eabfb31d62ab0df8f954b8f8e2637aa39926a
 SHA512 (unicode-id-0.3.6.crate) = 3d059673f6b3a765913875a3c835866619d46b45a884cd7c3fe596fcbf7484b5a0f30aa5933313d3c9d9774aee94b7cac998c81fe5feb551bb4a08f0c2466bef
 Size (unicode-id-0.3.6.crate) = 16947 bytes
-BLAKE2s (unicode-ident-1.0.19.crate) = c28250053ec4d55460e5cf24ead73cc140412930264d02bbf0c61ad065530740
-SHA512 (unicode-ident-1.0.19.crate) = b17fcf6bffdb4745e0b1bf4983a0dcc4c84f8b4e2c2c618eefbbeae83f94ec75df87b55f9e2dede8c3b4c6e22107fcfc589475c0cbc2c58dfb8630db8d362183
-Size (unicode-ident-1.0.19.crate) = 47480 bytes
+BLAKE2s (unicode-ident-1.0.22.crate) = dae907e5a4eab70673562bb74821434a4533a5e7f604301aebef7e28fbcbfe3e
+SHA512 (unicode-ident-1.0.22.crate) = 81666679aaa2eebfe1429827fa2a88ee0b52bd69723067132c24252070133b3731287bcd880ba16d16274f038c7b27bcf637e9150b6cd955fb4ff49642078125
+Size (unicode-ident-1.0.22.crate) = 47919 bytes
 BLAKE2s (unicode-normalization-0.1.24.crate) = a63276102ce80876c9935e47a021585a09dda0cfaded0a735006161fd5927509
 SHA512 (unicode-normalization-0.1.24.crate) = f7af59688773319b9d1523955ce9b82e6735bd72358715ba5c056f41956ca050b6a612cae1b39199cc089674b3c71e4016d85d48167277c794c5cef3df881754
 Size (unicode-normalization-0.1.24.crate) = 126536 bytes
-BLAKE2s (unicode-width-0.1.14.crate) = 4ddc2fd3ee5bc866c828ff462007c04eaa776733703945469968ce59e6433fa9
-SHA512 (unicode-width-0.1.14.crate) = 3c58a18776aa82cc13c761789a47901616cd98a30356f93d7eb05ae457314209d0a66213e2bbfa5eb8b59be6beacf62438234ce8daafa31b128dbf7d5d6fcadb
-Size (unicode-width-0.1.14.crate) = 271615 bytes
-BLAKE2s (unicode-width-0.2.1.crate) = 7970834184d74484579a2a88ae6faa6455ba70382c40c5a1dbdff72c358f479d
-SHA512 (unicode-width-0.2.1.crate) = 705ce2ca2964761d9fcf014ef5ad9af2973b5f7c0c3561fece10378d817135afc5f24b9ac16290b98edecab77a01ddee9ec8dca5bd2b4eaec1f3124065ab8708
-Size (unicode-width-0.2.1.crate) = 279344 bytes
+BLAKE2s (unicode-width-0.2.2.crate) = 770d8dc1245680ff01e5014e31cd470f221eded531e5ffdd84823bcd5ceaf62a
+SHA512 (unicode-width-0.2.2.crate) = a0ff6ccc1d154e5a100808d3109fe30afa048c3ff402f0a0de34dbff2d58a7403903002185b33bee7b04dcb578c9dea66225a8697f3cd997205680ae3abce965
+Size (unicode-width-0.2.2.crate) = 282768 bytes
 BLAKE2s (unicode_names2-1.3.0.crate) = 0f26a1fef7ef6d69b1e0a84714802ba4a9ee636a191da023cb27860a0cb6d7cc
 SHA512 (unicode_names2-1.3.0.crate) = ded0cd669d98fb63e9950741970c3266ff8ecabf3942ad0e524556e1c87f4111872653ba40d7d3a2faef91e4b69a29e0108d06d04ff16934a79f7df1133a00c3
 Size (unicode_names2-1.3.0.crate) = 330829 bytes
@@ -1206,18 +1209,15 @@ Size (version_check-0.9.5.crate) = 15554
 BLAKE2s (virtue-0.0.18.crate) = fbd4e02b051292cf55ab8c2f112dae3a9070991f31c5aa64f89a9506eab211bf
 SHA512 (virtue-0.0.18.crate) = 2375906b281898a812b763d55658df387d5d13c492e65a3bf993fe56925b77a5bbb409b8664a67842ded1ea3010de45da926040e6e388427e74e8232e1209cc9
 Size (virtue-0.0.18.crate) = 33545 bytes
-BLAKE2s (vt100-0.15.2.crate) = 3bcaa46c7805ee8731ab902eb05f2d69ef676ac02c61255e439767ca55ea4a6e
-SHA512 (vt100-0.15.2.crate) = aaac73376e2ac0db4d1c3ee31f22b741e8ceb4b763feb247d566b1c81700bc0aa64851732993e56fa50c0197656a2668721a9f7f823433a0c6fac2fc09b62a3e
-Size (vt100-0.15.2.crate) = 30404 bytes
-BLAKE2s (vte-0.11.1.crate) = 2574236aa1d65f9dd5e270d1198c25f70bf256368e94dcde64bc7810fe8f6ad7
-SHA512 (vte-0.11.1.crate) = 43dbad0fe71305159736c5578f015a4cb2668922263f43cf09019efb40b09e5bfff13816ffa9aa1cd8d3a20dcbbc9ea12f223edaee1b44ed8e3f112f97020a5b
-Size (vte-0.11.1.crate) = 40455 bytes
+BLAKE2s (vt100-0.16.2.crate) = 342d8812e9eb2551ab02892b2d2329060bbc0f72d1aff7c76a4910549713b346
+SHA512 (vt100-0.16.2.crate) = 82104af12718d599fed026189d379f261797695f13d10b09f044f274bef72dbdd51d8c9da66e7857a9908f59e32d9f970668d81076cdbd486dad2632341e8acf
+Size (vt100-0.16.2.crate) = 32355 bytes
 BLAKE2s (vte-0.14.1.crate) = 9056a087b961019f5af7ebe41864c21ec945b2945fa949f3e923f603b9dc3231
 SHA512 (vte-0.14.1.crate) = a3080c98805c2940eab15b492b8ca7c3f4d842507d1b68503c6d9d88784b85c3d7c4dd207cae612d228b6c3f5dbfca0a187dd102728548e027d78aa84f41f95a
 Size (vte-0.14.1.crate) = 57382 bytes
-BLAKE2s (vte_generate_state_changes-0.1.2.crate) = fb7b47c792c04ac3107657f437aa6f9fb1d27d57df2383157a46411bbdc64161
-SHA512 (vte_generate_state_changes-0.1.2.crate) = 343f639b9393569378fa9353f1a37c7a355cfd56948568ed49828308a1100dc3a6cc0a8253f8f8a82d6246eaed31bfdc206762a62a6ab9a862e4ed11a9e3bd14
-Size (vte_generate_state_changes-0.1.2.crate) = 6503 bytes
+BLAKE2s (vte-0.15.0.crate) = 094a05f0dee74744ffcad1b549a85381f22be031ae449711a720bc278a5e005a
+SHA512 (vte-0.15.0.crate) = d74ff843d1744145570816f8743b1cb06f7f340d2528dbdf2fa4634e9329fde718ccf4ce7227f1715f76061da7d092cc8110de2fab86ac0da03a5ffa7f959cb3
+Size (vte-0.15.0.crate) = 57487 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
@@ -1230,33 +1230,30 @@ Size (wasi-0.11.1+wasi-snapshot-preview1
 BLAKE2s (wasip2-1.0.1+wasi-0.2.4.crate) = 780ae105618fc5012fbb9a4440d99e49b84525bd4ff0618e1bc4f0c76c99ed64
 SHA512 (wasip2-1.0.1+wasi-0.2.4.crate) = 56b88f97224b6b9763f4d2572e986609fc86a98f597930b5cbc8095d4184a0279286c8c79f6ace19bb08ba08854a408a61004bdc6b2f3b72d4f3fcb5e43edceb
 Size (wasip2-1.0.1+wasi-0.2.4.crate) = 132087 bytes
-BLAKE2s (wasm-bindgen-0.2.103.crate) = 7fd3c3004195fcbb1090cfe455cd157e2711f9502fb1aee93fc328a6bc278c89
-SHA512 (wasm-bindgen-0.2.103.crate) = 6fe946406101d752b09673aaad1e09302f05a996b09fd5d45bcba9142d44bd1625da6daf2e237928a38c81e04f5d04eb575827c017727df0173bf8afa47411cb
-Size (wasm-bindgen-0.2.103.crate) = 47309 bytes
-BLAKE2s (wasm-bindgen-backend-0.2.103.crate) = b7e6ed5216d8c3a20eff407c53ba58566ba958f9ccc76df1c2487a3ca9f82469
-SHA512 (wasm-bindgen-backend-0.2.103.crate) = b7a5e52e315123f43c15708ec6274a5726cbe587ed1b79f2216411481991750e386e2da344a3dd90f4c82b821e3dc5b6295938c83c215f4807297ace92202235
-Size (wasm-bindgen-backend-0.2.103.crate) = 32238 bytes
-BLAKE2s (wasm-bindgen-futures-0.4.53.crate) = b793b1841e8326549d7b1b9b0873c098fac5e5567a7cda348f5d45a4d23d0f56
-SHA512 (wasm-bindgen-futures-0.4.53.crate) = ceaad356ce1fd9e9e0f366b33a5734b34a9731e40b0babd2c31ddf02c32d74ab650f3a48e743c0566358523e68261daa52423ba320fa3eb7586ce08549461ed3
-Size (wasm-bindgen-futures-0.4.53.crate) = 16321 bytes
-BLAKE2s (wasm-bindgen-macro-0.2.103.crate) = a786fb53717e7eac09563ad09c7c3d828fec0d34dcfcb6e347348898d3fcbddb
-SHA512 (wasm-bindgen-macro-0.2.103.crate) = e185ec4034d6c7404c1c74641b03d614db762f9b24ed91eee0d5a4c7d3b73e2b2de40aa40e48e415c2a816cf095f5e2d9ecad8d997fe98a7e04f844c6b6c1c1b
-Size (wasm-bindgen-macro-0.2.103.crate) = 9382 bytes
-BLAKE2s (wasm-bindgen-macro-support-0.2.103.crate) = e5e20395482a60430354411076e268f7cf0472d32e97c14a4b327341883b6574
-SHA512 (wasm-bindgen-macro-support-0.2.103.crate) = 553e3a5d5888dcaad5d5d17d1cc8e0b19457365916824fc68ba815a6b8586a00d0e69c95fe9a4af84df0eb54df55060091c704e1c6927a32f8e5ff87d66bef0b
-Size (wasm-bindgen-macro-support-0.2.103.crate) = 26418 bytes
-BLAKE2s (wasm-bindgen-shared-0.2.103.crate) = d92634b3ff0323df777f03d4a32ad4b4122e09a8cefa7fb2eb16c0c12c0b2b07
-SHA512 (wasm-bindgen-shared-0.2.103.crate) = f41d37005424b783658800c788c2fccab772203328dcacc1a70d154206f8af601e9fe8f37998d951723203a6d9ab2c52c6e23d185e1170ba5f93a91c0a5cf7d7
-Size (wasm-bindgen-shared-0.2.103.crate) = 9060 bytes
-BLAKE2s (wasm-bindgen-test-0.3.53.crate) = 44516136da142a0187589409d7e9cb1815b492eaa8912ab1915c4a402df84592
-SHA512 (wasm-bindgen-test-0.3.53.crate) = cb46b6e289ef1612fd6fdf97df8a96f6e1a818255a445da3a8b3fb998e201a9214d8dcd5557b4165c747c22e47d79d971cfe147cfbc7531fce73d350448652ac
-Size (wasm-bindgen-test-0.3.53.crate) = 21866 bytes
-BLAKE2s (wasm-bindgen-test-macro-0.3.53.crate) = 2daa68982082d71f3d6f28532c00e0749f5d2c426e02650624eb7e08ce6c42eb
-SHA512 (wasm-bindgen-test-macro-0.3.53.crate) = 68f13020a3ed2661a7ba37b081a60925a2b9800003ff94201aebafff99224b721adbef402e49fbfc67aacebf95699f0887492c2da52529a005ba7a006287f1ac
-Size (wasm-bindgen-test-macro-0.3.53.crate) = 11836 bytes
-BLAKE2s (web-sys-0.3.80.crate) = e9bdeac5e6e2ab7f5cc040d3f1785a23d0cb9e1b8e5ac4aafa8edad9b85835a2
-SHA512 (web-sys-0.3.80.crate) = e5537a7d93e70c7484f1e05e738bd4b210e7fea098d1fb8548d421a62e3e0063ccabf898e7f0a1534384f7b581300f2f331f8362dff8eb2b4eea25936a6dcbc3
-Size (web-sys-0.3.80.crate) = 641763 bytes
+BLAKE2s (wasm-bindgen-0.2.105.crate) = b02a5da66621a9fee261796f2cea1747c7dc8fcdb0a0bc2ba716a2ae224510d7
+SHA512 (wasm-bindgen-0.2.105.crate) = f79d9c1251c005f8ae3a6f7e364c54a34eb80f445bf5a23de0428114dd5dd6f5f74b76c92df784f7b54a0d978c02d5df932626819bd26a97fe90fbbd3d6f8396
+Size (wasm-bindgen-0.2.105.crate) = 48215 bytes
+BLAKE2s (wasm-bindgen-futures-0.4.55.crate) = b740c1b6f7c61cdaeb24586fcf00b351a29206583a90d84ae4c267d628d27718
+SHA512 (wasm-bindgen-futures-0.4.55.crate) = 006e3452dae915abb5c57a36fbe7f128886f8246590ec16306a8f61983d80f5e829f64ad695e2fa1d0462437e0fc496067af308aa260dedeb57afacd1fc276f9
+Size (wasm-bindgen-futures-0.4.55.crate) = 16687 bytes
+BLAKE2s (wasm-bindgen-macro-0.2.105.crate) = 8ba970b7047a68cf376f7a961587b761d88ca90bbf838441c7e01e90c06da24f
+SHA512 (wasm-bindgen-macro-0.2.105.crate) = 5f3ddd3dfd3060210e63f5da5384a308dcb1466d6c0435e30b4b0183b34284fa972aa70224c6c8f7cf19058e08b6945bafb17ad4d008312eb7b30d26f66fbb3c
+Size (wasm-bindgen-macro-0.2.105.crate) = 9264 bytes
+BLAKE2s (wasm-bindgen-macro-support-0.2.105.crate) = b43d45d1338178d23b2370589f63fe1268580fccd3e955dbc87bf2f787a2e938
+SHA512 (wasm-bindgen-macro-support-0.2.105.crate) = a579183f46e5e3a9ef32183166b443050af50b8df84ca4cc25cc5a6787e8e45fc1fc3b74c29e3fcdf44fd7b522627252c4894205c693317f27eb475a1b0d9b4e
+Size (wasm-bindgen-macro-support-0.2.105.crate) = 49633 bytes
+BLAKE2s (wasm-bindgen-shared-0.2.105.crate) = 88fce5e4a102da476b54f44af005e2e697f9d4028af82c5cd7df38688dc36819
+SHA512 (wasm-bindgen-shared-0.2.105.crate) = a3604dd72ed83a627a1b708f1b268693c93a56cf1851823398e43da066f87a25535222cfdf987153d12f948cd7e316e5c2382d12273c63317025ad774411c079
+Size (wasm-bindgen-shared-0.2.105.crate) = 9269 bytes
+BLAKE2s (wasm-bindgen-test-0.3.55.crate) = 07fe7349bac70cbd540378609b1df8635038f5fa4eb8f4e43cd244eb1a89b562
+SHA512 (wasm-bindgen-test-0.3.55.crate) = 5bf1423899488595f3a972cf993cdc0c661d20ec40c5169efde60bd3ed38e2ff387531e4e090360c34e1045bebf743b5a676d0ab2cf091a73f9383d37cc1fce6
+Size (wasm-bindgen-test-0.3.55.crate) = 21794 bytes
+BLAKE2s (wasm-bindgen-test-macro-0.3.55.crate) = a6ab6f464da9194bb4aee4076bed42a255d02e6fb2703e23fbb6424abec50848
+SHA512 (wasm-bindgen-test-macro-0.3.55.crate) = 1827ebc64f113ecf59b24b6a11a39567ed34dc86e58605fc41156f160d0b8720c2906c5e194840cfd451bc407467ec1012ef0509c6b138526332daa932db4be8
+Size (wasm-bindgen-test-macro-0.3.55.crate) = 10312 bytes
+BLAKE2s (web-sys-0.3.82.crate) = e2b4ba49106a298bb30a246e297a527eb30e9c2c7e6a9aa1f9dd94e1bf13c1dd
+SHA512 (web-sys-0.3.82.crate) = ac194e864b9c55d1db4370557553193ea889713a7b6f4a8dcf20434c9ca654ac05fedf5b0efd49bbba1d7ff479cee96eac5dece9365272b09c08c5a4461d2d7d
+Size (web-sys-0.3.82.crate) = 644272 bytes
 BLAKE2s (web-time-1.1.0.crate) = 9c36644abce7ba1ddc0bdc98622e1ef801daa6ae7f862e033f2c446162686892
 SHA512 (web-time-1.1.0.crate) = 73e4ef9851de089fde9381a595cb9e37a434f563f1fd350e345f2617b701caf57a9aef739b922b5b10cda131cdf2fd0af42c55603f8973a623a8b6ae70f6cc9f
 Size (web-time-1.1.0.crate) = 18026 bytes
@@ -1413,5 +1410,5 @@ Size (zstd-safe-5.0.2+zstd.1.5.2.crate) 
 BLAKE2s (zstd-sys-2.0.16+zstd.1.5.7.crate) = 1d257c4cb668e065d2956c3b1681ffbf98ab091238d2802b1f4c4cf5363d664c
 SHA512 (zstd-sys-2.0.16+zstd.1.5.7.crate) = 4bd56e78003a084a27d916ce845f90ae4657725c0f34d56290a8b0c463309e10d2980d1ee6350d6a913cb7906950271ef3da7f25f56b47d02e4b4a5d902ac7ac
 Size (zstd-sys-2.0.16+zstd.1.5.7.crate) = 775620 bytes
-SHA1 (patch-Cargo.toml) = 994cd562b9b78dcf8e517b723638dd215ce09c64
+SHA1 (patch-Cargo.toml) = a6df9cae7d0ae13c6f558b02a4c2020f37d960f6
 SHA1 (patch-python_ruff_____main____.py) = 389d75d66b901f4ae563c6d9175427147b3d1cbf

Index: pkgsrc/devel/py-ruff/patches/patch-Cargo.toml
diff -u pkgsrc/devel/py-ruff/patches/patch-Cargo.toml:1.29 pkgsrc/devel/py-ruff/patches/patch-Cargo.toml:1.30
--- pkgsrc/devel/py-ruff/patches/patch-Cargo.toml:1.29  Sun Nov  2 20:15:05 2025
+++ pkgsrc/devel/py-ruff/patches/patch-Cargo.toml       Mon Nov 10 09:52:46 2025
@@ -1,10 +1,10 @@
-$NetBSD: patch-Cargo.toml,v 1.29 2025/11/02 20:15:05 wiz Exp $
+$NetBSD: patch-Cargo.toml,v 1.30 2025/11/10 09:52:46 wiz Exp $
 
 Depends on unpublished crates. Can't use cargo.mk to fetch it.
 
 --- Cargo.toml.orig    1970-01-01 00:00:00.000000000 +0000
 +++ Cargo.toml
-@@ -119,7 +119,7 @@ libc = { version = "0.2.153" }
+@@ -121,7 +121,7 @@ libc = { version = "0.2.153" }
  libcst = { version = "1.8.4", default-features = false }
  log = { version = "0.4.17" }
  lsp-server = { version = "0.7.6" }
@@ -12,13 +12,13 @@ Depends on unpublished crates. Can't use
 +lsp-types = { path = "../lsp-types-3512a9f33eadc5402cfab1b8f7340824c8ca1439", features = [
      "proposed",
  ] }
- matchit = { version = "0.8.1" }
-@@ -144,7 +144,7 @@ regex-automata = { version = "0.4.9" }
+ matchit = { version = "0.9.0" }
+@@ -146,7 +146,7 @@ regex-automata = { version = "0.4.9" }
  rustc-hash = { version = "2.0.0" }
  rustc-stable-hash = { version = "0.1.2" }
  # When updating salsa, make sure to also update the revision in `fuzz/Cargo.toml`
--salsa = { git = "https://github.com/salsa-rs/salsa.git";, rev = "cdd0b85516a52c18b8a6d17a2279a96ed6c3e198", default-features = false, features = [
-+salsa = { path = "../salsa-cdd0b85516a52c18b8a6d17a2279a96ed6c3e198", default-features = false, features = [
+-salsa = { git = "https://github.com/salsa-rs/salsa.git";, rev = "05a9af7f554b64b8aadc2eeb6f2caf73d0408d09", default-features = false, features = [
++salsa = { path = "../salsa-05a9af7f554b64b8aadc2eeb6f2caf73d0408d09", default-features = false, features = [
      "compact_str",
      "macros",
      "salsa_unstable",



Home | Main Index | Thread Index | Old Index