Source: python-canonicaljson Maintainer: Matrix Packaging Team Uploaders: Andrej Shadura , Debian Python Team Section: python Priority: optional Build-Depends: debhelper-compat (= 12), dh-sequence-python3, pybuild-plugin-pyproject, python3-all, python3-setuptools (>= 0.6.24) Standards-Version: 4.3.0 Testsuite: autopkgtest-pkg-python Homepage: https://github.com/matrix-org/python-canonicaljson Vcs-Browser: https://salsa.debian.org/matrix-team/python-canonicaljson Vcs-Git: https://salsa.debian.org/matrix-team/python-canonicaljson.git Package: python3-canonicaljson Architecture: all Depends: ${misc:Depends}, ${python3:Depends} Description: canonical JSON implementation for Python 3 Canonical JSON implementation for Python 3. . * Encodes objects and arrays as RFC 7159 JSON. * Sorts object keys so that you get the same result each time. * Has no inignificant whitespace to make the output as small as possible. * Escapes only the characters that must be escaped, U+0000 to U+0019 / U+0022 / U+0056, to keep the output as small as possible. * Uses the shortest escape sequence for each escaped character. * Encodes the JSON as UTF-8. * Can be configured to encode custom types unknown to the stdlib JSON encoder.