mirror of
https://github.com/sphinx-doc/sphinx.git
synced 2025-02-25 18:55:22 -06:00
Bump Ruff to 0.8.0
This commit is contained in:
parent
f5d4ebdb2e
commit
0e15ad7f33
@ -292,7 +292,7 @@ select = [
|
||||
[lint.per-file-ignores]
|
||||
"doc/*" = [
|
||||
"ANN", # documentation doesn't need annotations
|
||||
"TCH001", # documentation doesn't need type-checking blocks
|
||||
"TC001", # documentation doesn't need type-checking blocks
|
||||
]
|
||||
"doc/conf.py" = ["INP001", "W605"]
|
||||
"doc/development/tutorials/examples/*" = ["INP001"]
|
||||
|
@ -82,7 +82,7 @@ docs = [
|
||||
]
|
||||
lint = [
|
||||
"flake8>=6.0",
|
||||
"ruff==0.7.4",
|
||||
"ruff==0.8.0",
|
||||
"mypy==1.13.0",
|
||||
"sphinx-lint>=0.9",
|
||||
"types-colorama==0.4.15.20240311",
|
||||
|
@ -4,7 +4,7 @@ from __future__ import annotations
|
||||
|
||||
import os
|
||||
import sys
|
||||
from collections.abc import Callable # NoQA: TCH003
|
||||
from collections.abc import Callable # NoQA: TC003
|
||||
|
||||
if sys.platform == 'win32':
|
||||
import colorama
|
||||
|
@ -9,11 +9,11 @@ from docutils import nodes
|
||||
from docutils.parsers.rst import directives, roles
|
||||
|
||||
from sphinx import addnodes
|
||||
from sphinx.addnodes import desc_signature # NoQA: TCH001
|
||||
from sphinx.addnodes import desc_signature # NoQA: TC001
|
||||
from sphinx.util import docutils
|
||||
from sphinx.util.docfields import DocFieldTransformer, Field, TypedField
|
||||
from sphinx.util.docutils import SphinxDirective
|
||||
from sphinx.util.typing import ExtensionMetadata, OptionSpec # NoQA: TCH001
|
||||
from sphinx.util.typing import ExtensionMetadata, OptionSpec # NoQA: TC001
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from docutils.nodes import Node
|
||||
|
@ -4,7 +4,7 @@ from __future__ import annotations
|
||||
|
||||
import os
|
||||
import re
|
||||
from collections.abc import Sequence # NoQA: TCH003
|
||||
from collections.abc import Sequence # NoQA: TC003
|
||||
from contextlib import contextmanager
|
||||
from copy import copy
|
||||
from pathlib import Path
|
||||
@ -14,7 +14,7 @@ import docutils
|
||||
from docutils import nodes
|
||||
from docutils.io import FileOutput
|
||||
from docutils.parsers.rst import Directive, directives, roles
|
||||
from docutils.parsers.rst.states import Inliner # NoQA: TCH002
|
||||
from docutils.parsers.rst.states import Inliner # NoQA: TC002
|
||||
from docutils.statemachine import State, StateMachine, StringList
|
||||
from docutils.utils import Reporter, unescape
|
||||
|
||||
@ -29,7 +29,7 @@ report_re = re.compile(
|
||||
)
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from collections.abc import Callable, Iterator # NoQA: TCH003
|
||||
from collections.abc import Callable, Iterator # NoQA: TC003
|
||||
from types import ModuleType, TracebackType
|
||||
|
||||
from docutils.frontend import Values
|
||||
|
Loading…
Reference in New Issue
Block a user