summaryrefslogtreecommitdiff
path: root/sphinx/domains/python.py
diff options
context:
space:
mode:
Diffstat (limited to 'sphinx/domains/python.py')
-rw-r--r--sphinx/domains/python.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/sphinx/domains/python.py b/sphinx/domains/python.py
index 6646c85be..a749b8745 100644
--- a/sphinx/domains/python.py
+++ b/sphinx/domains/python.py
@@ -682,7 +682,11 @@ class PyVariable(PyObject):
value = self.options.get('value')
if value:
- signode += addnodes.desc_annotation(value, ' = ' + value)
+ signode += addnodes.desc_annotation(value, '',
+ addnodes.desc_sig_space(),
+ addnodes.desc_sig_punctuation('', '='),
+ addnodes.desc_sig_space(),
+ nodes.Text(value))
return fullname, prefix