Skip to content

Commit b577f60

Browse files
committed
py-ruff: update to 0.14.14.
Preview features Preserve required parentheses in lambda bodies (#22747) Combine range suppression code diagnostics (#22613) [airflow] Second positional argument to Asset/Dataset should not be a dictionary (AIR303) (#22453) [ruff] Detect duplicate entries in __all__ (RUF068) (#22114) Bug fixes [pyupgrade] Allow shadowing non-builtin bindings (UP029) (#22749) [pyupgrade] Apply UP045 to string arguments of typing.cast (#22320) [flake8-pie] Detect duplicated declared class fields in PIE794 (#22717) Rule changes [flake8-pyi] Fix inconsistent handling of forward references for __new__, __enter__, __aenter__ in PYI034 (#22798) [flake8-pytest-style] Support check parameter in PT011 (#22725) [ruff] Add exception for ctypes.Structure._fields_ (RUF012) (#22559) Many fixes are now marked unsafe if they would remove comments: [flake8-bugbear] B009, B010, B013, B014, B033 [flake8-simplify] SIM910, SIM911 [pyupgrade] UP007, UP039, UP041, UP045 [refurb] FURB105, FURB116, FURB136, FURB140, FURB145, FURB154, FURB157, FURB164,FURB181, FURB188 [ruff] RUF019, RUF020 Documentation Add --exit-non-zero-on-format to formatter exit codes section (#22761) Update contributing guide for adding a new rule (#22779) [FastAPI] Document fix safety for FAST001 (#22655) [flake8-async] Tweak explanation to focus on latency/efficiency tradeoff (ASYNC110) (#22715) [pandas-vet] Make example error out-of-the-box (PD002) (#22561) [refurb] Make the example work out of box (FURB101) (#22770) [refurb] Make the example work out of box (FURB103) (#22769)
1 parent 4a408bc commit b577f60

3 files changed

Lines changed: 71 additions & 59 deletions

File tree

devel/py-ruff/Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
# $NetBSD: Makefile,v 1.91 2026/01/19 11:40:24 wiz Exp $
1+
# $NetBSD: Makefile,v 1.92 2026/01/25 23:43:41 wiz Exp $
22

3-
DISTNAME= ruff-0.14.13
3+
DISTNAME= ruff-0.14.14
44
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
55
CATEGORIES= devel python
66
MASTER_SITES= ${MASTER_SITE_PYPI:=r/ruff/}

devel/py-ruff/cargo-depends.mk

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# $NetBSD: cargo-depends.mk,v 1.84 2026/01/19 11:40:24 wiz Exp $
1+
# $NetBSD: cargo-depends.mk,v 1.85 2026/01/25 23:43:41 wiz Exp $
22

33
CARGO_CRATE_DEPENDS+= adler2-2.0.1
44
CARGO_CRATE_DEPENDS+= aho-corasick-1.1.4
@@ -162,7 +162,7 @@ CARGO_CRATE_DEPENDS+= idna_adapter-1.2.1
162162
CARGO_CRATE_DEPENDS+= ignore-0.4.25
163163
CARGO_CRATE_DEPENDS+= imara-diff-0.1.8
164164
CARGO_CRATE_DEPENDS+= imperative-1.0.7
165-
CARGO_CRATE_DEPENDS+= indexmap-2.12.1
165+
CARGO_CRATE_DEPENDS+= indexmap-2.13.0
166166
CARGO_CRATE_DEPENDS+= indicatif-0.18.3
167167
CARGO_CRATE_DEPENDS+= indoc-2.0.7
168168
CARGO_CRATE_DEPENDS+= inotify-0.11.0
@@ -181,8 +181,8 @@ CARGO_CRATE_DEPENDS+= itertools-0.10.5
181181
CARGO_CRATE_DEPENDS+= itertools-0.13.0
182182
CARGO_CRATE_DEPENDS+= itertools-0.14.0
183183
CARGO_CRATE_DEPENDS+= itoa-1.0.15
184-
CARGO_CRATE_DEPENDS+= jiff-0.2.17
185-
CARGO_CRATE_DEPENDS+= jiff-static-0.2.17
184+
CARGO_CRATE_DEPENDS+= jiff-0.2.18
185+
CARGO_CRATE_DEPENDS+= jiff-static-0.2.18
186186
CARGO_CRATE_DEPENDS+= jiff-tzdb-0.1.4
187187
CARGO_CRATE_DEPENDS+= jiff-tzdb-platform-0.1.3
188188
CARGO_CRATE_DEPENDS+= jobserver-0.1.34
@@ -191,7 +191,7 @@ CARGO_CRATE_DEPENDS+= js-sys-0.3.82
191191
CARGO_CRATE_DEPENDS+= kqueue-1.1.1
192192
CARGO_CRATE_DEPENDS+= kqueue-sys-1.0.4
193193
CARGO_CRATE_DEPENDS+= lazy_static-1.5.0
194-
CARGO_CRATE_DEPENDS+= libc-0.2.179
194+
CARGO_CRATE_DEPENDS+= libc-0.2.180
195195
CARGO_CRATE_DEPENDS+= libcst-1.8.6
196196
CARGO_CRATE_DEPENDS+= libcst_derive-1.8.6
197197
CARGO_CRATE_DEPENDS+= libloading-0.8.9
@@ -204,7 +204,7 @@ CARGO_CRATE_DEPENDS+= litemap-0.8.0
204204
CARGO_CRATE_DEPENDS+= lock_api-0.4.13
205205
CARGO_CRATE_DEPENDS+= log-0.4.29
206206
CARGO_CRATE_DEPENDS+= lsp-server-0.7.9
207-
#CARGO_CRATE_DEPENDS+= lsp-types-0.95.1
207+
CARGO_CRATE_DEPENDS+= lsp-types-0.95.1
208208
CARGO_CRATE_DEPENDS+= manyhow-0.11.4
209209
CARGO_CRATE_DEPENDS+= manyhow-macros-0.11.4
210210
CARGO_CRATE_DEPENDS+= markdown-1.0.0
@@ -235,7 +235,7 @@ CARGO_CRATE_DEPENDS+= once_cell-1.21.3
235235
CARGO_CRATE_DEPENDS+= once_cell_polyfill-1.70.1
236236
CARGO_CRATE_DEPENDS+= oorandom-11.1.5
237237
CARGO_CRATE_DEPENDS+= option-ext-0.2.0
238-
CARGO_CRATE_DEPENDS+= ordermap-1.0.0
238+
CARGO_CRATE_DEPENDS+= ordermap-1.1.0
239239
CARGO_CRATE_DEPENDS+= os_pipe-1.2.2
240240
CARGO_CRATE_DEPENDS+= os_str_bytes-7.1.1
241241
CARGO_CRATE_DEPENDS+= page_size-0.6.0
@@ -275,13 +275,13 @@ CARGO_CRATE_DEPENDS+= pretty_assertions-1.4.1
275275
CARGO_CRATE_DEPENDS+= prettyplease-0.2.37
276276
CARGO_CRATE_DEPENDS+= proc-macro-crate-3.4.0
277277
CARGO_CRATE_DEPENDS+= proc-macro-utils-0.10.0
278-
CARGO_CRATE_DEPENDS+= proc-macro2-1.0.104
278+
CARGO_CRATE_DEPENDS+= proc-macro2-1.0.105
279279
CARGO_CRATE_DEPENDS+= pyproject-toml-0.13.7
280280
CARGO_CRATE_DEPENDS+= quick-junit-0.5.2
281281
CARGO_CRATE_DEPENDS+= quick-xml-0.38.4
282282
CARGO_CRATE_DEPENDS+= quickcheck-1.0.3
283283
CARGO_CRATE_DEPENDS+= quickcheck_macros-1.1.0
284-
CARGO_CRATE_DEPENDS+= quote-1.0.42
284+
CARGO_CRATE_DEPENDS+= quote-1.0.43
285285
CARGO_CRATE_DEPENDS+= quote-use-0.8.4
286286
CARGO_CRATE_DEPENDS+= quote-use-macros-0.8.4
287287
CARGO_CRATE_DEPENDS+= r-efi-5.3.0
@@ -309,9 +309,9 @@ CARGO_CRATE_DEPENDS+= rustc-stable-hash-0.1.2
309309
CARGO_CRATE_DEPENDS+= rustix-1.1.3
310310
CARGO_CRATE_DEPENDS+= rustversion-1.0.22
311311
CARGO_CRATE_DEPENDS+= ryu-1.0.20
312-
#CARGO_CRATE_DEPENDS+= salsa-0.25.2
313-
#CARGO_CRATE_DEPENDS+= salsa-macro-rules-0.25.2
314-
#CARGO_CRATE_DEPENDS+= salsa-macros-0.25.2
312+
CARGO_CRATE_DEPENDS+= salsa-0.25.2
313+
CARGO_CRATE_DEPENDS+= salsa-macro-rules-0.25.2
314+
CARGO_CRATE_DEPENDS+= salsa-macros-0.25.2
315315
CARGO_CRATE_DEPENDS+= same-file-1.0.6
316316
CARGO_CRATE_DEPENDS+= schemars-1.2.0
317317
CARGO_CRATE_DEPENDS+= schemars_derive-1.2.0
@@ -322,7 +322,7 @@ CARGO_CRATE_DEPENDS+= serde-wasm-bindgen-0.6.5
322322
CARGO_CRATE_DEPENDS+= serde_core-1.0.228
323323
CARGO_CRATE_DEPENDS+= serde_derive-1.0.228
324324
CARGO_CRATE_DEPENDS+= serde_derive_internals-0.29.1
325-
CARGO_CRATE_DEPENDS+= serde_json-1.0.148
325+
CARGO_CRATE_DEPENDS+= serde_json-1.0.149
326326
CARGO_CRATE_DEPENDS+= serde_repr-0.1.20
327327
CARGO_CRATE_DEPENDS+= serde_spanned-1.0.4
328328
CARGO_CRATE_DEPENDS+= serde_test-1.0.177
@@ -335,7 +335,7 @@ CARGO_CRATE_DEPENDS+= shlex-1.3.0
335335
CARGO_CRATE_DEPENDS+= similar-2.7.0
336336
CARGO_CRATE_DEPENDS+= siphasher-1.0.1
337337
CARGO_CRATE_DEPENDS+= smallvec-1.15.1
338-
CARGO_CRATE_DEPENDS+= snapbox-0.6.23
338+
CARGO_CRATE_DEPENDS+= snapbox-0.6.24
339339
CARGO_CRATE_DEPENDS+= snapbox-macros-0.4.0
340340
CARGO_CRATE_DEPENDS+= stable_deref_trait-1.2.0
341341
CARGO_CRATE_DEPENDS+= static_assertions-1.1.0
@@ -345,7 +345,7 @@ CARGO_CRATE_DEPENDS+= strsim-0.11.1
345345
CARGO_CRATE_DEPENDS+= strum-0.27.2
346346
CARGO_CRATE_DEPENDS+= strum_macros-0.27.2
347347
CARGO_CRATE_DEPENDS+= supports-hyperlinks-3.2.0
348-
CARGO_CRATE_DEPENDS+= syn-2.0.113
348+
CARGO_CRATE_DEPENDS+= syn-2.0.114
349349
CARGO_CRATE_DEPENDS+= synstructure-0.13.2
350350
CARGO_CRATE_DEPENDS+= tap-1.0.1
351351
CARGO_CRATE_DEPENDS+= tempfile-3.24.0
@@ -369,7 +369,7 @@ CARGO_CRATE_DEPENDS+= tinystr-0.8.1
369369
CARGO_CRATE_DEPENDS+= tinytemplate-1.2.1
370370
CARGO_CRATE_DEPENDS+= tinyvec-1.10.0
371371
CARGO_CRATE_DEPENDS+= tinyvec_macros-0.1.1
372-
CARGO_CRATE_DEPENDS+= toml-0.9.10+spec-1.1.0
372+
CARGO_CRATE_DEPENDS+= toml-0.9.11+spec-1.1.0
373373
CARGO_CRATE_DEPENDS+= toml_datetime-0.7.5+spec-1.1.0
374374
CARGO_CRATE_DEPENDS+= toml_edit-0.23.6
375375
CARGO_CRATE_DEPENDS+= toml_parser-1.0.6+spec-1.1.0
@@ -400,7 +400,7 @@ CARGO_CRATE_DEPENDS+= unicode_names2_generator-1.3.0
400400
CARGO_CRATE_DEPENDS+= unit-prefix-0.5.1
401401
CARGO_CRATE_DEPENDS+= unscanny-0.1.0
402402
CARGO_CRATE_DEPENDS+= unty-0.0.4
403-
CARGO_CRATE_DEPENDS+= url-2.5.7
403+
CARGO_CRATE_DEPENDS+= url-2.5.8
404404
CARGO_CRATE_DEPENDS+= urlencoding-2.1.3
405405
CARGO_CRATE_DEPENDS+= utf8-width-0.1.7
406406
CARGO_CRATE_DEPENDS+= utf8_iter-1.0.4

0 commit comments

Comments
 (0)