# The textproc/py-canonicaljson port

## py3-canonicaljson-2.0.0p2 – canonical JSON

## Description

    Python module to encode JSON in a standard format.

    * Encodes objects and arrays as RFC 7159 JSON.
    * Sorts object keys so that you get the same result each time.
    * Has no insignificant 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 encode "frozendict" immutable dictionaries.

WWW: https://github.com/matrix-org/python-canonicaljson

Only for arches
  aarch64 aarch64 alpha amd64 amd64 arm arm hppa i386 i386 mips64 mips64 mips64el mips64el powerpc powerpc powerpc64 powerpc64 riscv64 riscv64 sparc64
Categories:
  lang/python textproc

## Library dependencies

## Build dependencies

- STEM->=16,<17:lang/gcc/16
- devel/py-build
- devel/py-installer
- devel/py-wheel
- lang/python/3
- py3-setuptools->=79v0:devel/py-setuptools

## Run dependencies

- lang/python/3