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 Apr 26 07:26:31 UTC 2024

Modified Files:
        pkgsrc/devel/py-ruff: Makefile cargo-depends.mk distinfo

Log Message:
py-ruff: updated to 0.4.2

v0.4.2

Rule changes

[flake8-pyi] Allow for overloaded __exit__ and __aexit__ definitions (PYI036)
[pyupgrade] Catch usages of "%s" % var and provide an unsafe fix (UP031)
[refurb] Implement new rule that suggests min/max over sorted() (FURB192)

Server

Fix an issue with missing diagnostics for Neovim and Helix
Implement hover documentation for noqa codes
Introduce common Ruff configuration options with new server settings

Bug fixes

Use macos-12 for building release wheels to enable macOS 11 compatibility
[flake8-blind-expect] Allow raise from in BLE001
[flake8-pyi] Allow simple assignments to None in enum class scopes (PYI026)
[flake8-simplify] Avoid raising SIM911 for non-zip attribute calls
[refurb] Avoid operator.itemgetter suggestion for single-item tuple
[ruff] Respect per-file-ignores for RUF100 with no other diagnostics
[ruff] Fix async comprehension false positive (RUF029)

Documentation

[flake8-bugbear] Document explicitly disabling strict zip (B905)
[flake8-type-checking] Mention lint.typing-modules in TCH001, TCH002, and TCH003
[isort] Improve documentation around custom isort sections
[pylint] Fix documentation oversight for invalid-X-returns

Performance

Use matchit to resolve per-file settings


To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 pkgsrc/devel/py-ruff/Makefile \
    pkgsrc/devel/py-ruff/distinfo
cvs rdiff -u -r1.20 -r1.21 pkgsrc/devel/py-ruff/cargo-depends.mk

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.21 pkgsrc/devel/py-ruff/Makefile:1.22
--- pkgsrc/devel/py-ruff/Makefile:1.21  Fri Apr 19 19:43:58 2024
+++ pkgsrc/devel/py-ruff/Makefile       Fri Apr 26 07:26:31 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.21 2024/04/19 19:43:58 adam Exp $
+# $NetBSD: Makefile,v 1.22 2024/04/26 07:26:31 adam Exp $
 
-DISTNAME=      ruff-0.4.1
+DISTNAME=      ruff-0.4.2
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=r/ruff/}
Index: pkgsrc/devel/py-ruff/distinfo
diff -u pkgsrc/devel/py-ruff/distinfo:1.21 pkgsrc/devel/py-ruff/distinfo:1.22
--- pkgsrc/devel/py-ruff/distinfo:1.21  Fri Apr 19 19:43:58 2024
+++ pkgsrc/devel/py-ruff/distinfo       Fri Apr 26 07:26:31 2024
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.21 2024/04/19 19:43:58 adam Exp $
+$NetBSD: distinfo,v 1.22 2024/04/26 07:26:31 adam Exp $
 
 BLAKE2s (Inflector-0.11.4.crate) = 2f8b4a805230be3b58267c7fb6b9c26c2ec966378d195673d1128a851cca515d
 SHA512 (Inflector-0.11.4.crate) = f1f6463e033b6d3c16c51dc1e1a3f5569954308b95b59058294b7f9310919bbda797e99e6a07529071bb83f0688867a243997d33795a7136b0af73977004296e
@@ -129,12 +129,12 @@ Size (clap_lex-0.7.0.crate) = 11915 byte
 BLAKE2s (clearscreen-3.0.0.crate) = 74c647e81f89e09f4980dd155d11f799c709d2c278a826e329d85f51a33d6230
 SHA512 (clearscreen-3.0.0.crate) = 2b5338a7944b44fdb40a79e87aa8cdb8ff3e47b9e4d8ebb757b1b3fb10f8b066183abd79f5ae634e7e9464377a33711694796bb5d52dec0201f863119923af65
 Size (clearscreen-3.0.0.crate) = 152311 bytes
