@@ -249,28 +249,29 @@ extend-exclude = ["doc", "_typed_ops.pyi"]
249
249
250
250
[tool .ruff .lint ]
251
251
extend-select = [
252
- " W" , # pycodestyle warnings
253
- " I" , # isort
254
- " UP" , # pyupgrade
255
252
" B" , # flake8-bugbear
256
253
" C4" , # flake8-comprehensions
254
+ " ISC" , # flake8-implicit-str-concat
257
255
" PIE" , # flake8-pie
258
256
" TID" , # flake8-tidy-imports (absolute imports)
259
- " PGH " , # pygrep-hooks
257
+ " I " , # isort
260
258
" PERF" , # Perflint
259
+ " W" , # pycodestyle warnings
260
+ " PGH" , # pygrep-hooks
261
+ " UP" , # pyupgrade
261
262
" FURB" , # refurb
262
263
" RUF" ,
263
264
]
264
265
extend-safe-fixes = [
265
266
" TID252" , # absolute imports
266
267
]
267
268
ignore = [
268
- " E402" , # module level import not at top of file
269
- " E731" , # do not assign a lambda expression, use a def
270
- " UP007" , # use X | Y for type annotations
271
269
" C40" , # unnecessary generator, comprehension, or literal
272
270
" PIE790" , # unnecessary pass statement
273
271
" PERF203" , # try-except within a loop incurs performance overhead
272
+ " E402" , # module level import not at top of file
273
+ " E731" , # do not assign a lambda expression, use a def
274
+ " UP007" , # use X | Y for type annotations
274
275
" FURB105" , # unnecessary empty string passed to `print`
275
276
" RUF001" , # string contains ambiguous unicode character
276
277
" RUF002" , # docstring contains ambiguous acute accent unicode character
0 commit comments