Fix lint errors

This commit is contained in:
Jakob Lykke Andersen 2021-11-09 09:31:56 +01:00
parent 3599f7d844
commit d20cb96773

View File

@ -496,10 +496,12 @@ class PyObject(ObjectDescription[Tuple[str, str]]):
sig_prefix = self.get_signature_prefix(sig)
if sig_prefix:
if type(sig_prefix) is str:
logger.warning("Python directive get_signature_prefix() returns a str ('{}')"
" instead of a list of nodes (changed in 4.3).".format(sig_prefix),
location=signode)
signode += addnodes.desc_annotation(sig_prefix, '', nodes.Text(sig_prefix, sig_prefix))
logger.warning(
"Python directive get_signature_prefix() returns a str ('{}')"
" instead of a list of nodes (changed in 4.3).".format(sig_prefix),
location=signode)
signode += addnodes.desc_annotation(sig_prefix, '', # type: ignore
nodes.Text(sig_prefix)) # type: ignore
else:
signode += addnodes.desc_annotation(str(sig_prefix), '', *sig_prefix)