I'm really surprised ijl got angry that his mail was quoted, it looks innocent enough to me.<p>For reference it's been edited out here: <a href="https://github.com/pydantic/pydantic/issues/589">https://github.com/pydantic/pydantic/issues/589</a><p>But github shows edits, so the edit is meaningless for privacy. Here's the original mail (yes, I'm blatantly ignoring his request to not publish this, I'm just this evil.)<p><pre><code> I've looked into replacing ujson in pydantic with orjson
(https://github.com/ijl/orjson). In this implementation, the same JSON
library is used for everything, and JSON outputs bytes without
whitespace (as it's faster and JSON is a serialization format). If
orjson is installed, it won't affect pydantic's benchmark for
validation, but can be expected to improve whole-program performance.
It's a large change with breaking changes to JSON methods, however, so
rather than opening a pull request now, could you take a look and see if
that's consistent and acceptable to the project?
https://github.com/ijl/pydantic/commit/7c08f41edd340614d7c58888f025665dbc71d0e3
That passes tests, but that's all. I'll clean it up or modify if the
idea's acceptable.
Thanks.</code></pre>