title: Pass dict with non string keywords to function in kwargs
body: <p>I work with library that has function with signature <code>f(*args, **kwargs)</code>.
  I need to pass python dict in kwargs argument, but dict contains not strings in keywords</p>
  
  <pre><code>f(**{1: 2, 3: 4})
  Traceback (most recent call last):
    File "&lt;console&gt;", line 1, in &lt;module&gt;
  TypeError: f() keywords must be strings
  </code></pre>
  
  <p>How can I get around this without editing the function?</p>