def func(x, y, *args, **kwargs):
"""Summary
Parameters:
x (int) : first parameter
y: second parameter
with longer description
Raises:
Exception: if anything bad happens
Returns:
None: always
"""
passOther documentation formatting examples linked in this SO answer: