Skip to content

Commit cd3f2e4

Browse files
committed
Update typing ignores for mypy 0.990
1 parent a6032e8 commit cd3f2e4

File tree

16 files changed

+26
-26
lines changed

16 files changed

+26
-26
lines changed

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ lint = [
8585
"flake8-bugbear",
8686
"flake8-simplify",
8787
"isort",
88-
"mypy>=0.981",
88+
"mypy>=0.990",
8989
"sphinx-lint",
9090
"docutils-stubs",
9191
"types-requests",

sphinx/application.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1014,7 +1014,7 @@ def add_js_file(self, filename: Optional[str], priority: int = 500,
10141014

10151015
self.registry.add_js_file(filename, priority=priority, **kwargs)
10161016
if hasattr(self, 'builder') and hasattr(self.builder, 'add_js_file'):
1017-
self.builder.add_js_file(filename, # type: ignore[attr-defined]
1017+
self.builder.add_js_file(filename,
10181018
priority=priority, **kwargs)
10191019

10201020
def add_css_file(self, filename: str, priority: int = 500, **kwargs: Any) -> None:
@@ -1077,7 +1077,7 @@ def add_css_file(self, filename: str, priority: int = 500, **kwargs: Any) -> Non
10771077
logger.debug('[app] adding stylesheet: %r', filename)
10781078
self.registry.add_css_files(filename, priority=priority, **kwargs)
10791079
if hasattr(self, 'builder') and hasattr(self.builder, 'add_css_file'):
1080-
self.builder.add_css_file(filename, # type: ignore[attr-defined]
1080+
self.builder.add_css_file(filename,
10811081
priority=priority, **kwargs)
10821082

10831083
def add_latex_package(self, packagename: str, options: Optional[str] = None,

sphinx/builders/gettext.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ def add(self, msg: str, origin: Union[Element, "MsgOrigin"]) -> None:
5757
line = origin.line
5858
if line is None:
5959
line = -1
60-
self.metadata[msg].append((origin.source, line, origin.uid)) # type: ignore
60+
self.metadata[msg].append((origin.source, line, origin.uid))
6161

6262
def __iter__(self) -> Generator[Message, None, None]:
6363
for message in self.messages:

sphinx/cmd/quickstart.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -551,7 +551,7 @@ def main(argv: List[str] = sys.argv[1:]) -> int:
551551
try:
552552
args = parser.parse_args(argv)
553553
except SystemExit as err:
554-
return err.code
554+
return err.code # type: ignore[return-value]
555555

556556
d = vars(args)
557557
# delete None or False value

sphinx/directives/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -285,7 +285,7 @@ def run(self) -> List[Node]:
285285
role_name = self.arguments[0]
286286
role, messages = roles.role(role_name, self.state_machine.language,
287287
self.lineno, self.state.reporter)
288-
if role:
288+
if role: # type: ignore[truthy-function]
289289
docutils.register_role('', role)
290290
self.env.temp_data['default_role'] = role_name
291291
else:

sphinx/environment/adapters/toctree.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -249,7 +249,7 @@ def _entries_from_toctree(toctreenode: addnodes.toctree, parents: List[str],
249249
if hasattr(toctree, 'uid'):
250250
# move uid to caption_node to translate it
251251
caption_node.uid = toctree.uid # type: ignore
252-
del toctree.uid # type: ignore
252+
del toctree.uid
253253
newnode += caption_node
254254
newnode.extend(tocentries)
255255
newnode['toctree'] = True

sphinx/ext/graphviz.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -225,7 +225,7 @@ def render_dot(self: SphinxTranslator, code: str, options: Dict, format: str,
225225
return relfn, outfn
226226

227227
if (hasattr(self.builder, '_graphviz_warned_dot') and
228-
self.builder._graphviz_warned_dot.get(graphviz_dot)): # type: ignore[attr-defined]
228+
self.builder._graphviz_warned_dot.get(graphviz_dot)):
229229
return None, None
230230

231231
ensuredir(path.dirname(outfn))

sphinx/ext/imgmath.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -278,7 +278,7 @@ def clean_up_files(app: Sphinx, exc: Exception) -> None:
278278

279279
if hasattr(app.builder, '_imgmath_tempdir'):
280280
try:
281-
shutil.rmtree(app.builder._imgmath_tempdir) # type: ignore
281+
shutil.rmtree(app.builder._imgmath_tempdir)
282282
except Exception:
283283
pass
284284

sphinx/ext/intersphinx.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -167,7 +167,7 @@ def fetch_inventory(app: Sphinx, uri: str, inv: Any) -> Any:
167167
raise
168168
try:
169169
if hasattr(f, 'url'):
170-
newinv = f.url # type: ignore
170+
newinv = f.url
171171
if inv != newinv:
172172
logger.info(__('intersphinx inventory has moved: %s -> %s'), inv, newinv)
173173

sphinx/ext/viewcode.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@ def env_merge_info(app: Sphinx, env: BuildEnvironment, docnames: Iterable[str],
136136
if not hasattr(env, '_viewcode_modules'):
137137
env._viewcode_modules = {} # type: ignore
138138
# now merge in the information from the subprocess
139-
for modname, entry in other._viewcode_modules.items(): # type: ignore
139+
for modname, entry in other._viewcode_modules.items():
140140
if modname not in env._viewcode_modules: # type: ignore
141141
env._viewcode_modules[modname] = entry # type: ignore
142142
else:
@@ -228,12 +228,12 @@ def collect_pages(app: Sphinx) -> Generator[Tuple[str, Dict[str, Any], str], Non
228228
highlighter = app.builder.highlighter # type: ignore
229229
urito = app.builder.get_relative_uri
230230

231-
modnames = set(env._viewcode_modules) # type: ignore
231+
modnames = set(env._viewcode_modules)
232232

233233
for modname, entry in status_iterator(
234-
sorted(env._viewcode_modules.items()), # type: ignore
234+
sorted(env._viewcode_modules.items()),
235235
__('highlighting module code... '), "blue",
236-
len(env._viewcode_modules), # type: ignore
236+
len(env._viewcode_modules),
237237
app.verbosity, lambda x: x[0]):
238238
if not entry:
239239
continue

0 commit comments

Comments
 (0)