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:   adam
Date:           Fri May  9 18:44:49 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: updated to 0.11.9

0.11.9

Preview features

Default to latest supported Python version for version-related syntax errors
Implement deferred annotations for Python 3.14
[airflow] Fix SQLTableCheckOperator typo (AIR302)
[airflow] Remove airflow.utils.dag_parsing_context.get_parsing_context (AIR301)
[airflow] Skip attribute check in try catch block (AIR301)
[flake8-bandit] Mark tuples of string literals as trusted input in S603
[isort] Check full module path against project root(s) when categorizing first-party imports
[ruff] Add new rule in-empty-collection (RUF060)

Bug fixes

Fix missing combine call for lint.typing-extensions setting
[flake8-async] Fix module name in ASYNC110, ASYNC115, and ASYNC116 fixes
[pyupgrade] Add spaces between tokens as necessary to avoid syntax errors in UP018 autofix
[refurb] Fix false positive for float and complex numbers in FURB116
[parser] Flag single unparenthesized generator expr with trailing comma in arguments.

Documentation

Add instructions on how to upgrade to a newer Rust version
Update code of conduct email address
Add fix safety sections to PLC2801, PLR1722, and RUF013
Add link to check-typed-exception from S110 and S112

Other changes

Allow passing a virtual environment to ruff analyze graph


To generate a diff of this commit:
cvs rdiff -u -r1.62 -r1.63 pkgsrc/devel/py-ruff/Makefile
cvs rdiff -u -r1.57 -r1.58 pkgsrc/devel/py-ruff/cargo-depends.mk
cvs rdiff -u -r1.59 -r1.60 pkgsrc/devel/py-ruff/distinfo
cvs rdiff -u -r1.14 -r1.15 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.62 pkgsrc/devel/py-ruff/Makefile:1.63
--- pkgsrc/devel/py-ruff/Makefile:1.62  Sun May  4 15:04:28 2025
+++ pkgsrc/devel/py-ruff/Makefile       Fri May  9 18:44:49 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.62 2025/05/04 15:04:28 wiz Exp $
+# $NetBSD: Makefile,v 1.63 2025/05/09 18:44:49 adam Exp $
 
-DISTNAME=      ruff-0.11.8
+DISTNAME=      ruff-0.11.9
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=r/ruff/}
@@ -17,7 +17,7 @@ USE_TOOLS+=   gmake
 
 # Depends on an unpublished crate. Can't use cargo.mk to fetch it.
 LSP_TYPES_REV= 3512a9f33eadc5402cfab1b8f7340824c8ca1439
-SALSA_REV=     42f15835c0005c4b37aaf5bc1a15e3e1b3df14b7
+SALSA_REV=     7edce6e248f35c8114b4b021cdb474a3fb2813b3
 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.57 pkgsrc/devel/py-ruff/cargo-depends.mk:1.58
--- pkgsrc/devel/py-ruff/cargo-depends.mk:1.57  Sun May  4 15:04:28 2025
+++ pkgsrc/devel/py-ruff/cargo-depends.mk       Fri May  9 18:44:49 2025
@@ -1,4 +1,4 @@
-# $NetBSD: cargo-depends.mk,v 1.57 2025/05/04 15:04:28 wiz Exp $
+# $NetBSD: cargo-depends.mk,v 1.58 2025/05/09 18:44:49 adam Exp $
 
 CARGO_CRATE_DEPENDS+=  adler2-2.0.0
 CARGO_CRATE_DEPENDS+=  aho-corasick-1.1.3
@@ -17,7 +17,7 @@ CARGO_CRATE_DEPENDS+= anstyle-wincon-3.0
 CARGO_CRATE_DEPENDS+=  anyhow-1.0.98
 CARGO_CRATE_DEPENDS+=  argfile-0.2.1
 CARGO_CRATE_DEPENDS+=  arrayvec-0.7.6
-CARGO_CRATE_DEPENDS+=  assert_fs-1.1.2
+CARGO_CRATE_DEPENDS+=  assert_fs-1.1.3
 CARGO_CRATE_DEPENDS+=  autocfg-1.4.0
 CARGO_CRATE_DEPENDS+=  base64-0.13.1
 CARGO_CRATE_DEPENDS+=  bincode-1.3.3
