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:           Thu Oct 30 13:34:27 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.2.
Preview features
    [flake8-gettext] Resolve qualified names and built-in bindings (INT001, INT002, INT003) (#19045)
Bug fixes
    Avoid reusing nested, interpolated quotes before Python 3.12 (#20930)
    Catch syntax errors in nested interpolations before Python 3.12 (#20949)
    [fastapi] Handle ellipsis defaults in FAST002 autofix (#20810)
    [flake8-simplify] Skip SIM911 when unknown arguments are present (#20697)
    [pyupgrade] Always parenthesize assignment expressions in fix for f-string (UP032) (#21003)
    [pyupgrade] Fix UP032 conversion for decimal ints with underscores (#21022)
    [fastapi] Skip autofix for keyword and __debug__ path params (FAST003) (#20960)
Rule changes
    [flake8-bugbear] Skip B905 and B912 for fewer than two iterables and no starred arguments (#20998)
    [ruff] Use DiagnosticTag for more pyflakes and pandas rules (#20801)
CLI
    Improve JSON output from ruff rule (#20168)
Documentation
    Add source to testimonial (#20971)
    Document when a rule was added (#21035)
Other changes
    [syntax-errors] Name is parameter and global (#20426)
    [syntax-errors] Alternative match patterns bind different names (#20682)
To generate a diff of this commit:
cvs rdiff -u -r1.80 -r1.81 pkgsrc/devel/py-ruff/Makefile
cvs rdiff -u -r1.73 -r1.74 pkgsrc/devel/py-ruff/cargo-depends.mk
cvs rdiff -u -r1.77 -r1.78 pkgsrc/devel/py-ruff/distinfo
cvs rdiff -u -r1.27 -r1.28 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.80 pkgsrc/devel/py-ruff/Makefile:1.81
--- pkgsrc/devel/py-ruff/Makefile:1.80  Sun Oct 19 19:12:13 2025
+++ pkgsrc/devel/py-ruff/Makefile       Thu Oct 30 13:34:27 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.80 2025/10/19 19:12:13 wiz Exp $
+# $NetBSD: Makefile,v 1.81 2025/10/30 13:34:27 wiz Exp $
 
-DISTNAME=      ruff-0.14.1
+DISTNAME=      ruff-0.14.2
 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=     ef9f9329be6923acd050c8dddd172e3bc93e8051
+SALSA_REV=     d38145c29574758de7ffbe8a13cd4584c3b09161
 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.73 pkgsrc/devel/py-ruff/cargo-depends.mk:1.74
--- pkgsrc/devel/py-ruff/cargo-depends.mk:1.73  Sun Oct 19 19:12:13 2025
+++ pkgsrc/devel/py-ruff/cargo-depends.mk       Thu Oct 30 13:34:27 2025
@@ -1,4 +1,4 @@
-# $NetBSD: cargo-depends.mk,v 1.73 2025/10/19 19:12:13 wiz Exp $
+# $NetBSD: cargo-depends.mk,v 1.74 2025/10/30 13:34:27 wiz Exp $
 
 CARGO_CRATE_DEPENDS+=  adler2-2.0.1
 CARGO_CRATE_DEPENDS+=  aho-corasick-1.1.3
@@ -47,12 +47,12 @@ 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.48
-CARGO_CRATE_DEPENDS+=  clap_builder-4.5.48
+CARGO_CRATE_DEPENDS+=  clap-4.5.49
+CARGO_CRATE_DEPENDS+=  clap_builder-4.5.49
 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
-CARGO_CRATE_DEPENDS+=  clap_derive-4.5.47
+CARGO_CRATE_DEPENDS+=  clap_derive-4.5.49
 CARGO_CRATE_DEPENDS+=  clap_lex-0.7.5
 CARGO_CRATE_DEPENDS+=  clearscreen-4.0.2
 CARGO_CRATE_DEPENDS+=  codspeed-4.0.4
@@ -132,9 +132,9 @@ CARGO_CRATE_DEPENDS+=       get-size-derive2-0
 CARGO_CRATE_DEPENDS+=  get-size2-0.7.0
 CARGO_CRATE_DEPENDS+=  getopts-0.2.24
 CARGO_CRATE_DEPENDS+=  getrandom-0.2.16
-CARGO_CRATE_DEPENDS+=  getrandom-0.3.3
+CARGO_CRATE_DEPENDS+=  getrandom-0.3.4
 CARGO_CRATE_DEPENDS+=  glob-0.3.3
-CARGO_CRATE_DEPENDS+=  globset-0.4.16
+CARGO_CRATE_DEPENDS+=  globset-0.4.17
 CARGO_CRATE_DEPENDS+=  globwalk-0.9.1
 CARGO_CRATE_DEPENDS+=  half-2.6.0
 CARGO_CRATE_DEPENDS+=  hashbrown-0.14.5
@@ -273,7 +273,7 @@ CARGO_CRATE_DEPENDS+=       quick-junit-0.5.1
 CARGO_CRATE_DEPENDS+=  quick-xml-0.37.5
 CARGO_CRATE_DEPENDS+=  quickcheck-1.0.3
 CARGO_CRATE_DEPENDS+=  quickcheck_macros-1.1.0
-CARGO_CRATE_DEPENDS+=  quote-1.0.40
+CARGO_CRATE_DEPENDS+=  quote-1.0.41
 CARGO_CRATE_DEPENDS+=  quote-use-0.8.4
 CARGO_CRATE_DEPENDS+=  quote-use-macros-0.8.4
 CARGO_CRATE_DEPENDS+=  r-efi-5.3.0
@@ -288,8 +288,10 @@ CARGO_CRATE_DEPENDS+=      rayon-1.11.0
 CARGO_CRATE_DEPENDS+=  rayon-core-1.13.0
 CARGO_CRATE_DEPENDS+=  redox_syscall-0.5.17
 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-automata-0.4.11
+CARGO_CRATE_DEPENDS+=  regex-automata-0.4.13
 CARGO_CRATE_DEPENDS+=  regex-lite-0.1.7
 CARGO_CRATE_DEPENDS+=  regex-syntax-0.8.6
 CARGO_CRATE_DEPENDS+=  ron-0.7.1
@@ -303,14 +305,14 @@ 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-0.8.22
-CARGO_CRATE_DEPENDS+=  schemars_derive-0.8.22
+CARGO_CRATE_DEPENDS+=  schemars-1.0.4
+CARGO_CRATE_DEPENDS+=  schemars_derive-1.0.4
 CARGO_CRATE_DEPENDS+=  scopeguard-1.2.0
 CARGO_CRATE_DEPENDS+=  seahash-4.1.0
-CARGO_CRATE_DEPENDS+=  serde-1.0.226
+CARGO_CRATE_DEPENDS+=  serde-1.0.228
 CARGO_CRATE_DEPENDS+=  serde-wasm-bindgen-0.6.5
-CARGO_CRATE_DEPENDS+=  serde_core-1.0.226
-CARGO_CRATE_DEPENDS+=  serde_derive-1.0.226
+CARGO_CRATE_DEPENDS+=  serde_core-1.0.228
+CARGO_CRATE_DEPENDS+=  serde_derive-1.0.228
 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
@@ -325,7 +327,7 @@ 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.21
+CARGO_CRATE_DEPENDS+=  snapbox-0.6.22
 CARGO_CRATE_DEPENDS+=  snapbox-macros-0.3.10
 CARGO_CRATE_DEPENDS+=  stable_deref_trait-1.2.0
 CARGO_CRATE_DEPENDS+=  static_assertions-1.1.0
@@ -407,7 +409,6 @@ CARGO_CRATE_DEPENDS+=       vte_generate_state
 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+=  wasi-0.14.7+wasi-0.2.4
 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
Index: pkgsrc/devel/py-ruff/distinfo
diff -u pkgsrc/devel/py-ruff/distinfo:1.77 pkgsrc/devel/py-ruff/distinfo:1.78
--- pkgsrc/devel/py-ruff/distinfo:1.77  Sun Oct 19 19:12:13 2025
+++ pkgsrc/devel/py-ruff/distinfo       Thu Oct 30 13:34:27 2025
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.77 2025/10/19 19:12:13 wiz Exp $
+$NetBSD: distinfo,v 1.78 2025/10/30 13:34:27 wiz Exp $
 
 BLAKE2s (adler2-2.0.1.crate) = 4d391e0fcde91c7435ee9a5503fee4a5346f549f1b45e482ce3e1e151d90f8f5
 SHA512 (adler2-2.0.1.crate) = 555b2b7ba6f8116acccd0bcd16ed34cc78162c81023cff31a8566ffcd456c03832089fca2d5b668ceaac4fe8f922d31aa9c487f226a36cace294ff4a219bd91d
@@ -141,12 +141,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.48.crate) = badb7e01af682bee65a8f474ead7a2e9002f5dd4f884255ef060358fbf59385d
-SHA512 (clap-4.5.48.crate) = 7b46da97596dbb18dc6262ca9fef964427e96e6b79f939a8d15c7bc1424680587ede1b245fe9b57bc7848e1c917fabb4bff366f72e9279429be2517fa50c87e3
-Size (clap-4.5.48.crate) = 61935 bytes
-BLAKE2s (clap_builder-4.5.48.crate) = 8540161fa0b0d1f71a6c3c3a0c3fce745a971e967b251ff98011eb474f7bed26
-SHA512 (clap_builder-4.5.48.crate) = 20a10f29f4887d476d9cd8ec7fb730502dffccaf416ba788ad2d8fc15a8318525811a8b14ee6abf0368adc5af7e93cda233103211e82e2e2232c840771b96840
-Size (clap_builder-4.5.48.crate) = 170133 bytes
+BLAKE2s (clap-4.5.49.crate) = a2d7afd8705d3dbe38f61033305e1b0d4a65d7996b2a685a136d08fe7c33a607
+SHA512 (clap-4.5.49.crate) = 90bef4cce7e221d79287ed95cef68aa065b85a1aa5f111213e6fc06d82db8e719482b00ed986ba44640e0fd42f0a05cafe79b0a4da8781ace4aca07bea739cb2
+Size (clap-4.5.49.crate) = 62007 bytes
+BLAKE2s (clap_builder-4.5.49.crate) = 79402ea02cc9a0914406be5332b1183af9972a918db70ecfc604ce6d08872fec
+SHA512 (clap_builder-4.5.49.crate) = da4c592a8272d767b00d5747cc2c760e4e0369a29cdfb3aadb9bd97d91dec10c38da16e718b3018d4acb5056e4647a4616b28bd2e78ee127fa7bbe2c3d3edbd9
+Size (clap_builder-4.5.49.crate) = 170616 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
@@ -156,9 +156,9 @@ Size (clap_complete_command-0.6.1.crate)
 BLAKE2s (clap_complete_nushell-4.5.8.crate) = 723739e2271590ca01ecde68330361a23d078bcfcdd1133ec0082f542699acb0
 SHA512 (clap_complete_nushell-4.5.8.crate) = 55cbd76310ad1f4e7096340fb644874ae80c541c708d6a883dd3540245dab4f380ae0b89c4ab071f5b6428647e43a16b2b2e69e6550e7cd0286a843c552b1576
 Size (clap_complete_nushell-4.5.8.crate) = 35171 bytes
-BLAKE2s (clap_derive-4.5.47.crate) = a24d9d9ee1fd1c88c993941e3a870763d1f161d837f12f077091af0d1edad746
-SHA512 (clap_derive-4.5.47.crate) = eee2bd3c6f06fa45f733feed8b3daaaf67c2a6fa9b9d8c75b30072e3722dc20ee7e20700a8a33bf6bedd4064c12d1a5cc950c03ef5c957fb2b6dbf4ad618dcca
-Size (clap_derive-4.5.47.crate) = 33550 bytes
+BLAKE2s (clap_derive-4.5.49.crate) = 460ba82547127fc3ac25d4fd13fa1480f3ed1e1ecfb4611fea016a26b261da0f
+SHA512 (clap_derive-4.5.49.crate) = 61d2b9597bb521cfd31a2c77af687832dd5e48f8b80dacce3079f165d6629d58f000c18a956fe948b1ad99776d75caf4e6b9004f63d861b8ab3b68b5260376dc
+Size (clap_derive-4.5.49.crate) = 33559 bytes
 BLAKE2s (clap_lex-0.7.5.crate) = c0f454b7a0b52cea75c50a3795dc8f221f3aeb78d0146af8345b0f88afef3f9f
 SHA512 (clap_lex-0.7.5.crate) = bfcd632128e64f5414737f335dd3c5a62b3317e23d15472a1bfd617abf146c4c2c9c22e990b934adc1f8918359ff6fef09217c9f3436fa024a33bdb48d4a24e0
 Size (clap_lex-0.7.5.crate) = 13469 bytes
@@ -396,15 +396,15 @@ Size (getopts-0.2.24.crate) = 21467 byte
 BLAKE2s (getrandom-0.2.16.crate) = 8d556c3e6d1449492d42f144e99954f4ff0af1bd7af134f5429e2c1b34f2aeab
 SHA512 (getrandom-0.2.16.crate) = 6391d5322f8ce2ea7d14062d378ae2ffad66622afd58b9f1732e5314b27d3a554c8a008f6d0d133640f11d769ac51ea4acd24e40259e14e2ffce93d5c3c1eb1e
 Size (getrandom-0.2.16.crate) = 40163 bytes
-BLAKE2s (getrandom-0.3.3.crate) = 562aa6383a1a5abb2f9f556a30ee8a6135a26f33d60a6106a46f2f85cb4e8350
-SHA512 (getrandom-0.3.3.crate) = 8188d8fab05e8bdb3918eea6fc6f89aaf3767f8350fa953aeadfcdf24a513bb4e0d464853a264939bf2fa17f95ebd4077b74d813d587a7368072c5d7748c4c5b
-Size (getrandom-0.3.3.crate) = 49493 bytes
+BLAKE2s (getrandom-0.3.4.crate) = 33c5dff491914e401ae5406376d96ab45a8111fbc4be7a05142572fbddd27443
+SHA512 (getrandom-0.3.4.crate) = 43c44ec3ba0668f388519b2cefbee63f959f0e078730b3f7563742522e5f4b120472024b95fc94aeb90900a15d327c3573271bb26b2de4785e589a8bc1bc9da8
+Size (getrandom-0.3.4.crate) = 50932 bytes
 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.16.crate) = b12345274cf5589940fed84e439bdcd410f5fbdca55a0d5717c146ebda924601
-SHA512 (globset-0.4.16.crate) = 8632ca3284eeb1e99e5a3749437105f50e3200c31d9b6d7e3b8398c52725debd8afa305b3ecbe3ffd27588e68cbe1d49db6696360e8d461aad288916bdb44cfa
-Size (globset-0.4.16.crate) = 26533 bytes
+BLAKE2s (globset-0.4.17.crate) = 309dd888e8a569c08f60aef27d8f1930b38d4042bae7e643f2c92f59b4941380
+SHA512 (globset-0.4.17.crate) = fae46c058eb1f11b1dc21753318c000300459bc67fa9f681aea4bc181b7705a9d989a34bb0280da787f042d1bd24be04c0e4f256bc2720699c6330f440c78765
+Size (globset-0.4.17.crate) = 28943 bytes
 BLAKE2s (globwalk-0.9.1.crate) = d20ddd2ab1239a6069079b5fc644ed5aaa6281f83b86c738d898f674f653fe5a
 SHA512 (globwalk-0.9.1.crate) = 9c95d6832950b35cf6ac87bd986116a75c847f11dd2e96ec0cbeb6c223ff901c949429669698cd75c4244a60c3de7df9adec648bc531303cdfba889e09f29448
 Size (globwalk-0.9.1.crate) = 12572 bytes
@@ -822,9 +822,9 @@ Size (quickcheck-1.0.3.crate) = 28069 by
 BLAKE2s (quickcheck_macros-1.1.0.crate) = 43c7a63c1389de5826c6a8205e6acde69384a83296d744447cd841675848a634
 SHA512 (quickcheck_macros-1.1.0.crate) = d63c43796b4995b4a416c82365b09e29c50376e00c8c3a25d05da88a0f62b90c17385e98508659e3f210fbab8b103cee4113acaa76b5c2215faf0c47dfbf786f
 Size (quickcheck_macros-1.1.0.crate) = 11744 bytes
-BLAKE2s (quote-1.0.40.crate) = 6df5708ef6ae35b5b97462fb548aac6ab410bec8f3b9fadf6c1e437d0ecb4d2b
-SHA512 (quote-1.0.40.crate) = 45a76e22a2b0bec47e4ba73c3b73cc41d821dfcce9876134c5d8eed514da214aee4ce7612e372c8709f888c0d8b9b7e5442f27adb7a59f3571f0339ed7e2ac99
-Size (quote-1.0.40.crate) = 31063 bytes
+BLAKE2s (quote-1.0.41.crate) = 10af57af8d5acca788e93397c2da476f8b5c0a1cc01d1b9c5c860345a61a5116
+SHA512 (quote-1.0.41.crate) = 64374d70eb29f7d7e02e535ba383586d93f68a9b6464c79840fa6c42a1ac47be7ba14e415a40e158f845e486ed33d5c564c882913780d296360b30a56301ff7e
+Size (quote-1.0.41.crate) = 31408 bytes
 BLAKE2s (quote-use-0.8.4.crate) = dcf075b32ec2b2d31766b0d74c1293d465759a681ec8a3ab293ebdbb1ab18a04
 SHA512 (quote-use-0.8.4.crate) = eb14fc2fa9f63ab7c544eba0f0de36516896d7389c9bbef82ca4ad9343c720261943d512d04f195989f8fd4347ec169ad400a96ab8d36e9ccac7567b2f22d19a
 Size (quote-use-0.8.4.crate) = 3067 bytes
@@ -867,12 +867,18 @@ Size (redox_syscall-0.5.17.crate) = 3000
 BLAKE2s (redox_users-0.5.2.crate) = d0011f3421041f92c786d6b2d28450ffbe6bc270ca2b5853e1206fdfc5ccaa81
 SHA512 (redox_users-0.5.2.crate) = 0468d42c9a5aa9b8811d00b4126115bd7e92f96af4ee136cf5387939474e351fa2c01251473691aeb34f5e4c8e8804938adf1bc83b5edffb6d06869b4b816b7b
 Size (redox_users-0.5.2.crate) = 17280 bytes
+BLAKE2s (ref-cast-1.0.25.crate) = f8005a671936cc05c25389168910476a68813cb5624968e0f830159e891e7a06
+SHA512 (ref-cast-1.0.25.crate) = dbab09333cb8b7f9b0ff262223a10078e7cf729266b90df47c1fdbf1d15cb31807314514556c72211da633efb988e3d6ac8e0e1598b7b55b557f83378deb0120
+Size (ref-cast-1.0.25.crate) = 15192 bytes
+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-automata-0.4.11.crate) = 577a9731b2398a0366823c77a0ae587684dae12b589d9510bb56bc9415bff032
-SHA512 (regex-automata-0.4.11.crate) = 676dff6e44efe92d8c384573a9047f670337e80f73c49715d61e85fa1d6ac4604933c5588204ca85efd7d14f4f24b0509cbd1da0c4137d8dff965103a7113ec2
-Size (regex-automata-0.4.11.crate) = 622880 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 (regex-lite-0.1.7.crate) = a5c5db16b8995527ef0a71611c344192ea98579d3ca452c05e09ecc3233ba1d5
 SHA512 (regex-lite-0.1.7.crate) = c435658df82ac07624f7d37d3fabfe3cba7a92be72e2d99883c08555e09d83060ec254d76881a0d63dc94d094b825139009fb2f4b818ccd288fc5201e8830f09
 Size (regex-lite-0.1.7.crate) = 96903 bytes
@@ -882,9 +888,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.1.tar.gz) = e20c19569499ac1da9714ead6889b78808cc8de3596e54834edb34146d9ba21a
-SHA512 (ruff-0.14.1.tar.gz) = a5759c9072957429ecc703187be0de6ea4acb3bccdc38ec3f7b6b0bf0c537df585badc3fad550be057a220cdb0cfa6daf7c2548161456762cf11192639220cf3
-Size (ruff-0.14.1.tar.gz) = 5513429 bytes
+BLAKE2s (ruff-0.14.2.tar.gz) = c80d113ff4e688a6f86b435184b77c5a76ab24ff18c54f265e3de4b4a4ae899b
+SHA512 (ruff-0.14.2.tar.gz) = 5bc0187faec3d7b652fbdb99f4e723d7610e8f9f03d614e70627d2a66509d8b217d419bd2f285847a7e972f0a9930a5b934887ae9c00a31c375c84bb0e12237c
+Size (ruff-0.14.2.tar.gz) = 5539663 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
@@ -903,36 +909,36 @@ 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-ef9f9329be6923acd050c8dddd172e3bc93e8051.tar.gz) = d6cb8f56bcf8f1c8a8a23a5cd8697d52135fabe7c3344b2f5359e1effb00c119
-SHA512 (salsa-ef9f9329be6923acd050c8dddd172e3bc93e8051.tar.gz) = 82a16349c0edfd924ebe555cc53afba41d85a42bf76f3104006ceefe1d97b71a9304f8da8ccd0eff44e2d577463c4002b4bd9a2ad47656535e120082e015057c
-Size (salsa-ef9f9329be6923acd050c8dddd172e3bc93e8051.tar.gz) = 730763 bytes
+BLAKE2s (salsa-d38145c29574758de7ffbe8a13cd4584c3b09161.tar.gz) = 9a9a37d32da8e99b03d5c9a5169f419a592760e383cbe391be0061a8459772c2
+SHA512 (salsa-d38145c29574758de7ffbe8a13cd4584c3b09161.tar.gz) = c715d96e0236b6c30a97988d3a9f753e6e782b7cc50bb7a5e190a39e1a03f2721126da18e959f6e7111981b3b1fb76d630af9952c494c482502088efa1ed48e6
+Size (salsa-d38145c29574758de7ffbe8a13cd4584c3b09161.tar.gz) = 729199 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-0.8.22.crate) = e4ab3873689727c8234fd77a1dc79d565d37f50d5a6ab4b5ba69fbc4a9f4233e
-SHA512 (schemars-0.8.22.crate) = c182e0c689a16b56dfe040c62dbdee3f35f802f3403826c15cb957ed00580e5652eb63d902e4eebe6f8ff8e78ddbe00471ef49aaae8c06f81cf9d2265474a359
-Size (schemars-0.8.22.crate) = 59214 bytes
-BLAKE2s (schemars_derive-0.8.22.crate) = 9806f83c3e77dfd49b96936489848c06331baa0bc859bd9ec13d447c802657ae
-SHA512 (schemars_derive-0.8.22.crate) = 12e25e1ab407d7ed29753376f59d82a43c51f590702d1b9da03e67fe00f030ad454c171130421c96ae0e8c26aa8f33dca5cbc74949746c284944616daaf2adfb
-Size (schemars_derive-0.8.22.crate) = 19542 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 (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.226.crate) = cf5a410aa4f1c3cc0cc3ad7cea660ef611f114acbf68374d4b15be6eb72ea9b7
-SHA512 (serde-1.0.226.crate) = 7796db80698be73f64e5838f05dc20b712c52c398a48fb7dc4e14bdcc9139eefb1b4d817404e14e52144b258ca998ef7562ed1bbad8b5ae5fc9edaed8b032821
-Size (serde-1.0.226.crate) = 28484 bytes
+BLAKE2s (serde-1.0.228.crate) = 6d35ddc61aef1dd8524d6730c719753730adcf3b2ecc0bb3f54af53f74384a99
+SHA512 (serde-1.0.228.crate) = 9b645d6214203533b303fc5e88ad4f7686c22df084878d18a0209a92304a340fcb62fdde88a7080cf7a7348d47b9b363885c4e1da90dba08cc99ff620f375e97
+Size (serde-1.0.228.crate) = 83652 bytes
 BLAKE2s (serde-wasm-bindgen-0.6.5.crate) = 2c53dc36fca0005e23e42957fe0f94995a6b9b6bfecabe83fe53f8dcd9b30a3c
 SHA512 (serde-wasm-bindgen-0.6.5.crate) = c457b1e8c83760d94eaf8eb49169cd620cc1fd8246af8953503c2bea9c4ae916f3de3b9070bfd4102a713f8d843b6ee96404e27b21a48c589b444aae0f9303b1
 Size (serde-wasm-bindgen-0.6.5.crate) = 21098 bytes
-BLAKE2s (serde_core-1.0.226.crate) = ace0192e44f705cfdac0dda7569ed724d9f739dfb443e37db0a5f7a3a7bec981
-SHA512 (serde_core-1.0.226.crate) = f45ff103c4dd90b91dda04d29e6156e80d18761ebc79d987fe37f19207c0f56d77a015b164b89cdce654da0d31daa564368df344a7a5708b5a37b1992af7ba1a
-Size (serde_core-1.0.226.crate) = 63014 bytes
-BLAKE2s (serde_derive-1.0.226.crate) = fbb6229d0dde222386f5dfa362c47b3c72c5a1d7bb1d8aa4cf95a0f74cdf5a20
-SHA512 (serde_derive-1.0.226.crate) = eec11bd92f4955b07e94812feffa1ee21c9cfe13f8688081195d183d8370d94a3125dd05b21d6ea5424219bb8dc46bc7f68a804f65b158f178c2bfc1857cb9cb
-Size (serde_derive-1.0.226.crate) = 58702 bytes
+BLAKE2s (serde_core-1.0.228.crate) = c3ea455d91e83c2bd00cc5627f0c256b89e4defeacb70b76aa1f21ed33aabbec
+SHA512 (serde_core-1.0.228.crate) = 43897e3a7ebdc85d81d1cb30cda8f0a11610f6f551529c8a21462c24fb83110652b462846aa3e1bed5fbf8b5d7927018845a524ee9e079e2c8acf2c687efd6c4
+Size (serde_core-1.0.228.crate) = 63111 bytes
+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.29.1.crate) = 00f38cdb2e9b80bf7d87b4359554e955e2fe6442b0b093d8d6042d30467ffb36
 SHA512 (serde_derive_internals-0.29.1.crate) = ee7c8a35094b8ee1d8958f4aa177e5c536c6c7706d446e875f1ae1b5249738ecee053a0239e1508114b747797fcd080ee33ed88929ff1f4903988f64f038b771
 Size (serde_derive_internals-0.29.1.crate) = 26189 bytes
@@ -975,9 +981,9 @@ 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.21.crate) = 417e9c1236754585d561df0996ddc91f2ee993531b86b5c1d40602d8e9b3f2ce
-SHA512 (snapbox-0.6.21.crate) = 876956af4087cfd1fe5675f02c4578a1c3d3adc2a05a49a14db63f82f27459d0aea1d5716c711cd7201fe3293f76c642777c38fd2ae091ff19ae3feb9cbceb79
-Size (snapbox-0.6.21.crate) = 55301 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
@@ -1221,9 +1227,6 @@ 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 (wasi-0.14.7+wasi-0.2.4.crate) = 8424a53dc5aee0a3ddc74153e802a16ca0495102196938978d3cdcf678154124
-SHA512 (wasi-0.14.7+wasi-0.2.4.crate) = e3983f4d3af346ef2926374be93d095a4d61128c4b65890da11aba9d51d8129f0984dc3c318cc712cd06d2931e2e54b5822883f4eca7918e6456b6741e0840e1
-Size (wasi-0.14.7+wasi-0.2.4.crate) = 18219 bytes
 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
@@ -1410,5 +1413,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) = c3c8d8909bd4ef6aeb5963e1d7c9e7f66c3d6939
+SHA1 (patch-Cargo.toml) = 0577d7bca399fa5dd1e98b09e816d2c48d1e59e5
 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.27 pkgsrc/devel/py-ruff/patches/patch-Cargo.toml:1.28
--- pkgsrc/devel/py-ruff/patches/patch-Cargo.toml:1.27  Sun Oct 19 19:12:14 2025
+++ pkgsrc/devel/py-ruff/patches/patch-Cargo.toml       Thu Oct 30 13:34:27 2025
@@ -1,4 +1,4 @@
-$NetBSD: patch-Cargo.toml,v 1.27 2025/10/19 19:12:14 wiz Exp $
+$NetBSD: patch-Cargo.toml,v 1.28 2025/10/30 13:34:27 wiz Exp $
 
 Depends on unpublished crates. Can't use cargo.mk to fetch it.
 
@@ -17,8 +17,8 @@ Depends on unpublished crates. Can't use
  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 = "ef9f9329be6923acd050c8dddd172e3bc93e8051", default-features = false, features = [
-+salsa = { path = "../salsa-ef9f9329be6923acd050c8dddd172e3bc93e8051", default-features = false, features = [
+-salsa = { git = "https://github.com/salsa-rs/salsa.git", rev = "d38145c29574758de7ffbe8a13cd4584c3b09161", default-features = false, features = [
++salsa = { path = "../salsa-d38145c29574758de7ffbe8a13cd4584c3b09161", default-features = false, features = [
      "compact_str",
      "macros",
      "salsa_unstable",
Home |
Main Index |
Thread Index |
Old Index