Skip to content

Commit 0bc8b41

Browse files
committed
Bump to Ruff 0.9.3
1 parent a1c77f1 commit 0bc8b41

File tree

5 files changed

+8
-13
lines changed

5 files changed

+8
-13
lines changed

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ docs = [
8181
"sphinxcontrib-websupport",
8282
]
8383
lint = [
84-
"ruff==0.9.2",
84+
"ruff==0.9.3",
8585
"mypy==1.14.1",
8686
"sphinx-lint>=0.9",
8787
"types-colorama==0.4.15.20240311",

sphinx/builders/latex/__init__.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -418,8 +418,6 @@ def assemble_doctree(
418418
nodes.Text(')'),
419419
))
420420
break
421-
else:
422-
pass
423421
pendingnode.replace_self(newnodes)
424422
return largetree
425423

sphinx/builders/texinfo.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -186,8 +186,6 @@ def assemble_doctree(
186186
nodes.Text(')'),
187187
))
188188
break
189-
else:
190-
pass
191189
pendingnode.replace_self(newnodes)
192190
return largetree
193191

sphinx/ext/coverage.py

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -253,7 +253,7 @@ def write_c_coverage(self) -> None:
253253
for filename, undoc in self.c_undoc.items():
254254
write_header(op, filename)
255255
for typ, name in sorted(undoc):
256-
op.write(' * %-50s [%9s]\n' % (name, typ))
256+
op.write(f' * {name:<50} [{typ:>9}]\n')
257257
if self.config.coverage_show_missing_items:
258258
if self.app.quiet:
259259
logger.warning(
@@ -415,8 +415,7 @@ def _write_py_statistics(self, op: TextIO) -> None:
415415
else:
416416
table.append(['TOTAL', '100', '0'])
417417

418-
for line in _write_table(table):
419-
op.write(f'{line}\n')
418+
op.writelines(f'{line}\n' for line in _write_table(table))
420419

421420
def write_py_coverage(self) -> None:
422421
output_file = self.outdir / 'python.txt'
@@ -445,7 +444,7 @@ def write_py_coverage(self) -> None:
445444
write_header(op, name)
446445
if undoc['funcs']:
447446
op.write('Functions:\n')
448-
op.writelines(' * %s\n' % x for x in undoc['funcs'])
447+
op.writelines(f' * {x}\n' for x in undoc['funcs'])
449448
if self.config.coverage_show_missing_items:
450449
if self.app.quiet:
451450
for func in undoc['funcs']:
@@ -467,7 +466,7 @@ def write_py_coverage(self) -> None:
467466
op.write('Classes:\n')
468467
for class_name, methods in sorted(undoc['classes'].items()):
469468
if not methods:
470-
op.write(' * %s\n' % class_name)
469+
op.write(f' * {class_name}\n')
471470
if self.config.coverage_show_missing_items:
472471
if self.app.quiet:
473472
logger.warning(
@@ -483,8 +482,8 @@ def write_py_coverage(self) -> None:
483482
+ name
484483
)
485484
else:
486-
op.write(' * %s -- missing methods:\n\n' % class_name)
487-
op.writelines(' - %s\n' % x for x in methods)
485+
op.write(f' * {class_name} -- missing methods:\n\n')
486+
op.writelines(f' - {x}\n' for x in methods)
488487
if self.config.coverage_show_missing_items:
489488
if self.app.quiet:
490489
for meth in methods:

sphinx/util/typing.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@
8383
pathlib.WindowsPath: 'pathlib.WindowsPath',
8484
# types in 'pickle' with <type>.__module__ == 'pickle':
8585
pickle.Pickler: 'pickle.Pickler',
86-
pickle.Unpickler: 'pickle.Unpickler',
86+
pickle.Unpickler: 'pickle.Unpickler', # NoQA: S301
8787
# types in 'struct' with <type>.__module__ == '_struct':
8888
struct.Struct: 'struct.Struct',
8989
# types in 'types' with <type>.__module__ == 'builtins':

0 commit comments

Comments
 (0)