@@ -118,7 +118,7 @@ CARGO_CRATE_DEPENDS+=       globset-0.4.16
 CARGO_CRATE_DEPENDS+=  globwalk-0.9.1
 CARGO_CRATE_DEPENDS+=  half-2.5.0
 CARGO_CRATE_DEPENDS+=  hashbrown-0.14.5
-CARGO_CRATE_DEPENDS+=  hashbrown-0.15.2
+CARGO_CRATE_DEPENDS+=  hashbrown-0.15.3
 CARGO_CRATE_DEPENDS+=  hashlink-0.10.0
 CARGO_CRATE_DEPENDS+=  heck-0.5.0
 CARGO_CRATE_DEPENDS+=  hermit-abi-0.3.9
@@ -159,8 +159,8 @@ CARGO_CRATE_DEPENDS+=       itertools-0.10.5
 CARGO_CRATE_DEPENDS+=  itertools-0.13.0
 CARGO_CRATE_DEPENDS+=  itertools-0.14.0
 CARGO_CRATE_DEPENDS+=  itoa-1.0.15
-CARGO_CRATE_DEPENDS+=  jiff-0.2.10
-CARGO_CRATE_DEPENDS+=  jiff-static-0.2.10
+CARGO_CRATE_DEPENDS+=  jiff-0.2.12
+CARGO_CRATE_DEPENDS+=  jiff-static-0.2.12
 CARGO_CRATE_DEPENDS+=  jiff-tzdb-0.1.4
 CARGO_CRATE_DEPENDS+=  jiff-tzdb-platform-0.1.3
 CARGO_CRATE_DEPENDS+=  jobserver-0.1.32
@@ -184,6 +184,7 @@ CARGO_CRATE_DEPENDS+=       log-0.4.27
 CARGO_CRATE_DEPENDS+=  loom-0.7.2
 CARGO_CRATE_DEPENDS+=  lsp-server-0.7.8
 CARGO_CRATE_DEPENDS+=  lsp-types-0.95.1
+CARGO_CRATE_DEPENDS+=  markdown-1.0.0
 CARGO_CRATE_DEPENDS+=  matchers-0.1.0
 CARGO_CRATE_DEPENDS+=  matches-0.1.10
 CARGO_CRATE_DEPENDS+=  matchit-0.8.6
@@ -275,9 +276,9 @@ CARGO_CRATE_DEPENDS+=       rustix-0.38.44
 CARGO_CRATE_DEPENDS+=  rustix-1.0.2
 CARGO_CRATE_DEPENDS+=  rustversion-1.0.20
 CARGO_CRATE_DEPENDS+=  ryu-1.0.20
-#CARGO_CRATE_DEPENDS+= salsa-0.21.0
-#CARGO_CRATE_DEPENDS+= salsa-macro-rules-0.21.0
-#CARGO_CRATE_DEPENDS+= salsa-macros-0.21.0
+#CARGO_CRATE_DEPENDS+= salsa-0.21.1
+#CARGO_CRATE_DEPENDS+= salsa-macro-rules-0.21.1
+#CARGO_CRATE_DEPENDS+= salsa-macros-0.21.1
 CARGO_CRATE_DEPENDS+=  same-file-1.0.6
 CARGO_CRATE_DEPENDS+=  schemars-0.8.22
 CARGO_CRATE_DEPENDS+=  schemars_derive-0.8.22
@@ -333,9 +334,10 @@ CARGO_CRATE_DEPENDS+=      tinystr-0.7.6
 CARGO_CRATE_DEPENDS+=  tinytemplate-1.2.1
 CARGO_CRATE_DEPENDS+=  tinyvec-1.9.0
 CARGO_CRATE_DEPENDS+=  tinyvec_macros-0.1.1
-CARGO_CRATE_DEPENDS+=  toml-0.8.20
-CARGO_CRATE_DEPENDS+=  toml_datetime-0.6.8
-CARGO_CRATE_DEPENDS+=  toml_edit-0.22.24
+CARGO_CRATE_DEPENDS+=  toml-0.8.22
+CARGO_CRATE_DEPENDS+=  toml_datetime-0.6.9
+CARGO_CRATE_DEPENDS+=  toml_edit-0.22.26
+CARGO_CRATE_DEPENDS+=  toml_write-0.1.1
 CARGO_CRATE_DEPENDS+=  tracing-0.1.41
 CARGO_CRATE_DEPENDS+=  tracing-attributes-0.1.28
 CARGO_CRATE_DEPENDS+=  tracing-core-0.1.33
