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:           Sun Feb 23 11:45:54 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.9.7.

Preview features

    Consider __new__ methods as special function type for enforcing class method or static method rules (#13305)
    [airflow] Improve the internal logic to differentiate deprecated symbols (AIR303) (#16013)
    [refurb] Manual timezone monkeypatching (FURB162) (#16113)
    [ruff] Implicit class variable in dataclass (RUF045) (#14349)
    [ruff] Skip singleton starred expressions for incorrectly-parenthesized-tuple-in-subscript (RUF031) (#16083)
    [refurb] Check for subclasses includes subscript expressions (FURB189) (#16155)

Rule changes

    [flake8-comprehensions]: Handle trailing comma in C403 fix (#16110)
    [flake8-debugger] Also flag sys.breakpointhook and sys.__breakpointhook__ (T100) (#16191)
    [pydocstyle] Handle arguments with the same names as sections (D417) (#16011)
    [pylint] Correct ordering of arguments in fix for if-stmt-min-max (PLR1730) (#16080)
    [pylint] Do not offer fix for raw strings (PLE251) (#16132)
    [pyupgrade] Do not upgrade functional TypedDicts with private field names to the class-based syntax (UP013) (#16219)
    [pyupgrade] Handle micro version numbers correctly (UP036) (#16091)
    [pyupgrade] Unwrap unary expressions correctly (UP018) (#15919)
    [ruff] Skip RUF001 diagnostics when visiting string type definitions (#16122)
    [flake8-pyi] Avoid flagging custom-typevar-for-self on metaclass methods (PYI019) (#16141)
    [pycodestyle] Exempt site.addsitedir(...) calls (E402) (#16251)

Formatter

    Fix unstable formatting of trailing end-of-line comments of parenthesized attribute values (#16187)

Server

    Fix handling of requests received after shutdown message (#16262)
    Ignore source.organizeImports.ruff and source.fixAll.ruff code actions for a notebook cell (#16154)
    Include document specific debug info for ruff.printDebugInformation (#16215)
    Update server to return the debug info as string with ruff.printDebugInformation (#16214)

CLI

    Warn on invalid noqa even when there are no diagnostics (#16178)
    Better error messages while loading configuration extends (#15658)

Bug fixes

    [refurb] Correctly handle lengths of literal strings in slice-to-remove-prefix-or-suffix (FURB188) (#16237)

Documentation

    Add FAQ entry for source.* code actions in Notebook (#16212)
    Add SECURITY.md (#16224)


To generate a diff of this commit:
cvs rdiff -u -r1.56 -r1.57 pkgsrc/devel/py-ruff/Makefile
cvs rdiff -u -r1.51 -r1.52 pkgsrc/devel/py-ruff/cargo-depends.mk
cvs rdiff -u -r1.53 -r1.54 pkgsrc/devel/py-ruff/distinfo
cvs rdiff -u -r1.10 -r1.11 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.56 pkgsrc/devel/py-ruff/Makefile:1.57
--- pkgsrc/devel/py-ruff/Makefile:1.56  Wed Feb 12 06:20:03 2025
+++ pkgsrc/devel/py-ruff/Makefile       Sun Feb 23 11:45:54 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.56 2025/02/12 06:20:03 adam Exp $
+# $NetBSD: Makefile,v 1.57 2025/02/23 11:45:54 wiz Exp $
 
-DISTNAME=      ruff-0.9.6
+DISTNAME=      ruff-0.9.7
 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=     88a1d7774d78f048fbd77d40abca9ebd729fd1f0
+SALSA_REV=     351d9cf0037be949d17800d0c7b4838e533c2ed6
 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.51 pkgsrc/devel/py-ruff/cargo-depends.mk:1.52
--- pkgsrc/devel/py-ruff/cargo-depends.mk:1.51  Wed Feb 12 06:20:03 2025
+++ pkgsrc/devel/py-ruff/cargo-depends.mk       Sun Feb 23 11:45:54 2025
@@ -1,8 +1,9 @@
-# $NetBSD: cargo-depends.mk,v 1.51 2025/02/12 06:20:03 adam Exp $
+# $NetBSD: cargo-depends.mk,v 1.52 2025/02/23 11:45:54 wiz Exp $
 
 CARGO_CRATE_DEPENDS+=  adler2-2.0.0
 CARGO_CRATE_DEPENDS+=  ahash-0.8.11
 CARGO_CRATE_DEPENDS+=  aho-corasick-1.1.3
+CARGO_CRATE_DEPENDS+=  allocator-api2-0.2.21
 CARGO_CRATE_DEPENDS+=  android-tzdata-0.1.1
 CARGO_CRATE_DEPENDS+=  android_system_properties-0.1.5
 CARGO_CRATE_DEPENDS+=  anes-0.1.6
@@ -42,16 +43,16 @@ CARGO_CRATE_DEPENDS+=       chrono-0.4.39
 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.28
-CARGO_CRATE_DEPENDS+=  clap_builder-4.5.27
+CARGO_CRATE_DEPENDS+=  clap-4.5.29
+CARGO_CRATE_DEPENDS+=  clap_builder-4.5.29
 CARGO_CRATE_DEPENDS+=  clap_complete-4.5.44
 CARGO_CRATE_DEPENDS+=  clap_complete_command-0.6.1
 CARGO_CRATE_DEPENDS+=  clap_complete_nushell-4.5.5
 CARGO_CRATE_DEPENDS+=  clap_derive-4.5.28
 CARGO_CRATE_DEPENDS+=  clap_lex-0.7.4
 CARGO_CRATE_DEPENDS+=  clearscreen-4.0.1
-CARGO_CRATE_DEPENDS+=  codspeed-2.7.2
-CARGO_CRATE_DEPENDS+=  codspeed-criterion-compat-2.7.2
+CARGO_CRATE_DEPENDS+=  codspeed-2.8.0
+CARGO_CRATE_DEPENDS+=  codspeed-criterion-compat-2.8.0
 CARGO_CRATE_DEPENDS+=  colorchoice-1.0.3
 CARGO_CRATE_DEPENDS+=  colored-2.2.0
 CARGO_CRATE_DEPENDS+=  colored-3.0.0
@@ -292,19 +293,19 @@ CARGO_CRATE_DEPENDS+=     shellexpand-3.1.0
 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.13.2
+CARGO_CRATE_DEPENDS+=  smallvec-1.14.0
 CARGO_CRATE_DEPENDS+=  snapbox-0.6.21
 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
 CARGO_CRATE_DEPENDS+=  strip-ansi-escapes-0.2.1
 CARGO_CRATE_DEPENDS+=  strsim-0.11.1
-CARGO_CRATE_DEPENDS+=  strum-0.27.0
-CARGO_CRATE_DEPENDS+=  strum_macros-0.27.0
+CARGO_CRATE_DEPENDS+=  strum-0.27.1
+CARGO_CRATE_DEPENDS+=  strum_macros-0.27.1
 CARGO_CRATE_DEPENDS+=  syn-1.0.109
 CARGO_CRATE_DEPENDS+=  syn-2.0.98
 CARGO_CRATE_DEPENDS+=  synstructure-0.13.1
-CARGO_CRATE_DEPENDS+=  tempfile-3.16.0
+CARGO_CRATE_DEPENDS+=  tempfile-3.17.0
 CARGO_CRATE_DEPENDS+=  termcolor-1.4.1
 CARGO_CRATE_DEPENDS+=  terminal_size-0.4.1
 CARGO_CRATE_DEPENDS+=  terminfo-0.9.0

Index: pkgsrc/devel/py-ruff/distinfo
diff -u pkgsrc/devel/py-ruff/distinfo:1.53 pkgsrc/devel/py-ruff/distinfo:1.54
--- pkgsrc/devel/py-ruff/distinfo:1.53  Wed Feb 12 06:20:03 2025
+++ pkgsrc/devel/py-ruff/distinfo       Sun Feb 23 11:45:54 2025
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.53 2025/02/12 06:20:03 adam Exp $
+$NetBSD: distinfo,v 1.54 2025/02/23 11:45:54 wiz Exp $
 
 BLAKE2s (adler2-2.0.0.crate) = d269f2089344d4a3f4d0908af3257cf2a65755be0349ff42e3854509afd388f3
 SHA512 (adler2-2.0.0.crate) = 12d12579ad617cf1a94cf95ab9d3f5db566c3b2de4bd5735eccd83c668fdad0eff134c996b73c46cbb9f932837682043878b8cc4764191625e9f93ccffcce423
@@ -9,6 +9,9 @@ Size (ahash-0.8.11.crate) = 43607 bytes
 BLAKE2s (aho-corasick-1.1.3.crate) = 36150b5dacb72fa7cd0d33aee15e14857914224878f0af76eabcb9daa68e3ae0
 SHA512 (aho-corasick-1.1.3.crate) = ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69
 Size (aho-corasick-1.1.3.crate) = 183311 bytes
+BLAKE2s (allocator-api2-0.2.21.crate) = 19229533116e7c08961658159a3a9779307bf1241963efefbcb34168b00ed036
+SHA512 (allocator-api2-0.2.21.crate) = 1bb5711ed6041b0d7eae2ec784b8aa9d215db0f49cf79c692946eeb0db545d358cbcaa8156ae34e51d05287c08574f1da251ee574f2392949e4ed26d04770d03
+Size (allocator-api2-0.2.21.crate) = 63622 bytes
 BLAKE2s (android-tzdata-0.1.1.crate) = fbf2ed4b7b8c2d0aac069c9d638b0010da9da1cd5dec9a2495a3b396966e55fd
 SHA512 (android-tzdata-0.1.1.crate) = 4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077
 Size (android-tzdata-0.1.1.crate) = 7674 bytes
@@ -126,12 +129,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.28.crate) = 1726fdf61e9cf4d49fb4b14fb8d938fb08f51f540f3bad87e70d135221bd64c0
-SHA512 (clap-4.5.28.crate) = 1132d3ef822ec6122e5c8f96f9e04d281d769bfd724df3486a2bdb7fba7fe5da5cfe50a6049af18167d84a7912b59996ad04cf6db73f6aa026d43854550cfa6c
-Size (clap-4.5.28.crate) = 56073 bytes
-BLAKE2s (clap_builder-4.5.27.crate) = 5e93e90f1ad8d24b2b9f442d59e33d019ad04758146b1a61ee85c2b6c5ea8590
-SHA512 (clap_builder-4.5.27.crate) = 77b0e968361bd348b95b5b2993d5d1a3a4f3dda5fa790598bcb5edd201e7ad487a9ed87f551d40c30343e3e0a30942273c07c7becc12b4b67ddf7395488d8265
-Size (clap_builder-4.5.27.crate) = 168024 bytes
+BLAKE2s (clap-4.5.29.crate) = b213f361448fa9d4b0ccc557f95c35a54ed4ddba1b3645e0eed2028a4fdbdb05
+SHA512 (clap-4.5.29.crate) = c0f5dd06c15f44cc7655c53d0374b354460a4eef1b6d1739e662d301fcdb2c944ea69995c2538c78eb30b68a3767f7bef96244a4076836d5591188e6dd077bee
+Size (clap-4.5.29.crate) = 56074 bytes
+BLAKE2s (clap_builder-4.5.29.crate) = f9118551341a5d6e82317a4c1e0aceaa60c0041a51bcca175294616d9fe07e0f
+SHA512 (clap_builder-4.5.29.crate) = 0e4ff41c6bdacd91213aa248b38075806b325c280058421b5cbfae0690f693b963f1fc75eebc8e590989d751dd3d13b181f95fb76a11407c54933af895a0c535
+Size (clap_builder-4.5.29.crate) = 168096 bytes
 BLAKE2s (clap_complete-4.5.44.crate) = 6d4683c28ae56710176202b498aae8c1e58c3034206bb32a5539b1e657ccfc3e
 SHA512 (clap_complete-4.5.44.crate) = 3f4a8de9b4541d1870b1be3fb85548ad899c94a13c235e911eb0223960c2c99586837ecc74819a642c94ed6323d1ae29769299380d26acc87dd62602bec29d25
 Size (clap_complete-4.5.44.crate) = 47993 bytes
@@ -150,12 +153,12 @@ Size (clap_lex-0.7.4.crate) = 12858 byte
 BLAKE2s (clearscreen-4.0.1.crate) = af3d19d997db15d6a15272c4f2ed70ab040ab2d1f44f5435d64472ed5dcae049
 SHA512 (clearscreen-4.0.1.crate) = 2c0a1b9534d617a8fc2b994b968535c1a8a0e2a68bafd79d5cc9c9a02af553f1f5b75771e0111384e3fa29d4c2f920cda5f2979cc36e9e697f6237a6ba4bdb7a
 Size (clearscreen-4.0.1.crate) = 153878 bytes
-BLAKE2s (codspeed-2.7.2.crate) = 6f10f69e3bb975de47117e0fd4c0fdd890e6e8da35c7837ea40ae1ff6ad3464e
-SHA512 (codspeed-2.7.2.crate) = f658b26687561e5a424f5676cf08ff4d5564f338fb5f8c6a7e19a6b6b7ae35b427e0faa44a86e62c59349cfca563418e9a17b6f80e0926d17d870a11f2e24647
-Size (codspeed-2.7.2.crate) = 4832 bytes
-BLAKE2s (codspeed-criterion-compat-2.7.2.crate) = c0da5800e3b72306c62ae5b9ad6de83f6e6a28f9f9e63a5c78ca766fb770e1e2
-SHA512 (codspeed-criterion-compat-2.7.2.crate) = 5ff119eec6c946bbef3a3b90f4be0649487f8d6a8a27fb8f66cc0a4c314fe118bcc140d8b84417b9c918000f844528a16aef0dea8476bcdf4132e34f9f5ee280
-Size (codspeed-criterion-compat-2.7.2.crate) = 10324 bytes
+BLAKE2s (codspeed-2.8.0.crate) = 2f754591b4a274d777901e10d51024e335668da42c5ed3656b722a23d8328cb5
+SHA512 (codspeed-2.8.0.crate) = 665a559c6ecdb88e0892abbbaf5ada05826787ae65739f8eb8f5c4e4ce6ed257ed5532f63a6908a06fdb65c4bc4a96c45b6ba3368f28edac7ff9f33452d2f501
+Size (codspeed-2.8.0.crate) = 8465 bytes
+BLAKE2s (codspeed-criterion-compat-2.8.0.crate) = da3d0ef6a902c4f0aa3f7d2ced4695cfe8e77b7137948929f72bb728aa767f64
+SHA512 (codspeed-criterion-compat-2.8.0.crate) = b6adeec9a6e1fc36e4ea2a32f5ec45d6c3043ae4e2e4f96930691a3ff78f07e13c541d3669d0a0c111d0e590750b19e4ebf3cdeb98c293b009187dfcca1a63bf
+Size (codspeed-criterion-compat-2.8.0.crate) = 20884 bytes
 BLAKE2s (colorchoice-1.0.3.crate) = 4eca55dfc8d8e1bd1b2c937696ab45399ea4012cc858f7b654e8b181160eed5a
 SHA512 (colorchoice-1.0.3.crate) = fc26696189d3935d5510a1237504339c1f354d03ffd3b4e830b7080335aa778bc72787ac5fa9a67a731b9bde2788da778d497f2ef97ec68bdec5145fedf4cd14
 Size (colorchoice-1.0.3.crate) = 7923 bytes
@@ -789,9 +792,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.9.6.tar.gz) = 7f3a5b3ef4023623d4b9f3aa3d01c93e3b59fa53fb9eed4ea90fb81cf72bc3df
-SHA512 (ruff-0.9.6.tar.gz) = 90de758237afb172f1bd2667c9e8da10c944721533471a9af7840addcb452c1e3cf9d4581848874a935fe30247bec554fbee06314c94c217648b4d9519bce5a8
-Size (ruff-0.9.6.tar.gz) = 3639454 bytes
+BLAKE2s (ruff-0.9.7.tar.gz) = 19f8a2ec1634e34e7b02ecacd23f9dc4303ce66734bc3c22a8aa37e3e40089c0
+SHA512 (ruff-0.9.7.tar.gz) = d916444aa5291251d8f87cec266f273c826d8688612c8506db53831c6865807e08916aaa3dc6db702cc3c11381aab55b89ca33de64d938e4c5edbaa26a72066b
+Size (ruff-0.9.7.tar.gz) = 3669813 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
@@ -810,9 +813,9 @@ Size (rustversion-1.0.19.crate) = 20616 
 BLAKE2s (ryu-1.0.19.crate) = 4003eb2a6b33b27f6e1d34efffb2bff4a00d3d32581e885fbef910796be01f25
 SHA512 (ryu-1.0.19.crate) = b80d07d609237e13ce1f8cbef5b16738308c540800c7ec18387aec876fb2204029754f20f1f273a0ea07f54dfbaa4595fd0a90044d09f124c1c99e46f1005a99
 Size (ryu-1.0.19.crate) = 48770 bytes
-BLAKE2s (salsa-88a1d7774d78f048fbd77d40abca9ebd729fd1f0.tar.gz) = fa010d3ba50d285ba9b1f0036291780c65ced68788a1a2b1d4225f9a3d6ef7fa
-SHA512 (salsa-88a1d7774d78f048fbd77d40abca9ebd729fd1f0.tar.gz) = 7ec9139f296ef01c14dbcb1adaf91839b8c21ff15854c34e35c89c4480e10bdcb1efa150fcb7db2e86f7cbf08807806d2e3ece288c4fbf2f72eb44df4f345ef1
-Size (salsa-88a1d7774d78f048fbd77d40abca9ebd729fd1f0.tar.gz) = 606602 bytes
+BLAKE2s (salsa-351d9cf0037be949d17800d0c7b4838e533c2ed6.tar.gz) = c289082fe1ed2c20c3045719442540dfa083f7b1b63ae89c52ec3fed3cd9c64f
+SHA512 (salsa-351d9cf0037be949d17800d0c7b4838e533c2ed6.tar.gz) = 17375681aaa1e9bf431fbca699a2921949252dfe62e40bdf34aae4ee2377a45724973bedc3caef224be3066cfd60c67e4161177aa21b7ba41025c477c9013b30
+Size (salsa-351d9cf0037be949d17800d0c7b4838e533c2ed6.tar.gz) = 616984 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
@@ -876,9 +879,9 @@ Size (similar-2.7.0.crate) = 53928 bytes
 BLAKE2s (siphasher-1.0.1.crate) = 9fc7e3a5b430db6c6ba61da417cc5a0eb7f0f0ce222ea60ca800903c05e97f63
 SHA512 (siphasher-1.0.1.crate) = d230991add51a555af95b30ef104c0e5ed7011fafb92d6ac9ba0f238c8bf4d2fbd39f4b04dbbe960453f8fdd16d3768ba39f39e4877ad453562e689ec8f24a28
 Size (siphasher-1.0.1.crate) = 10351 bytes
-BLAKE2s (smallvec-1.13.2.crate) = b0c6aa90972d031feb8f50aa1562ab0dbce3a027e6a54bea2586c819ef8e369b
-SHA512 (smallvec-1.13.2.crate) = a97c758b668e40ad9eb572e65feeae4954e09200a04ab92e26a13b48894381cd3a3d2571070c4b7a5e181182e1ede9688f990650342ec69ecfe1a264d234c679
-Size (smallvec-1.13.2.crate) = 35216 bytes
+BLAKE2s (smallvec-1.14.0.crate) = 6bb7f78b052282fd8d44c202f6ed6f4602e925f6deffb298e493e2f9e26d2c5c
+SHA512 (smallvec-1.14.0.crate) = 90de38f208f551cdbf4980fda2314dee57d4e2bbf769a01c47bc849189e9243474932052faa92fe0ca59ecc9c5d1ed84091ef87f724343d38ebbbf710ba232be
+Size (smallvec-1.14.0.crate) = 35561 bytes
 BLAKE2s (snapbox-0.6.21.crate) = 417e9c1236754585d561df0996ddc91f2ee993531b86b5c1d40602d8e9b3f2ce
 SHA512 (snapbox-0.6.21.crate) = 876956af4087cfd1fe5675f02c4578a1c3d3adc2a05a49a14db63f82f27459d0aea1d5716c711cd7201fe3293f76c642777c38fd2ae091ff19ae3feb9cbceb79
 Size (snapbox-0.6.21.crate) = 55301 bytes
@@ -897,12 +900,12 @@ Size (strip-ansi-escapes-0.2.1.crate) = 
 BLAKE2s (strsim-0.11.1.crate) = e844eaab35b47ce5619649d45ddd88a9821d745590e92864fdc3406c2f621aed
 SHA512 (strsim-0.11.1.crate) = 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c
 Size (strsim-0.11.1.crate) = 14266 bytes
-BLAKE2s (strum-0.27.0.crate) = bbf2853d8873c58db333ccf4c20bcf0d3a0d1ed73c759f89bead6243a1dc5771
-SHA512 (strum-0.27.0.crate) = 775cdde0f70ffac2fe828ecef5db03086ba5a58b89db33711adf3749141a7d784635449d517d8c9efbc7704c5296599bf7acad17f74065bd8928ba3424a01fbb
-Size (strum-0.27.0.crate) = 7302 bytes
-BLAKE2s (strum_macros-0.27.0.crate) = ca40477e6b2ffc24b6591756774a16615be7d5801a49126be1045b1553056db9
-SHA512 (strum_macros-0.27.0.crate) = 0da37c99c1cd28e6f6c46fabe43136ec717f585fb361f84a6b39e59ed8982ac92327855203a53d7dd8c152ec7dfd1c7fc840482676c8fba9956706c1fb22b59d
-Size (strum_macros-0.27.0.crate) = 28941 bytes
+BLAKE2s (strum-0.27.1.crate) = b76b3aaecad322efc7b1ca642fc551640d99bfed56269e5db0ae4b1906076b11
+SHA512 (strum-0.27.1.crate) = 0ba8eafe76c0cb659500c73a7e402ec677bd07264ca6f6179d66b90e5f9193ef420957faa4aa70cdd7fcf69565dfb4f7940731e555cad6cadbe2e4c7d3016465
+Size (strum-0.27.1.crate) = 7467 bytes
+BLAKE2s (strum_macros-0.27.1.crate) = c2825a94d8770d686a4a20a00cc13ac17e2ef17353ce817ede4be78d9ac24978
+SHA512 (strum_macros-0.27.1.crate) = b071fee5d7530bf1ecd31b635a61858921c04dc10906bf57caa38a162a0e2ed726c2f72262081ceadb80c03c38adf235dbdda604dfcf3d439c5fe5a73a08d0f0
+Size (strum_macros-0.27.1.crate) = 29670 bytes
 BLAKE2s (syn-1.0.109.crate) = 90f44fe8c2ae4039ac3ca0c29fbd3eb6820b5b3c163491885ed7dc0d096b593e
 SHA512 (syn-1.0.109.crate) = 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d
 Size (syn-1.0.109.crate) = 237611 bytes
@@ -912,9 +915,9 @@ Size (syn-2.0.98.crate) = 297807 bytes
 BLAKE2s (synstructure-0.13.1.crate) = d3d7339947cbd052275986623e3eca89eab21bc2d620216d3451f1d733b5488d
 SHA512 (synstructure-0.13.1.crate) = 09024193b44fc9a8901bda845b9f86c57dad65d0f53e309b2e7e968538fab6f67db1c86e5e52a2eb8fd116dc073e3ad10983bd60764662ec6ba94fee22a958aa
 Size (synstructure-0.13.1.crate) = 18327 bytes
-BLAKE2s (tempfile-3.16.0.crate) = 632c4071f12f52c81f339e05dc1ba9b990b9f62bacbb9c435929088c439b7033
-SHA512 (tempfile-3.16.0.crate) = c9f95326e315178a1fd4b53fcb362b9b0c4cb120cc0700dd6c2862be8ea80c5a592e0f46e6b051144c0b0aab3f322151d5df1cbd6037bbe0067e0a8eed1204a4
-Size (tempfile-3.16.0.crate) = 38550 bytes
+BLAKE2s (tempfile-3.17.0.crate) = 234e426dca7e3e510fab5413406d963342f918b50444f789532977442ef0ee7b
+SHA512 (tempfile-3.17.0.crate) = 00c381202025639ed8c5ec10cd5897483eaa94570270c098995ea39607c0959895b5e481665759eed86316e5452a6679c2da8f5fe12a1501bc99639cd59a8e41
+Size (tempfile-3.17.0.crate) = 39142 bytes
 BLAKE2s (termcolor-1.4.1.crate) = 052eddf6925aee94ddd6422f049b834dfc769ebd3b40553e579a82895d10a253
 SHA512 (termcolor-1.4.1.crate) = b66aad157c4fa2985f764321d157dfb1f0325fd633811870db7919b5579bf7bc19fefe99e1c706cdfa67504c37dc2ca3d283e11d1bb516edcfaf1eb7747a778a
 Size (termcolor-1.4.1.crate) = 18773 bytes
@@ -1281,5 +1284,5 @@ Size (zstd-safe-5.0.2+zstd.1.5.2.crate) 
 BLAKE2s (zstd-sys-2.0.13+zstd.1.5.6.crate) = df71c3b7a2dd396817e8e71eee920caccb9ae769f06d82920e6eea55df3be7dc
 SHA512 (zstd-sys-2.0.13+zstd.1.5.6.crate) = c1f0176ebd0914879d0060796776c7fe376293ce9bc9f8f07ee3b809932a75aa033881d59a1bc99b6cd9af85b8e225fc09bcfc96013e556d7c11f155b759ecbf
 Size (zstd-sys-2.0.13+zstd.1.5.6.crate) = 749090 bytes
-SHA1 (patch-Cargo.toml) = 257de6687ff40a626bee6b7af4dbcc28efc5cb07
+SHA1 (patch-Cargo.toml) = c87c22bb0cbfd6843af79aed0401ac29a113bffe
 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.10 pkgsrc/devel/py-ruff/patches/patch-Cargo.toml:1.11
--- pkgsrc/devel/py-ruff/patches/patch-Cargo.toml:1.10  Tue Jan  7 11:55:11 2025
+++ pkgsrc/devel/py-ruff/patches/patch-Cargo.toml       Sun Feb 23 11:45:54 2025
@@ -1,10 +1,10 @@
-$NetBSD: patch-Cargo.toml,v 1.10 2025/01/07 11:55:11 adam Exp $
+$NetBSD: patch-Cargo.toml,v 1.11 2025/02/23 11:45:54 wiz Exp $
 
 Depends on unpublished crates. Can't use cargo.mk to fetch it.
 
 --- Cargo.toml.orig    1970-01-01 00:00:00.000000000 +0000
 +++ Cargo.toml
-@@ -96,7 +96,7 @@ libc = { version = "0.2.153" }
+@@ -100,7 +100,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" }
@@ -13,12 +13,12 @@ Depends on unpublished crates. Can't use
      "proposed",
  ] }
  matchit = { version = "0.8.1" }
-@@ -119,7 +119,7 @@ rayon = { version = "1.10.0" }
+@@ -123,7 +123,7 @@ rayon = { version = "1.10.0" }
  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 = "88a1d7774d78f048fbd77d40abca9ebd729fd1f0" }
-+salsa = { path = "../salsa-88a1d7774d78f048fbd77d40abca9ebd729fd1f0" }
+-salsa = { git = "https://github.com/salsa-rs/salsa.git";, rev = "351d9cf0037be949d17800d0c7b4838e533c2ed6" }
++salsa = { path = "../salsa-351d9cf0037be949d17800d0c7b4838e533c2ed6" }
  schemars = { version = "0.8.16" }
  seahash = { version = "4.1.0" }
  serde = { version = "1.0.197", features = ["derive"] }



Home | Main Index | Thread Index | Old Index