This is an example function that shows that docstrings do not automatically indent.
def testing_docstring():
"""
docstring is not indented automatically!
Even after a newline.
"""
body_is_indented_though
return
Selecting a region inside the docstring and hitting tab won't work either. Only hitting tab on a single line will toggle the indent level. How can I set docstrings to automatically indent?