@@ -353,6 +355,7 @@ CARGO_CRATE_DEPENDS+=       unic-char-range-0.
 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.5
 CARGO_CRATE_DEPENDS+=  unicode-ident-1.0.18
 CARGO_CRATE_DEPENDS+=  unicode-normalization-0.1.24
 CARGO_CRATE_DEPENDS+=  unicode-width-0.1.14
@@ -423,7 +426,7 @@ CARGO_CRATE_DEPENDS+=       windows_x86_64_gnu
 CARGO_CRATE_DEPENDS+=  windows_x86_64_gnullvm-0.52.6
 CARGO_CRATE_DEPENDS+=  windows_x86_64_msvc-0.48.5
 CARGO_CRATE_DEPENDS+=  windows_x86_64_msvc-0.52.6
-CARGO_CRATE_DEPENDS+=  winnow-0.7.4
+CARGO_CRATE_DEPENDS+=  winnow-0.7.9
 CARGO_CRATE_DEPENDS+=  winsafe-0.0.19
 CARGO_CRATE_DEPENDS+=  wit-bindgen-rt-0.39.0
 CARGO_CRATE_DEPENDS+=  write16-1.0.0

Index: pkgsrc/devel/py-ruff/distinfo
diff -u pkgsrc/devel/py-ruff/distinfo:1.59 pkgsrc/devel/py-ruff/distinfo:1.60
--- pkgsrc/devel/py-ruff/distinfo:1.59  Sun May  4 15:04:28 2025
+++ pkgsrc/devel/py-ruff/distinfo       Fri May  9 18:44:49 2025
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.59 2025/05/04 15:04:28 wiz Exp $
+$NetBSD: distinfo,v 1.60 2025/05/09 18:44:49 adam Exp $
 
 BLAKE2s (adler2-2.0.0.crate) = d269f2089344d4a3f4d0908af3257cf2a65755be0349ff42e3854509afd388f3
 SHA512 (adler2-2.0.0.crate) = 12d12579ad617cf1a94cf95ab9d3f5db566c3b2de4bd5735eccd83c668fdad0eff134c996b73c46cbb9f932837682043878b8cc4764191625e9f93ccffcce423
@@ -51,9 +51,9 @@ Size (argfile-0.2.1.crate) = 9058 bytes
 BLAKE2s (arrayvec-0.7.6.crate) = ae779f4d40d8bea2f15396d81e905c8e88b941279c0a4545b47e667ab8235e1c
 SHA512 (arrayvec-0.7.6.crate) = b1f320746018a7f32340a833420089446ec5cefb7f299b4506eab7423d5db49f00b72d8aa8c6600f9159b9480d5eb3ce69407d93f5c9934147860c83e4d6eca8
 Size (arrayvec-0.7.6.crate) = 31237 bytes
-BLAKE2s (assert_fs-1.1.2.crate) = 2e2ad4f164676ce38674203202836bcad4541c7eb484d1d3ee8da53766d3cea3
-SHA512 (assert_fs-1.1.2.crate) = c979365b79c1b346281a0fa0df93fc3b71eb4feae3213a0556016b06dd5ee45a3997ccafe3fb8cc2f0851b634ff86ae7d1e9dac2a397d8190116488f3fffbb8a
-Size (assert_fs-1.1.2.crate) = 19328 bytes
+BLAKE2s (assert_fs-1.1.3.crate) = 670b9b6085388eaf90d5948ed7d821fd701fe21501d749a0bc783ce843e341f5
+SHA512 (assert_fs-1.1.3.crate) = d5652ef27d137ee12b2a90907b2d007add32e8d04e017ebe6d32944eca0ecdf274647a26d18716527c0775fc28fe16ff9cb8f01d7867cd1b58004b69ad3e0cd4
+Size (assert_fs-1.1.3.crate) = 20176 bytes
 BLAKE2s (autocfg-1.4.0.crate) = ce6aae5b8fe5dadf0c6a182c5940551ded4070c0c0143412d8c8356037ce1dc0
 SHA512 (autocfg-1.4.0.crate) = 3b5e7c30bc73e105e4bfcab584c24fc4016db41fac9c356c6649fd841051704bbe8848e09546eb50d7c1f18ea8ce1cb72fbc268a620d5c609b3472114b5be73c
 Size (autocfg-1.4.0.crate) = 17712 bytes