-BLAKE2s (codspeed-2.4.1.crate) = 70cbfef43401c7498f6019aab16bf02ef5b11bc38ce29ffd83b0e79afc01d938
-SHA512 (codspeed-2.4.1.crate) = 26ac5c06dae55569730c1313b6149f3bf20d1ff3ff75f68ac34ac02bc004505b8689f7a1db37e6dca996face4ea5b454e0a2443af40154981f8ae8a9c61a9836
-Size (codspeed-2.4.1.crate) = 4660 bytes
-BLAKE2s (codspeed-criterion-compat-2.4.1.crate) = d2654be03880197ce14e69816ac727053f349fbf4a10747c160eef4ac4359233
-SHA512 (codspeed-criterion-compat-2.4.1.crate) = c7bcaaf2001ea7b650d4cfc9b40d89bcb1aa663bb7a785e8c23e9e06858677420f158cd414163384d6231efc6552cc0bbeb82f905c7460482a4e1eba66d336e6
-Size (codspeed-criterion-compat-2.4.1.crate) = 10183 bytes
+BLAKE2s (codspeed-2.5.0.crate) = 7bd6ec8712e98e30c8f070a8072ee07924027f7300ce6491217ea5381d245292
+SHA512 (codspeed-2.5.0.crate) = 010ff81bb6d30ce1a2de401347953ca94a4bdea64e0539609f3c374ac3fea1c13c494f1aaa8d3e1f2e2fe500febaac593d23036662dfa6cd1be6880dc6a6c0ab
+Size (codspeed-2.5.0.crate) = 4662 bytes
+BLAKE2s (codspeed-criterion-compat-2.5.0.crate) = c1638e5437ae3255c3c5270d090d3596d734f940e4b981669085e2b9a914b2e1
+SHA512 (codspeed-criterion-compat-2.5.0.crate) = e52da38c91f7b20d091a4494cb1a749af37fd6de38bfb6676fb66e39670b674d6739e0d7c0f2484373ae5f87311f7dc8571e43c77488951954c2f8b53cc53ea7
+Size (codspeed-criterion-compat-2.5.0.crate) = 10181 bytes
 BLAKE2s (colorchoice-1.0.0.crate) = 9df7e1377312fad65d006fc2ffb9c8728359b09e6e475d7d5a285038f4556f59
 SHA512 (colorchoice-1.0.0.crate) = 53363f2889cd8e8a3b3ed10c48356896c0daa72f3c12c9c7804707ab0dbc07c0e34ef52fa4f0fb1647311ce5913168c1bf62c2407ff86a33f765a9e6fccad551
 Size (colorchoice-1.0.0.crate) = 6857 bytes
@@ -165,9 +165,6 @@ Size (criterion-0.5.1.crate) = 110088 by
 BLAKE2s (criterion-plot-0.5.0.crate) = 9a23a058f721a6ec706b67811ad5ec389f2281bf2fedf2aee6669be3900e2bf7
 SHA512 (criterion-plot-0.5.0.crate) = 971e96dcc64a5afa7488f1a99475f0f5639c0ef63f9eeebcada351868697cbff397e99827cc07c0a52e7d7d1a87856fe1fc48c22075776b3bc9c94af62d79f14
 Size (criterion-plot-0.5.0.crate) = 22706 bytes
-BLAKE2s (crossbeam-0.8.4.crate) = f375337edabca37ea9bcf706ed8bc3721be18cb8a504f3f3519c9d985b344f09
-SHA512 (crossbeam-0.8.4.crate) = 63650fe2d46ff2e593342b398c153facd3cb7cd72dac9b057ee0aac5ef5e9dd9df0e71536d66879676c0edaa89787d1f365eea35c82604ca46090e527749f994
-Size (crossbeam-0.8.4.crate) = 10500 bytes
 BLAKE2s (crossbeam-channel-0.5.12.crate) = 97955dd78fc7fe5dc28f2a54d9dcd3345dcbd42ae03919d40d5f45781aeff028
 SHA512 (crossbeam-channel-0.5.12.crate) = e17b0e41901b2b41e89913a0a50cd1eaacbf64cd07f454605a85781b8b1373c35bedd16ccf6b24029404a3171e0d670fc2b1474a6448d0feb40ba0e41f99019c
 Size (crossbeam-channel-0.5.12.crate) = 90515 bytes
@@ -177,9 +174,6 @@ Size (crossbeam-deque-0.8.5.crate) = 217
 BLAKE2s (crossbeam-epoch-0.9.18.crate) = 6c1696682cc558719ff48faa4ffdc28b562cafea7f084f9b09a99f317def636e
 SHA512 (crossbeam-epoch-0.9.18.crate) = 0a8a199b9d77f4e28e91fe0a0cbff7e0dec58cac283631fd972477fa912d2f6ddfddaed2c695e4978b01cb5440b702822af6333e7c3dfbcb9a2c2086999516b2
 Size (crossbeam-epoch-0.9.18.crate) = 46875 bytes
-BLAKE2s (crossbeam-queue-0.3.11.crate) = 2b51e040dda78b0a73427333fd3e51f9419f977e4f17164d291dd7519796ae29
-SHA512 (crossbeam-queue-0.3.11.crate) = c6007307ef9d219889e6244805ae759998396e1d0548e3664ce9ab366ea78917dee75251c4265b0e3ef4ab15b5c6d42d6a5e9b286d17ad42ec169e7fcddb8ffe
-Size (crossbeam-queue-0.3.11.crate) = 15581 bytes
 BLAKE2s (crossbeam-utils-0.8.19.crate) = e27f270c104f15e0674d86fb6a78b976eac1b5c4c45904489c78bc24c394770d
 SHA512 (crossbeam-utils-0.8.19.crate) = 6e742fbb0d2a6371db87e81f8ac583259530a288237d0e8347394581c60004703a822318ec945936c410bb44001b115d8d986bb264e5b2d8091bb63a8edd93a9
 Size (crossbeam-utils-0.8.19.crate) = 42328 bytes
