From: Laurent Cheylus Subject: [maintainer update] devel/ruff 0.14.2 To: "ports " Date: Tue, 28 Oct 2025 10:56:49 +0100 Hi ports@ update for devel/ruff to the latest version 0.14.2 Changelog: https://github.com/astral-sh/ruff/releases/tag/0.14.2 Build and tests OK on current/amd64 with Rust 1.90.0 Tests welcome and please commit if OK. Laurent Index: Makefile =================================================================== RCS file: /cvs/ports/devel/ruff/Makefile,v diff -u -p -r1.1.1.1 Makefile --- Makefile 19 Oct 2025 12:34:49 -0000 1.1.1.1 +++ Makefile 24 Oct 2025 13:11:07 -0000 @@ -5,11 +5,11 @@ COMMENT = Python linter and code formatt GH_ACCOUNT = astral-sh GH_PROJECT = ruff -GH_TAGNAME = 0.14.1 +GH_TAGNAME = 0.14.2 # Rust crates downloaded via git LSPTYPES = 3512a9f33eadc5402cfab1b8f7340824c8ca1439 -SALSA = ef9f9329be6923acd050c8dddd172e3bc93e8051 +SALSA = d38145c29574758de7ffbe8a13cd4584c3b09161 DIST_TUPLE += github astral-sh lsp-types ${LSPTYPES} ../lsp-types DIST_TUPLE += github salsa-rs salsa ${SALSA} ../salsa Index: crates.inc =================================================================== RCS file: /cvs/ports/devel/ruff/crates.inc,v diff -u -p -r1.1.1.1 crates.inc --- crates.inc 19 Oct 2025 12:34:49 -0000 1.1.1.1 +++ crates.inc 24 Oct 2025 13:11:07 -0000 @@ -45,12 +45,12 @@ MODCARGO_CRATES += ciborium 0.2.2 # Apac MODCARGO_CRATES += ciborium-io 0.2.2 # Apache-2.0 MODCARGO_CRATES += ciborium-ll 0.2.2 # Apache-2.0 MODCARGO_CRATES += clang-sys 1.8.1 # Apache-2.0 -MODCARGO_CRATES += clap 4.5.48 # MIT OR Apache-2.0 -MODCARGO_CRATES += clap_builder 4.5.48 # MIT OR Apache-2.0 +MODCARGO_CRATES += clap 4.5.49 # MIT OR Apache-2.0 +MODCARGO_CRATES += clap_builder 4.5.49 # MIT OR Apache-2.0 MODCARGO_CRATES += clap_complete 4.5.58 # MIT OR Apache-2.0 MODCARGO_CRATES += clap_complete_command 0.6.1 # MIT MODCARGO_CRATES += clap_complete_nushell 4.5.8 # MIT OR Apache-2.0 -MODCARGO_CRATES += clap_derive 4.5.47 # MIT OR Apache-2.0 +MODCARGO_CRATES += clap_derive 4.5.49 # MIT OR Apache-2.0 MODCARGO_CRATES += clap_lex 0.7.5 # MIT OR Apache-2.0 MODCARGO_CRATES += clearscreen 4.0.2 # Apache-2.0 OR MIT MODCARGO_CRATES += codspeed 4.0.4 # MIT OR Apache-2.0 @@ -130,9 +130,9 @@ MODCARGO_CRATES += get-size-derive2 0.7. MODCARGO_CRATES += get-size2 0.7.0 # MIT OR Apache-2.0 MODCARGO_CRATES += getopts 0.2.24 # MIT OR Apache-2.0 MODCARGO_CRATES += getrandom 0.2.16 # MIT OR Apache-2.0 -MODCARGO_CRATES += getrandom 0.3.3 # MIT OR Apache-2.0 +MODCARGO_CRATES += getrandom 0.3.4 # MIT OR Apache-2.0 MODCARGO_CRATES += glob 0.3.3 # MIT OR Apache-2.0 -MODCARGO_CRATES += globset 0.4.16 # Unlicense OR MIT +MODCARGO_CRATES += globset 0.4.17 # Unlicense OR MIT MODCARGO_CRATES += globwalk 0.9.1 # MIT MODCARGO_CRATES += half 2.6.0 # MIT OR Apache-2.0 MODCARGO_CRATES += hashbrown 0.14.5 # MIT OR Apache-2.0 @@ -270,7 +270,7 @@ MODCARGO_CRATES += quick-junit 0.5.1 # A MODCARGO_CRATES += quick-xml 0.37.5 # MIT MODCARGO_CRATES += quickcheck 1.0.3 # Unlicense/MIT MODCARGO_CRATES += quickcheck_macros 1.1.0 # Unlicense OR MIT -MODCARGO_CRATES += quote 1.0.40 # MIT OR Apache-2.0 +MODCARGO_CRATES += quote 1.0.41 # MIT OR Apache-2.0 MODCARGO_CRATES += quote-use 0.8.4 # MIT MODCARGO_CRATES += quote-use-macros 0.8.4 # MIT MODCARGO_CRATES += r-efi 5.3.0 # MIT OR Apache-2.0 OR LGPL-2.1-or-later @@ -285,8 +285,10 @@ MODCARGO_CRATES += rayon 1.11.0 # MIT OR MODCARGO_CRATES += rayon-core 1.13.0 # MIT OR Apache-2.0 MODCARGO_CRATES += redox_syscall 0.5.17 # MIT MODCARGO_CRATES += redox_users 0.5.2 # MIT +MODCARGO_CRATES += ref-cast 1.0.25 # MIT OR Apache-2.0 +MODCARGO_CRATES += ref-cast-impl 1.0.25 # MIT OR Apache-2.0 MODCARGO_CRATES += regex 1.11.3 # MIT OR Apache-2.0 -MODCARGO_CRATES += regex-automata 0.4.11 # MIT OR Apache-2.0 +MODCARGO_CRATES += regex-automata 0.4.13 # MIT OR Apache-2.0 MODCARGO_CRATES += regex-lite 0.1.7 # MIT OR Apache-2.0 MODCARGO_CRATES += regex-syntax 0.8.6 # MIT OR Apache-2.0 MODCARGO_CRATES += ron 0.7.1 # MIT/Apache-2.0 @@ -297,14 +299,14 @@ MODCARGO_CRATES += rustix 1.1.2 # Apache MODCARGO_CRATES += rustversion 1.0.22 # MIT OR Apache-2.0 MODCARGO_CRATES += ryu 1.0.20 # Apache-2.0 OR BSL-1.0 MODCARGO_CRATES += same-file 1.0.6 # Unlicense/MIT -MODCARGO_CRATES += schemars 0.8.22 # MIT -MODCARGO_CRATES += schemars_derive 0.8.22 # MIT +MODCARGO_CRATES += schemars 1.0.4 # MIT +MODCARGO_CRATES += schemars_derive 1.0.4 # MIT MODCARGO_CRATES += scopeguard 1.2.0 # MIT OR Apache-2.0 MODCARGO_CRATES += seahash 4.1.0 # MIT -MODCARGO_CRATES += serde 1.0.226 # MIT OR Apache-2.0 +MODCARGO_CRATES += serde 1.0.228 # MIT OR Apache-2.0 MODCARGO_CRATES += serde-wasm-bindgen 0.6.5 # MIT -MODCARGO_CRATES += serde_core 1.0.226 # MIT OR Apache-2.0 -MODCARGO_CRATES += serde_derive 1.0.226 # MIT OR Apache-2.0 +MODCARGO_CRATES += serde_core 1.0.228 # MIT OR Apache-2.0 +MODCARGO_CRATES += serde_derive 1.0.228 # MIT OR Apache-2.0 MODCARGO_CRATES += serde_derive_internals 0.29.1 # MIT OR Apache-2.0 MODCARGO_CRATES += serde_json 1.0.145 # MIT OR Apache-2.0 MODCARGO_CRATES += serde_repr 0.1.20 # MIT OR Apache-2.0 @@ -319,7 +321,7 @@ MODCARGO_CRATES += shlex 1.3.0 # MIT OR MODCARGO_CRATES += similar 2.7.0 # Apache-2.0 MODCARGO_CRATES += siphasher 1.0.1 # MIT/Apache-2.0 MODCARGO_CRATES += smallvec 1.15.1 # MIT OR Apache-2.0 -MODCARGO_CRATES += snapbox 0.6.21 # MIT OR Apache-2.0 +MODCARGO_CRATES += snapbox 0.6.22 # MIT OR Apache-2.0 MODCARGO_CRATES += snapbox-macros 0.3.10 # MIT OR Apache-2.0 MODCARGO_CRATES += stable_deref_trait 1.2.0 # MIT/Apache-2.0 MODCARGO_CRATES += static_assertions 1.1.0 # MIT OR Apache-2.0 @@ -401,7 +403,6 @@ MODCARGO_CRATES += vte_generate_state_ch MODCARGO_CRATES += wait-timeout 0.2.1 # MIT/Apache-2.0 MODCARGO_CRATES += walkdir 2.5.0 # Unlicense/MIT MODCARGO_CRATES += wasi 0.11.1+wasi-snapshot-preview1 # Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT -MODCARGO_CRATES += wasi 0.14.7+wasi-0.2.4 # Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT MODCARGO_CRATES += wasip2 1.0.1+wasi-0.2.4 # Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT MODCARGO_CRATES += wasm-bindgen 0.2.103 # MIT OR Apache-2.0 MODCARGO_CRATES += wasm-bindgen-backend 0.2.103 # MIT OR Apache-2.0 Index: distinfo =================================================================== RCS file: /cvs/ports/devel/ruff/distinfo,v diff -u -p -r1.1.1.1 distinfo --- distinfo 19 Oct 2025 12:34:49 -0000 1.1.1.1 +++ distinfo 24 Oct 2025 13:11:07 -0000 @@ -46,12 +46,12 @@ SHA256 (cargo/ciborium-0.2.2.tar.gz) = Q SHA256 (cargo/ciborium-io-0.2.2.tar.gz) = Ba/qHgoGyb4z1Tm4dvHONpL0r+ostB90DndDIl7Rx1c= SHA256 (cargo/ciborium-ll-0.2.2.tar.gz) = V2Y7ZT2UijOL+z7rqbsv1fz67Lnhmeh+HtpNnoskD9k= SHA256 (cargo/clang-sys-1.8.1.tar.gz) = CwI5R4EXWMl8Wb+dHBiP1hmtRxjcqnZ5R98crbFPOfQ= -SHA256 (cargo/clap-4.5.48.tar.gz) = 4hNLs+oCG3hinKqXFBY4UwngExs1GyXgHcFvtU4bX64= -SHA256 (cargo/clap_builder-4.5.48.tar.gz) = wrpkr6PApt9/pRd2XjExTpg/Ud2nmP+6J7mIGU+2Xck= +SHA256 (cargo/clap-4.5.49.tar.gz) = 9FErkPpo06mTLOpRhAF8XSAPWSHfcG1F6FNTfepRUI8= +SHA256 (cargo/clap_builder-4.5.49.tar.gz) = ACXpi6oS52bGe6E/9GlaiHoeuhlWmq0ApHJUZ5W9ZzA= SHA256 (cargo/clap_complete-4.5.58.tar.gz) = db8LMq0uFS3nibtjXqTTB49rg4rXl0FD6ZuZ9FoEr0o= SHA256 (cargo/clap_complete_command-0.6.1.tar.gz) = 2o4ZjAUjFWhtNjceijxXeLeFL8dcwxPk4R7remRKG2I= SHA256 (cargo/clap_complete_nushell-4.5.8.tar.gz) = CgyVFpRpHmW/nUIdWX1oQWwi3pYy6ITChBLLjNi3Pc4= -SHA256 (cargo/clap_derive-4.5.47.tar.gz) = u/1+rgsPGm5j1LE8nEeN53wutUb7oVitULQgPcJLn5w= +SHA256 (cargo/clap_derive-4.5.49.tar.gz) = KgtUh6/qst6y/04DqAetGgOsUy/1os7l2GiERAx/dnE= SHA256 (cargo/clap_lex-0.7.5.tar.gz) = uU9hRyzuFDnAuWa0fjrKmuB+RdBwdZUSzTkOor68ZnU= SHA256 (cargo/clearscreen-4.0.2.tar.gz) = hairc6HAKwwVWXsi4Jx9w25jsvYB+dHoOsDD3s04sa4= SHA256 (cargo/codspeed-4.0.4.tar.gz) = 0PYuqJNIAvizdL9pHupSTDqkRNcBT2BN1BgqNme2lRA= @@ -131,9 +131,9 @@ SHA256 (cargo/get-size-derive2-0.7.0.tar SHA256 (cargo/get-size2-0.7.0.tar.gz) = Xf4s7Ftc6PuU3NsWoXCLqk0GCcw84wXKXT9vL/tZuu0= SHA256 (cargo/getopts-0.2.24.tar.gz) = z+T7rFA7jR+I5mdgEYhfNLcXT0blmVa7pTS6g6ve1N8= SHA256 (cargo/getrandom-0.2.16.tar.gz) = M1/58TXkOEyBUNbyfG2u1DNXf4a0dQQYM4wBoaJShZI= -SHA256 (cargo/getrandom-0.3.3.tar.gz) = JhReVj5U8srcR3VT8exe5lCwCGLwpYvNEsvcXw6i0vQ= +SHA256 (cargo/getrandom-0.3.4.tar.gz) = iZ3vXDfE/XsmZGSMKBIOzsE45NOVtFnlyjT5zOLdd/0= SHA256 (cargo/glob-0.3.3.tar.gz) = DMIycPbhgI4wqSi9yE3qC5tBNqi8gjOFdPI7r0e70oA= -SHA256 (cargo/globset-0.4.16.tar.gz) = VKECjfxfXfXailanPmwVPJqXCOxXIyRwcDWSo/GOSfU= +SHA256 (cargo/globset-0.4.17.tar.gz) = 6raRMIBNlB+Adc/XE7+ISKLDs/IBqUV6Eeb4fhq2IwU= SHA256 (cargo/globwalk-0.9.1.tar.gz) = C/dg6/aYeNn9jxEMiXA9kM41CVMk0fHty1lcY5Re51c= SHA256 (cargo/half-2.6.0.tar.gz) = RZGW7SlUlaaPfX/h2E9sS3/w4h/jAXsvKDxvrDrYA8k= SHA256 (cargo/hashbrown-0.14.5.tar.gz) = 5SdEI+F7fJ/CC25+IIUy+bGYJdgt/WFXCLcO3YPfQfE= @@ -271,7 +271,7 @@ SHA256 (cargo/quick-junit-0.5.1.tar.gz) SHA256 (cargo/quick-xml-0.37.5.tar.gz) = Mx6Xoa8L9Zgj5urf/jc9eyf0hb6HSPcUccZiwfJpt/s= SHA256 (cargo/quickcheck-1.0.3.tar.gz) = WI9jeOTdmUWLYOwnW0R3rdQc5PqfZNy6bxWtzLGbUNY= SHA256 (cargo/quickcheck_macros-1.1.0.tar.gz) = 9x7ji0L4RZqI0zYr5vm4Qa0tVCGET2HrHFnBG/86wUo= -SHA256 (cargo/quote-1.0.40.tar.gz) = GIXAOVcNwA3LT/CHqJ4YX9VrriNN3H8FapRb82RnJI0= +SHA256 (cargo/quote-1.0.41.tar.gz) = ziV2fntJnRtgR2jnzeZF0UzIWEIx6mspXpyesiwC4dE= SHA256 (cargo/quote-use-0.8.4.tar.gz) = lhnbEZe0l6NheM/HNtyWsnH+kYh1+/E0TENqfpPQMh4= SHA256 (cargo/quote-use-macros-0.8.4.tar.gz) = guv7f6r63AanqxQab2e8+yTLi+sVjG/pM/LwNa+pnzU= SHA256 (cargo/r-efi-5.3.0.tar.gz) = ac2zTBWM6yiN8R4YtL053plPZlfYOEe9/9vX80Z1Sw8= @@ -286,8 +286,10 @@ SHA256 (cargo/rayon-1.11.0.tar.gz) = No8 SHA256 (cargo/rayon-core-1.13.0.tar.gz) = IuGLDwBi0w1CMLLoX/d/3+Qyb+sFS5eDo0YNhDXIq5E= SHA256 (cargo/redox_syscall-0.5.17.tar.gz) = VAdGVgD7BUjxRC7fcd0gaDxu0yYgCs5LHvB2NSG7O3c= SHA256 (cargo/redox_users-0.5.2.tar.gz) = pOYIxmOLnBiXewC0dawfKNFOhLJ9jUL3Dgvx497BJ6w= +SHA256 (cargo/ref-cast-1.0.25.tar.gz) = 81QwCuZvdvHIXF+EaT8M6B10fiw/IaRf70lticlgv30= +SHA256 (cargo/ref-cast-impl-1.0.25.tar.gz) = txhgBtyyGSCZAJPzDj3qY7fW6Xe/Ela+IMNWOl2wcNo= SHA256 (cargo/regex-1.11.3.tar.gz) = i1KIEkhAvuezhrxBPEh4abNgsrTsQh6lZCUShpLyqCw= -SHA256 (cargo/regex-automata-0.4.11.tar.gz) = gz65zobUDvM8sTBtisz3vI7Cv+pDVcveuz32i0CSXK0= +SHA256 (cargo/regex-automata-0.4.13.tar.gz) = UnbK8lrIbI2BAiKz27k45RLFXGgxoQ8+btHJO4QEHxw= SHA256 (cargo/regex-lite-0.1.7.tar.gz) = lD9BMhxj7xyS/XY7/gVNJmj38iWlwp8BBZA9wvwEujA= SHA256 (cargo/regex-syntax-0.8.6.tar.gz) = yvSqWw9DTJH+XH8ey2peziEwsCrSpZBYndpRRt+VkAE= SHA256 (cargo/ron-0.7.1.tar.gz) = iAc5OaYeW3aAVY5r5WtBniCEIMKtuSvlSSH6a3IoPxo= @@ -298,14 +300,14 @@ SHA256 (cargo/rustix-1.1.2.tar.gz) = zRX SHA256 (cargo/rustversion-1.0.22.tar.gz) = s5ze8PqAD8RFJchMy1SgKZYaghX5YZdTY1qcDSU41G0= SHA256 (cargo/ryu-1.0.20.tar.gz) = KNOysTZuwgmU8f0Yw8WU8Fxd1LxE2LsMHGMsjWgpSB8= SHA256 (cargo/same-file-1.0.6.tar.gz) = k/wdw6qpv+2V4C5urau0uvfjB4sL0bTXtrC2g3iQBQI= -SHA256 (cargo/schemars-0.8.22.tar.gz) = P78q4bi8jgLfk5WYBk0iQCIgzVu8yhx299ajEJdNVhU= -SHA256 (cargo/schemars_derive-0.8.22.tar.gz) = MuJleErWGIhKuuoGAKmt8VOTNo2EDgIi0QGgcvP3U00= +SHA256 (cargo/schemars-1.0.4.tar.gz) = gtIMRJG8Fk+i9sXURWWUelKtgLlQXY42+NVMJ8c5/NA= +SHA256 (cargo/schemars_derive-1.0.4.tar.gz) = M9AgOW0dE43BnxFl33VFR53NWNk4ENxdZGoW5Vq++oA= SHA256 (cargo/scopeguard-1.2.0.tar.gz) = lBQ/N3JRCfksJi7Sz15ZvOdJjAG8wVAte5r+Q5pOn0k= SHA256 (cargo/seahash-4.1.0.tar.gz) = HBB7b0eAhUyLEm4ijqiGn017cSYPli/vtXuZa4lZums= -SHA256 (cargo/serde-1.0.226.tar.gz) = DcpkEQJbJLYL+n7B/h+OcQrAl4LcpAnugje6dLUSlf0= +SHA256 (cargo/serde-1.0.228.tar.gz) = mo6U6n83i9Msu9NxmKSpFDYYDFu0ckEeSLXsLiEkrp4= SHA256 (cargo/serde-wasm-bindgen-0.6.5.tar.gz) = gwLhafDt3ME5xw8TnRnWRnNTrxb5/OJ+jDAVgDah4Ws= -SHA256 (cargo/serde_core-1.0.226.tar.gz) = uiumOZntudrJgfs0s+XA0RGmmwkk4lPtKdg/fJnpZqQ= -SHA256 (cargo/serde_derive-1.0.226.tar.gz) = jbU64i80Vzcxuvodsg8EAnstJeAtggWSG1aRcWmc2zM= +SHA256 (cargo/serde_core-1.0.228.tar.gz) = QdOFx9TKWOWfxzKvJcOYO2eshSwaJQAK/hF13kWLZ60= +SHA256 (cargo/serde_derive-1.0.228.tar.gz) = 1UDyINMYcXPaIg+IWrZmCDZ7ZXTpJQEak1Pkut2pHXk= SHA256 (cargo/serde_derive_internals-0.29.1.tar.gz) = GNJqIKlpueP98vwtnyHtpsQOLehMlAi7XTsF1Jmq5xE= SHA256 (cargo/serde_json-1.0.145.tar.gz) = QCpvZtjHCRFs8i9VjqshD1pQGH9wLrTX5e842afxx5w= SHA256 (cargo/serde_repr-0.1.20.tar.gz) = F17j6ArpmCc3ylQ+lhMwh8vZpIXuzDvE3pwaN7R+pZw= @@ -320,7 +322,7 @@ SHA256 (cargo/shlex-1.3.0.tar.gz) = D9ov SHA256 (cargo/similar-2.7.0.tar.gz) = u7tdllkUFkauZHtC/glNr2xhktFiCHC0SdlVf3SLLao= SHA256 (cargo/siphasher-1.0.1.tar.gz) = Vhmffdq/E/5QdM6Ann0/QrQq5xGABQG1sW6oKtApw50= SHA256 (cargo/smallvec-1.15.1.tar.gz) = Z7G3o7X+TxN2iHGEBF/PRcaekq9zS3qt3AX7d3tvvQM= -SHA256 (cargo/snapbox-0.6.21.tar.gz) = ltz8RYHjNV1wrC7hTP34Hc49hchfHtniwdMBP1OzQ2s= +SHA256 (cargo/snapbox-0.6.22.tar.gz) = gF0Jp0WG2bFwYeW+buX4zDflmCw0mUgRT/xfaAk/5ew= SHA256 (cargo/snapbox-macros-0.3.10.tar.gz) = FlafU8ojpBu29i4KUISqFmH0gUpn+jNpankHPgOmZK8= SHA256 (cargo/stable_deref_trait-1.2.0.tar.gz) = qPEScpUS+ORC2B+VqKfd8rfGuKGm9QmpWGQUKzDKstM= SHA256 (cargo/static_assertions-1.1.0.tar.gz) = ouuTSbZESzJocuFA6xz158UiFU1p56D/sPuBwGs3VD8= @@ -402,7 +404,6 @@ SHA256 (cargo/vte_generate_state_changes SHA256 (cargo/wait-timeout-0.2.1.tar.gz) = Caw7Em05FPmEkDb4JuBUy6vchRmXC4mY3a87W9PGXxE= SHA256 (cargo/walkdir-2.5.0.tar.gz) = KXkJRkBPkdnF0G+YdO/d6h3AbF7+lFQafWhjEI46Xks= SHA256 (cargo/wasi-0.11.1+wasi-snapshot-preview1.tar.gz) = zPPsZRqEfrAd5zzK0V632Z+ASF3gQ++y83DNZU9OpEs= -SHA256 (cargo/wasi-0.14.7+wasi-0.2.4.tar.gz) = iDR43iA2fiJMAJCvnPX5+oW+1jqVwavzr8XAg+vAbow= SHA256 (cargo/wasip2-1.0.1+wasi-0.2.4.tar.gz) = BWJChCLGN3Pa0sNFoYgiY7v01lzz9C6Qkh94fvWtWOc= SHA256 (cargo/wasm-bindgen-0.2.103.tar.gz) = qxCmn70KF39fZJrU2NMwVJnEK6ua7y9/9ZLQ7I+DOBk= SHA256 (cargo/wasm-bindgen-backend-0.2.103.tar.gz) = C7cCQjVFpgB7vDaP3iQ7pHyideVJyKKGF/Vva6U7HRw= @@ -465,8 +466,8 @@ SHA256 (cargo/zip-0.6.6.tar.gz) = dgOU4k SHA256 (cargo/zstd-0.11.2+zstd.1.5.2.tar.gz) = IMyWAybs5k8BDS0hB1N/JtxYmmVzoxa9Wx26aF+l/eQ= SHA256 (cargo/zstd-safe-5.0.2+zstd.1.5.2.tar.gz) = HSpVheBPnupLKj0eylCMTe6Vkqie9vRQwRcZ2gcm9Ns= SHA256 (cargo/zstd-sys-2.0.16+zstd.1.5.7.tar.gz) = keGevCrcj4PkMDnnl3bj/ajKkZEy1oof7WpfrKJoN0g= -SHA256 (ruff-0.14.1.tar.gz) = zGMzkr7nu1Z21MYCbzhQyp9hBeuVT+AFaQ4PtJWheQA= -SHA256 (salsa-rs-salsa-ef9f9329be6923acd050c8dddd172e3bc93e8051.tar.gz) = eWoIUNDEnLQIfgHyI/trBB0jFcp2In5Sm4uwuuzwEBw= +SHA256 (ruff-0.14.2.tar.gz) = 8ho/Jmm/pvpt+AuBXgjjncJFtStGwVaw5Mf08doyzVk= +SHA256 (salsa-rs-salsa-d38145c29574758de7ffbe8a13cd4584c3b09161.tar.gz) = w1PitmmUbdOtRBKzYgmGjpXzMmXnx3UfLxP64AbMDNI= SIZE (astral-sh-lsp-types-3512a9f33eadc5402cfab1b8f7340824c8ca1439.tar.gz) = 71124 SIZE (cargo/adler2-2.0.1.tar.gz) = 13366 SIZE (cargo/aho-corasick-1.1.3.tar.gz) = 183311 @@ -515,12 +516,12 @@ SIZE (cargo/ciborium-0.2.2.tar.gz) = 356 SIZE (cargo/ciborium-io-0.2.2.tar.gz) = 6697 SIZE (cargo/ciborium-ll-0.2.2.tar.gz) = 14695 SIZE (cargo/clang-sys-1.8.1.tar.gz) = 44009 -SIZE (cargo/clap-4.5.48.tar.gz) = 61935 -SIZE (cargo/clap_builder-4.5.48.tar.gz) = 170133 +SIZE (cargo/clap-4.5.49.tar.gz) = 62007 +SIZE (cargo/clap_builder-4.5.49.tar.gz) = 170616 SIZE (cargo/clap_complete-4.5.58.tar.gz) = 48645 SIZE (cargo/clap_complete_command-0.6.1.tar.gz) = 7959 SIZE (cargo/clap_complete_nushell-4.5.8.tar.gz) = 35171 -SIZE (cargo/clap_derive-4.5.47.tar.gz) = 33550 +SIZE (cargo/clap_derive-4.5.49.tar.gz) = 33559 SIZE (cargo/clap_lex-0.7.5.tar.gz) = 13469 SIZE (cargo/clearscreen-4.0.2.tar.gz) = 153883 SIZE (cargo/codspeed-4.0.4.tar.gz) = 219342 @@ -600,9 +601,9 @@ SIZE (cargo/get-size-derive2-0.7.0.tar.g SIZE (cargo/get-size2-0.7.0.tar.gz) = 17527 SIZE (cargo/getopts-0.2.24.tar.gz) = 21467 SIZE (cargo/getrandom-0.2.16.tar.gz) = 40163 -SIZE (cargo/getrandom-0.3.3.tar.gz) = 49493 +SIZE (cargo/getrandom-0.3.4.tar.gz) = 50932 SIZE (cargo/glob-0.3.3.tar.gz) = 22861 -SIZE (cargo/globset-0.4.16.tar.gz) = 26533 +SIZE (cargo/globset-0.4.17.tar.gz) = 28943 SIZE (cargo/globwalk-0.9.1.tar.gz) = 12572 SIZE (cargo/half-2.6.0.tar.gz) = 59507 SIZE (cargo/hashbrown-0.14.5.tar.gz) = 141498 @@ -740,7 +741,7 @@ SIZE (cargo/quick-junit-0.5.1.tar.gz) = SIZE (cargo/quick-xml-0.37.5.tar.gz) = 190481 SIZE (cargo/quickcheck-1.0.3.tar.gz) = 28069 SIZE (cargo/quickcheck_macros-1.1.0.tar.gz) = 11744 -SIZE (cargo/quote-1.0.40.tar.gz) = 31063 +SIZE (cargo/quote-1.0.41.tar.gz) = 31408 SIZE (cargo/quote-use-0.8.4.tar.gz) = 3067 SIZE (cargo/quote-use-macros-0.8.4.tar.gz) = 5660 SIZE (cargo/r-efi-5.3.0.tar.gz) = 64532 @@ -755,8 +756,10 @@ SIZE (cargo/rayon-1.11.0.tar.gz) = 18247 SIZE (cargo/rayon-core-1.13.0.tar.gz) = 73151 SIZE (cargo/redox_syscall-0.5.17.tar.gz) = 30002 SIZE (cargo/redox_users-0.5.2.tar.gz) = 17280 +SIZE (cargo/ref-cast-1.0.25.tar.gz) = 15192 +SIZE (cargo/ref-cast-impl-1.0.25.tar.gz) = 10167 SIZE (cargo/regex-1.11.3.tar.gz) = 163275 -SIZE (cargo/regex-automata-0.4.11.tar.gz) = 622880 +SIZE (cargo/regex-automata-0.4.13.tar.gz) = 625250 SIZE (cargo/regex-lite-0.1.7.tar.gz) = 96903 SIZE (cargo/regex-syntax-0.8.6.tar.gz) = 358808 SIZE (cargo/ron-0.7.1.tar.gz) = 53572 @@ -767,14 +770,14 @@ SIZE (cargo/rustix-1.1.2.tar.gz) = 42271 SIZE (cargo/rustversion-1.0.22.tar.gz) = 21096 SIZE (cargo/ryu-1.0.20.tar.gz) = 48738 SIZE (cargo/same-file-1.0.6.tar.gz) = 10183 -SIZE (cargo/schemars-0.8.22.tar.gz) = 59214 -SIZE (cargo/schemars_derive-0.8.22.tar.gz) = 19542 +SIZE (cargo/schemars-1.0.4.tar.gz) = 88282 +SIZE (cargo/schemars_derive-1.0.4.tar.gz) = 31126 SIZE (cargo/scopeguard-1.2.0.tar.gz) = 11619 SIZE (cargo/seahash-4.1.0.tar.gz) = 31976 -SIZE (cargo/serde-1.0.226.tar.gz) = 28484 +SIZE (cargo/serde-1.0.228.tar.gz) = 83652 SIZE (cargo/serde-wasm-bindgen-0.6.5.tar.gz) = 21098 -SIZE (cargo/serde_core-1.0.226.tar.gz) = 63014 -SIZE (cargo/serde_derive-1.0.226.tar.gz) = 58702 +SIZE (cargo/serde_core-1.0.228.tar.gz) = 63111 +SIZE (cargo/serde_derive-1.0.228.tar.gz) = 59605 SIZE (cargo/serde_derive_internals-0.29.1.tar.gz) = 26189 SIZE (cargo/serde_json-1.0.145.tar.gz) = 155748 SIZE (cargo/serde_repr-0.1.20.tar.gz) = 12627 @@ -789,7 +792,7 @@ SIZE (cargo/shlex-1.3.0.tar.gz) = 18713 SIZE (cargo/similar-2.7.0.tar.gz) = 53928 SIZE (cargo/siphasher-1.0.1.tar.gz) = 10351 SIZE (cargo/smallvec-1.15.1.tar.gz) = 38116 -SIZE (cargo/snapbox-0.6.21.tar.gz) = 55301 +SIZE (cargo/snapbox-0.6.22.tar.gz) = 56683 SIZE (cargo/snapbox-macros-0.3.10.tar.gz) = 7129 SIZE (cargo/stable_deref_trait-1.2.0.tar.gz) = 8054 SIZE (cargo/static_assertions-1.1.0.tar.gz) = 18480 @@ -871,7 +874,6 @@ SIZE (cargo/vte_generate_state_changes-0 SIZE (cargo/wait-timeout-0.2.1.tar.gz) = 11435 SIZE (cargo/walkdir-2.5.0.tar.gz) = 23951 SIZE (cargo/wasi-0.11.1+wasi-snapshot-preview1.tar.gz) = 28477 -SIZE (cargo/wasi-0.14.7+wasi-0.2.4.tar.gz) = 18219 SIZE (cargo/wasip2-1.0.1+wasi-0.2.4.tar.gz) = 132087 SIZE (cargo/wasm-bindgen-0.2.103.tar.gz) = 47309 SIZE (cargo/wasm-bindgen-backend-0.2.103.tar.gz) = 32238 @@ -934,5 +936,5 @@ SIZE (cargo/zip-0.6.6.tar.gz) = 65789 SIZE (cargo/zstd-0.11.2+zstd.1.5.2.tar.gz) = 28987 SIZE (cargo/zstd-safe-5.0.2+zstd.1.5.2.tar.gz) = 17273 SIZE (cargo/zstd-sys-2.0.16+zstd.1.5.7.tar.gz) = 775620 -SIZE (ruff-0.14.1.tar.gz) = 8159866 -SIZE (salsa-rs-salsa-ef9f9329be6923acd050c8dddd172e3bc93e8051.tar.gz) = 730763 +SIZE (ruff-0.14.2.tar.gz) = 8203745 +SIZE (salsa-rs-salsa-d38145c29574758de7ffbe8a13cd4584c3b09161.tar.gz) = 729199 Index: patches/patch-Cargo_toml =================================================================== RCS file: /cvs/ports/devel/ruff/patches/patch-Cargo_toml,v diff -u -p -r1.1.1.1 patch-Cargo_toml --- patches/patch-Cargo_toml 19 Oct 2025 12:34:49 -0000 1.1.1.1 +++ patches/patch-Cargo_toml 24 Oct 2025 13:11:07 -0000 @@ -18,7 +18,7 @@ Index: Cargo.toml rustc-hash = { version = "2.0.0" } rustc-stable-hash = { version = "0.1.2" } # When updating salsa, make sure to also update the revision in `fuzz/Cargo.toml` --salsa = { git = "https://github.com/salsa-rs/salsa.git", rev = "ef9f9329be6923acd050c8dddd172e3bc93e8051", default-features = false, features = [ +-salsa = { git = "https://github.com/salsa-rs/salsa.git", rev = "d38145c29574758de7ffbe8a13cd4584c3b09161", default-features = false, features = [ +salsa = { path = "../salsa", default-features = false, features = [ "compact_str", "macros",