title: Saving UTF-8 texts with json.dumps as UTF-8, not as a \u escape sequence
body: <p>Sample code (in a <a href="https://en.wikipedia.org/wiki/Read-eval-print_loop" rel="noreferrer">REPL</a>):</p>
  <pre><code>import json
  json_string = json.dumps(&quot;ברי צקלה&quot;)
  print(json_string)
  </code></pre>
  <p>Output:</p>
  <pre><code>&quot;\u05d1\u05e8\u05d9 \u05e6\u05e7\u05dc\u05d4&quot;
  </code></pre>
  <p>The problem: it's not human readable. My (smart) users want to verify or even edit text files with JSON dumps (and I’d rather not use XML).</p>
  <p>Is there a way to serialize objects into UTF-8 JSON strings (instead of <code>\uXXXX</code>)?</p>