@@ -318,9 +312,9 @@ Size (imara-diff-0.1.5.crate) = 154821 b
 BLAKE2s (imperative-1.0.5.crate) = 3d020c6500eb8dab13e97c053ba040a07b595f057fa888ca9a57868424941cfd
 SHA512 (imperative-1.0.5.crate) = ddb760c801ee69b7669d57025027b2b72948297170834ab968d0032f3c41b05f99a0f51263b074a53fa221bd42fe57ba3897a3014fe4207b297b10b8f107efc7
 Size (imperative-1.0.5.crate) = 12294 bytes
-BLAKE2s (indexmap-2.2.5.crate) = 39f2f519a30523aaf9b6b9ee90734daf67df532d6e0a38a453f2d222c6ee1444
-SHA512 (indexmap-2.2.5.crate) = 84fbb6e61756d5ff746f6ffb2c3c8552f96d3af205075a381f06df85258c7597ce24b0d193127a797f975a3fddc1fa92110738227babc73a7fa37505331f8d78
-Size (indexmap-2.2.5.crate) = 81498 bytes
+BLAKE2s (indexmap-2.2.6.crate) = 51d85abf95cf97171ece49dd7568042ad2d0b51987fa7ef150557cfbba0b86e7
+SHA512 (indexmap-2.2.6.crate) = 53211c4a9003d751feb6dcdf1a76495764cbf32d24bbfe2be7023946622ef4f2b07a6de57109e5d24ee01892f4b2be0e0692e10cd31fd39c4ffdff4d37abe9ea
+Size (indexmap-2.2.6.crate) = 82420 bytes
 BLAKE2s (indicatif-0.17.8.crate) = 6751169933a27cc5484e46b7a9ed5001e04693cc9b3b08015d7c4a3d88b3dd6a
 SHA512 (indicatif-0.17.8.crate) = 487e73445c5c7d3c16d6f93a3d9767f41b37d2832e56851154f8b69e678ab7d9ab04eba225a6bcf8b48842ae0db0249b060e998e29a252dedf8afacdc88b1aaf
 Size (indicatif-0.17.8.crate) = 64869 bytes
@@ -423,6 +417,9 @@ Size (matchers-0.1.0.crate) = 6948 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.1.crate) = d63599aedb09ed59446128d01a9a56f28e614f180d3eb609bb68616a118bf105
+SHA512 (matchit-0.8.1.crate) = 8e68a223c65b4b9e9b20c12975e69c6e84350d00b6bebfc57fdc21e3f734dc2f2683e77f9e0a3111b0ebe74af31b765b893d9c35b678edfd7bba5a9e1fe39d17
+Size (matchit-0.8.1.crate) = 31442 bytes
 BLAKE2s (memchr-2.7.2.crate) = 58bad593cd29bb59ae79239f6f69364c2c512fa365107c1c46c37878bf53126f
 SHA512 (memchr-2.7.2.crate) = cadcb4239c7f3aaab042592c5186770a225621e32f8583052fd3dbebb4a6d9b99be28f589b39b5ca36cb2d56fb3709e7d4ba91838ebb882e28e51280c02bbc40
 Size (memchr-2.7.2.crate) = 96220 bytes
@@ -441,6 +438,9 @@ Size (mio-0.8.11.crate) = 102983 bytes
 BLAKE2s (natord-1.0.9.crate) = 0e3a2b5077d1f66f232fcd853c5d90cb8f4542783661fafa384bb66dbb44546e
 SHA512 (natord-1.0.9.crate) = bf58eda54c759fecca1fd310bece370f26555bde1096081adc5bb1e9446a538f1652fb3049a52f898f4f62a2608805b72cb72dd52ff3fc9b88fe0a7c9071025a
 Size (natord-1.0.9.crate) = 3866 bytes
+BLAKE2s (newtype-uuid-1.1.0.crate) = 7b4e3de1def432a4a1114d6335f7b6530a267fdbcc1d1297aab18296e15c9027
+SHA512 (newtype-uuid-1.1.0.crate) = fc0a3a7cd72ef8d9dc6682c0fad9f8722ce0fee99976a70df1bfbdedef0cff3e110da9e9283d947ed23b72e5354167d443718c7b374a2f521ca6dc181e0e490a
+Size (newtype-uuid-1.1.0.crate) = 11742 bytes
 BLAKE2s (nix-0.28.0.crate) = ec371834d92a78843b44f79a41e0c80a82fa111cf1184883e2126cf5b0d9cf46
 SHA512 (nix-0.28.0.crate) = 73c0c94b360f4fc81ff07a13692b2a5b5ceda3a7203bdf1e526facabd36cdf160f0ae8fa479e31a4e4237c09bde11e9bf821aa496311cac8614f9c5626f8d69a
 Size (nix-0.28.0.crate) = 311086 bytes
@@ -489,6 +489,9 @@ Size (path-absolutize-3.1.1.crate) = 660
 BLAKE2s (path-dedot-3.1.1.crate) = d3d698cae9bf475a1124dd889cd6e2896b408e6802bf5df47affee8928cc56bb
 SHA512 (path-dedot-3.1.1.crate) = 9d3519f614faab679c5644174b5b810d0bc9a22ed464aaebaa0be2d9fad75a4aa0fb952ec823e97ea12ab62de61e456f1f0bf011f771dc2a6d117d0a8090123b
 Size (path-dedot-3.1.1.crate) = 6596 bytes
