Download raw body.
[maintainer update] devel/ruff 0.14.2
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",
[maintainer update] devel/ruff 0.14.2