mirror of
https://github.com/sphinx-doc/sphinx.git
synced 2025-02-25 18:55:22 -06:00
Resolve lint errors from Ruff 0.0.260
This commit is contained in:
parent
f019b89c05
commit
15553da9c8
@ -139,6 +139,7 @@ remove_redundant_aliases = true
|
|||||||
[tool.ruff]
|
[tool.ruff]
|
||||||
target-version = "py38" # Pin Ruff to Python 3.8
|
target-version = "py38" # Pin Ruff to Python 3.8
|
||||||
line-length = 95
|
line-length = 95
|
||||||
|
show-source = true
|
||||||
exclude = [
|
exclude = [
|
||||||
".git",
|
".git",
|
||||||
".tox",
|
".tox",
|
||||||
@ -284,11 +285,17 @@ select = [
|
|||||||
"doc/conf.py" = ["INP001"]
|
"doc/conf.py" = ["INP001"]
|
||||||
"doc/development/tutorials/examples/*" = ["INP001"]
|
"doc/development/tutorials/examples/*" = ["INP001"]
|
||||||
|
|
||||||
|
# Ruff false positive: https://github.com/charliermarsh/ruff/issues/3830
|
||||||
|
"sphinx/domains/c.py" = ["SIM222"]
|
||||||
|
|
||||||
"sphinx/environment/collectors/toctree.py" = ["B026"]
|
"sphinx/environment/collectors/toctree.py" = ["B026"]
|
||||||
"sphinx/environment/adapters/toctree.py" = ["B026"]
|
"sphinx/environment/adapters/toctree.py" = ["B026"]
|
||||||
|
|
||||||
"tests/*" = ["E501"]
|
"tests/*" = ["E501"]
|
||||||
|
|
||||||
|
# Ruff false positive: https://github.com/charliermarsh/ruff/issues/3831
|
||||||
|
"tests/test_config.py" = ["B018"]
|
||||||
|
|
||||||
[tool.ruff.flake8-quotes]
|
[tool.ruff.flake8-quotes]
|
||||||
inline-quotes = "single"
|
inline-quotes = "single"
|
||||||
|
|
||||||
|
@ -943,7 +943,7 @@ class Sphinx:
|
|||||||
refs: `Transform Priority Range Categories`__
|
refs: `Transform Priority Range Categories`__
|
||||||
|
|
||||||
__ https://docutils.sourceforge.io/docs/ref/transforms.html#transform-priority-range-categories
|
__ https://docutils.sourceforge.io/docs/ref/transforms.html#transform-priority-range-categories
|
||||||
""" # noqa: E501
|
""" # NoQA: E501,RUF100 # Flake8 thinks the URL is too long, Ruff special cases URLs.
|
||||||
self.registry.add_transform(transform)
|
self.registry.add_transform(transform)
|
||||||
|
|
||||||
def add_post_transform(self, transform: type[Transform]) -> None:
|
def add_post_transform(self, transform: type[Transform]) -> None:
|
||||||
|
@ -5061,7 +5061,7 @@ class Symbol:
|
|||||||
if parentSymbol.declaration is not None:
|
if parentSymbol.declaration is not None:
|
||||||
if parentSymbol.declaration.objectType == 'templateParam':
|
if parentSymbol.declaration.objectType == 'templateParam':
|
||||||
raise QualifiedSymbolIsTemplateParam()
|
raise QualifiedSymbolIsTemplateParam()
|
||||||
return None # NoQA: RET501,PLR1711
|
return None
|
||||||
|
|
||||||
try:
|
try:
|
||||||
lookupResult = self._symbol_lookup(nestedName, templateDecls,
|
lookupResult = self._symbol_lookup(nestedName, templateDecls,
|
||||||
|
@ -323,7 +323,8 @@ class TextWrapper(textwrap.TextWrapper):
|
|||||||
if w == 1:
|
if w == 1:
|
||||||
chunks.extend(split(''.join(g)))
|
chunks.extend(split(''.join(g)))
|
||||||
else:
|
else:
|
||||||
chunks.extend(list(g))
|
# Ruff false positive: https://github.com/charliermarsh/ruff/issues/3829
|
||||||
|
chunks.extend(list(g)) # NoQA: B031
|
||||||
return chunks
|
return chunks
|
||||||
|
|
||||||
def _handle_long_word(self, reversed_chunks: list[str], cur_line: list[str],
|
def _handle_long_word(self, reversed_chunks: list[str], cur_line: list[str],
|
||||||
|
@ -169,7 +169,7 @@ def test_restify_type_hints_alias():
|
|||||||
|
|
||||||
def test_restify_type_ForwardRef():
|
def test_restify_type_ForwardRef():
|
||||||
from typing import ForwardRef # type: ignore
|
from typing import ForwardRef # type: ignore
|
||||||
assert restify(ForwardRef("myint")) == ":py:class:`myint`" # NoQA: F821
|
assert restify(ForwardRef("myint")) == ":py:class:`myint`"
|
||||||
|
|
||||||
|
|
||||||
def test_restify_type_Literal():
|
def test_restify_type_Literal():
|
||||||
|
Loading…
Reference in New Issue
Block a user