title: Skipping type hints in documentation
body: <p>Let's consider the following function:</p>
  <pre class="lang-py prettyprint-override"><code>def f(x: int, y: int) -&gt; int:
      &quot;&quot;&quot;Get sum of two integers.
  
      Parameters
      ----------
      x : int
          first integer
      y : int
          second integer
  
      Returns
      -------
      int
          sum of the provided integers
      &quot;&quot;&quot;
      return x + y
  
  </code></pre>
  <p>While documenting with Sphinx (v3.2.1), the documentation is generated in the following form:</p>
  <p><a href="https://i.stack.imgur.com/9hpHr.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/9hpHr.png" alt="enter image description here" /></a></p>
  <p>However, I don't see a point to show type hints as in <code>f(x: int, y:int) -&gt; int</code> in the heading of function documentation, and also in the <code>Parameters</code> section. In this case, it doesn't really matter, but it makes it very unreadable with functions with 4-5 arguments. Is there a way to skip the type hint? Like, I'll prefer if the heading is just <code>f</code> or <code>f(x, y)</code>.</p>
  <p>I expected this has something to do with <code>add_function_parentheses</code>, but setting it as <code>False</code> in <code>conf.py</code> didn't have any effect that I've noticed.</p>
  <p>A related issue is that if type hint is long, may be like <code>typing.Union</code> with multiple long descriptions, where I do not want to use <code>typing.Any</code>, i often write those in the docstring across multiple lines, adhering to maximum line limit. In those cases, the <code>Parameters</code> section shows that the type is what is in the first line, and next lines are just descriptions. I'm not attaching an example of this issue, as I am not sure whether these are same or not. If they are, please let me know and I'll update with an example.</p>