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]
|
[lint.per-file-ignores]
|
||||||
"doc/*" = [
|
"doc/*" = [
|
||||||
"ANN", # documentation doesn't need annotations
|
"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/conf.py" = ["INP001", "W605"]
|
||||||
"doc/development/tutorials/examples/*" = ["INP001"]
|
"doc/development/tutorials/examples/*" = ["INP001"]
|
||||||
|
@ -82,7 +82,7 @@ docs = [
|
|||||||
]
|
]
|
||||||
lint = [
|
lint = [
|
||||||
"flake8>=6.0",
|
"flake8>=6.0",
|
||||||
"ruff==0.7.4",
|
"ruff==0.8.0",
|
||||||
"mypy==1.13.0",
|
"mypy==1.13.0",
|
||||||
"sphinx-lint>=0.9",
|
"sphinx-lint>=0.9",
|
||||||
"types-colorama==0.4.15.20240311",
|
"types-colorama==0.4.15.20240311",
|
||||||
|
@ -4,7 +4,7 @@ from __future__ import annotations
|
|||||||
|
|
||||||
import os
|
import os
|
||||||
import sys
|
import sys
|
||||||
from collections.abc import Callable # NoQA: TCH003
|
from collections.abc import Callable # NoQA: TC003
|
||||||
|
|
||||||
if sys.platform == 'win32':
|
if sys.platform == 'win32':
|
||||||
import colorama
|
import colorama
|
||||||
|
@ -9,11 +9,11 @@ from docutils import nodes
|
|||||||
from docutils.parsers.rst import directives, roles
|
from docutils.parsers.rst import directives, roles
|
||||||
|
|
||||||
from sphinx import addnodes
|
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 import docutils
|
||||||
from sphinx.util.docfields import DocFieldTransformer, Field, TypedField
|
from sphinx.util.docfields import DocFieldTransformer, Field, TypedField
|
||||||
from sphinx.util.docutils import SphinxDirective
|
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:
|
if TYPE_CHECKING:
|
||||||
from docutils.nodes import Node
|
from docutils.nodes import Node
|
||||||
|
@ -4,7 +4,7 @@ from __future__ import annotations
|
|||||||
|
|
||||||
import os
|
import os
|
||||||
import re
|
import re
|
||||||
from collections.abc import Sequence # NoQA: TCH003
|
from collections.abc import Sequence # NoQA: TC003
|
||||||
from contextlib import contextmanager
|
from contextlib import contextmanager
|
||||||
from copy import copy
|
from copy import copy
|
||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
@ -14,7 +14,7 @@ import docutils
|
|||||||
from docutils import nodes
|
from docutils import nodes
|
||||||
from docutils.io import FileOutput
|
from docutils.io import FileOutput
|
||||||
from docutils.parsers.rst import Directive, directives, roles
|
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.statemachine import State, StateMachine, StringList
|
||||||
from docutils.utils import Reporter, unescape
|
from docutils.utils import Reporter, unescape
|
||||||
|
|
||||||
@ -29,7 +29,7 @@ report_re = re.compile(
|
|||||||
)
|
)
|
||||||
|
|
||||||
if TYPE_CHECKING:
|
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 types import ModuleType, TracebackType
|
||||||
|
|
||||||
from docutils.frontend import Values
|
from docutils.frontend import Values
|
||||||
|
Loading…
Reference in New Issue
Block a user