+BLAKE2s (path-slash-0.2.1.crate) = afb93d91ae451fc80b92d3b093db74e208f5ef6292e8fae4bbe5f8629a72713f
+SHA512 (path-slash-0.2.1.crate) = c046707586f25f13d2f9fa452ea340198f6d2e6333ca3af806b9d2d1a61d46b033fffad60d1632ec16062fa79a3710d695b923b831a7db52602b728ed31fc3ab
+Size (path-slash-0.2.1.crate) = 8821 bytes
 BLAKE2s (pathdiff-0.2.1.crate) = ab92cb3d2fa178e9001661e1a8b07c2ab4a08f4b152304062f01ac4efdacfc87
 SHA512 (pathdiff-0.2.1.crate) = a646f271ce81d5f6d4a8e0d98a2c802a8796a961cf8fe8177911e7757bdaecd8b156ff22046f1663a9efcd5fef1e6f000e5509d3949dbaeb494126b7e8a546b7
 Size (pathdiff-0.2.1.crate) = 7142 bytes
@@ -540,15 +543,15 @@ Size (ppv-lite86-0.2.17.crate) = 22242 b
 BLAKE2s (pretty_assertions-1.4.0.crate) = b3ad42e6faff1700f2cc0f3f3425396d2c4b11ab313db189139153a5d7eeea00
 SHA512 (pretty_assertions-1.4.0.crate) = f76d38c787e91b3739272e3bebeb9763d312b85a43cda5e1311ba8d6b0e4da1ef25bd66208e772b1cf56a34553ee560482b5ad19c5290608b2aaf9c0d0f0e995
 Size (pretty_assertions-1.4.0.crate) = 78846 bytes
-BLAKE2s (proc-macro2-1.0.80.crate) = 0e00607b6ade9c1bdb03c943b9444f9ad73ea326acd985c2ae5b17b29536aec8
-SHA512 (proc-macro2-1.0.80.crate) = d40181bbc4f83ee66be7721e8f89f9a08e368e12a8a0d4c1dcdb1c29cc72b1bcb8da598de1ad1a155a8182026ab7f8365f7a46fc76d589282fbffbd35aa228a0
-Size (proc-macro2-1.0.80.crate) = 48227 bytes
+BLAKE2s (proc-macro2-1.0.81.crate) = 88d5d569775c7d3131b4bb2a9a8ba9f20925d88ce6a2ec45ef8a9c3cfc6eb1ae
+SHA512 (proc-macro2-1.0.81.crate) = 7edec4b786d9fe076ced4fa5c0d369c163fd1c27c895431245a8268ab2e16665b7c0a585552d46ceee6b8103979a4201f92abb381f0e678128abed359f514de7
+Size (proc-macro2-1.0.81.crate) = 48233 bytes
 BLAKE2s (pyproject-toml-0.9.0.crate) = f3529f7cc0eadd4a1e8a3df1a5e67f4117ddedf6bcfe3039d600557b6b0b23d2
 SHA512 (pyproject-toml-0.9.0.crate) = d6475d4bed6a74392a0322dcf1d0cce2f8974616afb931270eb410e7c44fc8750acb1bd250b89203eaeda04efd5845e38d7618f762c3946012d5d3e77180b610
 Size (pyproject-toml-0.9.0.crate) = 6041 bytes
-BLAKE2s (quick-junit-0.3.6.crate) = c3217798c309f3684347e575d74b3d8645ec6def5b3e442aefa90fd73850fbcc
-SHA512 (quick-junit-0.3.6.crate) = 03222be44365070c38ea18d2a8bbd8e10328b6623bf2611f5b5eb1cf952049c04b24d773c25e02d949d00ee6cbecd6129f37e2be56320fcfdd9035a738c0ec45
-Size (quick-junit-0.3.6.crate) = 19957 bytes
+BLAKE2s (quick-junit-0.4.0.crate) = d1a7527a0ca0172adcf2d4f3519890376ce4e5c1549a8bb3899978877bbfb604
+SHA512 (quick-junit-0.4.0.crate) = fbe82e4531e7028d9d10ecdb0f1a2e3baf2231a0f7e7e28ca3dc3920c391b83972b9289a14c7f41695e5568e669164444f3e7ce562f3754a407271dc9aaf82c3
+Size (quick-junit-0.4.0.crate) = 20136 bytes
 BLAKE2s (quick-xml-0.31.0.crate) = 7d3ee642fdfa591be5906f2a317d7b2864169903b405058aca1efbb57546ede1
 SHA512 (quick-xml-0.31.0.crate) = 9b1f4f9c32694ccb244938a9a4e9373c3902314afb6af5d2f6b1be55e5ec63fee5cf1085f8f32161570cc10fdd96f3375c7564b1d884bb152542b86593f175de
 Size (quick-xml-0.31.0.crate) = 172236 bytes
@@ -600,9 +603,9 @@ Size (result-like-derive-0.5.0.crate) = 
 BLAKE2s (ring-0.17.8.crate) = 9b7fe9b075087b8d63c6aef6af4e8d76565429d17bb8b879e509ac92a3d1ab41
 SHA512 (ring-0.17.8.crate) = e4966409a4078ee43bfc9cc659d08ad28419effe2a729c8c275361a7fe0620a3c727009bcfb1d0bab265af2bc107b50c19d868a4e80da7a8bb55f97e8b214358
 Size (ring-0.17.8.crate) = 4188554 bytes
-BLAKE2s (ruff-0.4.1.tar.gz) = 449317c54dc7562fe55c728cf413efe2595b61d7fdb5dd9f57e97406512c3b88
-SHA512 (ruff-0.4.1.tar.gz) = 3002471510bc2525ff5da7ec79ecb9885138ac444589b45a8afcc57de56fc6666dd8a208661059fa9d8f6cc0d6bf31e756c06f8475f2ece638f159db430126a0
-Size (ruff-0.4.1.tar.gz) = 2309884 bytes
+BLAKE2s (ruff-0.4.2.tar.gz) = a72ade01b19b9167fae338fdc87dd386d85907f4fd06f855d8c1beee7d8c713a
+SHA512 (ruff-0.4.2.tar.gz) = 610a030137acab3be196c9c9c116e7075f2efd80edc5d57dc1de38c1fa7079511bb6a3f44ada040582bea06826034f6250e2d490b4b943fb1eb60e564ee44f24
+Size (ruff-0.4.2.tar.gz) = 2314651 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
@@ -642,21 +645,21 @@ Size (scoped-tls-1.0.1.crate) = 8202 byt
 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.197.crate) = fddf85243d9b4e014c309e43355e8c1457216d93f1e7bf7219f99f0784f73a03
-SHA512 (serde-1.0.197.crate) = 69e42825fce6a0a5d109979785daceacfd6afc5641e202fe83da32e2b1f968416557cce97fa014839e873e65f85c27494c8f8e20e6e9e4fbedf20d0291880410
-Size (serde-1.0.197.crate) = 77087 bytes
+BLAKE2s (serde-1.0.198.crate) = a882565f159dcafd5564c55190a122741954dbce8e02a6696cff8a92d0f6f7c1
+SHA512 (serde-1.0.198.crate) = 561e4ec8858148e9cf59f1b824c489ab259b63819e6b031205db8d89b30a5b0c12c3828fc587cef67316d1b9752f3618d089fa21b3a27cb87a074d943f27c7ff
+Size (serde-1.0.198.crate) = 77577 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_derive-1.0.197.crate) = 1efc5535e0c5ea8aff046bf2a32d0181f75bccb555c6558f56239d60a412fea5
-SHA512 (serde_derive-1.0.197.crate) = 669376e248b76a5ee8b9c93fd9fe6d35372e7267fbabc14730539ef28a94e405ee5e9c2cc2846897d59d6153742cdc6799f9e2c87f20b9dad119bd3a86c28994
-Size (serde_derive-1.0.197.crate) = 55771 bytes
+BLAKE2s (serde_derive-1.0.198.crate) = e23a2c2d99b9a9f8e34369871bba86e82098595b3c194c3381181da8455261d6
+SHA512 (serde_derive-1.0.198.crate) = f33fd1e1ced08a305a41114e354ec174e09c8918e28bd486549ffbb859a139e41b5de27932cb24767f4b3db4703c25e6987c55c9b3ea566d60b9f6cd893b38ef
+Size (serde_derive-1.0.198.crate) = 55787 bytes
 BLAKE2s (serde_derive_internals-0.26.0.crate) = f0bcc5ab564c99f8f23f9ec2824442ec4021d84ac0de487b74a90341031c8026
 SHA512 (serde_derive_internals-0.26.0.crate) = acf635d10b41400e2c10d326fc7ca60dbe9094c2d1d94f4f34905e6978b155e014aebe29e0cc2b00587c97751360ab0dfa71b5c6901629bda9322754e2f07890
 Size (serde_derive_internals-0.26.0.crate) = 25382 bytes
-BLAKE2s (serde_json-1.0.115.crate) = 266565853ebbad5546ab6fcaac4c42269b2f44f804f9952fbba90df0a240e7d5
-SHA512 (serde_json-1.0.115.crate) = d1a60e20af770fdfe0585853c87c5631e56944a3c1bbdf9e1e91003af8e924a8076335bd37563d167c760aad10d4c08fe59ebd47fc52e461bc3586b835808d22
-Size (serde_json-1.0.115.crate) = 147100 bytes
+BLAKE2s (serde_json-1.0.116.crate) = 584645d446c8e1fcc0ee14c2796d92d3e70842cbc1800c2ba68fc4448d5df247
+SHA512 (serde_json-1.0.116.crate) = d383de754b0a50cc4ab3e6378b758ebd6178ad32ebed80cb4e32a9d8e81d0c689585ee5cd35f12b376e488d25ecfaca659be943c9bb4104b63a1c4f9ded2f337
+Size (serde_json-1.0.116.crate) = 146790 bytes
 BLAKE2s (serde_repr-0.1.18.crate) = faa50f56b3b631fe44ee6b2f6b9266584ce4a3e969f72f5818256b1e8f7e1bd4
 SHA512 (serde_repr-0.1.18.crate) = 09d77ccc60a748f8c95998632459f52268cf45949c0e22250f751eeaceb7336c03a457587af7bdc6fbc188cea4e15e77c8bf63d9741a9ae31fd0b8e787cabcde
 Size (serde_repr-0.1.18.crate) = 9974 bytes
@@ -717,9 +720,9 @@ Size (subtle-2.5.0.crate) = 13909 bytes
 BLAKE2s (syn-1.0.109.crate) = 90f44fe8c2ae4039ac3ca0c29fbd3eb6820b5b3c163491885ed7dc0d096b593e
 SHA512 (syn-1.0.109.crate) = 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d
 Size (syn-1.0.109.crate) = 237611 bytes
-BLAKE2s (syn-2.0.59.crate) = 5819bd5317ee62476c945ef53a847db20ba7cdb7e0a7adbbd82dd19ca19770e4
-SHA512 (syn-2.0.59.crate) = 0e9e1529a0ce43afeec5e9847f8f4c86939ebb1fa0236d25aab73a9fc253b97ebc62f1c741e137a5a3173e2342b33d776a488210ccbdcd36177a1df31188afdc
-Size (syn-2.0.59.crate) = 255393 bytes
+BLAKE2s (syn-2.0.60.crate) = 6ec940951f056c7bd1f525be26986c4bad28298958284c67521471accfccc7fc
+SHA512 (syn-2.0.60.crate) = 20bfa02b03c193672a9922f9a5e196185341e082a262f7c00d7c2d467d9e2d77f4af3994634923cfaeee34aa9eab510415165f052ffd9b1ed0b1b581e272898d
+Size (syn-2.0.60.crate) = 255808 bytes
 BLAKE2s (tempfile-3.10.1.crate) = 4f7b06eecc5247baecdae6f053b331230e880d2a72e0cce7b0814e70d7674a87
 SHA512 (tempfile-3.10.1.crate) = bac7515b85b0d01ea914b527f0fadd3a4d8e77c9eabe786977d2625d8a3e91decaec502dd15bab4d49a43597fa7cf7660fff4be1b043112d13b542a72443bf39
 Size (tempfile-3.10.1.crate) = 33653 bytes
@@ -738,12 +741,12 @@ Size (test-case-core-3.3.1.crate) = 1432
 BLAKE2s (test-case-macros-3.3.1.crate) = 0b3a93e861d04ed5e75e50074f12b7c5caf822204bce084fcfe04ad4e78ca760
 SHA512 (test-case-macros-3.3.1.crate) = 3383ad7fa23f09b3289e2beefb2a2ea6bb7f7f48d71339b4c1e613c4807e83e4ab816b1c36369524d65aec7929064d2951c758d9c88164e7792a0a46fbf2d933
 Size (test-case-macros-3.3.1.crate) = 4961 bytes
-BLAKE2s (thiserror-1.0.58.crate) = e27d1c6139c5667c0c40b853469493d490d89393dbf2a63ee8db121cc0d206be
-SHA512 (thiserror-1.0.58.crate) = 3cba2d1f4965bc56bac8fc70540d8cd442ab6b8c7d25d328bde7f4cc108535d83c75f293316d730bbd86eb247400b6e35107d610c7caf47f43a28b1f52fed578
-Size (thiserror-1.0.58.crate) = 21025 bytes
-BLAKE2s (thiserror-impl-1.0.58.crate) = da826c55594eded01424134d7653b0b8e7f4d8564e3630c4a8312d6a2851698a
-SHA512 (thiserror-impl-1.0.58.crate) = 9bbc623f54c71595e48b33bdb3e4f12eb2e48074b15ebe400d6faab43410b363e5af94df071aaa324c59dc6958173e3c301fd51b216969f095e19cb98a27292b
-Size (thiserror-impl-1.0.58.crate) = 15645 bytes
+BLAKE2s (thiserror-1.0.59.crate) = a3058430b3d4ed6ac9ea84b5e0b71eb2aac4001ffdc12308e95a6702b1c260eb
+SHA512 (thiserror-1.0.59.crate) = 254b0ad6c4b135234f89db8bd5674fb8c6b633495810140abf93cf06c58e911ad2ebcfdc002e7ce29739e95ea066eeed3fbd7c831e2858822dff620598dd147a
+Size (thiserror-1.0.59.crate) = 21040 bytes
+BLAKE2s (thiserror-impl-1.0.59.crate) = 1f200dabf3abd0d79895ce2a147f186641abfe1f10df9dcad6930b5182a1f5d5
+SHA512 (thiserror-impl-1.0.59.crate) = 75543ad39d1243dab23a4b50075bec337c39045f0271337a1ccc144f25dc1e7fc23b0163f16958ded9a1f44ff359378bd22f4c0f5e095c1823e928fc929457e8
+Size (thiserror-impl-1.0.59.crate) = 15726 bytes
 BLAKE2s (thread_local-1.1.8.crate) = ff24b6210b6bf0659eeffe5d0285dbba01a96771b4247b0e3d81943589cdc66a
 SHA512 (thread_local-1.1.8.crate) = 6d7e3941f43c43ac091db5d1cf2a8a3892b54b0634d9200426eadeb82015566532f04b6040085dbdcb10580ac724b6ded8416931d764d795a5f923aced66c492
 Size (thread_local-1.1.8.crate) = 13962 bytes

Index: pkgsrc/devel/py-ruff/cargo-depends.mk
diff -u pkgsrc/devel/py-ruff/cargo-depends.mk:1.20 pkgsrc/devel/py-ruff/cargo-depends.mk:1.21
--- pkgsrc/devel/py-ruff/cargo-depends.mk:1.20  Fri Apr 19 09:12:06 2024
+++ pkgsrc/devel/py-ruff/cargo-depends.mk       Fri Apr 26 07:26:31 2024
@@ -1,4 +1,4 @@
-# $NetBSD: cargo-depends.mk,v 1.20 2024/04/19 09:12:06 adam Exp $
+# $NetBSD: cargo-depends.mk,v 1.21 2024/04/26 07:26:31 adam Exp $
 
 CARGO_CRATE_DEPENDS+=  Inflector-0.11.4
 CARGO_CRATE_DEPENDS+=  adler-1.0.2
@@ -43,8 +43,8 @@ CARGO_CRATE_DEPENDS+= clap_complete_nush
 CARGO_CRATE_DEPENDS+=  clap_derive-4.5.4
 CARGO_CRATE_DEPENDS+=  clap_lex-0.7.0
 CARGO_CRATE_DEPENDS+=  clearscreen-3.0.0
-CARGO_CRATE_DEPENDS+=  codspeed-2.4.1
-CARGO_CRATE_DEPENDS+=  codspeed-criterion-compat-2.4.1
+CARGO_CRATE_DEPENDS+=  codspeed-2.5.0
+CARGO_CRATE_DEPENDS+=  codspeed-criterion-compat-2.5.0
 CARGO_CRATE_DEPENDS+=  colorchoice-1.0.0
 CARGO_CRATE_DEPENDS+=  colored-2.1.0
 CARGO_CRATE_DEPENDS+=  console-0.15.8
@@ -55,11 +55,9 @@ CARGO_CRATE_DEPENDS+=        countme-3.0.1
 CARGO_CRATE_DEPENDS+=  crc32fast-1.4.0
 CARGO_CRATE_DEPENDS+=  criterion-0.5.1
 CARGO_CRATE_DEPENDS+=  criterion-plot-0.5.0
-CARGO_CRATE_DEPENDS+=  crossbeam-0.8.4
 CARGO_CRATE_DEPENDS+=  crossbeam-channel-0.5.12
 CARGO_CRATE_DEPENDS+=  crossbeam-deque-0.8.5
 CARGO_CRATE_DEPENDS+=  crossbeam-epoch-0.9.18
-CARGO_CRATE_DEPENDS+=  crossbeam-queue-0.3.11
 CARGO_CRATE_DEPENDS+=  crossbeam-utils-0.8.19
 CARGO_CRATE_DEPENDS+=  crunchy-0.2.2
 CARGO_CRATE_DEPENDS+=  darling-0.20.8
@@ -106,7 +104,7 @@ CARGO_CRATE_DEPENDS+=       idna-0.5.0
 CARGO_CRATE_DEPENDS+=  ignore-0.4.22
 CARGO_CRATE_DEPENDS+=  imara-diff-0.1.5
 CARGO_CRATE_DEPENDS+=  imperative-1.0.5
-CARGO_CRATE_DEPENDS+=  indexmap-2.2.5
+CARGO_CRATE_DEPENDS+=  indexmap-2.2.6
 CARGO_CRATE_DEPENDS+=  indicatif-0.17.8
 CARGO_CRATE_DEPENDS+=  indoc-2.0.5
 CARGO_CRATE_DEPENDS+=  inotify-0.9.6
@@ -141,12 +139,14 @@ CARGO_CRATE_DEPENDS+=     lsp-server-0.7.6
 CARGO_CRATE_DEPENDS+=  lsp-types-0.95.1
 CARGO_CRATE_DEPENDS+=  matchers-0.1.0
 CARGO_CRATE_DEPENDS+=  matches-0.1.10
+CARGO_CRATE_DEPENDS+=  matchit-0.8.1
 CARGO_CRATE_DEPENDS+=  memchr-2.7.2
 CARGO_CRATE_DEPENDS+=  mimalloc-0.1.39
 CARGO_CRATE_DEPENDS+=  minimal-lexical-0.2.1
 CARGO_CRATE_DEPENDS+=  miniz_oxide-0.7.2
 CARGO_CRATE_DEPENDS+=  mio-0.8.11
 CARGO_CRATE_DEPENDS+=  natord-1.0.9