@@ -354,9 +354,9 @@ Size (half-2.5.0.crate) = 59156 bytes
 BLAKE2s (hashbrown-0.14.5.crate) = df2dc611777412ee614bffffa4bfd1ffbdb023961c82ec606d14782febc01949
 SHA512 (hashbrown-0.14.5.crate) = 215ea860bd3de80e2dd2d4647c9dd31c0ac895ea7c08b87256dc11d36407e412ffefaebc6cdbec024057dd4f24b3762b4fe427be307e15d1e68ccfde89a99742
 Size (hashbrown-0.14.5.crate) = 141498 bytes
-BLAKE2s (hashbrown-0.15.2.crate) = 3d249da59d8a2fa388cce1ecf55b3873572899a8aabe533dee380a5253fcb71c
-SHA512 (hashbrown-0.15.2.crate) = d6fc0613623f9313533dfcab1240e97f652f78f05baa21419f7edb2eff030c4a2c5f426d3eaae747923cffdd8aa9cc2648340e5fc229395b5eacc6fae087c8cd
-Size (hashbrown-0.15.2.crate) = 138478 bytes
+BLAKE2s (hashbrown-0.15.3.crate) = ea49f1bb2050854430474f20ab5e2fe40cfa4536b71419f1ffc7516b54556a4a
+SHA512 (hashbrown-0.15.3.crate) = dd82780d0668d6e6eda00b0e2960ab8ad6ab7ca9cb8c87c9c276ad571522676075a675e757416094e382f2607629b80a419b00bb30b5612c1dcf71aa6a97c691
+Size (hashbrown-0.15.3.crate) = 140413 bytes
 BLAKE2s (hashlink-0.10.0.crate) = 8af4024d5a5cf381403f9fdf34a6bec40d9d413cc617b3cbe65f7ec58c6c5fb0
 SHA512 (hashlink-0.10.0.crate) = 5c9c518d9919c662ab7b531b4c35dabf74a00a5900c704d287b174ad19e8fae692bf1454b7445400424da2956c5a9e8243a9d08c61c5622d2f051c1e33a3189c
 Size (hashlink-0.10.0.crate) = 29402 bytes
@@ -477,12 +477,12 @@ Size (itertools-0.14.0.crate) = 152715 b
 BLAKE2s (itoa-1.0.15.crate) = 993e1d6f42edf99e7b2f07b1d806f08026a8f2b4067f01701a24f1779847ce40
 SHA512 (itoa-1.0.15.crate) = 158ca5dd4b04cb12d9292a4df63c72443adaf5aab1bd9aacdb964dc58878d847a64251f84897cb25c34648d4c973b44fef5b4c175d7c04cabc2c13b4631c2e42
 Size (itoa-1.0.15.crate) = 11231 bytes
