diff options
author | Jakob Lykke Andersen <Jakob@caput.dk> | 2021-09-25 13:25:12 +0200 |
---|---|---|
committer | Jakob Lykke Andersen <Jakob@caput.dk> | 2021-10-02 12:41:40 +0200 |
commit | b0eab48401fc5ca6dbdc7c3b2480249a00d77789 (patch) | |
tree | a2a32e9e0a891c3f6d95c99d364684bc5c982fd1 | |
parent | 01ef6a437f18c911ff3f7adb2962118b4a999ae1 (diff) | |
download | sphinx-git-b0eab48401fc5ca6dbdc7c3b2480249a00d77789.tar.gz |
py nodes, Constant None
-rw-r--r-- | sphinx/domains/python.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sphinx/domains/python.py b/sphinx/domains/python.py index 7066791ed..b68583cce 100644 --- a/sphinx/domains/python.py +++ b/sphinx/domains/python.py @@ -131,6 +131,8 @@ def _parse_annotation(annotation: str, env: BuildEnvironment = None) -> List[Nod elif isinstance(node.value, str): return [addnodes.desc_sig_literal_string('', repr(node.value))] else: + # handles None, which is further handled by type_to_xref later + # and fallback for other types that should be converted return [nodes.Text(repr(node.value))] elif isinstance(node, ast.Expr): return unparse(node.value) |