summaryrefslogtreecommitdiff
path: root/sphinx/ext
diff options
context:
space:
mode:
authorAdam Turner <9087854+aa-turner@users.noreply.github.com>2023-01-07 18:31:15 +0000
committerAdam Turner <9087854+aa-turner@users.noreply.github.com>2023-01-07 18:31:15 +0000
commita13cf2c24dd16b37670ee1d359f511cbdfa4402d (patch)
tree8ad1b7f385797dbee5834aca74178fbb56dbc6bf /sphinx/ext
parent8384aa51a7f07ab653ef74ada77c22782d6ebc1d (diff)
downloadsphinx-git-a13cf2c24dd16b37670ee1d359f511cbdfa4402d.tar.gz
Adopt ``profile = "black"`` for ``isort``
This allows using Ruff's import sorting fixers
Diffstat (limited to 'sphinx/ext')
-rw-r--r--sphinx/ext/autodoc/__init__.py22
-rw-r--r--sphinx/ext/autodoc/importer.py10
-rw-r--r--sphinx/ext/autosummary/__init__.py9
-rw-r--r--sphinx/ext/autosummary/generate.py23
-rw-r--r--sphinx/ext/inheritance_diagram.py9
5 files changed, 57 insertions, 16 deletions
diff --git a/sphinx/ext/autodoc/__init__.py b/sphinx/ext/autodoc/__init__.py
index 35cf9bc30..5d4e864de 100644
--- a/sphinx/ext/autodoc/__init__.py
+++ b/sphinx/ext/autodoc/__init__.py
@@ -11,8 +11,17 @@ import re
import sys
from inspect import Parameter, Signature
from types import ModuleType
-from typing import (TYPE_CHECKING, Any, Callable, Iterator, List, Sequence, Tuple, TypeVar,
- Union)
+from typing import (
+ TYPE_CHECKING,
+ Any,
+ Callable,
+ Iterator,
+ List,
+ Sequence,
+ Tuple,
+ TypeVar,
+ Union,
+)
from docutils.statemachine import StringList
@@ -26,8 +35,13 @@ from sphinx.locale import _, __
from sphinx.pycode import ModuleAnalyzer, PycodeError
from sphinx.util import inspect, logging
from sphinx.util.docstrings import prepare_docstring, separate_metadata
-from sphinx.util.inspect import (evaluate_signature, getdoc, object_description, safe_getattr,
- stringify_signature)
+from sphinx.util.inspect import (
+ evaluate_signature,
+ getdoc,
+ object_description,
+ safe_getattr,
+ stringify_signature,
+)
from sphinx.util.typing import OptionSpec, get_type_hints, restify, stringify_annotation
if TYPE_CHECKING:
diff --git a/sphinx/ext/autodoc/importer.py b/sphinx/ext/autodoc/importer.py
index 64a4dd520..bbe9fef3c 100644
--- a/sphinx/ext/autodoc/importer.py
+++ b/sphinx/ext/autodoc/importer.py
@@ -10,8 +10,14 @@ from typing import TYPE_CHECKING, Any, Callable, NamedTuple
from sphinx.ext.autodoc.mock import ismock, undecorate
from sphinx.pycode import ModuleAnalyzer, PycodeError
from sphinx.util import logging
-from sphinx.util.inspect import (getannotations, getmro, getslots, isclass, isenumclass,
- safe_getattr)
+from sphinx.util.inspect import (
+ getannotations,
+ getmro,
+ getslots,
+ isclass,
+ isenumclass,
+ safe_getattr,
+)
if TYPE_CHECKING:
from sphinx.ext.autodoc import ObjectMember
diff --git a/sphinx/ext/autosummary/__init__.py b/sphinx/ext/autosummary/__init__.py
index 68f569e48..c28a01866 100644
--- a/sphinx/ext/autosummary/__init__.py
+++ b/sphinx/ext/autosummary/__init__.py
@@ -81,8 +81,13 @@ from sphinx.project import Project
from sphinx.pycode import ModuleAnalyzer, PycodeError
from sphinx.registry import SphinxComponentRegistry
from sphinx.util import logging, rst
-from sphinx.util.docutils import (NullReporter, SphinxDirective, SphinxRole, new_document,
- switch_source_input)
+from sphinx.util.docutils import (
+ NullReporter,
+ SphinxDirective,
+ SphinxRole,
+ new_document,
+ switch_source_input,
+)
from sphinx.util.inspect import signature_from_str
from sphinx.util.matching import Matcher
from sphinx.util.typing import OptionSpec
diff --git a/sphinx/ext/autosummary/generate.py b/sphinx/ext/autosummary/generate.py
index f01a1d8f0..03a20c2f5 100644
--- a/sphinx/ext/autosummary/generate.py
+++ b/sphinx/ext/autosummary/generate.py
@@ -36,8 +36,12 @@ from sphinx.builders import Builder
from sphinx.config import Config
from sphinx.ext.autodoc import Documenter
from sphinx.ext.autodoc.importer import import_module
-from sphinx.ext.autosummary import (ImportExceptionGroup, get_documenter, import_by_name,
- import_ivar_by_name)
+from sphinx.ext.autosummary import (
+ ImportExceptionGroup,
+ get_documenter,
+ import_by_name,
+ import_ivar_by_name,
+)
from sphinx.locale import __
from sphinx.pycode import ModuleAnalyzer, PycodeError
from sphinx.registry import SphinxComponentRegistry
@@ -79,10 +83,17 @@ class AutosummaryEntry(NamedTuple):
def setup_documenters(app: Any) -> None:
- from sphinx.ext.autodoc import (AttributeDocumenter, ClassDocumenter, DataDocumenter,
- DecoratorDocumenter, ExceptionDocumenter,
- FunctionDocumenter, MethodDocumenter, ModuleDocumenter,
- PropertyDocumenter)
+ from sphinx.ext.autodoc import (
+ AttributeDocumenter,
+ ClassDocumenter,
+ DataDocumenter,
+ DecoratorDocumenter,
+ ExceptionDocumenter,
+ FunctionDocumenter,
+ MethodDocumenter,
+ ModuleDocumenter,
+ PropertyDocumenter,
+ )
documenters: list[type[Documenter]] = [
ModuleDocumenter, ClassDocumenter, ExceptionDocumenter, DataDocumenter,
FunctionDocumenter, MethodDocumenter,
diff --git a/sphinx/ext/inheritance_diagram.py b/sphinx/ext/inheritance_diagram.py
index 634c7b5dc..877fb22d0 100644
--- a/sphinx/ext/inheritance_diagram.py
+++ b/sphinx/ext/inheritance_diagram.py
@@ -44,8 +44,13 @@ import sphinx
from sphinx import addnodes
from sphinx.application import Sphinx
from sphinx.environment import BuildEnvironment
-from sphinx.ext.graphviz import (figure_wrapper, graphviz, render_dot_html, render_dot_latex,
- render_dot_texinfo)
+from sphinx.ext.graphviz import (
+ figure_wrapper,
+ graphviz,
+ render_dot_html,
+ render_dot_latex,
+ render_dot_texinfo,
+)
from sphinx.util import md5
from sphinx.util.docutils import SphinxDirective
from sphinx.util.typing import OptionSpec