-BLAKE2s (jiff-0.2.10.crate) = f80ceba4e4f875ebe787666d38ac49e57b651a969c861e54ecc30a56f35a071c
-SHA512 (jiff-0.2.10.crate) = b8236a1474fa768b05a37069535560d7982b7ed5e550cad4e3cfd4cba44c00a1b19f3b6950c3ffb270056cc447fde9a3de3d39dbfc17198049f63887fa98887f
-Size (jiff-0.2.10.crate) = 698434 bytes
-BLAKE2s (jiff-static-0.2.10.crate) = 568c1a4fadd9979fc0f8dca3b600308ce642889ab0b27d796df7c548db2d3b37
-SHA512 (jiff-static-0.2.10.crate) = adc44bd821746c5957578b256a3c500eee5cd2fca5cc6c04b7f34a2192ca80d7acfd8b189d7bc49a88aba9305956e590ad3945847e3c1366c3d71e7baf9cb6df
-Size (jiff-static-0.2.10.crate) = 76123 bytes
+BLAKE2s (jiff-0.2.12.crate) = da9a8b57c36d348f21faf1cf1dba350f3394a816c940f073cc9254b53c548f49
+SHA512 (jiff-0.2.12.crate) = e26b0bb886885a26eda39dd533c44302d4186ddab26c11a82eb3cac68b200b62272d32fdbba0a0e5dd646b405bba67af33845cc3b57292d258cb1d22e0ee8357
+Size (jiff-0.2.12.crate) = 706826 bytes
+BLAKE2s (jiff-static-0.2.12.crate) = dcebbeb178004e3074af044313a3bacaf30722086965ae1b7599d3e3040f291c
+SHA512 (jiff-static-0.2.12.crate) = bed907ee272ff3970ede330d9ba01d0ce691c389e477f72a07294533fe9d21e3f84c36816ffe13759f097c8b0e4adf900e60268a3f690b5b7183f74e9b9249a8
+Size (jiff-static-0.2.12.crate) = 76130 bytes
 BLAKE2s (jiff-tzdb-0.1.4.crate) = 01f2ae046e1c147e421e2ba26758628ffddf9a35caddfcc951693bb39cd2a64b
 SHA512 (jiff-tzdb-0.1.4.crate) = bdb4b37a12e65d260bbf5d7c096e7f404e2f4c09cd625ed664b23c5bd2551323113c7e27a0e37fc009e1d8edc6643c00ea9d1f3dffcf40cf3349dbec49b7cecb
 Size (jiff-tzdb-0.1.4.crate) = 62435 bytes
@@ -555,6 +555,9 @@ Size (lsp-types-0.95.1.crate) = 68324 by
 BLAKE2s (lsp-types-3512a9f33eadc5402cfab1b8f7340824c8ca1439.tar.gz) = 03edce10f88b077ba56b3176fed630b770a7d88b606f0bf203a85b4b0cec9d64
 SHA512 (lsp-types-3512a9f33eadc5402cfab1b8f7340824c8ca1439.tar.gz) = 3362f9db4e78261825ae17b3429f9c54dc1b32a8b6a275ecff7bbe457c610d27ac37e68be3e9e27378f5f54c786dee787fd87b33c102f2507a46cf7290390ab5
 Size (lsp-types-3512a9f33eadc5402cfab1b8f7340824c8ca1439.tar.gz) = 71124 bytes
+BLAKE2s (markdown-1.0.0.crate) = 223c03054bd5fcfa16be58261ce3a4fc3fb047e30d5e87a205c5cf26292be3fb
+SHA512 (markdown-1.0.0.crate) = 9fad2942e695dc64243578b072dd34754ed57c68c83ac4d49d6573a7b01d2876b7df103b77e127d95b863bf8d725d3de5060e93f823db75afbd53f7b71c7be40
+Size (markdown-1.0.0.crate) = 219012 bytes
 BLAKE2s (matchers-0.1.0.crate) = e16e40b59402c6282f2b7ce6e930e3f88bb630b24e68b5bd0a2b1d9fb57f1fac
 SHA512 (matchers-0.1.0.crate) = 84214c1a84952d85631aa1ab5115df7cda223ac64e2acf055b6129ba1aa26ddc87615a8b51ca890ce3fee0419053fa7fe1599ae128f1d211b58c07b0c4af3b19
 Size (matchers-0.1.0.crate) = 6948 bytes
@@ -807,9 +810,9 @@ Size (regex-syntax-0.8.5.crate) = 357541
 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.11.8.tar.gz) = 98f7b37ce779d599d475bbc6f0a950afd1fa322ac99fdeb317ece22a233fa2ed
