Fora do IPython os acentos funcionam normalmente? Digo {} e ()?
Você está usando Linux ou Windows?
Eu tive problemas no Linux usando LANG=C
Se for Linux, tenta:
# locale -a
C
C.UTF-8
POSIX
pt_PT.utf8
Deve aparecer pt_PT.utf8.
export LANG=pt_PT.utf8
ipython
Comigo resolveu o problema.
Se você não instalou pt_PT.utf8, instale com:
locale-gen pt_PT.utf8
↧