¿Puede la función de documento napoleón de la esfinge devolver múltiples argumentos?

Estoy tratando de usar el estilo del código de Google para documentar una función para la que luego uso sphinx con la extensión napoleon para crear documentación. La función es inusual porque devuelve dos argumentos. No creo que Napoleón maneje esto. Si es así, ¿alguien podría decirme cómo lo manejan?

def foo(a):
'''one line summary

longer explanation

Args:
  a (int): parameter description

Returns:
  servers (list): list of servers to use
  msg (str): logging message string 
'''
pass

Tal vez recibo un mensaje de que no es un gran estilo de codificación devolver múltiples argumentos, pero ¿puedes hacer esto? El html generado trata esas dos líneas como parte de una descripción para un argumento. Si pongo una nueva línea entre los servidores y la línea msg, ayuda, pero todavía está documentando un argumento.

Respuestas a la pregunta(2)

Su respuesta a la pregunta