-SHA512 (ruff-0.11.8.tar.gz) = 8ca4560fa0b3c584810dbcb75199f9e04b43160ddeec46eb5180352732e8fe72587a079ed0a3cbe6749101a9881b858bf048fd1df041896834a9450acb445ddb
-Size (ruff-0.11.8.tar.gz) = 4086399 bytes
+BLAKE2s (ruff-0.11.9.tar.gz) = 7ce7673b26f368035749722feb2e5efa768b70f6d88f1bab6015036c8f0dda32
+SHA512 (ruff-0.11.9.tar.gz) = bc9e1f52b59da69534a2a2463766a6cd9482e66b7ba3c6d2ce6e69a536a8225f117f94467b1fdf7c9eff10f558bb5a0eb8d4e6275ef7c261ff2a2563a0fceaa1
+Size (ruff-0.11.9.tar.gz) = 4132134 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
@@ -831,9 +834,9 @@ Size (rustversion-1.0.20.crate) = 20666 
 BLAKE2s (ryu-1.0.20.crate) = 95eb1e552fedfc29ca6a61fa23321101b88bb0037acbe1a13a543b9c7461ea94
 SHA512 (ryu-1.0.20.crate) = 329c581429d9b8baa7d9edd9cf20e23fb8002f339d9fb3d50ed4c7eb68fb19c1ba966d52a9c9602265ca5f59f2bd4393ddcb3a7ac20c64aee3096e137eb2a384
 Size (ryu-1.0.20.crate) = 48738 bytes
-BLAKE2s (salsa-42f15835c0005c4b37aaf5bc1a15e3e1b3df14b7.tar.gz) = f219a34c188873499ca95b4c4a822946dad0f4d26cb1152b3a69eb0bb7889aa8
-SHA512 (salsa-42f15835c0005c4b37aaf5bc1a15e3e1b3df14b7.tar.gz) = 1eab8b01df73c992ecc67924565c009fd76de6a73105357499d5439628cae92c055d88fe858875b024718e18ea5f5816d8f9db0b74d2a5cac1d2cdbb7f295c12
-Size (salsa-42f15835c0005c4b37aaf5bc1a15e3e1b3df14b7.tar.gz) = 653790 bytes
+BLAKE2s (salsa-7edce6e248f35c8114b4b021cdb474a3fb2813b3.tar.gz) = 79a20c7037c157c479d4e6908b19d3d3fd889297ea679dc9b7ac590b407c91bf
+SHA512 (salsa-7edce6e248f35c8114b4b021cdb474a3fb2813b3.tar.gz) = 368c5c18c3fe82d5a9db322aa317b56c68a6c2680f719dc425a820772c4b29bca0b1f506d78ce697ab2d1e5d87add28e159c077387707f4d3ef609531368c6be
+Size (salsa-7edce6e248f35c8114b4b021cdb474a3fb2813b3.tar.gz) = 660115 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
@@ -999,15 +1002,18 @@ Size (tinyvec-1.9.0.crate) = 54137 bytes
 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.8.20.crate) = 57fa81481396feee273aa0201a293b33285d8237f1cae391cad62ef0e07612a4
