mirror of
https://github.com/sphinx-doc/sphinx.git
synced 2025-02-25 18:55:22 -06:00
Bump to Ruff 0.9.3
This commit is contained in:
parent
a1c77f1725
commit
0bc8b4115d
@ -81,7 +81,7 @@ docs = [
|
|||||||
"sphinxcontrib-websupport",
|
"sphinxcontrib-websupport",
|
||||||
]
|
]
|
||||||
lint = [
|
lint = [
|
||||||
"ruff==0.9.2",
|
"ruff==0.9.3",
|
||||||
"mypy==1.14.1",
|
"mypy==1.14.1",
|
||||||
"sphinx-lint>=0.9",
|
"sphinx-lint>=0.9",
|
||||||
"types-colorama==0.4.15.20240311",
|
"types-colorama==0.4.15.20240311",
|
||||||
|
@ -418,8 +418,6 @@ class LaTeXBuilder(Builder):
|
|||||||
nodes.Text(')'),
|
nodes.Text(')'),
|
||||||
))
|
))
|
||||||
break
|
break
|
||||||
else:
|
|
||||||
pass
|
|
||||||
pendingnode.replace_self(newnodes)
|
pendingnode.replace_self(newnodes)
|
||||||
return largetree
|
return largetree
|
||||||
|
|
||||||
|
@ -186,8 +186,6 @@ class TexinfoBuilder(Builder):
|
|||||||
nodes.Text(')'),
|
nodes.Text(')'),
|
||||||
))
|
))
|
||||||
break
|
break
|
||||||
else:
|
|
||||||
pass
|
|
||||||
pendingnode.replace_self(newnodes)
|
pendingnode.replace_self(newnodes)
|
||||||
return largetree
|
return largetree
|
||||||
|
|
||||||
|
@ -253,7 +253,7 @@ class CoverageBuilder(Builder):
|
|||||||
for filename, undoc in self.c_undoc.items():
|
for filename, undoc in self.c_undoc.items():
|
||||||
write_header(op, filename)
|
write_header(op, filename)
|
||||||
for typ, name in sorted(undoc):
|
for typ, name in sorted(undoc):
|
||||||
op.write(' * %-50s [%9s]\n' % (name, typ))
|
op.write(f' * {name:<50} [{typ:>9}]\n')
|
||||||
if self.config.coverage_show_missing_items:
|
if self.config.coverage_show_missing_items:
|
||||||
if self.app.quiet:
|
if self.app.quiet:
|
||||||
logger.warning(
|
logger.warning(
|
||||||
@ -415,8 +415,7 @@ class CoverageBuilder(Builder):
|
|||||||
else:
|
else:
|
||||||
table.append(['TOTAL', '100', '0'])
|
table.append(['TOTAL', '100', '0'])
|
||||||
|
|
||||||
for line in _write_table(table):
|
op.writelines(f'{line}\n' for line in _write_table(table))
|
||||||
op.write(f'{line}\n')
|
|
||||||
|
|
||||||
def write_py_coverage(self) -> None:
|
def write_py_coverage(self) -> None:
|
||||||
output_file = self.outdir / 'python.txt'
|
output_file = self.outdir / 'python.txt'
|
||||||
@ -445,7 +444,7 @@ class CoverageBuilder(Builder):
|
|||||||
write_header(op, name)
|
write_header(op, name)
|
||||||
if undoc['funcs']:
|
if undoc['funcs']:
|
||||||
op.write('Functions:\n')
|
op.write('Functions:\n')
|
||||||
op.writelines(' * %s\n' % x for x in undoc['funcs'])
|
op.writelines(f' * {x}\n' for x in undoc['funcs'])
|
||||||
if self.config.coverage_show_missing_items:
|
if self.config.coverage_show_missing_items:
|
||||||
if self.app.quiet:
|
if self.app.quiet:
|
||||||
for func in undoc['funcs']:
|
for func in undoc['funcs']:
|
||||||
@ -467,7 +466,7 @@ class CoverageBuilder(Builder):
|
|||||||
op.write('Classes:\n')
|
op.write('Classes:\n')
|
||||||
for class_name, methods in sorted(undoc['classes'].items()):
|
for class_name, methods in sorted(undoc['classes'].items()):
|
||||||
if not methods:
|
if not methods:
|
||||||
op.write(' * %s\n' % class_name)
|
op.write(f' * {class_name}\n')
|
||||||
if self.config.coverage_show_missing_items:
|
if self.config.coverage_show_missing_items:
|
||||||
if self.app.quiet:
|
if self.app.quiet:
|
||||||
logger.warning(
|
logger.warning(
|
||||||
@ -483,8 +482,8 @@ class CoverageBuilder(Builder):
|
|||||||
+ name
|
+ name
|
||||||
)
|
)
|
||||||
else:
|
else:
|
||||||
op.write(' * %s -- missing methods:\n\n' % class_name)
|
op.write(f' * {class_name} -- missing methods:\n\n')
|
||||||
op.writelines(' - %s\n' % x for x in methods)
|
op.writelines(f' - {x}\n' for x in methods)
|
||||||
if self.config.coverage_show_missing_items:
|
if self.config.coverage_show_missing_items:
|
||||||
if self.app.quiet:
|
if self.app.quiet:
|
||||||
for meth in methods:
|
for meth in methods:
|
||||||
|
@ -83,7 +83,7 @@ _INVALID_BUILTIN_CLASSES: Final[Mapping[object, str]] = {
|
|||||||
pathlib.WindowsPath: 'pathlib.WindowsPath',
|
pathlib.WindowsPath: 'pathlib.WindowsPath',
|
||||||
# types in 'pickle' with <type>.__module__ == 'pickle':
|
# types in 'pickle' with <type>.__module__ == 'pickle':
|
||||||
pickle.Pickler: 'pickle.Pickler',
|
pickle.Pickler: 'pickle.Pickler',
|
||||||
pickle.Unpickler: 'pickle.Unpickler',
|
pickle.Unpickler: 'pickle.Unpickler', # NoQA: S301
|
||||||
# types in 'struct' with <type>.__module__ == '_struct':
|
# types in 'struct' with <type>.__module__ == '_struct':
|
||||||
struct.Struct: 'struct.Struct',
|
struct.Struct: 'struct.Struct',
|
||||||
# types in 'types' with <type>.__module__ == 'builtins':
|
# types in 'types' with <type>.__module__ == 'builtins':
|
||||||
|
Loading…
Reference in New Issue
Block a user