Bump Ruff to 0.8.0

This commit is contained in:
Adam Turner 2024-11-22 17:24:07 +00:00
parent f5d4ebdb2e
commit 0e15ad7f33
5 changed files with 8 additions and 8 deletions

View File

@ -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"]

View File

@ -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",

View File

@ -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

View File

@ -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

View File

@ -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