-SHA512 (toml-0.8.20.crate) = c842705270baea3e62e3b0535485f15af87e9a1b26dafb7945e1918e9fd59654b83316ace4ff837d84739d2dd1fddfafabc7d7b0c3ea1dcb9a07433a8cce72f1
-Size (toml-0.8.20.crate) = 51095 bytes
-BLAKE2s (toml_datetime-0.6.8.crate) = dfd034fe7672016450205d131a5f8334ce488b9b623355292e5dab0db7da94ff
-SHA512 (toml_datetime-0.6.8.crate) = d38b98db3b2d4eebd3001d88e2135b6fdbae63b200f7e900c6bb9c121dd3f170e557332bd26f237312c1cbef61666716b0cf550c2d730f86fa7cd9eb5f64a16f
-Size (toml_datetime-0.6.8.crate) = 12028 bytes
-BLAKE2s (toml_edit-0.22.24.crate) = db2d670588115c1102d1d4c23217651cc6b8457349eb88a205ef517617b64d36
-SHA512 (toml_edit-0.22.24.crate) = 67798e7ec7b2cdbe895b0edbb50f5fcb86a11acc674605a42795e15ee5ceb8d1a3cc1249c6a914b397574ee4bcb7ffd7417598f766c6f36215ab5f5761134319
-Size (toml_edit-0.22.24.crate) = 106399 bytes
+BLAKE2s (toml-0.8.22.crate) = bc1fdba64d44e4829936b4e174263ab45eb3fb56a5ef450cf2c706566bf52a69
+SHA512 (toml-0.8.22.crate) = 9c5efeaf6d35c409cd4dffac672e9af7d09128715b66f277a673aa424be66dcce398bb123f19ca6cdf34c04ecc796606e3fd909f60cca4e7e46623ed7eae2e0a
+Size (toml-0.8.22.crate) = 76224 bytes
+BLAKE2s (toml_datetime-0.6.9.crate) = 65e391db7fc6c31c0c67b0677e938c1dc5012dabdc477972f8bf3811d882fc20
+SHA512 (toml_datetime-0.6.9.crate) = 8409a902d7f6c22a8837cb71fd0e4fbb40b34c1608c3e858f4f5268c34948b94e9f9dae9e6f3ba73c78e3db14754fcec0b22081160acb228ae366aeafaaead9c
+Size (toml_datetime-0.6.9.crate) = 12622 bytes
+BLAKE2s (toml_edit-0.22.26.crate) = 7280b5e816a4a74207606e5a4144d3739c253c95ffaaf4064d1557f48a26fb05
+SHA512 (toml_edit-0.22.26.crate) = 8cad3472f790e3423dadb34da76f77fd122721daa1c855a749699ac0af8e39c2453ed47369b14e8603204acb896a966ea98857118003a5d75cc48ca5e28ecff7
+Size (toml_edit-0.22.26.crate) = 121714 bytes
+BLAKE2s (toml_write-0.1.1.crate) = 692bb5df00a70c224ee354eeae816cfe75b06bfb875f091844ef563ce51b1507
+SHA512 (toml_write-0.1.1.crate) = 9e8b5ae31a196e3e5d9777ccaa48e24f7a1c4fd82f3fc68cc272d23be906b9c07a7d9368837afc5dfcf970a69d831f80eb1173fa8a3c53249a83a02edb2bddc7
+Size (toml_write-0.1.1.crate) = 17467 bytes
 BLAKE2s (tracing-0.1.41.crate) = 6e13ecc7da8c2186890c243e207328fd98b23cd8493c233ab70d58a24f96f0e4
 SHA512 (tracing-0.1.41.crate) = dffb8d3a1375f1b9d5418550a46cb7b1d92b2cc8ffbccb430a38f7731547960775bb42798074186711847d256eee30fb3e74078b69cb36f28c07d9f231dbf96c
 Size (tracing-0.1.41.crate) = 82448 bytes
@@ -1059,6 +1065,9 @@ Size (unic-ucd-category-0.9.0.crate) = 2
 BLAKE2s (unic-ucd-version-0.9.0.crate) = 67f45000407ae4e2413b7eaf556d12218c5954461fbbd7a7f4ef29688ffc8879
 SHA512 (unic-ucd-version-0.9.0.crate) = 153219ff18be02e23ff3dc90bba11fa8c7cda11b972e0d84500d9a0742fb7d84466f2cc63ee278a24098c39634e50742af3317cd942f4ea882ef5a2a8e003d7b
 Size (unic-ucd-version-0.9.0.crate) = 2246 bytes
+BLAKE2s (unicode-id-0.3.5.crate) = 4ec07a6ef41957b00fabd23c55157a26316058c6e15fd965131be9dc4b9841df
+SHA512 (unicode-id-0.3.5.crate) = 1158e94e14bc2b125ceebe5c314bc88d71e98cdf5e0d533ef091fbaa92bf9b0b36be50046968c766f83189f34bf167aaf9bcb9ae04cd4e3018d53d470a502e73
+Size (unicode-id-0.3.5.crate) = 16807 bytes
 BLAKE2s (unicode-ident-1.0.18.crate) = 797ae7e88496d91ecc3b2ed7617cca6ddb03b78963d156ef9d698575783721a3
 SHA512 (unicode-ident-1.0.18.crate) = d11f89fb696f9e2953c96a40b5478832651b268c83b9c7a700b07e768e795d6e8dc346597d1226df21219d36866768d1f640bd8edb68db8bd3d5d437b2bfd324
 Size (unicode-ident-1.0.18.crate) = 47743 bytes
@@ -1269,9 +1278,9 @@ Size (windows_x86_64_msvc-0.48.5.crate) 
 BLAKE2s (windows_x86_64_msvc-0.52.6.crate) = 5b8f356fbbd3d304c939f19f79a10b72a39c1b27decca9b0449a4af3761e9a79
 SHA512 (windows_x86_64_msvc-0.52.6.crate) = 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7
 Size (windows_x86_64_msvc-0.52.6.crate) = 832564 bytes
