# Patch generated by Pymend v0.4.0dev

--- a/params.py
+++ b/params.py
@@ -1,42 +1,138 @@
+"""_summary_."""
 def func1():
+    """_summary_."""
     pass
 
 
 def func2(param1):
+    """_summary_.
+
+    Parameters
+    ----------
+    param1 : _type_
+        _description_
+    """
     pass
 
 
 def func3(param1, param2):
+    """_summary_.
+
+    Parameters
+    ----------
+    param1 : _type_
+        _description_
+    param2 : _type_
+        _description_
+    """
     pass
 
 
 def func3(param1, param2, param3):
+    """_summary_.
+
+    Parameters
+    ----------
+    param1 : _type_
+        _description_
+    param2 : _type_
+        _description_
+    param3 : _type_
+        _description_
+    """
     pass
 
 
 def func4(param1=123):
+    """_summary_.
+
+    Parameters
+    ----------
+    param1 : _type_
+        _description_ (Default value = 123)
+    """
     pass
 
 
 def func5(param1, param2=123):
+    """_summary_.
+
+    Parameters
+    ----------
+    param1 : _type_
+        _description_
+    param2 : _type_
+        _description_ (Default value = 123)
+    """
     pass
 
 
 def func6(param1, param2, param3=123):
+    """_summary_.
+
+    Parameters
+    ----------
+    param1 : _type_
+        _description_
+    param2 : _type_
+        _description_
+    param3 : _type_
+        _description_ (Default value = 123)
+    """
     pass
 
 
 def func7(param1, param2=None, param3=123):
+    """_summary_.
+
+    Parameters
+    ----------
+    param1 : _type_
+        _description_
+    param2 : _type_
+        _description_ (Default value = None)
+    param3 : _type_
+        _description_ (Default value = 123)
+    """
     pass
 
 
 def func8(param1=123, param2=+456, param3="!:@"):
+    """_summary_.
+
+    Parameters
+    ----------
+    param1 : _type_
+        _description_ (Default value = 123)
+    param2 : _type_
+        _description_ (Default value = +456)
+    param3 : _type_
+        _description_ (Default value = '!:@')
+    """
     pass
 
 
 def func9(param1=func1(), param2="stuff"):
+    """_summary_.
+
+    Parameters
+    ----------
+    param1 : _type_
+        _description_ (Default value = func1())
+    param2 : _type_
+        _description_ (Default value = 'stuff')
+    """
     pass
 
 
 def func10(param1=func1(), param2="stuff"):  # comments with (parentheses):
+    """_summary_.
+
+    Parameters
+    ----------
+    param1 : _type_
+        _description_ (Default value = func1())
+    param2 : _type_
+        _description_ (Default value = 'stuff')
+    """
     pass