+CARGO_CRATE_DEPENDS+=  newtype-uuid-1.1.0
 CARGO_CRATE_DEPENDS+=  nix-0.28.0
 CARGO_CRATE_DEPENDS+=  nom-7.1.3
 CARGO_CRATE_DEPENDS+=  notify-6.1.1
@@ -163,6 +163,7 @@ CARGO_CRATE_DEPENDS+=       overload-0.1.1
 CARGO_CRATE_DEPENDS+=  paste-1.0.14
 CARGO_CRATE_DEPENDS+=  path-absolutize-3.1.1
 CARGO_CRATE_DEPENDS+=  path-dedot-3.1.1
+CARGO_CRATE_DEPENDS+=  path-slash-0.2.1
 CARGO_CRATE_DEPENDS+=  pathdiff-0.2.1
 CARGO_CRATE_DEPENDS+=  peg-0.8.2
 CARGO_CRATE_DEPENDS+=  peg-macros-0.8.2
@@ -180,9 +181,9 @@ CARGO_CRATE_DEPENDS+=       pmutil-0.6.1
 CARGO_CRATE_DEPENDS+=  portable-atomic-1.6.0
 CARGO_CRATE_DEPENDS+=  ppv-lite86-0.2.17
 CARGO_CRATE_DEPENDS+=  pretty_assertions-1.4.0
-CARGO_CRATE_DEPENDS+=  proc-macro2-1.0.80
+CARGO_CRATE_DEPENDS+=  proc-macro2-1.0.81
 CARGO_CRATE_DEPENDS+=  pyproject-toml-0.9.0
-CARGO_CRATE_DEPENDS+=  quick-junit-0.3.6
+CARGO_CRATE_DEPENDS+=  quick-junit-0.4.0
 CARGO_CRATE_DEPENDS+=  quick-xml-0.31.0
 CARGO_CRATE_DEPENDS+=  quote-1.0.36
 CARGO_CRATE_DEPENDS+=  rand-0.8.5
@@ -213,11 +214,11 @@ CARGO_CRATE_DEPENDS+=     schemars-0.8.16
 CARGO_CRATE_DEPENDS+=  schemars_derive-0.8.16
 CARGO_CRATE_DEPENDS+=  scoped-tls-1.0.1
 CARGO_CRATE_DEPENDS+=  seahash-4.1.0
-CARGO_CRATE_DEPENDS+=  serde-1.0.197
+CARGO_CRATE_DEPENDS+=  serde-1.0.198
 CARGO_CRATE_DEPENDS+=  serde-wasm-bindgen-0.6.5
-CARGO_CRATE_DEPENDS+=  serde_derive-1.0.197
+CARGO_CRATE_DEPENDS+=  serde_derive-1.0.198
 CARGO_CRATE_DEPENDS+=  serde_derive_internals-0.26.0
-CARGO_CRATE_DEPENDS+=  serde_json-1.0.115
+CARGO_CRATE_DEPENDS+=  serde_json-1.0.116
 CARGO_CRATE_DEPENDS+=  serde_repr-0.1.18
 CARGO_CRATE_DEPENDS+=  serde_spanned-0.6.5
 CARGO_CRATE_DEPENDS+=  serde_test-1.0.176
@@ -238,15 +239,15 @@ CARGO_CRATE_DEPENDS+=     strum-0.26.2
 CARGO_CRATE_DEPENDS+=  strum_macros-0.26.2
 CARGO_CRATE_DEPENDS+=  subtle-2.5.0
 CARGO_CRATE_DEPENDS+=  syn-1.0.109
-CARGO_CRATE_DEPENDS+=  syn-2.0.59
+CARGO_CRATE_DEPENDS+=  syn-2.0.60
 CARGO_CRATE_DEPENDS+=  tempfile-3.10.1
 CARGO_CRATE_DEPENDS+=  terminal_size-0.3.0
 CARGO_CRATE_DEPENDS+=  terminfo-0.8.0
 CARGO_CRATE_DEPENDS+=  test-case-3.3.1
 CARGO_CRATE_DEPENDS+=  test-case-core-3.3.1
 CARGO_CRATE_DEPENDS+=  test-case-macros-3.3.1
-CARGO_CRATE_DEPENDS+=  thiserror-1.0.58
-CARGO_CRATE_DEPENDS+=  thiserror-impl-1.0.58
+CARGO_CRATE_DEPENDS+=  thiserror-1.0.59
+CARGO_CRATE_DEPENDS+=  thiserror-impl-1.0.59
 CARGO_CRATE_DEPENDS+=  thread_local-1.1.8
 CARGO_CRATE_DEPENDS+=  tikv-jemalloc-sys-0.5.4+5.3.0-patched
 CARGO_CRATE_DEPENDS+=  tikv-jemallocator-0.5.4



Home | Main Index | Thread Index | Old Index