-BLAKE2s (winnow-0.7.4.crate) = cfda63d247380694bd58f5402871bbf769f6d89535fd85dd91d1b4ed66ba01eb
-SHA512 (winnow-0.7.4.crate) = 51edb11507a90f6f174f6dd1eff937c879fd9890288650489227363c9ef4a453663de185f2a9749168fa85d689b408fec8dc2395a0e368684ca4425ad8f5b7aa
-Size (winnow-0.7.4.crate) = 173588 bytes
+BLAKE2s (winnow-0.7.9.crate) = a2da8f7f21f0448312e916a0ee2a8b5a97b8b4e2b84f2200de5fdc53577cfb7c
+SHA512 (winnow-0.7.9.crate) = b8d6acb8032841723db0ea86161a84d0c770c3babc76041089026e7fe9487301b45ea0c3f74c8f8d15019031a20a02b49a6cbbc98584b66c9f43fac18d1a3018
+Size (winnow-0.7.9.crate) = 174763 bytes
 BLAKE2s (winsafe-0.0.19.crate) = c32bdfe02edc2fcf40c483485e0d271ce9da20a10849ab4a350e3e045c9baad4
 SHA512 (winsafe-0.0.19.crate) = 0555ec74c5acbb69ab08e54d920094e806258079bffaff3f90297bb94a000c7da36d6eba0eae445d425c781465235dd70a198437cf83a1f113438bfd9baf4c21
 Size (winsafe-0.0.19.crate) = 492820 bytes
@@ -1323,5 +1332,5 @@ Size (zstd-safe-5.0.2+zstd.1.5.2.crate) 
 BLAKE2s (zstd-sys-2.0.14+zstd.1.5.7.crate) = 9f29e4edea34578a7e8eb64af3e2e3761b8fd05937139d49cd0e97e086e62fad
 SHA512 (zstd-sys-2.0.14+zstd.1.5.7.crate) = a855b720b078c728fbcbf4ed82f2f701a87f63a31fc66024488994231dd2ac29439954d63641060ece1b23279c6317c4ff34768821b419f5d3b0f8e305cb3d1d
 Size (zstd-sys-2.0.14+zstd.1.5.7.crate) = 764660 bytes
-SHA1 (patch-Cargo.toml) = 1f9d5dd395efd586b0734a058d078da0afd6db93
+SHA1 (patch-Cargo.toml) = 7cf2fa496ce8ef5fafe6b13e46a6cca69a7e7ba7
 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.14 pkgsrc/devel/py-ruff/patches/patch-Cargo.toml:1.15
--- pkgsrc/devel/py-ruff/patches/patch-Cargo.toml:1.14  Sun May  4 15:04:28 2025
+++ pkgsrc/devel/py-ruff/patches/patch-Cargo.toml       Fri May  9 18:44:49 2025
@@ -1,4 +1,4 @@
-$NetBSD: patch-Cargo.toml,v 1.14 2025/05/04 15:04:28 wiz Exp $
+$NetBSD: patch-Cargo.toml,v 1.15 2025/05/09 18:44:49 adam Exp $
 
 Depends on unpublished crates. Can't use cargo.mk to fetch it.
 
@@ -17,8 +17,8 @@ Depends on unpublished crates. Can't use
  regex = { version = "1.10.2" }
  rustc-hash = { version = "2.0.0" }
  # When updating salsa, make sure to also update the revision in `fuzz/Cargo.toml`
--salsa = { git = "https://github.com/salsa-rs/salsa.git";, rev = "42f15835c0005c4b37aaf5bc1a15e3e1b3df14b7" }
-+salsa = { path = "../salsa-42f15835c0005c4b37aaf5bc1a15e3e1b3df14b7" }
+-salsa = { git = "https://github.com/salsa-rs/salsa.git";, rev = "7edce6e248f35c8114b4b021cdb474a3fb2813b3" }
++salsa = { path = "../salsa-7edce6e248f35c8114b4b021cdb474a3fb2813b3" }
  schemars = { version = "0.8.16" }
  seahash = { version = "4.1.0" }
  serde = { version = "1.0.197", features = ["derive"] }



Home | Main Index | Thread Index | Old Index