Eu percebi que essa não é uma linguagem de macros padrão do LibreOffice, mas relatorio , um subconjunto de Genshi (a questão estava no contexto de tryton ).
De acordo com o primeiro link, as diretivas suportadas pela Genshi são:
-
py:for; -
py:if; -
py:choose; -
py:when; -
py:otherwise; -
py:with.
Parece que, dentro de uma instrução TEST="" , a sintaxe padrão do python é permitida (ou seja, no caso em que eu estava interessado, veja o comentário acima, len(array) ).