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:           Tue Aug  6 12:52:45 UTC 2024

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.5.6.

Release Notes

Ruff 0.5.6 automatically enables linting and formatting of notebooks in preview mode.
You can opt-out of this behavior by adding *.ipynb to the extend-exclude setting.

[tool.ruff]
extend-exclude = ["*.ipynb"]

Preview features

    Enable notebooks by default in preview mode (#12621)
    [flake8-builtins] Implement import, lambda, and module shadowing (#12546)
    [pydoclint] Add docstring-missing-returns (DOC201) and docstring-extraneous-returns (DOC202) (#12485)

Rule changes

    [flake8-return] Exempt cached properties and other property-like decorators from explicit return rule (RET501) (#12563)

Server

    Make server panic hook more error resilient (#12610)
    Use $/logTrace for server trace logs in Zed and VS Code (#12564)
    Keep track of deleted cells for reorder change request (#12575)

Configuration

    [flake8-implicit-str-concat] Always allow explicit multi-line concatenations when implicit concatenations are banned (#12532)

Bug fixes

    [flake8-async] Avoid flagging asyncio.timeouts as unused when the context manager includes asyncio.TaskGroup (#12605)
    [flake8-slots] Avoid recommending __slots__ for classes that inherit from more than namedtuple (#12531)
    [isort] Avoid marking required imports as unused (#12537)
    [isort] Preserve trailing inline comments on import-from statements (#12498)
    [pycodestyle] Add newlines before comments (E305) (#12606)
    [pycodestyle] Don't attach comments with mismatched indents (#12604)
    [pyflakes] Fix preview-mode bugs in F401 when attempting to autofix unused first-party submodule imports in an __init__.py file (#12569)
    [pylint] Respect start index in unnecessary-list-index-lookup (#12603)
    [pyupgrade] Avoid recommending no-argument super in slots=True dataclasses (#12530)
    [pyupgrade] Use colon rather than dot formatting for integer-only types (#12534)
    Fix NFKC normalization bug when removing unused imports (#12571)

Other changes

    Consider more stdlib decorators to be property-like (#12583)
    Improve handling of metaclasses in various linter rules (#12579)
    Improve consistency between linter rules in determining whether a function is property (#12581)


To generate a diff of this commit:
cvs rdiff -u -r1.30 -r1.31 pkgsrc/devel/py-ruff/Makefile \
    pkgsrc/devel/py-ruff/distinfo
cvs rdiff -u -r1.29 -r1.30 pkgsrc/devel/py-ruff/cargo-depends.mk
cvs rdiff -u -r1.2 -r1.3 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.30 pkgsrc/devel/py-ruff/Makefile:1.31
--- pkgsrc/devel/py-ruff/Makefile:1.30  Sun Jul 28 10:30:08 2024
+++ pkgsrc/devel/py-ruff/Makefile       Tue Aug  6 12:52:45 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.30 2024/07/28 10:30:08 adam Exp $
+# $NetBSD: Makefile,v 1.31 2024/08/06 12:52:45 wiz Exp $
 
-DISTNAME=      ruff-0.5.5
+DISTNAME=      ruff-0.5.6
 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.30 pkgsrc/devel/py-ruff/distinfo:1.31
--- pkgsrc/devel/py-ruff/distinfo:1.30  Sun Jul 28 10:30:08 2024
+++ pkgsrc/devel/py-ruff/distinfo       Tue Aug  6 12:52:45 2024
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.30 2024/07/28 10:30:08 adam Exp $
+$NetBSD: distinfo,v 1.31 2024/08/06 12:52:45 wiz Exp $
 
 BLAKE2s (Inflector-0.11.4.crate) = 2f8b4a805230be3b58267c7fb6b9c26c2ec966378d195673d1128a851cca515d
 SHA512 (Inflector-0.11.4.crate) = f1f6463e033b6d3c16c51dc1e1a3f5569954308b95b59058294b7f9310919bbda797e99e6a07529071bb83f0688867a243997d33795a7136b0af73977004296e
@@ -51,9 +51,9 @@ Size (anyhow-1.0.86.crate) = 46741 bytes
 BLAKE2s (arc-swap-1.7.1.crate) = e2cecae4fd3315b92dc0378242bfbff9c25a39b692659bf71969c631242fba75
 SHA512 (arc-swap-1.7.1.crate) = 070fa8dd17b380b6d7d72f6f45c84e591de9a9770b9662351e7a41af03798bf5e34d185a5fcb948f4d8ac5e210a33acd465c39eff6097662c2442b34ee3dbdff
 Size (arc-swap-1.7.1.crate) = 68512 bytes
-BLAKE2s (argfile-0.2.0.crate) = 07c3569c09732b09eac752738bd760e280a64e42a6683123ebfe72a161b746ce
-SHA512 (argfile-0.2.0.crate) = f883df69a34b00c132fa8f5d4b64768e8136773aaa3a6c748ae001301485a4cc1af603d9940083c3f7b62d29a3945850b7136be9b49a7f2066579582583b51d5
-Size (argfile-0.2.0.crate) = 9042 bytes
+BLAKE2s (argfile-0.2.1.crate) = 9aa89c4ca46f29d0f30db0ef0fbc20974401219b3a1c7ce519118ee8268fdd3b
+SHA512 (argfile-0.2.1.crate) = ca0d8f5dd7748443b131c63ed0cac31857f090ff8f3616167290b1ac491495ffec26aaafa258c02492e0fe4447e3ae398089afe0e06daa5556520866e527e6e5
+Size (argfile-0.2.1.crate) = 9058 bytes
 BLAKE2s (arrayvec-0.7.4.crate) = 6fc004d0c42aa58bd9d356322914e46952dcaf2a64d5bd99a97f79c547d6ca91
 SHA512 (arrayvec-0.7.4.crate) = 91e8f70330c515c966d78ae235e890594f9607381ac738a2c3586b53f01411e98d1687494f39ccc365948ae60497df3dfb2be18e26ab7e69bc0966b6c250e1ac
 Size (arrayvec-0.7.4.crate) = 29856 bytes
@@ -72,9 +72,12 @@ Size (bitflags-1.3.2.crate) = 23021 byte
 BLAKE2s (bitflags-2.6.0.crate) = 98cdd527fa35fc9bc6f4357adc0f645eeee21e4528adf03aab79eb6158070793
 SHA512 (bitflags-2.6.0.crate) = f9bb3c48931ed7e7e05ec6d13305af5da6b6c18861ff307d7dc17c658f63972c87b70b0527287b3625c8592befc207cfe15550654995faf3862bb12a6d95bacf
 Size (bitflags-2.6.0.crate) = 45357 bytes
-BLAKE2s (bstr-1.9.1.crate) = 67df1a95caa47a5d61a414d79a591c93bc7c937fbec3e18c15a7d88e49626675
-SHA512 (bstr-1.9.1.crate) = 67e9f76719310de60f46adf3c39768b4dc078d4c32dc6bdcec1a94cd9f630c5238e427ed84cd6ec25a44f54e84adeb795a0e92060a5372d9fb9ad9f0914e3172
-Size (bstr-1.9.1.crate) = 380305 bytes
+BLAKE2s (boomphf-0.6.0.crate) = 34614d8ddf0c1793ee95550ce632c74fa89d393836dfb827a9ecd4a8e476e1dd
+SHA512 (boomphf-0.6.0.crate) = 46ef711e619401bc69e869ed254d70ad009b7c8a414a2c08a0f9903883a9440812acfdbe040cfb322019588c5c733e0c3202ae38433fdd094d141ed78460aaad
+Size (boomphf-0.6.0.crate) = 16300 bytes
+BLAKE2s (bstr-1.10.0.crate) = 91abaddad54be08b2e53f8d996f68cad30134322263fe6b56401f69ac5653cda
+SHA512 (bstr-1.10.0.crate) = 823abdbda9b13802facc7d6b1ed9ad809ed3b0b827d26e418348ffb8481b5f5735f129c5a9a8c7b2ab010d7f32ca57cba69a1ee10a64225c54c6ceacd22c05d2
+Size (bstr-1.10.0.crate) = 380426 bytes
 BLAKE2s (bumpalo-3.16.0.crate) = 718bb7ba9add434df2b5e3f8ea1ac354f2e51c0f0a6d8d77296504d6c1ca87b2
 SHA512 (bumpalo-3.16.0.crate) = a51b75c36f6794db444cab20eeb24f42a319080ecb486a56d254d6f873f3d188b5ccba11db30c068bd0c52c4322d4a3f5f5195c81c94b0bc04387030418835b1
 Size (bumpalo-3.16.0.crate) = 85677 bytes
@@ -117,12 +120,12 @@ Size (ciborium-io-0.2.2.crate) = 6697 by
 BLAKE2s (ciborium-ll-0.2.2.crate) = 62616920a5b3603cdedda2d9f1ff7a13e0e652131622a0cd26ea686e3ffb1cd3
 SHA512 (ciborium-ll-0.2.2.crate) = 2f7ef6ad8bf5a862e8b9daa64bc6d8184c87a22c264b10dbb35c00c9effcd5712f354b4ca6c2eb8e6795d4b99d7cb88fa2acf01f3ad6fb28caf81708a500549a
 Size (ciborium-ll-0.2.2.crate) = 14695 bytes
-BLAKE2s (clap-4.5.9.crate) = a57912c7f76686989ee630b5e23c93fb5ea820b6869a0917df01c47a90d5e550
-SHA512 (clap-4.5.9.crate) = 6eae38d69f99fdcc7e2a1f799b4ae770a00dc8556def97a10d578426f6770e0d86fc32816aac2dc5a59c147dbd7501eb9f7b94953a2342cf74b1034459705e88
-Size (clap-4.5.9.crate) = 56348 bytes
-BLAKE2s (clap_builder-4.5.9.crate) = df697b01da9605fb0207e964d2f4eee70adf3b66d93c862c95c149db20365c27
-SHA512 (clap_builder-4.5.9.crate) = 5f9e297036a86bc33daeb76a8d906e14c58899c460ab66c934b7db0309ed5a7f63bb10d644f84e692fbb84081c20102ae97e33cb39e9ed71bea920d4e5e6aac7
-Size (clap_builder-4.5.9.crate) = 164088 bytes
+BLAKE2s (clap-4.5.11.crate) = 2237dc5d7c33dc2f1bae56661871502b726c20bd856a4a407437f11d43787bc4
+SHA512 (clap-4.5.11.crate) = 96bb7871ef3eb167bf8869e3713d861754cf4716dcff8afe54b3d73ddeb862c75e110e1b759c72edec7cc0e274df5af881aaa8bd275978c55ec8a225c333b098
+Size (clap-4.5.11.crate) = 56252 bytes
+BLAKE2s (clap_builder-4.5.11.crate) = a80d9e36b68f38e73c81aca90c0defe72440e14c016834c824f77eb5c4c8a0b4
+SHA512 (clap_builder-4.5.11.crate) = e647761130263d45d55c507e15893b73f70ff402185cd2ef174f7c4f67cef96c713fa4d4d60244393b9e7628667b79e56dabac0196d014740d81e5b7083ab780
+Size (clap_builder-4.5.11.crate) = 164100 bytes
 BLAKE2s (clap_complete-4.5.2.crate) = 3af668db8395fe7225583ab9be244b33e3399e0c5a8e717a902c10cb25e1ec26
 SHA512 (clap_complete-4.5.2.crate) = 1c9db70159681dd23011df6e804fa193f67f3dee874b2583a5c9da90db1c7283a13b330befecca91de260f70b974168652b450cf8b519a79957ac7a6373992b3
 Size (clap_complete-4.5.2.crate) = 37850 bytes
@@ -132,9 +135,9 @@ Size (clap_complete_command-0.6.1.crate)
 BLAKE2s (clap_complete_nushell-4.5.2.crate) = 328304bbaa15db0ad2c6d0af4e1e41263f6129d93b695a52f2def044213f6f6f
 SHA512 (clap_complete_nushell-4.5.2.crate) = 1da7b7f01e948f4c055bb912426d950418f353837dda9e6bb8e249bda4169b29de2291173c9d0193f0c746ec1387ad8a893721f32125f14565948f2e90fddf53
 Size (clap_complete_nushell-4.5.2.crate) = 34391 bytes
-BLAKE2s (clap_derive-4.5.8.crate) = af114cedb1c0359a3da7cf067f5b8319348e453a93ad5f0649b484aba7bc8a0e
-SHA512 (clap_derive-4.5.8.crate) = 587b63b99ad47b6902094d40ee4cea6c4e1d547e11fa50095b007a8495b11b25b3b6ef37583526938a56103982aac7d2addda833d2323545b753a852fc830b43
-Size (clap_derive-4.5.8.crate) = 30024 bytes
+BLAKE2s (clap_derive-4.5.11.crate) = 37a986b695742db62ebb4679b7f1a51f9b86c2c0171d9b2f52ff3b064397b777
+SHA512 (clap_derive-4.5.11.crate) = c1c83ddbd16b1e719fd2cdf933186343d3ed4b434b7b45f74dec340eabd49c77da2e40e462349625260104cfb6a8c70d5757c054ed1461235fed7e913100860b
+Size (clap_derive-4.5.11.crate) = 30061 bytes
 BLAKE2s (clap_lex-0.7.0.crate) = adccef54c6f6a4e74f2884a438370e037cb6ae600586bd276997d9b52c197a4c
 SHA512 (clap_lex-0.7.0.crate) = 638feb2e4571677dbe15ef0423866d2f0df309723e5ad65ddeaff7fd5e2e83adcb973a32d52a5f3924ea88fcff865e956b7d30dcd569df0412ef47848af14036
 Size (clap_lex-0.7.0.crate) = 11915 bytes
@@ -249,9 +252,9 @@ Size (encode_unicode-0.3.6.crate) = 4574
 BLAKE2s (env_filter-0.1.0.crate) = f062cf1d014cafdab612e3df218ae1d3feafe8095014945c57a2a66c24193aa0
 SHA512 (env_filter-0.1.0.crate) = a0ab51c2b905466d23c75fd77b430dff2956556b7687ea434050c78a497cbe63018c5730be950724c0ca6aefe29bbc379ac01c8a7cd2779a69c5a03e92a21bf1
 Size (env_filter-0.1.0.crate) = 11553 bytes
-BLAKE2s (env_logger-0.11.3.crate) = f104c0075bc7699ec1ec96a983b631ab99933186a784b76990a3d3253e4626b6
-SHA512 (env_logger-0.11.3.crate) = 50df911455429a83088c87d30137fda6fc73971ffd32eb66f21e0d006bce92580c519d4a3a3fddadb7bdcce5d6dc33df853dff6373fe66f128cfd60ca26f9f02
-Size (env_logger-0.11.3.crate) = 29704 bytes
+BLAKE2s (env_logger-0.11.5.crate) = 08f30175466b94a07919853fd1fb989004947ba574dbe7de7900072505cd4d30
+SHA512 (env_logger-0.11.5.crate) = e2ab1f117227ebf8840daaff971c2533830c0e481797cdcaa055a4506ffef78fc0830bfa13295275c604273d494278d43440b987132f97ed6bc1cf705e05cd8a
+Size (env_logger-0.11.5.crate) = 30683 bytes
 BLAKE2s (equivalent-1.0.1.crate) = 915ff7ece3e11b5de2f2f26d2da9c4dfa1c7484416c53025c08507677cebebbd
 SHA512 (equivalent-1.0.1.crate) = b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140
 Size (equivalent-1.0.1.crate) = 6615 bytes
@@ -303,9 +306,9 @@ Size (half-2.4.1.crate) = 50892 bytes
 BLAKE2s (hashbrown-0.14.5.crate) = df2dc611777412ee614bffffa4bfd1ffbdb023961c82ec606d14782febc01949
 SHA512 (hashbrown-0.14.5.crate) = 215ea860bd3de80e2dd2d4647c9dd31c0ac895ea7c08b87256dc11d36407e412ffefaebc6cdbec024057dd4f24b3762b4fe427be307e15d1e68ccfde89a99742
 Size (hashbrown-0.14.5.crate) = 141498 bytes
-BLAKE2s (hashlink-0.8.4.crate) = 8ff48d08694399c98e71eef1905cab0ff4300321008259bcb4502e24432c2d14
-SHA512 (hashlink-0.8.4.crate) = 4b21564c26673458668da18fd95246514e90cad603ada7875466bb056fe461ab31c1db77fc2ebfe207a1bcff06df2b0b29c258f7fa9e5c19cb4e4b2388d53ff7
-Size (hashlink-0.8.4.crate) = 26514 bytes
+BLAKE2s (hashlink-0.9.1.crate) = b01ad475a24336a36b0f0165e45d0b29adb937f929590c380c4703ae63cacb8e
+SHA512 (hashlink-0.9.1.crate) = 16189f332b9e2a71f8cf4c8b72485eb107c4a84d4bfe3c739ecea8fe5dec33ad3c796d57830b12c176bc65a2066913c809a0f7c8db83e9da1bb0c555de8d3717
+Size (hashlink-0.9.1.crate) = 28928 bytes
 BLAKE2s (heck-0.5.0.crate) = 0bc71a5746c9d1e7c913d096fb68f1d422464744e18adc592540b291882f5660
 SHA512 (heck-0.5.0.crate) = f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76
 Size (heck-0.5.0.crate) = 11517 bytes
@@ -333,12 +336,12 @@ Size (idna-0.5.0.crate) = 271940 bytes
 BLAKE2s (ignore-0.4.22.crate) = 62475b46d3590c916571e3212edf108daa5b234af561adb3949d774aff713d90
 SHA512 (ignore-0.4.22.crate) = 9647a4887258dd970c87798dee32a16c1cda75ce3e352829f78d97e1b786d67f74d89b2fd76d48a607fe795213965c04c9dfb47713f8fa80561f87ac465956d9
 Size (ignore-0.4.22.crate) = 55462 bytes
-BLAKE2s (imara-diff-0.1.6.crate) = cd025425247670791eb80f023afda6b521770d8d9cbdb4bdee23ff067435fbeb
-SHA512 (imara-diff-0.1.6.crate) = aca5c7a1766a1414626780b70a9e9e9274b6a969afe3eb61af8c54ba98db147b1b9a8a24d7937287af98ef02954c8e574c70c9c4894a3d42752dca73160efc2e
-Size (imara-diff-0.1.6.crate) = 155605 bytes
-BLAKE2s (imperative-1.0.5.crate) = 3d020c6500eb8dab13e97c053ba040a07b595f057fa888ca9a57868424941cfd
-SHA512 (imperative-1.0.5.crate) = ddb760c801ee69b7669d57025027b2b72948297170834ab968d0032f3c41b05f99a0f51263b074a53fa221bd42fe57ba3897a3014fe4207b297b10b8f107efc7
-Size (imperative-1.0.5.crate) = 12294 bytes
+BLAKE2s (imara-diff-0.1.7.crate) = 318f9065d9cf20a10ca8036bec4c41f6301b2e153d66ebbb065af8697177126b
+SHA512 (imara-diff-0.1.7.crate) = 7a728321bdad9341f7d2f8ba0f812bf5212a8bcefe55898c974e59d40fd8add084e132be9c4144d07f954519340a00d1c881a039928114271044ce7bd3174d11
+Size (imara-diff-0.1.7.crate) = 155688 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.2.6.crate) = 51d85abf95cf97171ece49dd7568042ad2d0b51987fa7ef150557cfbba0b86e7
 SHA512 (indexmap-2.2.6.crate) = 53211c4a9003d751feb6dcdf1a76495764cbf32d24bbfe2be7023946622ef4f2b07a6de57109e5d24ee01892f4b2be0e0692e10cd31fd39c4ffdff4d37abe9ea
 Size (indexmap-2.2.6.crate) = 82420 bytes
@@ -501,9 +504,30 @@ Size (option-ext-0.2.0.crate) = 7345 byt
 BLAKE2s (ordermap-0.5.0.crate) = a984fae2102ca83cb5a36ac1081b362055236b1d7bfd7ebaf6876ca10d83e701
 SHA512 (ordermap-0.5.0.crate) = 5740c061f252340fae8b344c518561242d270a7f88e59e028593dfeaca8b33fcc826620448a96155cbdb18400de6c9935b17bf8714b2be5aa61349105bf65338
 Size (ordermap-0.5.0.crate) = 55933 bytes
-BLAKE2s (os_str_bytes-6.6.1.crate) = ec7f5b87a2a9ac30b52d3f34b58bdba0d68fe13b5088ab020be65fc341103328
-SHA512 (os_str_bytes-6.6.1.crate) = 977c0fe9891c021914153d6a081c3789018fcd1830224f5c6768d0c75ac8ac4919638bb0a41949710fd5e699b162d9290a5379cc6251535a127e212f5b86932d
-Size (os_str_bytes-6.6.1.crate) = 27643 bytes
+BLAKE2s (orx-concurrent-ordered-bag-2.2.0.crate) = 7a36ea29e462eaaec59e58e363ab7df48ffed5cdbe555c9825d513c10c9facbf
+SHA512 (orx-concurrent-ordered-bag-2.2.0.crate) = bd4e707ad705cc93f18a7bcec0f0230c768281c7657d290cac5d21e9bb2c68aed1e350db4424a0c0121faa4f45fb6eb2c237e377b4c9d4c125102ce25c66ae3e
+Size (orx-concurrent-ordered-bag-2.2.0.crate) = 15007 bytes
+BLAKE2s (orx-concurrent-vec-2.2.0.crate) = 6a0778513bb8b5b4ea12418f0520a2e695f1304171e100649d43df6e51a26802
+SHA512 (orx-concurrent-vec-2.2.0.crate) = 9d89a59b390e96f238042da001f83d98342fe8a11c62439f1c3a247de76183c4484691d4ecf13dca0bf7ce62273f23c557d7174070879e3e531c08bf8fb58e19
+Size (orx-concurrent-vec-2.2.0.crate) = 93053 bytes
+BLAKE2s (orx-fixed-vec-3.2.0.crate) = 5ffb0727f4b020bbf2185f558483c8ab2a5d2a1898d2489f7b2f6e342dd27083
+SHA512 (orx-fixed-vec-3.2.0.crate) = 9449f04de0a6fc553061b53fae0c69f9f1095a5bbc0ba0739743a31c71fa839b8a111140068a3e44268ddcc2a1369b5e3dad0a76224fb303197aaab5c12f5301
+Size (orx-fixed-vec-3.2.0.crate) = 31558 bytes
+BLAKE2s (orx-pinned-concurrent-col-2.2.0.crate) = 2e51f2d6aa8a647e1bce4759208e2eb07dbd0a6d085ef4ba039251d1863942c9
+SHA512 (orx-pinned-concurrent-col-2.2.0.crate) = ace70a93d1815efaacbd5a514c713d8159b9d4636af5bf9bdb9f0eaf8005d0b6cb4ea33a5ab1d9bcd98411a1e636837da646bd873f529018095702b011fcb733
+Size (orx-pinned-concurrent-col-2.2.0.crate) = 11470 bytes
+BLAKE2s (orx-pinned-vec-3.2.0.crate) = d4d7ea3c42645142269077307bbbcb41f467ece0d1dbc864ba4d339f4e01abfc
+SHA512 (orx-pinned-vec-3.2.0.crate) = fc7bda3b8e26b5c2411f9a3a80442fff53335e38bab4a1fcbe65eacbb9610f4476363b4f34bac15d80905097c430840e00bd0a585d27101936abd36799a75b4c
+Size (orx-pinned-vec-3.2.0.crate) = 15040 bytes
+BLAKE2s (orx-pseudo-default-1.2.0.crate) = a021197372a702d3afa6760f87e620de1f427a02391786383a04bda7c32fc98e
+SHA512 (orx-pseudo-default-1.2.0.crate) = 02fa7cec16323115da1e2621e21465ed1d412018845d9da0695cd47512effdf343543de578ee0b7eec5dd3f8c072fcba4f6b3b793a82000ec8eeb14277a53696
+Size (orx-pseudo-default-1.2.0.crate) = 5370 bytes
+BLAKE2s (orx-split-vec-3.2.0.crate) = a1c1dc545ea52939f108a5b72799857aee05ab0b7ae06f5feab4c0af22ffc38e
+SHA512 (orx-split-vec-3.2.0.crate) = eb178c87b0e5debc2816ee85bb1da9357df482c94846b64ac83e7bdcf3063b21bca3059b3f9b81aae175d4f5b20df12efbf44f1ba28753c839b80227ca0bcf1b
+Size (orx-split-vec-3.2.0.crate) = 213307 bytes
+BLAKE2s (os_str_bytes-7.0.0.crate) = 5042e7ddf0f15350d7d3acd4555ea97f8640ecaf7b41b140cc4154de4fd35580
+SHA512 (os_str_bytes-7.0.0.crate) = aa3d88acd8b4daf094c2500735273db81dec6e827ad7ccd5700963e07149da7136aa14f453e0268b63a574d59700ddd7541579a4eaf08e8f4db81c261d38fae6
+Size (os_str_bytes-7.0.0.crate) = 26224 bytes
 BLAKE2s (overload-0.1.1.crate) = d4fee1c8c08687a6412b7a83d8779f720d24141bd8786c3b6629dfae349d18a9
 SHA512 (overload-0.1.1.crate) = f79bc3321f45df5e3d0e5fa9c4e60524e4e28dd3729a09956766738adcf99ca42c187a01d48701ebe23d39aee00a19d4a07da798edc781b942e866b339613532
 Size (overload-0.1.1.crate) = 24439 bytes
@@ -630,9 +654,9 @@ Size (regex-syntax-0.8.3.crate) = 347497
 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.5.5.tar.gz) = ef3bab7d736e2fe1943fa5590ec12d4e61049f609e315aa4191311a79ecec988
-SHA512 (ruff-0.5.5.tar.gz) = ad70e16fe9df47f78c69cb9043902d2d49c142e2f2e618929f4b838023b2d2ea6541c20888be77e35ab5600064a5a7f1560543a5562dc4d6af5609c0e60dd11e
-Size (ruff-0.5.5.tar.gz) = 2434890 bytes
+BLAKE2s (ruff-0.5.6.tar.gz) = e3edbe3ba94ef5a9b74adc0bd39637d0d056ecbb0d68880d898f41310a45d807
+SHA512 (ruff-0.5.6.tar.gz) = 2cbf758cad4dba84ae41fccfb96c746accf576be0cdf228c9593ce6e4768dc5f26df8f570a349ec6f99f3e9f2a946f1d7a49a97121c0f26d7d1e1f27c4febc85
+Size (ruff-0.5.6.tar.gz) = 2444466 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
@@ -690,15 +714,15 @@ Size (serde_derive-1.0.204.crate) = 5587
 BLAKE2s (serde_derive_internals-0.29.0.crate) = 9499c72b617b9f9d90fd0a5866bd5ecf9b8b0e6efb73b311c78827efb1086fb6
 SHA512 (serde_derive_internals-0.29.0.crate) = ee6e53fc58aaefb2ff953bf58ef90af3c74151f5193fe7a75d8afbc6e3dfb83d54c514ee1403b5283bb7d25ff71d24c1d8622bf1bbe940e2ab8821938d4dff21
 Size (serde_derive_internals-0.29.0.crate) = 26065 bytes
-BLAKE2s (serde_json-1.0.120.crate) = 3f1a5a0eeb0980ee486808fbd112bde9c92252ffe42941cfb614fb079a56abf5
-SHA512 (serde_json-1.0.120.crate) = dab44850326f9020d6f6dd3fc8147e22eed693527fe9cac2c6bc8f6a030f461061e8e54d2780382ce32cced63b5a016372a4f9938effdd1631d8f3dc96014e3e
-Size (serde_json-1.0.120.crate) = 147062 bytes
+BLAKE2s (serde_json-1.0.121.crate) = ba57eae052809bd37f62adfc2ac0005c82359bb3cf36ce834521d4071e28d6f8
+SHA512 (serde_json-1.0.121.crate) = a7f22e49405c05c93dcb715dd1137c7a2c563b60cb4ca0811d328d65f9c31e740d5cbd332e59b416585d84e9de4590cbaa06b6bc62efd394978aff03ad9d86a1
+Size (serde_json-1.0.121.crate) = 147137 bytes
 BLAKE2s (serde_repr-0.1.19.crate) = 06d0c5a38d5ede46949394a003c9e690f036c6e44f82c68e3f59b1eba7296895
 SHA512 (serde_repr-0.1.19.crate) = 678216a62702b3300fef850f10ee60d88f31de1fbeb7300e3fbbdc4e4a9cbc95c6890c8e7b9385223ec837d9504edd53e69b620f80609e54579c0994ed1ab0a1
 Size (serde_repr-0.1.19.crate) = 9997 bytes
-BLAKE2s (serde_spanned-0.6.6.crate) = 41bb81d961aefc54cf3a1c4cc8fe9fcec04c1cdffd7073b2f10a7ddbe1a3e7af
-SHA512 (serde_spanned-0.6.6.crate) = e07254723645c80d10c1ab9a7282251fcafa0b5144991568b1b1f85e7c8c8bbd82b5992f2ed73fc7a988f6a0175fd79fc927c6b28b7420e83269c3364d7ead4f
-Size (serde_spanned-0.6.6.crate) = 9120 bytes
+BLAKE2s (serde_spanned-0.6.7.crate) = 2d45041cfd2bf59d9f4ed0865f8a36c0ac013ab2ccbb20df5af629c25e7b08b9
+SHA512 (serde_spanned-0.6.7.crate) = d0ef413867a705080fa68f84a059b4d04b604bec59323329ded7ae03e0caec49c89fc53640c1e58c27bb23b5c9f260ed176ac52f3a93d25d8d7643252dba037f
+Size (serde_spanned-0.6.7.crate) = 9164 bytes
 BLAKE2s (serde_test-1.0.176.crate) = e7e754d30217a8fbad3128aa38a20b9865204e5fa949e624f3ac8fc1c579ab7a
 SHA512 (serde_test-1.0.176.crate) = a7d18de55a4b4e6871d62a5df63eb2132caffb7922edcb767a9ed8fad094d9aca16efe8bfa3b625f48a543cd4cb20c13d78e5ca9ed3965cfdeda9c9fa8bc9a0e
 Size (serde_test-1.0.176.crate) = 18390 bytes
@@ -795,15 +819,15 @@ Size (tinyvec-1.6.0.crate) = 45991 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.15.crate) = 69e23e7c57bb2cb780385decea88049b83488fa08d9a6fb7f2d4b42928c088a9
-SHA512 (toml-0.8.15.crate) = 3aca72fd693d3d16fba005a03934c2473c72e175425f0214b43f795edc9dd75fc855daecffbe59279608931010948b32aa720a8411f8b6a68a06e27763e4c94c
-Size (toml-0.8.15.crate) = 50652 bytes
-BLAKE2s (toml_datetime-0.6.6.crate) = 0ab1bb45e53b8580f03f5cd6fb436884e6119600843886c82bfddb952d73fcb1
-SHA512 (toml_datetime-0.6.6.crate) = 710182bcca90f0d830423df41ff0f8e7bd10b866fd7ea1f6d37a315c7b4732a3b6fd61cf411b28051959034534010f24e250e10282c4e5a2539c2858f447aca0
-Size (toml_datetime-0.6.6.crate) = 11698 bytes
-BLAKE2s (toml_edit-0.22.16.crate) = c3078048aac74177fecbc86ff66a0fe0ac498de70cdd1c9a94d3993d70bd61e3
-SHA512 (toml_edit-0.22.16.crate) = 338d3aae648a4855503b39f10aecbfecaf63fabc3cd904d42e5859ce22af840f734b29440bc8b72a31fcc3c689f6d8417ee4e3330713d461b5480d30699732a6
-Size (toml_edit-0.22.16.crate) = 106618 bytes
+BLAKE2s (toml-0.8.16.crate) = 8a0e62a395372d02ffa7e35bc62ab04ec3910cc213f35a903da978589a43747a
+SHA512 (toml-0.8.16.crate) = 7e602741d838254eaebeb94a37e21bd4b5d89ae69d56bfba4560e8b405ea809661b6183f5e343d871f07e09eb5967d996bd69511aae9c079666aacfefc2236f4
+Size (toml-0.8.16.crate) = 50742 bytes
+BLAKE2s (toml_datetime-0.6.7.crate) = 24bd67db43b24a80104f6edba3ef22e40780e6039a219aa34ef16ed08a0b64ff
+SHA512 (toml_datetime-0.6.7.crate) = 69c9aca8731d790ee90b3b73fdf9003558869312ca876bf6e8f19d331c35d8f804acccf2e635d7129f26a5d329df4c08844bd06532a4b529d932e07e13af621b
+Size (toml_datetime-0.6.7.crate) = 11750 bytes
+BLAKE2s (toml_edit-0.22.17.crate) = c831376cc97969f666b8e04627e3ff31207c4171e31f486f67e309d1e93c7016
+SHA512 (toml_edit-0.22.17.crate) = a2925b2e68360ba7fece244924aff9bc41b675ee17045a3a8b5a91e3a6c0a4ee82261e78570c97f3947eae5415ff44c2947831729c8d140c946d956a1cd9b94b
+Size (toml_edit-0.22.17.crate) = 106686 bytes
 BLAKE2s (tracing-0.1.40.crate) = 7c52b3febd711ac83bc47e8021293adebc7d5ff91df02ef77e9157a056db3cd2
 SHA512 (tracing-0.1.40.crate) = 5622188a45dddc0d6d3a8244a9b12db6221f4180944ce1019d18f4e613e4bd113dae5d45fb57dd0754f6e8e153b047cdf00c8f200782bb2b868bc2d423d99275
 Size (tracing-0.1.40.crate) = 79459 bytes
@@ -1017,6 +1041,9 @@ Size (winnow-0.6.6.crate) = 159321 bytes
 BLAKE2s (winsafe-0.0.19.crate) = c32bdfe02edc2fcf40c483485e0d271ce9da20a10849ab4a350e3e045c9baad4
 SHA512 (winsafe-0.0.19.crate) = 0555ec74c5acbb69ab08e54d920094e806258079bffaff3f90297bb94a000c7da36d6eba0eae445d425c781465235dd70a198437cf83a1f113438bfd9baf4c21
 Size (winsafe-0.0.19.crate) = 492820 bytes
+BLAKE2s (wyhash-0.5.0.crate) = 378f183fc397e498ed3f1b80d7875c21a96684669093cb8f3b7fe6256dd3427d
+SHA512 (wyhash-0.5.0.crate) = 3c83351a18b1d7926681d416525ba84e45de92d2efdc0ebc5a9cae8cc27998ccd9c266ea1097688006528c3fa5526634ec43a4776e02cabb02a8922c72fe03bd
+Size (wyhash-0.5.0.crate) = 13615 bytes
 BLAKE2s (yansi-0.5.1.crate) = 320911635584dafa034235f47c39057166574bad71fa932fb689f67e63e8ee14
 SHA512 (yansi-0.5.1.crate) = 7b33005a066cc612408a65df6533e8718d1de43efc0fd57416a19dc2b811497570e6e18f100fb26073565e395e711518c27de7d644ae64777713f1a102eb16d2
 Size (yansi-0.5.1.crate) = 16525 bytes
@@ -1044,4 +1071,4 @@ Size (zstd-safe-5.0.2+zstd.1.5.2.crate) 
 BLAKE2s (zstd-sys-2.0.11+zstd.1.5.6.crate) = ef28ef1724e93ad44aa37661a5c1de7dd1650b198c5a42b08dbffc47606db49e
 SHA512 (zstd-sys-2.0.11+zstd.1.5.6.crate) = 37081282feffee1e78ddd8992ad5d8b2179ed7ec1be340d0cef0ce0aeea4aaa57850050f4b896d02875f0dec04ac1c20d9aa392f01b12e49ed885f4b8929f48d
 Size (zstd-sys-2.0.11+zstd.1.5.6.crate) = 749078 bytes
-SHA1 (patch-Cargo.toml) = d17ece5937c422acc4e5a9c76f6c61a3270ac85c
+SHA1 (patch-Cargo.toml) = e8b4ebc791e4263eb7009d18ae48828717bc9074

Index: pkgsrc/devel/py-ruff/cargo-depends.mk
diff -u pkgsrc/devel/py-ruff/cargo-depends.mk:1.29 pkgsrc/devel/py-ruff/cargo-depends.mk:1.30
--- pkgsrc/devel/py-ruff/cargo-depends.mk:1.29  Sun Jul 28 10:30:08 2024
+++ pkgsrc/devel/py-ruff/cargo-depends.mk       Tue Aug  6 12:52:45 2024
@@ -1,4 +1,4 @@
-# $NetBSD: cargo-depends.mk,v 1.29 2024/07/28 10:30:08 adam Exp $
+# $NetBSD: cargo-depends.mk,v 1.30 2024/08/06 12:52:45 wiz Exp $
 
 CARGO_CRATE_DEPENDS+=  Inflector-0.11.4
 CARGO_CRATE_DEPENDS+=  adler-1.0.2
@@ -17,14 +17,15 @@ CARGO_CRATE_DEPENDS+=       anstyle-query-1.0.
 CARGO_CRATE_DEPENDS+=  anstyle-wincon-3.0.2
 CARGO_CRATE_DEPENDS+=  anyhow-1.0.86
 CARGO_CRATE_DEPENDS+=  arc-swap-1.7.1
-CARGO_CRATE_DEPENDS+=  argfile-0.2.0
+CARGO_CRATE_DEPENDS+=  argfile-0.2.1
 CARGO_CRATE_DEPENDS+=  arrayvec-0.7.4
 CARGO_CRATE_DEPENDS+=  autocfg-1.2.0
 CARGO_CRATE_DEPENDS+=  base64-0.22.0
 CARGO_CRATE_DEPENDS+=  bincode-1.3.3
 CARGO_CRATE_DEPENDS+=  bitflags-1.3.2
 CARGO_CRATE_DEPENDS+=  bitflags-2.6.0
-CARGO_CRATE_DEPENDS+=  bstr-1.9.1
+CARGO_CRATE_DEPENDS+=  boomphf-0.6.0
+CARGO_CRATE_DEPENDS+=  bstr-1.10.0
 CARGO_CRATE_DEPENDS+=  bumpalo-3.16.0
 CARGO_CRATE_DEPENDS+=  byteorder-1.5.0
 CARGO_CRATE_DEPENDS+=  cachedir-0.3.1
@@ -39,12 +40,12 @@ CARGO_CRATE_DEPENDS+=       chrono-0.4.38
 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+=  clap-4.5.9
-CARGO_CRATE_DEPENDS+=  clap_builder-4.5.9
+CARGO_CRATE_DEPENDS+=  clap-4.5.11
+CARGO_CRATE_DEPENDS+=  clap_builder-4.5.11
 CARGO_CRATE_DEPENDS+=  clap_complete-4.5.2
 CARGO_CRATE_DEPENDS+=  clap_complete_command-0.6.1
 CARGO_CRATE_DEPENDS+=  clap_complete_nushell-4.5.2
-CARGO_CRATE_DEPENDS+=  clap_derive-4.5.8
+CARGO_CRATE_DEPENDS+=  clap_derive-4.5.11
 CARGO_CRATE_DEPENDS+=  clap_lex-0.7.0
 CARGO_CRATE_DEPENDS+=  clearscreen-3.0.0
 CARGO_CRATE_DEPENDS+=  codspeed-2.6.0
@@ -83,7 +84,7 @@ CARGO_CRATE_DEPENDS+= dyn-clone-1.0.17
 CARGO_CRATE_DEPENDS+=  either-1.11.0
 CARGO_CRATE_DEPENDS+=  encode_unicode-0.3.6
 CARGO_CRATE_DEPENDS+=  env_filter-0.1.0
-CARGO_CRATE_DEPENDS+=  env_logger-0.11.3
+CARGO_CRATE_DEPENDS+=  env_logger-0.11.5
 CARGO_CRATE_DEPENDS+=  equivalent-1.0.1
 CARGO_CRATE_DEPENDS+=  errno-0.3.8
 CARGO_CRATE_DEPENDS+=  etcetera-0.8.0
@@ -101,7 +102,7 @@ CARGO_CRATE_DEPENDS+=       glob-0.3.1
 CARGO_CRATE_DEPENDS+=  globset-0.4.14
 CARGO_CRATE_DEPENDS+=  half-2.4.1
 CARGO_CRATE_DEPENDS+=  hashbrown-0.14.5
-CARGO_CRATE_DEPENDS+=  hashlink-0.8.4
+CARGO_CRATE_DEPENDS+=  hashlink-0.9.1
 CARGO_CRATE_DEPENDS+=  heck-0.5.0
 CARGO_CRATE_DEPENDS+=  hermit-abi-0.3.9
 CARGO_CRATE_DEPENDS+=  home-0.5.9
@@ -111,8 +112,8 @@ CARGO_CRATE_DEPENDS+=       iana-time-zone-hai
 CARGO_CRATE_DEPENDS+=  ident_case-1.0.1
 CARGO_CRATE_DEPENDS+=  idna-0.5.0
 CARGO_CRATE_DEPENDS+=  ignore-0.4.22
-CARGO_CRATE_DEPENDS+=  imara-diff-0.1.6
-CARGO_CRATE_DEPENDS+=  imperative-1.0.5
+CARGO_CRATE_DEPENDS+=  imara-diff-0.1.7
+CARGO_CRATE_DEPENDS+=  imperative-1.0.6
 CARGO_CRATE_DEPENDS+=  indexmap-2.2.6
 CARGO_CRATE_DEPENDS+=  indicatif-0.17.8
 CARGO_CRATE_DEPENDS+=  indoc-2.0.5
@@ -166,7 +167,14 @@ CARGO_CRATE_DEPENDS+=      once_cell-1.19.0
 CARGO_CRATE_DEPENDS+=  oorandom-11.1.3
 CARGO_CRATE_DEPENDS+=  option-ext-0.2.0
 CARGO_CRATE_DEPENDS+=  ordermap-0.5.0
-CARGO_CRATE_DEPENDS+=  os_str_bytes-6.6.1
+CARGO_CRATE_DEPENDS+=  orx-concurrent-ordered-bag-2.2.0
+CARGO_CRATE_DEPENDS+=  orx-concurrent-vec-2.2.0
+CARGO_CRATE_DEPENDS+=  orx-fixed-vec-3.2.0
+CARGO_CRATE_DEPENDS+=  orx-pinned-concurrent-col-2.2.0
+CARGO_CRATE_DEPENDS+=  orx-pinned-vec-3.2.0
+CARGO_CRATE_DEPENDS+=  orx-pseudo-default-1.2.0
+CARGO_CRATE_DEPENDS+=  orx-split-vec-3.2.0
+CARGO_CRATE_DEPENDS+=  os_str_bytes-7.0.0
 CARGO_CRATE_DEPENDS+=  overload-0.1.1
 CARGO_CRATE_DEPENDS+=  parking_lot-0.12.3
 CARGO_CRATE_DEPENDS+=  parking_lot_core-0.9.9
@@ -218,6 +226,9 @@ CARGO_CRATE_DEPENDS+=       rustls-pki-types-1
 CARGO_CRATE_DEPENDS+=  rustls-webpki-0.102.5
 CARGO_CRATE_DEPENDS+=  rustversion-1.0.15
 CARGO_CRATE_DEPENDS+=  ryu-1.0.17
+#CARGO_CRATE_DEPENDS+= salsa-0.18.0
+#CARGO_CRATE_DEPENDS+= salsa-macro-rules-0.1.0
+#CARGO_CRATE_DEPENDS+= salsa-macros-0.18.0
 CARGO_CRATE_DEPENDS+=  same-file-1.0.6
 CARGO_CRATE_DEPENDS+=  schemars-0.8.21
 CARGO_CRATE_DEPENDS+=  schemars_derive-0.8.21
@@ -228,9 +239,9 @@ CARGO_CRATE_DEPENDS+=       serde-1.0.204
 CARGO_CRATE_DEPENDS+=  serde-wasm-bindgen-0.6.5
 CARGO_CRATE_DEPENDS+=  serde_derive-1.0.204
 CARGO_CRATE_DEPENDS+=  serde_derive_internals-0.29.0
-CARGO_CRATE_DEPENDS+=  serde_json-1.0.120
+CARGO_CRATE_DEPENDS+=  serde_json-1.0.121
 CARGO_CRATE_DEPENDS+=  serde_repr-0.1.19
-CARGO_CRATE_DEPENDS+=  serde_spanned-0.6.6
+CARGO_CRATE_DEPENDS+=  serde_spanned-0.6.7
 CARGO_CRATE_DEPENDS+=  serde_test-1.0.176
 CARGO_CRATE_DEPENDS+=  serde_with-3.9.0
 CARGO_CRATE_DEPENDS+=  serde_with_macros-3.9.0
@@ -263,9 +274,9 @@ CARGO_CRATE_DEPENDS+=       tikv-jemallocator-
 CARGO_CRATE_DEPENDS+=  tinytemplate-1.2.1
 CARGO_CRATE_DEPENDS+=  tinyvec-1.6.0
 CARGO_CRATE_DEPENDS+=  tinyvec_macros-0.1.1
-CARGO_CRATE_DEPENDS+=  toml-0.8.15
-CARGO_CRATE_DEPENDS+=  toml_datetime-0.6.6
-CARGO_CRATE_DEPENDS+=  toml_edit-0.22.16
+CARGO_CRATE_DEPENDS+=  toml-0.8.16
+CARGO_CRATE_DEPENDS+=  toml_datetime-0.6.7
+CARGO_CRATE_DEPENDS+=  toml_edit-0.22.17
 CARGO_CRATE_DEPENDS+=  tracing-0.1.40
 CARGO_CRATE_DEPENDS+=  tracing-attributes-0.1.27
 CARGO_CRATE_DEPENDS+=  tracing-core-0.1.32
@@ -337,6 +348,7 @@ CARGO_CRATE_DEPENDS+=       windows_x86_64_msv
 CARGO_CRATE_DEPENDS+=  windows_x86_64_msvc-0.52.5
 CARGO_CRATE_DEPENDS+=  winnow-0.6.6
 CARGO_CRATE_DEPENDS+=  winsafe-0.0.19
+CARGO_CRATE_DEPENDS+=  wyhash-0.5.0
 CARGO_CRATE_DEPENDS+=  yansi-0.5.1
 CARGO_CRATE_DEPENDS+=  yansi-term-0.1.2
 CARGO_CRATE_DEPENDS+=  zerocopy-0.7.32

Index: pkgsrc/devel/py-ruff/patches/patch-Cargo.toml
diff -u pkgsrc/devel/py-ruff/patches/patch-Cargo.toml:1.2 pkgsrc/devel/py-ruff/patches/patch-Cargo.toml:1.3
--- pkgsrc/devel/py-ruff/patches/patch-Cargo.toml:1.2   Tue Jul  9 05:36:54 2024
+++ pkgsrc/devel/py-ruff/patches/patch-Cargo.toml       Tue Aug  6 12:52:45 2024
@@ -1,4 +1,4 @@
-$NetBSD: patch-Cargo.toml,v 1.2 2024/07/09 05:36:54 wiz Exp $
+$NetBSD: patch-Cargo.toml,v 1.3 2024/08/06 12:52:45 wiz Exp $
 
 Depends on an unpublished crate. Can't use cargo.mk to fetch it.
 
@@ -6,7 +6,7 @@ salsa is not really used yet and automat
 
 --- Cargo.toml.orig    1970-01-01 00:00:00.000000000 +0000
 +++ Cargo.toml
-@@ -86,7 +86,7 @@ libc = { version = "0.2.153" }
+@@ -84,7 +84,7 @@ libc = { version = "0.2.153" }
  libcst = { version = "1.1.0", default-features = false }
  log = { version = "0.4.17" }
  lsp-server = { version = "0.7.6" }
@@ -15,12 +15,12 @@ salsa is not really used yet and automat
    "proposed",
  ] }
  matchit = { version = "0.8.1" }
-@@ -108,7 +108,7 @@ rand = { version = "0.8.5" }
+@@ -107,7 +107,7 @@ rand = { version = "0.8.5" }
  rayon = { version = "1.10.0" }
  regex = { version = "1.10.2" }
  rustc-hash = { version = "2.0.0" }
--salsa = { git = "https://github.com/salsa-rs/salsa.git";, rev = "a1bf3a613f451af7fc0a59411c56abc47fe8e8e1" }
-+#salsa = { git = "https://github.com/salsa-rs/salsa.git";, rev = "a1bf3a613f451af7fc0a59411c56abc47fe8e8e1" }
+-salsa = { git = "https://github.com/MichaReiser/salsa.git";, rev = "0cae5c52a3240172ef0be5c9d19e63448c53397c" }
++#salsa = { git = "https://github.com/MichaReiser/salsa.git";, rev = "0cae5c52a3240172ef0be5c9d19e63448c53397c" }
  schemars = { version = "0.8.16" }
  seahash = { version = "4.1.0" }
  serde = { version = "1.0.197", features = ["derive"] }



Home | Main Index | Thread Index | Old Index