diff options
Diffstat (limited to 'sphinx/builders/__init__.py')
-rw-r--r-- | sphinx/builders/__init__.py | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/sphinx/builders/__init__.py b/sphinx/builders/__init__.py index 805ee13..ae23556 100644 --- a/sphinx/builders/__init__.py +++ b/sphinx/builders/__init__.py @@ -17,7 +17,7 @@ from sphinx.errors import SphinxError from sphinx.locale import __ from sphinx.util import UnicodeDecodeErrorHandler, get_filetype, import_object, logging, rst from sphinx.util.build_phase import BuildPhase -from sphinx.util.console import bold # type: ignore[attr-defined] +from sphinx.util.console import bold from sphinx.util.display import progress_message, status_iterator from sphinx.util.docutils import sphinx_domains from sphinx.util.i18n import CatalogInfo, CatalogRepository, docname_to_domain @@ -25,8 +25,8 @@ from sphinx.util.osutil import SEP, ensuredir, relative_uri, relpath from sphinx.util.parallel import ParallelTasks, SerialTasks, make_chunks, parallel_available # side effect: registers roles and directives -from sphinx import directives # noqa: F401 isort:skip -from sphinx import roles # noqa: F401 isort:skip +from sphinx import directives # NoQA: F401 isort:skip +from sphinx import roles # NoQA: F401 isort:skip if TYPE_CHECKING: from collections.abc import Iterable, Sequence @@ -314,8 +314,7 @@ class Builder: doccount = len(updated_docnames) logger.info(bold(__('looking for now-outdated files... ')), nonl=True) - for docname in self.env.check_dependents(self.app, updated_docnames): - updated_docnames.add(docname) + updated_docnames.update(self.env.check_dependents(self.app, updated_docnames)) outdated = len(updated_docnames) - doccount if outdated: logger.info(__('%d found'), outdated) @@ -520,7 +519,7 @@ class Builder: doctree.settings = doctree.settings.copy() doctree.settings.warning_stream = None doctree.settings.env = None - doctree.settings.record_dependencies = None # type: ignore[assignment] + doctree.settings.record_dependencies = None doctree_filename = path.join(self.doctreedir, docname + '.doctree') ensuredir(path.dirname(doctree_filename)) |